@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;600;800&display=swap";*{margin:0;padding:0;word-wrap:break-word}html{width:100%;font-size:62.5%}@media screen and (max-width: 980px){html{font-size:1.0204081633vw}}@media screen and (max-width: 980px){html{font-size:1.0204081633vw}}body{position:relative;min-width:320px;width:100%;-webkit-text-size-adjust:100%;font-family:"Noto Sans JP",Helvetica,sans-serif;line-height:1.4;background-color:#d0e8ff;color:#fff;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}img{max-width:100%;height:auto}a,a:hover,a:active{color:#fff}a:visited{color:#fff}a:focus{outline:none}ul{list-style:none}.d0{-webkit-animation-delay:0s !important;animation-delay:0s !important}.d3{-webkit-animation-delay:.3s !important;animation-delay:.3s !important}.d4{-webkit-animation-delay:.4s !important;animation-delay:.4s !important}.d5{-webkit-animation-delay:.5s !important;animation-delay:.5s !important}.d6{-webkit-animation-delay:.6s !important;animation-delay:.6s !important}.d7{-webkit-animation-delay:.7s !important;animation-delay:.7s !important}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;opacity:0}.animated:not(.-anime){width:100%}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(0.9, 0.9, 0.9);transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(0.97, 0.97, 0.97);transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation:bounceIn .75s cubic-bezier(0.215, 0.61, 0.355, 1) both;animation:bounceIn .75s cubic-bezier(0.215, 0.61, 0.355, 1) both}.moveLeft{-webkit-animation:moveLeft .3s .3s both;animation:moveLeft .3s .3s both}@-webkit-keyframes moveLeft{0%{-webkit-transform:translate(20px, 20px);transform:translate(20px, 20px);opacity:0}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}@keyframes moveLeft{0%{-webkit-transform:translate(20px, 20px);transform:translate(20px, 20px);opacity:0}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}.moveRight{-webkit-animation:moveRight .3s .3s both;animation:moveRight .3s .3s both}@-webkit-keyframes moveRight{0%{-webkit-transform:translate(-20px, 20px);transform:translate(-20px, 20px);opacity:0}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}@keyframes moveRight{0%{-webkit-transform:translate(-20px, 20px);transform:translate(-20px, 20px);opacity:0}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}.moveRight02{-webkit-animation:moveRight02 .3s .3s both;animation:moveRight02 .3s .3s both}@-webkit-keyframes moveRight02{0%{-webkit-transform:translate(-40px, 0);transform:translate(-40px, 0);opacity:0}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}@keyframes moveRight02{0%{-webkit-transform:translate(-40px, 0);transform:translate(-40px, 0);opacity:0}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}@-webkit-keyframes fadeIn-up{0%{-webkit-transform:translateZ(700px) translateY(10px);transform:translateZ(700px) translateY(10px);opacity:0}100%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}@keyframes fadeIn-up{0%{-webkit-transform:translateZ(700px) translateY(10px);transform:translateZ(700px) translateY(10px);opacity:0}100%{-webkit-transform:translateZ(0) translateY(0);transform:translateZ(0) translateY(0);opacity:1}}.fadeIn-up{-webkit-animation:fadeIn-up .2s .3s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;animation:fadeIn-up .2s .3s cubic-bezier(0.25, 0.46, 0.45, 0.94) both}@-webkit-keyframes fuwafuwa{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(5px);transform:translateY(5px)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes fuwafuwa{0%{-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(5px);transform:translateY(5px)}100%{-webkit-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes fadeIn-b{0%{-webkit-transform:scale3d(1.2, 1.2, 1.2);transform:scale3d(1.2, 1.2, 1.2);opacity:0}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}}@keyframes fadeIn-b{0%{-webkit-transform:scale3d(1.2, 1.2, 1.2);transform:scale3d(1.2, 1.2, 1.2);opacity:0}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}}.fadeIn-b{-webkit-animation:fadeIn-b .25s cubic-bezier(0.39, 0.575, 0.565, 1) both;animation:fadeIn-b .25s cubic-bezier(0.39, 0.575, 0.565, 1) both}@-webkit-keyframes fadeIn-large{0%{-webkit-transform:scale3d(0.8, 0.8, 0.8);transform:scale3d(0.8, 0.8, 0.8);opacity:0}50%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);opacity:1}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}}@keyframes fadeIn-large{0%{-webkit-transform:scale3d(0.8, 0.8, 0.8);transform:scale3d(0.8, 0.8, 0.8);opacity:0}50%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);opacity:1}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}}.fadeIn-large{-webkit-animation:fadeIn-large .5s cubic-bezier(0.17, 0.88, 0.3, 1.27) both;animation:fadeIn-large .5s cubic-bezier(0.17, 0.88, 0.3, 1.27) both}@-webkit-keyframes stamped{from{-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5);opacity:0}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}}@keyframes stamped{from{-webkit-transform:scale3d(1.5, 1.5, 1.5);transform:scale3d(1.5, 1.5, 1.5);opacity:0}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}}.stamped{-webkit-animation-name:stamped;animation-name:stamped;-webkit-animation-duration:.3s;animation-duration:.3s}.-hover01:hover{-webkit-transform:translateY(2px);transform:translateY(2px)}img.lazyload{width:100%}.-onlyPc{display:block}@media screen and (max-width: 980px){.-onlyPc{display:none}}.-onlySp{display:none}@media screen and (max-width: 980px){.-onlySp{display:block}}.bodyBg{position:fixed;z-index:-3;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50% 50%;background-image:url(../images/body-bg.jpg)}.contentsWrapper{overflow:hidden}.kvArea{position:relative;z-index:0;background-image:url(../images/kvArea-bg.png);background-repeat:no-repeat;background-position:50% 100%;background-size:1024px auto}@media screen and (max-width: 640px){.kvArea{background-position:50% -330%;background-size:138% auto}}.kvArea .secInner{position:relative;z-index:0;max-width:100%;padding-top:440px;margin:auto}@media screen and (max-width: 640px){.kvArea .secInner{padding-top:62.5%}}.kvArea .kvLogo{position:absolute;z-index:1;top:13%;left:50%;max-width:980px;width:100%;margin:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center}@media screen and (max-width: 640px){.kvArea .kvLogo{top:10%}}.kvArea .kvLogo img{max-width:585px;margin-left:-.7142857143%}@media screen and (max-width: 640px){.kvArea .kvLogo img{width:77.5%}}.kvArea .kvText{position:absolute;z-index:1;left:0;bottom:0;width:100%;border-top:4px solid #cdc084;border-bottom:4px solid #cdc084;background-color:#0c1047}.kvArea .kvText .textWrap{width:547px;margin:auto;padding:10px 0}@media screen and (max-width: 640px){.kvArea .kvText .textWrap{width:92%;padding:2% 0}}.kvArea .kvText .textWrap .text{width:100%}main{padding-top:8rem;padding-bottom:200px;background-color:rgba(29,40,66,.9)}@media screen and (max-width: 980px){main{padding-bottom:14rem}}.section{position:relative;z-index:0;max-width:980px;width:96%;margin:0 auto 8rem;overflow:hidden}.panelArea{background-color:#0c1047;background-image:-webkit-gradient(linear, left bottom, left top, from(#01042b), to(#0c1047));background-image:linear-gradient(0deg, #01042b 0%, #0c1047 100%)}@media screen and (max-width: 980px){.panelArea{width:100%}}.panelArea:before,.panelArea:after{content:"";position:absolute;z-index:0;border:2px solid #d1ad36;pointer-events:none}@media screen and (max-width: 980px){.panelArea:before,.panelArea:after{border-left:0px solid;border-right:0px solid}}.panelArea:before{top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px)}@media screen and (max-width: 980px){.panelArea:before{width:100%;left:0}}.panelArea:after{top:18px;left:18px;width:calc(100% - 36px);height:calc(100% - 36px)}@media screen and (max-width: 980px){.panelArea:after{width:100%;left:0}}.panelArea .secTitle{width:100%;margin:auto;padding:7% 0 2%}@media screen and (max-width: 980px){.panelArea .secTitle{padding:13% 0 2%}}.panelArea .updateText{padding:0% 0 4%;text-align:center;font-size:18px}@media screen and (max-width: 980px){.panelArea .updateText{font-size:3.4rem}}.panelArea .updateText{font-weight:600}@media screen and (max-width: 980px){.panelArea .updateText{padding:0% 0 6%}}.panelArea .panelList{display:grid;grid-template-columns:repeat(10, 1fr);gap:8px;width:92%;margin:auto;padding-bottom:8%}@media screen and (max-width: 980px){.panelArea .panelList{max-height:100%;height:auto;grid-template-columns:repeat(6, 1fr);padding-bottom:14%}}.panelArea .panelList .panelWrap{position:relative;z-index:0;display:block;grid-column:span 2}.panelArea .panelList .panelWrap:nth-child(6),.panelArea .panelList .panelWrap:nth-child(10){grid-column:2/span 2}@media screen and (max-width: 980px){.panelArea .panelList .panelWrap:nth-child(6){grid-column:span 2}.panelArea .panelList .panelWrap:nth-child(10),.panelArea .panelList .panelWrap:nth-child(12){grid-column:2/span 2}}.panelArea .panelList .panelWrap .new{position:absolute;z-index:1;top:0;left:0;width:100%;pointer-events:none}.panelArea .pin{position:absolute;z-index:0;display:block;width:3.75%}@media screen and (max-width: 980px){.panelArea .pin{width:4.8979591837%}}.panelArea .pin.pin01{top:26px;left:26px}@media screen and (max-width: 980px){.panelArea .pin.pin01{left:6px}}.panelArea .pin.pin02{top:26px;right:26px}@media screen and (max-width: 980px){.panelArea .pin.pin02{right:6px}}.panelArea .pin.pin03{bottom:26px;left:26px}@media screen and (max-width: 980px){.panelArea .pin.pin03{left:6px}}.panelArea .pin.pin04{bottom:26px;right:26px}@media screen and (max-width: 980px){.panelArea .pin.pin04{right:6px}}.topicArea{background-color:#d1ad36}@media screen and (max-width: 980px){.topicArea{width:100%;padding-bottom:6rem}}.topicArea .bg-deco{position:absolute;z-index:-1;top:0;left:50%;display:block;width:26.5625%;-webkit-transform:translate(-50%, -56%);transform:translate(-50%, -56%)}@media screen and (max-width: 980px){.topicArea .bg-deco{width:35%}}.topicArea .upperWrap{position:relative;z-index:0;padding:2.6% 0}@media screen and (max-width: 980px){.topicArea .upperWrap{padding:10% 0 4%}}.topicArea .upperWrap .item{position:absolute;z-index:1;display:block}.topicArea .upperWrap .secTitle{width:100%;margin:0;text-align:center}.topicArea .upperWrap .secTitle .secTitleImage{width:100%}.topicArea .upperWrap .secTitle .date{display:inline-block;margin-bottom:1.2rem;color:#fff;line-height:1;font-size:2.7rem}@media screen and (max-width: 980px){.topicArea .upperWrap .secTitle .date{font-size:3.6rem}}.topicArea .upperWrap .secTitle .date{text-shadow:0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e,0 0 .3rem #373c6e;font-weight:600}@media screen and (max-width: 980px){.topicArea .upperWrap .secTitle .date{margin-bottom:2rem;text-shadow:0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e,0 0 .5rem #373c6e}}.topicArea .upperWrap .num{top:50%;left:2%;max-width:124px;width:9.6875%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 980px){.topicArea .upperWrap .num{top:3.2rem;left:3.2rem;width:8.5714285714%;-webkit-transform:translateY(0);transform:translateY(0)}}.topicArea .upperWrap .category{top:3rem;right:2%;display:block;width:142px;padding:.2rem 0 .5rem;font-size:2.2rem}@media screen and (max-width: 980px){.topicArea .upperWrap .category{font-size:3rem}}.topicArea .upperWrap .category{line-height:1;color:#fff;text-align:center;font-weight:600}@media screen and (max-width: 980px){.topicArea .upperWrap .category{width:19.5918367347%;top:3.2rem;right:3.2rem}}.topicArea .secMainWrap{width:96%;margin:0 auto 2rem;padding:5rem 0;background-color:hsla(0,0%,100%,.9);overflow:hidden;font-size:2rem}@media screen and (max-width: 980px){.topicArea .secMainWrap{font-size:4.3rem}}@media screen and (max-width: 980px){.topicArea .secMainWrap{width:100%;padding:6rem 0}}.topicArea .secMainWrap:before{content:"";position:absolute;z-index:0;top:1.5rem;left:1.5rem;width:calc(100% - 3rem);height:calc(100% - 3rem);border:5px solid #d1ad36;pointer-events:none}@media screen and (max-width: 980px){.topicArea .secMainWrap:before{left:0;width:100%;border:2px solid #d1ad36;border-left:0;border-right:0}}.topicArea .secMainWrap .textWrap{margin:0;text-align:center;color:#373c6e;font-weight:800}@media screen and (max-width: 980px){.topicArea .secMainWrap .textWrap .text{line-height:1.25}}.topicArea .secMainWrap .banner{display:block;max-width:853px;width:68.7903225806%;margin:3% auto 0;line-height:0}@media screen and (max-width: 980px){.topicArea .secMainWrap .banner{max-width:900px;width:91.8367346939%;margin:4% auto 0}}.topicArea .secMainWrap .banner.-shadow{-webkit-box-shadow:0 .2rem .3rem rgba(0,10,50,.5);box-shadow:0 .2rem .3rem rgba(0,10,50,.5)}.topicArea .commonButton{position:relative;z-index:0;display:block;width:300px;margin:4% auto 2%;padding:.8% 0 1.2%;border-radius:100px;text-decoration:none;-webkit-box-shadow:0 .2rem .3rem rgba(0,10,50,.5);box-shadow:0 .2rem .3rem rgba(0,10,50,.5);text-decoration:none;font-weight:600;text-align:center;font-size:20.28px}@media screen and (max-width: 980px){.topicArea .commonButton{font-size:4.838rem}}@media screen and (max-width: 980px){.topicArea .commonButton{width:76.2244897959%;margin:6% auto 3%;padding:2.5rem 0 3rem}}.topicArea .commonButton span{display:block;width:90%;text-align:center}.topicArea .commonButton .arrow{position:absolute;z-index:1;top:50%;right:0;display:block;width:9.7435897436%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.topicArea .category.-category01,.topicArea .commonButton.-category01{background-color:#930216}.topicArea .category.-category02,.topicArea .commonButton.-category02{background-color:#3b971e}/*# sourceMappingURL=style.min.css.map */