*{margin:0;padding:0}li{list-style:none}a{color:#fff}a,a:hover{text-decoration:none}.hp_displayBlock{display:block!important}.hp_displayNone{display:none!important}.hp_zindexUnset{z-index:unset!important}.hp_zindexZero{z-index:0!important}.hp_backgroundWhite{background:#fff!important}.hp_backgroundNone{background:transparent!important}.hp_backgroundBlack{background:#333!important}.hp_colorWhite{color:#fff!important}.hp_colorBlock{color:#262626!important}.hp_slideAnimeLeftRight{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:slideTextX100;animation-name:slideTextX100;opacity:0}@-webkit-keyframes slideTextX100{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideTextX100{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}.hp_slideAnimeRightLeft{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:slideTextX-100;animation-name:slideTextX-100;opacity:0}@-webkit-keyframes slideTextX-100{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideTextX-100{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.el_nav_wrapper{background-color:#fff;height:100vh;left:0;position:fixed;right:0;top:0;transform:translateX(100%);transition:.4s ease;width:100%;z-index:100}.el_navButton_wrapper{outline:none;position:fixed;right:25px;top:25px;z-index:9999}.el_navButton{display:block;height:100%;width:36px}.navButton{background-color:transparent;border-color:transparent;cursor:pointer;outline:none}.el_nav_items{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;left:50%;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);width:100%}.el_nav_items>.el_nav_item{list-style:none;margin-bottom:20px;padding:1.2em .8em}.el_nav_items>.el_nav_item:last-child{margin-bottom:0}.el_nav_items>.el_nav_item .el_nav_link{color:#333;display:block;font-family:Luxurious Roman,cursive;font-size:1.5rem;text-align:center;width:100%}@media screen and (max-width:500px){.el_nav_items>.el_nav_item .el_nav_link{font-size:1.25rem}}.el_nav_items>.el_nav_item .el_nav_link:after{content:none}.el_navButton span{background-color:#707070;display:block;height:1px;outline:none;position:relative;transition:.4s ease;width:100%}.el_navButton span:first-child{top:0}.el_navButton span:nth-child(2){margin-top:8px}.el_nav_wrapper.active{transform:translateX(0)}.el_navButton.active span:first-child{top:5px;transform:rotate(45deg)}.el_navButton.active span:nth-child(2){top:-5px;transform:rotate(-45deg)}header .ly_header{height:calc(1500px + 100vh)}header .bl_header{background:#fff;height:100%;position:relative;width:100%;z-index:1}header .el_topTextWrapper{left:50%;margin-right:-50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:10}header .el_topTextWrapper>h1{color:#000;font-family:Luxurious Roman,cursive;font-size:81px;font-weight:700;text-align:center;transform:scale(1);transform-origin:52.5% 65%}header .bl_bkColor_white{background-color:#fff;height:100vh;mix-blend-mode:screen;opacity:1;position:fixed;top:0;width:100vw;z-index:1}header .el_top_scrolldown{left:50%;margin-right:-50%;position:fixed;top:85%;transform:translate(-50%,-50%);z-index:10}header .el_top_scrolldown span{-webkit-animation:sdb 2s infinite;animation:sdb 2s infinite;border-bottom:1px solid #262626;border-left:1px solid #262626;box-sizing:border-box;height:24px;left:50%;margin-left:-12px;opacity:0;position:absolute;top:0;transform:rotate(-45deg);width:24px}header .el_top_scrolldown span:first-of-type{-webkit-animation-delay:0s;animation-delay:0s}header .el_top_scrolldown span:nth-of-type(2){-webkit-animation-delay:.15s;animation-delay:.15s;top:16px}header .el_top_scrolldown span:nth-of-type(3){-webkit-animation-delay:.3s;animation-delay:.3s;top:32px}@-webkit-keyframes sdb{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes sdb{0%{opacity:0}50%{opacity:1}to{opacity:0}}header .el_topImgWrapper{background:#000;content:"";height:100%;left:0;opacity:1;position:absolute;top:0;width:100%;z-index:unset}header .el_topImgWrapper:after{background:url(/images/ynd_films.gif?2fcad9543dc1d3b72bd7e41220cfc2f2) no-repeat;background-position:50%;background-size:cover;content:"";height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-2}@media screen and (max-width:980px){header .el_topImgWrapper:after{background-size:200% auto}}header .el_topImgWrapper.active:after{background:#000;content:"";height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-2}header .el_topImg_scrolldown{display:none;left:50%;margin-right:-50%;position:fixed;top:85%;transform:translate(-50%,-50%);z-index:unset}header .el_topImg_scrolldown span{-webkit-animation:down 4s infinite,neon 4s infinite;animation:down 4s infinite,neon 4s infinite;background:#000;border:1px solid #000;border-radius:100%;box-shadow:0 0 24px #e60012;box-sizing:border-box;height:46px;margin-left:-23px;position:absolute;width:46px}header .el_topImg_scrolldown span:after{border-bottom:1px solid #fff;border-left:1px solid #fff;box-sizing:border-box;content:"";height:16px;left:50%;margin:-12px 0 0 -8px;position:absolute;top:50%;transform:rotate(-45deg);width:16px}@-webkit-keyframes down{0%{-webkit-transform:translate(0)}20%{-webkit-transform:translateY(30px)}40%{-webkit-transform:translate(0)}}@keyframes down{0%{transform:translate(0)}20%{transform:translateY(30px)}40%{transform:translate(0)}}@-webkit-keyframes neon{0%{box-shadow:0 0 24px #e60012}14%{box-shadow:0 0 24px #f39800}28%{box-shadow:0 0 24px #fff100}42%{box-shadow:0 0 24px #094}56%{box-shadow:0 0 24px #0068b7}70%{box-shadow:0 0 24px #1d2088}84%{box-shadow:0 0 24px #920783}to{box-shadow:0 0 24px #e60012}}@keyframes neon{0%{box-shadow:0 0 24px #e60012}14%{box-shadow:0 0 24px #f39800}28%{box-shadow:0 0 24px #fff100}42%{box-shadow:0 0 24px #094}56%{box-shadow:0 0 24px #0068b7}70%{box-shadow:0 0 24px #1d2088}84%{box-shadow:0 0 24px #920783}to{box-shadow:0 0 24px #e60012}}@media screen and (max-width:768px) and (max-width:500px){header .ly_header{height:calc(1000px + 100vh)}header .el_topTextWrapper{transform:translate(-50%,-50%) rotate(90deg);width:100vh}}@media screen and (max-width:768px){header .el_topTextWrapper>h1{font-size:64px;transform:scale(1)}}@media screen and (max-width:768px) and (max-width:500px){header .el_topTextWrapper>h1{transform-origin:51.5% 69%}}@media screen and (max-width:768px) and (max-width:400px){header .el_topTextWrapper>h1{transform-origin:51.7% 70%}}@media screen and (max-width:768px) and (max-width:385px){header .el_topTextWrapper>h1{transform-origin:52% 70%}}@media screen and (max-width:768px){header .el_topImgWrapper:after{content:""}header .el_topImgWrapper.active:after{background-image:none;content:"";height:100vh;left:0;position:fixed;top:0;width:100%;z-index:-2}}.ly_footer{background:#262626;border-radius:40px 40px 0 0}.bl_footer_inner{display:flex;flex-direction:column;justify-content:center;margin:0 auto;min-height:5em;width:75%}@media screen and (max-width:980px){.bl_footer_inner{padding:30px 0 10px}}.el_footerList{align-items:center;display:flex;justify-content:flex-end}@media screen and (max-width:980px){.el_footerList{align-items:flex-start;flex-direction:column;justify-content:space-between;margin-bottom:20px}}.el_footerList_wrapper{margin-left:3em}@media screen and (max-width:980px){.el_footerList_wrapper{margin-bottom:.5em;margin-left:0}}.el_footerList_item{color:#fff;font-family:Luxurious Roman,cursive;font-size:1.25rem}@media screen and (max-width:980px){.el_footerList_item{font-size:1rem}}.el_footerList_item:hover{color:hsla(0,0%,41%,.8)}.el_copyrightWrapper>p{color:#fff;font-size:.625em;text-align:center}.ly_topMainContener{background:#333;position:relative;width:100%;z-index:5}.ly_youtubeArea{padding-bottom:200px}.bl_youtubeWrapper{position:relative;width:100%}.bl_youtubeWrapper_large:before{content:"";display:block;padding-bottom:40%}.bl_youtubeWrapper_mediam:before{content:"";display:block;padding-bottom:35%}.bl_youtubeWrapper_small:before{content:"";display:block;padding-bottom:20%}.bl_youtubeLink{background:rgba(0,0,0,.8);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.bl_youtube,.bl_youtube_fig{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.bl_youtube_fig>img{height:auto;width:100%}.el_moreButtonWrapper{background:#333;margin:30px auto;text-align:center}.el_moreButtonWrapper>.el_moreButton{color:#fff;font-family:Luxurious Roman,cursive;font-size:1.25em}.el_moreButtonWrapper>.el_moreButton:hover{color:hsla(0,0%,41%,.8)}.el_moreButtonWrapper>.el_moreButton span{font-size:.5em}#page_top{background:#000;border-radius:50%;bottom:5%;box-shadow:0 0 24px #fff;display:none;height:50px;opacity:.6;position:fixed;right:5%;width:50px;z-index:100}#page_top a,#page_top.active{display:block}#page_top a{height:50px;position:relative;text-decoration:none;width:50px}#page_top a:before{bottom:0;color:#fff;content:"\f062";font-family:Font Awesome\ 5 Free;font-size:25px;font-weight:900;height:25px;left:0;margin:auto;position:absolute;right:0;text-align:center;top:0;width:25px}@media screen and (max-width:768px){.bl_youtubeWrapper_large:before{padding-bottom:50%}.bl_youtubeWrapper_mediam:before{padding-bottom:45%}.bl_youtubeWrapper_small:before{padding-bottom:30%}}@media screen and (max-width:768px) and (max-width:500px){.bl_youtubeWrapper_large:before{padding-bottom:60%}.bl_youtubeWrapper_mediam:before{padding-bottom:55%}.bl_youtubeWrapper_small:before{padding-bottom:40%}}.list .ly_topMainContener{background:#333;position:relative;width:100%;z-index:5}.list .ly_worksArea{align-items:center;background:#333;display:flex;height:35vh;justify-content:center;position:relative;width:100%}.list .bl_worksWrapper{position:fixed}.list .bl_worksWrapper>.el_worksText{color:#fff;font-family:Luxurious Roman,cursive;font-size:3.75rem;line-height:.5;text-align:center}.list .bl_worksWrapper>.el_worksText span{font-size:.25em}.list .ly_youtubeArea{padding-bottom:200px}.list .bl_youtubeWrapper{position:relative;width:100%}.list .bl_youtubeWrapper_large:before{content:"";display:block;padding-bottom:40%}.list .bl_youtubeWrapper_mediam:before{content:"";display:block;padding-bottom:35%}.list .bl_youtubeWrapper_small:before{content:"";display:block;padding-bottom:20%}.list .bl_youtubeLink{background:transparent;z-index:2}.list .bl_youtube,.list .bl_youtubeLink{height:100%;left:0;position:absolute;top:0;width:100%}.list .bl_youtube{display:block;z-index:1}.list .bl_youtube>img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.list .bl_paginationWrapper{background:#333;margin:30px auto;width:60%}.list .pagination{display:flex;justify-content:space-between}.list .pagination li{text-align:center}.list .pagination a{color:#fff;font-family:Luxurious Roman,cursive;font-size:1.25em}.list .pagination a:hover{color:hsla(0,0%,41%,.8)}.list .pagination .disabled{color:#333}@media screen and (max-width:768px){.list .el_worksText{font-size:2.75rem!important}}.about .ly_about_inner{background:#fff}.about .bl_aboutTtl{align-items:center;background:#262626;display:flex;height:35vh;justify-content:center;position:relative;width:100%;z-index:1}.about .el_aboutTtl_wrapper{position:fixed}.about .el_aboutTtl_wrapper>.el_aboutTtl{color:#fff;font-family:Luxurious Roman,cursive;font-size:3.75rem;line-height:.5;text-align:center}.about .bl_aboutTopImg{height:50vh;position:relative;width:100%;z-index:2}.about .el_aboutTopImg_wrapper{align-items:flex-end;display:flex;height:100%;overflow:hidden;width:100%}.about .el_aboutTopImg_wrapper>.el_aboutTopImg{height:150%;-o-object-fit:cover;object-fit:cover;width:100%}.about .el_aboutTopImg_txtWrapper{left:50%;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%)}.about .el_aboutTopImg_txtWrapper>.el_aboutTopImg_txt{color:#fff;font-family:"Noto Serif JP",serif;font-size:5.6rem;font-weight:700;overflow:hidden;text-align:center;white-space:nowrap}@media screen and (max-width:1300px){.about .el_aboutTopImg_txtWrapper>.el_aboutTopImg_txt{font-size:4.8rem}}@media screen and (max-width:980px){.about .el_aboutTopImg_txtWrapper>.el_aboutTopImg_txt{font-size:3.2rem}}.about .el_aboutTopImg_txt_slideIn{display:inline-block;overflow:hidden}.about .el_aboutTopImg_txt_slideIn_inner{display:inline-block}.about .is_leftAnime{opacity:0}.about .ly_about_main{padding-top:16rem}@media screen and (max-width:980px){.about .ly_about_main{padding-top:12rem}}.about .bl_aboutSubCatch{color:#333;margin-bottom:22.4rem;margin-left:16rem;margin-right:4rem}@media screen and (max-width:980px){.about .bl_aboutSubCatch{margin-bottom:16rem;margin-left:6rem}}.about .el_aboutSubCatch_txtWrapper{margin-bottom:3rem}.about .el_aboutSubCatch_txtWrapper>.el_aboutSubCatch_txt{display:inline-block;font-family:"Noto Serif JP",serif;font-size:4.8rem;font-weight:700;letter-spacing:.1em;line-height:1.5;overflow:hidden;position:relative}@media screen and (max-width:1300px){.about .el_aboutSubCatch_txtWrapper>.el_aboutSubCatch_txt{font-size:3.2rem}}@media screen and (max-width:980px){.about .el_aboutSubCatch_txtWrapper>.el_aboutSubCatch_txt{font-size:2.5rem}}.about .el_aboutSubCatch_txtWrapper>.el_aboutSubCatch_txt:before{background-color:#333;content:"";height:100%;left:-100%;position:absolute;top:0;transition:.4s;width:100%}.about .el_aboutSubCatch_txtWrapper>.el_aboutSubCatch_txt span{display:inline-block;margin-left:-100%;padding:10px;transition:.4s}.about .el_aboutSubCatch_txtWrapper>.el_aboutSubCatch_txt.is_slide_on:before{left:100%}.about .el_aboutSubCatch_txtWrapper>.el_aboutSubCatch_txt.is_slide_on span{margin-left:0}.about .el_aboutSubCatch_subTxtWrapper>.el_aboutSubCatch_subTxt{display:inline-block;font-family:"Noto Serif JP",serif;font-size:2rem;letter-spacing:.1em;line-height:1.2em;overflow:hidden;position:relative}@media screen and (max-width:1300px){.about .el_aboutSubCatch_subTxtWrapper>.el_aboutSubCatch_subTxt{font-size:1.75rem}}@media screen and (max-width:980px){.about .el_aboutSubCatch_subTxtWrapper>.el_aboutSubCatch_subTxt{font-size:1.5rem}}.about .el_aboutSubCatch_subTxtWrapper>.el_aboutSubCatch_subTxt:before{background-color:#333;content:"";height:100%;left:-100%;position:absolute;top:0;transition:.4s .2s;width:100%}.about .el_aboutSubCatch_subTxtWrapper>.el_aboutSubCatch_subTxt span{display:inline-block;margin-left:-100%;padding:10px;transition:.4s .2s}.about .el_aboutSubCatch_subTxtWrapper>.el_aboutSubCatch_subTxt.is_slide_on:before{left:100%}.about .el_aboutSubCatch_subTxtWrapper>.el_aboutSubCatch_subTxt.is_slide_on span{margin-left:0}.about .bl_aboutFirstSec,.about .bl_aboutSecondSec{align-items:flex-start;color:#393a3a;display:flex;font-family:"Noto Serif JP",serif;font-size:1rem;height:100vh;justify-content:flex-start;margin-bottom:60px}@media screen and (max-width:980px){.about .bl_aboutFirstSec,.about .bl_aboutSecondSec{flex-direction:column;margin-bottom:80px}}.about .bl_aboutSecondSec{align-items:center;justify-content:flex-end;margin-bottom:30vh}@media screen and (max-width:980px){.about .bl_aboutSecondSec{flex-direction:column-reverse}}.about .ly_aboutFirstSec_left,.about .ly_aboutFirstSec_right,.about .ly_aboutSecondSec_left,.about .ly_aboutSecondSec_right{height:auto;width:40%}@media screen and (max-width:980px){.about .ly_aboutFirstSec_left,.about .ly_aboutFirstSec_right,.about .ly_aboutSecondSec_left,.about .ly_aboutSecondSec_right{margin-left:0;margin-right:auto;width:60%}}.about .ly_aboutSecondSec_right{height:100%;margin-top:-200px}@media screen and (max-width:980px){.about .ly_aboutSecondSec_right{margin:0 0 40px auto}}.about .ly_aboutFirstSec_left,.about .ly_aboutSecondSec_left{margin-right:16rem}.about .ly_aboutFirstSec_left{height:100%}@media screen and (max-width:980px){.about .ly_aboutFirstSec_left{margin-bottom:40px;margin-left:0;margin-right:auto}.about .ly_aboutSecondSec_left{margin-left:auto;margin-right:0}}.about .el_aboutFirstSec_leftImgWrapper{align-items:flex-end;display:flex;height:100%;overflow:hidden;width:100%}.about .el_aboutFirstSec_leftImgWrapper>.el_aboutFirstSec_leftImg{height:150%;-o-object-fit:cover;object-fit:cover;width:100%}.about .el_aboutSecondSec_rightImgWrapper{align-items:flex-end;display:flex;height:100%;overflow:hidden;width:100%}.about .el_aboutSecondSec_rightImgWrapper>.el_aboutSecondSec_rightImg{height:150%;-o-object-fit:cover;object-fit:cover;width:100%}.about .ly_aboutMission{padding:300px 0;width:100%}@media screen and (max-width:980px){.about .ly_aboutMission{padding:200px 0}}.about .bl_aboutMission_wrapper{align-items:center;display:flex;justify-content:center;margin-left:80px;width:80%}@media screen and (max-width:1300px){.about .bl_aboutMission_wrapper{width:90%}}@media screen and (max-width:980px){.about .bl_aboutMission_wrapper{flex-direction:column;margin-left:auto;margin-right:auto}}.about .ly_aboutMission_left{width:30%}@media screen and (max-width:980px){.about .ly_aboutMission_left{margin-bottom:60px;width:100%}}.about .ly_aboutMission_right{width:50%}@media screen and (max-width:980px){.about .ly_aboutMission_right{width:80%}}.about .el_aboutMission_ttlWrapper{position:relative;transform:rotate(90deg)}@media screen and (max-width:980px){.about .el_aboutMission_ttlWrapper{transform:rotate(0)}}.about .el_aboutMission_ttl{color:#333;font-family:Luxurious Roman,cursive;font-size:2.8rem;position:relative;text-align:center;white-space:nowrap;z-index:2}.about .el_aboutMission_ttlJa{color:silver;font-family:"Noto Serif JP",serif;font-size:1.5rem;left:50%;opacity:.5;position:absolute;text-align:center;top:50%;transform:translateY(-50%) translateX(-50%) rotate(-90deg);z-index:1}@media screen and (max-width:980px){.about .el_aboutMission_ttlJa{transform:translateY(-50%) translateX(-50%) rotate(0)}}.about .el_aboutMission_txt{color:#333;font-family:"Noto Serif JP",serif;font-size:1.2rem}@media screen and (max-width:980px){.about .el_aboutMission_txt{font-size:1rem}}.about .ly_aboutMessage{padding:300px 0;width:100%}@media screen and (max-width:980px){.about .ly_aboutMessage{padding:200px 0}}.about .bl_aboutMessage_wrapper{align-items:center;display:flex;justify-content:center;margin:0 80px;width:80%}@media screen and (max-width:1300px){.about .bl_aboutMessage_wrapper{width:90%}}@media screen and (max-width:980px){.about .bl_aboutMessage_wrapper{flex-direction:column;flex-direction:column-reverse;margin-left:auto;margin-right:auto}}.about .ly_aboutMessage_right{width:30%}@media screen and (max-width:980px){.about .ly_aboutMessage_right{margin-bottom:60px;width:100%}}.about .ly_aboutMessage_left{width:50%}@media screen and (max-width:980px){.about .ly_aboutMessage_left{width:80%}}.about .el_aboutMessage_ttlWrapper{position:relative;transform:rotate(90deg)}@media screen and (max-width:980px){.about .el_aboutMessage_ttlWrapper{transform:rotate(0)}}.about .el_aboutMessage_ttl{color:#333;font-family:Luxurious Roman,cursive;font-size:2.8rem;position:relative;text-align:center;white-space:nowrap;z-index:2}.about .el_aboutMessage_ttlJa{color:silver;font-family:"Noto Serif JP",serif;font-size:1.5rem;left:50%;opacity:.5;position:absolute;text-align:center;top:50%;transform:translateY(-50%) translateX(-50%) rotate(-90deg);z-index:1}@media screen and (max-width:980px){.about .el_aboutMessage_ttlJa{transform:translateY(-50%) translateX(-50%) rotate(0)}}.about .el_aboutMessage_txt{color:#333;font-family:"Noto Serif JP",serif;font-size:1.2rem}@media screen and (max-width:980px){.about .el_aboutMessage_txt{font-size:1rem}}.about .ly_aboutProfile{padding:300px 0;width:100%}@media screen and (max-width:980px){.about .ly_aboutProfile{padding:200px 0}}.about .bl_aboutProfile_wrapper{align-items:center;display:flex;justify-content:center;margin-bottom:100px;margin-left:80px;width:80%}@media screen and (max-width:1300px){.about .bl_aboutProfile_wrapper{width:90%}}@media screen and (max-width:980px){.about .bl_aboutProfile_wrapper{flex-direction:column;margin-left:auto;margin-right:auto}}.about .ly_aboutProfile_left{width:30%}@media screen and (max-width:980px){.about .ly_aboutProfile_left{margin-bottom:60px;margin-bottom:300px;width:100%}}.about .ly_aboutProfile_right{width:50%}@media screen and (max-width:980px){.about .ly_aboutProfile_right{width:80%}}.about .el_aboutProfile_ttlWrapper{position:relative;transform:rotate(90deg)}@media screen and (max-width:980px){.about .el_aboutProfile_ttlWrapper{transform:rotate(0)}}.about .el_aboutProfile_ttl{color:#333;font-family:Luxurious Roman,cursive;font-size:2.8rem;position:relative;text-align:center;white-space:nowrap;z-index:2}.about .el_aboutProfile_ttlJa{color:silver;font-family:"Noto Serif JP",serif;font-size:1.5rem;left:50%;opacity:.5;position:absolute;text-align:center;top:50%;transform:translateY(-50%) translateX(-50%) rotate(-90deg);z-index:1}@media screen and (max-width:980px){.about .el_aboutProfile_ttlJa{transform:translateY(-50%) translateX(-50%) rotate(0)}}.about .el_aboutProfile_tableWrapper{border-top:1px solid #fff}.about .el_aboutProfile_dataWrapper{align-items:center;border-bottom:1px solid #fff;display:flex;justify-content:space-between;padding:36px 0}.about .el_aboutProfile_dataWrapper>dt{color:#333;font-family:"Noto Serif JP",serif;font-size:1.2rem}@media screen and (max-width:980px){.about .el_aboutProfile_dataWrapper>dt{font-size:1rem}}.about .el_aboutProfile_dataWrapper>dt:first-child{width:20%}.about .el_aboutProfile_dataWrapper>dt:last-child{width:60%}.about .bl_aboutProfile_map{margin:0 auto;width:60%}@media screen and (max-width:980px){.about .bl_aboutProfile_map{width:80%}}.about .el_aboutProfile_mapWrapper{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;z-index:1}.about .el_aboutProfile_mapWrapper>iframe{height:100%;left:0;position:absolute;top:0;width:100%}.about .ly_aboutSlider{padding-bottom:200px}@-webkit-keyframes infinity-scroll-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes infinity-scroll-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.about .el_aboutSlider_wrapper{display:flex;overflow:hidden}.about .el_aboutSlider_list{-webkit-animation:infinity-scroll-left 30s linear .5s infinite both;animation:infinity-scroll-left 30s linear .5s infinite both;display:flex;list-style:none}.about .el_aboutSlider_item{width:33.3333333333vw}.about .el_aboutSlider_item>img{width:100%}@media screen and (max-width:768px){.about .el_aboutTtl_wrapper>.el_aboutTtl{font-size:2.75rem}}@media screen and (max-width:768px) and (max-width:700px){.about .el_aboutTopImg_txtWrapper>.el_aboutTopImg_txt{font-size:2.5rem}}@media screen and (max-width:768px) and (max-width:500px){.about .el_aboutTopImg_txtWrapper>.el_aboutTopImg_txt{font-size:2rem}}@media screen and (max-width:768px) and (max-width:700px){.about .ly_about_main{padding-top:10rem}}@media screen and (max-width:768px) and (max-width:500px){.about .ly_about_main{padding-top:6rem}}@media screen and (max-width:768px) and (max-width:700px){.about .bl_aboutSubCatch{margin-bottom:14rem;margin-left:4rem}}@media screen and (max-width:768px) and (max-width:500px){.about .bl_aboutSubCatch{margin-bottom:8rem;margin-left:1rem}}@media screen and (max-width:768px){.about .el_aboutSubCatch_txtWrapper{margin-bottom:1.5rem}}@media screen and (max-width:768px) and (max-width:500px){.about .el_aboutSubCatch_txtWrapper{margin-bottom:.8rem}}@media screen and (max-width:768px) and (max-width:700px){.about .el_aboutSubCatch_txtWrapper>.el_aboutSubCatch_txt{font-size:2rem}}@media screen and (max-width:768px) and (max-width:500px){.about .el_aboutSubCatch_txtWrapper>.el_aboutSubCatch_txt{font-size:1.75rem}}@media screen and (max-width:768px) and (max-width:700px){.about .el_aboutSubCatch_subTxtWrapper>.el_aboutSubCatch_subTxt{font-size:1.25rem}.about .bl_aboutFirstSec,.about .bl_aboutSecondSec{height:80vh;margin-bottom:100px}}@media screen and (max-width:768px) and (max-width:500px){.about .bl_aboutFirstSec,.about .bl_aboutSecondSec{height:100%}}@media screen and (max-width:768px) and (max-width:700px){.about .ly_aboutFirstSec_left,.about .ly_aboutFirstSec_right,.about .ly_aboutSecondSec_left,.about .ly_aboutSecondSec_right{width:80%}}@media screen and (max-width:768px) and (max-width:500px){.about .el_aboutFirstSec_leftImgWrapper{height:60vh}.about .el_aboutFirstSec_leftImgWrapper>.el_aboutFirstSec_leftImg{height:150%}.about .el_aboutSecondSec_rightImgWrapper{height:60vh}.about .el_aboutSecondSec_rightImgWrapper>.el_aboutSecondSec_rightImg{height:150%}}@media screen and (max-width:768px) and (max-width:700px){.about .bl_aboutProfile_map{width:95%}}@media screen and (max-width:768px){.about .ly_aboutSlider{padding-bottom:150px}.about .el_aboutSlider_item{width:50vw}.about .el_aboutSlider_item>img{width:100%}.about .ly_aboutMission{padding:300px 0;width:100%}}@media screen and (max-width:768px) and (max-width:700px){.about .ly_aboutMission{padding:150px 0}}@media screen and (max-width:768px){.about .ly_aboutMessage{padding:300px 0;width:100%}}@media screen and (max-width:768px) and (max-width:700px){.about .ly_aboutMessage{padding:150px 0}}@media screen and (max-width:768px){.about .ly_aboutProfile{padding:300px 0;width:100%}}@media screen and (max-width:768px) and (max-width:700px){.about .ly_aboutProfile{padding:150px 0}.about .bl_aboutMission_wrapper{width:95%}}@media screen and (max-width:768px) and (max-width:500px){.about .bl_aboutMission_wrapper{width:100%}}@media screen and (max-width:768px) and (max-width:700px){.about .bl_aboutMessage_wrapper{width:95%}}@media screen and (max-width:768px) and (max-width:500px){.about .bl_aboutMessage_wrapper{width:100%}}@media screen and (max-width:768px){.about .bl_aboutProfile_wrapper{margin-bottom:100px}}@media screen and (max-width:768px) and (max-width:700px){.about .bl_aboutProfile_wrapper{width:95%}}@media screen and (max-width:768px) and (max-width:500px){.about .bl_aboutProfile_wrapper{width:100%}}@media screen and (max-width:768px) and (max-width:700px){.about .ly_aboutMessage_right,.about .ly_aboutMission_left,.about .ly_aboutProfile_left{margin-bottom:150px}.about .ly_aboutProfile_left{margin-bottom:250px}}@media screen and (max-width:768px) and (max-width:500px){.about .ly_aboutProfile_left{margin-bottom:200px}}@media screen and (max-width:768px) and (max-width:700px){.about .ly_aboutMessage_left,.about .ly_aboutMission_right,.about .ly_aboutProfile_right{width:90%}.about .ly_aboutProfile_right{width:95%}}@media screen and (max-width:768px) and (max-width:500px){.about .el_aboutProfile_dataWrapper{padding:24px 0}.about .el_aboutProfile_dataWrapper>dt{font-size:.75rem}.about .el_aboutProfile_dataWrapper>dt:last-child{width:70%}}@media screen and (max-width:768px){.about .el_aboutMessage_ttl,.about .el_aboutMission_ttl,.about .el_aboutProfile_ttl{font-size:2rem}.about .el_aboutMessage_ttlJa,.about .el_aboutMission_ttlJa,.about .el_aboutProfile_ttlJa{font-size:1.25rem}}.contactConfirm,.ly_contact_wrapper{background:#333}.contactConfirm .ly_contactConfirm{align-items:center;background:#333;display:flex;min-height:100vh}.contactConfirm .contact_form{margin:0 auto;width:500px}.contactConfirm .bl_contactList .bl_contactItem{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.contactConfirm .bl_contactList .bl_contactItem:last-child{margin-bottom:60px}.contactConfirm .bl_contactList .bl_contactItem>p{color:#fff;font-family:Luxurious Roman,cursive}.contactConfirm .bl_contactList .bl_contactItem .el_contactText_ja{color:#fff;font-size:.5em}.contactConfirm .bl_contactBox{color:#fff}.contactConfirm .el_contactButtonWrapper{display:flex;justify-content:center}.contactConfirm .el_contactButton{background:#fff;color:#333;cursor:pointer;font-family:Luxurious Roman,cursive;font-size:20px;margin:0 auto;padding:5px 10px;width:40%}.contactConfirm .el_contactButton .el_contactText_ja{color:#333;font-size:.5em}.contactConfirm .el_contactButton .el_editText_ja{color:#fff;font-size:.5em}.contactConfirm .el_contactButton:hover{background:#333;box-shadow:0 0 24px #fff;color:#fff}.contactConfirm .el_contactButton:hover .el_contactText_ja{color:#fff}.contactConfirm .el_contactButton:first-child{background:#333;border:1px solid #fff;color:#fff}.contactConfirm .el_contactButton:first-child:hover{background:#fff;box-shadow:none;color:#333}.contactConfirm .el_contactButton:first-child:hover .el_editText_ja{color:#333}@media screen and (max-width:768px){.contactConfirm .contact_form{width:60%}}@media screen and (max-width:768px) and (max-width:500px){.contactConfirm .contact_form{width:80%}}.contactThanks{background:#333}.contactThanks .ly_contactThanks{background:#333;height:100vh}.contactThanks .bl_thanksWrapper{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.contactThanks .el_thanksTextWrapper{margin-bottom:30px}.contactThanks .el_thanksTextWrapper>h1{color:#fff;font-family:Luxurious Roman,cursive;text-align:center}.contactThanks .el_thanksTextWrapper .el_contactText_ja{color:#fff;font-size:.5em}.contactThanks .el_thanksButtonWrapper{background:#fff;font-family:Luxurious Roman,cursive;height:50px;width:30%}.contactThanks .el_thanksButtonWrapper>a{color:#333;display:block;font-size:24px;height:100%;line-height:50px;text-align:center;text-decoration:none;width:100%}.contactThanks .el_thanksButtonWrapper>a .el_contactText_ja{color:#333;font-size:.5em;margin-left:1em}.contactThanks .el_thanksButtonWrapper>a:hover{background:#333;box-shadow:0 0 24px #fff;color:#fff}.contactThanks .el_thanksButtonWrapper>a:hover .el_contactText_ja{color:#fff}.contact .ly_contact{background:#333;display:flex;flex-direction:column;padding:200px 0;width:100%}.contact .bl_contactTitle{color:#fff;font-family:Luxurious Roman,cursive;font-size:2.75rem;line-height:.5;margin-bottom:60px;text-align:center}.contact .bl_contactTitle span{font-size:.25em}.contact .contact_form{margin:0 auto;width:500px}.contact .bl_contactList .bl_contactItem{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}@media screen and (max-width:980px){.contact .bl_contactList .bl_contactItem{align-items:normal;flex-direction:column}}.contact .bl_contactList .bl_contactItem:last-child{margin-bottom:60px}.contact .bl_contactList .bl_contactItem>p{color:#fff;font-family:Luxurious Roman,cursive}.contact .bl_contactList .bl_contactItem span{color:red;font-size:.875em;margin-left:1em}.contact .bl_contactList .bl_contactItem .el_contactText_ja{color:#fff;font-size:.5em}.contact .bl_contactList .bl_contactItem .el_contactAnnotation_pc{display:inline-block}@media screen and (max-width:980px){.contact .bl_contactList .bl_contactItem .el_contactAnnotation_pc{display:none}}.contact .bl_contactList .bl_contactItem .el_contactAnnotation_sp{display:none}@media screen and (max-width:980px){.contact .bl_contactList .bl_contactItem .el_contactAnnotation_sp{display:inline-block}.contact .bl_contactList .bl_contactItem br{display:none}}.contact .bl_contactBox input{height:35px}.contact .bl_contactBox input,.contact .bl_contactBox textarea{box-sizing:border-box;font-size:14px;padding:10px 15px;width:100%}.contact .bl_contactBox textarea{height:200px;resize:vertical}.contact .el_contactError{color:red!important;font-size:.875em;width:100%}.contact .el_contactButtonWrapper{display:flex;justify-content:center}.contact .el_contactButton{background:#fff;color:#333;cursor:pointer;font-family:Luxurious Roman,cursive;font-size:20px;line-height:1;margin:0 auto;padding:5px 10px;width:40%}.contact .el_contactButton:hover{background:#333;box-shadow:0 0 24px #fff;color:#fff}.contact .el_contactButton:hover .el_contactText_ja{color:#fff}.contact .el_contactButton .el_contactText_ja{color:#333;font-size:.5em}@media screen and (max-width:768px){.contact .contact_form{width:60%}}@media screen and (max-width:768px) and (max-width:500px){.contact .contact_form{width:80%}}@media screen and (max-width:768px){.contact .bl_contactList .bl_contactItem .el_contactText_ja{padding:0 .5em}.contact .bl_contactList .bl_contactItem .el_contactAnnotation_pc,.contact .bl_contactList .bl_contactItem br{display:none}.contact .bl_contactList .bl_contactItem .el_contactAnnotation_sp{display:inline-block}}.privacypolicy{background:#333}.privacypolicy .ly_privacypolicy{background:#333;padding:200px 0}.privacypolicy .ly_privacypolicy_inner{margin:0 auto;width:min(80%,1200px)}.privacypolicy .el_privacypolicy_ttlWrapper{border-bottom:1px solid #fff;padding-bottom:50px;width:100%}.privacypolicy .el_privacypolicy_ttlWrapper>.el_privacypolicy_ttl{color:#fff;font-family:Luxurious Roman,cursive;font-size:4.5rem;font-weight:700}@media screen and (max-width:850px){.privacypolicy .el_privacypolicy_ttlWrapper>.el_privacypolicy_ttl{font-size:3rem}}.privacypolicy .bl_privacypolicy_contents{padding-top:50px}.privacypolicy .el_privacypolicyItem{margin-bottom:60px;width:100%}.privacypolicy .el_privacypolicyItem:last-child{margin-bottom:0}.privacypolicy .el_privacypolicyItem_ttlWrapper{margin-bottom:24px}.privacypolicy .el_privacypolicyItem_ttlWrapper>.el_privacypolicyItem_ttl{color:#fff;font-family:"Noto Serif JP",serif;font-size:1.25rem;font-weight:700}.privacypolicy .el_privacypolicyItem_txtWrapper>.el_privacypolicyItem_txt{color:#fff;font-family:"Noto Serif JP",serif;font-size:1rem}@media screen and (max-width:768px){.privacypolicy .ly_privacypolicy_inner{width:90%}.privacypolicy .el_privacypolicy_ttlWrapper{padding-bottom:36px}.privacypolicy .bl_privacypolicy_contents{padding-top:28px}.privacypolicy .el_privacypolicyItem{margin-bottom:28px}.privacypolicy .el_privacypolicyItem_ttlWrapper{margin-bottom:16px}.privacypolicy .el_privacypolicyItem_ttlWrapper>.el_privacypolicyItem_ttl{font-size:1rem}.privacypolicy .el_privacypolicyItem_txtWrapper>.el_privacypolicyItem_txt{font-size:.875rem}}

/*# sourceMappingURL=app.css.map*/