@charset "utf-8";
#wrap{overflow:hidden}

/*인트로*/
#main{
/*
	transition:height 300ms ease-out;
	-webkit-transition:height 300ms ease-out;*/
	background-color:#ebebf0;
}

#gnb{background-color:#fff;border-bottom: 3px solid #008385;}

@media(max-width:1160px) {
#overflow{background-color:#fff;}
}

#main h2{line-height:100%}

#container{overflow:hidden;width:100%}
#container_wrap{padding: 15px 0 0px 0!important;}
#slideWrap{
	position:relative;
/*	transition:height 300ms ease-out;
	-webkit-transition:height 300ms ease-out;*/
	background:#efeff3;
}

.layout {position:relative;}
#slideWrap .slide_section{position:absolute;top:0;left:0;width:100%;text-align:center}

#slideWrap #s_1{left:-100%}
#slideWrap #s_1 .s_1_scroll{position:relative;overflow:hidden}

#slideWrap #s_1 .s_1_scroll{}
#slideWrap #s_1 .s_1_scroll .button_action{padding:52px 0;z-index:10;text-align:center;position:absolute;top:200px;right:5px}
#slideWrap #s_1 .s_1_scroll .button_action .prev,
#slideWrap #s_1 .s_1_scroll .button_action .next{position:absolute;left:0;right:0;margin:0 auto;box-shadow:1px 1px 5px 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow:1px 1px 5px 0 rgba(0, 0, 0, 0.3);border-radius:100%;-webkit-border-radius:100%;display:inline-block;width:36px;height:37px;background:no-repeat 0 0;transition:background 300ms}

#slideWrap #s_1 .s_1_scroll .button_action .prev{top:0;background-image:url(../images/main/ba_prev.png)}
#slideWrap #s_1 .s_1_scroll .button_action .prev:hover{background-image:url(../images/main/ba_prev_ov.png)}
#slideWrap #s_1 .s_1_scroll .button_action .next{bottom:0;background-image:url(../images/main/ba_next.png)}
#slideWrap #s_1 .s_1_scroll .button_action .next:hover{background-image:url(../images/main/ba_next_ov.png)}

#slideWrap #s_1 .s_1_scroll .button_action .ba_click{}
#slideWrap #s_1 .s_1_scroll .button_action .ba_click a{margin-top:15px;display:block;width:60px;height:60px;text-align:center;font-size:13px}
#slideWrap #s_1 .s_1_scroll .button_action .ba_click a .rotate{position:relative;overflow:hidden;height:100%;text-align:center;font-size:13px;box-shadow:1px 1px 5px 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow:1px 1px 5px 0 rgba(0, 0, 0, 0.3);border-radius:100%;-webkit-border-radius:100%;background:url(../images/main/ba_circle.png) no-repeat 0 0;color:#666;background:url(../images/main/ba_circle.png) no-repeat 0 0;color:#666}
#slideWrap #s_1 .s_1_scroll .button_action .ba_click a:first-child{margin-top:0}
#slideWrap #s_1 .s_1_scroll .button_action .ba_click a .rotate{transition:transform 2000ms, background 300ms;-webkit-transition:-webkit-transform 2000ms, background 300ms}
#slideWrap #s_1 .s_1_scroll .button_action .ba_click a:hover .rotate{transform:rotateY(360deg);-webkit-transform:rotateY(360deg);background:#4c51bb;color:#fff}
#slideWrap #s_1 .s_1_scroll .button_action .ba_click .bc_txt{z-index:1;position:relative;height:100%;line-height:100%;padding-top:24px}
#slideWrap #s_1 .s_1_scroll .button_action .ba_click .bc_cricle{position:absolute;top:100%;left:0;width:60px;height:60px;background:url(../images/main/bc_circle.png) no-repeat 0 0}
#slideWrap #s_1 .s_1_scroll .button_action .ba_click .ov .bc_txt{background:url(../images/main/bc_circle_ov.png) no-repeat 50% 10px;color:#fff}
#slideWrap #s_1 .s_1_scroll .button_action .ba_click .ov .bc_cricle{top:0}

#slideWrap #s_1 .s_1_scroll .obj{position:relative;width:100%;height:300%}
#slideWrap #s_1 .s_1_scroll .obj .item{position:relative;height:33.33%}
#slideWrap #s_1 .s_1_scroll .obj .item .img{position:absolute;top:50%;left:50%;margin:-388px 0 0 -548px}
#slideWrap #s_1 .s_1_scroll .obj .item .img img{max-width:none}

/*#slideWrap #s_1 .s_1_scroll .control{}
#slideWrap #s_1 .s_1_scroll .control a{position:absolute;width:120px;height:75px}
#slideWrap #s_1 .s_1_scroll .control a[data-control='prev']{top:20px;left:490px;}
#slideWrap #s_1 .s_1_scroll .control a[data-control='next']{bottom:30px;left:490px}*/


#slideWrap #s_2{left:0;overflow:hidden;}

#slideWrap #s_3{left:100%}
#slideWrap #s_3 .s_3_banner{background-color:#f9f9fa}

.util_item_target{display:none;z-index:5;position:absolute;bottom:75px;left:0;width:100%;padding-top:50px;overflow:hidden}
.util_item_target .target_wrap{position:relative;padding:45px 0;border-top:3px solid rgba(86 ,112 ,225 , 0.9);background-color:rgba(228, 228, 242, 0.95)}

.util_item_target .target_title{text-align:center;font-size:30px;font-family:'NanumSquareRound', sans-serif;color:#111}
.util_item_target .target_title span{color:#2d1eba}

.util_item_target .target_body{max-width:1400px;padding-top:25px;margin:25px auto 0;border-top:2px solid #afafb6}
.util_item_target .target_body ul{}
.util_item_target .target_body ul:after{content:'';display:block;clear:both}
.util_item_target .target_body ul li{float:left;width:16%;margin:0 2% 9px}
.util_item_target .target_body ul li a{display:block;height:40px;padding:8px 0 0 20px;font-weight:400;font-size:16px;border:1px solid #cfcdcd;background-color:#fff;color:#505050}
.util_item_target .target_body ul li a:hover{background-color:#4c51bb;color:#fff}

.util_item_target .target_close{position:absolute;top:0;left:50%;transform:translate(-50%, -50%)}
.util_item_target .target_close a{display:block;padding:15px 25px;font-weight:400;font-size:16px;border:3px solid rgba(86 ,112 ,225 , 0.9);border-radius:50px;background-color:#fff;color:#000}
.util_item_target .target_close a span{position:relative;top:-2px;display:inline-block;vertical-align:middle;width:11px;height:8px;margin-right:3px;background:url(../images/main/util_item_target_close.png) no-repeat 0 0}

/* 메인 푸터 반응형 */
@media all and (max-width:1580px){
	#footInfo .faivorit_service{right:0;top:-46px}
	#footInfo .faivorit_service img{width:80px}
}
@media all and (max-width:1400px){
	#footInfo.custom .layout{padding:0}
	/*#footInfo .right_util{right:40px}*/
}
@media all and (max-width:1360px){

	#footInfo .f_util .util_item a { padding:13px 20px 13px 20px; }
	#footInfo .f_util .util_item a span i { display:none; }
	#footInfo .f_util .util_item.icon_1 a {background-image:none;}
	#footInfo .f_util .util_item.icon_2 a {background-image:none;}

	#footInfo .faivorit_service{right:10px;top:-36px}
}
@media all and (max-width:1180px){
	.util_item_target .target_body ul li{width:18%;margin:0 1% 9px}
	.util_item_target .target_body ul li a{padding:8px 0 0 9px;font-size:14px}
}
@media all and (max-width:1000px){

	#footInfo .left_util{left:50%;margin-left:-350px}
	#footInfo .right_util{right:50%;margin-right:-350px}

	#footInfo .f_util .util_item a{padding:0;width:35px;height:35px;background-position:center}
	#footInfo .f_util .util_item a span{display:none}

	#footInfo .f_util .util_item.icon_1 a {background-image:url(../images/layout/f_utill_icon_1.png);}
	#footInfo .f_util .util_item.icon_2 a {background-image:url(../images/layout/f_utill_icon_2.png);}
}

@media all and (max-width:890px){
	.util_item_target .target_body ul li a{font-size:13px}
}
/*@media all and (max-width:840px){

	#fBttBar{margin-top:-53px}
}*/
@media all and (max-width:800px){
	/* 20190705_수정 */
	#footer{padding:30px 0 100px}
	/*#fBttBar{margin-top:0 !important;top:-99px}*/
	#footInfo{height:auto;padding:10px}
	#footInfo .f_util{overflow:hidden}
	#footInfo .left_util{position:relative;left:0;top:0;margin-left:0}
	#footInfo .right_util{position:relative;left:0;top:0;margin-right:0}
	#footInfo .f_util .util_item{width:50%;margin-left:0}
	#footInfo .f_util .util_item a{display:block;width:auto;height:auto;padding:10px;border-radius:0;border-width:0 1px 1px 0;border-style:solid;border-color:#fff;background-image:none;text-align:center;transition:all .3s}
	#footInfo .f_util .util_item a.on{background:#5e5f70}
	#footInfo .f_util .util_item.icon_1 a{background-image:none}
	#footInfo .f_util .util_item.icon_2 a{background-image:none}
	#footInfo .f_util .util_item a:before{content:"";display:inline-block;width:15px;height:15px;background-image:url(../images/layout/f_utill_icon_1.png);vertical-align:-2px;margin-right:5px}
	#footInfo .f_util .util_item.icon_2 a:before{background-image:url(../images/layout/f_utill_icon_2.png)}
	#footInfo .left_util .util_item a{border-top-width:1px}
	#footInfo .f_util .util_item:first-child a{border-left-width:1px}
	#footInfo .f_util .util_item a span{display:inline-block;font-weight:300}
	#footInfo .f_addr{position:static;top:0;margin-top:8px}

	.util_item_target{bottom:100%;padding-top:20px;height:auto !important;z-index:20}
	.util_item_target .target_wrap{padding:35px 0 10px}
	.util_item_target .target_title{font-size:20px}
	.util_item_target .target_body{margin-top:10px;padding-top:10px;height:200px;overflow-y:scroll}
	.util_item_target .target_body ul li{width:31.3%}
	.util_item_target .target_close a{padding:10px 20px}
	.intro_box05 .layout .box_wrap .half_box:last-child{padding-bottom:80px !important}
}
@media all and (max-width:768px){
	#footer{padding:30px 0 89px}
	/*#fBttBar{top:-83px}*/
}
@media all and (max-width:740px){
	.intro_box05 .layout .box_wrap .half_box:last-child{padding-bottom:30px !important}
}
@media all and (max-width:470px){
	.util_item_target .target_body ul li{width:48%}
}


/* 맞춤형서비스 */
.mServieBox{position:relative;padding:77px 0 150px;top:50%;left:50%;transform:translate(-50%, -50%)}
.mServieBox .mService_tit{text-align:center}
.mServieBox .mService_tit p{margin-top:12px;line-height:28px;text-align:center;color:#555;font-size:18px;font-weight:normal}

@keyframes controlsprev {

	0% {
		top:0px;
	}

	50% {
		top:5px;
	}

	100% {
		top:0px;
	}
}

@keyframes controlsnext {

	0% {
		bottom:0px;
	}

	50% {
		bottom:5px;
	}

	100% {
		bottom:0px;
	}
}

.mServieBox .control a{display:inline-block;position:absolute;left:50%;margin-left:-38px}
.mServieBox .control a.kwd{margin-left:-53px}
.mServieBox .control a[data-control='prev']{top:0;padding-top:27px;}
.mServieBox .control a[data-control='next']{bottom:85px;padding-bottom:27px;}

.mServieBox .control a span{position:absolute;left:0;width:100%;height:28px}
.mServieBox .control a[data-control='prev'] span{

	animation-duration:1.2s;
	animation-iteration-count:infinite;
	animation-name:controlsprev;

	top:0;background:url(../images/main/icon_sevice_up.png) 50% 0 no-repeat;
}
.mServieBox .control a[data-control='next'] span{

	animation-duration:1.2s;
	animation-iteration-count:infinite;
	animation-name:controlsnext;

	bottom:0;background:url(../images/main/icon_sevice_down.png) 50% 100% no-repeat;
}
/* 대화형 */
.tSvc_link{max-width:1072px;height:440px;margin:18px auto 0;padding-left:10px}
.tSvc_link:after{content:"";display:block;clear:both}
.tSvc_link li{float:left;width:280px;margin-left:-15px}
.tSvc_link li:nth-child(5){margin-left:119px}
.tSvc_link li:nth-child(5),
.tSvc_link li:nth-child(6),
.tSvc_link li:nth-child(7){position:relative;top:-50px}
.tSvc_link li a{display:block}
.tSvc_link li a .tSvcItem{padding:22px 30px 50px;width:280px;height:250px;background:url(../images/main/bg_tservice_round.png) center top no-repeat;background-size:280px;text-align:center;transition:all .3s}
.tSvc_link li a:hover .tSvcItem{background:url(../images/main/bg_tservice_round_ov.png) center top no-repeat;background-size:280px}
.tSvc_link li a .tSvcItem .icon{display:block;width:53px;height:58px;margin:0 auto;background-image:url(../images/main/icon_tSvc_img.png)}
.tSvc_link li a .tSvcItem .icon.t01{background-position:0 0}
.tSvc_link li a .tSvcItem .icon.t02{background-position:-60px 0}
.tSvc_link li a .tSvcItem .icon.t03{background-position:-120px 0}
.tSvc_link li a .tSvcItem .icon.t04{background-position:-180px 0}
.tSvc_link li a .tSvcItem .icon.t05{background-position:-240px 0}
.tSvc_link li a .tSvcItem .icon.t06{background-position:-300px 0}
.tSvc_link li a .tSvcItem .icon.t07{background-position:-360px 0}
.tSvc_link li a:hover .tSvcItem .icon.t01{background-position:0 -60px}
.tSvc_link li a:hover .tSvcItem .icon.t02{background-position:-60px -60px}
.tSvc_link li a:hover .tSvcItem .icon.t03{background-position:-120px -60px}
.tSvc_link li a:hover .tSvcItem .icon.t04{background-position:-180px -60px}
.tSvc_link li a:hover .tSvcItem .icon.t05{background-position:-240px -60px}
.tSvc_link li a:hover .tSvcItem .icon.t06{background-position:-300px -60px}
.tSvc_link li a:hover .tSvcItem .icon.t07{background-position:-360px -60px}
.tSvc_link li a .tSvcItem strong{display:block;width:180px;height:46px;margin:10px auto 10px;line-height:46px;background:#dfe0f5;font-size:21px;color:#1d1493;text-align:center;border-radius:23px}
.tSvc_link li a .tSvcItem p{max-width:180px;line-height:23px;text-align:center;margin:0 auto;word-break:keep-all}
.tSvc_link li a:hover .tSvcItem strong{background:#35d8c5;color:#1d1493}
.tSvc_link li a:hover .tSvcItem p{color:#fff}

/* 선택형 */
.mServieBox.t03 .mService_tit{position:relative;padding-bottom:28px}
.mServieBox.t03 .mService_tit:after{content:"";display:block;position:absolute;bottom:0;left:50%;margin-left:240px;width:126px;height:125px;background:url(../images/main/img_svcSel_tit.png) no-repeat}

.sSvc_sel{width:85%;margin:23px auto 0;padding-top:33px}
.sSvc_sel:after{content:"";display:block;clear:both}
.sSvc_sel>li{float:left;width:29.3%;position:relative;margin-left:6%}
.sSvc_sel>li:after{content:"";display:block;position:absolute;right:-17%;top:50%;margin-top:-25px;width:49px;height:49px;background:#fff url(../images/main/icon_sSvc_arrow.png) center center no-repeat;border-radius:50%}
.sSvc_sel>li:last-child:after{display:none}
.sSvc_sel>li:first-child{margin-left:0}
.sSvc_sel>li>.sSvc_box>span{position:absolute;left:50%;margin-left:-33px;top:-33px;display:block;width:66px;height:66px;line-height:66px;background:#6455e3;text-align:center;color:#fff;font-size:24px;font-family:'NanumSquare', 'Noto Sans Kr', sans-serif;border-radius:50%}
.sSvc_sel>li>.sSvc_box{background:#fff;border-radius:7px;box-shadow:0 2px 15px rgba(0,0,0,.3);text-align:center}
.sSvc_sel>li>.sSvc_box>strong{display:block;padding:45px 20px 20px;font-size:23px;color:#555;font-weight:300;line-height:normal}
.sSvc_sel>li>.sSvc_box>.sSvc_con{display:table;width:100%;height:169px;background:#efeff3;border-radius:0 0 7px 7px}
.sSvc_sel>li>.sSvc_box>.sSvc_con>.sSvc_item{display:table-cell;vertical-align:middle;padding:0 20px}

.sSvc_s li{display:inline-block;margin-left:20px}
.sSvc_s li:first-child{margin-left:0}
.sSvc_s li input[type="radio"]{display:none;position:fixed;top:-1px;left:-1px;width:1px;height:1px;overflow:hidden;color:#000;background:#fff}
.sSvc_s li label .icon{display:block;margin-bottom:10px;width:75px;height:75px;background-color:#fff;background-position:center;background-repeat:no-repeat;border-radius:50%;box-shadow:0 3px 10px rgba(0,0,0,.3)}
.sSvc_s li label .icon.man{background-image:url(../images/main/icon_sSvc_man.png)}
.sSvc_s li label .icon.woman{background-image:url(../images/main/icon_sSvc_woman.png)}
.sSvc_s li input[type="radio"]:checked+label{color:#4538bd;font-weight:normal}
.sSvc_s li input[type="radio"]:checked+label .icon{background-color:#4538bd}
.sSvc_s li input[type="radio"]:checked+label .icon.man{background-image:url(../images/main/icon_sSvc_man_ov.png)}
.sSvc_s li input[type="radio"]:checked+label .icon.woman{background-image:url(../images/main/icon_sSvc_woman_ov.png)}

input[type="text"].sSvc_age{padding-bottom:12px;display:block;width:83px;height:59px;border:0;background:url(../images/main/bg_sSvcAge.png) no-repeat;text-align:center;margin:0 auto 15px;color:#555;font-weight:400}
.sSvc_con .ui-widget.ui-widget-content{position:relative;width:80%;height:10px;border:0;background:#f96059;border-radius:5px;margin:0 auto}
.sSvc_con .ui-widget-header{position:absolute;right:0;top:0;height:10px;background:#b2b2b6}
.sSvc_con .ui-state-default{cursor:pointer;display:block;position:absolute;top:-13px;margin-left:-18px;width:36px;height:36px;border-radius:50%;border:1px solid #e9eded;background:#fff url(../images/main/icon_slideBar.png) center center no-repeat;box-shadow:0 5px 15px rgba(0,0,0,.3)}
#slider-range-max{position:relative;margin-bottom:30px}
#slider-range-max:before{content:"0";display:block;position:absolute;left:0;top:25px}
#slider-range-max:after{content:"100";display:block;position:absolute;right:0;top:25px}

.sSvc_select{position:relative;width:80%;margin:0 auto}
.sSvc_select .sSvc_search{position:relative;padding:0 45px 0 15px;width:100%;height:64px;background:linear-gradient(to bottom, #fff , #f2f2f2);border-radius:32px;box-shadow:0 5px 15px rgba(0,0,0,.3);text-align:left;font-size:19px;color:#444}
.sSvc_select .sSvc_search:after{content:"";display:block;position:absolute;right:20px;top:50%;margin-top:-5px;width:18px;height:10px;background:url(../images/main/icon_sSvcSel_arrow.png) no-repeat;transition:all .3s}
.sSvc_select .sSvc_search.on:after{transform:rotate(180deg)}
.sSvc_select .sSvc_search i{font-style:normal}
.sSvc_select ul{display:none;position:absolute;left:0;top:64px;width:100%;background:#fff;z-index:10;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.3);text-align:left;max-height:200px;overflow-y:auto}
.sSvc_select ul li a{display:block;padding:6px 15px;font-weight:500;}
.sSvc_select ul li a:hover{background:#4538bd;color:#fff;transition:all .3s;font-weight:500;}

.sSvc_result{margin:30px 0 15px}
.sSvc_result.t01{margin:10px 0 15px}
.svc_submit{
	position:relative;display:inline-block;padding:20px 30px 20px 58px;color:#fff !important;text-align:center;font-size:19px;border-radius:28px;box-shadow:0 5px 15px rgba(0,0,0,.3);
	background:#687eee;
	background:-moz-linear-gradient(-45deg, #687eee 0%, #4538bd 100%);
	background:-webkit-linear-gradient(-45deg, #687eee 0%,#4538bd 100%);
	background:linear-gradient(135deg, #687eee 0%,#4538bd 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#687eee', endColorstr='#4538bd',GradientType=1 );
}
.svc_submit:before{content:"";display:block;position:absolute;top:50%;margin-top:-11px;left:25px;width:23px;height:23px;background:url(../images/main/bul_svc_submit.png) no-repeat}
.svc_submit:hover{
	background:#4538bd;
	background:-moz-linear-gradient(-45deg, #4538bd 0%, #687eee 100%);
	background:-webkit-linear-gradient(-45deg, #4538bd 0%,#687eee 100%);
	background:linear-gradient(135deg, #4538bd 0%,#687eee 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#4538bd', endColorstr='#687eee',GradientType=1 );
}

/* 키워드 */
.keyword_wrap{position:relative;width:895px;margin:30px auto 0}
.keyword_wrap:after{content:"";display:block;position:absolute;right:0;top:-47px;width:204px;height:213px;background:url(../images/main/img_kSvc_emoticon.png) no-repeat}
.keyword_wrap .keyword_box{position:relative;width:744px;height:115px;padding:13px 25px 0 15px;border-radius:50px;-webkit-border-radius:50px;background:url(../images/main/bg_kSvc_keyword.png) no-repeat}
.keyword_wrap .keyword_box input{display:block;width:100%;height:84px;padding:5px 30px;font-size:21px;color:#666;line-height:32px;font-weight:400;border-width:0;border-radius:50px;-webkit-border-radius:50px;background-color:transparent}

.grue_img{margin:30px 0}

@media screen and (max-width:900px) {

	.keyword_wrap{width:700px}
	.keyword_wrap .keyword_box{width:555px;background-image:url(../images/main/bg_kSvc_keyword_2.png)}
}

@media screen and (max-width:767px) {

	#slideWrap #s_1 .s_1_scroll .button_action{display:none}

	.keyword_wrap{width:353px}
	.keyword_wrap:after{display:none}
	.keyword_wrap .keyword_box{width:100%;background-image:url(../images/main/bg_kSvc_keyword_3.png)}
	.keyword_wrap .keyword_box input{font-size:16px}

}

/* 맞춤형서비스 반응형 */
@media all and (max-width:1200px){
	.sSvc_sel>li:after{width:39px;height:39px}
}
@media all and (max-width:1160px){
	.mServieBox{}
	.tSvc_link{width:955px;height:400px;padding-left:15px}
	.tSvc_link li{width:250px}
	.tSvc_link li a .tSvcItem{width:250px;background-size:250px}
	.tSvc_link li a:hover .tSvcItem{background-size:250px}
	.tSvc_link li a .tSvcItem strong{width:150px;font-size:17px;height:38px;line-height:38px;margin:5px auto 7px}
	.tSvc_link li a .tSvcItem p{font-size:15px;line-height:21px}
	.tSvc_link li:nth-child(5){margin-left:104px}
	.tSvc_link li:nth-child(5), .tSvc_link li:nth-child(6), .tSvc_link li:nth-child(7){top:-73px}
}
@media all and (max-width:970px){

	.tSvc_link{width:600px;height:270px}
	.tSvc_link li{width:150px;margin-left:-5px}
	.tSvc_link li a .tSvcItem{width:150px;height:135px;padding:25px 15px 25px;background-size:150px}
	.tSvc_link li a:hover .tSvcItem{background-size:150px}
	.tSvc_link li a .tSvcItem strong{width:100px}
	.tSvc_link li a .tSvcItem p{display:none}
	.tSvc_link li:nth-child(5){margin-left:59px}
	.tSvc_link li:nth-child(5), .tSvc_link li:nth-child(6), .tSvc_link li:nth-child(7){top:0}

	.sSvc_sel{width:100%;padding:0 20px}
	.sSvc_sel>li{width:100%;margin:15px 0 0 0}
	.sSvc_sel>li:first-child{margin-top:0}
	.sSvc_sel>li>.sSvc_box>span{top:10px;margin-left:-22px;width:40px;height:40px;line-height:43px;font-size:19px}
	.sSvc_sel>li>.sSvc_box>strong{padding:55px 20px 10px;font-size:17px}
	.sSvc_sel>li>.sSvc_box>.sSvc_con{height:140px}
	.sSvc_s li label .icon{width:60px;height:60px;background-size:45px}

	.mServieBox{padding:100px 0 150px}
	.mServieBox .control a[data-control='prev']{top:20px}
}

@media all and (max-width:760px){
	.mServieBox .mService_tit{padding:0 20px}
	.mServieBox.t03 .mService_tit:after{display:none}
}
@media all and (max-width:640px){
	.mServieBox .mService_tit p{font-size:14px}
	.mServieBox .mService_tit p br{display:none}
	.mServieBox .control a{margin-left:-25px}
	.mServieBox .control a.kwd{margin-left:-44px}
	.mServieBox .control a img{height:23px}

	.tSvc_link{width:100%;height:auto;padding:0}
	.tSvc_link li{margin:0 0 15px 0;width:33.3%}
	.tSvc_link li a .tSvcItem{width:100px;height:100px;padding:12px 0 0;background:#fff;border-radius:50%;margin:0 auto}
	.tSvc_link li a:hover .tSvcItem{background:#4c51bb}
	.tSvc_link li a .tSvcItem strong{width:auto;height:auto;background:none;margin:0;line-height:normal}
	.tSvc_link li a:hover .tSvcItem strong{background:none;color:#fff}

	.tSvc_link li a .tSvcItem .icon{width:39px;height:45px;background-size:300px}
	.tSvc_link li a .tSvcItem .icon.t01{background-position:0 0}
	.tSvc_link li a .tSvcItem .icon.t02{background-position:-40px 0}
	.tSvc_link li a .tSvcItem .icon.t03{background-position:-85px 0}
	.tSvc_link li a .tSvcItem .icon.t04{background-position:-128px 0}
	.tSvc_link li a .tSvcItem .icon.t05{background-position:-171px 0}
	.tSvc_link li a .tSvcItem .icon.t06{background-position:-214px 0}
	.tSvc_link li a .tSvcItem .icon.t07{background-position:-256px 0}
	.tSvc_link li a:hover .tSvcItem .icon.t01{background-position:0 -45px}
	.tSvc_link li a:hover .tSvcItem .icon.t02{background-position:-40px -43px}
	.tSvc_link li a:hover .tSvcItem .icon.t03{background-position:-85px -43px}
	.tSvc_link li a:hover .tSvcItem .icon.t04{background-position:-128px -43px}
	.tSvc_link li a:hover .tSvcItem .icon.t05{background-position:-171px -43px}
	.tSvc_link li a:hover .tSvcItem .icon.t06{background-position:-214px -42px}
	.tSvc_link li a:hover .tSvcItem .icon.t07{background-position:-256px -43px}
	.tSvc_link li:nth-child(5){margin-left:0}

	.sSvc_sel{margin:0 auto}

	.svc_submit{font-size:17px}
}
@media all and (max-width:450px){
	.sSvc_con .ui-widget.ui-widget-content{width:90%}
	input[type="text"].sSvc_age{width:58px;height:39px;padding-bottom:6px;background-size:60px}
	.sSvc_sel>li>.sSvc_box>.sSvc_con{height:135px}
	.sSvc_con .ui-state-default{width:30px;height:30px;top:-10px;margin-left:-15px}
}
@media all and (max-width:400px){
	.tSvc_link li a .tSvcItem{width:90px;height:90px;padding:10px 0 0}
	.tSvc_link li a .tSvcItem strong{font-size:16px}
	.tSvc_link li a .tSvcItem .icon{height:43px}
}


/* 자주찾는 서비스 */
.faivorit_slide{overflow:hidden;margin-top:35px;text-align:left;position: relative;float: left;width: 75%;margin-right: 10px;}
.faivorit_slide .area_left{float:left;width:310px;padding:10px 0 0 40px}
.faivorit_slide .area_left h2{font-size: 26px;}
.faivorit_slide .area_left h2 b{font-weight:600}
.faivorit_slide .area_left span{display:block;padding-left:2px;margin-top:17px;font-weight:400;line-height:150%;font-size:17px;color:#444}
.faivorit_slide .area_left a{display:inline-block;width:110px;height:45px;padding-top:14px;margin-top:10px;text-align:center;border-radius:25px;-webkit-border-radius:25px;font-size:17px;border:1px solid #c0bec7;background-color:#fff;color:#444;transition:border 300ms}
.faivorit_slide .area_left a:hover{border-color:#000}
.faivorit_slide .area_left a img{vertical-align:middle;position:relative;top:-2px;margin-right:5px}

.faivorit_slide .area_right{position:relative;overflow:hidden}
.faivorit_slide .area_right .fs_list{position:relative;overflow:hidden;height:163px;margin:0 70px}
.faivorit_slide .area_right .fs_list .fl_scroll{position:relative;width: 305%;height:100%}
.faivorit_slide .area_right .fs_list .fl_scroll .af_default{float:left;width:8.33%;height:100%}
.faivorit_slide .area_right .fs_list .fl_scroll .af_default a>div{width:112px;height:112px;background:#fff;border-radius:50%;display:table;margin:0 auto 7px}
.faivorit_slide .area_right .fs_list .fl_scroll .af_default a>div>i{display:table-cell;vertical-align:middle;border:1px solid transparent;-webkit-border-radius:100%;border-radius:100%;box-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);transition:box-shadow 300ms; }
.faivorit_slide .area_right .fs_list .fl_scroll .af_default a{display:block;text-align:center}
.faivorit_slide .area_right .fs_list .fl_scroll .af_default a span{line-height:130%;font-weight:400;font-size:17px;color:#444}

.faivorit_slide .area_right .fs_list .fl_scroll .af_default a:hover>div>i{box-shadow:1px 1px 5px rgba(0, 0, 0, 0.4)}
.faivorit_slide .area_right .fs_list .fl_scroll .af_default a:hover span{text-decoration:underline;}


.faivorit_slide .area_right .fs_ctlbtns{position:absolute;top:35px;left:0;width:100%}
.faivorit_slide .area_right .fs_ctlbtns a{position:absolute;top:0;display:block;width:46px;height:46px;-webkit-border-radius:100%;border-radius:100%;box-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);}
.faivorit_slide .area_right .fs_ctlbtns .ctl_prev{left:20px;background:url(../images/main/sceen3/fs_btn_prev.png) no-repeat 0 0}
.faivorit_slide .area_right .fs_ctlbtns .ctl_next{right:20px;background:url(../images/main/sceen3/fs_btn_next.png) no-repeat 0 0}

/*자주찾는 서비스 반응형*/
@media screen and (max-width:1240px) {
	.faivorit_slide .area_right .fs_list .fl_scroll .af_default{width:10%}

}

@media screen and (max-width:1118px) {
	.faivorit_slide .area_left{width: 200px;padding-left: 0;}
	.faivorit_slide .area_right .fs_list .fl_scroll .af_default{width:12.5%}

}

@media screen and (max-width:952px) {
	.faivorit_slide .area_right .fs_list .fl_scroll .af_default{width:16.66%}
}

@media screen and (max-width:812px) {
	.faivorit_slide .area_right .fs_list .fl_scroll .af_default{width:25.4%}

}

@media screen and (max-width:675px) {
	.faivorit_slide{width:100%;margin-bottom:20px;}
	.faivorit_slide .area_left{float:none;width:100%}
	.faivorit_slide .area_left h2{}
	.faivorit_slide .area_left span br{display:none}
	.faivorit_slide .area_right{margin-top:30px}
	.faivorit_slide .area_right .fs_list .fl_scroll {width:200%;}
	.faivorit_slide .area_right .fs_list .fl_scroll .af_default{width:16.66%}
}

@media screen and (max-width:547px) {
	.faivorit_slide .area_left{padding-left:10px}
	.faivorit_slide .area_right .fs_list .fl_scroll .af_default{width:25.4%}
}

@media screen and (max-width:432px) {

	.faivorit_slide .area_right .fs_list .fl_scroll .af_default{width:50%}
}

@media screen and (max-width:417px) {
	.faivorit_slide .area_left{position:relative}
	.faivorit_slide .area_left span br{display:block}
	.faivorit_slide .area_left a{position:absolute;bottom:-5px;right:10px}
	.faivorit_slide .area_right .fs_list .fl_scroll .af_default a span br{display:none}

}

.section_3{position:relative;margin-top:40px;float: left;width: 100%;margin-bottom: 20px;}
.section_3 .btmcard_list .bl_booking a[target="_blank"]:after { content:"";display:inline-block;width:15px;height:18px;background:url(../images/common/bul_blank.png) no-repeat;vertical-align:middle;margin:3px 0 0 5px;}

.btmcard_list{width: 75%;float: left;margin-right: 15px;}
.btmcard_list:after{content:'';display:block;clear:both}
.btmcard_list .bl_default{float:left;width: 23.3%;height:188px;margin: 0 0 24px 2%;text-align:left;}
.btmcard_list .bld_3{margin-left:0}
.btmcard_list .bl_default a{display:block;height:100%;padding:20px 0 0 18px;border-radius:15px;-webkit-border-radius:15px;background-color:#fff;box-shadow:1px 1px 0 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:1px 1px 0 0 rgba(0, 0, 0, 0.1);transition:box-shadow 300ms;}
.btmcard_list .bl_default strong{display:block;line-height:130%;font-weight:400;font-size:22px;word-spacing:-1px;color:#444;}
.btmcard_list .bl_default strong i{font-style:normal;font-weight:600}
.btmcard_list .bl_default span{display:block;margin-top:18px;line-height:150%;font-size:15px;letter-spacing:-1px;}
.btmcard_list .bl_minwon{float: left;width:24%;height:188px;margin:0 0 24px 2%;text-align:left;}
.btmcard_list .bl_minwon .mincon span {margin-top:5px}
.btmcard_list .bl_minwon strong{display:block;line-height:130%;font-weight:400;font-size:22px;word-spacing:-3px;color:#444;}
.btmcard_list .bl_minwon strong i{font-style:normal;font-weight:600}
.btmcard_list .bl_minwon ul{margin: 10px 0 0 0;}
.btmcard_list .bl_minwon ul li {font-size:15px;line-height: 24px;position:relative;display:block;padding-left: 8px;}
.btmcard_list .bl_minwon ul li span:after{content:""; position:absolute;top: 10px;left:0;width: 3px;height: 3px;background-color:#878787;}
.btmcard_list .bl_minwon ul li  a:hover{text-decoration:underline}

@media screen and (max-width:1303px) {
.btmcard_list .bl_default span{display:block;margin-top:18px;line-height:160%;font-size:14px;letter-spacing: -1.5px;}
.btmcard_list .bl_default strong{display:block;line-height:130%;font-weight:400;font-size:20px;word-spacing:-1px;color:#444;}
.btmcard_list .bl_default a{display:block;height:100%;padding:30px 0 0 15px;border-radius:15px;-webkit-border-radius:15px;background-color:#fff;box-shadow:1px 1px 0 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:1px 1px 0 0 rgba(0, 0, 0, 0.1);transition:box-shadow 300ms;}
}


@media screen and (min-width:1230px) {
.btmcard_list .bld_5 span{margin-top: 10px;}
}



.btmcard_list .bl_default a:hover{box-shadow:1px 1px 10px 0 rgba(0, 0, 0, 0.4);}
.btmcard_list .bl_default a:hover strong{text-decoration:underline}

.btmcard_list .bl_booking{width: 73%;background: #fff url(../images/main/bld_1_bg.png) no-repeat 50% 100%;border-radius: 15px;padding: 20px 0 0 25px;text-align:left;float: left;height: 188px;}
.btmcard_list .bl_booking .bld_1 span, .btmcard_list .bl_booking .bld_2 span {margin-top: 8px;display: inline-block;position: relative;padding-left: 8px;letter-spacing: -1px;}
.btmcard_list .bl_booking .bld_1 span:before, .btmcard_list .bl_booking .bld_2 span:before  {content:""; position:absolute;top: 5px;left:0;width: 3px;height: 3px;background-color:#878787;}
.btmcard_list .bl_booking strong{display:block;line-height:130%;font-weight:400;font-size:22px;word-spacing:-3px;color:#444;}
.btmcard_list .bl_booking strong i{font-style:normal;font-weight:600}
.btmcard_list .bl_booking ul{margin:10px 0 0 10px;float: left;}
.btmcard_list .bl_booking ul:nth-child(odd){margin-left:20px;}
.btmcard_list .bl_booking ul li {font-size:15px;line-height: 24px;}
.btmcard_list .bl_booking ul li a:hover{text-decoration:underline}
.btmcard_list .bl_booking .bld_1 {float:left;}
.btmcard_list .bl_booking .bld_2 {float:left;margin-left: 11%;} 

.btmcard_list .bld_3 a{background: #fff url(../images/main/bld_2_bg.png) no-repeat 100% 100%;}
.btmcard_list .bld_4 a{background:#fff url(../images/main/bld_3_bg.png) no-repeat 100% 100%;}
/* .btmcard_list .bld_5 a{background:#fff url(../images/main/bld_4_bg.png) no-repeat 100% 100%;} 산지전용시스템*/
.btmcard_list .bld_5 a{background: #fff url(../images/main/btmcard_bld_4_bg.png) no-repeat 100% 100%;background-size: auto;} /* 임업후계자 */
/*.btmcard_list .bld_5 a{background: #fff url(../images/main/btmcard_bld_2_bg.png) no-repeat 100% 100%;background-size: inherit;} 산림용어사진*/
/*.btmcard_list .bld_5 a{background: #fff url(../images/main/btmcard_bld_2_bg_smt.png) no-repeat 100% 100%;background-size: inherit;} 입산가능*/
/* .btmcard_list .bld_6 a{background:#fff url(../images/main/btmcard_bld_2_bg_smt.png) no-repeat 95% 100%;} 봄철 산불조심기간 */
.btmcard_list .bld_6 a{background:#fff url(../images/main/btmcard_bld_5_bg.png) no-repeat 95% 100%;}
/*.btmcard_list .bld_6 a{background:#fff url(../images/main/btmcard_bld_2_bg_mt.png) no-repeat 95% 100%;} 가을철 산불조심기간*/

/* .btmcard_list .bld_5 a{padding:25px 0 0;text-align:center} 20200318 내나무갖기 캠페인 적용 전 : 산림기본계획 */

.mincon{background: #fff url(../images/main/mincon.png) no-repeat 95% 100%;border-radius: 15px;padding: 20px 0 0 25px;}




.minwon_box{position:absolute;top:0;right:0;width:340px;height:400px;padding:30px 30px 0;background-color:#fff;-webkit-border-radius:15px;border-radius:15px;box-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);}
.minwon_box h2{margin-bottom:15px;font-weight:600;font-size:26px;color:#222;}
.minwon_box h2 span{font-weight:400;}
.minwon_box ul{}
.minwon_box ul:after{content:'';display:block;clear:both}
.minwon_box ul li{float:left;width:calc(50% - 4px);height:50px;margin:8px 0 0 8px;}
.minwon_box ul li:nth-child(odd){margin-left:0}
.minwon_box ul li a{display:block;height:100%;padding-top:13px;font-size:17px;text-align:center;background-color:#f2f2f6;color:#000}
.minwon_box ul li a:hover{background-color:#009e8f;color:#fff;}
.minwon_box .minwon_tel{padding-top:20px;margin-top:20px;border-top:1px solid #ddd;}
.minwon_box .minwon_tel:after{content:'';display:block;clear:both;}
.minwon_box .minwon_tel .icon{float:left;margin:15px 15px 10px 10px;}
.minwon_box .minwon_tel p{font-size:16px;color:#666;margin-top:25px;}
.minwon_box .minwon_tel p a{font-size:24px;color:#2f4dad;}
.minwon_box .minwon_tel p span{font-size:14px;}
.minwon_box .minwon_tel p span i{font-style:normal;color:#2f4dad;}
.minwon_box .minwon_summary{margin-top:15px;clear:both}
.minwon_box .minwon_summary p{line-height:22px;font-size:15px;color:#666;}





/* 열린청장실 */
.chiefWrap{position:relative;float: left;width: 100%;margin-top: 20px;/* clear: both; */}
.chiefWrap .open_chief{position:relative;width:340px;height:200px;padding:20px;background: url(../images/main/open_bg.png) #0b8149 no-repeat 100%;-webkit-border-radius:15px;border-radius:15px;box-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);float: left;}
.chiefWrap .open_chief strong.ti {/* display:block; */font-weight:500;/* padding-bottom: 15px; */margin-bottom: 15px;font-size: 17px;/* border-bottom:1px solid #bababd; */color: #fff;line-height: 24px;letter-spacing: -1px;/* margin: 0; *//* padding: 0; */position: absolute;left: 7%;top: 7%;}
.chiefWrap .open_chief a {position: absolute;border-radius: 100px; border: 1px solid #fff; width: 150px;line-height: 28px; text-align: left; padding-left: 20px; color: #fff;left: 10%;}
.chiefWrap .open_chief a:hover {background:#fff;color:#00512b;}
.chiefWrap .open_chief a:nth-child(1) {top: 48%;}
.chiefWrap .open_chief a:nth-child(2) {top: 70%;}
.chiefWrap .open_chief a:nth-child(3) {top: 70%;}


/*
@media screen and (max-width:1230px) {
.section_3{margin-bottom:40px}	
.btmcard_list{margin-right:0;}
}

@media screen and (max-width:900px) {
.btmcard_list .bl_default{width:49%;margin-bottom:20px}
.btmcard_list .bl_default:nth-child(3n+1){margin-left:2%;}
.btmcard_list .bl_default:nth-child(2n+1){margin-left:0;}
.btmcard_list .bl_minwon{width: 49%;margin-bottom:20px;}
}

@media screen and (max-width:650px) {
.btmcard_list .bl_default{width:100%;margin-left:0;}
.btmcard_list .bl_default:nth-child(3n+1){margin-left:0}
.btmcard_list .bl_minwon{width: 100%;margin-bottom:20px;margin-left: 0;}
.btmcard_list .bld_1{background-size:auto}
.btmcard_list .bld_2{background-size:auto}
.btmcard_list .bld_3{background-size:auto}
.btmcard_list .bld_4{background-size:auto}
.btmcard_list .bld_5{background-size:auto}
.btmcard_list .bld_6{background-size:auto}
.btmcard_list .mincon{background-size:auto}
}
*/

@media screen and (max-width:1230px) {
.sanbul2_box .minwon_tel .icon{top:35px;}
.sanbul2_box .minwon_tel p br{display:block;}
.sanbul2_box .minwon_tel p span{margin-left:0;}
}

.grid_tbl{height:170px;overflow: auto;}
.main_tbl{width:100%;height:100%;table-layout:fixed;border-collapse:collapse;border-top:2px solid #00c386;line-height:20px;}
.main_tbl th{background:#f9f9f9;color:#323232;font-weight:500}
.main_tbl td{color:#444;word-break:break-all}
.main_tbl td:last-child{text-align:left}
.main_tbl th, .main_tbl td{padding:5px;text-align:center;border:1px solid #d5d5db}
.main_tbl thead th{background:#f2f5f8;color:#222}
.main_tbl thead th[rowspan]{border-left-width:1px}



#sanbul {content:'';display: block;clear:both;margin-bottom: 20px;padding: 20px 20px 0 20px;}
.section_4{/* padding-top: 20px; *//* padding: 20px; *//* background: #fff; *//* border-radius: 10px; */clear: both;}
.section_4:after{content:'';display:block;clear:both;}
.section_4 .sanbul_box{float:left;min-height:220px;/* margin-left:2%; */}
.section_4 .sanbul_box:first-of-type{margin-left:0;}

.section_4 .sanbul_box.sb_1{position:relative;width: 30%;}
.section_4 .sanbul_box.sb_1 .ti{display:block;font-weight:600;padding-bottom:30px;margin-bottom:30px;font-size:30px;border-bottom:1px solid #bababd;color:#333;}
.section_4 .sanbul_box.sb_1 .ti span{color:#ef4040;}
.section_4 .sanbul_box.sb_1 ul{}
.section_4 .sanbul_box.sb_1 ul li{margin-top:15px;}
.section_4 .sanbul_box.sb_1 ul li:first-child{margin-top:0;}
.section_4 .sanbul_box.sb_1 ul li b{font-weight:500;color:#000;}
.section_4 .sanbul_box.sb_1 .more{position:absolute;top:10px;right:0;}
.section_4 .sanbul_box.sb_1 .more img{position:relative;margin-left:7px;}
.section_4 .sanbul_box.sb_1 .more:hover img{animation:arrMov .6s infinite ease }

.section_4 .sanbul_box.sb_2{text-align:center;width: 28%;}

.section_4 .sanbul_box.sb_3{/* padding:0 30px; */position:relative;width: 20%;}
.section_4 .sanbul_box.sb_3 a{display:block;}
.section_4 .sanbul_box.sb_3 .ti{display:block;font-weight:500;padding-bottom:20px;margin-bottom:20px;font-size:24px;border-bottom:1px solid #bababd;color:#333;}
.section_4 .sanbul_box.sb_3 ul li{margin-top:15px;}
.section_4 .sanbul_box.sb_3 ul li:after{content:'';display:block;clear:both;font-size:20px;}
.section_4 .sanbul_box.sb_3 ul li:first-child{margin-top:0;}
.section_4 .sanbul_box.sb_3 ul li img{vertical-align:-10px;margin-right:5px}
.section_4 .sanbul_box.sb_3 ul li span{float:right;padding-top:6px;}
.section_4 .sanbul_box.sb_3 ul li span i{display:inline-block;vertical-align:-2px;margin-right:3px;font-weight:600;font-size:22px;font-style:normal;color:#dc3f03;}
.section_4 .sanbul_box.sb_3 a:hover .ti{text-decoration:underline;color:#000;}
.section_4 .sanbul_box.sb_3 .more{position:absolute;top:0;right: 0;}
.section_4 .sanbul_box.sb_3 .more img{position:relative;margin-left:7px;}
.section_4 .sanbul_box.sb_3 .more:hover img{animation:arrMov .6s infinite ease }

.section_4 .sanbul_box.sb_4{padding:0 0 0 10px;width: 20%;margin-left: 2%;}
.section_4 .sanbul_box.sb_4 .box_item{padding:18px 0;}
.section_4 .sanbul_box.sb_4 .box_item:first-child{padding-top:0;border-bottom:1px solid #bababd;}
.section_4 .sanbul_box.sb_4 .box_item a{display:block;}
.section_4 .sanbul_box.sb_4 .box_item a:hover{color:#000;}
.section_4 .sanbul_box.sb_4 .box_item a:hover strong{text-decoration:underline;color:#000}
.section_4 .sanbul_box.sb_4 .box_item .ti{display:block;margin-bottom:17px;font-weight:500;font-size:20px;color:#555;}
.section_4 .sanbul_box.sb_4 .box_item span{font-size:16px;line-height:22px;}
.section_4 .sanbul_box.sb_4 .box_item .icon_1{background:url(../images/main/intro_img11.png) no-repeat 100% 100%;}
.section_4 .sanbul_box.sb_4 .box_item .icon_2{background:url(../images/main/intro_img12.png) no-repeat 100% 100%;}


.sanbul2_box{position: relative;/* top:0; *//* right:0; */width: 23.5%;height: 188px;padding: 10px 15px 0;background-color:#fff;-webkit-border-radius:15px;border-radius:15px;box-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);margin: 0;float: left;}
.sanbul2_box h2{margin-bottom:15px;font-weight:600;font-size:26px;color:#222;}
.sanbul2_box h2 span{font-weight:400;}
.sanbul2_box ul:after{content:'';display:block;clear:both}
.sanbul2_box ul li{float:left;width: 45%;/* height:50px; */margin: 5px 0 5px 25px;}
.sanbul2_box ul li:nth-child(odd){margin-left:0}
.sanbul2_box ul li a{display:block;height:100%;padding-top:13px;font-size:17px;text-align:center;background-color:#f2f2f6;color:#000}
.sanbul2_box ul li a:hover{background-color:#009e8f;color:#fff;}


.sanbul_bug{position:relative;}
.sanbul_bug a{display:block;}
.sanbul_bug .ti{display:block;font-weight:600;padding-bottom: 5px;margin-bottom: 5px;font-size: 22px;border-bottom:1px solid #bababd;color:#333;line-height: 32px;letter-spacing: -1.5px;}
.sanbul_bug .ti i{color:#dc3f03;font-weight:600;font-style:normal;}
.sanbul_bug ul li{/* margin-top: 8px; */}
.sanbul_bug ul li:after{content:'';display:block;clear:both;font-size:20px;}
.sanbul_bug ul li:first-child{/* margin-top:0; */}
.sanbul_bug ul li img{vertical-align:-10px;margin-right:5px}
.sanbul_bug ul li span{float: right;padding-top:6px;}
.sanbul_bug ul li span i{display:inline-block;vertical-align:-2px;margin-right:3px;font-weight:600;font-size:22px;font-style:normal;color:#dc3f03;}
.sanbul_bug a:hover .ti{text-decoration:underline;color:#000;}
.sanbul_bug .more{position:absolute;top: 10px;right: 0px;font-size: 15px;}
.sanbul_bug .more img{position:relative;margin-left:7px;}
.sanbul_bug .more:hover img{animation:arrMov .6s infinite ease }
.sanbul-bug_linkBox{margin-top: 5px;}
.sanbul-bug_link{/* position: relative; */border-top: 1px solid #ccc;line-height: 35px;}
.sanbul-bug_link a{display: inline-block;}
.sanbul-bug_link a:hover{color:#000;}
.sanbul-bug_link a:hover strong{text-decoration:underline;color:#000}
.sanbul-bug_link .ti{position: relative;/* margin-bottom:17px;*/font-weight:500;font-size: 15px;color:#555;padding-left: 8px;}
.sanbul-bug_link .ti:last-child{/* letter-spacing: -1px; */}
.sanbul-bug_link span{font-size:16px;line-height:22px;}
.sanbul-bug_link .icon_1{/* background: url(../images/main/byung_ico01.jpg) no-repeat right 10px; */margin-right: 20px;}
.sanbul-bug_link .icon_2{/* background: url(../images/main/byung_ico02.jpg) no-repeat right 10px; */}

.sanbul-bug_link strong:before{content:"";position:absolute;top: 10px;left:0;width: 3px;height: 3px;background-color:#878787;}

.world{position: relative;margin-bottom:24px;width: 23.5%;height: 188px;padding: 10px 15px 15px 15px;background-color:#3076b7;-webkit-border-radius:15px;border-radius:15px;box-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);float: left;}
.world .ti{display:block;font-weight:600;padding-bottom: 5px;margin-bottom: 5px;font-size: 22px;color:#fff;line-height: 32px;/* letter-spacing: -1.5px; */}
.world .ti i{color:#dc3f03;font-weight:600;font-style:normal;}
.world ul li{background:#fff;width:50%;float:left;margin-right:1%;min-height: 120px;border-radius: 5px;padding:10px;text-align:center;}
.world ul li:last-child{margin-right:0;width:49%;}
.world ul li a {display:block;font-size:15px;color:#000;font-weight:600;letter-spacing:-1px;padding-top: 60px;line-height: 18px;}
.world ul li a.world_01{background: url(../images/main/main_ico_1.png) no-repeat 50% 10%;}
.world ul li a.world_02 {background: url(../images/main/main_ico_2.png) no-repeat 50% 10%;}
.world ul li a:hover{text-decoration:underline;}
.world ul li a i {color:#bc396d;font-style:normal;}



@media screen and (max-width:1250px) {
.section_4 .sanbul_box.sb_1 .ti{font-size:24px;}
.section_4 .sanbul_box.sb_1 .more{top:8px;}

.section_5 .sanbul_box.sb_1 .ti{font-size:24px;}
.section_5 .sanbul_box.sb_1 .more{top:8px;}

}

@media screen and (max-width:730px) {

.section_4 .sanbul_box{width:100%;margin-left:0;min-height:auto;}
.section_4 .sanbul_box.sb_1 .ti{padding-bottom:20px;margin-bottom:20px;}
.section_4 .sanbul_box.sb_2{padding:30px 0 20px;}
.section_4 .sanbul_box.sb_2 img{position:relative;top:0}
.section_4 .sanbul_box.sb_4{margin-top:40px;padding:0;}

.section_5 .sanbul_box{width:100%;margin-left:0;min-height:auto;}
.section_5 .sanbul_box.sb_1 .ti{padding-bottom:20px;margin-bottom:20px;}
.section_5 .sanbul_box.sb_2{padding:30px 0 20px;}
.section_5 .sanbul_box.sb_2 img{position:relative;top:0}
.section_5 .sanbul_box.sb_4{margin-top:40px;padding:0;}
}

#sansatae {content:'';display: block;clear:both;background: #f0f0f0;padding: 20px;border-radius: 15px;margin-bottom: 20px;}
.section_4 .sansatae_box{float:left;min-height: 220px;}
.section_4 .sansatae_box.sb_1{position:relative;width: 49%;}
.section_4 .sansatae_box.sb_1 .ti{display:block;font-weight:600;padding-bottom: 20px;font-size:30px;border-bottom:1px solid #bababd;color:#333;}
.section_4 .sansatae_box.sb_1 .ti span{color:#ef4040;}
.section_4 .sansatae_box.sb_1 ul{padding-top:30px;padding-left:140px;background:url(../images/main/sansatae_bg.png) no-repeat 0 100%;background-size:120px}
.section_4 .sansatae_box.sb_1 ul li{margin-top:15px;}
.section_4 .sansatae_box.sb_1 ul li:first-child{margin-top:0;}
.section_4 .sansatae_box.sb_1 ul li b{font-weight:500;color:#000;}
.section_4 .sansatae_box.sb_1 .more{position:absolute;top:10px;right:0;}
.section_4 .sansatae_box.sb_1 .more img{position:relative;margin-left:7px;}
.section_4 .sansatae_box.sb_1 .more:hover img{animation:arrMov .6s infinite ease }


.section_4 .sansatae_box.sb_2{width:28%;padding-top: 20px;text-align:center;}


.section_4 .sansatae_box.sb_3{width: 23%;}
.section_4 .sansatae_box.sb_3{padding:0 0 0 10px;}
.section_4 .sansatae_box.sb_3:after{content:'';display:block;clear:both;}
.section_4 .sansatae_box.sb_3 .item_wrap{float:left;width: 100%;margin-left:10%;}
.section_4 .sansatae_box.sb_3 .item_wrap:first-child{margin-left:0;}
.section_4 .sansatae_box.sb_3 .box_item{padding: 12px 0;border-bottom: 1px solid #ccc;}
.section_4 .sansatae_box.sb_3 .box_item:first-child{/* padding-top: 5px; *//* border-bottom:1px solid #bababd; */}
.section_4 .sansatae_box.sb_3 .box_item:last-child{border-bottom:none}
.section_4 .sansatae_box.sb_3 .box_item a{display:block;}
.section_4 .sansatae_box.sb_3 .box_item .ti{display:block;/* margin-bottom:17px; */font-weight:500;font-size:17px;color:#555;}
.section_4 .sansatae_box.sb_3 .box_item span{font-size:16px;line-height:22px;}

.sst_icon_1{background: url(../images/main/sansatae_sb_3_icon_1.png) no-repeat 100% 50%;background-size:35px 31px;}
.sst_icon_2{background: url(../images/main/sansatae_sb_3_icon_2.png) no-repeat 100% 50%;background-size:37px 31px}
.sst_icon_3{background: url(../images/main/sansatae_sb_3_icon_3.png) no-repeat 100% 50%;background-size:44px 31px}
.sst_icon_4{background: url(../images/main/sansatae_sb_3_icon_4.png) no-repeat 100% 50%;background-size:35px 31px}
.sst_icon_5{background: url(../images/main/sansatae_sb_3_icon_5.png) no-repeat 100% 50%;background-size:35px 31px}

.section_4 .sansatae_box.sb_3 .box_item a:hover{color:#000;}
.section_4 .sansatae_box.sb_3 .box_item a:hover .ti{text-decoration:underline;color:#000;}

@media screen and (max-width: 1260px) {
.section_4 .sansatae_box.sb_1{width:49%;}
.section_4 .sansatae_box.sb_1 .ti{font-size:24px;}
.section_4 .sansatae_box.sb_1 .more{top:8px;}
.section_4 .sansatae_box.sb_1 ul{padding-left:115px;background-size:100px;}

.section_4 .sansatae_box.sb_2{padding:25px 25px 0;}

.section_4 .sansatae_box.sb_3{width:23%;}
.section_4 .sansatae_box.sb_3 .item_wrap{width:100%;margin-left:5%}

}

@media screen and (max-width:1160px) {
.section_4 .sansatae_box.sb_1{width:100%;}
.section_4 .sansatae_box.sb_2{width:50%;padding:25px 0 0 25px;}
.section_4 .sansatae_box.sb_3{width:50%;padding-left:0;}
.section_4 .sansatae_box.sb_3 .item_wrap{width:100%;}



}

@media screen and (max-width:730px) {
.section_4 .sansatae_box{min-height:auto;}
.section_4 .sansatae_box.sb_1{width:100%;}
.section_4 .sansatae_box.sb_1 .ti{padding-bottom:20px;}
.section_4 .sansatae_box.sb_1 ul{padding:20px 0 0 120px;background-size:100px;}

.section_4 .sansatae_box.sb_2{width:100%;padding:25px 0 0 25px;}

.section_4 .sansatae_box.sb_3{margin-top:40px;width:100%;}
.section_4 .sansatae_box.sb_3 .item_wrap{width:100%;margin-left:0;}
.section_4 .sansatae_box.sb_3 .wrap_1{margin-bottom:20px;}
.section_4 .sansatae_box.sb_3 .wrap_1 .box_item+.box_item{border-bottom:1px solid #bababd;}
}




.btmbanner_list{background-color:#f8f8f9;/* margin-top: 20px; */}
.btmbanner_list .area_left{float:left;height:70px}
.btmbanner_list .area_left a{float:left;position:relative;display:block;height:100%;margin-left:35px}
.btmbanner_list .area_left a:first-child{margin-left:0}
.btmbanner_list .area_left a img{position:relative;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}

.btmbanner_list .area_right{position:relative;overflow:hidden;height:70px;padding:0 50px 0 60px}
.btmbanner_list .area_right .btmbr_list{position:relative;overflow:hidden;height:100%}
.btmbanner_list .area_right .btmbr_list .btmbrl_obj{position:relative;width:200%;height:100%}
.btmbanner_list .area_right .btmbr_list .btmbrl_obj .btmbrl_item{float:left;height:100%}
.btmbanner_list .area_right .btmbr_list .btmbrl_obj .btmbrl_item a{position:relative;display:block;height:100%;padding:0 23px}
.btmbanner_list .area_right .btmbr_list .btmbrl_obj .btmbrl_item a img{position:relative;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}

.btmbanner_list .area_right .btmbr_ctlbtns{position:absolute;top:0;left:0;width:100%;}
.btmbanner_list .area_right .btmbr_ctlbtns a{position:absolute;top:24px;width:14px;height:23px;background:no-repeat 0 0}
.btmbanner_list .area_right .btmbr_ctlbtns .ctl_prev{left:45px;background-image:url(../images/main/sceen3/btmbr_ctlbtns_ctl_prev.png)}
.btmbanner_list .area_right .btmbr_ctlbtns .ctl_next{right:25px;background-image:url(../images/main/sceen3/btmbr_ctlbtns_ctl_next.png)}
.btmbanner_list .area_right .btmbr_ctlbtns .ctl_all{right:0;top:26px;background-image:url(../images/main/btmbr_ctlbtns_ctl_all.png);}



@media screen and (max-width:1420px) {

	#s_3, .btmbanner_list{padding:0 20px}

}
@media screen and (max-width:1365px){
	.btmcard_list .bld_5 .bd_text .hikingBox span{font-size:15px}
}

@media screen and (max-width:767px) {

	#s_3{padding:0}

	.btmbanner_list{padding:0;margin:20px 10px 0}
	.btmbanner_list .area_left{float:none;text-align:center}
	.btmbanner_list .area_left a{float:none;display:inline-block;}
	.btmbanner_list .area_right{padding:0 70px;border-top:1px solid #d2d2d2}
	.btmbanner_list .area_right .btmbr_ctlbtns .ctl_prev{left:40px}

	.btmbanner_list .area_right .btmbr_ctlbtns .ctl_next { right
	:40px; }
	.btmbanner_list .area_right .btmbr_ctlbtns .ctl_all { right:
			10px; }
	.btmcard_list .bld_7 {padding:0;background:#f0f9fe url(../images/main/sceen3/btmcard_bld_7_bg.png) no-repeat 98% bottom;background-size:280px}
}
@media(max-width:468px) {

	.btmbanner_list .area_left a{margin-left:10px;text-align:center}
	.btmbanner_list .area_left a img{left:0;max-width:80%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%)}

	.btmbanner_list .area_right .btmbr_list .btmbrl_obj .btmbrl_item{width:50%}
	.btmbanner_list .area_right .btmbr_list .btmbrl_obj .btmbrl_item a{text-align:center}
	.btmbanner_list .area_right .btmbr_list .btmbrl_obj .btmbrl_item a img{left:0;transform:translate(0, -50%)}
	.btmcard_list .bld_7 {padding:0;background:#f0f9fe url(../images/main/sceen3/btmcard_bld_7_bg.png) no-repeat 98% bottom;background-size:280px}
	.section_4 .sansatae_box.sb_1 .ti{font-size:21px}
}

/*main footer*/
#slideWrap .slide_section #footer .layout{text-align:left}
@media(max-width:767px) {

	#footer{margin:0 10px}
}



.section_1{position:relative;float: left;/* width: 100%; */}

/* 메인 슬라이드 */
.section_1 .main_slide{position:relative;overflow:hidden;margin-right: 30px;height: 275px;border-radius:15px;-webkit-border-radius:15px;box-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);background-color:#fff;width: 730px;float: left;}
.section_1 .main_slide .main_item:first-child {display:block;}
.section_1 .main_slide .main_item {display:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:1px;}
.section_1 .main_slide .main_item span{position:absolute;color:#fff;text-align:right;bottom:10px;right:30px;background:#000;border-radius:10px;padding:5px 10px;}
.section_1 .main_slide .main_item img{display:block;height:100%;text-align:center;background:#fff;width: 100%;border-radius:15px;}

.section_1 .main_control {position: absolute;  bottom: 10px;left: 50%; transform:translate(-50%,0); z-index: 10; border-radius: 100px; background: #fff; padding: 5px 10px;border: 1px solid #ccc;}
.section_1 .main_control a {float: left;display: block;text-align: center;margin: 0 7px;}
.section_1 .main_control a img {position: relative;}
.section_1 .main_control .prev {text-align: left;}
.section_1 .main_control .next { text-align: right;}


.section_2 a[target="_blank"]:after{content:"";display:inline-block;width:15px;height:18px;background:url(../images/common/bul_blank.png) no-repeat;vertical-align:middle;margin: -3px 0 0 2px;}
.section_2 a[target="_blank"]:hover:after{background:url(../images/common/bul_blank02.png) no-repeat}

.bl_booking a[target="_blank"]:after{content:"";display:inline-block;width:15px;height:18px;background:url(../images/common/bul_blank.png) no-repeat;vertical-align:middle;margin: -3px 0 0 4px;}
.bl_booking a[target="_blank"]:hover:after{background:url(../images/common/bul_blank02.png) no-repeat}


.bodo_box a[target="_blank"]:after{content:"";display:inline-block;width:15px;height:18px;background:url(../images/common/bul_blank.png) no-repeat;vertical-align:middle;margin: -3px 0 0 2px;}
.bodo_box a[target="_blank"]:hover:after{background:url(../images/common/bul_blank02.png) no-repeat}



.section_2{position:relative;float: left;width: 100%;margin-top: 20px;}
.section_2 .board_box {width: 730px;height: 280px; background: #fff; position: relative;box-sizing: border-box;padding: 20px 30px; border: solid 1px #dddddd; float: left;border-radius: 15px;margin-right: 30px;}
.section_2 .board_box .tab_ti {z-index: 1; position: relative; float: left;margin-right: 10px;/* margin-top: 6px; */}
.section_2 .board_box .tab_ti a {position: relative; display: block;padding: 10px 30px; line-height: 110%; font-size: 21px; font-weight: 300; color: #666;}
.section_2 .board_box .tab_ti a.ov {float: left;background: #007f8a;color: #fff; font-weight: 600;}
.section_2 .board_box .tab_ti a:hover {float: left;background: #007f8a;color: #fff; font-weight: 600;}

.section_2 .board_box .tab_group {display: none; position: absolute;top: 62px;left: 43px;right: 43px;border-top: 2px solid #aaa;}
.section_2 .board_box .tab_group ul {/* border-top: 1px solid #aaa; */padding-top: 10px;}
.section_2 .board_box .tab_group ul li {float: left; width: 100%;padding: 1px 0; border-bottom: 1px solid #ddd;}
.section_2 .board_box .tab_group ul li:last-child {border-bottom: none;}

.section_2 .board_box .tab_ti_blk {z-index: 1; position: relative; float: left;margin-right: 10px;/* margin-top: 6px; */}
.section_2 .board_box .tab_ti_blk a {position: relative; display: block;padding: 10px 10px; line-height: 110%; font-size: 21px; font-weight: 300; color: #666;}
.section_2 .board_box .tab_ti_blk a.ov {float: left;background: #007f8a;color: #fff; font-weight: 600;}
@media (hover:hover) and (pointer:fine) {
    .section_2 .board_box .tab_ti_blk a:hover, .center_tbox .bodo_box .tab_ti2_blk a:hover  {background: #007f8a;color: #fff; font-weight: 600;}
}

.section_2 .board_box .tab_group ul li a { display: block;margin-top: 1%;}
.section_2 .board_box .tab_group .no { position: relative; float: left; display: block; width: 44px; height: 44px; margin-right: 10px; line-height: 44px;text-align: center;font-size: 13px; border-radius: 100%; -webkit-border-radius: 100%; background-color: #fff; border: 1px solid #ddd; color: #000;}
.section_2 .board_box .tab_group .no .new { position: absolute; top: 0; right: 0;}
.section_2 .board_box .tab_group .pt {float: left;width: 85%;text-overflow: ellipsis;overflow: hidden;display: block;white-space: nowrap;position: relative;padding-left: 10px;}
.section_2 .board_box .tab_group .pt:before {content:""; position:absolute;top:13px;left:0;width:4px;height:4px;background-color:#878787;}
.section_2 .board_box .tab_group .dt {/* float: right; */display: block;text-align: center;font-family: Roboto;font-size: 15px;color: #4e4e4e;}
.section_2 .board_box .tab_group .pt em {display: block;overflow: hidden;margin-bottom: 5px;line-height: 130%;font-weight: 300;font-size: 18px;color: #000;text-overflow: ellipsis;white-space: nowrap;transition: all 0.3s;}
.section_2 .board_box .tab_group .pt p { height: 44px; font-size: 16px; letter-spacing: -0.68px; color: #555; overflow: hidden; text-overflow: ellipsis;white-space: nowrap; transition: all 0.3s;}
.section_2 .board_box .tab_group ul li a:hover .pt em { color: #de2b2b; text-decoration: underline;}
.section_2 .board_box .tab_group ul li a:hover .pt p {text-decoration: underline;}
.section_2 .board_box .tab_group .more { position: absolute;top: -35px; right: 0;}

.center_tbox {position: absolute;/* top: 280px; */right: 370px;width:270px;float: left;}
.center_tbox .event{position:relative;height:275px;padding:20px;background-color:#fff;-webkit-border-radius:15px;border-radius:15px;box-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);width: 270px;float: left;/* margin-right: 30px; */}
.center_tbox .event h2{margin-bottom:20px;font-weight:600;font-size: 21px;color:#222;}
.center_tbox .event .cbox_more{position:absolute;top:15px;right:20px;width:35px;height:35px;background-color:#fff;border-radius:100%;border:1px solid #ddd}
.center_tbox .event .cbox_more img{position:absolute;top:10px;left:10px;-webkit-transition:transform 300ms;transition:transform 300ms}
.center_tbox .event .cbox_more:hover img{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}

.section_2 .board_box .tab_group .more{position:absolute;top:15px;right:20px;width:35px;height:35px;background-color:#fff;border-radius:100%;border:1px solid #ddd}
.section_2 .board_box .tab_group .more img{position:absolute;top:10px;left:10px;-webkit-transition:transform 300ms;transition:transform 300ms}
.section_2 .board_box .tab_group .more:hover img{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}

.center_tbox .bodo_box .tab_group2 .more{position:absolute;top:15px;right:20px;width:35px;height:35px;background-color:#fff;border-radius:100%;border:1px solid #ddd}
.center_tbox .bodo_box .tab_group2 .more img{position:absolute;top:10px;left:10px;-webkit-transition:transform 300ms;transition:transform 300ms}
.center_tbox .bodo_box .tab_group2 .more:hover img{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}



.center_tbox .event .cbox_con{float:left;width: 100%;/* height: 100%; */margin: 0;text-align:left;padding-bottom: 20px;}
.center_tbox .event .cbox_con .td_thumb{text-align:center;height:140px;overflow:hidden;background-color:#f9f9f9;}
.center_tbox .event .cbox_con .td_thumb img{display:inline-block;transition:all .3s;height:100%;width:100% !important}
.center_tbox .event .cbox_con a{display:block;height:100%;overflow:hidden}
.center_tbox .event .cbox_con a:hover .td_thumb img{transform:scale(1.1)}
.center_tbox .event .cbox_con .td_pt{height:50px;padding:15px 15px 0;}
.center_tbox .event .cbox_con .td_pt span{display:block;height:22px;text-overflow:ellipsis;white-space:nowrap;font-weight:400;line-height:22px;font-size:17px;overflow:hidden;color:#242424;}
.center_tbox .event .cbox_con .td_date{padding:0 15px;font-size:13px;color:#777;}
.center_tbox .event .cbox_con .td_date span{padding:0 0 0 18px;line-height:100%;font-weight:400;font-size:13px;background:url(../images/main/sceen3/themecast_list_td_date.png) no-repeat 0 50%;color:#008455}
.center_tbox .event .cbox_con .td_thumb{height:120px;}


.center_tbox .bodo_box {width: 270px;height: 280px; background: #fff; position: relative;box-sizing: border-box;padding: 15px 20px; border: solid 1px #dddddd; float: left;border-radius: 15px;/* margin-right: 30px; */margin-top: 20px;}
.center_tbox .bodo_box .tab_ti2 {z-index: 1; position: relative; float: left;/* margin-right: 10px; *//* margin-top: 6px; */}
.center_tbox .bodo_box .tab_ti2 a{position: relative; display: block;padding: 10px 20px; line-height: 110%; font-size: 21px; font-weight: 300; color: #666;}
.center_tbox .bodo_box .tab_ti2 a.ov {float: left;background: #007f8a;color: #fff; font-weight: 600;}
.center_tbox .bodo_box .tab_ti2 a:hover {float: left;background: #007f8a;color: #fff; font-weight: 600;}

.center_tbox .bodo_box .tab_ti2_blk {z-index: 1; position: relative; float: left;/* margin-right: 10px; *//* margin-top: 6px; */}
.center_tbox .bodo_box .tab_ti2_blk a{position: relative; display: block;padding: 10px 20px; line-height: 110%; font-size: 21px; font-weight: 300; color: #666;}
.center_tbox .bodo_box .tab_ti2_blk a.ov {float: left;background: #007f8a;color: #fff; font-weight: 600;}


.center_tbox .bodo_box .tab_group2 {display: none; position: absolute;top: 58px;/* left: 43px; *//* right: 4px; */width: 85%;}
.center_tbox .bodo_box .tab_group2 ul {border-top: 2px solid #aaa;/* width: 100%; */}
.center_tbox .bodo_box .tab_group2 ul li {float: left; width: 100%;padding: 10px 0; border-bottom: 1px solid #ddd;}
.center_tbox .bodo_box .tab_group2 ul li:last-child {border-bottom: none;}
.center_tbox .bodo_box .tab_group2 ul li a { display: block; margin-top: 2%;}
.center_tbox .bodo_box .tab_group2 .no { position: relative; float: left; display: block; width: 44px; height: 44px; margin-right: 10px; line-height: 44px;text-align: center;font-size: 13px; border-radius: 100%; -webkit-border-radius: 100%; background-color: #fff; border: 1px solid #ddd; color: #000;}
.center_tbox .bodo_box .tab_group2 .no .new { position: absolute; top: 0; right: 0;}
.center_tbox .bodo_box .tab_group2 .pt {/* float: left; */width: 100%;text-overflow: ellipsis;overflow: hidden;}
.center_tbox .bodo_box .tab_group2 .dt {float: right;display: block;text-align: center;font-family: Roboto;font-size: 17px;color: #999;}
.center_tbox .bodo_box .tab_group2 .pt em {display: block;overflow: hidden;margin-bottom: 5px;line-height: 100%;font-weight: 300;font-size: 18px;color: #001f79;text-decoration:underline;text-overflow: ellipsis;white-space: nowrap;transition: all 0.3s;}
.center_tbox .bodo_box .tab_group2 .pt p { height: 44px; font-size: 16px; letter-spacing: -0.68px; color: #555; overflow: hidden; text-overflow: ellipsis;white-space: nowrap; transition: all 0.3s;}
.center_tbox .bodo_box .tab_group2 ul li a:hover .pt em { color: #de2b2b; text-decoration: underline;}
.center_tbox .bodo_box .tab_group2 ul li a:hover .pt p {text-decoration: underline;}
.center_tbox .bodo_box .tab_group2 .more { position: absolute;top: -40px;right: 5px;}
.center_tbox .bodo_box .tab_group2 .td_date{padding: 10px 15px;font-size:13px;color:#777;}
.center_tbox .bodo_box .tab_group2 .td_date span{padding:0 0 0 18px;line-height:100%;font-weight:400;font-size:13px;background:url(../images/main/sceen3/themecast_list_td_date.png) no-repeat 0 50%;color:#008455}
.center_tbox .bodo_box .tab_group2 .td_pt{/* height:50px; */padding: 5px 0 5px 10px;}
.center_tbox .bodo_box .tab_group2 .td_pt span{/* height:22px; */text-overflow:ellipsis;overflow: hidden;display: block;line-height:24px;}



#tabGroup_1 {display: block;}
#tabGroup2_1 {display: block;}

.section_2 .top_cont { padding-right: 0;  width: auto; }
.section_2 .board_box .tab_group {left: 4%; right: 5%;}
.section_2 .bodo_box .tab_group2 {left: 6%;right: 6%;}
.section_2 .top_cont .l_box .s2_cont li > a {font-size: 24px;}
.section_2 .board_box .tab_group .more { position: absolute;top: -45px; right: 0;}
.section_2 .bodo_box .tab_group2 .more { position: absolute;top: -35px; right: 0;}
  
.section_2 h2{margin-bottom:20px;font-weight:600;font-size:26px;color:#222;}


.rb_sns{position:relative;height: 280px;padding:20px;/* margin-top:20px; */background-color:#fff;-webkit-border-radius:15px;border-radius:15px;box-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);float: left;width: 340px;}
.rb_sns .sns_slide{position:relative;overflow:hidden;height:260px;}
.rb_sns .sns_slide .slide_wrap{position:relative;height:100%;}
.rb_sns .sns_slide .slide_wrap .slide_item{display:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:1px;}
.rb_sns .sns_slide .slide_wrap .slide_item:first-child{display:block;}
.rb_sns .sns_slide .slide_wrap .slide_item a{display:block;height:100%;}

.rb_sns .sns_slide .slide_wrap .slide_item .thumb{height: 170px;text-align:center;background-color:#f9f9f9;overflow:hidden}
.rb_sns .sns_slide .slide_wrap .slide_item .thumb img{width:100%;margin-top:-70px;}
.rb_sns .sns_slide .slide_wrap .slide_item .pt{height:24px;overflow:hidden;margin-top:10px;font-size:15px;line-height:22px;text-overflow:ellipsis;white-space: nowrap}
.rb_sns .sns_slide .slide_wrap .slide_item .pt img{width:24px;height:24px;margin-right:3px}
.rb_sns .sns_slide .slide_wrap .slide_item .date{display:none;margin-top:10px;font-size:14px;}
.rb_sns .sns_slide .slide_wrap .slide_item .date img{vertical-align:-7px;margin-right:3px;width: 24px;}

.rb_sns .sns_slide .slide_wrap .slide_item a:hover .pt{text-decoration:underline}
.rb_sns .rb_control{position:absolute;top:15px;right:20px;}
.rb_sns .rb_control a{float:left;display:block;width:35px;height:35px;background:no-repeat 0 0;}
.rb_sns .rb_control .prev{background-image:url(../images/main/rb_control_prev.png);}
.rb_sns .rb_control .stop{background-image:url(../images/main/rb_control_stop.png);}
.rb_sns .rb_control .play{display:none;background-image:url(../images/main/rb_control_play.png);}
.rb_sns .rb_control .next{background-image:url(../images/main/rb_control_next.png);}






.right_box_group{position: absolute;/* top: 280px; */right:0;width:340px;float: left;}
.right_box_group .rb_popzone{position:relative;height:275px;padding:20px;background-color:#fff;-webkit-border-radius:15px;border-radius:15px;box-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);-webkit-box-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);margin-bottom: 20px;}
.right_box_group .rb_popzone .popzone_slide{position:relative;overflow:hidden;height:188px;}
.right_box_group .rb_popzone .popzone_slide .slide_wrap{position:relative;height:100%;}
.right_box_group .rb_popzone .popzone_slide .slide_wrap .slide_item{display:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:1px;}
.right_box_group .rb_popzone .popzone_slide .slide_wrap .slide_item:first-child{display:block;}
.right_box_group .rb_popzone .popzone_slide .slide_wrap .slide_item a{display:block;height:100%;text-align:center;background-color:#f9f9f9;}
.right_box_group .rb_popzone .popzone_slide .slide_wrap .slide_item a img{height:100%}

.right_box_group .rb_popzone .popzone_more{position:absolute;top:15px;right:20px;width:35px;height:35px;background-color:#fff;border-radius:100%;border:1px solid #ddd}
.right_box_group .rb_popzone .popzone_more img{position:absolute;top:10px;left:10px;-webkit-transition:transform 300ms;transition:transform 300ms}
.right_box_group .rb_popzone .popzone_more:hover img{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}


.right_box_group .rb_popzone .rb_control{position:absolute;top:15px;right:62px;}
.right_box_group .rb_popzone .rb_control a{float:left;display:block;width:35px;height:35px;background:no-repeat 0 0;}
.right_box_group .rb_popzone .rb_control .prev{background-image:url(../images/main/rb_control_prev.png);}
.right_box_group .rb_popzone .rb_control .stop{background-image:url(../images/main/rb_control_stop.png);}
.right_box_group .rb_popzone .rb_control .play{display:none;background-image:url(../images/main/rb_control_play.png);}
.right_box_group .rb_popzone .rb_control .next{background-image:url(../images/main/rb_control_next.png);}
.right_box_group h2{margin-bottom:20px;font-weight:600;font-size: 21px;color:#222;}


@media screen and (max-width:1420px) {
.section_1 {width:100%;}
.section_1 .main_control{left:25%;}
.faivorit_slide {width:74%;}
.chiefWrap .open_chief {float:right;width:25%;}
.sanbul2_box {width: 23.5%;float:right;}
.section_1 .main_slide {width:50%;}
.section_2 .board_box {width:50%;}
.sanbul-bug_link .icon_1 {margin-right:5px;letter-spacing:-1px}
}


@media screen and (max-width:1340px) {
.bodo_box {width: 50%;}
.right_box_group{width: 25%;left: 74%;}
.right_box_group:after{content:'';display:block;clear:both;}
.right_box_group .rb_popzone{width: 100%;margin-left: 0;float: left;}
.rb_sns {width: 100%;}
.popzone_slide{height:260px;}
.btmcard_list .bl_minwon {width:23.5%;background-size: 40%;}
.btmcard_list .bl_booking .bld_2 {margin-left: 8%;}
.center_tbox {width: 22%;left: 51%;}
.center_tbox .bodo_box, .center_tbox .event, .center_tbox .forestfire {float:none;width:100%;/* height:340px; */}
.btmcard_list .bl_booking {width:73%}
.faivorit_slide {width:70%;margin-bottom:20px;margin-right:30px;}
.faivorit_slide .area_right .fs_list .fl_scroll {width:400%;}
.sanbul2_box {width:23.5%;padding:20px;}
.sanbul_bug .ti {letter-spacing:-3px;}
/*.right_box_group .rb_popzone .popzone_slide {height:auto;}*/
.section_4 .sanbul_box.sb_3 {padding:0 10px;}
.btmcard_list .bl_default {width:23.5%;}
.btmcard_list .bl_booking {width:74.5%;}
.world {width:23.5%;}
.world ul li a {letter-spacing:-2px}
.sanbul-bug_link .icon_1{margin-right: 10px;}
.sanbul-bug_link .ti {letter-spacing:-2px;padding-left: 5px;}
.sanbul-bug_link {line-height:24px;}
}

@media screen and (max-width:1279px) {
.right_box_group .rb_popzone {padding:20px 30px;}
.center_tbox {width: 30%;position: absolute;margin: 0;left: 69%;}
.center_tbox .event{height: 275px;}
.rb_sns .sns_slide {height:290px;}
.right_box_group {width: 100%; margin-left:20px;float: right;position: static;}
.rb_sns,
.right_box_group .rb_popzone{float: left;width: 49%;height: 380px;margin: 2% 0 0 0;}
.rb_sns {margin-left:2%;}
.right_box_group .rb_popzone .popzone_slide{height: 290px;}
.rb_sns .sns_slide .slide_wrap .slide_item .thumb {height:250px;}
.section_1 {width:100%;}
.section_1 .main_slide{width: 67%;}
.section_1 .main_control {left:35%;}
.section_2 .board_box {width: 67%;}
.chiefWrap .open_chief {width: 33%;}
.btmcard_list .bl_minwon {margin-left:0;/* margin-right:2%; */width: 30%;float: right;/* height: 240px; */}
.btmcard_list .bl_default {margin-right	:2%;width: 23.5%;margin-left: 0;}
.bl_default.bld_6 {margin-right:0;}
.btmcard_list {width:100%;}
.btmcard_list .bl_booking {width: 68%;height: 100%;margin-bottom:20px;padding-bottom:20px;}
.btmcard_list .bl_booking ul {/* float:none; */}
.btmcard_list .bl_booking ul:nth-child(odd){margin-left:10px;/* margin-top: 0; */}



.faivorit_slide {width: 65%;margin-bottom:20px;margin-right: 0;}
.faivorit_slide .area_right .fs_list .fl_scroll {width: 500%;}

.section_4{padding:0 30px;}
.section_4 .sanbul_box{width:47.5%;margin-left:5%;}
.section_4 .sanbul_box.sb_3{margin:20px 0 0 0;padding:0;}
.section_4 .sanbul_box.sb_4{margin-top:20px;padding:0;}

.section_5{padding:0 30px;}
.section_5 .sanbul_box{width:47.5%;margin-left:5%;}
.section_5 .sanbul_box.sb_3{margin:20px 0 0 0;padding:0;}
.section_5 .sanbul_box.sb_4{margin-top:20px;padding:0;}

.btmcard_list .bl_booking .bld_2 {margin-left: 16%;}

.sanbul2_box{position:static;width: 49%;height:188px;float:right;}
.sanbul2_box ul li{width:calc(25% - 8px);margin:10px 0 10px 10px;}
.sanbul2_box ul li:nth-child(odd){margin-left:10px;}
.sanbul2_box ul li:first-child{margin-left:0;}
.sanbul-bug_link {line-height:48px;}
.sanbul-bug_link .ti {letter-spacing:0}
.sanbul_bug .ti {margin-bottom:15px;}
.sanbul-bug_link .icon_1 {margin-right:30px;}
.sanbul2_box .minwon_tel{position:relative;padding-left:100px;}
.sanbul2_box .minwon_tel .icon{position:absolute;top:20px;left:20px;margin:0;}
.sanbul2_box .minwon_tel p br{display:none;}
.sanbul2_box .minwon_tel p span{margin-left:10px;}
.sanbul2_box .minwon_summary{margin-top:10px;} 
.world {width:49%;float:left;}


}

@media screen and (max-width:1110px) {
.btmcard_list .bl_booking .bld_2 {margin-left: 9%;}
.faivorit_slide .area_right .fs_list .fl_scroll {width:400%;}
.sanbul2_box ul li {width:calc(50% - 8px);margin: 3px 0;}
.sanbul2_box ul li:nth-child(odd) {margin-left:0;margin-right: 15px;}
.sanbul_bug .ti {margin-bottom:5px;}
.sanbul-bug_link {line-height:35px;}
}

@media screen and (max-width:1024px) {
.section_1 .main_slide{width: 67%;}
.section_2 .board_box {width: 67%;}
.btmcard_list .bl_minwon {margin-left:0;/* margin-right:2%; */width: 30%;float: right;height: 242px;}
.btmcard_list .bl_default {margin-right:2%;width: 23.5%;margin-left: 0;}
.bl_default.bld_6 {margin-right:0;}
.btmcard_list {width:100%;}
.btmcard_list .bl_booking {width: 68%;height: 100%;margin-bottom:20px;padding-bottom:20px;}
.btmcard_list .bl_booking ul {float:none;}
.btmcard_list .bl_booking ul:nth-child(odd){margin-left:10px;margin-top: 0;}
.btmcard_list .bl_booking .bld_2 {margin-left: 180px;}


.center_tbox {width: 30%;position: absolute;margin: 0;/* top:500px */}
.center_tbox .bodo_box, .center_tbox .event, .center_tbox .forestfire{float:none;width:100%;height: 275px;}
.center_tbox .bodo_box{}
.right_box_group {width: 100%; margin-left:20px;float: right;}
.rb_sns,
.right_box_group .rb_popzone{float: left;width: 49%;height: 380px;margin: 2% 0 0 0;}
.rb_sns {margin-left:2%;}
.right_box_group .rb_popzone .popzone_slide{height: 290px;}
.faivorit_slide {width: 65%;margin-bottom:20px;}
.faivorit_slide .area_right .fs_list .fl_scroll {width: 400%;}
.section_4{padding:0;}
.section_4 .sanbul_box{width:47.5%;margin-left:5%;}
.section_4 .sanbul_box.sb_3{margin:20px 0 0 0;padding:0;}
.section_4 .sanbul_box.sb_4{margin-top:20px;padding:0;}

.section_5{padding:0 30px;}
.section_5 .sanbul_box{width:47.5%;margin-left:5%;}
.section_5 .sanbul_box.sb_3{margin:20px 0 0 0;padding:0;}
.section_5 .sanbul_box.sb_4{margin-top:20px;padding:0;}
.sanbul2_box{position: relative;/* width: 100%; *//* height:auto; */padding-bottom:30px;top: 67%;right: 0;}
}

@media screen and (max-width:955px) {
.btmcard_list .bl_booking .bld_2 {margin-left: 20%;}
.faivorit_slide {width:60%;}
.chiefWrap .open_chief {width:35%;}
.faivorit_slide .area_right .fs_list .fl_scroll {width:600%;}
.btmcard_list .bl_default {margin-right:0;width:48.5%;margin-left:0;}
.btmcard_list .bl_default:nth-child(odd) {margin-right:2%;}
.chiefWrap .open_chief strong.ti {font-size:15px}
}


@media screen and (max-width:880px) {
.section_2 .board_box .tab_ti {margin-right:0;}
.section_2 .board_box .tab_ti a {padding:10px;}
}


@media screen and (max-width:815px) {
.faivorit_slide {width:65%;}
.faivorit_slide .area_right .fs_list .fl_scroll {width:400%;}
}

@media screen and (max-width:767px) {
#container_wrap{padding:100px 0 0px 0!important;}
.center_tbox .event, .center_tbox .bodo_box {float:none;width:100%;height: 300px;}
.center_tbox .forestfire {float:none;width:100%;height: 275px;}
.center_tbox .bodo_box .tab_group2 {width:94%;}
.center_tbox .event .cbox_con {height: 250px;}
.center_tbox .event .cbox_con .td_thumb {height:150px;}
.right_box_group .rb_popzone .popzone_slide{height: 290px;}
.right_box_group {width:100%;margin-left:0;}
.chiefWrap .open_chief a {width:150px;text-align:center;display: block;padding: 0;}
.chiefWrap .open_chief a:nth-child(1) {top: 40%;}
.chiefWrap .open_chief a:nth-child(2) {top: 65%;}
.chiefWrap .open_chief a:nth-child(3) {top: 70%;}
.chiefWrap .open_chief {width:100%;}
.section_1 .main_slide {width:100%;max-height: 275px;}
.section_1 .main_slide .main_item img {height: 100%;}
.section_1 .main_control {padding:2px;left: 50%;}
.section_1 .center_tbox {width:100%;margin-right:0;margin-top:20px;}
.rb_sns, .right_box_group .rb_popzone {width:100%;margin-left: 0;margin-top: 4%;}
.right_box_group {width:100%;}
.section_2 .board_box {width:100%;margin-right:0;margin-bottom:20px;}
.section_2 .board_box .tab_ti {margin-right:0;}
.section_2 .board_box .tab_ti a {padding:10px 20px;}
.section_2 .board_box .tab_group .pt {width: 75%;}
.section_2 .board_box .tab_group .pt em {font-size:16px}
.section_2 .board_box .tab_group .dt {/* float: right; */}
.faivorit_slide {width:100%;}
.faivorit_slide .area_right .fs_list .fl_scroll {width:200%;}
.section_2 .board_box .tab_group ul li {}
.section_2 .board_box .tab_group .more {top:-40px;}
.section_2 .bodo_box {width:100%;height:270px;margin-right:0;}
.btmcard_list {width:100%;}
.btmcard_list .bl_booking {float: left;width:100%;height:auto;background: #fff url(../images/main/bld_1_bg.png) no-repeat 100% 100%;margin-bottom:20px;padding-bottom: 20px;}
.btmcard_list .bl_booking ul {float:none;}
.btmcard_list .bl_booking ul:nth-child(odd) {margin-left:10px;margin-top: 0;}
.btmcard_list .bl_booking .bld_1{float: left;}
.btmcard_list .bl_booking .bld_2 {margin-left: 15%;float: left;margin-top: 10px;}
.center_tbox {width:100%;position: static;margin-top: 0;}
.btmcard_list .bl_minwon {width:100%;height: 200px;background-size: inherit;}
.btmcard_list .bl_default {width:100%;margin-left:0;height: 200px;}
.section_4 .sanbul_box {width:100%;}
.chiefWrap .open_chief strong.ti {font-size:21px}
.sanbul2_box, .world {width:100%;}
.sanbul2_box ul li {width:calc(50% - 8px);margin-left:0!important;}



}



@media screen and (max-width:580px) {
.center_tbox .event, .center_tbox .bodo_box {float:none;width:100%;}
.center_tbox .bodo_box {height:270px;}
/*.right_box_group .rb_popzone .popzone_slide{height: 290px;}*/
.right_box_group {width:100%;margin-left:0;}
.right_box_group .rb_popzone .popzone_slide .slide_wrap .slide_item a{height:auto;}
.chiefWrap .open_chief a {width:150px;text-align:center;padding:0 0 0 20px;display:block;}
.chiefWrap .open_chief a:nth-child(1) {}
.chiefWrap .open_chief a:nth-child(2) {}
.chiefWrap .open_chief a:nth-child(3) {top: 70%;}
.right_box_group .rb_popzone .popzone_slide .slide_wrap .slide_item a img{height:auto}
.section_1 .main_slide {width:100%;height: 160px;}
.rb_sns, .right_box_group .rb_popzone {height:auto;}
.main_item img {height:100%;}
.section_1 .main_control {padding:2px;}
.section_1 .center_tbox {width:100%;margin-right:0;margin-top:20px;}
.right_box_group {width:100%;}
.section_2 .board_box {width:100%;margin-right:0;margin-bottom:20px;padding: 20px;}
.section_2 .board_box .tab_ti {margin-right:0;}
.section_2 .board_box .tab_ti a {padding: 10px;font-size: 18px;}
.section_2 .board_box .tab_ti_blk a {padding:10px;font-size:18px}
.section_2 .board_box .tab_group {top: 58px;}
.section_2 .board_box .tab_group .pt {width: 75%;}
.section_2 .board_box .tab_group .pt em {font-size:16px}
#container_wrap{padding: 100px 0 0px 0!important;}
.faivorit_slide {width:100%;}
.faivorit_slide .area_right .fs_list .fl_scroll {width:200%;}
.section_2 .board_box .tab_group ul li {}
.section_2 .bodo_box {width:100%;height:270px;margin-right:0;}
.btmcard_list {width:100%;}
.btmcard_list .bl_booking {float:none;width:100%;height:auto;background: #fff url(../images/main/bld_1_bg.png) no-repeat 100% 100%;margin-bottom:20px;padding-bottom: 20px;}
.btmcard_list .bl_booking ul {float:none;}
.btmcard_list .bl_booking ul:nth-child(odd) {margin-left:10px;margin-top: 0;}
.btmcard_list .bl_booking .bld_1{float:none;}
.btmcard_list .bl_booking .bld_2 {width:100%;margin-left:0;float:none;margin-top: 10px;}
.center_tbox {width:100%;position: static;margin-top: 0;}
.btmcard_list .bl_minwon {width:100%;}
.btmcard_list .bl_default {width:100%;margin-left:0;}
.section_4 .sanbul_box {width:100%;}
.chiefWrap .open_chief strong.ti {font-size:21px}
.btmcard_list .bld_5 a, .btmcard_list .bl_minwon {background-size:inherit}
.right_box_group .rb_popzone .popzone_slide{height: 188px;}


}


@media screen and (max-width:400px) {
.section_2 .board_box .tab_ti a {padding: 10px 7px;font-size: 18px;letter-spacing:-1px}
.section_2 .board_box {padding: 20px 10px;}
.section_2 .board_box .tab_ti_blk a {padding:10px 7px;}
.center_tbox .bodo_box .tab_ti2, .center_tbox .bodo_box .tab_ti2_blk {margin-top:5px;}
.center_tbox .bodo_box .tab_ti2 a, .center_tbox .bodo_box .tab_ti2_blk a{font-size: 18px;}
}



@media(max-width:1160px) {
/* .center_tbox {top:500px} */
	.sliderTop .slider-nav a{padding:0 18px}
	.intro_box01 { padding:10px; padding-top:35px;padding-bottom:40px; }
	.intro_box01 .layout h2 { position:relative; top:auto;margin-left:0; left:auto; margin:0 auto; margin-bottom:40px; }
}

@media(max-width:855px) {
	.sliderTop{padding:0 120px 0 3%}
	.sliderTop .slider-nav a{padding:0 10px;height:40px;line-height:40px;font-size:14px}
	.slide_control{width:120px}
	.slide_control button.slide_prev,
	.slide_control button.slide_next,
	.slide_control button.slide_prev:hover,
	.slide_control button.slide_next:hover{background-size:14px}
	.slide_control a.slide_Lbtn,
	.slide_control a.slide_Lbtn:hover{background-size:16px}

	.slide_control button, .slide_control a{width:40px}
	.slide_control .ta_close{background-size:35%}


}


/*나이선택 이동 슬라이더*/
.swiper{position:relative;width:80%;height:10px;margin:40px auto 0;border-radius:5px;background-color:#b2b2b6}
.swiper .symbol{z-index:1;position:absolute;top:-14px;left:0;width:36px;height:36px;margin-left:-18px;border:1px solid #e9eded;border-radius:100%;background:#fff url(../images/main/icon_slideBar.png) no-repeat 50% 50%;box-shadow:0 5px 15px rgba(0, 0, 0, .3)}
.swiper .swipe_bar{width:0;height:10px;border-radius:5px;background-color:#f96059}
.swiper .sw_num{position:absolute;top:-70px;left:50%;margin-left:-41px;width:83px;height:59px;line-height:46px;background:url(../images/main/bg_sSvcAge.png) no-repeat}

.swiper .sw_regend{overflow:hidden;padding-top:15px}
.swiper .sw_regend .min{float:left}
.swiper .sw_regend .max{float:right}

/*곰배령*/
.goBear { position:absolute; top:0;left:50%;margin-left:400px; display:block;width:210px;height:193px;background:url(../images/main/bear_img01.png) no-repeat;font-size:0;text-indent:-9999px;overflow:hidden;z-index:1; color:#000 !important;text-align:left;}
.goBear img { position:absolute; top:5px;right:0;display:none;}
.goBear .bear_right { position:relative; }
.goBear .bear_right i { font-style:normal; }
.goBear:hover img{animation:arrMov .6s infinite ease }
@keyframes arrMov {
	0%{right:0}
	50%{right:5px}
	100%{right:0}
}


@media(max-width:1360px){
	.intro_box01 .layout h2 { margin-left:50px; }
	.intro_box01 .layout .intro_search { margin-left:50px;width:65%; }
	.goBear { margin-left:21%; }
}

@media(max-width:1000px){
	.intro_box01 .layout h2 { margin-left:20px; }
	.intro_box01 .layout .intro_search { margin-left:20px;width:65%; }
	.goBear { margin-left:18%; width:254px;height:232px;background-size:254px;}

}


@media(max-width:860px){
	.goBear { width:204px;height:187px;background-size:204px;top:29px;margin-left:24%;}
	.intro_box01 .layout .intro_search { width:70%; }
}

@media(max-width:767px){

	.goBear {width:100%;height:auto;top:29px;margin-left:0;font-size:20px;text-indent:inherit;top:216px;left:20px;padding:10px 20px;color:#fff !important;border-radius:50px;position:relative; top:auto;left:auto;margin-left:0;margin-top:10px;padding-left:75px;background:#4d68df url(../images/main/bear_img02.png) 33px 4px no-repeat;}

	.intro_box01 .layout h2 { margin:0 auto;margin-bottom:40px; }
	.intro_box01 .layout .intro_search { margin-left:0; width:100%; }

	.goBear img { display:block; }
	.goBear .bear_right { position:absolute; top:10px; right:20px;width:120px;display:block; }

}

@media(max-width:480px){
	.intro_box01 .layout h2{ margin-bottom:15px; }
	.goBear .bear_right i { display:none; }
	.sanbul-bug_link .icon_1 {margin-right:15px;}
}




 
#enterPopup{z-index:10000;position:absolute;top:300px;left:50%;margin-left:-330px;border:2px solid #000;background:#fff;}
#enterPopup a{display:block}
#enterPopup .pop_txt{width:720px;height:800px;background:#fff;font-family: 'Nanum Myeongjo', serif;}
#enterPopup .pop_txt .pop_tit{margin:25px 0;font-weight:700;font-size:32px;background:none;padding:0;text-align:center;}
#enterPopup .pop_txt .pop_con{line-height:28px;padding:20px;font-weight:400;}
#enterPopup .ep_cookie_close{position:relative;text-align:right;background-color:rgba(0, 0, 0, 0.7);}
#enterPopup .ep_cookie_close .day_close{position:absolute;top:0;left:10px}
#enterPopup .ep_cookie_close a{display:block;padding-right:10px;text-align:right;color:#fff;}
#enterPopup .ep_cookie_close a img{vertical-align:-8px}


@media screen and (max-width:767px) {

	#enterPopup{width:100%}

}


@media screen and (max-width:1400px) {
#main .layout{padding:0 10px;}
#main .sms{padding:0 10px;}
}






.forestfire{position:relative;background:url(../images/main/forestfire_bg.png) repeat-x;border-radius:15px;width: 270px;float: left;}
.forestfire img {display:block;margin:0 auto;}


/* 재난문자 추가 
.sms{position:relative;max-width:1400px;margin:0 auto 15px;margin-bottom: 15px;}
.sms_txt {font-size:15px;background: #dedede;border-radius: 5px;padding: 7px 10px;}
.sms_txt a {color:#570530;white-space: nowrap;}
.sms_txt a:before {content:"";display:inline-block;width:24px;height:20px;background:url(../images/main/bul_sms.png) no-repeat;vertical-align:middle;margin: -3px 10px 0 0;}
.sms .sms_btn{position:absolute;top: 5px;right: 10px;}
.sms .sms_btn a{float:left;display:block;width: 23px;height: 23px;background:no-repeat 0 0;}
.sms .sms_btn .sms_stop{background-image:url(../images/main/sms_btn_stop.png);}
.sms .sms_btn .sms_play{background-image:url(../images/main/sms_btn_play.png);}
*/

/* 재난문자 추가 
.sms{position:relative;max-width:1400px;margin:0 auto 15px;margin-bottom: 10px;}
.sms_txt {font-size:15px;background:#dedede;border-radius:5px;padding:7px 10px; margin-right:60px;overflow:hidden;}
.sms_txt a {color:#570530;white-space: nowrap;}
.sms_txt a:before {content:"";display:inline-block;width:24px;height:20px;background:url(../images/main/bul_sms.png) no-repeat;vertical-align:middle;margin: -3px 10px 0 0;}
.sms .sms_btn{position:absolute;top: 5px;right: 10px;}
.sms .sms_btn a{float:left;display:block;width: 23px;height: 23px;background:no-repeat 0 0;}
.sms .sms_btn .sms_stop{background-image:url(../images/main/sms_btn_stop.png);}
.sms .sms_btn .sms_play{background-image:url(../images/main/sms_btn_play.png);}
*/
.sms{position:relative;margin:15px auto 15px;margin-bottom: 10px;display:flex;flex-direction:row;}
.sms_ic{min-width:40px;background:url(../images/main/bul_sms.png) no-repeat;vertical-align:middle;margin: 3px 0 0 0;}
.sms_txt {font-size:15px;background:#dedede;border-radius:5px;padding:7px 10px; margin-right:40px;overflow:hidden;width:100%;}
.sms_txt a {color:#570530;white-space: nowrap;}
.sms .sms_btn{position:absolute;top: 3px;right: 10px;}
.sms .sms_btn a{float:left;display:block;width: 23px;height: 23px;background:no-repeat 0 0;text-indent:-9999px;}
.sms .sms_btn :not(.sms_play){background-image:url(../images/main/sms_btn_stop.png);}
.sms .sms_btn .sms_play{background-image:url(../images/main/sms_btn_play.png);}
