body, td, p, input, button, textarea, select, .c1 {
	font-family: "µ¸¿ò",Dotum,'±¼¸²',gulim,AppleGothic,sans-serif;
	font-size:12px;
	line-height:18px;
	}
img { border:0px; }
a,img,input  { selector-dummy: expression(this.hideFocus=true); }
.png { tmp:expression(setPng24(this)); }
body { Margin-left:0px; Margin-right:0px; Margin-top:0px; Margin-bottom:0px; }

/*      LINK      */
A:link { color :#666666; font-size: 9pt; text-decoration: none; }
A:visited { color :#666666; font-size: 9pt; text-decoration: none; }
A:hover { color :#666666; font-size: 9pt; text-decoration: underline; }

/*      MAIN      */
.input { font-size: 9pt; color: #666666; background-color: #FFFFFF; height: 18px; border: #c4c4c4 1px solid; }
.input_search { font-size: 8pt; color: #8d8d8d; font-weight: bold; letter-spacing: -1px; background-color: transparent; width: 104px; height: 21px; border: 0px; padding-top:4px; }
.input_privacy { background-color: #fbfbfb; padding: 15px; border: #fbfbfb 1px solid; width: 100%; height: 400px; color: #a5a5a5; font-size: 8pt; line-height: 18px; }
.select { font-size: 9pt; color: #666666; height: 18px; }


/* ±âº»¸¶°¨ */
.searchinput{font-family:"µ¸¿ò",Dotum;font-size:11px;font-weight:bold;color:#8a8989;background-color:#FFFFFF;width:291px;height:32px;border:#1885ac 1px solid; padding-left:90px; padding-top:8px; background:url(../img/main/search_bg.gif) no-repeat left top;vertical-align:top;}

input.ed { height:22px; background-color:#f7f7f7; border:1px solid #d8d8d8; border-right:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; padding:3px 2px 0 2px; font-size: 9pt; color: #8a8989; font-weight:bold; }
input.ed_password { height:22px; background-color:#f7f7f7; border:1px solid #d8d8d8; border-right:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; padding:3px 2px 0 2px; font-size: 9pt; color: #8a8989; }
.login_txt  {color :#454545; font-size: 11px; text-decoration: none;  line-height: 15px; }

.notice_icon {background:url(../img/main/c_notice_icon.gif) no-repeat 0 50%; padding:2px 0 2px 7px; text-align:left; }
.map {background:url(../img/main/home.gif) no-repeat 0 50%; padding:2px 0 2px 25px; font-size:11px; color:#000;}

.notice { color :#5b5b5b; font-size: 12px; text-decoration: none;  line-height: 30px; }
.notice A:link { color :#5b5b5b; font-size: 12px; text-decoration: none; }
.notice A:visited { color :#5b5b5b; font-size: 12px; text-decoration: none; }
.notice A:hover { color :#5b5b5b; font-size: 12px; text-decoration: underline; }

.notice2 { color :#494949; font-size: 11px; text-decoration: none;  line-height: 17px; }
.notice2 A:link { color :#494949; font-size: 11px; text-decoration: none; }
.notice2 A:visited { color :#494949; font-size: 11px; text-decoration: none; }
.notice2 A:hover { color :#494949; font-size: 11px; text-decoration: underline; }

.data2 { color :#9d9d9d; font-size: 11px; font-family:"Arial", Gadget, sans-serif text-decoration: none;  line-height: 19px; text-align:right; padding-right:12px; }

.copy { color :#747474; font-size: 11px; text-decoration: none;  line-height: 15px; }
.copy2 { color :#666565; font-size: 11px; text-decoration: none;  line-height: 15px; padding:0 10 0 10px; }
.map {color :#a0a0a0; font-size: 11px; text-decoration: none;  line-height: 15px; }
.input_s {
 fFONT-SIZE: 12px; COLOR:666666; FONT-FAMILY:µ¸¿ò; LINE-HEIGHT : 20px;
 border-left:1px solid #ee282c; 
 border-top:1px solid #ee282c; 
 border-right:1px solid #ee282c; 
 border-bottom:1px solid #ee282c; 
 background:url(../img/main/login_input.gif) no-repeat left top;text-align:left;
 }

/*      SUB      */
.path { color: #666666; font-size: 9pt; }

.title {color:#404040; font-size:23px; letter-spacing:-1px;  } 
.subtitles {color:#404040; font-size:20px; letter-spacing:-1px;  } 

.submenu_line  {height:33px; padding-left:12px; border-bottom:1px #e1e1e1 solid; text-decoration: none;}
.submenu_line A:link { color :#000; font-size: 12px; text-decoration: none; }
.submenu_line A:visited { color :#000; font-size: 12px; text-decoration: none; }
.submenu_line A:hover { color :#000; font-size: 12px;  text-decoration: none; }

.data2 { color :#9d9d9d; font-size: 11px; font-family:"Arial", Gadget, sans-serif text-decoration: none;  line-height: 19px; text-align:right; padding-right:12px; }

.orderCart {position:relative;clear:both;float:left;width:732px;margin:30px 0 20px;padding:0 0 25px 0px;border-bottom:2px solid #31B4E0;z-index:10}
	.cartList .lTitle {position:relative;width:732px;padding:0 0 7px;}
	
	.cartList .dealOptionNotice {position:absolute;top:-70px;left:115px;z-index:100}
		.cartList .lTitle div {position:absolute;top:5px;right:20px;font-size:11px;}
	.cartList .tStyle {border-collapse:collapse}
		.cartList .tStyle th {font-family: NanumGothicWeb;height:37px;font-size:12px;font-weight:bold;color:#fff;background:url('/contents/img/bg_carttitle.gif') repeat;}
			.cartList .tStyle th.noBg {background:#f4f4f4}
		.cartList .tStyle td {padding:15px 0;border:0;border:1px solid #e4e4e4;text-align:center}
		.cartList .tStyle td.l {padding-left:15px;text-align:left}
		.cartList .tStyle .s {font-weight:bold;}
		.cartList .tStyle .o {margin-top:5px}
		.cartList .g_11 {font-size:11px;color:#9f9f9f;margin:2px 0;}
	.totalPrice {position:relative;width:732px;padding:5px 15px 10px;background:#fafafa;border:1px solid #e4e4e4;border-top:0;text-align:right;}
	.totalPrice.ordComp {width:732px}
	.priceText, .totalPrice .priceText span {font-family: NanumGothicWeb;font-weight:bold;font-size:14px;line-height:22px;}
		.priceText .c1 {font-family: NanumGothicWeb;color:#454545}
		.priceText .c2 {font-family: NanumGothicWeb;color:#3DC0F0}
		.priceText .c3 {font-family: NanumGothicWeb;color:#FB6A76}
		.priceText .font16 {font-family: NanumGothicWeb;font-size:16px}
	.totalPrice .btn {position:absolute;top:18px;left:15px}
	.orderCart .selCnt {display:inline-block;position:relative;width:50px;}
		.orderCart .selCnt p {width:22px;height:18px;padding:5px 23px 0 5px;background:url('http://img1.coupangcdn.com/image/www/order/bg_option_select.gif') no-repeat 100% 0;color:#999;border:1px solid #ccc;cursor:pointer}
		.orderCart .selCnt .sub {display:none;position:absolute;top:24px;left:0;width:50px;padding:5px 0;background:#fff;border:1px solid #ccc;overflow:auto;overflow-x:hidden}
		.orderCart .selCnt .sub.over15 {height:296px;overflow:auto;overflow-x:hidden}
		.orderCart .selCnt .sub p {display:block;width:auto;padding:3px 7px;background:#fff;font-weight:bold;color:#555;border:0;}
		.orderCart .selCnt .sub p.over {background:#f4f4f4;text-decoration:none}

	.btn.allUse {
		display:inline-block;background:url(http://img1.coupangcdn.com/image/order/btn_purchase.gif) no-repeat;text-indent:-999em;
		width:80px;height:25px;margin-bottom:-3px;background-position:0 -1200px;margin-left:10px;cursor:pointer;
		vertical-align:middle;
	}

	.orderBox {clear:both;float:left;width:732px;margin-top:30px}		
		.orderBox .orderArea1 {width:585px;float:left;}
		.orderBox .orderArea2 {width:295px;float:right;}
		.orderBox td.nb {border-bottom:0}
		.orderBox .title {position:relative;}
			.orderBox .title span {position:absolute;top:-5px;left:140px;line-height:130%}
			.tyline{display:inline-block;float:right;margin:0 45px 0 0;}
			.tyline.ab{position:relative;}
			.tyline.ab img{position:absolute;top:-7px;left:-435px;}
	
	.tStyle {border-collapse:collapse;}
		.tStyle th {font-family: NanumGothicWeb;font-size:12px;font-weight:bold;background:#f4f4f4;}
		.tStyle td {font-family: NanumGothicWeb;font-size:12px;padding:10px 0;border:1px solid #e3e9ef;text-align:center}
		.tStyle th.lb, .tStyle td.lb {padding-left:15px;border-left:0}
		.tStyle th.rb, .tStyle td.rb {border-right:0}
			.tStyle td.l {padding:10px;text-align:left}
		.tStyle tfoot td {padding:0 10px 10px;background:#f4f4f4;font-size:14px;text-align:right}
	
	.tStyle1 {border-collapse:collapse;border-top:2px solid #cecece;}
		.tStyle1 th {font-family: NanumGothicWeb;font-size:12px;padding:7px 0 7px 15px;background:#f4f4f4;font-weight:bold;border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4;text-align:left}
			.tStyle1 th.imp {background:#f4f4f4;}
			.tStyle1 th.imp span {padding:0px 10px 0 0px;background:url('http://img2.coupangcdn.com/image/www/common/icon_arrow.gif') no-repeat 100% 0px;font-weight:bold;}
			.tStyle1 th.opt {padding-left:25px;}
			.tStyle1 th.vTop {padding-top:15px;vertical-align:top}
		.tStyle1 td {font-family: NanumGothicWeb;font-size:12px;padding:10px 0 10px 15px;border-bottom:1px solid #e4e4e4;}
		.tStyle1 td.nb {border-bottom:0}
		.tStyle1 td.price {font-family: NanumGothicWeb;font-weight:bold;font-size:14px;line-height:22px;color:#FC7077;}
		.tStyle1 td .mb01{margin-bottom:30px;}
		.tStyle1 .inp1 {width:155px;height:19px;padding:4px 0 0 5px;border:1px solid #ccc;line-height:16px;color:#666;vertical-align:middle}
		.tStyle1 .inp2 {width:63px;height:19px;padding:4px 0 0 5px;border:1px solid #ccc;line-height:16px;color:#666;vertical-align:middle}
		.tStyle1 .inp3 {width:120px;height:19px;padding:4px 0 0 5px;border:1px solid #ccc;line-height:16px;color:#666;vertical-align:middle}
		.tStyle1 .inp4 {width:50px;height:19px;padding:4px 0 0 5px;border:1px solid #ccc;line-height:16px;color:#666;vertical-align:4px;vertical-align:middle}
		.tStyle1 .inp5 {width:300px;height:19px;padding:4px 0 0 5px;border:1px solid #ccc;line-height:16px;color:#666;vertical-align:middle}
		.tStyle1 .select {width:300px;height:20px;border:1px solid #ccc;line-height:16px;color:#666;}
		.tStyle1 .sel {width:71px;height:25px;vertical-align:middle}
		.tStyle1 .readonly {height:19px;padding:4px 0 0 5px;background:#ececec;border:1px solid #ddd;color:#333;}
		.tStyle1 .g_12 {color:#aaa;}
		.tStyle1 select.readonly {height:25px;}
		.tStyle1 .message {width:613px;height:18px;padding:4px 0 0 5px;border:1px solid #ccc;}
		.tStyle1 td .c1 {color:#FC7077}
		.tStyle1 td .dTxt {margin-top:15px;letter-spacing:-0.03em}
		.tStyle1 td .refundNoti {padding-top:6px;}
			.tStyle1 td .refundNoti span {text-decoration:underline}
		.tStyle1 td .account {float:left;margin-top:15px}
			.tStyle1 td .account li {float:left;padding:0 18px 0 8px;background:url('http://img2.coupangcdn.com/image/www/icon/bul_5.gif') no-repeat 2px 9px;line-height:150%}
			.tStyle1 td .account select {height:23px;border:1px solid #d7d7d7;}
			.tStyle1 td .account input {height:19px;background:url('http://img2.coupangcdn.com/image/www/order/bg_account_input.gif') no-repeat 0 -2px;color:#000;border:1px solid #d7d7d7}
			.tStyle1 td .account .accountName {padding-top:3px;color:#999;}
			.tStyle1 td .account .no {padding:0 8px 0 0;background:transparent;line-height:200%}
			.tStyle1 td .alert {padding-top:5px;color:#F80600;}
