@media (min-width:1024px){.about-box1 .icon{display:block;margin:0 auto}.about-box1 .icon.size1{width:6.771vw}.about-box1 .icon.size2{width:10.417vw}.about-box1 .icon.size3{width:8.854vw}.about-box1 .icon.size4{width:5.99vw}.about-box1 .icon.size5{width:5.573vw}.about-box1 .icon.size6{width:8.177vw}.about-box1 .icon.size7{width:7.969vw}.about-box1 .icon.size8{width:8.438vw}.about-box1 h2{font-size:2.604vw;margin:1.563vw 0 2.083vw}.about-box1 h2 span{display:inline-block;padding:0 1.042vw .521vw;position:relative}.about-box1 h2 span:before{background-color:#f6d203;border-radius:1.563vw;bottom:0;content:"";height:2.188vw;left:0;position:absolute;width:100%;z-index:-1}.about-box1 p{line-height:1.7}.about-box1 p b{color:#f6d203;font-size:117%;font-weight:400;vertical-align:middle}.about-img-reservation{display:block;width:100%}.about-comment h2{font-size:2.344vw}.about-comment h2 span{display:inline-block;font-size:2.083vw;font-weight:100;margin-top:-.521vw;vertical-align:middle}.about-comment img{display:block;margin:2.604vw auto;width:6.25vw}.about-comment a,.about-comment p{font-size:110%;font-weight:500}.about-comment a{background-color:#f6d203;display:inline-block;letter-spacing:.1vw;margin-top:2.083vw;padding:1.042vw 1.563vw;vertical-align:middle}}@media (max-width:1023px){.about-box1 .icon{display:block;margin:0 auto}.about-box1 .icon.size1{width:17.333vw}.about-box1 .icon.size2{width:26.667vw}.about-box1 .icon.size3{width:22.667vw}.about-box1 .icon.size4{width:15.333vw}.about-box1 .icon.size5{width:14.267vw}.about-box1 .icon.size6{width:20.933vw}.about-box1 .icon.size7{width:20.4vw}.about-box1 .icon.size8{width:21.6vw}.about-box1 h2{font-size:6.667vw;line-height:1.2;margin:8vw 0 5.333vw}.about-box1 h2 span{display:inline-block;padding:0 2.667vw 2.667vw;position:relative}.about-box1 h2 span:before{background-color:#f6d203;border-radius:8vw;content:"";height:6.667vw;left:0;position:absolute;top:4vw;width:100%;z-index:-1}.about-box1 p{font-size:95%;line-height:1.7}.about-box1 p b{color:#f6d203;font-size:105%;font-weight:400;vertical-align:middle}.about-img-reservation{display:block;width:100%}.about-comment h2{font-size:2em}.about-comment h2 span{display:block;font-size:1.5rem;font-weight:100}.about-comment img{display:block;margin:5.333vw auto 5.867vw;width:16vw}.about-comment p{font-size:120%;font-weight:500}.about-comment a{background-color:#f6d203;display:inline-block;font-size:110%;font-weight:500;margin-top:8vw;padding:4vw 5.333vw;vertical-align:middle}}
