@-webkit-keyframes blurAnime{0%{-webkit-filter:blur(10px);filter:blur(10px);opacity:0}100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes blurAnime{0%{-webkit-filter:blur(10px);filter:blur(10px);opacity:0}100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}:root{--color_imas: #f34e6c;--color_ml: #f5bc1d;--color_cg: #2581c7;--color_sc: #8dbaff}#imas,.imas,[data-c="imas"],[data-c="page1"]{--color_main: var(--color_imas)}#ml,.ml,[data-c="ml"],[data-c="page2"]{--color_main: var(--color_ml)}#cg,.cg,[data-c="cg"],[data-c="page3"]{--color_main: var(--color_cg)}#sc,.sc,[data-c="sc"],[data-c="page4"]{--color_main: var(--color_sc)}@keyframes blurAnime{0%{-webkit-filter:blur(10px);filter:blur(10px);opacity:0}100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}:root{--color_imas: #f34e6c;--color_ml: #f5bc1d;--color_cg: #2581c7;--color_sc: #8dbaff}#imas,.imas,[data-c="imas"],[data-c="page1"]{--color_main: var(--color_imas)}#ml,.ml,[data-c="ml"],[data-c="page2"]{--color_main: var(--color_ml)}#cg,.cg,[data-c="cg"],[data-c="page3"]{--color_main: var(--color_cg)}#sc,.sc,[data-c="sc"],[data-c="page4"]{--color_main: var(--color_sc)}@keyframes blurAnime{0%{-webkit-filter:blur(10px);filter:blur(10px);opacity:0}100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}:root{--color_imas: #f34e6c;--color_ml: #f5bc1d;--color_cg: #2581c7;--color_sc: #8dbaff}#imas,.imas,[data-c="imas"],[data-c="page1"]{--color_main: var(--color_imas)}#ml,.ml,[data-c="ml"],[data-c="page2"]{--color_main: var(--color_ml)}#cg,.cg,[data-c="cg"],[data-c="page3"]{--color_main: var(--color_cg)}#sc,.sc,[data-c="sc"],[data-c="page4"]{--color_main: var(--color_sc)}header{position:relative;z-index:888;top:0;right:0}.navWrap{display:none}#gnav{position:fixed;display:block;z-index:99}#gnav li img{-webkit-filter:drop-shadow(0px 3px 5px rgba(0,0,0,0.1));filter:drop-shadow(0px 3px 5px rgba(0,0,0,0.1))}@media (max-width: 750px){#gnav{width:80%;left:0;bottom:10px}.navList{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end}.navList li{padding:0 5px}}@media (min-width: 750px){#gnav{right:0;bottom:80px}}@media (min-width: 750px) and (hover: hover){#gnav a{transition:0.3s}#gnav a:hover{opacity:0.7}}@keyframes blurAnime{0%{-webkit-filter:blur(10px);filter:blur(10px);opacity:0}100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}:root{--color_imas: #f34e6c;--color_ml: #f5bc1d;--color_cg: #2581c7;--color_sc: #8dbaff}#imas,.imas,[data-c="imas"],[data-c="page1"]{--color_main: var(--color_imas)}#ml,.ml,[data-c="ml"],[data-c="page2"]{--color_main: var(--color_ml)}#cg,.cg,[data-c="cg"],[data-c="page3"]{--color_main: var(--color_cg)}#sc,.sc,[data-c="sc"],[data-c="page4"]{--color_main: var(--color_sc)}#btnPageTop{display:none;background:url("../images/common/bg_pagetop.webp") right bottom no-repeat;background-size:contain;position:fixed;bottom:0px;right:0px;z-index:80;width:23.73333vw;height:28vw}#btnPageTop img{position:fixed;bottom:10px;right:10px}@media (max-width: 750px){#btnPageTop img{width:8vw}}@media (min-width: 750px){#btnPageTop{width:13.90625vw;max-width:178px;height:16.40625vw;max-height:210px}#btnPageTop img{transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}#btnPageTop img:hover{opacity:0.7}}footer{background:url("../images/common/li_star.png") center top repeat-x;position:relative;text-align:center}@media (max-width: 750px){footer{padding:13.33333vw 4vw 8vw 4vw}}@media (min-width: 750px){footer{padding:60px 0 50px 0}}footer #footerBnr{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0vw auto 4vw auto;max-width:90vw}@media (max-width: 750px){footer #footerBnr li{width:50%}footer #footerBnr li:nth-of-type(odd){padding:0 10px 20px 0}footer #footerBnr li:nth-of-type(even){padding:0 0 20px 10px}}@media (min-width: 750px){footer #footerBnr{margin:0vw auto 2.34375vw auto}}@media (min-width: 750px) and (min-width: 1280px){footer #footerBnr{margin:0px auto 30px auto}}@media (min-width: 750px){footer #footerBnr li{padding:0 10px 20px;transition:0.3s}footer #footerBnr li:hover{opacity:0.7}}footer #snsCol{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin:0vw 0vw 6.66667vw 0vw}@media (max-width: 750px){footer #snsCol li{width:10.66667vw;margin:0vw 2.66667vw 0vw 2.66667vw;max-width:46px}}@media (min-width: 750px){footer #snsCol{margin:0vw 0vw 3.90625vw 0vw}}@media (min-width: 750px) and (min-width: 1280px){footer #snsCol{margin:0px 0px 50px 0px}}@media (min-width: 750px){footer #snsCol li{padding:0;width:3.59375vw;max-width:46px;margin:0vw .78125vw 0vw .78125vw}}@media (min-width: 750px) and (min-width: 1280px){footer #snsCol li{margin:0px 10px 0px 10px}}#bneFooter{background:#f2f2f2}@media (max-width: 750px){#bneFooter{padding-bottom:150px}}html{scroll-behavior:smooth}@media (max-width: 750px){html{scroll-padding-top:20px}}@media (min-width: 750px){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:-webkit-optimize-contrast}main{display:block;text-align:center}.pc{display:none}@media (min-width: 750px){.sp{display:none}.pc{display:block}}.txtCenter{text-align:center}::selection{background:#111;color:#fff}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#111}::-webkit-scrollbar-thumb{background:#fff}body{position:relative;z-index:0;width:100%;line-height:2.0;color:#0e3a60}body:before{content:"";width:100%;height:100%;display:block;position:fixed;top:0vw;left:0vw;z-index:-3}@media (max-width: 750px){body:before{background:url(../images/common/bg_sp.jpg) top center no-repeat;background-size:cover}}@media (min-width: 750px){body:before{background:url(../images/common/bg.jpg) top center no-repeat;background-size:cover}}body header,body main,body footer{font-family:"Poppins","M PLUS 1p",sans-serif;font-weight:500}body header p,body header ul,body header small,body main p,body main ul,body main small,body footer p,body footer ul,body footer small{-webkit-transform:rotate(0.05deg);transform:rotate(0.05deg)}body header a,body main a,body footer a{color:#f34e6c;text-decoration:none}body header a:hover,body main a:hover,body footer a:hover{text-decoration:none}@media (max-width: 750px){body main{font-size:0.9375rem}}@media (min-width: 750px){body main{font-size:1.125rem}}@media (max-width: 750px){body footer,body .notice,body small{font-size:0.75rem;line-height:1.8}}@media (min-width: 750px){body footer,body .notice,body small{font-size:0.875rem;line-height:1.8}}body ul.notice{padding:1em 0 0 1em}body ul.notice li{text-indent:-1em}body ol{padding-left:1.5em}.movieBox{width:100%;aspect-ratio:16 / 9}.movieBox iframe{width:100%;height:100%}.frm{display:block;position:relative;width:100%;background:url("../images/common/li_star.png") center top repeat-x}@media (max-width: 750px){.frm{padding:10.66667vw 4vw 0vw 4vw;margin:0vw auto 6.66667vw auto}}@media (min-width: 750px){.frm{padding:80px 80px 0;margin:0 auto 100px}}.detailCol{position:relative}@media (max-width: 750px){.detailCol{padding:0vw 4vw 0vw 4vw}}@media (min-width: 750px){.detailCol{padding:0vw 3.90625vw 0vw 3.90625vw}}@media (min-width: 750px) and (min-width: 1280px){.detailCol{padding:0px 50px 0px 50px}}.detailCol p:not([class]){padding-top:1em}.titMain{text-align:center;position:relative;font-weight:600;width:-webkit-fit-content;width:fit-content;mix-blend-mode:color-dodge}.titMain:before,.titMain:after{content:"";width:100%;height:100%;display:block;position:absolute;mix-blend-mode:color-dodge}.titMain:before{top:0;left:0}.titMain:after{background-size:contain;bottom:0;right:0}@media (max-width: 750px){.titMain{color:#fff;font-size:12vw;line-height:1em;margin:0vw auto 5.33333vw auto}.titMain:before,.titMain:after{width:0.5em;height:0.5em}.titMain:before{background:url(../images/common/bg_tit_w.webp) left top no-repeat;background-size:contain;left:-0.7em}.titMain:after{background:url(../images/common/bg_tit_w.webp) right bottom no-repeat;background-size:contain;right:-0.5em}}@media (min-width: 750px){.titMain{color:#f34e6c;font-size:7vw;line-height:1em;margin:0 auto 80px}.titMain:before,.titMain:after{width:40px;height:37px}.titMain:before{background:url(../images/common/bg_tit.webp) left top no-repeat;background-size:contain;left:-40px}.titMain:after{background:url(../images/common/bg_tit.webp) right bottom no-repeat;background-size:contain;right:-40px}}h3:not([class]){text-align:center}@media (max-width: 750px){h3:not([class]){padding:6.66667vw 4vw 6.66667vw 4vw}}@media (min-width: 750px){h3:not([class]){margin-bottom:80px}}.btn,.btnAsobi,.btnAsobiS{display:block;border:1px solid #fff;border-radius:5em;text-align:center}.btn a,.btnAsobi a,.btnAsobiS a{position:relative;display:block;padding:1em;border-radius:5em;color:#fff;text-decoration:none;font-weight:700}.btn a:before,.btnAsobi a:before,.btnAsobiS a:before{position:absolute;z-index:99;top:0;bottom:0;right:1em;margin:auto;content:"";vertical-align:middle}@media (max-width: 750px){.btn a:before,.btnAsobi a:before,.btnAsobiS a:before{width:1em;height:1em}}@media (min-width: 750px){.btn a:before,.btnAsobi a:before,.btnAsobiS a:before{width:0.7em;height:0.7em}}@media (hover: hover){.btn a,.btnAsobi a,.btnAsobiS a{transition:all 0.5s}.btn a:hover,.btnAsobi a:hover,.btnAsobiS a:hover{opacity:0.7}}.btn img,.btnAsobi img,.btnAsobiS img{max-width:70%;height:auto}@media (max-width: 750px){.btn,.btnAsobi,.btnAsobiS{padding:5px;margin-bottom:20px}}@media (min-width: 750px){.btn,.btnAsobi,.btnAsobiS{line-height:1em;padding:10px}}.btn a{background:#F34E6C;background:linear-gradient(90deg, #f34e6c 0%, #00afec 100%)}.btn a:before{background:url(../images/common/arrow_btn.webp) right center no-repeat;background-size:contain}.btnAsobi a,.btnAsobiS a{background:#fff;color:#000}.btnAsobi a:before,.btnAsobiS a:before{background:url(../images/common/arrow_asobistore.webp) right center no-repeat;background-size:contain}@media (max-width: 750px){.btn,.btnAsobi{font-size:1.6em;line-height:1em}.btn img,.btnAsobi img{display:block;margin:0 auto}.btn span,.btnAsobi span{font-size:1.2rem;line-height:1em;padding-left:0.5em}}@media (min-width: 750px){.btn,.btnAsobi{font-size:2.2rem;line-height:1em;margin-bottom:30px}.btn span,.btnAsobi span{font-size:1.8rem;line-height:1em;padding-left:0.5em}}#glitterWrap{background:url(../images/common/bg_glitter.webp) center top no-repeat;display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;z-index:-1}#glitterWrap:before,#glitterWrap:after{position:fixed;z-index:-1;content:""}#glitterWrap:before{top:0;right:0;-webkit-filter:blur(10px);filter:blur(10px);-webkit-animation:circle 2s infinite;animation:circle 2s infinite}@media (max-width: 750px){#glitterWrap:before{width:1em;height:1em}}@media (min-width: 750px){#glitterWrap:before{background:url(../images/common/bg_rt.svg) right -100px top -345px no-repeat,url(../images/common/bg_rf.webp) right 30px bottom no-repeat;width:690px;height:100vh}}#glitterWrap:after{bottom:0;left:0;-webkit-filter:blur(5px);filter:blur(5px);-webkit-animation:circle 2s infinite;animation:circle 2s infinite}@media (max-width: 750px){#glitterWrap:after{width:1em;height:1em}}@media (min-width: 750px){#glitterWrap:after{background:url(../images/common/bg_lb.svg) right bottom no-repeat,url(../images/common/bg_lf.webp) left 20px bottom no-repeat;width:500px;height:100vh}}@-webkit-keyframes circle{0%{opacity:0.5}50%{opacity:1}100%{opacity:0.5}}@keyframes circle{0%{opacity:0.5}50%{opacity:1}100%{opacity:0.5}}.star{position:absolute;display:block;background-color:#fff;border-radius:50%;opacity:0;-webkit-animation:star 1.6s infinite;animation:star 1.6s infinite;z-index:-1}@-webkit-keyframes star{0%{opacity:0}50%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}@keyframes star{0%{opacity:0}50%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1}100%{opacity:0;-webkit-transform:scale(1);transform:scale(1)}}.fancybox-image{pointer-events:none}.fancybox-button{background-color:rgba(1,98,179,0.6)}.fancybox-close-small{background-color:rgba(255,255,255,0) !important;z-index:500}.fancybox-button svg path{fill:#FFF !important;stroke-width:0}.fancybox-slide{padding:0vw 2.66667vw 5.33333vw 2.66667vw}@media (min-width: 750px){.fancybox-slide{padding:0vw 0vw 3.125vw 0vw}}@media (min-width: 750px) and (min-width: 1280px){.fancybox-slide{padding:0px 0px 40px 0px}}@media (min-width: 1280px){.fancybox-slide{padding:80px !important}}.fancybox-slide--iframe .fancybox-content{height:600px;max-height:90%;margin:0}@media (min-width: 750px){.fancybox-slide--iframe .fancybox-content{height:auto;max-height:100%}}@media (min-width: 1280px){.fancybox-slide--iframe .fancybox-content{max-width:1000px}}.slick-track{display:-webkit-flex;display:flex}.slick-prev,.slick-next{display:block;height:100%;width:1.5em;background:none;border:none;cursor:pointer}.slick-prev:before,.slick-next:before{position:absolute;z-index:99;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}@media (max-width: 750px){.slick-prev:before,.slick-next:before{width:1em;height:1em}}@media (min-width: 750px){.slick-prev:before,.slick-next:before{width:1em;height:1em}}.slick-prev{position:absolute;top:0}.slick-prev:before{background:url(../images/top/arrow_news_l.webp) bottom left no-repeat;background-size:contain;left:0px}@media (max-width: 750px){.slick-prev{left:0.5em}}@media (min-width: 750px){.slick-prev{left:0em}}.slick-next{position:absolute;top:0;right:0.5em}.slick-next:before{background:url(../images/top/arrow_news_r.webp) bottom left no-repeat;background-size:contain;right:0px}@media (max-width: 750px){.slick-next{right:0.5em}}@media (min-width: 750px){.slick-next{right:0em}}.slick-prev-w,.slick-next-w{display:block;background:none;border:none;cursor:pointer;z-index:5}@media (max-width: 750px){.slick-prev-w,.slick-next-w{width:30px;height:35px}}@media (min-width: 750px){.slick-prev-w,.slick-next-w{width:60px;height:71px}}.slick-prev-w{position:absolute}@media (max-width: 750px){.slick-prev-w{top:calc(50% - 15px);left:3%}}@media (min-width: 750px){.slick-prev-w{top:calc(50% - 30px);left:8%}}.slick-next-w{position:absolute}@media (max-width: 750px){.slick-next-w{top:calc(50% - 15px);right:3%}}@media (min-width: 750px){.slick-next-w{top:calc(50% - 30px);right:8%}}.tabnav{background:url("../images/common/li_star.png") center top repeat-x;margin:0 auto}@media (max-width: 750px){.tabnav{display:grid;gap:10px}.tabnav:has(li:nth-of-type(4)){grid-template-columns:repeat(4, 1fr)}.tabnav:has(li:nth-of-type(5)){grid-template-columns:repeat(5, 1fr)}.tabnav:has(li:nth-of-type(6)){grid-template-columns:repeat(6, 1fr)}}@media (min-width: 750px){.tabnav{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;gap:20px}}.tabnav li{display:block;cursor:pointer;text-align:center;padding:1em;border:1px solid #fff;text-align:center;border-radius:50%;aspect-ratio:1;font-size:10px;line-height:1.6em;font-weight:700}.tabnav li img{display:block;margin:0 auto}.tabnav li.select{background:#fff}@media (max-width: 750px){.tabnav{padding:5.33333vw 4vw 4vw 4vw}.tabnav li{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;padding:20px}}@media (min-width: 750px){.tabnav{padding:30px 30px 20px}.tabnav li{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:130px;height:130px}}@media (hover: hover){.tabnav li{transition:0.3s}.tabnav li:hover{background:rgba(255,255,255,0.2)}}.tabcontent{display:none}.select{display:block}.new{position:relative}.new:before{content:"NEW";position:absolute;top:-13px;left:-8px;color:#fff;font-weight:600;font-style:italic;line-height:1em}@media (max-width: 750px){.new:before{font-size:2rem}}@media (min-width: 750px){.new:before{font-size:3rem}}@keyframes blurAnime{0%{-webkit-filter:blur(10px);filter:blur(10px);opacity:0}100%{-webkit-filter:blur(0);filter:blur(0);opacity:1}}:root{--color_imas: #f34e6c;--color_ml: #f5bc1d;--color_cg: #2581c7;--color_sc: #8dbaff}#imas,.imas,[data-c="imas"],[data-c="page1"]{--color_main: var(--color_imas)}#ml,.ml,[data-c="ml"],[data-c="page2"]{--color_main: var(--color_ml)}#cg,.cg,[data-c="cg"],[data-c="page3"]{--color_main: var(--color_cg)}#sc,.sc,[data-c="sc"],[data-c="page4"]{--color_main: var(--color_sc)}#logoWrap h1{z-index:889}@media (max-width: 750px){#logoWrap h1{padding:30px 0;max-width:60%;text-align:center;margin:0 auto}}@media (min-width: 750px){#logoWrap h1{width:200px;position:fixed;left:10px;top:10px}}section ul:not([class]){padding:1em 0 0 0;margin:0vw auto 0vw auto}section ul:not([class]) li{text-align:left;text-indent:-1em;padding-left:1em}section ul:not([class]) li:first-child{margin-top:0}@media (min-width: 750px){section ul:not([class]){width:100%}}section ul.notice{text-align:left;padding:1em 0 0 0}section ul.notice li{padding:0;text-indent:-1em;padding-left:1em}:root{--num_card: 3}label{font-size:0.8rem;font-weight:700;line-height:1}label:hover{cursor:pointer}label:not([for]){display:grid;grid-template-columns:20px auto;-webkit-align-items:center;align-items:center;gap:0.3rem;background:#FFF;height:100%;padding:0.5rem;border-radius:calc(infinity * 1px);text-align:left;word-break:break-all;border:1px solid transparent}label:not([for]) span{text-align:center;display:block}label:not([for]) span:has(.icoCheck){vertical-align:bottom}label:not([for]) span:has(.icoCheck) .icoCheck{display:inline-block;background:#0e3a60;-webkit-mask:url(../images/cardlist/ico_check.svg) no-repeat center/100%;mask:url(../images/cardlist/ico_check.svg) no-repeat center/100%;width:1lh;height:1lh;-webkit-margin-end:0.5em;margin-inline-end:0.5em;vertical-align:bottom}label:has(input:disabled){background:#d6d6d6ff}label:has(input:disabled) input[type="checkbox"]{background:#a7a7a7}label:has(input:disabled) input[type="checkbox"]:checked{background:#6b6b6bff}@media screen and (min-width: 750px){label{font-size:1rem}label:not([for]){padding:0.8rem}}input[type="radio"],input[type="checkbox"]{position:relative;z-index:0;-webkit-appearance:none;appearance:none;aspect-ratio:1/1;width:20px;height:auto;background:#d6d6d6ff;border-radius:calc(infinity * 1px);text-align:center}input[type="radio"]:before,input[type="checkbox"]:before{pointer-events:none;position:absolute;inset:0;display:block;width:100%;height:100%;content:"";opacity:0;background:#FFF;-webkit-mask:url(../images/cardlist/ico_check.svg) no-repeat center/70%;mask:url(../images/cardlist/ico_check.svg) no-repeat center/70%}input[type="radio"]:checked,input[type="checkbox"]:checked{background:var(--color_main)}input[type="radio"]:checked::before,input[type="checkbox"]:checked::before{opacity:1}.frm:has(.settingList){-webkit-margin-after:30px;margin-block-end:30px;-webkit-padding-before:50px;padding-block-start:50px}.settingList{width:90%;margin:0 auto}.settingList label:has([name="showSetting"]){background:var(--color_main);font-size:1rem;color:#FFF}.settingList label:has([name="showSetting"]) input{background:none}.settingList label:has([name="showSetting"]) input:before{opacity:1;background:#FFF;-webkit-mask:url(../images/cardlist/ico_arrow.svg) no-repeat center/70%;mask:url(../images/cardlist/ico_arrow.svg) no-repeat center/70%}.settingList label:has([name="showSetting"]) input:checked::before{rotate:x 180deg}.settingList>li{text-indent:none}.settingList>li:has(.selectList){display:none}.settingList:has([name="showSetting"]:checked)>li{display:block}.settingList .selectList{display:grid;-webkit-align-items:stretch;align-items:stretch;gap:0.8rem;margin:1rem 0 0 0}.settingList .selectList>li>ul{display:grid;gap:0.8rem}.settingList .selectList ~ .frm{background:none}.settingList .selectList .showSet{grid-template-columns:repeat(3, 1fr)}.settingList .selectList .infoSet{grid-template-columns:repeat(2, 1fr);border-top:1px solid #FFF;padding-top:0.8rem}.settingList .selectList .sizeSet{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem 1rem;background:rgba(255,255,255,0.6);border-radius:calc(infinity * 1px);width:100%;font-family:"M PLUS 1p", sans-serif;font-weight:500;padding:1rem}.settingList .selectList .sizeSet small{width:100%;line-height:1}@media screen and (min-width: 750px){.settingList .selectList .sizeSet{display:none}}main .titMain{mix-blend-mode:color-dodge}@media (min-width: 750px){main{padding:80px 0 0}}#cardlistCol .volnav{display:grid;margin:0 auto}@media (max-width: 750px){#cardlistCol .volnav{grid-template-columns:repeat(2, 1fr);gap:10px}}@media (min-width: 750px){#cardlistCol .volnav{gap:20px;width:-webkit-fit-content;width:fit-content}#cardlistCol .volnav:has(li:nth-of-type(2)){grid-template-columns:repeat(2, 1fr)}#cardlistCol .volnav:has(li:nth-of-type(3)){grid-template-columns:repeat(3, 1fr)}#cardlistCol .volnav:has(li:nth-of-type(4)){grid-template-columns:repeat(4, 1fr)}}#cardlistCol .volnav li{display:block;border:1px solid #fff;border-radius:5em;text-align:center}#cardlistCol .volnav li span{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background:#fff;height:100%;border-radius:5em;color:#000;text-decoration:none;font-weight:700;line-height:1.2}@media (hover: hover){#cardlistCol .volnav li span{transition:all 0.5s}#cardlistCol .volnav li span:hover{cursor:pointer;opacity:0.7}}#cardlistCol .volnav li.select span{background:var(--color_main);color:#FFF;transition:0.3s}@media (max-width: 750px){#cardlistCol .volnav{padding:0vw 0vw 4vw 0vw}#cardlistCol .volnav li{padding:5px}#cardlistCol .volnav li span{padding:0.5em 1em}}@media (min-width: 750px){#cardlistCol .volnav{padding:0 0 30px 0}#cardlistCol .volnav li{line-height:1em;padding:5px}#cardlistCol .volnav li span{padding:1em}}@media (hover: hover){#cardlistCol .volnav li{transition:0.3s}#cardlistCol .volnav li:hover{background:rgba(255,255,255,0.2)}#cardlistCol .volnav li:hover span{background:var(--color_main);color:#FFF}}#cardlistCol .volcontent{display:none}#cardlistCol .volcontent.select{display:block}#cardlistCol h3{border-radius:3em 0 3em 0;padding:0.3em;margin-left:auto;margin-right:auto;text-align:center;border-right:solid #fff 5px}@media (max-width: 750px){#cardlistCol h3{font-size:1.4em}}@media (min-width: 750px){#cardlistCol h3{width:90%;font-size:1.6em;margin-bottom:80px}}@media (min-width: 750px){#cardlistCol h3:has(+.txtNote){margin-bottom:40px}}#cardlistCol h4{border-radius:3em 0 3em 0;padding:0.3em;margin-left:auto;margin-right:auto;text-align:center}#cardlistCol h4 span{display:inline-block;padding:0 0.5em}@media (max-width: 750px){#cardlistCol h4{margin:30px auto}}@media (min-width: 750px){#cardlistCol h4{width:90%;font-size:1.2em;margin:50px auto}}#cardlistCol #imas h3{background-color:var(--color_main);color:#fff}#cardlistCol #imas h4:not([class]){border-right:solid var(--color_main) 5px;border-left:solid var(--color_main) 5px;background-color:#fff;color:var(--color_main)}#cardlistCol #imas h4:not([class]) span{border:1px solid var(--color_main)}#cardlistCol #cg h3{background-color:var(--color_main);color:#fff}#cardlistCol #cg h4:not([class]){border-right:solid var(--color_main) 5px;border-left:solid var(--color_main) 5px;background-color:#fff;color:var(--color_main)}#cardlistCol #cg h4:not([class]) span{border:1px solid var(--color_main)}#cardlistCol #ml h3{background-color:var(--color_main);color:#fff}#cardlistCol #ml h4:not([class]){border-right:solid var(--color_main) 5px;border-left:solid var(--color_main) 5px;background-color:#fff;color:var(--color_main)}#cardlistCol #ml h4:not([class]) span{border:1px solid var(--color_main)}#cardlistCol #sc h3{background-color:var(--color_main);color:#fff}#cardlistCol #sc h4:not([class]){border-right:solid var(--color_main) 5px;border-left:solid var(--color_main) 5px;background-color:#fff;color:var(--color_main)}#cardlistCol #sc h4:not([class]) span{border:1px solid var(--color_main)}#cardlistCol .cardlist{width:100%;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}#cardlistCol .cardlist ~ .cardlist:has(li:not([style="display: none;"])){margin-top:20px}#cardlistCol .cardlist li img{-webkit-filter:drop-shadow(0px 5px 15px rgba(0,0,0,0.2));filter:drop-shadow(0px 5px 15px rgba(0,0,0,0.2))}#cardlistCol .cardlist li a{position:relative;z-index:0}#cardlistCol .cardlist li a .icoNumber{position:absolute;bottom:-0.5em;right:-0.5em;display:grid;place-content:center;background:rgba(231,32,109,0.9);aspect-ratio:1/1;width:auto;height:2lh;font-size:1.2rem;font-weight:900;line-height:1;color:#FFF;border-radius:calc(infinity * 1px)}#cardlistCol .cardlist li a .icoNumber[data-number="0"]{opacity:0}#cardlistCol .cardlist li.notCard{display:none}@media (max-width: 750px){#cardlistCol .cardlist li.notCard{grid-column:span var(--num_card)}}@media (min-width: 750px){#cardlistCol .cardlist li.notCard{width:100%}}@media (hover: hover){#cardlistCol .cardlist li img{transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s;will-change:transform}#cardlistCol .cardlist li img:hover{-webkit-transform:rotate(5deg) scale(1.1);transform:rotate(5deg) scale(1.1)}}@media (max-width: 750px){#cardlistCol .cardlist{display:grid;grid-template-columns:repeat(var(--num_card), 1fr);gap:20px 10px}#cardlistCol .cardlist li{width:auto;padding:0}#cardlistCol .cardlist li a .icoNumber{height:max(calc(2lh * calc(3 / var(--num_card))), 1.5lh);font-size:max(calc(1.2rem * calc(3 / var(--num_card))), 1rem)}}@media (min-width: 750px){#cardlistCol .cardlist{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#cardlistCol .cardlist li{width:210px;padding:0 20px 40px}}@media (max-width: 750px){#cardlistCol .cardlist.landscape li{width:calc(100% / 2);padding:0 10px 20px}}@media (min-width: 750px){#cardlistCol .cardlist.landscape li{width:294px;padding:0 20px 40px}}#cardlistCol .setCard{display:none}#cardlistCol .setCard.isShow{display:grid;gap:0.5rem;margin-top:1rem}#cardlistCol .setNumber{display:grid;grid-template-columns:20% auto 20%;gap:10px;width:100%}#cardlistCol .setNumber input{border-radius:calc(infinity * 1px);border:none;text-align:center;font-weight:900}#cardlistCol .setNumber button{aspect-ratio:1/1;height:auto;display:grid;place-content:center;background:var(--color_main);font-weight:900;border-radius:calc(infinity * 1px);color:#FFF;border:none;vertical-align:baseline}#cardlistCol .setNumber button:hover{cursor:pointer;background:#FFF;color:var(--color_main)}#cardlistCol .txtNote{line-height:1.6em}@media (max-width: 750px){#cardlistCol .txtNote{padding:1.33333vw 0vw 6.66667vw 0vw}}@media (min-width: 750px){#cardlistCol .txtNote{padding:10px 0 50px 0}}@media (max-width: 750px){#cardlistCol h3+.txtNote{padding:4vw 0vw 0vw 0vw}}@media (min-width: 750px){#cardlistCol h3+.txtNote{padding:0 0 0}}#cardlistCol .notCardAll{display:none;width:100%;padding:50px 0}

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