*{margin:0;padding:0;box-sizing:border-box}body{display:block;width:100%;overflow-x:hidden;position:relative;font-family:'Noto Sans', sans-serif;line-height:1.8;color:#fff;-webkit-text-size-adjust:100%}img{vertical-align:bottom;font-size:0;line-height:1;outline:none}ul li{list-style-type:none}h1,h2,h3,h4,h5,h6{line-height:1;font-size:0}a{display:inline-block;color:#ed1f2d;text-decoration:underline}@media (hover: hover){a img{transition:.2s}a:hover{text-decoration:none}a:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}}p{margin:0;padding:0}::selection{background-color:#000;color:#FFF}.loader{position:fixed;z-index:9999;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;width:100%;height:100%;background:#fff}.sp{display:block}@media screen and (min-width: 751px){.sp{display:none}}.pc{display:none}@media screen and (min-width: 751px){.pc{display:block}}.pc13{display:none}@media screen and (min-width: 1300px){.pc13{display:block}}.mt0{margin-top:0 !important}.mtS{margin-top:4vw !important}@media screen and (min-width: 751px){.mtS{margin-top:1.5vw !important}}@media screen and (min-width: 2000px){.mtS{margin-top:30px !important}}.mtM{margin-top:5.33333vw !important}@media screen and (min-width: 751px){.mtM{margin-top:2vw !important}}@media screen and (min-width: 2000px){.mtM{margin-top:40px !important}}.mtL{margin-top:8vw !important}@media screen and (min-width: 751px){.mtL{margin-top:3vw !important}}@media screen and (min-width: 2000px){.mtL{margin-top:60px !important}}.pt0{padding-top:0 !important}.ptS{padding-top:4vw !important}@media screen and (min-width: 751px){.ptS{padding-top:1.5vw !important}}@media screen and (min-width: 2000px){.ptS{padding-top:30px !important}}.ptM{padding-top:5.33333vw !important}@media screen and (min-width: 751px){.ptM{padding-top:2vw !important}}@media screen and (min-width: 2000px){.ptM{padding-top:40px !important}}.ptL{padding-top:8vw !important}@media screen and (min-width: 751px){.ptL{padding-top:3vw !important}}@media screen and (min-width: 2000px){.ptL{padding-top:60px !important}}.fzM{font-size:4.8vw !important}@media screen and (min-width: 751px){.fzM{font-size:1.8vw !important}}@media screen and (min-width: 2000px){.fzM{font-size:36px !important}}.fwB{font-weight:bold}.taC{text-align:center}.yellow{color:#fff200 !important}img{width:100%}.contentsInner{max-width:1200px;margin:0 auto;padding:0 5.33333vw;position:relative;z-index:1}@media screen and (min-width: 751px){.contentsInner{padding:0 2vw}}@media screen and (min-width: 2000px){.contentsInner{padding:0 40px}}.contentsItem h3{position:relative;color:#FFF;font-size:7.2vw;text-transform:uppercase;font-weight:900;padding:0.6em 0em 0.6em 0em;margin:0 0 6.66667vw;width:100%;border:2px solid #FFF;border-left:none;border-right:none;text-align:center;word-break:keep-all}@media screen and (min-width: 751px){.contentsItem h3{font-size:2.5vw;margin:0 0 2.5vw}}@media screen and (min-width: 2000px){.contentsItem h3{font-size:50px;margin:0 0 50px}}.contentsItem h4{font-size:6vw;text-align:left;color:#FFF;margin:0 0 8vw;word-break:keep-all}@media screen and (min-width: 751px){.contentsItem h4{font-size:2.25vw;margin:0 0 3vw}}@media screen and (min-width: 2000px){.contentsItem h4{font-size:45px;margin:0 0 60px}}.contentsItem .dataList{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;width:100%}.contentsItem .dataList.w60{margin:0 auto}@media screen and (min-width: 751px){.contentsItem .dataList.w60{width:60%}}@media screen and (min-width: 1180px){.contentsItem .dataList.w60{width:100%}}.contentsItem .dataList dt{font-weight:bold;background:#FFF;color:#00b8f1;width:100%;font-size:4vw;margin:0 0 2.66667vw;text-align:center}@media screen and (min-width: 751px){.contentsItem .dataList dt{width:20%;font-size:1.5vw;margin:0 0 2.5vw}}@media screen and (min-width: 2000px){.contentsItem .dataList dt{width:20%;font-size:30px;margin:0 0 50px}}.contentsItem .dataList dd{width:100%;font-size:5.06667vw;margin:0 0 6.66667vw;font-weight:bold;text-align:center}@media screen and (min-width: 751px){.contentsItem .dataList dd{width:80%;font-size:1.7vw;margin:0 0 2.5vw;padding-left:2.5vw;text-align:left}}@media screen and (min-width: 2000px){.contentsItem .dataList dd{width:80%;font-size:34px;margin:0 0 50px;padding-left:50px}}.contentsItem .bBox{padding:8vw;border:2px #FFF solid;width:100%}@media screen and (min-width: 751px){.contentsItem .bBox{padding:3vw}}@media screen and (min-width: 2000px){.contentsItem .bBox{padding:60px}}.contentsItem .imgExList{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;align-items:flex-start;width:100%;margin:0 auto}@media screen and (min-width: 751px){.contentsItem .imgExList{width:100%}}.contentsItem .imgExList dl{width:100%;margin-left:auto;margin-right:auto;margin-bottom:8vw;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 751px){.contentsItem .imgExList dl{width:48%;margin-bottom:0}}@media screen and (min-width: 2000px){.contentsItem .imgExList dl{margin-bottom:60px}}.contentsItem .imgExList dl:first-child{margin-right:4%}.contentsItem .imgExList dl:last-child{margin-bottom:0}.contentsItem .imgExList dl dt{font-weight:bolder;line-height:1.5;font-size:4.53333vw;margin-top:2.66667vw;text-indent:-1.3em;padding-left:1.3em;-webkit-order:2;order:2;width:100%}@media screen and (min-width: 751px){.contentsItem .imgExList dl dt{font-size:1.7vw;margin-top:1vw}}@media screen and (min-width: 2000px){.contentsItem .imgExList dl dt{font-size:34px;margin-top:20px}}.contentsItem .imgExList dl dd{-webkit-order:1;order:1}.contentsItem .imgExList dl.card{width:100%}@media screen and (min-width: 751px){.contentsItem .imgExList dl.card{text-align:center}.contentsItem .imgExList dl.card img{width:48%}}.contentsItem .note li{text-indent:-1em;padding-left:1em}#container .jppage{font-family:'Noto Sans JP', sans-serif !important}#navBtn{display:-webkit-flex;display:flex;margin:0;padding:0;position:fixed;top:0;right:0;z-index:9999}#navBtn ul{display:-webkit-flex;display:flex}#navBtn ul li{display:grid;place-content:center}@media (hover: hover){#navBtn ul li{transition:.2s}}#navBtn ul .btnLang{font-family:'Oswald', 'Noto Sans JP', sans-serif;background:#000;padding:0 1.33333vw}@media screen and (min-width: 751px){#navBtn ul .btnLang{padding:0 1.25vw}}@media screen and (min-width: 2000px){#navBtn ul .btnLang{padding:0 25px}}#navBtn ul .btnLang:has(>a){background:#ed1f2d}@media (hover: hover){#navBtn ul .btnLang:has(>a):hover{-webkit-filter:brightness(1.2);filter:brightness(1.2);font-weight:normal}#navBtn ul .btnLang:has(>a):hover a{text-decoration:none}}#navBtn ul .btnLang a{color:#fff}#navBtn ul #btnMenu{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;margin:0;padding:2.66667vw 1.33333vw;background:#fff100;cursor:pointer}@media screen and (min-width: 751px){#navBtn ul #btnMenu{width:9.5vw;max-width:190px;padding:1.65vw 0}}#navBtn ul #btnMenu img{display:block;width:13.2vw;max-width:99px}@media screen and (min-width: 751px){#navBtn ul #btnMenu img{width:4.95vw}}#navBtn ul #btnMenu.close span{background:#000}@media (hover: hover){#navBtn ul #btnMenu{transition:.2s}#navBtn ul #btnMenu:hover{-webkit-filter:brightness(1.2);filter:brightness(1.2)}#navBtn ul #btnMenu.close:hover{color:#000}#navBtn ul #btnMenu.close:hover span{background:#000}}nav{display:block;width:100%;height:100%;max-height:100%;background:#00b8f1;position:fixed;z-index:999;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;opacity:0;transition:all ease-in-out 0.2s;pointer-events:none;box-sizing:border-box}@media screen and (min-width: 750px){nav{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-align-content:center;align-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}}nav.show{opacity:1;pointer-events:inherit}nav::before{content:"";position:absolute;z-index:-1;bottom:10%;left:0;background:#007cff;mask:url(../../images/2024/common/bg_ink_01.png) no-repeat bottom left/contain;-webkit-mask:url(../../images/2024/common/bg_ink_01.png) no-repeat bottom left/contain;aspect-ratio:1412/1139;width:120%;height:auto;opacity:1}nav ul{width:100%;font-family:'Oswald', 'Noto Sans JP', sans-serif}@media screen and (max-width: 750px){nav ul{padding:3em 0}}@media screen and (min-width: 750px){nav ul{display:-webkit-flex;display:flex;-webkit-align-content:center;align-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width: 2000px){nav ul{max-width:1400px}}nav ul li{margin:5.33333vw 0 0;text-align:center;width:100%}@media screen and (max-width: 750px){nav ul li:first-child{margin-top:0}}@media screen and (min-width: 751px){nav ul li{margin:2vw auto 0;width:50%}}@media screen and (min-width: 2000px){nav ul li{margin:30px auto 0}}nav ul li a{text-decoration:none;font-size:8vw;font-weight:600;line-height:1.2;color:#000}@media screen and (min-width: 751px){nav ul li a{padding:0 1vw;font-size:min( calc(90 / 1940 * 100vw) , 90px )}}@media screen and (min-width: 2000px){nav ul li a{padding:0 20px;font-size:62px}}@media (hover: hover){nav ul li a{position:relative;transition:0.2s}nav ul li a::after{content:"";position:absolute;left:50%;bottom:-4px;width:0;height:4px;background:#fff;transition:0.2s}nav ul li a:hover{color:#fff}nav ul li a:hover::after{left:0;width:100%}}#mvCol{display:block;position:relative;background:url(../../images/2024/top/bg_mv.jpg) no-repeat center bottom;background-size:140%;padding:10.66667vw 0 8vw}@media screen and (min-width: 751px){#mvCol{background-size:100%;padding:3vw 0}}@media screen and (min-width: 2000px){#mvCol{padding:60px}}#mvCol .logoDaima{width:37.33333vw;max-width:514px;margin:0 auto}@media screen and (min-width: 751px){#mvCol .logoDaima{width:25.7vw}}@media screen and (min-width: 751px){#mvCol #mvColBox{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;width:92vw;max-width:1840px;margin:0 auto}}#mvCol #mvColBox #mvPic{display:block;width:70%;margin:2.66667vw auto 0;max-width:801px}@media screen and (min-width: 751px){#mvCol #mvColBox #mvPic{width:40.05vw}}#mvCol h1{margin:5.33333vw auto 0;color:#000;font-size:10.66667vw;text-align:center;font-family:'Oswald', 'Noto Sans JP', sans-serif}@media screen and (min-width: 751px){#mvCol h1{margin:1.5vw auto 0;font-size:6.5vw;text-align:left}}@media screen and (min-width: 2000px){#mvCol h1{margin:30px auto 0;font-size:130px}}#mvCol h1 .logoComicon{width:68.53333vw;margin:5.33333vw auto}@media screen and (min-width: 751px){#mvCol h1 .logoComicon{margin:2vw auto;width:50.3vw;max-width:1006px}}@media screen and (min-width: 2000px){#mvCol h1 .logoComicon{margin:40px auto}}#mvCol .discription{width:90%;margin:0 auto;font-weight:bold;text-align:center;color:#000}@media screen and (min-width: 751px){#mvCol .discription{margin:2vw auto 0;font-weight:normal}}#mvCol .discription:lang(ja){background:#000;padding:0.5rem;color:#fff}#photoImgCol{width:100%;height:26.66667vw;background:url(../../images/2024/top/img_photo.jpg) top left repeat-x;background-size:auto 100%;-webkit-animation:photoScroll 100s 0s linear infinite;animation:photoScroll 100s 0s linear infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media screen and (min-width: 751px){#photoImgCol{height:17.5vw}}@-webkit-keyframes photoScroll{0%{background-position:right 0 bottom 0}100%{background-position:right 2700px bottom 0}}@keyframes photoScroll{0%{background-position:right 0 bottom 0}100%{background-position:right 2700px bottom 0}}#aboutCol{position:relative;background:url(../../images/2024/common/bg_ink_03.png) no-repeat top center #00b8f1;background-size:100%;color:#000;padding:16vw 0 6.66667vw}@media screen and (min-width: 751px){#aboutCol{padding:7.5vw 0 4vw}}#aboutCol h2{position:absolute;top:0;right:0;width:80%}@media screen and (min-width: 751px){#aboutCol h2{width:43.15vw;max-width:863px}}#aboutCol ul{position:relative;z-index:1;width:75%;margin:0}@media screen and (min-width: 751px){#aboutCol ul{width:65vw;font-size:1.7vw}}@media screen and (min-width: 2000px){#aboutCol ul{font-size:34px}}#aboutCol ul li{background:#fff;margin-bottom:2px;padding:1.33333vw 4vw 0 4vw;word-break:keep-all}@media screen and (min-width: 751px){#aboutCol ul li{padding:0}}#aboutCol ul li span{display:block;font-weight:bold}@media screen and (min-width: 751px){#aboutCol ul li span{display:inline-block;width:22%;padding:1vw 0 .9vw 4vw}}@media screen and (min-width: 2000px){#aboutCol ul li span{padding:20px 0 18px 100px}}#aboutCol ul li a{word-break:break-all}#mapCol{padding:6.66667vw 0}@media screen and (min-width: 751px){#mapCol{padding:6.5vw 0}}@media screen and (min-width: 2000px){#mapCol{padding:130px 0}}#mapCol #mapColInner{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border:2px solid #007cff;width:90%;margin:0 auto}@media screen and (min-width: 751px){#mapCol #mapColInner{width:92vw}}@media screen and (min-width: 2000px){#mapCol #mapColInner{width:1840px}}#mapCol h2{padding:0 4vw}@media screen and (min-width: 751px){#mapCol h2{padding:0 7vw}}#mapCol h2 img{width:17.33333vw}@media screen and (min-width: 751px){#mapCol h2 img{width:9.75vw;max-width:195px}}#mapCol #mapColBox{border-left:2px solid #007cff;width:100%}@media screen and (min-width: 751px){#mapCol #mapColBox{padding:1.5vw}}@media screen and (min-width: 2000px){#mapCol #mapColBox{padding:30px}}#mapCol #mapBox{width:100%;height:0;margin:auto;position:relative;padding-top:100%}@media screen and (min-width: 751px){#mapCol #mapBox{padding-top:36%}}@media screen and (min-width: 2000px){#mapCol #mapBox{padding-top:36%}}#mapCol #mapBox iframe{position:absolute;top:0;left:0;width:100%;height:100%}#mapCol #map-replacement-content{position:absolute;top:0;color:#000}#mapCol #map-replacement-content a{cursor:pointer}@media (hover: hover){#mapCol #map-replacement-content a{transition:.2s}#mapCol #map-replacement-content a:hover{text-decoration:underline}}#panelCol{background:#00b8f1;padding:13.33333vw 0 13.33333vw;position:relative;overflow:hidden;color:#FFF}@media screen and (min-width: 751px){#panelCol{padding:5vw 0 5vw}}@media screen and (min-width: 2000px){#panelCol{padding:100px  0 100px}}#panelCol h2{text-align:center;margin:0 0 10.66667vw;position:relative;z-index:1}@media screen and (min-width: 751px){#panelCol h2{margin:0 0 4vw}}@media screen and (min-width: 2000px){#panelCol h2{margin:0 0 80px}}#panelCol h2 img{width:77.46667vw;max-width:581px}@media screen and (min-width: 751px){#panelCol h2 img{width:29.05vw}}#panelCol h3{color:#FFF;border-color:#FFF;text-transform:none}#panelCol h4{color:#FFF;text-align:center;margin-top:0;font-weight:900}#panelCol .txt01{text-align:center;font-weight:bolder;line-height:1.5;font-size:4vw;margin-bottom:8vw}@media screen and (min-width: 751px){#panelCol .txt01{font-size:1.7vw;margin-bottom:3vw}}@media screen and (min-width: 2000px){#panelCol .txt01{font-size:34px;margin-bottom:60px}}#panelCol .txt01.jp{font-size:4vw}@media screen and (min-width: 751px){#panelCol .txt01.jp{font-size:1.5vw}}@media screen and (min-width: 2000px){#panelCol .txt01.jp{font-size:30px}}#brandsCol{background:#007cff;padding:13.33333vw 0 13.33333vw;position:relative;overflow:hidden}@media screen and (min-width: 751px){#brandsCol{padding:5vw 0 5vw}}@media screen and (min-width: 2000px){#brandsCol{padding:100px  0 100px}}#brandsCol h2{text-align:center;margin:0 0 10.66667vw;position:relative;z-index:1}@media screen and (min-width: 751px){#brandsCol h2{margin:0 0 4vw}}@media screen and (min-width: 2000px){#brandsCol h2{margin:0 0 80px}}#brandsCol h2 img{width:80vw}@media screen and (min-width: 751px){#brandsCol h2 img{width:39.8vw;max-width:796px}}#brandsCol ul.exhibition{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;margin:0 0 13.33333vw}@media screen and (min-width: 751px){#brandsCol ul.exhibition{margin:0 0 5vw}}@media screen and (min-width: 2000px){#brandsCol ul.exhibition{margin:0 0 100px}}@media screen and (max-width: 750px){#brandsCol ul.exhibition li{width:calc(310 / 650 * 100%);margin-left:calc(30 / 650 * 100%)}#brandsCol ul.exhibition li:nth-child(2n+1){margin-left:0}#brandsCol ul.exhibition li:nth-child(n+3){margin-top:calc(30 / 650 * 100%)}}@media screen and (min-width: 751px){#brandsCol ul.exhibition li{width:calc(285  / 1200 * 100%);margin-left:calc(20 / 1200 * 100%)}#brandsCol ul.exhibition li:nth-child(4n+1){margin-left:0}#brandsCol ul.exhibition li:nth-child(n+5){margin-top:calc(20 / 1200 * 100%)}}#brandsCol ul.experience{display:grid;gap:calc(60 / 650 * 100vw)}#brandsCol ul.experience>li{padding:0 0 8vw 0;border-bottom:1px solid #FFF}@media screen and (min-width: 751px){#brandsCol ul.experience>li{padding:0 0 3vw}}@media screen and (min-width: 2000px){#brandsCol ul.experience>li{padding:0 0 60px}}#brandsCol ul.experience>li:last-of-type{border-bottom:0;padding-bottom:0}#brandsCol ul.experience>li.noB{padding:0;border-bottom:none}#brandsCol ul.experience>li h4{font-size:6vw;text-align:left;color:#FFF;margin:5.33333vw 0 0;word-break:keep-all;line-height:1.3}@media screen and (min-width: 751px){#brandsCol ul.experience>li h4{font-size:2.25vw;margin:2vw 0 0}}@media screen and (min-width: 2000px){#brandsCol ul.experience>li h4{font-size:45px;margin:40px 0 0}}#brandsCol ul.experience>li p{word-break:keep-all;font-size:3.73333vw;margin-top:1em}@media screen and (min-width: 751px){#brandsCol ul.experience>li p{font-size:1.3vw}}@media screen and (min-width: 2000px){#brandsCol ul.experience>li p{font-size:26px}}#brandsCol ul.experience>li p:first-child{margin-top:0}#brandsCol ul.experience>li p.sstit{font-size:4.8vw;line-height:1.5;margin-top:0.5em}@media screen and (min-width: 751px){#brandsCol ul.experience>li p.sstit{font-size:1.6vw}}@media screen and (min-width: 2000px){#brandsCol ul.experience>li p.sstit{font-size:32px}}#brandsCol ul.experience>li p.catch.jp{word-break:break-all}#brandsCol ul.experience>li p span{display:block;background:#FFF;color:#007cff;width:-webkit-fit-content;width:fit-content;margin:0 0 0.2em 0;padding:calc(0.5em - calc(1lh - 1em) / 2) 0.5em;font-weight:700;font-size:1.2em}#brandsCol ul.experience>li ol{margin:2.66667vw 0 0}#brandsCol ul.experience>li ol li{margin:5.33333vw 0 0}#brandsCol ul.experience>li ol li:first-child{margin-top:0}#brandsCol ul.experience>li ol li p{text-indent:-0.6em;padding-left:0.6em}#brandsCol ul.experience>li .giveaway{margin:5.33333vw 0 0;background:rgba(255,255,255,0.2);padding:1.5em;text-align:center;border:1px solid #FFF}#brandsCol ul.experience>li .giveaway p{margin-top:1em}#brandsCol ul.experience>li .r{margin:5.33333vw 0 0}#brandsCol ul.experience>li .r:not(.kv):has(img){background:rgba(255,255,255,0.2);border:1px solid #FFF;padding:5.33333vw}#brandsCol ul.experience>li .r:not(.kv):has(img) p{margin-top:1em}@media screen and (min-width: 751px){#brandsCol ul.experience{gap:clamp(0px, calc(60 / 1300 * 100vw), 60px)}#brandsCol ul.experience>li{display:grid;grid-template-columns:1fr 1.4fr;gap:0 clamp(0px, calc(40 / 1200 * 100vw), 40px);padding:0 0 3vw 0}#brandsCol ul.experience>li h4{font-size:2.25vw;margin:2vw 0 0}#brandsCol ul.experience>li p{margin:1vw 0 0;font-size:1.2vw}#brandsCol ul.experience>li ol{margin:1vw 0 0}#brandsCol ul.experience>li ol li{margin:1vw 0 0}#brandsCol ul.experience>li .giveaway{margin:1vw 0 0}#brandsCol ul.experience>li .tutorial{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;justify-content:flex-start}#brandsCol ul.experience>li .tutorial span:first-child{padding-right:0}#brandsCol ul.experience>li .tutorial span:last-child{padding-left:0}#brandsCol ul.experience>li .r{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;margin:0}#brandsCol ul.experience>li .r:not(.kv):has(img){padding:3vw}}@media screen and (min-width: 2000px){#brandsCol ul.experience>li{padding:0 0 60px 0}#brandsCol ul.experience>li h4{font-size:45px;margin:40px 0 0}#brandsCol ul.experience>li p{margin:20px 0 0;font-size:24px}#brandsCol ul.experience>li ol{margin:20px 0 0}#brandsCol ul.experience>li ol li{margin:20px 0 0}#brandsCol ul.experience>li .giveaway{margin:20px 0 0}#brandsCol ul.experience>li .r:not(.kv):has(img){padding:60px}}#brandsCol:before{content:"";position:absolute;z-index:0;top:-30px;right:0;background:#00d8ff;mask:url(../../images/2024/common/bg_ink_02.png) no-repeat top right/contain;-webkit-mask:url(../../images/2024/common/bg_ink_02.png) no-repeat top right/contain;aspect-ratio:1318/1071;width:180%;height:auto;opacity:0.3;mix-blend-mode:hard-light;pointer-events:none}@media screen and (min-width: 751px){#brandsCol:before{margin-top:-10%;width:100%}}#brandsCol:after{content:"";position:absolute;z-index:0;bottom:10%;left:0;background:#00d8ff;mask:url(../../images/2024/common/bg_ink_01.png) no-repeat bottom left/contain;-webkit-mask:url(../../images/2024/common/bg_ink_01.png) no-repeat bottom left/contain;aspect-ratio:1412/1139;width:120%;height:auto;opacity:0.3;mix-blend-mode:hard-light;pointer-events:none}@media screen and (min-width: 751px){#brandsCol:after{margin-bottom:-15%;width:90%}}#experienceCol{background:#FFF;padding:13.33333vw 0 13.33333vw;position:relative;overflow:hidden;color:#007cff}@media screen and (min-width: 751px){#experienceCol{padding:5vw 0 5vw}}@media screen and (min-width: 2000px){#experienceCol{padding:100px  0 100px}}#experienceCol h2{text-align:center;margin:0 0 10.66667vw;position:relative;z-index:1}@media screen and (min-width: 751px){#experienceCol h2{margin:0 0 4vw}}@media screen and (min-width: 2000px){#experienceCol h2{margin:0 0 80px}}#experienceCol h2 img{width:90%;max-width:1158px}@media screen and (min-width: 751px){#experienceCol h2 img{width:57.9vw}}#experienceCol h3{color:#007cff;border-color:#007cff;text-transform:none}#experienceCol .timeTable{width:100%;margin:0 auto 16vw auto;font-size:4.8vw}@media screen and (min-width: 751px){#experienceCol .timeTable{font-size:1.6vw}}@media screen and (min-width: 2000px){#experienceCol .timeTable{font-size:32px}}#experienceCol .timeTable th,#experienceCol .timeTable td{padding:0.5em 0.8em;line-height:1}#experienceCol .timeTable th{background:#000;color:#FFF}#experienceCol .timeTable td{background:#f4f4f4;color:#000}@media screen and (min-width: 751px){#experienceCol .timeTable{margin:0 auto 6vw auto}}#experienceCol .stamprally{display:grid;gap:calc(140 / 650 * 100vw);margin:18.66667vw 0 5.33333vw 0;color:#fff}@media screen and (min-width: 751px){#experienceCol .stamprally{display:grid;grid-template-columns:1fr 1fr;gap:clamp(0px, calc(80 / 1300 * 100vw), 80px) clamp(0px, calc(40 / 1300 * 100vw), 40px);margin:4vw 0 2vw 0}}@media screen and (min-width: 2000px){#experienceCol .stamprally{margin:80px 0 40px 0}}@media screen and (min-width: 751px){#experienceCol .stamprally li:last-of-type{grid-row:2 / 3;grid-column:1 / 3}}#experienceCol .stamprally h4{text-align:center;color:#007cff}#experienceCol .stamprally .bBox{border-color:#007cff}#experienceCol .stamprally .bBox img{border:#eee solid 1px}#experienceCol .stamprally .box p{color:#007cff;font-weight:bolder;line-height:1.5;font-size:4.53333vw;margin-top:2.66667vw}@media screen and (min-width: 751px){#experienceCol .stamprally .box p{font-size:1.7vw;margin-top:1vw}}@media screen and (min-width: 2000px){#experienceCol .stamprally .box p{font-size:34px;margin-top:20px}}#experienceCol .stamprally .note{color:#007cff;margin-top:1em;font-size:3.73333vw;line-height:1.5}@media screen and (min-width: 751px){#experienceCol .stamprally .note{font-size:1.3vw}}@media screen and (min-width: 2000px){#experienceCol .stamprally .note{font-size:26px}}#experienceCol .stamprally .notice{color:#007cff}#giveawaysCol{background:#00b8f1;padding:13.33333vw 0 13.33333vw;position:relative;overflow:hidden}@media screen and (min-width: 751px){#giveawaysCol{padding:5vw 0 5vw}}@media screen and (min-width: 2000px){#giveawaysCol{padding:100px  0 100px}}#giveawaysCol h2{text-align:center;margin:0 0 10.66667vw;position:relative;z-index:1}@media screen and (min-width: 751px){#giveawaysCol h2{margin:0 0 4vw}}@media screen and (min-width: 2000px){#giveawaysCol h2{margin:0 0 80px}}#giveawaysCol h2 img{width:90%}@media screen and (min-width: 751px){#giveawaysCol h2 img{width:49.35vw;max-width:987px}}#giveawaysCol .exCatch{color:#00b8f1;text-align:center;font-size:5.6vw;margin:0 0 5.33333vw}@media screen and (min-width: 751px){#giveawaysCol .exCatch{font-size:2vw;margin:0 0 2vw}}@media screen and (min-width: 2000px){#giveawaysCol .exCatch{font-size:40px;margin:0 0 40px}}#giveawaysCol .giveawaysList{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 2000px){#giveawaysCol .giveawaysList{-webkit-justify-content:space-between;justify-content:space-between}}#giveawaysCol .giveawaysList li{padding:5.33333vw;width:90%;margin-bottom:4vw;margin:0 auto 5.33333vw;border:2px solid #FFF}@media screen and (min-width: 751px){#giveawaysCol .giveawaysList li{padding:1.5vw;width:32%;margin-bottom:0}}@media screen and (min-width: 2000px){#giveawaysCol .giveawaysList li{padding:30px}}#giveawaysCol .giveawaysList li .txt{font-weight:bolder;line-height:1.2;margin-top:4vw;font-size:4.53333vw;text-align:center}@media screen and (min-width: 751px){#giveawaysCol .giveawaysList li .txt{font-size:1.5vw;margin-top:1vw}}@media screen and (min-width: 2000px){#giveawaysCol .giveawaysList li .txt{font-size:30px;margin-top:20px}}#exclusiveCol{background:#007cff;padding:13.33333vw 0 13.33333vw;position:relative;overflow:hidden}@media screen and (min-width: 751px){#exclusiveCol{padding:5vw 0 5vw}}@media screen and (min-width: 2000px){#exclusiveCol{padding:100px  0 100px}}#exclusiveCol h2{text-align:center;margin:0 0 10.66667vw;position:relative;z-index:1}@media screen and (min-width: 751px){#exclusiveCol h2{margin:0 0 4vw}}@media screen and (min-width: 2000px){#exclusiveCol h2{margin:0 0 80px}}#exclusiveCol h2 img{width:90%}@media screen and (min-width: 751px){#exclusiveCol h2 img{width:47.85vw;max-width:957px}}#exclusiveCol .exCatch{color:#FFF;text-align:center;font-size:5.6vw;margin:0 0 5.33333vw}@media screen and (min-width: 751px){#exclusiveCol .exCatch{font-size:2vw;margin:0 0 2vw}}@media screen and (min-width: 2000px){#exclusiveCol .exCatch{font-size:40px;margin:0 0 40px}}#exclusiveCol h3{color:#FFF;border-color:#FFF;text-transform:none}#exclusiveCol .itemBnr{margin:0 0 5.33333vw}@media screen and (min-width: 751px){#exclusiveCol .itemBnr{margin:0 0 2vw}}@media screen and (min-width: 2000px){#exclusiveCol .itemBnr{margin:0 0 40px}}#exclusiveCol .itemList{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}#exclusiveCol .itemList li{width:100%;text-align:center}@media screen and (min-width: 751px){#exclusiveCol .itemList li{width:50%}}#exclusiveCol .itemList li a{text-decoration:none}#exclusiveCol .itemList li .thum{overflow:hidden}#exclusiveCol .itemList .itemName{font-size:4.53333vw;line-height:1.5;margin-top:0.5em;color:#FFF;font-weight:bold;text-align:center}@media screen and (min-width: 751px){#exclusiveCol .itemList .itemName{font-size:1.3vw}}@media screen and (min-width: 2000px){#exclusiveCol .itemList .itemName{font-size:26px}}#exclusiveCol .itemList .itemPrice{width:100%}#exclusiveCol .itemList .itemPrice span{font-size:4.53333vw;line-height:1.5;margin-top:0.5em;color:#FFF;font-weight:bold;text-align:right;display:inline-block;border:1px solid #FFF;margin-left:auto;margin-right:0;padding:0.2em 0.5em}@media screen and (min-width: 751px){#exclusiveCol .itemList .itemPrice span{font-size:1.3vw}}@media screen and (min-width: 2000px){#exclusiveCol .itemList .itemPrice span{font-size:26px}}#exclusiveCol:before{content:"";position:absolute;z-index:0;top:-30px;right:0;background:#00d8ff;mask:url(../../images/2024/common/bg_ink_02.png) no-repeat top right/contain;-webkit-mask:url(../../images/2024/common/bg_ink_02.png) no-repeat top right/contain;aspect-ratio:1318/1071;width:180%;height:auto;opacity:0.3;mix-blend-mode:hard-light;pointer-events:none}@media screen and (min-width: 751px){#exclusiveCol:before{margin-top:-10%;width:100%}}#exclusiveCol:after{content:"";position:absolute;z-index:0;bottom:10%;left:0;background:#00d8ff;mask:url(../../images/2024/common/bg_ink_01.png) no-repeat bottom left/contain;-webkit-mask:url(../../images/2024/common/bg_ink_01.png) no-repeat bottom left/contain;aspect-ratio:1412/1139;width:120%;height:auto;opacity:0.3;mix-blend-mode:hard-light;pointer-events:none}@media screen and (min-width: 751px){#exclusiveCol:after{margin-bottom:-15%;width:90%}}footer{background:#363636;padding:6.66667vw 0;text-align:center;font-weight:500}@media screen and (min-width: 751px){footer{padding:4vw 0}}@media screen and (min-width: 2000px){footer{padding:50px 0}}footer #linkCol{display:grid;gap:3vw;margin:0 auto 5.33333vw;width:90%}@media screen and (min-width: 751px){footer #linkCol{width:92vw;max-width:1840}}footer #linkCol a{position:relative;z-index:0;display:grid;gap:1em;box-sizing:border-box;padding:5.33333vw 5.33333vw 2.66667vw 5.33333vw;font-weight:bold;overflow:hidden;color:#000;text-align:center;text-decoration:none}footer #linkCol a span{padding:0.5em;line-height:1.2;color:#000;word-break:normal;border:1px solid #000}footer #linkCol li:nth-of-type(1) a{background:#ffb200}footer #linkCol li:nth-of-type(1) a:after{content:"";position:absolute;z-index:-1;bottom:10%;left:0;background:#ff7c00;mask:url(../../images/2024/common/bg_ink_01.png) no-repeat bottom left/contain;-webkit-mask:url(../../images/2024/common/bg_ink_01.png) no-repeat bottom left/contain;aspect-ratio:1412/1139;width:120%;height:auto;opacity:1}footer #linkCol li:nth-of-type(2) a{background:#9bafca}footer #linkCol li:nth-of-type(2) a:before{content:"";position:absolute;z-index:-1;bottom:10%;left:0;background:#b6c1d3;mask:url(../../images/2024/common/bg_ink_01.png) no-repeat bottom left/contain;-webkit-mask:url(../../images/2024/common/bg_ink_01.png) no-repeat bottom left/contain;aspect-ratio:1412/1139;width:120%;height:auto;opacity:1}@media screen and (min-width: 751px){footer #linkCol{grid-template-columns:1fr 1fr;margin:0vw auto 4vw}footer #linkCol a{padding:2vw 2vw 1vw 2vw}footer #linkCol li:nth-of-type(1) a:before{margin-bottom:-15%;width:90%}footer #linkCol li:nth-of-type(2) a:after{margin-bottom:-15%;width:90%}}@media screen and (min-width: 2000px){footer #linkCol{margin:30px auto 80px}footer #linkCol a{padding:40px 40px 20px 40px}}@media screen and (min-width: 751px){footer .inner{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;width:92vw;max-width:1840;margin:0 auto}}footer .inner .btn{display:inline-block;background:#ed1f2d;width:90%;margin:0 auto;padding:4vw 5.33333vw 4vw 4vw;text-align:left;color:#000;cursor:pointer;position:relative;text-decoration:none;font-family:'Oswald', 'Noto Sans JP', sans-serif;font-size:5.33333vw;line-height:1}@media screen and (min-width: 751px){footer .inner .btn{width:initial;margin:0;padding:2vw 8vw 2vw 1.5vw;text-align:center;font-size:2vw}}@media screen and (min-width: 2000px){footer .inner .btn{padding:40px 160px 40px 40px;font-size:40px}}footer .inner .btn::after{content:"";display:block;position:absolute;top:calc(50% - 5px);right:20px;width:20px;height:5px;border:none;border-right:2px solid #000;border-bottom:1px solid #000;-webkit-transform:skew(45deg);transform:skew(45deg);transition:.3s}@media (hover: hover){footer .inner .btn:hover::after{right:10px;width:30px}}footer .inner .txtCol{margin:5.33333vw 0 0 0;font-size:2.66667vw;font-weight:normal}@media screen and (min-width: 751px){footer .inner .txtCol{margin:0;text-align:right;color:#fff;font-size:1vw}}@media screen and (min-width: 2000px){footer .inner .txtCol{font-size:16px}}footer .inner .txtCol a{color:#fff}footer .inner .txtCol .copy{margin-top:1rem;color:#d2d2d2}.titCol .slidein{padding:0;display:inline-block;overflow:hidden;position:relative}.titCol .slidein img{line-height:0}.titCol .slidein::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;-webkit-animation:OverlayIn 0.6s 0.6s cubic-bezier(0.77, 0, 0.175, 1),OverlayOut 0.6s 1.4s cubic-bezier(0.77, 0, 0.175, 1);animation:OverlayIn 0.6s 0.6s cubic-bezier(0.77, 0, 0.175, 1),OverlayOut 0.6s 1.4s cubic-bezier(0.77, 0, 0.175, 1);-webkit-animation-fill-mode:both;animation-fill-mode:both;opacity:0}.titCol .slidein>*{display:block;margin:0;padding:0;line-height:1;-webkit-animation:fadeIn 0.1s 1.2s;animation:fadeIn 0.1s 1.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.titCol .flash{opacity:0;-webkit-animation:flash .3s 0.7s ease-in-out;animation:flash .3s 0.7s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.titCol h1,.titCol h2,.titCol .discription{opacity:0;-webkit-animation:fadeUp 0.6s .7s ease-in-out;animation:fadeUp 0.6s .7s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;position:relative;z-index:20}#mvColInner{opacity:0;-webkit-animation:fadeIn 0.7s 0.7s ease-in-out;animation:fadeIn 0.7s 0.7s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#mvPic{opacity:0;-webkit-animation:fadeUp 0.7s 1.5s ease-in-out;animation:fadeUp 0.7s 1.5s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.js-anime.fadeUp{opacity:0}.js-anime.fadeUp.s{-webkit-animation:fadeUp 0.6s 0s ease-in-out;animation:fadeUp 0.6s 0s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.js-anime.fadeUp.delay.s{-webkit-animation:fadeUp 0.3s 1.2s ease-in-out;animation:fadeUp 0.3s 1.2s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.js-anime.flash{opacity:0}.js-anime.flash.s{-webkit-animation:flash .6s .3s ease-in-out;animation:flash .6s .3s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.js-anime.slidein{display:inline-block;overflow:hidden;position:relative}.js-anime.slidein img{line-height:0}.js-anime.slidein::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;opacity:0}.js-anime.slidein>*{display:block;margin:0;padding:0;line-height:1}.js-anime.slidein.s::after{-webkit-animation:OverlayIn 0.4s 0.3s cubic-bezier(0.77, 0, 0.175, 1),OverlayOut 0.6s 0.9s cubic-bezier(0.77, 0, 0.175, 1);animation:OverlayIn 0.4s 0.3s cubic-bezier(0.77, 0, 0.175, 1),OverlayOut 0.6s 0.9s cubic-bezier(0.77, 0, 0.175, 1);-webkit-animation-fill-mode:both;animation-fill-mode:both}.js-anime.slidein.s>*{-webkit-animation:fadeIn 0.1s .8s;animation:fadeIn 0.1s .8s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.js-anime.slidein.yellow::after{background-color:#fff200}.js-anime.slidein.white::after{background-color:#fff}@-webkit-keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes flash{0%{opacity:0}1%{opacity:.8}3%{opacity:.2}10%{opacity:.7}15%{opacity:.3}23%{opacity:.5}30%{opacity:.1}50%{opacity:.9}100%{opacity:1}}@keyframes flash{0%{opacity:0}1%{opacity:.8}3%{opacity:.2}10%{opacity:.7}15%{opacity:.3}23%{opacity:.5}30%{opacity:.1}50%{opacity:.9}100%{opacity:1}}#onetrust-consent-sdk{font-family:auto !important}#onetrust-consent-sdk a{display:inline}

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