@charset "utf-8";

/* slide animation */
@keyframes VisualPrev {0%{margin-left: 10px;}50%{margin-left: 15px;}100% {margin-left: 10px;}}
@-webkit-keyframes VisualPrev {0%{margin-left: 10px;}50%{margin-left: 15px;}100% {margin-left: 10px;}}
@keyframes VisualNext {0% {margin-right: 10px;}50% {margin-right: 15px;}100% {margin-right: 10px;}}
@-webkit-keyframes VisualNext {0% {margin-right: 10px;}50% {margin-right: 15px;}100% {margin-right: 10px;}}

.main_visual{position: relative;}
.sliderWrap .item a{display: block;width: 100%;height: 100%;color: #fff;font-size: 0;}
.main_visual a.txt{display: table-cell;padding-left: 20px;padding-right: 20px;box-sizing: border-box;/*max-width: 1100px;*/width: 100%;position: absolute;left: 50%;top: 0;width: 100%;height: 100%;transform: translateX(-50%);color: #fff;font-size: 0;}

.main_visual .bx-controls{position: absolute;left: 50%;transform: translateX(-50%);bottom: 35px;z-index:51}
.main_visual .bx-pager{display: inline-block;float: left;}
.main_visual .bx-pager-item{display: inline-block;padding: 0;}
.main_visual .bx-pager-item a{width: 17px;height: 17px;margin: 0 5px;display: block;background-color: #959595;border-radius: 30px;text-indent: -9999px;overflow: hidden;}
.main_visual .bx-pager-item a.active, .main_visual .bx-pager-item:hover a{background-color: #cf000e;}
.main_visual .bx-pager-item a.active{width:44px}
.main_visual .bx-controls-auto{display: inline-block;float: right;}
.main_visual .bx-controls-auto-item{display: inline-block;padding: 0;}
.main_visual .bx-controls-auto-item a{width: 25px;height: 25px;margin: -4px 5px;display: block;text-indent: -9999px;overflow: hidden;background-position: center;background-repeat: no-repeat;background-size: contain;}
.main_visual .bx-controls-auto-item .bx-stop{background-image: url('../img/main/visual_stop.png');}
.main_visual .bx-controls-auto-item .bx-start{background-image: url('../img/main/visual_play.png');}
.main_visual .slide_controls{position: absolute;left:0;bottom:218px;width:100%;height:74px;z-index:51}
.main_visual .slide_controls div{position: absolute;top:50%;width:45px;height:100%;background-repeat:no-repeat;transform: translate(0,-50%)}
.main_visual .slide_controls a{display:block;width:100%;height:100%}
.main_visual .slide_controls .bx_prev{left:40px;background-image:url('../img/main/btn_visual_prev.png');animation: VisualPrev 0.8s ease-in-out infinite;}
.main_visual .slide_controls .bx_next{right:40px;background-image: url('../img/main/btn_visual_next.png');animation: VisualNext 0.8s ease-in-out infinite;}
.main_visual .slide_controls .bx-prev:hover{background-image: url('../img/main/btn_visual_prev_active.png');}
.main_visual .slide_controls .bx-next:hover{background-image: url('../img/main/btn_visual_next_active.png');}

#visual > .sliderWrap .txt.l{text-align: left;}
#visual > .sliderWrap .txt.c{text-align: center;}
#visual > .sliderWrap .txt.r{text-align: right;}
#visual > .sliderWrap .txt.t{vertical-align: top;}
#visual > .sliderWrap .txt.m{vertical-align: middle;}
#visual > .sliderWrap .txt.b{vertical-align: bottom;}
.sliderWrap .txt > h3{margin-top: 50px;}
.sliderWrap .txt > p{margin-top: 20px;}
.sliderWrap .txt > span{display: inline-block;margin-top: 30px;}
.sliderWrap .txt .sbtn2{display: inline-block;padding: 8px 60px;margin-top: 30px;border: 2px solid #fff;box-sizing: border-box;position: relative;z-index: 0;}
.sliderWrap .item {background-repeat: no-repeat;background-position: 50% 0;background-size: cover;height: 540px;display: table;width: 100%;color: #fff;font-size: 0;}

#container .w{max-width: 1100px;margin: auto;}
.main_tit{font-size: 39px;font-weight: 500;text-align: center;margin-bottom: 40px;}
.main_tit span{font-size: 20px;color: #666;display: block;font-weight: 400;}

.event_area{background-color: #f8f7f7;padding: 10px 60px;margin-top: 40px;}
.event_area ul{font-size: 0;}
.event_area ul > li{display: inline-block;vertical-align: top;box-sizing: border-box;position: relative;}
.event_area .month{width: 13%;}
.event_area .month span{font-size: 18px;font-weight: 500;color: #000;position: absolute;left: 0;top: 6px;}
.event_area .last{width: 24%;text-align: right;}
.event_area .last a{font-size: 14px;font-weight: 500;color: #595757;display: inline-block;padding-left: 18px;background: url('../img/main/event_btn.png') 0 2px no-repeat;margin-top: 5px;}

.q_m{max-width: 1100px;margin: auto;font-size: 0;}
.q_m > li{display: inline-block;vertical-align: top;width: 12.5%;padding: 30px 0 50px;}
.q_m > li a{display: block;padding-top: 105px;background-position: center top;background-repeat: no-repeat;font-size: 16px;color: #444;font-weight: 500;word-break: keep-all;text-align: center;line-height: 20px;height: 145px;box-sizing: border-box;}
.q_m > li.n1 a{background-image: url('../img/common/ico_qm1.png');}
.q_m > li.n2 a{background-image: url('../img/common/ico_qm2.png');}
.q_m > li.n3 a{background-image: url('../img/common/ico_qm3.png');}
.q_m > li.n4 a{background-image: url('../img/common/ico_qm4.png');}
.q_m > li.n5 a{background-image: url('../img/common/ico_qm5.png');}
.q_m > li.n6 a{background-image: url('../img/common/ico_qm6.png');}
.q_m > li.n7 a{background-image: url('../img/common/ico_qm7.png');}
.q_m > li.n8 a{background-image: url('../img/common/ico_qm8.png');}

.main_cont1 .owl-nav > button{width: 31px;height: 61px;position: absolute;top: 50%;margin-top: -30px;background-repeat: no-repeat;}
.main_cont1 .owl-nav > button span{display: block;text-indent: -9999px;}
.main_cont1 .owl-carousel .owl-item{max-height: 222px;}
.main_cont1 .event_slider .item a{display: block;padding-top: 63.43%;position: relative;box-sizing: border-box;}
.main_cont1 .event_slider .item p{display: none;}
.main_cont1 .owl-carousel .owl-item .item img{position: absolute;left: 1px;top: 1px;width: 99%;height: 99%;}
.main_cont1 .owl-nav > button.owl-prev{background-image: url('../img/main/owl_prev.png');left: -61px;}
.main_cont1 .owl-nav > button.owl-next{background-image: url('../img/main/owl_next.png');right: -61px;}

.main_cont2{padding: 60px 0;}
.main_cont2 .main_tit{display: none;}
.main_cont2 .space_list{font-size: 0;height: 576px;position: relative;}
.main_cont2 .space_list:after{content: "";display: block;clear: both;}
.main_cont2 .space_list li{display: inline-block;vertical-align: top;float: left;color: #fff;padding: 40px 25px 0 45px;box-sizing: border-box;}
.main_cont2 .space_list li .t1{font-size: 32px;margin-bottom: 7px;}
.main_cont2 .space_list li .t2{font-size: 14px;margin-bottom: 25px;}
.main_cont2 .space_list li .t3{font-weight: 500;}
.main_cont2 .space_list li .t3 a{display: block;border: 1px solid #333;color: #333;font-size: 14px;background-color: rgba(255,255,255,0.1);padding: 10px 0;text-align: center;max-width: 200px;}
.main_cont2 .space_list li .t3 em{display: block;height: 5px;line-height: 5px;}
.main_cont2 .space_list .n1{width: 50%;height: 100%;background: url('../img/main/space1.jpg') 0 0 no-repeat;color: #333;}
.main_cont2 .space_list .n2{width: 50%;height: 50%;background: url('../img/main/space2.jpg') 0 0 no-repeat;position: absolute;left: 50%;top: 0;}
.main_cont2 .space_list .n3{width: 50%;height: 50%;background: url('../img/main/space3.jpg') 0 bottom no-repeat;position: absolute;left: 50%;top: 50%;}

.main_cont3{font-size: 0;padding: 60px 0;background-color: #f7f7f7;margin-top: 50px;}
.main_cont3 .w > div{}
.main_cont3 .box{display: inline-block;vertical-align: top;width: 33.33%;padding: 0;box-sizing: border-box;font-size: 15px;height: 380px;}
.box .inner{padding: 20px 10px 20px;background-color: #fff;height: 100%;box-sizing: border-box;text-align: center;color: #3e3a39;font-weight: 500;}
.box1 .inner{position: relative;}
.box1 .btn_more{position: absolute;top: 92px;right: 24px;}
.box1 .btn_more a{display: block;width: 32px;height: 32px;overflow: hidden;text-indent: -99999px;background:  url('../img/main/btn_more.png') center no-repeat;}
.box .inner .t1{font-size: 24px;line-height:1.1;}
.box .inner .date{font-size: 20px;margin-top: 6px;}
.box .inner .time{font-size: 30px;color: #fff;margin-top: 10px;}
.box .inner .time span{display: inline-block;padding: 2px 30px;background-color: #ff920e;}
.box .inner .weather{font-size: 15px;line-height: 25px;color: #727171;margin-top: 12px;}
.box .inner .weather span{display: block;}
.box .inner .weather .temp{color: #cf000e;display: inline-block;padding-left: 20px;background-position: 0 center;background-repeat: no-repeat;}
.box .inner .place{margin-top: 8px;font-size: 16px;display: inline-block;}
.box .inner .place > li{padding-left: 240px;position: relative;margin-top: 2px;}
.box .inner .place > li span{position: absolute;left: 0;font-weight: 400;}
.box .bbswrap{height: 100%;}
.latestBbs{padding: 0;background-color: #fff;position: relative;min-height: 220px;box-sizing: border-box;}
.latestBbs .tit{font-size: 24px;}
.latestBbs .btn_more{position: absolute;top: 0;right: 0;}
.latestBbs .btn_more a{display: block;width: 32px;height: 32px;overflow: hidden;text-indent: -99999px;background:  url('../img/main/btn_more.png') center no-repeat;}
.latestBbs .n_l{margin-top: 17px;}
.latestBbs .n_l > li{margin-top: 16px;position: relative;}
.latestBbs .n_l > li:after {content:' ';clear:both;visibility: hidden;display: block;}
	*+ html .latestBbs .n_l > li {display: inline-block;}
.latestBbs .n_l > li:first-child{margin-top: 0;}
.latestBbs .n_l > li .subj{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #727171;font-size: 15px;float:left;width:75%;}
.latestBbs .n_l > li .subj a{color: #707070;}
.latestBbs .n_l > li .subj a:hover,
.latestBbs .n_l > li .subj a:focus {text-decoration:underline;}
.latestBbs .n_l > li .date{font-size: 15px;color: #707070;float:right;}
.latestBbs .n_l > li .cont{display: none;}
.latestBbs .n_l > li .more{display: none;}
.latestBbs .n_l > li:nth-child(6) {display: none;}

.main_cont4{padding: 55px 0;}
.main_cont4 .item{position: relative;max-height: 246px;}
.main_cont4 .txt{position: absolute;left: 0;bottom: 25px;padding: 0 20px;}
.main_cont4 .item span{color: #fff;display: block;}
.main_cont4 .item .t1{font-size: 25px;}
.main_cont4 .item .t2{font-size: 13px;}
.main_cont4 .event_slider .item a{display: block;}
.main_cont4 .event_slider .item img{max-height: 246px;}
.main_cont4 .owl-nav > div{width: 31px;height: 61px;position: absolute;top: 50%;margin-top: -30px;background-repeat: no-repeat;}
.main_cont4 .owl-prev{background-image: url('../img/main/owl_prev.png');left: -61px;}
.main_cont4 .owl-next{background-image: url('../img/main/owl_next.png');right: -61px;}
.main_cont4 .program_yap{margin-top: 20px;padding-left: 66%;background: url('../img/main/yap.jpg') 0 center no-repeat;}
.main_cont4 .program_yap .inner{padding: 30px 20px 10px 30px;background-color: #efefef;}
.main_cont4 .program_yap .t1{font-size: 25px;color: #3e3a39;font-weight: 500;}
.main_cont4 .program_yap .t2{font-size: 16px;color: #595757;line-height: 20px;}
.main_cont4 .program_yap .t2 span{display: block;}
.main_cont4 .program_yap .btn{float: right;font-size: 14px;color: #3e3a39;padding: 2px 15px 5px;border: 1px solid #b0b0b0;background-color: #fff;display: inline-block;margin-top: -30px;}

/* live sns */
.main_cont5{padding:22px 0 45px}
.main_cont5 .sns_title{display:inline-block;margin-bottom:20px;font-size:24px}
.main_cont5 .tablist{float:right;font-size:0}
.main_cont5 .tablist li{display:inline-block;position:relative}
.main_cont5 .tablist li:before{position:absolute;top:50%;left:0;width:1px;height:22px;margin-top:-11px;background-color:#666;content:''}
.main_cont5 .tablist li:first-child:before{display:none}
.main_cont5 .tablist li a{display:block;padding:0 50px;font-size:18px;color:#fff;line-height:50px;text-decoration:none;border-top-right-radius:10px;border-top-left-radius:10px;}
.main_cont5 .tablist li a:hover{font-weight:bold}
.main_cont5 .tablist .facebook a{color:#3b5998;}
.main_cont5 .tablist .youtube a{color:#cc0000}
.main_cont5 .tabpanel{display:none;overflow:hidden;min-height:368px;border-top:1px solid #666;border-bottom:1px solid #666;clear:both}
.main_cont5 .tabpanel.active{display:block}
.main_cont5 .panel_lst{padding:20px 0;font-size:0;white-space:nowrap;}
.main_cont5 .panel_lst .panel_item{display:inline-block;width:25%;vertical-align:top;box-sizing:border-box;-webkit-box-sizing:border-box;}
.main_cont5 .panel_lst .panel_item a{display:block;position:relative;width:100%;padding:0 5%;background:#fff;font-size:0;box-sizing:border-box;-webkit-box-sizing:border-box;}
.main_cont5 .panel_item .flex_area{display:block;position:relative;width:100%;padding-top:175px;}
.main_cont5 .panel_item .flag{position:absolute;left:0;bottom:0;z-index:1;padding:2px 10px;background:#3b5998;font-size:13px;color:#fff;}
.main_cont5 .facebook .panel_item .flag{background:#3b5998;}
.main_cont5 .youtube .panel_item .flag{background:#cc0000;}
.main_cont5 .panel_item .flex_img{position:absolute;top:0;left:0;width:100%;height:100%;background:#eee;text-align:center;white-space:nowrap;}
.main_cont5 .panel_item .flex_img:before{display:inline-block;width:0;height:100%;vertical-align:middle;content:''}
.main_cont5 .panel_item .flex_img img{max-width:100%;max-height:100%;vertical-align:middle}
.main_cont5 .panel_item .cont_area{display:inline-block;width:100%;height:153px;padding-top:20px;font-size:13px;color:#111;box-sizing:border-box;-webkit-box-sizing:border-box;}
.main_cont5 .panel_item .cont_area .cont{display:-webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp:4;-webkit-box-sizing: border-box;box-sizing: border-box;word-wrap: break-word;display: block; display: -webkit-box; max-height:74px;line-height: 1.4;
 white-space: normal;margin-top:10px;}
.main_cont5 .panel_item .cont_area .cont_more{position:absolute;left:5%;bottom:0}
.main_cont5 .panel_item .cont_area .cont_more:after{display:inline-block;margin-left:5px;content:"\003e";}
.main_cont5 .tabpanel .no_cont{padding-top:180px;font-size:20px;text-align:center}

/* video */
.main_cont5{padding:22px 0 45px}
.main_cont5 .title{display:inline-block;font-size:24px}
.main_cont5 .group_wrap{margin-top:20px;padding:20px 0;border-top:1px solid #666;border-bottom:1px solid #666;}
.main_cont5 .group_lst{overflow:hidden;font-size:0;white-space:nowrap}
.main_cont5 .group_lst .group_item{display:inline-block;width:25%;vertical-align:top;box-sizing:border-box;-webkit-box-sizing:border-box;}
.main_cont5 .group_lst .group_item a{display:block;position:relative;width:100%;padding:0 5%;background:#fff;font-size:0;box-sizing:border-box;-webkit-box-sizing:border-box;}
.main_cont5 .group_item .flex_area{display:block;position:relative;width:100%;padding-top:175px;}
.main_cont5 .group_item .flex_img{position:absolute;top:0;left:0;width:100%;height:100%;background:#eee;text-align:center;white-space:nowrap;}
.main_cont5 .group_item .flex_img:before{display:inline-block;width:0;height:100%;vertical-align:middle;content:''}
.main_cont5 .group_item .flex_img img{max-width:100%;max-height:100%;vertical-align:middle}
.main_cont5 .group_item .cont_area{display:inline-block;width:100%;height:80px;padding-top:10px;font-size:13px;color:#111;box-sizing:border-box;-webkit-box-sizing:border-box;}
.main_cont5 .group_item .cont_area .cont{display:-webkit-box;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp:2;-webkit-box-sizing: border-box;box-sizing: border-box;word-wrap: break-word;display: block; display: -webkit-box; max-height:2.8em;line-height: 1.4;
 white-space: normal;}
.main_cont5 .group_item .cont_area .date{position:absolute;left:5%;bottom:0}
.main_cont5 .group_item .ico_play{position:absolute;top:50%;left:50%;width:72px;height:72px;transform:translate(-50%,-50%)}

@media screen and (max-width:1260px){
	.main_cont1{padding: 0 50px;}
	.main_cont1 .owl-prev{left: -40px;}
	.main_cont1 .owl-next{right: -40px;}
	.main_cont4{padding: 55px 50px;}
	.main_cont4 .owl-prev{left: -40px;}
	.main_cont4 .owl-next{right: -40px;}
	.main_cont3{padding: 20px 50px;}
}

@media screen and (max-width:1130px){
	#container .w{max-width: 1024px;}
}

@media screen and (max-width:1024px){
	#container .w{margin: 0 15px;}
	.sliderWrap .item {height: 350px;}

	.main_visual .slide_controls{bottom:37%}
	.main_visual .slide_controls .bx_prev{left:0}
	.main_visual .slide_controls .bx_next{right:0}

	.main_cont2 .space_list{height: 436px;}
	.main_cont2 .space_list li{padding: 30px 15px 0 20px;}
	.main_cont2 .space_list li .t3{margin: 0 -3px;}
	.main_cont2 .space_list li .t3 a{display: inline-block;height: auto;vertical-align: top;width: auto;box-sizing: border-box;border: none;padding: 0 3px;width: 50%;font-size: 14px;}
	.main_cont2 .space_list li .t3 a span{border: 1px solid #fff;display: block;width: 100%;height: 100%;padding: 10px 0;margin: 2px 0;}
	.main_cont2 .space_list li .t3 em{display: inline-block;}
	.main_cont2 .space_list .n1 .t3{display: block;}
	.main_cont2 .space_list .n1 .t3 a:nth-child(1), .main_cont2 .space_list .n1 .t3 a:nth-child(2){width: 50%;}
	.main_cont2 .space_list .n1 .t3 a:nth-child(3), .main_cont2 .space_list .n1 .t3 a:nth-child(4), .main_cont2 .space_list .n1 .t3 a:nth-child(5){width: 33.33%;}
	.main_cont2 .space_list .n1 .t3 a span{border-color: #333;}
	.main_cont2 .space_list .n2:hover .t3{margin-top: 170px;display: block;}
	.main_cont2 .space_list .n3:hover .t3{display: block;}

	.event_area{padding: 10px 20px;margin-top:20px;}
	.q_m{max-width: 1024px;}
	.q_m > li{padding: 20px 0;}
	.q_m > li a{background-size: 75px;padding-top: 85px;font-size: 15px;height: 125px;}

	.main_cont1{padding: 0;}
	.main_cont2{padding: 60px 30px;}
	.main_cont3{margin-top: 0;padding: 20px 30px;}
	.main_cont3 .box{width: 50%;}
	.main_cont3 .box1{width: 100%;margin-bottom: 24px;}
	.main_cont4{padding: 55px 30px;}
}

@media screen and (max-width:768px){
	#container .content{margin: 0;}
	.sliderWrap .item{height: 300px;}
	.sliderWrap .txt > h3{font-size: 22px !important;}
	.sliderWrap .txt > p{font-size: 16px !important;}
	.sliderWrap .txt > span{font-size: 13px !important;}
	.sliderWrap .txt > h3 img,.sliderWrap .txt > p img, .sliderWrap .txt > span img{max-width: 50%;}
	.sliderWrap .txt .sbtn2{padding: 8px 20px}
	.main_visual .bx-controls{bottom: 10px;}
	.main_visual .bx-pager-item a{width: 14px;height: 14px;}
	.main_visual .bx-controls-auto-item a{height: 16px;width: 16px;margin: -1px 5px;}

	#container .w{margin: 0;}
	.main_tit{font-size: 20px;margin-bottom: 15px;}
	.main_tit span{font-size: 13px;}

	.main_cont1{padding: 10px;}
	.main_cont1 .owl-nav > button{width: 11px;height: 21px;background-size: auto 21px;margin-top: -10px;}
	.main_cont1 .owl-nav > button.owl-prev{left: -20px;}
	.main_cont1 .owl-nav > button.owl-next{right: -20px;}

	.main_cont2{padding: 20px 0;}
	.main_cont2 .space_tab{text-align: center;margin-bottom: 15px;}
	.main_cont2 .space_tab > li{display: inline-block;vertical-align: top;}
	.main_cont2 .space_tab > li a{display: block;font-size: 13px;padding: 7px 20px;color: #555;border: 1px solid #999;}
	.main_cont2 .space_tab > li.on a{background-color: #414141;color: #fff;}
	.main_cont2 .space_list .n1, .main_cont2 .space_list .n2, .main_cont2 .space_list .n3{width: 100%;height: 100%;left: 0;top: 0;display: none;background-position: center top;background-size: cover;}
	.main_cont2 .space_list .n1{display: block;background-image: url('../img/main/space1_m.jpg');}
	.main_cont2 .space_list .n2{background-image: url('../img/main/space2_m.jpg');}
	.main_cont2 .space_list .n2:hover .t3{margin-top: 0;}
	.main_cont2 .space_list .n3{background-image: url('../img/main/space3_m.jpg');}
	.main_cont2 .space_list li{padding: 30px 20px 0 25px;}
	.main_cont2 .space_list li .t1{font-size: 20px;margin-bottom: 5px;}
	.main_cont2 .space_list li .t2{font-size: 13px;margin-bottom: 15px;}
	.main_cont2 .space_list li .t3{display: block;}
	.main_cont2 .space_list li .t3 a, .main_cont2 .space_list .n1 .t3 a{font-size: 12px;}
	.main_cont2 .space_list li .t3 a span{padding: 5px 0;}
	.main_cont2 .space_list{height: 335px;}
	.main_cont2 .space_list .n1, .main_cont2 .space_list .n2, .main_cont2 .space_list .n3{background-size: 100% auto;background-position: center;}

	.main_cont4{padding: 20px 26px;}
	.main_cont4 .owl-nav > div{width: 11px;height: 21px;background-size: auto 21px;margin-top: -10px;}
	.main_cont4 .owl-prev{left: -20px;}
	.main_cont4 .owl-next{right: -20px;}
	.main_cont4 .item .txt{font-size: 13px;}

	.main_cont3{padding: 10px;}
	.main_cont3 .box{height: auto;width: 100%;margin-bottom: 15px;padding-bottom: 10px;	background-color: #fff;}
	.main_cont3 .box1{margin-bottom: 15px;}
	.latestBbs .n_l{margin-top: 10px;}
	.latestBbs .n_l > li{margin: 5px 0;}
	.latestBbs .n_l > li .subj{font-size: 13px;}
	.latestBbs .n_l > li .date{font-size: 13px;}

	.event_area{padding: 10px 15px;margin: 0;}
	.event_area .month{width: 17%;}
	.event_area .month span{font-size: 13px;top: 6px;}
	.event_area .event_select{width: 80%;font-size: 13px;}
	.event_area .event_select select{font-size: 13px;}
	.event_area .event_select a{font-size: 13px;}
	.event_area .last{width: 100%;text-align: center;margin-top: 5px;}
	.event_area .last a{font-size: 12px;}

	.q_m{padding: 0 15px;}
	.q_m > li{width: 25%;padding: 20px 0 0;}
	.q_m > li a{font-size: 12px;line-height: 1.2;background-size: 60px auto;padding-top: 65px;height: auto;}

	.box .inner{padding: 20px 10px;}
	.box .inner .t1{font-size: 20px;}
	.box1 .btn_more{top: 21px;right: 17px;}
	.box1 .btn_more a{width: 26px;height: 26px;background-size: 26px auto;}

	.box .inner .date{font-size: 15px;margin-top: 5px;}
	.box .inner .time{font-size: 18px;margin-top: 10px;}
	.box .inner .weather{font-size: 13px;line-height: 18px;}
	.box .inner .place{font-size: 13px;margin-top: 10px;}
	.box .inner .place > li{padding-left: 190px;}

	.latestBbs{min-height: 100%;}
	.latestBbs .tit{font-size: 20px;}
	.latestBbs .btn_more{right: 0px;}
	.latestBbs .btn_more a{width: 26px;height: 26px;background-size: 26px auto;}

	.main_cont4 .txt{bottom: 20px;padding: 0 15px;}
	.main_cont4 .item .t1{font-size: 20px;}
	.main_cont4 .program_yap{margin: 20px -11px 0;padding: 20% 0 0;background-image: url('../img/main/yap_m.jpg');background-size: auto 100%;background-size: auto 70%;background-position: center -20px;background-color: #efefef;}
	.main_cont4 .program_yap .inner{padding: 12px 10px;}
	.main_cont4 .program_yap .t1{font-size: 15px;}
	.main_cont4 .program_yap .t2{font-size: 11px;}
	.main_cont4 .program_yap .t2 span{display: inline;}
	.main_cont4 .program_yap .btn{font-size: 12px;margin-top: -35px;}

	.main_cont5 .sns_title{display:block;margin:0;font-size:20px;text-align:center}
	.main_cont5 .tablist{width:100%;margin-top:20px}
	.main_cont5 .tablist li{width:50%;text-align:center}
	.main_cont5 .tablist li a{padding:0;font-size:16px;line-height:35px;border-radius: 0}
	.main_cont5 .tabpanel{min-height:auto}
	.main_cont5 .panel_lst{white-space:normal}
	.main_cont5 .panel_lst .panel_item{width:100%;margin-top:20px}
	.main_cont5 .panel_lst .panel_item:first-child{margin:0}
	.main_cont5 .panel_item .flex_area{padding-top:70%}

	.main_cont5 .title{display:block;font-size:20px;text-align:center}
	.main_cont5 .group_lst .group_item{width:100%}
	.main_cont5 .group_item .flex_area{padding-top:70%}
}

@media screen and (max-width:480px){
	.event_area .event_select{padding-right: 55px;}
	.event_area .event_select a{width: 55px;}
}

._5afx{display:none;}


/* 202009 new */
.float_wrap:after {content:' ';clear:both;visibility: hidden;display: block;}
.hidden_word {height: 0;overflow: hidden;text-indent: -9999px;position: absolute;top:0;left: -9999px;}

/*Çà»ç ¼¿·ºÆ®*/
.event_area .last {width:20%}
.event_select__wrap {white-space:nowrap;}
.event_select {
	overflow: hidden;
	display: inline-block;
	vertical-align: middle;
	position: relative;
	background-color: #fff;
	text-align:left;
	border:1px solid #eeeeee;
}
.event_select:after {
		position: absolute;
		top: 50%;
		right: 0;
		margin-right:0px;
		transform: translateY(-50%);
		content: ' ';
		width:35px;
		height:32px;
		background-image:url("../img/main/event_select-bul.jpg");
		background-position: center center;
		background-repeat: no-repeat;
		display:inline-block;
	}

.event_select select {
		width:100%;
		background-color: transparent;
		appearance: none;
		min-width:600px;
		vertical-align: middle;
		color: #000;
		font-size: 16px;
		height:32px;
		box-sizing: border-box;
		margin-top: 0;
		padding: 2px 2px 2px 10px;
		position: relative;
		border:0px;
		/*
		@media screen and (min-width:0\0){
			& {width:125%}
		}
		*/

		appearance:none;
		-webkit-appearance:none;
		-moz-appearance:none;
		-o-appearance:none;




}
.event_select select::-ms-expand {display:none;} /*ie10~11 ¿¡¼­ ¼¿·ºÆ® ±âº»µðÀÚÀÎ ¹«·ÂÈ­*/
.event_select select option {
color:#000
}
.lte-ie9 .event_select select {width: 105%;vertical-align: top;}

.event_go_btn {display:inline-block;
	background-color: #999999;
color:#fff;
font-size:14px;
height:32px;
line-height:32px;
text-align:center;
vertical-align: middle;
width:50px;
}

@media screen and (min-width:1px) and (max-width:1200px) {
	.footer-sel-wrap {display:none;}
	.event_area .last {width:100%;box-sizing:border-box;text-align:right;}
	.event_area .event_select {width:100%;}
}
@media screen and (min-width:1px) and (max-width:830px) {
	.event_area .month {width:100%}
	.event_area .month span {position:relative;left:0;top:0;}
	.event_select select{
		min-width:150px;
	}
	.event_area ul > li {width:100%}
	.event_area .last {text-align:center;}
	.event_area .event_select {width:85%;}
}
@media screen and (min-width:1px) and (max-width:768px) {
	.event_area .event_select {width:85%;}
}
@media screen and (min-width:1px) and (max-width:480px) {
	.event_area .event_select {width:65%;}
}


/**/
.main-new-lay1 {width:1100px;margin:0 auto;}
.main-new-lay2 {width:1100px;margin:0 auto;}

@media screen and (min-width:1px) and (max-width:1100px) {

	.main-new-lay1 {width:auto;margin-left:10px;margin-right:10px;}
	.main-new-lay2 {width:auto;margin-left:10px;margin-right:10px;}
}
@media screen and (min-width:1px) and (max-width:768px) {
	.main-new-lay2 {width:auto;margin-left:0px;margin-right:0px;margin-top:5px;}
}
/*¼ýÀÚÅ¬·¡½º »ðÀÔ*/
.menu-num-1 > ul > li {width:100%;}
.menu-num-2 > ul > li {width:50%;}
.menu-num-3	> ul > li {width:33.33%;}
	*+ html .menu-num-3	> ul > li {width:33%;}
.menu-num-4	> ul > li {width:25%;}
.menu-num-5	> ul > li {width:20%;}
.menu-num-6	> ul > li {width:16.66%;}
	*+ html .menu-num-6	> ul > li {width:16%;}
.menu-num-7	> ul > li {width:14%;}
.menu-num-8	> ul > li {width:12.5%;}
.menu-num-9	> ul > li {width:11.20%;}
	*+ html .menu-num-9	> ul > li {width:11%;}
.menu-num-10 > ul > li {width:10%;}
.menu-num-11 > ul > li {width:9.09%;}
	*+ html .menu-num-11 > ul > li {width:9%;}
.menu-num-12 > ul > li {width:8.3%;}
	*+ html .menu-num-12 > ul > li {width:8%;}

.menu-num-13 > ul > li {width:7.5%;}
	*+ html .menu-num-13 > ul > li {width:7%;}

/*ÀÚÁÖÃ£´Â ¸Þ´º*/
.new-fav-link {padding-top:40px;min-height:100px;}
.new-fav-link__ul {}
.new-fav-link__ul__li {float:left;display:table;}
.new-fav-link__ul__li a {display:table-cell;padding-left:90px;height:60px;vertical-align:middle;margin-bottom:19px;
	background-position: 0px center;
	background-repeat: no-repeat;

}

.new-fav-link__ul__li.n1 a {background-image:url('../img/main/new-fav-icon1.png');}
.new-fav-link__ul__li.n2 a {background-image:url('../img/main/new-fav-icon2.png');}
.new-fav-link__ul__li.n3 a {background-image:url('../img/main/new-fav-icon3.png');}
.new-fav-link__ul__li.n4 a {background-image:url('../img/main/new-fav-icon4.png');}
.new-fav-link__ul__li.n5 a {background-image:url('../img/main/new-fav-icon5.png');}
.new-fav-link__ul__li.n6 a {background-image:url('../img/main/new-fav-icon6.png');}
.new-fav-link__ul__li.n7 a {background-image:url('../img/main/new-fav-icon7.png');}
.new-fav-link__ul__li.n8 a {background-image:url('../img/main/new-fav-icon8.png');}

.new-fav-link__ul__li a:hover,
.new-fav-link__ul__li a:focus {opacity: 0.8;background-color: #fbfbfb;border-radius: 60px;}

@media screen and (min-width:1px) and (max-width:1100px) {
	.new-fav-link {padding-top:10px;}
	.new-fav-link__ul {display:flex;flex-wrap:wrap;}
	.new-fav-link__ul__li {width:auto !important;float:none;flex:1;display:block;min-width:160px;
		margin-bottom:10px;
	}
	.new-fav-link__ul__li a {padding-left:75px}
}
/*popupzone*/
.new-popzone_wrap {position: relative;float:left;width:62%; overflow: hidden;}
.new-popzone_wrap .item.slick-slide a {display:block;text-align:center;}
.new-popzone_wrap .item.slick-slide img {height:200px;width:330px;}
.new-popzone_wrap .slick-prev {display:none !important;}
.new-popzone_wrap .slick-next {display:none !important;}
.new-popzone_wrap__tit {font-size:24px; height:48px;font-weight: 600;display:none;}

.new-popzone_wrap .main-pop {width:685px;}

.main-pop .item > p {display:none;}

.slick-dots-wrap-outwrap{text-align:center;}
.slick-dots-wrap {display:inline-block;text-align:center;margin-top:0;z-index:999;padding:11px 10px 0 10px;border-radius:20px;}
.myslickcarousel {display:inline-block;}
.slick-dots-on-off {display:inline-block;}
.slick-dots-on-off li {display:inline-block;
	vertical-align: middle;}
.slick-dots-on-off li a {color:gold;}
*+ html .myslickcarousel {display:inline;}
*+ html .slick-dots-on-off {display:inline;}
*+ html .slick-dots-on-off li {display:inline;}


.slick-dots-list {display:inline-block !important;
	vertical-align: middle;}
.slick-dots-list li {display:inline-block;margin-right:3px;}
.slick-dots-list li button {display:inline-block;color:gold;
	vertical-align: middle;
	height:15px;margin-right: 3px;
	width:15px;
	background-color:#dddddd;
	padding:1px;
	box-sizing: border-box;
	overflow: visible;line-height:7px;border-radius:23px;font-size:0;
	vertical-align: middle;}
.slick-dots-list li.slick-active button {
	border:1px solid #576ce6;
	padding:0;
	background-color:#576ce6;
}


*+ html .slick-dots-list li {display:inline;}
*+ html .slick-dots-list li button {display:inline;}

.slick-dots-list li button:focus {background-color:gold;}
.slick-dots-on-off img {vertical-align:middle;}

.main-slide-pause {
	display:block;width:20px;height:20px;font-size:0;text-indent: -9999px;background-image:url('../img/main/pop-slider-pause.png');background-position: center center;background-repeat: no-repeat;
}
.main-slide-play {
	display:block;width:20px;height:20px;font-size:0;text-indent: -9999px;background-image:url('../img/main/pop-slider-start.png');background-position: center center;background-repeat: no-repeat;
}



@media screen and (max-width:1100px){
	.new-popzone_wrap {width:56%}
	.new-popzone_wrap .main-pop {width:auto;}
	.new-popzone_wrap .item.slick-slide img {height:200px}
}
@media screen and (max-width:860px){
	.new-popzone_wrap {width:600px;margin:0 auto;margin-bottom:10px;float:none;}
	.new-popzone_wrap .item.slick-slide img {height:260px;margin:0 auto}

}
@media screen and (max-width:860px){

	.new-popzone_wrap {width:auto;padding-left:5px;padding-right:5px;margin-bottom:10px;float:none;}
	.new-popzone_wrap__tit {margin-left:5px;}
	.new-popzone_wrap .item.slick-slide img {width:auto;max-height:260px;}
	.new-popzone_wrap .item.slick-slide a {    display: block;
		text-align: center;
		padding-top: 63.43%;
		position: relative;
		margin-left:5px;margin-right:5px;
	}
	.new-popzone_wrap .item.slick-slide img {
		position: absolute;
		top:0;left:0;
		width:100%;
		height:100%;
	}
	.pop-slider-prev {right:109px;}
	.pop-slider-next {right:75px;}
	.main-slide-pause {right:50px;}
	.pop-slider-more {right:10px;}
}
/*°øÁö»çÇ×*/
.new-bbs {float:right;width:35%}
@media screen and (max-width:1100px){
	.new-bbs {width:40%}
}
@media screen and (max-width:860px){
	.new-bbs {width:auto;float:none;margin-bottom:20px;margin-left:10px;margin-right:10px;box-sizing: border-box;}
}

/* ¿À´ÃÀÇ ¿î¿µ½Ã°£ ¿· Å«¸µÅ© */
.new-today-info {float:left;}
.new-big-link {float:left;width:66.66%;	height:380px;}
.new-big-link__a {float:left;display:block;width:50%;text-align:center;

	background-size:100% auto;
	background-repeat: no-repeat;
	background-position: center center;
	height:100%;
	-webkit-transition: all 0.3s ease 0s;
		 -moz-transition: all 0.3s ease 0s;
		-ms-transition: all 0.3s ease 0s;
		 -o-transition: all 0.3s ease 0s;
			transition: all 0.3s ease 0s;
}
.new-big-link__a.type1 {
	background-image:url('../img/main/big-link-1-bg.png');
}
.new-big-link__a.type2 {
	background-image:url('../img/main/big-link-2-bg.png');
}
.new-big-link__a:hover,
.new-big-link__a:focus {
	background-size:105% auto;
}
.new-big-link__a.type1 img {margin-top:155px}
.new-big-link__a.type2 img {margin-top:85px}

@media screen and (max-width:1100px){

	.new-big-link__a {background-size:cover}
	.new-big-link__a:hover,
	.new-big-link__a:focus {
		background-size:cover;
	}
}
@media screen and (max-width:1024px){
	.new-big-link {
		width:100%;
		height:300px;
	}
	.new-big-link__a.type1 img {margin-top:122px;}
	.new-big-link__a.type2 img {margin-top:50px;}
}
@media screen and (max-width:480px){
	.new-big-link {height:auto;}
	.new-big-link__a {width:100%}
	.new-big-link__a.type1 img {margin-top:69px;}
	.new-big-link__a.type2 img {margin-top:30px;}
	.new-big-link__a img {margin-bottom:0px;}
	.new-big-link__a {min-height:200px}
}
/*ÇÁ·Î±×·¥
-------------*/
.tkd-program {
	background-image:url('../img/main/tkd-program.jpg');
	background-position:center top;
	background-repeat:no-repeat;
	min-height:560px;
	background-size: cover;
}
.tkd-program__tit {text-align:center;padding-top:40px;margin-bottom:40px;font-size: 42px;font-weight: bold;}
.tkd-program__in {width:1100px;margin:0 auto;min-height:375px;background-color:#fff;box-sizing: border-box;padding-left:20px;padding-right:20px;padding-bottom:20px;}
.tkd-program__in__tab__box {position: relative;}
.tkd-program__in__tab__box__more {position:absolute;top:-46px;right:0;border:1px solid #ccc;font-size:13px;display:block;padding:2px 5px;}
.tkd-program__in__tab__box__more:focus,
.tkd-program__in__tab__box__more:hover {background-color:#eee;}

.js-box {display:none;}
.js-box.on {display:block;}
.js-box2 {display:none;}
.js-box2.on {display:block;}
.js-box3 {display:none;}
.js-box3.on {display:block;}

.tkd-program__in__tab__ul {margin:0 auto;width:60%;}
.tkd-program__in__tab__ul__li {float:left;text-align:center;}
.tkd-program__in__tab__ul__li a {display:block;padding-bottom:4px;padding-top:20px;

	font-size:20px;
	margin-bottom:20px;
}
.tkd-program__in__tab__ul__li.on a {color:#cf000e;padding-bottom:0px;border-bottom:4px solid #cf000e;	font-weight: 600;}

/*´çÀÏ¹æ¹® ÃßÃµÄÚ½º*/
.oneday-crs__ul {float:left;}
.oneday-crs__box {float:right;width:830px}

.oneday-crs__ul__li {position: relative;}
.oneday-crs__ul__li a {display:block;color:#fff;width:180px;font-size:30px;font-weight: bold;text-align:center;height:110px;padding-top:30px;}
.oneday-crs__ul__li.type1 a {background-color:#0c4da2;}
.oneday-crs__ul__li.type2 a {background-color:#0ca22c;}
.oneday-crs__ul__li a small {font-size:14px;display:block;}
.oneday-crs__ul__li:after {content:' ';display:block;width:20px;height:20px;
	position:absolute;
	top:60px;right:-10px;
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
}
.oneday-crs__ul__li.type1.on:after {background-color:#0c4da2;}
.oneday-crs__ul__li.type2.on:after {background-color:#0ca22c;}
.oneday-crs__ul__li:hover {opacity: 0.8;}
/*.oneday-crs__ul__li > a:focus{color:gold}*/


/*1ÄÚ½º*/
.cours-type {position: relative;}
.cours-type__ul {height:175px;width:290px;border:7px solid #cccccc;border-left:0px;
border-radius: 0 100px 100px 0;
position: relative;
float:right;
margin-right:10px;
margin-top:30px;
}
.cours-type__ul__li {text-align: center;width:75px;font-size:13px;white-space: nowrap;line-height: 1.3;}
.cours-type__ul__li a {display:block;width:25px;height:25px;background-color:#fff;border:2px solid #ccc;border-radius: 20px;text-align: center;line-height: 25px;margin:0 auto;font-size:14px}

.type-1 .cours-type__ul__li.item1 {position: absolute;top:-17px;left:-30px;}
.type-1 .cours-type__ul__li.item2 {position: absolute;top:-17px;left:25%;}
.type-1 .cours-type__ul__li.item3 {position: absolute;top:-17px;left:60%;}
.type-1 .cours-type__ul__li.item4 {position: absolute;top:165px;left:60%;}
.type-1 .cours-type__ul__li.item5 {position: absolute;top:165px;left:25%;}
.type-1 .cours-type__ul__li.item6 {position: absolute;top:165px;left:-30px;}
.cours-type__box {width:480px;height:280px;float:left;
}

.cours-type__ul__li.on {color:#0c4da2}
.cours-type__ul__li.on a {border:2px solid #0c4da2;color:#0c4da2}

.cours-type__box.default {}
.cours-type__box.default.hide {display:none;}

/*2ÄÚ½º*/
.type-2 .cours-type__ul__li.item1 {position: absolute;top:-17px;left:-30px;}
.type-2 .cours-type__ul__li.item2 {position: absolute;top:-17px;left:22%;}
.type-2 .cours-type__ul__li.item3 {position: absolute;top:-17px;left:57%;}
.type-2 .cours-type__ul__li.item4 {position: absolute;top:-17px;left:83%;}
.type-2 .cours-type__ul__li.item5 {position: absolute;top:127px;left:83%;}
.type-2 .cours-type__ul__li.item6 {position: absolute;top:165px;left:57%;}
.type-2 .cours-type__ul__li.item7 {position: absolute;top:165px;left:22%;}
.type-2 .cours-type__ul__li.item8 {position: absolute;top:165px;left:-30px;}

.type-2 .cours-type__ul__li.on {color:#0ca22c}
.type-2 .cours-type__ul__li.on a {border:2px solid #0ca22c;color:#0ca22c}

/*¼ö·ÃÇÁ·Î±×·¥*/
.traing-type {}
.traing-type__ul {margin-left:-10px}
.traing-type__ul__li {float:left;width:25%;text-align:center;}
.traing-type__ul__li a {margin-left:10px;display:block;padding:10px;border:1px solid #ddd}

.traing-type__ul__li a .item1 {margin-bottom: 10px;;}
.traing-type__ul__li a .item2 {font-size:18px;margin-bottom:5px;font-weight: bold;}
.traing-type__ul__li a .item3 {font-size:13px;color:#666;min-height:70px;}
.traing-type__ul__li a .item4 {color:#fff;background-color:#b41112;padding-top:8px;padding-bottom:8px;}
.traing-type__ul__li a:hover,
.traing-type__ul__li a:focus {opacity: 0.8;}

/*ÆÐÅ°Áö ÇÁ·Î±×·¥*/
.pkg-type {}
.pkg-type__nav {float:left; width:140px;}
.pkg-type__nav__li {}
.pkg-type__nav__li a {display:block;padding-top:20px;height:70px;text-align:center;border:1px solid #ccc;margin-bottom:5px;font-weight:bold;color:#666;font-size:15px;}
.pkg-type__nav__li.on a {background-color:#505660;border:1px solid #505660;color:#fff;}

.pkg-type__box {float:right;width:905px;margin-right:0px;}


@media screen and (max-width:1100px){
	.tkd-program {margin-bottom:20px}
	.tkd-program__in__tab__ul {width:auto;margin-bottom:30px;}
	.tkd-program__in__tab__box__more {top:-38px}
	.tkd-program__in__tab__ul__li a {font-size:16px}

	.tkd-program {background-size:100% auto;}
	.tkd-program__tit {padding-left:10px;padding-right:10px;padding-top:30px;}
	.tkd-program__in {width:auto;padding-left:10px;padding-right:10px;}

	.oneday-crs__ul {float:none;width:auto;margin-bottom:30px;}
	.oneday-crs__ul__li {float:left;width:50%;}
	.oneday-crs__ul__li a {width:auto;font-size:20px;padding-top:10px;height:70px;}
	.oneday-crs__ul__li:after {top:unset;bottom:-5px;left:50%;margin-left:-10px;}

	.oneday-crs__box {float:none;width:auto;}

	.cours-type__ul {margin-right: 37px;}


	.traing-type__ul__li {width:50%;margin-bottom:10px;}


	.pkg-type__nav {width:auto;float:none;margin-right:-1px;}
	.pkg-type__nav__li {float:left;width:33.33%;margin-left:-1px}
	.pkg-type__nav__li a {padding-top: 5px;height: 50px;}
	.pkg-type__box {float:none;width:auto;}
 }
 @media screen and (max-width:900px){
	.cours-type__box {float:none;margin:0 auto;margin-bottom:50px;width:auto;max-width:480px;height:auto;}

	.cours-type__ul {float:none;margin:0 auto;}
	.cours-type {margin-bottom:90px;}
 }
 @media screen and (max-width:768px){
	.tkd-program {min-height:100px;}
	.tkd-program__in {min-height:100px;}
	.tkd-program__tit {font-size:25px;}
 }

 @media screen and (max-width:480px){
	.tkd-program__in__tab__ul__li a {font-size:14px}
	.traing-type__ul__li {width:100%}
	.traing-type__ul__li a .item3 {min-height: 30px;padding-bottom:10px;}

 }

/*ÅÂ±Çµµtv*/
.tkd-tv {margin:0 auto;width:1100px;}
.tkd-tv__tit {text-align: center;margin-top:60px;margin-bottom:45px;font-weight: bold;font-size: 42px;}
.tkd-tv__ul {margin-bottom:60px}
.tkd-tv__ul li {float:left;width:33.33%;}
*+ html .tkd-tv__ul li {width:33%;}
.tkd-tv__ul li a {display:block;width:350px;height:200px;margin:0 auto;}
.tkd-tv__ul li a img {width:350px;height:200px;}
.tkd-tv__ul li:last-child {display:none;}
.tkd-tv__ul li .flex_area {position:relative;display:block;}
.tkd-tv__ul li .flag {display:block;background-color:#000;width:100%;height:100%;position: absolute;top:0;left:0;font-size:0;text-indent:-9999px;opacity:0.5;z-index: 9;
	-webkit-transition: all 0.3s ease 0s;
		 -moz-transition: all 0.3s ease 0s;
		-ms-transition: all 0.3s ease 0s;
		 -o-transition: all 0.3s ease 0s;
			transition: all 0.3s ease 0s;}
.tkd-tv__ul .cont_area {display:none;}
.tkd-tv__ul li .flex_img {position: relative;display:block;}
.tkd-tv__ul li .flex_img:before {content:' ';display:block;
	z-index: 99;
	width:69px;height:69px;
	position: absolute;
	left:50%;
	margin-left:-35px;
	top:50%;
	transform: translateY(-50%);
	background-image: url('../img/main/play-icon.png');
	background-repeat: no-repeat;
	background-position: 0 0;
}

.tkd-tv__ul li a:hover .flag,
.tkd-tv__ul li a:focus .flag{opacity: 0;}
@media screen and (max-width:1100px){
	.tkd-tv {width:auto;}
	.tkd-tv__tit {margin-top:0;margin-bottom:20px;}
	.tkd-tv__tit img {height:50px;}
	.tkd-tv__ul {padding-right:10px;margin-bottom:20px;}
	.tkd-tv__ul li a {width:100%;height:160px;box-sizing: border-box;padding-left:10px;}
	.tkd-tv__ul li a img {height:160px;}

}
@media screen and (max-width:768px){
	.tkd-tv__tit {font-size:25px;}
}
@media screen and (max-width:560px){
	.tkd-tv__ul li {width:100%;margin-bottom:10px;}
	.tkd-tv__ul li a {width:80%;}
	.tkd-tv__ul li a img {height:160px;width:100%}
}

@media screen and (max-width:480px){
	.tkd-tv__ul li a {width:100%;}

}
/*ÅÂ±Çµµ¿ø Âû¶±Á¤º¸*/
.tkd-info {background-color:#e5f2f6;padding-bottom:60px}
.tkd-info__tit {text-align:center;padding-top:40px;height:120px;font-weight: bold;font-size: 42px;}
.tkd-info__in {width:1100px;margin:0 auto;}

.tkd-info__in__guide {width:310px;float:left;}
.tkd-info__in__sisul {width:770px;float:right;background-color:#fff}

.tkd-info__in__guide__tit {padding-left:20px;font-size:18px;color:#fff;height:60px;line-height: 60px;background-color: #233384;}
.tkd-info__in__guide__tit span {font-weight: 800;}
.tkd-info__in__guide__ul__li {width:50%;float:left;}
.tkd-info__in__guide__ul__li a {display:block;height:90px;text-align: center;background-color:#31439d;color:#fff;padding-top:15px;line-height: 1.2;
	-webkit-transition: all 0.3s ease 0s;
		 -moz-transition: all 0.3s ease 0s;
		-ms-transition: all 0.3s ease 0s;
		 -o-transition: all 0.3s ease 0s;
			transition: all 0.3s ease 0s;
}
.tkd-info__in__guide__ul__li a:hover,
.tkd-info__in__guide__ul__li a:focus {opacity: 0.8;}
.tkd-info__in__guide__ul__li a span{display:block;width:50px;height:50px;background-position: 0 0; background-repeat: no-repeat; margin:0 auto;margin-bottom:2px;}
.tkd-info__in__guide__ul__li.type1 a span{background-image: url('../img/main/info-icon1.png');}
.tkd-info__in__guide__ul__li.type2 a span{background-image: url('../img/main/info-icon2.png');}
.tkd-info__in__guide__ul__li.type3 a span{background-image: url('../img/main/info-icon3.png');}
.tkd-info__in__guide__ul__li.type4 a span{background-image: url('../img/main/info-icon4.png');}

.tkd-info__in__sisul__tit {padding-left:20px;font-size:22px;height:60px;line-height: 60px;}
.tkd-info__in__sisul__tit span {font-weight: 800;}
.tkd-info__in__sisul ul {padding-left:20px;padding-right:20px;padding-bottom:20px;}
.tkd-info__in__sisul ul li {float:left;width:33.33%}
*+ html .tkd-info__in__sisul ul li {width:33%}

.tkd-info__in__sisul ul li a {display:block;width:230px;height:190px;background-position: 0 0; background-repeat: no-repeat;color:#fff;box-sizing: border-box;padding-top:120px;padding-left:10px;

	-webkit-transition: all 0.3s ease 0s;
		 -moz-transition: all 0.3s ease 0s;
		-ms-transition: all 0.3s ease 0s;
		 -o-transition: all 0.3s ease 0s;
			transition: all 0.3s ease 0s;
		}
.tkd-info__in__sisul ul li a:hover,
.tkd-info__in__sisul ul li a:focus {opacity:0.8}
.tkd-info__in__sisul ul li a strong {font-size:24px;display: block;margin-bottom:5px;    line-height: 1.2;}
.tkd-info__in__sisul ul li.type1 a {background-image:url('../img/main/tkd-sisul-1.jpg');}
.tkd-info__in__sisul ul li.type2 a {background-image:url('../img/main/tkd-sisul-2.jpg');}
.tkd-info__in__sisul ul li.type3 a {background-image:url('../img/main/tkd-sisul-3.jpg');}

@media screen and (max-width:1100px){
	.tkd-info {width:auto;background-color:#fff;padding-bottom:0;}
	.tkd-info__tit {padding-top:0;margin-bottom:20px;height:auto;}
	.tkd-info__tit img {height:50px;}
	.tkd-info__in {width:auto;}
	.tkd-info__in__guide {width:auto;float:none;}
	.tkd-info__in__guide__ul__li {width:25%;}

	.tkd-info__in__sisul {width:auto;float:none;}
	.tkd-info__in__sisul ul li a {margin:0 auto;}
}
@media screen and (max-width:768px){
	.tkd-info__tit{font-size:25px;line-height: 1.6;}
	.tkd-info__in__sisul__tit {line-height: 1.6;height:auto;padding-top:10px;padding-bottom:10px;}
	.tkd-info__in__guide__ul__li {width:50%;}
	.tkd-info__in__sisul ul {padding-left:10px;padding-right:10px;}
	.tkd-info__in__sisul ul li {width:100%;margin-bottom:10px;}
	.tkd-info__in__sisul ul li a {width:100%;background-size: cover;padding-top:20px;height:120px}
}


/*sns*/
.main-new-lay5 {width:1100px;margin:0 auto;}
.tdk-sns {padding-top:40px;padding-bottom:40px;}
.tdk-sns li {float:left;}
.tdk-sns li a {display: block;padding-left:50px;height:40px;line-height:40px;
	background-position: 0 center; background-repeat: no-repeat;
}
.tdk-sns__blog {background-image: url('../img/main/tdk-sns__blog.png');}
.tdk-sns__post {background-image: url('../img/main/tdk-sns__post.png');}
.tdk-sns__fb {background-image: url('../img/main/tdk-sns__fb.png');}
.tdk-sns__tw {background-image: url('../img/main/tdk-sns__tw.png');}
.tdk-sns__kakao {background-image: url('../img/main/tdk-sns__kakao.png');}
.tdk-sns__youtube {background-image: url('../img/main/tdk-sns__youtube.png');}
.tdk-sns__insta {background-image: url('../img/main/tdk-sns__insta.png');}
.tdk-sns__odii {background-image: url('../img/main/tdk-sns__odii.png');}

@media screen and (max-width:1100px){
	.main-new-lay5{width:auto;padding-left:10px;padding-right:10px;}
	.tdk-sns {padding-top:0;padding-bottom:10px;}
	.tdk-sns li {width:25% !important;margin-bottom:10px;}
}
@media screen and (max-width:560px){
	.tdk-sns li a {width:0;font-size:0;text-indent: -9999px;margin:0 auto;}
}

/*¹è³Ê*/
.banner {background-color:#fff;}
.banner > .b_w {padding:15px 0 15px 115px}
.banner .owl-stage img {width:180px;height:50px;border:1px solid #ddd;box-sizing: border-box;}
.banner .owl-carousel .owl-item {outline-width: 0;}
/*
.banner ul.c_l button.bt.t1 {width:27px;height:27px;background-image:url("/resource/common_tpf/img/main/left-sl.png");}
.banner ul.c_l button.bt.t2 {width:27px;height:27px;background-image:url("/resource/common_tpf/img/main/pause-sl.png");}
.banner ul.c_l button.bt.t3 {width:27px;height:27px;background-image:url("/resource/common_tpf/img/main/right-sl.png");}*/


/*ÇªÅÍ*/
.footer {background-color:#444444;}
.f_b {background-color:#444444;}
.f_l > li a {color:#fff}
.f_w {color:#b2b2b2}
.f_w address .tel{color:#f55a5e;font-size:13px;margin-right:3px;}
.f_l > li{background:url('../img/main/f_l_bg2.jpg') 0 center no-repeat}

/*ÆÐ¹Ð¸®»çÀÌÆ®*/
.footer-sel-wrap {
	position: absolute;
	top:-51px;
	right:0;
}
.footer-sel {
	overflow: hidden;
	display: inline-block;
	vertical-align: middle;
	position: relative;
	background-color: #25282b;
	text-align:left;
	border:1px solid #25282b;
}
.footer-sel:after {
		position: absolute;
		top: 50%;
		right: 0;
		margin-right:10px;
		transform: translateY(-50%);
		content: ' ';
		width:11px;
		height:6px;
		background-image:url("../img/main/footer-sel.png");
		background-position: center center;
		background-repeat: no-repeat;
		display:inline-block;
	}

.footer-sel select {
		width:100%;
		background-color: transparent;
		appearance: none;
		min-width:160px;
		vertical-align: middle;
		color: #fff;
		font-size: 14px;
		height:46px;
		box-sizing: border-box;
		margin-top: 0;
		padding: 2px 2px 2px 10px;
		position: relative;
		border:0px;
		/*
		@media screen and (min-width:0\0){
			& {width:125%}
		}
		*/

		appearance:none;
		-webkit-appearance:none;
		-moz-appearance:none;
		-o-appearance:none;




}
.footer-sel select::-ms-expand {display:none;} /*ie10~11 ¿¡¼­ ¼¿·ºÆ® ±âº»µðÀÚÀÎ ¹«·ÂÈ­*/
.footer-sel select option {
color:#000
}
.lte-ie9 .footer-sel select {width: 125%;vertical-align: top;}
@media screen and (min-width:1px) and (max-width:1100px) {
.footer-sel-wrap {display:none;}
}
@media screen and (min-width:1px) and (max-width:768px) {
	.footer-sel select{
		min-width:130px;
	}
}
.sel_go_btn {display:inline-block;
	background-color: #25282b;
color:#fff;
font-size:14px;
height:48px;
line-height:48px;
text-align:center;
vertical-align: middle;
width:45px;
}



.ft_link > ul > li.sns_f {display:none;}
.ft_link > ul > li.sns_y {display:none;}
.ft_link > ul > li.sns_b {display:none;}

/*°øÅë¼öÁ¤»çÇ×*/
body.gnbOpen .header{z-index:999}

.toolBox > a {vertical-align:top;}






/**/
.main_cont2.w,
.main_cont4.w,
.main_cont5.w {display:none;}