@charset "utf-8";

ul#list_row { 
	width:100%;
	min-height:50px;
	background-color: #e5ecef; 
	padding: 0; 
	display:block;
	text-align:center
}

ul#item_row { 
	width:100%; 
	padding: 0 0 10px 0;
	border-bottom:1px solid #e9e9e9;

}

ul#list_row > li
{
	display:inline;
	text-align:center;
	padding: 15px 0px;
}


ul#item_row > li
{
	display:inline;

	text-align:center;
	text-decoration:none;

}

ul#item_row > li.cart_title{
	text-align:left;
}

.sod_opt ul li{
	padding: 0px;
	text-align:left;
	list-style:none;
}	

li.item_img{
	*width:10%;
}

li.item_title{
	*width:60%;
	padding:5px;
	margin:1px;
}

li.cart_title{
	list-style:none;
	float:left;

}

.pc_hidden{display:none}

li.cart_img img{width:100%; height:auto}
/*선택사항 수정시 CSS*/
#mod_option_frm{ *text-align:left; }

#mod_option_frm ul{*padding:0px; list-style:none;}

#sit_tot_price{margin:5px 0px}

li.sit_opt_list{margin:5px 0px}





@media screen and (max-width: 720px) {



	ul#list_row{display:none; margin:0px;}
	ul#item_row{display:inline-block;margin:0 auto; padding:10px;}

	div.sod_opt > ul{ padding:0px}
	div.sod_opt > ul > li { display:block}
	ul#sit_opt_added{padding:0px}
 
	li.cart_img {padding:0px}
	li.cart_title {padding-right:0px}
	li.cart_all_qty{*margin-left:25%}

	div.cart_list_div{width:100%; display:inline-block}
	div.cart_list_div > li {*width:25%; padding:0px}
	div.cart_list_div > li.cart_item_chk {text-align:right; padding-right:1em;}
	
	.pc_hidden{display:block; padding:0px}

	#sod_frm_pay .tbl_wrap td{
		*padding-left:15px !important;
		text-align:center;
	}

}


@media screen and (max-width: 480px) {

}
