.l2_contents a{text-decoration:underline}.hero{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:2.4rem;width:100%;margin-bottom:4.8rem;height:auto}@media only screen and (max-width:768px){.hero{width:100vw;height:30rem}}.hero__inner{position:relative;place-content:unset;width:100%;height:auto;margin:0 auto;padding:20rem 0 8rem;border-radius:0 0 4.8rem 4.8rem;-webkit-transition:all .3s linear;transition:all .3s linear;overflow:hidden}@media only screen and (max-width:768px){.hero__inner{padding:0;border-radius:0 0 3.2rem 3.2rem;-webkit-transition:none;transition:none}}.hero__inner::before{position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;content:"";display:block;width:100%;height:100%;background-color:var(--beige02);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);mix-blend-mode:multiply}@-moz-document url-prefix(){@media only screen and (max-width:768px){.hero__inner .box__header{-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}}}.hero__inner .box__header{position:relative;z-index:2;width:100%;max-width:123.4rem;margin:0 auto;padding:0 3.2rem}@media only screen and (max-width:768px){.hero__inner .box__header{display:grid;place-content:center start;width:100vw;height:30rem;padding:6rem 2.4rem 0}}.hero__inner .box__header .content-title{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;gap:0.64rem;margin:0;padding:0;-webkit-transition:opacity .64s var(--ease-up),-webkit-transform .64s var(--ease-up);transition:opacity .64s var(--ease-up),-webkit-transform .64s var(--ease-up);transition:opacity .64s var(--ease-up),transform .64s var(--ease-up);transition:opacity .64s var(--ease-up),transform .64s var(--ease-up),-webkit-transform .64s var(--ease-up);will-change:opacity,transform;-webkit-transform:translateX(2.4rem);transform:translateX(2.4rem);opacity:0}.hero__inner .box__header .content-title.--lv2{color:var(--darkgray);font-size:3rem;line-height:140%;font-weight:500}@media only screen and (max-width:768px){.hero__inner .box__header .content-title.--lv2{font-size:2.4rem}}.hero__inner .box__header .content-title.--lv2 small{color:var(--white);font-size:6.4rem;font-weight:500;line-height:1;-webkit-transition:opacity .64s var(--ease-up),-webkit-transform .64s var(--ease-up);transition:opacity .64s var(--ease-up),-webkit-transform .64s var(--ease-up);transition:opacity .64s var(--ease-up),transform .64s var(--ease-up);transition:opacity .64s var(--ease-up),transform .64s var(--ease-up),-webkit-transform .64s var(--ease-up);will-change:opacity,transform;-webkit-transform:translateX(2.4rem);transform:translateX(2.4rem);opacity:0;text-transform:none}@media only screen and (max-width:768px){.hero__inner .box__header .content-title.--lv2 small{font-size:4rem}}.hero__inner .box__header--image{position:absolute;z-index:0;top:0;right:0;width:50%;height:100%;opacity:.8;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:top right;transform-origin:top right}@media only screen and (max-width:768px){.hero__inner .box__header--image{width:100%}}.hero__inner .box__header--image svg{position:absolute;display:block;aspect-ratio:1/1;width:100%;height:100%;-webkit-transform-origin:center;transform-origin:center;-webkit-animation-name:circle-anime;animation-name:circle-anime;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.hero__inner .box__header--image svg.circle01{width:24rem;-webkit-animation-duration:16s;animation-duration:16s;top:13rem;right:42.5rem}@media only screen and (max-width:768px){.hero__inner .box__header--image svg.circle01{width:14rem;top:13.9rem;right:12.5rem}}.hero__inner .box__header--image svg.circle01 .col01{fill:#f5aa00}.hero__inner .box__header--image svg.circle01 .col02{fill:#009d95}.hero__inner .box__header--image svg.circle02{width:32rem;-webkit-animation-name:circle-reverse-anime;animation-name:circle-reverse-anime;-webkit-animation-duration:24s;animation-duration:24s;top:-4.6rem;right:16.4rem}@media only screen and (max-width:768px){.hero__inner .box__header--image svg.circle02{width:20rem;top:-2.4rem;right:4.5rem}}.hero__inner .box__header--image svg.circle02 .col01{fill:#e52d8a}.hero__inner .box__header--image svg.circle02 .col02{fill:#00aeeb}.hero__inner .box__header--image svg.circle03{width:16rem;-webkit-animation-duration:12s;animation-duration:12s;top:7.4rem;right:3.3rem}@media only screen and (max-width:768px){.hero__inner .box__header--image svg.circle03{width:8rem;top:6rem;right:-0.8rem}}.hero__inner .box__header--image svg.circle03 .col01{fill:#181878}.hero__inner .box__header--image svg.circle03 .col02{fill:#bebfbf}.hero.is-animated .hero__inner .box__header .content-title{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.hero.is-animated .hero__inner .box__header .content-title.--lv2 small{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}@-webkit-keyframes circle-anime{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes circle-anime{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes circle-reverse-anime{to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes circle-reverse-anime{to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.box-spread__inner .box__header{padding:0}.box-spread__inner .box__header .content-title.--lv3{padding-bottom:1.6rem;font-size:2.4rem;line-height:1.58333;font-weight:500;border-bottom:0.2rem solid var(--black)}@media only screen and (max-width:768px){.box-spread__inner .box__header .content-title.--lv3{padding-bottom:1.6rem;padding-left:0.4rem;font-size:1.8rem}}@media only screen and (max-width:768px){.box-spread__inner .box__content{padding-top:0}}.box-spread__inner .box__content .l2_contents{font-size:1.6rem;line-height:1.3125}.box-spread__inner .box__content .l2_contents figure{display:block}.box-spread__inner .box__content .l2_contents figure figcaption{margin:1rem 0}.box-spread__inner .box__content .l2_contents figure figcaption.notes{font-size:1.2rem;line-height:1}@media only screen and (max-width:768px){.box-spread__inner .box__content .l2_contents figure figcaption.notes{font-size:2.8vw}}.c-bnr{background-color:var(--litegray01);border-radius:1.6rem;overflow:hidden}.c-bnr__wrapper{padding:2.4rem}@media only screen and (max-width:768px){.c-bnr__wrapper{padding:0.8rem}}.c-bnr__box{width:100%;padding:2.4rem}@media only screen and (max-width:768px){.c-bnr__box{padding:1.6rem}}.c-bnr__box h3{margin-bottom:2.4rem;padding-bottom:0.8rem;font-size:1.6rem;line-height:1.5;border-bottom:0.1rem solid var(--darkgray02)}@media only screen and (max-width:768px){.c-bnr__box h3{margin-bottom:1.6rem}}.c-bnr__box ul{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1.333%}@media only screen and (max-width:768px){.c-bnr__box ul{gap:1rem 4%}}.c-bnr__box ul li{width:24%}@media only screen and (max-width:768px){.c-bnr__box ul li{width:48%}}.c-bnr__box ul li img{height:auto}@media only screen and (max-width:768px){.c-bnr__box .c-table.--border th,.c-bnr__box .c-table.--border td{width:100% !important}}@media only screen and (max-width:768px){.c-bnr__box .c-table.--border th{padding:2.4rem}}@media only screen and (max-width:768px){.c-bnr__box .c-table.--border td{border-left:none;padding:1.8rem 2.4rem}}@media only screen and (max-width:768px){.c-bnr__box .c-table.--border td.range{padding-bottom:0.6rem;border-bottom:none !important}}@media only screen and (max-width:768px){.c-bnr__box .c-table.--border td.price{padding-top:0.6rem}}.google_map{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.google_map iframe{position:absolute;left:0;top:0;height:100%;width:100%}.caution_box{background-color:red;padding:1rem;color:#fff;text-align:center;font-weight:bold;font-size:1.6rem;line-height:1.3125}.c-clm2{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}.c-clm2 img{height:auto}.c-clm2.--p5050{gap:2%}.c-clm2.--p5050>div{-webkit-flex-basis:48%;-ms-flex-preferred-size:48%;flex-basis:48%}.c-clm2.--p6432{gap:2%}.c-clm2.--p6432>div:first-child{-webkit-flex-basis:64%;-ms-flex-preferred-size:64%;flex-basis:64%}.c-clm2.--p6432>div:last-child{-webkit-flex-basis:32%;-ms-flex-preferred-size:32%;flex-basis:32%}.c-clm2.--p3264{gap:2%}.c-clm2.--p3264>div:first-child{-webkit-flex-basis:32%;-ms-flex-preferred-size:32%;flex-basis:32%}.c-clm2.--p3264>div:last-child{-webkit-flex-basis:64%;-ms-flex-preferred-size:64%;flex-basis:64%}.c-flexlist{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-flexlist.--list2{gap:2%}.c-flexlist.--list2 li{width:49%}.c-flexlist.--list3{gap:2%}.c-flexlist.--list3 li{width:32%}.c-flexlist.--list4{gap:1.33%}.c-flexlist.--list4 li{width:24%}.c-flexlist.--list5{gap:1%}.c-flexlist.--list5 li{width:19%}.c-flexlist.--list6{gap:2%}.c-flexlist.--list6 li{width:15%}.c-flexlist.--list8{gap:.57%}.c-flexlist.--list8 li{width:12%}@media only screen and (max-width:768px){.c-flexlist.--list2-sp{gap:2%}.c-flexlist.--list2-sp li{width:49%}}@media only screen and (max-width:768px){.c-flexlist.--list3-sp{gap:2%}.c-flexlist.--list3-sp li{width:32%}}@media only screen and (max-width:768px){.c-flexlist.--list4-sp{gap:1.33%}.c-flexlist.--list4-sp li{width:24%}}@media only screen and (max-width:768px){.c-flexlist.--list5-sp{gap:1%}.c-flexlist.--list5-sp li{width:19%}}@media only screen and (max-width:768px){.c-flexlist.--list8-sp{gap:.57%}.c-flexlist.--list8-sp li{width:12%}}.c-flexlist li{margin-bottom:2rem}.c-flexlist img{height:auto}.c-flexlist p{margin-bottom:0.5rem !important}.c-flexbox{display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex}.c-flexbox.--wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.c-flexbox.--between{-ms-flex-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.c-flexbox.--gap1{gap:1%}.c-flexbox.--gap2{gap:2%}.c-flexbox.--gap3{gap:3%}.c-flexbox.--gap4{gap:4%}.c-flexbox.--gap5{gap:5%}.c-flexbox .box-img{max-width:32%}@media only screen and (max-width:768px){.c-flexbox .box-img{max-width:unset;margin-top:2.4rem}}.c-flexbox .box-img picture+picture{display:block;margin-top:0.8rem}.c-flexbox.--box1{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.c-flexbox.--box2{-webkit-box-flex:1;-webkit-flex:1 64%;-ms-flex:1 64%;flex:1 64%}@media only screen and (max-width:768px){.c-flexbox.--box2-sp{gap:2%}.c-flexbox.--box2-sp>*{width:49% !important}}@media only screen and (max-width:768px){.c-flexbox.--lbox3-sp{gap:2%}.c-flexbox.--lbox3-sp li{width:32%}}@media only screen and (max-width:768px){.c-flexbox.--box4-sp{gap:1.33%}.c-flexbox.--box4-sp li{width:24%}}@media only screen and (max-width:768px){.c-flexbox.--box5-sp{gap:1%}.c-flexbox.--box5-sp li{width:19%}}@media only screen and (max-width:768px){.c-flexbox.--box8-sp{gap:.57%}.c-flexbox.--box8-sp li{width:12%}}.gap20{gap:2rem}@media only screen and (max-width:768px){.flex-none{display:block}.flex-none>*{width:100% !important}}.pink-box{border:1px solid #e52d8a;padding:2rem;margin:2rem 0 2rem 0;font-size:1.6rem;line-height:1.3125}@media only screen and (max-width:768px){.pink-box{font-size:1.2rem !important}}.c-ul li{list-style-type:disc;list-style-position:outside;margin-left:1.6em;font-size:1.6rem;line-height:2}@media only screen and (max-width:768px){.c-ul li{font-size:1.3rem}}.c-ol li{list-style-type:demical;list-style-position:outside;margin-left:1.6em;font-size:1.6rem;line-height:2}@media only screen and (max-width:768px){.c-ol li{font-size:1.3rem}}.indent_ul{line-height:2}.indent_ul li>*{text-indent:0em}.indent_ul.--i1{margin-left:1em}.indent_ul.--i1 li{text-indent:-1em}.indent_ul.--i2{margin-left:2em}.indent_ul.--i2 li{text-indent:-2em}.indent_ul.--i3{margin-left:3em}.indent_ul.--i3 li{text-indent:-3em}.indent_ol{line-height:2}.indent_ol li{list-style-type:demical;list-style-position:outside;margin-left:1.6em;margin-bottom:1.2rem;font-size:1.6rem}@media only screen and (max-width:768px){.indent_ol li{font-size:1.3rem}}.indent_ol li>*{text-indent:0em}.indent_ol.--i1{margin-left:1em}.indent_ol.--i1 li{text-indent:-1em}.indent_ol.--i2{margin-left:2em}.indent_ol.--i2 li{text-indent:-2em}.indent_ol.--i3{margin-left:3em}.indent_ol.--i3 li{text-indent:-3em}dl.c-dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media only screen and (max-width:768px){dl.c-dl.--sp_break dt{float:none;width:100% !important}dl.c-dl.--sp_break dd{margin-left:0 !important;width:100% !important}}dl.c-dl.--dt_center dt{text-align:center}dl.c-dl.--dt_right dt{text-align:right}dl.c-dl.--dt_w1 dt{width:1em}dl.c-dl.--dt_w1 dd{width:calc(100% - 1em)}dl.c-dl.--dt_w2 dt{width:2em}dl.c-dl.--dt_w2 dd{width:calc(100% - 2em)}dl.c-dl.--dt_w3 dt{width:3em}dl.c-dl.--dt_w3 dd{width:calc(100% - 3em)}dl.c-dl.--dt_w4 dt{width:4em}dl.c-dl.--dt_w4 dd{width:calc(100% - 4em)}dl.c-dl.--dt_w5 dt{width:5em}dl.c-dl.--dt_w5 dd{width:calc(100% - 5em)}dl.c-dl.--dt_w6 dt{width:6em}dl.c-dl.--dt_w6 dd{width:calc(100% - 6em)}dl.c-dl.--dt_w7 dt{width:7em}dl.c-dl.--dt_w7 dd{width:calc(100% - 7em)}dl.c-dl.--dt_w8 dt{width:8em}dl.c-dl.--dt_w8 dd{width:calc(100% - 8em)}dl.c-dl.--dt_w9 dt{width:9em}dl.c-dl.--dt_w9 dd{width:calc(100% - 9em)}dl.c-dl.--dt_w10 dt{width:10em}dl.c-dl.--dt_w10 dd{width:calc(100% - 10em)}dl.c-dl.--dt_w11 dt{width:11em}dl.c-dl.--dt_w11 dd{width:calc(100% - 11em)}dl.c-dl.--dt_w12 dt{width:12em}dl.c-dl.--dt_w12 dd{width:calc(100% - 12em)}dl.c-dl.--dt_w13 dt{width:13em}dl.c-dl.--dt_w13 dd{width:calc(100% - 13em)}dl.c-dl.--dt_w14 dt{width:14em}dl.c-dl.--dt_w14 dd{width:calc(100% - 14em)}dl.c-dl .--dt_w15 dt{width:15em}dl.c-dl .--dt_w15 dd{width:calc(100% - 15em)}dl.c-dl.--dt_w16 dt{width:16em}dl.c-dl.--dt_w16 dd{width:calc(100% - 16em)}dl.c-dl.--dt_w18 dt{width:18em}dl.c-dl.--dt_w18 dd{width:calc(100% - 18em)}dl.c-dl.--dt_w20 dt{width:20em}dl.c-dl.--dt_w20 dd{width:calc(100% - 20em)}dl.c-dl.--dt_w15 dt{width:1.5em}dl.c-dl.--dt_w15 dd{width:calc(100% - 1.5em)}dl.c-dl dd{padding-left:.5em}dl:not(.c-dl) dt{margin-bottom:0.8rem;padding:0 0 1.6rem;font-weight:bold;border-bottom:0.1rem solid var(--darkgray)}dl:not(.c-dl) dd{font-size:1.6rem;line-height:2}@media only screen and (max-width:768px){dl:not(.c-dl) dd{font-size:1.3rem}}.c-button{line-height:1;background-color:var(--pink);border:0.3rem solid var(--pink);border-radius:6.4rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.8rem 2rem;color:#fff;margin:1rem 0;display:inline-block;font-weight:bold;text-decoration:none !important;-webkit-transition:all .24s ease-in-out;transition:all .24s ease-in-out}.c-button:hover{background-color:#fff;color:var(--pink);opacity:1}.c-button.--dark{background-color:var(--darkgray);border-color:var(--darkgray)}.c-button.--dark:hover{background-color:#fff;color:var(--darkgray);opacity:1}.c-button.--goods{width:auto;padding:0 4rem 0 1.6rem;background-color:#bebebf;border:none}@media only screen and (max-width:768px){.c-button.--goods{width:100%;padding:5.33333vw 2.13333vw 5.33333vw 4.26667vw;font-size:4.8vw;line-height:1.4}}.c-button.--goods .btn-label{position:relative;padding-left:16rem;color:#000;font-size:3.2rem;line-height:3.125;letter-spacing:-0.016em;text-align:right}@media only screen and (max-width:768px){.c-button.--goods .btn-label{display:inline-block;padding-left:30.66667vw;font-size:4.53333vw;line-height:1.4;text-align:center}}.c-button.--goods .btn-label::before{position:absolute;top:50%;left:0;display:block;content:"";width:14rem;height:14rem;background-image:url("../../goods/assets/img/btn_image.png");background-repeat:no-repeat;background-position:center center;background-size:contain;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:768px){.c-button.--goods .btn-label::before{width:26.66667vw;height:26.66667vw}}@media only screen and (max-width:768px){.c-button.--goods.eng{padding:6.4vw 2.13333vw}}@media only screen and (max-width:768px){.c-button.--goods.eng .btn-label{padding-left:27.2vw !important;font-size:4.53333vw}}@media only screen and (max-width:768px){.c-button.--goods.eng .btn-label::before{width:25.33333vw;height:25.33333vw}}.c-button.--goods.disabled{pointer-events:none !important;opacity:.8 !important}.c-button.--goods+.notes{margin-top:1.6rem;font-size:1.2rem}@media only screen and (max-width:768px){.c-button.--goods+.notes{margin-top:2.13333vw;font-size:2.66667vw}}#goods #tomica_tom{position:absolute;z-index:2;top:0;right:0;display:block;width:24rem;height:auto;aspect-ratio:1/.895}@media only screen and (max-width:768px){#goods #tomica_tom{width:29.33333vw}}/*# sourceMappingURL=style-second.css.map */