body *{font-family:"Noto Sans JP",sans-serif}html{font-size:100% !important}html *{font-size:100% !important}html div.cord{font-size:62.5% !important}div.cord{font-size:62.5% !important}body *{letter-spacing:.02em;font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Osaka,Sans-Serif !important}#personal #menuP p a{font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Osaka,Sans-Serif !important}#mainCon *,.main *{font-family:"Noto Sans JP",sans-serif !important}#topicPath{font-size:96% !important}#topicPath *{font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Osaka,Sans-Serif !important;font-size:96% !important}#sideMenu{font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Osaka,Sans-Serif !important}#sideMenu *{font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Osaka,Sans-Serif !important}#footer *{font-family:"ＭＳ Ｐゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Arial,Osaka,Sans-Serif !important;font-size:84% !important}#menuP ul li{font-size:83%}#content #mainCon dl dt{background:unset}#content #mainCon ul li{background:unset;padding:0 0 0 0 !important}#eyecatch{padding-top:0}#content #mainCon h1{margin:auto;padding:0;clear:both;background:#00958b;height:unset;font-size:unset;font-weight:bold;color:#000}.btn_applicarion{max-width:370px}@media screen and (min-width: 576px){.cta_hukudashi{font-size:1.2rem}}[class^=col-],[class*=" col-"]{-webkit-box-flex:1;-ms-flex:auto;flex:auto}#choose ul.choose_li{margin-bottom:0 !important;gap:10px;padding:0 10px}#choose ul.choose_li li{background:none !important;margin-top:75px !important}#choose ul.choose_li li figure{width:86px !important}#choose ul.choose_li li p{font-size:100%}#point .tsukaimichi{border-top:unset}#mainCon #app{padding-top:4rem}#mainCon #app #sim_result{margin-right:1rem;margin-left:0}#mainCon #app #sim_result ul{margin-bottom:0 !important}#mainCon #app #sim_result.hp{max-width:260px !important;max-height:390px !important;margin-left:auto;margin-right:0}@media screen and (min-width: 992px){#mainCon #app #sim_result.hp{margin-left:unset;margin-right:1rem}}#mainCon #app #sim_result.hp .res_hp_price{min-width:unset;padding:.5rem 1rem !important}#mainCon #app #sim_result.hp.hide{-webkit-animation:slideDownHp .3s ease forwards;animation:slideDownHp .3s ease forwards}@-webkit-keyframes slideDownHp{from{bottom:0}to{bottom:-356px}}@keyframes slideDownHp{from{bottom:0}to{bottom:-356px}}@media screen and (min-width: 768px){@-webkit-keyframes slideDownHp{from{bottom:0}to{bottom:-422px}}@keyframes slideDownHp{from{bottom:0}to{bottom:-422px}}}#mainCon #app .sim_box01__title,#mainCon #app .sim_box02__title{font-size:18px !important;font-weight:600 !important}#reason ol li .center_part{min-width:6rem;max-width:11rem}#reason ol li .illust_clap_wrap figure{right:3px;margin:0}@media screen and (min-width: 768px){#reason ol li .illust_clap_wrap figure{right:100px}}.section_apply_wrap{margin-left:auto;margin-right:auto}@media screen and (min-width: 1200px){.section_apply_wrap{margin-top:-50px;margin-left:auto;margin-right:auto}}#faq .qusetion{padding:10px 34px 10px 16px !important}#faq .qusetion .q_mark{line-height:32px !important;width:30px;height:30px;min-width:30px;font-weight:bold}@media screen and (min-width: 992px){#faq .qusetion .q_mark{line-height:38px !important;width:40px;height:40px;min-width:40px}}#faq .answer{margin:0 16px !important;padding:10px 0 10px 0 !important}#faq .answer .a_mark{line-height:32px !important;width:30px;height:30px;min-width:30px;font-weight:bold}@media screen and (min-width: 992px){#faq .answer .a_mark{line-height:38px !important;width:40px;height:40px;min-width:40px}}#overview dt{color:#00958b !important;background-color:#e3f6f3 !important;padding:0 5px !important}#content #mainCon ul li{font-size:100% !important;font-weight:400 !important}body#subPage{margin:auto}body#subPage * p,body#subPage * h2{margin-top:unset}body#subPage #content{overflow:hidden}body#subPage #content .main{margin:0;padding:0}body#subPage #content .main p{font-size:unset}body#subPage #content .main h1{background:#00958b !important;background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));background:linear-gradient(to bottom, #ffffff, #e6e6e6);border:none !important;color:#4b8619;font-size:2rem;margin:auto !important;padding:0 !important;position:relative}body#subPage #content .main h1::after{content:none !important}body#subPage #reason ol li .reason_num{top:-16px;padding:0 10px 8px 10px !important}body#subPage #overview dd{margin-left:unset !important}body#subPage .sim_box01__title,body#subPage .sim_box02__title{font-size:18px !important;font-weight:600 !important}body#subPage #sim_result{padding:0 10px}@media screen and (min-width: 992px){body#subPage #sim_result.hp{max-height:446px;padding:10px !important;margin-top:3rem}}@media screen and (min-width: 992px){body#subPage #sim_result .sim_result__inner ul li{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}}body#subPage #sim_result.hp.hide{-webkit-animation:slideDownHp .3s ease forwards;animation:slideDownHp .3s ease forwards}@keyframes slideDownHp{from{bottom:0}to{bottom:-204px}}@media screen and (min-width: 768px){@-webkit-keyframes slideDownHp{from{bottom:0}to{bottom:-261px}}@keyframes slideDownHp{from{bottom:0}to{bottom:-261px}}}.fs_65{font-size:4.0625rem !important}.fc_num{font-family:"Jost",sans-serif !important}/*# sourceMappingURL=layout_dream.css.map */