@charset "UTF-8";

textarea{border:1px solid #bbb;}
.pointer{cursor:pointer;}
.bold{font-weight:bold;}
.middle{vertical-align:middle;}
.top{vertical-align:top;}
.center{text-align:center;}
.right{text-align:right;}
.border1px{border:1px solid #ddd}
.noline{border:none;}
.cb { clear:both; }
.optionbox{height:21px;line-height:21px;vertical-align:middle;outline:none;color:#868b8d;}
.empty_div{border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px; border:3px solid #f1f1f1;padding:30px;text-align:center;}

.btnR {padding:20px 0; text-align:right;}
.btnC {margin:20px 0; text-align:center;}

/* member join form */
.join_table{width:100%;}
.join_table th{width:140px;height:35px;font-family:"맑은 고딕","나눔고딕","돋움",dotum;font-size:11px;color:#333;text-align:left;font-weight:bold;background-color:#f1f1f1;padding-left:10px;border-bottom:1px solid #dfdfe1}
.join_table th span{color:#e97312;}
.join_table td{padding-left:10px;border-bottom:1px solid #dfdfe1}

.join_input{padding:3px 0 3px 6px; font-size:13px; vertical-align:0; border:1px solid #ccc; background-color:#fff;}
.join_title { font-family:"맑은 고딕","나눔고딕","돋움",dotum; font-size:11px; color:#333333; text-align:left; font-weight:bold; background-color:#EBE7E5; padding-left:10px; }
.join_text { border-color:#dedede; background-color:#FFFFFF; border-style:solid; border-width:1px 1px 1px 1px; color:#666666; font-family:"맑은 고딕","나눔고딕","돋움",dotum; font-size:12px;}
.join_select {width:70px; font-family:"맑은 고딕","나눔고딕","돋움",dotum; font-size:12px; color: #666666 text-align:left; }

/*로그인(Y)*/
.member-login{padding-top:50px;padding-bottom:35px;}
.member-login div.row h3{font-weight:bold;font:15px "맑은 고딕","나눔고딕","돋움";margin-bottom:10px;} 
.loginTitle{width:505px;margin:0 auto 80px;}
.loginTitle h2{float:left;margin-right:25px;}
.loginTitle h2.center{float:none;margin-right:0;text-align:center;}
.loginTitle p{float:left;color:#555;font-size:15px;line-height:22px;margin-top:7px;}

/* Mypage(Y) */
.member-myPage{margin-bottom:50px;}
.member-myPage h2{float:none;margin-right:0;text-align:center;display:block;}
.member-myPage .login-inner{padding:35px 190px;margin-bottom:25px;}
.my-class{display:block;width:171px;height:115px;background:url(../images/common/obj_class.png) no-repeat;float:left;margin-top:10px;}
.my-info{width:400px;float:right;margin-top:20px;}
.my-info p{color:#888;font-size:14px;}
.my-info>p{margin-bottom:10px;padding-left:22px;}
.my-info>p span{color:#3c84c0;font-weight:600;}
.my-info-inner{border-top:1px dashed #bfbfbf;border-bottom:1px dashed #bfbfbf;padding:10px 22px;}
.my-info-inner .mgBot{margin-bottom:5px;}
.my-info-inner span{color:#444;font-weight:600;}

/* mypage 진행중인주문상품(Y) */
.mytb thead th{text-align:center;height:44px;background:url("../images/bg/bg_my_tit.gif") repeat-x;line-height:14px; font-size:11px; color:#717171; font-family:dotum,돋움;}
.mytb tbody td{height:74px;text-align:center;border-bottom:1px solid #ddd;}
.mytb tbody table.subtb td{border:none;}
.mytb tbody .date{width:100%;line-height:14px; font-size:12px; color:#717171; font-family:gulim,굴림;}
.mytb tbody .view{text-decoration:underline; line-height:14px; font-size:11px; color:#7da7d9; font-family:dotum,돋움;}
.mytb .status{line-height:15px; font-size:13px; color:#717171; font-family:gulim,굴림;}
.mytb .money{line-height:15px; font-size:12px; color:#333333; font-family:gulim,굴림;}
.mytb .money2{line-height:15px; font-size:11px; color:#ff3c00; font-family:gulim,굴림;}
.mytb .won{line-height:15px; font-size:11px; color:#717171; font-family:gulim,굴림;}
.mytb tfoot.wish td{background:#f5f5f5;height:35px;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;}
.mytb_tit .t1{font-weight:bold; line-height:15px; font-size:13px; color:#777777; font-family:gulim,굴림;}
.mytb_tit .t2{line-height:15px; font-size:11px; color:#acacac; font-family:dotum,돋움;}
.mytb_tit .t3{text-decoration:underline; line-height:15px; font-size:11px; color:#000000; font-family:dotum,돋움;}

.login-inner{padding:20px 135px;width:728px;height:100px;}
.login-inner>.col{overflow:hidden;}
.login-inner>.col-1{float:left;}
.loginArea{border:1px solid #ddd;}
.loginArea dl{float:left;margin-right:7px;width:324px;}
.loginArea dt{width:70px;float:left;margin:7px 0 5px;color:#555;font-size:14px;font-weight:600;}
.loginArea dd{padding-left:60px;margin-bottom:5px;}
.loginArea input[type='text'], .loginArea input[type='password']{padding:6px 10px\9;}
.loginArea input[type='text'], .loginArea input[type='password']{border:1px solid #ddd;padding:8px 10px;width:230px;font-size:15px;font-weight:bold;}
.loginArea input[type='text'].ninput{background:#fbfbfb;border:0px solid #ddd;padding:8px 10px;width:230px;font-size:15px;font-weight:bold;}
.btnLogin{display:block;float:left;}

.m-bg{padding:30px 0;background:#f7f7f7;border:1px solid #ddd;border-top:none;}
.memberMenu{width:495px;margin:0 auto;}
.memberMenu dt{height:34px;float:left;margin-bottom:5px;font-size:13px;}
.memberMenu a{position:relative;display:inline-block;*display:inline;*zoom:1;width:120px;padding:8px 30px 8px 12px;background:#999;border:1px solid #8f8f8f;color:#fff;}
.memberMenu dd{padding:10px 0 10px 182px;background:url(../images/bg/bg_dot01.gif) 175px 50% no-repeat;margin-bottom:5px;font-size:13px;}
.memberMenu dt i{position:absolute;display:block;top:50%;right:10px;margin-top:-3px;width:4px;height:7px;background:url(../images/bg/bg_bul01.png) no-repeat;}
/**/

.findArea{width:100%;border:1px solid #ddd;}
.findArea dl{float:left;margin-right:7px;width:350px;}
.findArea dt{width:70px;float:left;margin:7px 0 5px;color:#555;font-size:14px;font-weight:600;}
.findArea dd{padding-left:60px;margin-bottom:5px;}
.findArea input[type='text'], .findArea input[type='password']{padding:6px 10px\9;}
.findArea input[type='text'], .findArea input[type='password']{border:1px solid #ddd;padding:8px 10px;width:250px;font-size:15px;font-weight:bold;}
.findArea input[type='text'].ninput{background:#fbfbfb;border:0px solid #ddd;padding:8px 10px;width:130px;font-size:15px;font-weight:bold;}

/* goods view : list table(Y) */
.i-tbl{margin:20px 0 30px; border-top:2px solid #444;}
.i-tbl tr.btn{cursor:pointer;}
.i-tbl .hide td{border-bottom:none;	padding:0;}
.i-tbl .cont{display:none;text-align:left;padding:35px 20px;line-height:22px;border-bottom:1px solid #d2d2d2;}
.i-tbl th{height:40px;font-size:14px;color:#333;font-size:13px;font-weight:600;background:#f9f9f9;border-bottom:1px solid #d2d2d2;}
.i-tbl td{text-align:center;/*border-bottom:1px solid #d2d2d2;padding:15px 0;*/}
.i-tbl td.btmline{border-bottom:1px solid #d2d2d2;}
.i-tbl .align{text-align:left;padding-left:50px;}
.i-tbl tr:hover .align a{text-decoration:underline;}
.i-tbl td>i{display:inline-block;*display:inline;*zoom:1;width:101px;height:16px;background:url(/images/common/obj_star_score.gif) 0 -64px no-repeat;}
.i-tbl td .star2{background-position:0 -48px;}
.i-tbl td .star3{background-position:0 -32px;}
.i-tbl td .star4{background-position:0 -16px;}
.i-tbl td .star5{background-position:0 0;}

/* 상품문의 (Y) */
.qna-cont dt{overflow:hidden;margin-bottom:15px;}
.qna-cont dd{overflow:hidden;}
.qna-cont i{display:block;text-indent:-9999px;width:19px;height:19px;background:url("../images/common/obj_qna.gif") no-repeat;float:left;margin-right:10px;}
.qna-cont dd i{background-position:0 -19px;}
.qna-cont .col{float:left;}

/* 페이징 (Y)*/
.paging{text-align:center;margin-top:20px;margin-bottom:10px;}
.paging a{vertical-align:middle;display:inline-block;*display:inline;*zoom:1;color:#555;padding:6px 11px;margin-right:6px;}
.paging .mg-none{margin-right:0;}
.paging img{vertical-align:middle;}
.paging .btn{padding:0;}
.paging a:hover, .paging .on{color:#fff;background:#3D781F;font-weight:600;}



.none a{font-family:나눔고딕; font-size:11px; color:#222222; text-decoration:none; }
.none a:hover{font-family:나눔고딕; font-size:11px; color:#83c12f; text-decoration:none; }
.line{height:1px; background-color:#e2e2e2;}

/* table style */
.ctb{width:100%;padding:0px;margin:0px;}
.ctb thead th{height:35px;border-top:solid 2px #897859;border-bottom:solid 2px #ddd;background:#f2ede3;color:#897859;text-align:center;}
.ctb tbody td{border-bottom:solid 1px #ddd;text-align:center;}
.ctb tbody td.rp5{text-align:right;padding-right:5px;}
.ctb tbody table td{border:none;}
.ctb tfoot td{height:40px;text-align:center;background:#f1f1f1;border-bottom:2px solid #ddd;}

.otb2{width:100%;padding:0px;margin:0px;border-top:solid 1px #ddd;}
.otb2 tbody th{background:#f1f1f1;border-bottom:solid 1px #ddd;padding-left:20px;height:30px;text-align:left;font-size:12px;color:#333;letter-spacing:2px;}
.otb2 tbody td{background:#fff;border-bottom:solid 1px #ddd;padding-left:10px;height:30px;}
.otb2 tbody td.noline{border:none;}
.otb2 ul li{float:left;width:120px;}

.vtb{width:100%;padding:0px;margin:0px;border-top:2px solid #ddd;}
.vtb thead th{height:30px;text-align:left;padding:0px 10px;background:#f1f1f1;}
.vtb thead th em{font-style:normal;color:#660000;}
.vtb tbody td{min-height:30px;padding:0px 10px;border-bottom:1px solid #ddd;}

/* cart css --- kkang(2014-12-04) */
.cart_tb{width:100%;border-top:1px solid #D6D6D6;margin-bottom:15px;}
.cart_tb th{height:35px;border-bottom:1px solid #D6D6D6;background:#F8F8F8;font-size:12px;font-weight:bold;color:#727272;}
.cart_tb td{height:45px;border-bottom:1px solid #cfcfcf;text-align:center;}
.cart_tb td.noline table td, th{border:none;}
.cart_tb td.cart_bottom{background:#f5f5f5;height:35px;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;text-align:left;line-height:14px; font-size:11px; color:#787878; font-family:dotum,돋움;}
.cart_tb tfoot td{height:80px;background:#fff;padding:0 10px;}
.cart_tb tfoot div.title{text-align:left;}
.cart_tb tfoot div.money{text-align:right;}
.cart_tb tfoot td span.money1{font-weight:bold; line-height:28px; font-size:26px; color:#626262;font-family:Tahoma,dotum,gulim;}
.cart_tb tfoot td span.money2{font-weight:bold; line-height:28px; font-size:26px; color:#cc1414;font-family:Tahoma,dotum,gulim;}
.cart_tb tfoot td span.won1{font-weight:bold; line-height:15px; font-size:13px; color:#787878;font-family:gulim,굴림;}
.cart_tb tfoot td span.won2{font-weight:bold; line-height:15px; font-size:13px; color:#cc1414;font-family:gulim,굴림;}

/* order css --- kkang(2014-12-04) */
.ord_title {text-align:center;height:35px;background:url("../images/bg/bg_title.gif") repeat-x;}
.ord_cont {border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;padding:5px 20px;}
.ord_tb{width:100%;padding:0px;margin:0px;}
.ord_tb tbody th{height:30px;color:#b8b8b8;text-align:left;border-bottom:1px solid #eee;}
.ord_tb tbody td{border-bottom:1px solid #eee;}
.ord_tb tbody th.noline{border:none;}
.ord_tb tbody td.noline{border:none;}
.ord_tb .input{height:20px; border:1px solid #c9c9c9; padding:1px 3px 0px 3px;line-height:17px; font-size:12px; color:#414141; font-family:gulim,굴림;}
.ord_tb ul li{float:left;width:120px;}

.ord_pay_bg{width:250px; height:50px; background:url("../images/bg/bg_pay.gif") no-repeat;}
.ord_pay_bg .money {font-weight:bold; line-height:28px; font-size:26px; color:#ffffff; font-family:Tahoma,dotum,gulim;}

/* 주문상세 */
.ord_view thead th{height:35px;background:#f7f7f7;border-top:2px solid #bbb;font-weight:bold; line-height:14px; font-size:11px; color:#717171; font-family:dotum,돋움;}
.ord_view .rline{border-right:1px solid #e4e4e4}
.ord_view tbody td{height:35px;text-align:center;border-top:1px solid #e4e4e4;border-bottom:2px solid #777;line-height:16px; font-size:12px; color:#717171; font-family:gulim,굴림;}

.ord_pay{border-top:2px solid #bbb;border-bottom:2px solid #777;}
.ord_pay tbody th{height:30px;background:#f7f7f7;border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4;text-align:center;font-weight:bold; line-height:14px; font-size:11px; color:#717171; font-family:dotum,돋움;}
.ord_pay tbody td{padding-left:10px;border-bottom:1px solid #e4e4e4;line-height:16px; font-size:12px; color:#717171; font-family:gulim,굴림;}
.ord_pay tbody td.money{line-height:16px; font-size:12px; color:#ff3c00; font-family:gulim,굴림;}

.ord_item{width:100%;border-top:1px solid #D6D6D6;margin-bottom:15px;}
.ord_item th{height:35px;border-bottom:1px solid #D6D6D6;background:#F8F8F8;font-size:12px;font-weight:bold;color:#727272;}
.ord_item th.bgNone span{background:none;}
.ord_item th span{display:block;height:32px;padding-top:18px;background:url(../images/bg/bg_view_table.gif) right bottom no-repeat;}
.ord_item td{height:45px;border-bottom:1px solid #cfcfcf;text-align:center;}
.ord_item td.tblSubject{text-align:left;padding-left:10px;}
.ord_item td a{color:#464646;}
.ord_item td a:hover,.ord_item td a:active{text-decoration:underline;}
.ord_item td.noline table td, th{border:none;}
.ord_item tfoot td{height:35px;text-align:center;background:#F8F8F8;border-bottom:1px solid #D6D6D6;}


/* 적립금 내역 */
.mycash thead th{text-align:center;height:44px;background:url("../images/bg/bg_my_tit.gif") repeat-x;line-height:14px; font-size:11px; color:#717171; font-family:dotum,돋움;}
.mycash td{height:40px;border-bottom:1px solid #ddd;text-align:center;}
.mycash tfoot td{height:50px;border-top:2px solid #ddd;border-bottom:2px solid #ddd;background:#f7f7f7;text-align:right;padding-right:20px;}

/* font */
.txt1{line-height:18px; font-size:12px; color:#717171; font-family:gulim,굴림;}
.txt2{line-height:14px; font-size:12px; color:#005eaf; font-family:gulim,굴림;}
.txt3{line-height:14px; font-size:12px; color:#af3100; font-family:gulim,굴림;}
.txt4{line-height:16px; font-size:12px; color:#717171; font-family:gulim,굴림;}
.txt5{line-height:16px; font-size:12px; color:#639942; font-family:gulim,굴림;}
.won{font-size:11px; color:#959595; font-family:dotum,돋움;}
.option{line-height:16px; font-size:11px; color:#8b49c7; font-family:dotum,돋움;}

.btxt1{line-height:14px; font-size:12px; color:#9e9e9e; font-family:gulim,굴림;}

/* input[type=text] style */
.lbox{font-size:11pt; border:1px solid #ccc; height:20px; background:#fff; color:#333;line-height:20px;font-size:12px; color:#414141; font-family:gulim,굴림; }
.rbox{font-size:11pt; border:1px solid #ccc; height:20px; background:#fff; color:#737373; text-align:right;}
.nbox{border:none;}

/* Input Width */
.w30{width:30px;}
.w40{width:40px;}
.w50{width:50px;}
.w60{width:60px;}
.w70{width:70px;}
.w80{width:80px;}
.w90{width:90px;}
.w100{width:100px;}
.w110{width:110px;}
.w120{width:120px;}
.w130{width:130px;}
.w140{width:140px;}
.w150{width:150px;}
.w160{width:160px;}
.w170{width:170px;}
.w180{width:180px;}
.w190{width:190px;}
.w200{width:200px;}
.w250{width:250px;}
.w300{width:300px;}
.w350{width:350px;}
.w400{width:400px;}
.w500{width:500px;}
.w600{width:600px;}
.w800{width:800px;}

.fl{float:left}
.fr{float:right;}
.img_boder{border: 1px solid #e0e0e0;}

.h1{width:100%;height:30px;background:#6b7174;font-size:15px;color:#fff;font-weight:bold;padding-top:10px;margin-bottom:10px;}

/* 기존 css 적용 --- kkang(2014-04-23) */
.viewTable{width:100%;border-top:1px solid #D6D6D6;margin-bottom:15px;}
.viewTable th{height:35px;border-bottom:1px solid #D6D6D6;background:#F8F8F8;font-size:12px;font-weight:bold;color:#727272;}
.viewTable th.bgNone span{background:none;}
.viewTable th span{display:block;height:32px;padding-top:18px;background:url(../images/bg/bg_view_table.gif) right bottom no-repeat;}
.viewTable td{height:45px;border-bottom:1px solid #cfcfcf;text-align:center;}
.viewTable td.tblSubject{text-align:left;padding-left:10px;}
.viewTable td a{color:#464646;}
.viewTable td a:hover,.viewTable td a:active{text-decoration:underline;}
.viewTable td.noline table td, th{border:none;}
.viewTable tfoot td{height:35px;text-align:center;background:#F8F8F8;border-bottom:1px solid #D6D6D6;}
 div>i{
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:101px;
	height:16px;
	background:url(../images/obj/obj_star_score.gif) 0 -64px no-repeat;
}

.viewBoard{overflow:hidden;margin-bottom:20px;}
.viewBoard p,.viewBoard ul{float:right;}
.viewBoard ul li{float:left;margin-left:2px;}
.viewSubTItle{width:100%;height:30px;margin:20px 0 10px 0;}
.viewSubTItle h4{font-size:18px;color:#444;}
.viewSubTItle h4 span{font-size:12px;margin-left:10px;font-weight:normal;}

.button{color:#FFFFFF;padding:6px 10px 2px 10px;font-size:10px;font-weight:bold;text-transform:uppercase;display:inline-block;text-decoration:none;border:0;outline:0;margin:0 6px 10px 0;line-height:16px; padding-bottom:4px;background:#a5be00;border-bottom:4px solid #98af00;}
/* padding */
.lp5{text-align:left;padding-left:5px;}
.lp10{text-align:left;padding-left:10px;}
.lp20{text-align:left;padding-left:20px;}
.rp5{text-align:right;padding-right:5px;}
.rp10{text-align:right;padding-right:10px;}
.rp20{text-align:right;padding-right:20px;}
.rp30{text-align:right;padding-right:30px;}
.tp5{padding-top:5px;}
.tp10{padding-top:10px;}
.tp20{padding-top:20px;}
.pd3{padding:3px;}

/* margin */
.tm4{margin-top:4px;}
.tm6{margin-top:6px;}
.tm7{margin-top:7px;}
.tm10{margin-top:10px;}
.tm30{margin-top:30px;}
.bm10{margin-bottom:10px;}

/* button css(Y) */
.button1{padding:0 10px;border:0;background:#333;color:#fff;letter-spacing:-0.1em;vertical-align:top;cursor:pointer;font-weight:600;}
.button2{display:inline-block;padding:0 10px;border:1px solid #ccc;background:#fafafa;font-size:14px; line-height:2.15em;cursor:pointer;vertical-align:middle;font-weight:600;}
.button3{display:inline-block;padding:0 10px;border:1px solid #d9ded9;background:#f5f6fa;color:#000;line-height:2.15em;cursor:pointer;vertical-align:middle}
.button4{display:inline-block;padding:0 10px;border:1px solid #575a5d;background:#575a5d;color:#fff;line-height:2.15em;cursor:pointer;vertical-align:middle}
.button5{display:inline-block;padding:0 10px;border:1px solid #3C771D;background:#333;color:#fff;font-size:14px; line-height:2.15em;cursor:pointer;vertical-align:middle;font-weight:600;}
.button6{display:inline-block;padding:0 10px;border:1px solid #444;background:#444;color:#fff;font-size:14px; line-height:2.15em;cursor:pointer;vertical-align:middle;font-weight:600;}

#msgwrap {position:absolute; top:0px; left:0px; width:0px; height:0px; z-index:999999; display:none; background-color:#000000; text-align:center;}
#msgbox {position:absolute; top:0px; left:0px; padding:17px 20px 10px 20px; border:2px solid #c1c1c1; background:#ffffff; z-index:9999999; display:none;}
#msgbox .title {font-weight:bold; margin-bottom:8px; line-height:20px; font-size:14px; color:#333333; font-family:dotum,돋움; letter-spacing:-1px;}
#msgbox .text {line-height:20px; font-size:13px; color:#363636; font-family:gulim,굴림;}
#msgbox .btn{clear:both; margin-top:17px; padding:10px 0; border-top:1px solid #e5e5e5; text-align:center;}
#msgbox .btn img {vertical-align:top;}

/* board list css --- kkang(2015-05-29) */
#_boardWrap_{width:100%;text-align:center;margin:0 auto;}
#_boardWrap_ .boardL{width:100%;margin-bottom:10px;border-collapse:collapse;border-spacing:0}
#_boardWrap_ .boardL thead th{background:url(/images/board/bg_th.gif) repeat-x 0 100% #FFFFFF;font-size:0.9em;color:#504541;padding:9px 0;border-top:2px solid #666;}
#_boardWrap_ .boardL tbody td{padding:8px 5px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;line-height:1.5em;word-break:break-all;text-align:center;}
#_boardWrap_ .boardL tbody td.title{padding-left:10px;text-align:left;}

/* gallery list */
#_boardWrap_ .boardHL table{text-align:center;}
#_boardWrap_ .boardHL tbody td{width:150px; padding:5px; text-align:center;}
#_boardWrap_ .boardHL tbody td div.list{width:140px; border:1px solid #ddd; box-shadow:2px 2px 6px #ddd; text-align:center;}
#_boardWrap_ .boardHL td.title{height:20px;text-align:center;font-weight:bold;color:#333;}
#_boardWrap_ .boardHL td.cont{padding:10px; min-height:200px;color:#333;text-align:left;background:#f1f1f1;}
#_boardWrap_ .boardHL td.home{height:50px;background:#f1f1f1;}
#_boardWrap_ .boardHL td a{color:#333;}

/* webzine list */ 
#_boardWrap_ .boardWZ tbody td{border-bottom:1px solid #e4e4e4;}
#_boardWrap_ .boardWZ tbody div.title{font-weight:bold;margin:5px 0;}
#_boardWrap_ .boardWZ tbody div.content{font:13px "dotum,돋움";color:#666;margin:5px 0;}
#_boardWrap_ .boardWZ tbody div.option{margin:10px 0 30px 0;}
#_boardWrap_ .boardWZ tbody div.option li{float:left;font:11px "dotum,돋움";color:#666;}
#_boardWrap_ .boardWZ tbody div.option li.sline{width:10px;text-align:center;}

/* faq list */
#_boardWrap_ .boardFaq{float:left; width:100%; margin-bottom:30px; border-top:2px solid #666; border-bottom:1px solid #c2c2c2;}
#_boardWrap_ .boardFaq li {float:left; width:100%; position:relative; line-height:20px; border-top:1px solid #e4e4e4;}
#_boardWrap_ .boardFaq li:first-child {border-top:0;}
#_boardWrap_ .boardFaq li h4.tit {float:left;width:100%;display:block;text-align:left;padding:12px 20px 11px 55px;font-size:12px; background:url('/images/board/ico_q.gif') no-repeat 13px 9px; font-weight:bold; color:#353535;}
#_boardWrap_ .boardFaq li div.conts {border-top:1px solid #f2f2f2;float:left; width:100%; padding:0px; margin:0px; background:#fdfdfd url('/images/board/line_dot01.gif') repeat-x left top;}
#_boardWrap_ .boardFaq li div.conts div.comm { float:left;  padding:12px 20px 11px 55px; color:#555; background:url('/images/board/ico_a.gif') no-repeat 13px 9px;}
#_boardWrap_ .boardFaq li div.conts div.comm .point {color:#e98019;}
#_boardWrap_ .boardFaq li.noneData {padding:30px; text-align:center;}
#_boardWrap_ .boardFaq li .cate {position:absolute; top:9px; right:0; width:80px; font-size:12px; font-weight:normal; text-align:center; background:url(/images/bbs/bu_bar.gif) no-repeat left center;}

/* board search */
#_boardWrap_ .boardSch{width:100%;text-align:center;margin:10px 0;}
#_boardWrap_ .boardSch input[name='sstr']{width:200px;height:25px;font-size:13px; vertical-align:0; border:1px solid #C8BFB8;}
#_boardWrap_ .boardSch select{height:25px;vertical-align:0;}
#_boardWrap_ .button{padding:3px;width:50px;height:25px;color:#fff;background:url(/images/board/btn.gif);background-repeat:repeat-x;background-position:0 0;background-color:#f0f0f0;border:0;
background-position:0 -60px;background-color:#565656;vertical-align:0;}

/* board view css */
#_boardWrap_ .boardV thead th{text-align:left;background:url(/images/board/bg_th.gif) repeat-x 0 100% #FFFFFF;font-size:0.9em;color:#504541;padding:9px 10px;border-top:2px solid #666;border-bottom:1px solid #ccc;}
#_boardWrap_ .boardV tbody td{padding:5px 0 5px 10px;border-bottom:1px solid #ccc;line-height:1.5em;}
#_boardWrap_ .boardV tbody td.con{height:200px;vertical-align:top;padding-bottom:20px;line-height:1.7em;font-size:12px;text-align:justify;border:none;}
#_boardWrap_ .boardV tbody td.ip{line-height:1.7em;font-size:12px;text-align:right;border-bottom:1px solid #ddd}

/* board write css */
#_boardWrap_ .boardW{width:100%;margin-bottom:20px;border-collapse:collapse;border-spacing:0;border-top:2px solid #666;}
#_boardWrap_ .boardW tbody th{padding:5px 13px;border:1px solid #e9e9e9;border-left:0;background:#f7f7f7;text-align:left;}
#_boardWrap_ .boardW tbody td{padding:5px 10px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:transparent;text-align:left;}
#_boardWrap_ .boardW input.lbox{padding:2px 2px 3px;vertical-align:middle}

/* form table css (Y) */
.fmTbl{width:100%;}
.fmTbl tbody th{padding:5px 13px;border:1px solid #e9e9e9;border-left:0;background:#f7f7f7;text-align:left;}
.fmTbl tbody td{padding:5px 10px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:transparent;text-align:left;}
.fmTbl input.lbox{padding:2px 2px 3px;vertical-align:middle}
.fmTbl select{width:150px; border:1px solid #ddd;}

.qnaW{width:100%;border-collapse:collapse;border-spacing:0;border-top:2px solid #868686;border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.qnaW tbody th{padding:5px 0 5px 10px;color:#383838;background:#EBE7E5;border-top:1px solid #ccc;border-bottom:1px solid #ccc;line-height:1.5em;}
.qnaW tbody td{padding:5px 0 5px 10px;color:#383838;background:#f4f4f4;border-top:1px solid #ccc;border-bottom:1px solid #ccc;line-height:1.5em;}


/** 상품상세 옵션 **/
.prdc_price{font-family:'돋움',dotum,gulim;font-weight:bold;color:#111;}
.prdc_price em,.prdc_info_column2 strong.prdc_price em,.ezop_order_table .prdc_price em,.ezop_order_table strong.prdc_price em{font-family:tahoma,'돋움',dotum,gulim;font-weight:bold;}
strong.prdc_price{font-family:'돋움',dotum,gulim;font-weight:bold;color:#ea0000}
.prdc_price{font-size:12px;line-height:1.5;}
.prdc_subtxt em, .prdc_price em{font-size:12px;}
strong.prdc_price{font-size:12px;line-height:1.3;}
strong.prdc_price em{font-size:15px;vertical-align:-1px;}

div.star>i{display:inline-block;*display:inline;*zoom:1;width:101px;height:16px;background:url(/images/common/obj_star_score.gif) 0 -64px no-repeat;}
div.star>i.star2{background-position:0 -48px;}
div.star>i.star3{background-position:0 -32px;}
div.star>i.star4{background-position:0 -16px;}
div.star>i.star5{background-position:0 0;}

#loadingBox{height:16px;text-align:center;padding:25px 0;}
#loading{width:16px;height:16px;margin:0 auto;background-image:url("/images/loader.gif");}

/** button **/
.btn_small {display:inline-block;text-align:center;vertical-align:baseline;border:1px solid #d0d0d0;padding:8px 15px; min-width:50px; font-size:11px !important;line-height:100%;font-family:'dotum',sans-serif;color:#666;text-decoration:none !important; background-color:#fff;}
.btn_small:hover {border-color:#a0a0a0;text-decoration:none;box-shadow:1px 1px 1px rgba(0,0,0,.1);}
.btn_small.fix80{width:86px;text-align:center;}
.btn_small.basket{color:#fff; background-color:#666;}
.btn_small.buy{color:#fff; background-color:#011343;}
.btn_small.del{color:#333; background-color:#D7D7D7;}
.btn_blue {background-image:none;background-color:#001442 !important;border:0px solid #5e6b9f;color:#fff !important;box-shadow:none;text-align:center;}
.btn_blue:hover {border-color:#38405f;}
.btn_red {background-image:none;background-color:#c50015 !important;border:0px solid #5e6b9f;color:#fff !important;box-shadow:none;text-align:center;}
.btn_red:hover {border-color:#38405f;}
.btn_small2{text-align:center;vertical-align:baseline;border:1px solid #d0d0d0;height:20px;font-size:11px !important;line-height:100%;font-family:'dotum',sans-serif;color:#666 !important;text-decoration:none !important; background-color:#fff;}

/** layer popup **/
.dim_layer{position:fixed;z-index:99990;left:0;top:0;width:100%;height:100%;min-height:800px;background:rgba(0,0,0,.7);}
.container_layer{position:fixed;left:50%;border-radius:5px;background:#f9f9f9;box-shadow:0 0 20px #555;}
.common_layer{position:fixed;left:50%;background:#fff;}

