@charset "utf-8";body,p{font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-weight:500 !important}@media (min-width:992px){p{font-size:18px}}.header-text{width:100%;   font-size:.8rem;color:#eb6100;font-weight:700}.navbar-brand img{max-height:none !important}.gMenu>li .gMenu_description{color:#000}.slide-text-caption{font-size:1.2rem;font-weight:700}.top-h2{font-size:2.5rem;text-align:center;border-top:none !important;border-bottom:none !important;border-left:none !important;background-color:transparent !important;color:#eb6100 !important;font-weight:500;margin-top:5px;margin-bottom:5px !important}.carousel{border-bottom:none}.home .siteContent{padding-top:0 !important}.fluid-box{width:100vw;position:relative;left:50%;transform:translateX(-50%);background-color:#f8f6f0;padding:0;margin-top:0}.fluid-box-inner{margin:0 auto;padding:25px 25px 10px;background-color:#f8f6f0}.box{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px}.text{width:100%;margin-right:10px}.pict{width:100%;margin-left:0;margin-right:0}.pict img{width:100%;height:auto}.box:nth-child(even){flex-direction:row-reverse}.box:nth-child(even) .text{text-align:left;margin-left:10px}.box:nth-child(even) .pict{margin-left:0;margin-right:0}.check-box ul li{line-height:1.5;padding:.5em 0;list-style-type:none!important;font-weight:600}.check-box ul li:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00c";position:absolute;left:1.5em;color:#eb6100}.cell-responsive table{border:0 none !important}.cell-responsive th{font-size:1.6rem;width:20%;text-align:left;border:0 none;padding:.2em}.cell-responsive td{font-size:2.4rem;width:80%;text-align:left;border:0 none;padding:.2em}.step-flow{background-color:#eeefee;padding:5px;border:1px solid silver}.step-flow h4{font-size:1.2rem;font-weight:700}.step-flow p{font-size:.8rem}footer .copySection p:nth-child(2){display:none !important}.widget .subSection-title{border-bottom:1px solid #eb6100 !important}.section.siteFooter{background:#eee4db}.asterisk{margin:0 0 0 .2em;color:#f5637a}.lp-contact .wpcf7 .wpcf7-form{background-color:#f7f7f7;font-size:1em;max-width:950px;width:90%;margin:0 auto}.lp-contact .wpcf7 .form_menu{width:95%;font-size:1em;padding:5px}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=date],.wpcf7 textarea{background-color:#fff;color:#333;width:95%;border:1px solid #ddd;font-size:100%;padding:.5em;border-radius:4px;box-shadow:1px 1px 3px rgba(0,0,0,.1) inset}.wpcf7 input[type=submit]{width:100%;padding:15px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border:none;box-shadow:0 3px 0 #ddd;background:#eb6100;transition:.3s;color:#fff}.wpcf7-submit:hover{background:#87cefa;transform:translate3d(0px,3px,1px);-webkit-transform:translate3d(0px,3px,1px);-moz-transform:translate3d(0px,3px,1px)}.wpcf7 input[type=image],.wpcf7-form-control button_img{display:block;margin-right:auto;margin-left:auto}.wpcf7-mail-sent-ok{display:none !important}@media only screen and (max-width:768px){.header-text{width:100%;font-size:.6rem}.top-h2{font-size:1.5rem}.slide-text-caption{font-size:.8rem}h2{font-size:1.5rem}h3{font-size:1.4rem}h4{font-size:1.2rem}.step-flow h4{font-size:.9rem}.box{display:flex;flex-direction:column;margin-bottom:0}.box:nth-child(even){flex-direction:column}.cell-responsive th{font-size:1.6rem;text-align:left}.cell-responsive td{font-size:2.4rem;text-align:left}.lp-contact .wpcf7 .wpcf7-form{background-color:#f7f7f7;font-size:.8em;width:100%;margin:0 auto}.lp-contact .wpcf7 th,.lp-contact .wpcf7 td,.cell-responsive th,.cell-responsive td{width:95%;display:block}}