@charset "utf-8";

.pcbr{display:none;}
.tbbr{display:block;}
.pctb{display:block;}
.mbbr{display:none;}
.dn{display:none;}
#wrap{overflow:hidden;width:100%;}

/*header*/
#header{position:fixed;left:0;top:0;width:100%;z-index:1000;}
.head{
	position:relative;box-sizing:border-box;
	min-height:89px;
	margin:0 2%;
	box-shadow:0 -1px 0px inset rgba(255,255,255,0.2);
	text-align:center;
}
.head h1{position:absolute;left:0;top:14px;z-index:3000;}
.head h1 a{
	display:block;
	width:168px;height:57px;
	text-indent:-9999px;
	background:url(/images/common/logo1.png) no-repeat;background-size:cover;
}
.head .pc_nav{display:none;}


.head .nav_right{position:absolute;right:0;top:25px;display:inline-flex;align-items:center;}
.head .nav_right .sns{display:inline-flex;align-items:center;margin-left:20px;}
.head .nav_right .sns li{margin-right:8px;}
.head .nav_right .sns li:last-child{margin-right:26px;}
.head .nav_right .sns li a{
	display:block;
	width:28px;height:28px;
	text-indent:-9999px;
}
.head .nav_right .sns li:nth-child(1) a{background:url(/images/common/sns1.png) no-repeat;background-size:cover;}
.head .nav_right .sns li:nth-child(2) a{background:url(/images/common/sns2.png) no-repeat;background-size:cover;}
.head .nav_right .sns li:nth-child(3) a{background:url(/images/common/sns3.png) no-repeat;background-size:cover;}
.head .nav_right .sns li:nth-child(4) a{background:url(/images/common/sns4.png) no-repeat;background-size:cover;}
.head .nav_right .btn_menu{
	position:relative;z-index:2100;
	box-sizing:border-box;
	padding-top:8px;
	width:34px;height:34px;
	cursor:pointer;
}
.head .nav_right .btn_menu>div{
	display:block;
	width:100%;height:3px;
	background:#fff;
	margin-bottom:5px;
}
.head .nav_right .btn_menu>div:nth-child(2){width:50%}
.head .nav_right .btn_menu>div:nth-child(3){width:85%}
.head .nav_right .btn_menu.openmenu>div{background:#000;}
.head .nav_right .btn_menu.openmenu>div:nth-child(1){width:100%;transform: translateY(8.0px) rotate(45deg);}
.head .nav_right .btn_menu.openmenu>div:nth-child(2){opacity:0;}
.head .nav_right .btn_menu.openmenu>div:nth-child(3){width:100%;transform: translateY(-8.0px) rotate(-45deg);}


/* header _ white */
#header.wh{background:#fff;}
#header.wh .head{box-shadow:0 -1px 0px inset rgba(0,0,0,0.2);}
#header.wh .head h1 a{background:url(/images/common/logo2.png) no-repeat;background-size:cover;}
#header.wh .head .pc_nav>ul>li>a{color:rgba(0,0,0,0.95); }
#header.wh .head .nav_right .sns li:nth-child(1) a{background:url(/images/common/sns1_on.png) no-repeat;background-size:cover;}
#header.wh .head .nav_right .sns li:nth-child(2) a{background:url(/images/common/sns2_on.png) no-repeat;background-size:cover;}
#header.wh .head .nav_right .sns li:nth-child(3) a{background:url(/images/common/sns3_on.png) no-repeat;background-size:cover;}
#header.wh .head .nav_right .sns li:nth-child(4) a{background:url(/images/common/sns4_on.png) no-repeat;background-size:cover;}
#header.wh .head .nav_right .btn_menu>div{background:#000;}


@media(max-width:1460px){
	.head .pc_nav>ul>li{margin:0 20px;}
}



/* allmenu */
.pc_allmenu{display:none !important;}
#header.all .head h1 a{background:url(/images/common/logo2.png) no-repeat;background-size:cover;}
.m_allmenu{	
	display:none;
	position:absolute;left:0;top:0;z-index:2000;
	width:100%;height:100vh;
	padding-bottom:90px;
	box-sizing:border-box;
}
.m_allmenu .allwrap{	
	overflow-y:auto;height:calc(100vh - 90px);
	width:100%;
	padding-top:90px;
	background:url(/images/common/bg_allmenu.gif) no-repeat center;
	background-size:cover;
}
.m_allmenu .allwrap>ul{}
.m_allmenu .allwrap>ul>li{
	box-sizing:border-box;
	padding:20px 30px;
	border-bottom:1px solid #bcbcbc;text-align:left;
	transition:all 0.4s;
}
.m_allmenu .allwrap>ul>li.act{background:#a98159;}
.m_allmenu .allwrap>ul>li>div{}
.m_allmenu .allwrap>ul>li>div>a{
	display:block;
	font-family:"GB bold";font-size:40px;color:#543d28;line-height:120%;
	padding-left:85px;
}
.m_allmenu .allwrap>ul>li.act>div>a{color:#000;}
.m_allmenu .allwrap>ul>li:nth-child(1)>div>a{background:url(/images/common/allmenu_ico1.png) no-repeat left top;}
.m_allmenu .allwrap>ul>li:nth-child(2)>div>a{background:url(/images/common/allmenu_ico2.png) no-repeat left top;}
.m_allmenu .allwrap>ul>li:nth-child(3)>div>a{background:url(/images/common/allmenu_ico3.png) no-repeat left top;}
.m_allmenu .allwrap>ul>li:nth-child(4)>div>a{background:url(/images/common/allmenu_ico4.png) no-repeat left top;}
.m_allmenu .allwrap>ul>li:nth-child(5)>div>a{background:url(/images/common/allmenu_ico5.png) no-repeat left top;}
.m_allmenu .allwrap>ul>li:nth-child(1).act>div>a{background:url(/images/common/allmenu_ico1_over.png) no-repeat left top;}
.m_allmenu .allwrap>ul>li:nth-child(2).act>div>a{background:url(/images/common/allmenu_ico2_over.png) no-repeat left top;}
.m_allmenu .allwrap>ul>li:nth-child(3).act>div>a{background:url(/images/common/allmenu_ico3_over.png) no-repeat left top;}
.m_allmenu .allwrap>ul>li:nth-child(4).act>div>a{background:url(/images/common/allmenu_ico4_over.png) no-repeat left top;}
.m_allmenu .allwrap>ul>li:nth-child(5).act>div>a{background:url(/images/common/allmenu_ico5_over.png) no-repeat left top;}
.m_allmenu .allwrap>ul>li>div>ul{display:none;padding:40px 85px 40px;}
.m_allmenu .allwrap>ul>li>div>ul>li{margin-bottom:15px;}
.m_allmenu .allwrap>ul>li>div>ul>li>a{font-size:24px;color:rgba(0,0,0,0.8);font-weight:500;}
.m_allmenu .allwrap>ul>li.act>div>ul>li>a{color:#000;}






/* visual */
#visual{position:relative;z-index:100;width:100%;height:100vh;word-break:keep-all;}
#visual>div{width:inherit;height:inherit}
#visual .swiper-wrapper,
#visual .swiper-container{width:100%;height:100%;}
#visual .swiper-slide{position:relative;overflow:hidden;}
#visual .swiper-slide .bg{
	position:absolute;left:0;top:0;
	width:100%;height:100%;transform:scale(1.05);transition:all 1.5s 1.5s;
}
#visual .swiper-slide-active .bg{transform:scale(1);}
#visual .swiper-slide video{
	min-width:100%;min-height:100%;
    position: absolute;top: 0;left: 50%;
    z-index: 1;
    transform: translateX(-50%);
}
#visual .swiper-slide .textwrap{position:absolute;left:10%;top:50%;z-index:1000;margin-top:-40px}
#visual .swiper-slide .textwrap h3{font-family:"Montserrat";font-size:20px;color:#fff;font-weight:500;}
#visual .swiper-slide .textwrap p{margin-top:30px;font-family:"GB";font-size:64px;color:#fff;line-height:120%;}
#visual .vprev{
	position:absolute;left:1%;top:50%;z-index:1000;
	width:58px;height:40px;
	background:url(/images/main/vprev.png) no-repeat;
	cursor:pointer;
}
#visual .vnext{
	position:absolute;right:1%;top:50%;z-index:1000;
	width:58px;height:40px;
	background:url(/images/main/vnext.png) no-repeat;
	cursor:pointer;
}
#visual .swiper-pagination{
	position:absolute;right:10%;bottom:5%;z-index:1000;
}
#visual .swiper-pagination span{
	display:inline-block;
	position:relative;
	width:7px;height:7px;
	margin-left:60px;
	background:#fff;
	opacity:1;
}
#visual .swiper-pagination span:before{
	display:block;content:"";
	width:60px;height:1px;
	background:rgba(255,255,255,0.4);
	position:absolute;right:100%;top:50%;
}
#visual .swiper-pagination span:first-child:before{display:none;}
#visual .swiper-pagination .swiper-pagination-bullet-active:after{
	display:block;content:"";
	width:15px;height:15px;
	border:1px solid #fff;border-radius:50%;
	position:absolute;left:-5px;top:-5px;
}
#visual .mouse{
	position:absolute;left:50%;bottom:5%;z-index:100;
	transform:translateX(-50%);
}
#visual .mouse:before{
	display:block;content:"";
	width:1px;height:72px;
	background:#fff;
	position:absolute;left:50%;top:15px;
}
#visual .mouse:after{
	display:block;content:"";
	width:1px;height:72px;
	background:#a98159;
	position:absolute;left:50%;top:100%;z-index:100;
}



.innerwrap{max-width:1520px;width:94%;margin:0 auto;}
.btn_more{
	display:inline-block;position:relative;
	padding-left:40px;
	font-family:"Montserrat";font-size:12px;color:rgba(0,0,0,0.75);font-weight:600;
}
.btn_more:before{
	display:block;content:"";
	width:25px;height:1px;
	background:rgba(0,0,0,0.75);
	position:absolute;left:0;top:50%;transform:translateY(-50%);
}
.titlearea1{box-sizing:border-box;position:relative;margin-bottom:50px;padding:0 60px;z-index:10;}
.titlearea1 h3{font-family:"GB bold";font-size:44px;color:#000;font-weight:500;}
.titlearea1 p{margin-top:15px;font-size:19px;color:#555;}
.titlearea1 a{position:absolute;right:60px;bottom:5px;}




.section1{
	background:url(/images/main/sec1_bg2.jpg) no-repeat right bottom;
	background-size:58.5% auto;
}
.section1 .innerwrap{
	padding:190px 0 570px;
	background:url(/images/main/sec1_bg1.gif) no-repeat right -30px;
}
.section1 .titlearea{padding:0 60px;}
.section1 .titlearea h3{font-family:"Montserrat";font-size:60px;color:#111;font-weight:800;line-height:120%;}
.section1 .titlearea p{margin-top:40px;font-size:19px;color:#555;line-height:170%;}
.section1 .titlearea .btn{margin:60px 0 50px;text-align:right;}
.section1 .titlearea .btn_more:before{}
.section1 .conarea{display:flex;justify-content:space-between;}
.section1 .conarea .leftarea{max-width:50%;}
.section1 .conarea .leftarea .txts{padding:65px 60px;}
.section1 .conarea .leftarea .txts h4{font-size:37px;color:#000;font-weight:600;line-height:140%;}
.section1 .conarea .leftarea .txts h4:after{
	display:block;content:"";
	width:40px;height:1px;
	margin:20px 0 25px 0;
	background:#555;
}
.section1 .conarea .leftarea .txts p{font-size:17px;color:#555;font-weight:400;line-height:170%;}
.section1 .conarea .leftarea .img{margin-top:90px;}
.section1 .conarea .rightarea{max-width:50%;}
.section1 .conarea .rightarea .img{}




.section2{position:relative;padding-bottom:160px;transform:translateY(-330px);}
.section2:before{
	display:block;content:"";
	width:100%;height:100%;
	background:#a98159;
	position:absolute;left:0;top:330px;
}
.section2 .titlearea1,
.section2 .conarea{
	position:relative;z-index:100;
	width:100%;	
}
.section2 .titlearea1{}
.section2 .conarea{
	box-sizing:border-box;
	width:100%;
	padding:0 0 0 10%;
}
@media(max-width:1903px){
	.section2 .conarea{padding:0 0 0 3%;}
}
.section2 .conarea .event{}
.section2 .conarea .event .swiper-slide{position:relative;width:32.666%;margin-right:1%;}
.section2 .conarea .event .swiper-slide .textwrap{
	box-sizing:border-box;
	position:absolute;left:0;bottom:0;
	width:100%;
	padding:60px 50px;
	background:rgba(0,0,0,0.5);
}
.section2 .conarea .event .swiper-slide .textwrap .sbj{
	font-size:24px;color:#fff;font-weight:500;
	text-overflow:ellipsis;
	white-space:nowrap;
	word-wrap:normal;
	overflow:hidden;
}
.section2 .conarea .event .swiper-slide .textwrap .date{margin-top:15px;font-size:14px;color:#fff;font-weight:300;}
.section2 .conarea .event .swiper-slide .status{
	position:absolute;right:0;top:0;
	width:70px;height:70px;
	background:#a98159;
	font-size:16px;color:#fff;text-align:center;line-height:70px;
}
.section2 .conarea .event .swiper-slide .status.end{background:#7f725f;}

@media(max-width:1100px){
	.section2 .conarea .event .swiper-slide .textwrap{padding:30px;}
	.section2 .conarea .event .swiper-slide .textwrap .sbj{font-size:20px;}
}

.section2 .ctr{
	display:flex;justify-content:space-between;align-items:center;
	box-sizing:border-box;
	max-width:1520px;
	padding:0 60px;margin:30px 0 0 0;
	display:none;
}
@media(max-width:1903px){
	.section2 .ctr{padding:0 60px 0 120px;}
}
.section2 .ctr .swiper-pagination2{}
.section2 .ctr .swiper-pagination2 span{font-family:"Montserrat";font-size:12px;color:rgba(0,0,0,0.7);font-weight:600;}
.section2 .ctr .swiper-pagination2 span.aa{
	display:inline-block;vertical-align:top;
	width:25px;height:2px;
	background:rgba(0,0,0,0.5);
	margin:10px 25px 0;
}

.section2 .ctr .btns{display:inline-flex;}
.section2 .ctr .btns>div{
	box-sizing:border-box;
	width:50px;height:50px;
	border:1px solid rgba(0,0,0,0.5);
	display:flex;align-items:center;justify-content:center;
	color:#000;
	margin-left:9px;
	cursor:pointer;
}
.section2 .ctr .btns .swiper-button-play{display:none;}





.section3{position:relative;margin-top:-400px;}
.section3 .titlearea1 p{color:rgba(0,0,0,0.8);}
.section3 .conarea{position:relative;}
.section3 .conarea .tabs{}
.section3 .conarea .tabs ul{display:flex;}
.section3 .conarea .tabs ul li{margin-bottom:2px;}
.section3 .conarea .tabs ul li:nth-child(1) a{}
.section3 .conarea .tabs ul li:last-child{margin-bottom:0;}
.section3 .conarea .tabs ul li a{
	display:block;box-sizing:border-box;
	width:250px;height:64px;
	background:;
	padding:0 0 0 90px;
	font-size:17px;color:#fff;line-height:64px;
}
.section3 .conarea .tabs ul li:nth-child(1) a{background:rgba(0,0,0,0.8) url(/images/main/sec3_ico1.png) no-repeat 29px center;}
.section3 .conarea .tabs ul li:nth-child(2) a{background:rgba(0,0,0,0.8) url(/images/main/sec3_ico2.png) no-repeat 29px center;}
.section3 .conarea .tabs ul li:nth-child(3) a{background:rgba(0,0,0,0.8) url(/images/main/sec3_ico3.png) no-repeat 29px center;}
.section3 .conarea .tabs ul li.on:nth-child(1) a{background:rgba(147,103,59,0.95) url(/images/main/sec3_ico1.png) no-repeat 29px center;}
.section3 .conarea .tabs ul li.on:nth-child(2) a{background:rgba(147,103,59,0.95) url(/images/main/sec3_ico2.png) no-repeat 29px center;}
.section3 .conarea .tabs ul li.on:nth-child(3) a{background:rgba(147,103,59,0.95) url(/images/main/sec3_ico3.png) no-repeat 29px center;}


.section3 .conarea .tabconwrap{}
.section3 .conarea .tabconwrap .tabcon{position:relative;}
.section3 .conarea .tabconwrap .tabcon .img{height:530px;}
.section3 .conarea .tabconwrap .tabcon .img li{display:none;width:100%;height:100%;}
.section3 .conarea .tabconwrap .tabcon .img li:first-child{display:block;}
.section3 .conarea .tabconwrap .tabcon:nth-child(2) .img li:nth-child(1){
	background:url(/images/main/sec3_t1_img1.jpg) no-repeat center;background-size:cover;
}
.section3 .conarea .tabconwrap .tabcon:nth-child(2) .img li:nth-child(2){
	background:url(/images/main/sec3_t1_img2.jpg) no-repeat center;background-size:cover;
}
.section3 .conarea .tabconwrap .tabcon:nth-child(2) .img li:nth-child(3){
	background:url(/images/main/sec3_t1_img3.jpg) no-repeat center;background-size:cover;
}
.section3 .conarea .tabconwrap .tabcon:nth-child(2) .img li:nth-child(4){
	background:url(/images/main/sec3_t1_img4.jpg) no-repeat center;background-size:cover;
}
.section3 .conarea .tabconwrap .tabcon:nth-child(1) .img li:nth-child(1){
	background:url(/images/main/sec3_t2_img1.jpg) no-repeat center;background-size:cover;
}
.section3 .conarea .tabconwrap .tabcon:nth-child(3) .img li:nth-child(1){
	background:url(/images/main/sec3_t3_img1.jpg) no-repeat center;background-size:cover;
}
.section3 .conarea .tabconwrap .tabcon:nth-child(3) .img li:nth-child(2){
	background:url(/images/main/sec3_t3_img2.jpg) no-repeat center;background-size:cover;
}
.section3 .conarea .tabconwrap .tabcon .info{
	display:flex;align-items:center;justify-content:center;
	position:absolute;left:0;top:0;
	width:100%;height:100%;
	text-align:center;
}
.section3 .conarea .tabconwrap .tabcon .info h4{font-size:40px;color:#fff;font-weight:500;}
.section3 .conarea .tabconwrap .tabcon .info p{font-size:17px;color:#fff;font-weight:400;line-height:170%;}
.section3 .conarea .tabconwrap .tabcon .info ul{margin:60px 0 0;}
.section3 .conarea .tabconwrap .tabcon .info ul li{display:inline-block;position:relative;width:160px;margin:0 5px;}
.section3 .conarea .tabconwrap .tabcon .info ul li a{color:#fff;display:block;}
.section3 .conarea .tabconwrap .tabcon .info ul li a .tit{font-size:16px;color:#fff;}
.section3 .conarea .tabconwrap .tabcon .info ul li a .bar{
	box-sizing:border-box;
	width:100%;height:4px;
	margin-top:10px;
	border:1px solid rgba(255,255,255,0.4);
}
.section3 .conarea .tabconwrap .tabcon .info ul li.on a .bar{
	border:1px solid rgba(255,255,255,1);
	background:#fff;
}
.section3 .conarea .tabconwrap .tabcon .info ul li .arr{
	display:none;
	position:absolute;left:50%;top:100%;transform:translateX(-50%);
	width:82px;height:32px;border-radius:15px;
	box-sizing:border-box;line-height:30px;margin-top:10px;
}
.section3 .conarea .tabconwrap .tabcon .info ul li.on .arr{display:block;border:1px solid #fff;}
.section3 .conarea .tabconwrap .tabcon .info ul li.on .arr img{animation:arrMove 0.8s infinite alternate;vertical-align:top;margin-top:10px;}
@keyframes arrMove{
	0%{transform:translateX(0);}
	100%{transform:translateX(5px);}
}





.section4{padding:0 0 0;}
.section4 .conarea{display:flex;}
.section4 .conarea>div{
	display:flex;align-items:center;justify-content:center;
	width:50%;height:750px;
	text-align:center;
}
.section4 .conarea>div:nth-child(1){background:url(/images/main/sec4_bg1.jpg) no-repeat center;background-size:cover;}
.section4 .conarea>div:nth-child(2){background:url(/images/main/sec4_bg2.jpg) no-repeat center;background-size:cover;}
.section4 .conarea>div h4{font-size:40px;color:#fff;font-weight:500;}
.section4 .conarea>div p{font-size:17px;color:rgba(255,255,255,0.8);margin:15px 0 35px}
.section4 .conarea>div a{
	display:inline-block;box-sizing:border-box;
	width:200px;height:54px;
	border:1px solid rgba(255,255,255,0.4);
	text-align:center;line-height:52px;
	font-family:"Montserrat";font-size:12px;color:rgba(255,255,255,0.8);font-weight:500;
}
.section4 .conarea>div a .arr{
	display:inline-block;
	width:5px;height:5px;
	border-right:1px solid rgba(255,255,255,0.8);
	border-bottom:1px solid rgba(255,255,255,0.8);
	transform:rotate(-45deg) translateY(-2px);
	margin:0 0 0 3px;
}
@media(max-width:1000px){
	.section4 .conarea>div{height:550px;}
}




.section5{padding:140px 0;background:#fff;}
.section5 .vod{}
.section5 .vod .swiper-slide{}
.section5 .vod .swiper-slide>a{display:block;}
.section5 .vod .thumb{position:relative;}
.section5 .vod .thumb .btn_play{
	width:81px;height:81px;
	background:url(/images/main/btn_play.png) no-repeat;
	background-size:cover;
	position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);
}
.section5 .vod .sbj{font-size:20px;color:#000;text-align:center;margin-top:15px;}
.section5 .vod .vod_prev{
	position:absolute;left:50%;top:50%;z-index:1000;
	width:68px;height:67px;
	background:url(/images/main/vod_prev.png) no-repeat;
	cursor:pointer;
	transform:translate(-100%,-75%);margin-left:-13.8%;
}
.section5 .vod .vod_next{
	position:absolute;right:50%;top:50%;z-index:1000;
	width:68px;height:67px;
	background:url(/images/main/vod_next.png) no-repeat;
	cursor:pointer;
	transform:translate(100% , -75%);margin-right:-13.8%;
}




.section6{overflow:hidden;padding:520px 0 140px;background:#f0dac0;margin-top:-400px;}
.section6>div{position:relative;}
.section6>div:after{
	display:block;content:"";
	width:100%;height:100%;
	position:absolute;left:43%;top:0;
	background:#1f3328;
}
.section6 .news{padding-bottom:75px;}
.section6 .news .swiper-slide{width:32.666%;margin-right:1%;}
.section6 .news .swiper-slide>a{
	display:block;box-sizing:border-box;
	height:320px;
	padding:25px 35px;
	background:#fff;
}
.section6 .news .swiper-slide>a .date{display:none;}
.section6 .news .swiper-slide>a .date .y{font-family:"Montserrat";font-size:20px;color:#222;font-weight:500;}
.section6 .news .swiper-slide>a .date .md{font-family:"Montserrat";font-size:30px;color:#222;font-weight:500;}
.section6 .news .swiper-slide>a .sbj{
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:2; /* 라인수 */
	-webkit-box-orient: vertical;
	word-wrap:break-word; 
	line-height: 1.4em;height: 2.8em; 
	margin:25px 0 15px;
	font-size:21px;color:#444;font-weight:500;word-break:keep-all;
}
.section6 .news .swiper-slide>a p{
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:2; /* 라인수 */
	-webkit-box-orient: vertical;
	word-wrap:break-word; 
	line-height: 1.7em;
	height: 3.4em;
	font-size:16px;color:#444;word-break:keep-all;
}
.section6 .news .swiper-slide>a .more{
	display:inline-block;
	margin-top:40px;
	border-radius:50%;
	position:relative;
	background:#543d28;
}

.section6 .ctr{
	display:flex;justify-content:space-between;align-items:center;
	box-sizing:border-box;
	margin:30px auto 0;
	padding:0 60px;
}
.section6 .ctr .swiper-pagination3{}
.section6 .ctr .swiper-pagination3 span{font-family:"Montserrat";font-size:12px;color:rgba(0,0,0,0.7);font-weight:600;}
.section6 .ctr .swiper-pagination3 span.aa{
	display:inline-block;vertical-align:top;
	width:25px;height:2px;
	background:rgba(0,0,0,0.5);
	margin:10px 25px 0;
}

.section6 .ctr .btns{display:inline-flex;}
.section6 .ctr .btns>div{
	box-sizing:border-box;
	width:50px;height:50px;
	border:1px solid rgba(255,255,255,0.5);
	display:flex;align-items:center;justify-content:center;
	color:#fff;
	margin-left:9px;
	cursor:pointer;
}
.section6 .ctr .btns .swiper-button-play{display:none;}

.section6 .titlearea1 a {color:#fff;}
.section6 .btn_more:before {background-color:#FFF;}

/* 210819 start */
.section6>div:after {height:64%;}
.section6 .news .swiper-slide.thumbnail>a{
	height:auto;
	background:none;
	padding:0;
}
.section6 .news .swiper-slide.thumbnail>a .text_wrap {background:#fff;padding:36px;box-sizing:border-box;}
.section6 .news .swiper-slide.thumbnail>a .text_wrap .sbj {margin-top:0;}
.section6 .news .swiper-slide.thumbnail .img_wrap {width:100%;padding-bottom:61%;background:url(/images/main/sec6_thumb_img1.jpg) no-repeat center / cover;}
/* 210819 end */


/* footer */
#footer{background:#222;padding:35px 0 60px;}
.foot{
	display:flex;justify-content:space-between;
	max-width:1520px;
	width:94%;
	margin:0 auto;
	word-break:keep-all;
}
.foot h1{width:215px;}
.foot .mid{
	box-sizing:border-box;
	width:calc(100% - 215px - 142px);
	padding:17px 50px 0;
}
.foot .mid ul{display:inline-flex;margin-bottom:5px;}
.foot .mid ul li{margin-right:15px;}
.foot .mid ul li a{font-size:16px;color:rgba(255,255,255,0.8);}
.foot .mid address{font-size:16px;color:rgba(255,255,255,0.6);line-height:170%;font-weight:300;}
.foot .mid address .nbsp{display:inline-block;width:15px;}
.foot .mid .copy{font-size:16px;color:rgba(255,255,255,0.6);line-height:170%;font-weight:300;}
.foot .sns{width:142px;padding-top:23px;}
.foot .sns ul{display:flex;justify-content:space-between;}
.foot .sns ul li{}

@media(max-width:1160px){
	.foot{display:block;text-align:center;}
	.foot h1{margin:0 auto;}
	.foot .mid{width:100%;text-align:center;padding:17px 3%;}
	.foot .sns{margin:0 auto;}
}


.btn_top{
	display:none;
	position:fixed;right:3%;bottom:270px;z-index:1000;
	border-radius:50%;
	background:rgba(0,0,0,0.3);
	cursor:pointer;
}
