/*///////////////////////////////////////////////////////////////////////////////////
//
//	°øÅë
//
///////////////////////////////////////////////////////////////////////////////////*/

/* common */
body,td,input,div,form,textarea,center,pre,blockquote,textfield,select {font-family:µ¸¿ò;font-size:9pt;color:#333333;line-height:160%;}
table , img, fieldset{border:0}
p{margin:0;}
form{margin:0;}
ul, li {list-style:none;padding:0;margin:0;}
li img{vertical-align:top;}
.input {border:1px solid #C7C7C7;} 
.ea{ border: 1px solid #A5ACB2;color:#4E4E4E;width:30px;height:20px;}
a {color:#000; text-decoration:none;}
a:hover {color:#000; text-decoration:none;}
div{word-break: break-all;}
.bottomBtn{margin:20px 0;}
.png24{tmp:expression(setPng24(this));}
.acenter{text-align: center;}
a,area {blr:expression(this.onFocus=this.blur())}
:focus { -moz-outline-style:none;}

/* scroll */
body { scrollbar-3dlight-color:ffffff;
scrollbar-arrow-color:d5d5d5;
scrollbar-track-color:ffffff;
scrollbar-darkshadow-color:ffffff;
scrollbar-face-color:ffffff;
scrollbar-highlight-color:d5d5d5;
scrollbar-shadow-color:d5d5d5}

/* paging */
.paging{text-align:center;padding:10px;}
.paging li{display:inline;padding:0px 5px;}
.paging *{vertical-align:middle;}

/* box style 1 */
.boxTop, .boxBottom, .boxMiddle{width:100%;margin:0 auto;clear:both;}
.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:1;top:30px;left:220px}

/*	box style 2		(ÁÖ¹®¼­) */
.boxStyle{width:98%;margin:0 auto;}
.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;}
.boxStyle td{padding-left:10px;}

/* box style 3		(ÁÖ¹®Á¶È¸ »ó¼¼º¸±â) */
.boxStyle2{width:98%;margin:0 auto;}
.boxStyle2 th{background:#efedeb;padding:2px 0;}
.boxStyle2 td{text-align:center;padding:5px 0;border-bottom:1px solid #ebebeb;}
.boxStyle2 td.title{text-align:left;padding-left:15px;}
.boxStyle2 td span{float:left;margin-right:10px;}

/*	box style 4		(È¸¿ø°¡ÀÔ&ÁÖ¹®¿Ï·á) */
.finishBox{width:430px;height:160px;background:#fafafa;text-align:center;}
.finishBox div{width:410px;height:138px;margin:10px auto;background:#fff;border:1px solid #dedede;}
.finishBox div .orderNo{text-align:left;padding:20px 0 10px 40px;}
.finishBox div .orderEmail{text-align:left;padding:0 0 10px 40px;}
.finishBox div .completion_msg{text-align:center;padding:40px 0 20px 0;}

/*	table style 1	(¸¶ÀÌÆäÀÌÁö - ±×·ìÁ¤º¸)*/
.tableStyle{border-collapse:collapse;}
.tableStyle th{border-bottom:1px solid #ebebeb;padding:5px 0;text-align:left;}
.tableStyle td{color:#828282;border-bottom:1px solid #ebebeb;padding:5px 0;font-size:11px;}
.tableStyle td a{color:#828282;}

/*	table style 2	(¸¶ÀÌÆäÀÌÁö - ÁÖ¹®³»¿ªÁ¤º¸)*/
.tableStyle2{background:url('/_image/common/dot_line.gif') repeat-x left top;border-collapse:collapse;}
.tableStyle2 thead th{height:28px;}
.tableStyle2 tbody td{color:#828282;padding:5px;font-size:11px;text-align:center;border-bottom:1px solid #ebebeb;}
.tableStyle2 tbody td a{color:#828282;}

/*	table style 3	(À§½Ã¸®½ºÆ®, Àå¹Ù±¸´Ï, 1:1»ó´ã, ÁÖ¹®Á¶È¸, Àû¸³±Ý)*/
.tableStyle3{border-collapse:collapse;}
.tableStyle3 thead th{border-bottom:1px solid #ebebeb;padding:10px 0;}
.tableStyle3 tbody td{color:#828282;padding:5px;font-size:11px;text-align:center;border-bottom:1px solid #ebebeb;}
.tableStyle3 tbody td a{color:#828282;}
.tableStyle3 tbody td.subject{text-align:left;padding-left:10px;}

/*	table style 4	(È¸¿ø°¡ÀÔ, È¸¿øÁ¤º¸¼öÁ¤)*/
.tableStyle4{width:452px;}
.tableStyle4 th{text-align:left;vertical-align:top;padding:5px 0;}
.tableStyle4 td{padding-left:10px;padding:5px 0;}
.tableStyle4 td span{color:#bfbfbf;font-size:11px;margin-left:10px;}
.tableStyle4 td dl{margin:0;padding:5px 0;}
.tableStyle4 td dt{margin:0;padding:0;float:left;}
.tableStyle4 td dd{margin:0;padding:0;}

/* °Ë»öÆû */
.searchForm{width:100%;position:relative;text-align:left;}
.searchForm .btn{position:absolute;right:0;top:0;}

/*///////////////////////////////////////////////////////////////////////////////////
//
//	layout
//
///////////////////////////////////////////////////////////////////////////////////*/
html,body{margin:0;padding:0;text-align:center; background:#fff;}

#container{width:980px;margin:0 auto;text-align:left;position:relative;}

#header {position:relative; z-index:10; width:900px; height:150px; text-align:left;}
#header h1 {padding:20px 0 0px 330px; margin:0;}
#header .cate .bigCate{position:relative;float:left;z-index:3;}
#header .cate .bigCate .cateBox{background:#ebebeb;width:148px;text-align:left;padding:4px 0;}
#header .cate .bigCate .cateBox ul{background:#d4d4d4;width:140px;margin-left:4px;border-top:1px solid #dadada;border-left:1px solid #dadada;border-right:1px solid #dadada;}
#header .cate .bigCate .cateBox ul li{background:#fff;border-bottom:1px solid #dadada;text-align:left;font-size:11px;padding-left:12px;letter-spacing:-1px;}
#header .cate .bigCate .cateBox ul li a{color:#9a9895;}
#header .cate .bigCate .cateBox ul li a:hover{color:#b6a67b;}
#header .cate .bigCate .midCate1001{display:none;position:absolute;z-index:2;top:33px;left:0px;}
#header .cate .bigCate .midCate1501{display:none;position:absolute;z-index:2;top:33px;left:0px;}
#header .cate .bigCate .midCate1003{display:none;position:absolute;z-index:2;top:33px;left:0px;}
#header .cate .bigCate .midCate1004{display:none;position:absolute;z-index:2;top:33px;left:0px;}
#header .cate .bigCate .midCate1005{display:none;position:absolute;z-index:2;top:33px;left:0px;}
#header .cate .bigCate .midCate1006{display:none;position:absolute;z-index:2;top:33px;left:0px;}
#header .cate .bigCate .midCate1435{display:none;position:absolute;z-index:2;top:33px;right:0px;}
#header .cate .bigCate .midCate1007{display:none;position:absolute;z-index:2;top:33px;right:0px;}
#header .menu {position:absolute; left:0; top:16px;}
#header .menu .banner {width:295px; border-bottom:1px solid #e9e9e9;}
#header .menu ul {padding-top:10px;}
#header .menu ul li {float:left; padding-right:1px; background:url('/_image/renew/hd_bar.gif') no-repeat right top;}
#header .searchform {position:absolute; right:0; top:1px; width:337px; text-align:right;}
#header .searchform .rbanner {clear:both; width:300px; height:72px; border-bottom:1px solid #e9e9e9; text-align:right;}
#header .searchform .searchbox {position:relative; text-align:left;}
#header .searchform .searchbox span img {margin:10px 5px 0 0;}
#header .searchform .searchbox span.first {margin-left:40px;}
#header .searchform .searchbox .company {position:absolute; right:76; top:10px;}
#header .searchform .searchbox .newitem {position:absolute; right:0; top:5px;}
#header .searchform .searchbox form {position:absolute; right:163px; top:5px;}
#header .searchform .searchbox form .input {width:109px; border:1px solid #e4e4e4;}
#header .favorite {position:absolute; left:3px; top:3px;}

#wrapper{float:left;width:100%;}
#cnt{margin:0 80px 30px 155px;width:745px;text-align:center;}
#cnt .textNavi{border-bottom:1px solid #ebebeb;text-align:right;font-size:11px;padding:7px 0 5px 0;color:#828282;}
#cnt .textNavi a{color:#828282;}
#cnt .subTitle{text-align:center;padding:18px 0;}
#cnt .prdTitle{text-align:left;padding:8px 0;}
#cnt #cntBody{min-height:501px;height:auto !important;height:501px;}

#navigation{float:left;width:155px;margin-left:-980px;}
#navigation .community{width:140px;background:url('/_image/common/bg_community.gif') no-repeat;margin-top:16px;padding-top:53px;}
#navigation p.firstBanner{margin:9px 0 18px 0;}

#extra{float:left;width:80px;margin-left:-80px;}
#extra #quickmenu{color:#93918d;font-size:11px;}
#extra #quickmenu h3{position:absolute;left:-7px;top:0;}
#extra #quickmenu h4{margin:0 0 5px 0;}
#extra #quickmenu ul{margin-left:4px;}
#extra #quickmenu ul li{padding-bottom:6px;}
#extra #quickmenu .btn{padding:0px 0 5px 14px;}
#extra #quickmenu .btn img{margin:0px 1px;}
#extra #quickmenu .total{padding:10px 0 5px 0;line-height:120%;}
#extra #quickmenu .total span{color:#000;}

#footer {clear:left; width:900px;}
#footer .callcenter {border-bottom:5px solid #eaeaea;}
#footer .info {padding-top:30px;}
#footer .info p {float:left;}
#footer .banner {clear:both; width:900px; height:46px; background:url('/_image/common/ft_family.gif') no-repeat left top #b2b1ad;}
#footer .banner p {margin-left:241px;}
#footer .banner p img {margin:0 10px;}
#footer .shopInfo {height:176px; background:url('/_image/renew/ft_logo.gif') no-repeat 23px 35px;}
#footer .shopInfo div {width:660px; height:19px; margin:21px 0 0 240px; border-bottom:1px solid #d9d8d7;}
#footer .shopInfo ul {float:left;}
#footer .shopInfo ul li {float:left;}
#footer .shopInfo .btn {float:right; padding-right:4px;}
#footer .shopInfo .btn li {padding-left:13px;}
#footer .shopInfo p {clear:both; margin:10px 0 0 240px;}


/*///////////////////////////////////////////////////////////////////////////////////
//
//	main
//
///////////////////////////////////////////////////////////////////////////////////*/

#mainCnt .mainBanner .num ul{float:right;}
#mainCnt .mainBanner .num ul li{float:left;padding:5px;}

#mainCnt .middle{margin-top:6px;}
#mainCnt .middle .leftBanner{width:215px;float:left;}
#mainCnt .middle .leftBanner h4{margin:0 0 10px 0;}
#mainCnt .middle .leftBanner .first{padding-bottom:5px;}
#mainCnt .middle .leftBanner .msg{width:211px;height:27px;background:url('/_image/main/left_title2.gif') no-repeat left center;text-align:left;margin-bottom:10px;}
#mainCnt .middle .leftBanner .msg p{margin:9px 0 0 73px;color:#828282;font-size:11px;}
#mainCnt .middle .leftBanner ul li{text-align:left;}
#mainCnt .middle .leftBanner ul li a{color:#828282;background:url('/_image/main/dot.gif') no-repeat left 45%;padding-left:8px;}
#mainCnt .middle .leftBanner .btn{text-align:right;}
#mainCnt .middle .prdSquare{width:675px;float:right;text-align:left;}
#mainCnt .middle .prdSquare ul li{float:left;padding:0 0 1px 1px;}

#mainCnt .prdList{clear:both;}
#mainCnt .prdList h4{margin:20px 0;}

/*///////////////////////////////////////////////////////////////////////////////////
//
//	member
//
///////////////////////////////////////////////////////////////////////////////////*/

/*¸Þ½ÃÁö - °¡ÀÔ¿Ï·á, Á¤º¸¼öÁ¤¿Ï·á, 1:1»ó´ã¿Ï·á*/
font.completion_msg {font-size:11pt;font-weight:bold;color:#614716;}

/* login.php */
#login{width:745px;text-align:left;}
#login h4{margin:0;text-align:center;}
#login h5{margin:0 0 30px 0;text-align:center;}
#login .msg{text-align:center;padding:53px 0 37px 0;}
#login .loginMsg{color:#aac476;text-align:center;font-size:11px;}
#login .loginBox{width:290px;margin:0 0 0 16px;text-align:left;}
#login .loginBox .inputForm{width:100%;height:24px;background:url('/_image/common/dot_line.gif') repeat-x;}
#login .loginBox .inputForm img{vertical-align:top;margin-top:5px;}
#login .loginBox .inputForm .input{vertical-align:top;margin-top:5px;width:90px;border:0;}
#login .loginBox .btn{text-align:center;margin:9px 0 48px 0;}
#login .joinfind{text-align:center;margin:20px 0 34px 0;}

/* find_step1.php */
#find {text-align:center;width:450px;margin:0 auto;}
#find .findMsg{padding:10px 0;}
#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_step1.php */
#joinStep1{width:100%;min-height:973px;height:auto !important;height:973px;text-align:center;}
#joinStep1 .joinCnt{width:587px;margin:0 auto;}
#joinStep1 .joinCnt iframe{border-top:1px dotted #cdccca;border-bottom:1px dotted #cdccca;}
#joinStep1 .joinCnt p{text-align:left;}
#joinStep1 .joinCnt .check{text-align:right;padding:10px 3px 10px 0;}
#joinStep1 .joinCnt .btn{text-align:center;}
#joinStep1 .joinCnt .confirmTitle{padding-top:10px;}
#joinStep1 .joinCnt .confirm{width:100%;height:49px;background:url('/_image/member/join_confirm_line.gif') repeat-x left top;}
#joinStep1 .joinCnt .confirm p{padding:15px 0 0 104px;}
#joinStep1 .joinCnt .confirm p span{float:left;}
#joinStep1 .joinCnt .btn{padding-top:40px;}

/* join_step2.php */
#join{text-align:center;}
#join h4{margin:0 0 20px 0;}
#join .btn{margin:38px 0 10px 0;}

/* join_step3.php */
#join h5{margin:0 0 48px 0;}
#join .finish{width:745px;height:356px;background:url('/_image/member/bg_join3.gif') no-repeat;text-align:center;}
#join .finish p{margin-top:252px;}

/* edit_step1.php */
#editStpe1{width:486px;height:154px;background:url('/_image/member/bg_edit.gif') no-repeat;margin:30px auto 0;}
#editStpe1 p{padding:80px 0 0 40px;}

/*///////////////////////////////////////////////////////////////////////////////////
//
//	mypage
//
///////////////////////////////////////////////////////////////////////////////////*/

/* ¸¶ÀÌÆäÀÌÁö ¸Þ´º */
.mpMenu{width:100%;height:28px;background:url('/_image/common/dot_line.gif') repeat-x left top;}
.mpMenu ul li{display:inline;background:url('/_image/mypage/menu_bar.gif') no-repeat left 6px;padding:0 10px;}
.mpMenu ul li img{margin-top:6px;}
.mpMenu ul li.first{background:none;}

/* ¸¶ÀÌÆäÀÌÁö ÀÔ·ÂÆû */
.mypage_text {border:1px solid #dedfde;width:480px;height:20px;}
.mypage_txta {border:1px solid #dedfde;width:480px;height:100px;}
.mypage_txta2 {border:1px solid #dedfde;width:391px;height:175px;}

/* mypage.php */
#mypage h4{margin:10px 0;}
#mypage h5{margin:70px 0 10px 0;}
#mypage .orderSort{text-align:left;padding-bottom:5px;font-size:11px;color:#828282;position:relative;}
#mypage .orderSort .sortSearch{position:absolute;z-index:2;top:0px;right:0px;}

/* wish_list.php */
#wishList .msg{margin:30px 0;}
#wishList .btn{margin:22px 0;}

/* withdraw_step1.php */
#draw{min-height:572px;height:auto !important;height:572px;}
#draw h5{margin:30px 0 10px 0;}
#draw .reason{width:391px;margin:28px auto 0;text-align:left;}
#draw .msg{padding:29px 0 10px 0;}
#draw .btn{padding-top:22px;}

/* milage.php */
#milage .milageMsg{text-align:right;}
#milage .milageMsg span{color:#a0be66;font-weight:bold;}

/* order.php, order_detail.php */
#order h5 {margin:20px 0 10px 0;text-align:left;}

/* counsel_list.php */
#counsel .title{padding:45px 0 20px 0;background:url('/_image/shop/dot_line2.gif') repeat-x left top;text-align:center;}
#counsel .btn{text-align:right;}

/* 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;}

/* counsel_step2.php */
.counselFin{width:486px;height:127px;background:url('/_image/mypage/bg_counselfin.gif') no-repeat;}
.counselFin div{margin:55px 0 0 140px;}
.counselFin div p{float:left;}
.counselFin div p img{margin-top:2px;}

/* coupon_down_list.php */
#couponList p{text-align:right;}

/* Àû¸³±Ý, Æ÷ÀÎÆ® ÀüÈ¯ */
.change{width:316px;height:130px;margin:20px auto;text-align:center;border:1px solid #ededef;}
.change p{padding:5px 0;text-align:center;}
.change .titleMsg{background:#ededef;}
.change .own{background:url('/_image/shop/dotted.gif') left bottom repeat-x;}
.change .changeBtn{border:1 solid #a0be66;background-color:#FFFFFF;font-size:8pt;color:#a0be66;height:20;}

/* attend_list.php */
.attend{width:675px;height:694px;margin:20px auto;background:url('/_image/mypage/attend_box.jpg') no-repeat;position:relative;text-align:left;}
.attend .msg{position:absolute;right:38px;top:324px;}
.attend .cBtn{position:absolute;left:38px;top:204px;}
.attend .cBtn span{font-size:20px;font-weight:bold;}
.attend .cBtn span.month{color:#732c17;}
.attend .attendPoint{position:absolute;left:208px;top:194px;}
.attend .attendPoint .input{width:50px;background:#c7ab7d;border:1px solid #524836;text-align:right;padding-right:5px;}
.attend .attendPoint table td{padding-right:10px;}
.attend .calendar{padding:265px 0 0 30px;}
.attend .calendar table{width:402px;}
.attend .calendar th{height:19px;font-size:11px;font-weight:normal;padding:5px 0;}
.attend .calendar td{padding:4px;height:66px;font-size:8pt;color:#260a07;}
.attend .calendar .attenY{background:url('/_image/mypage/attend_Y.jpg') no-repeat center transparent;}
.attend .calendar .attenN{background:url('/_image/mypage/attend_N.jpg') no-repeat center transparent;}
.attend .calendar .attenR{background:url('/_image/mypage/attend_R.jpg') no-repeat center transparent;}

/*///////////////////////////////////////////////////////////////////////////////////
//
//	content
//
///////////////////////////////////////////////////////////////////////////////////*/

/* È¸»ç¼Ò°³ ¸Þ´º */
.companyMenu ul li{float:left;padding-bottom:33px;}

/* ?cont=uselaw */
#uselaw{padding:20px 0;}
#uselaw iframe{border:1px solid #dedfde;}
#uselaw p{text-align:right;padding:10px 0 20px 0;}
#uselaw p.btn{text-align:center;}

/* ?cont=join_rull */
#join_rull {padding:5px;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 ul{margin:0;padding:0;list-style-type:none;text-align:left;}
#guide ul li{background:url('/_image/content/c_arrow.gif') no-repeat 9px 4px;padding:0 0 0 26px;}
#guide ul li ol{margin:0;padding:5px 0 20px 10px;}
#guide ul li ol li{background:none;padding-left:0;}

/* ?cont=privacy */
#privacy *{margin:0;padding:0;}
#privacy{padding:5px;text-align:left;background:url('/_image/member/bg_join.gif') no-repeat fixed 465px bottom;}
#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;}

/*///////////////////////////////////////////////////////////////////////////////////
//
//	shop
//
///////////////////////////////////////////////////////////////////////////////////*/

/* cart.php */
#cart{min-height:820px;height:auto !important;height:820px;}
#cart .banner{margin:20px 0;}
#cart .tableStyle3 tfoot tr td{text-align:right;padding:10px 20px;background:url('/_image/shop/dot_line2.gif') repeat-x left bottom;color:#828282;}
#cart .tableStyle3 .empty{width:100%;height:300px;text-align:center;color:#333;}
#cart .btn{margin:22px 0;}

/* big_section.php */
.midCate{width:745px;background:url('/_image/shop/dot_line.gif') repeat-x left top;}
.midCate ul{width:745px;background:url('/_image/shop/dot_line.gif') repeat-x left bottom;padding:10px 0;}
.midCate ul li{float:left;background:url('/_image/common/icon_home.gif') no-repeat left 5px;padding:5px 20px 5px 20px;font-size:11px;white-space: nowrap;}
.midCate ul li a{color:#828282;}
.cateBest{background:url('/_image/shop/shop_dotline.gif') repeat-x left bottom;}
.cateBest h4{margin:10px 0;}
#bigSection{width:100%;clear:both;}
#bigSection .prdSort ul{float:right;margin:10px 0 15px 0;}
#bigSection .prdSort ul li{float:left;}
.prdTable{clear:both;position:relative;margin-left:-23px;}
.prdTable td{padding-left:23px;vertical-align:top;}

/* product1.php */
.productList{width:100%;text-align:center;}
.productList p{width:130px;text-align:left;font-size:11px;}
.productList .listIcon{height:15px;color:#9ebf64;padding-bottom:3px;}
.productList .listIcon img{vertical-align:top;}
.productList .listName{padding-top:8px;}
.productList .listName a{color:#828282;line-height:120%}
.productList .listPrice{color:#93918d;padding-bottom:20px;}

/* detail.php */
#detail{width:100%}
#detail .prdName{color:#8e8866;font-size:15px;font-weight:bold;text-align:left;margin:8px 0 0 0;}
#detail .prdContent1{text-align:left;color:#828282;font-size:11px;}
#detail .prdList{position:relative;margin-top:15px;width:100%;}
#detail .prdList table th{width:70px;font-size:11px;text-align:left;color:#776854;background:url('/_image/shop/fld_bar.gif') no-repeat right 45%;}
#detail .prdList table td{width:150px;padding:0 0 0 10px;}
#detail .prdList table .listPrice{color:#968960;}
#detail .prdList table .listPrice img{}
#detail .prdList table .listNPrice{color:#968960;text-decoration:line-through;}
#detail .prdList table td.listQuantity span{float:left;margin-left:3px;}
#detail .prdList table td.listQuantity span input{width:30px;background-color:#FFFFFF;border:1px solid #666666}
#detail .prdList .buyBtn{float:right;}
#detail .prdList .buyBtn li{float:left;padding-left:1px;}
#detail .prdList .popup{position:absolute;top:0;left:341px;}
#detail .prdList .popup li{float:left;}
#detail .prdList .popup2{position:absolute;top:34px;left:275px;}
#detail .prdList .popup2 li{float:left;font-size:14px;color:#FF0000;font-weight:bold;}
#detail #detailinfo{clear:both;width:100%;}
#detail #detailinfo .dtInfo{text-align:justify;width:900px;text-align:center;}
#detail #detailinfo .commonInfo{padding:20px 0;}
#detail #detailinfo h3{text-align:center;margin:0;position:relative;padding:25px 0 35px 0;margin-top:30px;width:100%;}
#detail #detailinfo .detCnt{width:720px;margin:0 auto;}
#detail #detailinfo .gift{text-align:center;}

/* zoom.php */
#zoom{width:735px;height:580px;padding:10px;text-align:left;background:#fff;border:5px solid #eee;}
#zoom .name{font-size:1.2em;padding-bottom:10px;font-weight:bold;}
#zoom .img{width:550px;height:500px;border:5px solid #EFEFEF;text-align:center;vertical-align:middle;}
#zoom ul{position:absolute;right:40px;top:40px;}
#zoom li{margin:5px;border:3px solid #EFEFEF;}
#zoom .close{text-align:center;margin:15px 0 0 0;}

/* product_qna_from.php, product_review_from.php */
#qnaWriteDiv table , #revWriteDiv table , #revWriteDiv2 table{width:100%;}
#qnaWriteDiv table th , #revWriteDiv table th , #revWriteDiv2 table th{vertical-align:top;}
#qnaWriteDiv table th img , #revWriteDiv table th img , #revWriteDiv2 table th img{margin-top:10px;}
#qnaWriteDiv table td , #revWriteDiv table td , #revWriteDiv2 table td{padding:7px 0;}

/* product_qna_list.php, product_review_list.php */
#qnarevList{width:100%;margin:0 auto;}
#qnarevList p{text-align:right;}
#qnarevList table{border-collapse:collapse;}
#qnarevList table thead th{height:30px;border-bottom:1px solid #E5E5E5;}
#qnarevList table tbody td{height:30px;border-bottom:1px solid #E5E5E5;text-align:center;color:#828282;font-size:11px;}
#qnarevList table tbody td a{color:#828282;}
#qnarevList table tbody .product{text-align:left;padding-left:10px;}
#qnarevList table tbody .subject{text-align:left;}
#qnarevList table tbody .qnarevCnt{border:0;height:0;width:740px;border: solid 1px #ccc;background:#F7F7F7;text-align:center;}
#qnarevList table tbody .qnarevCnt td{border:0;}
#qnarevList table tbody .qnarevCnt p{text-align:left;}
#qnarevList table tbody .qnarevCnt .revCnt{text-align:center;}
#qnarevList table tbody .qnarevCnt .revCnt p{text-align:center;}
#qnarevList table tbody .qnarevCnt .qnarevBtn{text-align:right;}
#qnarevList table tbody .qnarevCnt .revCnt img{margin:10px 0;}
#qnarevList .noticeDiv{height:0;border:0;}
#qnarevList .noticeDiv div{display:none;padding:10px;}
#qnarevList .noticeDiv .text{width:98%;border:1px solid #DDDDDD;padding:5px;table-layout:fixed;text-align:left;}

.review_div td {border-top:3px double #ccc;}

.inputQnR {border:solid 1px #D5D5D5;width:99%;}
.inputQnRtxta{border:solid 1px #D5D5D5;width:99%;height:100px}
.frmFld{width:98%;padding:10px 0;margin:10px auto;background:#fff;border:1px solid #d6d6d6;text-align:left;}
.frmFld table{width:100%;}
.frmFld table th{width:15%;padding:5px 0;}
.frmFld table td{width:85%;text-align:left;padding:5px 0;}

.miniDetail{width:100%;}
.miniDetail th{border-bottom:1px solid #cfcfcf;text-align:left;color:#323232;font-size:12px;font-weight:normal;padding:5px 0;}
.miniDetail td{border-bottom:1px solid #cfcfcf;text-align:left;color:#888888;font-weight:bold;padding:5px 0 5px 10px;background:url('/_image/shop/mini_bar.gif') no-repeat left 45%;}
.miniDetail .prdName{border-bottom:1px solid #cfcfcf;text-align:left;color:#696969;font-weight:bold;font-size:14px;}

/* order.php */
#order .btnBox{text-align:center;}
#order .btnBox #order1{padding:10px;}
#order .btnBox #order2{width:400px;border:1px solid #A0A0A0;padding:3px;text-align:center;margin-top:20px;}

/* order_finish.php */
#orderFinish h5{margin:20px 0;}
#orderFinish .gift{width:430px;}
#orderFinish .gift ul{text-align:left;}
#orderFinish .gift .giftName{padding-left:25px;}

/* search_result.php */
#searchResult .searchMsg{padding:5px 0;border-top:1px dotted #adadad;border-bottom:1px dotted #adadad;margin:10px 0;}
#searchResult .searchMsg span{color:#9ebe64;font-weight:bold;}
#searchResult .searchCategory{float:left;width:74%;text-align:left;}
#searchResult .searchCategory span{width:85px;background:#EBEBEB;padding-left:5px;}
#searchResult .searchCategory p{margin:10px 0 0 10px;}
#searchResult .searchBest{float:left;width:26%;}
#searchResult .searchBest .top{width:179px;height:30px;background:url('/_image/shop/search_best_title.gif') no-repeat;text-align:left;padding-top:5px;}
#searchResult .searchBest .top span{margin-left:25px;font-weight:bold;}
#searchResult .searchBest table{width:179px;background:url('/_image/shop/search_best_bg.gif') repeat-y;}
#searchResult .searchBest table th{font-size:12px;padding:3px 0;border-bottom:1px solid #dcdcdc;}
#searchResult .searchBest table td{font-size:12px;border-bottom:1px solid #dcdcdc;}
#searchResult .searchBest .bottom{width:179px;height:15px;background:url('/_image/shop/search_best_bottom.gif') no-repeat;}
#searchResult .tableStyle3 tr td span{float:left;margin-right:10px;text-align:left;}

/* cart_option.php (µå·¡±× Àå¹Ù±¸´Ï Ãß°¡) */
#addCart{width:320px;padding:10px;text-align:center;}
#addCart h4{margin:20px 0;}
#addCart #minicate_dialog{width:260px;border-top:1px dotted #cdccca;}
#addCart #minicate_dialog th{width:55px;color:#7f715e;font-size:11px;text-align:left;border-bottom:1px dotted #cdccca;background:url('/_image/shop/fld_bar.gif') no-repeat right 45%;padding:5px 0;font-weight:normal;}
#addCart #minicate_dialog td{width:190px;border-bottom:1px dotted #cdccca;padding:5px 0 5px 10px;}
#addCart .btn{padding-top:20px;}

/*///////////////////////////////////////////////////////////////////////////////////
//
//	coordi
//
///////////////////////////////////////////////////////////////////////////////////*/

/*coordi_view.php*/
#coordiView .codiName{color:#000000;font-weight:bold;font-size:14px;padding:20px 0 10px 0;}
#coordiView .codiCnt{text-align:left;}
#coordiView .codiTitle{margin:20px 0;}
#coordiView table .prdName{color:#b0aeae;text-align:center;}
#coordiView table .prdPrice{color:#ad8f6d;font-weight:bold;text-align:center;}
#coordiView .btn{margin:20px 0;}


