@charset "UTF-8";@font-face{font-family:garamond-premier-pro,serif;font-weight:500;font-style:normal}@font-face{font-family:myriad-pro,sans-serif;font-weight:400;font-style:normal}@font-face{font-family:adobe-garamond-pro;font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:dnp-shuei-gothic-gin-std;font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:dnp-shuei-gothic-gin-std;font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:dnp-shuei-gothic-gin-std;font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:akzidenz-grotesk-next-pro,sans-serif;font-weight:400;font-style:normal}@font-face{font-family:akzidenz-grotesk-next-pro,sans-serif;font-weight:500;font-style:normal}@font-face{font-family:akzidenz-grotesk-next-pro,sans-serif;font-weight:700;font-style:normal}@font-face{font-family:akzidenz-grotesk-next-conden,sans-serif;font-weight:500;font-style:normal}@font-face{font-family:noto-sans-cjk-jp,sans-serif;font-weight:400;font-style:normal}@font-face{font-family:noto-sans-cjk-jp,sans-serif;font-weight:500;font-style:normal}@font-face{font-family:noto-sans-cjk-jp,sans-serif;font-weight:700;font-style:normal}html{width:100%;min-height:100%;background-color:#fff;font-family:dnp-shuei-gothic-gin-std,sans-serif;font-size:16px}@media only screen and (max-width: 440px){html{min-width:100%;font-size:10px!important}}body{display:block;width:100%;min-height:100%;padding:0;margin:0;background:#fff;font-size:14px;font-family:dnp-shuei-gothic-gin-std,sans-serif!important;font-weight:300;font-style:normal;letter-spacing:.05em;color:#000;text-rendering:optimizeLegibility;container-type:inline-size}@media only screen and (max-width: 440px){body{min-width:100%;font-size:10px!important}}p{margin:0}ul,li{margin:0;padding:0;list-style:none;line-height:1}dl,dt,dd{margin:0}h1,h2,h3,h4,h5{margin:0;padding:0;line-height:1}strong{font-weight:700}a{color:#303742;text-decoration:none;transition:all .3s ease}a img{transition:all .3s ease;opacity:1}a:hover{text-decoration:none}a:hover img{opacity:.7}a:focus{color:tint(#303742,70%)}.contents__wrap{box-sizing:border-box}#spMenuOverlay{position:fixed;z-index:9999;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:#0058aa;overflow-y:auto;display:none}#spMenuOverlay .spMenu__inner{padding:118px 20px;min-height:100vh;background-color:#0058aa;background-image:url(../assets/spMenu__bg.png);background-repeat:no-repeat;background-size:contain;background-position:center center}#spMenuOverlay ul{list-style:none;padding:0}#spMenuOverlay li{margin-bottom:34px}.spMenu__nav__wrap{margin:0 0 0 10px}.spMenu__nav__wrap a{text-decoration:none}.spMenu__nav__wrap a{font-family:dnp-shuei-gothic-gin-std,sans-serif}.spMenu__nav__wrap a{font-size:4rem}.spMenu__nav__wrap a{font-weight:500}.spMenu__nav__wrap a{letter-spacing:0}.spMenu__nav__wrap a{line-height:1}.spMenu__nav__wrap a{color:#fff}.spMenu__sns__wrap{text-align:right}.spMenu__sns__wrap a{font-family:akzidenz-grotesk-next-pro,sans-serif}.spMenu__sns__wrap a{font-size:1.9rem}.spMenu__sns__wrap a{font-weight:600}.spMenu__sns__wrap a{letter-spacing:0}.spMenu__sns__wrap a{line-height:1}.spMenu__sns__wrap a{color:#fff}#spMenuClose{display:block;margin:0 auto;padding:12px 32px;font-size:1em}.head__logo__menu{position:absolute;top:50px;left:14px;width:240px;height:27px;margin:0 auto;padding:0}.head__logo__menu img{width:100%;height:auto}.head__close__wrap__sp .head__close{display:block;position:absolute;top:48px;right:14px;width:100px;height:30px;background:url(../assets/head__close__btn.png) no-repeat;background-size:contain;background-position:center center}.head__gnav__shop__sighnup__menu{width:137px;height:43px;padding:0;margin:45px 0 0}.head__gnav__shop__sighnup__menu a{background-image:url(../assets/top__head__menu__bth.png);background-repeat:no-repeat;background-size:cover;background-position:center;display:block;justify-content:center;align-items:center;border:none;width:137px;height:43px}.head__msg__wrap{background-color:#000;padding:5px 0;text-align:center;width:100%;min-width:1440px}@media only screen and (min-width: 441px) and (max-width: 840px){.head__msg__wrap{min-width:840px}}@media only screen and (max-width: 440px){.head__msg__wrap{height:30px;padding:9px 0;box-sizing:border-box;min-width:100%}}.head__msg__wrap .contents__wrap{width:1440px;margin:0 auto}@media only screen and (min-width: 441px) and (max-width: 840px){.head__msg__wrap .contents__wrap{width:840px}}@media only screen and (max-width: 440px){.head__msg__wrap .contents__wrap{width:100%}}.head__msg__wrap p{color:#fff;margin:0}.head__msg__wrap p{font-family:dnp-shuei-gothic-gin-std,sans-serif}.head__msg__wrap p{font-size:.7777777778rem}.head__msg__wrap p{font-weight:500}.head__msg__wrap p{letter-spacing:0}.head__msg__wrap p{line-height:1}.head__msg__wrap p{color:#fff}@media only screen and (max-width: 440px){.head__msg__wrap p{font-family:dnp-shuei-gothic-gin-std,sans-serif}.head__msg__wrap p{font-size:1.2rem}.head__msg__wrap p{font-weight:500}.head__msg__wrap p{letter-spacing:0}.head__msg__wrap p{line-height:1}.head__msg__wrap p{color:#fff}}.com__head__area .contents__wrap{width:1440px;height:100px;position:relative;margin:0 auto;background-color:#0058aa}@media only screen and (min-width: 441px) and (max-width: 840px){.com__head__area .contents__wrap{width:840px}}@media only screen and (max-width: 440px){.com__head__area .contents__wrap{width:100%;height:66px}}.head__logo__wrap{position:relative;top:30px;z-index:10}.head__logo__wrap .head__logo__pc{margin:0 auto;padding:0;width:339px;height:38px}@media only screen and (max-width: 440px){.head__logo__wrap .head__logo__pc{position:absolute;top:-10px;left:14px;width:240px;height:27px}}.head__logo__wrap .head__logo__pc img{width:100%;height:auto}.head__gnav__wrap{position:absolute;top:40px;left:30px;display:flex;gap:25px;z-index:100}@media only screen and (min-width: 441px) and (max-width: 840px){.head__gnav__wrap{display:none}}@media only screen and (max-width: 440px){.head__gnav__wrap{display:none}}.head__gnav__element a{font-family:akzidenz-grotesk-next-pro,sans-serif}.head__gnav__element a{font-size:1.2222222222rem}.head__gnav__element a{font-weight:400}.head__gnav__element a{letter-spacing:0}.head__gnav__element a{line-height:1}.head__gnav__element a{color:#fff}.head__gnav__element a:hover{opacity:.7}.head__gnav__sub__wrap{position:absolute;top:40px;right:50px;display:flex;gap:30px;z-index:100}@media only screen and (min-width: 441px) and (max-width: 840px){.head__gnav__sub__wrap{display:none}}@media only screen and (max-width: 440px){.head__gnav__sub__wrap{display:none}}.head__gnav__shop__element a{font-family:akzidenz-grotesk-next-pro,sans-serif}.head__gnav__shop__element a{font-size:1.2222222222rem}.head__gnav__shop__element a{font-weight:400}.head__gnav__shop__element a{letter-spacing:0}.head__gnav__shop__element a{line-height:1}.head__gnav__shop__element a{color:#fff}.head__gnav__shop__element a:hover{opacity:.7}.head__gnav__shop__sighnup{width:137px;height:43px;padding:0;margin:-10px 0 0}.head__gnav__shop__sighnup a{background-image:url(../assets/top__head__menu__bth.png);background-repeat:no-repeat;background-size:cover;background-position:center;display:block;justify-content:center;align-items:center;border:none;width:137px;height:43px}.head__menu__wrap__sp .head__menu{z-index:100}@media only screen and (min-width: 440px){.head__menu__wrap__sp .head__menu{display:none}}@media only screen and (max-width: 440px){.head__menu__wrap__sp .head__menu{display:block;position:absolute;top:18px;right:15px;width:100px;height:30px;background:url(../assets/head__menu__btn.png) no-repeat;background-size:contain;background-position:center center}}@media only screen and (min-width: 441px) and (max-width: 840px){.head__menu__wrap__sp .head__menu{display:block;position:absolute;top:34px;right:15px;width:100px;height:30px;background:url(../assets/head__menu__btn.png) no-repeat;background-size:contain;background-position:center center}}.com__btn__normal__blue{width:350px;display:block;margin:0 auto;padding:17px 16px;background-color:#0058aa;border:1px solid #ffffff;border-radius:30px;cursor:pointer;text-align:center;box-sizing:border-box}.com__btn__normal__blue{font-family:akzidenz-grotesk-next-pro,sans-serif}.com__btn__normal__blue{font-size:1.0555555556rem}.com__btn__normal__blue{font-weight:600}.com__btn__normal__blue{letter-spacing:.05em}.com__btn__normal__blue{line-height:1}.com__btn__normal__blue{color:#fff}@media only screen and (max-width: 440px){.com__btn__normal__blue{padding:12px 30px 12px 0}.com__btn__normal__blue{font-family:akzidenz-grotesk-next-pro,sans-serif}.com__btn__normal__blue{font-size:1.6rem}.com__btn__normal__blue{font-weight:600}.com__btn__normal__blue{letter-spacing:.05em}.com__btn__normal__blue{line-height:1}.com__btn__normal__blue{color:#fff}}.com__btn__normal__blue:hover{opacity:.7}.com__btn__normal__blue:last-child{margin-bottom:0}.com__btn__normal__blue a{color:#fff}.com__btn__arrow{width:350px;display:block;margin:0 auto;padding:17px 16px;background-color:#fff;background-image:url(../assets/com__btn__arrow2.png);background-repeat:no-repeat;background-position:calc(100% - 15px) center;background-size:20.5px 19.5px;border:1px solid #0058aa;border-radius:30px;cursor:pointer;text-align:center;box-sizing:border-box}.com__btn__arrow{font-family:akzidenz-grotesk-next-pro,sans-serif}.com__btn__arrow{font-size:1.0555555556rem}.com__btn__arrow{font-weight:600}.com__btn__arrow{letter-spacing:.05em}.com__btn__arrow{line-height:1}.com__btn__arrow{color:#0058aa}@media only screen and (max-width: 440px){.com__btn__arrow{padding:12px 0}.com__btn__arrow{font-family:akzidenz-grotesk-next-pro,sans-serif}.com__btn__arrow{font-size:1.6rem}.com__btn__arrow{font-weight:600}.com__btn__arrow{letter-spacing:.05em}.com__btn__arrow{line-height:1}.com__btn__arrow{color:#0058aa}}.com__btn__arrow:hover{opacity:.7}.com__btn__arrow:last-child{margin-bottom:0}.com__btn__arrow a{color:#0058aa}.com__btn__arrow__blue{width:350px;display:block;margin:0 auto;padding:17px 16px;background-color:#0058aa;background-image:url(../assets/com__btn__arrow1.png);background-repeat:no-repeat;background-position:calc(100% - 15px) center;background-size:20.5px 19.5px;border:1px solid #0058aa;border-radius:30px;cursor:pointer;text-align:center;box-sizing:border-box}.com__btn__arrow__blue{font-family:akzidenz-grotesk-next-pro,sans-serif}.com__btn__arrow__blue{font-size:1.0555555556rem}.com__btn__arrow__blue{font-weight:600}.com__btn__arrow__blue{letter-spacing:.05em}.com__btn__arrow__blue{line-height:1}.com__btn__arrow__blue{color:#fff}@media only screen and (max-width: 440px){.com__btn__arrow__blue{padding:12px 0}.com__btn__arrow__blue{font-family:akzidenz-grotesk-next-pro,sans-serif}.com__btn__arrow__blue{font-size:1.6rem}.com__btn__arrow__blue{font-weight:600}.com__btn__arrow__blue{letter-spacing:.05em}.com__btn__arrow__blue{line-height:1}.com__btn__arrow__blue{color:#fff}}.com__btn__arrow__blue:hover{opacity:.7}.com__btn__arrow__blue:last-child{margin-bottom:0}.com__btn__arrow__blue a{color:#fff}.com__btn__arrow__blue__naname{width:350px;display:block;margin:0 auto;padding:17px 16px;background-color:#0058aa;background-image:url(../assets/com__btn__arrow3.png);background-repeat:no-repeat;background-position:calc(100% - 20px) center;background-size:15px 15px;border:1px solid #0058aa;border-radius:30px;cursor:pointer;text-align:center;box-sizing:border-box}.com__btn__arrow__blue__naname{font-family:akzidenz-grotesk-next-pro,sans-serif}.com__btn__arrow__blue__naname{font-size:1.0555555556rem}.com__btn__arrow__blue__naname{font-weight:600}.com__btn__arrow__blue__naname{letter-spacing:.05em}.com__btn__arrow__blue__naname{line-height:1}.com__btn__arrow__blue__naname{color:#fff}@media only screen and (max-width: 440px){.com__btn__arrow__blue__naname{padding:12px 30px 12px 0}.com__btn__arrow__blue__naname{font-family:akzidenz-grotesk-next-pro,sans-serif}.com__btn__arrow__blue__naname{font-size:1.6rem}.com__btn__arrow__blue__naname{font-weight:600}.com__btn__arrow__blue__naname{letter-spacing:.05em}.com__btn__arrow__blue__naname{line-height:1}.com__btn__arrow__blue__naname{color:#fff}}.com__btn__arrow__blue__naname:hover{opacity:.7}.com__btn__arrow__blue__naname:last-child{margin-bottom:0}.com__btn__arrow__blue__naname a{color:#fff}.top__main-visual__area .contents__wrap{position:relative;width:1440px;height:870px;margin:0 auto;background-color:#0058aa}@media only screen and (min-width: 441px) and (max-width: 840px){.top__main-visual__area .contents__wrap{width:840px}}@media only screen and (max-width: 440px){.top__main-visual__area .contents__wrap{width:100%;height:calc(100cqh - 30px)}}.top__mainVisual__image{position:relative;margin:0 auto;top:153px;width:1380px;height:562px}@media only screen and (min-width: 441px) and (max-width: 840px){.top__mainVisual__image{top:220px;width:95cqw;height:38.6884058cqw}}@media only screen and (max-width: 440px){.top__mainVisual__image{display:none}}.top__mainVisual__image img{width:100%;height:auto}@media only screen and (min-width: 440px){.top__mainVisual__image__sp{display:none}}@media only screen and (max-width: 440px){.top__mainVisual__image__sp{position:absolute;left:calc(50cqw - 198px);bottom:96px;width:396px;height:160.5px}.top__mainVisual__image__sp img{width:100%;height:auto}}.top__mainVisual__can__image{position:absolute;top:-77px;left:calc(50% - 432px);width:864px;height:1082px}@media only screen and (min-width: 441px) and (max-width: 840px){.top__mainVisual__can__image{top:0;left:calc(50% - 360px);width:720px;height:901.6666666667px}}@media only screen and (max-width: 440px){.top__mainVisual__can__image{top:2cqw;left:calc(50% - 47cqw);width:94cqw;height:75.06cqw}}.top__mainVisual__can__image img{width:100%;height:auto}.top__mainVisual__btn{position:absolute;top:762px;right:64px;width:200px;padding:17px 10px 17px 60px;border-radius:40px;background:#fff;box-sizing:border-box}.top__mainVisual__btn{font-family:noto-sans-cjk-jp,sans-serif}.top__mainVisual__btn{font-size:.9444444444rem}.top__mainVisual__btn{font-weight:700}.top__mainVisual__btn{letter-spacing:.05em}.top__mainVisual__btn{line-height:1}.top__mainVisual__btn{color:#0058aa}@media only screen and (max-width: 440px){.top__mainVisual__btn{top:auto;left:calc(50% - 150px);bottom:30px;width:300px;padding:17px 10px;text-align:center}.top__mainVisual__btn{font-family:noto-sans-cjk-jp,sans-serif}.top__mainVisual__btn{font-size:1.6rem}.top__mainVisual__btn{font-weight:700}.top__mainVisual__btn{letter-spacing:.05em}.top__mainVisual__btn{line-height:1}.top__mainVisual__btn{color:#0058aa}}.top__mainVisual__btn:before{position:absolute;content:"";top:-32px;left:-22px;width:61px;height:89px;background:url(../assets/top__mainVisual__btn__hand.png) no-repeat;background-size:contain}.top__mainVisual__btn a{position:relative;display:block;color:#0058aa}@media only screen and (max-width: 440px){.top__mainVisual__btn a{width:6.2847cqw;height:6.2847cqw}}.top__copy__area .contents__wrap{position:relative;background-color:#fff;width:1440px;margin:0 auto}@media only screen and (min-width: 441px) and (max-width: 840px){.top__copy__area .contents__wrap{width:840px}}@media only screen and (max-width: 440px){.top__copy__area .contents__wrap{width:100%}}.top__copy__wrap{padding:153px 78px 100px;border-left:2px solid #000;border-right:2px solid #000}@media only screen and (min-width: 441px) and (max-width: 840px){.top__copy__wrap{padding:80px 50px}}@media only screen and (max-width: 440px){.top__copy__wrap{padding:76px 78px 100px 14px;border-left:none;border-right:none}}.top__copy__image{margin-bottom:76px;width:1244px;height:240px}@media only screen and (min-width: 441px) and (max-width: 840px){.top__copy__image{width:calc(100cqw - 100px);height:calc(19.29cqw - 19px);margin-bottom:50px}}@media only screen and (max-width: 440px){.top__copy__image{display:none}}.top__copy__image img{width:100%;height:auto}@media only screen and (min-width: 440px){.top__copy__image__sp{display:none}}@media only screen and (max-width: 440px){.top__copy__image__sp{display:block;width:356px;height:186.5px;margin-bottom:23px}}.top__copy__image__sp img{width:100%;height:auto}.top__copy__text__wrap{width:100%}@media only screen and (max-width: 440px){.top__copy__text__wrap{width:90cqw}}.top__copy__text__wrap p{font-family:dnp-shuei-gothic-gin-std,sans-serif}.top__copy__text__wrap p{font-size:1.6666666667rem}.top__copy__text__wrap p{font-weight:600}.top__copy__text__wrap p{letter-spacing:.05em}.top__copy__text__wrap p{line-height:2}.top__copy__text__wrap p{color:#0058aa}@media only screen and (min-width: 441px) and (max-width: 840px){.top__copy__text__wrap p{font-family:dnp-shuei-gothic-gin-std,sans-serif}.top__copy__text__wrap p{font-size:1.1111111111rem}.top__copy__text__wrap p{font-weight:600}.top__copy__text__wrap p{letter-spacing:.05em}.top__copy__text__wrap p{line-height:2}.top__copy__text__wrap p{color:#0058aa}}@media only screen and (max-width: 440px){.top__copy__text__wrap p{font-family:dnp-shuei-gothic-gin-std,sans-serif}.top__copy__text__wrap p{font-size:1.6666666667rem}.top__copy__text__wrap p{font-weight:600}.top__copy__text__wrap p{letter-spacing:.05em}.top__copy__text__wrap p{line-height:1.8666666667}.top__copy__text__wrap p{color:#0058aa}}.top__copy__hands__image{position:absolute;top:288px;right:147px;width:528.5px;height:951px}@media only screen and (min-width: 441px) and (max-width: 840px){.top__copy__hands__image{top:210px;right:0;left:470px;width:40cqw}}@media only screen and (max-width: 440px){.top__copy__hands__image{display:none}}.top__copy__hands__image img{width:100%;height:auto}@media only screen and (min-width: 440px){.top__copy__hands__image__sp{display:none}}@media only screen and (max-width: 440px){.top__copy__hands__image__sp{position:absolute;top:280px;right:10px;z-index:0;width:270px;height:485.5px}.top__copy__hands__image__sp img{width:100%;height:auto}}.top__pickup__area .contents__wrap{margin:0 auto;padding:126px 0 70px;width:1440px;border-left:2px solid #000000;border-right:2px solid #000000;border-bottom:2px solid #bfbfbf}@media only screen and (min-width: 441px) and (max-width: 840px){.top__pickup__area .contents__wrap{width:840px;padding:40px 0 50px}}@media only screen and (max-width: 440px){.top__pickup__area .contents__wrap{width:100%;padding:0 0 25px;border-left:none;border-right:none}}.top__teiki__area .contents__wrap{width:1440px;margin:0 auto;background-color:#0058aa;border-left:2px solid #000000;border-right:2px solid #000000}@media only screen and (min-width: 441px) and (max-width: 840px){.top__teiki__area .contents__wrap{width:840px}}@media only screen and (max-width: 440px){.top__teiki__area .contents__wrap{width:100%;min-width:100%;padding:0;border-left:none;border-right:none}}.top__teiki__wrap{display:flex;height:220px;align-items:center}@media only screen and (min-width: 441px) and (max-width: 840px){.top__teiki__wrap{display:block;height:320px;padding:40px 0;flex-direction:column;gap:0;box-sizing:border-box}}@media only screen and (max-width: 440px){.top__teiki__wrap{flex-direction:column;height:auto}}.top__teiki__element:first-child{flex:1;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 440px){.top__teiki__element:first-child{display:block;padding:97px 0 0}}.top__teiki__element:last-child{flex:1;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width: 441px) and (max-width: 840px){.top__teiki__element:last-child{margin:0 auto;text-align:center}}@media only screen and (max-width: 440px){.top__teiki__element:last-child{display:block;padding:25px 45px 88px}}.top__teiki__copy{width:389px;height:114px;background:url(../assets/top__teiki__copy.png) no-repeat;background-size:contain;background-position:center center}@media only screen and (min-width: 441px) and (max-width: 840px){.top__teiki__copy{margin:0 0 30px}}@media only screen and (max-width: 440px){.top__teiki__copy{margin:0 auto;background:url(../assets/top__teiki__copy__sp.png) no-repeat;width:316px;height:130.5px;background-size:contain;background-position:center center}}.top__teiki__text p{font-family:dnp-shuei-gothic-gin-std,sans-serif}.top__teiki__text p{font-size:1.2222222222rem}.top__teiki__text p{font-weight:600}.top__teiki__text p{letter-spacing:.05em}.top__teiki__text p{line-height:1.6363636364}.top__teiki__text p{color:#fff}@media only screen and (max-width: 440px){.top__teiki__text p{font-family:dnp-shuei-gothic-gin-std,sans-serif}.top__teiki__text p{font-size:1.6rem}.top__teiki__text p{font-weight:600}.top__teiki__text p{letter-spacing:.05em}.top__teiki__text p{line-height:1.5625}.top__teiki__text p{color:#fff}}@media only screen and (max-width: 440px){.top__teiki__br{display:none}}@media only screen and (max-width: 440px){.top__products__area{padding:0}}.top__products__area .contents__wrap{width:1440px;margin:0 auto;padding:0;background-color:#fff}@media only screen and (min-width: 441px) and (max-width: 840px){.top__products__area .contents__wrap{width:840px}}@media only screen and (max-width: 440px){.top__products__area .contents__wrap{width:100%}}.top__product__title__wrap{padding:74px 32px 46px;border-left:2px solid #000000;border-right:2px solid #000000}.top__product__title__wrap{font-family:akzidenz-grotesk-next-pro,sans-serif}.top__product__title__wrap{font-size:4.1666666667rem}.top__product__title__wrap{font-weight:600}.top__product__title__wrap{letter-spacing:.05em}.top__product__title__wrap{line-height:1}.top__product__title__wrap{color:#0058aa}@media only screen and (max-width: 440px){.top__product__title__wrap{border-left:none;border-right:none}.top__product__title__wrap{font-family:akzidenz-grotesk-next-pro,sans-serif}.top__product__title__wrap{font-size:4rem}.top__product__title__wrap{font-weight:600}.top__product__title__wrap{letter-spacing:.05em}.top__product__title__wrap{line-height:1}.top__product__title__wrap{color:#0058aa}}.top__product__more__wrap{padding:60px 0 126px;border-left:2px solid #000000;border-right:2px solid #000000}@media only screen and (max-width: 440px){.top__product__more__wrap{padding:35px 0 60px;border-left:none;border-right:none}}.top__life__area{background-color:#fff}.top__life__area .contents__wrap{position:relative;width:1440px;height:1577px;margin:0 auto;border-left:2px solid #000000;border-right:2px solid #000000}@media only screen and (min-width: 441px) and (max-width: 840px){.top__life__area .contents__wrap{width:840px;height:1850px}}@media only screen and (max-width: 440px){.top__life__area .contents__wrap{width:100%;height:auto;padding:0 0 60px;border-left:none;border-right:none}}.top__life__wrap__up{position:absolute;top:147px;left:733px;width:525px}@media only screen and (min-width: 441px) and (max-width: 840px){.top__life__wrap__up{top:220px;left:120px;width:620px}}@media only screen and (max-width: 440px){.top__life__wrap__up{position:static;width:100%;padding:430px 30px 20px;box-sizing:border-box}}.top__life__text1{margin-bottom:50px}.top__life__text1{font-family:dnp-shuei-gothic-gin-std,sans-serif}.top__life__text1{font-size:1.7777777778rem}.top__life__text1{font-weight:600}.top__life__text1{letter-spacing:.05em}.top__life__text1{line-height:1.4375}.top__life__text1{color:#0058aa}@media only screen and (max-width: 440px){.top__life__text1{margin-bottom:0}.top__life__text1{font-family:dnp-shuei-gothic-gin-std,sans-serif}.top__life__text1{font-size:1.7rem}.top__life__text1{font-weight:600}.top__life__text1{letter-spacing:.05em}.top__life__text1{line-height:1.7647058824}.top__life__text1{color:#0058aa}}@media only screen and (min-width: 441px) and (max-width: 840px){.top__life__wrap__up .top__life__btn{display:none}}@media only screen and (max-width: 440px){.top__life__wrap__up .top__life__btn{display:none}}.top__life__btn{width:268px;display:block;padding:17px 16px;background-color:#0058aa;background-image:url(../assets/com__btn__arrow1.png);background-repeat:no-repeat;background-position:calc(100% - 21px) center;background-size:20.5px 19.5px;border:1px solid #0058aa;border-radius:30px;color:#fff;cursor:pointer;text-align:center;box-sizing:border-box}.top__life__btn{font-family:noto-sans-cjk-jp,sans-serif}.top__life__btn{font-size:.9444444444rem}.top__life__btn{font-weight:600}.top__life__btn{letter-spacing:.05em}.top__life__btn{line-height:1}.top__life__btn{color:#0058aa}@media only screen and (max-width: 440px){.top__life__btn{width:100%;padding:12px 0}.top__life__btn{font-family:noto-sans-cjk-jp,sans-serif}.top__life__btn{font-size:1.6rem}.top__life__btn{font-weight:600}.top__life__btn{letter-spacing:.05em}.top__life__btn{line-height:1}.top__life__btn{color:#0058aa}}.top__life__btn:hover{opacity:.7}.top__life__btn:last-child{margin-bottom:0}a.top__life__btn{color:#fff}.top__life__wrap__down{position:absolute;top:915px;left:180px;width:470px;z-index:100}@media only screen and (min-width: 441px) and (max-width: 840px){.top__life__wrap__down{top:1200px;left:70px;width:700px}}@media only screen and (max-width: 440px){.top__life__wrap__down{position:static;width:100%;padding:0 30px 30px;box-sizing:border-box}}.top__life__text2{font-family:dnp-shuei-gothic-gin-std,sans-serif}.top__life__text2{font-size:1rem}.top__life__text2{font-weight:600}.top__life__text2{letter-spacing:.05em}.top__life__text2{line-height:1.3333333333}.top__life__text2{color:#0058aa}@media only screen and (max-width: 440px){.top__life__text2{font-family:dnp-shuei-gothic-gin-std,sans-serif}.top__life__text2{font-size:1.5rem}.top__life__text2{font-weight:600}.top__life__text2{letter-spacing:.05em}.top__life__text2{line-height:1.4}.top__life__text2{color:#0058aa}}.top__life__wrap__down .top__life__btn{margin-top:44px}@media only screen and (min-width: 441px) and (max-width: 840px){.top__life__wrap__down .top__life__btn{margin:40px auto 0}}.top__life__image1{position:absolute;top:147px;left:0;width:600px;height:928.5px;background:url(../assets/top__life__image3.png);background-size:contain;background-position:center center;background-repeat:no-repeat}@media only screen and (min-width: 441px) and (max-width: 840px){.top__life__image1{width:428.5714285714px;height:663.2142857143px;top:670px;right:0}}@media only screen and (max-width: 440px){.top__life__image1{position:absolute;top:27px;left:0;width:251px;height:372px;background:url(../assets/top__life__image3__sp.png);background-size:contain;background-position:center center;background-repeat:no-repeat}}.top__life__image2{position:absolute;top:1034px;right:0;width:672px;height:428px;background:url(../assets/top__life__image4.png);background-size:contain;background-position:center center;background-repeat:no-repeat}@media only screen and (min-width: 441px) and (max-width: 840px){.top__life__image2{display:none}}@media only screen and (max-width: 440px){.top__life__image2{display:none}}@media only screen and (min-width: 440px){.top__life__image__down__sp__wrap{display:none}}@media only screen and (max-width: 440px){.top__life__image__down__sp__wrap{position:relative;height:300px}}@media only screen and (min-width: 440px){.top__life__handss1__sp{display:none}}@media only screen and (max-width: 440px){.top__life__handss1__sp{position:absolute;top:0;left:15px;width:125px;height:183.5px;background:url(../assets/top__life__hands4__sp.png) no-repeat;background-size:contain}}@media only screen and (min-width: 440px){.top__life__image2__sp{display:none}}@media only screen and (max-width: 440px){.top__life__image2__sp{position:absolute;top:88px;right:0;width:233.5px;height:189.5px;background:url(../assets/top__life__image4__sp.png) no-repeat;background-size:contain;background-position:center center}}.top__life__text__item{display:flex;gap:20px;margin-bottom:20px;padding:17px 0 39px;border-bottom:2px solid #0058aa}.top__life__text__item:last-child{margin-bottom:0}.top__life__icon1{flex-shrink:0;width:70px;height:79px}.top__life__icon1 img{width:100%;height:100%;object-fit:contain}.top__life__icon2{flex-shrink:0;width:70px;height:81.5px}.top__life__icon2 img{width:100%;height:100%;object-fit:contain}.top__life__icon3{flex-shrink:0;width:70px;height:69.5px}.top__life__icon3 img{width:100%;height:100%;object-fit:contain}.top__life__text__content{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1}.top__life__text__content p{margin-bottom:0}.top__life__handss1{position:absolute;top:18px;left:0;width:243px;height:438px;background:url(../assets/top__life__hands4.png);background-size:contain;background-position:center center;background-repeat:no-repeat}@media only screen and (min-width: 441px) and (max-width: 840px){.top__life__handss1{width:157.3333333333px;height:268.3333333333px}}@media only screen and (max-width: 440px){.top__life__handss1{display:none}}.top__life__handss2{position:absolute;top:659px;right:0;width:378px;height:463px;background:url(../assets/top__life__hands5.png);background-size:contain;background-position:center center;background-repeat:no-repeat}@media only screen and (min-width: 441px) and (max-width: 840px){.top__life__handss2{top:780px;width:275.625px;height:381.875px}}@media only screen and (max-width: 440px){.top__life__handss2{top:126px;right:15px;background:url(../assets/top__life__hands5__sp.png) no-repeat;background-size:contain;width:145px;height:199px}}.top__life__handss3{position:absolute;bottom:0;left:0;width:230.5px;height:297.5px;background:url(../assets/top__life__hands3.png);background-size:contain;background-position:center center;background-repeat:no-repeat;z-index:100}@media only screen and (min-width: 441px) and (max-width: 840px){.top__life__handss3{width:209.5454545455px;height:270.4545454545px}}@media only screen and (max-width: 440px){.top__life__handss3{bottom:40px;width:125px;height:173px}}section.section__border{width:1440px;height:2px;margin:0 auto;line-height:2px;background-color:#000}@media only screen and (min-width: 441px) and (max-width: 840px){section.section__border{width:840px}}@media only screen and (max-width: 440px){section.section__border{width:100%}}footer{position:relative}footer .contents__wrap{position:relative;width:1440px;margin:0 auto;background-color:#0058aa;padding:110px 0 40px;border-left:2px solid #000000;border-right:2px solid #000000}@media only screen and (min-width: 441px) and (max-width: 840px){footer .contents__wrap{width:840px;padding:110px 0 0}}@media only screen and (max-width: 440px){footer .contents__wrap{width:100%;height:140cqw;padding:0;border-left:none;border-right:none}}.foot__logo__pc{width:385px;height:242px;margin:0 auto}@media only screen and (min-width: 441px) and (max-width: 840px){.foot__logo__pc{width:269.5px;height:169.4px}}@media only screen and (max-width: 440px){.foot__logo__pc{position:absolute;top:345px;left:calc(50cqw - 122.5px);width:245px;height:154px}}.foot__logo__pc img{width:100%;height:auto}.foot__gotop__btn{position:absolute;bottom:15px;right:30px;z-index:999;width:62px;height:39px}@media only screen and (max-width: 440px){.foot__gotop__btn{top:472px;right:15px;width:43.5px;height:27.5px}}.foot__gotop__btn a{display:block;width:100%;height:100%}.foot__gotop__btn a img{width:100%;height:auto;object-fit:contain}.foot__nav__wrap{position:absolute;bottom:90px;left:30px;z-index:100}@media only screen and (max-width: 440px){.foot__nav__wrap{top:230px;left:15px}}.foot__nav__wrap ul{display:flex;flex-direction:column;gap:10px}.foot__nav__wrap li a{font-family:dnp-shuei-gothic-gin-std,sans-serif}.foot__nav__wrap li a{font-size:1rem}.foot__nav__wrap li a{font-weight:600}.foot__nav__wrap li a{letter-spacing:0}.foot__nav__wrap li a{line-height:1.3333333333}.foot__nav__wrap li a{color:#fff}@media only screen and (max-width: 440px){.foot__nav__wrap li a{font-family:dnp-shuei-gothic-gin-std,sans-serif}.foot__nav__wrap li a{font-size:1.4rem}.foot__nav__wrap li a{font-weight:600}.foot__nav__wrap li a{letter-spacing:0}.foot__nav__wrap li a{line-height:1}.foot__nav__wrap li a{color:#fff}}.foot__nav__wrap li a:hover{opacity:.7}.foot__sns__wrap{position:absolute;bottom:90px;right:30px;z-index:100}@media only screen and (max-width: 440px){.foot__sns__wrap{top:235px;right:15px}}.foot__sns__wrap ul{display:flex;flex-direction:column;gap:10px;text-align:right}.foot__sns__wrap li a{text-decoration:underline}.foot__sns__wrap li a{font-family:akzidenz-grotesk-next-pro,sans-serif}.foot__sns__wrap li a{font-size:1.3333333333rem}.foot__sns__wrap li a{font-weight:600}.foot__sns__wrap li a{letter-spacing:0}.foot__sns__wrap li a{line-height:1.3333333333}.foot__sns__wrap li a{color:#fff}@media only screen and (max-width: 440px){.foot__sns__wrap li a{font-family:akzidenz-grotesk-next-pro,sans-serif}.foot__sns__wrap li a{font-size:1.9rem}.foot__sns__wrap li a{font-weight:600}.foot__sns__wrap li a{letter-spacing:0}.foot__sns__wrap li a{line-height:1}.foot__sns__wrap li a{color:#fff}}.foot__sns__wrap li a:hover{opacity:.7}.foot__copyright{position:absolute;bottom:15px;left:30px}.foot__copyright{font-family:akzidenz-grotesk-next-pro,sans-serif}.foot__copyright{font-size:.7777777778rem}.foot__copyright{font-weight:500}.foot__copyright{letter-spacing:0}.foot__copyright{line-height:1}.foot__copyright{color:#fff}@media only screen and (max-width: 440px){.foot__copyright{top:520px;left:15px}.foot__copyright{font-family:akzidenz-grotesk-next-pro,sans-serif}.foot__copyright{font-size:1.3333333333rem}.foot__copyright{font-weight:500}.foot__copyright{letter-spacing:0}.foot__copyright{line-height:1}.foot__copyright{color:#fff}}.com__pickup__wrap{display:flex}@media only screen and (min-width: 441px) and (max-width: 840px){.com__pickup__wrap{display:block}}@media only screen and (max-width: 440px){.com__pickup__wrap{display:block;flex-direction:column;gap:0;padding:0}}.com__pickup__element{box-sizing:border-box}.com__pickup__element:first-child{width:760px;padding:0}@media only screen and (min-width: 441px) and (max-width: 840px){.com__pickup__element:first-child{width:840px;height:840px}}@media only screen and (max-width: 440px){.com__pickup__element:first-child{width:100%;padding:15px 0 0}}.com__pickup__element:last-child{width:680px}@media only screen and (min-width: 441px) and (max-width: 840px){.com__pickup__element:last-child{width:100%}}@media only screen and (max-width: 440px){.com__pickup__element:last-child{width:100%}}.com__pickup__info__wrap{padding:20px 80px 0 20px}@media only screen and (min-width: 441px) and (max-width: 840px){.com__pickup__info__wrap{padding:40px}}@media only screen and (max-width: 440px){.com__pickup__info__wrap{padding:40px 30px 38px}}.com__pickup__slider__wrap{position:absolute;top:0;left:0;width:600px;height:600px;overflow:hidden}@media only screen and (min-width: 441px) and (max-width: 840px){.com__pickup__slider__wrap{width:780px;height:780px}}.com__pickup__slider__wrap .com__pickup__slider__element,.com__pickup__slider__wrap .com__pickup__slider__element img{width:600px;height:600px}.com__pickup__item__title{display:flex;justify-content:space-between;align-items:flex-start}.com__pickup__item__title p{margin-bottom:26px;flex:1}.com__pickup__item__title p{font-family:noto-sans-cjk-jp,sans-serif}.com__pickup__item__title p{font-size:1.3333333333rem}.com__pickup__item__title p{font-weight:700}.com__pickup__item__title p{letter-spacing:.02em}.com__pickup__item__title p{line-height:1.875}.com__pickup__item__title p{color:#0058aa}@media only screen and (max-width: 440px){.com__pickup__item__title p{margin-bottom:25px}.com__pickup__item__title p{font-family:noto-sans-cjk-jp,sans-serif}.com__pickup__item__title p{font-size:2rem}.com__pickup__item__title p{font-weight:700}.com__pickup__item__title p{letter-spacing:.02em}.com__pickup__item__title p{line-height:1.75}.com__pickup__item__title p{color:#0058aa}}.com__pickup__item__text{margin-bottom:53px}.com__pickup__item__text p{margin-bottom:30px}.com__pickup__item__text p{font-family:noto-sans-cjk-jp,sans-serif}.com__pickup__item__text p{font-size:1rem}.com__pickup__item__text p{font-weight:400}.com__pickup__item__text p{letter-spacing:.05em}.com__pickup__item__text p{line-height:1.8888888889}.com__pickup__item__text p{color:#000}@media only screen and (max-width: 440px){.com__pickup__item__text p{margin-bottom:24px}.com__pickup__item__text p{font-family:noto-sans-cjk-jp,sans-serif}.com__pickup__item__text p{font-size:1.7rem}.com__pickup__item__text p{font-weight:400}.com__pickup__item__text p{letter-spacing:.05em}.com__pickup__item__text p{line-height:1.5882352941}.com__pickup__item__text p{color:#000}}.com__pickup__item__text h3{margin-bottom:1.2rem}.com__pickup__item__text h3{font-family:noto-sans-cjk-jp,sans-serif}.com__pickup__item__text h3{font-size:1.2222222222rem}.com__pickup__item__text h3{font-weight:500}.com__pickup__item__text h3{letter-spacing:.05em}.com__pickup__item__text h3{line-height:1.8181818182}.com__pickup__item__text h3{color:#000}@media only screen and (max-width: 440px){.com__pickup__item__text h3{margin-bottom:1.5rem}.com__pickup__item__text h3{font-family:noto-sans-cjk-jp,sans-serif}.com__pickup__item__text h3{font-size:1.8rem}.com__pickup__item__text h3{font-weight:500}.com__pickup__item__text h3{letter-spacing:.05em}.com__pickup__item__text h3{line-height:1.4444444444}.com__pickup__item__text h3{color:#000}}.com__pickup__item__text p.info{color:#888}.com__pickup__item__price{margin-bottom:54px}@media only screen and (max-width: 440px){.com__pickup__item__price{margin-bottom:50px}}.com__pickup__item__price p{font-family:akzidenz-grotesk-next-pro,sans-serif}.com__pickup__item__price p{font-size:1.7777777778rem}.com__pickup__item__price p{font-weight:500}.com__pickup__item__price p{letter-spacing:0}.com__pickup__item__price p{line-height:1}.com__pickup__item__price p{color:#0058aa}@media only screen and (max-width: 440px){.com__pickup__item__price p{font-family:akzidenz-grotesk-next-pro,sans-serif}.com__pickup__item__price p{font-size:3rem}.com__pickup__item__price p{font-weight:500}.com__pickup__item__price p{letter-spacing:0}.com__pickup__item__price p{line-height:1}.com__pickup__item__price p{color:#0058aa}}.com__pickup__item__price .regular-price{margin-right:.5rem}.com__pickup__item__price .regular-price{font-family:akzidenz-grotesk-next-pro,sans-serif}.com__pickup__item__price .regular-price{font-size:1.7777777778rem}.com__pickup__item__price .regular-price{font-weight:500}.com__pickup__item__price .regular-price{letter-spacing:0}.com__pickup__item__price .regular-price{line-height:1}.com__pickup__item__price .regular-price{color:#0058aa}@media only screen and (max-width: 440px){.com__pickup__item__price .regular-price{font-family:akzidenz-grotesk-next-pro,sans-serif}.com__pickup__item__price .regular-price{font-size:3rem}.com__pickup__item__price .regular-price{font-weight:500}.com__pickup__item__price .regular-price{letter-spacing:0}.com__pickup__item__price .regular-price{line-height:1}.com__pickup__item__price .regular-price{color:#0058aa}}.com__pickup__item__buy__wrap{position:relative;margin-bottom:30px}@media only screen and (max-width: 440px){.com__pickup__item__buy__wrap{margin-bottom:20px}}.com__pickup__item__buy__wrap #QuantityInput{-webkit-appearance:textfield;appearance:textfield}.com__pickup__item__buy{width:calc(100% - 30px);margin-bottom:10px;padding:16px 30px 16px 0;background-color:#0058aa;background-image:url(../assets/com__btn__arrow1.png);background-repeat:no-repeat;background-position:calc(100% - 15px) center;background-size:20.5px 19.5px;border-radius:30px;color:#fff;cursor:pointer;text-align:center}.com__pickup__item__buy{font-family:dnp-shuei-gothic-gin-std,sans-serif}.com__pickup__item__buy{font-size:.8888888889rem}.com__pickup__item__buy{font-weight:600}.com__pickup__item__buy{letter-spacing:.05em}.com__pickup__item__buy{line-height:1}.com__pickup__item__buy{color:#fff}@media only screen and (max-width: 440px){.com__pickup__item__buy{padding:12px 30px 12px 0;margin-bottom:11px}.com__pickup__item__buy{font-family:dnp-shuei-gothic-gin-std,sans-serif}.com__pickup__item__buy{font-size:1.5rem}.com__pickup__item__buy{font-weight:600}.com__pickup__item__buy{letter-spacing:.05em}.com__pickup__item__buy{line-height:1}.com__pickup__item__buy{color:#fff}}.com__pickup__item__buy:hover{opacity:.7}.com__pickup__item__buy:last-child{margin-bottom:0}.com__pickup__item__buy__tanpin{width:100%;display:block;margin:0 auto;padding:17px 16px;background-color:#fff;background-image:url(../assets/com__btn__arrow2.png);background-repeat:no-repeat;background-position:calc(100% - 15px) center;background-size:20.5px 19.5px;border:1px solid #0058aa;border-radius:30px;color:#0058aa;cursor:pointer;text-align:center;box-sizing:border-box}.com__pickup__item__buy__tanpin{font-family:noto-sans-cjk-jp,sans-serif}.com__pickup__item__buy__tanpin{font-size:1.0555555556rem}.com__pickup__item__buy__tanpin{font-weight:600}.com__pickup__item__buy__tanpin{letter-spacing:.05em}.com__pickup__item__buy__tanpin{line-height:1}.com__pickup__item__buy__tanpin{color:#0058aa}@media only screen and (max-width: 440px){.com__pickup__item__buy__tanpin{padding:12px 0}.com__pickup__item__buy__tanpin{font-family:noto-sans-cjk-jp,sans-serif}.com__pickup__item__buy__tanpin{font-size:1.6rem}.com__pickup__item__buy__tanpin{font-weight:600}.com__pickup__item__buy__tanpin{letter-spacing:.05em}.com__pickup__item__buy__tanpin{line-height:1}.com__pickup__item__buy__tanpin{color:#0058aa}}.com__pickup__item__buy__tanpin:hover{opacity:.7}.com__pickup__item__buy__tanpin:last-child{margin-bottom:0}.com__pickup__item__buy__tanpin a{color:#0058aa}.com__pickup__item__buy__badge{width:141px;height:122px;background:url(../assets/top__pickup__badge1.png) no-repeat;background-size:contain;margin-top:-38px}@media only screen and (max-width: 440px){.com__pickup__item__buy__badge{width:94px;height:81.3333333333px;margin-top:-20px;margin-right:-10px}}.com__pickup__item__buy__badge p{font-family:dnp-shuei-gothic-gin-std,sans-serif}.com__pickup__item__buy__badge p{font-size:1.3333333333rem}.com__pickup__item__buy__badge p{font-weight:600}.com__pickup__item__buy__badge p{letter-spacing:.05em}.com__pickup__item__buy__badge p{line-height:1}.com__pickup__item__buy__badge p{color:#fff}@media only screen and (max-width: 440px){.com__pickup__item__buy__badge p{font-family:dnp-shuei-gothic-gin-std,sans-serif}.com__pickup__item__buy__badge p{font-size:1rem}.com__pickup__item__buy__badge p{font-weight:600}.com__pickup__item__buy__badge p{letter-spacing:.05em}.com__pickup__item__buy__badge p{line-height:1.2}.com__pickup__item__buy__badge p{color:#fff}}.com__pickup__slider__wrap.swiper{background:#f9f9f9}@media only screen and (max-width: 440px){.com__pickup__slider__wrap.swiper{width:100%;height:calc(100cqw - 30px)}}.com__pickup__slider__wrap.swiper .swiper-wrapper{width:100%;height:100%}.com__pickup__slider__wrap.swiper .swiper-slide{display:flex;justify-content:center;align-items:center}.com__pickup__slider__wrap.swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:contain}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:34px!important;height:34px!important;background-size:contain;background-repeat:no-repeat;background-position:center;border:none;outline:none;cursor:pointer}.swiper-button-prev:after,.swiper-button-next:after{display:none}.swiper-scrollbar{display:none}.swiper-button-prev{left:25px!important;background-image:url(../assets/top__pickup__arrow2.png)}.swiper-button-next{right:25px!important;background-image:url(../assets/top__pickup__arrow1.png)}.swiper-pagination-bullet-active{background:#0058aa}.swiper-pagination{position:static!important;margin-top:28px;display:flex;justify-content:center;align-items:center;pointer-events:auto}@media only screen and (max-width: 440px){.swiper-pagination{margin-top:14px}}.swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;background:none;opacity:.7;border:1px solid #0058aa;border-radius:50%;margin:0 8px!important;transition:opacity .2s;box-shadow:none}@media only screen and (max-width: 440px){.swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0 6px!important}}.swiper-pagination .swiper-pagination-bullet-active{opacity:1;background:#0058aa;box-shadow:0 2px 8px #0000001f}.com__obi__area{position:relative;overflow:hidden;width:1440px;height:140px;margin:0 auto;background:none;border-left:2px solid #000000;border-right:2px solid #000000;border-top:2px solid #000000;border-bottom:2px solid #000000;box-sizing:border-box}@media only screen and (min-width: 441px) and (max-width: 840px){.com__obi__area{width:840px}}@media only screen and (max-width: 440px){.com__obi__area{width:100%;border-left:none;border-right:none}}.com__obi__area .marquee-bg{position:absolute;top:0;left:0;width:200%;height:100%;background:url(../assets/top__obi__bg.png) repeat-x;background-size:auto 100%;animation:marquee-bg 15s linear infinite}@keyframes marquee-bg{0%{transform:translate(0)}to{transform:translate(-50%)}}.com__products__area .contents__wrap{width:1440px;margin:0 auto}@media only screen and (min-width: 441px) and (max-width: 840px){.com__products__area .contents__wrap{width:840px}}@media only screen and (max-width: 440px){.com__products__area .contents__wrap{width:100%}}.com__product__list__wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding:0 30px 30px;border-left:2px solid #000000;border-right:2px solid #000000}@media only screen and (max-width: 440px){.com__product__list__wrap{grid-template-columns:repeat(2,1fr);gap:15px;padding:0 15px 15px;border-left:none;border-right:none}}.com__product__list__element{background:#fff;position:relative;overflow:hidden}.com__product__list__element a{display:block;text-decoration:none;color:inherit;height:100%}.com__product__list__image{position:relative;width:100%;background:#f9f9f9}.com__product__list__image img{width:100%;height:100%;object-fit:cover;display:block}.com__product__list__info__wrap{padding:6px 0 35px}@media only screen and (max-width: 440px){.com__product__list__info__wrap{padding:0 0 10px}}.com__product__list__title{margin-bottom:12px;text-align:left}.com__product__list__title{font-family:noto-sans-cjk-jp,sans-serif}.com__product__list__title{font-size:1.3333333333rem}.com__product__list__title{font-weight:400}.com__product__list__title{letter-spacing:0}.com__product__list__title{line-height:1.4166666667}.com__product__list__title{color:#0058aa}@media only screen and (max-width: 440px){.com__product__list__title{margin-bottom:8px}.com__product__list__title{font-family:noto-sans-cjk-jp,sans-serif}.com__product__list__title{font-size:1.2rem}.com__product__list__title{font-weight:400}.com__product__list__title{letter-spacing:0}.com__product__list__title{line-height:1.4166666667}.com__product__list__title{color:#0058aa}}.com__product__list__price{text-align:left}.com__product__list__price{font-family:noto-sans-cjk-jp,sans-serif}.com__product__list__price{font-size:1.3333333333rem}.com__product__list__price{font-weight:700}.com__product__list__price{letter-spacing:0}.com__product__list__price{line-height:1}.com__product__list__price{color:#0058aa}@media only screen and (max-width: 440px){.com__product__list__price{font-family:noto-sans-cjk-jp,sans-serif}.com__product__list__price{font-size:1.4rem}.com__product__list__price{font-weight:700}.com__product__list__price{letter-spacing:0}.com__product__list__price{line-height:1}.com__product__list__price{color:#0058aa}}.com__product__list__price--original{margin:0 14px 0 0;color:#96acd2}@media only screen and (max-width: 440px){.com__product__list__price--original{margin:0 7px 0 0}}.com__product__list__image{position:relative;overflow:hidden}.com__product__list__image--default,.com__product__list__image--hover{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.com__product__list__image--hover{position:absolute;top:0;left:0;opacity:0}.com__product__list__element:hover .com__product__list__image--hover{opacity:1}.breadcrumb__area .contents__wrap{position:relative;width:1440px;margin:0 auto;padding:14px 13px;background:#0058aa;border-top:2px solid #000000;border-bottom:2px solid #000000;border-left:2px solid #000000;border-right:2px solid #000000}@media only screen and (min-width: 441px) and (max-width: 840px){.breadcrumb__area .contents__wrap{width:840px}}@media only screen and (max-width: 440px){.breadcrumb__area .contents__wrap{width:100%;border-left:none;border-right:none}}.breadcrumb__area .breadcrumb__wrap ul{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.breadcrumb__area .breadcrumb__wrap ul li{font-size:14px;color:#fff}.breadcrumb__area .breadcrumb__wrap ul li:not(:last-child):after{content:">";margin:0 8px;color:#ccc}.breadcrumb__area .breadcrumb__wrap ul li a{color:#fff;text-decoration:none}.breadcrumb__area .breadcrumb__wrap ul li a{font-family:dnp-shuei-gothic-gin-std,sans-serif}.breadcrumb__area .breadcrumb__wrap ul li a{font-size:.6666666667rem}.breadcrumb__area .breadcrumb__wrap ul li a{font-weight:400}.breadcrumb__area .breadcrumb__wrap ul li a{letter-spacing:0}.breadcrumb__area .breadcrumb__wrap ul li a{line-height:1}.breadcrumb__area .breadcrumb__wrap ul li a{color:#fff}@media only screen and (max-width: 440px){.breadcrumb__area .breadcrumb__wrap ul li a{font-family:dnp-shuei-gothic-gin-std,sans-serif}.breadcrumb__area .breadcrumb__wrap ul li a{font-size:1.2rem}.breadcrumb__area .breadcrumb__wrap ul li a{font-weight:400}.breadcrumb__area .breadcrumb__wrap ul li a{letter-spacing:0}.breadcrumb__area .breadcrumb__wrap ul li a{line-height:1}.breadcrumb__area .breadcrumb__wrap ul li a{color:#fff}}.breadcrumb__area .breadcrumb__wrap ul li a:hover{text-decoration:underline}.archive__category__wrap{width:1440px;height:520px;margin:0 auto;padding:240px 30px 0;background:url(../assets/archive__hero__1.jpg) center center no-repeat;background-size:cover;box-sizing:border-box}@media only screen and (min-width: 441px) and (max-width: 840px){.archive__category__wrap{width:840px}}@media only screen and (max-width: 440px){.archive__category__wrap{width:100%;height:310px;padding:125px 15px 0;background:url(../assets/archive__hero__1__sp.jpg) center center no-repeat;background-size:cover;box-sizing:border-box}}.archive__page__name{margin-bottom:13px;width:263.5px;height:67px;background-image:url(../assets/archive__hero__name.png);background-repeat:no-repeat;background-position:center;background-size:contain;text-indent:-9999px;overflow:hidden}@media only screen and (max-width: 440px){.archive__page__name{margin-bottom:11px;width:148px;height:38px;background-image:url(../assets/archive__hero__name__sp.png);background-repeat:no-repeat;background-position:center;background-size:contain}}.archive__page__sub__name{position:relative;margin:0 0 0 42px}.archive__page__sub__name:before{content:"";position:absolute;left:-42px;top:calc(50% + 1px);transform:translateY(-50%);width:30px;height:2px;background-color:#fff}@media only screen and (max-width: 440px){.archive__page__sub__name:before{width:15px;left:-20px}}.archive__page__sub__name{font-family:dnp-shuei-gothic-gin-std,sans-serif}.archive__page__sub__name{font-size:1rem}.archive__page__sub__name{font-weight:600}.archive__page__sub__name{letter-spacing:0}.archive__page__sub__name{line-height:1.3333333333}.archive__page__sub__name{color:#fff}@media only screen and (max-width: 440px){.archive__page__sub__name{margin:0 0 0 20px}.archive__page__sub__name{font-family:dnp-shuei-gothic-gin-std,sans-serif}.archive__page__sub__name{font-size:1.4rem}.archive__page__sub__name{font-weight:600}.archive__page__sub__name{letter-spacing:0}.archive__page__sub__name{line-height:1}.archive__page__sub__name{color:#fff}}.archive__category__area .contents__wrap{position:relative;width:1440px;margin:0 auto;padding:56px 30px;border-left:2px solid #000000;border-right:2px solid #000000;border-bottom:2px solid #000000}@media only screen and (min-width: 441px) and (max-width: 840px){.archive__category__area .contents__wrap{width:840px}}@media only screen and (max-width: 440px){.archive__category__area .contents__wrap{width:100%;padding:21px 27px}}.archive__category__name{margin-bottom:0}.archive__category__name{font-family:akzidenz-grotesk-next-pro,sans-serif}.archive__category__name{font-size:5.5555555556rem}.archive__category__name{font-weight:600}.archive__category__name{letter-spacing:.08em}.archive__category__name{line-height:1}.archive__category__name{color:#0058aa}@media only screen and (max-width: 440px){.archive__category__name{margin-bottom:-2px}.archive__category__name{font-family:akzidenz-grotesk-next-pro,sans-serif}.archive__category__name{font-size:5rem}.archive__category__name{font-weight:600}.archive__category__name{letter-spacing:.08em}.archive__category__name{line-height:1}.archive__category__name{color:#0058aa}}.archive__category__name__jp{font-family:dnp-shuei-gothic-gin-std,sans-serif}.archive__category__name__jp{font-size:1rem}.archive__category__name__jp{font-weight:500}.archive__category__name__jp{letter-spacing:0}.archive__category__name__jp{line-height:1}.archive__category__name__jp{color:#0058aa}@media only screen and (max-width: 440px){.archive__category__name__jp{font-family:dnp-shuei-gothic-gin-std,sans-serif}.archive__category__name__jp{font-size:1.4rem}.archive__category__name__jp{font-weight:500}.archive__category__name__jp{letter-spacing:0}.archive__category__name__jp{line-height:1}.archive__category__name__jp{color:#0058aa}}.archive__pickup__area .contents__wrap{position:relative;width:1440px;margin:0 auto;background:#0058aa}@media only screen and (min-width: 441px) and (max-width: 840px){.archive__pickup__area .contents__wrap{width:840px}}@media only screen and (max-width: 440px){.archive__pickup__area .contents__wrap{width:100%}}.archive__pickup__wrap{position:relative;height:640px;border-bottom:2px solid #000000}@media only screen and (max-width: 440px){.archive__pickup__wrap{height:149.7584cqw}}.archive__pickup__title__logo{width:485px;height:55px;background:url(../assets/archive__pickup__name__logo.png);background-size:contain;background-repeat:no-repeat;margin-bottom:41px}@media only screen and (max-width: 440px){.archive__pickup__title__logo{width:336px;height:38px;margin-bottom:13px}}.archive__pickup__title__wrap{position:absolute;top:9cqw;left:30px}@media only screen and (max-width: 440px){.archive__pickup__title__wrap{top:50px}}.archive__pickup__title__up{margin-bottom:8px}.archive__pickup__title__up{font-family:akzidenz-grotesk-next-pro,sans-serif}.archive__pickup__title__up{font-size:2.3888888889rem}.archive__pickup__title__up{font-weight:600}.archive__pickup__title__up{letter-spacing:.025em}.archive__pickup__title__up{line-height:1}.archive__pickup__title__up{color:#fff}@media only screen and (max-width: 440px){.archive__pickup__title__up{margin-bottom:3px}.archive__pickup__title__up{font-family:akzidenz-grotesk-next-pro,sans-serif}.archive__pickup__title__up{font-size:2.8rem}.archive__pickup__title__up{font-weight:600}.archive__pickup__title__up{letter-spacing:.025em}.archive__pickup__title__up{line-height:1}.archive__pickup__title__up{color:#fff}}.archive__pickup__title__down{margin-bottom:0}.archive__pickup__title__down{font-family:akzidenz-grotesk-next-pro,sans-serif}.archive__pickup__title__down{font-size:2.3888888889rem}.archive__pickup__title__down{font-weight:600}.archive__pickup__title__down{letter-spacing:.025em}.archive__pickup__title__down{line-height:1}.archive__pickup__title__down{color:#fff}@media only screen and (max-width: 440px){.archive__pickup__title__down{margin-bottom:20px}.archive__pickup__title__down{font-family:akzidenz-grotesk-next-pro,sans-serif}.archive__pickup__title__down{font-size:2.8rem}.archive__pickup__title__down{font-weight:600}.archive__pickup__title__down{letter-spacing:.025em}.archive__pickup__title__down{line-height:1}.archive__pickup__title__down{color:#fff}}.archive__pickup__title__sub{font-family:dnp-shuei-gothic-gin-std,sans-serif}.archive__pickup__title__sub{font-size:1.6666666667rem}.archive__pickup__title__sub{font-weight:600}.archive__pickup__title__sub{letter-spacing:.025em}.archive__pickup__title__sub{line-height:1}.archive__pickup__title__sub{color:#fff}.archive__pickup__price__sp{display:none}@media only screen and (max-width: 440px){.archive__pickup__price__sp{display:block}.archive__pickup__price__sp{font-family:akzidenz-grotesk-next-pro,sans-serif}.archive__pickup__price__sp{font-size:2.5rem}.archive__pickup__price__sp{font-weight:600}.archive__pickup__price__sp{letter-spacing:.025em}.archive__pickup__price__sp{line-height:1}.archive__pickup__price__sp{color:#fff}}.archive__pickup__price__wrap{position:absolute;bottom:46px;left:30px;display:flex;align-items:center;gap:20px;z-index:100}@media only screen and (max-width: 440px){.archive__pickup__price__wrap{display:block;bottom:26px;left:30px}}.archive__pickup__price{font-family:akzidenz-grotesk-next-pro,sans-serif}.archive__pickup__price{font-size:2.8888888889rem}.archive__pickup__price{font-weight:400}.archive__pickup__price{letter-spacing:0}.archive__pickup__price{line-height:1}.archive__pickup__price{color:#fff}@media only screen and (max-width: 440px){.archive__pickup__price{display:none}}.archive__pickup__btn__wrap{display:flex;gap:16px}.archive__pickup__btn{display:inline-block;padding:8px 40px;background:#000;border-radius:21px}.archive__pickup__btn{font-family:Noto Sans JP,sans-serif}.archive__pickup__btn{font-size:1.6666666667rem}.archive__pickup__btn{font-weight:400}.archive__pickup__btn{line-height:1.0666666667}.archive__pickup__btn{color:#fff}.archive__pickup__btn:hover{opacity:.7;cursor:pointer}.archive__pickup__btn__outline{display:inline-block;padding:16px 40px;border:1px solid #ffffff;border-radius:30px}.archive__pickup__btn__outline{font-family:Noto Sans JP,sans-serif}.archive__pickup__btn__outline{font-size:1.6666666667rem}.archive__pickup__btn__outline{font-weight:400}.archive__pickup__btn__outline{line-height:1.0666666667}.archive__pickup__btn__outline{color:#fff}@media only screen and (max-width: 440px){.archive__pickup__btn__outline{padding:9px 42px}.archive__pickup__btn__outline{font-family:Noto Sans JP,sans-serif}.archive__pickup__btn__outline{font-size:2.3rem}.archive__pickup__btn__outline{font-weight:400}.archive__pickup__btn__outline{line-height:1}.archive__pickup__btn__outline{color:#fff}}.archive__pickup__btn__outline:hover{opacity:.7;cursor:pointer}.archive__pickup__title__wrap__1{position:absolute}@media only screen and (min-width: 440px){.archive__pickup__title__wrap__1{top:210px;left:30px;width:33.6805cqw;height:12.5cqw;background-image:url(../assets/archive__pickup__text1.png);background-repeat:no-repeat;background-size:cover;background-position:center}}@media only screen and (max-width: 440px){.archive__pickup__title__wrap__1{top:50px;left:30px;width:337px;height:155px;background-image:url(../assets/archive__pickup__text1__sp.png);background-repeat:no-repeat;background-size:cover;background-position:center}}.archive__pickup__title__wrap__2{position:absolute}@media only screen and (min-width: 440px){.archive__pickup__title__wrap__2{top:152px;left:30px;width:33.6805cqw;height:12.2222cqw;background-image:url(../assets/archive__pickup__text2.png);background-repeat:no-repeat;background-size:cover;background-position:center}}@media only screen and (max-width: 440px){.archive__pickup__title__wrap__2{top:50px;left:30px;width:337px;height:155px;background-image:url(../assets/archive__pickup__text2__sp.png);background-repeat:no-repeat;background-size:cover;background-position:center}}@media only screen and (min-width: 440px){.archive__pickup__image1{position:absolute;bottom:0;left:0;width:1440px;height:602px;background:url(../assets/archive__pickup__image1.png);background-repeat:no-repeat;background-size:cover;background-position:center;z-index:0}}@media only screen and (min-width: 441px) and (max-width: 840px){.archive__pickup__image1{width:840px;height:351px}}@media only screen and (max-width: 440px){.archive__pickup__image1{position:absolute;bottom:0;left:0;width:100cqw;height:86.1111cqw;background:url(../assets/archive__pickup__image1__sp.png);background-repeat:no-repeat;background-size:cover;background-position:center;z-index:0}}@media only screen and (min-width: 440px){.archive__pickup__image2{position:absolute;bottom:0;left:0;width:1440px;height:511px;background:url(../assets/archive__pickup__image2.png);background-repeat:no-repeat;background-size:cover;background-position:center;z-index:0}}@media only screen and (min-width: 441px) and (max-width: 840px){.archive__pickup__image2{width:840px;height:298px}}@media only screen and (max-width: 440px){.archive__pickup__image2{position:absolute;bottom:120px;left:0;width:100cqw;height:52.7272cqw;background:url(../assets/archive__pickup__image2__sp.png);background-repeat:no-repeat;background-size:cover;background-position:center;z-index:0}}.archive__products__area{padding:0}.archive__products__area .contents__wrap{width:1440px;margin:0 auto}@media only screen and (min-width: 441px) and (max-width: 840px){.archive__products__area .contents__wrap{width:840px}}@media only screen and (max-width: 440px){.archive__products__area .contents__wrap{width:100%}}.archive__product__title__wrap{display:flex;justify-content:space-between;align-items:center;padding:59px 28px 58px;background-color:#fff;border-left:2px solid #000000;border-right:2px solid #000000}@media only screen and (max-width: 440px){.archive__product__title__wrap{display:block;padding:19px 28px 3px}}.archive__product__title__wrap .archive__product__title__element{display:flex;flex-direction:column;text-align:left}.archive__product__title__wrap .archive__product__read__element{text-align:right;white-space:pre-line;padding:0 30px 0 0}@media only screen and (max-width: 440px){.archive__product__title__wrap .archive__product__read__element{text-align:left;padding:0}}.archive__product__list__title{margin-bottom:6px}.archive__product__list__title{font-family:akzidenz-grotesk-next-pro,sans-serif}.archive__product__list__title{font-size:5.5555555556rem}.archive__product__list__title{font-weight:600}.archive__product__list__title{letter-spacing:.05em}.archive__product__list__title{line-height:.86}.archive__product__list__title{color:#0058aa}@media only screen and (max-width: 440px){.archive__product__list__title{margin-bottom:-2px}.archive__product__list__title{font-family:akzidenz-grotesk-next-pro,sans-serif}.archive__product__list__title{font-size:5rem}.archive__product__list__title{font-weight:600}.archive__product__list__title{letter-spacing:.05em}.archive__product__list__title{line-height:1}.archive__product__list__title{color:#0058aa}}.archive__product__list__title__jp{font-family:dnp-shuei-gothic-gin-std,sans-serif}.archive__product__list__title__jp{font-size:1rem}.archive__product__list__title__jp{font-weight:400}.archive__product__list__title__jp{letter-spacing:.08em}.archive__product__list__title__jp{line-height:1}.archive__product__list__title__jp{color:#0058aa}@media only screen and (max-width: 440px){.archive__product__list__title__jp{font-family:dnp-shuei-gothic-gin-std,sans-serif}.archive__product__list__title__jp{font-size:1.4rem}.archive__product__list__title__jp{font-weight:400}.archive__product__list__title__jp{letter-spacing:.08em}.archive__product__list__title__jp{line-height:1}.archive__product__list__title__jp{color:#0058aa}}.archive__product__read{font-family:dnp-shuei-gothic-gin-std,sans-serif}.archive__product__read{font-size:1.1111111111rem}.archive__product__read{font-weight:400}.archive__product__read{letter-spacing:.08em}.archive__product__read{line-height:1}.archive__product__read{color:#0058aa}@media only screen and (min-width: 441px) and (max-width: 840px){.archive__product__read{font-family:dnp-shuei-gothic-gin-std,sans-serif}.archive__product__read{font-size:1.1111111111rem}.archive__product__read{font-weight:400}.archive__product__read{letter-spacing:.08em}.archive__product__read{line-height:1.5}.archive__product__read{color:#0058aa}}@media only screen and (max-width: 440px){.archive__product__read{font-family:dnp-shuei-gothic-gin-std,sans-serif}.archive__product__read{font-size:1.3rem}.archive__product__read{font-weight:400}.archive__product__read{letter-spacing:-.05em}.archive__product__read{line-height:1}.archive__product__read{color:#0058aa}}.archive__products__pagelist__wrap{margin:88px 0 0;text-align:center}.archive__products__pagelist__wrap ul{display:inline-flex;gap:8px;padding:0;margin:0;list-style:none}.archive__products__pagelist__wrap li{min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #0058aa;transition:background .2s,color .2s}.archive__products__pagelist__wrap li{font-family:akzidenz-grotesk-next-pro,sans-serif}.archive__products__pagelist__wrap li{font-size:2rem}.archive__products__pagelist__wrap li{font-weight:600}.archive__products__pagelist__wrap li{letter-spacing:0}.archive__products__pagelist__wrap li{line-height:1}.archive__products__pagelist__wrap li{color:#fff}.archive__products__pagelist__wrap li a{display:block;width:100%;height:100%;color:inherit;text-decoration:none;line-height:40px}.archive__products__pagelist__wrap li.active{cursor:default;pointer-events:none;position:relative}.archive__products__pagelist__wrap li.active:after{content:"";display:block;position:absolute;left:20%;right:20%;bottom:-2px;height:3px;background:#fff;border-radius:2px}.archive__products__pagelist__wrap li.archive__products__pagelist__prev[disabled],.archive__products__pagelist__wrap li.archive__products__pagelist__next[disabled]{opacity:.4;pointer-events:none}.archive__products__pagelist__wrap li:hover{opacity:.8}.archive__products__pagelist__prev{transform:scaleX(-1);width:38px;height:28px;margin-right:55px}.archive__products__pagelist__prev img{width:100%;height:auto}.archive__products__pagelist__next{width:38px;height:28px;margin-left:55px}.archive__products__pagelist__next img{width:100%;height:auto}.forcreators__area .contents__wrap{width:1440px;margin:0 auto;padding:162px 0 91px;background:#0058aa}@media only screen and (min-width: 441px) and (max-width: 840px){.forcreators__area .contents__wrap{width:840px}}@media only screen and (max-width: 440px){.forcreators__area .contents__wrap{width:100%;padding:50px 0}}.forcreators__title__wrap{text-align:center}.forcreators__title{margin-bottom:20px}.forcreators__title{font-family:akzidenz-grotesk-next-pro,sans-serif}.forcreators__title{font-size:4.1666666667rem}.forcreators__title{font-weight:600}.forcreators__title{letter-spacing:.05em}.forcreators__title{line-height:1}.forcreators__title{color:#fff}@media only screen and (max-width: 440px){.forcreators__title{margin-bottom:15px}.forcreators__title{font-family:akzidenz-grotesk-next-pro,sans-serif}.forcreators__title{font-size:5rem}.forcreators__title{font-weight:600}.forcreators__title{letter-spacing:.05em}.forcreators__title{line-height:1}.forcreators__title{color:#fff}}.forcreators__title__jp{margin-bottom:90px}.forcreators__title__jp{font-family:dnp-shuei-gothic-gin-std,sans-serif}.forcreators__title__jp{font-size:1.3333333333rem}.forcreators__title__jp{font-weight:500}.forcreators__title__jp{letter-spacing:.05em}.forcreators__title__jp{line-height:1}.forcreators__title__jp{color:#fff}@media only screen and (max-width: 440px){.forcreators__title__jp{margin-bottom:30px}.forcreators__title__jp{font-family:dnp-shuei-gothic-gin-std,sans-serif}.forcreators__title__jp{font-size:1.4rem}.forcreators__title__jp{font-weight:600}.forcreators__title__jp{letter-spacing:.05em}.forcreators__title__jp{line-height:1}.forcreators__title__jp{color:#fff}}.forcreators__text__wrap{margin:0 auto;width:1280px}@media only screen and (min-width: 441px) and (max-width: 840px){.forcreators__text__wrap{width:100%}}@media only screen and (max-width: 440px){.forcreators__text__wrap{width:100%}}.forcreators__text__item{display:flex;justify-content:space-between;gap:60px;margin-bottom:50px;padding:0 0 50px;border-bottom:1px solid #1b6ab3}.forcreators__text__item:last-child{margin-bottom:0}@media only screen and (min-width: 441px) and (max-width: 840px){.forcreators__text__item{display:block;padding:30px 45px 46px;margin-bottom:0}}@media only screen and (max-width: 440px){.forcreators__text__item{display:block;gap:0;padding:30px 45px 46px;margin-bottom:0}}.forcreators__icon1{flex-shrink:0;width:118px;height:133px}@media only screen and (min-width: 441px) and (max-width: 840px){.forcreators__icon1{display:none}}@media only screen and (max-width: 440px){.forcreators__icon1{display:none}}.forcreators__icon1 img{width:100%;height:100%;object-fit:contain}.forcreators__icon2{flex-shrink:0;width:114px;height:133px}@media only screen and (min-width: 441px) and (max-width: 840px){.forcreators__icon2{display:none}}@media only screen and (max-width: 440px){.forcreators__icon2{display:none}}.forcreators__icon2 img{width:100%;height:100%;object-fit:contain}.forcreators__icon3{flex-shrink:0;width:120px;height:118px}@media only screen and (min-width: 441px) and (max-width: 840px){.forcreators__icon3{display:none}}@media only screen and (max-width: 440px){.forcreators__icon3{display:none}}.forcreators__icon3 img{width:100%;height:100%;object-fit:contain}.forcreators__text__content{flex:1;margin:10px 0 0}@media only screen and (min-width: 441px) and (max-width: 840px){.forcreators__text__content{margin:10px 0 20px}}@media only screen and (max-width: 440px){.forcreators__text__content{margin:10px 0 20px}}.forcreators__text__content p{text-align:left}.forcreators__text__content p{font-family:dnp-shuei-gothic-gin-std,sans-serif}.forcreators__text__content p{font-size:1.1111111111rem}.forcreators__text__content p{font-weight:600}.forcreators__text__content p{letter-spacing:0}.forcreators__text__content p{line-height:1.5}.forcreators__text__content p{color:#fff}@media only screen and (max-width: 440px){.forcreators__text__content p{font-family:dnp-shuei-gothic-gin-std,sans-serif}.forcreators__text__content p{font-size:1.5rem}.forcreators__text__content p{font-weight:600}.forcreators__text__content p{letter-spacing:0}.forcreators__text__content p{line-height:1.4}.forcreators__text__content p{color:#fff}}.forcreators__text__title{text-align:left;margin-bottom:12px}.forcreators__text__title{font-family:dnp-shuei-gothic-gin-std,sans-serif}.forcreators__text__title{font-size:1.6666666667rem}.forcreators__text__title{font-weight:600}.forcreators__text__title{letter-spacing:0}.forcreators__text__title{line-height:.8}.forcreators__text__title{color:#fff}@media only screen and (min-width: 441px) and (max-width: 840px){.forcreators__text__title{margin-bottom:0}}@media only screen and (max-width: 440px){.forcreators__text__title{margin-bottom:0}.forcreators__text__title{font-family:dnp-shuei-gothic-gin-std,sans-serif}.forcreators__text__title{font-size:1.9rem}.forcreators__text__title{font-weight:600}.forcreators__text__title{letter-spacing:0}.forcreators__text__title{line-height:1.1052631579}.forcreators__text__title{color:#fff}}.forcreators__text__title__wrap{display:flex;align-items:center;gap:20px;margin-bottom:10px}@media only screen and (min-width: 441px) and (max-width: 840px){.forcreators__text__title__wrap{margin-bottom:20px}}@media only screen and (max-width: 440px){.forcreators__text__title__wrap{gap:25px;margin-bottom:16px}}.forcreators__title__br{display:inline-block}@media only screen and (min-width: 440px){.forcreators__title__br{display:none}}.forcreators__image{width:380px}.forcreators__image img{width:100%;height:auto;border:6px solid #fff;border-radius:30px;box-sizing:border-box}@media only screen and (max-width: 440px){.forcreators__image img{border:4px solid #fff;border-radius:20px}}@media only screen and (min-width: 441px) and (max-width: 840px){.forcreators__image{width:100%}}@media only screen and (max-width: 440px){.forcreators__image{width:100%}}.forcreators__icon1__sp{flex-shrink:0;width:59px;height:66.5px}@media only screen and (min-width: 840px){.forcreators__icon1__sp{display:none}}.forcreators__icon1__sp img{width:100%;height:100%;object-fit:contain}.forcreators__icon2__sp{flex-shrink:0;width:57px;height:66.5px}@media only screen and (min-width: 440px){.forcreators__icon2__sp{display:none}}.forcreators__icon2__sp img{width:100%;height:100%;object-fit:contain}.forcreators__icon3__sp{flex-shrink:0;width:60px;height:59px}@media only screen and (min-width: 440px){.forcreators__icon3__sp{display:none}}.forcreators__icon3__sp img{width:100%;height:100%;object-fit:contain}.forcreators__title__wrap__2__pc{width:50%;margin:0 auto 100px}.forcreators__title__wrap__2__pc img{width:100%;height:auto}@media only screen and (max-width: 440px){.forcreators__title__wrap__2__pc{display:none}}.forcreators__title__wrap__2__sp{width:50%;margin:0 auto}.forcreators__title__wrap__2__sp img{width:100%;height:auto}@media only screen and (min-width: 440px){.forcreators__title__wrap__2__sp{display:none}}.howtouse__area{background:#fff;padding:0}@media only screen and (max-width: 440px){.howtouse__area{padding:0}}.howtouse__area .contents__wrap{width:1440px;margin:0 auto;border-left:2px solid #000000;border-right:2px solid #000000}@media only screen and (min-width: 441px) and (max-width: 840px){.howtouse__area .contents__wrap{width:840px}}@media only screen and (max-width: 440px){.howtouse__area .contents__wrap{width:100%}}.howtouse__title__wrap{margin:0 auto;padding:76px 80px 0;background:#0058aa url(../assets/howtouse__head__bg.jpg) no-repeat;background-size:contain;box-sizing:border-box;height:785px;background-size:cover}@media only screen and (min-width: 441px) and (max-width: 840px){.howtouse__title__wrap{height:96.61835749cqw;margin:0 auto;padding:56px 43px 0;background:#0058aa url(../assets/howtouse__head__bg__sp.jpg) no-repeat;background-size:contain}}@media only screen and (max-width: 440px){.howtouse__title__wrap{height:96.61835749cqw;margin:0 auto 38px;padding:56px 43px 0;background:#0058aa url(../assets/howtouse__head__bg__sp.jpg) no-repeat;background-size:contain}}.howtouse__title__bg{background:#0058aa}.howtouse__title{margin-bottom:7px}.howtouse__title{font-family:akzidenz-grotesk-next-pro,sans-serif}.howtouse__title{font-size:7.5555555556rem}.howtouse__title{font-weight:600}.howtouse__title{letter-spacing:.025em}.howtouse__title{line-height:.8823529412}.howtouse__title{color:#fff}@media only screen and (max-width: 440px){.howtouse__title{margin-bottom:7px}.howtouse__title{font-family:akzidenz-grotesk-next-pro,sans-serif}.howtouse__title{font-size:5rem}.howtouse__title{font-weight:600}.howtouse__title{letter-spacing:.025em}.howtouse__title{line-height:1}.howtouse__title{color:#fff}}.howtouse__title__jp{font-family:dnp-shuei-gothic-gin-std,sans-serif}.howtouse__title__jp{font-size:1.1666666667rem}.howtouse__title__jp{font-weight:500}.howtouse__title__jp{letter-spacing:.025em}.howtouse__title__jp{line-height:.9523809524}.howtouse__title__jp{color:#fff}@media only screen and (max-width: 440px){.howtouse__title__jp{font-family:dnp-shuei-gothic-gin-std,sans-serif}.howtouse__title__jp{font-size:1.4rem}.howtouse__title__jp{font-weight:500}.howtouse__title__jp{letter-spacing:.025em}.howtouse__title__jp{line-height:1}.howtouse__title__jp{color:#fff}}.howtouse__item__title{margin-bottom:32px}.howtouse__item__title{font-family:dnp-shuei-gothic-gin-std,sans-serif}.howtouse__item__title{font-size:2.2222222222rem}.howtouse__item__title{font-weight:700}.howtouse__item__title{letter-spacing:.025em}.howtouse__item__title{line-height:1}.howtouse__item__title{color:#0058aa}@media only screen and (max-width: 440px){.howtouse__item__title{margin:0 16px 12px}.howtouse__item__title{font-family:akzidenz-grotesk-next-pro,sans-serif}.howtouse__item__title{font-size:2rem}.howtouse__item__title{font-weight:600}.howtouse__item__title{letter-spacing:.025em}.howtouse__item__title{line-height:.9}.howtouse__item__title{color:#0058aa}}.howtouse__item__text{font-family:dnp-shuei-gothic-gin-std,sans-serif}.howtouse__item__text{font-size:1.2222222222rem}.howtouse__item__text{font-weight:600}.howtouse__item__text{letter-spacing:.025em}.howtouse__item__text{line-height:1.4545454545}.howtouse__item__text{color:#000}@media only screen and (max-width: 440px){.howtouse__item__text{margin:0 16px}.howtouse__item__text{font-family:akzidenz-grotesk-next-pro,sans-serif}.howtouse__item__text{font-size:1.8rem}.howtouse__item__text{font-weight:600}.howtouse__item__text{letter-spacing:.05em}.howtouse__item__text{line-height:1.3888888889}.howtouse__item__text{color:#000}}.howtouse__item{display:flex;flex-wrap:wrap;margin:0 auto 100px;width:1208px;gap:70px}@media only screen and (min-width: 441px) and (max-width: 840px){.howtouse__item{display:block;width:100%}}@media only screen and (max-width: 440px){.howtouse__item{width:83.8888cqw;gap:0}}.howtouse__item__second{flex-direction:row-reverse}@media only screen and (min-width: 441px) and (max-width: 840px){.howtouse__item__second{margin-bottom:140px}}.howtouse__item__cell{display:flex;flex-direction:column;justify-content:center;min-width:0}@media only screen and (min-width: 441px) and (max-width: 840px){.howtouse__item__cell:first-child{margin-bottom:30px}}.howtouse__item__cell__text{width:480px}@media only screen and (max-width: 440px){.howtouse__item__cell__text{width:100%}}.howtouse__item__image1{width:641px;height:415px}@media only screen and (max-width: 440px){.howtouse__item__image1{width:83.8888cqw;height:54.03007112cqw}}.howtouse__item__image1 img{width:100%;height:auto}.howtouse__item__image2{width:646px;height:423px}@media only screen and (max-width: 440px){.howtouse__item__image2{width:83.8888cqw;height:54.03007112cqw}}.howtouse__item__image2 img{width:100%;height:auto}.howtouse__item__image3{width:641px;height:415px}@media only screen and (max-width: 440px){.howtouse__item__image3{width:83.8888cqw;height:54.03007112cqw}}.howtouse__item__image3 img{width:100%;height:auto}.howtouse__item__wrap{position:relative}.howtouse__item__hands1{position:absolute;top:-66px;left:56px;background:url(../assets/howtouse__hands1.png);width:139px;height:285px;background-size:contain}@media only screen and (max-width: 440px){.howtouse__item__hands1{top:-80px;left:auto;right:-15px;width:24.27536232cqw;height:33.57487923cqw;background:url(../assets/howtouse__hands1__sp.png);background-size:contain}}.howtouse__item__hands2{position:absolute;top:-210px;right:6px;background:url(../assets/howtouse__hands2.png);width:201px;height:279px;background-size:contain}@media only screen and (max-width: 440px){.howtouse__item__hands2{top:-74px;left:0;right:auto;width:22.46376812cqw;height:35.38647343cqw;background:url(../assets/howtouse__hands2__sp.png);background-size:contain}}.howtouse__item__hands3{position:absolute;top:-98px;left:10px;background:url(../assets/howtouse__hands3.png);width:197px;height:256px;background-size:contain}@media only screen and (max-width: 440px){.howtouse__item__hands3{top:-90px;left:auto;right:-25px;width:30.19323671cqw;height:32.60869565cqw;background:url(../assets/howtouse__hands3__sp.png);background-size:contain}}.howtouse__wrap{padding:126px 0 134px}@media only screen and (min-width: 441px) and (max-width: 840px){.howtouse__wrap{padding:126px 80px 100px}}@media only screen and (max-width: 440px){.howtouse__wrap{padding:80px 30px}}.howtouse__title__wrap__2__pc{margin:0 0 100px}@media only screen and (max-width: 440px){.howtouse__title__wrap__2__pc{display:none}}.howtouse__title__wrap__2__pc img{width:100%;height:auto}@media only screen and (min-width: 440px){.howtouse__title__wrap__2__sp{display:none}}@media only screen and (max-width: 440px){.howtouse__title__wrap__2__sp{display:block}}.howtouse__title__wrap__2__sp img{width:100%;height:auto}.howtouse__item__image1,.howtouse__item__image2,.howtouse__item__image3,.howtouse__item__image4{margin:0 0 30px}.ingredients__area{background-color:#fff;background-image:url(../assets/ingredients__bg1.png);background-position:0 55px;background-size:517.5px 866.5px;background-repeat:no-repeat;position:relative}@media only screen and (max-width: 440px){.ingredients__area{padding:77px 0 0;background:none;background:#fff}}.ingredients__area .contents__wrap{width:1440px;margin:0 auto;padding:147px 80px 164px;box-sizing:border-box;overflow:visible;border-left:2px solid #000;border-right:2px solid #000}@media only screen and (min-width: 441px) and (max-width: 840px){.ingredients__area .contents__wrap{width:840px;padding:147px 40px 100px}}@media only screen and (max-width: 440px){.ingredients__area .contents__wrap{width:100%;padding:0 30px 173px}}.ingredients__title__wrap{margin:0 0 62px;text-align:center}.ingredients__title{margin-bottom:25px}.ingredients__title{font-family:akzidenz-grotesk-next-pro,sans-serif}.ingredients__title{font-size:4.1666666667rem}.ingredients__title{font-weight:600}.ingredients__title{letter-spacing:.05em}.ingredients__title{line-height:1}.ingredients__title{color:#0058aa}@media only screen and (max-width: 440px){.ingredients__title{font-family:akzidenz-grotesk-next-pro,sans-serif}.ingredients__title{font-size:5rem}.ingredients__title{font-weight:600}.ingredients__title{letter-spacing:.05em}.ingredients__title{line-height:1}.ingredients__title{color:#0058aa}}.ingredients__title__jp{font-family:dnp-shuei-gothic-gin-std,sans-serif}.ingredients__title__jp{font-size:1.3333333333rem}.ingredients__title__jp{font-weight:500}.ingredients__title__jp{letter-spacing:.025em}.ingredients__title__jp{line-height:1}.ingredients__title__jp{color:#0058aa}@media only screen and (max-width: 440px){.ingredients__title__jp{font-family:dnp-shuei-gothic-gin-std,sans-serif}.ingredients__title__jp{font-size:1.4rem}.ingredients__title__jp{font-weight:600}.ingredients__title__jp{letter-spacing:.025em}.ingredients__title__jp{line-height:1}.ingredients__title__jp{color:#0058aa}}@media only screen and (min-width: 440px){.ingredients__title__jp{display:none}}.ingredients__item{position:relative;margin-bottom:243px;z-index:1}@media only screen and (max-width: 440px){.ingredients__item{margin-bottom:73px}}@media only screen and (max-width: 440px){.ingredients__item:nth-last-child(1){margin-bottom:0}}.ingredients__item__title__wrap{display:flex;gap:25px;margin-bottom:60px}@media only screen and (max-width: 440px){.ingredients__item__title__wrap{margin-bottom:30px}}.ingredients__item__title__cell{text-align:left}.ingredients__item__title__cell:first-child{flex-shrink:0}.ingredients__item__title__cell:last-child{flex:1;display:flex;flex-direction:column;justify-content:center}.ingredients__item__title{margin-bottom:11px}.ingredients__item__title{font-family:akzidenz-grotesk-next-pro,sans-serif}.ingredients__item__title{font-size:3.3333333333rem}.ingredients__item__title{font-weight:600}.ingredients__item__title{letter-spacing:.05em}.ingredients__item__title{line-height:1}.ingredients__item__title{color:#0058aa}@media only screen and (max-width: 440px){.ingredients__item__title{font-family:akzidenz-grotesk-next-pro,sans-serif}.ingredients__item__title{font-size:4rem}.ingredients__item__title{font-weight:600}.ingredients__item__title{letter-spacing:.05em}.ingredients__item__title{line-height:1}.ingredients__item__title{color:#0058aa}}.ingredients__item__description{font-family:dnp-shuei-gothic-gin-std,sans-serif}.ingredients__item__description{font-size:1.1111111111rem}.ingredients__item__description{font-weight:500}.ingredients__item__description{letter-spacing:.05em}.ingredients__item__description{line-height:1}.ingredients__item__description{color:#000}@media only screen and (max-width: 440px){.ingredients__item__description{font-family:dnp-shuei-gothic-gin-std,sans-serif}.ingredients__item__description{font-size:1.5rem}.ingredients__item__description{font-weight:500}.ingredients__item__description{letter-spacing:.05em}.ingredients__item__description{line-height:1.3333333333}.ingredients__item__description{color:#000}}.ingredients__item__title__image1{background:url(../assets/ingredients__icon1.png);background-size:contain;width:109px;height:133.5px}@media only screen and (max-width: 440px){.ingredients__item__title__image1{width:66px;height:81px}}.ingredients__item__title__image2{background:url(../assets/ingredients__icon2.png);width:98px;height:126px;background-size:contain}@media only screen and (max-width: 440px){.ingredients__item__title__image2{width:65px;height:83.5px}}.ingredients__item__title__image3{background:url(../assets/ingredients__icon3.png);width:99px;height:97px;background-size:contain}@media only screen and (max-width: 440px){.ingredients__item__title__image3{width:77.5px;height:76px}}.ingredients__item__kinoko__image1{position:absolute;top:0;right:-80px;width:671px;height:397px}@media only screen and (min-width: 441px) and (max-width: 840px){.ingredients__item__kinoko__image1{display:none}}@media only screen and (max-width: 440px){.ingredients__item__kinoko__image1{display:none}}.ingredients__item__kinoko__image1 img{width:100%;height:auto}@media only screen and (min-width: 840px){.ingredients__item__kinoko__image1__sp{display:none}}@media only screen and (min-width: 441px) and (max-width: 840px){.ingredients__item__kinoko__image1__sp{position:relative;right:-40px;width:100%}}@media only screen and (max-width: 440px){.ingredients__item__kinoko__image1__sp{position:relative;right:-30px;width:100%}}.ingredients__item__kinoko__image1__sp img{width:100%;height:auto}.ingredients__item__kinoko__image2{position:absolute;top:0;right:-80px;width:673px;height:429.5px}.ingredients__item__kinoko__image2 img{width:100%;height:auto}@media only screen and (min-width: 441px) and (max-width: 840px){.ingredients__item__kinoko__image2{display:none}}@media only screen and (max-width: 440px){.ingredients__item__kinoko__image2{display:none}}@media only screen and (min-width: 840px){.ingredients__item__kinoko__image2__sp{display:none}}@media only screen and (min-width: 441px) and (max-width: 840px){.ingredients__item__kinoko__image2__sp{position:relative;right:-40px;width:100%}}@media only screen and (max-width: 440px){.ingredients__item__kinoko__image2__sp{position:relative;right:-30px;width:100%}}.ingredients__item__kinoko__image2__sp img{width:100%;height:auto}.ingredients__item__kinoko__image3{position:absolute;top:0;right:-80px;width:666px;height:327.5px}.ingredients__item__kinoko__image3 img{width:100%;height:auto}@media only screen and (min-width: 441px) and (max-width: 840px){.ingredients__item__kinoko__image3{display:none}}@media only screen and (max-width: 440px){.ingredients__item__kinoko__image3{display:none}}@media only screen and (min-width: 840px){.ingredients__item__kinoko__image3__sp{display:none}}@media only screen and (min-width: 441px) and (max-width: 840px){.ingredients__item__kinoko__image3__sp{position:relative;right:-40px;width:100%}}@media only screen and (max-width: 440px){.ingredients__item__kinoko__image3__sp{position:relative;right:-30px;width:100%}}.ingredients__item__kinoko__image3__sp img{width:100%;height:auto}.ingredients__item__kinoko__main__wrap{margin-bottom:102px}@media only screen and (max-width: 440px){.ingredients__item__kinoko__main__wrap{margin-bottom:17px}}.ingredients__item__kinoko__wrap{margin-bottom:34px}@media only screen and (max-width: 440px){.ingredients__item__kinoko__wrap{margin-bottom:22px}}.ingredients__item__kinoko__title{margin-bottom:6px}.ingredients__item__kinoko__title{font-family:dnp-shuei-gothic-gin-std,sans-serif}.ingredients__item__kinoko__title{font-size:1.3333333333rem}.ingredients__item__kinoko__title{font-weight:600}.ingredients__item__kinoko__title{letter-spacing:.05em}.ingredients__item__kinoko__title{line-height:1}.ingredients__item__kinoko__title{color:#0058aa}@media only screen and (max-width: 440px){.ingredients__item__kinoko__title{margin-bottom:6px}.ingredients__item__kinoko__title{font-family:dnp-shuei-gothic-gin-std,sans-serif}.ingredients__item__kinoko__title{font-size:1.8rem}.ingredients__item__kinoko__title{font-weight:600}.ingredients__item__kinoko__title{letter-spacing:.05em}.ingredients__item__kinoko__title{line-height:1}.ingredients__item__kinoko__title{color:#0058aa}}.ingredients__item__kinoko__decription{font-family:dnp-shuei-gothic-gin-std,sans-serif}.ingredients__item__kinoko__decription{font-size:1.1111111111rem}.ingredients__item__kinoko__decription{font-weight:500}.ingredients__item__kinoko__decription{letter-spacing:.05em}.ingredients__item__kinoko__decription{line-height:1.65}.ingredients__item__kinoko__decription{color:#0058aa}@media only screen and (max-width: 440px){.ingredients__item__kinoko__decription{font-family:dnp-shuei-gothic-gin-std,sans-serif}.ingredients__item__kinoko__decription{font-size:1.5rem}.ingredients__item__kinoko__decription{font-weight:500}.ingredients__item__kinoko__decription{letter-spacing:.05em}.ingredients__item__kinoko__decription{line-height:1.5666666667}.ingredients__item__kinoko__decription{color:#0058aa}}.ingredients__item__sozai__wrap{display:grid;grid-template-columns:repeat(5,1fr);row-gap:26px;column-gap:8px;margin-bottom:34px}@media only screen and (min-width: 441px) and (max-width: 840px){.ingredients__item__sozai__wrap{grid-template-columns:repeat(3,1fr);column-gap:20px;row-gap:10px}}@media only screen and (max-width: 440px){.ingredients__item__sozai__wrap{grid-template-columns:repeat(2,1fr);column-gap:18px;row-gap:6px}}.ingredients__item__sozai__cell{text-align:center}.ingredients__item__sozai__cell img{width:100%;height:auto}@media only screen and (min-width: 440px){.ingredients__item__bg2:before{content:"";position:absolute;top:-120px;left:calc(-.5*(100cqw - 1280px));z-index:0;width:451.5px;height:751px;background-image:url(../assets/ingredients__bg2.png);background-size:451.5px 751px;background-repeat:no-repeat}}@media only screen and (max-width: 440px){.ingredients__item__bg2:before{display:none}}.docs__title__area .contents__wrap{position:relative;width:1440px;margin:0 auto;padding:90px 0 80px;background:#0058aa;box-sizing:border-box;border-top:2px solid #000000}@media only screen and (min-width: 441px) and (max-width: 840px){.docs__title__area .contents__wrap{width:840px}}@media only screen and (max-width: 440px){.docs__title__area .contents__wrap{width:100%;padding:67px 0 55px}}.docs__title__wrap{text-align:center}.docs__title__name{margin-bottom:6px}.docs__title__name{font-family:akzidenz-grotesk-next-pro,sans-serif}.docs__title__name{font-size:5.6111111111rem}.docs__title__name{font-weight:600}.docs__title__name{letter-spacing:.05em}.docs__title__name{line-height:1}.docs__title__name{color:#fff}@media only screen and (max-width: 440px){.docs__title__name{margin-bottom:12px}.docs__title__name{font-family:akzidenz-grotesk-next-pro,sans-serif}.docs__title__name{font-size:5rem}.docs__title__name{font-weight:600}.docs__title__name{letter-spacing:0}.docs__title__name{line-height:1}.docs__title__name{color:#fff}}.docs__title__name__jp{display:inline-block;position:relative}.docs__title__name__jp{font-family:dnp-shuei-gothic-gin-std,sans-serif}.docs__title__name__jp{font-size:1rem}.docs__title__name__jp{font-weight:600}.docs__title__name__jp{letter-spacing:.05em}.docs__title__name__jp{line-height:1}.docs__title__name__jp{color:#fff}.docs__title__name__jp:before{content:"";position:absolute;top:50%;left:-35px;transform:translateY(-50%);width:30px;height:2px;background-color:#fff}@media only screen and (max-width: 440px){.docs__title__name__jp{font-family:dnp-shuei-gothic-gin-std,sans-serif}.docs__title__name__jp{font-size:1.4rem}.docs__title__name__jp{font-weight:600}.docs__title__name__jp{letter-spacing:.05em}.docs__title__name__jp{line-height:1}.docs__title__name__jp{color:#fff}.docs__title__name__jp:before{left:-20px;width:15px}}.docs__terms__area .contents__wrap{position:relative;width:1440px;margin:0 auto;padding:0 80px;background:#0058aa;box-sizing:border-box}@media only screen and (min-width: 441px) and (max-width: 840px){.docs__terms__area .contents__wrap{width:840px;padding:0 40px}}@media only screen and (max-width: 440px){.docs__terms__area .contents__wrap{width:100%;padding:0 30px}}.docs__terms__wrap{margin:0 auto;padding:120px 0 100px}@media only screen and (max-width: 440px){.docs__terms__wrap{padding:55px 0 100px}}.docs__terms__list .row{display:grid;grid-template-columns:250px 1fr;gap:0 20px;align-items:stretch}.docs__terms__list .row:first-child dt,.docs__terms__list .row:first-child dd{border-top:1px solid #fff}@media only screen and (max-width: 440px){.docs__terms__list .row:first-child dd{border-top:none}}@media only screen and (max-width: 440px){.docs__terms__list .row{display:block}}.docs__terms__list .row dt,.docs__terms__list .row dd{display:block;margin:0;padding:20px 2px}.docs__terms__list .row dt{border-bottom:1px solid #fff}.docs__terms__list .row dt{font-family:dnp-shuei-gothic-gin-std,sans-serif}.docs__terms__list .row dt{font-size:1.1111111111rem}.docs__terms__list .row dt{font-weight:600}.docs__terms__list .row dt{letter-spacing:.025em}.docs__terms__list .row dt{line-height:2}.docs__terms__list .row dt{color:#fff}@media only screen and (max-width: 440px){.docs__terms__list .row dt{padding:24px 2px 4px;border-bottom:none}.docs__terms__list .row dt{font-family:dnp-shuei-gothic-gin-std,sans-serif}.docs__terms__list .row dt{font-size:1.6rem}.docs__terms__list .row dt{font-weight:600}.docs__terms__list .row dt{letter-spacing:.025em}.docs__terms__list .row dt{line-height:1}.docs__terms__list .row dt{color:#fff}}.docs__terms__list .row dd{border-bottom:1px solid #fff}.docs__terms__list .row dd{font-family:dnp-shuei-gothic-gin-std,sans-serif}.docs__terms__list .row dd{font-size:1.1111111111rem}.docs__terms__list .row dd{font-weight:400}.docs__terms__list .row dd{letter-spacing:.025em}.docs__terms__list .row dd{line-height:2}.docs__terms__list .row dd{color:#fff}@media only screen and (max-width: 440px){.docs__terms__list .row dd{padding:14px 2px 17px}.docs__terms__list .row dd{font-family:dnp-shuei-gothic-gin-std,sans-serif}.docs__terms__list .row dd{font-size:1.5rem}.docs__terms__list .row dd{font-weight:400}.docs__terms__list .row dd{letter-spacing:.025em}.docs__terms__list .row dd{line-height:2}.docs__terms__list .row dd{color:#fff}}.docs__terms__list .row ul{margin:0 0 0 1.5em}.docs__terms__list .row ol{margin:0 0 0 2em;padding:0}.docs__terms__list .row li{font-family:dnp-shuei-gothic-gin-std,sans-serif}.docs__terms__list .row li{font-size:1.1111111111rem}.docs__terms__list .row li{font-weight:400}.docs__terms__list .row li{letter-spacing:.025em}.docs__terms__list .row li{line-height:2}.docs__terms__list .row li{color:#fff}@media only screen and (max-width: 440px){.docs__terms__list .row li{font-family:dnp-shuei-gothic-gin-std,sans-serif}.docs__terms__list .row li{font-size:1.5rem}.docs__terms__list .row li{font-weight:400}.docs__terms__list .row li{letter-spacing:.025em}.docs__terms__list .row li{line-height:2}.docs__terms__list .row li{color:#fff}}.docs__terms__list .row h4{font-family:dnp-shuei-gothic-gin-std,sans-serif}.docs__terms__list .row h4{font-size:1.1111111111rem}.docs__terms__list .row h4{font-weight:400}.docs__terms__list .row h4{letter-spacing:.025em}.docs__terms__list .row h4{line-height:2}.docs__terms__list .row h4{color:#fff}@media only screen and (max-width: 440px){.docs__terms__list .row h4{font-family:dnp-shuei-gothic-gin-std,sans-serif}.docs__terms__list .row h4{font-size:1.5rem}.docs__terms__list .row h4{font-weight:400}.docs__terms__list .row h4{letter-spacing:.025em}.docs__terms__list .row h4{line-height:2}.docs__terms__list .row h4{color:#fff}}.docs__terms__list .row .policy-section{margin:0 0 26px}.docs__terms__list .row .policy-section:last-child{margin:0}.docs__privacy__area .contents__wrap{position:relative;width:1440px;margin:0 auto;padding:0 80px;background:#0058aa;box-sizing:border-box}@media only screen and (min-width: 441px) and (max-width: 840px){.docs__privacy__area .contents__wrap{width:840px;padding:0 50px}}@media only screen and (max-width: 440px){.docs__privacy__area .contents__wrap{width:100%;padding:0 30px}}.docs__privacy__wrap{margin:0 auto;padding:104px 0 100px}@media only screen and (max-width: 440px){.docs__privacy__wrap{padding:72px 0 100px}}.docs__privacy__list .policy-section{margin-bottom:128px}@media only screen and (max-width: 440px){.docs__privacy__list .policy-section{margin-bottom:68px}}.docs__privacy__list .policy-section h4{display:inline-block;border-bottom:1px solid #ffffff;margin-bottom:30px}.docs__privacy__list .policy-section h4{font-family:dnp-shuei-gothic-gin-std,sans-serif}.docs__privacy__list .policy-section h4{font-size:1.3333333333rem}.docs__privacy__list .policy-section h4{font-weight:600}.docs__privacy__list .policy-section h4{letter-spacing:.025em}.docs__privacy__list .policy-section h4{line-height:1.1666666667}.docs__privacy__list .policy-section h4{color:#fff}@media only screen and (max-width: 440px){.docs__privacy__list .policy-section h4{margin-bottom:20px}.docs__privacy__list .policy-section h4{font-family:dnp-shuei-gothic-gin-std,sans-serif}.docs__privacy__list .policy-section h4{font-size:1.9rem}.docs__privacy__list .policy-section h4{font-weight:600}.docs__privacy__list .policy-section h4{letter-spacing:.025em}.docs__privacy__list .policy-section h4{line-height:1}.docs__privacy__list .policy-section h4{color:#fff}}.docs__privacy__list .policy-section p{margin:0 0 0 30px}.docs__privacy__list .policy-section p{font-family:dnp-shuei-gothic-gin-std,sans-serif}.docs__privacy__list .policy-section p{font-size:1.1111111111rem}.docs__privacy__list .policy-section p{font-weight:400}.docs__privacy__list .policy-section p{letter-spacing:.025em}.docs__privacy__list .policy-section p{line-height:2}.docs__privacy__list .policy-section p{color:#fff}@media only screen and (min-width: 441px) and (max-width: 840px){.docs__privacy__list .policy-section p{margin:0}}@media only screen and (max-width: 440px){.docs__privacy__list .policy-section p{margin:0}.docs__privacy__list .policy-section p{font-family:dnp-shuei-gothic-gin-std,sans-serif}.docs__privacy__list .policy-section p{font-size:1.5rem}.docs__privacy__list .policy-section p{font-weight:400}.docs__privacy__list .policy-section p{letter-spacing:.025em}.docs__privacy__list .policy-section p{line-height:2}.docs__privacy__list .policy-section p{color:#fff}}.docs__privacy__list .policy-section ul{margin:0 0 0 30px}@media only screen and (min-width: 441px) and (max-width: 840px){.docs__privacy__list .policy-section ul{margin:0}}@media only screen and (max-width: 440px){.docs__privacy__list .policy-section ul{margin:0}}.docs__privacy__list .policy-section li{font-family:dnp-shuei-gothic-gin-std,sans-serif}.docs__privacy__list .policy-section li{font-size:1rem}.docs__privacy__list .policy-section li{font-weight:400}.docs__privacy__list .policy-section li{letter-spacing:.025em}.docs__privacy__list .policy-section li{line-height:2.2222222222}.docs__privacy__list .policy-section li{color:#fff}@media only screen and (max-width: 440px){.docs__privacy__list .policy-section li{font-family:dnp-shuei-gothic-gin-std,sans-serif}.docs__privacy__list .policy-section li{font-size:1.5rem}.docs__privacy__list .policy-section li{font-weight:400}.docs__privacy__list .policy-section li{letter-spacing:.025em}.docs__privacy__list .policy-section li{line-height:2}.docs__privacy__list .policy-section li{color:#fff}}.cart__area .contents__wrap{position:relative;width:1440px;margin:0 auto;padding:154px 130px 140px;box-sizing:border-box}@media only screen and (min-width: 441px) and (max-width: 840px){.cart__area .contents__wrap{width:840px;padding:154px 20px 140px}}@media only screen and (max-width: 440px){.cart__area .contents__wrap{width:100%;padding:67px 10px 55px}}.cart__title__wrap{text-align:center}.cart__title{margin-bottom:74px}.cart__title{font-family:akzidenz-grotesk-next-pro,sans-serif}.cart__title{font-size:5.6111111111rem}.cart__title{font-weight:600}.cart__title{letter-spacing:.05em}.cart__title{line-height:1}.cart__title{color:#0058aa}@media only screen and (max-width: 440px){.cart__title{margin-bottom:56px}.cart__title{font-family:akzidenz-grotesk-next-pro,sans-serif}.cart__title{font-size:5rem}.cart__title{font-weight:600}.cart__title{letter-spacing:0}.cart__title{line-height:1}.cart__title{color:#0058aa}}.cart__item__row{border-top:1px solid #000000;display:flex;align-items:center}.cart__item__row:last-child{border-bottom:1px solid #000000}.cart__item__element{display:flex;flex-direction:column;align-items:flex-start;margin-right:36px}@media only screen and (max-width: 440px){.cart__item__element{margin-right:3cqw}}.cart__item__element:last-child{margin-right:0}.cart__item__element:nth-last-child(2){margin-right:26px}@media only screen and (max-width: 440px){.cart__item__element:nth-last-child(2){margin-right:3cqw}}.cart__item__element__name{flex:1;align-items:flex-start}.cart__item__name{font-family:dnp-shuei-gothic-gin-std,sans-serif}.cart__item__name{font-size:1.3333333333rem}.cart__item__name{font-weight:600}.cart__item__name{letter-spacing:.025em}.cart__item__name{line-height:1.1666666667}.cart__item__name{color:#0058aa}.cart__item__valiation{margin-top:4px}.cart__item__valiation{font-family:dnp-shuei-gothic-gin-std,sans-serif}.cart__item__valiation{font-size:1.1111111111rem}.cart__item__valiation{font-weight:600}.cart__item__valiation{letter-spacing:.025em}.cart__item__valiation{line-height:1}.cart__item__valiation{color:#b0bbcf}.cart__item__price{font-family:dnp-shuei-gothic-gin-std,sans-serif}.cart__item__price{font-size:1.3333333333rem}.cart__item__price{font-weight:600}.cart__item__price{letter-spacing:.025em}.cart__item__price{line-height:1.1666666667}.cart__item__price{color:#0058aa}.cart__item__quantity{position:relative;display:inline-block}.cart__item__quantity select{width:120px;padding:3px 30px 3px 20px;font-size:22px;color:#0058aa;background:#fff;border-radius:40px;border:1px solid #0058aa;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative}@media only screen and (min-width: 441px) and (max-width: 840px){.cart__item__quantity select{width:80px}}@media only screen and (max-width: 440px){.cart__item__quantity select{padding:6px 15px 6px 10px;width:14cqw;font-size:16px}}.cart__item__quantity:after{content:"";position:absolute;right:18px;top:50%;transform:translateY(-50%);width:14px;height:9px;background:url(../assets/com__select__arrow1.png) no-repeat center/contain;pointer-events:none}@media only screen and (max-width: 440px){.cart__item__quantity:after{right:8px}}.cart__item__delete__btn{background:none;border:none;font-size:30px;color:#0058aa;cursor:pointer;line-height:1;padding:4px 8px}@media only screen and (max-width: 440px){.cart__item__delete__btn{padding:4px 8px 4px 0}}.cart__item__image{width:140px;height:140px;overflow:hidden}@media only screen and (max-width: 440px){.cart__item__image{width:20cqw;height:auto}}.cart__item__image img{width:100%;height:auto}.cart__total__wrap{padding:32px 0;text-align:right}.cart__total{font-family:dnp-shuei-gothic-gin-std,sans-serif}.cart__total{font-size:1.8888888889rem}.cart__total{font-weight:600}.cart__total{letter-spacing:.025em}.cart__total{line-height:1}.cart__total{color:#0058aa}.cart__total__text{margin-right:20px}.cart__total__text{font-family:dnp-shuei-gothic-gin-std,sans-serif}.cart__total__text{font-size:1.5555555556rem}.cart__total__text{font-weight:600}.cart__total__text{letter-spacing:.025em}.cart__total__text{line-height:1}.cart__total__text{color:#0058aa}.cart__check__wrap{text-align:right;margin-top:8px}.cart__check__update,.cart__check__checkout{display:inline-block;min-width:120px;padding:16px 32px;border-radius:40px;border:none;cursor:pointer;text-align:center;transition:background .2s,color .2s}.cart__check__update,.cart__check__checkout{font-family:dnp-shuei-gothic-gin-std,sans-serif}.cart__check__update,.cart__check__checkout{font-size:1.5555555556rem}.cart__check__update,.cart__check__checkout{font-weight:600}.cart__check__update,.cart__check__checkout{letter-spacing:.025em}.cart__check__update,.cart__check__checkout{line-height:1}.cart__check__update,.cart__check__checkout{color:#fff}@media only screen and (max-width: 440px){.cart__check__update,.cart__check__checkout{min-width:calc(50% - 10px)}}.cart__check__update{display:inline-block;min-width:110px;margin-right:10px;padding:13px 12px;background:#adb2bb;border-radius:6px}.cart__check__update{font-family:dnp-shuei-gothic-gin-std,sans-serif}.cart__check__update{font-size:1rem}.cart__check__update{font-weight:600}.cart__check__update{letter-spacing:.025em}.cart__check__update{line-height:1}.cart__check__update{color:#fff}@media only screen and (max-width: 440px){.cart__check__update{min-width:calc(50% - 10px);padding:16px 32px;border-radius:32px}.cart__check__update{font-family:dnp-shuei-gothic-gin-std,sans-serif}.cart__check__update{font-size:1.5555555556rem}.cart__check__update{font-weight:600}.cart__check__update{letter-spacing:.025em}.cart__check__update{line-height:1}.cart__check__update{color:#fff}}.cart__check__update:hover{background:#999;color:#fff}.cart__check__checkout{background:#0058aa;color:#fff}.cart__check__checkout:hover{background:#003f7d;color:#fff}.cart__noitem{text-align:center}.cart__noitem{font-family:dnp-shuei-gothic-gin-std,sans-serif}.cart__noitem{font-size:1.1111111111rem}.cart__noitem{font-weight:400}.cart__noitem{letter-spacing:.025em}.cart__noitem{line-height:1}.cart__noitem{color:#000}@media only screen and (max-width: 440px){.cart__noitem{font-family:dnp-shuei-gothic-gin-std,sans-serif}.cart__noitem{font-size:1.5rem}.cart__noitem{font-weight:400}.cart__noitem{letter-spacing:.025em}.cart__noitem{line-height:1}.cart__noitem{color:#000}}.cart__noitem p{margin-bottom:16px}.cart__noitem a{color:#0058aa}.about__category__wrap{width:1440px;height:520px;margin:0 auto;padding:240px 30px 0;background:url(../assets/about__hero__1.jpg) center center no-repeat;background-size:cover;box-sizing:border-box}@media only screen and (min-width: 441px) and (max-width: 840px){.about__category__wrap{width:840px}}@media only screen and (max-width: 440px){.about__category__wrap{width:100%;height:310px;padding:125px 15px 0;background:url(../assets/about__hero__1__sp.jpg) center center no-repeat;background-size:cover;box-sizing:border-box}}.about__page__name{margin-bottom:-1px}.about__page__name{font-family:akzidenz-grotesk-next-pro,sans-serif}.about__page__name{font-size:5.5555555556rem}.about__page__name{font-weight:600}.about__page__name{letter-spacing:.04em}.about__page__name{line-height:1}.about__page__name{color:#fff}@media only screen and (max-width: 440px){.about__page__name{margin-bottom:-2px}.about__page__name{font-family:akzidenz-grotesk-next-pro,sans-serif}.about__page__name{font-size:5rem}.about__page__name{font-weight:600}.about__page__name{letter-spacing:.04em}.about__page__name{line-height:1}.about__page__name{color:#fff}}.about__page__sub__name{position:relative;margin:0 0 0 42px}.about__page__sub__name:before{content:"";position:absolute;left:-42px;top:calc(50% + 1px);transform:translateY(-50%);width:30px;height:2px;background-color:#fff}@media only screen and (max-width: 440px){.about__page__sub__name:before{width:15px;left:-20px}}.about__page__sub__name{font-family:dnp-shuei-gothic-gin-std,sans-serif}.about__page__sub__name{font-size:1rem}.about__page__sub__name{font-weight:600}.about__page__sub__name{letter-spacing:0}.about__page__sub__name{line-height:1.3333333333}.about__page__sub__name{color:#fff}@media only screen and (max-width: 440px){.about__page__sub__name{margin:0 0 0 20px}.about__page__sub__name{font-family:dnp-shuei-gothic-gin-std,sans-serif}.about__page__sub__name{font-size:1.4rem}.about__page__sub__name{font-weight:600}.about__page__sub__name{letter-spacing:0}.about__page__sub__name{line-height:1}.about__page__sub__name{color:#fff}}.about__coffee__area .contents__wrap{width:1440px;margin:0 auto;padding:128px 0 50px;background:#0058aa;border-left:2px solid #000;border-right:2px solid #000}@media only screen and (min-width: 441px) and (max-width: 840px){.about__coffee__area .contents__wrap{width:840px}}@media only screen and (max-width: 440px){.about__coffee__area .contents__wrap{width:100%;padding:50px 0 72px;border-left:none;border-right:none}}.about__coffee__copy{margin-bottom:46px;text-align:center}.about__coffee__copy{font-family:dnp-shuei-gothic-gin-std,sans-serif}.about__coffee__copy{font-size:3.6666666667rem}.about__coffee__copy{font-weight:700}.about__coffee__copy{letter-spacing:.02em}.about__coffee__copy{line-height:1}.about__coffee__copy{color:#fff}@media only screen and (max-width: 440px){.about__coffee__copy{margin-bottom:15px}.about__coffee__copy{font-family:dnp-shuei-gothic-gin-std,sans-serif}.about__coffee__copy{font-size:3.2rem}.about__coffee__copy{font-weight:700}.about__coffee__copy{letter-spacing:-.01em}.about__coffee__copy{line-height:1.5}.about__coffee__copy{color:#fff}}.about__coffee__read{margin-bottom:62px;text-align:center}.about__coffee__read{font-family:dnp-shuei-gothic-gin-std,sans-serif}.about__coffee__read{font-size:1.1111111111rem}.about__coffee__read{font-weight:500}.about__coffee__read{letter-spacing:.05em}.about__coffee__read{line-height:2.2}.about__coffee__read{color:#fff}@media only screen and (min-width: 441px) and (max-width: 840px){.about__coffee__read{width:80%;margin:0 auto 80px}}@media only screen and (max-width: 440px){.about__coffee__read{margin:0 40px 40px}.about__coffee__read{font-family:dnp-shuei-gothic-gin-std,sans-serif}.about__coffee__read{font-size:1.5rem}.about__coffee__read{font-weight:500}.about__coffee__read{letter-spacing:.02em}.about__coffee__read{line-height:1.8}.about__coffee__read{color:#fff}}.about__coffee__image__wrap{display:flex;justify-content:space-between;align-items:center;width:1080px;margin:0 auto;gap:40px}@media only screen and (min-width: 441px) and (max-width: 840px){.about__coffee__image__wrap{width:650px}}@media only screen and (max-width: 440px){.about__coffee__image__wrap{width:80%;margin:0 auto;align-items:stretch;flex-direction:column;gap:0}}.about__coffee__image__element{display:flex;flex-direction:column;justify-content:space-between;height:100%;min-height:480px}@media only screen and (max-width: 440px){.about__coffee__image__element{min-height:auto}.about__coffee__image__element:nth-child(1){order:2}.about__coffee__image__element:nth-child(2){order:1;margin-bottom:47px}.about__coffee__image__element:nth-child(3){order:3}}.about__coffee__image__word{text-align:center}.about__coffee__image__word{font-family:dnp-shuei-gothic-gin-std,sans-serif}.about__coffee__image__word{font-size:1.5555555556rem}.about__coffee__image__word{font-weight:600}.about__coffee__image__word{letter-spacing:.05em}.about__coffee__image__word{line-height:1.1428571429}.about__coffee__image__word{color:#fff}@media only screen and (min-width: 441px) and (max-width: 840px){.about__coffee__image__word{font-family:dnp-shuei-gothic-gin-std,sans-serif}.about__coffee__image__word{font-size:1.1111111111rem}.about__coffee__image__word{font-weight:600}.about__coffee__image__word{letter-spacing:.05em}.about__coffee__image__word{line-height:1.4}.about__coffee__image__word{color:#fff}}@media only screen and (max-width: 440px){.about__coffee__image__word{text-align:left;margin-bottom:15px}.about__coffee__image__word{font-family:dnp-shuei-gothic-gin-std,sans-serif}.about__coffee__image__word{font-size:2rem}.about__coffee__image__word{font-weight:600}.about__coffee__image__word{letter-spacing:.05em}.about__coffee__image__word{line-height:.8}.about__coffee__image__word{color:#fff}}.about__coffee__image{background:url(../assets/about__coffee__pc.png) no-repeat;background-size:contain;width:344px;height:752px}@media only screen and (min-width: 441px) and (max-width: 840px){.about__coffee__image{width:229.3333333333px;height:501.3333333333px}}@media only screen and (max-width: 440px){.about__coffee__image{width:50cqw;height:108.574879cqw;margin:0 auto}}@media only screen and (min-width: 840px){.about__coffee__copy__sp{display:none}}@media only screen and (min-width: 441px) and (max-width: 840px){.about__coffee__copy__sp{display:block}}@media only screen and (max-width: 440px){.about__coffee__copy__sp{display:block}}@media only screen and (min-width: 840px){.about__coffee__read__sp{display:block}}@media only screen and (min-width: 441px) and (max-width: 840px){.about__coffee__read__sp{display:none}}@media only screen and (max-width: 440px){.about__coffee__read__sp{display:none}}.forcreators__area.about__forcreators__area .contents__wrap{background:#fff;border-left:2px solid #000000;border-right:2px solid #000000}@media only screen and (max-width: 440px){.forcreators__area.about__forcreators__area .contents__wrap{border-left:none;border-right:none}}.forcreators__area.about__forcreators__area .forcreators__title,.forcreators__area.about__forcreators__area .forcreators__title__jp,.forcreators__area.about__forcreators__area .forcreators__text__title,.forcreators__area.about__forcreators__area .forcreators__text__content p{color:#0058aa}.forcreators__area.about__forcreators__area .forcreators__image img{border:3px solid #0058aa}.forcreators__area.about__forcreators__area .forcreators__text__item{border-bottom:1px solid #eaeef6}.event__hero__wrap{width:1440px;height:520px;margin:0 auto;padding:240px 30px 0;background:url(../assets/event__hero__1.jpg) center center no-repeat;background-size:cover;box-sizing:border-box}@media only screen and (min-width: 441px) and (max-width: 840px){.event__hero__wrap{width:840px}}@media only screen and (max-width: 440px){.event__hero__wrap{width:100%;height:310px;padding:125px 15px 0;background:url(../assets/event__hero__1__sp.jpg) center center no-repeat;background-size:cover;box-sizing:border-box}}.event__page__name{margin-bottom:-1px}.event__page__name{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__page__name{font-size:5.5555555556rem}.event__page__name{font-weight:600}.event__page__name{letter-spacing:.04em}.event__page__name{line-height:1}.event__page__name{color:#fff}@media only screen and (max-width: 440px){.event__page__name{margin-bottom:-2px}.event__page__name{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__page__name{font-size:5rem}.event__page__name{font-weight:600}.event__page__name{letter-spacing:.04em}.event__page__name{line-height:1}.event__page__name{color:#fff}}.event__page__sub__name{position:relative;margin:0 0 0 42px}.event__page__sub__name:before{content:"";position:absolute;left:-42px;top:calc(50% + 1px);transform:translateY(-50%);width:30px;height:2px;background-color:#fff}@media only screen and (max-width: 440px){.event__page__sub__name:before{width:15px;left:-20px}}.event__page__sub__name{font-family:dnp-shuei-gothic-gin-std,sans-serif}.event__page__sub__name{font-size:1rem}.event__page__sub__name{font-weight:600}.event__page__sub__name{letter-spacing:0}.event__page__sub__name{line-height:1.3333333333}.event__page__sub__name{color:#fff}@media only screen and (max-width: 440px){.event__page__sub__name{margin:0 0 0 20px}.event__page__sub__name{font-family:dnp-shuei-gothic-gin-std,sans-serif}.event__page__sub__name{font-size:1.4rem}.event__page__sub__name{font-weight:600}.event__page__sub__name{letter-spacing:0}.event__page__sub__name{line-height:1}.event__page__sub__name{color:#fff}}.event__obi__area .marquee-bg{background:url(../assets/top__obi__bg__blue.png) repeat-x;background-size:auto 100%}.event__future__area .contents__wrap{width:1440px;margin:0 auto;padding:0;border-left:2px solid #000000;border-right:2px solid #000000;background-color:#fff}@media only screen and (min-width: 441px) and (max-width: 840px){.event__future__area .contents__wrap{width:840px}}@media only screen and (max-width: 440px){.event__future__area .contents__wrap{width:100%}}.event__future__element{flex-basis:50%}.event__future__element:nth-child(1){border-right:2px solid #000000}@media only screen and (max-width: 440px){.event__future__element:nth-child(1){border:none}}.event__future__image img{width:100%;height:auto}.event__future__wrap{display:flex}@media only screen and (max-width: 440px){.event__future__wrap{display:block}}.event__future__type{padding:25px 35px;border-bottom:2px solid #000000}.event__future__type{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__future__type{font-size:3.7777777778rem}.event__future__type{font-weight:700}.event__future__type{letter-spacing:0}.event__future__type{line-height:1}.event__future__type{color:#0058aa}@media only screen and (max-width: 440px){.event__future__type{display:none}}@media only screen and (min-width: 440px){.event__future__type__sp{display:none}}@media only screen and (max-width: 440px){.event__future__type__sp{padding:20px 26px 17px;border-bottom:2px solid #000000}.event__future__type__sp{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__future__type__sp{font-size:5rem}.event__future__type__sp{font-weight:700}.event__future__type__sp{letter-spacing:0}.event__future__type__sp{line-height:1}.event__future__type__sp{color:#0058aa}}.event__future__info__wrap{padding:35px 25px}@media only screen and (max-width: 440px){.event__future__info__wrap{padding:40px 30px 45px}}.event__future__info__title{margin-bottom:20px}.event__future__info__title{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__future__info__title{font-size:4.4444444444rem}.event__future__info__title{font-weight:700}.event__future__info__title{letter-spacing:0}.event__future__info__title{line-height:1}.event__future__info__title{color:#0058aa}@media only screen and (max-width: 440px){.event__future__info__title{margin-bottom:18px}.event__future__info__title{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__future__info__title{font-size:5rem}.event__future__info__title{font-weight:700}.event__future__info__title{letter-spacing:0}.event__future__info__title{line-height:1.1}.event__future__info__title{color:#0058aa}}.event__future__info__date{margin-bottom:10px}.event__future__info__date{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__future__info__date{font-size:2.2222222222rem}.event__future__info__date{font-weight:500}.event__future__info__date{letter-spacing:0}.event__future__info__date{line-height:1}.event__future__info__date{color:#0058aa}@media only screen and (max-width: 440px){.event__future__info__date{margin-bottom:5px}.event__future__info__date{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__future__info__date{font-size:3rem}.event__future__info__date{font-weight:700}.event__future__info__date{letter-spacing:0}.event__future__info__date{line-height:1}.event__future__info__date{color:#0058aa}}.event__future__info__time{margin-bottom:30px}.event__future__info__time{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__future__info__time{font-size:2.2222222222rem}.event__future__info__time{font-weight:500}.event__future__info__time{letter-spacing:0}.event__future__info__time{line-height:1}.event__future__info__time{color:#0058aa}@media only screen and (max-width: 440px){.event__future__info__time{margin-bottom:20px}.event__future__info__time{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__future__info__time{font-size:3rem}.event__future__info__time{font-weight:700}.event__future__info__time{letter-spacing:0}.event__future__info__time{line-height:1}.event__future__info__time{color:#0058aa}}.event__future__info__area{margin-bottom:10px}.event__future__info__area{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__future__info__area{font-size:1.5555555556rem}.event__future__info__area{font-weight:500}.event__future__info__area{letter-spacing:0}.event__future__info__area{line-height:1}.event__future__info__area{color:#0058aa}@media only screen and (max-width: 440px){.event__future__info__area{margin-bottom:5px}.event__future__info__area{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__future__info__area{font-size:1.9rem}.event__future__info__area{font-weight:700}.event__future__info__area{letter-spacing:0}.event__future__info__area{line-height:1}.event__future__info__area{color:#0058aa}}.event__future__info__venue{margin-bottom:32px}.event__future__info__venue{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__future__info__venue{font-size:1.5555555556rem}.event__future__info__venue{font-weight:500}.event__future__info__venue{letter-spacing:0}.event__future__info__venue{line-height:1}.event__future__info__venue{color:#0058aa}@media only screen and (max-width: 440px){.event__future__info__venue{margin-bottom:26px}.event__future__info__venue{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__future__info__venue{font-size:1.9rem}.event__future__info__venue{font-weight:700}.event__future__info__venue{letter-spacing:0}.event__future__info__venue{line-height:1}.event__future__info__venue{color:#0058aa}}.event__future__info__text{margin-bottom:60px}.event__future__info__text{font-family:noto-sans-cjk-jp,sans-serif}.event__future__info__text{font-size:1.2222222222rem}.event__future__info__text{font-weight:400}.event__future__info__text{letter-spacing:0}.event__future__info__text{line-height:1.8181818182}.event__future__info__text{color:#000}@media only screen and (max-width: 440px){.event__future__info__text{margin-bottom:40px}.event__future__info__text{font-family:noto-sans-cjk-jp,sans-serif}.event__future__info__text{font-size:1.6rem}.event__future__info__text{font-weight:400}.event__future__info__text{letter-spacing:0}.event__future__info__text{line-height:1.6875}.event__future__info__text{color:#000}}.event__future__info__btn__wrap a:nth-child(1){margin-bottom:10px}.com__btn__arrow__blue__event,.com__btn__share__event{width:100%}.event__list__area .contents__wrap{width:1440px;margin:0 auto;padding:0;background-color:#fff}@media only screen and (min-width: 441px) and (max-width: 840px){.event__list__area .contents__wrap{width:840px}}@media only screen and (max-width: 440px){.event__list__area .contents__wrap{width:100%}}.event__list__wrap{background:#fff;display:grid;grid-template-columns:repeat(3,1fr);gap:0;padding:0 0 2px;border-left:2px solid #000000;border-right:2px solid #000000}@media only screen and (max-width: 440px){.event__list__wrap{grid-template-columns:repeat(2,1fr);gap:0;padding:0 0 2px}}.event__list__element{background:#fff;border-right:2px solid #000000;border-bottom:2px solid #000000;overflow:hidden}.event__list__element:nth-child(3n){border-right:none}@media only screen and (max-width: 440px){.event__list__element:nth-child(3n){border-right:2px solid #000000}.event__list__element:nth-child(2n){border-right:none}}.event__list__element a{display:block;text-decoration:none;color:inherit;height:100%}.event__list__image{position:relative;width:100%}.event__list__image img{width:100%;height:100%;object-fit:cover;display:block}.event__list__info__wrap{padding:22px 20px 63px;border-top:2px solid #000000}@media only screen and (max-width: 440px){.event__list__info__wrap{padding:11px 15px 16px}}.event__list__title{margin-bottom:16px;text-align:left}.event__list__title{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__list__title{font-size:1.6666666667rem}.event__list__title{font-weight:400}.event__list__title{letter-spacing:0}.event__list__title{line-height:1.2}.event__list__title{color:#0058aa}@media only screen and (max-width: 440px){.event__list__title{margin-bottom:8px}.event__list__title{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__list__title{font-size:1.7rem}.event__list__title{font-weight:400}.event__list__title{letter-spacing:0}.event__list__title{line-height:1.1764705882}.event__list__title{color:#0058aa}}.event__list__date{margin-bottom:13px;text-align:left}.event__list__date{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__list__date{font-size:1.2777777778rem}.event__list__date{font-weight:400}.event__list__date{letter-spacing:0}.event__list__date{line-height:1}.event__list__date{color:#0058aa}@media only screen and (max-width: 440px){.event__list__date{margin-bottom:7px}.event__list__date{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__list__date{font-size:1.4rem}.event__list__date{font-weight:400}.event__list__date{letter-spacing:0}.event__list__date{line-height:1}.event__list__date{color:#0058aa}}.event__list__area{text-align:left}.event__list__area{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__list__area{font-size:1.1666666667rem}.event__list__area{font-weight:400}.event__list__area{letter-spacing:0}.event__list__area{line-height:1}.event__list__area{color:#0058aa}@media only screen and (max-width: 440px){.event__list__area{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__list__area{font-size:1.4rem}.event__list__area{font-weight:400}.event__list__area{letter-spacing:0}.event__list__area{line-height:1}.event__list__area{color:#0058aa}}.event__list__tag__wrap{position:absolute;bottom:18px;right:18px}@media only screen and (max-width: 440px){.event__list__tag__wrap{bottom:10px;right:10px}}.event__list__tag{padding:5px 14px;background:#000;border-radius:4px}.event__list__tag{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__list__tag{font-size:.8888888889rem}.event__list__tag{font-weight:400}.event__list__tag{letter-spacing:0}.event__list__tag{line-height:1}.event__list__tag{color:#fff}@media only screen and (max-width: 440px){.event__list__tag{padding:5px 7px}.event__list__tag{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__list__tag{font-size:1.1rem}.event__list__tag{font-weight:400}.event__list__tag{letter-spacing:0}.event__list__tag{line-height:.7272727273}.event__list__tag{color:#fff}}.event__category__area .contents__wrap{width:1440px;margin:0 auto;padding:70px 0;border-left:2px solid #000000;border-right:2px solid #000000;background-color:#0058aa}@media only screen and (min-width: 441px) and (max-width: 840px){.event__category__area .contents__wrap{width:840px}}@media only screen and (max-width: 440px){.event__category__area .contents__wrap{width:100%;padding:60px 0}}@media only screen and (max-width: 440px){.event__category__wrap{width:90%;margin:0 auto}}.event__category__element__up{margin-bottom:30px}@media only screen and (max-width: 440px){.event__category__element__up{margin-bottom:12px}}.event__category__element__up .com__btn__normal__blue{margin:0 auto}.event__category__element__down{display:flex;flex-wrap:wrap;justify-content:center}.event__category__element__down .com__btn__normal__blue{flex:0 0 auto}@media only screen and (max-width: 440px){.event__category__element__down .com__btn__normal__blue{width:150px}}.com__btn__normal__blue{width:190px;margin:0 6px}@media only screen and (max-width: 440px){.com__btn__normal__blue{margin:0 5px 12px;padding:12px 0}}.com__btn__active{background-color:#fff;color:#0058aa}.com__btn__active a{color:#0058aa}.event__list__title__wrap{width:1440px;margin:0 auto;padding:56px 30px;border-left:2px solid #000000;border-right:2px solid #000000;border-bottom:2px solid #000000;box-sizing:border-box}@media only screen and (min-width: 441px) and (max-width: 840px){.event__list__title__wrap{width:840px}}@media only screen and (max-width: 440px){.event__list__title__wrap{width:100%;padding:21px 27px}}.event__list__title__name{margin-bottom:0}.event__list__title__name{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__list__title__name{font-size:5.5555555556rem}.event__list__title__name{font-weight:600}.event__list__title__name{letter-spacing:.08em}.event__list__title__name{line-height:1}.event__list__title__name{color:#0058aa}@media only screen and (max-width: 440px){.event__list__title__name{margin-bottom:-2px}.event__list__title__name{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__list__title__name{font-size:5rem}.event__list__title__name{font-weight:600}.event__list__title__name{letter-spacing:.08em}.event__list__title__name{line-height:1}.event__list__title__name{color:#0058aa}}.event__list__title__name__jp{font-family:dnp-shuei-gothic-gin-std,sans-serif}.event__list__title__name__jp{font-size:1rem}.event__list__title__name__jp{font-weight:500}.event__list__title__name__jp{letter-spacing:0}.event__list__title__name__jp{line-height:1}.event__list__title__name__jp{color:#0058aa}@media only screen and (max-width: 440px){.event__list__title__name__jp{font-family:dnp-shuei-gothic-gin-std,sans-serif}.event__list__title__name__jp{font-size:1.4rem}.event__list__title__name__jp{font-weight:500}.event__list__title__name__jp{letter-spacing:0}.event__list__title__name__jp{line-height:1}.event__list__title__name__jp{color:#0058aa}}.event__artist__list__area .contents__wrap{width:1440px;margin:0 auto;padding:0 0 84px;border-left:2px solid #000000;border-right:2px solid #000000;background-color:#0058aa}@media only screen and (min-width: 441px) and (max-width: 840px){.event__artist__list__area .contents__wrap{width:840px}}@media only screen and (max-width: 440px){.event__artist__list__area .contents__wrap{width:100%;padding:0 0 65px}}.event__artist__list__title__wrap{padding:56px 30px}@media only screen and (max-width: 440px){.event__artist__list__title__wrap{padding:21px 27px}}.artist__list__wrap{display:grid;grid-template-columns:repeat(5,1fr);row-gap:56px;column-gap:12px;padding:0 28px}@media only screen and (min-width: 441px) and (max-width: 840px){.artist__list__wrap{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width: 440px){.artist__list__wrap{grid-template-columns:repeat(2,1fr);column-gap:15px;row-gap:35px;padding:0 15px}}.artist__list__image{width:100%;height:auto;margin-bottom:18px}@media only screen and (max-width: 440px){.artist__list__image{margin-bottom:8px}}.artist__list__image img{width:100%;height:auto;display:block}.artist__list__name{font-family:noto-sans-cjk-jp,sans-serif}.artist__list__name{font-size:1.3333333333rem}.artist__list__name{font-weight:500}.artist__list__name{letter-spacing:0}.artist__list__name{line-height:1}.artist__list__name{color:#fff}@media only screen and (max-width: 440px){.artist__list__name{font-family:noto-sans-cjk-jp,sans-serif}.artist__list__name{font-size:1.9rem}.artist__list__name{font-weight:500}.artist__list__name{letter-spacing:0}.artist__list__name{line-height:1.1578947368}.artist__list__name{color:#fff}}.event__artist__list__title__name{margin-bottom:0}.event__artist__list__title__name{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__artist__list__title__name{font-size:5.5555555556rem}.event__artist__list__title__name{font-weight:600}.event__artist__list__title__name{letter-spacing:.08em}.event__artist__list__title__name{line-height:1}.event__artist__list__title__name{color:#fff}@media only screen and (max-width: 440px){.event__artist__list__title__name{margin-bottom:-2px}.event__artist__list__title__name{font-family:akzidenz-grotesk-next-pro,sans-serif}.event__artist__list__title__name{font-size:5rem}.event__artist__list__title__name{font-weight:600}.event__artist__list__title__name{letter-spacing:.08em}.event__artist__list__title__name{line-height:1}.event__artist__list__title__name{color:#fff}}.event__artist__list__title__name__jp{font-family:dnp-shuei-gothic-gin-std,sans-serif}.event__artist__list__title__name__jp{font-size:1rem}.event__artist__list__title__name__jp{font-weight:500}.event__artist__list__title__name__jp{letter-spacing:0}.event__artist__list__title__name__jp{line-height:1}.event__artist__list__title__name__jp{color:#fff}@media only screen and (max-width: 440px){.event__artist__list__title__name__jp{font-family:dnp-shuei-gothic-gin-std,sans-serif}.event__artist__list__title__name__jp{font-size:1.4rem}.event__artist__list__title__name__jp{font-weight:500}.event__artist__list__title__name__jp{letter-spacing:0}.event__artist__list__title__name__jp{line-height:1}.event__artist__list__title__name__jp{color:#fff}}.event__video__list__area .contents__wrap{width:1440px;margin:0 auto;padding:154px 0 180px;background-color:#fff;border-left:2px solid #000000;border-right:2px solid #000000}@media only screen and (min-width: 441px) and (max-width: 840px){.event__video__list__area .contents__wrap{width:840px}}@media only screen and (max-width: 440px){.event__video__list__area .contents__wrap{width:100%;padding:65px 0 85px}}.video__list__title__wrap{text-align:center;padding:0 0 80px}@media only screen and (max-width: 440px){.video__list__title__wrap{padding:0 0 35px}}.video__list__title__name{margin-bottom:6px}.video__list__title__name{font-family:akzidenz-grotesk-next-pro,sans-serif}.video__list__title__name{font-size:5.6111111111rem}.video__list__title__name{font-weight:600}.video__list__title__name{letter-spacing:.05em}.video__list__title__name{line-height:1}.video__list__title__name{color:#0058aa}@media only screen and (max-width: 440px){.video__list__title__name{margin-bottom:12px}.video__list__title__name{font-family:akzidenz-grotesk-next-pro,sans-serif}.video__list__title__name{font-size:5rem}.video__list__title__name{font-weight:600}.video__list__title__name{letter-spacing:0}.video__list__title__name{line-height:1}.video__list__title__name{color:#0058aa}}.video__list__title__name__jp{display:inline-block;position:relative}.video__list__title__name__jp{font-family:dnp-shuei-gothic-gin-std,sans-serif}.video__list__title__name__jp{font-size:1rem}.video__list__title__name__jp{font-weight:600}.video__list__title__name__jp{letter-spacing:.05em}.video__list__title__name__jp{line-height:1}.video__list__title__name__jp{color:#0058aa}.video__list__title__name__jp:before{content:"";position:absolute;top:50%;left:-35px;transform:translateY(-50%);width:30px;height:2px;background-color:#fff}@media only screen and (max-width: 440px){.video__list__title__name__jp{font-family:dnp-shuei-gothic-gin-std,sans-serif}.video__list__title__name__jp{font-size:1.4rem}.video__list__title__name__jp{font-weight:600}.video__list__title__name__jp{letter-spacing:.05em}.video__list__title__name__jp{line-height:1}.video__list__title__name__jp{color:#0058aa}.video__list__title__name__jp:before{left:-20px;width:15px}}.docs__title__name__sp{display:inline-block}@media only screen and (min-width: 440px){.docs__title__name__sp{display:none}}@media only screen and (min-width: 441px) and (max-width: 840px){.docs__title__name__sp{display:inline-block}}.video__list__wrap{display:flex;flex-direction:column;gap:66px;padding:0 78px}@media only screen and (max-width: 440px){.video__list__wrap{gap:70px;padding:0 30px}}.video__list__element{display:flex;gap:50px}@media only screen and (min-width: 441px) and (max-width: 840px){.video__list__element{flex-direction:column;gap:20px}}@media only screen and (max-width: 440px){.video__list__element{flex-direction:column;gap:1px}}.video__list__video{width:614px;height:346px}@media only screen and (min-width: 441px) and (max-width: 840px){.video__list__video{width:100%;height:48.18486522cqw}}@media only screen and (max-width: 440px){.video__list__video{width:100%;height:48.18486522cqw}}.video__list__video iframe{width:614px;height:346px}@media only screen and (min-width: 441px) and (max-width: 840px){.video__list__video iframe{width:100%;height:48.18486522cqw}}@media only screen and (max-width: 440px){.video__list__video iframe{width:100%;height:48.18486522cqw}}.video__list__title{margin-bottom:26px}.video__list__title{font-family:noto-sans-cjk-jp,sans-serif}.video__list__title{font-size:1.7777777778rem}.video__list__title{font-weight:700}.video__list__title{letter-spacing:0}.video__list__title{line-height:1.3125}.video__list__title{color:#0058aa}@media only screen and (max-width: 440px){.video__list__title{margin-bottom:22px}.video__list__title{font-family:noto-sans-cjk-jp,sans-serif}.video__list__title{font-size:1.9rem}.video__list__title{font-weight:700}.video__list__title{letter-spacing:0}.video__list__title{line-height:1.4736842105}.video__list__title{color:#0058aa}}.video__list__artist__wrap{display:flex;gap:20px;margin-bottom:20px}@media only screen and (max-width: 440px){.video__list__artist__wrap{gap:14px}}.video__list__artist__image{display:inline-block;width:170px}@media only screen and (max-width: 440px){.video__list__artist__image{width:118px}}.video__list__artist__image img{width:100%;height:auto}.video__list__artist__info__wrap{width:426px;padding:14px 0 0}@media only screen and (min-width: 441px) and (max-width: 840px){.video__list__artist__info__wrap{width:500px}}@media only screen and (max-width: 440px){.video__list__artist__info__wrap{flex:1;padding:0}}.video__list__artist__name{margin-bottom:10px}.video__list__artist__name{font-family:noto-sans-cjk-jp,sans-serif}.video__list__artist__name{font-size:1.4444444444rem}.video__list__artist__name{font-weight:500}.video__list__artist__name{letter-spacing:0}.video__list__artist__name{line-height:1}.video__list__artist__name{color:#0058aa}@media only screen and (max-width: 440px){.video__list__artist__name{margin-bottom:7px}.video__list__artist__name{font-family:noto-sans-cjk-jp,sans-serif}.video__list__artist__name{font-size:1.9rem}.video__list__artist__name{font-weight:500}.video__list__artist__name{letter-spacing:0}.video__list__artist__name{line-height:1}.video__list__artist__name{color:#0058aa}}.video__list__artist__text{font-family:noto-sans-cjk-jp,sans-serif}.video__list__artist__text{font-size:1rem}.video__list__artist__text{font-weight:500}.video__list__artist__text{letter-spacing:0}.video__list__artist__text{line-height:1.7777777778}.video__list__artist__text{color:#000}@media only screen and (max-width: 440px){.video__list__artist__text{font-family:noto-sans-cjk-jp,sans-serif}.video__list__artist__text{font-size:1.3rem}.video__list__artist__text{font-weight:500}.video__list__artist__text{letter-spacing:0}.video__list__artist__text{line-height:1.5384615385}.video__list__artist__text{color:#000}}.video__list__artist__link__wrap{display:flex;flex-wrap:wrap;gap:16px}@media only screen and (max-width: 440px){.video__list__artist__link__wrap{flex-direction:column;gap:10px}}.video__list__artist__link__element{flex:1}.com__btn__arrow__video{width:100%}.news__detail__title__area .contents__wrap{position:relative;width:1440px;margin:0 auto;padding:40px 30px 80px;background-color:#fff;border-left:2px solid #000000;border-right:2px solid #000000;border-bottom:2px solid #000000}@media only screen and (min-width: 441px) and (max-width: 840px){.news__detail__title__area .contents__wrap{width:840px}}@media only screen and (max-width: 440px){.news__detail__title__area .contents__wrap{width:100%;padding:65px 15px 85px;border-left:none;border-right:none}}.news__detail__title__date{margin-bottom:14px}.news__detail__title__date{font-family:akzidenz-grotesk-next-pro,sans-serif}.news__detail__title__date{font-size:1.1111111111rem}.news__detail__title__date{font-weight:500}.news__detail__title__date{letter-spacing:.05em}.news__detail__title__date{line-height:1}.news__detail__title__date{color:#8292af}@media only screen and (max-width: 440px){.news__detail__title__date{margin-bottom:4px}.news__detail__title__date{font-family:akzidenz-grotesk-next-pro,sans-serif}.news__detail__title__date{font-size:1.5rem}.news__detail__title__date{font-weight:500}.news__detail__title__date{letter-spacing:.05em}.news__detail__title__date{line-height:1}.news__detail__title__date{color:#8292af}}.news__detail__title h1{margin-bottom:0}.news__detail__title h1{font-family:noto-sans-cjk-jp,sans-serif}.news__detail__title h1{font-size:2.2222222222rem}.news__detail__title h1{font-weight:500}.news__detail__title h1{letter-spacing:.05em}.news__detail__title h1{line-height:1.25}.news__detail__title h1{color:#0058aa}@media only screen and (max-width: 440px){.news__detail__title h1{margin-bottom:0}.news__detail__title h1{font-family:noto-sans-cjk-jp,sans-serif}.news__detail__title h1{font-size:2.2rem}.news__detail__title h1{font-weight:500}.news__detail__title h1{letter-spacing:.05em}.news__detail__title h1{line-height:1.1363636364}.news__detail__title h1{color:#0058aa}}.news__detail__title__share__wrap{position:absolute;bottom:20px;right:20px;display:flex;flex-wrap:wrap;gap:20px}.news__detail__title__share__element:nth-child(1){padding:7px 0 0}.news__detail__title__share__element:nth-child(1){font-family:akzidenz-grotesk-next-pro,sans-serif}.news__detail__title__share__element:nth-child(1){font-size:1.1111111111rem}.news__detail__title__share__element:nth-child(1){font-weight:500}.news__detail__title__share__element:nth-child(1){letter-spacing:.02em}.news__detail__title__share__element:nth-child(1){line-height:1}.news__detail__title__share__element:nth-child(1){color:#0058aa}@media only screen and (max-width: 440px){.news__detail__title__share__element:nth-child(1){font-family:akzidenz-grotesk-next-pro,sans-serif}.news__detail__title__share__element:nth-child(1){font-size:1.5rem}.news__detail__title__share__element:nth-child(1){font-weight:500}.news__detail__title__share__element:nth-child(1){letter-spacing:.02em}.news__detail__title__share__element:nth-child(1){line-height:1}.news__detail__title__share__element:nth-child(1){color:#0058aa}}.news__detail__title__share__element:nth-child(2){width:32px}.news__detail__title__share__element:nth-child(2) img{width:100%}.news__detail__title__share__element:nth-child(3){width:26px}.news__detail__title__share__element:nth-child(3) img{width:100%}.news__detail__title__share__element:nth-child(4){width:32px}.news__detail__title__share__element:nth-child(4) img{width:100%}.news__detail__contents__area .contents__wrap{position:relative;width:1440px;margin:0 auto;padding:95px 180px 190px;background-color:#0058aa;border-left:2px solid #000000;border-right:2px solid #000000;border-bottom:2px solid #000000}@media only screen and (min-width: 441px) and (max-width: 840px){.news__detail__contents__area .contents__wrap{width:840px;padding:60px 30px 135px}}@media only screen and (max-width: 440px){.news__detail__contents__area .contents__wrap{width:100%;padding:0 0 80px;border-left:none;border-right:none}}.news__detail__contents__mainImage img{width:100%;height:auto;display:block}.news__detail__contents__main__wrap{padding:80px 135px 174px}@media only screen and (min-width: 441px) and (max-width: 840px){.news__detail__contents__main__wrap{padding:60px 60px 100px}}@media only screen and (max-width: 440px){.news__detail__contents__main__wrap{padding:70px 30px 80px}}.news__detail__contents__main__wrap h1{margin-bottom:1.4em}.news__detail__contents__main__wrap h1{font-family:noto-sans-cjk-jp,sans-serif}.news__detail__contents__main__wrap h1{font-size:2rem}.news__detail__contents__main__wrap h1{font-weight:600}.news__detail__contents__main__wrap h1{letter-spacing:.05em}.news__detail__contents__main__wrap h1{line-height:1.5555555556}.news__detail__contents__main__wrap h1{color:#fff}@media only screen and (max-width: 440px){.news__detail__contents__main__wrap h1{margin-bottom:1.9em}.news__detail__contents__main__wrap h1{font-family:noto-sans-cjk-jp,sans-serif}.news__detail__contents__main__wrap h1{font-size:2rem}.news__detail__contents__main__wrap h1{font-weight:600}.news__detail__contents__main__wrap h1{letter-spacing:.05em}.news__detail__contents__main__wrap h1{line-height:1.5}.news__detail__contents__main__wrap h1{color:#fff}}.news__detail__contents__main__wrap h3{margin-bottom:1.4em}.news__detail__contents__main__wrap h3{font-family:noto-sans-cjk-jp,sans-serif}.news__detail__contents__main__wrap h3{font-size:2rem}.news__detail__contents__main__wrap h3{font-weight:500}.news__detail__contents__main__wrap h3{letter-spacing:.05em}.news__detail__contents__main__wrap h3{line-height:1.5555555556}.news__detail__contents__main__wrap h3{color:#fff}@media only screen and (max-width: 440px){.news__detail__contents__main__wrap h3{margin-bottom:1.8em}.news__detail__contents__main__wrap h3{font-family:noto-sans-cjk-jp,sans-serif}.news__detail__contents__main__wrap h3{font-size:2rem}.news__detail__contents__main__wrap h3{font-weight:500}.news__detail__contents__main__wrap h3{letter-spacing:.05em}.news__detail__contents__main__wrap h3{line-height:1}.news__detail__contents__main__wrap h3{color:#fff}}.news__detail__contents__main__wrap p{margin-bottom:2.5em}.news__detail__contents__main__wrap p{font-family:noto-sans-cjk-jp,sans-serif}.news__detail__contents__main__wrap p{font-size:1.1111111111rem}.news__detail__contents__main__wrap p{font-weight:400}.news__detail__contents__main__wrap p{letter-spacing:.05em}.news__detail__contents__main__wrap p{line-height:2}.news__detail__contents__main__wrap p{color:#fff}@media only screen and (max-width: 440px){.news__detail__contents__main__wrap p{margin-bottom:2.5em}.news__detail__contents__main__wrap p{font-family:noto-sans-cjk-jp,sans-serif}.news__detail__contents__main__wrap p{font-size:1.5rem}.news__detail__contents__main__wrap p{font-weight:400}.news__detail__contents__main__wrap p{letter-spacing:.05em}.news__detail__contents__main__wrap p{line-height:1.6666666667}.news__detail__contents__main__wrap p{color:#fff}}.news__detail__contents__main__wrap figure{padding:40px 0;margin:0}.news__detail__contents__main__wrap img{width:100%;height:auto;display:block}.news__detail__contents__main__wrap figcaption{margin-top:.5em}.news__detail__contents__main__wrap figcaption{font-family:noto-sans-cjk-jp,sans-serif}.news__detail__contents__main__wrap figcaption{font-size:.8888888889rem}.news__detail__contents__main__wrap figcaption{font-weight:400}.news__detail__contents__main__wrap figcaption{letter-spacing:.05em}.news__detail__contents__main__wrap figcaption{line-height:1}.news__detail__contents__main__wrap figcaption{color:#8292af}@media only screen and (max-width: 440px){.news__detail__contents__main__wrap figcaption{margin-bottom:.5em}.news__detail__contents__main__wrap figcaption{font-family:noto-sans-cjk-jp,sans-serif}.news__detail__contents__main__wrap figcaption{font-size:1.4rem}.news__detail__contents__main__wrap figcaption{font-weight:400}.news__detail__contents__main__wrap figcaption{letter-spacing:.05em}.news__detail__contents__main__wrap figcaption{line-height:1.5}.news__detail__contents__main__wrap figcaption{color:#8292af}}.news__detail__contents__main__info__wrap{padding:30px;background:#8292af}@media only screen and (max-width: 440px){.news__detail__contents__main__info__wrap{margin:60px 0 0}}.news__detail__contents__main__info__head{margin-bottom:1.6em}.news__detail__contents__main__info__head{font-family:noto-sans-cjk-jp,sans-serif}.news__detail__contents__main__info__head{font-size:1.1111111111rem}.news__detail__contents__main__info__head{font-weight:500}.news__detail__contents__main__info__head{letter-spacing:.05em}.news__detail__contents__main__info__head{line-height:2}.news__detail__contents__main__info__head{color:#fff}@media only screen and (max-width: 440px){.news__detail__contents__main__info__head{margin-bottom:1.6em}.news__detail__contents__main__info__head{font-family:noto-sans-cjk-jp,sans-serif}.news__detail__contents__main__info__head{font-size:1.6rem}.news__detail__contents__main__info__head{font-weight:500}.news__detail__contents__main__info__head{letter-spacing:.05em}.news__detail__contents__main__info__head{line-height:1}.news__detail__contents__main__info__head{color:#fff}}.news__detail__contents__main__info__text{padding:0 120px}.news__detail__contents__nav__wrap{display:flex;gap:20px}@media only screen and (max-width: 440px){.news__detail__contents__nav__wrap{gap:6px;padding:0 15px}}.news__detail__contents__nav__prev{display:block;flex-basis:420px;padding:18px 46px 18px 88px;background:#fff;border-radius:100px;box-sizing:border-box;background-image:url(../assets/com__btn__arrow4.png);background-repeat:no-repeat;background-position:20px center;background-size:34.1666666667px 32.5px}@media only screen and (min-width: 441px) and (max-width: 840px){.news__detail__contents__nav__prev{padding:18px 46px 18px 70px}}@media only screen and (max-width: 440px){.news__detail__contents__nav__prev{flex:0 0 1;padding:15px 0;background-position:15px center;background-size:20.5px 19.5px;text-align:center}}.news__detail__contents__nav__prev p{font-family:noto-sans-cjk-jp,sans-serif}.news__detail__contents__nav__prev p{font-size:1rem}.news__detail__contents__nav__prev p{font-weight:400}.news__detail__contents__nav__prev p{letter-spacing:.05em}.news__detail__contents__nav__prev p{line-height:1.7777777778}.news__detail__contents__nav__prev p{color:#0058aa}@media only screen and (min-width: 441px) and (max-width: 840px){.news__detail__contents__nav__prev p{font-family:noto-sans-cjk-jp,sans-serif}.news__detail__contents__nav__prev p{font-size:.8888888889rem}.news__detail__contents__nav__prev p{font-weight:400}.news__detail__contents__nav__prev p{letter-spacing:.05em}.news__detail__contents__nav__prev p{line-height:2}.news__detail__contents__nav__prev p{color:#0058aa}}@media only screen and (max-width: 440px){.news__detail__contents__nav__prev p{display:none}}.news__detail__contents__nav__next{display:block;flex-basis:420px;padding:18px 88px 18px 46px;background:#fff;border-radius:100px;box-sizing:border-box;background-image:url(../assets/com__btn__arrow2.png);background-repeat:no-repeat;background-position:calc(100% - 20px) center;background-size:34.1666666667px 32.5px}@media only screen and (min-width: 441px) and (max-width: 840px){.news__detail__contents__nav__next{padding:18px 70px 18px 46px}}@media only screen and (max-width: 440px){.news__detail__contents__nav__next{flex:0 0 1;padding:15px 0;background-position:calc(100% - 15px) center;background-size:20.5px 19.5px;text-align:center}}.news__detail__contents__nav__next p{font-family:noto-sans-cjk-jp,sans-serif}.news__detail__contents__nav__next p{font-size:1rem}.news__detail__contents__nav__next p{font-weight:400}.news__detail__contents__nav__next p{letter-spacing:.05em}.news__detail__contents__nav__next p{line-height:1.7777777778}.news__detail__contents__nav__next p{color:#0058aa}@media only screen and (max-width: 440px){.news__detail__contents__nav__next p{display:none}}.news__detail__contents__nav__back{display:flex;align-items:center;justify-content:center;flex-basis:190px;padding:0;background:#fff;border-radius:100px;text-align:center}.news__detail__contents__nav__back{font-family:akzidenz-grotesk-next-pro,sans-serif}.news__detail__contents__nav__back{font-size:1rem}.news__detail__contents__nav__back{font-weight:600}.news__detail__contents__nav__back{letter-spacing:.02em}.news__detail__contents__nav__back{line-height:1.6666666667}.news__detail__contents__nav__back{color:#0058aa}@media only screen and (min-width: 441px) and (max-width: 840px){.news__detail__contents__nav__back{padding:0}}@media only screen and (max-width: 440px){.news__detail__contents__nav__back{width:90px;padding:0}.news__detail__contents__nav__back{font-family:akzidenz-grotesk-next-pro,sans-serif}.news__detail__contents__nav__back{font-size:1.6rem}.news__detail__contents__nav__back{font-weight:600}.news__detail__contents__nav__back{letter-spacing:.02em}.news__detail__contents__nav__back{line-height:1}.news__detail__contents__nav__back{color:#0058aa}}.news__detail__contents__nav__name{font-family:akzidenz-grotesk-next-pro,sans-serif}.news__detail__contents__nav__name{font-size:1rem}.news__detail__contents__nav__name{font-weight:600}.news__detail__contents__nav__name{letter-spacing:.02em}.news__detail__contents__nav__name{line-height:1.6666666667}.news__detail__contents__nav__name{color:#0058aa}@media only screen and (max-width: 440px){.news__detail__contents__nav__name{font-family:akzidenz-grotesk-next-pro,sans-serif}.news__detail__contents__nav__name{font-size:1.6rem}.news__detail__contents__nav__name{font-weight:600}.news__detail__contents__nav__name{letter-spacing:.02em}.news__detail__contents__nav__name{line-height:1}.news__detail__contents__nav__name{color:#0058aa}}.news__detail__contents__nav__empty{flex-basis:420px;padding:18px 46px 18px 88px;box-sizing:border-box}@media only screen and (min-width: 441px) and (max-width: 840px){.news__detail__contents__nav__empty{padding:18px 70px 18px 46px}}@media only screen and (max-width: 440px){.news__detail__contents__nav__empty{flex:0 0 1;padding:15px 0}}.news__list__area .contents__wrap{position:relative;width:1440px;margin:0 auto;padding:0;background-color:#fff;border-left:2px solid #000000;border-right:2px solid #000000;border-bottom:2px solid #000000}@media only screen and (min-width: 441px) and (max-width: 840px){.news__list__area .contents__wrap{width:840px}}@media only screen and (max-width: 440px){.news__list__area .contents__wrap{width:100%;border-left:none;border-right:none}}.news__list__wrap a:hover .news__list__element{transition:background .3s,color .3s;background-color:#0058aa;background-image:url(../assets/com__btn__arrow1.png);background-repeat:no-repeat;background-position:calc(100% - 80px) center;background-size:28.0821917808px 26.7123287671px}.news__list__wrap a:hover .news__list__element .news__list__date,.news__list__wrap a:hover .news__list__element .news__list__title,.news__list__wrap a:hover .news__list__element .news__list__text{color:#fff}.news__list__wrap a:hover img{opacity:1}.news__list__contents__wrap{display:flex;gap:50px;padding:70px 136px}@media only screen and (min-width: 441px) and (max-width: 840px){.news__list__contents__wrap{padding:70px 30px}}@media only screen and (max-width: 440px){.news__list__contents__wrap{flex-flow:column;gap:10px;padding:50px 30px 45px}}.news__list__element{border-bottom:2px solid #bfbfbf;background-image:url(../assets/com__btn__arrow2.png);background-repeat:no-repeat;background-position:calc(100% - 80px) center;background-size:28.0821917808px 26.7123287671px}.news__list__element:nth-last-child(1){border-bottom:none}.news__list__element__cell:nth-child(1){flex-basis:450px}@media only screen and (min-width: 441px) and (max-width: 840px){.news__list__element__cell:nth-child(1){flex-basis:50%}}@media only screen and (max-width: 440px){.news__list__element__cell:nth-child(1){flex-basis:100%}}.news__list__element__cell:nth-child(2){flex-basis:625px;padding:6px 0 0}@media only screen and (max-width: 440px){.news__list__element__cell:nth-child(2){flex-basis:100%}}.news__list__image{width:450px}@media only screen and (min-width: 441px) and (max-width: 840px){.news__list__image{width:100%}}@media only screen and (max-width: 440px){.news__list__image{width:100%}}.news__list__image img{display:block;width:100%;border:2px solid #000000;border-radius:26px}@media only screen and (min-width: 441px) and (max-width: 840px){.news__list__image img{border-radius:20px}}.news__list__date{margin-bottom:18px}.news__list__date{font-family:noto-sans-cjk-jp,sans-serif}.news__list__date{font-size:1.1111111111rem}.news__list__date{font-weight:500}.news__list__date{letter-spacing:.05em}.news__list__date{line-height:1}.news__list__date{color:#8292af}@media only screen and (max-width: 440px){.news__list__date{margin-bottom:13px}.news__list__date{font-family:noto-sans-cjk-jp,sans-serif}.news__list__date{font-size:1.6rem}.news__list__date{font-weight:500}.news__list__date{letter-spacing:.02em}.news__list__date{line-height:1}.news__list__date{color:#8292af}}.news__list__title{margin-bottom:40px}.news__list__title{font-family:noto-sans-cjk-jp,sans-serif}.news__list__title{font-size:1.4444444444rem}.news__list__title{font-weight:500}.news__list__title{letter-spacing:.05em}.news__list__title{line-height:1.2307692308}.news__list__title{color:#0058aa}@media only screen and (max-width: 440px){.news__list__title{margin-bottom:37px}.news__list__title{font-family:noto-sans-cjk-jp,sans-serif}.news__list__title{font-size:1.8rem}.news__list__title{font-weight:500}.news__list__title{letter-spacing:.02em}.news__list__title{line-height:1.1666666667}.news__list__title{color:#0058aa}}.news__list__text{font-family:noto-sans-cjk-jp,sans-serif}.news__list__text{font-size:1.2222222222rem}.news__list__text{font-weight:400}.news__list__text{letter-spacing:.05em}.news__list__text{line-height:1.4545454545}.news__list__text{color:#0058aa}@media only screen and (max-width: 440px){.news__list__text{font-family:noto-sans-cjk-jp,sans-serif}.news__list__text{font-size:1.6rem}.news__list__text{font-weight:400}.news__list__text{letter-spacing:.02em}.news__list__text{line-height:1.6875}.news__list__text{color:#0058aa}}.news__list__pagination__wrap{padding:80px 0;border-top:2px solid #bfbfbf;text-align:center}.news__list__pagination__wrap{font-family:noto-sans-cjk-jp,sans-serif}.news__list__pagination__wrap{font-size:1.8888888889rem}.news__list__pagination__wrap{font-weight:400}.news__list__pagination__wrap{letter-spacing:.05em}.news__list__pagination__wrap{line-height:1}.news__list__pagination__wrap{color:#0058aa}@media only screen and (max-width: 440px){.news__list__pagination__wrap{font-family:noto-sans-cjk-jp,sans-serif}.news__list__pagination__wrap{font-size:1.7rem}.news__list__pagination__wrap{font-weight:400}.news__list__pagination__wrap{letter-spacing:.02em}.news__list__pagination__wrap{line-height:1}.news__list__pagination__wrap{color:#0058aa}}.news__list__pagination__wrap a{margin:0 20px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/style.css.map */
