article section#Introduction{padding-top:130px}@media screen and (max-width: 1279px){article section#Introduction{padding-top:10.15vw}}@media screen and (max-width: 767px){article section#Introduction{padding-top:20vw}}article section#Introduction .sevenReason{width:860px;margin:auto;margin-top:40px}@media screen and (max-width: 1279px){article section#Introduction .sevenReason{width:67.1vw;margin-top:3.12vw}}@media screen and (max-width: 767px){article section#Introduction .sevenReason{width:90vw;margin-top:5vw}}article section#Introduction .sevenReason ul{width:100%;display:flex;flex-wrap:wrap;justify-content:center;counter-reset:num}@media screen and (max-width: 767px){article section#Introduction .sevenReason ul{justify-content:space-between}}article section#Introduction .sevenReason ul li{counter-increment:num;width:24%;margin:0 0.5%;margin-bottom:10px}@media screen and (max-width: 1279px){article section#Introduction .sevenReason ul li{margin-bottom:0.8vw}}@media screen and (max-width: 767px){article section#Introduction .sevenReason ul li{width:48%;margin-bottom:2vw}}article section#Introduction .sevenReason ul li a{display:flex;flex-wrap:wrap;justify-content:space-between;text-decoration:none;border:1px solid #66622c}article section#Introduction .sevenReason ul li a p{font-family:"Noto Serif JP", serif;color:#807c18;font-size:1.7rem;font-weight:500;flex:1;display:flex;justify-content:center;align-items:center;transition:background-color 0.3s}@media screen and (max-width: 767px){article section#Introduction .sevenReason ul li a p{font-size:2.6rem}}article section#Introduction .sevenReason ul li a::before{content:counter(num);display:flex;justify-content:center;align-items:center;aspect-ratio:1;width:28%;font-family:"Shippori Mincho", serif;font-size:3rem;color:#66622c;background-color:#e1deca;border-right:1px solid #66622c;transition:background-color 0.3s,color .4s}@media screen and (max-width: 767px){article section#Introduction .sevenReason ul li a::before{font-size:4rem}}@media screen and (min-width: 1280px){article section#Introduction .sevenReason ul li a:hover{opacity:1}article section#Introduction .sevenReason ul li a:hover p{background-color:#e1deca}article section#Introduction .sevenReason ul li a:hover::before{background-color:#807c18;color:#fff}}article section#reasonList{counter-reset:num}article section#reasonList .reasonDetail{margin-bottom:100px}article section#reasonList .reasonDetail:last-of-type{margin-bottom:0}@media screen and (max-width: 1279px){article section#reasonList .reasonDetail{margin-bottom:7.8vw}}@media screen and (max-width: 767px){article section#reasonList .reasonDetail{margin-bottom:15vw}}article section#reasonList .reasonDetail .titles{counter-increment:num;margin-bottom:45px}@media screen and (max-width: 1279px){article section#reasonList .reasonDetail .titles{margin-bottom:3.5vw}}@media screen and (max-width: 767px){article section#reasonList .reasonDetail .titles{margin-bottom:6vw}}article section#reasonList .reasonDetail .titles h2{font-family:"Shippori Mincho", serif;text-align:center;font-size:3.4rem;color:#66622c;font-weight:500;line-height:1.5em}@media screen and (max-width: 767px){article section#reasonList .reasonDetail .titles h2{font-size:4rem}}article section#reasonList .reasonDetail .titles h2::before{content:counter(num) ".";display:inline-block;font-size:3.6rem;margin-right:5px}@media screen and (max-width: 1279px){article section#reasonList .reasonDetail .titles h2::before{margin-right:0.4vw}}@media screen and (max-width: 767px){article section#reasonList .reasonDetail .titles h2::before{font-size:4rem}}article section#reasonList .reasonDetail .titles h3{font-family:"Noto Serif JP", serif;text-align:center;color:#66622c;font-size:2.2rem;font-weight:500;margin-top:20px;line-height:1.9em}@media screen and (max-width: 1279px){article section#reasonList .reasonDetail .titles h3{margin-top:1.56vw}}@media screen and (max-width: 767px){article section#reasonList .reasonDetail .titles h3{font-size:2.7rem}}article section#reasonList .reasonDetail p.detail{font-feature-settings:"palt";font-weight:300;text-align:center;line-height:1.9em;color:#66622c;margin-top:25px;font-size:2.1rem}@media screen and (max-width: 1279px){article section#reasonList .reasonDetail p.detail{margin-top:2vw}}@media screen and (max-width: 767px){article section#reasonList .reasonDetail p.detail{font-size:2.7rem}}article section#reasonList .reasonDetail .graphs{margin-bottom:50px}@media screen and (max-width: 1279px){article section#reasonList .reasonDetail .graphs{margin-bottom:4vw}}@media screen and (max-width: 767px){article section#reasonList .reasonDetail .graphs{margin-bottom:10vw}}article section#reasonList .reasonDetail .graphs ul{display:flex;justify-content:space-between;flex-wrap:wrap}article section#reasonList .reasonDetail .graphs ul li{display:flex;justify-content:center;align-items:center;margin-right:auto;margin-left:auto;width:290px;height:290px;font-weight:700;position:relative;border-radius:50%}@media screen and (max-width: 1279px){article section#reasonList .reasonDetail .graphs ul li{width:22.65vw;height:22.65vw}}@media screen and (max-width: 767px){article section#reasonList .reasonDetail .graphs ul li{width:40vw;height:40vw;margin-bottom:10vw}article section#reasonList .reasonDetail .graphs ul li:last-of-type{margin-bottom:0}}article section#reasonList .reasonDetail .graphs ul li.circle1{background-image:radial-gradient(#fff 37%, transparent 38%),conic-gradient(#f15a24 0%, #f7931e 95%, #fff 95% 100%)}article section#reasonList .reasonDetail .graphs ul li.circle2{background-image:radial-gradient(#fff 37%, transparent 38%),conic-gradient(#f15a24 0%, #f7931e 97.6%, #fff 9.6% 100%)}article section#reasonList .reasonDetail .graphs ul li.circle3{background-image:radial-gradient(#fff 37%, transparent 38%),conic-gradient(#f15a24 0%, #f7931e 93%, #fff 93% 100%)}article section#reasonList .reasonDetail .graphs ul li p.body{font-family:"Noto Serif JP", serif;font-size:2rem;font-weight:400;text-align:center;color:#f7931e}@media screen and (max-width: 767px){article section#reasonList .reasonDetail .graphs ul li p.body{font-size:2.5rem}}article section#reasonList .reasonDetail .graphs ul li p.per{font-family:"Shippori Mincho", serif;position:absolute;color:#807c18;font-size:9rem;font-weight:300;font-style:italic;bottom:-3rem;-webkit-text-shadow:3px 3px 0 #fff;text-shadow:3px 3px 0 #fff}@media screen and (max-width: 1279px){article section#reasonList .reasonDetail .graphs ul li p.per{-webkit-text-shadow:0.23vw 0.23vw 0 #fff;text-shadow:0.23vw 0.23vw 0 #fff}}@media screen and (max-width: 767px){article section#reasonList .reasonDetail .graphs ul li p.per{-webkit-text-shadow:0.4vw 0.4vw 0 #fff;text-shadow:0.4vw 0.4vw 0 #fff;font-size:11rem;bottom:-6rem}}article section#reasonList .reasonDetail .graphs ul li p.per small{font-size:6rem}@media screen and (max-width: 767px){article section#reasonList .reasonDetail .graphs ul li p.per small{font-size:8rem}}article section#reasonList .reasonDetail .graphs p.cap{font-size:1.5rem;color:#807c18;text-align:right;margin-top:50px}@media screen and (max-width: 1279px){article section#reasonList .reasonDetail .graphs p.cap{margin-top:3.9vw}}@media screen and (max-width: 767px){article section#reasonList .reasonDetail .graphs p.cap{margin-top:10vw;font-size:2rem;text-align:center}}article section#reasonList .reasonDetail .toExamp{margin-top:30px}@media screen and (max-width: 1279px){article section#reasonList .reasonDetail .toExamp{margin-top:2.34vw}}@media screen and (max-width: 767px){article section#reasonList .reasonDetail .toExamp{margin-top:4.5vw}}article section#reasonList .reasonDetail .toExamp a{display:flex;align-items:center;justify-content:center;color:#807c18;text-decoration:none;margin:auto;margin-top:30px;width:400px;height:60px;border-radius:7px;border:2px solid #807c18;background-color:#f8f9e8;font-size:2.2rem;text-align:center}@media screen and (max-width: 1279px){article section#reasonList .reasonDetail .toExamp a{width:31.25vw;height:4.7vw;border-radius:0.55vw;border-width:0.16vw}}@media screen and (max-width: 767px){article section#reasonList .reasonDetail .toExamp a{width:70vw;height:12vw;font-size:3rem;border-radius:1.2vw;border-width:0.4vw}}


/*# sourceMappingURL=reason.css.map*/