@charset "utf-8";


/* Common */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0}
body,input,textarea,select,button,table{font-family:'돋움',dotum,Helvetica,sans-serif;font-size:12px;color:#333;line-height:18px;}
img,fieldset,input{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}
a{color:#333;text-decoration:none;}
a:hover,a:active,a:focus{text-decoration:none}
legend,hr,caption{display:none}
iframe{border:0;vertical-align:top}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal}
select{vertical-align:middle;line-height:15px;}

label{vertical-align:top;line-height:15px}
button{border:0;background:transparent;cursor:pointer}
input[type=text],textarea{-webkit-appearance:none;-webkit-border-radius:0}
input[type=text]:focus,textarea:focus{outline:none}
select{min-width:46px;padding:2px}
.blind{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0}
.input_txt{background:#fff;border:1px solid #cccccc;height:30px;padding:0px 0 0 5px; font-size:1.2em}
.input_name{background:#fff;border:1px solid #cccccc;height:30px;padding:0px 0 0 5px; font-size:1.2em}
.input_chk{background-color:#f8f8f8; width:15px;height:15px;}
.txt_input_pwm{width:380px ;height:20px;border:1px solid #cccaca;padding:5px 0 0 15px;font-size:12px;color:#333;}
.DN{display:none;}

.inlineBlock{display:inline-block;}
.inlineBlock ul li span{ text-align:center}
.Block{display:Block;}
.floatleft{float:left;}
.floatright{float:right; padding-right:5px}
.center{margin-right:auto; margin-left:auto;}
.text_bold{font-weight:bold;}

.btn_mc{

}
.btn_gray{display:inline-block;height:30px;line-height:30px;font-size:1.2em;color:#fff;background-color:#b6b6b6;text-align:center;}
.btn_deep_gray{display:inline-block;height:50px;line-height:50px;font-size:1.2em;color:#fff;background-color:#565656;text-align:center;}
.btn_deep_gray_s{display:inline-block;height:30px;line-height:30px;font-size:1.2em;color:#fff;background-color:#565656;text-align:center;}
.btn_default{display:inline-block;height:50px;line-height:50px;font-size:1.2em;color:#fff;background-color:#166129;text-align:center;cursor:pointer}
.btn_board{display:inline-block;width:140px;height:30px;line-height:30px;font-size:14px;color:#fff;background-color:#166129;text-align:center;letter-spacing:-1px;cursor:pointer}
.btn_white{display:inline-block;height:30px;line-height:30px;color:#aaa3a3;font-size:1.2em;margin-bottom:30px;text-align:center;border:1px solid #c0c0c0;cursor:pointer;}
.all_order{background:orange;font-weight:bold;}
.direct_order{background:orange;width:80px;margin:5px}
.delete{background:gray;width:80px;}
.count_update{background:gray;width:35px;cursor:pointer;}
.delete_order{background:gray}
.on{background-color:#166129;border:1px solid #166129;color:#fff;padding:3px 12px}

div.select_box{
	position:relative;
	height:30px;
	min-width:180px;
	background: url("/img/ico_select_arrow2.png") 20px no-repeat;
	background-position:center right;
	background-color:#fff;
	border:1px solid #cccccc;
}
div.select_box2{
	position:relative;
	height:30px;
	min-width:50px;
	background: url("/img/ico_select_arrow2.png") 20px no-repeat;
	background-position:center right;
	background-color:#fff;
	border:1px solid #cccccc;
}
div.select_box label,div.select_box2 label{
	position:absolute;
	font-size:14px;
	top:8px;
	left: 12px;
	letter-spacing: 1px;
}
div.select_box select,div.select_box2 select{
	width:100%;
	height:30px;
	min-height:30px;
	line-height:40px;
	padding:0 10px;
	opacity: 0;
	filter: alpha(opacity=0);
}



.out_content{width:747px;height:100px;margin-top:28px;border:1px solid #c0c0c0;overflow:scroll;}
.out_content2{display:block;margin:0;width:96%;height:100px;padding:10px;border:1px solid #ccc;}
.textl{text-align:left;}
.textl_indent{text-align:center; }
.textc{text-align:center;}
.paging{margin-top:50px;}
.paging a{display:inline-block;width:25px;height:25px;line-height:26px;border:1px solid #e9e9e9;font-family:'Arial';}
.paging a span{vertical-align:center;color:#bababa}
.paging a.current{background-color:#f3f3f3}
.paging a.current span{font-weight:bold;}




/* header */
#header{width:1200px;margin-right:auto;margin-left:auto;text-align:center;}
#header #top_menu{position:fixed;top:0px;width:1200px;height:43px;border-bottom:1px solid #FFFFFF;background-color:#FFFFFF;z-index:9999;}
#header #top_menu #top_menu_wrap{position:relative;width:1200px;height:43px;border-bottom:1px solid #ddd; background-color:#FFFFFF;z-index:999;}
#header #top_menu #top_menu_wrap > ul > li{display:inline-block;height:43px;line-height:43px;vertical-align:middle;font-family:'arial';color:#808080;font-size:11px;}
#header #top_menu #top_menu_wrap > ul.floatleft > li{margin:0 5px;}
#header #top_menu #top_menu_wrap > ul.floatright > li{margin:0 10px;}
#header #top_menu #top_menu_wrap > ul.floatleft > li:first-child{margin:0px;margin-left:5px;}
#header #top_menu #top_menu_wrap > ul.floatright > li:last-child{margin:0px;margin-left:10px;}
#header #top_menu #top_menu_wrap > ul.floatright > li.split_line{margin:0;}
#header #top_menu #top_menu_wrap ul li span{}
#header #top_menu #top_menu_wrap .tel{position:absolute;top:13px;left:0;}
#header #top_menu #top_menu_wrap .mail{position:absolute;top:15px;left:0;}


#header #logo{position:relative;width:1200px;line-height:156px;text-align:center;margin-top:93px;}
#header #logo img{top:60px;}
#header #main_menu{width:1200px;text-align:center;background-color:#FFFFFF;z-index:9990;}
#header #main_menu ul{overflow:hidden;border-bottom:1px solid #ebebeb;display:block;height:50px;}
#header #main_menu ul li{display:inline-block;margin-right:70px;cursor:pointer;}
#header #main_menu ul li:last-child{margin-right:0px;}
#header #main_menu img{margin-right:7px;}
#header #main_menu a{display:block;}



/* content */

/* - Main - */
#content_wrap{min-height:100px;padding-bottom:30px;}
#content_wrap .tab{width:1200px;margin-left:auto;margin-right:auto;line-height:0px;}
#content_wrap .tab li{margin-top:20px;}
#content_wrap .main_slide{position:relative;width:1200px;margin-left:auto;margin-right:auto;line-height:0px;}
#content_wrap .main_slide ul{text-align:center;}
#content_wrap .slide_navi_wrap{position:absolute;bottom:10px;width:100%;text-align:center;}
#content_wrap .slide_navi_wrap li{display:inline-block; color:#fff; cursor:pointer;}
#content_wrap #mainmenu_wrap {width:1200px;margin-left:auto;margin-right:auto; text-align:center;}
#content_wrap #mainmenu_wrap ul{margin:50px 0}
#content_wrap #mainmenu_wrap ul li{display:inline-block;margin:0 20px;}

/* - Login - */
#content_wrap #content_body #login_wrap{min-width:874px;min-height:350px;background-color:#f4f4f4}
#content_wrap #content_body #login_wrap #form_wrap{width:530px;padding-top:65px;}
#content_wrap #content_body #login_wrap #form_wrap ul li{display:table-cell;vertical-align:middle;}
#content_wrap #content_body #login_wrap input[type='submit']{width:172px;height:74px;background-color:#166129;color:#FFFFFF;font-size:1.2em;}
#content_wrap #content_body #login_wrap input.input_txt{margin:5px 10px 5px 0;font-size:1.2em;}
#content_wrap #content_body #login_wrap input.input_chk{background:url("/img/blank.png") no-repeat 0 0;margin-right:10px;}
#content_wrap #content_body #login_wrap #form_wrap div.save_id{text-align:left;margin:10px 0;font-size:1.2em;}
#content_wrap #content_body #login_wrap #btn_mypage{width:530px;margin-top:60px;}
#content_wrap #content_body #login_wrap #btn_mypage ul li {text-align:left;margin-top:10px;}
#content_wrap #content_body #login_wrap #btn_mypage .comment{width:293px;font-size:1.2em;padding-left:5px;}
#content_wrap #content_body #login_wrap #btn_mypage ul li div{display:inline-block;}

/* - Join - */
#content_wrap #content_body .agreement_wrap{width:100%;margin-bottom:36px;}
#content_wrap #content_body .agreement_wrap .agreement_title{text-align:left;}
#content_wrap #content_body .agreement_wrap .agreement_title div{display:inline-block;font-size:1.2em;}
#content_wrap #content_body .agreement_wrap .agreement_title div.right{float:right;}
#content_wrap #content_body .agreement_wrap .agreement_title div.left{}
#content_wrap #content_body .agreement_wrap .agreement_content{width:97%;height:250px;background-color:#f5f5f5;margin-top:28px;border:1px solid #c0c0c0;overflow-y:scroll;padding:10px;padding-right:10px}
#content_wrap #content_body .agreement_all_chk{font-size:1.2em;margin-bottom:27px;}
#content_wrap #content_body #join_form_wrap,#content_wrap #content_body #join_end_wrap{width:100%;background-color:#f5f5f5;padding-bottom:30px;}
#content_wrap #content_body #join_form_wrap ul {width:482px;padding-top:42px;}
#content_wrap #content_body #join_form_wrap ul li{display:block;text-align:left;margin:10px 0;}
#content_wrap #content_body #join_form_wrap ul li div{display:inline-block;text-align:left;}
#content_wrap #content_body #join_form_wrap ul li div p.comment{margin-bottom:18px;margin-top:12px;}
#content_wrap #content_body #join_form_wrap ul li .form_title{width:160px;vertical-align:top;padding-top:8px;font-size:1.2em;}
#content_wrap #content_body #join_form_wrap ul li .chk_td{padding:8px 0;}

#content_wrap #content_body #end_wrap {padding:50px 0;}
#content_wrap #content_body #end_wrap div.end_content{margin:30px 0 50px 0;}

#content_wrap #content_body #end_wrap div.end_content p{font-family:'Noto Sans CJK KR Thin';src:url("/fonts/NotoSansCJKkr-Thin.otf") format("opentype");margin:20px ;}

/*outreason*/

/* Contact us */
#content_wrap #content_body #contact_form_wrap,#content_wrap #content_body #contact_form_wrap{width:100%;padding-bottom:19px;border-top:2px solid #888;border-bottom:2px solid #888;}
#content_wrap #content_body #contact_form_wrap ul {width:800px;padding-top:12px;}
#content_wrap #content_body #contact_form_wrap ul li{display:block;text-align:left;margin:10px 0;}
#content_wrap #content_body #contact_form_wrap ul li div{display:inline-block;text-align:left;}
#content_wrap #content_body #contact_form_wrap ul li div p.comment{margin-bottom:18px;margin-top:12px;}
#content_wrap #content_body #contact_form_wrap ul li .form_title{width:160px;vertical-align:top;padding-top:8px;font-size:1.2em;}
#content_wrap #content_body #contact_form_wrap ul li .chk_td{padding:8px 0;}
#content_wrap #content_body #contact_form_wrap .input_txt{width:600px;}
#content_wrap #content_body #contact_form_wrap .input_name{width:250px;}

/* - Sub - */
#content_wrap #content_body{width:1000px;margin-left:auto;margin-right:auto;text-align:center;}
#content_wrap #content_body .title{font-family:'Noto Sans CJK KR Thin';src:url("/fonts/NotoSansCJKkr-Thin.otf") format("opentype");font-size:2.5em;line-height:28px;margin-top:70px;color:#808080;font-weight:normal;}
#content_wrap #content_body .title_comment{font-family:'Noto Sans CJK KR Light';src:url("/fonts/NotoSansCJKkr-Light.otf") format("opentype");margin-top:23px;font-size:1.5em;color:#808080;font-weight:normal;}
#content_wrap #content_body .arrow{margin:30px 0;}
table.tbl01{width:100%;border-collapse:collapse;border-top:3px solid #8aac92;border-bottom:3px solid #cacaca}
table.tbl01 th{height:34px;background-color:#F8F5F2;text-align:center;font-size:1.3em;color:#737373}
table.tbl01 tr:nth-child(odd){background-color:#F9F9F9;}
table.tbl01 td{height:34px;font-size:1.2em;color:#737373;border-top:1px solid #cacaca;}
table.tbl01 td.toggle{color:#166129;font-weight:bold;font-size:1.5em;cursor:pointer;}
table.tbl01 td span{vertical-align:middle;cursor:pointer}
table.tbl01 img{ margin-bottom:-2px}
table.tbl01 tr.ans{display:none;background-color:#FFFFFF;}tbl01 center
table.tbl01 tr.ans2{display: table-row;background-color:#FFFFFF;}
table.tbl01 tr.ans2 .th_ans2{font-weight:bold;}
table.tbl01 tr.ans .ans_content{margin:10px 0;padding:23px;line-height:2em;;background-color:#F9F9F9}
table.tbl01 tr.ans2 .ans_content{margin:20px 0;padding:23px;line-height:2em;background-color:#F9F9F9;}

table.tbl_review{width:100%;border-collapse:collapse;border-top:3px solid #8aac92;border-bottom:3px solid #cacaca}
table.tbl_review th{height:34px;background-color:#F8F5F2;text-align:center;font-size:1.3em;color:#737373}
table.tbl_review tr:nth-child(odd){background-color:#F9F9F9;}
table.tbl_review td{height:34px;font-size:1.2em;color:#737373;border-top:1px solid #cacaca;padding-left:0;}

table.tbl_review td.toggle{color:#166129;font-weight:bold;font-size:1.5em;}
table.tbl_review td span{vertical-align:middle;}
table.tbl_review img{margin:8px;}
table.tbl_qna img{margin:0 5px 2px 0}
table.tbl_qna .text_re{padding-left:80px;}
table.tbl_review tr.ans{background-color:#FFFFFF;}
table.tbl_review tr.ans2{display: table-row;background-color:#FFFFFF;}
table.tbl_review tr.ans .ans_content{margin:20px 0;padding:23px;line-height:2em;;background-color:#F9F9F9}
table.tbl_review tr.ans2 .ans_content{margin:20px 0;padding:23px;line-height:2em;background-color:#F9F9F9;}


.board_cate{text-align:center;margin-bottom:20px;}
.board_cate ul li{display:inline-block;width:192px;height:30px;line-height:30px;color:#aaa3a3;font-size:1.2em;margin-bottom:7px;text-align:center;border:1px solid #c0c0c0;;cursor:pointer;}
.board_cate ul li a{display:block;width:100%}
.board_cate ul li.on{background-color:#166129;}
.board_cate ul li.on a{color:#FFFFFF;}


#map_api_wrap{width:1000px;height:562.5px;;background-color:#101010;margin:50px 0 44px;}

#contact_req_bottom_wrap{width:100%;height:300px;margin-top:30px;text-align:center;}
#contact_req_bottom_wrap .contact_req_arrow_wrap{margin-bottom:30px;}

#content_wrap #content_body #search_form_wrap{width:1000px;background-color:#f5f5f5;padding:15px 0;}
#content_wrap #content_body #search_form_wrap ul li{display:inline-block;}


/*footer*/
#footer{width:1200px;margin-left:auto;margin-right:auto;}
#footer #footer_wrap{width:1200px;margin-left:auto;margin-right:auto;background-color:#141414;}

#footer #footer_wrap #footer_inner_wrap{margin:0 103px;margin-bottom:34px}
#footer #footer_wrap .footer_content{display:inline-block;width:280px;vertical-align:top;border-top:1px solid #333333;margin-top:30px;padding-top:40px;background-color:#383838;}
#footer #footer_wrap .footer_content_middle{margin:30px 73px;}
#footer #footer_wrap .footer_content div.footer_mapscaddy{font-family:'돋움',dotum;color:#ccc;font-size:1.2em;line-height:1.5em;}

#footer .footer_lft{width:300px;position:relative;overflow:hidden;padding:39px 100px;background-color:#166129;}

#footer .footer_lft p{display:block;}
#footer .footer_lft .title{font-family:'Noto Sans CJK KR';src:url("/fonts/NotoSansCJKkr-Light.otf") format("opentype");color:#FFFFFF;font-size:18px;}
#footer .footer_lft img{padding-top:32px;}
#footer .footer_lft .num_center{float:left;padding-top:28px;font-family:'Noto Sans CJK KR';src:url("/fonts/NotoSansCJKkr-Light.otf") format("opentype");color:#fff;font-size:23px;line-height:27px;}
#footer .footer_lft .num_center span{margin-left:42px;}
#footer .footer_lft .top_info{padding-left:40px;float:left;font-family:'Noto Sans CJK KR';src:url("/fonts/NotoSansCJKkr-Light.otf") format("opentype");color:#fff;font-size:14px;line-height:24px}
#footer .footer_lft .top_info:first-child{margin-left:97px;padding-left:0;font-size:18px;}
#footer .footer_lft .btn_top{position:absolute;top:58px;right:100px;}






.footer_line{width:50px;height:1px;border-top:1px solid #ffb878;margin:40px 0;}
.menus_wrap {margin-top:27px}
.menus_wrap ul li{padding-bottom:9px;}
.menus_wrap a.menus div{display:inline-block;}
.menus_wrap a.menus div.title{font-family:'Noto Sans CJK KR';src:url("/fonts/NotoSansCJKkr-Light.otf") format("opentype");color:#FFFFFF;font-size:15px;}
.menus_wrap a.menus div.split_line{padding:0 20px;}
.menus_wrap a.menus div.sub{font-family:'Noto Sans CJK KR';src:url("/fonts/NotoSansCJKkr-Light.otf") format("opentype");font-size:1.2em;color:#808080}
div.footer_content_middle div.title{font-family:'Noto Sans CJK KR';src:url("/fonts/NotoSansCJKkr-Light.otf") format("opentype");color:#FFFFFF;font-size:2.3em;}
div.footer_content div.title{font-family:'Noto Sans CJK KR';src:url("/fonts/NotoSansCJKkr-Light.otf") format("opentype");color:#FFFFFF;font-size:21px;}
div.footer_content_middle div.image{padding:27px 0;}
div.footer_content_middle div.content{padding-top:7px;font-family:'Noto Sans CJK KR';src:url("/fonts/NotoSansCJKkr-Light.otf") format("opentype");color:#808080;font-size:14px;line-height:1.5em;}
div.footer_content_middle div.content a{padding-top:7px;font-family:'Noto Sans CJK KR';src:url("/fonts/NotoSansCJKkr-Light.otf") format("opentype");color:#808080;font-size:14px;line-height:1.5em;}


div.footer_content_right div.title{font-family:'Noto Sans CJK KR';src:url("/fonts/NotoSansCJKkr-Light.otf") format("opentype");color:#FFFFFF;font-size:21px;}
div.footer_content_right div.cstel{font-family:'Noto Sans CJK KR';src:url("/fonts/NotoSansCJKkr-Light.otf") format("opentype");color:#ccc;font-size:2.2em;margin:30px 0}
div.footer_content_right div.info_wrap{margin:27px  0;}
div.footer_content_right div.info_wrap_contact div{display:inline-block;}
div.footer_content_right div.info_wrap_fax{margin-bottom:30px;}
div.footer_content_right div.info_wrap_fax div{display:inline-block;}
div.footer_content_right div.info_title{font-family:'Noto Sans CJK KR';color:#d6d6d6;font-size:1.2em;line-height:1.5em;}
div.footer_content_right div.info_content{font-family:'Noto Sans CJK KR';color:#808080;font-size:1.2em;line-height:1.5em;}
div.footer_content_right div.sns{text-align:left;padding-top:20px;}
div.footer_content_right div.sns img{margin:0 3px;}
div.home_info{height:142px;background-color:#141414;text-align:center;}
div.home_info div.info_wrap{width:800px;color:#888;padding-top:25px}
div.info_wrap a:hover,div.info_wrap a:active,div.info_wrap a:focus,div.info_wrap a:link{color:#ebebeb;}



/** select box **/
.mc_select_wrap {position:relative;width:400px;height:100%;background:url(../img/ico_select_arrow.png)0 0 no-repeat;}
.mc_select_wrap label{position:absolute;top:2px;right:15px;letter-spacing:1px;}
.mc_select_wrap ul{position:absolute;display:none;top:30px;width:100%;height:20px;min-height:20px;line-height:20px;border:1px solid #bcbcbc;z-index:9999;background-color:#FFFFFF;}

/*faq-select box*/
.bx_select{position:relative;width:100%;margin-bottom:10px;margin-top:48px;}
.bx_select select{padding:5px;font-size:14px;width:200px;border:1px solid #aaaaaa;}
.bx_search {width:200px;text-align:left;padding:6px;font-size:14px;border:1px solid #aaaaaa;line-height:14px;}

/* width */
.w30{width:30px;}
.w86{width:78px;}
.w300{width:300px;}

/*height*/
.h28{height:28px;vertical-align:middle;}


/*Store*/
#lst_pro_wrap{position:relative;overflow:hidden;width:1000px;}
.lst_product{display:block;margin-bottom:34px;width:500px;float:left;font-family:'Noto Sans CJK KR Light';src:url("/fonts/NotoSansCJKkr-Light.otf")}
.lst_product img{display:block;width:450px;height:450px;margin:25px;}
.lst_product ul {margin-top:23px;}
.lst_product ul li{line-height:21px;}
.lst_title, .lst_color, .lst_name{font-size:16px;color:#7a7a7a;}
.lst_price{font-size:22px;color:#808080;margin-top:24px;}


/*Store Detail*/
#lst_detail_wrap{position:relative;overflow:hidden;width:1000px;padding-top:60px;}

.img_detail{display:block;float:left;width:500px;background-color:#fff}
.lst_detail{position:relative;overflow:hidden;display:block;width:403px;margin-left:34px;float:left;text-align:left;}
.lst_detail .detail_title{font-family:'Noto Sans CJK KR Light';src:url("/fonts/NotoSansCJKkr-Light.otf")}
.lst_detail .detail_con{position:relative;float:left;font-size:14px;letter-spacing:-0.5px;line-height:46px;padding:43px 37px 43px 23px;}
.lst_detail .detail_con_v2{float:left;font-size:14px;letter-spacing:-0.5px;line-height:46px;padding:43px 125px 43px 55px}
.lst_detail .detail_con_v2 select{width:197px;padding:8px  6px 5px;color:#c0c0c0;font-size:14px; border:1px solid #c0c0c0;}
.lst_detail .main_title{font-size:16px;}
.lst_detail .name_title{font-size:25px;font-weight:600;margin-top:11px;padding-bottom:28px;border-bottom:1px dotted #ccc}
.detail_title .btn_wish{position:absolute;top:0;right:0;}

/*Thumbnail Image*/

.img_thumb{overflow:hidden;margin-top:10px;}
.img_thumb ul li{float:left;margin-left:8px;width:93px;height:93px}
.img_thumb ul li:first-child{margin-left:0}



#amount{border:1px solid #c0c0c0;width:43px;height:18px;padding:5px 8px 4px 0;text-align:right;color:#aaa3a3}

.arrow_up{display:block;width:20px;height:14px;position:absolute;top:9px;left:54px;background:url(../../img/btn_arrow_up.gif)0 0 no-repeat}
.arrow_down{display:block;width:20px;height:14px;position:absolute;top:24px;left:54px;background:url(../../img/btn_arrow_down.gif)0 0 no-repeat}

.detail_price{display:inline-block;width:402px;border-top:1px dotted #ccc;}
.detail_price ul{margin:30px 0;font-size:14px;letter-spacing:-0.5px;}
.detail_price .all_price{display:block;font-size:14px;letter-spacing:-0.5px;}

.detail_price li span{position:absolute;top:468px;right:0;font-size:45px;letter-spacing:-3px;text-align:right;font-family:'Nanumgothic';font-weight:lighter;}

.detail_price .btn_order{display:block;margin-top:43px}
.detail_price .btn_order a{display:block;float:left;font-weight:bold;letter-spacing:-1px;color:#454545;padding:16px 50px;background:url(../../img/btn_order.png) 0 0 no-repeat;}
.detail_price .btn_cart{margin-top:20px;}
.detail_price .btn_cart a{margin-left:4px;float:left;letter-spacing:-1px;color:#fff;padding:16px 18px;background:url(../../img/btn_cart.png) 0 0 no-repeat;}

.tab_nav{margin-top:74px;padding-bottom:31px;}
.tab_nav ul{overflow:hidden;background:url(../../img/tab_bg.gif) repeat-x 0 100%;font-family:'Noto Sans CJK KR Light';src:url("/fonts/NotoSansCJKkr-Light.otf") }
.tab_nav ul li{float:left;border:1px solid #d0d0d0;border-left:0;margin-left:2px;border-left:1px solid #d0d0d0;}
.tab_nav ul li a{display:block;width:166px;padding:9px 0;text-align:center;font-size:13px;color:#969696;}
.tab_nav ul li.tab_on{background:#fff ;border-bottom:0;border-top:2px solid #808080}
.tab_nav ul li:first-child{margin-left:0;border-left:1px solid #d0d0d0;}
.tab_nav ul li.tab_on a{color:#39A941;}


.tbl_title{position:relative;padding-bottom:19px;text-align:left;font-size:21px;letter-spacing:-1px;font-weight:bold;font-family:'Noto Sans CJK KR Light';src:url("/fonts/NotoSansCJKkr-Light.otf") ;color:#969696;}
.prd_info .tbl01 th, td{text-align:center;padding-left:0}


.tbl_title .btn_white{font-size:15px;font-weight:normal;padding:0 30px;}
.tbl_title .write{position:absolute;top:-6px;right:0;}
.tbl_title .list{}


.subtitle{ font-size:18px; font-weight:bold; padding-top:4px}
.pointbox{ width:100%; background-color:#f8f8f8; border:1px solid #f1f1f1; line-height:30px; margin:0 auto; font-size:14px; margin-bottom:12px;} 

/*order*/
.bx_order{position:relative;margin:38px auto 22px auto;}
.bx_order span{display:inline-block;text-align:center;padding:11px 37px;font-size:14px;border:1px solid #cacaca;color:#969696;font-family:'Noto Sans CJK KR Light';src:url("/fonts/NotoSansCJKkr-Light.otf") }
.order_img{vertical-align:middle;}
.order_allprice{font-weight:bold;color:#000;vertical-align:middle;text-align:right;padding-right:15px;}
.order_allprice strong{font-weight:bold;color:#f90000}


/* - order field- */

#order_ask{width:300px;height:170px;}
.tbl01 .select_order{margin-bottom:65px;}

/* agreement Page*/


.tab_menu{margin:20px 0;}
.tab_menu2{overflow:hidden;width:1000px;background:url(../../img/bg_tab.gif) repeat-x 0 100%;font-size:12px;list-style:none;margin:0;padding:0;}
.tab_menu2 li{display:inline;float:left;margin-right:3px;border:1px solid #d4d4d4;color:#333}
.tab_menu2 li a{display:block;float:left;height:20px;padding:12px 55px 8px 56px;color:#666;text-decoration:none}
.tab_menu2 li a:hover{background:#f4f4f4;color:#333}
.tab_menu2 li.selected{border-bottom:1px solid #f4f4f4;background:#f4f4f4}
.tab_menu2 li.selected a{color:#333;font-weight:bold;letter-spacing:-1px}
/* //UI Object */


/* UI Object */
/* UI Object */
.lst_type{width:960px;padding:20px;border:1px solid #c2c2c2;list-style:none}
.lst_type li{text-align:left;margin-bottom:5px;font-family:'돋움',Dotum;font-size:12px;font-weight:normal;line-height:2em;vertical-align:top}
.lst_type li a{color:#2d2c2d;text-decoration:none}
.lst_type li a:hover{text-decoration:underline}




/* by Redsaurs */
.btn_clock_play {cursor:pointer} 

/*업데이트 방법*/
.update_manual .manager{margin-top:25px;}
.bx_select>*{vertical-align:middle;}

/*글쓰기 버튼 위치*/
.btnarea_right{float:right;margin-top:15px;}

/*글쓰기 게시판 CSS*/
.th_write{border:1px solid #ccc;background:#f8f8f8;height:70px;font-size:1.2emx;}

/*퀵메뉴 배너*/

.quick{top:300px;right:-108px;float:right;}


/*메인 영상*/
.main_video{margin-top:50px;width:100%;text-align:center;}

