@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@400;500;700&display=swap");body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;vertical-align:baseline}img{vertical-align:top}a img{border:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}.clearfix:after{content:"";display:block;clear:both}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}#gnav{box-sizing:border-box;z-index:99;right:0;font-weight:700;position:fixed}@media screen and (min-width: 1280px){#gnav{background:#0e1a30;width:100%;top:0}}#gnav .gnavBtn li.new{position:relative}#gnav .gnavBtn li.new a:after{content:'';display:block;width:31px;height:13px;background:url(../images/common/ico_new.png) center top no-repeat;background-size:contain;position:absolute;top:10px;left:calc(50% - 10px)}@media screen and (min-width: 1280px){#gnav .btnMenu{display:none}#gnav .gnavBtn ul{width:100%;padding:0 10px 0 13em;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center}#gnav .gnavBtn ul li a,#gnav .gnavBtn ul li.nolink{display:block;padding:0.7em 0.5em 0.5em 0.5em;line-height:1em}#gnav .gnavBtn ul li.new a:after{top:0.3em;left:calc(50% - 10px)}}@media screen and (max-width: 1279px){.btnMenu{background:#0e1a30;display:block;position:fixed;z-index:3;right:10px;top:10px;width:50px;height:50px;cursor:pointer;text-align:center;transition:0.5s all;border-radius:5px}.btnMenu span{display:block;position:absolute;width:30px;height:3px;left:9px;background:#ffefd0}.btnMenu span:nth-child(1){top:15px}.btnMenu span:nth-child(2){top:25px}.btnMenu span:nth-child(3){top:35px}.btnMenu.active{-webkit-transform:rotate(360deg);transform:rotate(360deg);border-radius:50%}.btnMenu.active span:nth-child(1){top:25px;left:9px;background:#ffe444;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.btnMenu.active span:nth-child(2){top:25px;background:#ffe444;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btnMenu.active span:nth-child(3){opacity:0}.gnavBtn{position:fixed;height:100vh;z-index:2;top:0;left:0;color:#ddd;background:#0e1a30;text-align:center;width:100%;opacity:0;transition:opacity .6s ease, visibility .6s ease;display:none;padding-top:60px}.gnavBtn ul{margin:0 auto;padding:0;width:100%}.gnavBtn ul li{list-style-type:none;padding:0;width:100%;transition:.4s all;border-bottom:1px solid #202c41}.gnavBtn ul li a{display:block;padding:20px 0 10px;text-decoration:none}.gnavBtn ul li.nolink{display:block;padding:10px 0}.gnavBtn.active{opacity:100;display:block}}.snav{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.snav li{padding:0 5px 10px;line-height:2em}.snav li.new{position:relative}.snav li.new a:after{content:'';display:block;background:url(../images/common/ico_new.png) center top no-repeat;background-size:contain;position:absolute}@media screen and (max-width: 1279px){.snav{margin-bottom:30px}.snav li{margin-bottom:20px}.snav li.new a:after{width:31px;height:13px;top:-15px;left:calc(50% - 16px)}.snav.non li{margin-bottom:0px}}@media screen and (min-width: 1280px){.snav{margin-bottom:70px}.snav li.new a:after{width:57px;height:21px;top:-25px;left:calc(50% - 28px)}}.to-top{position:fixed;cursor:pointer;z-index:999;right:10px;bottom:10px;display:none}@media screen and (min-width: 1280px){.to-top:hover{-webkit-filter:brightness(1.5);filter:brightness(1.5)}}footer{background:#0e1a30;position:relative;display:block;text-align:center;padding:0}footer #footerInner{width:100%;font-size:13px;line-height:1.8em;color:#cccccc}footer #footerInner p img,footer #footerInner ul img{vertical-align:middle;display:inline}footer #footerInner .txt_copy{padding:0 0 1em;margin-bottom:0}@media screen and (max-width: 1279px){footer #footerInner{padding:1em 20px}footer #footerInner p,footer #footerInner li{text-align:left}footer #footerInner .txt_copy{text-align:center}}@media screen and (min-width: 1280px){footer #footerInner{padding:1em;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}footer #footerInner p,footer #footerInner li{text-align:right}}footer #footerBnr{width:309px}footer #footerBnr ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}footer #footerBnr ul li{padding:4px}@media screen and (max-width: 1279px){footer #footerBnr{margin:0 auto 30px}}footer #shareCol{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}footer #shareCol li{padding:0 5px 1em}@media screen and (max-width: 1279px){footer #shareCol{-webkit-justify-content:center;justify-content:center;margin:0 auto 20px}}@media screen and (min-width: 1280px){footer #shareCol{-webkit-justify-content:flex-end;justify-content:flex-end}}html{scroll-behavior:smooth}@media screen and (max-width: 1279px){html{scroll-padding-top:70px;font-size:2.8vw}}@media screen and (min-width: 1280px){html{scroll-padding-top:50px;font-size:1vw}}body{word-wrap:break-word;overflow-wrap:break-word;background:#0e1a30;color:#ffefd0}body *{box-sizing:border-box}body #video-area{position:fixed;z-index:-3;top:0;right:0;overflow:hidden;width:100%;height:100vh}body #video-area:before{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,0.3)}body #video{position:absolute;z-index:-1;top:0;left:0;-o-object-fit:cover;object-fit:cover;min-height:100vh;width:100vw}body main,body header,body footer,body .importantTxt{font-family:'Noto Serif JP', serif;font-weight:500}@media screen and (max-width: 1279px){body main,body header,body footer,body .importantTxt{font-size:1.5rem;line-height:2.0em}}@media screen and (min-width: 1280px){body main,body header,body footer,body .importantTxt{font-size:1.8rem;line-height:2.0em}}body a{color:#018f99;text-decoration:none;border:none;border-style:none}body a:hover{text-decoration:underline;border:none}body a:visited{border:none}body a:active{border:none}@media screen and (min-width: 1280px){body a:hover{opacity:0.7}}body a:focus{outline:none}body a img{border-style:none}body a img:hover{opacity:0.7}@media screen and (min-width: 1280px){body a{transition:.2s ease-in-out}}body img{width:auto;max-width:100%;height:auto;border-style:none}body .largeBr{display:none}@media screen and (min-width: 1280px){body .largeBr{display:block}}body .pcBr{display:none}@media screen and (min-width: 1280px){body .pcBr{display:inline}}body .spBr{display:inline}@media screen and (min-width: 1280px){body .spBr{display:none}}body .ssBr{display:inline}@media screen and (min-width: 768px){body .ssBr{display:none}}body .effect-fade{opacity:0;-webkit-transform:translate(0, 45px);transform:translate(0, 45px);transition:all 800ms}body .effect-fade.effect-scroll{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}body rt{display:none}body main section{text-align:center}@media screen and (max-width: 1279px){body main section{padding:100px 0px}}@media screen and (min-width: 1280px){body main section{padding:120px 0px}}body main section p,body main section ul,body main section dl{padding-top:1em}body main section small,body main section .note,body main section .note_center{color:#e2cda2}@media screen and (max-width: 1279px){body main section small,body main section .note,body main section .note_center{font-size:1.2rem;line-height:1.8em}}@media screen and (min-width: 1280px){body main section small,body main section .note,body main section .note_center{font-size:1.4rem;line-height:1.8em}}body main #titleLogo{position:fixed;left:10px;z-index:100}@media screen and (max-width: 1279px){body main #titleLogo{top:15px;width:180px}}@media screen and (min-width: 1280px){body main #titleLogo{top:25px;width:15vw}}body main .titMain{text-align:center}@media screen and (max-width: 1279px){body main .titMain{margin:0 auto 50px auto}body main .titMain img{height:4rem;width:auto}}@media screen and (min-width: 1280px){body main .titMain{margin:0 auto 80px auto}}body main h3{font-weight:700;display:inline-block}@media screen and (max-width: 1279px){body main h3{font-size:1.6rem;line-height:1.4em;margin:0 auto 1em auto}}@media screen and (min-width: 1280px){body main h3{font-size:3.2rem;line-height:1.4em;margin:0 auto 50px auto}}body main .titBorder{border-top:1px solid rgba(226,205,162,0.6);border-bottom:1px solid rgba(226,205,162,0.6);padding:0.5em 0 0.6em;width:100%;line-height:1.6}body main h4{font-weight:700}@media screen and (max-width: 1279px){body main h4{font-size:1.8rem;line-height:1.4em;margin:20px auto}}@media screen and (min-width: 1280px){body main h4{font-size:2.2rem;line-height:1.4em;margin:30px auto}}body main .stit{text-align:center;background:rgba(226,205,162,0.1)}@media screen and (max-width: 1279px){body main .stit{margin:2em auto 1em}}@media screen and (min-width: 1280px){body main .stit{margin:50px auto 20px}}body .catch{color:#0e1a30;width:96%;margin-left:auto;margin-right:auto}body .catch span{background:url("../images/common/bg_catch.png") center repeat;padding:0 0.2em}@media screen and (max-width: 1279px){body .catch{padding:10px}}@media screen and (min-width: 1280px){body .catch{font-size:1.2em;line-height:2.4em;padding:20px}}@media screen and (max-width: 1279px){body .catchB{font-size:2.2rem;line-height:2em}}@media screen and (min-width: 1280px){body .catchB{font-size:2.4rem;line-height:2em}}@media screen and (min-width: 1280px){body .btnList{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}body .btnList li{margin:0 5px}}@media screen and (max-width: 1279px){body .btn{margin:50px auto}}@media screen and (min-width: 1280px){body .btn{margin:80px auto}}body .btnBack{text-align:left}@media screen and (max-width: 1279px){body .btnBack{width:50%;margin:50px auto 0 0}}@media screen and (min-width: 1280px){body .btnBack{max-width:1600px;margin:0 auto;margin:80px auto 0}}@media screen and (max-width: 1279px){body .note{font-size:1.2rem;line-height:1.8em}}@media screen and (min-width: 1280px){body .note{font-size:1.4rem;line-height:1.8em}}body ul.note{padding-top:1em;padding-left:1em;text-indent:-1em}body ul.note li{text-align:left}body ul.note li:before{content:"※"}body ul.note_center{padding-left:1em;text-indent:-1em;margin-bottom:1em}body ul.note_center li{text-align:center}body ul.note_center li:before{content:"※"}body .imgSet{padding:50px 10px;margin:0 auto}body .imgSet2{padding:0 10px 50px 10px;margin:0 auto}body .imgSet2col{margin:0 auto}@media screen and (max-width: 1279px){body .imgSet2col{padding:50px 10px 40px}body .imgSet2col>li{padding:0 0 10px;width:100%}}@media screen and (min-width: 1280px){body .imgSet2col{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:50px 20px}body .imgSet2col>li{padding:0 10px;width:100%}}body .frm01{border:1px solid #45494e;margin:1em auto 0}body .frm01 p:first-of-type{padding-top:0}@media screen and (max-width: 1279px){body .frm01{padding:1em}}@media screen and (min-width: 1280px){body .frm01{padding:50px}}body .icoNew{position:relative}body .icoNew:after{content:'';display:block;width:57px;height:21px;background:url(../images/common/ico_new.png) center top no-repeat;background-size:contain;position:absolute;top:-30px;left:calc(50% - 27px)}body .fontRed{color:#f44253;font-weight:700}body .fontYellow{color:#ffe444;font-weight:700}.frm{background:url("../images/common/bg_img.png") center top no-repeat;background-size:cover}@media screen and (max-width: 1279px){.frm{padding:5px}}@media screen and (min-width: 1280px){.frm{padding:10px}}.movieBox{position:relative;width:100%;padding-top:56.25%}.movieBox .video{position:absolute;top:0;right:0;width:100%;height:100%}.movieBox iframe{position:absolute;top:0;right:0;width:100%;height:100%}.slick-track{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}.slick-slide{height:auto !important}.slidList li{background:url("../images/common/bg_img.png") center top no-repeat;background-size:cover;-webkit-transform:scale(0.8);transform:scale(0.8)}.slidList .slick-center{-webkit-transform:scale(1);transform:scale(1)}@media screen and (max-width: 1279px){.slidList{padding:40px 0}.slidList li{padding:5px;width:300px;margin:0 10px}}@media screen and (min-width: 1280px){.slidList{padding:80px 0}.slidList li{padding:10px;width:1190px;margin:0 15px}}.slide-arrow{position:absolute;top:50%;z-index:50}@media screen and (max-width: 1279px){.slide-arrow{margin-top:-30px}.prev-arrow{left:5px;width:60px;height:60px}.next-arrow{right:5px;width:60px;height:60px}}@media screen and (min-width: 1280px){.slide-arrow{margin-top:-40px}.prev-arrow{left:calc(50% - 650px);transition:0.3}.prev-arrow:hover{cursor:pointer;-webkit-filter:brightness(70%);filter:brightness(70%)}.next-arrow{right:calc(50% - 650px);transition:0.3}.next-arrow:hover{cursor:pointer;-webkit-filter:brightness(70%);filter:brightness(70%)}}.fadein{opacity:0;-webkit-transform:translate(0, 100px);transform:translate(0, 100px);transition:all 1.2s}.fadein.active{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.fadeinB{opacity:0;-webkit-transform:translate(0, 20px);transform:translate(0, 20px);transition:all 1.6s;-webkit-filter:blur(10px);filter:blur(10px)}.fadeinB.active{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-filter:blur(0px);filter:blur(0px)}

/*# sourceMappingURL=maps/layout.css.map */
