@import "/_template/css/layout.css";

body,td,input,div,form,textarea,center,pre,blockquote,textfield,select {font-family:±¼¸²;font-size:11px;color:#666;line-height:160%;}

p{margin:0;}
.dt p {line-height:140%;}
fieldset{border:0px;}
ul, li {list-style:none;padding:0;margin:0;}
table, img {border:0px}
li img{vertical-align:top;}

a {color:#666; text-decoration:none;}
a:hover {color:#000; 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:690px;}
.inputQnRtxta{border:solid 1px #D5D5D5;width:690px;height:100px}

.png24 {tmp:expression(setPng24(this));}

.paging{text-align:center;padding:10px 0 0 0; }
.paging li{display:inline;width:25px;}
.paging *{vertical-align:middle; color:red;}
.paging a{color:#000;}
.paging a:hover{color:#000;text-decoration:underline;}
.selectColor{color:#000;}
.selectColor a{color:#000;}

.pageBottomLine{height:30px;background:url('/_image/shop/line_bottom.gif') repeat-x;}
/*************************************************************box*/
#boxTop, #boxBottom, #boxMiddle{width:100%;margin:0 auto;}
#boxTop{background:url('/_image/shop/box_top.gif') repeat-x;height:14px;position:relative;}
#boxTop .boxTopleft{background:url('/_image/shop/box_tl.gif') no-repeat;width:14px;height:14px;position:absolute;top:0px;left:0px}
#boxTop .boxTopright{background:url('/_image/shop/box_tr.gif') no-repeat;width:14px;height:14px;position:absolute;top:0px;right:0px}
#boxBottom{background:url('/_image/shop/box_bottom.gif') repeat-x;height:14px;position:relative;}
#boxBottom .boxBottomleft{background:url('/_image/shop/box_bl.gif') no-repeat;width:14px;height:14px;position:absolute;top:0px;left:0px}
#boxBottom .boxBottomright{background:url('/_image/shop/box_br.gif') no-repeat;width:14px;height:14px;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 form{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:14px;height:14px;background:url('/_image/shop/box_tl.gif') no-repeat;font-size:0;}
.box_t {height:14px;background:url('/_image/shop/box_top.gif') repeat-x;font-size:0;}
.box_tr {width:14px;height:14px;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 {border-left:5px solid #f3f3f3;border-right:5px solid #f3f3f3;}
.box_bl {width:14px;height:14px;background:url('/_image/shop/box_bl.gif') no-repeat;font-size:0;}
.box_b {height:14px;background:url('/_image/shop/box_bottom.gif') repeat-x;font-size:0;}
.box_br {width:14px;height:14px;background:url('/_image/shop/box_br.gif') no-repeat;font-size:0;}
/*************************************************************box*/

/*************************************************************member*/
#zipSearch a{color:#000;}
#zipSearch a:hover{color:#999;}

/*¸Þ½ÃÁö - °¡ÀÔ¿Ï·á, Á¤º¸¼öÁ¤¿Ï·á, 1:1»ó´ã¿Ï·á*/
font.completion_msg {font-size:11pt;font-weight:bold;color:#614716;}

/*login.php*/
#login{width:1032px;margin:0 auto;}
#login form{margin:0;}
#login .loginBox{width:568px;height:221px;background:url('/_image/member/bg_loginbox.gif') no-repeat;position:relative;margin:0 auto;}
.inputID{position:absolute;top:96px;left:97px;border:0;border-bottom:1px solid #000000;width:120px;background:transparent;}
.inputPW{position:absolute;top:125px;left:97px;border:0;border-bottom:1px solid #000000;width:120px;background:transparent;}
.inputPhone{position:absolute;top:96px;left:367px;border:0;border-bottom:1px solid #000000;width:120px;background:transparent;}
.inputOrder{position:absolute;top:125px;left:367px;border:0;border-bottom:1px solid #000000;width:120px;background:transparent;}
.inputBtn{position:absolute;top:98px;left:223px;}
.inputBtn2{position:absolute;top:98px;left:499px;}
#login .btnJoinFind{margin-top:32px}
#login .btnJoinFind img{margin:0px 10px}

/*find_step1.php*/
#find {text-align:center;width:450px;margin:0 auto;}
#find h5 {width:450px;text-align:left;margin:0;}
#find h6 {width:420px;height:35px;text-align:left;padding-top:7px;margin:0;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{width:100%;margin:0 auto;border-top:2px solid #000;}
#join #boxStyle th{height:23px;font-size:11px;text-align:left;background:url('/_image/common/gt.gif') no-repeat 100px 8px #f7f7f7;padding:8px 0 8px 5px;vertical-align:top;border-bottom:1px solid #dcdcdc;}
#join #boxStyle td{padding-left:10px;font-size:11px;border-bottom:1px solid #dcdcdc;}
#join #boxStyle .prdName{background:#d8d6d4;}
#join #boxStyle tfoot tr td{background:#f7f5f2;text-align:right;padding:10px 20px;}
#join #juminForm td{border:0;padding:0;}

/*edit_step1.php*/
#roundBox{width:568px;height:221px;margin:0 auto;background:url('/_image/member/bg_round.gif') no-repeat;}
#roundBox .first{padding:85px 0 15px 0;}
#roundBox .inputEdit{border:0;width:133px;}

.tb_l {width:3px;height:27px;background:url('/_image/member/tb_l.gif') no-repeat;margin:0;paddin:0;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;margin:0;paddin:0;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:630px;height:20px;}
.mypage_txta {border:1px solid #dedfde;width:630px;height:100px;}

/*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:40px 0 10px 0;text-align:left;}

/*wish_list.php*/
#wishList {width:100%;margin:0 auto;}
#wishList #boxStyle{width:100%;margin:0 auto;}
#wishList #boxStyle th{background:#efedeb;height:36px;background:url('/_image/shop/line_top.gif') repeat-x;}
#wishList #boxStyle tbody tr td{border-bottom:1px solid #cacaca;text-align:left;}
#wishList #boxStyle tbody .wishPrdList td{border:0;}
#wishList #boxStyle .empty{width:100%;height:300px;text-align:center;color:#333;font-weight:bold;}
#wishList .wishBtn{text-align:center;width:100%;margin-top:28px;}
#wishList .wishBtn img{margin:0px 3px;}

/*order_detail.php*/
#orderFinishBox{border-top:2px solid #000;}
#orderFinishBox td{border-bottom:1px solid #cacaca;}
.odLinkColor a{color:#000;}
.odLinkColor a:hover{color:#999999;}
/*************************************************************mypage*/

/*************************************************************content*/
/*?cont=uselaw*/
#uselaw iframe {border:1px solid #dedfde;}


/*?cont=join_rull*/
#join_rull {width:100%;text-align:left;background:#fff;} 
#join_rull dt {margin:0;padding:0;font-weight:bold;}
#join_rull dd {margin:0;padding:0;margin-bottom:20px;}
#join_rull ol {margin:0 0 0 0;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;background:#fff;}
#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*/
/*order_finish.php*/
.orderfinishList{width:330px;text-align:left;padding:5px 0 5px 10px;background:url('/_image/shop/finish_dot.gif') no-repeat left 45%;}

/*search_result.php*/
font.search_best {color:#5E4834; font-size:9pt;font-weight:bold;padding-left:25px;}
font.search_num {color:#A91C09; font-size:9pt;font-weight:bold;}
font.search_name {color:#454545; font-size:9pt;font-weight:bold;}

/*product_qna.php, product_review.php*/
#productQna{width:1032px;background:url('/_image/shop/board_line.gif') repeat-y;margin:0 auto;color:#000;}
#productQna th{text-align:center;height:34px;background:url('/_image/shop/board_top.gif') repeat-x;font-weight:normal;font-size:11px;}
#productQna td{text-align:center;padding:3px 0;color:#000;}
#productQna .subject{text-align:left;font-weight:bold;font-size:12px;}
#productQna .subject a{color:#ccc;}
#productQna .subject a:hover{color:#ccc;}
#productQna .qnarevCnt{border:0;height:0;width:100%;}
#productQna .qnarevCnt td{border:0;}
#productQna .qnarevCnt p{text-align:left;padding:0 20px;font-size:12px;color:#000;}
#productQna .qnarevCnt .qnarevBtn{text-align:right;}

/*cart.php*/
#cart {width:100%;margin:0 auto;}
#cart #boxStyle{width:100%;margin:0 auto;}
#cart #boxStyle th{background:#efedeb;height:36px;background:url('/_image/shop/line_top.gif') repeat-x;}
#cart #boxStyle tbody tr td{border-bottom:1px solid #cacaca;text-align:center;}
#cart #boxStyle tfoot tr td{text-align:center;padding:3px 0px;background:url('/_image/shop/line.gif') repeat-x left bottom;font-size:11px;}
#cart #boxStyle tfoot .totalList{padding-right:20px;text-align:right;color:#000000;}
#cart #boxStyle .empty{width:100%;height:300px;text-align:center;color:#333;font-weight:bold;}
#cart .cartBtn{text-align:center;width:100%;margin-top:28px;}
#cart .cartBtn img{margin:0px 3px;}

/*big_section.php*/
#bigSection{width:98%;background:#ffffff;min-height:800px;height: auto !important;height:800px;padding:10px 0;}
#bigSection #cno1Search p{margin:0;}
#bigSection #cno1Search .searchNum{width:50%;float:left;text-align:left;}
#bigSection #cno1Search .searchNum .numStyle{color:#FE4072;font-weight:bold;}
#cno1Search .searchSort{text-align:left;margin-bottom:10px;}
/* #bigSection .sectionPaging{text-align:center;margin:20px 0 0 0;}	*/


/*product1.php*/
#productList{width:100%;padding:0px 1px;}
#productList .list{width:20%;text-align:center;margin-bottom:50px;}
#productList .list div{height:49px;background:#ffffff;margin:0;}
#productList .list p{margin:0;text-align:center;}
#productList .listName{width:200px;color:#333333;padding:6px 7px 0 4px;line-height:120%;}
#productList .listName a{color:#333333;font-size:12px;font-face:µ¸¿ò}
#productList .listName a:hover{color:#cbcbcb;font-size:12px;font-face:µ¸¿ò}
#productList .listPrice{color:#cc0000;padding:0 7px 2px 4px;line-height:120%;width:200px;font-weight:bold;}
#productList .listIcon{padding:5px 4px 0 0;text-align:center;vertical-align:top;width:200px;}

#productListBest{width:100%;padding:0px 1px;}
#productListBest .list{width:20%;text-align:center;}
#productListBest .list div{height:49px;margin:0;}
#productListBest .list p{margin:0;text-align:center;}
#productListBest .listName{width:2000px;color:#cbcbcb;padding:6px 7px 0 4px;line-height:120%;}
#productListBest .listName a{color:#333333;font-size:12px;font-face:µ¸¿ò}
#productListBest .listName a:hover{color:#333333;font-size:12px;font-face:µ¸¿ò}
#productListBest .listPrice{color:#cc0000;padding:0 7px 2px 4px;line-height:120%;width:200px;font-weight:bold;}
#productListBest .listIcon{padding:5px 4px 0 0;text-align:center;vertical-align:top;width:200px;}

/*product_qna_form.php, product_review_form.php*/
.formBox{width:1032px;margin:0 auto;background:url('/_image/shop/form_line.gif') repeat-y;position:relative;}
.formBox table th{font-weight:normal;padding:5px 10px 5px 30px;font-size:11px;vertical-align:top;}
.qnarevBtn{text-align:right;padding:5px 30px 0 0 ;}

#detail{width:100%}
#detail #dtLeft{float:left;width:489px;text-align:center;}
#detail #dtRight{float:left;width:324px;text-align:left;}
#detail #dtRight #prdList{width:324px;color:#545454;}
#detail #dtRight #prdList th{font-weight:normal;font-size:12px;width:55px;text-align:left;padding:5px 0;}
#detail #dtRight #prdList .listName{font-weight:bold;font-size:14px;padding:30px 0;}
#detail #dtRight #prdList .listPrice{font-weight:bold;color:#262626;width:200px;}
#detail #dtRight #prdList .listNPrice{text-decoration:line-through;}
#detail #dtRight .buyBtn{float:right;padding-top:25px;width:400px;}
#detail #detailinfo{clear:both;width:100%;padding:20px 0 30px 0;}
#detail #detailinfo .dtInfo{text-align:justify;width:813px;}
#detail #detailinfo h3{text-align:left;margin:0;position:relative;margin:40px 0 20px 0;width:100%;border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;}
#detail #detailInfo h3 .productEA{position:absolute;top:11px;right:7px;font-size:9pt;font-weight:normal;}
#detail #detailinfo p{margin:0;}
/*************************************************************shop*/