.subVisual{padding:80px 0 0 0;background:url(../images/inquiry/sub_visual.jpg) no-repeat center top;background-size:cover;background-attachment:fixed}.subVisual .catch{padding:80px 0;text-align:center}.subVisual .catch p.logo{line-height:0}.subVisual .catch p.txtBig{margin-top:20px;font-size:40px;font-weight:bold;line-height:1;letter-spacing:0.05em;color:#fff;font-family:"游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "メイリオ", sans-serif}.subVisual .catch p.read{margin-top:30px;font-size:20px;font-weight:bold;line-height:1;color:#fff;text-align:center;font-family:"游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "メイリオ", sans-serif}.pt0{padding-top:0 !important}.cf:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0.1em;line-height:0}.cf{display:inline-block}* html .cf{height:1%}.cf{display:block}.inquiryArea{padding-top:60px;text-align:left}.inquiryArea h2{padding:15px 15px 15px 15px;font-size:18px;font-weight:bold;line-height:1;text-decoration:none;background:#007f3d;color:#fff;display:block;border-left:solid 4px #ffe100;position:relative}.inquiryArea .inner{margin-top:0;padding:10px 30px 40px 30px;background:#f9f9f9}.inquiryArea .guide{margin-top:0px;margin-right:19px;margin-bottom:0px;margin-left:19px}.inquiryArea .guide p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:1.8rem;font-size:1rem;line-height:1.4rem}.inquiryArea .guide a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 1.5rem 10px 0.8rem;border:2px solid #515151;border-radius:10px;text-decoration:none;color:#000}.inquiryArea .guide a:hover{border-color:#007f3d;background:#f8fffb}.inquiryArea .guide a svg{width:0.7rem;height:0.7rem;margin-right:1rem;fill:#515151}.inquiryArea .guide a:hover svg{fill:#007f3d}.inquiryArea .guide a span span{display:inline-block;padding-right:0.5rem}.inquiryArea .guide a span span:last-child{padding-right:0px}.inquiryArea .guide-about{margin-top:30px}.inquiryArea .guide-about p{margin-top:20px}.inquiryArea .guide-list{margin-top:30px}.inquiryArea .guide-list div{padding:35px 0;border-bottom:2px solid #EEE}.inquiryArea .guide-list div:last-child{border-style:none}.inquiryArea .guide-list h3{margin:0px 0px 20px 0px;padding:3px 0px 3px 10px;border-left:5px solid #007f3d;font-weight:bold;font-size:1.2rem;color:#007f3d}.inquiryArea .guide-list h3 span{display:inline-block}.inquiryArea .guide-list p{margin-top:15px}.inquiryArea .guide-list h3+p{margin-bottom:20px}.inquiryArea .guide-others{margin-top:30px;margin-bottom:25px}.inquiryArea .guide-others p{margin-left:0px}.inquiryArea .read p{font-size:13px}.inquiryArea .read p.txt{margin-top:20px;line-height:1.6}.inquiryArea p.forfaq{margin:10px 0 0 0;font-size:16px;font-weight:bold}.inquiryArea p.forfaq i{padding:0 0 0 5px}.inquiryArea .read ul{margin:20px 0 0 15px;list-style:none}.inquiryArea .read li{margin-top:15px;font-size:13px;line-height:1.6;list-style:disc}.inquiryArea .read li:first-child{margin-top:0}.inquiryArea table{margin-top:30px;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;border-collapse:collapse;border-spacing:0;width:100%;background:#fff}.inquiryArea th{padding:15px 15px;width:200px;font-size:14px;vertical-align:top;line-height:1.2;background:#f7fbf9;border-left:solid 1px #ccc;border-top:solid 1px #ccc}.inquiryArea th span{color:#ff0000}.inquiryArea .font_red{color:#ff0000}.inquiryArea td{padding:15px 15px;font-size:13px;vertical-align:top;line-height:1.4;border-left:solid 1px #ccc;border-top:solid 1px #ccc}.inquiryArea td input{padding:10px 10px;font-size:14px;vertical-align:middle;line-height:1;border:solid 1px #ccc;width:70%}.inquiryArea td textarea{padding:10px 10px;font-size:14px;vertical-align:middle;line-height:1;border:solid 1px #ccc;width:100%}.inquiryArea .sendBox{letter-spacing:-0.5em;text-align:center}.inquiryArea .sendBox p{display:inline-block;letter-spacing:normal}.inquiryArea .reset{margin:30px auto 0 auto;width:250px;text-align:center;padding:20px 0;line-height:1;border-radius:40px;background:#666;color:#fff;font-size:18px;font-weight:bold;text-decoration:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.inquiryArea .reset:hover{background:#333;cursor:pointer}.inquiryArea .kakunin{margin:30px auto 0 10px;width:250px;text-align:center;padding:20px 0;line-height:1;border-radius:40px;background:#007f3d;color:#fff;font-size:18px;font-weight:bold;text-decoration:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.inquiryArea .kakunin:hover{background:#333;cursor:pointer}.inquiryArea .back{margin:30px auto 0 10px;width:250px;text-align:center;padding:20px 0;line-height:1;border-radius:40px;background:#666;color:#fff;font-size:18px;font-weight:bold;text-decoration:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.inquiryArea .back:hover{background:#333;cursor:pointer}.inquiryArea .soushin{margin:30px auto 0 10px;width:250px;text-align:center;padding:20px 0;line-height:1;border-radius:40px;background:#007f3d;color:#fff;font-size:18px;font-weight:bold;text-decoration:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.inquiryArea .soushin:hover{background:#333;cursor:pointer}.inquiryArea .kanryo{padding:60px 0;text-align:center}.inquiryArea .kanryo h3{margin-top:20px;font-size:20px}.inquiryArea .kanryo p{margin-top:10px;font-size:14px;line-height:1.8}@media (max-width: 768px){.subVisual{padding:30px 0 0 0;background:url(../images/inquiry/sub_visual.jpg) no-repeat center top;background-size:cover;background-attachment:scroll}.subVisual .catch{padding:60px 0 60px 0;text-align:center}.subVisual .catch p.logo{margin:0 auto;line-height:0;width:300px}.subVisual .catch p.logo img{width:100%}.subVisual .catch p.txtBig{margin-top:15px;font-size:26px;font-weight:bold;line-height:1.2;letter-spacing:0em;color:#fff;font-family:"游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "メイリオ", sans-serif}.subVisual .catch p.read{margin-top:20px;padding:0 20px;font-size:14px;font-weight:bold;line-height:1.2;color:#fff;text-align:center;font-family:"游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "メイリオ", sans-serif}.pt0{padding-top:0 !important}.inquiryArea{padding-top:30px;text-align:left}.inquiryArea h2{padding:15px 15px 15px 15px;font-size:18px;font-weight:bold;line-height:1;text-decoration:none;background:#007f3d;color:#fff;display:block;border-left:solid 4px #ffe100;position:relative}.inquiryArea .inner{margin-top:0;padding:10px 20px 30px 20px;background:#f9f9f9}.inquiryArea .guide{margin-left:0px;margin-right:0px}.inquiryArea .guide p{margin-left:0px}.inquiryArea .guide a{display:-webkit-box;display:-ms-flexbox;display:flex}.inquiryArea .read p{font-size:13px}.inquiryArea .read p.txt{margin-top:20px;line-height:1.6}.inquiryArea p.forfaq{margin:10px 0 0 0;font-size:16px;font-weight:bold}.inquiryArea p.forfaq i{padding:0 0 0 5px}.inquiryArea .read ul{margin:10px 0 0 15px;list-style:none}.inquiryArea .read li{margin-top:15px;font-size:13px;line-height:1.6;list-style:disc}.inquiryArea .read li:first-child{margin-top:0}.inquiryArea table{margin-top:10px;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc;border-collapse:collapse;border-spacing:0;width:100%;background:#fff}.inquiryArea th{padding:15px 15px;width:100%;display:block;font-size:14px;vertical-align:top;line-height:1.2;background:#f7fbf9;border-left:solid 1px #ccc;border-top:solid 1px #ccc}.inquiryArea th span{color:#ff0000}.inquiryArea td{padding:15px 15px;width:100%;display:block;font-size:13px;vertical-align:top;line-height:1.4;border-left:solid 1px #ccc;border-top:solid 1px #ccc}.inquiryArea td input{padding:10px 10px;font-size:14px;vertical-align:middle;line-height:1;border:solid 1px #ccc;width:100%}.inquiryArea td textarea{padding:10px 10px;font-size:14px;vertical-align:middle;line-height:1;border:solid 1px #ccc;width:100%}.inquiryArea td span{margin:5px 0 0 -5px;display:block;font-size:12px;line-height:1}.inquiryArea .sendBox{letter-spacing:-0.5em;text-align:center}.inquiryArea .sendBox p{display:inline-block;letter-spacing:normal}.inquiryArea p.reset{margin:30px auto 0 auto;width:49%;text-align:center;padding:20px 0;line-height:1;border-radius:10px;background:#666;color:#fff;font-size:15px;font-weight:bold;text-decoration:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.inquiryArea p.reset:hover{background:#666;cursor:pointer}.inquiryArea p.kakunin{margin:30px auto 0 2%;width:49%;text-align:center;padding:20px 0;line-height:1;border-radius:10px;background:#007f3d;color:#fff;font-size:15px;font-weight:bold;text-decoration:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.inquiryArea p.kakunin:hover{background:#007f3d;cursor:pointer}.inquiryArea p.back{margin:30px auto 0 auto;width:49%;text-align:center;padding:20px 0;line-height:1;border-radius:10px;background:#666;color:#fff;font-size:15px;font-weight:bold;text-decoration:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.inquiryArea p.back:hover{background:#666;cursor:pointer}.inquiryArea p.soushin{margin:30px auto 0 2%;width:49%;text-align:center;padding:20px 0;line-height:1;border-radius:10px;background:#007f3d;color:#fff;font-size:15px;font-weight:bold;text-decoration:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.inquiryArea p.soushin:hover{background:#007f3d;cursor:pointer}.inquiryArea .kanryo{padding:30px 0;text-align:left}.inquiryArea .kanryo h3{margin-top:20px;font-size:15px}.inquiryArea .kanryo p{margin-top:10px;font-size:13px;line-height:1.8}}
