@charset "utf-8";
@font-face{font-family:ng;src:url(NanumGothic.eot);src:local(※), url(NanumGothic.woff) format(‘woff’)}
@font-face{font-family:han;src:url(BM-HANNA.eot);src:local(※), url(BM-HANNA.woff) format(‘woff’)}
@font-face {font-family:'BM-HANNA';src: url('BM-HANNA.eot');src: url('BM-HANNA.eot?#iefix') format('embedded-opentype'),url('BM-HANNA.woff') format('woff'),url('BM-HANNA.ttf') format('truetype');font-weight: normal;font-style: normal;}
.sknavi:focus, .sknavi:active{display:block;width:200px;height:18px;background-color:#EEEEEE;border:1px solid #113355;font-size:100%;font-weight:bold;margin-left:5px;padding:3px;text-align:center;text-decoration:none;top:1px;}
.sknavi {position:absolute;top:-500px;}
/*a:focus{outline-style:dashed;outline-width:1px;}*/
/*accessibility*/
 .accessibility, .skip, hr, legend, caption{position:absolute;width:0;height:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden;text-indent:-1000em}
/*reset*/
html{overflow-y:scroll}
body{font-size:12px;font-family:NanumGothic,'나눔고딕',ng,Dotum;color:#333;}
body, div, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, form, fieldset, input, table, tr, th, td{margin:0;padding:0}
h1, h2, h3, h4, h5, h6{font-weight:normal;font-size:100%}
ul, ol, li{list-style:none}
fieldset, img{border:none}
input, select, textarea{vertical-align:middle;font-size:1em;color:#333}
select {font-size:11px;font-family:NanumGothic,'나눔고딕',ng,Dotum;}
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary{display:block}
/*a style*/
a{color:#3c3c3c;text-decoration:none}
a:hover, a:active{color:#3c3c3c;text-decoration:underline}
/*reset style*/
.reset{clear:both !important;float:none !important;height:0px !important;font-size:0 !important;line-height:0px !important;padding:0 !important;margin:0 !important}
.inp{height:20px;border:none;background:none;color:#888;font:11px Dotum;padding:2px 0 0 4px}
.inp_50{width:50px;}
.inp_100{width:100px;}
.inp_150{width:150px;}
.inp_200{width:200px;}
.inp_250{width:250px;}
.inp_300{width:300px;}
.inp_350{width:350px;}
.inp_400{width:400px;}
/*color*/
.cca2525{color:#ca2525;}
.c3088bf{color:#3088bf;}
/*btn style*/
.btn_r{text-align:right}
.btn_r img{vertical-align:middle}
.btn_r .btn_submit{display:inline-block;width:80px;height:35px;text-align:center;line-height:35px;border:none;background:none;vertical-align:middle;color:#fff;background:#787878;cursor:pointer;text-decoration:none;}
.btn_l{text-align:left}
.btn_l img{vertical-align:middle}
.btn_l .btn_submit{display:inline-block;width:80px;height:35px;text-align:center;line-height:35px;border:none;background:none;vertical-align:middle;color:#fff;background:#787878;cursor:pointer;text-decoration:none;}
.btn_c{text-align:center}
.btn_c img{vertical-align:middle}
.btn_content{width:100%;overflow:hidden;margin:20px 0 20px}
.btn_content img{vertical-align:middle}
.btn_content input{vertical-align:middle}
.btn_content [type="submit"]{display:inline-block;width:80px;height:35px;line-height:35px;border:none;background:none;vertical-align:middle;color:#fff;background:#787878;cursor:pointer;text-decoration:none;}
.btn_content .btn_r{float:right;}
.btn_content .btn_l{float:left;}
.btn_content .sv_wrap .sv a{display:inline-block;width:80px;height:35px;line-height:35px;border:none;background:none;vertical-align:middle;color:#fff;background:#787878;cursor:pointer;text-decoration:none;}
/*common style*/
#wrap{width:1100px;margin:0 auto;}
#header{width:1024px;margin:0 auto;position:relative;}
#header h1{width:147px;height:54px;float:left;position:relative;padding-top:12px;text-align:right;}
#header h1 img{vertical-align:top;}
#header h1 strong{position:absolute;left:0;bottom:0;}
#header nav{float:left;padding-top:46px;position:relative;}
#header nav li{float:left;padding-left:70px;}
#header nav li strong{font-family:'BM-HANNA';font-size:22px;line-height:25px;letter-spacing:1px;}
#header nav .gnb_2dep{position:absolute;left:-147px;top:68px;padding-top:10px;z-index:60;}
#header nav .gnb_2dep .hgroup{width:982px;position:relative;min-height:200px;border:1px solid #ccc;padding:20px;}
#header nav .gnb_2dep h4{width:140px;height:30px;float:left;}
#header nav .gnb_2dep h4 a:hover{color:#333;font-weight:bold;}
#header nav .gnb_2dep .etc_link{position:absolute;left:20px;bottom:20px;overflow:hidden;}
#header nav .gnb_2dep h5{min-width:140px;height:30px;float:left;padding-right:10px;line-height:30px;color:#307b07;font-weight:bold;}
#header nav .gnb_2dep_01 .hgroup{background:#fff url(../img/common/NOL-JA.gif) no-repeat 99% 97%;}
#header nav .gnb_2dep_02 .hgroup{background:#fff url(../img/common/gnb_NOLJA_leisure.gif) no-repeat 99% 97%;}
#header .search{float:right;padding-top:44px;}
#header .search .inp{width:170px;height:16px;border:1px solid #ccc;border-radius:2px;}
#header .glo{position:absolute;right:0;top:15px;clear:both;}
#header .glo li{float:left;padding-left:15px;line-height:12pt;color:#979797;font-size:8pt;font-weight:bold;background:url(../img/common/line_glo.gif) no-repeat 7px 4px;}
#header .glo li.li_01{padding-left:0;background:none;}
#header .glo li a{color:#979797;font-size:8pt;font-weight:bold;}
#header .glo li img{vertical-align:bottom;}
#header .glo li .mb_id{color:#333;}
#header .header_visual{height:151px;overflow:hidden;clear:both;padding-top:9px;}
#header .header_visual .left_cont{width:790px;height:151px;float:left;}
#header .header_visual .left_cont .roll_banner{width:790px;overflow:hidden;margin:0 auto;}
#header .header_visual .left_cont .roll_banner{position:relative;overflow:hidden;width:790px;height:151px;}
#header .header_visual .left_cont .roll_banner .roll_img_list{position:absolute;overflow:hidden;width:4290px;bottom:0;left:0;}
#header .header_visual .left_cont .roll_banner .roll_img_list li{float:left;}
#header .header_visual .left_cont .roll_banner .roll_img_list li img{width:790px;height:121px;}
#header .header_visual .left_cont .roll_banner .dot_list{position:absolute;left:0;top:8px;}
#header .header_visual .left_cont .roll_banner .dot_list li{float:left;margin-right:50px;}
#header .header_visual .left_cont .roll_banner .dot_list li.last{margin-right:0;}
#header .header_visual .left_cont .roll_banner .dot_list li.on a{font-weight:bold;color:#333;}
#header .header_visual .left_cont .roll_banner .roll_btn{position:absolute;top:8px;right:0;}
#header .header_visual .left_cont .roll_banner .roll_btn li{float:left;}
#header .header_visual .left_cont .roll_banner .roll_btn li.rbtn_right{float:right;}
#header .header_visual .left_cont .roll_banner .roll_btn li a{display:block;width:14px;height:14px;}
#header .header_visual .left_cont .roll_banner .roll_btn li.rbtn_left a{background:url(../img/btn/btn_prev.gif) no-repeat left top;}
#header .header_visual .left_cont .roll_banner .roll_btn li.rbtn_right a{background:url(../img/btn/btn_next.gif) no-repeat left top;}
#header .header_visual .left_cont .roll_banner .roll_btn li a img{width:100%;height:100%;}
#header .header_visual .right_cont{width:224px;height:151px;float:right;}
#container{width:1024px;margin:0 auto;padding:20px 0 100px;}
#aside{width:175px;float:left;padding:6px 0 150px;}
#aside .aside_btn_link{display:none;}
#aside h3{height:35px;font-family:BM-HANNA,han;font-size:19pt;}
#aside li{padding-bottom:3px;}
#aside li a{display:block;width:169px;border:1px solid #fff;padding:5px 0 6px 4px;}
#aside li a:hover{color:#333;font-weight:bold;border:1px solid #ebebeb;text-decoration:none;}
#aside li.aside_on a{color:#333;font-weight:bold;border:1px solid #ebebeb;text-decoration:none;}
#contents{width:824px;float:left;padding-left:25px;position:relative;z-index:1;}
#title{width:604px;height:35px;overflow:hidden;padding-top:6px;border-bottom:3px solid #ebebeb;}
#title h1{float:left;font-family:BM-HANNA,han;font-size:19pt;}
#title .brad{float:right;padding-top:11px;line-height:13pt;}
#title h3{display:inline-block;}
#title h4{display:inline-block;padding-left:15px;background:url(../img/common/icon_brad.gif) no-repeat 5px 4px;}
#title h5{font-weight:bold;display:inline-block;padding-left:15px;background:url(../img/common/icon_brad.gif) no-repeat 5px 4px;}
/*search_best_cont*/
.search_best_cont{position:absolute;right:0;top:0;z-index:10}
.search_best_cont #popular{position:relative;width:191px;border:2px solid #ebebeb;border-radius:1px;padding:0 0 6px 10px;}
.search_best_cont h3{padding-top:13px;float:left;}
.search_best_cont ol{clear:both;padding-top:10px;}
.search_best_cont ol li{line-height:10pt;}
.search_best_cont ol li img{vertical-align:middle;}
.search_best_cont .info_icon{margin: 14px 0 0 12px;}
.search_best_cont .info_icon p{left:-63px;top:16px;}
.search_best_cont .popular_off #popular{height:40px;padding-bottom:0;}
.search_best_cont .popular_off #popular h3{display:none;}
.search_best_cont .popular_off #popular .info_icon{display:none;}
.search_best_cont .popular_off #popular ol{padding-top:0;}
.search_best_cont .popular_off #popular ol li{padding-top:14px;}
#content{padding-top:30px;z-index:8}
#footer{width:1024px;margin:0 auto;padding:20px 0 15px;position:relative;}
#footer .speed_link{padding:10px 0;border-top:2px solid #ebebeb;}
#footer .speed_link dl{padding-left:10px;}
#footer .speed_link dt{float:left;padding-right:10px;font-size:15px;color:#333;font-weight:bold;line-height:20px;}
#footer .speed_link dd{float:left;padding-right:35px;font-size:15px;color:#333;font-weight:bold;line-height:20px;}
#footer .speed_link a{text-decoration:none;}
#footer .speed_link .info_icon{float:left;margin-top:5px;}
#footer .speed_link .btn_top{float:right;margin-right:10px;font-weight:bold;font-size:16px;cursor:pointer;}
#footer .footer_info{border-top:2px solid #ebebeb;}
#footer .footer_info .footer_logo{width:195px;float:left;padding-top:30px;}
#footer .footer_info .footer_link{height:25px;overflow:hidden;padding:10px 0 0 10px;}
#footer .footer_info .footer_info_title{display:none;}
#footer .footer_info .footer_link li{float:left;line-height:17pt;padding-right:27px;}
#footer .footer_info .footer_link li a{color:#777;}
#footer .footer_info .right_address{width:815px;float:left;}
#footer .footer_info .right_address address{color:#777;line-height:18pt;clear:both;font-style:normal;padding-top:45px;text-align:left;}
#footer #visit{position:absolute;right:20px;bottom:20px;text-align:right;}
#footer #visit h2{padding-bottom:5px;font-weight:bold;color:#777;}
#footer #visit dl dt{float:left;padding-left:5px;font-weight:bold;color:#777;}
#footer #visit dl dd{float:left;padding-left:5px;color:#777;}

.device_change{display:block;height:60px;margin:30px;text-align:center;color:#3c3c3c;font-size:30px;line-height:60px;background:#f5f5f5;}

/*info_icon*/
.info_icon{display:inline-block;width:13px;position:relative;cursor:pointer;z-index:55;}
.info_icon p{min-width:150px;position:absolute;left:15px;top:10px;padding:7px 10px;line-height:14pt;border:1px solid #ccc;background:#fff;z-index:55}
/*main tab click common style*/
#container_m .tab_click li{float:left;padding-left:15px;background:url(../img/main/line_01.gif) no-repeat 3px 16px;}
#container_m .tab_click li.li_01{padding-left:0;background:none;}
#container_m .tab_click li a{display:block;padding-top:13px;font-size:17px;color:#727272;font-weight:bold;line-height:20px;text-decoration:none;}
#container_m .tab_click li a.on{color:#333;background:url(../img/main/bg_list_line_on.gif) repeat-x left top;}
#container_m .tab_cont{clear:both;}/*padding-top:20px;*/
#container_m .tab_cont li{height:20px;overflow:hidden;line-height:17pt;padding-bottom:4px;}
#container_m .tab_cont li h2{font-weight:bold;padding-top:6px;font-size:10pt;text-align:right;}
#container_m .info_icon{float:left;margin:17px 0 0 12px;}
#container_m .p_more{position:absolute;right:0;top:14px;z-index:1;}
#container_m .text_cont_01 .p_more{position:absolute;right:0;top:-16px;z-index:1;}
#container_m .content_02 .text_cont_01 .p_more{position:absolute;right:0;top:12px;z-index:1;}
#container_m .content_02 .text_cont_01 .tab_cont ul{padding-top:10px;}
#container_m .content_02 .text_cont_02 .p_more{position:absolute;right:0;top:12px;z-index:1;}
#container_m .content_02 .text_cont_02 .tab_cont li{width:100% !important;z-index:1 !important;}
#container_m .content_02 .text_cont_02 .tab_cont li h2 a{font-weight:bold;padding-top:6px;font-size:10pt;text-align:right;}
#container_m .content_02 .photo_cont .tab_cont li{width:100% !important;z-index:1 !important;}
#container_m .content_02 .photo_cont .tab_cont li h2 a{font-weight:bold;}
#container_m .content_02 .photo_cont .tab_cont li li{width:164px !important;}
#container_m .content_02 .photo_cont .p_more{top:14px;}
#container_m .content_02 .text_cont_01 .tab_cont .faq_list{padding-top:0;}
#container_m .content_02 .text_cont_01 .tab_cont .faq_list ul{padding-top:0;}
#container_m .content_02 .text_cont_01 .faq_list li{width:100% !important;z-index:1 !important;}
#container_m .content_02 .text_cont_01 .faq_list .p_more{top:-18px;}
#container_m .content_02 .text_cont_02 .sale_event_list{padding-top:10px;}
/*main_text rolling*/
.bx-wrapper .bx-controls-direction{position: absolute;right:20px;top:14px;z-index: 5;}
.bx-wrapper .bx-controls-direction a{display:inline-block;outline: 0;width: 14px;height: 14px;text-indent: -9999px;}
.bx-wrapper .bx-prev {background: url(/img/btn/btn_prev.gif) no-repeat left top;}
.bx-wrapper .bx-next {background: url(/img/btn/btn_next.gif) no-repeat left top;}
/*main popular*/
#popular{width:200px;height:280px;overflow:hidden;border-top:2px solid #ebebeb;background:#fff;}
#popular a:link,
#popular a:active,
#popular a:visited{ color:#444;}
#popular a:hover{color:#444; text-decoration:underline;}
#popular ol li{clear:both; height:16px;display:block;padding-top:7px;}
#popular .word{float:left; width:105px; height:14px; padding:0 0 0 20px; overflow:hidden;}
#popular .gap{float:right; width:35px; letter-spacing:-1px; font-size:11px;}
#popular .t01{background:url(/img/icon/num_01.gif) no-repeat left top;}
#popular .t02{background:url(/img/icon/num_02.gif) no-repeat left top;}
#popular .t03{background:url(/img/icon/num_03.gif) no-repeat left top;}
#popular .t04{background:url(/img/icon/num_04.gif) no-repeat left top;}
#popular .t05{background:url(/img/icon/num_05.gif) no-repeat left top;}
#popular .t06{background:url(/img/icon/num_06.gif) no-repeat left top;}
#popular .t07{background:url(/img/icon/num_07.gif) no-repeat left top;}
#popular .t08{background:url(/img/icon/num_08.gif) no-repeat left top;}
#popular .t09{background:url(/img/icon/num_09.gif) no-repeat left top;}
#popular .t10{background:url(/img/icon/num_10.gif) no-repeat left top;}
#popular .t11{background:url(/img/icon/num_11.gif) no-repeat left top;}
#popular .t12{background:url(/img/icon/num_12.gif) no-repeat left top;}
#popular .t13{background:url(/img/icon/num_13.gif) no-repeat left top;}
#popular .t14{background:url(/img/icon/num_14.gif) no-repeat left top;}
#popular .t15{background:url(/img/icon/num_15.gif) no-repeat left top;}
#popular .absmiddle { vertical-align:middle; margin:0 0 2px; }
/*main*/
#container_m{width:1024px;margin:0 auto;}
#container_m .content_01{height:184px;overflow:hidden;padding-top:20px;}
#container_m .content_01 .text_cont_01{width:289px;float:left;margin-right:23px;position:relative;background:url(../img/main/bg_list_line.gif) repeat-x left top;}
#container_m .content_01 .text_cont_01 #new_tab{float:left;padding-right:45px;background:url(../img/main/text_new.gif) no-repeat right 13px;}
#container_m .content_01 .text_cont_01 .tab_cont li{width:100% !important;z-index:1 !important;}
#container_m .content_01 .text_cont_01 h3{padding-top:13px;float:left;font-size:17px;color:#333;font-weight:bold;line-height:20px;background:url(../img/main/bg_list_line_on.gif) repeat-x left top;}
#container_m .content_01 .text_cont_01 ul{clear:both;padding-top:10px;}
#container_m .content_01 .text_cont_01 ul li{height:20px;overflow:hidden;line-height:17pt;padding-bottom:4px;}
#container_m .content_01 .text_cont_01 ul li h2{text-align:right;}
#container_m .content_01 .text_cont_01 ul li h2 a{font-weight:bold;}
#container_m .content_01 .text_cont_01 .p_more{top:14px;}
#container_m .content_01 .text_cont_02{width:289px;float:left;margin-right:23px;position:relative;background:url(../img/main/bg_list_line.gif) repeat-x left top;}
#container_m .content_01 .text_cont_02 h3{padding-top:13px;float:left;font-size:17px;color:#333;font-weight:bold;line-height:20px;background:url(../img/main/bg_list_line_on.gif) repeat-x left top;}
#container_m .content_01 .text_cont_02 ul{clear:both;padding-top:10px;}
#container_m .content_01 .text_cont_02 ul li{height:20px;overflow:hidden;line-height:17pt;padding-bottom:4px;}
#container_m .content_01 .text_cont_03{width:180px;float:left;margin-right:20px;}
#container_m .content_01 .text_cont_04{width:200px;height:165px;overflow:hidden;float:left;position:relative;background:url(../img/main/bg_list_line.gif) repeat-x left top;}
#container_m .content_01 .text_cont_04 h3{padding-top:13px;float:left;font-size:17px;color:#333;font-weight:bold;line-height:20px;}
#container_m .content_01 .text_cont_04 ol{clear:both;padding-top:10px;}
#container_m .content_01 .text_cont_04 ol li{line-height:10pt;}
#container_m .content_01 .text_cont_04 ol li img{vertical-align:middle;}
#container_m .content_01 .text_cont_04 .info_icon p{left:-53px;top:16px;}
#container_m .content_02{overflow:hidden;}/*height:970px; 띠배너로인한 높이 삭제*/
#container_m .content_02 .left_cont{width:704px;float:left;}
#container_m .content_02 .photo_cont{width:704px;height:232px;overflow:hidden;position:relative;background:url(../img/main/bg_list_line.gif) repeat-x left top;}
#container_m .content_02 .photo_cont_02{height:246px;}
#container_m .content_02 .photo_cont_03{height:246px;}
#container_m .content_02 .photo_cont .tab_cont{width:704px;clear:both;}
#container_m .content_02 .photo_cont .tab_cont ul{width:750px;}
#container_m .content_02 .photo_cont .tab_cont li li{width:164px;float:left;padding-right:15px;text-align:center;line-height:14pt;}
#container_m .content_02 .photo_cont .tab_cont li a{font-weight:normal;}
#container_m .content_02 .photo_cont .tab_cont li a strong{display:block;padding-top:10px;font-weight:normal;}
#container_m .content_02 .photo_cont .gallery_content{width:704px;clear:both;}
#container_m .content_02 .photo_cont .gallery_content ul{width:750px;padding-top:25px;}
#container_m .content_02 .photo_cont .gallery_content li{width:164px;float:left;padding-right:15px;text-align:center;line-height:14pt;}
#container_m .content_02 .photo_cont .gallery_content li a{font-weight:normal;}
#container_m .content_02 .photo_cont .gallery_content li a strong{display:block;font-weight:normal;}
#container_m .content_02 .photo_cont h3{float:left;padding:13px 0 0 0;font-size:17px;color:#333;font-weight:bold;line-height:20px;background:url(../img/main/bg_list_line_on.gif) repeat-x left top;}
#container_m .content_02 .photo_cont .photo_tab_01{clear:both;}
#container_m .content_02 .photo_cont_02 h3{float:left;background:url(../img/main/bg_list_line_on.gif) repeat-x left top;}
#container_m .content_02 .photo_cont_03 h3{float:left;background:url(../img/main/bg_list_line_on.gif) repeat-x left top;}
#container_m .content_02 .text_cont_01{width:339px;height:175px;float:left;position:relative;background:url(../img/main/bg_list_line.gif) repeat-x left top;}
#container_m .content_02 .text_cont_02{width:344px;height:175px;float:right;position:relative;background:url(../img/main/bg_list_line.gif) repeat-x left top;}
#container_m .content_02 .text_cont_02 h3{padding-top:13px;float:left;font-size:17px;color:#333;font-weight:bold;line-height:20px;background:url(../img/main/bg_list_line_on.gif) repeat-x left top;}
#container_m .content_02 .bar_banner{clear:both;}
#container_m .content_02 .right_cont{width:297px;float:right;}
#container_m .content_02 .right_cont p{padding-bottom:21px;text-align:center;}
#container_m .content_02 .right_cont p img{width:297px;height:225px;vertical-align:top;}
#container_m .content_02 .right_cont p.p_en{padding-bottom:0px;}
#container_m .content_03 .shop_cont{width:1024px;height:360px;overflow:hidden;position:relative;background:url(../img/main/bg_list_line.gif) repeat-x left top;}
#container_m .content_03 .shop_cont #shop_li_tab{float:left;padding-right:52px;background:url(../img/main/text_shop.gif) no-repeat right 13px;}
#container_m .content_03 .shop_cont .tab_cont ul{width:1060px;padding-left:16px;}
#container_m .content_03 .shop_cont .tab_cont li{width:150px;float:left;padding-right:16px;text-align:center;line-height:14pt;}
#container_m .content_03 .shop_cont .tab_cont li a{font-weight:normal;}
#container_m .content_03 .shop_cont .tab_cont li img{width:150px;height:200px;border:1px solid #ebebeb;}
#container_m .content_03 .shop_cont .tab_cont li a strong{display:block;color:#777;padding-top:10px;font-weight:normal;}
#container_m .content_03 .shop_cont .tab_cont li a span{color:#333;}
/*main popup*/
/* 팝업레이어 */
#hd_pop {z-index:1000;position:relative;margin:0 auto;width:970px;height:0}
#hd_pop h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
.hd_pops {position:absolute;border:1px solid #e9e9e9;background:#fff}
.hd_pops_footer {padding:10px 0;background:#000;color:#fff;text-align:right}
.hd_pops_footer button {margin-right:5px;padding:5px 10px;border:0;background:#393939;color:#fff}
/*sub_index common*/
.sub_index .content_01 .text_cont_01 h3{padding-top:13px;float:left;padding-right:45px;background:url(../img/main/text_new.gif) no-repeat right 13px;}
.sub_index .content_01 .text_cont_01 ul{clear:both;}
.sub_index .content_01 .text_cont_01 ul li{line-height:14pt;padding-bottom:4px;width: 100% !important;z-index: 1 !important;}
.sub_index .content_01 .text_cont_01 ul li h2{text-align:right;padding-top:6px;}
.sub_index .content_01 .text_cont_01 ul li h2 a{font-weight:bold;padding-top:6px;font-size:10pt;line-height:14pt;}
.sub_index .content_02 .photo_cont_01 h3{float:left;padding:13px 63px 0 0;background:url(../img/main/text_photo.gif) no-repeat right 13px;}
.sub_index .content_02 .photo_cont_02 h3{float:left;padding:13px 43px 0 0;background:url(../img/main/text_info.gif) no-repeat right 13px;}
.sub_index .content_02 .photo_cont_03 h3{float:left;padding:13px 52px 0 0;background:url(../img/main/text_blog.gif) no-repeat right 13px;}
.sub_index .content_03 h3{float:left;padding:13px 52px 0 0;background:url(../img/main/text_shop.gif) no-repeat right 13px;}
/*회원 닉네임 클릭후 정보 표시*/
.sv_wrap {display: inline-block;font-weight: normal;position: relative;}
.sv_wrap .sv {border: 1px solid #283646;display: none;margin: 5px 0 0;z-index: 1000;}
.sv_on {display: block !important;height: auto;left: 20px;position: absolute;top: 10px;width: auto;}
.sv_wrap .sv a {background: #111111;border-bottom: 1px solid #283646;color: #FFFFFF;display: inline-block;margin: 0;padding: 3px;width: 94px;}
/*category_tab_list_01*//*카테고리 탭메뉴*/
.category_tab_list_01{background:url(../img/common/bg_tab_01.gif) repeat-x left bottom;margin-bottom:30px;}
.category_tab_list_01 li{float:left;margin:0 5px 5px 0;}
.category_tab_list_01 li a{display:block;height:38px;line-height:38px;padding:0 15px;border:2px solid #fff;}
.category_tab_list_01 li a#bo_cate_on{border:2px solid #307B07;}
.category_tab_list_01 li a:hover{border:2px solid #307B07;text-decoration:none;}
.category_tab_list_01 .sound_only{position:absolute;width:0;height:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden;text-indent:-1000em}
/*category_tab_list_02*//*카테고리 탭메뉴*/
.category_tab_list_02{border-bottom:2px solid #307B07;margin-bottom:30px;}
.category_tab_list_02 ul{float:left;}
.category_tab_list_02 ul li{float:left;margin-right:5px;padding:0 5px 5px 0;}
.category_tab_list_02 li a{display:block;height:38px;line-height:38px;padding:0 15px;border:2px solid #fff;}
.category_tab_list_02 li a#bo_cate_on{border:2px solid #307B07;}
.category_tab_list_02 li a:hover{border:2px solid #307B07;text-decoration:none;}
.category_tab_list_02 .sound_only{position:absolute;width:0;height:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden;text-indent:-1000em}
/*tab_cont_01*//*참고 - /sport/sport_info.php*/
.tab_cont_01{padding-bottom:30px;}
.tab_cont_01 strong{padding-right:5px;}
.tab_cont_01 strong a{display:inline-block;padding:7px 10px;font-size:17pt;font-weight:bold;font-family:BM-HANNA,han;border:1px solid #fff;}
.tab_cont_01 strong a:hover{text-decoration:none;color:#307b07;border:1px solid #307b07;}
.tab_cont_01 strong.tab_on a{color:#307b07;border:1px solid #307b07;}
/*table_list_01*//*참고 - /sport/sport_news.php*/
.table_list_01{width:824px;border-top:2px solid #8e8e8e;}
.table_list_01 table{width:100%;}
.table_list_01 th{font-size:10pt;padding:15px 0;background:#f2f2f2;}
.table_list_01 td{padding:20px 0;line-height:14pt;text-align:center;border-bottom:1px solid #e4e4e4;}
.table_list_01 td .text{text-align:left;padding-left:5px;}
.table_list_01 td .text strong{color:#727272;}
.table_list_01 td .title_text img{margin-left:10px;}
/*table_img_list_01*//*참고 - /sport/sport_photo.php*/
.table_img_list_01{width:824px;}
.table_img_list_01 ul{width:830px;}
.table_img_list_01 li{width:200px;height:245px;float:left;padding-right:7px;line-height:14pt;font-size:8pt;}
.table_img_list_01 li a span.img_box{display:block;width:198px !important;height:108px !important;text-align:center;line-height:110px;border:1px solid #8E8E8E;}
.table_img_list_01 li a img{width:200px;height:110px;vertical-align:top;}
.table_img_list_01 li a{display:inline-block;margin-bottom:5px;}
.table_img_list_01 li strong{display:block;font-weight:normal;padding-top:5px;font-size:9pt;}
.table_img_list_01 li .gallery_notice_content{display:block;width:200px;height:110px;background:url(/img/common/gallery_notice_img.gif) no-repeat -3px -14px;}
.table_img_list_01 li .gallery_notice_content span{display:block;width:150px;margin:0 auto;text-align:center;}
/*table_write_01*/
.table_write_01{width:824px;border-top:2px solid #8e8e8e;padding-bottom:20px;}
.table_write_01 table{width:100%;}
.table_write_01 th.table_th{font-size:10pt;padding:12px 0;background:#f2f2f2;border-bottom:1px solid #e4e4e4;text-align:center;}
.table_write_01 th.table_th .th_text{text-align:left;padding-left:20px;}
.table_write_01 td.table_td{padding:12px 0;line-height:14pt;border-bottom:1px solid #e4e4e4;}
.table_write_01 td.table_td .text{text-align:left;padding-left:20px;}
.table_write_01 td.table_td .edite{text-align:left;padding-left:20px;width:95%;}
.table_write_01 td.table_td .edite textarea{width:95%;height:200px;border:1px solid #8E8E8E;}
.table_write_01 td.table_td .inp{border:1px solid #8e8e8e;}
.table_write_01 td.table_td .btn_frmline{height:24px;border:1px solid #8E8E8E;background:#E4E4E4;vertical-align:top;}
.table_write_01 td.table_td .autosave_close{border:none;background:none;}
.table_write_01 td.table_td .write_text_info{font-size:8pt;color:#ca2525}
.table_write_01 #autosave_wrapper{position: relative;}
.table_write_01 #autosave_pop {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #565656;display: none;height: auto !important;max-height: 180px;overflow-y: scroll;padding: 8px;position: absolute;right: 117px;top: 24px;width: 350px;z-index: 10;}
.table_write_01 #autosave_pop strong {font-size: 0;line-height: 0;overflow: hidden;position: absolute;}
.table_write_01 #autosave_pop div {text-align: right;}
.table_write_01 #autosave_pop ul {border-top: 1px solid #E9E9E9;list-style: none outside none;margin: 10px 0;padding: 0;}
.table_write_01 .textarea_600{width:600px;height:200px;}
.table_write_01 .msg_sound_only, .table_write_01 .sound_only {border: 0 none !important;display: inline-block !important;font-size: 0;left: 0;line-height: 0;margin: 0 !important;overflow: hidden !important;padding: 0 !important;position: absolute;top: 0;}
.table_write_01 .cke_sc {margin: 0 0 5px;text-align: right;}
.table_write_01 .btn_cke_sc {background: none repeat scroll 0 0 #FAFAFA;border: 1px solid #CCCCCC;color: #000000;cursor: pointer;display: inline-block;line-height: 1.9em;padding: 1px 10px 3px;text-decoration: none;vertical-align: middle;}
.table_write_01 .cke_sc_def dl {text-align: left;}
.table_write_01 .cke_sc_def {background: none repeat scroll 0 0 #F7F7F7;border: 1px solid #CCCCCC;margin: 0 0 5px;padding: 10px;text-align: center;}
.table_write_01 .cke_sc_def dl:after {clear: both;content: "";display: block;visibility: hidden;}
.table_write_01 .cke_sc_def dt {font-weight: bold;width: 20%;}
.table_write_01 .cke_sc_def dd {width: 30%;}
.table_write_01 .cke_sc_def dt, .cke_sc_def dd {border-bottom: 1px solid #E9E9E9;float: left;margin: 0;padding: 5px 0;}
.table_write_01 .tags_info_text{margin-top:5px;}
/*table_view_01*/
.table_view_01{width:824px;border-top:2px solid #8e8e8e;padding-bottom:20px;}
.table_view_01.table_view_01_info{padding-bottom:0;}
.table_view_01.table_view_01_content{border-top:none;padding-bottom:0;}
.table_view_01.table_view_01_file{border-top:none;}
.table_view_01 table{width:100%;}
.table_view_01 th.table_th{font-size:10pt;padding:12px 0;background:#f2f2f2;border-bottom:1px solid #e4e4e4;text-align:center;}
.table_view_01 td.table_td{padding:12px 0;line-height:14pt;border-bottom:1px solid #e4e4e4;}
.table_view_01 td.table_td .text{display:inline-block;text-align:left;padding:0 20px;}
.table_view_01 td.table_td .ul_file{display:inline-block;}
.table_view_01 td.table_td .ul_file li{display:inline-block;}
.table_view_01 td.table_td .ul_file img{vertical-align:middle;}
.table_view_01 td.table_td .bo_v_file_cnt{padding-left:20px;}
.table_view_01 td.table_td .bo_v_link_cnt{padding-left:20px;}
.table_view_01 td.table_td #bo_v_con{min-width:780px;}
.btn_b01 {cursor:pointer;border:1px solid #D9DED9;color:#333;display: inline-block;padding: 7px;text-decoration: none;vertical-align: middle;background:#F2F5F9;background:-webkit-linear-gradient(top, #F2F5F9 0%,#F2F5F9 100%);}
/*table_form_01*/
.table_form_01{width:824px;border-top:2px solid #8e8e8e;padding-bottom:20px;}
.table_form_01 table{width:100%;}
.table_form_01 th{font-size:10pt;padding:12px 0;background:#f2f2f2;border-bottom:1px solid #e4e4e4;text-align:left;}
.table_form_01 th .th_text{padding-left:20px;font-weight:normal;}
.table_form_01 th .th_text span.span_import{color:#ff5f50;font-weight:bold;}
.table_form_01 td{padding:12px 0;line-height:14pt;border-bottom:1px solid #e4e4e4;font-size:8pt;}
.table_form_01 td .text{text-align:left;padding-left:20px;}
.table_form_01 td .inp{border:1px solid #e4e4e4;}
.table_form_01 td textarea{border:1px solid #e4e4e4;width:500px;height:100px;font-size:9pt;}
#captcha {display: inline-block;position: relative;}
#captcha img{vertical-align:middle;}
#captcha legend {font-size: 0;line-height: 0;margin: 0;overflow: hidden;padding: 0;position: absolute;text-indent: -9999em;}
#captcha #captcha_img {border: 1px solid #E9E9E9;height: 41px;width: 100px;}
#captcha #captcha_mp3 {background:none;border: 0 none;cursor: pointer;height: 22px;left: 101px;margin: 0;overflow: hidden;padding: 0;position: absolute;top: 0;vertical-align: middle;width: 23px;}
#captcha #captcha_mp3 span{background:url("/nolja/plugin/kcaptcha/img/sound.gif") no-repeat left top;height: 22px;left: 0;position: absolute;top: 0;width: 23px;}
#captcha #captcha_reload {background:none;border: 0 none;cursor: pointer;height: 22px;left: 101px;margin: 0;overflow: hidden;padding: 0;position: absolute;top: 21px;vertical-align: middle;width: 23px;}
#captcha #captcha_reload span {background:url(/nolja/plugin/kcaptcha/img/reload.gif) no-repeat left top;height: 22px;left: 0;position: absolute;top: 0;width: 23px;}
#captcha #captcha_key {background:#F7F7F7;border: 1px solid #B8C9C2;font-size: 1.333em;font-weight: bold;height: 41px;line-height: 2.8em;margin: 0 0 0 25px;padding: 0 5px;text-align: center;width: 70px;}
#captcha #captcha_info {display: block;letter-spacing: -0.1em;margin: 5px 0 0;}
/*paginate*//*참고 - /sport/sport_news.php*/
.paginate{height:20px;text-align:center;padding:0 0 20px;clear:both;}
.paginate a{display:inline-block;padding:1px 6px 2px;margin:0 3px;vertical-align:middle;color:#333;border:1px solid #fff;}
.paginate a:hover{display:inline-block;text-decoration:none;padding:1px 6px 2px;margin:0 3px;vertical-align:middle;color:#fff;border:1px solid #878b8b;background:#307b07;}
.paginate strong{display:inline-block;padding:1px 6px 2px;margin:0 3px;vertical-align:middle;color:#fff;border:1px solid #878b8b;background:#727272;}
.paginate a{color:#929292;background:#fff;}
.paginate a.pre, .paginate a.next{height:20px;margin:0;border:none;background:none;}
.paginate a.pre{padding:0}
.paginate a.next{padding:0}
.paginate img{vertical-align:top;}
/*search_cont_01*//*참고 - /sport/sport_news.php*/
.search_cont_01{text-align:center;}
.search_cont_01 .inp{width:183px;height:23px;border:1px solid #e4e4e4;}
.search_cont_01 select{width:100px;height:27px;border:1px solid #e4e4e4;}
/*게시물 출처 및 태그 정보*/
.source_info{padding:100px 0 50px;font-size:13px;}
.source_info span{padding-right:5px;font-weight:bold;}
.source_info a{margin-right:50px;font-family:ng;font-size:13px;text-decoration:none !important;}
.text_tag{overflow:hidden;}
.text_tag h4{float:left;margin:0 3px 3px 0;padding:3px;font-size:13px;line-height:18px;color:#888;background:#d4d9da;}
/*페이지 목록 및 상세등의 설명 태그 정보*/
.page_text_info{padding:0 0 20px 10px;font-size:15px;color:red;font-weight:bold;}

/*about 공통*//*/sport/sport_about.php*/
.about{line-height:15pt;font-size:10pt;position:relative;}
.about .link_id{border-bottom:2px solid #307B07;margin-bottom:30px;}
.about .link_id span{display:inline-block;margin-right:5px;padding:0 5px 5px 0;}
.about .link_id a{display:block;height:38px;line-height:38px;padding:0 15px;border:2px solid #fff;}
.about .link_id a.a_on{border:2px solid #307B07;}
.about .link_id a:hover{border:2px solid #307B07;text-decoration:none;}
.about .div_id h1{position:absolute;left:0;text-indent:-1000em}
.about .wake_id #wakeboard{top:25px;}
.about .wake_id #ski{top:1185px;}
.about .wake_id #wakeskateboard{top:2045px;}
.about .wake_id #wakesurfer{top:2825px;}
.about .snow_id #snowboard{top:25px;}
.about .snow_id #snowski{top:865px;}
.about .bike_id #bike_01{top:25px;}
.about .bike_id #bike_02{top:765px;}
.about .bike_id #bike_03{top:1705px;}
.about .bike_id #bike_04{top:2505px;}
/*
.about .wake_id #wakeboard{top:30px;}
.about .wake_id #ski{top:3620px;}
.about .wake_id #wakeskateboard{top:6630px;}
.about .snow_id #snowboard{top:25px;}
.about .snow_id #snowski{top:4190px;}
*/
.about .div_wrap{padding-bottom:50px;}
.about h1{font-weight:bold;font-size:14pt;padding-bottom:15px;}
.about h2{font-weight:bold;font-size:12pt;padding:15px 0 10px;text-align:center;padding-top:40px;}
.about h3{font-weight:bold;padding:15px 0 10px;}
.about dl{padding-bottom:20px;}
.about dt{font-weight:bold;}
.about dd{padding-left:20px;}
.vimeo_cont{text-align:center;padding-bottom:50px;}
.vimeo_cont p{text-align:right;font-size:8pt;color:#307b07;}
.vimeo_cont p a{color:#307b07;}
.about .table_size_cont{width:700px;margin:10px 0 20px;border:1px solid #ebebeb;border-bottom:none;border-right:none;}
.about .table_size_cont table{width:100%;}
.about .table_size_cont table th{padding:10px 0;border-bottom:1px solid #ebebeb;border-right:1px solid #ebebeb;}
.about .table_size_cont table td{padding:10px 0;text-align:center;border-bottom:1px solid #ebebeb;border-right:1px solid #ebebeb;}
.about .equipment_cont{padding-top:20px;text-align:center;}
/*nolja_info*/
.nolja_info h4{font-size:12pt;font-weight:bold;padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #ebebeb;}
.nolja_info h5{font-size:11pt;padding:0 0 10px 10px;}
.nolja_info p{padding:10px 0 20px 10px;line-height:13pt;}
.nolja_info ul{padding:0 0 20px 10px;}
.nolja_info ul li{line-height:15pt;}
.nolja_info div{padding:0 0 20px 30px;}
.nolja_info dl{padding:0 0 20px 30px;}
.nolja_info .guide_cont{padding:0;}
.nolja_info .guide_cont p{padding-left:30px}
.nolja_info .guide_cont dl{padding-left:30px}
.nolja_info .guide_cont div p{padding-left:0;}
.nolja_info .guide_cont ul{padding:0 0 20px 30px;}
.nolja_info .guide_cont ul li{line-height:17pt;padding-bottom:10px;}
/*입문*//*/sport/sport_start.php*/
.sport_start .text_cont_01 .p_info{text-align:right;color:#e92f2f;padding-bottom:20px;border-bottom:1px solid #ebebeb;}
.sport_start .text_cont_01 dl{padding:30px 0;float:left;border-bottom:1px solid #ebebeb;}
.sport_start .text_cont_01 dt{font-size:16pt;padding-top:7px;background:url(../img/common/bar_sport_start_01.gif) no-repeat left top;}
.sport_start .text_cont_01 dd{width:824px;padding-top:20px;float:left;}
.sport_start .text_cont_01 dd .img_cont{width:175px;float:left;}
.sport_start .text_cont_01 dd .img_cont img{width:150px;height:100px;border:1px solid #ebebeb;}
.sport_start .text_cont_01 dd .text_info{width:630px;float:left;line-height:18pt;font-size:10pt;}
/*샵 할인&이벤트 광고*//*/etc/sale_event.php*/
.sale_event li{float:left;padding:0 5px 30px 0;}
.sale_event li a img{width:200px;height:200px;vertical-align:top;}
.sale_event .table_img_list_01 li{width:200px;float:left;font-size:8pt;height:auto;line-height:14pt;padding-right:7px;}
.sale_event .table_img_list_01 li a{position:relative;}
.sale_event .table_img_list_01 li a .on_text{display:none;width:100%;height:100%;position:absolute;left:0;top:0;color:#fff;font-size:15px;line-height:25px;background:url(../img/common/bg_dim_02.png) repeat left top;}
.sale_event .table_img_list_01 li a:hover .on_text{display:block;}
.sale_event .table_img_list_01 li a .on_text span{display:block;padding:30px 10px;}
/*장터*//*/nolja/bbs/board.php?bo_table=sport_market*/
.market_container #aside{width:224px;float:right;padding:0;}
.market_container #aside p{padding-bottom:21px;text-align:center;}
.market_container #contents{width:790px;float:left;padding:0;}
.market_container #title{width:570px;}
.market_container .table_list_01{width:790px;}
.market_container .table_write_01{width:790px;}
.market_container .table_view_01{width:790px;}
.market_container .table_view_01 th.table_th{padding:0 5px;}
.market_container .table_view_01 .text{padding-left:15px;}
.market_container .table_view_01 td.table_td #bo_v_con{min-width:790px;}
.market_container .table_view_01 td.table_td #bo_v_con img{max-width:780px;}
.market li{float:left;padding:0 5px 30px 0;}
.market li a img{width:200px;height:200px;vertical-align:top;}
.market .bar_banner{padding-top:50px;text-align:center;}
.market_container .market_line{clear:both;}
.market_container #aside p{}
.market_container #aside p img{width:224px !important;}
/*login*/
.login .login_cont{border:7px solid #EBEBEB;margin:50px auto 0;}
.login .login_info{padding:20px 0;text-align:center;background:#f5f5f5;color:#545353;}
.login .login_info h3{font-size:22pt;font-family:BM-HANNA,han;line-height:25pt;}
.login .login_info .text_cont_01{padding-top:10px;line-height:15pt;}
.login .left_cont{width:500px;height:240px;float:left;border-right:1px solid #EBEBEB;color:#545353;}
.login .left_cont dl{width:325px;margin:0 auto;padding-top:30px;}
.login .left_cont dt{color:#333;font-size:18pt;font-weight:bold;padding-bottom:10px;}
.login .left_cont dd ul{width:260px;float:left;}
.login .left_cont dd p{width:60px;float:right;}
.login .left_cont dd li{padding-bottom:5px;}
.login .left_cont dd strong{display:inline-block;width:60px;}
.login .left_cont dd .inp{width:194px;height:24px;border:1px solid #EBEBEB;}
.login .left_cont dd .btn_login{width:61px;height:61px;background:#727272;color:#fff;border:none;text-align:center;cursor:pointer;}
.login .left_cont .social_login{clear:both;margin-top:15px;padding:5px 10px;border:1px solid #ebebeb;}
.login .left_cont .social_login strong{width:auto;padding-right:10px;}
.login .left_cont .check_cont{padding-top:5px;clear:both;color:#545353;}
.login .right_cont{width:309px;float:left;text-align:center;padding:20px 0;color:#545353;}
.login .right_cont li{padding-top:20px;}
.login .right_cont dd{padding:15px 0;}
.login .right_cont dd a{display:block;width:150px;margin:0 auto;text-decoration:none;background:#727272;color:#fff;padding:7px 0 10px;line-height:13pt;}
.login .social_text_info{clear:both;padding-top:10px;}
/*email_modify*/
.email_modify .login_cont{border:7px solid #EBEBEB;margin:50px auto 0;}
.email_modify .login_info{padding:20px 0;text-align:center;background:#f5f5f5;color:#545353;}
.email_modify .login_info h3{font-size:22pt;font-family:BM-HANNA,han;line-height:25pt;}
.email_modify .login_info .text_cont_01{padding-top:10px;line-height:15pt;}
.email_modify .left_cont{width:500px;height:200px;float:left;border-right:1px solid #EBEBEB;color:#545353;}
.email_modify .left_cont dl{width:390px;margin:0 auto;padding-top:40px;}
.email_modify .left_cont dt{color:#0db230;font-size:18pt;font-weight:bold;padding-bottom:10px;}
.email_modify .left_cont dd{height:105px;overflow:hidden;}
.email_modify .left_cont dd ul{width:300px;float:left;}
.email_modify .left_cont dd p{width:90px;float:right;}
.email_modify .left_cont dd li{padding-bottom:5px;}
.email_modify .left_cont dd strong{display:inline-block;width:75px;vertical-align:top;padding-top:5px;}
.email_modify .left_cont dd .inp{width:209px;height:24px;border:1px solid #EBEBEB;}
.email_modify .left_cont dd .btn_login{width:90px;height:76px;background:#0db230;color:#fff;border:none;text-align:center;cursor:pointer;}
.email_modify .left_cont .check_cont{padding-top:5px;clear:both;color:#545353;}
.email_modify .right_cont{width:309px;float:left;text-align:center;padding:20px 0;color:#545353;}
.email_modify .right_cont dd{padding:15px 0;}
.email_modify .right_cont dd a{display:block;width:150px;margin:0 auto;text-decoration:none;background:#0db230;color:#fff;padding:7px 0 10px;line-height:13pt;}
/*join*/
.join_01 .clause_content{width:824px;border-top:2px solid #8E8E8E;background:#F2F2F2;padding-bottom:30px;}
.join_01 h2{font-size:13pt;padding:15px 0 10px 30px;}
.join_01 .clause_box{width:760px;margin:0 auto;border:1px solid #DDDBDB;background:#fff;}
.join_01 .clause_box textarea{width:760px;height:150px;border:none;background:#fff;font-size:9pt;}
.join_01 .clause_check{text-align:right;padding:15px 30px 0 0;}
.join_01 .btn_r{padding-top:20px;}
.join_02 .btn_c .btn_submit{display:inline-block;width:80px;height:40px;line-height:40px;border:none;background:none;vertical-align:middle;background:#0db230;color:#fff;background:#787878;cursor:pointer;text-decoration:none;}
.join_03 .join_en_cont{border:7px solid #EBEBEB;margin:50px auto 0;padding-bottom:50px;}
.join_03 .join_en_cont h5{padding:40px 0;text-align:center;color:#545353;font-size:22pt;font-family:BM-HANNA,han;line-height:25pt;}
.join_03 .join_en_cont .join_info_cont{padding:0 0 40px 100px;line-height:14pt;}
.join_03 .join_en_cont .join_info_cont #result_email{padding:10px 0;}
.join_03 .join_en_cont .join_info_cont #result_email span{display:inline-block;width:80px;}
.join_03 .join_en_cont .join_info_cont #result_email strong{color:#0db230;}
.join_03 .join_en_cont .btn_c{text-align:center;}
.join_03 .join_en_cont .btn_c a{display:inline-block;width:150px;height:30px;line-height:30px;background:#787878;color:#fff;text-decoration:none;}
.join_03 .join_en_cont .btn_c a.btn_login{background:#0DB230;}
/*SITEMAP*/
.sitemap .text_cont{width:100%;float:left;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #ebebeb;}
.sitemap h2{font-family:BM-HANNA,han;font-size:19pt;padding-bottom:20px;}
.sitemap ul{padding-left:30px;}
.sitemap li{float:left;padding:0 20px 10px 0;}
.sitemap li a{display:block;width:165px;border:1px solid #fff;padding:5px 0 6px 4px;}
.sitemap li a:hover{color:#307b07;font-weight:bold;border:1px solid #ebebeb;text-decoration:none;}
/*통합검색*/
.search .search_form_01 select{height:25px;border:1px solid #EBEBEB;}
.search .search_form_01 select{height:25px;border:1px solid #EBEBEB;}
.search .search_form_01 .inp{border:1px solid #EBEBEB;}
.search .search_form_01 .sound_only{padding:0 5px 0 20px;}
.search .search_form_01 .btn_submit{display:inline-block;width:80px;height:24px;line-height:24px;border:none;background:none;vertical-align:middle;color:#fff;background:#787878;cursor:pointer;text-decoration:none;}
.search .search_info_01{width:822px;border:1px solid #8e8e8e;background:#f2f2f2;padding:10px 0;margin:20px 0;}
.search .search_info_01 .left_cont{float:left;padding-left:20px;}
.search .search_info_01 h2{float:left;padding-right:20px;}
.search .search_info_01 h2 strong{font-weight:bold;}
.search .search_info_01 dl{float:left;}
.search .search_info_01 dt{float:left;padding-right:5px;}
.search .search_info_01 dd{float:left;color:#307B07;padding-right:15px;}
.search .search_info_01 p{float:right;padding-right:20px;}
.search #sch_res_board{margin-bottom:40px;}
.search #sch_res_board li{display:inline-block;padding-bottom:5px;}
.search #sch_res_board li a{display:inline-block;height:30px;text-decoration:none;padding:0 15px;margin-right:5px;line-height:30px;text-align:center;color:#fff;background:#787878;}
.search #sch_res_board li a.sch_on{background:#0db230;}
.search #sch_res_board li a:hover{background:#0db230;}
.search .h2_02{font-size:12pt;font-weight:bold;}
.search .search_list{margin-top:20px;border-top:2px solid #8e8e8e;}
.search .search_list li{padding:20px 0;border-bottom:1px solid #e4e4e4;}
.search .p_content{padding:20px;line-height:15pt;}
.search .text_cont_info p{display:inline-block;padding-right:30px;}
.search .sch_more{text-align:right;padding-top:20px;margin-bottom:50px;}
.search .sch_more a{display:inline-block;width:auto;height:30px;font-size:10pt;text-decoration:none;line-height:30px;text-align:center;color:#fff;background:#0db230;padding:0 10px;}
.search a.new_pop{display:inline-block;width:25px;height:20px;font-size:8pt;text-decoration:none;line-height:20px;text-align:center;color:#fff;background:#787878;padding:0 10px;}
.search .empty_list{text-align:center;padding:100px 0 100px;font-weight:bold;font-size:15pt;}
/*광고등록 문의*/
.contact_us .btn_submit{display:inline-block;padding:0;width:80px;height:30px;line-height:30px;border:none;background:none;vertical-align:middle;background:#0db230;color:#fff;background:#787878;cursor:pointer;text-decoration:none;text-align:center;}
.contact_us .text_info{padding-bottom:20px;font-size:15px;line-height:23px;}
/*error_404*/
.error_404{font-size:30px;font-weight:bold;text-align:center;padding:100px 0 150px;}
.error_404 a{text-decoration:none;}
/*새글*/
.td_sv_wrap{background:#e4e4e4;}
.new_text td .btn_r{padding-right:20px;}
.new_text td .btn_r .sv{text-align:center;}
/*약관페이지 css*/
.nolja_privacy{line-height:16pt;font-size:9pt;}
/*회원정보 찾기 팝업*/
.id_pw_search_popup{width:606px;height:320px;border:7px solid #EBEBEB;}
.id_pw_search_popup h5{font-family:BM-HANNA,han;font-size:20pt;text-align:center;padding:40px 0 10px;}
.id_pw_search_popup .search_info{text-align:center;line-height:13pt;padding-bottom:25px;}
.id_pw_search_popup .form_cont{height:143px;padding:20px 0;background:#f5f5f5;color:#545353;border-top:1px solid #b7b7b7;}
.id_pw_search_popup .form_cont .mb_email{display:inline-block;width:80px;}
.id_pw_search_popup .form_cont .inp{border:1px solid #b7b7b7;background:#fff;}
.id_pw_search_popup .form_cont ul{padding-left:110px;}
.id_pw_search_popup .form_cont li{padding-bottom:10px;}
.id_pw_search_popup .form_cont .btn_submit{display:inline-block;width:80px;height:30px;line-height:30px;border:none;background:none;vertical-align:middle;background:#0db230;color:#fff;background:#787878;cursor:pointer;text-decoration:none;}