/* ±âº» ÅÂ±× Á¤ÀÇ */
html, body, form, input, textarea, select, h1, h2, h3, h4, h5, h6, dl, dt, dd{
	margin:0;
	padding:0;
}
html, body{height:100%;}

body {
	scrollbar-face-color:#DEDEDE;
	scrollbar-highlight-color:white;
	scrollbar-3dlight-color:#DFDFDF;
	scrollbar-shadow-color:#CFCFCF;
	scrollbar-darkshadow-color:#BFBFBF;
	scrollbar-track-color:#EFEFEF;
	scrollbar-arrow-color:#666;
}

h1{font-size: 196%;}
h2{font-size: 136%;}
h3{font-size: 126%;}
h4{font-size: 116%;}
h5{font-size: 106%;}
h6{font-size: 96%;}

img, fieldset{border:0;}
fieldset legend{display:none;}
hr{
	margin:1em 0;
	background:#eee;
	height:1px;
	color:#eee;
	border:none;
	clear:both;
}



/* °øÅë Å¬·¡½º */
/* ÀÔ·Â */
.input {border:1px solid #ccc;}
.ea{
    width:30px;
    border:1px solid #ccc;
}
.txta{
    height:100px;
    border:1px solid #ccc;
}

/* ¹öÆ° */
.btn{
    clear:both;
    padding:10px 0;
    text-align:center;
}
.btn *{vertical-align:middle;}
.btn img{cursor:pointer;}

/* ÆäÀÌÂ¡ */
.paging{
    text-align:center;
    padding:10px;
}
.paging li{
    padding:0 2px;
    display:inline;
    font-weight:bold;
	font-size:14px;
    color:#797979;
}
.paging li strong{color:#ffa500;}
.paging img{
    vertical-align:middle;
}

.png24{tmp:expression(setPng24(this));}

/* ¸®½ºÆ® type1 */
.listTbl table{
    width:100%;
    margin-bottom:35px;
    border-bottom:1px solid #d6d6d6;
}
.listTbl thead th{
    height:25px;
    border-bottom:1px solid #d6d6d6;
}
.listTbl td{
    height:27px;
    text-align:center;
}
.listTbl td *{vertical-align:middle;}
.listTbl td.left{
    padding:0 0 0 5px;
    text-align:left;
}
.listTbl td.right{
    padding:0 5px 0 0;
    text-align:right;
}
.listTbl td.line{
    height:1px;
    background:url('/_image/list/line.gif') repeat-x;
}
.listTbl .total{
    padding:5px 0;
    background:#fafafa;
}
.listTbl .total ul{
    float:right;
    margin:0;
    padding:0;
    list-style:none;
    text-align:right;
}
.listTbl .total ul li{padding:0 5px;}
.listTbl .total ul li span{
    width:100px;
    text-align:right;
}
.listTbl .total ul li.last{padding-right:0;}

.totalPrice span{
    font-weight:bold;
    color:#016fba;
}

/* ¸®½ºÆ® type2 */
.listTbl2, .listTbl2 table{width:100%;}
.listTbl2 thead th{
    height:25px;
    background:#ececec;
}
.listTbl2 thead td{
    height:3px;
    background:#e0e0e0;
}
.listTbl2 tfoot td{height:50px;background:f5f5f5;}
.listTbl2 tfoot td *{vertical-align:middle;}
.listTbl2 tfoot td ul{
    margin:0;
    padding:0;
    list-style:none;
    text-align:right;
}
.listTbl2 tfoot td ul li{display:inline;padding-left:10px;text-align:right;}
.listTbl2 tbody td{
    height:26px;
    padding-left:1px;
    text-align:center;
    color:#666;
}
.listTbl2 tbody td *{vertical-align:middle;}
.listTbl2 tbody td.line{
    height:1px;
    background:url('/_image/list/line.gif') repeat-x;
}
.listTbl2 tbody td.left{
    text-align:left;
    padding-left:5px;
}
.listTbl2 tbody td.title{
    text-align:left;
    padding-left:5px;
}
.listTbl2 tbody td.right{
    text-align:right;
    padding-right:5px;
}
.listTbl2 tbody td.cnt{
    height:0;
    border-bottom:0;
}
.listTbl2 tbody td.cnt .body{
    width:100%;
    background:#F7F7F7;
    padding:5px;
    word-break:break-all;
    word-wrap: break-word;
    text-align:left;
}
.listTbl2 tbody td.cnt .text{text-align:left;}
.listTbl2 tbody tr td.cnt .msg{text-align:center;}

/* ¸®½ºÆ® type3 (¼¼·ÎÇü) */
.listTbl3 th, .listTbl3 td{
    border:4px solid #fff;
    border-width:4px 0;
}
.listTbl3 th{
    width:107px;
    background:#fafafa;
    font-weight:normal;
    color:#9e9e9e;
}
.listTbl3 td{
    padding-left:7px;
}
.listTbl3 td *{vertical-align:middle;}

/* º¸±â type1 */
.viewTbl, .viewTbl table{width:100%;}
.viewTbl .line{
    height:1px;
    background:url('/_image/list/line.gif') repeat-x;
}
.viewTbl tbody td{padding:5px;}

.pollList{width:100%;}
.pollList td{text-align:center;}
.pollList .left{text-align:left;}
.pollList .per div{background:#F8D2FF;}

.commentWrite{
    clear:both;
    width:100%;
    margin:0 0 10px 0;
    padding:5px;
    line-height:120%;
}
.commentWrite *{vertical-align:middle;}
.commentWrite label{font-size:90%;}
.commentWrite textarea{
    width:100%;
    height:82px;
    border-right:0;
}

.commentList{
    width:100%;
    padding:2px;
    background:url('/_image/list/line.gif') repeat-x left top;
}
.commentList dl{
    clear:left;
    width:100%;
    padding:11px 13px;
    background:url('/_image/list/line.gif') repeat-x left bottom;
    vertical-align:middle;
    line-height:160%;
}
.commentList dl *{
    vertical-align:middle;
    font-size:8pt;
    color:#7b7b7b;
}
.commentList dt strong{margin-right:5px;}
.commentList td *{vertical-align:middle;}

/* °Ë»ö */
.search{text-align:center;}
.search *{vertical-align:middle;}
.search .input{width:150px;}
#best10 h4{float:left; margin-left:50px; margin-right:10px; letter-spacing:-1px;}
#best10 li{float:left; margin-right:5px;}

/* »óÇ°°øÅë */
.prdList{text-align:center;}

.prdList .cell{
    padding:0 3px 25px 3px;
    text-align:center;
    vertical-align:top;
}

.prdImg{margin-bottom:10px;}
.prd0Fld{float:left;}
.prd0Fld, .prd0Fld a, .prd0Fld a:link, .prd0Fld a:visited{color:#947678;}
.prdPrice{
    float:right;
    color:#947678;
    font-weight:bold;
}

.pbox{
    width:163px;
    height:195px;
    padding:13px 0 0 13px;
    background:url('/_image/common/box_prd.jpg') no-repeat;
    text-align:left;
    font-size:11px;
}

.totalItem{
    font-size:11px;
    color:#666;
}

/* ·¹ÀÌ¾Æ¿ô */
body {
	text-align:center;
}

#container{
	width:995px;
}

#header{
	position:relative;
}
#header .menu{}
#header .menu li{
	float:left;
	padding:0 10px;
}

#wrapper{
	float:left;
	width:100%;
}

#cnt{
	min-height:200px;
	height: auto !important;
	height:200px;
	margin: 0 100px 0 189px;
	text-align:center;
}

#cnt h2{text-align:left;}
#cnt .breadCrumb{text-align:right;}

#navi{
	float:left;
	width:189px;
	margin-left:-995px;
}

#extra{
	position:relative;
	float:left;
	width:100px;
	margin-left:-100px;
}

#footer{
	position:relative;
	clear:left;
	width:100%;
}
#footer .menu{

}
#footer .menu li{
	float:left;
	padding:0 10px;
}
#footer .menu{}
#footer .info{
	clear:left;
}


/* ÆäÀÌÁö **********************************************************************************************************************/

/* ¸ÞÀÎ - /main/index */
#main{text-align:center;}
#main #mainTop{
    width:700px;
    height:378px;
    padding:38px 0 0 0;
    background:url('/_image/common/bg_main.jpg') no-repeat;
    text-align:center;
}
#main .prdList{width:700px;}


/* »óÇ°¸®½ºÆ® /shop/big_section */
#prdSort{
    margin:10px 0;
    text-align:right;
}
#prdSort ul{
    margin:0;
    padding:0;
    list-style:none;
}
#prdSort ul li{
    float:left;
    background:url('/_image/shop/pt.gif') no-repeat 0 6px;
    padding:0 10px;
}
.title_name{
	font-family:Dotum,µ¸¿ò,Gulim,±¼¸²,verdana,tahoma,arial;
	font-weight:bold;
	letter-spacing:-1px;
}
.title_price{
	font-family:verdana,tahoma,arial,Dotum,µ¸¿ò,Gulim,±¼¸²;
	font-size:11px;
	color:#999;
}
.title_price a{
	color:#999;
}
.title_price a:hover{
	color:#f30;
}
.prd_sort_women { /* ¿©ÀÚ */
	color:#f6c;
}
.prd_sort_men { /* ³²ÀÚ */
	color:#09c;
}
.prd_sort_cospre { /* ÄÚ½ºÇÁ·¹ */
	color:#96c;
}
.prd_sort_care { /* °ü¸®¿ëÇ° */
	color:#f60;
}
.prd_sort_acc { /* ¾Ç¼¼»ç¸® */
	color:#f60;
}
.prd_sort_real_women { /* ¸®¾óÇÁ¸®¸¶-¿©ÀÚ */
	color:#609;
}
.prd_sort_real_men { /* ¸®¾óÇÁ¸®¸¶-³²ÀÚ */
	color:#006;
}
.prd_sort_human_women { /* ÀÎ¸ð-¿©ÀÚ */
	color:#c3c;
}
.prd_sort_human_men { /* ÀÎ¸ð-³²ÀÚ */
	color:#63c;
}
.prd_sort_semiwig_women { /* ¼¼¹ÌÀ§±×-¿©ÀÚ */
	color:#c6c;
}
.prd_sort_semiwig_men { /* ¼¼¹ÌÀ§±×-³²ÀÚ */
	color:#66f;
}
.prd_sort_bang { /* ¾Õ¸Ó¸® */
	color:#f69;
}
.prd_sort_extension { /* ºÙÀÓ¸Ó¸® */
	color:#f66;
}






/* °Ë»ö°á°ú /shop/search_result */
#search form{text-align:left;}
#search form *{vertical-align:middle;}
#search h3{
    margin:10px 0;
    padding:5px 0;
    background:url('/_image/common/dotted.gif') repeat-x left bottom;
}
#search h3 strong{color:#FF0000;}

#search #searchCategory *, #search .best10 *{color:#454545;}
#search #searchCategory{float:left;}
#search #searchCategory h4{
    background:#dfdfdf;
    padding:0 10px;
    font-size:9pt;
}
#search #searchCategory ul{
    margin:5px 0 0 15px;
    padding:0;
    list-style:none;
}
#search #searchCategory ul li{
    display:inline;
    padding:0 5px;
}
#search #searchCategory ul li strong{color:#f60000;}

#search #best10{
    float:right;
    background:url('/_image/shop/search_best_bg.gif') repeat-y;
    text-align:left;
}
#search #best10 h4{
    width:179px;
    background:url('/_image/shop/search_best_title.gif') no-repeat;
    padding:5px 0 11px 25px;
    font-size:100%;
}
#search #best10 ol{
    background:url('/_image/shop/search_best_bottom.gif') no-repeat left bottom;
    margin:0;
    padding:0 0 15px 40px;
}
#search #best10 ol li{
    font-weight:bold;
    color:#A91C09;
}

/* Àå¹Ù±¸´Ï /shop/cart */
#cart .listTbl td{
    height:59px;
    text-align:center;
}
#cart .listTbl td.left{text-align:left;}
#cart .listTbl td.line{
    height:1px;
    background:url('/_image/list/line.gif') repeat-x;
}
#cart .btn *{margin:0 4px;}

/* »óÇ°»ó¼¼ÆäÀÌÁö /shop/detail */
#detail{text-align:center;}
.selectBox { behavior:url('/_template/js/selectbox.htc'); }
.navicolor{border:1px solid #d9d9d9; padding:2px 3px 0px 3px; height:16px; font-size:8pt;}

#free_div_pop0{width:560px; height:220px; position:absolute;top:-440px;left:-10px; overflow:hidden; border:3px solid #ff6f6f; background:white;}
#free_div_pop1{width:560px; height:220px; position:absolute;top:-440px;left:-10px; overflow:hidden; border:3px solid #ff6f6f; background:white;}
#free_div_pop2{width:560px; height:220px; position:absolute;top:-440px;left:-10px; overflow:hidden; border:3px solid #42bebe; background:white; text-align:center;}
#free_div_pop2 img{margin-top:100px;}
#free_div_pop5{width:326px;position:absolute;top:30px;left:200px; overflow:hidden;}
#free_div_pop11{width:560px;position:absolute;top:-200px;left:-500px; overflow:hidden; border:3px solid #ff6f6f; background:white;}

.pop_div_top{width:530px; height:16px; overflow:hidden; padding:0; margin:0; line-height:0;}
.pop_div_middle{width:520px; _width:530px; padding:0; margin:0; padding:5px 0 5px 10px; color:#000; font-size:12px;letter-spacing:-0.05em;}
.pop_div_middle span{color:#d35104}
.pop_div_bottom{width:530px; height:5px; overflow:hidden;  padding:0; margin:0; line-height:0;}

.withtbl{width:100%; margin-top:15px;}
.withtbl tr td{padding-left:30px;}
.withtbl tr td iframe{width:100%;border:1px solid #ebebeb; height:200px; background:#fafafa;}
.bartbl tr td{cursor:hand; color:#cc6633; font-weight:bold; background-repeat:no-repeat;}
.bartbl tr td span{padding:0px 0 0 110px;}

#dprice{width:570px; _width:580px; padding:15px 0 30px 10px; border-bottom:1px solid #ededed;}
#dprice #dp_prd{width:300px; float:left;}
#dprice #dp_prd p{text-align:left; color:#666666; margin:0; font-size:8pt; letter-spacing:-0.05em}
#dprice #dp_prd p a{color:#666666; font-size:7pt;}
#dprice #dp_prd .dtitle{font-weight:bold; color:#000;}

#dprice #dp_price{width:260px; float:left; text-align:left; padding-top:14px;}
#dprice #dp_price table{width:100%;}
#dprice #dp_price table th{text-align:left; padding-bottom:3px; width:75px; line-height:1.0;}
#dprice #dp_price table td{text-align:right; font-weight:bold; color:#000; font-size:11pt; line-height:1.0;}
#dprice #dp_price table td.aprice {color:ff6666}

#detailTop{text-align:center;}
#detailTop .pBox{
    width:312px;
    height:250px;
    background:url('/_image/shop/bg_detail_img.jpg') no-repeat;
    padding:1px 0 0 11px;
}
#detailTop .pBox table{width:270px;height:210px;}
#detailTop .pBox table td{text-align:center;}
#detailTop .dd{
    padding-left:16px;
    text-align:left;
    vertical-align:top;
}
#detailTop .dd fieldset{width:242px;}
#detailTop .dd fieldset legend{
    display:block;
    width:242px;
    margin:0 0 0 -7px;
}
#detailTop .dd fieldset legend table tr td{
    width:242px;
    height:30px;
    border-bottom:1px solid #d5d5d5;
    font-weight:bold;
    word-break:break-all;
    word-wrap:word-break;
    color:#7b7b7b;
}
#detailTop .dd fieldset td{
    height:22px;
    font-size:8pt;
    line-height:140%;
    color:#7c7c7c;
}
#detailTop .dd fieldset td *{vertical-align:middle;}
#detailTop .dd .btn{
    border-top:1px solid #d5d5d5;
    margin:0;
    padding:0;
    font-size:0;
    line-height:0;
    text-align:left;
}
#detailBottom{
    clear:both;
    margin:0 auto;
    padding:20px 0;
    text-align:left;
}
#detailBottom .coupon{text-align:center;}
#detailBottom h3{
    margin:60px 0 30px;
    text-align:left;
}
#detailBottom .btn{text-align:right;}

.arrow_title {height:25px; padding:4px 0 0 20px; background:url(/images/shop/icon_p.gif) no-repeat 10px 8px; font-weight:bold; color:#333; vertical-align:top; width:65px;}
#sell_prc_str {font-weight:bold; color:#ff6666;}



/* review, Qna ¾²±âÆû /_include/product_qna_form, /_include/product_review_form */
.frmFld{
    width:100%;
    padding:25px 0;
    background:#f7f7f7;
    border:1px solid #d6d6d6;
    text-align:left;
}
.frmFld table{width:100%;}
.frmFld th{
    width:13%;
    padding-right:10px;
    color:#7d7d7d;
    text-align:right;
}
.frmFld td{width:87%}
.frmFld th *, .frmFld td *{vertical-align:middle;}

.detailText, .detailTxta, .idInput, .pwInput, .inputIng{border:1px solid #dedfde;}
.idInput, .pwInput, .inputIng, .detailText{height:20px;}
.idInput{background:url('/_image/shop/id_hidden.gif') no-repeat #FFF;}
.pwInput{background:url('/_image/shop/pw_hidden.gif') no-repeat #FFF;}
.inputIng{background:#f4f6f9;}
.modInput{
    margin:10px 0;
    text-align:center;
}
.detailText, .detailTxta{width:97%;}
.detailTxta{height:100px;}

/* ÁÖ¹®, ÁÖ¹®Á¶È¸ »ó¼¼ /shop/order, /mypage/order_detail */
#order{text-align:center;}
#order .order_gift_box{width:855px; height:166px; background:url(/_image/common/order_gift_bg.jpg) no-repeat; margin:0 auto; margin-top:25px;}
#order .order_gift_box .order_gift_box_msg{width:640px; height:40px; margin:102px 0 0 60px; font:bold 16px; color:#6666cc;}


#order h3{margin:20px 0 10px 0;}
#order .listTbl td{
    height:67px;
    text-align:center;
}
#order .listTbl td.left{text-align:left;}
#order .listTbl td.line{height:1px;}
#order .listTbl td .input{height:21px;}

#order .coupon{border-collapse:collapse}
#order .coupon th, #order .coupon td{
    border:1px solid #cccccc;
    color:#666666;
	font-weight:normal;
}
#order .coupon th{
    height:27px;
    background:#f8f8f8;
}
#order .coupon td{
    height:27px;
}
#order .orderDetail{color:#353535;}
#order .orderDetail strong{font-weight:normal;color:#0272be;}
#order .step{
    margin:0 auto;
    text-align:center;
}
#order .step li{display:inline;}
#order2{
    margin:20px 0;
    padding:5px;
    border:1px solid #A0A0A0;
    text-align:center;
}
#total_order_price_div{font-weight:bold;}

#orderFin{
    text-align:center;
}

/* È®´ëº¸±â /shop/zoom */
#zoom{
    width:733px;
    height:628px;
    background:url('/_image/shop/bg_zoom.gif');
    padding:10px;
}
#zoom strong{
    font-size:140%;
    color:#000;
}
#zoom .box{
    width:713px;
    padding:10px;
    background:#fff;
}

#zoom .box ul{
    float:right;
    margin:0;
    padding:0;
    list-style:none;
    font-size:0;
    line-height:0;
}
#zoom .box ul li{
    width:95px;
    height:95px;
    margin:4px;
    border:3px solid #dfdfdf;
}

/* È¸¿ø°¡ÀÔÆû, È¸¿øÁ¤º¸¼öÁ¤Æû /member/join_frm */
#memberFrm form table{
    border-collapse:separate;
    width:100%;
}
#memberFrm form tr{height:31px;}
#memberFrm form th{
    width:109px;
    padding:6px 12px 0 0;
    font-weight:normal;
    color:#7c7c7c;
    text-align:right;
    vertical-align:top;
}
#memberFrm form td{color:#7c7c7c;}
#memberFrm form td img{
    vertical-align:middle;
    cursor:pointer;
}
#memberFrm td.address .input{width:510px;}
#memberFrm td.email .input{width:150px;}
#memberFrm .recomPoint{color:#FF7800;}

/* °¡ÀÔ¿Ï·á, Á¤º¸¼öÁ¤¿Ï·á, È¸¿øÁ¤º¸ ºñ¹Ð¹øÈ£Ã¼Å© /member/join_step3, /member/edit_step1, /member/edit_step3, */
#complete{text-align:center;}
.cbox{
    width:430px;
    height:158px;
    background:url('/_image/member/box.gif') no-repeat;
}
.cbox td{
    text-align:center;
    color:#7c7c7c;
}
.cbox .btn{
    padding:35px 0 0 0;
}

/* ·Î±×ÀÎ /member/login */
#login{text-align:center;}
.loginMsg{
    font-size:8pt;
    color:#867770;
    margin:0 0 13px 0;
    padding:0;
    text-align:center;
    color:#847973;
}

#login form{
    margin-bottom:6px;
    padding:0 0 7px 0;
}
#login fieldset{
    width:395px;
    margin:0 auto;
    padding:20px 0;
    text-align:left;
    position:relative;
}
#login fieldset table{margin-left:25px;}
#login fieldset th, #login fieldset td{
    height:24px;
    vertical-align:top;
}
#login fieldset th{
    width:110px;
    font-size:8pt;
    font-weight:normal;
    color:#727272;
    text-align:right;
}
#login fieldset th img{margin-top:2px;}
#login fieldset td{padding-left:6px;}
#login fieldset .input{
    width:120px;
    height:19px;
    background:#fdfcf7;
    border:1px solid #cbccce;
}
#login .orderTitle{display:block;margin:0 0 27px -7px;}
#login fieldset .btn{
    position:absolute;
    top:11px;
    right:53px;
}
#login fieldset .btn2{
    position:absolute;
    top:69px;
    right:53px;
}
#login fieldset .btn3{
    position:absolute;
    top:10px;
    right:23px;
}
#login fieldset .btn4{
    position:absolute;
    top:20px;
    right:23px;
}
#login ul{
    clear:both;
    margin:0 0 35px 0;
    padding:0;
    list-style:none;
    font-size:0;
    line-height:0;
}
/* ¾ÆÀÌµð ÆÐ½º¿öµå Ã£±â /member/find_step1 */
#find{
    text-align:center;
}
#find h3{margin-bottom:16px;}
#find form{
    width:429px;
    height:158px;
    margin:0 0 40px 0;
    padding:50px 0 0 0;
    background:url('/_image/member/box_find.gif') no-repeat;
    text-align:left;
}
#find form.pw{padding-top:35px;}
#find form th, #find form td{height:28px;}
#find form th{width:140px;text-align:right;}
#find form td{padding:0 0 0 5px;}


/* ¿ìÆí¹øÈ£Á¶È¸ /common/zip_search */
#zipSearch{
    padding:5px;
    text-align:center;
}
#zipSearch form{
    width:340px;
    margin:0 auto;
    padding:5px;
    background:#f3f3f3;
    border:1px solid #d5d5d5;
}
#zipSearch fieldset {
    padding:3px;
    background:#fff;
    border:1px solid #d5d5d5;
    text-align:center;
}
#zipSearch fieldset *{vertical-align:middle;}
#zipSearch fieldset strong{
    display:block;
    font-weight:normal;
}
#zipSearch fieldset .input{ime-mode:active;}
#zipSearch table{
    width:340px;
    margin:10px auto;
    background:#d5d5d5;
}
#zipSearch table thead tr th{
    height:25px;
    background:#F3F3F3;
    text-align:center;
}
#zipSearch table tbody tr th, #zipSearch table tbody tr td{
    background:#fff;
    cursor:pointer;
}
#zipSearch table tbody tr th{width:65px;}
#zipSearch table tbody tr td{text-indent:5px;}

#mypage{text-align:center;}
#mypage ul{
    margin:0;
    padding:0;
    list-style:none;
    font-size:0;
    line-height:0;
}

/* ¸¶ÀÌÆäÀÌÁö °øÅë ±Û¾²±â(1:1»ó´ã, È¸¿øÅ»Åð) /mypage/counsel_step1, /mypage/withdraw_step1/ */
#mypageWrite form{text-align:center;}
#mypageWrite fieldset{
    width:660px;
    padding:25px 0;
    background:#f5f1f0;
    border:1px solid #d6d6d6;
    text-align:left;
}
#mypageWrite th{
    width:79px;
    padding-right:8px;
    color:#7d7d7d;
    text-align:right;
}
#mypageWrite th img{margin-left:33px;}
.mypage_text {border:1px solid #d6d6d6;width:563px;height:22px;margin:4px 0;}
.mypage_txta {border:1px solid #d6d6d6;width:563px;height:246px;margin:4px 0;}

/* ¸¶ÀÌÆäÀÌÁö - 1:1»ó´ã /mypage/counsel_list */
#counselList .btn{
    padding:0 0 17px 0;
    text-align:right;
}
/* ¸¶ÀÌÆäÀÌÁö - À§½Ã¸®½ºÆ® /mypage/wish_list */
#wishList .listTbl td{
    height:59px;
    text-align:center;
}
#wishList .listTbl td.left{text-align:left;}
#wishList .listTbl td.line{
    height:1px;
    background:url('/_image/list/line.gif') repeat-x;
}

/* °Ô½ÃÆÇ °ü·Ã */
#board .btn{text-align:right;}

/* ±âÅ¸ÆäÀÌÁö - ÀÌ¿ë¾È³» /content/guide */
#guide{
    text-align:left;
}
#guide ul{
    margin:0;
    padding:0;
    list-style:none;
}
#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;
}

/* ±âÅ¸ÆäÀÌÁö - ÀÌ¿ë¾à°ü³»¿ë /content/join_rull */
#join_rull{text-align:left;}
#join_rull ul, #join_rull ol{
    margin:0;
    padding:0;
    list-style:none;
}
#join_rull dl{
    background:#fff;
    padding:8px;
}
#join_rull dl dt{
    font-weight:bold;
    color:#3333ff;
}
#join_rull dl dd{padding:5px 0;}
#join_rull dl dd ol li ol{margin:0;padding-left:40px;}
#join_rull dl dd ul{padding-left:10px;}

/* ±âÅ¸ÆäÀÌÁö - ÀÌ¿ë¾à°ü³ëÃâ(È¸¿ø°¡ÀÔstep1, ÀÌ¿ë¾à°ü) /content/uselaw, /member/join_step1 */
#uselaw{
    text-align:center;
}
#uselaw iframe{
    width:100%;
    height:202px;
    border:1px solid #dddcd7;
}
#uselaw p{
    margin:20px 0 35px 0;
    text-align:right;
}

/* ±âÅ¸ÆäÀÌÁö - °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§³»¿ë /content/privacy */
#privacy{text-align:left;
width:90%;
}

#privacy ul{
    margin:0;
    padding:0;
    list-style:none;
}

#privacy p{margin-bottom:10px;}

#privacy dt{
    background:url('/_image/content/p_arrow.gif') no-repeat 0 3px;
    padding:3px 0 0 20px;
}
#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;
}
#privacy dd dl dd{margin-left:18px;}
#privacy ul{
    margin:5px 0 5px 25px;
    list-style:disc;
}
#privacy ol{margin-left:30px;}
#privacy a:hover{
    text-decoration:underline;
    color:#ec7b7b;
}




/* °¡¹ß³ª¶ó ±âÁ¸ css */

body, td, th, p, input, button, textarea, .c1 {
	font-family:Tahoma,±¼¸²;
	font-size:9pt;
	color:#666;
}

a:link, a:visited, a:active {text-decoration:none; color:#369;}
a:hover {text-decoration:underline; }

a.menu:link, a.menu:visited, a.menu:active {text-decoration:none; color:#333;}
a.menu:hover {text-decoration:none;}

.member {font-weight:bold;}
.guest {font-weight:normal;}

.lh {line-height: 150%;}
.jt {text-align:justify;}

.li {font-weight:bold; font-size:18px; vertical-align:-4px; color:#66AEAD;}

.ul {list-style-type:square; color:#66AEAD;}

.ct {font-family: Verdana, ±¼¸²; color:#000000;}

.ed { border:1px solid #ccc;}
.tx { border:1px solid #ccc;}

.small { font-size:9pt; font-family:µ¸¿ò; }

img {border:0}
td,body{font-family:"µ¸¿ò","seoul", "verdana", sans-serif; color:#666666; font-size:12px; line-height:160%; onfocus=this.blur();}

a:link { color:#999; text-decoration:none;}
a:visited { color:#999; text-decoration:none;}
a:hover { color:#f60; text-decoration:none;}

a.1:link { color:#FFFFFF; text-decoration:none;}
a.1:visited { color:#666666; text-decoration:none;}
a.1:hover { color:#666666; text-decoration:none;}

a.2:link { color:#B2FFFF; text-decoration:none;}
a.2:visited { color:#B2FFFF; text-decoration:none;}
a.2:hover { color:#ffffff; text-decoration:none;}


.pro_han {font-family:µ¸¿ò;font-size:8pt}
.main_bg02 {background-repeat:repeat-x; background:URL(images/bg_gra02.gif);}

.text1 {BACKGROUND-COLOR: #F7F7F7; BORDER-BOTTOM: #D7D7D7 1px solid; BORDER-LEFT: #D7D7D7 1px solid; BORDER-RIGHT: #D7D7D7 1px solid; BORDER-TOP: #D7D7D7 1px solid; HEIGHT: 16px}
.text2{font-size:9px; font-family:Arial, seoul, verdana,µ¸¿ò; color:#666666;}
.brand {font-size:10pt; font-family:µ¸¿ò; color:#303030; line-height:14pt}
.loard {font-size:8pt; font-family:µ¸¿ò; color:#8A8989; line-height:14pt}
.loard a:link {color:#8A8989;font-family:µ¸¿ò; text-decoration:none;}
.loard a:visited {color: #8A8989;font-family:µ¸¿ò; text-decoration:none}
.loard a:hover {color: #8A8989;font-family:µ¸¿ò; text-decoration: none}

.box01{
	border: 2px solid #EBEBEB;
}
.box02{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
}
.box03{
	border: 1px solid #EBEBEB;
}

.gong_bg{
	background-attachment: fixed;
	background-image: url(/images/gong_bg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.sub_bg{
	background-attachment: fixed;
	background-image: url(/images/sub_bottom.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.t_geto_left {background-color:ffffff; border:1 solid #b5b39e;padding-top: 8px;padding-bottom: 8px;}
.textbox2 {background-color:White; border:1 solid #CCCCCC; font-size:9pt; height:17px; width:80px;}
.textbox2_1 {background-color:White; border:1 solid #CCCCCC; font-size:9pt; height:17px; width:69px;}
.textbox {background-color:White; border:1 solid #969696; font-size:9pt; height:20px;}
.textbox3 {background-color:#F7F3F7; border:1 solid #969696; font-size:9pt; height:20px;}
.textarea {background-color:White; border:1 solid #969696; font-size:9pt; height:21px;}
.textarea2 {background-color:#EDF7F9; border-top:#64BCBF 1px solid;border-right:#A1D5E0 1px solid;border-bottom:#A1D5E0 1px solid;border-left: #64BCBF; font-size:9pt; height:150px;}

.select {background-color:White; border:1 solid #DBD8D2; font-size:9pt; width=180 height:18px;}
.selecttest {border:1px #D4D0C8 solid; background:#F7F7F7;height:18px; font-size:9px; font-family:Arial, seoul, verdana,µ¸¿ò; color:#797979;}

.radio { height: 18px;}
.select2 {border:1px #D4D0C8 solid; background:#F7F7F7;height:18px; font-size:11px; font-family:µ¸¿ò, Arial, seoul, verdana; color:#797979;}
.form2 {border:1px #b1c5d7 solid; background:#ffffff;height:16px; font-size:12px; font-family:µ¸¿ò, Arial, seoul, verdana; color:#797979;}
.form_e5 {border:1px #e1dcc6 solid; background:#ffffff;height:17px; font-size:11px; font-family:µ¸¿ò, Arial, seoul, verdana; color:#797979;}
.form_e4 {border:1px #e7e7e7 solid; background:#f4f4f4;height:20px; font-size:11px; font-family:µ¸¿ò, Arial, seoul, verdana; color:#797979;}
.form_p {border:1px #eaeaea solid; background:#f7f7f7;height:18px; font-size:11px; font-family:µ¸¿ò, Arial, seoul, verdana; color:#465378;}
.form_e1 {border:1px #dddddd solid; background:#ffffff;height:18px; font-family: "Dotum", "Gulim","Tahoma"; }
.form_e2 {border:1px #dddddd solid; background:#f3f3f3;padding-left:6; border-top-color:#FFFFFF;  border-bottom-color:#FFFFFF;height:16pt; font-size:9pt; font-family: "Dotum", "Gulim","Tahoma";}
.form_e2_1 {border:1px #dddddd solid; background:#f3f3f3;padding-left:6; border-top-color:#FFFFFF; height:16pt; font-size:9pt; font-family: "Dotum", "Gulim","Tahoma";}
.form_e3 {border:1px #dddddd solid; background:#ffffff; border-top-color:#FFFFFF; height:18px; font-size:89pt; font-family: "Dotum", "Gulim","Tahoma"; }
.form_06 {font-family:"±¼¸²",sans-serif, Verdana;font-size: 9pt;color:#666666;background-color: #9D6D6D;padding-top: 2px;padding-left: 2px;
	border-top:#64BCBF 1px solid;border-right:#9D6D6D 1px solid;border-bottom:#9D6D6D 1px solid;border-left: #9D6D6D 1px solid;height: 17px;margin: 1px;}

.form_07 {font-family:"±¼¸²",sans-serif, Verdana;font-size: 9pt;color:#666666;background-color: #EDF7F9;padding-top: 2px;padding-left:2px;
	border-top:#64BCBF 1px solid;border-right:#A1D5E0 1px solid;border-bottom:#A1D5E0 1px solid;border-left: #64BCBF 1px solid;height: 19px;margin: 1px;}
.radio { height: 15px;}
.box { background-color:#FFFFFF;font-family:Dotum,Dotumche,verdana;color:#888888;font-size:9px;height:20px;Border:1x SOLID #DBD8D2; padding-top:3px; }

/* focus_box */
#cC_focus_box { position:relative; width:480px; height:275px;}
#bC_focus_box { position:relative; width:480px; height:275px;}
#pC_focus_box { position:relative; width:480px; height:275px;}
#focus_rolling_1 { display:block }
#focus_rolling_2, #focus_rolling_3 { display:none; }
#focus_btn { position:absolute; bottom:13px; right:14px; }
#pC_focus_btn { position:absolute; bottom:10px; right:25px; }

#btn_img_1 { display:block; float:left; width:22px; height:16px; text-indent:-100em; cursor:pointer; }
#btn_img_2 { display:block; float:left; margin-left:4px; width:22px; height:16px; text-indent:-100em; cursor:pointer;  }
#btn_img_3 { display:block; float:left; margin-left:4px; width:22px; height:16px; text-indent:-100em; cursor:pointer;  }

.btn_off_1 { background:url(http://cafeimg.hanmail.net/top6/focus/cafe/btn_01_off.png) no-repeat; }
*html .btn_off_1 { background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://cafeimg.hanmail.net/top6/focus/cafe/btn_01_off.png', sizingMethod='scale'); }
.btn_off_2 { background:url(http://cafeimg.hanmail.net/top6/focus/cafe/btn_02_off.gif) no-repeat; }
*html .btn_off_2 { background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://cafeimg.hanmail.net/top6/focus/cafe/btn_02_off.png', sizingMethod='scale'); }
.btn_off_3 { background:url(http://cafeimg.hanmail.net/top6/focus/cafe/btn_03_off.gif) no-repeat; }
*html .btn_off_3 { background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://cafeimg.hanmail.net/top6/focus/cafe/btn_03_off.png', sizingMethod='scale'); }

.btn_on_1 { background:url(http://cafeimg.hanmail.net/top6/focus/cafe/btn_01_on.png) no-repeat; }
*html .btn_on_1 { background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://cafeimg.hanmail.net/top6/focus/cafe/btn_01_on.png', sizingMethod='scale'); }
.btn_on_2 { background:url(http://cafeimg.hanmail.net/top6/focus/cafe/btn_02_on.gif) no-repeat; }
*html .btn_on_2 { background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://cafeimg.hanmail.net/top6/focus/cafe/btn_02_on.png', sizingMethod='scale'); }
.btn_on_3 { background:url(http://cafeimg.hanmail.net/top6/focus/cafe/btn_03_on.gif) no-repeat; }
*html .btn_on_3 { background-image:none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://cafeimg.hanmail.net/top6/focus/cafe/btn_03_on.png', sizingMethod='scale'); }


/* ÁÂÃø ÃÖ±Ù±Û*/
.recent_notice {font-size:11px; letter-spacing:-1px;}
.recent_lucky5 {font-size:11px; letter-spacing:-1px;}

/* OPTION_SELECT (»ó¼¼ÆäÀÌÁö ¿É¼Ç ¼±ÅÃ ºÎºÐ)   100512    */
#option_select{text-align:left; padding:10px;}
#option_select .optiontbl{width:98%; border-bottom:0px solid #fd9da0; margin-top:5px;}
#option_select .optiontbl *{vertical-align:middle;  font-size:11px; font-family:Dotum, µ¸¿ò}
#option_select .optiontbl th{font-weight:normal; padding:0px; text-align:left;}
#option_select .optiontbl th a{font-size:11px;  color:#333333;}
#option_select .optiontbl th input.check{width:10px; height:10px; border:none; margin-right:5px;}
#option_select .optiontbl td input.withqty{width:34px; height:16px; border:1px solid #cccccc; background:none; font-size:8pt; text-align:right;}
/*#option_select .optiontbl td{width:1px;}*/
#option_select .optiontbl td.value{/*width:150px;*/ padding-left:10px; vertical-align:bottom; text-align:right;}
#option_select .optiontbl td.price{/*width:130px;*/ text-align:right; font-weight:bold;}

#option_select .optiontbl tfoot th{width:100%; border-top:1px solid #dcdcdd; background:#f5f5f5; padding:10px 0 10px 10px; height:50px; min-height:50px; border-bottom:1px solid #fd9da0;vertical-align:bottom; font-size:9pt;}
#option_select .optiontbl tfoot th span{float:right;}
#option_select .withbtn{text-align:center; padding:10px;}

/*tblbar*/
.tblbar td{border-bottom:1px solid #ebebeb;}

/*ÇÏ´Ü ÀüÃ¼¸Þ´º ÇÑ´«¿¡ º¸±â*/
.qb_01 {margin-top:20px; width:110px;}
.qb_01 td {border-left:1px solid #eee; height:20px;}
.qb_01 .sub {height:17px;}
.qb_01 .line {height:5px;}



