@charset "UTF-8";
#common-header{background:#fff;padding:15px 0}#common-header .h-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#common-header .h-content .logo{-webkit-box-flex:0;-ms-flex:0 0 175px;flex:0 0 175px;margin-right:auto}#common-header .h-content .btn-list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:15px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#common-header .h-content .btn-list li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ccc;border-radius:5px;color:#fff;display:inline-block;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:clamp(1.1rem,.8727272727rem + .6060606061vw,1.6rem);font-weight:700;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5em 1em}#common-header .h-content .btn-list li a:before{content:"";display:inline-block;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;margin-right:.2em;position:relative;top:-.03em;vertical-align:middle}#common-header .h-content .btn-list li.register a{background:#004097}#common-header .h-content .btn-list li.register a:before{content:""}#common-header .h-content .btn-list li.login a{background:#004097}#common-header .h-content .btn-list li.login a:before{content:""}#common-header .h-content .btn-list li.bet a{background:#ffe100;color:#000}#common-header .h-content .btn-list li.bet a:before{content:none;display:none}@media only screen and (max-width:768px){#common-header{padding:7px 0}#common-header .h-content{width:calc(100% - 20px)}#common-header .h-content .logo{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px}#common-header .h-content .btn-list{gap:7px}#common-header .h-content .btn-list li a{display:block;padding:.5em}#common-header .h-content .btn-list li a:before{display:block;font-size:1.5em;line-height:1;margin:0 auto 3px;text-align:center}#common-header .h-content .btn-list li.bet a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5em 10px}}#footer{background:#000;color:#fff;padding:50px 20px;text-align:center}#footer .footer-link-list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footer .footer-link-list>li a{color:#fff;font-size:clamp(1.3rem,1.2545454545rem + .1212121212vw,1.4rem)}#footer .footer-link-list>li a:hover{-webkit-text-decoration:underline;text-decoration:underline}#footer .oddstoplink{border:1px solid #fff;border-radius:3em;color:#fff;display:block;font-size:clamp(1.3rem,1.2545454545rem + .1212121212vw,1.4rem);font-weight:700;margin:30px auto;max-width:250px;padding:.8em 0;position:relative;text-align:center}#footer .oddstoplink:after{content:"";display:block;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#footer .footer-lead{color:#ffe100;font-size:clamp(1.4rem,1.1272727273rem + .7272727273vw,2rem);font-weight:700;line-height:1.6;margin-bottom:20px}#footer .footer-lead a{color:inherit}#footer .footer-annote{font-size:clamp(1.3rem,1.2545454545rem + .1212121212vw,1.4rem);font-weight:700;line-height:1.6;margin-bottom:20px}#footer .copyright{font-size:clamp(1.1rem,1.0545454545rem + .1212121212vw,1.2rem);font-weight:500}@media only screen and (max-width:768px){#footer .footer-link-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;gap:15px}}


#main-wrapper,#sec-02 .date-list>li .date .sText,body,html{font-family:YakuHanJP,Noto Sans JP,sans-serif;font-style:normal;font-weight:500}#sec-02 .date-list>li .date,#sec-intro .cont-date,#sec-intro .cont-guest .guest-list>li .title,#sec-intro .cont-guest .guest-title,.en{font-family:Poppins,sans-serif;font-style:normal;font-weight:900}/*!
 * ress.css • v1.1.1
 * MIT License
 * github.com/filipelinhares/ress
 */html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body,html{height:100%;width:100%}:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;text-decoration:inherit;vertical-align:inherit}*{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-repeat:no-repeat;margin:0;padding:0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;-webkit-text-decoration:none;text-decoration:none}a{background-color:initial;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[type=button],[type=reset],[type=submit] [role=button],button{cursor:pointer}[disabled]{cursor:default}[type=number]{width:auto}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:0;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,select{text-transform:none}button,input,select,textarea{background-color:initial;border-style:none;color:inherit}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none}progress{vertical-align:initial}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}li{list-style:none}table{border-collapse:initial;border-spacing:0;cellspacing:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{font-optical-sizing:auto;font-size:10px;font-style:normal;font-weight:400;line-height:1.7}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}sup{top:-.5em!important}sub{bottom:0!important}.pcNone{display:none!important}.is-pc{display:block!important}.is-sp,.is-tb{display:none!important}a{outline:none;-webkit-transition:.3s ease-out;transition:.3s ease-out}a,a:hover{-webkit-text-decoration:none;text-decoration:none}a:active,a:visited{outline:none}a img{border:0;-webkit-transition:.3s ease-out;transition:.3s ease-out}img{-ms-interpolation-mode:bicubic;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:auto;vertical-align:bottom;width:100%}.objfit{font-family:"object-fit: cover;";height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.scrollOriginal::-webkit-scrollbar{-webkit-appearance:none;background-color:#ccc;width:5px}.scrollOriginal::-webkit-scrollbar-thumb{background-color:#666;border-radius:4px;-webkit-box-shadow:0 0 1px #ffffff80;box-shadow:0 0 1px #ffffff80}.innerArea{margin:0 auto;max-width:1100px;width:100%}#main-wrapper,#sec-02 .date-list>li .date .sText{font-family:YakuHanJP,Noto Sans JP,sans-serif;font-style:normal;font-weight:500}#sec-02 .date-list>li .date,#sec-intro .cont-date,#sec-intro .cont-guest .guest-list>li .title,#sec-intro .cont-guest .guest-title{font-family:Bebas Neue,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:900}body,html{background:#000}#main-wrapper{padding:0}.annote-txt{color:#747171;font-size:clamp(1.1rem,1.0545454545rem + .1212121212vw,1.2rem)}#sec-kv{background-image:url("../../images/kv_bg.webp");background-position:top;background-repeat:no-repeat;background-size:cover;padding:40px 0}#sec-kv .mv-title{margin:0 auto 20px;max-width:700px}#sec-kv .oplogo{left:40px;position:absolute;top:140px;width:200px;z-index:10}#sec-intro{padding:40px 0}#sec-intro .lead{color:#d1d1d1;font-size:clamp(1.8rem,1.4818181818rem + .8484848485vw,2.5rem);font-weight:900;margin-bottom:20px;padding:0 20px;text-align:center}#sec-intro .archive-link{margin-bottom:10px;text-align:center}#sec-intro .archive-link a{border:1px solid #d1d1d1;border-radius:5px;color:#d1d1d1;display:inline-block;font-size:clamp(1.2rem,1.1545454545rem + .1212121212vw,1.3rem);padding:.5em 1.5em}#sec-intro .archive-link a:hover{background:#d1d1d1;color:#000}#sec-intro .archive-link a:after{content:"";display:inline-block;font-family:Material Symbols Outlined;font-size:1em;font-variation-settings:"FILL" 0,"wght" 600,"GRAD" 0,"opsz" 48;margin-left:5px;-webkit-transform:scale(1.8);-ms-transform:scale(1.8);transform:scale(1.8);vertical-align:middle}#sec-intro .annote{color:#747171;font-size:clamp(1.1rem,1.0545454545rem + .1212121212vw,1.2rem);line-height:1.7;text-align:center}.sec-anchorlink{margin:30px auto;text-align:center}.sec-anchorlink h2{background:linear-gradient(45deg,#bdc3c9,#bdc3c9 45%,#fff 70%,#bdc3c9 85%,#bdc3c9 90% 100%);border-radius:999px;color:#000;display:inline-block;font-size:clamp(1.6rem,1.5090909091rem + .2424242424vw,1.8rem);font-weight:700;margin-bottom:20px;padding:.4em 2em;text-align:center}.sec-anchorlink .anchorlink-list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:20px}.sec-anchorlink .anchorlink-list>li{width:100%}.sec-anchorlink .anchorlink-list>li a{background:linear-gradient(45deg,#bdc3c9,#bdc3c9 45%,#fff 70%,#bdc3c9 85%,#bdc3c9 90% 100%);border-radius:10px;color:#000;display:block;font-size:clamp(1.4rem,1.3090909091rem + .2424242424vw,1.6rem);font-weight:700;height:100%;line-height:1.6;overflow:hidden;position:relative;text-align:left;-webkit-text-decoration:none;text-decoration:none}.sec-anchorlink .anchorlink-list>li a:after{bottom:3px;content:"";display:block;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;position:absolute;right:5px;-webkit-transition:.3s ease-out;transition:.3s ease-out}.sec-anchorlink .anchorlink-list>li a .thum{aspect-ratio:16/7;overflow:hidden;position:relative;width:100%}.sec-anchorlink .anchorlink-list>li a .thum img{height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.3s ease-out;transition:.3s ease-out;width:100%}.sec-anchorlink .anchorlink-list>li a p{padding:15px}.sec-anchorlink .anchorlink-list>li a:hover{background:linear-gradient(-45deg,#bdc3c9,#bdc3c9 45%,#fff 70%,#bdc3c9 85%,#bdc3c9 90% 100%)}.sec-anchorlink .anchorlink-list>li a:hover:after{bottom:-3px}.sec-anchorlink .anchorlink-list>li a:hover .thum img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#sec-intro{color:#d1d1d1;margin-bottom:20px;text-align:center}#sec-intro .cont-date{border-top:5px solid #d1d1d1;margin:40px auto 10px;max-width:600px;padding-top:20px}#sec-intro .cont-date .year{font-size:clamp(2.5rem,2.2727272727rem + .6060606061vw,3rem);line-height:1}#sec-intro .cont-date .date{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:clamp(3.5rem,2.8181818182rem + 1.8181818182vw,5rem);gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}#sec-intro .cont-date .date .on{font-size:.6em;margin-left:.2em}#sec-intro .cont-date .time{font-size:clamp(2.5rem,2.2727272727rem + .6060606061vw,3rem);line-height:1}#sec-intro .cont-place{border:2px solid #d1d1d1;margin:0 auto 40px;max-width:600px;padding:20px 0 0}#sec-intro .cont-place .map{aspect-ratio:16/8;margin-top:20px;position:relative;width:100%}#sec-intro .cont-place .map iframe{height:100%;left:0;position:absolute;top:0;width:100%}#sec-intro .cont-place .main{font-size:clamp(2rem,1.7727272727rem + .6060606061vw,2.5rem);font-weight:700}#sec-intro .cont-place .sub{font-size:clamp(1.4rem,1.3545454545rem + .1212121212vw,1.5rem)}#sec-intro .cont-guest{margin-bottom:40px}#sec-intro .cont-guest .guest-title{font-size:clamp(2.5rem,2.2727272727rem + .6060606061vw,3rem);font-weight:900;margin-bottom:10px}#sec-intro .cont-guest .guest-list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:30px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#sec-intro .cont-guest .guest-list>li{max-width:200px}#sec-intro .cont-guest .guest-list>li .title{font-size:clamp(1.4rem,1.1272727273rem + .7272727273vw,2rem);font-weight:700;line-height:1;margin-bottom:5px;text-align:left}#sec-intro .cont-guest .guest-list>li figure img{border-radius:10px}#sec-intro .cont-guest .guest-list>li figure figcaption{font-size:clamp(1.4rem,1.3545454545rem + .1212121212vw,1.5rem);font-weight:700;margin-top:7px;text-align:left}.sec-content{margin-bottom:40px}.sec-content#sec-03,.sec-content:last-of-type{margin-bottom:0}.sec-content.no-ph{padding-top:70px}.sec-content .sec-ph{margin-left:auto;width:350px}.sec-content .contents{background:#fff;border-radius:20px;overflow:hidden;padding:0 40px 40px;position:relative}.sec-content .contents .sec-title-bg{background-image:url("../../images/sec01_mv.webp");background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0;color:#000;font-weight:900;margin:0 -40px;padding:85px 33% 85px 20px;text-align:center;width:100%;width:calc(100% + 80px)}.sec-content .contents .sec-title-bg span{display:block;line-height:1}.sec-content .contents .sec-title-bg .sub{font-size:clamp(2.8rem,2.0727272727rem + 1.9393939394vw,4.4rem)}.sec-content .contents .sec-title-bg .main{font-size:clamp(3.8rem,2.8rem + 2.6666666667vw,6rem)}.sec-content .contents .sec-title-bg:before{aspect-ratio:186/36;background-image:url("../../images/tit_arch_garapon.svg");background-size:contain;content:"";display:block;margin:0 auto 20px;width:186px}.sec-content .contents .dl-border{border:1px solid #999;border-radius:10px;margin-top:30px;text-align:center}.sec-content .contents .dl-border dt{border-bottom:1px solid #999;font-size:clamp(1.8rem,1.8rem + 0vw,1.8rem);font-weight:700;padding:20px}.sec-content .contents .dl-border dd{font-size:clamp(1.3rem,1.2545454545rem + .1212121212vw,1.4rem);line-height:1.7;padding:20px}.sec-content .contents .dl-border dd p.label{font-size:1.2em;font-weight:700;margin-bottom:7px;margin-top:20px}.sec-content .contents .dl-border dd p.label:first-child{margin-top:0}.sec-content .contents .sec-annote{color:#d70000;font-size:clamp(1.2rem,1.1090909091rem + .2424242424vw,1.4rem);line-height:1.7;margin-top:40px;text-align:center}#sec-01 .sec-title-bg{background-image:url("../../images/sec01_mv.webp")}#sec-01 .sec-title-bg:before{background-image:url("../../images/tit_arch_garapon.svg")}#sec-01 .feature-list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-40px auto 10px}#sec-01 .feature-list li{max-width:160px}#sec-01 .feature-list li figure{text-align:center}#sec-01 .feature-list li figure img{display:block;margin:0 auto}#sec-01 .feature-list li figure figcaption{font-size:clamp(1.1rem,1.0090909091rem + .2424242424vw,1.3rem);font-weight:700;margin-top:10px}#sec-01 .image-annote{font-size:clamp(1.2rem,1.2rem + 0vw,1.2rem);margin-bottom:20px;text-align:center}#sec-01 .annote-txt{margin-top:.7em;text-align:center}#sec-01 .howtoentry-text{color:#000;font-size:clamp(1.4rem,1.3545454545rem + .1212121212vw,1.5rem);font-weight:700;line-height:1.7;text-align:center}#sec-01 .howtoentry{margin-bottom:30px;text-align:center}#sec-01 .howtoentry dt{font-size:clamp(2.2rem,2.1090909091rem + .2424242424vw,2.4rem);font-weight:700;margin-bottom:15px}#sec-01 .howtoentry dd{font-size:clamp(1.4rem,1.3545454545rem + .1212121212vw,1.5rem);line-height:1.7}#sec-01 .btn-block{margin-top:40px;text-align:center}#sec-01 .btn-block .lead{font-size:clamp(1.6rem,1.5090909091rem + .2424242424vw,1.8rem);font-weight:700;line-height:1.7}#sec-01 .btn-block .btn{background:linear-gradient(45deg,#bdc3c9,#bdc3c9 45%,#fff 70%,#bdc3c9 85%,#bdc3c9 90% 100%);border-radius:10px;color:#000;display:block;font-size:clamp(1.8rem,1.7090909091rem + .2424242424vw,2rem);font-weight:700;margin:20px auto 10px;max-width:350px;padding:20px 0;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:.3s ease-out;transition:.3s ease-out}#sec-01 .btn-block .btn:hover{opacity:.7}#sec-01 .btn-block .annote{font-size:clamp(1.4rem,1.4rem + 0vw,1.4rem)}#sec-01 .btn-block .annote a{-webkit-text-decoration:underline;text-decoration:underline}#sec-02{padding-top:60px}#sec-02 .sec-title-bg .sub{font-size:clamp(1.8rem,1.4818181818rem + .8484848485vw,2.5rem);margin-bottom:10px}#sec-02 .sec-title-bg .main{font-size:clamp(3.8rem,3.3454545455rem + 1.2121212121vw,4.8rem)}#sec-02 .sec-title-bg{background-image:url("../../images/sec02_mv.webp")}#sec-02 .sec-title-bg:before{background-image:url("../../images/tit_arch_coupon.svg")}#sec-02 .sec-lead{font-size:clamp(1.5rem,1.5rem + 0vw,1.5rem);line-height:1.7;margin:40px auto;text-align:center}#sec-02 .date-list>li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f0f7ff;border-radius:10px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-bottom:25px;padding:20px 40px}#sec-02 .date-list>li:last-child{margin-bottom:0}#sec-02 .date-list>li .date{color:#d70000;-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px;font-size:clamp(3.9rem,3.1727272727rem + 1.9393939394vw,5.5rem);line-height:1}#sec-02 .date-list>li .date .sText{font-size:.5em;font-weight:900}#sec-02 .date-list>li .cont{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}#sec-02 .date-list>li .cont .item{margin-bottom:20px}#sec-02 .date-list>li .cont .item:last-child{margin-bottom:0}#sec-02 .date-list>li .cont .item dt{font-size:clamp(1.6rem,1.6rem + 0vw,1.6rem);font-weight:700;margin-bottom:10px}#sec-02 .date-list>li .cont .item dd{font-size:clamp(1.4rem,1.4rem + 0vw,1.4rem)}#sec-02 .date-list>li .guest-list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 240px;flex:0 0 240px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#sec-02 .date-list>li .guest-list>li{width:calc(50% - 10px)}#sec-02 .date-list>li .guest-list>li figure figcaption{font-size:clamp(1.2rem,1.2rem + 0vw,1.2rem);margin-top:5px}#sec-02 .annote-txt{margin-bottom:40px;margin-top:20px;text-align:center}#sec-02 .present-coupon{background:#d70000;border-radius:10px;color:#fff;font-size:clamp(1.8rem,1.8rem + 0vw,1.8rem);font-weight:700;padding:.7em;text-align:center}#sec-02 .prize-level{margin-bottom:40px}#sec-02 .prize-level>dt{font-size:clamp(1.8rem,1.8rem + 0vw,1.8rem);font-weight:700;margin-bottom:50px;text-align:center}#sec-02 .prize-level>dd .prize-level-list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:30px}#sec-02 .prize-level>dd .prize-level-list .item{background:#f0f7ff;border-radius:10px;padding:40px 20px;position:relative;width:calc(33.33333% - 13.33333px)}#sec-02 .prize-level>dd .prize-level-list .item:first-child{background-image:url("../../images/sec02_coin_500.webp");background-position:100%;background-repeat:no-repeat;background-size:130px auto}#sec-02 .prize-level>dd .prize-level-list .item:nth-child(2){background-image:url("../../images/sec02_coin_1000.webp");background-position:100%;background-repeat:no-repeat;background-size:130px auto}#sec-02 .prize-level>dd .prize-level-list .item:nth-child(3){background-image:url("../../images/sec02_coin_1500.webp");background-position:100%;background-repeat:no-repeat;background-size:130px auto}#sec-02 .prize-level>dd .prize-level-list .item dt{background:#d70000;border-radius:3em;color:#000;display:inline-block;font-size:clamp(1.6rem,1.5090909091rem + .2424242424vw,1.8rem);font-weight:700;left:0;line-height:1;padding:.5em 1.5em;position:absolute;top:-20px}#sec-02 .prize-level>dd .prize-level-list .item dd{color:#d70000;font-size:clamp(1.8rem,1.7090909091rem + .2424242424vw,2rem);font-weight:700;line-height:1.4;padding-right:40%;text-align:center}#sec-02 .howtoentry{margin-bottom:40px}#sec-02 .howtoentry p{margin:0}#sec-02 .howtoentry .sText{font-size:.8em}#sec-02 .howtoentry .annote-txt{margin-top:10px}#sec-03{padding-top:60px}#sec-03 .sec-title-bg{color:#000;margin-bottom:40px;padding:60px 0 0}#sec-03 .sec-title-bg:before{display:none}#sec-03 .sec-title-bg .sub{font-size:clamp(1.8rem,1.5727272727rem + .6060606061vw,2.3rem);margin-bottom:10px}#sec-03 .sec-title-bg .main{font-size:clamp(2.5rem,1.8181818182rem + 1.8181818182vw,4rem);line-height:1.4}#sec-03 .sec-title-bg{background:none}#sec-03 .banner{margin:0 auto;max-width:600px}#sec-03 .banner img{height:auto;width:100%}#sec-03 .sec-lead{font-size:clamp(1.5rem,1.5rem + 0vw,1.5rem);line-height:1.7;margin:40px auto 0;text-align:center}#sec-03 .dl-border dd .main{font-size:clamp(1.6rem,1.5090909091rem + .2424242424vw,1.8rem);font-weight:700}#sec-03 .feature-list dd h3{background:#000;color:#fff;display:inline-block;font-size:clamp(1.4rem,1.3090909091rem + .2424242424vw,1.6rem);line-height:1;margin-bottom:10px;margin-top:30px;padding:.5em 1em}#sec-03 .feature-list dd .date-list .item{margin-bottom:20px}#sec-03 .feature-list dd .date-list .item dt{border:none;font-size:clamp(1.4rem,1.3090909091rem + .2424242424vw,1.6rem);margin-bottom:5px;padding:0}#sec-03 .feature-list dd .date-list .item dd{font-size:clamp(1.2rem,1.1090909091rem + .2424242424vw,1.4rem);line-height:1.7;padding:0}#sec-03 .annote-txt{margin-top:20px;text-align:center}.pre-list>li figure figcaption{font-size:clamp(1.5rem,1.4545454545rem + .1212121212vw,1.6rem);font-weight:700;margin-top:10px;text-align:center}#sec-request{-webkit-box-align:center;-ms-flex-align:center;align-items:center;aspect-ratio:1/1;background:#fff;border-radius:20px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:350px;text-align:center}#sec-request .sec-title{color:#d70000;display:inline-block;font-size:clamp(1.6rem,1.6rem + 0vw,1.6rem);margin-bottom:10px;position:relative}#sec-request .sec-title:before{left:-20px;-webkit-transform:rotate(-25deg);-ms-transform:rotate(-25deg);transform:rotate(-25deg)}#sec-request .sec-title:after,#sec-request .sec-title:before{background:#d70000;bottom:0;content:"";display:block;height:110%;position:absolute;width:2px}#sec-request .sec-title:after{right:-20px;-webkit-transform:rotate(25deg);-ms-transform:rotate(25deg);transform:rotate(25deg)}#sec-request .lead{font-size:clamp(1.4rem,1.4rem + 0vw,1.4rem)}#sec-request .btn{margin-top:10px}#sec-request .btn a{background:#d70000;border-radius:10px;color:#fff;display:inline-block;font-size:clamp(1.8rem,1.7090909091rem + .2424242424vw,2rem);padding:.3em 2em;-webkit-text-decoration:none;text-decoration:none}#sec-request .sns-list{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}#sec-request .sns-list>li{width:45px}#sec-request .sns-list>li a{background:#000;border-radius:10px;display:block;padding:5px}.sec-text{margin-top:70px}.sec-text .hr-line{border-top:1px solid #d1d1d1;display:block;margin:40px auto}.sec-text .contents{background:#fff;border-radius:20px;color:#000;margin-bottom:40px;padding:40px}.sec-text .contents .sec-title{border-bottom:1px solid #d1d1d1;font-size:clamp(1.8rem,1.6181818182rem + .4848484848vw,2.2rem);font-weight:700;margin-bottom:20px;padding-bottom:20px;text-align:center}.sec-text .contents .dl-list .item{font-size:clamp(1.4rem,1.4rem + 0vw,1.4rem);line-height:1.7;margin-bottom:1.7em}.sec-text .contents .dl-list dt{font-weight:700;margin-bottom:.5em}.sec-text .contents .dl-list dd{font-weight:400}.sec-text .contents .dl-list dd em{display:block;font-style:normal;font-weight:700;margin-top:1em}.sec-text .contents .body p{font-size:clamp(1.4rem,1.4rem + 0vw,1.4rem);font-weight:400;line-height:1.7;margin-bottom:1.7em}.sec-text .contents .body p:last-child{margin-bottom:0}.sec-text .contents a{color:inherit;-webkit-text-decoration:underline;text-decoration:underline}.ac-wrapper .ac-trigger{background:#ebebeb;border-radius:3px;color:#000;cursor:pointer;display:block;padding:.7em 1.5em;position:relative;width:100%}.ac-wrapper .ac-trigger:after{content:"";display:block;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:.3s ease-out;transition:.3s ease-out}.ac-wrapper .ac-content{display:none;padding-top:20px}.ac-wrapper.is-open .ac-trigger:after{-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}#float-btns{bottom:0;left:0;position:fixed;width:100%;z-index:20}#float-btns .btns{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}#float-btns .btns>li{width:100%}#float-btns .btns>li a{background:#000;border:1px solid #fff;color:#fff;display:block;font-size:clamp(1.3rem,1.1636363636rem + .3636363636vw,1.6rem);font-weight:700;line-height:1;padding:1.5em 0;text-align:center;-webkit-text-decoration:none;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}#float-btns .btns>li a.map:before{content:""}#float-btns .btns>li a.map:before,#float-btns .btns>li a.survey:before{display:inline-block;font-family:Material Symbols Outlined;font-size:1.5em;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 48;margin-right:.3em;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);vertical-align:middle}#float-btns .btns>li a.survey:before{content:""}#footer{padding-bottom:100px!important}@media only screen and (min-width:768px){.pre-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.pre-list>li{width:calc(33.33333% - 13.33333px)}}@media only screen and (max-width:1100px){.innerArea{width:calc(100% - 40px)}}@media only screen and (max-width:768px){.pcNone{display:block!important}.tbNone{display:none}.spNone,.tbNone{display:block!important}.is-pc,.spNone{display:none!important}.is-tb{display:block!important}.is-sp,.is-tb{display:none!important}.is-sp{display:block!important}#sec-kv .oplogo{left:10px;top:80px;width:80px}.sec-anchorlink .anchorlink-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;gap:10px}.sec-anchorlink .anchorlink-list>li a{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.sec-anchorlink .anchorlink-list>li a .thum{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%}#sec-intro .cont-place{width:calc(100% - 40px)}#sec-intro .cont-place .map{aspect-ratio:16/12}#sec-intro .cont-guest .guest-list{gap:10px;padding:0 20px}#sec-intro .cont-guest .guest-list>li{width:calc(33.33333% - 6.66667px)}.sec-content{margin-bottom:40px}.sec-content .sec-ph{width:65%}.sec-content .contents{padding:30px 20px}.sec-content .contents .sec-title-bg{background-image:url("../../images/sec01_mv_sp.webp");background-position:bottom;background-repeat:no-repeat;background-size:100% auto;border-radius:0;color:#d70000;margin:0 -20px;padding:0 0 65%;width:calc(100% + 40px)}.sec-content .contents .sec-title-bg:before{background-image:url("../../images/tit_arch_garapon_color.svg");margin-bottom:10px;width:100px}.sec-content .contents .dl-border dt{padding:20px 10px}.sec-content .contents .dl-border dd{padding:10px;text-align:justify}.sec-content .contents .sec-annote{text-align:justify}#sec-01 .sec-title-bg{background-image:url("../../images/sec01_mv_sp.webp")}#sec-01 .sec-title-bg:before{background-image:url("../../images/tit_arch_garapon_color.svg")}#sec-01 .feature-list{gap:15px;margin:20px auto 10px;padding:0 10px}#sec-01 .feature-list li{width:calc(50% - 7.5px)}#sec-01 .feature-list li figure img{width:70%}#sec-01 .annote-txt,#sec-01 .howtoentry dd,#sec-01 .howtoentry-text{text-align:justify}#sec-02 .sec-title-bg{background-image:url("../../images/sec02_mv_sp.webp")}#sec-02 .sec-title-bg:before{background-image:url("../../images/tit_arch_coupon_color.svg")}#sec-02 .sec-lead{text-align:justify}#sec-02 .date-list>li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;padding:20px}#sec-02 .date-list>li .date{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:10px}#sec-02 .date-list>li .date br{display:none}#sec-02 .date-list>li .cont .item{margin-bottom:10px}#sec-02 .date-list>li .cont .item dt{margin-bottom:5px}#sec-02 .date-list>li .guest-list{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;width:100%}#sec-02 .prize-level>dd .prize-level-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;gap:40px}#sec-02 .prize-level>dd .prize-level-list .item{padding:30px 20px;width:100%}#sec-03 .sec-title-bg{color:#000;margin-bottom:30px;padding:0}#sec-03 .sec-lead{text-align:justify}#sec-03 .feature-list dd .date-list .item{border-left:3px solid #ccc;padding-left:10px}#sec-03 .annote-txt{text-align:justify}.pre-list>li{border-top:1px dotted #999;margin-top:10px;padding-top:10px}.pre-list>li:last-child{border-bottom:1px dotted #999;padding-bottom:10px}.sec-text .contents{padding:20px}.sec-text .contents .sec-title{text-align:left}}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}
