﻿html{height:100%}body{color:#333;font-size:15px;font-family:"Meiryo", "メイリオ", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif;line-height:1.5;min-width:1050px}a{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease}.common-wrap{margin:0 auto;width:1000px}.common-cta{padding:25px 0;width:100%;height:315px;background:#7dc144}.common-cta div{position:relative;margin:0 auto;width:1000px;height:306px;background:url(../img/common_cta_bg.png)}.common-cta div p,.common-cta div a{position:absolute}.common-cta div .tel{top:115px;left:30px}.common-cta div .btn{top:107px;left:450px}.common-cta div .cmp1{top:218px;left:450px;font-weight:bold;font-size:20px}.common-cta div .cmp2{top:250px;left:350px;width:610px;font-weight:bold;font-size:11px;line-height:1.1;text-align:center}.ie7 .common-cta .cmp2,.ie8 .common-cta .cmp2{font-size:10px}em{color:#ff1000;font-weight:bold}.plan h3:after,#area .conts:after,#riyuu .contsA:after,#riyuu .contsB:after{display:block;visibility:hidden;clear:both;height:0;content:" ";font-size:0}#header-wrap{background:#ffffff;background:-moz-linear-gradient(top, #fff 0%, #eee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #eee));background:-webkit-linear-gradient(top, #fff 0%, #eee 100%);background:-o-linear-gradient(top, #fff 0%, #eee 100%);background:-ms-linear-gradient(top, #fff 0%, #eee 100%);background:linear-gradient(to bottom, #ffffff 0%,#eeeeee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 )}#header-wrap{width:100%;height:96px;border-bottom:solid 1px #ccc}header{position:relative;margin:0 auto;width:1000px;height:96px}header img,header h1{position:absolute}header .logo{top:17px;left:0}header h1{top:67px;left:40px;font-size:12px}.header_cta{margin:0 auto;padding-left:400px;width:600px}.header_cta_in{position:fixed;top:0;width:500px;height:82px;text-align:center;z-index:9999;border-radius:0 0 6px 6px;background:#67b761;background:-moz-linear-gradient(top, #67b761 2%, #279e0c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(2%, #67b761), color-stop(100%, #279e0c));background:-webkit-linear-gradient(top, #67b761 2%, #279e0c 100%);background:-o-linear-gradient(top, #67b761 2%, #279e0c 100%);background:-ms-linear-gradient(top, #67b761 2%, #279e0c 100%);background:linear-gradient(to bottom, #67b761 2%,#279e0c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#67b761', endColorstr='#279e0c',GradientType=0 )}.header_cta.on{-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;padding-left:390px}.header_cta.on .header_cta_in{-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-moz-box-shadow:0 0 6px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,0.4);box-shadow:0 0 6px 0 rgba(0,0,0,0.4);padding:0 5px;background:#ff3019;background:-moz-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3019), color-stop(100%, #cf0404));background:-webkit-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-o-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:-ms-linear-gradient(top, #ff3019 0%, #cf0404 100%);background:linear-gradient(to bottom, #ff3019 0%,#cf0404 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 )}.header_cta_in2{position:relative;width:500px;height:82px}.header_cta_in_txt2{position:absolute;top:5px;left:10px}.header_cta_in_txt1{position:absolute;top:5px;left:200px;color:#fff;font-weight:bold;font-size:14px}.header_cta_in_txt3{position:absolute;bottom:5px;right:20px;color:#fff;font-weight:bold;font-size:11px}.header_cta_in_tel{position:absolute;top:18px;left:180px;font-size:32px}.header_cta_in_tel span{background:url(../img/tel_icon.png) no-repeat 2px center;padding-left:40px;font-weight:bold;color:#fff100}#Bg{position:absolute;z-index:1;margin-top:1px;min-width:1050px;width:100%;height:600px}#top{position:relative;overflow:hidden;width:100%;height:600px;z-index:900}#top-in{position:relative;z-index:100;margin:0 auto;margin-top:1px;width:1000px;height:600px}#top-in p,#top-in img{position:absolute}#top-in .p1{top:15px;left:28px}#top-in .img1{top:130px;left:38px;z-index:200}#top-in .img2{top:-500px;right:0}#top-in .conts{position:absolute;bottom:10px;left:38px;z-index:1000;width:581px;height:190px;background:url(../img/top_cmp_bg.png)}#top-in .conts .cmp1{top:100px;left:30px;font-weight:bold;font-size:25px}#top-in .conts .cmp2{top:140px;left:80px;text-align:center;font-weight:bold;font-size:13px;line-height:1.3}#top2{padding-top:26px;width:100%;height:220px;background:#7dc144;text-align:center}.rank{padding:50px 0 20px;text-align:center}.rank img{margin-bottom:30px}.nayami{padding:50px 0 20px;text-align:center}#sec2-title-wrap{overflow:hidden;width:100%;height:190px;background:#fffcf1}#sec2-title-wrap div{position:relative;margin:0 auto;padding-top:20px;width:1000px;height:190px}#sec2-title{position:absolute;top:20px}#sec2{padding-bottom:60px;width:100%;height:1000px;background:#7dc144}#sec2 .conts1{position:relative;top:-30px;margin:0 auto;width:1000px;height:501px;background:url(../img/sec2_conts_bg.png)}#sec2 .conts1 p{position:absolute}#sec2 .conts1 .cmp1{top:248px;left:50px;font-weight:bold;font-size:22px}#sec2 .conts1 .cmp2{top:300px;left:20px;font-weight:bold;font-size:11px}#sec2 .conts1 p.p1{right:0;bottom:10px;font-size:12px}#sec2 .conts2{position:relative;top:-30px;margin:0 auto;width:1000px;height:555px;background:url(../img/sec2_conts2_bg.jpg)}#sec2 .conts2 p{position:absolute;bottom:60px;left:47px;font-weight:bold}#riyuu{margin:50px auto;width:1000px}#riyuu h2{margin-bottom:50px}#riyuu .contsA{margin:0 auto;width:950px}#riyuu .contsA img{float:left}#riyuu .contsA p{float:right;margin-bottom:20px;width:550px}#riyuu hr{margin:30px auto}#riyuu .contsB{margin:0 auto;width:950px}#riyuu .contsB img{float:right}#riyuu .contsB p{float:left;margin-bottom:20px;width:550px}#plan-wrap{padding:40px 0 30px;width:100%;background:#fff9de}#plan-wrap h2{margin-bottom:30px}#plan-wrap .plan{margin-bottom:40px}#plan-wrap .plan h3{padding:12px 20px;width:560px;color:#fff;font-weight:bold;font-size:32px}#plan-wrap .plan h3 span{margin-left:50px;padding:5px 10px;background:#fff;font-weight:bold;font-size:26px}#plan-wrap .plan .conts{position:relative;margin:0 auto;padding:25px;width:946px;background:#fff}#plan-wrap .plan .conts p,#plan-wrap .plan .conts img{position:absolute}#plan-wrap .plan .conts .ph{top:25px;left:25px}#plan-wrap .plan .conts .meyasu{position:relative;top:340px;padding:10px;width:928px;height:auto}#plan-wrap .plan .conts .meyasu p{position:static}#plan-wrap .plan .conts .meyasu .meyasu1{margin-bottom:25px;width:100%}#plan-wrap .plan .conts .meyasu .meyasu1 span{display:block;padding:3px;width:200px;color:#fff;text-align:center;font-weight:bold;font-size:20px}#plan-wrap .plan .conts .meyasu hr{margin:-3px 0 30px}#plan-wrap .plan .conts .meyasu .meyasu2{margin:0 auto 25px;padding:3px;width:800px;text-align:center;font-weight:bold;font-size:22px}#plan-wrap .plan .conts .meyasu .meyasu2 span{font-weight:bold;font-size:18px}#plan-wrap .plan .conts .meyasu .meyasu3{padding:0 10px 10px;font-size:14px}#kei h3{background:#0075a9}#kei h3 span{color:#0075a9}#kei .conts{height:540px;border:solid 2px #0075a9}#kei .conts .txt1{top:50px;left:300px}#kei .conts .txt2{top:220px;left:275px}#kei .conts .meyasu{border:solid 1px #0075a9}#kei .conts .meyasu .meyasu1{border-bottom:solid 1px #0075a9}#kei .conts .meyasu .meyasu1 span{background:#0075a9}#kei .conts .meyasu .meyasu2{border:solid 2px #0075a9;background:#e8f7fe}#hira h3{background:#009944}#hira h3 span{color:#009944}#hira .conts{height:560px;border:solid 2px #009944}#hira .conts .txt1{top:50px;left:300px}#hira .conts .txt2{top:220px;left:267px}#hira .conts .meyasu{border:solid 1px #009944}#hira .conts .meyasu .meyasu1{border-bottom:solid 1px #009944}#hira .conts .meyasu .meyasu1 span{background:#009944}#hira .conts .meyasu .meyasu2{border:solid 2px #009944;background:#e7f1eb}#hako h3{background:#f38400}#hako h3 span{color:#f38400}#hako .conts{height:585px;border:solid 2px #f38400}#hako .conts .txt1{top:50px;left:300px}#hako .conts .txt2{top:220px;left:267px}#hako .conts .meyasu{border:solid 1px #f38400}#hako .conts .meyasu .meyasu1{border-bottom:solid 1px #f38400}#hako .conts .meyasu .meyasu1 span{background:#f38400}#hako .conts .meyasu .meyasu2{border:solid 2px #f38400;background:#fcf1e3}#hikaku{margin:0 auto 100px;padding-top:100px;width:1000px;text-align:center}#hikaku h2{margin-bottom:30px}#area{margin:0 auto 40px;padding-top:100px;width:1000px;text-align:center}#area h2{margin-bottom:30px}#area .p1{float:left;margin-top:10px;width:380px;text-align:left}#area .p1 strong{font-weight:bold;font-size:20px}#area .conts{margin:0 auto;width:920px}#area .conts img{float:left}#area .conts h3{float:right;margin-bottom:20px;width:490px;border-bottom:2px solid #699c3e;text-align:left;font-weight:bold;font-size:24px}#area ul{float:right;width:490px}#area ul li{float:left;padding-left:10px;width:70px;background:url(../img/icon1.jpg) no-repeat left 45%;text-align:left;font-size:12px}#flow{margin:0 auto 60px;padding-top:100px;width:1000px;text-align:left}#flow h2{margin-bottom:30px}#flow .conts{position:relative;margin:0 auto 30px;width:990px;height:330px;border:solid 5px #7dc144}#flow .conts p,#flow .conts a,#flow .conts img{position:absolute}#flow .conts h3{position:absolute;top:30px;left:-5px}#flow .step1 .txt1{top:120px;left:60px}#flow .step1 .tel{top:200px;left:120px}#flow .step1 a{top:200px;left:530px}#flow .step2 .txt1{top:130px;left:60px;width:600px}#flow .step2 .ph{top:130px;right:20px}#flow .step3 .txt1{top:130px;left:60px;width:600px}#flow .step3 .ph{top:130px;right:20px}#flow .step3 .card{top:220px;left:80px}#faq{margin:100px auto 60px;width:1000px}#faq h2{margin-bottom:30px}#faq dl{margin-bottom:20px;padding:20px;border:1px solid #ccc}#faq dl dt{margin-bottom:20px;padding:8px 10px 8px 70px;min-height:30px;border:solid 1px #7dc144;background:url(../img/q.jpg) no-repeat;font-weight:bold;font-size:22px}#faq dl dd{padding:10px 10px 10px 80px;background:url(../img/a.jpg) no-repeat}#mitumori{margin:0 auto 60px;padding-top:30px;width:1000px}#mitumori h2{margin-bottom:20px}#mitumori .center{text-align:center}#mitumori .cmp1{font-weight:bold;font-size:25px}#mitumori .cmp2{font-weight:bold;font-size:18px}#anchor2,#anchor3,#anchor,#anchor5{margin-top:-45px;padding-top:45px}#anchor6,#anchor7,#anchor8{margin-top:-20px;padding-top:20px}form{margin:0 auto;width:800px}form dt.mfp{padding-top:30px !important;width:250px !important;font-weight:bold}form dd span.rei{float:right;width:520px}form#mailformpro input,form#mailformpro textarea{padding:10px 5px;max-width:400px;height:auto;border:1px solid #999999;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#000;font-size:1.2em;font-family:"Meiryo", "メイリオ", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", sans-serif}form#mailformpro button.commit{display:block;margin:0 auto 20px;padding:15px;width:450px;height:65px;border:none;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#f38400;color:#fff;text-decoration:none;font-weight:bold;font-size:1.4em;cursor:pointer}form#mailformpro button.commit:hover{background:none;background-color:#56ae26 !important}form#mailformpro .commit input[type="submit"]:hover{background:#56ae26}#side{position:fixed;top:25%;right:5px;z-index:9999;display:none;padding:5px 11px 5px 11px;width:180px;height:360px;background:url(../img/side_bg.png);box-sizing:border-box}#side ul{margin-bottom:0}#side ul li{padding:4px 0 4px 20px;background:url(../img/icon2.png) no-repeat 5% 45%;font-size:13px}#side ul a{color:#000;text-decoration:none;font-weight:bold}#side ul a:hover{color:#7dc144}#side ul li+li{border-top:dotted 1px #000}#side .side_cta{margin-left:2px;text-align:center}.thanks{padding:100px 0 200px;text-align:center}.thanks h2{margin-bottom:30px}.thanks p{margin:0 auto 50px;width:700px;text-align:left}footer{width:100%;height:230px;background:url(../img/footer_bg.gif)}footer .common-wrap{position:relative;width:1000px;height:230px}footer .common-wrap .logo{position:absolute;top:80px;left:0}footer .common-wrap ul{position:absolute;top:40px;left:500px;color:#fff}footer .common-wrap ul li{font-weight:bold;font-size:13px}.copy{padding-top:10px;width:100%;height:30px;background:#009944;color:#fff;text-align:center}p.cmp em,p.cmp2 em{color:#ff1000;font-weight:bold;font-style:normal;font-size:1.05em}.header_cta_inquiry{position:fixed;top:0;margin-left:510px;width:100px;height:82px;text-align:center;z-index:9999;border-radius:0 0 6px 6px;background-color:#9aab00;overflow:hidden;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.header_cta.on .header_cta_inquiry{margin-left:515px;background-color:#ffc500;box-shadow:0 0 6px 0 rgba(0,0,0,0.4)}
.view_month{
    font-weight: bold;
}