@charset "UTF-8";.bg_title{margin-bottom:25px}.mdTitle{padding:5px 0}.introduction{padding-bottom:0}.introduction h3{padding-top:10px;font-size:1.4em}.introduction .normalTxt:not(:last-child){margin-bottom:15px}.introduction_box{padding-top:10px;text-align:center;width:100%;margin:0 auto}.introduction_box .introduction_strongPoint{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.introduction_box li{border:2px solid #f99;border-radius:50%;width:140px;height:140px;margin:5px;text-align:center;padding-top:45px}.introduction_box li span{font-weight:700;color:#f99;font-size:1.6em;line-height:1.4}.feature{padding-bottom:0}.feature .featurebox:not(:last-of-type){margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e6cbc7}.feature .featurebox:last-of-type{padding-bottom:30px}.feature .featurebox .txtBox .title_flow{font-size:1.6em;margin-bottom:10px;font-weight:700;line-height:1.6}.feature .featurebox .txtBox .title_flow span{color:#f99}.feature .txtBox{width:75%;padding-left:30px;order:2}.feature .featurebox .thum_img{width:70%;order:1}.feature .caution1,.feature .caution2{padding-top:30px}.feature .caution1 h3{max-width:300px;height:60px;padding-top:7px;border-radius:40px;font-size:1.6em;line-height:1.4}.feature .caution2 h3{height:40px;margin:-50px auto 30px;border-radius:40px;font-size:1.6em;line-height:40px}.price_serviceList{margin-top:25px}.price_serviceList dt,.price_serviceList dd{font-size:1.4em;line-height:1.4}.price_serviceList dt{margin-bottom:15px;padding:10px 0;border-top:1px dashed #e6cbc7;border-bottom:1px dashed #e6cbc7;color:#f99;font-weight:700}.price_serviceList dt .icon_present{padding-right:10px;font-size:1.4em;vertical-align:middle}.price .fig_parts{margin-bottom:30px}.price .tbrNormal{margin-bottom:30px}.price .tbrNormal td{word-break:break-all;font-size:1.2em}.timeschedule{text-align:right}.price .tbrNormal td:nth-child(3n+1){width:40%}.price .tbrNormal td:nth-child(3n+2){width:30%}.price .tbrNormal td:nth-child(3n+3){width:30%;border-right:0}.price .tbrReverce{width:100%;border:1px solid #e6cbc7;border-bottom-color:#e6cbc7;border-bottom-style:solid;border-bottom-width:1px;border-bottom:0}.price .tbrReverce td{font-size:1.4em}.price .tbrReverce td:nth-child(3n+1){width:35%}.price .tbrReverce td:nth-child(3n+2){width:60%}@media only screen and (min-width:768px){.introduction_box{padding-top:30px}.introduction h3{padding-top:20px;font-size:2em}.introduction .normalTxt:not(:last-child){margin-bottom:15px}.feature .featurebox .thum_img{width:25%}.introduction_box li{width:200px;height:200px;margin-right:20px;padding-top:60px}.introduction_box li span{font-size:2em;line-height:1.6}.price .fig_parts{max-width:750px;margin:0 auto 30px}.price .tbrNormal td{font-size:1.4em}.price .tbrNormal td:nth-child(3n+1){width:50%}.price .tbrNormal td:nth-child(3n+2){width:25%}.price .tbrReverce{width:100%;border:1px solid #e6cbc7;border-bottom-color:#e6cbc7;border-bottom-style:solid;border-bottom-width:1px;border-bottom:0}.price .tbrReverce td{font-size:1.4em}.price .tbrReverce td:nth-child(3n+1){width:30%}.price .tbrReverce td:nth-child(3n+2){width:60%}}@media only screen and (min-width:1024px){.bg_title{margin-bottom:45px}.feature_strongPoint{max-width:750px;margin:0 auto 10px}.feature_strongPoint li{width:250px;height:220px;padding:0 15px}.feature_strongPoint li:not(:last-of-type){margin-bottom:25px}.feature_strongPoint li .strongPoint_inner{font-size:1.6em}.feature_strongPoint li .strongPoint_inner em{max-width:100px;margin-bottom:20px}.price .fig_parts{max-width:750px;margin:0 auto 50px}.price .tbrNormal td{font-size:1.6em}}@media only screen and (min-width:1280px){.bg_title{margin-bottom:55px}}