.about-module-scss-module__t5Ez8G__page{color:#fff;background:#222;padding-bottom:80px}@media only screen and (max-width:768px){.about-module-scss-module__t5Ez8G__page{padding-bottom:50px}}.about-module-scss-module__t5Ez8G__header{background-image:url(/assets/premium/images/about/header-pc.png);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;height:400px;display:flex;position:relative}@media only screen and (max-width:768px){.about-module-scss-module__t5Ez8G__header{background-image:url(/assets/premium/images/about/header-sp@2x.png);height:80vw;max-height:300px}}.about-module-scss-module__t5Ez8G__header h1{flex-direction:column;align-items:center;margin:0;display:flex}.about-module-scss-module__t5Ez8G__headerTitle{width:100%;max-width:500px;height:auto}@media only screen and (max-width:768px){.about-module-scss-module__t5Ez8G__headerTitle{width:85vw;max-width:318px}}.about-module-scss-module__t5Ez8G__headerLogo{height:auto;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}@media only screen and (max-width:768px){.about-module-scss-module__t5Ez8G__headerLogo{height:8vw;max-height:30px;bottom:5.3vw}}.about-module-scss-module__t5Ez8G__section{width:1000px;max-width:calc(100% - 30px);margin:80px auto 0}@media only screen and (max-width:768px){.about-module-scss-module__t5Ez8G__section{width:auto;margin:13.3vw 15px 0}}.about-module-scss-module__t5Ez8G__heading em{color:#cc141d;letter-spacing:.1em;font-size:16px;font-style:normal;font-weight:700;line-height:1;display:block}@media only screen and (max-width:768px){.about-module-scss-module__t5Ez8G__heading em{font-size:2.9vw}}.about-module-scss-module__t5Ez8G__heading strong{margin-top:8px;font-size:26px;font-weight:700;display:block}@media only screen and (max-width:768px){.about-module-scss-module__t5Ez8G__heading strong{font-size:4.8vw}}.about-module-scss-module__t5Ez8G__description{margin-top:10px}@media only screen and (max-width:768px){.about-module-scss-module__t5Ez8G__description{margin-top:2.7vw}}.about-module-scss-module__t5Ez8G__description p{font-size:14px;line-height:1.6}@media only screen and (max-width:768px){.about-module-scss-module__t5Ez8G__description p{font-size:3.2vw}}.about-module-scss-module__t5Ez8G__introItems{justify-content:space-between;align-items:flex-start;margin-top:35px;display:flex}@media only screen and (max-width:768px){.about-module-scss-module__t5Ez8G__introItems{margin-top:5.3vw;display:block}}.about-module-scss-module__t5Ez8G__introItem{width:490px}@media only screen and (max-width:768px){.about-module-scss-module__t5Ez8G__introItem{width:100%}.about-module-scss-module__t5Ez8G__introItem:not(:first-child){margin-top:5.3vw}}.about-module-scss-module__t5Ez8G__introItem figure{margin:0}.about-module-scss-module__t5Ez8G__introItem figure img{width:100%;height:auto}.about-module-scss-module__t5Ez8G__introItem dl{margin:20px 0 0}@media only screen and (max-width:768px){.about-module-scss-module__t5Ez8G__introItem dl{margin-top:2.7vw}}.about-module-scss-module__t5Ez8G__introItem dt{font-size:20px;font-weight:700}@media only screen and (max-width:768px){.about-module-scss-module__t5Ez8G__introItem dt{font-size:4vw}}.about-module-scss-module__t5Ez8G__introItem dd{margin:.5em 0 0;font-size:14px;line-height:1.6}@media only screen and (max-width:768px){.about-module-scss-module__t5Ez8G__introItem dd{font-size:3.2vw}}.about-module-scss-module__t5Ez8G__productItems{margin-top:30px;padding:0;list-style:none;display:flex}@media only screen and (max-width:768px){.about-module-scss-module__t5Ez8G__productItems{justify-content:space-between;margin-top:5.3vw}}.about-module-scss-module__t5Ez8G__productItem{background:#fff;width:230px;margin-right:20px}@media only screen and (max-width:768px){.about-module-scss-module__t5Ez8G__productItem{width:45.3vw;margin-right:0}}.about-module-scss-module__t5Ez8G__productItem dl{height:100%;margin:0}.about-module-scss-module__t5Ez8G__productItem dt{text-align:center;background:#333;justify-content:center;align-items:center;height:177px;display:flex}@media only screen and (max-width:768px){.about-module-scss-module__t5Ez8G__productItem dt{height:34.7vw}}.about-module-scss-module__t5Ez8G__productItem dt>div{flex-direction:column;align-items:center;display:flex}.about-module-scss-module__t5Ez8G__productItem dt span{display:block}.about-module-scss-module__t5Ez8G__productItem dt strong{color:#fff;margin-top:10px;font-size:20px;display:block}@media only screen and (max-width:768px){.about-module-scss-module__t5Ez8G__productItem dt strong{margin-top:2.7vw;font-size:4.3vw}}.about-module-scss-module__t5Ez8G__productItem dd{color:#222;margin:0;padding:10px 11px;font-size:14px;line-height:1.57}@media only screen and (max-width:768px){.about-module-scss-module__t5Ez8G__productItem dd{padding:2.7vw;font-size:3.2vw}}.about-module-scss-module__t5Ez8G__productItemCup img{width:58.65px;height:58.63px}@media only screen and (max-width:768px){.about-module-scss-module__t5Ez8G__productItemCup img{width:11.4vw;height:11.4vw}}.about-module-scss-module__t5Ez8G__productItemTicket img{width:86.58px;height:53.3px}@media only screen and (max-width:768px){.about-module-scss-module__t5Ez8G__productItemTicket img{width:16.9vw;height:10.4vw}}.about-module-scss-module__t5Ez8G__howtoSection h3{margin:30px 0 0;font-size:20px;font-weight:700}@media only screen and (max-width:768px){.about-module-scss-module__t5Ez8G__howtoSection h3{margin-top:5.3vw;font-size:4vw}}.about-module-scss-module__t5Ez8G__howtoSection ol{margin:10px 0 0 1.2em;padding:0;font-size:12px;line-height:1.6}@media only screen and (max-width:768px){.about-module-scss-module__t5Ez8G__howtoSection ol{margin-top:2.7vw;font-size:3.2vw}}.about-module-scss-module__t5Ez8G__howtoSection ol li:not(:first-child){margin-top:.5em}.about-module-scss-module__t5Ez8G__howtoSection ol li strong{font-weight:700}.about-module-scss-module__t5Ez8G__cautionList{margin:10px 0 0 1.2em;padding:0;list-style:outside}@media only screen and (max-width:768px){.about-module-scss-module__t5Ez8G__cautionList{margin-top:2.7vw}}.about-module-scss-module__t5Ez8G__cautionList li{font-size:14px;line-height:1.6}@media only screen and (max-width:768px){.about-module-scss-module__t5Ez8G__cautionList li{font-size:3.2vw}}.about-module-scss-module__t5Ez8G__cautionList li:not(:first-child){margin-top:.2em}.about-module-scss-module__t5Ez8G__cautionList a{color:inherit}.about-module-scss-module__t5Ez8G__cautionList a span{text-decoration:underline}.about-module-scss-module__t5Ez8G__cautionList a:hover span{text-decoration:none}
