@charset "UTF-8";#contents_block{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box;line-height:1}#contents_block a,#contents_block abbr,#contents_block acronym,#contents_block address,#contents_block applet,#contents_block article,#contents_block aside,#contents_block audio,#contents_block b,#contents_block big,#contents_block blockquote,#contents_block canvas,#contents_block caption,#contents_block center,#contents_block cite,#contents_block code,#contents_block dd,#contents_block del,#contents_block details,#contents_block dfn,#contents_block div,#contents_block dl,#contents_block dt,#contents_block em,#contents_block embed,#contents_block fieldset,#contents_block figcaption,#contents_block figure,#contents_block footer,#contents_block form,#contents_block h1,#contents_block h2,#contents_block h3,#contents_block h4,#contents_block h5,#contents_block h6,#contents_block header,#contents_block hgroup,#contents_block i,#contents_block iframe,#contents_block img,#contents_block ins,#contents_block kbd,#contents_block label,#contents_block legend,#contents_block li,#contents_block mark,#contents_block menu,#contents_block nav,#contents_block object,#contents_block ol,#contents_block output,#contents_block p,#contents_block pre,#contents_block q,#contents_block ruby,#contents_block s,#contents_block samp,#contents_block section,#contents_block small,#contents_block span,#contents_block strike,#contents_block strong,#contents_block sub,#contents_block summary,#contents_block sup,#contents_block table,#contents_block tbody,#contents_block td,#contents_block tfoot,#contents_block th,#contents_block thead,#contents_block time,#contents_block tr,#contents_block tt,#contents_block u,#contents_block ul,#contents_block var,#contents_block video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}#contents_block article,#contents_block aside,#contents_block details,#contents_block figcaption,#contents_block figure,#contents_block footer,#contents_block header,#contents_block hgroup,#contents_block menu,#contents_block nav,#contents_block section{display:block}#contents_block *,#contents_block :after,#contents_block :before{box-sizing:inherit}#contents_block ol,#contents_block ul{list-style:none}#contents_block blockquote,#contents_block q{quotes:none}#contents_block blockquote:after,#contents_block blockquote:before,#contents_block q:after,#contents_block q:before{content:'';content:none}#contents_block table{border-collapse:collapse;border-spacing:0}body{margin:0}#contents_block{min-width:980px;font-family:"Noto Sans JP"}@media screen and (max-width:750px){#contents_block{min-width:0}}#contents_block button,#contents_block input,#contents_block textarea{font-family:"Noto Sans JP"}#contents_block .pc-only{display:block!important}@media screen and (max-width:750px){#contents_block .pc-only{display:none!important}}#contents_block .sp-only{display:none!important}@media screen and (max-width:750px){#contents_block .sp-only{display:block!important}}#contents_block .ie-only{display:none}@media all and (-ms-high-contrast:none){#contents_block .ie-only{display:block!important}}#contents_block .md-only{display:none}@media screen and (max-width:1110px) and (min-width:751px){#contents_block .md-only{display:block!important}}#contents_block .nowrap{white-space:nowrap}#contents_block .inner{margin:0 auto;position:relative}#contents_block .flex-area{display:flex;justify-content:space-between}#contents_block .lead-text{font-size:54px;font-weight:900;line-height:1.3;letter-spacing:-2px}#contents_block .text{font-size:18px;line-height:1.9;font-weight:600}#contents_block .text-red{color:#ce2e28}#contents_block a:hover{opacity:.7;transition:opacity .4s}@media screen and (max-width:750px){#contents_block a:hover{opacity:1}}#contents_block .hidden{display:none}#contents_block a{color:#000}#contents_block .js-animation-fadein{transform:translateY(20px);opacity:0;transition:transform .8s,opacity .8s}#contents_block .js-animation-fadein--complete{transform:none;opacity:1}#contents_block main{opacity:0;overflow-x:hidden;transition:opacity .4s;-webkit-text-size-adjust:100%}#contents_block main[data-is-show=true]{opacity:1}#contents_block .modal{position:fixed;z-index:10000;top:0;left:0;width:100%;height:calc(100vh + 300px);padding-bottom:300px;background-color:rgba(0,0,0,.9);opacity:0;pointer-events:none;transition:opacity .2s}#contents_block .modal[data-is-show=true]{opacity:1;pointer-events:auto}#contents_block .modal__inner{display:flex;justify-content:center;align-items:center;height:100%}#contents_block .modal__content{position:relative;width:92%;max-width:1028px;background-image:radial-gradient(circle,rgba(227,181,202,.3),rgba(220,133,167,.3));background-color:#fff;padding:40px 20px 20px}@media screen and (max-width:750px) and (orientation:landscape){#contents_block .modal__content{width:auto;height:70vh}}@media screen and (max-width:750px) and (orientation:landscape){#contents_block .modal__img{height:100%}}#contents_block .modal__img img{display:block;width:100%}@media screen and (max-width:750px) and (orientation:landscape){#contents_block .modal__img img{width:auto;height:100%}}#contents_block .modal__close{position:absolute;top:-44px;right:-6px;color:#fff;font-weight:700;font-size:36px;text-decoration:none}#contents_block main[data-is-teaser=true] #mv{height:760px}@media screen and (max-width:750px){#contents_block main[data-is-teaser=true] #mv{height:auto}}#contents_block #mv{background-image:url(../images/mv_bg02.png),url(../images/mv_bg01.png);background-size:auto,cover;background-repeat:repeat,no-repeat;background-color:#bb555a;background-position:center top,center;height:706px}@media only screen and (-webkit-min-device-pixel-ratio:2){#contents_block #mv{background-image:url(../images/mv_bg02@2x.png),url(../images/mv_bg01@2x.png)}}@media screen and (max-width:750px){#contents_block #mv{height:auto}}@media all and (-ms-high-contrast:none){#contents_block #mv{overflow-x:hidden}}#contents_block #mv .inner{max-width:1020px}@media screen and (max-width:750px){#contents_block #mv .inner{max-width:100%;padding-bottom:50vw}}@media screen and (max-width:750px){#contents_block #mv .mv__title{width:80%;margin:0 auto}}#contents_block #mv .mv__title img{display:block;margin:0 auto}@media screen and (max-width:750px){#contents_block #mv .mv__title img{width:100%}}#contents_block #mv .mv__phone01{position:absolute;top:102px;left:-98px}@media screen and (max-width:750px){#contents_block #mv .mv__phone01{top:auto;bottom:15px;height:50vw;left:15%}}#contents_block #mv .mv__phone01 img{display:block}@media screen and (max-width:750px){#contents_block #mv .mv__phone01 img{height:100%}}#contents_block #mv .mv__phone02{position:absolute;top:107px;right:-80px}@media screen and (max-width:750px){#contents_block #mv .mv__phone02{top:auto;bottom:15px;height:50vw;right:15%}}#contents_block #mv .mv__phone02 img{display:block}@media screen and (max-width:750px){#contents_block #mv .mv__phone02 img{height:100%}}#contents_block #mv .mv__content{box-sizing:border-box;padding-top:95px;text-align:center}@media screen and (max-width:750px){#contents_block #mv .mv__content{padding-top:65px}}#contents_block #mv .mv__sub-title{margin-bottom:46px}@media screen and (max-width:750px){#contents_block #mv .mv__sub-title{width:80%;margin:0 auto 35px}}@media screen and (max-width:750px){#contents_block #mv .mv__sub-title img{display:block;width:100%}}#contents_block #mv .mv__teaser{color:#fff;font-size:20px;line-height:1.4}@media screen and (max-width:750px){#contents_block #mv .mv__teaser{padding-bottom:15px}}#contents_block #nav{position:relative}#contents_block #nav .inner{width:967px}@media screen and (max-width:750px){#contents_block #nav .inner{width:100%}}#contents_block #nav .nav__toggle{position:absolute;right:15px;top:-45px;display:none;width:36px;height:30px}@media screen and (max-width:750px){#contents_block #nav .nav__toggle{display:flex;flex-direction:column;justify-content:space-between}}#contents_block #nav .nav__toggle span{display:block;height:3px;background-color:#fff;transition:all .2s}#contents_block #nav .nav__toggle[data-is-open=true] span:first-child{transform:translateY(13px) rotate(45deg)}#contents_block #nav .nav__toggle[data-is-open=true] span:nth-child(2){opacity:0}#contents_block #nav .nav__toggle[data-is-open=true] span:nth-child(3){transform:translateY(-13px) rotate(-45deg)}@media screen and (max-width:750px){#contents_block #nav .nav__menu-wrap{overflow:hidden;max-height:0;transition:max-height .2s}}#contents_block #nav .nav__menu-wrap[data-is-open=true]{max-height:500px}#contents_block #nav .nav__menu{padding:28px 0 17px;justify-content:center}@media screen and (max-width:750px){#contents_block #nav .nav__menu{display:block;padding-bottom:5px}}#contents_block #nav .nav__menu-link a{display:inline-block;padding:0 46px;position:relative}@media screen and (max-width:750px){#contents_block #nav .nav__menu-link a{display:block;margin-bottom:15px;padding:0 14px 0 0;text-align:center}}#contents_block #nav .nav__menu-link a:hover{opacity:.7}#contents_block #nav .nav__menu-link a::before{content:'';position:absolute;left:0;top:7px;background:#e69996;width:1px;height:30px}@media screen and (max-width:750px){#contents_block #nav .nav__menu-link a::before{content:none}}#contents_block #nav .nav__menu-link:nth-child(4) a::after{content:'';position:absolute;right:0;top:7px;background:#e69996;width:1px;height:30px}@media screen and (max-width:750px){#contents_block #nav .nav__menu-link:nth-child(4) a::after{content:none}}#contents_block #about{padding-top:109px;background-image:url(../images/about_bg.png);background-repeat:no-repeat;background-position-y:20px;background-position-x:center;background-color:#ffece1}@media screen and (max-width:750px){#contents_block #about{background-size:calc(100% - 40px) auto;background-position-x:center;background-position-y:160px}}#contents_block #about .inner{max-width:1200px}#contents_block #about .flex-area{align-items:flex-end;margin-top:-2px}@media screen and (max-width:750px){#contents_block #about .flex-area{align-items:center;flex-direction:column-reverse;justify-content:start}}#contents_block #about .about__img{margin-top:-119px;margin-left:-22px;margin-right:-300px}@media screen and (max-width:750px){#contents_block #about .about__img{margin:0 -100px 0 0;pointer-events:none}}@media screen and (max-width:750px){#contents_block #about .about__img img{width:100%}}#contents_block #about .about__content{width:745px;margin-bottom:48px;padding-right:70px;text-align:left}@media screen and (max-width:1200px){#contents_block #about .about__content{width:52%;margin-bottom:65px}}@media screen and (max-width:750px){#contents_block #about .about__content{width:calc(100% - 40px);padding-right:0;margin-bottom:0}}#contents_block #about .about__title{width:514px;margin-bottom:42px}#contents_block #about .about__title-ribbon{margin-bottom:25px}@media screen and (max-width:750px){#contents_block #about .about__title-ribbon{margin-bottom:10px}}#contents_block #about .about__title-ribbon img{display:block}@media screen and (max-width:750px){#contents_block #about .about__title-ribbon img{max-width:100%;margin:0 auto}}#contents_block #about .about__title-wrap{margin-bottom:24px}@media screen and (max-width:750px){#contents_block #about .about__title-wrap{margin-bottom:25px}}#contents_block #about .about__title-little{margin-bottom:2px;font-weight:700;font-size:21px;letter-spacing:-2px;line-height:1.4}@media screen and (max-width:750px){#contents_block #about .about__title-little{font-size:18px;text-align:center}}#contents_block #about .about__title-main{line-height:1.4;font-size:47px;font-weight:700;letter-spacing:-3px}@media screen and (max-width:750px){#contents_block #about .about__title-main{text-align:center;font-size:24px}}#contents_block #about .about__sub-title{margin-bottom:14px}#contents_block #about .about__text{margin-bottom:36px;padding-left:14px;font-size:16px;font-weight:700;line-height:2.0625;letter-spacing:-.5px}@media screen and (max-width:750px){#contents_block #about .about__text{margin-bottom:20px;padding-left:0;line-height:1.5;font-size:14px}}#contents_block #about .about__button-wrap{margin:0 0 25px 8px}@media screen and (max-width:750px){#contents_block #about .about__button-wrap{max-width:100%;margin:0 auto 15px}}#contents_block #about .about__button-top{margin-bottom:10px}#contents_block #about .about__button-top img{display:block;width:190px}@media screen and (max-width:750px){#contents_block #about .about__button-top img{margin:0 auto}}#contents_block #about .about__button-bottom{display:flex}@media screen and (max-width:750px){#contents_block #about .about__button-bottom{display:block}}#contents_block #about .about__button{display:none;position:relative;padding:13px 0;background-color:#fff;color:#ce2e28;border:solid 3px #ce2e28;border-radius:100px;text-align:center;font-size:21px;font-weight:700;text-decoration:none}@media screen and (max-width:750px){#contents_block #about .about__button{font-size:18px}}#contents_block #about .about__button::after{position:absolute;content:"";width:10px;height:10px;margin:auto;top:0;bottom:0;right:20px;border-top:solid 2px #ce2e28;border-right:solid 2px #ce2e28;transform:rotate(45deg)}#contents_block #about .about__qr{display:none}#contents_block #about .about__qr img{display:block;background-color:#fff;width:120px}@media screen and (max-width:750px){#contents_block #about .about__qr img{margin:0 auto}}#contents_block #about .about__comment{font-weight:700;font-size:12px;line-height:1.4;letter-spacing:-1px;margin:15px 0 0 20px}@media screen and (max-width:750px){#contents_block #about .about__comment{margin-left:0;margin-bottom:-50px;font-size:11px;letter-spacing:-.5px}}#contents_block #about .about__comment ul{margin:3px 0}#contents_block #about .about__comment li::before{content:"・"}#contents_block #about .cls-1{isolation:isolate}#contents_block #about .cls-2{fill:none;stroke:#cf2e28;stroke-miterlimit:10;stroke-width:1.5px}#contents_block #about .lead-text{margin-bottom:18px}#contents_block #how-to-play{padding:140px 0 121px;background-image:url(../images/how_bg.png);background-size:auto;background-repeat:repeat;background-position:center top}@media screen and (max-width:750px){#contents_block #how-to-play{padding:60px 0 60px}}@media all and (-ms-high-contrast:none){#contents_block #how-to-play{overflow-x:hidden}}#contents_block #how-to-play .how-to-play__title{position:relative;width:864px;margin:0 auto 50px}@media screen and (max-width:750px){#contents_block #how-to-play .how-to-play__title{max-width:70vw;margin-bottom:30px}}#contents_block #how-to-play .how-to-play__title::before{content:"";background-image:url(../images/pocky_left.png);background-size:contain;width:242px;height:292px;position:absolute;left:-203px;top:-61px}@media only screen and (-webkit-min-device-pixel-ratio:2){#contents_block #how-to-play .how-to-play__title::before{background-image:url(../images/pocky_left@2x.png)}}@media screen and (max-width:750px){#contents_block #how-to-play .how-to-play__title::before{left:-135px;top:-85px;transform:scale(.6)}}#contents_block #how-to-play .how-to-play__title::after{content:"";background-image:url(../images/pocky_right.png);background-size:contain;width:240px;height:294px;position:absolute;right:-208px;top:-56px}@media only screen and (-webkit-min-device-pixel-ratio:2){#contents_block #how-to-play .how-to-play__title::after{background-image:url(../images/pocky_right@2x.png)}}@media screen and (max-width:750px){#contents_block #how-to-play .how-to-play__title::after{right:-135px;top:-85px;transform:scale(.6)}}#contents_block #how-to-play .how-to-play__title-en{width:100%;margin-bottom:34px}@media screen and (max-width:750px){#contents_block #how-to-play .how-to-play__title-en{margin-bottom:25px}}#contents_block #how-to-play .how-to-play__title-ja{padding-right:46px}@media screen and (max-width:750px){#contents_block #how-to-play .how-to-play__title-ja{padding-right:0}}#contents_block #how-to-play .how-to-play__title-ja img{display:block;margin:0 auto}@media screen and (max-width:750px){#contents_block #how-to-play .how-to-play__title-ja img{width:30%;min-width:150px}}#contents_block #how-to-play .how-to-play__sub-title-area{position:relative;text-align:center;margin-bottom:58px}#contents_block #how-to-play .how-to-play__sub-title{padding-top:40px;margin:0 0 10px -50px}#contents_block #how-to-play #step{width:1020px;max-width:calc(100% - 40px);margin:0 auto;border:4px solid #cf2e28;padding:41px 34px}@media screen and (max-width:750px){#contents_block #how-to-play #step{padding:25px 20px}}#contents_block #how-to-play .step-content{text-align:left}#contents_block #how-to-play .step-content__title-img{margin-bottom:4px}@media screen and (max-width:750px){#contents_block #how-to-play .step-content__title-img{transform-origin:top left;transform:scale(.9)}}#contents_block #how-to-play .step-content__title-img img{display:block}#contents_block #how-to-play .step-content__title-text{margin-bottom:10px;font-size:46px;font-weight:700;letter-spacing:-1px;line-height:1.4}@media screen and (max-width:1200px){#contents_block #how-to-play .step-content__title-text{font-size:35px}}@media screen and (max-width:750px){#contents_block #how-to-play .step-content__title-text{margin-bottom:5px;font-size:25px}}#contents_block #how-to-play .step-content__detail{font-size:18px;font-weight:700;line-height:1.77}@media screen and (max-width:750px){#contents_block #how-to-play .step-content__detail{font-size:16px;line-height:1.4}}#contents_block #how-to-play .step-inner{position:relative}#contents_block #how-to-play .step-inner::after{content:"";background-image:url(../images/boder.png);background-size:auto 100%;background-position:center;position:absolute;bottom:0;width:100%;height:32px}#contents_block #how-to-play #step01{padding-bottom:75px}@media screen and (max-width:750px){#contents_block #how-to-play #step01{flex-direction:column-reverse}}@media all and (-ms-high-contrast:none){#contents_block #how-to-play #step01::after{margin-left:-100%}}#contents_block #how-to-play #step01 .step-img{min-width:554px;margin-top:-14px;margin-left:7px;margin-right:-45px}@media screen and (max-width:750px){#contents_block #how-to-play #step01 .step-img{min-width:0;margin:0 auto}}#contents_block #how-to-play #step01 .step-img img{display:block;width:100%}#contents_block #how-to-play #step01 .step-content{margin-top:69px;width:100%}@media screen and (max-width:750px){#contents_block #how-to-play #step01 .step-content{margin-top:0;margin-bottom:25px}}#contents_block #how-to-play #step01 .step-content__title-text{margin-bottom:30px}@media screen and (max-width:750px){#contents_block #how-to-play #step01 .step-content__title-text{margin-bottom:10px}}#contents_block #how-to-play #step01 .step-content__detail{padding-right:55px}@media screen and (max-width:750px){#contents_block #how-to-play #step01 .step-content__detail{padding-right:0}}#contents_block #how-to-play #step01 .step-content__comment{margin-top:15px;font-weight:700;font-size:15px;line-height:1.4;padding-right:55px}@media screen and (max-width:750px){#contents_block #how-to-play #step01 .step-content__comment{font-size:12px;padding-right:0}}#contents_block #how-to-play #step01 .step-content__detail-button{display:inline-block;position:relative;margin-left:12px;margin-right:12px;margin-bottom:18px;padding:3px 36px;background-color:#fff;color:#ce2e28;border:solid 3px #ce2e28;border-radius:100px;text-align:center;font-size:14px;font-weight:700;text-decoration:none}@media screen and (max-width:750px){#contents_block #how-to-play #step01 .step-content__detail-button{padding:3px 20px;font-size:14px;margin-bottom:2px}}#contents_block #how-to-play #step01 .step-content__detail-button::after{position:absolute;content:"";width:5px;height:5px;margin:auto;top:0;bottom:0;right:9px;border-top:solid 2px #ce2e28;border-right:solid 2px #ce2e28;transform:rotate(45deg)}#contents_block #how-to-play #step02{flex-direction:row-reverse;padding-bottom:44px}@media screen and (max-width:750px){#contents_block #how-to-play #step02{flex-direction:column-reverse;padding-bottom:40px}}#contents_block #how-to-play #step02 .step-content{margin-top:77px;padding-left:23px}@media screen and (max-width:750px){#contents_block #how-to-play #step02 .step-content{margin-top:25px;margin-bottom:25px;padding-left:0}}#contents_block #how-to-play #step02 .step-img{margin:30px -30px 7px -30px}@media screen and (max-width:750px){#contents_block #how-to-play #step02 .step-img{margin:0 auto}}@media screen and (max-width:750px){#contents_block #how-to-play #step02 .step-img img{display:block;width:100%}}#contents_block #how-to-play #step02 .step-content__title-text{margin-bottom:4px}#contents_block #how-to-play #step02 .step-content__comment{margin-bottom:20px}@media screen and (max-width:750px){#contents_block #how-to-play #step02 .step-content__comment{font-size:14px}}#contents_block #how-to-play #step02 .step-content__detail-button{display:block;width:228px;margin-top:23px;background-color:#ce2e28;border-radius:100px;color:#fff;text-decoration:none;font-weight:700;font-size:18px;text-align:center;padding:8px 0}@media screen and (max-width:750px){#contents_block #how-to-play #step02 .step-content__detail-button{padding:6px 0;font-size:16px;margin-left:auto;margin-right:auto}}#contents_block #how-to-play .cls-1,#contents_block #how-to-play .cls-3{fill:none}#contents_block #how-to-play .cls-1{stroke:#fff;stroke-width:3px}#contents_block #how-to-play .cls-2{isolation:isolate}#contents_block #how-to-play .cls-3{stroke:#cf2e28;stroke-miterlimit:10}@media screen and (max-width:750px){#contents_block #how-to-play #step03{flex-direction:column-reverse;padding-bottom:40px}}@media all and (-ms-high-contrast:none){#contents_block #how-to-play #step03::after{margin-left:-100%}}#contents_block #how-to-play #step03 .step-img{margin:6px -33px 14px -46px}@media screen and (max-width:750px){#contents_block #how-to-play #step03 .step-img{margin:0 auto}}@media screen and (max-width:750px){#contents_block #how-to-play #step03 .step-img img{display:block;width:100%}}#contents_block #how-to-play #step03 .step-content{width:388px;margin-top:67px;padding-right:50px;margin-bottom:112px}@media screen and (max-width:750px){#contents_block #how-to-play #step03 .step-content{width:100%;margin-top:25px;margin-bottom:25px;padding-right:0}}#contents_block #how-to-play #step03 .step-content__detail{margin-bottom:25px}@media screen and (max-width:750px){#contents_block #how-to-play #step03 .step-content__img{text-align:center}}#contents_block #how-to-play #step04{flex-direction:row-reverse}@media screen and (max-width:750px){#contents_block #how-to-play #step04{flex-direction:column-reverse}}#contents_block #how-to-play #step04 .step-img{margin:-6px -45px -66px -122px}@media screen and (max-width:750px){#contents_block #how-to-play #step04 .step-img{margin:0}}@media screen and (max-width:750px){#contents_block #how-to-play #step04 .step-img img{display:block;width:100%}}#contents_block #how-to-play #step04 .step-content{margin-top:76px;padding-left:23px}@media screen and (max-width:750px){#contents_block #how-to-play #step04 .step-content{margin-top:25px;padding-left:0;margin-bottom:25px}}#contents_block #how-to-play #step04 .step-content__detail{margin-bottom:18px}#contents_block #how-to-play #step04 .step-content__detail-hashtag{margin-bottom:31px;padding-left:2px;font-weight:700;font-size:18px}@media screen and (max-width:750px){#contents_block #how-to-play #step04 .step-content__img{text-align:center}}@media screen and (max-width:750px){#contents_block #how-to-play #step04 .step-content__img img{max-width:70%}}#contents_block #how-to-play #step04::after{content:none}#contents_block #products{padding:121px 0 15px;background-color:#ffebe0}@media screen and (max-width:750px){#contents_block #products{padding:60px 0 15px}}#contents_block #products .inner{width:980px}@media screen and (max-width:750px){#contents_block #products .inner{width:100%}}#contents_block #products .products__title{width:677px;margin:0 auto 37px}@media screen and (max-width:750px){#contents_block #products .products__title{max-width:54vw;margin-bottom:30px}}#contents_block #products .products__title img{display:block}#contents_block #products .products__title-en{margin:0 auto 39px}@media screen and (max-width:750px){#contents_block #products .products__title-en{margin-bottom:25px}}#contents_block #products .products__title-en img{margin:0 auto;display:block}#contents_block #products .products__title-ja{padding-left:24px}@media screen and (max-width:750px){#contents_block #products .products__title-ja{padding-left:0}}#contents_block #products .products__title-ja img{display:block;margin:0 auto}@media screen and (max-width:750px){#contents_block #products .products__title-ja img{width:30%;min-width:150px}}#contents_block #products .products__text{margin-bottom:44px;text-align:center;font-weight:700;font-size:18px;line-height:1.77}@media screen and (max-width:750px){#contents_block #products .products__text{margin-bottom:96px;padding:0 20px}}#contents_block #products .products-list{width:1020px;margin-left:-20px}@media screen and (max-width:1110px) and (min-width:751px){#contents_block #products .products-list{transform:scale(.92)}}@media screen and (max-width:750px){#contents_block #products .products-list{width:100%;margin-left:0}}#contents_block #products .products-list__inner{display:flex;flex-wrap:wrap}@media screen and (max-width:750px){#contents_block #products .products-list__inner{justify-content:space-around}}#contents_block #products .products-list__item{width:146px;margin-bottom:127px}@media screen and (max-width:750px){#contents_block #products .products-list__item{margin-bottom:35px}}#contents_block #products .products-list .products-list__item:nth-child(-n+5){margin-right:28px}@media screen and (max-width:750px){#contents_block #products .products-list .products-list__item:nth-child(-n+5){width:50%;margin-right:0}}@media screen and (max-width:750px){#contents_block #products .products-list .products-list__item:nth-child(6){width:50%;margin-right:0;margin-bottom:100px}}#contents_block #products .products-list .products-list__item:nth-child(7){margin-top:-29px;margin-left:45px;margin-right:49px}@media screen and (max-width:750px){#contents_block #products .products-list .products-list__item:nth-child(7){margin:0 0 110px}}#contents_block #products .products-list .products-list__item:nth-child(7) .products-list__item-inner{padding-bottom:40px}@media screen and (max-width:750px){#contents_block #products .products-list .products-list__item:nth-child(7) .products-list__item-inner{padding-bottom:36px}}#contents_block #products .products-list .products-list__item:nth-child(7) .products-list__item-marker{left:0;top:-55px}@media screen and (max-width:750px){#contents_block #products .products-list .products-list__item:nth-child(7) .products-list__item-marker{left:0;right:0;margin:auto}}#contents_block #products .products-list .products-list__item:nth-child(8){width:auto;margin-right:65px}@media screen and (max-width:750px){#contents_block #products .products-list .products-list__item:nth-child(8){width:calc(100% - 40px);margin-right:0}}#contents_block #products .products-list .products-list__item:nth-child(8) .products-list__item-inner{padding-bottom:68px}@media screen and (max-width:750px){#contents_block #products .products-list .products-list__item:nth-child(8) .products-list__item-inner{padding-bottom:55px}}#contents_block #products .products-list .products-list__item:nth-child(8) .products-list__item-marker{left:19px;top:-85px;width:125px}@media screen and (max-width:750px){#contents_block #products .products-list .products-list__item:nth-child(8) .products-list__item-marker{left:0;right:0;margin:auto}}#contents_block #products .products-list .products-list__item:nth-child(8) .products-list__item-marker img{width:100%}@media screen and (max-width:750px){#contents_block #products .products-list .products-list__item:nth-child(8) .products-list__item-img img{max-width:100%}}#contents_block #products .products-list .products-list__item:nth-child(9){width:auto}@media screen and (max-width:750px){#contents_block #products .products-list .products-list__item:nth-child(9){width:calc(100% - 40px)}}#contents_block #products .products-list .products-list__item:nth-child(9) .products-list__item-inner{padding-bottom:68px}@media screen and (max-width:750px){#contents_block #products .products-list .products-list__item:nth-child(9) .products-list__item-inner{padding-bottom:55px}}@media screen and (max-width:750px){#contents_block #products .products-list .products-list__item:nth-child(9) .products-list__item-img img{max-width:100%}}#contents_block #products .products-list__item-inner{position:relative;padding-bottom:56px}@media screen and (max-width:750px){#contents_block #products .products-list__item-inner{padding-bottom:55px}}#contents_block #products .products-list__item-marker{position:absolute;top:-69px;left:-6px}@media screen and (max-width:750px){#contents_block #products .products-list__item-marker{left:0;right:0;margin:auto}}#contents_block #products .products-list__item-marker img{display:block}@media screen and (max-width:750px){#contents_block #products .products-list__item-marker img{margin:0 auto}}@media screen and (max-width:750px){#contents_block #products .products-list__item-img{text-align:center}}#contents_block #products .products-list__item-text{width:240px;position:absolute;font-weight:700;font-size:16px;line-height:1.625;text-align:center;left:50%;bottom:0;transform:translateX(-50%)}#contents_block #share{padding:90px 0 96px}@media screen and (max-width:750px){#contents_block #share{padding:60px 0}}#contents_block #share .share__inner{display:flex;justify-content:center}@media screen and (max-width:750px){#contents_block #share .share__inner{display:block}}#contents_block #share .share__title{width:230px;margin:0 76px 0 0}@media screen and (max-width:750px){#contents_block #share .share__title{max-width:100%;margin:0 auto}}#contents_block #share .share__title img{display:block}#contents_block #share .share__title-en{margin-bottom:26px}#contents_block #share .share__title-ja{max-width:85px}@media screen and (max-width:750px){#contents_block #share .share__title-ja{max-width:80%;margin-left:auto;margin-right:auto}}#contents_block #share .share__title-ja img{width:100%;display:block;margin:0 auto}#contents_block #share .share__list{display:flex;justify-content:space-between;align-items:center;width:200px;margin-right:25px}@media screen and (max-width:750px){#contents_block #share .share__list{flex-wrap:wrap;margin:0 auto;padding:0 20px}#contents_block #share .share__list .share__item:first-child{width:100%;margin-bottom:20px}}@media screen and (max-width:750px){#contents_block #share .share__item{margin:0 auto}}#contents_block #share .share__item a{display:block;width:45px}@media screen and (max-width:750px){#contents_block #share .share__item a{margin:0 auto}}#contents_block #share .share__item a img{display:block;max-width:100%}#contents_block .intro{padding:70px 0;background-color:#ffebe0}@media screen and (max-width:750px){#contents_block .intro{padding:50px 40px 30px}}#contents_block .intro__list{width:100%;max-width:1020px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (max-width:750px){#contents_block .intro__list{max-width:100%;justify-content:center;padding:0 20px}}#contents_block .intro__item{width:500px;max-width:49%}@media screen and (max-width:750px){#contents_block .intro__item{max-width:300px;width:100%;margin:0 0 20px 0}}#contents_block .intro__item a{display:block}#contents_block .intro__item img{display:block;max-width:100%}