#eiyoushi #sub_mainvisual{background-color:#fffff3}#eiyoushi #sub_mainvisual .mv__img{background-image:url(../../../images/client/service/hoiku/eiyoushi/mainvisual.jpg)}#eiyoushi #sub_mainvisual .mv__img::before{background:-webkit-gradient(linear, left top, right top, color-stop(75%, #fffff3), to(transparent));background:linear-gradient(90deg, #fffff3 75%, transparent 100%)}#eiyoushi #sub_mainvisual .mv__img::after{background:-webkit-gradient(linear, left top, right top, from(transparent), to(#fffff3));background:linear-gradient(90deg, transparent, #fffff3)}@media screen and (min-width: 769px){#previous{padding:90px 0;width:100vw}#point_01{padding:90px 0;width:100vw}#point_02{padding:90px 0;width:100vw}#point_03{padding:90px 0;width:100vw}#qa{padding:90px 0;width:100vw}#eiyoushi h2{letter-spacing:.1em}#eiyoushi h3{font-size:21px;text-align:center}#eiyoushi #lead{padding:0px 0 20px 0;margin-bottom:0 !important;width:100vw}#eiyoushi #lead .point_box{margin:0px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:60px auto}#eiyoushi #lead .point_box ul{width:740px;margin:30px auto;font-size:17px;font-weight:normal;line-height:58px}#eiyoushi #lead .point_box ul:last-child{width:520px;margin:0 auto}#eiyoushi #lead h2{background-color:#dc700b !important;padding:15px 0}#eiyoushi #lead .group img{width:268px;display:block;margin:auto}#eiyoushi .point_box ul li span{color:#c25b8c;font-weight:bold}#eiyoushi .point_box ul li::before{border:2px solid #c25b8c !important}#eiyoushi .point_box ul li::after{border-left:2px solid #c25b8c !important;border-bottom:2px solid #c25b8c !important}#eiyoushi .sub{font-size:21px;font-weight:bold;color:#dc700b;margin:10px auto}#eiyoushi #sub_mainvisual .mv_wrap .zenkoku{background-color:#dc700b}#eiyoushi #sub_mainvisual .mv_wrap h1 span{color:#dc700b;letter-spacing:0}#eiyoushi #sub_mainvisual .mv_wrap .mv_detail{font-size:19px;margin-top:30px}#eiyoushi #sub_mainvisual .mv_wrap .mv_detail span{font-size:24px;color:#dc700b}#eiyoushi .btn{background-color:#dc700b;width:456px}#eiyoushi #point_02{background-color:#fffaee}#catch{padding:90px 0;width:100vw}#catch .information li{border:1px solid #dc700b !important}}@media screen and (max-width: 768px){#eiyoushi #sub_mainvisual .mv__img::before{content:none}#eiyoushi #sub_mainvisual .mv__img::after{content:none}#eiyoushi #sub_mainvisual .mv_wrap .zenkoku{background-color:#dc700b}#eiyoushi #sub_mainvisual .mv_wrap h1 span{color:#dc700b;letter-spacing:.1em;line-height:1.2}#eiyoushi #sub_mainvisual .mv_wrap .mv_detail{font-size:3.066vw}#eiyoushi #sub_mainvisual .mv_wrap .mv_detail span{font-size:3.8666vw;color:#dc700b}#eiyoushi .btn{background-color:#dc700b;letter-spacing:0em;padding:3vw 8vw}#eiyoushi .sub{font-size:4.8vw;font-weight:bold;color:#dc700b;width:100%;margin:0 auto 8vw;padding:0}#eiyoushi #lead h2{background-color:#dc700b !important}#eiyoushi #previous h2{color:#dc700b;margin-left:0;text-align:center}#eiyoushi .point_box ul li span{color:#c25b8c;font-weight:bold}#eiyoushi .point_box ul li::before{border:2px solid #c25b8c !important}#eiyoushi .point_box ul li::after{border-left:2px solid #c25b8c !important;border-bottom:2px solid #c25b8c !important}#eiyoushi #point_02{background-color:#fffaee}#lead{padding:12vw 0 10vw;width:100vw}#lead h2{color:#fff;padding:10px;line-height:1.4}#lead h3{font-size:4.8vw;margin:8vw auto;width:100%}#lead .point_box .group img{width:70vw}#point_01{padding:12vw 0 10vw;width:100vw}#point_02{padding:12vw 0 10vw;width:100vw}#point_03{padding:12vw 0 10vw;width:100vw}#qa{padding:12vw 0 10vw;width:100vw}h2{letter-spacing:.1em}h3{letter-spacing:.1em}h4{letter-spacing:.1em}p{letter-spacing:.1em}li{letter-spacing:.1em}dt{letter-spacing:.1em}dd{letter-spacing:.1em}#catch{padding:8vw 0 0vw}#catch .information li{border:1px solid #dc700b !important}#previous{width:100vw;background-color:#fffaee;padding:10vw 0 8vw}}