@charset "UTF-8";.footer_address_sec .text{font-size:15px}.footer_address_sec .text+.text{margin-top:.15rem}@media screen and (min-width:992px){.footer_profile{width:40%}}.list_item .sup{display:block;font-size:.8em}#work .list br{display:none}.company_list .company_item{margin-top:1.5em;line-height:1.6}.company_list .company_item.mvv{margin-top:2.5em}.company_list .company_item dt{font-weight:700}.company_list .company_item.mvv dt>span.emp{display:block;margin-top:.41em;font-weight:900;font-size:1.2em}.company_list .company_item dd{margin-top:.5em}.company_list .company_item.mvv dd{margin-top:.75em}@media screen and (min-width:1200px){.d-xl-block{display:block}}.firstview{background:url(//b-gata-genki-miyota.com/wp-content/themes/haguweb-145genki/assets/css/../image/firstview_sp@2x.jpg) no-repeat right top/cover}@media (min-width:768px){.firstview{background:url(//b-gata-genki-miyota.com/wp-content/themes/haguweb-145genki/assets/css/../image/firstview_pc@2x.jpg) no-repeat right top/cover}}@media (min-width:992px){.firstview{background:url(//b-gata-genki-miyota.com/wp-content/themes/haguweb-145genki/assets/css/../image/firstview_pc@2x.jpg) no-repeat right top/contain}}.flow_text .flow_title{line-height:1.5}.flow_text p{line-height:1.8}#message .message_contents{margin-bottom:6rem}@media (min-width:768px){.footer_sns_list .mail{border-right:0;padding-right:0}}@media (min-width:992px){.flow_text{padding-left:0;padding-right:0}}@media screen and (min-width:1200px){.flow_text{padding-left:20px;padding-right:20px}}#work .list{margin-top:.75em}#work .list>br{display:none}#work .list_item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.25em;margin-bottom:1em;line-height:1.5}#work .list_item .title{font-size:inherit;margin-right:2rem}.content_schedule_text,.content_text{line-height:1.5}.strength_item{line-height:1.8;margin-bottom:36px!important}@media (min-width:992px){.page-business .strength_body .strength_txt{padding:60px 20px 60px 40px}}@media (min-width:1200px){.page-business .strength_body .strength_txt{padding:60px 20px 60px 60px}}@media (min-width:768px){.page-worker .strength_body .strength_txt{padding:30px 60px 30px 30px}}