@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Sekuya&display=swap";@import'https://fonts.googleapis.com/css2?family=Quicksand:wght@400;700&display=swap" rel="stylesheet"';*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{width:100%;height:100%;font-size:62.5%}body{width:100%;height:100%;font-family:"Noto Sans JP","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic Pro","游ゴシック Medium",YuGothicM,YuGothic,"Helvetica Neue",メイリオ,Meiryo,sans-serif;font-size:1.4rem;color:#232819;line-height:1.8;-webkit-text-size-adjust:100%}body::before{content:"";width:100%;height:100%;background:url(../images/common/bg.svg) no-repeat center center;background-size:45%;top:0;left:0;position:fixed;z-index:-1;-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width: 950px){body:before{background-size:60%}}@media screen and (max-width: 600px){body{font-size:1.2rem}body:before{background-size:85%}}h1,h2,h3,h4,h5,h6,p,ul,li,dl,dt,dd,ol,figure{font-weight:normal;margin:0;padding:0;list-style:none}img{max-width:100%;height:auto;line-height:0;vertical-align:middle;border:0}.black{color:#232819}.white{color:#fff}.gray{color:#ccc}.red{color:red}.dark-green{color:#006446}.green{color:#91b95a}.normal{font-weight:normal}.bold,strong{font-weight:700}.strike{text-decoration:line-through}.underline{text-decoration:underline}a{color:#006446;text-decoration:none;word-break:break-all;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover{color:#91b95a}@media screen and (max-width: 600px){br.pc{display:none}}br.tb{display:none}@media screen and (max-width: 950px){br.tb{display:inline-block}}br.sp{display:none}@media screen and (max-width: 600px){br.sp{display:inline-block}}.indent{text-indent:-1em;padding-left:1em;display:inline-block}.indent2{text-indent:-2em;padding-left:2em;display:inline-block}.indent3{text-indent:-3em;padding-left:3em;display:inline-block}.indent4{text-indent:-4em;padding-left:4em;display:inline-block}.indent5{text-indent:-5em;padding-left:5em;display:inline-block}.indent6{text-indent:-6em;padding-left:6em;display:inline-block}.indent7{text-indent:-7em;padding-left:7em;display:inline-block}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}header{width:100%;height:60px;padding:0 30px;top:20px;left:0;position:fixed;z-index:100;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width: 1300px){header{top:10px;padding:0 20px}}@media screen and (max-width: 950px){header{height:auto;top:0;padding:0 !important}}header h1{height:50px;line-height:1;-webkit-transition:all .3s ease;transition:all .3s ease}header h1 img{height:100%}@media screen and (max-width: 1300px){header h1{height:35px}}@media screen and (max-width: 950px){header h1{height:40px;top:20px;left:15px;position:relative}}@media screen and (max-width: 600px){header h1{height:35px}}header .btn-nav{width:80px;height:80px;background:url(../images/common/btn_bg.svg) no-repeat center/cover;top:0;right:0;position:fixed;display:none;z-index:101;cursor:pointer}@media screen and (max-width: 950px){header .btn-nav{display:block}}header .btn-nav span{width:30px;height:10px;top:23px;left:40px;display:block;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}header .btn-nav span::before,header .btn-nav span::after{content:"";width:100%;height:2px;background:#fff;right:0;display:block;position:absolute;-webkit-transition:all .3s ease;transition:all .3s ease}header .btn-nav span::before{top:0}header .btn-nav span::after{width:75%;bottom:0}header .btn-nav.close span{background:rgba(0,0,0,0)}header .btn-nav.close span::before,header .btn-nav.close span::after{width:90%;top:3px}header .btn-nav.close span::before{-webkit-transform:rotate(25deg);transform:rotate(25deg)}header .btn-nav.close span::after{bottom:auto;-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}@media screen and (max-width: 950px){header nav{width:100%;height:100%;background:url(../images/common/bg.svg) no-repeat center,#fff;background-size:60%;padding:80px 0 40px 0;top:0;left:0;opacity:0;visibility:hidden;z-index:100;-webkit-overflow-scrolling:touch;overflow:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:fixed;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:-1}}@media screen and (max-width: 600px){header nav{background-size:88%}}header nav .nav-inner{line-height:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 950px){header nav .nav-inner{max-height:100%;display:block}}header nav .nav-inner .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:30px}@media screen and (max-width: 1300px){header nav .nav-inner .menu{gap:20px}}@media screen and (max-width: 950px){header nav .nav-inner .menu{text-align:center;display:block}}@media screen and (max-width: 950px){header nav .nav-inner .menu li{margin-bottom:25px}header nav .nav-inner .menu li:last-child{margin-bottom:30px}}header nav .nav-inner .menu li a{font-family:"Sekuya",system-ui;font-size:2rem;color:#232819}header nav .nav-inner .menu li a:hover{color:#91b95a !important}@media screen and (max-width: 1300px){header nav .nav-inner .menu li a{font-size:1.5rem}}@media screen and (max-width: 950px){header nav .nav-inner .menu li a{font-size:2.4rem}}@media screen and (max-width: 600px){header nav .nav-inner .menu li a{font-size:2rem}}header nav .nav-inner .sns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;top:50%;right:10px;position:fixed;gap:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 950px){header nav .nav-inner .sns{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;position:static;-webkit-transform:translateY(0);transform:translateY(0)}}header nav .nav-inner .sns a{width:45px;height:45px;background:#fff;border-radius:50%;padding:10px;display:block;-webkit-filter:drop-shadow(0 0 5px rgba(35, 40, 25, 0.1));filter:drop-shadow(0 0 5px rgba(35, 40, 25, 0.1))}@media screen and (max-width: 950px){header nav .nav-inner .sns a{width:40px;height:40px}}header nav .nav-inner .sns a img{width:100%}header nav .nav-inner .sns a:hover{opacity:.7}header.fixed{background:hsla(0,0%,100%,.9);padding:0 30px;top:0}@media screen and (max-width: 1300px){header.fixed{padding:0 20px}}@media screen and (max-width: 950px){header.fixed{background:none}}header.fixed h1{height:35px}@media screen and (max-width: 950px){header.fixed h1{height:40px}}@media screen and (max-width: 600px){header.fixed h1{height:30px;top:15px}}header.fixed nav .nav-inner .menu{gap:25px}@media screen and (max-width: 1300px){header.fixed nav .nav-inner .menu{gap:20px}}header.fixed nav .nav-inner .menu li a{font-size:1.6rem}@media screen and (max-width: 1300px){header.fixed nav .nav-inner .menu li a{font-size:1.5rem}}@media screen and (max-width: 950px){header.fixed nav .nav-inner .menu li a{font-size:2.4rem}}@media screen and (max-width: 600px){header.fixed nav .nav-inner .menu li a{font-size:2rem}}@media screen and (max-width: 600px){header.open h1{height:35px;top:20px}}header.open nav{opacity:1;visibility:visible}header.open nav ul{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media screen and (max-width: 950px){@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translate(0, 20px);transform:translate(0, 20px)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translate(0, 20px);transform:translate(0, 20px)}100%{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}}.inner{max-width:1200px;margin:auto}h2{font-family:"Sekuya",system-ui;font-size:4.8rem;text-align:center;line-height:1;margin-bottom:40px}@media screen and (max-width: 1300px){h2{font-size:4rem;margin-bottom:30px}}@media screen and (max-width: 950px){h2{font-size:3.2rem}}@media screen and (max-width: 600px){h2{font-size:2.4rem;margin-bottom:20px}}main{min-height:calc(100% - 32px);padding:200px 0 100px 0}@media screen and (max-width: 1300px){main{padding:180px 0 100px 0}}@media screen and (max-width: 950px){main{padding:150px 0 80px 0}}@media screen and (max-width: 600px){main{padding:120px 0 60px 0}}footer{font-size:1.2rem;color:#fff;text-align:center;line-height:1;background:#232819;padding:10px}.btn-link{font-size:1.6rem;color:#fff;text-align:center;line-height:1.4;background:#006446;padding:12.5px;display:block;position:relative;z-index:1;-webkit-transition:none;transition:none}@media screen and (max-width: 1300px){.btn-link{font-size:1.4rem}}.btn-link.en{font-family:"Quicksand",sans-serif;font-size:1.8rem;font-weight:700;line-height:1.2}@media screen and (max-width: 950px){.btn-link.en{font-size:1.6rem}}@media screen and (max-width: 600px){.btn-link.en{font-size:1.5rem}}.btn-link.more,.btn-link.back{width:220px;font-family:"Quicksand",sans-serif;font-size:1.8rem;font-weight:700;line-height:1.2;margin:40px auto 0 auto}@media screen and (max-width: 950px){.btn-link.more,.btn-link.back{width:200px;font-size:1.6rem;margin:30px auto 0 auto}}@media screen and (max-width: 600px){.btn-link.more,.btn-link.back{width:180px;font-size:1.5rem;margin:20px auto 0 auto}}.btn-link.back{margin:60px auto 0 auto}@media screen and (max-width: 1300px){.btn-link.back{margin:50px auto 0 auto}}@media screen and (max-width: 600px){.btn-link.back{margin:30px auto 0 auto}}.btn-link:before,.btn-link::after{content:"";position:absolute}.btn-link::before{width:12px;height:10px;background:url(../images/common/ico_arrow_w.svg) no-repeat center/cover;top:calc(50% - 5px);right:10px}@media screen and (max-width: 600px){.btn-link::before{width:10px;height:8px;top:calc(50% - 4px)}}.btn-link::after{width:100%;height:100%;border:1px solid #006446;top:3px;left:3px;z-index:-1}.btn-link:hover{color:#fff;top:3px;left:3px}.btn-link:hover::after{display:none}.list-indent li{text-indent:-1em;padding-left:1em;display:block}.fade{opacity:0;-webkit-transition:all .5s .3s ease-in-out;transition:all .5s .3s ease-in-out}.fade.fadein{opacity:1}.load{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all .5s .1s ease-in-out;transition:all .5s .1s ease-in-out}.load.fadein{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.mfp-bg{background:url(../images/common/bg.svg) no-repeat center,#fff;background-size:45%;opacity:1 !important}@media screen and (max-width: 950px){.mfp-bg{background-size:60%}}@media screen and (max-width: 600px){.mfp-bg{background-size:88%}}button.mfp-close{width:120px !important;height:120px;background:url(../images/common/btn_bg.svg) no-repeat center/cover;padding:0 !important;display:block;top:0 !important;right:0 !important;opacity:1;cursor:pointer !important;overflow:hidden;text-indent:100%;white-space:nowrap;position:fixed;-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width: 950px){button.mfp-close{width:80px !important;height:80px}}button.mfp-close:before,button.mfp-close:after{content:"";width:40px;height:2px;background:#fff;margin-top:-0.5px;top:40px;right:15px;-webkit-transition:.3s;transition:.3s;position:absolute}@media screen and (max-width: 950px){button.mfp-close:before,button.mfp-close:after{width:27px !important;top:26px;right:10px}}button.mfp-close:before{-webkit-transform:rotate(25deg);transform:rotate(25deg)}button.mfp-close:after{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}button.mfp-close:hover:before,button.mfp-close:hover:after{background:#91b95a}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.7}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-container{padding:0 40px !important}@media screen and (max-width: 600px){.mfp-container{padding:0 20px !important}}#index::before{opacity:0}#index.bg::before{opacity:1}#index #loading{width:100%;height:100%;background:#fff;border:10px solid #aac88c;top:0;left:0;padding:0 30px;position:fixed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:1000;overflow:hidden}@media screen and (max-width: 950px){#index #loading{border:5px solid #aac88c}}#index #loading .logo{width:400px;-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}@media screen and (max-width: 950px){#index #loading .logo{width:350px}}@media screen and (max-width: 600px){#index #loading .logo{width:80%}}#index #loading .logo.active{-webkit-animation:logo .5s ease .3s 1 forwards;animation:logo .5s ease .3s 1 forwards}@-webkit-keyframes logo{0%{opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes logo{0%{opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}#index #main{background:url(../images/top/main.webp) no-repeat center/cover;padding-top:62.5%;position:relative}@media screen and (max-width: 1300px){#index #main{padding-top:75%}}@media screen and (max-width: 950px){#index #main{padding-top:105%}}#index section{padding:100px 0 0 0}@media screen and (max-width: 950px){#index section{padding:80px 0 0 0}}@media screen and (max-width: 600px){#index section{padding:50px 0 0 0}}#index section:last-of-type{padding:125px 0 100px 0}@media screen and (max-width: 1300px){#index section:last-of-type{padding:120px 40px 100px 40px}}@media screen and (max-width: 950px){#index section:last-of-type{padding:95px 30px 80px 30px}}@media screen and (max-width: 600px){#index section:last-of-type{padding:65px 15px 50px 15px}}#index section .inner{max-width:1120px}#index section#news .news-list a:nth-child(even){background:rgba(170,200,140,.5)}#index section#news .news-list a:nth-child(even):hover{background:rgba(170,200,140,.7)}#index section#profile h3{line-height:1;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#index section#profile h3 img{width:300px}@media screen and (max-width: 950px){#index section#profile h3 img{width:220px}}@media screen and (max-width: 600px){#index section#profile h3 img{width:185px}}#index section#profile h3::before,#index section#profile h3::after{content:"";height:1px;background:#006446;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#index section#profile h3::before{margin-right:30px}@media screen and (max-width: 600px){#index section#profile h3::before{margin-right:20px}}#index section#profile h3::after{margin-left:30px}@media screen and (max-width: 600px){#index section#profile h3::after{margin-left:20px}}#index section#profile p{font-size:1.6rem;line-height:2;text-align:center;margin:30px 0 40px 0}#index section#profile p ruby[data-ruby]{position:relative}#index section#profile p ruby[data-ruby]::before{content:attr(data-ruby);font-size:.8rem;text-align:center;margin:auto;top:-10px;left:0;right:0;position:absolute}@media screen and (max-width: 1300px){#index section#profile p{font-size:1.4rem;padding:0 40px}}@media screen and (max-width: 950px){#index section#profile p{text-align:left;margin:20px 0 30px 0;padding:0 30px}#index section#profile p br.pc{display:none}}@media screen and (max-width: 600px){#index section#profile p{margin:15px 0 20px 0;padding:0 20px}}#index section#profile ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:30px}@media screen and (max-width: 1300px){#index section#profile ul{padding:0 40px;gap:20px}}@media screen and (max-width: 950px){#index section#profile ul{padding:0;display:block}}#index section#profile ul li{width:20%}@media screen and (max-width: 950px){#index section#profile ul li{width:100%;padding:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#index section#profile ul li:nth-child(odd){background:rgba(170,200,140,.1);border-top:1px solid rgba(170,200,140,.3);border-bottom:1px solid rgba(170,200,140,.3)}}@media screen and (max-width: 600px){#index section#profile ul li{padding:20px;display:block}}#index section#profile ul li .photo{margin-bottom:20px}#index section#profile ul li .photo div{width:calc(100% - 6px);position:relative}#index section#profile ul li .photo div::before{content:"";width:100%;height:100%;border:1px solid #aac88c;top:3px;left:3px;position:absolute;z-index:-1}@media screen and (max-width: 950px){#index section#profile ul li .photo{width:200px;margin-bottom:0}}@media screen and (max-width: 600px){#index section#profile ul li .photo{width:60%;margin:0 auto 20px auto}#index section#profile ul li .photo div{width:calc(100% - 4px)}#index section#profile ul li .photo div::before{top:2px;left:2px}}#index section#profile ul li .text{font-size:1.3rem}@media screen and (max-width: 950px){#index section#profile ul li .text{width:calc(100% - 200px);font-size:1.2rem;padding-left:30px}}@media screen and (max-width: 600px){#index section#profile ul li .text{width:100%;padding-left:0}}#index section#profile ul li .text .part{font-family:"Quicksand",sans-serif;font-weight:700;color:#006446;line-height:1;margin-bottom:5px}@media screen and (max-width: 1300px){#index section#profile ul li .text .part{font-size:1.2rem}}@media screen and (max-width: 950px){#index section#profile ul li .text .part{font-size:1.4rem}}@media screen and (max-width: 600px){#index section#profile ul li .text .part{font-size:1.2rem}}#index section#profile ul li .text .name{border-bottom:1px solid #232819;line-height:1;margin-bottom:10px;padding-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#index section#profile ul li .text .name .jp{font-size:2.4rem;font-weight:700}@media screen and (max-width: 1300px){#index section#profile ul li .text .name .jp{font-size:2rem}}@media screen and (max-width: 950px){#index section#profile ul li .text .name .jp{font-size:2.4rem}}@media screen and (max-width: 600px){#index section#profile ul li .text .name .jp{font-size:2rem}}#index section#profile ul li .text .name .en{font-family:"Quicksand",sans-serif;font-weight:700;color:#91b95a}@media screen and (max-width: 1300px){#index section#profile ul li .text .name .en{font-size:1.2rem}}@media screen and (max-width: 950px){#index section#profile ul li .text .name .en{font-size:1.4rem}}#index section#profile ul li .text .sns{margin-top:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}@media screen and (max-width: 1300px){#index section#profile ul li .text .sns{margin-top:10px}}@media screen and (max-width: 600px){#index section#profile ul li .text .sns{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}#index section#profile ul li .text .sns a{width:40px;height:40px;line-height:1;border:1px solid #232819;border-radius:50%;padding:8px}@media screen and (max-width: 1300px){#index section#profile ul li .text .sns a{width:30px;height:30px;padding:5px}}#index section#profile ul li .text .sns a img{width:100%}#index section#profile ul li .text .sns a:hover{background:rgba(170,200,140,.75)}#index section#movie .movie-list{position:relative;overflow:hidden}#index section#movie .movie-list .swiper-wrapper .swiper-slide{-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transition:all .3s ease;transition:all .3s ease}@media screen and (max-width: 600px){#index section#movie .movie-list .swiper-wrapper .swiper-slide{padding:0 20px;-webkit-transform:scale(1);transform:scale(1)}}#index section#movie .movie-list .swiper-wrapper .swiper-slide a{overflow:hidden;display:block;position:relative}#index section#movie .movie-list .swiper-wrapper .swiper-slide a i{width:70px;height:70px;border:2px solid #fff;border-radius:50%;margin:auto;top:0;bottom:0;left:0;right:0;position:absolute;z-index:3;-webkit-transition:all .5s ease;transition:all .5s ease;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#index section#movie .movie-list .swiper-wrapper .swiper-slide a i::after{content:"";border-width:13px 0 13px 25px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;margin-right:-3px;display:inline-block;position:absolute}@media screen and (max-width: 1300px){#index section#movie .movie-list .swiper-wrapper .swiper-slide a i{width:60px;height:60px}#index section#movie .movie-list .swiper-wrapper .swiper-slide a i::after{border-width:10px 0 10px 20px}}#index section#movie .movie-list .swiper-wrapper .swiper-slide a img{-webkit-transition:all .3s ease;transition:all .3s ease}#index section#movie .movie-list .swiper-wrapper .swiper-slide a:hover i{opacity:.2}#index section#movie .movie-list .swiper-wrapper .swiper-slide a:hover img{-webkit-transform:scale(1.02, 1.02);transform:scale(1.02, 1.02)}@media screen and (max-width: 600px){#index section#movie .movie-list .swiper-wrapper .swiper-slide a:hover i{opacity:1}#index section#movie .movie-list .swiper-wrapper .swiper-slide a:hover img{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}#index section#movie .movie-list .swiper-wrapper .swiper-slide.swiper-slide-active{-webkit-transform:scale(1.05);transform:scale(1.05)}@media screen and (max-width: 600px){#index section#movie .movie-list .swiper-wrapper .swiper-slide.swiper-slide-active{-webkit-transform:scale(1);transform:scale(1)}}#index section#movie .movie-list .swiper-button-prev,#index section#movie .movie-list .swiper-button-next{width:50px;height:50px;background:#006446;border-radius:50%;padding:15px;opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}#index section#movie .movie-list .swiper-button-prev img,#index section#movie .movie-list .swiper-button-next img{width:100%}#index section#movie .movie-list .swiper-button-prev svg,#index section#movie .movie-list .swiper-button-next svg{display:none}#index section#movie .movie-list .swiper-button-prev:hover,#index section#movie .movie-list .swiper-button-next:hover{background:#91b95a}@media screen and (max-width: 1300px){#index section#movie .movie-list .swiper-button-prev,#index section#movie .movie-list .swiper-button-next{width:40px;height:40px;padding:10px}}@media screen and (max-width: 600px){#index section#movie .movie-list .swiper-button-prev,#index section#movie .movie-list .swiper-button-next{width:30px;height:30px;padding:8px}}#index section#movie .movie-list .swiper-button-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#index section#movie .movie-list .swiper-button-prev{left:calc(29.3% - 20px)}@media screen and (max-width: 1300px){#index section#movie .movie-list .swiper-button-prev{left:28%}}@media screen and (max-width: 950px){#index section#movie .movie-list .swiper-button-prev{left:19%}}@media screen and (max-width: 600px){#index section#movie .movie-list .swiper-button-prev{left:5px}}#index section#movie .movie-list .swiper-button-next{right:calc(29.3% - 20px)}@media screen and (max-width: 1300px){#index section#movie .movie-list .swiper-button-next{right:28%}}@media screen and (max-width: 950px){#index section#movie .movie-list .swiper-button-next{right:19%}}@media screen and (max-width: 600px){#index section#movie .movie-list .swiper-button-next{right:5px}}#index section#contact .bg{max-width:800px;text-align:center;background:rgba(170,200,140,.5);margin:auto;padding:50px;position:relative}@media screen and (max-width: 600px){#index section#contact .bg{padding:25px 20px 35px 20px}}#index section#contact .bg h2{width:100%;top:-23px;left:0;position:absolute}@media screen and (max-width: 1300px){#index section#contact .bg h2{top:-20px}}@media screen and (max-width: 950px){#index section#contact .bg h2{top:-16px}}@media screen and (max-width: 600px){#index section#contact .bg h2{top:-12px}}#index section#contact .bg p{font-size:1.6rem;margin-bottom:20px}@media screen and (max-width: 600px){#index section#contact .bg p{font-size:1.4rem;margin-bottom:15px}}#index section#contact .bg .btn-link{width:320px;font-size:1.6rem;margin:auto;padding:15px}@media screen and (max-width: 600px){#index section#contact .bg .btn-link{width:240px;font-size:1.4rem}}#news .news-list a{color:#232819;background:rgba(170,200,140,.5);margin-bottom:2px;padding:20px 25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}#news .news-list a:hover{background:rgba(170,200,140,.7)}#news .news-list a:nth-child(even){background:rgba(170,200,140,.2)}#news .news-list a:nth-child(even):hover{background:rgba(170,200,140,.3)}#news .news-list a:last-child{margin-bottom:0}@media screen and (max-width: 1300px){#news .news-list a{padding:20px}}@media screen and (max-width: 950px){#news .news-list a{padding:20px 15px}}@media screen and (max-width: 600px){#news .news-list a{padding:15px}}#news .news-list a time{width:100px;height:35px;font-family:"Sekuya",system-ui;border-right:1px solid #006446;line-height:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 1300px){#news .news-list a time{width:105px}}@media screen and (max-width: 950px){#news .news-list a time{width:85px}}@media screen and (max-width: 600px){#news .news-list a time{width:70px;height:30px}}#news .news-list a time .year{font-size:1rem;color:#006446;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;top:0;left:0;position:relative}@media screen and (max-width: 600px){#news .news-list a time .year{font-size:.8rem}}#news .news-list a time .date{font-size:2rem;height:100%;padding-left:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}@media screen and (max-width: 950px){#news .news-list a time .date{font-size:1.6rem}}@media screen and (max-width: 600px){#news .news-list a time .date{font-size:1.4rem}}#news .news-list a time .date span{display:block;position:relative}#news .news-list a time .date span:first-child{top:-3px;left:0}@media screen and (max-width: 950px){#news .news-list a time .date span:first-child{top:0}}#news .news-list a time .date span:first-child:before{content:"";width:45px;height:1px;background:#232819;top:20px;right:-25px;position:absolute;-webkit-transform:rotate(140deg);transform:rotate(140deg)}@media screen and (max-width: 950px){#news .news-list a time .date span:first-child:before{right:-22.5px}}@media screen and (max-width: 600px){#news .news-list a time .date span:first-child:before{width:40px;top:15px;right:-20px}}#news .news-list a time .date span:last-child{margin-top:auto;padding-left:7px}@media screen and (max-width: 1300px){#news .news-list a time .date span:last-child{padding-left:5px}}@media screen and (max-width: 950px){#news .news-list a time .date span:last-child{padding-left:3px}}#news .news-list a p{width:calc(100% - 100px);font-size:1.6rem;line-height:1.4;padding-left:20px}@media screen and (max-width: 950px){#news .news-list a p{width:calc(100% - 85px);font-size:1.4rem}}@media screen and (max-width: 600px){#news .news-list a p{width:calc(100% - 70px);padding-left:15px}}#news article .title{background:rgba(170,200,140,.5);margin-bottom:2px;padding:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1300px){#news article .title{padding:20px}}@media screen and (max-width: 950px){#news article .title{padding:20px 15px}}@media screen and (max-width: 600px){#news article .title{padding:15px}}#news article .title time{width:100px;height:35px;font-family:"Sekuya",system-ui;border-right:1px solid #006446;line-height:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 1300px){#news article .title time{width:105px}}@media screen and (max-width: 950px){#news article .title time{width:85px}}@media screen and (max-width: 600px){#news article .title time{width:70px;height:30px}}#news article .title time .year{font-size:1rem;color:#006446;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;top:0;left:0;position:relative}@media screen and (max-width: 600px){#news article .title time .year{font-size:.8rem}}#news article .title time .date{font-size:2rem;height:100%;padding-left:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}@media screen and (max-width: 950px){#news article .title time .date{font-size:1.6rem}}@media screen and (max-width: 600px){#news article .title time .date{font-size:1.4rem}}#news article .title time .date span{display:block;position:relative}#news article .title time .date span:first-child{top:-3px;left:0}@media screen and (max-width: 950px){#news article .title time .date span:first-child{top:0}}#news article .title time .date span:first-child:before{content:"";width:45px;height:1px;background:#232819;top:20px;right:-25px;position:absolute;-webkit-transform:rotate(140deg);transform:rotate(140deg)}@media screen and (max-width: 950px){#news article .title time .date span:first-child:before{right:-22.5px}}@media screen and (max-width: 600px){#news article .title time .date span:first-child:before{width:40px;top:15px;right:-20px}}#news article .title time .date span:last-child{margin-top:auto;padding-left:7px}@media screen and (max-width: 1300px){#news article .title time .date span:last-child{padding-left:5px}}@media screen and (max-width: 950px){#news article .title time .date span:last-child{padding-left:3px}}#news article .title h3{width:calc(100% - 100px);font-size:1.6rem;line-height:1.4;padding-left:20px}@media screen and (max-width: 950px){#news article .title h3{width:calc(100% - 85px);font-size:1.4rem}}@media screen and (max-width: 600px){#news article .title h3{width:calc(100% - 70px);padding-left:15px}}#news article .title h3{font-size:1.8rem}@media screen and (max-width: 950px){#news article .title h3{font-size:1.6rem}}@media screen and (max-width: 600px){#news article .title h3{font-size:1.4rem}}#news article .detail{background:rgba(170,200,140,.1);border:1px solid rgba(170,200,140,.3);padding:50px}@media screen and (max-width: 1300px){#news article .detail{padding:40px}}@media screen and (max-width: 950px){#news article .detail{border-left:none;border-right:none;padding:30px 20px 40px 20px}}@media screen and (max-width: 600px){#news article .detail{padding:30px 15px 40px 15px}}#news article .detail h4{font-size:1.8rem;font-weight:700;line-height:1.4;border-bottom:1px solid #232819;margin-bottom:10px;padding:0 0 5px 20px;position:relative}@media screen and (max-width: 600px){#news article .detail h4{font-size:1.6rem;padding:0 0 5px 15px}}#news article .detail h4:before{content:"";width:10px;height:10px;background:#91b95a;border-radius:50%;top:9px;left:0;position:absolute}@media screen and (max-width: 600px){#news article .detail h4:before{width:8px;height:8px;top:8px}}#news article .detail h5{font-size:1.6rem;font-weight:700;color:#006446}@media screen and (max-width: 600px){#news article .detail h5{font-size:1.4rem}}#news article .detail h6{font-size:1.4rem;font-weight:700}@media screen and (max-width: 600px){#news article .detail h6{font-size:1.2rem}}#news article .detail a{text-decoration:underline}#news article .detail a:hover{text-decoration:none}#news article .detail .box{margin-bottom:30px}#news article .detail .box:last-child{margin-bottom:0}@media screen and (max-width: 950px){#news article .detail .movie{height:0;padding:0 0 56.25% 0;overflow:hidden;position:relative}#news article .detail .movie iframe{width:100%;height:100%;top:0;left:0;position:absolute}}#news article .box-profile{margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 600px){#news article .box-profile{display:block}}#news article .box-profile:last-of-type{margin-bottom:0}#news article .box-profile .photo{width:200px}@media screen and (max-width: 600px){#news article .box-profile .photo{width:60%;margin:0 auto 15px auto}}#news article .box-profile .text{width:calc(100% - 200px);padding-left:30px}@media screen and (max-width: 600px){#news article .box-profile .text{width:100%;padding-left:0}}#discography article{background:rgba(170,200,140,.1);border:1px solid rgba(170,200,140,.3);margin-bottom:30px;padding:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#discography article:last-child{margin-bottom:0}@media screen and (max-width: 1300px){#discography article{padding:50px 40px}}@media screen and (max-width: 950px){#discography article{border-left:none;border-right:none;margin-bottom:20px;display:block}}@media screen and (max-width: 600px){#discography article{padding:30px 0 35px 0}}#discography .jacket{width:320px}@media screen and (max-width: 950px){#discography .jacket{width:50%;margin:0 auto 20px auto}}@media screen and (max-width: 600px){#discography .jacket{width:60%}}#discography .detail{width:calc(100% - 320px);padding-left:60px}#discography .detail .category{font-family:"Sekuya",system-ui;color:#006446;margin-bottom:5px}#discography .detail h3{font-size:3.6rem;font-weight:700;line-height:1.2;margin-bottom:20px}#discography .detail .date{font-family:"Quicksand",sans-serif;font-size:1.8rem;font-weight:700;color:#91b95a}#discography .detail .btn-link{width:220px;margin-top:30px}@media screen and (max-width: 1300px){#discography .detail{padding-left:40px}#discography .detail h3{font-size:2.8rem}}@media screen and (max-width: 950px){#discography .detail{width:100%;text-align:center;padding-left:0}#discography .detail h3{font-size:2.4rem;margin-bottom:10px}#discography .detail .btn-link{width:200px;margin:20px auto 0 auto}}@media screen and (max-width: 600px){#discography .detail .category{font-size:1rem}#discography .detail h3{font-size:2rem}#discography .detail .date{font-size:1.4rem}#discography .detail .btn-link{width:180px;margin:15px auto 0 auto}}#movie .list{text-align:center;display:grid;grid-template-columns:repeat(2, 1fr);gap:40px}@media screen and (max-width: 1300px){#movie .list{padding:0 40px;gap:30px}}@media screen and (max-width: 950px){#movie .list{padding:0 30px;gap:30px 20px}}@media screen and (max-width: 600px){#movie .list{grid-template-columns:repeat(1, 1fr);gap:20px;padding:0 15px}}#movie .list a{overflow:hidden;display:block;position:relative}#movie .list a i{width:70px;height:70px;border:2px solid #fff;border-radius:50%;margin:auto;top:0;bottom:0;left:0;right:0;position:absolute;z-index:3;-webkit-transition:all .5s ease;transition:all .5s ease;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#movie .list a i::after{content:"";border-width:13px 0 13px 25px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;margin-right:-3px;display:inline-block;position:absolute}@media screen and (max-width: 1300px){#movie .list a i{width:60px;height:60px}#movie .list a i::after{border-width:10px 0 10px 20px}}#movie .list a img{-webkit-transition:all .3s ease;transition:all .3s ease}#movie .list a:hover i{opacity:.2}#movie .list a:hover img{-webkit-transform:scale(1.02, 1.02);transform:scale(1.02, 1.02)}@media screen and (max-width: 600px){#movie .list a:hover i{opacity:1}#movie .list a:hover img{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}#movie .list p{font-size:1.6rem;line-height:1.4;margin-top:10px}@media screen and (max-width: 950px){#movie .list p{font-size:1.4rem}}#live section{margin-bottom:60px}@media screen and (max-width: 950px){#live section{margin-bottom:50px}}@media screen and (max-width: 600px){#live section{margin-bottom:40px}}#live section:last-child{margin-bottom:0}#live section h3{font-family:"Quicksand",sans-serif;font-size:2.4rem;font-weight:700;color:#006446;line-height:1;text-align:center;margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 950px){#live section h3{font-size:2.2rem;margin-bottom:15px}}@media screen and (max-width: 600px){#live section h3{font-size:1.8rem;margin-bottom:10px}}#live section h3::before,#live section h3::after{content:"";height:1px;background:#006446;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#live section h3::before{margin-right:20px}@media screen and (max-width: 950px){#live section h3::before{margin-right:15px}}#live section h3::after{margin-left:20px}@media screen and (max-width: 950px){#live section h3::after{margin-left:15px}}#live section .live-list a{color:#232819;background:rgba(170,200,140,.5);margin-bottom:2px;padding:20px 25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}#live section .live-list a:hover{background:rgba(170,200,140,.7)}#live section .live-list a:nth-child(even){background:rgba(170,200,140,.2)}#live section .live-list a:nth-child(even):hover{background:rgba(170,200,140,.3)}#live section .live-list a:last-child{margin-bottom:0}@media screen and (max-width: 1300px){#live section .live-list a{padding:20px}}@media screen and (max-width: 950px){#live section .live-list a{padding:20px 15px}}@media screen and (max-width: 600px){#live section .live-list a{padding:15px}}#live section .live-list a time{width:100px;height:35px;font-family:"Sekuya",system-ui;border-right:1px solid #006446;line-height:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 1300px){#live section .live-list a time{width:105px}}@media screen and (max-width: 950px){#live section .live-list a time{width:85px}}@media screen and (max-width: 600px){#live section .live-list a time{width:70px;height:30px}}#live section .live-list a time .year{font-size:1rem;color:#006446;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;top:0;left:0;position:relative}@media screen and (max-width: 600px){#live section .live-list a time .year{font-size:.8rem}}#live section .live-list a time .date{font-size:2rem;height:100%;padding-left:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}@media screen and (max-width: 950px){#live section .live-list a time .date{font-size:1.6rem}}@media screen and (max-width: 600px){#live section .live-list a time .date{font-size:1.4rem}}#live section .live-list a time .date span{display:block;position:relative}#live section .live-list a time .date span:first-child{top:-3px;left:0}@media screen and (max-width: 950px){#live section .live-list a time .date span:first-child{top:0}}#live section .live-list a time .date span:first-child:before{content:"";width:45px;height:1px;background:#232819;top:20px;right:-25px;position:absolute;-webkit-transform:rotate(140deg);transform:rotate(140deg)}@media screen and (max-width: 950px){#live section .live-list a time .date span:first-child:before{right:-22.5px}}@media screen and (max-width: 600px){#live section .live-list a time .date span:first-child:before{width:40px;top:15px;right:-20px}}#live section .live-list a time .date span:last-child{margin-top:auto;padding-left:7px}@media screen and (max-width: 1300px){#live section .live-list a time .date span:last-child{padding-left:5px}}@media screen and (max-width: 950px){#live section .live-list a time .date span:last-child{padding-left:3px}}#live section .live-list a p{width:calc(100% - 100px);font-size:1.6rem;line-height:1.4;padding-left:20px}@media screen and (max-width: 950px){#live section .live-list a p{width:calc(100% - 85px);font-size:1.4rem}}@media screen and (max-width: 600px){#live section .live-list a p{width:calc(100% - 70px);padding-left:15px}}#live article .title{background:rgba(170,200,140,.5);margin-bottom:2px;padding:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1300px){#live article .title{padding:20px}}@media screen and (max-width: 950px){#live article .title{padding:20px 15px}}@media screen and (max-width: 600px){#live article .title{padding:15px}}#live article .title time{width:100px;height:35px;font-family:"Sekuya",system-ui;border-right:1px solid #006446;line-height:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 1300px){#live article .title time{width:105px}}@media screen and (max-width: 950px){#live article .title time{width:85px}}@media screen and (max-width: 600px){#live article .title time{width:70px;height:30px}}#live article .title time .year{font-size:1rem;color:#006446;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;top:0;left:0;position:relative}@media screen and (max-width: 600px){#live article .title time .year{font-size:.8rem}}#live article .title time .date{font-size:2rem;height:100%;padding-left:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}@media screen and (max-width: 950px){#live article .title time .date{font-size:1.6rem}}@media screen and (max-width: 600px){#live article .title time .date{font-size:1.4rem}}#live article .title time .date span{display:block;position:relative}#live article .title time .date span:first-child{top:-3px;left:0}@media screen and (max-width: 950px){#live article .title time .date span:first-child{top:0}}#live article .title time .date span:first-child:before{content:"";width:45px;height:1px;background:#232819;top:20px;right:-25px;position:absolute;-webkit-transform:rotate(140deg);transform:rotate(140deg)}@media screen and (max-width: 950px){#live article .title time .date span:first-child:before{right:-22.5px}}@media screen and (max-width: 600px){#live article .title time .date span:first-child:before{width:40px;top:15px;right:-20px}}#live article .title time .date span:last-child{margin-top:auto;padding-left:7px}@media screen and (max-width: 1300px){#live article .title time .date span:last-child{padding-left:5px}}@media screen and (max-width: 950px){#live article .title time .date span:last-child{padding-left:3px}}#live article .title h3{width:calc(100% - 100px);font-size:1.6rem;line-height:1.4;padding-left:20px}@media screen and (max-width: 950px){#live article .title h3{width:calc(100% - 85px);font-size:1.4rem}}@media screen and (max-width: 600px){#live article .title h3{width:calc(100% - 70px);padding-left:15px}}#live article .title h3{font-size:1.8rem}@media screen and (max-width: 950px){#live article .title h3{font-size:1.6rem}}@media screen and (max-width: 600px){#live article .title h3{font-size:1.4rem}}#live article .detail{background:rgba(170,200,140,.1);border:1px solid rgba(170,200,140,.3);padding:50px}@media screen and (max-width: 1300px){#live article .detail{padding:40px}}@media screen and (max-width: 950px){#live article .detail{border-left:none;border-right:none;padding:30px 20px 40px 20px}}@media screen and (max-width: 600px){#live article .detail{padding:30px 15px 40px 15px}}#live article .detail h4{font-size:1.8rem;font-weight:700;line-height:1.4;border-bottom:1px solid #232819;margin-bottom:10px;padding:0 0 5px 20px;position:relative}@media screen and (max-width: 600px){#live article .detail h4{font-size:1.6rem;padding:0 0 5px 15px}}#live article .detail h4:before{content:"";width:10px;height:10px;background:#91b95a;border-radius:50%;top:9px;left:0;position:absolute}@media screen and (max-width: 600px){#live article .detail h4:before{width:8px;height:8px;top:8px}}#live article .detail h5{font-size:1.6rem;font-weight:700;color:#006446}@media screen and (max-width: 600px){#live article .detail h5{font-size:1.4rem}}#live article .detail h6{font-size:1.4rem;font-weight:700}@media screen and (max-width: 600px){#live article .detail h6{font-size:1.2rem}}#live article .detail a{text-decoration:underline}#live article .detail a:hover{text-decoration:none}#live article .detail .box{margin-bottom:30px}#live article .detail .box:last-child{margin-bottom:0}@media screen and (max-width: 950px){#live article .detail .movie{height:0;padding:0 0 56.25% 0;overflow:hidden;position:relative}#live article .detail .movie iframe{width:100%;height:100%;top:0;left:0;position:absolute}}