@property --1vw{syntax:"<length>";inherits:true;initial-value:0}:root{--1vw:1vw;--vw-to-px:tan(atan2(var(--1vw),1px))}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slider div{outline:0}.slick-dots li button{margin:0;padding:0;background:0 0;border:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;display:block;cursor:pointer;font-size:0;border-radius:9999px;overflow:hidden}.slick-dots li button::-ms-expand{display:none}.p-background{position:relative;overflow:hidden;background:#000}.p-background__image{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%}@media only screen and (min-width:768px)and (max-width:1199px){.p-background__image{height:80vh}}@media only screen and (max-width:767px){.p-background__image{height:65vh;height:65svh}}.p-background__image .slick-list,.p-background__image .slick-track,.p-background__image .slider{height:100%}.p-background__image .slide{position:relative;height:100%;width:100%}.p-background__image .slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.p-mainimg{position:relative}@media only screen and (min-width:768px){.p-mainimg{height:100vh}}@media only screen and (max-width:767px){.p-mainimg{height:65vh;height:65svh}}.p-mainimg__text{position:absolute;top:47%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin-inline:auto;color:#212121;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:768px)and (max-width:1199px){.p-mainimg__text{top:39%}}@media only screen and (max-width:767px){.p-mainimg__text{top:50%}}.p-mainimg__text .logo{margin-inline:auto}@media only screen and (min-width:768px){.p-mainimg__text .logo{width:18.75rem;max-width:300px}}@media only screen and (max-width:767px){.p-mainimg__text .logo{width:70%}}.p-mainimg__text .icon{position:absolute;width:51.048951049%;top:0;right:-27.2727272727%;top:-34.2222222222%}@media only screen and (max-width:767px){.p-mainimg__text .icon{right:-2em}}.p-mainimg__text .text{text-align:center;line-height:1.8;letter-spacing:.2em}@media only screen and (min-width:1200px){.p-mainimg__text .text{font-size:1.125rem}}@media print{.p-mainimg__text .text{font-size:1.125rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-mainimg__text .text{font-size:1.0625rem}}@media only screen and (max-width:767px){.p-mainimg__text .text{font-size:1.1428571429rem}}.p-mainimg__text .text{margin-top:2.625rem}@media only screen and (min-width:768px)and (max-width:1199px){.p-mainimg__text .text{margin-top:1.875rem}}@media only screen and (max-width:767px){.p-mainimg__text .text{margin-top:.9375rem}}.p-mainimg__text .text_open{text-align:center}@media only screen and (min-width:768px){.p-mainimg__text .text_open{font-size:.9375rem}}@media only screen and (max-width:767px){.p-mainimg__text .text_open{font-size:1.0714285714rem}}.p-mainimg__text .text_open{margin-top:.75rem}@media only screen and (min-width:768px)and (max-width:1199px){.p-mainimg__text .text_open{margin-top:.3125rem}}@media only screen and (max-width:767px){.p-mainimg__text .text_open{margin-top:.625rem}}.p-mainimg__text .text_open span{padding-inline:.1em}.p-mainimg__text .text_open .en{font-family:"Crimson Text","Times New Roman",Times,Garamond,Georgia,serif;font-weight:400;font-style:normal;letter-spacing:.04em;font-weight:400}@media only screen and (min-width:1200px){.p-mainimg__text .text_open .en{font-size:2.25rem}}@media print{.p-mainimg__text .text_open .en{font-size:2.25rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-mainimg__text .text_open .en{font-size:2rem}}@media only screen and (max-width:767px){.p-mainimg__text .text_open .en{font-size:1.7857142857rem}}.p-mainimg__text .text_open .jp{font-family:"Noto Serif JP","游明朝","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho","Times New Roman",Times,Garamond,Georgia,serif;font-weight:400;font-style:normal}@media only screen and (min-width:1200px){.p-mainimg__text .text_open .jp{font-size:1.75rem}}@media print{.p-mainimg__text .text_open .jp{font-size:1.75rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-mainimg__text .text_open .jp{font-size:1.625rem}}@media only screen and (max-width:767px){.p-mainimg__text .text_open .jp{font-size:1.5714285714rem}}.p-mainimg__text .btn{margin-inline:auto}.p-mainimg__text .btn{margin-top:2.1875rem}@media only screen and (min-width:768px)and (max-width:1199px){.p-mainimg__text .btn{margin-top:1.5625rem}}@media only screen and (max-width:767px){.p-mainimg__text .btn{margin-top:.9375rem}}.p-information{background:url(../images/common/bg_pattern_black.webp) repeat top left;color:#fff}@media only screen and (min-width:768px){.p-information{position:absolute;bottom:0;right:0;padding:1.875rem 2.5rem 1.875rem}}@media only screen and (min-width:1200px){.p-information{width:34.375vw}}@media print{.p-information{width:34.375vw}}@media only screen and (min-width:768px)and (max-width:1199px){.p-information{width:100%}}@media only screen and (max-width:767px){.p-information{padding:1.875rem}}@media only screen and (min-width:768px){.p-information table tr td,.p-information table tr th{border-bottom:1px solid #fff}}@media only screen and (max-width:767px){.p-information table tr td,.p-information table tr th{display:block;border:none}}@media only screen and (min-width:768px){.p-information table tr th{white-space:nowrap;position:relative;padding-right:1.5625rem}.p-information table tr th:after{content:"";width:1px;top:.625rem;bottom:.625rem;height:auto;position:absolute;right:0;display:block;background:#fff}}@media only screen and (max-width:767px){.p-information table tr th{background:hsla(0,0%,100%,.2)}}@media only screen and (min-width:768px){.p-information table tr td{padding-left:1.25rem}}@media only screen and (max-width:767px){.p-information table tr td{padding-inline:.625rem}}.p-information .text{display:block;text-align:right;margin-top:1rem}.p-information .text p{text-align:left;display:inline-block;text-indent:-1em;padding-left:1em}@media only screen and (min-width:768px){.p-information .text p{font-size:.75rem}}@media only screen and (max-width:767px){.p-information .text p{font-size:.8571428571rem}}.scrItem{opacity:0;translate:0 1em}.scrItem [data-index]{opacity:0;translate:0 1em}.scrItem.scrActive{opacity:1;translate:0 0;-webkit-transition:opacity .8s ease,translate .8s ease;transition:opacity .8s ease,translate .8s ease}.scrItem.scrActive [data-index]{translate:0 0;opacity:1}.scrItem.scrActive [data-index="1"]{-webkit-transition:opacity .8s ease 0s,translate .8s ease 0s;transition:opacity .8s ease 0s,translate .8s ease 0s}.scrItem.scrActive [data-index="2"]{-webkit-transition:opacity .8s ease .2s,translate .8s ease .2s;transition:opacity .8s ease .2s,translate .8s ease .2s}.scrItem.scrActive [data-index="3"]{-webkit-transition:opacity .8s ease .4s,translate .8s ease .4s;transition:opacity .8s ease .4s,translate .8s ease .4s}.scrItem.scrActive [data-index="4"]{-webkit-transition:opacity .8s ease .6s,translate .8s ease .6s;transition:opacity .8s ease .6s,translate .8s ease .6s}.scrItem.scrActive [data-index="5"]{-webkit-transition:opacity .8s ease .8s,translate .8s ease .8s;transition:opacity .8s ease .8s,translate .8s ease .8s}.scrItem.scrActive [data-index="6"]{-webkit-transition:opacity .8s ease 1s,translate .8s ease 1s;transition:opacity .8s ease 1s,translate .8s ease 1s}.scrItem.scrActive [data-index="7"]{-webkit-transition:opacity .8s ease 1.2s,translate .8s ease 1.2s;transition:opacity .8s ease 1.2s,translate .8s ease 1.2s}.scrItem.scrActive [data-index="8"]{-webkit-transition:opacity .8s ease 1.4s,translate .8s ease 1.4s;transition:opacity .8s ease 1.4s,translate .8s ease 1.4s}.scrItem.scrActive [data-index="9"]{-webkit-transition:opacity .8s ease 1.6s,translate .8s ease 1.6s;transition:opacity .8s ease 1.6s,translate .8s ease 1.6s}.scrItem.scrActive [data-index="10"]{-webkit-transition:opacity .8s ease 1.8s,translate .8s ease 1.8s;transition:opacity .8s ease 1.8s,translate .8s ease 1.8s}.scrItem.scrActive [data-index="11"]{-webkit-transition:opacity .8s ease 2s,translate .8s ease 2s;transition:opacity .8s ease 2s,translate .8s ease 2s}.scrItem.scrActive [data-index="12"]{-webkit-transition:opacity .8s ease 2.2s,translate .8s ease 2.2s;transition:opacity .8s ease 2.2s,translate .8s ease 2.2s}.scrItem.scrActive [data-index="13"]{-webkit-transition:opacity .8s ease 2.4s,translate .8s ease 2.4s;transition:opacity .8s ease 2.4s,translate .8s ease 2.4s}.scrItem.scrActive [data-index="14"]{-webkit-transition:opacity .8s ease 2.6s,translate .8s ease 2.6s;transition:opacity .8s ease 2.6s,translate .8s ease 2.6s}