@import "/_template/css/layout.css";

body, div, dl, dt, dd, ul, ol,  h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td, a
{line-height:140%; font-size:10pt; font-family:"µ¸¿ò"; margin: 0; padding: 0; text-decoration:none; list-style-type : none; }

h1, h2, h3, h4, h5, h6
{ font-size: 100%; text-decoration:none;}

ul, li
{ list-style: none; }

fieldset, table, img {border:0;}

.clear {clear:both;}

img, input, select {vertical-align:middle;}

a {color:#000; text-decoration:none; }
a:hover {color:#555; text-decoration:none;}


.input {border:1px solid #c7c7c7;} 

.button {border:solid 1 #787878;background-color:#f2f2f2;color:#202020;font-size:8pt;height:18px;}

.ztitle{font-size:12pt;font-weight:bold;}

.id_form2 { border: 1px solid #d5d5d5;color:#4e4e4e;width:120px;height:18px;}

.email_form1_2 { border: 1px solid #d5d5d5;color:#4e4e4e;width:60px;height:18px;}
.email_form2_2 { border: 1px solid #d5d5d5;color:#4e4e4e;width:90px;height:18px;}

.ea{ border: 1px solid #a5acb2;color:#4e4e4E;width:30px;height:20px;}

.order_line {background-color:#f9f9f9;padding:2px;border-top:1px dotted #cfcfcf;border-bottom:1px solid #cfcfcf;}

.bl1{color:#997499;font-size:9px}
.inputqnr {border:solid 1px #d5d5d5;width:98%;}
.inputqnrtxta{border:solid 1px #d5d5d5;width:98%;height:100px}

.png24 {tmp:expression(setPng24(this));}

.paging{text-align:center;padding:10px;}
.paging li{display:inline;}
.paging *{vertical-align:middle;}

/*************************************************************box*/
#boxStyle{width:97%;margin:0 auto;}
#boxTop, #boxBottom, #boxMiddle{width:96%;margin:0 auto;}
#boxTop{background:url('/_image/shop/box_top.gif') repeat-x;height:15px;position:relative;}
#boxTop .boxTopleft{background:url('/_image/shop/box_tl.gif') no-repeat;width:15px;height:15px;position:absolute;top:0px;left:0px}
#boxTop .boxTopright{background:url('/_image/shop/box_tr.gif') no-repeat;width:14px;height:15px;position:absolute;top:0px;right:0px}
#boxBottom{background:url('/_image/shop/box_bottom.gif') repeat-x;height:15px;position:relative;}
#boxBottom .boxBottomleft{background:url('/_image/shop/box_bl.gif') no-repeat;width:15px;height:15px;position:absolute;top:0px;left:0px}
#boxBottom .boxBottomright{background:url('/_image/shop/box_br.gif') no-repeat;width:15px;height:15px;position:absolute;top:0px;right:0px}
#boxMiddle{background:url('/_image/shop/box_left.gif') repeat-y #fff;position:relative;text-align:left;}
#boxMiddle .boxMiddleright{background:url('/_image/shop/box_right.gif') repeat-y top right;margin:0;}

#boxMiddle p{margin:0 0 0 80px;padding-bottom:10px;}
#boxMiddle label{width:70px;text-align:right;}
#boxMiddle .btn{position:absolute;z-index:2;top:30px;left:220px}
/*************************************************************box*/

/*************************************************************box*/
.box_tl {width:15px;height:15px;background:url('/_image/shop/box_tl.gif') no-repeat; font-size:0;}
.box_t {height:15px;background:url('/_image/shop/box_top.gif') repeat-x; font-size:0;}
.box_tr {width:15px;height:15px;background:url('/_image/shop/box_tr.gif') no-repeat; font-size:0;}
.box_round1 {border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0; background:#fff;}
.box_round2 {}
.box_bl {width:15px;height:15px;background:url('/_image/shop/box_bl.gif') no-repeat; font-size:0;}
.box_b {height:15px;background:url('/_image/shop/box_bottom.gif') repeat-x; font-size:0;}
.box_br {width:15px;height:15px;background:url('/_image/shop/box_br.gif') no-repeat; font-size:0;}
/*************************************************************box*/

/*************************************************************layout*/
#container{margin:0 auto; width:995px; text-align:left;}

/* main header */
#hd_main {position:relative; width:995px; height:590px;}
#hd_main #logo {position:absolute; top:33px; left:334px;}
#hd_main #s_logo {position:absolute; top:40px; left:28px;}
#hd_main #navi_main {position:absolute; top:199px; left:309px;}
#hd_main .cscenter {position:absolute; top:400px; left:35px;}
#hd_main #fav {position:absolute; top:362px; left:672px;}
#hd_main #favpoint {position:absolute; top:347px; right:0px;}

/* sub header */
#hd{position:relative; width:995px; height:391px;}
#hd #logo {position:absolute; top:28px; left:332px;}
#hd #s_logo {position:absolute; top:30px; left:55px;}
#hd #navi {position:absolute; top:190px; left:220px;}
#hd .cscenter {position:absolute; top:316px; left:270px;}
#hd #fav {position:absolute; top:200px; left:668px;}
#hd #favpoint {position:absolute; top:202px; right:36px;}

#wrap {float:left;width:995px;}
#wrap #cnt {
	width:730px; min-height:px; _height:px;/*ie6Àºheight°¡ min-height*/
	margin: 0 80px 0 185px;
	padding-left:0px;	
	}
#wrap #cnt .sub_wrap {text-align:center;}

#gnb{float:left; width:165px; margin-left:-995px;}
#gnb #cate {}
#gnb #com {margin-top:30px;}
#gnb #com li {
	width:165px; 
	margin-bottom:25px; 
	padding-top:25px;	
	background:url('/_image/common/com_dash.gif') left top no-repeat;
	}
#gnb #com #ot {padding-left:10px;}
#gnb #com #bgm {
	width:165px; height:84px; 
	background:url('/_image/common/bg_com_bgm.gif') no-repeat;
	}

#extra {float:left; width:80px; margin:-400px 0 0 -80px;}
#extra #quick_s {
	width:80px; height:297px; 
	text-align:center; 
	background:url('/_image/common/bg_quick.gif') no-repeat;
	}
#extra #quick #qpd_list {position:relative; top:35px; height:260px;}
#extra #quick #qpd_list #quick_a img {border:1px solid #ddd;}
#extra #quick #top {
	position:relative; top:50px;
	width:56px; height:136px; 
	margin:0 auto;	
	background:url('/_image/common/bg_top.gif') no-repeat;
	}

#ft {	
	position:relative; 
	width:995px; height:171px; 
	margin-bottom:20px;	
	color:#fff; 
	background:url('/_image/common/bg_ft.gif');
	clear:both; 
	}
#ft .fnb {position:absolute; top:30px; left:180px;}
#ft .fnb li {float:left;}

#ft address {
	position:absolute; top:80px; left:165px; 
	width:690px; height:75px; 
	text-indent:-5000em; 
	background:url('/_image/common/txt_copyright.gif') no-repeat;
	}
#ft #wisa {position:absolute; top:132px; left:605px;}



/*************************************************************member*/
/*¸Þ½ÃÁö - °¡ÀÔ¿Ï·á, Á¤º¸¼öÁ¤¿Ï·á, 1:1»ó´ã¿Ï·á*/
font.completion_msg {font-size:11pt;font-weight:bold;color:#614716;}

/*login.php*/

/*find_step1.php*/
#find {text-align:center;width:450px;margin:0 auto;}
#find h5 {width:450px;text-align:left;}
#find h6 {width:420px;height:35px;text-align:left;padding-top:7px;background:url('/_image/common/dotted.gif') repeat-x bottom left;}
#find label {width:50px;text-align:right;margin-right:5px;}
#find .box_left {width:215px;vertical-align:top;}
#find .box_right {width:60px;text-align:right;}

/*join_step2.php*/
#join{text-align:center;}
#join #boxStyle th{height:23px;font-size:12px;text-align:left;background:url('/_image/member/gt.gif') no-repeat 10px 8px #f7f7f7;padding:6px 0 0 20px;vertical-align:top;}
#join #boxStyle td{padding-left:10px;}
#join #boxStyle .prdName{background:#d8d6d4;}
#join #boxStyle tfoot tr td{background:#f7f5f2;text-align:right;padding:10px 20px;}
.tb_l {width:3px;height:27px;background:url('/_image/member/tb_l.gif') no-repeat;font-size:0;float:left;}
.tb {width:115px;height:27px;background:url('/_image/member/gt.gif') no-repeat 5px 10px;background-color:#F7F7F7;padding:4px 0 0 12px;float:left;}
._padding {padding-left:108px;}
.tb_r {width:3px;height:27px;background:url('/_image/member/tb_r.gif') no-repeat;font-size:0;float:left;}
.line {height:1px;margin:0;background:url('/_image/common/dotted.gif') repeat-x;text-align:center;}
/*************************************************************member*/

/*************************************************************mypage*/
.mypage_text {border:1px solid #dedfde;width:480px;height:20px;}
.mypage_txta {border:1px solid #dedfde;width:480px;height:100px;}

#mypage dt {position:absolute;}
#mypage dd {position:absolute; width:54%; text-align:left;}
#mypage dd a:link {color:#000; font:normal 9pt/1.4 "±¼¸²";}
#mypage dd a:visited {color:#000; font:normal 9pt/1.4 "±¼¸²";}

#mypage .mp_color {font-weight:bold; color:#e84071;}

#mypage {position:relative; width:624px; height:505px; background:url('/_image/mypage/bg_mypage.gif'); text-align:center;}

#mypage .order_check {top:117px; left:136px;}
#mypage .order_checkd {top:117px; left:233px;}

#mypage .wish { top:160px; left:136px;}
#mypage .wishd { top:160px; left:233px;}

#mypage .update {top:200px; left:136px;}
#mypage .updated {top:200px; left:233px;}

#mypage .coupon {top:250px; left:136px;}
#mypage .coupond {top:250px; left:233px;}

#mypage .counsel {top:300px; left:136px;}
#mypage .counseld {top:306px; left:233px;}

#mypage .point {top:343px; left:136px;}
#mypage .pointd {top:350px; left:233px;}

#mypage .secession {top:386px; left:136px;}
#mypage .secessiond {top:390px; left:233px;}



/*counsel_step1.php*/
#counsel input{margin:3px 0 0 3px;}
#counsel textarea{margin:3px 0 0 3px;}
#counsel fieldset {width:100%;height:32px;background:url('/_image/common/dotted.gif') repeat-x bottom left;padding:2px 0;font-weight:normal;}

/*order.php, order_detail.php*/
#order h5 {margin:20px 0 10px 0;text-align:left;}
/*************************************************************mypage*/


/*************************************************************content*/
/*?cont=uselaw*/
#uselaw iframe {border:1px solid #dedfde;}

/*?cont=join_rull*/
#join_rull {width:100%;text-align:left;} 
#join_rull dt {font-weight:bold;}
#join_rull dd {margin-bottom:20px;}
#join_rull ol {padding:0 0 10px 30px;}
#join_rull li {margin:2px;}

/*?cont=guide*/
#guide {width:100%;text-align:left;} 
#guide dt {background:url('/_image/content/c_arrow.gif') no-repeat 9px 4px;padding:1px 0 0 26px;}
#guide ol {margin:0;padding:10px 0 20px 10px;font-weight:normal;}

/*?cont=privacy*/
#privacy *{margin:0;padding:0;}
#privacy{padding:5px;text-align:left;}
#privacy dt{background:url('/_image/content/p_arrow.gif') no-repeat 0 3px;padding:3px 0 0 20px;font-weight:bold;}
#privacy dd{margin:5px 0 10px 20px;}
#privacy dd dl dt{background:url('/_image/content/c_arrow.gif') no-repeat 0 3px;padding:0 0 0 18px;font-weight:normal;}
#privacy dd dl dd{margin:0 0 0 18px;}
#privacy ul{list-style-type:disc;margin:5px 0 5px 25px;}
#privacy ol{margin-left:30px;}
#privacy iframe {border:1px solid #dedfde;}
/*************************************************************content*/

/*************************************************************shop*/
/*search_result.php*/
.search_best {color:#5E4834; font-size:9pt;font-weight:bold;padding-left:25px;}
.search_num {color:#A91C09; font-size:9pt;font-weight:bold;}
.search_name {color:#454545; font-size:9pt;font-weight:bold;}

/*product_qna.php, product_review.php*/
#productQna{width:100%;} /* ¸®ºä qna °Ô½ÃÆÇ Æø */
#productQna th{border-bottom:1px solid #e5e5e5;text-align:center;height:30px;background:url('/_image/shop/list_bar.gif') no-repeat right 9px;}
#productQna td{border-bottom:1px solid #e5e5e5;text-align:center;}
#productQna .subject{text-align:left;}
#productQna .qnarevCnt{border:0;height:0;width:100%;}
#productQna .qnarevCnt td{border:0;}
#productQna .qnarevCnt p{background:#F7F7F7;text-align:left;}
#productQna .qnarevCnt .qnarevBtn{text-align:right;}
#productQna .last{background:none;}

/*cart.php*/
#cart {margin:0 auto; width:100%; text-align:center;}

#cart #boxStyle th{background:#efedeb;height:23px;}
#cart #boxStyle .prdName{background:#d8d6d4;}
#cart #boxStyle tfoot tr td{background:#f7f5f2;text-align:right;padding:10px 20px;}
#cart #boxStyle .empty{width:100%;height:300px;background:#F8F7F6;text-align:center;color:#333;font-weight:bold;}
#cart .cartBtn {width:600px; height:60px; margin:0 auto; text-align:center; background:url('/_image/shop/bg_cart.gif') no-repeat 440px 100px;}
#cart .cartBtn ul{margin-left:25px;}
#cart .cartBtn li{float:left;padding:33px 0 0 20px;}

/*big_section.php*/
#bigSection{width:100%;}
#bigSection #cno1Search {}
#bigSection #cno1Search .searchNum{width:49%;float:left;text-align:left;}
#bigSection #cno1Search .searchNum .numStyle{color:#FE4072;font-weight:bold;}
#bigSection #cno1Search .searchSort{width:50%;float:right;text-align:right;}
#bigSection .sectionPaging {text-align:center;margin:20px 0 0 0;}

/*product1.php*/
#productList {width:100%;}
#productList {margin:0 10px;text-align:center;}
#productList .listName{height:44px; color:#3d3d3d;padding-top:5px; font-weight:normal;}
#productList .listPrice{color:#e8537d;padding-bottom:20px;}
/*************************************************************shop*/