﻿h2{margin-top:40px}h2 span.color{color:#b00}#charm02,#charm04{background:#f2f2f2;width:100%;padding:30px 0 40px;margin-top:60px}#charm02 h2,#charm04 h2{margin-top:0}.matome .charmMatome{font-size:32px;font-size:3.2rem;font-weight:bold;margin-top:40px;text-align:center}@media screen and (max-width: 560px){.matome .charmMatome{font-size:22px;font-size:2.2rem;line-height:1.5}}.matome .btnArea{margin-top:40px}.matome p:last-child{text-align:center;margin-top:20px}@media screen and (max-width: 560px){.matome p:last-child{font-size:14px;font-size:1.4rem}}.awardsArea{text-align:center;padding:15px 10px;width:100%;margin-top:40px}@media screen and (min-width: 1024px){.awardsArea{padding:30px 20px;margin-top:0}}.awardsCatch{font-size:32px;font-size:3.2rem;text-align:center;font-weight:bold}@media screen and (max-width: 560px){.awardsCatch{font-size:20px;font-size:2rem;margin-top:20px}}.awardsCatch::before{content:"＼";padding-right:10px}.awardsCatch::after{content:"／";padding-left:10px}.awardsBox{font-feature-settings:"palt"}.awardsObi{width:100%;background:#b00;padding:10px;margin:15px 0;font-size:32px;font-size:3.2rem;color:#fff}@media screen and (max-width: 768px){.awardsObi{font-size:20px;font-size:2rem}}#charm01 h2{margin-top:0 !important}.charm01Box{display:flex;justify-content:center;align-items:center;margin-top:40px}@media screen and (max-width: 560px){.charm01Box{display:block}}.charm01Box p{text-align:right}@media screen and (max-width: 560px){.charm01Box p{text-align:center}}.charm01Box p span.care{color:#666;font-size:13px;font-size:1.3rem}.charm01Box p{font-size:32px;font-size:3.2rem;line-height:1.6}@media screen and (max-width: 768px){.charm01Box p{font-size:24px;font-size:2.4rem}}@media screen and (max-width: 560px){.charm01Box p{font-size:20px;font-size:2rem}}.charm01Box p span.color{color:#b00}.charm01Box div{padding-left:50px}@media screen and (max-width: 1200px){.charm01Box div{padding-left:30px;width:45%}}@media screen and (max-width: 768px){.charm01Box div{padding-left:30px;width:40%}}@media screen and (max-width: 560px){.charm01Box div{width:60%;margin:20px auto;padding-left:0}}.charm02Box{text-align:center}.charm02Box div{margin-top:60px;text-align:center}@media screen and (max-width: 560px){.charm02Box div{width:75%;margin:40px auto 0}}.charm02Box p{font-size:32px;font-size:3.2rem;line-height:1.6}@media screen and (max-width: 768px){.charm02Box p{font-size:24px;font-size:2.4rem}}@media screen and (max-width: 560px){.charm02Box p{font-size:20px;font-size:2rem}}.charm02Box p span.color{color:#b00}.charm03Box{text-align:center}.charm03Box p{font-size:32px;font-size:3.2rem;line-height:1.6}@media screen and (max-width: 768px){.charm03Box p{font-size:24px;font-size:2.4rem}}@media screen and (max-width: 560px){.charm03Box p{font-size:20px;font-size:2rem}}.charm03Box p span.color{color:#b00}.charm03Box p{margin-top:60px}.charm03Box div{margin-top:60px;text-align:center}@media screen and (max-width: 560px){.charm03Box div{width:80%;margin:40px auto 0}}.charm03Box ul{display:flex;justify-content:center;align-items:center;margin-top:30px}.charm03Box li:last-child{padding-left:20px;font-size:32px;font-size:3.2rem;font-weight:bold}@media screen and (max-width: 560px){.charm03Box li:last-child{font-size:22px;font-size:2.2rem;text-align:left}}.charm04Box{display:flex;justify-content:center;align-items:center;margin-top:60px}@media screen and (max-width: 560px){.charm04Box{display:block}}.charm04Box p{font-size:32px;font-size:3.2rem;line-height:1.6}@media screen and (max-width: 768px){.charm04Box p{font-size:24px;font-size:2.4rem}}@media screen and (max-width: 560px){.charm04Box p{font-size:20px;font-size:2rem}}.charm04Box p span.color{color:#b00}.charm04Box p{text-align:right}@media screen and (max-width: 820px){.charm04Box p{font-size:30px;font-size:3rem}}@media screen and (max-width: 768px){.charm04Box p{font-size:24px;font-size:2.4rem}}@media screen and (max-width: 560px){.charm04Box p{font-size:20px;font-size:2rem;text-align:center}}.charm04Box p span{color:#666;font-size:13px;font-size:1.3rem}.charm04Box .annotationCh{font-size:13px;font-size:1.3rem;text-align:right;margin-top:10px;color:#666}.charm04Box li:last-child{padding-left:40px}@media screen and (max-width: 1200px){.charm04Box li:last-child{padding-left:30px;width:45%}}@media screen and (max-width: 768px){.charm04Box li:last-child{width:40%}}@media screen and (max-width: 560px){.charm04Box li:last-child{padding-left:0;width:75%;margin:40px auto 0}}.charm05Box{display:flex;justify-content:space-around;align-items:center;margin-top:60px}@media screen and (max-width: 560px){.charm05Box{display:block}}.charm05Box li{width:calc(33.3333333333% - 120px);text-align:center}@media screen and (max-width: 1200px){.charm05Box li{width:calc(33.3333333333% - 40px)}}@media screen and (max-width: 768px){.charm05Box li{width:calc(33.3333333333% - 20px)}}@media screen and (max-width: 560px){.charm05Box li{display:flex;align-items:center;width:100%}}.charm05Box div{width:200px;margin:0 auto 20px}@media screen and (max-width: 768px){.charm05Box div{width:auto}}@media screen and (max-width: 560px){.charm05Box div{width:40%;padding-right:30px}}.charm05Box p{font-size:24px;font-size:2.4rem}@media screen and (max-width: 768px){.charm05Box p{font-size:18px;font-size:1.8rem}}@media screen and (max-width: 560px){.charm05Box p{flex:1;text-align:left}}