/** sub ½ÃÀÛ **/

/* common */
/* sub title */
.wrap .common_top{ height:100px; background:#e3e3e3;}
.wrap .common_top .common_th{position:relative;max-width:1300px; height:100%;margin:0 auto;}
.wrap .common_top .common_th a{display: block;position: absolute;font-size: 0;height: 100%;width: 25px;}
.wrap .common_top .common_th .prev_page{left:0; background:url(/images/prevpage_bg.png) no-repeat center center; -webkit-background-size: 100%;background-size: 100%;}
.wrap .common_top .common_th .next_page{right:0; background:url(/images/nextpage_bg.png) no-repeat center center; -webkit-background-size: 100%;background-size: 100%;}
.wrap .common_top .common_th span{ display: block; height:100%; line-height: 100px; text-align: center; font-size:30px; color:#35501e; font-weight: 700}

.wrap .sub_content{max-width: 1302px; min-height: 600px;margin:0 auto; padding:50px;border-right:1px #ebebeb solid; border-left:1px #ebebeb solid; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.wrap .sub_content .green_box{padding:50px 0; background:#35501e; text-align: center; color:#ffffff; font-size:30px;font-weight:100; line-height:1.2em;}
.wrap .sub_content .green_box b{display: block;-ms-word-break: keep-all;word-break: keep-all;}
.wrap .sub_content .gray_box{background:#f3f3f3; padding: 50px;}
.wrap .sub_content .gray_box .about_txt ul {}
.wrap .sub_content .gray_box .about_txt ul li{padding-top:50px;}
.wrap .sub_content .gray_box .about_txt ul li:first-child{padding-top:0;}
.wrap .sub_content .gray_box .about_txt ul li b{display: block; font-size:20px; color:#333333; padding:0 0 10px 0;font-weight: 500;-ms-word-break: keep-all;word-break: keep-all;}
.wrap .sub_content .gray_box .about_txt ul li b br{display: none;}
.wrap .sub_content .gray_box .about_txt ul li p{color:#333333; line-height: 1.7em; -ms-word-break: keep-all;word-break: keep-all;}

/* common end*/

/* join */
.wrap .join_top{ border-bottom:1px #e4e4e4 solid; background:#f3f3f3; display: block; text-align: center; padding:40px 0;}
.wrap .join_top .j_logo{ display: block; background:url(/images/j_logo.png) no-repeat center center; font-size:0; width:215px; height:40px; margin:0 auto; text-indent: -9999px;}

.wrap .j_section{ background:#f3f3f3; height:auto;min-height: 829px;}
.wrap .j_section .j_box{ max-width:480px; margin:0 auto; height: auto; overflow: hidden; padding:45px 4% 0 4%;}
.wrap .j_section .j_box .j_tab{ overflow:hidden; border:1px #ffffff solid; border-left:0; border-top:0; margin:0 0 20px 0;}
.wrap .j_section .j_box .j_tab li{ float:left; width:50%; *width:49.7%; background:#8e9091; box-sizing: border-box; border-left:1px #ffffff solid; border-top:1px #ffffff solid;}
.wrap .j_section .j_box .j_tab li.on,
.wrap .j_section .j_box .j_tab li:hover{ background:#000000}
.wrap .j_section .j_box .j_tab li a{ display: block; text-align: center; font-size:15px; color:#ffffff; line-height: 50px; height:50px;}
.wrap .j_section .j_box .j_tab li:hover a{ color:#ffffff}

.wrap .j_section .j_box .input_list{ border:1px #e3e3e3 solid; border-top:0; margin:0 0 20px 0}
.wrap .j_section .j_box .input_list>li{ border-top:1px #e3e3e3 solid; width:100%; height:50px; font-size:15px; line-height: 50px; background:#ffffff;}
.wrap .j_section .j_box .input_list>li.prevent{ height: auto;}
.wrap .j_section .j_box .input_list>li.prevent .prevent_box{ padding:20px; background:#e4e4e4; overflow: hidden;}
.wrap .j_section .j_box .input_list>li.prevent .prevent_box li{ float:left; font-size:13px; color:#848484; line-height: 18px; padding:10px 0 0 0; *padding:0;}
.wrap .j_section .j_box .input_list>li.prevent .prevent_box li:first-child{ float:left; padding:0 10px 0 0;}
.wrap .j_section .j_box .input_list>li.prevent .prevent_box li img{ display: block; width:143px; height:70px;}
.wrap .j_section .j_box .input_list>li .modify_id,
.wrap .j_section .j_box .input_list>li .modify_pw,
.wrap .j_section .j_box .input_list>li .modify_name{ display: block; line-height: 50px; padding:0 2%;}
.wrap .j_section .j_box .input_list>li > input{ border:0; width:96%; padding:0 2%; height:100%; *height:50px; line-height: 50px; font-size:15px; color:#333333;}
/* .wrap .j_section .j_box .input_list>li input[type="password"]{ font-size:10px;} */
.wrap .j_section .j_box .two_list{ overflow: hidden;}
.wrap .j_section .j_box .two_list li{ width:50%; *width:49.7%; float:left; box-sizing: border-box; height:50px; position:relative;}
.wrap .j_section .j_box .two_list li:first-child{ border-right:1px #e3e3e3 solid;}
.wrap .j_section .j_box .check{ display: block; height:100%; padding:0 0 0 4%; background:url(/images/check.png) no-repeat 96% center; cursor: pointer; line-height: 50px; font-size:15px; color:#848484}
.wrap .j_section .j_box .check.on,
.wrap .j_section .j_box .check:hover{ background:url(/images/check_on.png) no-repeat 96% center; color:#333333}
.wrap .j_section .j_box .three_list{ height:100%;}
.wrap .j_section .j_box .three_list>li{ float:left; width:33.3333%; box-sizing: border-box; height:100%; position:relative; background:url(/images/short_line.png) no-repeat left center;}
.wrap .j_section .j_box .three_list>li:first-child{ background:none;}
.wrap .j_section .j_box .three_list li select{ height:100%; width:100%; border:0; display: none;}
.wrap .j_section .j_box .gray_t{ display: block; height:100%; line-height: 50px; padding:0 0 0 6%; color:#848484; font-size:15px;}
.wrap .j_section .j_box .search_postnum{ display: block; height:100%; font-size:0; background:url(/images/search_icon.png) no-repeat 94% center;}
.wrap .j_section .j_box .post_num{ display: block; height:100%; line-height: 50px; font-size:15px; padding:0 0 0 4%;}

#se_ul_02>a,
#se_ul_03>a,
#se_ul_04>a,
#se_ul_05>a,
#se_ul_06>a,
#se_ul_07>a{ position:absolute; left:0; top:0; width:96%; line-height:50px; height:100%; padding:0 0 0 4%; font-size:15px; background:url(/images/select_bg.png) no-repeat 95% center; color:#333333;}
#se_ul_02> ul,
#se_ul_03> ul,
#se_ul_04> ul,
#se_ul_05> ul,
#se_ul_06> ul,
#se_ul_07> ul{position:absolute;width:100%;top:50px;left:0;/* overflow: hidden; */overflow-x: hidden;z-index: 9;border-bottom:1px #e3e3e3 solid;border-top:1px #e3e3e3 solid;}
#se_ul_02> ul>li,
#se_ul_03> ul>li,
#se_ul_04> ul>li,
#se_ul_05> ul>li,
#se_ul_06> ul>li,
#se_ul_07> ul>li{ border-top:1px #e3e3e3 solid;}
#se_ul_02 >ul>li:first-child,
#se_ul_03 >ul>li:first-child,
#se_ul_04 >ul>li:first-child,
#se_ul_05 >ul>li:first-child,
#se_ul_06 >ul>li:first-child,
#se_ul_07 >ul>li:first-child{ border-top:0; padding:0;}
#se_ul_02>ul>li>a,
#se_ul_03>ul>li>a,
#se_ul_04>ul>li>a,
#se_ul_05>ul>li>a,
#se_ul_06>ul>li>a,
#se_ul_07>ul>li>a{ display:block; height:100%; line-height:50px; color:#333333; padding:0 0 0 10px; width:100%; font-size:15px; background:#ffffff;}
#se_ul_02 >ul a:hover,
#se_ul_02 >ul a:focus,
#se_ul_02 >ul a.selected,
#se_ul_03 >ul a:hover,
#se_ul_03 >ul a:focus,
#se_ul_03 >ul a.selected,
#se_ul_04 >ul a:hover,
#se_ul_04 >ul a:focus,
#se_ul_04 >ul a.selected,
#se_ul_05 >ul a:hover,
#se_ul_05 >ul a:focus,
#se_ul_05 >ul a.selected,
#se_ul_06 >ul a:hover,
#se_ul_06 >ul a:focus,
#se_ul_06 >ul a.selected,
#se_ul_07 >ul a:hover,
#se_ul_07 >ul a:focus,
#se_ul_07 >ul a.selected{ color:#333333; font-weight: 700;}
#se_ul_02>ul li,
#se_ul_03>ul li,
#se_ul_04>ul li,
#se_ul_05>ul li,
#se_ul_06>ul li,
#se_ul_07>ul li{ height:50px; background:none; padding:0;}
#se_ul_02 > ul li:first-child a,
#se_ul_02 > ul li:first-child a:hover,
#se_ul_02 > ul li:first-child a:focus,
#se_ul_02 > ul li:first-child a.selected,
#se_ul_03 > ul li:first-child a,
#se_ul_03 > ul li:first-child a:hover,
#se_ul_03 > ul li:first-child a:focus,
#se_ul_03 > ul li:first-child a.selected,
#se_ul_04 > ul li:first-child a,
#se_ul_04 > ul li:first-child a:hover,
#se_ul_04 > ul li:first-child a:focus,
#se_ul_04 > ul li:first-child a.selected,
#se_ul_05 > ul li:first-child a,
#se_ul_05 > ul li:first-child a:hover,
#se_ul_05 > ul li:first-child a:focus,
#se_ul_05 > ul li:first-child a.selected,
#se_ul_06 > ul li:first-child a,
#se_ul_06 > ul li:first-child a:hover,
#se_ul_06 > ul li:first-child a:focus,
#se_ul_06 > ul li:first-child a.selected,
#se_ul_07 > ul li:first-child a,
#se_ul_07 > ul li:first-child a:hover,
#se_ul_07 > ul li:first-child a:focus,
#se_ul_07 > ul li:first-child a.selected{ border-top:none; height:60px; width:100%;}

ul.scroll-select {max-height:200px;overflow-y:auto;}

.wrap .j_section .j_box .add_box{ border-top:1px #8e9091 solid; margin:0 0 20px 0;}
.wrap .j_section .j_box .add_box .add_title{ display:block; color:#848484; font-size:15px; line-height: 50px; height:50px; border-bottom:1px #e3e3e3 solid;}
.wrap .j_section .j_box .add_box .add_title input{-webkit-appearance: checkbox;; margin:0 5px 0 0;}
.wrap .j_section .j_box .add_box .artist_list{ border:1px #e3e3e3 solid; border-top:0; margin:0 0 20px 0; display: none;}
.wrap .j_section .j_box .add_box .artist_list.on{ display: block}
.wrap .j_section .j_box .add_box .artist_list li{ border-top:1px #e3e3e3 solid; width:100%; height:auto;;}
.wrap .j_section .j_box .add_box .artist_list.on li:first-child{ border-top:0;}
.wrap .j_section .j_box .add_box .artist_list li input{ width:96%; border:0; font-size:15px; padding:0 2%; height:50px; line-height:50px;}
.wrap .j_section .j_box .add_box .artist_list li .big{width:96%; height:100px; line-height:24px; border:0; padding:2%; resize: none;font-size:15px; }


.wrap .j_section .j_box .ticket_box {margin-bottom: 5%;border: 1px solid #e3e3e3;background: #fff;}
.wrap .j_section .j_box .ticket_box .ticket_txt {padding: 3% 4%;border-bottom:1px #e3e3e3 solid;color: #333;}
.wrap .j_section .j_box .ticket_box .ticket_txt ul li{font-size: 15px;line-height: 1.8em;}
.wrap .j_section .j_box .ticket_box .ticket_txt ul .name {font-size: 20px;font-weight: bold;}
.wrap .j_section .j_box .ticket_box .ticket_txt ul .name em{font-style: normal;font-weight: 300;}
.wrap .j_section .j_box .ticket_box .ticket_txt ul .concert_date {}
.wrap .j_section .j_box .ticket_box .ticket_txt ul .cancel_date {color: #959799;}
.wrap .j_section .j_box .ticket_box .ticket_txt ul .pay.standby {color: #3b7ed1;}
.wrap .j_section .j_box .ticket_box .ticket_txt ul .pay.deposit {color: #f03774;}
.wrap .j_section .j_box .ticket_box .ticket_txt ul .pay.cancel {color: #959799;}

.wrap .j_section .j_box .ticket_box .add_box2{padding: 3% 4%;border-bottom:1px #e3e3e3 solid;}
.wrap .j_section .j_box .ticket_box .add_box2 .ticket_num{display:block; background: url(/images/select_bg.png) no-repeat 100% center; color:#848484; font-size:16px;font-weight: 300;}
.wrap .j_section .j_box .ticket_box .add_box2 .ticket_num em{color: #333;font-style: normal;}
.wrap .j_section .j_box .ticket_box .add_box2 .ticket_list{display: none; padding: 5% 0 2%;margin-top: 3%;border-top:1px #e3e3e3 solid;}
.wrap .j_section .j_box .ticket_box .add_box2 .ticket_list ul{}
.wrap .j_section .j_box .ticket_box .add_box2 .ticket_list ul li{ width:100%;font-size: 14px;line-height: 1.8em;font-weight: 300;}

.wrap .j_section .j_box .ticket_box .add_box2.on .ticket_num{background: url(/images/select_bg_on.png) no-repeat 100% center;}
.wrap .j_section .j_box .ticket_box .add_box2.on .ticket_list{ display: block;}

.wrap .j_section .j_box .ticket_box .result_box {padding: 3%;text-align: center;}
.wrap .j_section .j_box .ticket_box .result_box input{ width:100%; height:100%; border:0; background:#ffffff; font-size:15px; color:#333333;cursor: pointer;}
.wrap .j_section .j_box .ticket_box .result_box .result3 {color: #999;}


.wrap .j_section .btn_group{ border:1px #e3e3e3 solid; overflow:hidden}
.wrap .j_section .btn_group li{ border-left:1px #e3e3e3 solid; float:left; width:50%; *width:49.8%; box-sizing: border-box;}
.wrap .j_section .btn_group li:first-child{ border-left:0;}
.wrap .j_section .btn_group li input{ width:100%; height:100%; border:0; background:#ffffff; font-size:15px; color:#333333; line-height: 50px; height:50px; cursor: pointer;}
.wrap .j_section .btn_group li input:hover{ background:#000000; color:#ffffff;}

.wrap .j_section .btn_group.n1{margin: -21px 0 40px 0;}
.wrap .j_section .btn_group.n1 li{width: 100%;}
.wrap .j_section .btn_group.n1 li input{background: #8e9091;color: #fff;}
.wrap .j_section .btn_group.n1 li input:hover{background: #000;}

.wrap .j_section .btn_group.small_n1{width: 50%;margin: 0 auto;}
.wrap .j_section .btn_group.small_n1 li{width: 100%;}
.wrap .j_section .btn_group.small_n1 li input{background: #fff;color: #333;}
.wrap .j_section .btn_group.small_n1 li input:hover{background: #000;color: #fff;}

.wrap .j_section .txt_box {text-align: center;}
.wrap .j_section .txt_box .txt1 {margin-bottom: 15px;font-size: 20px;font-weight: 300;line-height: 1.2em;color: #333;}
.wrap .j_section .txt_box .txt2 {font-size: 15px;font-weight: 300;color: #333;}
.wrap .j_section .txt_box .txt3 {font-size: 13px;font-weight: 300;color: #333;}


/* È¸¿ø-µ¿ÀÇÇÏ±â */
.agree_list {padding: 6% 6% 0%;margin-bottom: 10%;background: #fff;border:1px #e3e3e3 solid;font-size: 16px;}
.agree_list ul {}
.agree_list ul li {padding: 2% 0 7%;border-top: 1px dotted #e3e3e3;}
.agree_list ul li:first-child{padding-top: 0;border-top: none;}
.agree_list ul li:first-child .btn_radio{padding: 0;}
.agree_list ul li .btn_radio{display: block;height: 100%;padding: 5% 0;background: url(/images/btn_radio_off.png) no-repeat 100% center;cursor: pointer;font-size: 16px;color: #333;}
.agree_list ul li .btn_radio.on{background: url(/images/btn_radio_on.png) no-repeat 100% center;}
.agree_list ul li .agree_tit {}
.agree_list ul li .agree_box {overflow-y:auto;width:100%;height:100px;padding: 2%;background: #f6f8f8;border:1px solid #f1f1f1;color: #8c8d8e;font-size: 12px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;}
.agree_list ul li .agree_box a{text-decoration: underline;}

/* °¡ÀÔÁú¹® */
.q_box {margin-bottom: 50px;border-top:1px solid #8e9091;font-size: 15px;}
.q_box ul {}
.q_box ul > li {}
.q_box ul > li:after {display: block;clear: both;content: '';}
.q_box ul > li .q_tit {padding: 3% 0;}
.q_box ul > li .q_sel {position:relative;width:100%;height: 50px;border-left: 1px solid #ddd;background: #fff url(/images/short_line.png) no-repeat left center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.q_box ul > li .q_sel.n2 {width: 50%;float: left;}
.q_box ul > li .q_sel.n2 #se_ul_03 > a{border-right: none;}

.q_box ul > li .q_textarea {}
.q_box ul > li .q_textarea > textarea{width:100%;height:100px; padding:2%; border: 1px solid #ddd; resize: none;font-size:15px;line-height: 1.8em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }

.q_box ul > li .q_sel .se_ul> a,
.q_box ul > li .q_sel #se_ul_02 > a,
.q_box ul > li .q_sel #se_ul_03 > a,
.q_box ul > li .q_sel #se_ul_04 > a,
.q_box ul > li .q_sel #se_ul_05 > a,
.q_box ul > li .q_sel #se_ul_06 > a{position:absolute;left:0;top:0;width:100%;line-height:50px;height: 50px;padding: 0% 0 0 4%;background: #fff url(/images/select_bg.png) no-repeat 95% center;color:#999;font-size:15px; border: 1px solid #ddd;border-left: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;	}
.q_box ul > li .q_sel #se_ul_02> ul,
.q_box ul > li .q_sel #se_ul_03> ul,
.q_box ul > li .q_sel #se_ul_04> ul,
.q_box ul > li .q_sel #se_ul_05> ul,
.q_box ul > li .q_sel #se_ul_06> ul{overflow-x: hidden;position:absolute;width:100%;top:50px;left: -1px;z-index: 9;padding-right: 1px;border-top: none;}
.q_box ul > li .q_sel #se_ul_02> ul>li,
.q_box ul > li .q_sel #se_ul_03> ul>li,
.q_box ul > li .q_sel #se_ul_04> ul>li,
.q_box ul > li .q_sel #se_ul_05> ul>li,
.q_box ul > li .q_sel #se_ul_06> ul>li{ border-top:1px #e3e3e3 solid;}
.q_box ul > li .q_sel #se_ul_02 >ul>li:first-child,
.q_box ul > li .q_sel #se_ul_03 >ul>li:first-child,
.q_box ul > li .q_sel #se_ul_04 >ul>li:first-child,
.q_box ul > li .q_sel #se_ul_05 >ul>li:first-child,
.q_box ul > li .q_sel #se_ul_06 >ul>li:first-child{ border-top:none; padding:0;}
.q_box ul > li .q_sel #se_ul_02>ul>li>a,
.q_box ul > li .q_sel #se_ul_03>ul>li>a,
.q_box ul > li .q_sel #se_ul_04>ul>li>a,
.q_box ul > li .q_sel #se_ul_05>ul>li>a,
.q_box ul > li .q_sel #se_ul_06>ul>li>a{ display:block; height:100%; line-height:50px; color:#333333; padding:0 0 0 10px; width:100%; font-size:15px; background:#ffffff;}
.q_box ul > li .q_sel #se_ul_02 >ul a:hover,
.q_box ul > li .q_sel #se_ul_02 >ul a:focus,
.q_box ul > li .q_sel #se_ul_02 >ul a.selected,
.q_box ul > li .q_sel #se_ul_03 >ul a:hover,
.q_box ul > li .q_sel #se_ul_03 >ul a:focus,
.q_box ul > li .q_sel #se_ul_03 >ul a.selected,
.q_box ul > li .q_sel #se_ul_04 >ul a:hover,
.q_box ul > li .q_sel #se_ul_04 >ul a:focus,
.q_box ul > li .q_sel #se_ul_04 >ul a.selected,
.q_box ul > li .q_sel #se_ul_05 >ul a:hover,
.q_box ul > li .q_sel #se_ul_05 >ul a:focus,
.q_box ul > li .q_sel #se_ul_05 >ul a.selected,
.q_box ul > li .q_sel #se_ul_06 >ul a:hover,
.q_box ul > li .q_sel #se_ul_06 >ul a:focus,
.q_box ul > li .q_sel #se_ul_06 >ul a.selected{ color:#333333; font-weight: 700;}
.q_box ul > li .q_sel #se_ul_02>ul li,
.q_box ul > li .q_sel #se_ul_03>ul li,
.q_box ul > li .q_sel #se_ul_04>ul li,
.q_box ul > li .q_sel #se_ul_05>ul li
.q_box ul > li .q_sel #se_ul_06>ul li{ height:50px; background:none; padding:0;}
.q_box ul > li .q_sel #se_ul_02 > ul li:first-child a,
.q_box ul > li .q_sel #se_ul_02 > ul li:first-child a:hover,
.q_box ul > li .q_sel #se_ul_02 > ul li:first-child a:focus,
.q_box ul > li .q_sel #se_ul_02 > ul li:first-child a.selected,
.q_box ul > li .q_sel #se_ul_03 > ul li:first-child a,
.q_box ul > li .q_sel #se_ul_03 > ul li:first-child a:hover,
.q_box ul > li .q_sel #se_ul_03 > ul li:first-child a:focus,
.q_box ul > li .q_sel #se_ul_03 > ul li:first-child a.selected,
.q_box ul > li .q_sel #se_ul_04 > ul li:first-child a,
.q_box ul > li .q_sel #se_ul_04 > ul li:first-child a:hover,
.q_box ul > li .q_sel #se_ul_04 > ul li:first-child a:focus,
.q_box ul > li .q_sel #se_ul_04 > ul li:first-child a.selected,
.q_box ul > li .q_sel #se_ul_05 > ul li:first-child a,
.q_box ul > li .q_sel #se_ul_05 > ul li:first-child a:hover,
.q_box ul > li .q_sel #se_ul_05 > ul li:first-child a:focus,
.q_box ul > li .q_sel #se_ul_05 > ul li:first-child a.selected,
.q_box ul > li .q_sel #se_ul_06 > ul li:first-child a,
.q_box ul > li .q_sel #se_ul_06 > ul li:first-child a:hover,
.q_box ul > li .q_sel #se_ul_06 > ul li:first-child a:focus,
.q_box ul > li .q_sel #se_ul_06 > ul li:first-child a.selected { border-top:none; height:50px; width:100%;}

.terms {}
.terms ul li {margin-bottom: 45px;}
.terms ul li  .box_tit {padding-bottom: 20px;font-size: 18px;color: #333;text-align: center;}
.terms ul li  .box_txt {overflow-y:auto;width:100%;height: 400px;padding: 4%;background: #f6f8f8;border:1px solid #e3e3e3;color: #8c8d8e;font-size: 12px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;}
.terms ul li .agree_box a{text-decoration: underline;}

.wrap .j_section .j_footer{ padding:30px 0; text-align: center; font-size:13px; color:#5a5a5a; line-height:20px;}
.wrap .j_section .j_footer a{ display: inline-block; *display: inline; zoom:1; color:#5a5a5a;}
.wrap .j_section .j_footer a:hover{ font-weight: 700}

/* join end */


/* ÀüÃ¼ÇÁ·Î±×·¥ ¸®½ºÆ® (210) */

/* °Ô½ÃÆÇ ¸®½ºÆ® ÇØ´õ */
.bbs_header {margin-bottom: 20px;}
.bbs_header:after{display: block;clear: both;content: "";}
.bbs_header ul{height: 40px;padding: 0;margin: 0;}
.bbs_header ul:after{display: block;clear: both;content: "";}
.bbs_header ul li{float: left;}
.bbs_header ul .select_tit,
.bbs_header ul .btn_search button{height: 40px;padding: 0 3%;border: 1px solid #e3e3e3;background:#e3e3e3;color:#333;font-size: 15px;line-height: 40px;text-align: center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.bbs_header ul .btn_search button{width: 54px;}
.bbs_header ul .selectST1.w100,
.bbs_header ul .select_tit{width: 100px;}
.bbs_header ul .selectST1.w200{width: 200px;}
.bbs_header ul .inputST1{width: 200px;}

.bbs_header .selectST1 {height: 40px;padding: 0 0 0 5%;background: #fff url(/images/select_bg.png) no-repeat 95% center;border: 1px solid #e3e3e3; color:#666; font-size:15px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;outline: 0;}
.bbs_header select.selectST1::-ms-expand { display: none; }/* IE 10, 11ÀÇ ³×ÀÌÆ¼ºê È­»ìÇ¥ ¼û±â±â */

.bbs_header .inputST1 {height: 40px;padding: 0 5%;background:#fff;border: 1px solid #e3e3e3;border-left: none;color:#666;font-size:15px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; outline: 0;}

/* °Ô½ÃÆÇ ¸®½ºÆ® ÄÁÅÙÃ÷ */
.bbs_body {}
.bbs_body ul li {overflow: hidden;margin-top: 20px;border: 1px solid #dedede;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.bbs_body ul li:after{display: block;clear: both;content: '';}
.bbs_body ul li:first-child{margin-top: 0;}
.bbs_body ul li .bbs_img {overflow: hidden;float: left;width: 50%;min-height: 300px;max-height: 300px; border-right: 1px solid #f3f3f3; background-image:url('data:image/png;base64,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'); background-position:center center;background-repeat:no-repeat;background-color:#f9f9f9; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; display:-webkit-flex; display:flex;-webkit-align-items:center;align-items:center; }
.bbs_body ul li .bbs_img a {display: block;width: 100%;}
.bbs_body ul li .bbs_img a img {display: block;width: 100%;}
.bbs_body ul li .bbs_txt_box {float: left;width: 50%;padding: 25px 30px 15px 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.bbs_body ul li .bbs_txt_box dl {}
.bbs_body ul li .bbs_txt_box dl dt {}
.bbs_body ul li .bbs_txt_box dl dt a {display: block;margin-bottom: 20px;color: #333;}
.bbs_body ul li .bbs_txt_box dl dt a:hover{text-decoration: underline;}
.bbs_body ul li .bbs_txt_box dl dt a p {font-size: 23px;font-weight: bold;}
.bbs_body ul li .bbs_txt_box dl dt a span {font-size: 18px;font-weight: lighter;}
.bbs_body ul li .bbs_txt_box dl dd {margin-bottom: 10px;}
.bbs_body ul li .bbs_txt_box dl dd em {display: block;margin-bottom: 10px;font-size: 15px;font-style: normal;}
.bbs_body ul li .bbs_txt_box dl dd .txt_time {overflow: hidden;height: 8.25em;margin-bottom: 5px;font-size: 13px;line-height: 1.65em;font-weight: lighter;color: #333;}
.bbs_body ul li .bbs_txt_box dl dd.open .txt_time{height: 100%;}
.bbs_body ul li .bbs_txt_box dl dd .txt_time span{position: relative;padding-left: 15px;margin-left: 5px;}
.bbs_body ul li .bbs_txt_box dl dd .txt_time span:after{content: '';position: absolute;top: 50%;left: 0;width: 11px;height: 11px;margin-top: -5px;}
.bbs_body ul li .bbs_txt_box dl dd .txt_time span.place_black:after{background: #000;}
.bbs_body ul li .bbs_txt_box dl dd .txt_time span.place_blue:after{background: #004479;}
.bbs_body ul li .bbs_txt_box dl dd .txt_time span.place_red:after{background: #e62300;}
.bbs_body ul li .bbs_txt_box dl dd .txt_time span.place_orange:after{background: #ffb657;}
.bbs_body ul li .bbs_txt_box dl dd .txt_time span.place_white:after{border: 2px solid #000;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

/* °Ë»ö¿¡ ÀÖ´Â Àå¼Ò »ö */

div.box.box2 ul li span{position: relative;padding-left: 15px;margin-left: 5px;}
div.box.box2 ul li span:after{content: '';position: absolute;top: 50%;left: 0;width: 11px;height: 11px;margin-top: -5px;}
div.box.box2 ul li span.place_black:after{background: #000;}
div.box.box2 ul li span.place_blue:after{background: #004479;}
div.box.box2 ul li span.place_red:after{background: #e62300;}
div.box.box2 ul li span.place_orange:after{background: #ffb657;}
div.box.box2 ul li span.place_white:after{border: 2px solid #000;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}


.bbs_body ul li .bbs_txt_box dl dd .btn_more {}
.bbs_body ul li .bbs_txt_box dl dd .btn_more a {padding: 0px 5px 0 20px;border: 1px solid #dedede;background: url(/images/bbs_list_more.png) no-repeat 5px center;font-size: 12px;}
.bbs_body ul li .bbs_txt_box dl dd.open .btn_more a {background: url(/images/bbs_list_more_on.png) no-repeat 5px center;}
.bbs_body ul li .bbs_txt_box dl dd .btn_more a:hover{border: 1px solid #666;}

/* ÀüÃ¼ÇÁ·Î±×·¥ ºä (210.view) */
.view1_top {border: 1px solid #ddd;display: -webkit-flex; display:-ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap;}
.view1_top:after{display: block;clear: both;content: '';}

.view1_top .view1_tit_box {float: left;width: 20%;padding: 30px;background: #35501e;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; display:-webkit-flex; display:flex;-webkit-align-items:center; align-items:center;}
.view1_top .view1_tit_box .inner{width: 100%;}
.view1_top .view1_tit_box .inner .view1_tit {margin-bottom: 1em;font-size: 30px;color: #fff;line-height: 1.3em;}
.view1_top .view1_tit_box .inner .view1_tit b {}
.view1_top .view1_tit_box .inner .view1_tit em {display: block;font-style: normal;font-weight: 100;}

.view1_top .view1_tit_box .inner .view1_list {margin-bottom: 30px;border-top: 1px solid #a0ae93;font-size: 13px;color: #fff;}
.view1_top .view1_tit_box .inner .view1_list li {border-bottom: 1px dotted #4d6637;}
.view1_top .view1_tit_box .inner .view1_list li b {padding-right: 15px;font-weight: 500;line-height: 1.8em;}
.view1_top .view1_tit_box .inner .view1_list li span {font-size: 13px;font-weight: 100;color: #d3ddca; line-height: 1.8em;-ms-word-break: keep-all;	word-break: keep-all;}

.view1_top .view1_keyword {border: 1px solid #4d6637;}
.view1_top .view1_keyword dt {padding: 10px 12px;color: #fff;font-size: 15px;}
.view1_top .view1_keyword dd {padding: 10px 12px 8px 9px;border-top: 1px solid #4d6637;font-size: 13px;color: #587142;}
.view1_top .view1_keyword dd a {display: inline-block;position: relative;margin: 0 0 3px 3px;padding: 0 2px 0 12px;color: #d3ddca;line-height: 1.3em;white-space: nowrap;}
.view1_top .view1_keyword dd a.em {background: #8e9091;}
.view1_top .view1_keyword dd a:after{position: absolute;top: 0;left: 2px;content: '# ';}

.view1_top .reserve_area{margin-top: 20px;}
.view1_top .reserve_area:after{display: block;clear: both;content: '';}

.view1_top .select_top{position:relative;width:100%; height:42px; background:url(/images/short_line.png) no-repeat left center; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.view1_top .select_top:first-child{ background:none;}
.view1_top .select_top #se_ul_02 > a{position:absolute;left:0;top:0;width:100%;height: 42px;line-height:42px;padding: 0 0 0 10px;font-size:15px;border: 1px solid #4d6637;border-bottom: none;background: #35501e url(/images/select_bg_white.png) no-repeat 95% center;color:#fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.view1_top .select_top #se_ul_02 > ul{position:absolute;width:100%;top:42px;left:0;overflow-x: hidden;z-index: 9;border-bottom:1px #e3e3e3 solid;border-top:1px #e3e3e3 solid;}
.view1_top .select_top #se_ul_02 > ul > li{ border-top:1px #e3e3e3 solid;}
.view1_top .select_top #se_ul_02 > ul > li:first-child{ border-top:0; padding:0;}
.view1_top .select_top #se_ul_02 > ul > li > a{ display:block; height:100%; line-height:42px; color:#333333; padding:0 0 0 10px; width:100%; font-size:15px; background:#ffffff;}
.view1_top .select_top #se_ul_02 > ul a:hover,
.view1_top .select_top #se_ul_02 > ul a:focus,
.view1_top .select_top #se_ul_02 > ul a.selected{ color:#333333; font-weight: 700;}
.view1_top .select_top #se_ul_02 > ul li{ height:42px; background:none; padding:0;}
.view1_top .select_top #se_ul_02 > ul li:first-child a,
.view1_top .select_top #se_ul_02 > ul li:first-child a:hover,
.view1_top .select_top #se_ul_02 > ul li:first-child a:focus,
.view1_top .select_top #se_ul_02 > ul li:first-child a.selected { border-top:none; height:42px; width:100%;}

.view1_top .select_reserve{position:relative; float:left; width:50%; height:100%; background:url(/images/short_line.png) no-repeat left center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.view1_top .select_reserve:first-child{ background:none;}
.view1_top .select_reserve #se_ul_03 > a{position:absolute;left:0;top:0;width:100%;height: 42px;line-height:42px;padding: 0 0 0 10px;font-size:15px;border: 1px solid #4d6637;background: #35501e url(/images/select_bg_white.png) no-repeat 95% center;color:#fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.view1_top .select_reserve #se_ul_03 > ul{position:absolute;width:100%;top:42px;left:0;overflow-x: hidden;z-index: 9;border-bottom:1px #e3e3e3 solid;border-top:1px #e3e3e3 solid;}
.view1_top .select_reserve #se_ul_03 > ul > li{ border-top:1px #e3e3e3 solid;}
.view1_top .select_reserve #se_ul_03 > ul > li:first-child{ border-top:0; padding:0;}
.view1_top .select_reserve #se_ul_03 > ul > li > a{ display:block; height:100%; line-height:42px; color:#333333; padding:0 0 0 10px; width:100%; font-size:15px; background:#ffffff;}
.view1_top .select_reserve #se_ul_03 > ul a:hover,
.view1_top .select_reserve #se_ul_03 > ul a:focus,
.view1_top .select_reserve #se_ul_03 > ul a.selected{ color:#333333; font-weight: 700;}
.view1_top .select_reserve #se_ul_03 > ul li{ height:42px; background:none; padding:0;}
.view1_top .select_reserve #se_ul_03 > ul li:first-child a,
.view1_top .select_reserve #se_ul_03 > ul li:first-child a:hover,
.view1_top .select_reserve #se_ul_03 > ul li:first-child a:focus,
.view1_top .select_reserve #se_ul_03 > ul li:first-child a.selected { border-top:none; height:42px; width:100%;}

.btn_reserve{float: left;width: 50%; text-align: center;}
.btn_reserve a {display: block;/* max-width: 180px; */width: 100%;height:42px;padding:0 4%;background: #fff;line-height:42px;font-size:15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

.view1_top .view1_visual {overflow: hidden;float: left;width: 80%;max-height: 535px; display:-webkit-flex; display:flex;-webkit-align-items:center; align-items:center;}
.view1_top .view1_visual ul {}
.view1_top .view1_visual ul li {}
.view1_top .view1_visual ul li img {width: 100%;max-height: 100%;}

.view1_body {}
.view1_body .tab_list {border-left: 1px solid #d3d3d3;}
.view1_body .tab_list:after{display: block;clear: both;content: '';}
.view1_body .tab_list li {float: left;width: 20%;height: 80px;margin-top: -1px;border-top: 1px solid #d3d3d3;border-bottom: 1px solid #d3d3d3;border-right: 1px solid #d3d3d3; font-size: 15px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.view1_body .tab_list li a{display: block;height: 78px;padding: 15px;color: #5b5b5b;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.view1_body .tab_list li a img {vertical-align: middle;}
.view1_body .tab_list li a span{position: relative;padding-left: 15px;}
.view1_body .tab_list li a span:after{content: '';position: absolute;top: 50%;left: 0;width: 11px;height: 11px;margin-top: -5px;}
.view1_body .tab_list li.place_black a span:after{background: #000;}
.view1_body .tab_list li.place_blue a span:after{background: #004479;}
.view1_body .tab_list li.place_red a span:after{background: #e62300;}
.view1_body .tab_list li.place_orange a span:after{background: #ffb657;}
.view1_body .tab_list li.place_white a span:after{border: 2px solid #000;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

.view1_body .tab_list li:hover a,
.view1_body .tab_list li.on a{padding: 11px;border: 4px solid #000;}


.view1_body .tab_view {}
.view1_body .tab_view li{display: none;position: relative;padding: 70px 0;margin-top: -1px;border: 1px solid #d3d3d3;text-align: center;}
.view1_body .tab_view li.on{display: block;}
.view1_body .tab_view li > img {max-width: 92%;}
.view1_body .tab_view li a {display: block;position: absolute;bottom: 0;right: 0;}
.view1_body .tab_view li a img {display: block;}

.view1_body .cont_txt {border-bottom: 1px solid #d3d3d3;}
.view1_body .cont_txt li {padding: 40px 0;border-top: 1px solid #eeeeee;}
.view1_body .cont_txt li:first-child{border-top: none;}
.view1_body .cont_txt li .tit {margin-bottom: 20px;font-size: 24px;color: #333;}
.view1_body .cont_txt li .txt {font-size: 15px;color: #333;line-height: 1.8em;}

/* ÃàÁ¦°ø°£ 220 */
/* .place_area{margin-bottom: 150px;}
.place_area .buttons{margin-top: 100px;} */

/* Æä½ºÆ¼¹úÀÏÁ¤  (230)*/
.tab_date {margin-bottom: 40px;text-align: center;}
.tab_date ul {display: inline-block;width: 100%;margin-left: -10px;text-align: center;}
/* .tab_date ul:after{display: block;clear: both;content: '';} */
.tab_date ul li{display: inline-block;width: 90px;margin-left: 10px;}
.tab_date ul li a{display: block;background: #e3e3e3;color: #333;font-size: 24px;line-height: 90px;text-align: center;font-weight: 100; -webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.tab_date ul li.on a {background: #35501e;color: #fff;}

/* °øÁö»çÇ× list (410) */
.bbs_notice_list {}
.bbs_notice_list ul {border-top: 1px solid #dedede;}
.bbs_notice_list ul li {padding: 20px 0;border-bottom: 1px solid #dedede;}
.bbs_notice_list ul li{display: table;width: 100%;}
.bbs_notice_list ul li .no {display: table-cell;width: 10%;min-width: 80px;padding: 0 10px;text-align: center;vertical-align: middle;font-size: 30px;color: #9d9d9d;font-weight: 100; -ms-word-break: keep-all;word-break: keep-all;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.bbs_notice_list ul li .cont {display: table-cell;width: 90%;padding: 10px 40px;border-left: 1px solid #dedede; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.bbs_notice_list ul li .cont .subject {}
.bbs_notice_list ul li .cont .subject a{font-size: 18px;color: #333;-ms-word-break: keep-all;word-break: keep-all;}
.bbs_notice_list ul li .cont .subject a:hover{text-decoration: underline;}
.bbs_notice_list ul li .cont .subject span{padding-left: 10px;font-size: 12px;color: #ff0000;text-transform: uppercase;}
.bbs_notice_list ul li .cont .date {font-size: 12px;font-weight: 100;color: #949494;}
.bbs_notice_list ul li .cont .date span{position: relative;padding-left: 1.5em;}
.bbs_notice_list ul li .cont .date span:first-child{padding: 0;}
.bbs_notice_list ul li .cont .date span:after{position: absolute;top: 0;left: 0;content: '/';padding: 0 0.5em;}
.bbs_notice_list ul li .cont .date span:first-child:after{display: none;padding: 0;}

.bbs_notice_list ul li.notice,
.bbs_notice_list ul li:hover{background: #f8f8f8;}
.bbs_notice_list ul li.notice .no{color: #35501e;font-weight: 500;}

/* °øÁö»çÇ× view (410.view) */
.notice_view_area {}
.notice_view_area .bbs_notice_view {border-top: 1px solid #dedede;border-bottom: 1px solid #dedede;}
.notice_view_area .bbs_notice_view .view_head {padding: 30px 0;border-bottom: 1px solid #ebebeb;}
.notice_view_area .bbs_notice_view .view_head .subject {font-size: 20px;color: #333;}
.notice_view_area .bbs_notice_view .view_head .subject span {padding-left: 10px;font-size: 12px;color: #ff0000;text-transform: uppercase;}
.notice_view_area .bbs_notice_view .view_head .date {font-size: 12px;font-weight: 100;color: #949494;}
.notice_view_area .bbs_notice_view .view_head .date span{position: relative;padding-left: 1.5em;}
.notice_view_area .bbs_notice_view .view_head .date span:first-child{padding: 0;}
.notice_view_area .bbs_notice_view .view_head .date span:after{position: absolute;top: 0;left: 0;content: '/';padding: 0 0.5em;}
.notice_view_area .bbs_notice_view .view_head .date span:first-child:after{display: none;padding: 0;}

.notice_view_area .bbs_notice_view .view_body {padding: 50px 0;border-bottom: 1px solid #ebebeb;font-size: 15px;}
.notice_view_area .bbs_notice_view .view_body img {max-width: 100%;padding-bottom: 30px;}
.notice_view_area .bbs_notice_view .view_body p {line-height: 1.7em;}
.notice_view_area .bbs_notice_view .view_body a{color: #333;text-decoration: underline;}

.notice_view_area .bbs_notice_view .file {display: table;width: 100%;background: #f3f3f3;font-size: 14px;color: #333;}
.notice_view_area .bbs_notice_view .file dt {display: table-cell;width: 80px;padding: 18px 0;border-right: 1px solid #ebebeb;text-align: center;vertical-align: middle;}
.notice_view_area .bbs_notice_view .file dd {display: table-cell;padding:18px 0 18px 20px;vertical-align: middle;line-height: 1.7em;}
.notice_view_area .bbs_notice_view .file dd a {display: block;padding-left: 20px;background:url(/images/ico_file.gif) no-repeat 0px 50%;color: #333;}

/* ÀÚÁÖ¹¯´Â Áú¹® (430) */
.question_area{overflow: hidden;}
.question_area ul.q_box{border-top:1px #ebebeb solid;}
.question_area ul.q_box>li{}
.question_area ul.q_box>li .depth{width: 100%;}
.question_area ul.q_box>li ul{overflow: hidden;}
.question_area ul.q_box>li ul li{width:100%;padding:20px 0;}
.question_area ul.q_box>li ul li span{display: table-cell;}

.question_area ul.q_box>li ul li.q_t{border-bottom:1px #ebebeb solid;}
.question_area ul.q_box>li ul li.q_t a{display: table;width: 100%;text-decoration: none;}
.question_area ul.q_box>li .depth.on span.num{color: #35501e;}

.question_area ul.q_box>li ul li.s_t{display: none;width: 100%;border-bottom:1px #ebebeb solid;background: #f5f6f4;}
.question_area ul.q_box>li .depth.on li.s_t{display: table;}

.question_area ul.q_box>li ul li span.alpha,
.question_area ul.q_box>li ul li span.num{width: 10%;min-width: 80px;padding:10px 0;border-right:1px #ebebeb solid;vertical-align: middle;text-align: center; font-size:30px;font-weight:100;letter-spacing: -0.3px;color:#888888;}
.question_area ul.q_box>li ul li span.question,
.question_area ul.q_box>li ul li span.con{width: 90%;padding:10px 20px;font-size: 16px;color: #333;vertical-align: middle;}
.question_area ul.q_box>li ul li span.question{font-size:18px;line-height: 1.5em;vertical-align: middle;}
.question_area ul.q_box>li ul li span.question:hover{text-decoration: underline;}
.question_area ul.q_box>li ul li span.alpha b{display: inline-block;position: relative;width: 50px;height: 50px;margin-left: 25px; -webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background: #35501e;font-size:30px;line-height: 50px;font-weight: 100;color: #fff;}
.question_area ul.q_box>li ul li span.alpha b:after{position: absolute;top: 0;left: -15px;content: '';width: 15px;height: 25px;background:url(/images/bg_faq_a.png) no-repeat center center;}

/* Æä½ºÆ¼¹ú»çÁø (510)*/
.bbs_photo{max-width:1200px; margin:0 auto; overflow:hidden;}
.bbs_photo ul{margin: 0 -1%;display: -webkit-flex; display:-ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap;}
.bbs_photo ul:after {content:" "; display:block; clear:both;}
.bbs_photo ul li {float: left; width:31.33%; height:auto; margin: 0% 1% 1.5em 1% ;overflow:hidden; position:relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.bbs_photo ul li a {display:block;}
.bbs_photo ul li  > a {/* background: #dedede; */}
.bbs_photo ul li .photo_img {position: relative;height:0;padding-bottom:66.5%;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.bbs_photo ul li .photo_img img{position: absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:100%;max-height:100%;}
.bbs_photo ul li .cont {padding-top: 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.bbs_photo ul li .cont .subject {}
.bbs_photo ul li .cont .subject a{font-size: 15px;color: #333; display:-webkit-box; max-height:44px; -webkit-line-clamp:2;-webkit-box-orient:vertical; overflow:hidden; text-overflow:ellipsis; -ms-word-break: keep-all;word-break: keep-all;}
.bbs_photo ul li .cont .subject a:hover{text-decoration: underline;}
.bbs_photo ul li .cont .subject span{padding-left: 5px;font-size: 12px;color: #ff0000;text-transform: uppercase;}
.bbs_photo ul li .cont .date {font-size: 12px;font-weight: 100;color: #949494;}

/* ÇÁ¸°Áö ÇöÀå½ºÄÉÄ¡ (520)*/
.bbs_thumb{}
.bbs_thumb ul{max-width:1200px;margin: 0 auto;border-top:1px solid #bbb;}
.bbs_thumb ul li{position:relative; width: 100%; min-height: 230px;border-bottom:1px solid #bbb; display: -webkit-flex; display:-ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap;}
.bbs_thumb ul li:after{display:block;content:"";clear:both;}
.bbs_thumb ul li .thumb_img{float: left;width: 27.5%;max-width: 330px;background: #dedede;}
.bbs_thumb ul li .thumb_img a{height: 100%; display:-webkit-flex; display:flex;-webkit-align-items:center; align-items:center; -webkit-justify-content:center; justify-content:center;}
.bbs_thumb ul li .thumb_img a img{display: block;width: 100%;}
.bbs_thumb ul li .thumb_txt{float: left;width: 72.5%;padding: 30px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.bbs_thumb ul li .thumb_txt dl{}
.bbs_thumb ul li .thumb_txt dl dt{padding-bottom: 10px;font-size:18px; vertical-align: middle;}
.bbs_thumb ul li .thumb_txt dl dt a{display: inline-block;max-width: 90%;color:#333;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.bbs_thumb ul li .thumb_txt dl dt a:hover{text-decoration: underline;}
.bbs_thumb ul li .thumb_txt dl dt span{display: inline-block;padding-left: 5px;vertical-align: text-top;font-size: 12px;color: #ff0000;text-transform: uppercase;}
.bbs_thumb ul li .thumb_txt dl dd a{display:block;font-size: 14px; font-weight: 300;color: #777;line-height: 1.5em;display:-webkit-box; max-height:9em;-webkit-line-clamp:6;-webkit-box-orient:vertical; overflow:hidden; text-overflow:ellipsis;}

/* °Ë»ö (250) */
.search_area {width: 100%;}
.search_area .box_search{ background:#f3f3f3;padding: 30px 4%;}
.search_area .box_search > ul{display: table;height:50px;max-width: 678px;width: 100%;margin: 0 auto; background:#fff;}
.search_area .box_search > ul > li{ display: table-cell; height:100%; position:relative; border:1px #e3e3e3 solid;border-right:none; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.search_area .box_search ul li.fir{ width:25%;}
.search_area .box_search ul li.sec{ width:50%; *width:49.8%;}
.search_area .box_search ul li.thir{ width:25%;}
.search_area .box_search ul li input{ width:97%; height:100%; *height:50px; padding:0 0 0 3%; border:0; background:#fff; font-size:15px; font-weight: 100;color:#5e5e5e;line-height:50px;}
.search_area .box_search ul li select{ display: none;}
.search_area .box_search ul li #search{ width:100%; padding:0;background:#8e9091;font-size:15px; color:#fff;font-weight:100;cursor: pointer;}

.search_area .box_search #se_ul > a{ position:absolute; left:0; top:0; width:95%; line-height:50px; height:50px; padding:0 0 0 5%; color:#5e5e5e;font-size:15px; font-weight: 100; background:url(/images/nav_bg_search.png) no-repeat 95% center; }
.search_area .box_search #se_ul > ul{ position:absolute; width:100%; top:52px; left:-1px; overflow: hidden; z-index: 9; border:1px #e3e3e3 solid;}
.search_area .box_search #se_ul > ul > li{ border-top:1px #e3e3e3 solid;}
.search_area .box_search #se_ul > ul > li:first-child{ border-top:0; padding:0;}
.search_area .box_search #se_ul > ul > li >a { display:block; height:100%; line-height:50px; color:#5e5e5e; padding:0 0 0 10px; width:100%; font-size:15px; background:#fff;}
.search_area .box_search #se_ul > ul a:hover,
.search_area .box_search #se_ul > ul a:focus,
.search_area .box_search #se_ul > ul a.selected{color:#5e5e5e; font-weight: 700;}
.search_area .box_search #se_ul > ul li{ height:50px; background:none; padding:0;}
.search_area .box_search #se_ul > ul li:first-child a,
.search_area .box_search #se_ul > ul li:first-child a:hover,
.search_area .box_search #se_ul > ul li:first-child a:focus,
.search_area .box_search #se_ul > ul li:first-child a.selected { border-top:none; height:50px; width:100%;}

.search_area .tit_area {padding: 50px 0;text-align: center;font-size: 30px;font-weight: 100;line-height: 1.2em;color: #333;-ms-word-break: keep-all;word-break: keep-all;}
.search_area .tit_area b.green {color: #35501e;}
.search_area .tit_area br{display: none;}

.search_area .box_result {display: table;width: 100%;margin-bottom: 4%;border: 1px solid #ececec;vertical-align: middle;}
.search_area .box_result:after{display: block;clear: both;content: '';}
.search_area .box_result .box{display: table-cell;width: 33.33%;padding: 30px;border-left: 1px solid #ececec;vertical-align: middle; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.search_area .box_result .box h2 {display: inline-block;padding: 0 5px;margin-bottom: 10px;border-left: 2px solid #35501e;border-right: 2px solid #35501e; font-size: 15px;font-weight: 500;line-height: 0.9em;color: #35501e;}
.search_area .box_result .box ul {}
.search_area .box_result .box ul li {font-size: 14px;font-weight: 300;line-height: 1.8em;}
.search_area .box_result .box1 {height: 100%;background: #f3f3f3;border-left:none;}
.search_area .box_result .box1 p {vertical-align: middle;font-size: 30px;font-weight: 100;color: #333;}
.search_area .box_result .box1 p b {display: block;color: #35501e;}


/* Æä½ºÆ¼¹ú¾ÆÄ«ÀÌºê (140)*/
.archive_area {width: 100%;}
.archive_area .box_top{ margin-bottom: 50px;background:#35501e;padding: 30px;}
.archive_area .box_top > ul{height:50px;margin: 0 auto;}
.archive_area .box_top > ul:after{display: block;clear: both;content: '';}
.archive_area .box_top > ul > li{height:100%; position:relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.archive_area .box_top > ul > li.fir{float: right;}
.archive_area .box_top > ul > li.fir b{font-size: 30px;color: #fff;}
.archive_area .box_top > ul > li.sec{float: left;width:25%;max-width: 160px;}

.archive_area .box_top ul li select{ display: none;}

.archive_area .box_top #se_ul > a{ position:absolute; left:0; top:0; width:95%; line-height:50px; height:50px; padding:0 0 0 5%; color:#5e5e5e;font-size:16px; font-weight: 500; background: #fff url(/images/bg_sel_black.png) no-repeat 95% center;}
.archive_area .box_top #se_ul > ul{ position:absolute; width:100%; top:50px; left:0px; z-index: 9; max-height:285px;overflow-y:auto; border:1px #e3e3e3 solid;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.archive_area .box_top #se_ul > ul > li{ border-top:1px #e3e3e3 solid;}
.archive_area .box_top #se_ul > ul > li:first-child{ border-top:0; padding:0;}
.archive_area .box_top #se_ul > ul > li >a { display:block; height:100%; line-height:50px; color:#5e5e5e; padding:0 0 0 10px; width:100%; font-size:15px; background:#fff;}
.archive_area .box_top #se_ul > ul a:hover,
.archive_area .box_top #se_ul > ul a:focus,
.archive_area .box_top #se_ul > ul a.selected{color:#5e5e5e; font-weight: 700;}
.archive_area .box_top #se_ul > ul li{ height:50px; background:none; padding:0;}
.archive_area .box_top #se_ul > ul li:first-child a,
.archive_area .box_top #se_ul > ul li:first-child a:hover,
.archive_area .box_top #se_ul > ul li:first-child a:focus,
.archive_area .box_top #se_ul > ul li:first-child a.selected { border-top:none; height:50px; width:100%;}

.archive_area .archive_tab_area {}
.archive_area .archive_tab_area .archive_tab{width: 100%;}
.archive_area .archive_tab_area .archive_tab > ul{width: 100%;}
.archive_area .archive_tab_area .archive_tab > ul:after{display:block; clear:both; content:"";}
.archive_area .archive_tab_area .archive_tab > ul > li{float: left;position: relative; width: 16.66%;border: 1px solid #e3e3e3;border-left: none; text-align: center;vertical-align: middle;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.archive_area .archive_tab_area .archive_tab > ul > li:first-child{border-left: 1px solid #e3e3e3;}
.archive_area .archive_tab_area .archive_tab > ul > li a{display: block;padding: 20px 0;font-size: 15px;line-height: 1em;color: #333; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.archive_area .archive_tab_area .archive_tab > ul > li.on a{background: #35501e;color: #fff;}

.archive_area .archive_tab_area .tab_cont .cont{display: none; }
.archive_area .archive_tab_area .tab_cont .cont.on{display: block;}

.archive_area .cont_inner {padding: 50px;background: #f3f3f3;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;	}
.archive_area .cont_inner:after{display: block;clear: both;content: '';}
.archive_area .cont_inner .left {float: left;width: 37%;padding-right: 2%;}
.archive_area .cont_inner .left img {max-width: 100%;}
.archive_area .cont_inner .right {float: right;width: 61%;}
.archive_area .cont_inner .right .tit_box {margin-bottom: 25px;color: #333;}
.archive_area .cont_inner .right .tit_box .tit1 {font-size: 13px;line-height: 1.5em;}
.archive_area .cont_inner .right .tit_box .tit2 {font-size: 30px;font-weight: 600;line-height: 1.8em;}
.archive_area .cont_inner .right .tit_box .tit3 {font-size: 14px;line-height: 1.5em;}
.archive_area .cont_inner .right .table_box {margin-bottom: 25px;}
.archive_area .cont_inner .right .table_box table {border-top: 1px solid #b5b5b5;}
.archive_area .cont_inner .right .table_box table tbody {}
.archive_area .cont_inner .right .table_box table tbody tr {}
.archive_area .cont_inner .right .table_box table tbody tr td {border-bottom: 1px dotted #b8b8b8;text-align: right;line-height: 2em;font-size: 13px;color: #333;}
.archive_area .cont_inner .right .table_box table tbody tr td:first-child{text-align: left;padding-right: 20px;}
.archive_area .cont_inner .right .txt_box {}
.archive_area .cont_inner .right .txt_box p {margin-top: 25px;font-size: 14px;line-height: 1.7em; text-align: justify;-ms-word-break: keep-all;word-break: keep-all;}
.archive_area .cont_inner .right .txt_box p:first-child{margin-top: 0;}

.archive_area .ready{display: block;padding: 50px 0;text-align: center;}

/* ÇÁ¸°Áö¿¹¼ú°¡Áõ¸í (310) */
.prove_area {text-align: center;}
.prove_area .gray_box {}
.prove_area .gray_box .txt_top {margin-bottom: 20px;font-size: 18px;}
.prove_area .gray_box .txt_top br.m_br {display: none;}
.prove_area .gray_box .btn_box_02 {margin-bottom: 50px;}
.prove_area .gray_box .btn_box_02 .btn_04 {}

.prove_area .gray_box .stripe_box {margin-bottom: 30px;padding: 22px;border: 1px solid #f1f1f1;background: url(/images/bg_stripe_box.png);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.prove_area .gray_box .stripe_box .inner{padding: 50px 0;background: #fff;}
.prove_area .gray_box .stripe_box .inner h2 {font-size: 25px;font-weight: 500;color: #333;}
.prove_area .gray_box .stripe_box .inner p {margin-top: 30px;font-size: 15px;line-height: 1.8em;color: #333;}

.prove_area .gray_box .btn_box_02 .btn_04_1 {}
.prove_area .gray_box .btn_box_02 #login_button{margin-right: -5px;}
.prove_area .gray_box .btn_box_02 #logout_button{}

/* Æ¼ÄÏ±¸ÀÔ (320) */
.ticket_area .hr{margin-top: 50px;}

.ticket_area .gray_box {}
.ticket_area .gray_box .box_tit {display: block;font-size: 20px;color: #333;}
.ticket_area .gray_box .para {margin-top: 30px;font-size: 14px;line-height: 1.5em;font-weight: 300;color: #333;}
.ticket_area .gray_box .para:first-child{margin-top: 0;}
.ticket_area .gray_box .para b {display: block;font-weight: 500;line-height: 1.8em;}
.ticket_area .gray_box .para strong{font-weight: 500;font-size: 15px;}
.ticket_area .txt_red {margin-bottom: 20px;color: #b40000;font-weight: 300;}

.ticket1_area .txt_red {margin-bottom: 20px;color: #b40000;font-weight: 300;font-size: 14px;}
.ticket1_area .txt_red a{color: #b40000;text-decoration: underline;}
.ticket1_area .buttons {margin: 20px 0 50px;}

.ticket_table1_1 table tbody tr th{min-width: 111px;}

.ticket_area .table_tit{display: block;margin-bottom: 30px;text-align: center;font-size: 20px;color: #333;}
.ticket_table1_2{padding: 30px;background: #fff;}
.ticket_table1_2_1 table tbody tr th,
.ticket_table1_2_2 table tbody tr th{min-width: 111px;}
.ticket_table1_2_2 table tbody tr th br{display: none;}

.ticket_table1_3{padding: 30px;background: #fff;}
.ticket_table1_3:after{display: block;clear: both;content: '';}
.ticket_table1_3 .ticket_table1_3_1,
.ticket_table1_3 .ticket_table1_3_2{float: left;width: 49%;margin-left: 2%;}
.ticket_table1_3 .ticket_table1_3_1{margin-left: 0;}
.ticket_table1_3 table tbody tr{height: 280px;}
.ticket_table1_3 table tbody tr td{padding: 20px 15px;vertical-align: top;}
.ticket_table1_3 table tbody tr td ul{margin-bottom: 20px;}
.ticket_table1_3_2 table tbody tr td b{display: block;margin-bottom: 15px;}

.ticket_table2_1.t_pc_mode,
.ticket_table3_1.t_pc_mode{display: block;}
.ticket_table2_1.t_m_mode,
.ticket_table3_1.t_m_mode{display: none;}
.ticket_table2_1 table tbody tr th,
.ticket_table3_1 table tbody tr th{min-width: 110px;}

.ticket_tit {text-align: center;}
.ticket_tit h2 {font-size: 34px;font-weight: 500;color: #333;}
.ticket_tit h3 {font-size: 14px;font-weight: 500;color: #333;}

/* ticket select */
.ticket_select{position:relative; display: inline-block; min-width:200px; height:40px;line-height: 40px;margin-right: 2%;background: #fff; -webkit-box-sizing: border-box;-moz-box-sizing:
border-box;box-sizing: border-box;}
.ticket_select select{display: none;}

.ticket_select #se_ul_02 > a,
.ticket_select #se_ul_03 > a,
.ticket_select #se_ul_04 > a,
.ticket_select #se_ul_05 > a,
.ticket_select #se_ul_06 > a,
.ticket_select #se_ul_07 > a {position:absolute; left:0; top:0;width:96%; height:40px;line-height:40px;padding:0 0 0 4%;border: 1px solid #e3e3e3; background:url(/images/select_bg.png) no-repeat 95% center; font-size:15px; color:#333333;}
.ticket_select #se_ul_02 > ul,
.ticket_select #se_ul_03 > ul,
.ticket_select #se_ul_04 > ul,
.ticket_select #se_ul_05 > ul,
.ticket_select #se_ul_06 > ul,
.ticket_select #se_ul_07 > ul{position:absolute;width:100%;top:41px;left:0;z-index: 9;overflow-x: hidden;overflow-y: auto;max-height: 204px;border: 1px solid #e3e3e3;}
.ticket_select #se_ul_02 > ul > li,
.ticket_select #se_ul_03 > ul > li,
.ticket_select #se_ul_04 > ul > li,
.ticket_select #se_ul_05 > ul > li,
.ticket_select #se_ul_06 > ul > li,
.ticket_select #se_ul_07 > ul > li {border-top:1px #e3e3e3 solid;}
.ticket_select #se_ul_02 > ul > li:first-child,
.ticket_select #se_ul_03 > ul > li:first-child,
.ticket_select #se_ul_04 > ul > li:first-child,
.ticket_select #se_ul_05 > ul > li:first-child,
.ticket_select #se_ul_06 > ul > li:first-child,
.ticket_select #se_ul_07 > ul > li:first-child {border-top:0; padding:0;}
.ticket_select #se_ul_02 > ul > li > a,
.ticket_select #se_ul_03 > ul > li > a,
.ticket_select #se_ul_04 > ul > li > a,
.ticket_select #se_ul_05 > ul > li > a,
.ticket_select #se_ul_06 > ul > li > a,
.ticket_select #se_ul_07 > ul > li > a {display:block; height:40px; width:100%; padding:0 0 0 10px;line-height:40px; color:#333333; font-size:15px; }
.ticket_select #se_ul_02 > ul a:hover,
.ticket_select #se_ul_03 > ul a:hover,
.ticket_select #se_ul_04 > ul a:hover,
.ticket_select #se_ul_05 > ul a:hover,
.ticket_select #se_ul_06 > ul a:hover,
.ticket_select #se_ul_07 > ul a:hover,
.ticket_select #se_ul_02 > ul a:focus,
.ticket_select #se_ul_03 > ul a:focus,
.ticket_select #se_ul_04 > ul a:focus,
.ticket_select #se_ul_05 > ul a:focus,
.ticket_select #se_ul_06 > ul a:focus,
.ticket_select #se_ul_07 > ul a:focus,
.ticket_select #se_ul_02 > ul a.selected,
.ticket_select #se_ul_03 > ul a.selected,
.ticket_select #se_ul_04 > ul a.selected,
.ticket_select #se_ul_05 > ul a.selected,
.ticket_select #se_ul_06 > ul a.selected,
.ticket_select #se_ul_07 > ul a.selected { color:#333333; font-weight: 700;}
.ticket_select #se_ul_02 > ul li,
.ticket_select #se_ul_03 > ul li,
.ticket_select #se_ul_04 > ul li,
.ticket_select #se_ul_05 > ul li,
.ticket_select #se_ul_06 > ul li,
.ticket_select #se_ul_07 > ul li {height:40px; background:none; padding:0;background: #fff;}
.ticket_select #se_ul_02 > ul li:first-child a,
.ticket_select #se_ul_03 > ul li:first-child a,
.ticket_select #se_ul_04 > ul li:first-child a,
.ticket_select #se_ul_05 > ul li:first-child a,
.ticket_select #se_ul_06 > ul li:first-child a,
.ticket_select #se_ul_07 > ul li:first-child a,
.ticket_select #se_ul_02 > ul li:first-child a:hover,
.ticket_select #se_ul_03 > ul li:first-child a:hover,
.ticket_select #se_ul_04 > ul li:first-child a:hover,
.ticket_select #se_ul_05 > ul li:first-child a:hover,
.ticket_select #se_ul_06 > ul li:first-child a:hover,
.ticket_select #se_ul_07 > ul li:first-child a:hover,
.ticket_select #se_ul_02 > ul li:first-child a:focus,
.ticket_select #se_ul_03 > ul li:first-child a:focus,
.ticket_select #se_ul_04 > ul li:first-child a:focus,
.ticket_select #se_ul_05 > ul li:first-child a:focus,
.ticket_select #se_ul_06 > ul li:first-child a:focus,
.ticket_select #se_ul_07 > ul li:first-child a:focus,
.ticket_select #se_ul_02 > ul li:first-child a.selected,
.ticket_select #se_ul_03 > ul li:first-child a.selected,
.ticket_select #se_ul_04 > ul li:first-child a.selected,
.ticket_select #se_ul_05 > ul li:first-child a.selected,
.ticket_select #se_ul_06 > ul li:first-child a.selected,
.ticket_select #se_ul_07 > ul li:first-child a.selected { border-top:none; height:40px; width:100%;background: #fff;}

/* °ø¿¬¿¹¾à ¿Ï·á 320.complete */
.complete {}
.complete .complete_inner {}
.complete .complete_inner .cont {padding: 50px;background: #f3f3f3;}
.complete .complete_inner .cont .cont_head {padding: 0 0 50px 0;margin-bottom: 50px;border-bottom: 1px solid #e3e3e3;text-align: center;	}
.complete .complete_inner .cont .cont_head h2 {font-size: 30px;font-weight: 300;line-height: 1em;color: #5b5b5b;}
.complete .complete_inner .cont .cont_body {}
.complete .complete_inner .cont .cont_body .txt_box {padding: 50px 0;background: #fff;border: 1px solid #e3e3e3;text-align: center;font-size: 16px;font-weight: 300;color: #5b5b5b; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.complete .complete_inner .cont .cont_body .txt_box strong {display: block;margin-bottom: 5px;font-weight: 500;color: #333333;}


/* ÇÁ¸°ÁöÁñ±â±â 420 */
.enjoy_area {}
.enjoy_area .enjoy_list{}
.enjoy_area .enjoy_list ul {}
.enjoy_area .enjoy_list ul:after{display: block;clear: both;content: "";}
.enjoy_area .enjoy_list ul li{float: left;width: 33.33%;border: 1px solid #fff;background: #f9f9f9; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.enjoy_area .enjoy_list ul li p{height: 260px;padding: 160px 10px 0px;border: 1px solid #ebebeb;text-align: center;font-size: 15px; -ms-word-break: keep-all;word-break: keep-all;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.enjoy_area .enjoy_list ul li.n01 p{background: url(/images/enjoy_img01.png) no-repeat center 30px;}
.enjoy_area .enjoy_list ul li.n02 p{background: url(/images/enjoy_img02.png) no-repeat center 30px;}
.enjoy_area .enjoy_list ul li.n03 p{background: url(/images/enjoy_img03.png) no-repeat center 30px;}
.enjoy_area .enjoy_list ul li.n04 p{background: url(/images/enjoy_img04.png) no-repeat center 30px;}
.enjoy_area .enjoy_list ul li.n05 p{background: url(/images/enjoy_img05.png) no-repeat center 30px;}
.enjoy_area .enjoy_list ul li.n06 p{background: url(/images/enjoy_img06.png) no-repeat center 30px;}
.enjoy_area .enjoy_list ul li.n07 p{background: url(/images/enjoy_img07.png) no-repeat center 30px;}
.enjoy_area .enjoy_list ul li.n08 p{background: url(/images/enjoy_img08.png) no-repeat center 30px;}
.enjoy_area .enjoy_list ul li.n09 p{background: url(/images/enjoy_img09.png) no-repeat center 30px;}
.enjoy_area .enjoy_list ul li.n10 p{background: url(/images/enjoy_img10.png) no-repeat center 30px;}
.enjoy_area .enjoy_list ul li.n11 p{background: url(/images/enjoy_img11.png) no-repeat center 30px;}
.enjoy_area .enjoy_list ul li p br{display: block;}


/* ÇÁ¸°Áö·Î°¡´Â¹ý (440) */
.location_area {}
.location_area .gray_box {}
.location_area .gray_box .box_map {}
.location_area .gray_box .box_map .map {}
.location_area .gray_box .box_map .map_txt {padding: 50px 0;background: #fff;border: 1px solid #dbdbdb;border-top: none;text-align: center;}
.location_area .gray_box .box_map .map_txt b {font-size: 20px;font-weight: 500;color: #35501e;}
.location_area .gray_box .box_map .map_txt p {margin-left: -15px;font-size: 15px;font-weight: 300;color: #333;}
.location_area .gray_box .box_map .map_txt p span {margin-left: 15px;}
.location_area .gray_box .box_map .map_txt p br{display: none;}

.location_area .gray_box .loca_txt {margin-top: 50px;}
.location_area .gray_box .loca_txt ul {}
.location_area .gray_box .loca_txt ul li {padding-top:50px;}
.location_area .gray_box .loca_txt ul li:first-child{padding-top:0;}
.location_area .gray_box .loca_txt ul li b {display: block;margin-bottom: 10px;border-bottom: 1px solid #ddd; font-size:21px; color:#333333; padding:0 0 10px 0;font-weight: 500;-ms-word-break: keep-all;word-break: keep-all;}
.location_area .gray_box .loca_txt ul li p {margin-top: 10px;color:#333333; line-height: 1.7em; -ms-word-break: keep-all;word-break: keep-all;}


/* Ä·ÆäÀÎ¼Ò°³ (610) */
.introduce_area {}
.introduce_area .gray_box {}
.introduce_area .gray_box .box_img {}
.introduce_area .gray_box .box_img img {width: 100%;}
.introduce_area .gray_box .intro_txt {margin-top: 50px;}
.introduce_area .gray_box .intro_txt ul {}
.introduce_area .gray_box .intro_txt ul li {padding-top:40px;}
.introduce_area .gray_box .intro_txt ul li:first-child{padding-top:0;}
.introduce_area .gray_box .intro_txt ul li b {display: block; font-size:21px; color:#333333; padding: 0;font-weight: 500;-ms-word-break: keep-all;word-break: keep-all; }
.introduce_area .gray_box .intro_txt ul li p {color:#333333; line-height: 1.7em; -ms-word-break: keep-all;word-break: keep-all;}
.introduce_area .gray_box .intro_txt ul li p br{display: block;}

/* ÇÁ¸°ÁöÈÄ¿øÇÏ±â (620) */
.support_area {}
.support_area .gray_box {}
.support_area .gray_box .support_txt {}
.support_area .gray_box .support_txt ul {}
.support_area .gray_box .support_txt ul li{width: 100%; padding-bottom: 20px;display: -webkit-flex; display:-ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap;}
.support_area .gray_box .support_txt ul li:after {display: block;clear: both;content: '';}
.support_area .gray_box .support_txt ul li .box_left {float: left;width: 30%;padding: 40px;background: #e5e5e5; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.support_area .gray_box .support_txt ul li .box_left h2 {position: relative;padding-top: 10px;font-size: 25px;line-height: 1.5em;font-weight: 500;color: #333;}
.support_area .gray_box .support_txt ul li .box_left h2:after{position: absolute;top: 0;left: 0;content: '';width: 1.8em;height: 1px;background: #333;}
.support_area .gray_box .support_txt ul li .box_left h2 br {}
.support_area .gray_box .support_txt ul li .box_right {float: left;width: 70%;padding: 40px;background: #fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.support_area .gray_box .support_txt ul li .box_right .box_para {display: table;padding-top: 10px;}
.support_area .gray_box .support_txt ul li .box_right .box_para:first-child{padding-top: 0;}
.support_area .gray_box .support_txt ul li .box_right .box_para:after {display: block;clear: both;content: '';}
.support_area .gray_box .support_txt ul li .box_right .box_para .tit {display: table-cell;min-width: 70px;}
.support_area .gray_box .support_txt ul li .box_right .box_para .tit span{display: block;padding: 0 5px;margin: 4px 0px;border-left: 2px solid #35501e;border-right: 2px solid #35501e;font-size: 15px;line-height: 0.9em;font-weight: 500;color: #35501e;}
.support_area .gray_box .support_txt ul li .box_right .box_para .txt {display: table-cell;padding-left: 20px;font-size: 14px;font-weight: 300;}
.support_area .gray_box .support_txt ul li .box_right .box_para .txt br {}
.support_area .gray_box .support_txt ul li .box_right .box_para .buttons {margin: 30px 0 0 0;}
.support_area .gray_box .support_txt ul li .box_right .box_para .buttons .fl {}

/* ÇÔ²²ÇÏ´Â»ç¶÷µé (630) */
.together_area {}
.together_area .green_box {}
.together_area .green_box p br{display: none;}
.together_area .gray_box {}
.together_area .gray_box .together_list {}
.together_area .gray_box .together_list ul {}
.together_area .gray_box .together_list ul:after{display: block;clear: both;content: '';}
.together_area .gray_box .together_list ul li {float: left;width: 10%; text-align: center;line-height: 3em; font-size: 15px;/* border: 1px solid #ddd; */-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}


/* ¼­¿ïÇÁ¸°ÁöÆä½ºÆ¼¹ú2017 (120) */
.fringe2017_area{}

.fringe2017_area .cont{padding-top: 50px;margin-top: 50px;border-top: 1px dashed #dadada;}
.fringe2017_area .cont:first-child{padding-top: 0;margin-top: 0;border-top: none;}
.fringe2017_area .cont_top{}
.fringe2017_area .cont_top p {margin-top: 40px;text-align: center;font-size: 15px;color: #333;}
.fringe2017_area .cont_top p:first-child{margin-top: 0;}
.fringe2017_area .cont_top p br {}

.fringe2017_area .cont_mid {background: #f3f3f3;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.fringe2017_area .cont_mid:after{display: block;clear: both;content: '';}
.fringe2017_area .cont_mid .left {float: left;width: 37%;padding-right: 2%;}
.fringe2017_area .cont_mid .left img {max-width: 100%;}
.fringe2017_area .cont_mid .right {float: right;width: 61%;}
.fringe2017_area .cont_mid .right .tit {display: block;margin: 25px 0;font-size: 20px;line-height: 1em;color: #333;}
.fringe2017_area .cont_mid .right .txt{font-size: 15px;color: #333;}
.fringe2017_area .cont_mid .right .txt em{font-size: 13px;font-style: normal;}
.fringe2017_area .cont_mid .right .para {margin-bottom: 20px;font-size: 15px;line-height: 1.5em;font-weight: 300;color: #333;}
.fringe2017_area .cont_mid .right .para b {display: block;font-weight: 500;line-height: 1.5em;}
.fringe2017_area .cont_mid .right .para p{font-size: 13px;}

.fringe2017_area .cont_bot{min-height: 350px;}
.fringe2017_area .cont_bot strong {display: inline-block;margin-bottom: 50px;font-size: 24px;color: #333;}
.fringe2017_area .cont_bot .tit {font-size: 20px;font-weight: bold;color: #333;}
.fringe2017_area .cont_bot .tit .tit_gray{font-size: 14px;font-weight: normal;}
.fringe2017_area .cont_bot .txt {margin-bottom: 50px;font-size: 15px;line-height: 1.75em;color: #333;}
.fringe2017_area .cont_bot .txt .txt_gray{font-size: 13px;}

.fringe2017_area .cont_bot .txt_gray {color: #7e7e7e;}
.fringe2017_area .cont_bot .txt_blue {color: #488ccb;}
.fringe2017_area .cont_bot .txt_red {color: #df6262;}

/* ÃàÁ¦¸¦ ¸¸µå´Â »ç¶÷µé (130) */
.people_area {}
.people_area .gray_box {}
.people_area .gray_box ul {}
.people_area .gray_box ul li {padding-top: 50px;margin-top: 50px;border-top: 1px dashed #ddd;}
.people_area .gray_box ul li:first-child{padding: 0;margin: 0;border-top: none;}
.people_area .gray_box ul li h2 {font-size: 21px;font-weight: 500;color: #35501e;}
.people_area .gray_box ul li .txt {margin-left: -30px;font-size: 15px;color: #333;}
.people_area .gray_box ul li .txt:after{display: block;clear: both;content: "";}
.people_area .gray_box ul li .txt p {float: left;margin-left: 30px;}
.people_area .gray_box ul li .txt p em {padding-right: 5px;font-style: normal;font-weight: 100;color: #5b5d5f;}
.people_area .gray_box ul li .txt p span {display: inline-block;margin-right: 10px;}

.people_area .gray_box ul li .txt .txt_col{float: left;}
.people_area .gray_box ul li .txt .txt_col p{float: none;}

.people_area .gray_box ul li .txt2 {}
.people_area .gray_box ul li .txt2 .txt_inner {display: table;}
.people_area .gray_box ul li .txt2 .txt_inner em{display: table-cell;width: 134px;font-style: normal;font-size: 15px;font-weight: 100;line-height: 24px;}
.people_area .gray_box ul li .txt2 .txt_inner p{display: table-cell;}
.people_area .gray_box ul li .txt2 .txt_inner p span {display: inline-block;margin-left: 20px;font-size: 15px;line-height: 24px;}




/** sub ³¡ **/