#detail_item_info {float:left;margin:0 5px 20px 5px;padding:20px 0 0 0;}
#detail_item_info .detail_item_info_btn {width:30px;background-color:#c8bca6;color:#ffffff;text-align:center; padding:5px 5px;font-size:0.9em}
#detail_item_info .small_txt {float:left;margin:0px 0px 0 0px;color:#999999; font-size:0.9em;vertical-align:top;}
#detail_item_info .item_name {float:left;margin:5px 10px 0px 0px;color:#333333; font- size:1.1em}
#detail_item_info img {margin:0 0 20px 0}

#detail_item_info_img {float:left;margin:0 5px;padding:20px 0 10px 0;}

#detail_item_info_button {margin:0px 5px;}
#detail_item_info_button ul	{}
#detail_item_info_button ul li	{float:left;}

/*#detail_item_info_button ul li .btn_detail_addon 		{ width:10%;float:left; font-weight:bold; height:35px;display:inline-block;position:relative;border:1px solid #cccccc;background-color:#f5f5f5;text-align:center;vertical-align:top}*/
/*#detail_item_info_button ul li .input_detail_number 	{ width:80%;float:left; font-size:1.2em; height:35px;font-weight:bold; margin:0 -2px 0 -2px; background-color:#f5f5f5;text-align:center;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}*/
/*#detail_item_info_button ul li .btn_detail_addon 		{ width:10%;float:left; font-weight:bold; height:35px;display:inline-block;position:relative;border:1px solid #cccccc;background-color:#f5f5f5;text-align:center;vertical-align:top}*/

#detail_item_info_button ul li:nth-child(1) {width:10%;float:left; font-weight:bold;font-size:2.0em; padding:0px 0 0 0; height:35px;display:inline-block;position:relative;border:1px solid #cccccc;background-color:#f5f5f5;text-align:center;vertical-align:top}
#detail_item_info_button ul li:nth-child(2) {width:80%;float:left; height:35px;font-weight:bold; margin:0 -2px 0 -2px; background-color:#f5f5f5;text-align:center;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#detail_item_info_button ul li:nth-child(3) {width:10%;float:left; font-weight:bold;font-size:1.5em;  padding:5px 0 0 0; height:30px;display:inline-block;position:relative;border:1px solid #cccccc;background-color:#f5f5f5;text-align:center;vertical-align:top}
#detail_item_info_button ul li .input_detail_number 	{ width:100%;font-size:1.2em; height:35px;font-weight:bold; background-color:#f5f5f5;text-align:center;}

#detail_item_price_info {
	clear:both;
	float:left;
	width:100%;
	height:100%;
	/*background-color:#ffffff;*/
	color:#ffffff;
	text-align:center;
	z-index:10;
	marign:20px 0 0 0;
	border:1px solid #999999;
	border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;
}

.buy_price 		{ clear:both; overflow:hidden;margin:10px 4px 10px;}
.buy_price li 		{ float:left;width:50%;padding:8px 0 0px;}
.buy_price li .title_01		{ display:block;overflow:hidden;height:2.5em;color:#3d4859;font-size:.9em;font-weight:normal;text-align:left;}
.buy_price li .title_02		{ display:block;overflow:hidden;height:2.5em;color:#3d4859;font-size:.9em;font-weight:normal;text-align:left;}
.buy_price li .title_info_01 	{ font-size:1.2em;line-height:1em;letter-spacing:0;vertical-align:0; color:#000000;}
.buy_price li .title_info_02 	{ font-size:1.2em;line-height:1em;letter-spacing:0;vertical-align:0; color:#000000;}
.buy_price li .title_info_03 	{ font-size:1.2em;line-height:1em;letter-spacing:0;vertical-align:0; color:#000000;}

#detail_item_sns		{margin:0px auto;width:300px; padding:0px 0 30px 0;}
#detail_item_sns .fontype1	{font-size:0.7em;}

.buy_sns			{ overflow:hidden;margin:0 auto;}
.buy_sns li 		{ float:left;width:20%;padding:0px 0 0px 0;}
.buy_sns li a		{ display:block;width:80px;margin:auto;}
.buy_sns li .thumb 		{ position:relative;display:block;width:40px;height:40px;}
.buy_sns li .thumb img 	{ position:absolute;top:0;text-align:center;bottom:0;}
.buy_sns li .sns_name	{ display:block;text-align:center;overflow:hidden;height:2.5em;margin:7px 0 2px;padding:0 0px;color:#3d4859;font-size:.9em;font-weight:normal;text-align:left;line-height:1.25em;}

#detail_item_etc  {width:100%;height:100%;}
#detail_item_etc a {height:30px;text-align:center;color:#666666;font-size:0.9em}
#detail_item_etc a span { vertical-align:middle;color:#222222;letter-spacing:-1px; line-height:1.2em;font-size:0.9em}

#popup_header {display:table;left:0; width:100%; padding:0; height:40px;margin:0px auto 0;background:#33ccff;color:#ffffff}
#popup_header h1 {overflow:hidden;width:200px;text-align:center;height:35px;padding:13px 0 0 0 ;margin:0px auto 0 auto; background:#33ccff;color:#ffffff;font-size:1.1em}
#popup_header h1 a {display:block;}
#popup_header .popup_back {width:60px;height:30px;position:absolute; top:0px; padding:13px 0 0 0;left:10px; color:#FFFFFF;background:url(/images/product/count_arrowW.png) 0px 16px no-repeat;background-size:16%;font-weight:bold; font-size:1.1em}
#popup_header .popup_back2 {float:right;width:60px;height:30px;position:absolute; top:0px; padding:13px 0 0 0;left:10px; color:#FFFFFF;background:url(/images/product/count_arrowW.png) 0px 16px no-repeat;background-size:16%;font-weight:bold; font-size:1.1em}
#popup_header .popup_back span {padding:0 0 0 15px; color:#FFFFFF}

#detail_box_line {display:table;bottom:0; left:0; width:100%; padding:0; overflow:hidden;background:#ffffff;}
#detail_box_line  .boxline  {overflow:hidden;margin:0 0px 10px 0px;  background-color:#ffffff; border:1px solid #cccccc}
#detail_box_line  .mboxline  {overflow:hidden;margin:0 10px 10px 10px; padding:5px 0 5px 0; background-color:#ffffff; border:1px solid #999999}
#detail_box_line  .cartprice  {overflow:hidden;background-color:#ffffff; border:1px solid #999999}
#detail_box_line  .boxline {border-top:0}
#detail_box_line  .mboxTitle  {overflow:hidden;margin:0 10px 0px 10px; border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-right:1px solid #cccccc; height:25px;background-color:#eeeeee;vertical-align:middle}
#detail_box_line  .noneline {border-top:0px;}
#detail_box_line  .noneline2  {overflow:hidden;margin:10px 10px 10px 10px;  background-color:#ffffff; }

.detail_btn_area { clear:both; padding:0px 0px 0px 0px;text-align:center; margin:0 auto}

/*===========================================*/
/* °ü·Ã»óÇ° */
/*===========================================*/
#concern_product		{ position:relative; width:100%;}
.m_concern 		{ width:100%;overflow:hidden;margin:10px 0 10px 0;}
.m_concern li 		{ float:left;padding:0px 0 0 0px;}

.m_concern li:nth-child(1)	{ float:left;width:33%;}
.m_concern li:nth-child(2)	{ float:left;width:34%;}
.m_concern li:nth-child(3)	{ float:left;width:33%;}

.m_concern li a		{ display:block;width:95px;margin:auto;}
.m_concern li .thumb 	{ position:relative;display:block;width:95px;height:95px;border:0px solid #dddddd}
.m_concern li .thumb img 	{ position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;max-width:100%;max-height:100%;margin:auto}
.m_concern li .name		{ display:block;overflow:hidden;height:2.5em;margin:7px 0 2px;padding:0 0px;color:#3d4859;font-size:.8em;font-weight:normal;text-align:left;line-height:1.25em;}
.m_concern li .prc 		{ display:block;height:1.6em;font-size:0.9em;font-weight:bold;line-height:1.4em;text-align:left;}
.m_concern li .prc strong 	{ font-size:1.2em;line-height:1em;letter-spacing:0;vertical-align:0; color:#000000;}
.m_concern li .prc s 		{ font-size:0.9em;line-height:1em;letter-spacing:0;vertical-align:0; color:#666666;margin:0 10px 0 0;}
.m_concern li a level		{ line-height:1em; font-weight:normal; color:#000000; margin:0 0 -1px 3px;}

.Detail_tableLine {
	padding:0;
	border-spacing:0px;
}

.Detail_tableLine th {
	background:#ffffff;
	color:#999999;
}

.Detail_tableLine td {
	vertical-align:text-middle;
	height:30px;
	color:#999999;
}

#inquiry_list_type		{ width:100%}
.inquiry_list_thr 			{ margin:0px 0px 0px 0;}
.inquiry_list_thr li			{ float:left; width:100%; margin:0 auto; padding:10px 0px 10px 0px; border-top:1px solid #dddddd;}
.inquiry_list_thr li:last-child		{ border-bottom:1px solid #dddddd;}
.inquiry_list_thr li a			{ display:block;margin:auto;}
.inquiry_list_thr li .TitleName 		{ position:absolute;font-size:.9em;}
.inquiry_list_thr li .Wname		{ padding-left:0px;color:#3d4859;font-size:.9em;font-weight:normal;text-align:left;line-height:1.25em;}
.inquiry_list_thr li .Wdate		{ padding:0 0px;color:#3d4859;font-size:.9em;font-weight:normal;text-align:left;line-height:1.25em;}

#after_list_type		{ width:100%;}
.after_list_thr 		{ margin:0px 0px 0px 0;}
.after_list_thr li		{ float:left; width:100%; margin:0 auto; padding:10px 0px 10px 0px;border-top:0px solid #dddddd;}
.after_list_thr li:first-child	{ border-top:1px solid #dddddd;}
.after_list_thr li		{ border-bottom:1px solid #dddddd;}
.after_list_thr li:last-child	{ border:0px}
.after_list_thr li a		{ display:block;margin:auto;}
.after_list_thr li .itemInfo 	{ font-size:1.0em;padding:0 10px;}
.after_list_thr li .TitleName 	{ font-size:1.0em;padding:0 10px;}
.after_list_thr li .Titleicon 	{ font-size:1.0em;padding:10px 10px 0 10px;}
.after_list_thr li .dateValue 	{ position:absolute; font-size:0.9em;padding:0px 0px 0px 10px;}
.after_list_thr li .Wname	{ padding:0 0px;color:#3d4859;font-size:.9em;font-weight:normal;text-align:left;line-height:1.25em;}
.after_list_thr li .Wdate	{ padding:0 0px;color:#3d4859;font-size:.9em;font-weight:normal;text-align:left;line-height:1.25em;}


.orderItemTable { width:100%;border-collapse:collapse;border:0;border-spacing:0;padding:0 10px 0 10px;}
.orderItemTable th {width:40%;height:30px;text-align:left;padding-left:10px;font-size:1.0em;}
.orderItemTable td {width:60%;text-align:right;padding-right:10px;}

.cartTable { width:100%;border-collapse:collapse;border:0;border-spacing:0;padding:0 10px 0 10px;}
.cartTable th {width:40%;height:30px;text-align:left;padding-left:20px;font-size:1.0em;}
.cartTable td {width:60%;text-align:right;padding-right:20px;}

.cart_wrap_n			{margin:0px 0 0px 0;padding:10px 0 70px 0}
.cart_wrap_BtnThr 			{margin:0 10px}
.cart_wrap_BtnThr li			{float:left;width:50%;font-size:1.1em}
.cart_wrap_BtnThr li:nth-child(1)	{background-color:#aaaaaa;color:#ffffff;;text-align:center;padding:15px 0;}
.cart_wrap_BtnThr li:nth-child(2) 	{background-color:#3399ff;color:#ffffff;font-weight:bold;text-align:center;padding:15px 0;}


.detail_viewButton_wrap		{width:100%;margin:0px 0 0px 0;}
.detail_wrap_BtnThr 			{margin:0 5px}
.detail_wrap_BtnThr li		{float:left;width:50%;font-size:1.1em}
.detail_wrap_BtnThr li:nth-child(1)	{background-color:#a6c2ff;color:#ffffff;font-weight:bold;text-align:center;padding:15px 0;}
.detail_wrap_BtnThr li:nth-child(2) 	{background-color:#3399ff;color:#ffffff;font-weight:bold;text-align:center;padding:15px 0;}


/*===========================================*/
/* »çÀºÇ°¼±ÅÃ */
/*===========================================*/
#gift_wrap			{ }
.git_prdt_img_thr 			{ margin:0 auto;}
.git_prdt_img_thr li 			{ float:left; width:33.3%; height:200px; margin:20 auto; padding:20px 0px 20px 0px;border-top:1px solid #cccccc;}
.git_prdt_img_thr li:nth-child(1)	{ border-top:0px solid #cccccc;}
.git_prdt_img_thr li:nth-child(2)	{ border-top:0px solid #cccccc;;}
.git_prdt_img_thr li:nth-child(3)	{ border-top:0px solid #cccccc;}
.git_prdt_img_thr li a		{ display:block;margin:auto;}
.git_prdt_img_thr li .thumb 		{ position:relative;height:100px;margin:0 auto;}
.git_prdt_img_thr li .thumb img 	{ top:0;left:0;right:0;bottom:0;max-width:100%;max-height:100%;}
.git_prdt_img_thr li .it_name		{ display:block;margin:auto;color:#3d4859;font-size:.85em;padding:5px 5px 0 5px;font-weight:normal;text-align:left;line-height:1.25em;}


.order_end_none 		{padding:10px 0 10px 0}
.order_end_none ul		{width:100%;}
.order_end_none ul li		{margin:0 auto; }
.order_end_none ul li .banner_title	{ color:#ff9500; font-weight:bold;  font-size:1.5em;}
.order_end_none ul li .banner_01	{ color:#333333;font-weight:normal; letter-spacing:-0.1em; font-size:.9em; text-align:center; }
.order_end_none ul li .banner_02	{ color:#999999;font-weight:normal; letter-spacing:-0.1em; font-size:.9em; text-align:center;}
.order_end_none ul li:nth-child(2)	{ margin:7px 0 0 0;}
.order_end_none ul li:nth-child(3)	{ margin:5px 0 0 0;}