.price #wrap{margin-bottom:202px}@media only screen and (max-width: 767px){.price #wrap{margin-bottom:120px}}.price .sub-mainvisual{background-image:url("../../img/price/bg_page.jpg")}@media only screen and (max-width: 767px){.price .sub-mainvisual{margin-bottom:12px;min-width:92px}}.price .sub-mainvisual .sub-mainvisual__pagename{padding-top:84px;bottom:-62px}@media only screen and (max-width: 767px){.price .sub-mainvisual .sub-mainvisual__pagename{padding:24px 14px;bottom:0}}.price .sub-mainvisual .sub-mainvisual__pagename .txt-jp{font-size:30px;font-size:3rem}@media only screen and (max-width: 767px){.price .sub-mainvisual .sub-mainvisual__pagename .txt-jp{font-size:16px;font-size:1.6rem}}.price .fee-block{padding:0 15px;margin-top:129px}@media only screen and (max-width: 767px){.price .fee-block{margin-top:60px}}.price .fee-block .content{max-width:1160px;margin:0 auto}.price .fee-block .content .content-left{float:left;width:55.56%;padding-left:40px}@media only screen and (max-width: 767px){.price .fee-block .content .content-left{float:none;width:100%;padding-left:0;margin-bottom:30px}}.price .fee-block .content .content-left .title-block{font-size:20px;font-size:2rem;font-weight:bold;color:#084888;line-height:1;padding-bottom:30px;border-bottom:1px solid #084888;margin-bottom:44px;letter-spacing:2px}@media only screen and (max-width: 767px){.price .fee-block .content .content-left .title-block{padding-bottom:25px;margin-bottom:25px}}.price .fee-block .content .content-left .subtitle-block{font-size:18px;font-size:1.8rem;font-weight:bold;line-height:30px;margin-bottom:26px;letter-spacing:1.9px}@media only screen and (max-width: 767px){.price .fee-block .content .content-left .subtitle-block{margin-bottom:20px}}.price .fee-block .content .content-left .desc{letter-spacing:0.6px;line-height:1.9}.price .fee-block .content .content-right{float:right;width:calc(100% - 55.56%);padding-left:60px}@media only screen and (max-width: 767px){.price .fee-block .content .content-right{float:none;width:100%;padding-left:0}}.price .reward-block{padding:0 15px;max-width:1190px;margin:111px auto 115px;position:relative}@media only screen and (max-width: 767px){.price .reward-block{margin:80px auto}}.price .reward-block:before{position:absolute;content:'';background:url("../../img/price/img_reward.png") no-repeat;background-size:100% auto;width:280px;height:166px;top:28px;right:15px}@media only screen and (max-width: 1100px){.price .reward-block:before{width:240px;height:142px;top:-68px;right:10%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.price .reward-block:before{width:240px;height:142px;top:-68px;right:200px}}@media only screen and (max-width: 767px){.price .reward-block:before{display:none}}.price .reward-block .title-block{font-size:20px;font-size:2rem;color:#084888;position:relative;font-weight:bold;text-align:center;line-height:1;padding-bottom:32px;margin-bottom:36px;letter-spacing:2px}@media only screen and (max-width: 767px){.price .reward-block .title-block{margin-bottom:25px}}.price .reward-block .title-block:before{position:absolute;content:'';width:40px;height:3px;background:#084888;bottom:0;left:50%;margin-left:-20px}.price .reward-block .short-desc{text-align:center;font-size:18px;font-size:1.8rem;font-weight:bold;margin-bottom:80px;letter-spacing:1.8px}@media only screen and (max-width: 767px){.price .reward-block .short-desc{margin-bottom:40px}}.price .reward-block .list-case{max-width:882px}.price .reward-block .noted-box{max-width:882px;margin:35px auto 0}.price .reward-block .noted-box ul li{font-size:13px;font-size:1.3rem;line-height:1.95;letter-spacing:2.5px}.price .charges-block{background:url("../../img/price/bg_charges.jpg") center center;background-size:cover;padding:100px 15px 54px}@media only screen and (max-width: 767px){.price .charges-block{padding:50px 15px}}.price .charges-block .title-block{font-size:20px;font-size:2rem;color:#084888;position:relative;font-weight:bold;text-align:center;line-height:1;padding-bottom:35px;margin-bottom:83px;letter-spacing:2px}@media only screen and (max-width: 767px){.price .charges-block .title-block{margin-bottom:40px;padding-bottom:25px}}.price .charges-block .title-block:before{position:absolute;content:'';width:40px;height:3px;background:#084888;bottom:0;left:50%;margin-left:-20px}.price .charges-block .content{max-width:1080px;margin:0 auto}.price .charges-block .content .list-charges{font-size:0px;font-size:0rem}.price .charges-block .content .list-charges li{display:inline-block;vertical-align:top;width:31.94%;margin-right:2.09%;background:#fff;margin-bottom:46px;padding:0 25px 37px}@media only screen and (max-width: 767px){.price .charges-block .content .list-charges li{display:block;width:100%;margin-right:0}}.price .charges-block .content .list-charges li:nth-child(3n){margin-right:0}.price .charges-block .content .list-charges li .number{font-family:'Alata', sans-serif;width:86px;height:86px;margin:0 auto 25px;line-height:86px;text-align:center;font-size:18px;font-size:1.8rem;color:#fff;background:#084888;position:relative;left:9px;letter-spacing:1px}@media only screen and (max-width: 767px){.price .charges-block .content .list-charges li .number{left:0}}.price .charges-block .content .list-charges li .title-charge{color:#084888;font-size:16px;font-size:1.6rem;font-weight:bold;line-height:27px;margin-bottom:25px;letter-spacing:1.6px}.price .charges-block .content .list-charges li .desc-charge{font-size:14px;font-size:1.4rem;line-height:24px;margin-bottom:31px;letter-spacing:0.7px}.price .charges-block .content .list-charges li .price{font-weight:bold;font-size:18px;font-size:1.8rem;text-align:center;color:#084888;letter-spacing:2px;position:relative;left:15px}@media only screen and (max-width: 767px){.list-case ul li{margin-bottom:20px}.list-case ul li .noted-txt{margin-bottom:0}}.section-reasons{background:url("../../img/common/bg_dot3.png") repeat 0 0;background-size:11px 11px;font-weight:bold;padding:33px 0 35px}.section-reasons .inner{background:#084888;color:#fff;padding:88px 0 61px}.section-reasons .sub-ttl{color:#F0B30B;text-align:center;padding-left:4px;font-size:20px;font-size:2rem;line-height:50px;line-height:2.5em;letter-spacing:.2em;font-weight:bold}.section-reasons .sub-ttl .has-furi .furi{font-size:10px;font-size:1rem;line-height:12px;line-height:1.2em;letter-spacing:.1em;font-weight:500;left:-10px;top:-18px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.section-reasons .sub-ttl .has-furi .furi{top:-15px}}.section-reasons .ttl1{text-align:center;color:#F0B30B;font-size:30px;font-size:3rem;line-height:50px;line-height:1.66667em;letter-spacing:.2em;font-weight:bold;margin-bottom:29px;padding-left:6px}.section-reasons .ttl1 .has-furi .furi{font-size:10px;font-size:1rem;line-height:12px;line-height:1.2em;letter-spacing:.1em;font-weight:500;left:-1px;top:-16px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.section-reasons .ttl1 .has-furi .furi{top:-11px}}.section-reasons .list-reasons{max-width:970px;margin:0 auto}.section-reasons .list-reasons .item{display:table;width:100%;border:2px solid #F0A10B;background:#fff;min-height:80px;margin-bottom:19px}.section-reasons .list-reasons .item-count{background:#F0A10B;text-align:center;color:#fff;width:89px;display:table-cell;vertical-align:middle}.section-reasons .list-reasons .ttl2{font-size:15px;font-size:1.5rem;line-height:21px;line-height:1.4em;letter-spacing:.1em;font-weight:500;color:#fff;font-family:'Alata', sans-serif}.section-reasons .list-reasons .ttl2 .num{font-size:20px;font-size:2rem;line-height:21px;line-height:1.05em;letter-spacing:.2em;margin-left:5px}.section-reasons .list-reasons .info{padding:1px 10px 1px 20px;font-size:0;display:table-cell;vertical-align:middle}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.section-reasons .list-reasons .info{padding-top:12px}}.section-reasons .list-reasons .ttl3{color:#383838;display:inline-block;vertical-align:middle;font-size:25px;font-size:2.5rem;line-height:40px;line-height:1.6em;letter-spacing:.1em;font-weight:bold;/*padding-top:14px;*/width:49.5%}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.section-reasons .list-reasons .ttl3{font-size:24px;font-size:2.4rem;line-height:38px;line-height:1.58333em;letter-spacing:.08em;width:45.5%}}.section-reasons .list-reasons .ttl3.let2{letter-spacing:0em}.section-reasons .list-reasons .ttl3 .has-furi .furi{font-size:10px;font-size:1rem;line-height:12px;line-height:1.2em;letter-spacing:.1em;font-weight:500;left:-5px;top:-13px}.section-reasons .list-reasons .desc1{width:50.5%;/*padding-top:13px;*/color:#383838;display:inline-block;vertical-align:middle;font-size:15px;font-size:1.5rem;line-height:23px;line-height:1.53333em;letter-spacing:.1em;font-weight:500}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.section-reasons .list-reasons .desc1{width:54.5%}}.section-reasons .list-reasons .desc1 .has-furi .furi{font-size:9px;font-size:.9rem;line-height:12px;line-height:1.33333em;letter-spacing:-.04em;font-weight:500;left:-10px;top:-15px}.section-reasons .list-reasons .desc1 .has-furi .furi.furi2{left:4px}.section-reasons .list-reasons .desc1 .has-furi .furi.furi3{letter-spacing:-.05em;left:-8px}.section-reasons .list-reasons .desc1 .has-furi .furi.furi4{letter-spacing:-.08em;left:-25px}.section-reasons .list-reasons .desc1 .has-furi .furi.furi5{letter-spacing:0em;left:-5px}.section-reasons .list-reasons .desc1 .has-furi .furi.furi6{left:-3px}.section-reasons .list-reasons .desc1 .has-furi .furi.furi7{left:0px}.section-reasons .list-reasons .desc1 .has-furi .furi.furi8{left:-8px}.section-reasons .list-reasons .desc1.line2{line-height:32px}@media only screen and (min-width: 768px) and (max-width: 1080px){.section-reasons .list-reasons .ttl3{font-size:20px;font-size:2rem}.section-reasons .list-reasons .ttl3 .has-furi .furi{top:-10px;font-size:8px}.section-reasons .list-reasons .desc1{font-size:11px;font-size:1.1rem}.section-reasons .list-reasons .desc1 .has-furi .furi{top:-12px;font-size:8px}}@media (max-width: 767px){.section-reasons{padding:32px 0 32px}.section-reasons .inner{padding:45px 0 30px}.section-reasons .sub-ttl{padding-left:0;font-size:17px;font-size:1.7rem;line-height:50px;line-height:2.94118em;letter-spacing:.1em}}@media only screen and (max-width: 767px) and (max-width: 320px){.section-reasons .sub-ttl{font-size:16px;font-size:1.6rem;line-height:30px;line-height:1.875em;letter-spacing:.08em}}@media (max-width: 767px){.section-reasons .sub-ttl .has-furi .furi{font-size:10px;font-size:1rem;line-height:12px;line-height:1.2em;letter-spacing:0em;left:-1px;top:-16px}}@media only screen and (max-width: 767px) and (max-width: 767px) and (max-width: 360px){.section-reasons .sub-ttl .has-furi .furi{font-size:8px;font-size:.8rem;line-height:12px;line-height:1.5em;letter-spacing:-.02em}}@media (max-width: 767px){.section-reasons .ttl1{font-size:26px;font-size:2.6rem;line-height:50px;line-height:1.92308em;letter-spacing:.15em;margin-bottom:15px;padding-left:0}}@media only screen and (max-width: 767px) and (max-width: 320px){.section-reasons .ttl1{margin-top:10px;font-size:24px;font-size:2.4rem;line-height:40px;line-height:1.66667em;letter-spacing:.1em}}@media (max-width: 767px){.section-reasons .ttl1 .has-furi .furi{top:-14px}.section-reasons .list-reasons{padding-left:0}.section-reasons .list-reasons .item{border:1px solid #F0A10B;margin-bottom:19px}.section-reasons .list-reasons .item-count{width:68px}}@media only screen and (max-width: 767px) and (max-width: 320px){.section-reasons .list-reasons .item-count{width:52px}}@media (max-width: 767px){.section-reasons .list-reasons .ttl2{font-size:14px;font-size:1.4rem;line-height:21px;line-height:1.5em;letter-spacing:.1em}.section-reasons .list-reasons .ttl2 .num{font-size:18px;font-size:1.8rem;line-height:21px;line-height:1.16667em;letter-spacing:.15em;margin-left:3px}}@media only screen and (max-width: 767px) and (max-width: 320px){.section-reasons .list-reasons .ttl2{font-size:12px;font-size:1.2rem;line-height:21px;line-height:1.75em;letter-spacing:.04em}.section-reasons .list-reasons .ttl2 .num{margin-left:1px;font-size:16px;font-size:1.6rem;line-height:21px;line-height:1.3125em;letter-spacing:.04em}}@media (max-width: 767px){.section-reasons .list-reasons .info{padding:1px 10px 1px 10px}}@media only screen and (max-width: 767px) and (max-width: 320px){.section-reasons .list-reasons .info{padding:1px 5px 1px 5px}}@media (max-width: 767px){.section-reasons .list-reasons .ttl3{display:block;width:100%;font-size:16px;font-size:1.6rem;line-height:35px;line-height:2.1875em;letter-spacing:.1em}}@media only screen and (max-width: 767px) and (max-width: 360px){.section-reasons .list-reasons .ttl3{font-size:14px;font-size:1.4rem;line-height:32px;line-height:2.28571em;letter-spacing:.07em}}@media only screen and (max-width: 767px) and (max-width: 320px){.section-reasons .list-reasons .ttl3{font-size:13px;font-size:1.3rem;line-height:35px;line-height:2.69231em;letter-spacing:.03em}}@media (max-width: 767px){.section-reasons .list-reasons .ttl3.let2{letter-spacing:0em}.section-reasons .list-reasons .ttl3 .has-furi .furi{font-size:8px;font-size:.8rem;line-height:12px;line-height:1.5em;letter-spacing:0em;left:-1px;top:-13px}}@media only screen and (max-width: 767px) and (max-width: 360px){.section-reasons .list-reasons .ttl3 .has-furi .furi{font-size:7px;left:-8px;letter-spacing:-.02em}}@media (max-width: 767px){.section-reasons .list-reasons .desc1{display:block;width:100%;font-size:14px;font-size:1.4rem;line-height:35px;line-height:2.5em;letter-spacing:.1em}}@media only screen and (max-width: 767px) and (max-width: 360px){.section-reasons .list-reasons .desc1{font-size:13px;font-size:1.3rem;line-height:32px;line-height:2.46154em;letter-spacing:.07em}}@media (max-width: 767px){.section-reasons .list-reasons .desc1 .has-furi .furi{font-size:9px;font-size:.9rem;line-height:12px;line-height:1.33333em;letter-spacing:-.02em;left:-2px;top:-15px}}@media only screen and (max-width: 767px) and (max-width: 360px){.section-reasons .list-reasons .desc1 .has-furi .furi{font-size:8px;font-size:.8rem;line-height:12px;line-height:1.5em}}@media (max-width: 767px){.section-reasons .list-reasons .desc1 .has-furi .furi.furi2{left:4px}.section-reasons .list-reasons .desc1 .has-furi .furi.furi3{left:-2px}.section-reasons .list-reasons .desc1 .has-furi .furi.furi4{letter-spacing:-.05em;left:0px}.section-reasons .list-reasons .desc1 .has-furi .furi.furi5{letter-spacing:0em;left:-2px}.section-reasons .list-reasons .desc1.line2{line-height:35px}}.section-reasons .cmn-box-contact1{margin-top:60px}.section-reasons .cmn-box-contact1 a{float:none!important;margin-left:auto;margin-right:auto;}.noted-box .noted-case{color: #084888;font-size:18px;font-size:1.8rem;font-weight:bold;margin-top:60px}

/*# sourceMappingURL=maps/price.min.css.map */
