header{width:100%;position:relative;z-index:999;font-family:"Pirata One","Times New Roman",system-ui;font-weight:500;top:0;right:0}@media(max-width: 750px){header{background-color:#03272c}}#gnav{position:absolute}#gnav ul.navList{margin:auto}#gnav ul.navList li{font-weight:400;letter-spacing:.06em;position:relative;list-style-type:none;color:#000;text-decoration:none;font-family:"Pirata One","Times New Roman",system-ui;word-break:keep-all;text-shadow:1px 1px 1px rgba(0,0,0,.1)}#gnav ul.navList li:not(.on) a{color:#fff;text-decoration:none}#gnav ul.navList li span{display:flex;align-items:center}#gnav ul.navList li small{font-family:"UnifrakturMaguntia","Times New Roman",system-ui;font-size:70%;font-weight:bold}@media(max-width: 750px){#gnav ul.navList li small{margin:.5em .02em 0 -0.01em}}@media(min-width: 751px){#gnav ul.navList li small{margin:.2em .02em 0 -0.01em}}@media(min-width: 1280px){#gnav ul.navList li small{margin:.2em .02em 0 -0.01em}}#gnav ul.navList li.on a span{color:#b49a05}#gnav ul.navList li.close{text-shadow:none;pointer-events:none}#gnav ul.navList li.close span{color:#838383;opacity:.3}#gnav ul.navList li a,#gnav ul.navList li a span{text-decoration:none}@media(min-width: 751px){#gnav ul.navList li{filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.3))}}#gnav ul.navList li.new a span{position:relative}#gnav ul.navList li.new a span:after{content:"new";letter-spacing:0;color:#7a6800;text-shadow:1px 1px 1px rgba(0,0,0,.1)}@media(max-width: 750px){#gnav{background:#03272c;pointer-events:none;position:relative}#gnav::before{content:"";display:block;position:absolute;width:100%;height:100%;background-image:url(../images/common/bg_pattern_grange.webp);background-position:center;background-repeat:repeat;background-size:250px 250px;top:0;left:0;z-index:0;mix-blend-mode:overlay}#gnav ul.navList{display:flex;justify-content:center;margin:0vw auto 0vw auto}}@media(max-width: 750px)and (orientation: portrait){#gnav ul.navList{width:80%;height:100vh;flex-direction:column}}@media(max-width: 750px)and (orientation: landscape){#gnav ul.navList{width:90%;padding:14.6666666667vw 0vw 14.6666666667vw 0vw;flex-direction:row;flex-wrap:wrap}}@media(max-width: 750px){#gnav ul.navList li{background-image:url(../images/common/ico_arrow.svg);background-repeat:no-repeat;background-position:left;background-size:.8em;display:flex;align-items:center;border-bottom:1px solid #7a6800}}@media(max-width: 750px)and (orientation: portrait){#gnav ul.navList li{width:100%}}@media(max-width: 750px)and (orientation: landscape){#gnav ul.navList li{width:30%}#gnav ul.navList li:nth-child(-n+3){border-top:1px solid #7a6800}}@media(max-width: 750px)and (orientation: portrait){#gnav ul.navList li a{padding:2.6666666667vw 0vw 2.6666666667vw 6.6666666667vw}}@media(max-width: 750px)and (orientation: landscape){#gnav ul.navList li a{padding:2.6666666667vw 0vw 2.6666666667vw 4.6666666667vw}}@media(max-width: 750px){#gnav ul.navList li.new a span:after{position:relative}}@media(max-width: 750px)and (orientation: portrait){#gnav ul.navList li.new a span:after{font-size:4.8vw;padding:0 0 0 .5em}}@media(max-width: 750px)and (orientation: landscape){#gnav ul.navList li.new a span:after{font-size:2.6666666667vw;padding:0 0 0 .2em}}.navWrap{position:relative;z-index:999}@media(max-width: 750px){#gnav{position:fixed;top:0vw;right:0vw;z-index:888;width:100%;min-height:100lvh;overflow-y:scroll;transition:all .5s;opacity:0}}@media(max-width: 750px)and (orientation: landscape){#gnav{padding:0vw 0vw 0vw 0vw}}@media(max-width: 750px)and (orientation: portrait){#gnav{padding:0vw 0vw 0vw 0vw}}@media(max-width: 750px){#gnav ul.navList{opacity:0;transition:opacity 0s 0s}#gnav ul.navList li{position:relative;z-index:0;text-align:left}}@media(max-width: 750px)and (orientation: portrait){#gnav ul.navList li{font-size:6.4vw}#gnav ul.navList li:first-child{border-top:1px solid #7a6800}}@media(max-width: 750px)and (orientation: landscape){#gnav ul.navList li{font-size:3.4666666667vw}}@media(max-width: 750px){#gnav ul.navList li a{width:100%;text-align:left}#gnav.open{opacity:1;pointer-events:all}#gnav.open ul.navList{opacity:1;transition:opacity .5s .6s}#btnNav{z-index:999;cursor:pointer;border:none;background-color:rgba(0,0,0,0)}}@media(max-width: 750px)and (orientation: portrait){#btnNav{position:fixed;top:7.3333333333vw;right:1.3333333333vw;width:16vw}}@media(max-width: 750px)and (orientation: landscape){#btnNav{position:fixed;top:4.6666666667vw;right:1.3333333333vw;width:12vw}}@media(min-width: 751px){#gnav{width:100%;align-items:center;position:fixed;display:flex;flex-wrap:wrap;font-family:"Pirata One","Times New Roman",system-ui;color:#fff;margin:auto;text-align:center;list-style-type:none;z-index:800;background-image:linear-gradient(0deg, rgba(0, 0, 0, 0) 20%, rgb(0, 0, 0) 90%)}}@media(min-width: 751px)and (orientation: portrait){#gnav{padding:6.25vw 0vw 4.6875vw 0vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){#gnav{padding:80px 0px 60px 0px}}@media(min-width: 751px)and (orientation: landscape){#gnav{padding:4.6875vw 0vw 2.34375vw 0vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){#gnav{padding:60px 0px 30px 0px}}@media(min-width: 751px){ul.navList{width:100%;display:flex;flex:none;justify-content:center;align-items:center;flex-flow:row;flex-wrap:wrap;padding:0vw 0vw 0vw 0vw;line-height:2em}}@media(min-width: 751px)and (min-width: 1280px){ul.navList{padding:0px 0px 0px 0px}}@media(min-width: 751px){ul.navList li{display:flex;align-items:center;text-shadow:0px 1px 1px #000}}@media(min-width: 751px)and (orientation: portrait){ul.navList li{margin:0vw 1.015625vw .78125vw 1.015625vw;font-size:3.90625vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){ul.navList li{margin:0px 13px 10px 13px}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){ul.navList li{font-size:50px}}@media(min-width: 751px)and (orientation: landscape){ul.navList li{margin:0vw .9375vw 0vw .9375vw;font-size:2.65625vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){ul.navList li{margin:0px 12px 0px 12px}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){ul.navList li{font-size:34px}}@media(min-width: 751px)and (hover: hover){ul.navList li a span{transition:all .2s}ul.navList li:not(.on) a:hover span{color:#b49a05}}@media(min-width: 751px){ul.navList li:last-of-type{margin-right:0}ul.navList li::before{display:none}ul.navList li.new span:after{padding:0;position:absolute;z-index:50;left:50%;top:-80%;transform:translateX(-50%)}}@media(min-width: 751px)and (max-width: 750px){ul.navList li.new span:after{font-size:2.9333333333vw}}@media(min-width: 751px)and (min-width: 751px)and (orientation: portrait){ul.navList li.new span:after{font-size:2.1875vw}}@media(min-width: 751px)and (min-width: 751px)and (orientation: portrait)and (min-width: 1280px){ul.navList li.new span:after{font-size:28px}}@media(min-width: 751px)and (min-width: 751px)and (orientation: landscape){ul.navList li.new span:after{font-size:1.71875vw}}@media(min-width: 751px)and (min-width: 751px)and (orientation: landscape)and (min-width: 1280px){ul.navList li.new span:after{font-size:22px}}@media(min-width: 751px)and (min-width: 1280px){ul.navList li.new span:after{font-size:1.40625vw}}@media(min-width: 751px)and (min-width: 1280px)and (min-width: 1280px){ul.navList li.new span:after{font-size:18px}}@media(min-width: 751px){#btnNav{display:none}}@media(min-width: 751px)and (orientation: landscape){#gnav ul.navList::before,#gnav ul.navList::after{background-color:#fff;content:"";flex-grow:1;height:1px}#gnav ul.navList::before{margin-right:.2em}#gnav ul.navList::after{margin-left:.6em}}@media(min-width: 1280px){#gnav{padding:4.6875vw 0vw 4.6875vw 0vw}}@media(min-width: 1280px)and (min-width: 1280px){#gnav{padding:60px 0px 60px 0px}}@media(min-width: 1280px){#gnav ul.navList li{font-size:2.34375vw}}@media(min-width: 1280px)and (min-width: 1280px){#gnav ul.navList li{font-size:30px}}@media(min-width: 1280px){#gnav ul.navList::before,#gnav ul.navList::after{background-color:#fff;content:"";flex-grow:1;height:1px}#gnav ul.navList::before{margin-right:15px}#gnav ul.navList::after{margin-left:15px}}#btnPageTop{position:absolute;z-index:800;display:none}@media(max-width: 750px)and (orientation: portrait){#btnPageTop{position:fixed;bottom:7.3333333333vw;right:1.3333333333vw;width:16vw}}@media(max-width: 750px)and (orientation: landscape){#btnPageTop{position:fixed;bottom:4.6666666667vw;right:1.3333333333vw;width:12vw}}@media(min-width: 751px){#btnPageTop{position:fixed;bottom:3.125vw;right:.78125vw;width:7.421875vw;max-width:95px}}@media(min-width: 751px)and (min-width: 1280px){#btnPageTop{bottom:40px;right:10px}}footer{position:relative;z-index:50}footer .share{position:relative;display:flex;justify-content:center;margin:auto;width:-moz-fit-content;width:fit-content}@media(max-width: 750px){footer .share::before,footer .share::after{top:1.5vw;width:10.4vw;height:5vw}}@media(min-width: 751px)and (orientation: portrait){footer .share::before,footer .share::after{width:6.09375vw;max-width:78px;height:2.9296875vw;max-height:37.5px;top:1.2vw}}@media(min-width: 751px)and (orientation: landscape){footer .share::before,footer .share::after{width:4.875vw;max-width:62.4px;height:2.34375vw;max-height:30px;top:.5vw}}@media(min-width: 1280px){footer .share::before,footer .share::after{width:52px;height:25px;top:7px}}footer .share::before{content:"";display:block;position:absolute;background-image:url(../images/common/h2_deco.svg);background-position:center;background-repeat:no-repeat;background-size:contain;z-index:3;transform:rotate(-90deg)}@media(max-width: 750px){footer .share::before{left:-11vw}}@media(min-width: 751px)and (orientation: portrait){footer .share::before{left:-6.5vw}}@media(min-width: 751px)and (orientation: landscape){footer .share::before{left:-6vw}}@media(min-width: 1280px){footer .share::before{left:-60px}}footer .share::after{content:"";display:block;position:absolute;background-image:url(../images/common/h2_deco.svg);background-position:center;background-repeat:no-repeat;background-size:contain;z-index:3;transform:rotate(90deg)}@media(max-width: 750px){footer .share::after{right:-10vw}}@media(min-width: 751px)and (orientation: portrait){footer .share::after{right:-6vw}}@media(min-width: 751px)and (orientation: landscape){footer .share::after{right:-5.5vw}}@media(min-width: 1280px){footer .share::after{right:-50px}}footer .share .titShare{position:relative;color:#fff;font-family:"Pirata One","Times New Roman",system-ui;font-weight:normal;letter-spacing:.06em;display:flex;flex-direction:column;justify-content:center;background-image:url(../images/common/ico_arrow.svg);background-repeat:no-repeat;background-position:right;background-size:20%}@media(max-width: 750px){footer .share .titShare{padding:0vw 6.6666666667vw 0vw 0vw;margin:0vw 1.3333333333vw 0vw 0vw}}@media(max-width: 750px)and (orientation: portrait){footer .share .titShare{font-size:6.6666666667vw}}@media(max-width: 750px)and (orientation: landscape){footer .share .titShare{font-size:6.6666666667vw}}@media(min-width: 751px){footer .share .titShare{font-size:3.90625vw}}@media(min-width: 751px)and (min-width: 1280px){footer .share .titShare{font-size:50px}}@media(min-width: 751px)and (orientation: portrait){footer .share .titShare{padding:0vw 3.90625vw 0vw 0vw;margin:0vw .78125vw 0vw 0vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){footer .share .titShare{padding:0px 50px 0px 0px}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){footer .share .titShare{margin:0px 10px 0px 0px}}@media(min-width: 751px)and (orientation: landscape){footer .share .titShare{padding:0vw 4.296875vw 0vw 0vw;margin:0vw .78125vw 0vw 0vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){footer .share .titShare{padding:0px 55px 0px 0px}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){footer .share .titShare{margin:0px 10px 0px 0px}}@media(min-width: 1280px){footer .share .titShare{font-size:3.125vw;padding:0vw 3.125vw 0vw 0vw}}@media(min-width: 1280px)and (min-width: 1280px){footer .share .titShare{font-size:40px}}@media(min-width: 1280px)and (min-width: 1280px){footer .share .titShare{padding:0px 40px 0px 0px}}footer .share .titShare::before{display:none}footer .share ul{display:flex}footer .share ul li{display:flex;flex-direction:column;justify-content:center}@media(max-width: 750px){footer .share ul li{margin:0vw 2vw 0vw 2vw;width:8vw;height:8vw}}@media(min-width: 751px){footer .share ul li{margin:0vw .78125vw 0vw .78125vw}}@media(min-width: 751px)and (min-width: 1280px){footer .share ul li{margin:0px 10px 0px 10px}}@media(min-width: 751px)and (orientation: portrait){footer .share ul li{width:4.6875vw;max-width:60px;height:4.6875vw;max-height:60px}}@media(min-width: 751px)and (orientation: landscape){footer .share ul li{width:3.59375vw;max-width:46px;height:3.59375vw;max-height:46px}}@media(min-width: 1280px){footer .share ul li{margin:0vw .78125vw 0vw .78125vw;width:40px;height:40px}}@media(min-width: 1280px)and (min-width: 1280px){footer .share ul li{margin:0px 10px 0px 10px}}@media(hover: hover){footer .share ul li{transition:.3s;opacity:1}footer .share ul li:hover{opacity:.7}}footer .copy{color:#fff;font-family:"Hina Mincho","Zen Old Mincho",serif;letter-spacing:.06em}@media(max-width: 750px){footer .copy{font-size:2.9333333333vw;margin:0vw auto 6.6666666667vw auto}}@media(min-width: 751px){footer .copy{margin:0vw auto 3.90625vw auto}}@media(min-width: 751px)and (min-width: 1280px){footer .copy{margin:0px auto 50px auto}}@media(min-width: 1280px){footer .copy{margin:0vw auto 3.90625vw auto}}@media(min-width: 1280px)and (min-width: 1280px){footer .copy{margin:0px auto 50px auto}}.btmbnr{position:relative;display:flex;justify-content:center;margin:auto}@media(max-width: 750px){.btmbnr{flex-direction:column;margin:10.6666666667vw auto 10.6666666667vw auto}}@media(min-width: 751px){.btmbnr{max-width:90vw;flex-direction:row;margin:6.25vw auto 6.25vw auto}}@media(min-width: 751px)and (min-width: 1280px){.btmbnr{margin:80px auto 80px auto}}@media(min-width: 1280px){.btmbnr{margin:3.90625vw auto 3.90625vw auto}}@media(min-width: 1280px)and (min-width: 1280px){.btmbnr{margin:50px auto 50px auto}}.btmbnr li{max-width:400px;position:relative}@media(max-width: 750px){.btmbnr li{width:80vw;margin:0vw auto 2.6666666667vw auto}.btmbnr li a,.btmbnr li a:hover{display:block;opacity:1}}@media(min-width: 751px){.btmbnr li{margin:0vw .78125vw 0vw .78125vw}}@media(min-width: 751px)and (min-width: 1280px){.btmbnr li{margin:0px 10px 0px 10px}}@media(min-width: 751px)and (hover: hover){.btmbnr li a{transition:.3s;opacity:1}.btmbnr li a:hover{opacity:.7}}@media(min-width: 1280px){.btmbnr li{margin:0vw .78125vw 0vw .78125vw}}@media(min-width: 1280px)and (min-width: 1280px){.btmbnr li{margin:0px 10px 0px 10px}}#bneFooter{z-index:2;width:100%;position:relative;z-index:500;margin-bottom:12px}#bneFooter .pr-footer{padding:20px 20px 20px !important}body,img,article,main{margin:0;padding:0;text-align:center;vertical-align:bottom;line-height:1;box-sizing:border-box !important;list-style:none;width:100%}@media(max-width: 750px){html{scroll-padding-top:20px}}@media(min-width: 751px){html{scroll-padding-top:230px}}*{box-sizing:border-box;margin:0;padding:0;outline:none;font-size:100%;overflow-wrap:break-word}ul li{list-style-type:none}img{width:auto;max-width:100%;height:auto;vertical-align:bottom;line-height:1;backface-visibility:hidden;-webkit-backface-visibility:hidden;image-rendering:high-quality}main{display:block;text-align:center;position:relative;z-index:800;font-family:"Noto Sans JP",sans-serif}@media(max-width: 750px){.sp{display:block}.pc{display:none}}@media(min-width: 751px){.sp{display:none}.pc{display:block}}::-moz-selection{background:#111;color:#fff}::selection{background:#111;color:#fff}::-webkit-scrollbar{width:5px;z-index:50}::-webkit-scrollbar-track{background:#03272c}::-webkit-scrollbar-thumb{background:#b49a05;z-index:50}body{position:relative;background-color:#000;width:100%;overflow-x:hidden}@media(hover: hover){body main a:hover,body footer a:hover{text-decoration:none}}.glassline_t{position:fixed;width:100%;background-image:url(../images/common/glassline_t.webp);background-repeat:repeat-x;height:27px;background-size:280px 27px;top:0;z-index:999}.glassline_b{width:100%;background-image:url(../images/common/glassline_b.webp);background-repeat:repeat-x;height:27px;background-size:280px 27px;position:relative;z-index:999;position:fixed;bottom:-1px}body .bg{width:100%;height:100lvh;overflow:hidden;position:fixed;display:flex;justify-content:center;z-index:3;top:0;left:0;background-image:url(../images/common/bg_pattern.webp);background-repeat:repeat;background-position:center;background-attachment:fixed}@media(max-width: 750px){body .bg{background-size:243.6px 277.2px}}@media(min-width: 751px){body .bg{background-size:304.5px 346.5px}}body .bg::before{content:"";display:block;position:fixed;width:120%;height:120%;background-image:url(../images/common/bg_grange.webp);background-size:contain;background-position:center;background-repeat:repeat;top:0;left:50%;transform:translateX(-50%);z-index:4;background-attachment:fixed;opacity:.4}@media(max-width: 750px){body .bg::before{width:140%;height:140%}}@media(min-width: 751px){body .bg::before{width:120%;height:120%}}.glasscircle{width:130%;overflow:hidden;display:flex;justify-content:center;position:fixed;left:50%;z-index:10;opacity:1}@media(max-width: 750px){body#top .glasscircle{top:4vw;height:130vw;transform:translateX(-50%)}}@media(min-width: 751px){body#top .glasscircle{height:130lvh;top:50%;transform:translate(-50%, -50%)}}body:not(#top) .glasscircle{height:130lvh;top:50%;transform:translate(-50%, -50%)}.rotating-images{position:relative;max-width:2480px;aspect-ratio:1/1}@media(max-width: 750px)and (orientation: portrait){.rotating-images{width:130vw}}@media(max-width: 750px)and (orientation: landscape){.rotating-images{width:120vw}}@media(min-width: 751px)and (orientation: portrait){.rotating-images{width:105vw}}@media(min-width: 751px)and (orientation: landscape){.rotating-images{width:90vw}}@media(min-width: 1280px){.rotating-images{width:130vw}}.rotating-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:center}.start-0{transform:rotate(0deg)}.start-45{transform:rotate(45deg)}.start-120{transform:rotate(120deg)}.layer{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center center;position:relative;pointer-events:none}.rotate-a{animation:rotate-a 42s linear infinite}.rotate-b{animation:rotate-b 22s linear infinite;z-index:500}.rotate-c{animation:rotate-c 27s linear infinite}@keyframes rotate-a{0%{transform:rotate(0deg)}15%{transform:rotate(30deg)}30%{transform:rotate(70deg)}50%{transform:rotate(140deg)}70%{transform:rotate(190deg)}85%{transform:rotate(280deg)}100%{transform:rotate(360deg)}}@keyframes rotate-b{0%{transform:rotate(0deg)}10%{transform:rotate(-30deg)}25%{transform:rotate(-95deg)}40%{transform:rotate(-130deg)}60%{transform:rotate(-180deg)}75%{transform:rotate(-240deg)}90%{transform:rotate(-310deg)}100%{transform:rotate(-360deg)}}@keyframes rotate-c{0%{transform:rotate(0deg)}8%{transform:rotate(50deg)}20%{transform:rotate(100deg)}35%{transform:rotate(160deg)}55%{transform:rotate(210deg)}75%{transform:rotate(280deg)}90%{transform:rotate(340deg)}100%{transform:rotate(360deg)}}@keyframes tabAct{from{opacity:0}to{opacity:1}}body#top h2:not([class]),body:not(#top) h1:not([class]){position:relative;width:-moz-fit-content;width:fit-content;justify-content:center;align-items:center;display:flex;font-family:"Pirata One","Times New Roman",system-ui;color:#fff;text-align:center;list-style-type:none;z-index:500;flex-direction:column;font-weight:normal;margin:auto;text-align:center}@media(max-width: 750px){body#top h2:not([class]),body:not(#top) h1:not([class]){font-size:10.6666666667vw;padding:0vw 0vw 4vw 0vw;margin:0vw auto 2.6666666667vw auto}}@media(max-width: 750px)and (orientation: portrait){body#top h2:not([class]),body:not(#top) h1:not([class]){min-width:26vw}}@media(max-width: 750px)and (orientation: landscape){body#top h2:not([class]),body:not(#top) h1:not([class]){min-width:30vw}}@media(min-width: 751px){body#top h2:not([class]),body:not(#top) h1:not([class]){padding:0vw 0vw 2.34375vw 0vw}}@media(min-width: 751px)and (min-width: 1280px){body#top h2:not([class]),body:not(#top) h1:not([class]){padding:0px 0px 30px 0px}}@media(min-width: 751px)and (orientation: portrait){body#top h2:not([class]),body:not(#top) h1:not([class]){margin:0vw auto 1.5625vw auto;font-size:7.8125vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){body#top h2:not([class]),body:not(#top) h1:not([class]){margin:0px auto 20px auto}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){body#top h2:not([class]),body:not(#top) h1:not([class]){font-size:100px}}@media(min-width: 751px)and (orientation: landscape){body#top h2:not([class]),body:not(#top) h1:not([class]){margin:0vw auto 0vw auto;font-size:6.25vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){body#top h2:not([class]),body:not(#top) h1:not([class]){margin:0px auto 0px auto}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){body#top h2:not([class]),body:not(#top) h1:not([class]){font-size:80px}}@media(min-width: 1280px){body#top h2:not([class]),body:not(#top) h1:not([class]){font-size:6.25vw;padding:0vw 0vw 3.125vw 0vw;margin:0vw auto 0vw auto}}@media(min-width: 1280px)and (min-width: 1280px){body#top h2:not([class]),body:not(#top) h1:not([class]){font-size:80px}}@media(min-width: 1280px)and (min-width: 1280px){body#top h2:not([class]),body:not(#top) h1:not([class]){padding:0px 0px 40px 0px}}@media(min-width: 1280px)and (min-width: 1280px){body#top h2:not([class]),body:not(#top) h1:not([class]){margin:0px auto 0px auto}}body#top h2:not([class]) small,body:not(#top) h1:not([class]) small{font-family:"UnifrakturMaguntia","Times New Roman",system-ui;font-size:55%;font-weight:bold}@media(max-width: 750px){body#top h2:not([class]) small,body:not(#top) h1:not([class]) small{padding:0vw .6666666667vw 0vw .6666666667vw}}@media(min-width: 751px){body#top h2:not([class]) small,body:not(#top) h1:not([class]) small{padding:0vw .390625vw 0vw .390625vw}}@media(min-width: 751px)and (min-width: 1280px){body#top h2:not([class]) small,body:not(#top) h1:not([class]) small{padding:0px 5px 0px 5px}}@media(min-width: 1280px){body#top h2:not([class]) small,body:not(#top) h1:not([class]) small{padding:0vw .390625vw 0vw .390625vw}}@media(min-width: 1280px)and (min-width: 1280px){body#top h2:not([class]) small,body:not(#top) h1:not([class]) small{padding:0px 5px 0px 5px}}body#top section:not(:first-of-type) h2,body:not(#top) section:not(:first-of-type) h1{font-weight:normal}@media(max-width: 750px){body#top section:not(:first-of-type) h2,body:not(#top) section:not(:first-of-type) h1{margin:16vw auto 0vw auto}}@media(min-width: 751px){body#top section:not(:first-of-type) h2,body:not(#top) section:not(:first-of-type) h1{margin:9.375vw auto 0vw auto}}@media(min-width: 751px)and (min-width: 1280px){body#top section:not(:first-of-type) h2,body:not(#top) section:not(:first-of-type) h1{margin:120px auto 0px auto}}@media(min-width: 1280px){body#top section:not(:first-of-type) h2,body:not(#top) section:not(:first-of-type) h1{margin:9.375vw auto 0vw auto}}@media(min-width: 1280px)and (min-width: 1280px){body#top section:not(:first-of-type) h2,body:not(#top) section:not(:first-of-type) h1{margin:120px auto 0px auto}}body#top h2:not([class])::before,body:not(#top) h1:not([class])::before{content:"";display:block;position:absolute;background-image:url(../images/common/h2_deco.svg);background-position:center;background-repeat:no-repeat;background-size:cover;left:50%;transform:translateX(-50%);z-index:3}@media(max-width: 750px)and (orientation: portrait){body#top h2:not([class])::before,body:not(#top) h1:not([class])::before{width:10.4vw;height:5.2vw;top:-0.7em}}@media(max-width: 750px)and (orientation: landscape){body#top h2:not([class])::before,body:not(#top) h1:not([class])::before{width:8vw;height:4vw;top:-0.4em}}@media(min-width: 751px)and (orientation: portrait){body#top h2:not([class])::before,body:not(#top) h1:not([class])::before{top:-25px;width:5.625vw;max-width:72px;height:2.8125vw;max-height:36px}}@media(min-width: 751px)and (orientation: landscape){body#top h2:not([class])::before,body:not(#top) h1:not([class])::before{top:-25px;width:4.6875vw;max-width:60px;height:2.34375vw;max-height:30px}}@media(min-width: 1280px){body#top h2:not([class])::before,body:not(#top) h1:not([class])::before{top:-35px;width:60px;height:30px}}body#top h2:not([class]) span,body:not(#top) h1:not([class]) span{display:flex;align-items:center;width:100%;text-align:center;justify-content:center;font-weight:normal}body#top h2:not([class]) span:last-of-type,body:not(#top) h1:not([class]) span:last-of-type{font-family:"Hina Mincho","Zen Old Mincho",serif}@media(max-width: 750px)and (orientation: portrait){body#top h2:not([class]) span:last-of-type,body:not(#top) h1:not([class]) span:last-of-type{font-size:3.4666666667vw}}@media(max-width: 750px)and (orientation: landscape){body#top h2:not([class]) span:last-of-type,body:not(#top) h1:not([class]) span:last-of-type{font-size:2.6666666667vw}}@media(min-width: 751px){body#top h2:not([class]) span:last-of-type,body:not(#top) h1:not([class]) span:last-of-type{margin:.390625vw auto 0vw auto}}@media(min-width: 751px)and (min-width: 1280px){body#top h2:not([class]) span:last-of-type,body:not(#top) h1:not([class]) span:last-of-type{margin:5px auto 0px auto}}@media(min-width: 751px)and (orientation: portrait){body#top h2:not([class]) span:last-of-type,body:not(#top) h1:not([class]) span:last-of-type{font-size:1.875vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){body#top h2:not([class]) span:last-of-type,body:not(#top) h1:not([class]) span:last-of-type{font-size:24px}}@media(min-width: 751px)and (orientation: landscape){body#top h2:not([class]) span:last-of-type,body:not(#top) h1:not([class]) span:last-of-type{font-size:1.40625vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){body#top h2:not([class]) span:last-of-type,body:not(#top) h1:not([class]) span:last-of-type{font-size:18px}}@media(min-width: 1280px){body#top h2:not([class]) span:last-of-type,body:not(#top) h1:not([class]) span:last-of-type{margin:.234375vw auto 0vw auto;font-size:1.25vw}}@media(min-width: 1280px)and (min-width: 1280px){body#top h2:not([class]) span:last-of-type,body:not(#top) h1:not([class]) span:last-of-type{margin:3px auto 0px auto}}@media(min-width: 1280px)and (min-width: 1280px){body#top h2:not([class]) span:last-of-type,body:not(#top) h1:not([class]) span:last-of-type{font-size:16px}}@media(min-width: 751px)and (orientation: portrait){#supportCol>h2:not([class]) span:last-of-type,#qa h1:not([class]) span:last-of-type,#streaming h1:not([class]) span:last-of-type{margin-top:1em !important}}@media(min-width: 751px)and (orientation: landscape){#supportCol>h2:not([class]) span:last-of-type,#qa h1:not([class]) span:last-of-type,#streaming h1:not([class]) span:last-of-type{margin-top:1em !important}}@media(min-width: 1280px){#supportCol>h2:not([class]) span:last-of-type,#qa h1:not([class]) span:last-of-type,#streaming h1:not([class]) span:last-of-type{margin-top:15px !important}}body#top h2:not([class]):first-of-type span:last-of-type,body:not(#top) h1:not([class]):first-of-type span:last-of-type{font-family:"Hina Mincho","Zen Old Mincho",serif}@media(max-width: 750px){body#top h2:not([class]):first-of-type span:last-of-type,body:not(#top) h1:not([class]):first-of-type span:last-of-type{margin-top:.5em}}body#top h2:not([class]) span:last-of-type::before,body#top h2:not([class]) span:last-of-type::after,body:not(#top) h1:not([class]) span:last-of-type::before,body:not(#top) h1:not([class]) span:last-of-type::after{background-color:#fff;content:"";flex-grow:1;height:1px}body#top h2:not([class]) span:last-of-type::before,body:not(#top) h1:not([class]) span:last-of-type::before{margin-right:15px}@media(max-width: 750px){body#top h2:not([class]) span:last-of-type::before,body:not(#top) h1:not([class]) span:last-of-type::before{margin:0vw 2vw 0vw 0vw}}@media(min-width: 751px){body#top h2:not([class]) span:last-of-type::before,body:not(#top) h1:not([class]) span:last-of-type::before{margin:0vw 1.171875vw 0vw 0vw}}@media(min-width: 751px)and (min-width: 1280px){body#top h2:not([class]) span:last-of-type::before,body:not(#top) h1:not([class]) span:last-of-type::before{margin:0px 15px 0px 0px}}@media(min-width: 1280px){body#top h2:not([class]) span:last-of-type::before,body:not(#top) h1:not([class]) span:last-of-type::before{margin:0vw 1.171875vw 0vw 0vw}}@media(min-width: 1280px)and (min-width: 1280px){body#top h2:not([class]) span:last-of-type::before,body:not(#top) h1:not([class]) span:last-of-type::before{margin:0px 15px 0px 0px}}@media(max-width: 750px){body#top h2:not([class]) span:last-of-type::after,body:not(#top) h1:not([class]) span:last-of-type::after{margin:0vw 0vw 0vw 2vw}}@media(min-width: 751px){body#top h2:not([class]) span:last-of-type::after,body:not(#top) h1:not([class]) span:last-of-type::after{margin:0vw 0vw 0vw 1.171875vw}}@media(min-width: 751px)and (min-width: 1280px){body#top h2:not([class]) span:last-of-type::after,body:not(#top) h1:not([class]) span:last-of-type::after{margin:0px 0px 0px 15px}}@media(min-width: 1280px){body#top h2:not([class]) span:last-of-type::after,body:not(#top) h1:not([class]) span:last-of-type::after{margin:0vw 0vw 0vw 1.171875vw}}@media(min-width: 1280px)and (min-width: 1280px){body#top h2:not([class]) span:last-of-type::after,body:not(#top) h1:not([class]) span:last-of-type::after{margin:0px 0px 0px 15px}}body:not(#top) h2{position:relative;font-family:"Hina Mincho","Zen Old Mincho",serif;color:#fff;text-align:center;letter-spacing:.04em;z-index:50;margin:0;font-weight:normal;border-bottom:1px solid #7a6800;background-color:#2b2400;background-image:url(../images/common/line_deco.svg),url(../images/common/line_deco.svg);background-repeat:repeat-x,repeat-x;background-position:center top,center bottom}body:not(#top) h2 span{display:inline-block !important}body:not(#top) h2 span.subtitle{font-size:90%;margin:0 1em}@media(max-width: 750px){body:not(#top) h2{background-size:51.2px 12px,51.2px 12px;flex-direction:column;line-height:1.5;padding:6vw 1.3333333333vw 6vw 1.3333333333vw}}@media(max-width: 750px)and (orientation: portrait){body:not(#top) h2{font-size:4vw}}@media(max-width: 750px)and (orientation: landscape){body:not(#top) h2{font-size:3.7333333333vw}}@media(min-width: 751px){body:not(#top) h2{background-size:64px 15px,64px 15px;flex-direction:row;line-height:1.5}}@media(min-width: 751px)and (orientation: portrait){body:not(#top) h2{padding:4.6875vw .78125vw 4.6875vw .78125vw;font-size:2.65625vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){body:not(#top) h2{padding:60px 10px 60px 10px}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){body:not(#top) h2{font-size:34px}}@media(min-width: 751px)and (orientation: landscape){body:not(#top) h2{padding:3.125vw .78125vw 3.125vw .78125vw;font-size:2.34375vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){body:not(#top) h2{padding:40px 10px 40px 10px}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){body:not(#top) h2{font-size:30px}}@media(min-width: 1280px){body:not(#top) h2{padding:3.125vw .78125vw 3.125vw .78125vw;font-size:2.34375vw}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) h2{padding:40px 10px 40px 10px}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) h2{font-size:30px}}body:not(#top) h2:not(:first-of-type){border-top:1px solid #7a6800}body:not(#top) h2::before{content:"";display:block;position:absolute;width:100%;height:100%;background-image:url(../images/common/bg_pattern_grange.webp);background-position:top;background-repeat:repeat;background-size:500px 500px;top:0;left:0;z-index:0;mix-blend-mode:overlay;opacity:.4}body:not(#top) h3{position:relative;font-family:"Hina Mincho","Zen Old Mincho",serif;color:#fff;font-weight:normal;text-align:left;border-bottom:1px double #fff;background-image:url(../images/common/ico_deco.svg);background-size:1em;background-repeat:no-repeat}@media(max-width: 750px){body:not(#top) h3{background-position:left .1em;padding:0vw 0vw 2.34375vw 4.6875vw;margin:5.3333333333vw auto 2.6666666667vw auto;line-height:1.2}}@media(max-width: 750px)and (min-width: 1280px){body:not(#top) h3{padding:0px 0px 30px 60px}}@media(max-width: 750px)and (orientation: portrait){body:not(#top) h3{font-size:4vw}}@media(max-width: 750px)and (orientation: landscape){body:not(#top) h3{font-size:3.2vw}}@media(min-width: 751px){body:not(#top) h3{background-position:left .6em;font-size:2.03125vw;padding:.390625vw 0vw .390625vw 2.734375vw;margin:3.125vw auto 1.5625vw auto}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) h3{font-size:26px}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) h3{padding:5px 0px 5px 35px}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) h3{margin:40px auto 20px auto}}@media(min-width: 1280px){body:not(#top) h3{background-position:left 15px;font-size:2.03125vw;padding:.390625vw 0vw .390625vw 2.734375vw;margin:3.125vw auto 1.5625vw auto}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) h3{font-size:26px}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) h3{padding:5px 0px 5px 35px}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) h3{margin:40px auto 20px auto}}body:not(#top) h3:first-of-type{margin-top:0}@media(max-width: 750px){body:not(#top) .accordion>h3{margin:10.6666666667vw auto 2.6666666667vw auto}}@media(min-width: 751px){body:not(#top) .accordion>h3{margin:6.25vw auto 1.5625vw auto}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) .accordion>h3{margin:80px auto 20px auto}}@media(min-width: 1280px){body:not(#top) .accordion>h3{margin:6.25vw auto 1.5625vw auto}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) .accordion>h3{margin:80px auto 20px auto}}body:not(#top) h4{text-align:left;font-family:"Hina Mincho","Zen Old Mincho",serif;font-weight:normal;display:flex;justify-content:flex-start;padding:0}@media(max-width: 750px){body:not(#top) h4{align-items:flex-start;margin:4vw auto 1.3333333333vw auto;line-height:1}}@media(max-width: 750px)and (orientation: portrait){body:not(#top) h4{font-size:3.4666666667vw}}@media(max-width: 750px)and (orientation: landscape){body:not(#top) h4{font-size:2.9333333333vw}}@media(min-width: 751px){body:not(#top) h4{align-items:center;font-size:1.71875vw;margin:2.34375vw auto .390625vw auto}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) h4{font-size:22px}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) h4{margin:30px auto 5px auto}}@media(min-width: 1280px){body:not(#top) h4{align-items:center;font-size:1.71875vw;margin:2.34375vw auto .390625vw auto}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) h4{font-size:22px}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) h4{margin:30px auto 5px auto}}body:not(#top) h4::before{content:"";display:block;width:.8em;height:2px;background:#b49a05;margin-right:.5em}@media(max-width: 750px){body:not(#top) h4::before{margin-top:.5em}}body:not(#top) h3+h4{margin-top:0}small{font-size:70%}@media(max-width: 750px)and (orientation: portrait){body:not(#top) section{padding:18.6666666667vw 6.6666666667vw 0vw 6.6666666667vw}}@media(max-width: 750px)and (orientation: landscape){body:not(#top) section{padding:10.6666666667vw 6.6666666667vw 0vw 6.6666666667vw}}@media(min-width: 751px)and (orientation: portrait){body:not(#top) section{padding:22.65625vw 4.6875vw 0vw 4.6875vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){body:not(#top) section{padding:290px 60px 0px 60px}}@media(min-width: 751px)and (orientation: landscape){body:not(#top) section{padding:13.28125vw 4.6875vw 0vw 4.6875vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){body:not(#top) section{padding:170px 60px 0px 60px}}@media(min-width: 1280px){body:not(#top) section{padding:13.28125vw 2.34375vw 0vw 2.34375vw}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) section{padding:170px 30px 0px 30px}}body:not(#top) section body#top h3>span,body:not(#top) section .contentsInner>h2>span,body:not(#top) section .contentsInner>.contentsDetail{opacity:1;display:inherit;animation:tabAct .8s linear 0s}@media(max-width: 750px){body#top section{padding:0vw 6.6666666667vw 0vw 6.6666666667vw}}@media(min-width: 751px){body#top section{padding:0vw 4.6875vw 0vw 4.6875vw}}@media(min-width: 751px)and (min-width: 1280px){body#top section{padding:0px 60px 0px 60px}}@media(min-width: 1280px){body#top section{padding:0vw 2.34375vw 0vw 2.34375vw}}@media(min-width: 1280px)and (min-width: 1280px){body#top section{padding:0px 30px 0px 30px}}.contentsBox{box-shadow:0 0 25px #00708b inset,0 0 25px #00708b inset;background-image:repeating-linear-gradient(0deg, rgba(0, 40, 77, 0.7), rgba(0, 169, 211, 0.7), rgba(0, 40, 77, 0.7));width:100%;max-width:1300px;position:relative;border:1px solid #7a6800}@media(max-width: 750px){.contentsBox{margin:0vw auto 10.6666666667vw auto;padding:2.6666666667vw 2.6666666667vw 2.6666666667vw 2.6666666667vw}}@media(min-width: 751px){.contentsBox{margin:0vw auto 6.25vw auto}}@media(min-width: 751px)and (min-width: 1280px){.contentsBox{margin:0px auto 80px auto}}@media(min-width: 751px)and (orientation: portrait){.contentsBox{padding:2.34375vw 2.34375vw 2.34375vw 2.34375vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){.contentsBox{padding:30px 30px 30px 30px}}@media(min-width: 751px)and (orientation: landscape){.contentsBox{padding:1.5625vw 1.5625vw 1.5625vw 1.5625vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){.contentsBox{padding:20px 20px 20px 20px}}@media(min-width: 1280px){.contentsBox{margin:0vw auto 6.25vw auto;padding:2.34375vw 2.34375vw 2.34375vw 2.34375vw}}@media(min-width: 1280px)and (min-width: 1280px){.contentsBox{margin:0px auto 80px auto}}@media(min-width: 1280px)and (min-width: 1280px){.contentsBox{padding:30px 30px 30px 30px}}.contentsBox::before{content:"";display:block;position:absolute;width:100%;height:100%;background-image:url(../images/common/bg_porygon.webp);background-position:top;background-repeat:repeat;background-size:462px 462px;top:0;left:0;z-index:0;mix-blend-mode:soft-light;opacity:.7}body .contentsInner{background-image:linear-gradient(0deg, rgb(0, 12, 15), rgb(0, 22, 21), rgb(0, 12, 15));position:relative;width:100%;z-index:2;box-shadow:0 0 50px #000 inset;color:#fff}@media(max-width: 750px){body:not(#top) .contentsInner{font-size:3.7333333333vw;line-height:1.5}}@media(min-width: 751px){body:not(#top) .contentsInner{font-size:1.40625vw;line-height:1.8}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) .contentsInner{font-size:18px}}body .contentsInner .contentsDetail{position:relative;z-index:50}@media(max-width: 750px){body .contentsInner .contentsDetail{padding:4.6666666667vw 5.3333333333vw 6.6666666667vw 5.3333333333vw}}@media(min-width: 751px)and (orientation: portrait){body .contentsInner .contentsDetail{padding:3.90625vw 3.90625vw 3.90625vw 3.90625vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){body .contentsInner .contentsDetail{padding:50px 50px 50px 50px}}@media(min-width: 751px)and (orientation: landscape){body .contentsInner .contentsDetail{padding:3.125vw 3.90625vw 3.90625vw 3.90625vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){body .contentsInner .contentsDetail{padding:40px 50px 50px 50px}}@media(min-width: 1280px){body .contentsInner .contentsDetail{padding:2.734375vw 3.125vw 3.90625vw 3.125vw}}@media(min-width: 1280px)and (min-width: 1280px){body .contentsInner .contentsDetail{padding:35px 40px 50px 40px}}@media(max-width: 750px)and (orientation: portrait){body .contentsInner .contentsDetail p{font-size:3.2vw}}@media(max-width: 750px)and (orientation: landscape){body .contentsInner .contentsDetail p{font-size:2.9333333333vw}}@media(min-width: 751px)and (orientation: portrait){body .contentsInner .contentsDetail p{font-size:1.40625vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){body .contentsInner .contentsDetail p{font-size:18px}}@media(min-width: 751px)and (orientation: landscape){body .contentsInner .contentsDetail p{font-size:1.40625vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){body .contentsInner .contentsDetail p{font-size:18px}}@media(min-width: 1280px){body .contentsInner .contentsDetail p{font-size:1.40625vw}}@media(min-width: 1280px)and (min-width: 1280px){body .contentsInner .contentsDetail p{font-size:18px}}.contentsInner::before{content:"";display:block;position:absolute;width:100%;height:100%;background-image:url(../images/common/bg_pattern_grange.webp);background-position:top;background-repeat:repeat;background-size:500px 500px;top:0;left:0;z-index:0;mix-blend-mode:overlay}.contentsLine{position:relative;width:100%;border:solid 1px #7a6800;z-index:1}.contentsLine::before{content:"";display:block;background-image:url(../images/common/frame_deco_lt.webp),url(../images/common/frame_deco_rt.webp);background-repeat:no-repeat,no-repeat;background-position:left top,right top;position:absolute;z-index:10}@media(max-width: 750px){.contentsLine::before{left:-8vw;top:-8vw;height:12vw;width:calc(100% + 12vw + 4vw);background-size:12vw,12vw}}@media(min-width: 751px)and (orientation: portrait){.contentsLine::before{left:-5vw;top:-5vw;height:8vw;width:calc(100% + 8vw + 2.5vw);background-size:8vw,8vw}}@media(min-width: 751px)and (orientation: landscape){.contentsLine::before{left:-3.6vw;top:-3.6vw;height:6vw;width:calc(100% + 6vw + 1.8vw);background-size:6vw,6vw}}@media(min-width: 1280px){.contentsLine::before{left:-50px;top:-50px;height:86px;width:calc(100% + 86px + 15px);background-size:86px,86px}}.contentsLine::after{content:"";display:block;background-image:url(../images/common/frame_deco_lb.webp),url(../images/common/frame_deco_rb.webp);background-repeat:no-repeat,no-repeat;background-position:left bottom,right bottom;position:absolute;z-index:10}@media(max-width: 750px){.contentsLine::after{left:-8vw;bottom:-8vw;height:12vw;width:calc(100% + 12vw + 4vw);background-size:12vw,12vw}}@media(min-width: 751px)and (orientation: portrait){.contentsLine::after{left:-5vw;bottom:-5vw;height:8vw;width:calc(100% + 8vw + 2.5vw);background-size:8vw,8vw}}@media(min-width: 751px)and (orientation: landscape){.contentsLine::after{left:-3.6vw;bottom:-3.6vw;height:6vw;width:calc(100% + 6vw + 1.8vw);background-size:6vw,6vw}}@media(min-width: 1280px){.contentsLine::after{left:-50px;bottom:-50px;height:86px;width:calc(100% + 86px + 15px);background-size:86px,86px}}header{width:100%;position:relative;z-index:999;font-family:"Pirata One","Times New Roman",system-ui;font-weight:500;top:0;right:0}@media(max-width: 750px){header{background-color:#03272c}}#gnav{position:absolute}#gnav ul.navList{margin:auto}#gnav ul.navList li{font-weight:400;letter-spacing:.06em;position:relative;list-style-type:none;color:#000;text-decoration:none;font-family:"Pirata One","Times New Roman",system-ui;word-break:keep-all;text-shadow:1px 1px 1px rgba(0,0,0,.1)}#gnav ul.navList li:not(.on) a{color:#fff;text-decoration:none}#gnav ul.navList li span{display:flex;align-items:center}#gnav ul.navList li small{font-family:"UnifrakturMaguntia","Times New Roman",system-ui;font-size:70%;font-weight:bold}@media(max-width: 750px){#gnav ul.navList li small{margin:.5em .02em 0 -0.01em}}@media(min-width: 751px){#gnav ul.navList li small{margin:.2em .02em 0 -0.01em}}@media(min-width: 1280px){#gnav ul.navList li small{margin:.2em .02em 0 -0.01em}}#gnav ul.navList li.on a span{color:#b49a05}#gnav ul.navList li.close{text-shadow:none;pointer-events:none}#gnav ul.navList li.close span{color:#838383;opacity:.3}#gnav ul.navList li a,#gnav ul.navList li a span{text-decoration:none}@media(min-width: 751px){#gnav ul.navList li{filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.3))}}#gnav ul.navList li.new a span{position:relative}#gnav ul.navList li.new a span:after{content:"new";letter-spacing:0;color:#7a6800;text-shadow:1px 1px 1px rgba(0,0,0,.1)}@media(max-width: 750px){#gnav{background:#03272c;pointer-events:none;position:relative}#gnav::before{content:"";display:block;position:absolute;width:100%;height:100%;background-image:url(../images/common/bg_pattern_grange.webp);background-position:center;background-repeat:repeat;background-size:250px 250px;top:0;left:0;z-index:0;mix-blend-mode:overlay}#gnav ul.navList{display:flex;justify-content:center;margin:0vw auto 0vw auto}}@media(max-width: 750px)and (orientation: portrait){#gnav ul.navList{width:80%;height:100vh;flex-direction:column}}@media(max-width: 750px)and (orientation: landscape){#gnav ul.navList{width:90%;padding:14.6666666667vw 0vw 14.6666666667vw 0vw;flex-direction:row;flex-wrap:wrap}}@media(max-width: 750px){#gnav ul.navList li{background-image:url(../images/common/ico_arrow.svg);background-repeat:no-repeat;background-position:left;background-size:.8em;display:flex;align-items:center;border-bottom:1px solid #7a6800}}@media(max-width: 750px)and (orientation: portrait){#gnav ul.navList li{width:100%}}@media(max-width: 750px)and (orientation: landscape){#gnav ul.navList li{width:30%}#gnav ul.navList li:nth-child(-n+3){border-top:1px solid #7a6800}}@media(max-width: 750px)and (orientation: portrait){#gnav ul.navList li a{padding:2.6666666667vw 0vw 2.6666666667vw 6.6666666667vw}}@media(max-width: 750px)and (orientation: landscape){#gnav ul.navList li a{padding:2.6666666667vw 0vw 2.6666666667vw 4.6666666667vw}}@media(max-width: 750px){#gnav ul.navList li.new a span:after{position:relative}}@media(max-width: 750px)and (orientation: portrait){#gnav ul.navList li.new a span:after{font-size:4.8vw;padding:0 0 0 .5em}}@media(max-width: 750px)and (orientation: landscape){#gnav ul.navList li.new a span:after{font-size:2.6666666667vw;padding:0 0 0 .2em}}.navWrap{position:relative;z-index:999}@media(max-width: 750px){#gnav{position:fixed;top:0vw;right:0vw;z-index:888;width:100%;min-height:100lvh;overflow-y:scroll;transition:all .5s;opacity:0}}@media(max-width: 750px)and (orientation: landscape){#gnav{padding:0vw 0vw 0vw 0vw}}@media(max-width: 750px)and (orientation: portrait){#gnav{padding:0vw 0vw 0vw 0vw}}@media(max-width: 750px){#gnav ul.navList{opacity:0;transition:opacity 0s 0s}#gnav ul.navList li{position:relative;z-index:0;text-align:left}}@media(max-width: 750px)and (orientation: portrait){#gnav ul.navList li{font-size:6.4vw}#gnav ul.navList li:first-child{border-top:1px solid #7a6800}}@media(max-width: 750px)and (orientation: landscape){#gnav ul.navList li{font-size:3.4666666667vw}}@media(max-width: 750px){#gnav ul.navList li a{width:100%;text-align:left}#gnav.open{opacity:1;pointer-events:all}#gnav.open ul.navList{opacity:1;transition:opacity .5s .6s}#btnNav{z-index:999;cursor:pointer;border:none;background-color:rgba(0,0,0,0)}}@media(max-width: 750px)and (orientation: portrait){#btnNav{position:fixed;top:7.3333333333vw;right:1.3333333333vw;width:16vw}}@media(max-width: 750px)and (orientation: landscape){#btnNav{position:fixed;top:4.6666666667vw;right:1.3333333333vw;width:12vw}}@media(min-width: 751px){#gnav{width:100%;align-items:center;position:fixed;display:flex;flex-wrap:wrap;font-family:"Pirata One","Times New Roman",system-ui;color:#fff;margin:auto;text-align:center;list-style-type:none;z-index:800;background-image:linear-gradient(0deg, rgba(0, 0, 0, 0) 20%, rgb(0, 0, 0) 90%)}}@media(min-width: 751px)and (orientation: portrait){#gnav{padding:6.25vw 0vw 4.6875vw 0vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){#gnav{padding:80px 0px 60px 0px}}@media(min-width: 751px)and (orientation: landscape){#gnav{padding:4.6875vw 0vw 2.34375vw 0vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){#gnav{padding:60px 0px 30px 0px}}@media(min-width: 751px){ul.navList{width:100%;display:flex;flex:none;justify-content:center;align-items:center;flex-flow:row;flex-wrap:wrap;padding:0vw 0vw 0vw 0vw;line-height:2em}}@media(min-width: 751px)and (min-width: 1280px){ul.navList{padding:0px 0px 0px 0px}}@media(min-width: 751px){ul.navList li{display:flex;align-items:center;text-shadow:0px 1px 1px #000}}@media(min-width: 751px)and (orientation: portrait){ul.navList li{margin:0vw 1.015625vw .78125vw 1.015625vw;font-size:3.90625vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){ul.navList li{margin:0px 13px 10px 13px}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){ul.navList li{font-size:50px}}@media(min-width: 751px)and (orientation: landscape){ul.navList li{margin:0vw .9375vw 0vw .9375vw;font-size:2.65625vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){ul.navList li{margin:0px 12px 0px 12px}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){ul.navList li{font-size:34px}}@media(min-width: 751px)and (hover: hover){ul.navList li a span{transition:all .2s}ul.navList li:not(.on) a:hover span{color:#b49a05}}@media(min-width: 751px){ul.navList li:last-of-type{margin-right:0}ul.navList li::before{display:none}ul.navList li.new span:after{padding:0;position:absolute;z-index:50;left:50%;top:-80%;transform:translateX(-50%)}}@media(min-width: 751px)and (max-width: 750px){ul.navList li.new span:after{font-size:2.9333333333vw}}@media(min-width: 751px)and (min-width: 751px)and (orientation: portrait){ul.navList li.new span:after{font-size:2.1875vw}}@media(min-width: 751px)and (min-width: 751px)and (orientation: portrait)and (min-width: 1280px){ul.navList li.new span:after{font-size:28px}}@media(min-width: 751px)and (min-width: 751px)and (orientation: landscape){ul.navList li.new span:after{font-size:1.71875vw}}@media(min-width: 751px)and (min-width: 751px)and (orientation: landscape)and (min-width: 1280px){ul.navList li.new span:after{font-size:22px}}@media(min-width: 751px)and (min-width: 1280px){ul.navList li.new span:after{font-size:1.40625vw}}@media(min-width: 751px)and (min-width: 1280px)and (min-width: 1280px){ul.navList li.new span:after{font-size:18px}}@media(min-width: 751px){#btnNav{display:none}}@media(min-width: 751px)and (orientation: landscape){#gnav ul.navList::before,#gnav ul.navList::after{background-color:#fff;content:"";flex-grow:1;height:1px}#gnav ul.navList::before{margin-right:.2em}#gnav ul.navList::after{margin-left:.6em}}@media(min-width: 1280px){#gnav{padding:4.6875vw 0vw 4.6875vw 0vw}}@media(min-width: 1280px)and (min-width: 1280px){#gnav{padding:60px 0px 60px 0px}}@media(min-width: 1280px){#gnav ul.navList li{font-size:2.34375vw}}@media(min-width: 1280px)and (min-width: 1280px){#gnav ul.navList li{font-size:30px}}@media(min-width: 1280px){#gnav ul.navList::before,#gnav ul.navList::after{background-color:#fff;content:"";flex-grow:1;height:1px}#gnav ul.navList::before{margin-right:15px}#gnav ul.navList::after{margin-left:15px}}#btnPageTop{position:absolute;z-index:800;display:none}@media(max-width: 750px)and (orientation: portrait){#btnPageTop{position:fixed;bottom:7.3333333333vw;right:1.3333333333vw;width:16vw}}@media(max-width: 750px)and (orientation: landscape){#btnPageTop{position:fixed;bottom:4.6666666667vw;right:1.3333333333vw;width:12vw}}@media(min-width: 751px){#btnPageTop{position:fixed;bottom:3.125vw;right:.78125vw;width:7.421875vw;max-width:95px}}@media(min-width: 751px)and (min-width: 1280px){#btnPageTop{bottom:40px;right:10px}}footer{position:relative;z-index:50}footer .share{position:relative;display:flex;justify-content:center;margin:auto;width:-moz-fit-content;width:fit-content}@media(max-width: 750px){footer .share::before,footer .share::after{top:1.5vw;width:10.4vw;height:5vw}}@media(min-width: 751px)and (orientation: portrait){footer .share::before,footer .share::after{width:6.09375vw;max-width:78px;height:2.9296875vw;max-height:37.5px;top:1.2vw}}@media(min-width: 751px)and (orientation: landscape){footer .share::before,footer .share::after{width:4.875vw;max-width:62.4px;height:2.34375vw;max-height:30px;top:.5vw}}@media(min-width: 1280px){footer .share::before,footer .share::after{width:52px;height:25px;top:7px}}footer .share::before{content:"";display:block;position:absolute;background-image:url(../images/common/h2_deco.svg);background-position:center;background-repeat:no-repeat;background-size:contain;z-index:3;transform:rotate(-90deg)}@media(max-width: 750px){footer .share::before{left:-11vw}}@media(min-width: 751px)and (orientation: portrait){footer .share::before{left:-6.5vw}}@media(min-width: 751px)and (orientation: landscape){footer .share::before{left:-6vw}}@media(min-width: 1280px){footer .share::before{left:-60px}}footer .share::after{content:"";display:block;position:absolute;background-image:url(../images/common/h2_deco.svg);background-position:center;background-repeat:no-repeat;background-size:contain;z-index:3;transform:rotate(90deg)}@media(max-width: 750px){footer .share::after{right:-10vw}}@media(min-width: 751px)and (orientation: portrait){footer .share::after{right:-6vw}}@media(min-width: 751px)and (orientation: landscape){footer .share::after{right:-5.5vw}}@media(min-width: 1280px){footer .share::after{right:-50px}}footer .share .titShare{position:relative;color:#fff;font-family:"Pirata One","Times New Roman",system-ui;font-weight:normal;letter-spacing:.06em;display:flex;flex-direction:column;justify-content:center;background-image:url(../images/common/ico_arrow.svg);background-repeat:no-repeat;background-position:right;background-size:20%}@media(max-width: 750px){footer .share .titShare{padding:0vw 6.6666666667vw 0vw 0vw;margin:0vw 1.3333333333vw 0vw 0vw}}@media(max-width: 750px)and (orientation: portrait){footer .share .titShare{font-size:6.6666666667vw}}@media(max-width: 750px)and (orientation: landscape){footer .share .titShare{font-size:6.6666666667vw}}@media(min-width: 751px){footer .share .titShare{font-size:3.90625vw}}@media(min-width: 751px)and (min-width: 1280px){footer .share .titShare{font-size:50px}}@media(min-width: 751px)and (orientation: portrait){footer .share .titShare{padding:0vw 3.90625vw 0vw 0vw;margin:0vw .78125vw 0vw 0vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){footer .share .titShare{padding:0px 50px 0px 0px}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){footer .share .titShare{margin:0px 10px 0px 0px}}@media(min-width: 751px)and (orientation: landscape){footer .share .titShare{padding:0vw 4.296875vw 0vw 0vw;margin:0vw .78125vw 0vw 0vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){footer .share .titShare{padding:0px 55px 0px 0px}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){footer .share .titShare{margin:0px 10px 0px 0px}}@media(min-width: 1280px){footer .share .titShare{font-size:3.125vw;padding:0vw 3.125vw 0vw 0vw}}@media(min-width: 1280px)and (min-width: 1280px){footer .share .titShare{font-size:40px}}@media(min-width: 1280px)and (min-width: 1280px){footer .share .titShare{padding:0px 40px 0px 0px}}footer .share .titShare::before{display:none}footer .share ul{display:flex}footer .share ul li{display:flex;flex-direction:column;justify-content:center}@media(max-width: 750px){footer .share ul li{margin:0vw 2vw 0vw 2vw;width:8vw;height:8vw}}@media(min-width: 751px){footer .share ul li{margin:0vw .78125vw 0vw .78125vw}}@media(min-width: 751px)and (min-width: 1280px){footer .share ul li{margin:0px 10px 0px 10px}}@media(min-width: 751px)and (orientation: portrait){footer .share ul li{width:4.6875vw;max-width:60px;height:4.6875vw;max-height:60px}}@media(min-width: 751px)and (orientation: landscape){footer .share ul li{width:3.59375vw;max-width:46px;height:3.59375vw;max-height:46px}}@media(min-width: 1280px){footer .share ul li{margin:0vw .78125vw 0vw .78125vw;width:40px;height:40px}}@media(min-width: 1280px)and (min-width: 1280px){footer .share ul li{margin:0px 10px 0px 10px}}@media(hover: hover){footer .share ul li{transition:.3s;opacity:1}footer .share ul li:hover{opacity:.7}}footer .copy{color:#fff;font-family:"Hina Mincho","Zen Old Mincho",serif;letter-spacing:.06em}@media(max-width: 750px){footer .copy{font-size:2.9333333333vw;margin:0vw auto 6.6666666667vw auto}}@media(min-width: 751px){footer .copy{margin:0vw auto 3.90625vw auto}}@media(min-width: 751px)and (min-width: 1280px){footer .copy{margin:0px auto 50px auto}}@media(min-width: 1280px){footer .copy{margin:0vw auto 3.90625vw auto}}@media(min-width: 1280px)and (min-width: 1280px){footer .copy{margin:0px auto 50px auto}}.btmbnr{position:relative;display:flex;justify-content:center;margin:auto}@media(max-width: 750px){.btmbnr{flex-direction:column;margin:10.6666666667vw auto 10.6666666667vw auto}}@media(min-width: 751px){.btmbnr{max-width:90vw;flex-direction:row;margin:6.25vw auto 6.25vw auto}}@media(min-width: 751px)and (min-width: 1280px){.btmbnr{margin:80px auto 80px auto}}@media(min-width: 1280px){.btmbnr{margin:3.90625vw auto 3.90625vw auto}}@media(min-width: 1280px)and (min-width: 1280px){.btmbnr{margin:50px auto 50px auto}}.btmbnr li{max-width:400px;position:relative}@media(max-width: 750px){.btmbnr li{width:80vw;margin:0vw auto 2.6666666667vw auto}.btmbnr li a,.btmbnr li a:hover{display:block;opacity:1}}@media(min-width: 751px){.btmbnr li{margin:0vw .78125vw 0vw .78125vw}}@media(min-width: 751px)and (min-width: 1280px){.btmbnr li{margin:0px 10px 0px 10px}}@media(min-width: 751px)and (hover: hover){.btmbnr li a{transition:.3s;opacity:1}.btmbnr li a:hover{opacity:.7}}@media(min-width: 1280px){.btmbnr li{margin:0vw .78125vw 0vw .78125vw}}@media(min-width: 1280px)and (min-width: 1280px){.btmbnr li{margin:0px 10px 0px 10px}}#bneFooter{z-index:2;width:100%;position:relative;z-index:500;margin-bottom:12px}#bneFooter .pr-footer{padding:20px 20px 20px !important}body,img,article,main{margin:0;padding:0;text-align:center;vertical-align:bottom;line-height:1;box-sizing:border-box !important;list-style:none;width:100%}@media(max-width: 750px){html{scroll-padding-top:20px}}@media(min-width: 751px){html{scroll-padding-top:230px}}*{box-sizing:border-box;margin:0;padding:0;outline:none;font-size:100%;overflow-wrap:break-word}ul li{list-style-type:none}img{width:auto;max-width:100%;height:auto;vertical-align:bottom;line-height:1;backface-visibility:hidden;-webkit-backface-visibility:hidden;image-rendering:high-quality}main{display:block;text-align:center;position:relative;z-index:800;font-family:"Noto Sans JP",sans-serif}@media(max-width: 750px){.sp{display:block}.pc{display:none}}@media(min-width: 751px){.sp{display:none}.pc{display:block}}::-moz-selection{background:#111;color:#fff}::selection{background:#111;color:#fff}::-webkit-scrollbar{width:5px;z-index:50}::-webkit-scrollbar-track{background:#03272c}::-webkit-scrollbar-thumb{background:#b49a05;z-index:50}body{position:relative;background-color:#000;width:100%;overflow-x:hidden}@media(hover: hover){body main a:hover,body footer a:hover{text-decoration:none}}.glassline_t{position:fixed;width:100%;background-image:url(../images/common/glassline_t.webp);background-repeat:repeat-x;height:27px;background-size:280px 27px;top:0;z-index:999}.glassline_b{width:100%;background-image:url(../images/common/glassline_b.webp);background-repeat:repeat-x;height:27px;background-size:280px 27px;position:relative;z-index:999;position:fixed;bottom:-1px}body .bg{width:100%;height:100lvh;overflow:hidden;position:fixed;display:flex;justify-content:center;z-index:3;top:0;left:0;background-image:url(../images/common/bg_pattern.webp);background-repeat:repeat;background-position:center;background-attachment:fixed}@media(max-width: 750px){body .bg{background-size:243.6px 277.2px}}@media(min-width: 751px){body .bg{background-size:304.5px 346.5px}}body .bg::before{content:"";display:block;position:fixed;width:120%;height:120%;background-image:url(../images/common/bg_grange.webp);background-size:contain;background-position:center;background-repeat:repeat;top:0;left:50%;transform:translateX(-50%);z-index:4;background-attachment:fixed;opacity:.4}@media(max-width: 750px){body .bg::before{width:140%;height:140%}}@media(min-width: 751px){body .bg::before{width:120%;height:120%}}.glasscircle{width:130%;overflow:hidden;display:flex;justify-content:center;position:fixed;left:50%;z-index:10;opacity:1}@media(max-width: 750px){body#top .glasscircle{top:4vw;height:130vw;transform:translateX(-50%)}}@media(min-width: 751px){body#top .glasscircle{height:130lvh;top:50%;transform:translate(-50%, -50%)}}body:not(#top) .glasscircle{height:130lvh;top:50%;transform:translate(-50%, -50%)}.rotating-images{position:relative;max-width:2480px;aspect-ratio:1/1}@media(max-width: 750px)and (orientation: portrait){.rotating-images{width:130vw}}@media(max-width: 750px)and (orientation: landscape){.rotating-images{width:120vw}}@media(min-width: 751px)and (orientation: portrait){.rotating-images{width:105vw}}@media(min-width: 751px)and (orientation: landscape){.rotating-images{width:90vw}}@media(min-width: 1280px){.rotating-images{width:130vw}}.rotating-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:center}.start-0{transform:rotate(0deg)}.start-45{transform:rotate(45deg)}.start-120{transform:rotate(120deg)}.layer{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center center;position:relative;pointer-events:none}.rotate-a{animation:rotate-a 42s linear infinite}.rotate-b{animation:rotate-b 22s linear infinite;z-index:500}.rotate-c{animation:rotate-c 27s linear infinite}@keyframes rotate-a{0%{transform:rotate(0deg)}15%{transform:rotate(30deg)}30%{transform:rotate(70deg)}50%{transform:rotate(140deg)}70%{transform:rotate(190deg)}85%{transform:rotate(280deg)}100%{transform:rotate(360deg)}}@keyframes rotate-b{0%{transform:rotate(0deg)}10%{transform:rotate(-30deg)}25%{transform:rotate(-95deg)}40%{transform:rotate(-130deg)}60%{transform:rotate(-180deg)}75%{transform:rotate(-240deg)}90%{transform:rotate(-310deg)}100%{transform:rotate(-360deg)}}@keyframes rotate-c{0%{transform:rotate(0deg)}8%{transform:rotate(50deg)}20%{transform:rotate(100deg)}35%{transform:rotate(160deg)}55%{transform:rotate(210deg)}75%{transform:rotate(280deg)}90%{transform:rotate(340deg)}100%{transform:rotate(360deg)}}@keyframes tabAct{from{opacity:0}to{opacity:1}}body#top h2:not([class]),body:not(#top) h1:not([class]){position:relative;width:-moz-fit-content;width:fit-content;justify-content:center;align-items:center;display:flex;font-family:"Pirata One","Times New Roman",system-ui;color:#fff;text-align:center;list-style-type:none;z-index:500;flex-direction:column;font-weight:normal;margin:auto;text-align:center}@media(max-width: 750px){body#top h2:not([class]),body:not(#top) h1:not([class]){font-size:10.6666666667vw;padding:0vw 0vw 4vw 0vw;margin:0vw auto 2.6666666667vw auto}}@media(max-width: 750px)and (orientation: portrait){body#top h2:not([class]),body:not(#top) h1:not([class]){min-width:26vw}}@media(max-width: 750px)and (orientation: landscape){body#top h2:not([class]),body:not(#top) h1:not([class]){min-width:30vw}}@media(min-width: 751px){body#top h2:not([class]),body:not(#top) h1:not([class]){padding:0vw 0vw 2.34375vw 0vw}}@media(min-width: 751px)and (min-width: 1280px){body#top h2:not([class]),body:not(#top) h1:not([class]){padding:0px 0px 30px 0px}}@media(min-width: 751px)and (orientation: portrait){body#top h2:not([class]),body:not(#top) h1:not([class]){margin:0vw auto 1.5625vw auto;font-size:7.8125vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){body#top h2:not([class]),body:not(#top) h1:not([class]){margin:0px auto 20px auto}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){body#top h2:not([class]),body:not(#top) h1:not([class]){font-size:100px}}@media(min-width: 751px)and (orientation: landscape){body#top h2:not([class]),body:not(#top) h1:not([class]){margin:0vw auto 0vw auto;font-size:6.25vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){body#top h2:not([class]),body:not(#top) h1:not([class]){margin:0px auto 0px auto}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){body#top h2:not([class]),body:not(#top) h1:not([class]){font-size:80px}}@media(min-width: 1280px){body#top h2:not([class]),body:not(#top) h1:not([class]){font-size:6.25vw;padding:0vw 0vw 3.125vw 0vw;margin:0vw auto 0vw auto}}@media(min-width: 1280px)and (min-width: 1280px){body#top h2:not([class]),body:not(#top) h1:not([class]){font-size:80px}}@media(min-width: 1280px)and (min-width: 1280px){body#top h2:not([class]),body:not(#top) h1:not([class]){padding:0px 0px 40px 0px}}@media(min-width: 1280px)and (min-width: 1280px){body#top h2:not([class]),body:not(#top) h1:not([class]){margin:0px auto 0px auto}}body#top h2:not([class]) small,body:not(#top) h1:not([class]) small{font-family:"UnifrakturMaguntia","Times New Roman",system-ui;font-size:55%;font-weight:bold}@media(max-width: 750px){body#top h2:not([class]) small,body:not(#top) h1:not([class]) small{padding:0vw .6666666667vw 0vw .6666666667vw}}@media(min-width: 751px){body#top h2:not([class]) small,body:not(#top) h1:not([class]) small{padding:0vw .390625vw 0vw .390625vw}}@media(min-width: 751px)and (min-width: 1280px){body#top h2:not([class]) small,body:not(#top) h1:not([class]) small{padding:0px 5px 0px 5px}}@media(min-width: 1280px){body#top h2:not([class]) small,body:not(#top) h1:not([class]) small{padding:0vw .390625vw 0vw .390625vw}}@media(min-width: 1280px)and (min-width: 1280px){body#top h2:not([class]) small,body:not(#top) h1:not([class]) small{padding:0px 5px 0px 5px}}body#top section:not(:first-of-type) h2,body:not(#top) section:not(:first-of-type) h1{font-weight:normal}@media(max-width: 750px){body#top section:not(:first-of-type) h2,body:not(#top) section:not(:first-of-type) h1{margin:16vw auto 0vw auto}}@media(min-width: 751px){body#top section:not(:first-of-type) h2,body:not(#top) section:not(:first-of-type) h1{margin:9.375vw auto 0vw auto}}@media(min-width: 751px)and (min-width: 1280px){body#top section:not(:first-of-type) h2,body:not(#top) section:not(:first-of-type) h1{margin:120px auto 0px auto}}@media(min-width: 1280px){body#top section:not(:first-of-type) h2,body:not(#top) section:not(:first-of-type) h1{margin:9.375vw auto 0vw auto}}@media(min-width: 1280px)and (min-width: 1280px){body#top section:not(:first-of-type) h2,body:not(#top) section:not(:first-of-type) h1{margin:120px auto 0px auto}}body#top h2:not([class])::before,body:not(#top) h1:not([class])::before{content:"";display:block;position:absolute;background-image:url(../images/common/h2_deco.svg);background-position:center;background-repeat:no-repeat;background-size:cover;left:50%;transform:translateX(-50%);z-index:3}@media(max-width: 750px)and (orientation: portrait){body#top h2:not([class])::before,body:not(#top) h1:not([class])::before{width:10.4vw;height:5.2vw;top:-0.7em}}@media(max-width: 750px)and (orientation: landscape){body#top h2:not([class])::before,body:not(#top) h1:not([class])::before{width:8vw;height:4vw;top:-0.4em}}@media(min-width: 751px)and (orientation: portrait){body#top h2:not([class])::before,body:not(#top) h1:not([class])::before{top:-25px;width:5.625vw;max-width:72px;height:2.8125vw;max-height:36px}}@media(min-width: 751px)and (orientation: landscape){body#top h2:not([class])::before,body:not(#top) h1:not([class])::before{top:-25px;width:4.6875vw;max-width:60px;height:2.34375vw;max-height:30px}}@media(min-width: 1280px){body#top h2:not([class])::before,body:not(#top) h1:not([class])::before{top:-35px;width:60px;height:30px}}body#top h2:not([class]) span,body:not(#top) h1:not([class]) span{display:flex;align-items:center;width:100%;text-align:center;justify-content:center;font-weight:normal}body#top h2:not([class]) span:last-of-type,body:not(#top) h1:not([class]) span:last-of-type{font-family:"Hina Mincho","Zen Old Mincho",serif}@media(max-width: 750px)and (orientation: portrait){body#top h2:not([class]) span:last-of-type,body:not(#top) h1:not([class]) span:last-of-type{font-size:3.4666666667vw}}@media(max-width: 750px)and (orientation: landscape){body#top h2:not([class]) span:last-of-type,body:not(#top) h1:not([class]) span:last-of-type{font-size:2.6666666667vw}}@media(min-width: 751px){body#top h2:not([class]) span:last-of-type,body:not(#top) h1:not([class]) span:last-of-type{margin:.390625vw auto 0vw auto}}@media(min-width: 751px)and (min-width: 1280px){body#top h2:not([class]) span:last-of-type,body:not(#top) h1:not([class]) span:last-of-type{margin:5px auto 0px auto}}@media(min-width: 751px)and (orientation: portrait){body#top h2:not([class]) span:last-of-type,body:not(#top) h1:not([class]) span:last-of-type{font-size:1.875vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){body#top h2:not([class]) span:last-of-type,body:not(#top) h1:not([class]) span:last-of-type{font-size:24px}}@media(min-width: 751px)and (orientation: landscape){body#top h2:not([class]) span:last-of-type,body:not(#top) h1:not([class]) span:last-of-type{font-size:1.40625vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){body#top h2:not([class]) span:last-of-type,body:not(#top) h1:not([class]) span:last-of-type{font-size:18px}}@media(min-width: 1280px){body#top h2:not([class]) span:last-of-type,body:not(#top) h1:not([class]) span:last-of-type{margin:.234375vw auto 0vw auto;font-size:1.25vw}}@media(min-width: 1280px)and (min-width: 1280px){body#top h2:not([class]) span:last-of-type,body:not(#top) h1:not([class]) span:last-of-type{margin:3px auto 0px auto}}@media(min-width: 1280px)and (min-width: 1280px){body#top h2:not([class]) span:last-of-type,body:not(#top) h1:not([class]) span:last-of-type{font-size:16px}}@media(min-width: 751px)and (orientation: portrait){#supportCol>h2:not([class]) span:last-of-type,#qa h1:not([class]) span:last-of-type,#streaming h1:not([class]) span:last-of-type{margin-top:1em !important}}@media(min-width: 751px)and (orientation: landscape){#supportCol>h2:not([class]) span:last-of-type,#qa h1:not([class]) span:last-of-type,#streaming h1:not([class]) span:last-of-type{margin-top:1em !important}}@media(min-width: 1280px){#supportCol>h2:not([class]) span:last-of-type,#qa h1:not([class]) span:last-of-type,#streaming h1:not([class]) span:last-of-type{margin-top:15px !important}}body#top h2:not([class]):first-of-type span:last-of-type,body:not(#top) h1:not([class]):first-of-type span:last-of-type{font-family:"Hina Mincho","Zen Old Mincho",serif}@media(max-width: 750px){body#top h2:not([class]):first-of-type span:last-of-type,body:not(#top) h1:not([class]):first-of-type span:last-of-type{margin-top:.5em}}body#top h2:not([class]) span:last-of-type::before,body#top h2:not([class]) span:last-of-type::after,body:not(#top) h1:not([class]) span:last-of-type::before,body:not(#top) h1:not([class]) span:last-of-type::after{background-color:#fff;content:"";flex-grow:1;height:1px}body#top h2:not([class]) span:last-of-type::before,body:not(#top) h1:not([class]) span:last-of-type::before{margin-right:15px}@media(max-width: 750px){body#top h2:not([class]) span:last-of-type::before,body:not(#top) h1:not([class]) span:last-of-type::before{margin:0vw 2vw 0vw 0vw}}@media(min-width: 751px){body#top h2:not([class]) span:last-of-type::before,body:not(#top) h1:not([class]) span:last-of-type::before{margin:0vw 1.171875vw 0vw 0vw}}@media(min-width: 751px)and (min-width: 1280px){body#top h2:not([class]) span:last-of-type::before,body:not(#top) h1:not([class]) span:last-of-type::before{margin:0px 15px 0px 0px}}@media(min-width: 1280px){body#top h2:not([class]) span:last-of-type::before,body:not(#top) h1:not([class]) span:last-of-type::before{margin:0vw 1.171875vw 0vw 0vw}}@media(min-width: 1280px)and (min-width: 1280px){body#top h2:not([class]) span:last-of-type::before,body:not(#top) h1:not([class]) span:last-of-type::before{margin:0px 15px 0px 0px}}@media(max-width: 750px){body#top h2:not([class]) span:last-of-type::after,body:not(#top) h1:not([class]) span:last-of-type::after{margin:0vw 0vw 0vw 2vw}}@media(min-width: 751px){body#top h2:not([class]) span:last-of-type::after,body:not(#top) h1:not([class]) span:last-of-type::after{margin:0vw 0vw 0vw 1.171875vw}}@media(min-width: 751px)and (min-width: 1280px){body#top h2:not([class]) span:last-of-type::after,body:not(#top) h1:not([class]) span:last-of-type::after{margin:0px 0px 0px 15px}}@media(min-width: 1280px){body#top h2:not([class]) span:last-of-type::after,body:not(#top) h1:not([class]) span:last-of-type::after{margin:0vw 0vw 0vw 1.171875vw}}@media(min-width: 1280px)and (min-width: 1280px){body#top h2:not([class]) span:last-of-type::after,body:not(#top) h1:not([class]) span:last-of-type::after{margin:0px 0px 0px 15px}}body:not(#top) h2{position:relative;font-family:"Hina Mincho","Zen Old Mincho",serif;color:#fff;text-align:center;letter-spacing:.04em;z-index:50;margin:0;font-weight:normal;border-bottom:1px solid #7a6800;background-color:#2b2400;background-image:url(../images/common/line_deco.svg),url(../images/common/line_deco.svg);background-repeat:repeat-x,repeat-x;background-position:center top,center bottom}body:not(#top) h2 span{display:inline-block !important}body:not(#top) h2 span.subtitle{font-size:90%;margin:0 1em}@media(max-width: 750px){body:not(#top) h2{background-size:51.2px 12px,51.2px 12px;flex-direction:column;line-height:1.5;padding:6vw 1.3333333333vw 6vw 1.3333333333vw}}@media(max-width: 750px)and (orientation: portrait){body:not(#top) h2{font-size:4vw}}@media(max-width: 750px)and (orientation: landscape){body:not(#top) h2{font-size:3.7333333333vw}}@media(min-width: 751px){body:not(#top) h2{background-size:64px 15px,64px 15px;flex-direction:row;line-height:1.5}}@media(min-width: 751px)and (orientation: portrait){body:not(#top) h2{padding:4.6875vw .78125vw 4.6875vw .78125vw;font-size:2.65625vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){body:not(#top) h2{padding:60px 10px 60px 10px}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){body:not(#top) h2{font-size:34px}}@media(min-width: 751px)and (orientation: landscape){body:not(#top) h2{padding:3.125vw .78125vw 3.125vw .78125vw;font-size:2.34375vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){body:not(#top) h2{padding:40px 10px 40px 10px}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){body:not(#top) h2{font-size:30px}}@media(min-width: 1280px){body:not(#top) h2{padding:3.125vw .78125vw 3.125vw .78125vw;font-size:2.34375vw}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) h2{padding:40px 10px 40px 10px}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) h2{font-size:30px}}body:not(#top) h2:not(:first-of-type){border-top:1px solid #7a6800}body:not(#top) h2::before{content:"";display:block;position:absolute;width:100%;height:100%;background-image:url(../images/common/bg_pattern_grange.webp);background-position:top;background-repeat:repeat;background-size:500px 500px;top:0;left:0;z-index:0;mix-blend-mode:overlay;opacity:.4}body:not(#top) h3{position:relative;font-family:"Hina Mincho","Zen Old Mincho",serif;color:#fff;font-weight:normal;text-align:left;border-bottom:1px double #fff;background-image:url(../images/common/ico_deco.svg);background-size:1em;background-repeat:no-repeat}@media(max-width: 750px){body:not(#top) h3{background-position:left .1em;padding:0vw 0vw 2.34375vw 4.6875vw;margin:5.3333333333vw auto 2.6666666667vw auto;line-height:1.2}}@media(max-width: 750px)and (min-width: 1280px){body:not(#top) h3{padding:0px 0px 30px 60px}}@media(max-width: 750px)and (orientation: portrait){body:not(#top) h3{font-size:4vw}}@media(max-width: 750px)and (orientation: landscape){body:not(#top) h3{font-size:3.2vw}}@media(min-width: 751px){body:not(#top) h3{background-position:left .6em;font-size:2.03125vw;padding:.390625vw 0vw .390625vw 2.734375vw;margin:3.125vw auto 1.5625vw auto}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) h3{font-size:26px}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) h3{padding:5px 0px 5px 35px}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) h3{margin:40px auto 20px auto}}@media(min-width: 1280px){body:not(#top) h3{background-position:left 15px;font-size:2.03125vw;padding:.390625vw 0vw .390625vw 2.734375vw;margin:3.125vw auto 1.5625vw auto}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) h3{font-size:26px}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) h3{padding:5px 0px 5px 35px}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) h3{margin:40px auto 20px auto}}body:not(#top) h3:first-of-type{margin-top:0}@media(max-width: 750px){body:not(#top) .accordion>h3{margin:10.6666666667vw auto 2.6666666667vw auto}}@media(min-width: 751px){body:not(#top) .accordion>h3{margin:6.25vw auto 1.5625vw auto}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) .accordion>h3{margin:80px auto 20px auto}}@media(min-width: 1280px){body:not(#top) .accordion>h3{margin:6.25vw auto 1.5625vw auto}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) .accordion>h3{margin:80px auto 20px auto}}body:not(#top) h4{text-align:left;font-family:"Hina Mincho","Zen Old Mincho",serif;font-weight:normal;display:flex;justify-content:flex-start;padding:0}@media(max-width: 750px){body:not(#top) h4{align-items:flex-start;margin:4vw auto 1.3333333333vw auto;line-height:1}}@media(max-width: 750px)and (orientation: portrait){body:not(#top) h4{font-size:3.4666666667vw}}@media(max-width: 750px)and (orientation: landscape){body:not(#top) h4{font-size:2.9333333333vw}}@media(min-width: 751px){body:not(#top) h4{align-items:center;font-size:1.71875vw;margin:2.34375vw auto .390625vw auto}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) h4{font-size:22px}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) h4{margin:30px auto 5px auto}}@media(min-width: 1280px){body:not(#top) h4{align-items:center;font-size:1.71875vw;margin:2.34375vw auto .390625vw auto}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) h4{font-size:22px}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) h4{margin:30px auto 5px auto}}body:not(#top) h4::before{content:"";display:block;width:.8em;height:2px;background:#b49a05;margin-right:.5em}@media(max-width: 750px){body:not(#top) h4::before{margin-top:.5em}}body:not(#top) h3+h4{margin-top:0}small{font-size:70%}@media(max-width: 750px)and (orientation: portrait){body:not(#top) section{padding:18.6666666667vw 6.6666666667vw 0vw 6.6666666667vw}}@media(max-width: 750px)and (orientation: landscape){body:not(#top) section{padding:10.6666666667vw 6.6666666667vw 0vw 6.6666666667vw}}@media(min-width: 751px)and (orientation: portrait){body:not(#top) section{padding:22.65625vw 4.6875vw 0vw 4.6875vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){body:not(#top) section{padding:290px 60px 0px 60px}}@media(min-width: 751px)and (orientation: landscape){body:not(#top) section{padding:13.28125vw 4.6875vw 0vw 4.6875vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){body:not(#top) section{padding:170px 60px 0px 60px}}@media(min-width: 1280px){body:not(#top) section{padding:13.28125vw 2.34375vw 0vw 2.34375vw}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) section{padding:170px 30px 0px 30px}}body:not(#top) section body#top h3>span,body:not(#top) section .contentsInner>h2>span,body:not(#top) section .contentsInner>.contentsDetail{opacity:1;display:inherit;animation:tabAct .8s linear 0s}@media(max-width: 750px){body#top section{padding:0vw 6.6666666667vw 0vw 6.6666666667vw}}@media(min-width: 751px){body#top section{padding:0vw 4.6875vw 0vw 4.6875vw}}@media(min-width: 751px)and (min-width: 1280px){body#top section{padding:0px 60px 0px 60px}}@media(min-width: 1280px){body#top section{padding:0vw 2.34375vw 0vw 2.34375vw}}@media(min-width: 1280px)and (min-width: 1280px){body#top section{padding:0px 30px 0px 30px}}.contentsBox{box-shadow:0 0 25px #00708b inset,0 0 25px #00708b inset;background-image:repeating-linear-gradient(0deg, rgba(0, 40, 77, 0.7), rgba(0, 169, 211, 0.7), rgba(0, 40, 77, 0.7));width:100%;max-width:1300px;position:relative;border:1px solid #7a6800}@media(max-width: 750px){.contentsBox{margin:0vw auto 10.6666666667vw auto;padding:2.6666666667vw 2.6666666667vw 2.6666666667vw 2.6666666667vw}}@media(min-width: 751px){.contentsBox{margin:0vw auto 6.25vw auto}}@media(min-width: 751px)and (min-width: 1280px){.contentsBox{margin:0px auto 80px auto}}@media(min-width: 751px)and (orientation: portrait){.contentsBox{padding:2.34375vw 2.34375vw 2.34375vw 2.34375vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){.contentsBox{padding:30px 30px 30px 30px}}@media(min-width: 751px)and (orientation: landscape){.contentsBox{padding:1.5625vw 1.5625vw 1.5625vw 1.5625vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){.contentsBox{padding:20px 20px 20px 20px}}@media(min-width: 1280px){.contentsBox{margin:0vw auto 6.25vw auto;padding:2.34375vw 2.34375vw 2.34375vw 2.34375vw}}@media(min-width: 1280px)and (min-width: 1280px){.contentsBox{margin:0px auto 80px auto}}@media(min-width: 1280px)and (min-width: 1280px){.contentsBox{padding:30px 30px 30px 30px}}.contentsBox::before{content:"";display:block;position:absolute;width:100%;height:100%;background-image:url(../images/common/bg_porygon.webp);background-position:top;background-repeat:repeat;background-size:462px 462px;top:0;left:0;z-index:0;mix-blend-mode:soft-light;opacity:.7}body .contentsInner{background-image:linear-gradient(0deg, rgb(0, 12, 15), rgb(0, 22, 21), rgb(0, 12, 15));position:relative;width:100%;z-index:2;box-shadow:0 0 50px #000 inset;color:#fff}@media(max-width: 750px){body:not(#top) .contentsInner{font-size:3.7333333333vw;line-height:1.5}}@media(min-width: 751px){body:not(#top) .contentsInner{font-size:1.40625vw;line-height:1.8}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) .contentsInner{font-size:18px}}body .contentsInner .contentsDetail{position:relative;z-index:50}@media(max-width: 750px){body .contentsInner .contentsDetail{padding:4.6666666667vw 5.3333333333vw 6.6666666667vw 5.3333333333vw}}@media(min-width: 751px)and (orientation: portrait){body .contentsInner .contentsDetail{padding:3.90625vw 3.90625vw 3.90625vw 3.90625vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){body .contentsInner .contentsDetail{padding:50px 50px 50px 50px}}@media(min-width: 751px)and (orientation: landscape){body .contentsInner .contentsDetail{padding:3.125vw 3.90625vw 3.90625vw 3.90625vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){body .contentsInner .contentsDetail{padding:40px 50px 50px 50px}}@media(min-width: 1280px){body .contentsInner .contentsDetail{padding:2.734375vw 3.125vw 3.90625vw 3.125vw}}@media(min-width: 1280px)and (min-width: 1280px){body .contentsInner .contentsDetail{padding:35px 40px 50px 40px}}@media(max-width: 750px)and (orientation: portrait){body .contentsInner .contentsDetail p{font-size:3.2vw}}@media(max-width: 750px)and (orientation: landscape){body .contentsInner .contentsDetail p{font-size:2.9333333333vw}}@media(min-width: 751px)and (orientation: portrait){body .contentsInner .contentsDetail p{font-size:1.40625vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){body .contentsInner .contentsDetail p{font-size:18px}}@media(min-width: 751px)and (orientation: landscape){body .contentsInner .contentsDetail p{font-size:1.40625vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){body .contentsInner .contentsDetail p{font-size:18px}}@media(min-width: 1280px){body .contentsInner .contentsDetail p{font-size:1.40625vw}}@media(min-width: 1280px)and (min-width: 1280px){body .contentsInner .contentsDetail p{font-size:18px}}.contentsInner::before{content:"";display:block;position:absolute;width:100%;height:100%;background-image:url(../images/common/bg_pattern_grange.webp);background-position:top;background-repeat:repeat;background-size:500px 500px;top:0;left:0;z-index:0;mix-blend-mode:overlay}.contentsLine{position:relative;width:100%;border:solid 1px #7a6800;z-index:1}.contentsLine::before{content:"";display:block;background-image:url(../images/common/frame_deco_lt.webp),url(../images/common/frame_deco_rt.webp);background-repeat:no-repeat,no-repeat;background-position:left top,right top;position:absolute;z-index:10}@media(max-width: 750px){.contentsLine::before{left:-8vw;top:-8vw;height:12vw;width:calc(100% + 12vw + 4vw);background-size:12vw,12vw}}@media(min-width: 751px)and (orientation: portrait){.contentsLine::before{left:-5vw;top:-5vw;height:8vw;width:calc(100% + 8vw + 2.5vw);background-size:8vw,8vw}}@media(min-width: 751px)and (orientation: landscape){.contentsLine::before{left:-3.6vw;top:-3.6vw;height:6vw;width:calc(100% + 6vw + 1.8vw);background-size:6vw,6vw}}@media(min-width: 1280px){.contentsLine::before{left:-50px;top:-50px;height:86px;width:calc(100% + 86px + 15px);background-size:86px,86px}}.contentsLine::after{content:"";display:block;background-image:url(../images/common/frame_deco_lb.webp),url(../images/common/frame_deco_rb.webp);background-repeat:no-repeat,no-repeat;background-position:left bottom,right bottom;position:absolute;z-index:10}@media(max-width: 750px){.contentsLine::after{left:-8vw;bottom:-8vw;height:12vw;width:calc(100% + 12vw + 4vw);background-size:12vw,12vw}}@media(min-width: 751px)and (orientation: portrait){.contentsLine::after{left:-5vw;bottom:-5vw;height:8vw;width:calc(100% + 8vw + 2.5vw);background-size:8vw,8vw}}@media(min-width: 751px)and (orientation: landscape){.contentsLine::after{left:-3.6vw;bottom:-3.6vw;height:6vw;width:calc(100% + 6vw + 1.8vw);background-size:6vw,6vw}}@media(min-width: 1280px){.contentsLine::after{left:-50px;bottom:-50px;height:86px;width:calc(100% + 86px + 15px);background-size:86px,86px}}body:not(#top) section{position:relative}body:not(#top) section a:not([class]){color:#b49a05}@media(hover: hover){body:not(#top) section a:not([class]) img{transition:.3s}body:not(#top) section a:not([class]) img:hover{opacity:.7}}body:not(#top) section .icoUp{position:relative;background:#7a6800;font-family:"Hina Mincho","Zen Old Mincho",serif;z-index:10;color:#fff;padding:0 .3em;text-indent:0;margin:0 0 0 .5em;letter-spacing:.02em;font-size:80% !important;line-height:1.6em;font-weight:normal;display:inline-block}@media(min-width: 751px){body:not(#top) section .icoUp{font-size:1.40625vw;line-height:1.6em}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section .icoUp{font-size:18px}}body:not(#top) section .icoUp.line{margin-right:1em;border:1px solid #b49a05}@media(min-width: 751px){body:not(#top) section h2 .icoUp{font-size:50% !important}}body:not(#top) section h2 .subtitle{text-align:center}@media(max-width: 750px){body:not(#top) section dt .icoUp{margin:0}}body:not(#top) section .txtRed{font-weight:bold;color:#8a0000}body:not(#top) section .txtCenter{text-align:center}@media(max-width: 750px){body:not(#top) section .mt10{margin:1.3333333333vw 0vw 0vw 0vw}}@media(min-width: 751px){body:not(#top) section .mt10{margin:.78125vw 0vw 0vw 0vw}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section .mt10{margin:10px 0px 0px 0px}}@media(max-width: 750px){body:not(#top) section .mt20{margin:2.6666666667vw 0vw 0vw 0vw}}@media(min-width: 751px){body:not(#top) section .mt20{margin:1.5625vw 0vw 0vw 0vw}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section .mt20{margin:20px 0px 0px 0px}}@media(max-width: 750px){body:not(#top) section .mt30{margin:4vw 0vw 0vw 0vw}}@media(min-width: 751px){body:not(#top) section .mt30{margin:2.34375vw 0vw 0vw 0vw}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section .mt30{margin:30px 0px 0px 0px}}@media(max-width: 750px){body:not(#top) section .mt40{margin:5.3333333333vw 0vw 0vw 0vw}}@media(min-width: 751px){body:not(#top) section .mt40{margin:3.125vw 0vw 0vw 0vw}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section .mt40{margin:40px 0px 0px 0px}}@media(max-width: 750px){body:not(#top) section .mt50{margin:6.6666666667vw 0vw 0vw 0vw}}@media(min-width: 751px){body:not(#top) section .mt50{margin:3.90625vw 0vw 0vw 0vw}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section .mt50{margin:50px 0px 0px 0px}}@media(max-width: 750px){body:not(#top) section .mt80{margin:10.6666666667vw 0vw 0vw 0vw}}@media(min-width: 751px){body:not(#top) section .mt80{margin:6.25vw 0vw 0vw 0vw}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section .mt80{margin:80px 0px 0px 0px}}@media(max-width: 750px){body:not(#top) section .mg10{margin:0vw 0vw 1.3333333333vw 0vw}}@media(min-width: 751px){body:not(#top) section .mg10{margin:0vw 0vw .78125vw 0vw}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section .mg10{margin:0px 0px 10px 0px}}@media(max-width: 750px){body:not(#top) section .mb20{margin:0vw 0vw 2.6666666667vw 0vw}}@media(min-width: 751px){body:not(#top) section .mb20{margin:0vw 0vw 1.5625vw 0vw}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section .mb20{margin:0px 0px 20px 0px}}@media(max-width: 750px){body:not(#top) section .mb30{margin:0vw 0vw 4vw 0vw}}@media(min-width: 751px){body:not(#top) section .mb30{margin:0vw 0vw 2.34375vw 0vw}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section .mb30{margin:0px 0px 30px 0px}}@media(max-width: 750px){body:not(#top) section .mb40{margin:0vw 0vw 5.3333333333vw 0vw}}@media(min-width: 751px){body:not(#top) section .mb40{margin:0vw 0vw 3.125vw 0vw}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section .mb40{margin:0px 0px 40px 0px}}@media(max-width: 750px){body:not(#top) section .mb50{margin:0vw 0vw 6.6666666667vw 0vw}}@media(min-width: 751px){body:not(#top) section .mb50{margin:0vw 0vw 3.90625vw 0vw}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section .mb50{margin:0px 0px 50px 0px}}body:not(#top) section ol.ollist li{text-align:left;padding-left:1em;text-indent:-1em;list-style:none}body:not(#top) section h3+dl.accordion{margin-top:0 !important}@media(min-width: 751px){body:not(#top) section h3+dl.accordion{margin-top:15px !important}}body:not(#top) section dl.accordion{display:block;width:100%;text-align:left}body:not(#top) section dl.accordion dt{text-align:left;width:100%;font-weight:600;color:#fff;background-image:linear-gradient(0deg, rgb(0, 12, 15), rgb(0, 22, 21), rgb(0, 12, 15));position:relative;z-index:2;box-shadow:0 0 50px #000 inset;border:1px solid #7a6800}@media(max-width: 750px){body:not(#top) section dl.accordion dt{font-size:3.2vw;margin:0vw 1.3333333333vw 2vw 0vw;padding:2.6666666667vw 8vw 2.6666666667vw 2.6666666667vw}}@media(min-width: 751px){body:not(#top) section dl.accordion dt{margin:0vw .78125vw 1.171875vw 0vw;padding:.78125vw 4.6875vw .78125vw 1.171875vw}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section dl.accordion dt{margin:0px 10px 15px 0px}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section dl.accordion dt{padding:10px 60px 10px 15px}}@media(min-width: 751px)and (orientation: portrait){body:not(#top) section dl.accordion dt{font-size:1.71875vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){body:not(#top) section dl.accordion dt{font-size:22px}}@media(min-width: 751px)and (orientation: landscape){body:not(#top) section dl.accordion dt{font-size:1.5625vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){body:not(#top) section dl.accordion dt{font-size:20px}}@media(min-width: 1280px){body:not(#top) section dl.accordion dt{font-size:1.40625vw;margin:0vw .78125vw 1.171875vw 0vw;padding:.78125vw 4.6875vw .78125vw 1.171875vw}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) section dl.accordion dt{font-size:18px}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) section dl.accordion dt{margin:0px 10px 15px 0px}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) section dl.accordion dt{padding:10px 60px 10px 15px}}@media(hover: hover){body:not(#top) section dl.accordion dt{transition:all .3s}body:not(#top) section dl.accordion dt:hover{cursor:pointer;color:#b49a05}}body:not(#top) section dl.accordion dt:after{content:"";display:block;background-image:url(../images/common/ico_arrow.svg);background-repeat:no-repeat;background-size:contain;position:absolute;z-index:10;transform:rotate(90deg);transition:all .3s}@media(max-width: 750px){body:not(#top) section dl.accordion dt:after{right:2vw;width:3.8666666667vw;height:4vw}}@media(max-width: 750px)and (orientation: portrait){body:not(#top) section dl.accordion dt:after{top:34%}}@media(max-width: 750px)and (orientation: landscape){body:not(#top) section dl.accordion dt:after{top:30%}}@media(min-width: 751px){body:not(#top) section dl.accordion dt:after{right:1.5vw;width:2.265625vw;max-width:29px;height:2.34375vw;max-height:30px}}@media(min-width: 751px)and (orientation: portrait){body:not(#top) section dl.accordion dt:after{top:31%}}@media(min-width: 751px)and (orientation: landscape){body:not(#top) section dl.accordion dt:after{top:26%}}@media(min-width: 1280px){body:not(#top) section dl.accordion dt:after{right:15px;top:21%;width:29px;height:30px}}body:not(#top) section dl.accordion dt:first-child{margin-top:0}body:not(#top) section dl.accordion dt.open:after{transform:rotate(-90deg)}body:not(#top) section dl.accordion dt:last-child{margin-bottom:0}body:not(#top) section dl.accordion>dd{display:none}body:not(#top) section dl.accordion>dd>h3:first-child,body:not(#top) section dl.accordion>dd>h4:first-child{margin-top:0 !important}@media(max-width: 750px){body:not(#top) section dl.accordion>dd{padding:.6666666667vw 2.6666666667vw 4vw 2.6666666667vw}}@media(max-width: 750px)and (orientation: portrait){body:not(#top) section dl.accordion>dd{font-size:3.2vw}}@media(max-width: 750px)and (orientation: landscape){body:not(#top) section dl.accordion>dd{font-size:2.8vw}}@media(min-width: 751px){body:not(#top) section dl.accordion>dd{padding:.390625vw .78125vw 2.34375vw 1.171875vw}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section dl.accordion>dd{padding:5px 10px 30px 15px}}@media(min-width: 751px)and (orientation: portrait){body:not(#top) section dl.accordion>dd{font-size:1.40625vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){body:not(#top) section dl.accordion>dd{font-size:18px}}@media(min-width: 751px)and (orientation: landscape){body:not(#top) section dl.accordion>dd{font-size:1.40625vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){body:not(#top) section dl.accordion>dd{font-size:18px}}@media(min-width: 1280px){body:not(#top) section dl.accordion>dd{font-size:1.40625vw;padding:.390625vw .78125vw 2.34375vw 1.171875vw}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) section dl.accordion>dd{font-size:18px}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) section dl.accordion>dd{padding:5px 10px 30px 15px}}@media(max-width: 750px){body:not(#top) section dl.accordion>dd ul.notice{margin:1.3333333333vw 0vw 2vw 0vw}}@media(min-width: 751px){body:not(#top) section dl.accordion>dd ul.notice{margin:.78125vw 0vw 1.171875vw 0vw}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section dl.accordion>dd ul.notice{margin:10px 0px 15px 0px}}@media(min-width: 1280px){body:not(#top) section dl.accordion>dd ul.notice{margin:.78125vw 0vw 1.171875vw 0vw}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) section dl.accordion>dd ul.notice{margin:10px 0px 15px 0px}}body:not(#top) section dl.accordion>dd>ul li,body:not(#top) section dl.accordion>dd ol li{padding-bottom:0;text-indent:-1em}body:not(#top) section dl.accordion>dd>ul li ol,body:not(#top) section dl.accordion>dd ol li ol{padding:0 0 .5em 0}body:not(#top) section dl.accordion>dd>ul li:first-child,body:not(#top) section dl.accordion>dd ol li:first-child{margin-top:0 !important;padding-top:0}body:not(#top) section dl.accordion>dd.open{display:block}@media(max-width: 750px){body:not(#top) section dl.accordion>dd.open{padding:.6666666667vw 2.6666666667vw 4vw 2.6666666667vw}}@media(min-width: 751px){body:not(#top) section dl.accordion>dd.open{padding:.390625vw .78125vw 2.34375vw .78125vw}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section dl.accordion>dd.open{padding:5px 10px 30px 10px}}@media(min-width: 1280px){body:not(#top) section dl.accordion>dd.open{padding:.390625vw .78125vw 2.34375vw .78125vw}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) section dl.accordion>dd.open{padding:5px 10px 30px 10px}}body:not(#top) section dl.accordion>dd:last-of-type{padding-bottom:0}body:not(#top) section .tabnav{display:flex;flex:none;justify-content:center;align-items:stretch;flex-flow:row;flex-wrap:wrap}@media(max-width: 750px){body:not(#top) section .tabnav{margin:4vw auto 4vw auto}}@media(min-width: 751px){body:not(#top) section .tabnav{max-width:1300px;margin:2.34375vw auto 1.5625vw auto}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section .tabnav{margin:30px auto 20px auto}}@media(min-width: 1280px){body:not(#top) section .tabnav{margin:2.34375vw auto 1.5625vw auto}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) section .tabnav{margin:30px auto 20px auto}}body:not(#top) section .tabnav li{position:relative;font-family:"Hina Mincho","Zen Old Mincho",serif;font-weight:normal;color:#fff;background-image:linear-gradient(0deg, rgb(0, 12, 15), rgb(0, 22, 21), rgb(0, 12, 15));background-position:center;background-size:100%;z-index:2;box-shadow:0 0 50px #000 inset;border:1px solid #b49a05;display:flex;justify-content:center;flex-direction:column;overflow:hidden;letter-spacing:.05em;line-height:1.5;cursor:pointer}@media(max-width: 750px){body:not(#top) section .tabnav li{margin:0vw 0vw 2.6666666667vw 0vw}}@media(min-width: 751px){body:not(#top) section .tabnav li{margin:0vw 0vw 1.875vw 0vw}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section .tabnav li{margin:0px 0px 24px 0px}}@media(min-width: 1280px){body:not(#top) section .tabnav li{margin:0vw 0vw 1.875vw 0vw}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) section .tabnav li{margin:0px 0px 24px 0px}}body:not(#top) section .tabnav li.select{background-image:repeating-linear-gradient(0deg, rgb(0, 59, 114), rgb(0, 94, 117), rgb(0, 59, 114));color:#b49a05;pointer-events:none;font-weight:bold}body:not(#top) section .tabnav li a{text-decoration:none;color:#fff;display:flex;width:100%;height:100%;flex-direction:column;justify-content:center}@media(hover: hover){body:not(#top) section .tabnav li a{transition:.3s}body:not(#top) section .tabnav li a:hover span{color:#b49a05}}body:not(#top) section .tabnav li::after{content:"";display:block;position:absolute;width:100%;height:100%;background-image:url(../images/common/bg_pattern_grange.webp);background-position:top;background-repeat:repeat;top:0;left:0;z-index:3;opacity:.4;mix-blend-mode:darken}body:not(#top) section .tabnav li::before{content:"";display:block;position:absolute;width:100%;height:100%;background-image:url(../images/common/bg_corner_lt.webp),url(../images/common/bg_corner_rt.webp),url(../images/common/bg_corner_lb.webp),url(../images/common/bg_corner_rb.webp);background-position:left top,right top,left bottom,right bottom;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;top:0;left:0;z-index:50;opacity:.8}@media(max-width: 750px){body:not(#top) section .tabnav li::before{background-size:6vw,6vw,6vw,6vw}}@media(min-width: 751px){body:not(#top) section .tabnav li::before{background-size:3vw,3vw,3vw,3vw}}@media(min-width: 1280px){body:not(#top) section .tabnav li::before{background-size:40px 40px,40px 40px,40px 40px,40px 40px}}@media(hover: hover){body:not(#top) section .tabnav li:has(>:not(a)){transition:.3s}body:not(#top) section .tabnav li:has(>:not(a)):hover{color:#b49a05}}body:not(#top) section .tabnav span{position:relative;z-index:50}@media(max-width: 750px){body:not(#top) section .tabnav span{padding:1.8666666667vw 1.3333333333vw 1.8666666667vw 1.3333333333vw}}@media(min-width: 751px){body:not(#top) section .tabnav span{padding:1.09375vw .78125vw 1.09375vw .78125vw}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section .tabnav span{padding:14px 10px 14px 10px}}@media(max-width: 750px){body:not(#top) section .tabnav.threeCol li{width:100%;font-size:3.6vw;padding:2.6666666667vw 2.6666666667vw 2.6666666667vw 2.6666666667vw}}@media(min-width: 751px){body:not(#top) section .tabnav.threeCol li{width:32%;padding:.9375vw .78125vw .9375vw .78125vw}}@media(min-width: 751px)and (orientation: portrait){body:not(#top) section .tabnav.threeCol li{font-size:1.40625vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){body:not(#top) section .tabnav.threeCol li{font-size:18px}}@media(min-width: 751px)and (orientation: landscape){body:not(#top) section .tabnav.threeCol li{font-size:1.40625vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){body:not(#top) section .tabnav.threeCol li{font-size:18px}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section .tabnav.threeCol li{padding:12px 10px 12px 10px}}@media(min-width: 1280px){body:not(#top) section .tabnav.threeCol li{width:32%;font-size:1.40625vw;padding:.9375vw 1.5625vw .9375vw 1.5625vw}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) section .tabnav.threeCol li{font-size:18px}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) section .tabnav.threeCol li{padding:12px 20px 12px 20px}}@media(max-width: 750px){body:not(#top) section .tabnav.threeCol li:nth-of-type(2),body:not(#top) section .tabnav.threeCol li:nth-of-type(5){margin:0vw 0vw 2.6666666667vw 0vw}}@media(min-width: 751px){body:not(#top) section .tabnav.threeCol li:nth-of-type(2),body:not(#top) section .tabnav.threeCol li:nth-of-type(5){margin:0vw 1.25vw 1.875vw 1.25vw}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section .tabnav.threeCol li:nth-of-type(2),body:not(#top) section .tabnav.threeCol li:nth-of-type(5){margin:0px 16px 24px 16px}}@media(min-width: 1280px){body:not(#top) section .tabnav.threeCol li:nth-of-type(2),body:not(#top) section .tabnav.threeCol li:nth-of-type(5){margin:0vw 1.71875vw 1.875vw 1.71875vw}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) section .tabnav.threeCol li:nth-of-type(2),body:not(#top) section .tabnav.threeCol li:nth-of-type(5){margin:0px 22px 24px 22px}}@media(max-width: 750px){body:not(#top) section .tabnav.twoCol li{width:38%;margin:0vw 1.3333333333vw 2.6666666667vw 1.3333333333vw;padding:1.6vw 2.6666666667vw 1.6vw 2.6666666667vw}}@media(min-width: 751px){body:not(#top) section .tabnav.twoCol li{width:22%;padding:.390625vw .78125vw .390625vw .78125vw;margin:0vw .78125vw 1.5625vw .78125vw}}@media(min-width: 751px)and (orientation: portrait){body:not(#top) section .tabnav.twoCol li{font-size:2.34375vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){body:not(#top) section .tabnav.twoCol li{font-size:30px}}@media(min-width: 751px)and (orientation: landscape){body:not(#top) section .tabnav.twoCol li{font-size:2.03125vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){body:not(#top) section .tabnav.twoCol li{font-size:26px}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section .tabnav.twoCol li{padding:5px 10px 5px 10px}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section .tabnav.twoCol li{margin:0px 10px 20px 10px}}@media(min-width: 1280px){body:not(#top) section .tabnav.twoCol li{width:18%;font-size:1.875vw;padding:.390625vw 1.5625vw .390625vw 1.5625vw;margin:0vw .78125vw 1.5625vw .78125vw}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) section .tabnav.twoCol li{font-size:24px}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) section .tabnav.twoCol li{padding:5px 20px 5px 20px}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) section .tabnav.twoCol li{margin:0px 10px 20px 10px}}body:not(#top) section .tabcontent{display:none}body:not(#top) section .tabcontent .contentsInner>h2>span,body:not(#top) section .tabcontent .contentsInner>.contentsDetail{display:none}body:not(#top) section .select{opacity:1;display:block}body:not(#top) section .select .contentsInner>h2>span,body:not(#top) section .select .contentsInner>.contentsDetail{display:inherit;animation:tabAct .8s linear 0s}body:not(#top) section p{text-align:left}body:not(#top) section ul.list{margin-top:1em}body:not(#top) section ul.list>li{text-align:left;text-indent:-1em;padding-left:1em;line-height:1.5em;margin-bottom:.5em}body:not(#top) section ul.list>li:first-child{margin-top:.5em}body:not(#top) section ul.list>li:last-child{text-indent:-1em;margin-bottom:0}@media(max-width: 750px)and (orientation: portrait){body:not(#top) section ul.list>li{font-size:3.2vw}}@media(max-width: 750px)and (orientation: landscape){body:not(#top) section ul.list>li{font-size:2.4vw}}@media(min-width: 751px)and (orientation: portrait){body:not(#top) section ul.list>li{font-size:1.40625vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){body:not(#top) section ul.list>li{font-size:18px}}@media(min-width: 751px)and (orientation: landscape){body:not(#top) section ul.list>li{font-size:1.40625vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){body:not(#top) section ul.list>li{font-size:18px}}@media(min-width: 1280px){body:not(#top) section ul.list>li{font-size:1.40625vw}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) section ul.list>li{font-size:18px}}@media(min-width: 751px){body:not(#top) section ul.list{width:100%;margin-top:.2em}body:not(#top) section ul.list li{line-height:1.5em;margin-bottom:.5em}body:not(#top) section ul.list li:first-child{margin-top:.1em}}body:not(#top) section ol{list-style-type:none}body:not(#top) section ol>li{text-indent:-2em;padding-left:2em;line-height:1.6em;margin-bottom:.5em}body:not(#top) section ol>li:nth-of-type(n+10){text-indent:-2.2em;padding-left:1.9em}@media(max-width: 750px){body:not(#top) section h3+.list{margin-top:1em;margin-bottom:2em}}@media(min-width: 751px){body:not(#top) section h3+.list{margin-top:1em;margin-bottom:1em}}@media(min-width: 1280px){body:not(#top) section h3+.list{margin-top:10px;margin-bottom:40px}}body:not(#top) section .accordion dd .list{margin-top:0;margin-bottom:0}@media(min-width: 751px){body:not(#top) section .accordion dd .list{margin-top:0;margin-bottom:0}}body:not(#top) section .notice{background:rgba(39,39,30,.5)}@media(max-width: 750px){body:not(#top) section .notice{margin:2.6666666667vw 0vw 0vw 0vw;padding:2.6666666667vw 2.6666666667vw 2.6666666667vw 2.6666666667vw}}@media(max-width: 750px)and (orientation: portrait){body:not(#top) section .notice{font-size:2.9333333333vw}}@media(max-width: 750px)and (orientation: landscape){body:not(#top) section .notice{font-size:2.1333333333vw}}@media(min-width: 751px){body:not(#top) section .notice{margin:1.5625vw 0vw 0vw 0vw;padding:1.5625vw 1.5625vw 1.5625vw 1.5625vw}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section .notice{margin:20px 0px 0px 0px}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section .notice{padding:20px 20px 20px 20px}}@media(min-width: 751px)and (orientation: portrait){body:not(#top) section .notice{font-size:1.25vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){body:not(#top) section .notice{font-size:16px}}@media(min-width: 751px)and (orientation: landscape){body:not(#top) section .notice{font-size:1.25vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){body:not(#top) section .notice{font-size:16px}}@media(min-width: 1280px){body:not(#top) section .notice{margin:1.5625vw 0vw 0vw 0vw;padding:1.5625vw 1.5625vw 1.5625vw 1.5625vw;font-size:1.09375vw}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) section .notice{margin:20px 0px 0px 0px}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) section .notice{padding:20px 20px 20px 20px}}@media(min-width: 1280px)and (min-width: 1280px){body:not(#top) section .notice{font-size:14px}}body:not(#top) section ul.notice,body:not(#top) section ul.notice_red{text-align:left}body:not(#top) section ul.notice li,body:not(#top) section ul.notice_red li{padding:0;text-indent:-1em;padding-left:1em;margin-bottom:.5em;line-height:1.6}body:not(#top) section ul.notice li:last-of-type,body:not(#top) section ul.notice_red li:last-of-type{margin-bottom:0}body:not(#top) section ul.notice_red{color:#8a0000}body:not(#top) section .noticeTxt{font-size:2.9333333333vw}@media(min-width: 751px){body:not(#top) section .noticeTxt{font-size:1.25vw}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section .noticeTxt{font-size:16px}}body:not(#top) section .box{display:block;background:rgba(140,181,197,.1);margin:.5em auto;padding:0 1em 1em 1em;border-radius:1em}body:not(#top) section .box ul{padding:1em 1em 0 1em}@media(min-width: 751px){body:not(#top) section .box{width:100%}}body:not(#top) section .box ul.notice{width:100%}body:not(#top) section .box_border{display:block;border:1px solid #363636;margin:1.3333333333vw auto 2.6666666667vw auto;padding:2.6666666667vw 2.6666666667vw 2.6666666667vw 2.6666666667vw}@media(min-width: 751px){body:not(#top) section .box_border{width:100%;margin:.78125vw auto 1.5625vw auto;padding:1.171875vw 1.5625vw 1.171875vw 1.5625vw}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section .box_border{margin:10px auto 20px auto}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section .box_border{padding:15px 20px 15px 20px}}body:not(#top) section .box_border ul.notice{width:100%}body:not(#top) section .box_border dl.accordion{width:100%}body:not(#top) section .box_border .list{margin-top:0;margin-bottom:0}body:not(#top) section .box_border .list li:first-child{margin-top:0}body:not(#top) section .box_border ol{list-style-type:none}body:not(#top) section .box_border ol li{text-indent:-1em;padding-left:1em;margin-bottom:.1em}body:not(#top) section .box_border ol li:nth-of-type(n+10){text-indent:-2.2em;padding-left:2em}body:not(#top) section .box_border h4{margin-top:0 !important}body:not(#top) section ul.box_border{display:block;border:1px solid #111;margin:.6666666667vw auto 2.6666666667vw auto;padding:1em}@media(min-width: 751px){body:not(#top) section ul.box_border{width:100%;margin:.390625vw auto 1.5625vw auto}}@media(min-width: 751px)and (min-width: 1280px){body:not(#top) section ul.box_border{margin:5px auto 20px auto}}body:not(#top) section ul.box_border ul.notice{width:100%}body:not(#top) section ul.box_border dl.accordion{width:100%}body:not(#top) section .mailadress:before{content:"@"}.imgBox img{border-radius:2vw;margin:2.6666666667vw auto 0vw auto;-webkit-touch-callout:none;-webkit-user-select:none;-moz-touch-callout:none;-moz-user-select:none;user-select:none}@media(min-width: 751px){.imgBox img{border-radius:16px;margin:1.5625vw auto 0vw auto}}@media(min-width: 751px)and (min-width: 1280px){.imgBox img{margin:20px auto 0px auto}}.imgBox2 img{width:100%;border-radius:2vw;margin:4vw auto 4vw auto;-webkit-touch-callout:none;-webkit-user-select:none;-moz-touch-callout:none;-moz-user-select:none;user-select:none}@media(min-width: 751px){.imgBox2 img{width:auto;height:25vw;max-height:320px;border-radius:16px;margin:1.5625vw auto 2.34375vw auto}}@media(min-width: 751px)and (min-width: 1280px){.imgBox2 img{margin:20px auto 30px auto}}.ticketList{width:100%;position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;text-align:left}@media(max-width: 750px){.ticketList{font-size:3.2vw;margin:2.6666666667vw auto 1.3333333333vw auto}}@media(min-width: 751px){.ticketList{font-size:1.328125vw;margin:1.171875vw auto .78125vw auto}}@media(min-width: 751px)and (min-width: 1280px){.ticketList{font-size:17px}}@media(min-width: 751px)and (min-width: 1280px){.ticketList{margin:15px auto 10px auto}}.ticketList dt{background-color:#7a6800;color:#fff;font-weight:bold;position:relative;width:100%;text-align:center;display:flex;flex-direction:column;justify-content:center;z-index:0;margin:0vw 0vw 0vw 0vw;padding:1.3333333333vw 2.6666666667vw 1.3333333333vw 2.6666666667vw}@media(max-width: 750px)and (orientation: portrait){.ticketList dt{font-size:3.4666666667vw}}@media(max-width: 750px)and (orientation: landscape){.ticketList dt{font-size:3.2vw}}@media(min-width: 751px){.ticketList dt{width:13em;font-size:1.40625vw;margin:0vw 0vw .390625vw 0vw;padding:1.171875vw 1.171875vw 1.171875vw 1.171875vw}}@media(min-width: 751px)and (min-width: 1280px){.ticketList dt{font-size:18px}}@media(min-width: 751px)and (min-width: 1280px){.ticketList dt{margin:0px 0px 5px 0px}}@media(min-width: 751px)and (min-width: 1280px){.ticketList dt{padding:15px 15px 15px 15px}}.ticketList dd{display:none;display:flex;flex-direction:column;justify-content:center;width:100%;text-align:left;background:rgba(49,49,49,.7);margin:0vw 0vw 0vw 0vw;padding:2vw 2.6666666667vw 2vw 2.6666666667vw}@media(max-width: 750px)and (orientation: portrait){.ticketList dd{font-size:3.2vw}}@media(max-width: 750px)and (orientation: landscape){.ticketList dd{font-size:2.9333333333vw}}@media(min-width: 751px){.ticketList dd{font-size:1.40625vw;width:calc(100% - 13em);margin:0vw 0vw .390625vw 0vw;padding:1.171875vw 1.171875vw 1.171875vw 1.171875vw}}@media(min-width: 751px)and (min-width: 1280px){.ticketList dd{font-size:18px}}@media(min-width: 751px)and (min-width: 1280px){.ticketList dd{margin:0px 0px 5px 0px}}@media(min-width: 751px)and (min-width: 1280px){.ticketList dd{padding:15px 15px 15px 15px}}.btn{width:-moz-fit-content;width:fit-content;font-family:"Hina Mincho","Zen Old Mincho",serif;font-weight:normal;color:#fff;background-image:linear-gradient(0deg, rgb(0, 12, 15), rgb(0, 22, 21), rgb(0, 12, 15));background-position:center;background-size:100%;position:relative;z-index:2;box-shadow:0 0 50px #000 inset;border:1px solid #b49a05;display:flex;justify-content:center;flex-direction:column;overflow:hidden;letter-spacing:.05em;text-decoration:none;margin:auto}@media(max-width: 750px){.btn{padding:4vw 5.3333333333vw 4vw 5.3333333333vw;max-width:70vw;max-width:90vw;font-size:2.9333333333vw}}@media(min-width: 751px){.btn{margin:0vw auto 0vw auto;padding:1.5625vw 2.34375vw 1.5625vw 2.34375vw;min-width:400px;max-width:800px}}@media(min-width: 751px)and (min-width: 1280px){.btn{margin:0px auto 0px auto}}@media(min-width: 751px)and (min-width: 1280px){.btn{padding:20px 30px 20px 30px}}@media(min-width: 751px)and (orientation: portrait){.btn{font-size:2.03125vw}}@media(min-width: 751px)and (orientation: portrait)and (min-width: 1280px){.btn{font-size:26px}}@media(min-width: 751px)and (orientation: landscape){.btn{font-size:1.875vw}}@media(min-width: 751px)and (orientation: landscape)and (min-width: 1280px){.btn{font-size:24px}}@media(min-width: 1280px){.btn{font-size:1.71875vw;margin:0vw auto 0vw auto;padding:2.34375vw 2.34375vw 2.34375vw 2.34375vw;min-width:400px;max-width:800px}}@media(min-width: 1280px)and (min-width: 1280px){.btn{font-size:22px}}@media(min-width: 1280px)and (min-width: 1280px){.btn{margin:0px auto 0px auto}}@media(min-width: 1280px)and (min-width: 1280px){.btn{padding:30px 30px 30px 30px}}@media(hover: hover){.btn{transition:.3s}.btn:hover{color:#b49a05}}.btn::after{content:"";display:block;position:absolute;width:100%;height:100%;background-image:url(../images/common/bg_pattern_grange.webp);background-position:top;background-repeat:repeat;top:0;left:0;z-index:3;opacity:.4;mix-blend-mode:darken}.btn::before{content:"";display:block;position:absolute;width:100%;height:100%;background-image:url(../images/common/bg_corner_lt.webp),url(../images/common/bg_corner_rt.webp),url(../images/common/bg_corner_lb.webp),url(../images/common/bg_corner_rb.webp);background-position:left top,right top,left bottom,right bottom;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;top:0;left:0;z-index:50;opacity:.8}@media(max-width: 750px){.btn::before{background-size:6vw,6vw,6vw,6vw}}@media(min-width: 751px){.btn::before{background-size:3vw,3vw,3vw,3vw}}@media(min-width: 1280px){.btn::before{background-size:40px 40px,40px 40px,40px 40px,40px 40px}}@media(max-width: 750px)and (orientation: portrait){#about h1:not([class]){min-width:75vw !important}}@media(min-width: 751px){#about h1:not([class]){min-width:380px}}@media(max-width: 750px)and (orientation: portrait){#about h2:not([class]){font-size:3.7333333333vw}}@media(max-width: 750px)and (orientation: landscape){#about h2:not([class]){font-size:4vw}}#about h3.aboutPRS{font-family:"Hina Mincho","Zen Old Mincho",serif;background-image:none;text-align:center;border-bottom:1px double #fff;font-weight:normal}@media(max-width: 750px){#about h3.aboutPRS{padding:0vw .78125vw .78125vw 0vw;margin:0vw auto 2.6666666667vw auto;line-height:1}}@media(max-width: 750px)and (min-width: 1280px){#about h3.aboutPRS{padding:0px 10px 10px 0px}}@media(max-width: 750px)and (orientation: portrait){#about h3.aboutPRS{font-size:4vw}}@media(max-width: 750px)and (orientation: landscape){#about h3.aboutPRS{font-size:3.2vw}}@media(min-width: 751px){#about h3.aboutPRS{font-size:2.03125vw;padding:0vw .78125vw .390625vw 0vw;margin:0vw auto 1.5625vw auto}}@media(min-width: 751px)and (min-width: 1280px){#about h3.aboutPRS{font-size:26px}}@media(min-width: 751px)and (min-width: 1280px){#about h3.aboutPRS{padding:0px 10px 5px 0px}}@media(min-width: 751px)and (min-width: 1280px){#about h3.aboutPRS{margin:0px auto 20px auto}}@media(min-width: 1280px){#about h3.aboutPRS{font-size:2.1875vw;padding:0vw .78125vw .78125vw 0vw;margin:0vw auto 1.5625vw auto}}@media(min-width: 1280px)and (min-width: 1280px){#about h3.aboutPRS{font-size:28px}}@media(min-width: 1280px)and (min-width: 1280px){#about h3.aboutPRS{padding:0px 10px 10px 0px}}@media(min-width: 1280px)and (min-width: 1280px){#about h3.aboutPRS{margin:0px auto 20px auto}}#about #aboutCol .catch{color:#fff;font-family:"Hina Mincho","Zen Old Mincho",serif;font-weight:600;text-align:center}@media(max-width: 750px){#about #aboutCol .catch{font-size:1.2rem}}@media(min-width: 751px){#about #aboutCol .catch{font-size:1.7rem}}@media(min-width: 1280px){#about #aboutCol .catch{font-size:28px}}#about #aboutCol .logo{text-align:center;width:-moz-fit-content;width:fit-content}@media(max-width: 750px){#about #aboutCol .logo{margin:4vw auto 8vw auto;padding:0vw 2vw 0vw 0vw}}@media(min-width: 751px){#about #aboutCol .logo{margin:2.34375vw auto 4.6875vw auto;padding:0vw 1.171875vw 0vw 0vw}}@media(min-width: 751px)and (min-width: 1280px){#about #aboutCol .logo{margin:30px auto 60px auto}}@media(min-width: 751px)and (min-width: 1280px){#about #aboutCol .logo{padding:0px 15px 0px 0px}}@media(min-width: 1280px){#about #aboutCol .logo{margin:2.34375vw auto 4.6875vw auto;padding:0vw 1.5625vw 0vw 0vw}}@media(min-width: 1280px)and (min-width: 1280px){#about #aboutCol .logo{margin:30px auto 60px auto}}@media(min-width: 1280px)and (min-width: 1280px){#about #aboutCol .logo{padding:0px 20px 0px 0px}}#about #aboutCol .logo img{margin:0 auto}@media(max-width: 750px){#about #aboutCol .logo img{width:56.6vw}}@media(min-width: 751px){#about #aboutCol .logo img{width:39.796875vw;max-width:509.4px}}@media(min-width: 1280px){#about #aboutCol .logo img{width:53.0625vw;max-width:679.2px}}
/*# sourceMappingURL=maps/about.css.map */
