::selection{background-color:#ae231f;color:#fff}::-moz-selection{background-color:#ae231f;color:#fff}body{width:100%;position:relative;z-index:2;overflow-x:hidden}#wrap{position:relative;z-index:3;background:#fff;margin-bottom:80px}@media screen and (max-width:520px){#wrap{margin-bottom:40px}}.backmark{display:inline-block;position:fixed;z-index:1;top:10px;left:49%}#pankuzu{background:#f2f2f2;padding:8px 0;margin-bottom:80px}@media screen and (max-width:520px){#pankuzu{margin-bottom:20px}}#pankuzu .in_pan{display:flex;width:1200px;margin:0 auto}@media screen and (max-width:1280px){#pankuzu .in_pan{width:95%}}#pankuzu .in_pan a,#pankuzu .in_pan span{display:inline-block;font-family:"zen-maru-gothic",sans-serif;font-weight:400;font-style:normal;font-size:1.2rem;line-height:1;margin-right:10px}@media screen and (max-width:520px){#pankuzu .in_pan a,#pankuzu .in_pan span{font-size:1.15rem}}#pankuzu .in_pan a:hover{color:#ae231f}#pankuzu .in_pan span:last-child{margin-right:0}.realestate_navi{background:linear-gradient(to bottom,#ae231f 0,#ae231f 70%,rgba(255,255,255,0) 70%,rgba(255,255,255,0) 100%);padding:56px 0}@media screen and (max-width:520px){.realestate_navi{background:linear-gradient(to bottom,#ae231f 0,#ae231f 80%,rgba(255,255,255,0) 80%,rgba(255,255,255,0) 100%)}}.realestate_navi.stripe{background:repeating-linear-gradient(135deg,#fbe9ea,#fbe9ea 20px,#fcf8d3 20px,#fcf8d3 40px)}.realestate_navi.stripe h3,.realestate_navi.stripe h3+p{color:#2b2b2b}.realestate_navi.stripe .content_list a:nth-child(1) .itemname,.realestate_navi.stripe .content_list a:nth-child(2) .itemname,.realestate_navi.stripe .content_list a:nth-child(3) .itemname{color:#2b2b2b}.realestate_navi h3{text-align:center;color:#fff;font-family:"zen-maru-gothic",sans-serif;font-weight:700;font-style:normal;font-size:2.4rem;line-height:1;margin-bottom:10px}.realestate_navi h3+p{text-align:center;margin-bottom:32px;color:#fff;font-size:1.8rem}.realestate_navi .content_list{display:grid;grid-template-columns:31% 31% 31%;column-gap:3.5%;row-gap:32px;width:calc(1400px * 0.8);margin:0 auto}@media screen and (max-width:1280px){.realestate_navi .content_list{width:90%}}@media screen and (max-width:520px){.realestate_navi .content_list{grid-template-columns:49% 49%;column-gap:2%;row-gap:20px}}.realestate_navi .content_list a{display:inline-block}.realestate_navi .content_list a:nth-child(1) .itemname,.realestate_navi .content_list a:nth-child(2) .itemname,.realestate_navi .content_list a:nth-child(3) .itemname{color:#fff}@media screen and (max-width:520px){.realestate_navi .content_list a:nth-child(4) .itemname{color:#fff}}.realestate_navi .content_list a span{display:inline-block;width:100%}.realestate_navi .content_list a .thumb img{width:100%;height:auto;vertical-align:bottom;object-fit:cover}.realestate_navi .content_list a .itemname{text-align:center;padding:8px 0;font-family:"zen-maru-gothic",sans-serif;font-weight:400;font-style:normal;font-size:1.8rem;font-weight:700}@media screen and (max-width:520px){.realestate_navi .content_list a .itemname{font-size:1.2rem}}.it_cta{background:#f0fbfd;padding:40px 0}.it_cta .it_cta_title{margin-bottom:32px}@media screen and (max-width:520px){.it_cta .it_cta_title{margin-bottom:14px}}.it_cta .it_cta_title h2{padding-top:40px;background:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/news/icon_title_hr.png) no-repeat top center;font-family:"zen-maru-gothic",sans-serif;font-weight:700;font-style:normal;font-size:2.8rem;text-align:center}@media screen and (max-width:520px){.it_cta .it_cta_title h2{padding-left:0}}.it_cta .it_cta_title p{padding-left:16px;font-family:"zen-maru-gothic",sans-serif;font-weight:700;font-style:normal;font-size:1.5rem;color:#656565;text-align:center}@media screen and (max-width:520px){.it_cta .it_cta_title p{padding-left:0}}.it_cta .itcta_wrap{display:grid;grid-template-columns:31% 31% 31%;column-gap:3.5%;row-gap:32px;width:1400px;margin:0 auto}@media screen and (max-width:1400px){.it_cta .itcta_wrap{width:90%}}@media screen and (max-width:1280px){.it_cta .itcta_wrap{grid-template-columns:32% 32% 32%;column-gap:2%;row-gap:24px}}@media screen and (max-width:1100px){.it_cta .itcta_wrap{width:95%;grid-template-columns:32.5% 32.5% 32.5%;column-gap:1.25%}}@media screen and (max-width:768px){.it_cta .itcta_wrap{grid-template-columns:48% 48%;column-gap:4%;row-gap:24px}}@media screen and (max-width:520px){.it_cta .itcta_wrap{display:block}}.it_cta .itcta_wrap .itcta_box{background:#fff;border-radius:24px;padding:32px 24px}@media screen and (max-width:1100px){.it_cta .itcta_wrap .itcta_box{padding:24px 12px}}@media screen and (max-width:520px){.it_cta .itcta_wrap .itcta_box{margin-bottom:24px}}.it_cta .itcta_wrap .itcta_box .box_title{text-align:center;margin-bottom:10px}.it_cta .itcta_wrap .itcta_box .box_title h3{font-size:1.7rem;line-height:1;margin-bottom:8px;font-family:"vdl-v7gothic",sans-serif;font-weight:900;font-style:normal;font-weight:700;padding:4px 0 2px}@media screen and (max-width:1366px){.it_cta .itcta_wrap .itcta_box .box_title h3{font-size:1.6rem;font-weight:700}}@media screen and (max-width:1100px){.it_cta .itcta_wrap .itcta_box .box_title h3{font-size:1.4rem}}@media screen and (max-width:520px){.it_cta .itcta_wrap .itcta_box .box_title h3{font-size:1.6rem}}.it_cta .itcta_wrap .itcta_box .box_title h3.teltitle{padding:9px 0 2px}.it_cta .itcta_wrap .itcta_box .box_title h3+p{color:#ae231f;font-size:1.35rem}@media screen and (max-width:1100px){.it_cta .itcta_wrap .itcta_box .box_title h3+p{font-size:1.2rem}}.it_cta .itcta_wrap .itcta_box .box_title h3+p.bluetxt{color:#049da0}@media screen and (max-width:1100px){.it_cta .itcta_wrap .itcta_box .box_title h3+p{font-size:1.2rem}}.it_cta .itcta_wrap .itcta_box .btn{display:inline-block;padding:14px 8px;box-sizing:border-box;width:100%;text-align:center;border-radius:3em}.it_cta .itcta_wrap .itcta_box .btn.redbtn{background:#ae231f}.it_cta .itcta_wrap .itcta_box .btn.bluebtn{background:#049da0}@media screen and (max-width:768px){.it_cta .itcta_wrap .itcta_box .btn{padding:4px 8px}}.it_cta .itcta_wrap .itcta_box .btn span{color:#fff;font-family:"zen-maru-gothic",sans-serif;font-weight:700;font-style:normal;font-size:1.8rem}.it_cta .itcta_wrap .itcta_box .btn .desc{font-size:1.2rem;font-family:"zen-maru-gothic",sans-serif;font-weight:400;font-style:normal}.it_cta .itcta_wrap .itcta_box .btn img{width:25px;height:auto}.rec_cta{background:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/recruit/rec_cta_bg.png) no-repeat;background-size:cover;padding:56px 0}.rec_cta .rec_cta_inner{width:950px;margin:0 auto;border-radius:24px;background:rgba(255,255,255,.85);text-align:center;padding:40px 24px}@media screen and (max-width:768px){.rec_cta .rec_cta_inner{width:90%}}.rec_cta .rec_cta_inner .rec_cta_title{text-align:center;margin-bottom:10px}.rec_cta .rec_cta_inner .rec_cta_title img{vertical-align:bottom;margin-bottom:4px}.rec_cta .rec_cta_inner .rec_cta_title h2{color:#20ae77;font-size:3rem;font-family:"zen-maru-gothic",sans-serif;font-weight:700;font-style:normal;font-weight:700}.rec_cta .rec_cta_inner .rec_cta_main p{font-size:1.7rem;font-family:"zen-maru-gothic",sans-serif;font-weight:400;font-style:normal;color:#2b2b2b;line-height:1.8}.rec_cta .rec_cta_inner .reccta_btn{display:inline-block;background:#fff;box-sizing:border-box;border-radius:18px;border:1px solid #20ae77;width:80%;margin:0 auto;padding:12px 80px 12px 24px}.rec_cta .rec_cta_inner .reccta_btn span{display:inline-block;line-height:1;font-family:"zen-maru-gothic",sans-serif;font-weight:400;font-style:normal}.rec_cta .rec_cta_inner .reccta_btn .maininfo{color:#20ae77;font-size:1.8rem;margin-bottom:6px}.float_banner{position:fixed;right:40px;bottom:80px;z-index:5000;width:240px;outline:6px solid #0c9fa1;border-radius:15px;padding:20px;text-align:center;background:#fff}@media screen and (max-width:1100px){.float_banner{top:auto;bottom:20px}}@media screen and (max-width:768px){.float_banner{bottom:40px}}@media screen and (max-width:520px){.float_banner{padding:0 20px 10px;right:0;left:0;margin:auto}}.float_banner .title{display:inline-block;color:#0c9fa1;font-size:1.8rem;font-family:"zen-maru-gothic",sans-serif;font-weight:700;font-style:normal;margin-bottom:6px}@media screen and (max-width:520px){.float_banner .title{display:none}}.float_banner .title+img{display:inline-block;margin-bottom:4px}.float_banner span{display:inline-block;font-size:1.8rem;font-family:"zen-maru-gothic",sans-serif;font-weight:700;font-style:normal;color:#0c9fa1}#global_header{position:relative;z-index:2;height:100vh;width:100%;overflow:hidden}@media screen and (max-width:520px){#global_header{height:70vh}}#global_header .logo{position:absolute;z-index:20;left:5%;top:5%}@media screen and (max-width:520px){#global_header .logo{top:26px}}#global_header.subheader{position:relative;height:100%;width:100%;overflow:hidden}#global_header.subheader .logo{position:absolute;z-index:20;left:5%;top:14.5%}@media screen and (max-width:520px){#global_header.subheader .logo{top:24px}}#top_key.slider{width:100%;height:100vh;position:relative}@media screen and (max-width:520px){#top_key.slider{height:70vh}}#top_key.slider .slick-track{width:100%;height:100vh;position:relative;z-index:10}@media screen and (max-width:520px){#top_key.slider .slick-track{height:70vh}}#top_key.slider .slick-track .slider-item{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover}#top_key.slider .slick-track .slider-item01{background-image:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/top/slide_1.png)}#top_key.slider .slick-track .slider-item02{background-image:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/top/slide_2.png)}#top_key.slider .slick-track .slider-item03{background-image:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/top/slide_3.jpg)}#top_key.slider .slick-track .slider-item04{background-image:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/top/slide_4.png)}#top_key.slider .slick-prev,#top_key.slider .slick-next{display:block;position:absolute;cursor:pointer;box-sizing:border-box;padding:7px 16px;border:.5px solid #fff;background-color:rgba(0,0,0,.18);border-radius:30px;right:3%}#top_key.slider .slick-prev:before,#top_key.slider .slick-prev:after,#top_key.slider .slick-next:before,#top_key.slider .slick-next:after{display:block;position:relative;top:2px;right:0;transition:all .35s ease-in-out}#top_key.slider .slick-prev{z-index:20;bottom:10%}#top_key.slider .slick-prev:before{content:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/top/sign/prev.svg)}#top_key.slider .slick-prev:hover:before{right:90%}@media screen and (max-width:520px){#top_key.slider .slick-prev{bottom:12%}}#top_key.slider .slick-next{z-index:50;bottom:4%}#top_key.slider .slick-next:before{content:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/top/sign/next.svg)}#top_key.slider .slick-next:hover:before{right:-90%}@media screen and (max-width:520px){#top_key.slider .slick-next{bottom:2%}}.topkey.scroll{position:absolute;z-index:20;left:5%;bottom:6%;border:.5px solid #fff;border-bottom:none;padding:7px 40px}@media screen and (max-width:520px){.topkey.scroll{display:none}}.topkey.scroll p{display:block;font-size:1.6rem;color:#fff;font-family:Georgia,'Times New Roman',Times,serif}.topkey.scroll img{display:block;margin:0 auto;height:20px;width:auto;position:relative;top:0;animation:scmotive 2s ease infinite}@keyframes scmotive{0%{top:0}50%{top:20px}100%{top:0}}.topkey_txt{position:absolute;bottom:0;left:0;z-index:10;text-align:center;width:100%}@media screen and (max-width:520px){.topkey_txt{text-align:left}}.topkey_txt img{position:relative;vertical-align:bottom}@media screen and (max-width:520px){.topkey_txt img{width:50%;height:auto;left:20px}}#sub_key{position:relative;width:100%;height:400px}#sub_key.contact{background:#fff}#sub_key.company{background:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/sub_header/key_company.png) no-repeat center;background-size:cover}#sub_key.company .subkey_inner .inner_txt p{color:#fff}#sub_key.news{background:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/sub_header/key_news.png) no-repeat center;background-size:cover}#sub_key.newsdetail{background:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/sub_header/key_newsdetail.png) no-repeat center;background-size:cover}#sub_key.newsdetail .subkey_inner .inner_txt p{color:#fff}#sub_key.realestate{background:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/sub_header/key_realestate.png) no-repeat center;background-size:cover}#sub_key.realestate .subkey_inner .inner_txt h2{color:#fff}#sub_key.realestate .subkey_inner .inner_txt p{color:#fff}#sub_key.repairbuilding{background:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/sub_header/key_repairbuilding.png) no-repeat center;background-size:cover}#sub_key.repairbuilding .subkey_inner .inner_txt h2{color:#fff}#sub_key.repairbuilding .subkey_inner .inner_txt p{color:#fff}#sub_key.repairflow{background:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/sub_header/key_repairflow.png) no-repeat center;background-size:cover}#sub_key.repairflow .subkey_inner .inner_txt h2{color:#fff}#sub_key.repairflow .subkey_inner .inner_txt p{color:#fff}#sub_key.repairworks{background:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/sub_header/key_repairworks.png) no-repeat center;background-size:cover}#sub_key.repairworks .subkey_inner .inner_txt h2{color:#fff}#sub_key.repairworks .subkey_inner .inner_txt p{color:#fff}#sub_key.renovation{background:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/sub_header/key_renovation.png) no-repeat center;background-size:cover}#sub_key.renovation .subkey_inner .inner_txt h2{color:#fff}#sub_key.renovation .subkey_inner .inner_txt p{color:#fff}#sub_key.renovationworks{background:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/sub_header/key_renovationworks.png) no-repeat center;background-size:cover}#sub_key.renovationworks .subkey_inner .inner_txt h2{color:#ae231f}#sub_key.renovationworks .subkey_inner .inner_txt p{color:#fff}#sub_key.renovationworks_detail{background:#fff}#sub_key.itsol{background:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/sub_header/key_itsolution.png) no-repeat center;background-size:cover}#sub_key.itsol .subkey_inner .inner_txt h2{color:#fff}#sub_key.itsol .subkey_inner .inner_txt p{color:#fff}#sub_key.itconcierge,#sub_key.itrcoe{background:#fff}#sub_key.itconcierge .subkey_inner .inner_txt h2,#sub_key.itrcoe .subkey_inner .inner_txt h2{color:#2b2b2b}#sub_key.itconcierge .subkey_inner .inner_txt p,#sub_key.itrcoe .subkey_inner .inner_txt p{color:#ae231f}#sub_key.itcontact{background:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/sub_header/key_itcontact.png) no-repeat center;background-size:cover}#sub_key.itcontact .subkey_inner .inner_txt h2,#sub_key.itcontact .subkey_inner .inner_txt p{text-shadow:0 0 10px rgba(0,0,0,.75)}#sub_key.itcontact .subkey_inner .inner_txt h2{color:#fff}#sub_key.itcontact .subkey_inner .inner_txt p{color:#fff}#sub_key.recruitment{background:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/sub_header/key_recruitment.png) no-repeat center;background-size:cover}#sub_key.recruitment .subkey_inner .inner_txt h2,#sub_key.recruitment .subkey_inner .inner_txt p{color:#fff}#sub_key.aboutjob{background:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/sub_header/key_aboutjob.png) no-repeat center;background-size:cover}#sub_key.aboutjob .subkey_inner .inner_txt h2,#sub_key.aboutjob .subkey_inner .inner_txt p{color:#fff}#sub_key.welfare{background:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/sub_header/key_welfare.png) no-repeat center;background-size:cover}#sub_key.welfare .subkey_inner .inner_txt h2,#sub_key.welfare .subkey_inner .inner_txt p{color:#fff}#sub_key.interview{background:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/sub_header/key_interview.png) no-repeat center;background-size:cover}#sub_key.interview .subkey_inner .inner_txt h2,#sub_key.interview .subkey_inner .inner_txt p{color:#fff}#sub_key.careerstep{background:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/sub_header/key_careerstep.png) no-repeat center;background-size:cover}#sub_key.careerstep .subkey_inner .inner_txt h2,#sub_key.careerstep .subkey_inner .inner_txt p{color:#fff}#sub_key.recruitcontact{background-image:linear-gradient(to bottom,#1fae88 45%,#00b1ff 100%)}#sub_key.recruitcontact .subkey_inner .inner_txt h2,#sub_key.recruitcontact .subkey_inner .inner_txt p{color:#fff}@media screen and (max-width:520px){#sub_key{height:300px}}#sub_key .subkey_inner{display:grid;place-items:center;height:100%}#sub_key .subkey_inner .inner_txt{text-align:center}@media screen and (max-width:520px){#sub_key .subkey_inner .inner_txt{padding-top:64px}}#sub_key .subkey_inner .inner_txt h2,#sub_key .subkey_inner .inner_txt p{line-height:1;font-family:"zen-maru-gothic",sans-serif;font-weight:400;font-style:normal}#sub_key .subkey_inner .inner_txt h2{color:#ae231f;font-size:5.2rem;font-weight:700;margin-bottom:8px}@media screen and (max-width:520px){#sub_key .subkey_inner .inner_txt h2{font-size:2.8rem}}#sub_key .subkey_inner .inner_txt p{color:#2b2b2b;font-size:2.4rem}@media screen and (max-width:520px){#sub_key .subkey_inner .inner_txt p{font-size:1.8rem}}#global_footer{width:100%;position:relative}#global_footer .gara{position:absolute;z-index:20;top:0;left:0;width:100%;height:28px;background-image:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/footer/amp.svg);opacity:.2}#global_footer .footer-box{display:grid;grid-template-columns:29% 67%;column-gap:4%;width:90%;margin:0 auto;height:100%;padding:120px 0 90px}@media screen and (max-width:1280px){#global_footer .footer-box{width:100%;grid-template-columns:32% 67%;column-gap:1%}}@media screen and (max-width:1100px){#global_footer .footer-box{display:block;padding:56px 0 32px}}@media screen and (max-width:520px){#global_footer .footer-box{padding-bottom:24px}}#global_footer .footer-box .fbox_info{width:100%;margin:0 auto;padding-left:24px}@media screen and (max-width:1100px){#global_footer .footer-box .fbox_info{padding-left:0;text-align:center;margin-bottom:40px}}@media screen and (max-width:520px){#global_footer .footer-box .fbox_info{text-align:left;width:90%;margin-bottom:20px}}#global_footer .footer-box .fbox_info img{display:block;width:45px;height:auto;margin-bottom:12px}@media screen and (max-width:1280px){#global_footer .footer-box .fbox_info img{margin:0 0 20px}}@media screen and (max-width:1100px){#global_footer .footer-box .fbox_info img{display:inline-block;text-align:center}}@media screen and (max-width:520px){#global_footer .footer-box .fbox_info img{width:40px;margin-bottom:5px}}#global_footer .footer-box .fbox_info p{font-family:"vdl-v7gothic",sans-serif;font-weight:700;font-style:normal}@media screen and (max-width:1280px){#global_footer .footer-box .fbox_info p{text-align:left}}@media screen and (max-width:1100px){#global_footer .footer-box .fbox_info p{text-align:center}}@media screen and (max-width:520px){#global_footer .footer-box .fbox_info p{text-align:left}}#global_footer .footer-box .fbox_info .company{font-size:1.6rem;margin-bottom:5px}@media screen and (max-width:1100px){#global_footer .footer-box .fbox_info .company{text-align:center}}@media screen and (max-width:520px){#global_footer .footer-box .fbox_info .company{text-align:left}}#global_footer .footer-box .fbox_info .jusyo{font-size:1.2rem;margin-bottom:5px}@media screen and (max-width:1100px){#global_footer .footer-box .fbox_info .jusyo{text-align:center}}@media screen and (max-width:520px){#global_footer .footer-box .fbox_info .jusyo{text-align:left}}#global_footer .footer-box .fbox_info .tel_time{font-size:1.2rem;margin-bottom:8px}@media screen and (max-width:520px){#global_footer .footer-box .fbox_info .tel_time{text-align:left}}#global_footer .footer-box .fbox_info .fmap{width:100%}#global_footer .footer-box .fbox_info .fmap iframe{width:100%;height:100%}#global_footer .footer-box .fbox_navi{width:100%;margin:auto 0;display:grid;grid-template-columns:48% 23% 25%;column-gap:2%}@media screen and (max-width:1100px){#global_footer .footer-box .fbox_navi{width:90%;margin:0 auto}}@media screen and (max-width:520px){#global_footer .footer-box .fbox_navi{display:block}}#global_footer .footer-box .fbox_navi .navi{width:100%}#global_footer .footer-box .fbox_navi .navi .title{font-family:"vdl-v7gothic",sans-serif;font-weight:700;font-style:normal;font-weight:700;font-size:2rem;margin-bottom:20px}@media screen and (max-width:520px){#global_footer .footer-box .fbox_navi .navi .title{margin-bottom:12px}}#global_footer .footer-box .fbox_navi .navi .title a{font-family:"vdl-v7gothic",sans-serif;font-weight:700;font-style:normal;font-weight:700;font-size:2rem;display:inline-block;transition:all .5s ease}#global_footer .footer-box .fbox_navi .navi .title a:hover{color:#ae231f}@media screen and (max-width:1100px){#global_footer .footer-box .fbox_navi .navi .title{padding-bottom:5px;border-bottom:1px solid #ae231f}}#global_footer .footer-box .fbox_navi .navi .inst{display:flex;width:100%;align-items:center;padding:16px;box-sizing:border-box;border-top:1px solid #ae231f;transition:all .4s ease}#global_footer .footer-box .fbox_navi .navi .inst:hover{background:rgba(175,35,30,.15)}@media screen and (max-width:520px){#global_footer .footer-box .fbox_navi .navi .inst{display:none}}#global_footer .footer-box .fbox_navi .navi .inst img{width:32px;margin-right:15px}#global_footer .footer-box .fbox_navi .navi .inst span{font-size:1.6rem;width:auto;font-family:"vdl-v7gothic",sans-serif;font-weight:700;font-style:normal}#global_footer .footer-box .fbox_navi .navi .navigation{width:100%;display:grid;grid-template-columns:49% 49%;column-gap:2%;margin:0 auto 32px}@media screen and (max-width:520px){#global_footer .footer-box .fbox_navi .navi .navigation{margin-bottom:18px}}#global_footer .footer-box .fbox_navi .navi .navigation li{width:100%;margin-bottom:11px}@media screen and (max-width:520px){#global_footer .footer-box .fbox_navi .navi .navigation li{margin-bottom:0}}#global_footer .footer-box .fbox_navi .navi .navigation li:last-child{margin-bottom:0}#global_footer .footer-box .fbox_navi .navi .navigation li a{display:inline-block;font-family:"vdl-v7gothic",sans-serif;font-weight:300;font-style:normal;color:#343434;letter-spacing:.24em;font-size:1.4rem;font-weight:700;transition:all .5s ease;line-height:1;padding:6px 12px}@media screen and (max-width:1280px){#global_footer .footer-box .fbox_navi .navi .navigation li a{font-size:1.25rem}}@media screen and (max-width:520px){#global_footer .footer-box .fbox_navi .navi .navigation li a{font-size:1.4rem}}#global_footer .footer-box .fbox_navi .navi .navigation li a:hover{color:#ae231f}#global_footer .footer-box .fbox_navi .navi .estate{width:100%}@media screen and (max-width:520px){#global_footer .footer-box .fbox_navi .navi .estate{margin-bottom:24px}}#global_footer .footer-box .fbox_navi .navi .estate li{width:100%;margin-bottom:10px}@media screen and (max-width:520px){#global_footer .footer-box .fbox_navi .navi .estate li{margin-bottom:0}}#global_footer .footer-box .fbox_navi .navi .estate li:last-child{margin-bottom:0}#global_footer .footer-box .fbox_navi .navi .estate li a{display:inline-block;font-family:"vdl-v7gothic",sans-serif;font-weight:300;font-style:normal;color:#343434;letter-spacing:.24em;font-size:1.4rem;font-weight:700;transition:all .5s ease;line-height:1;padding:6px 12px}@media screen and (max-width:1280px){#global_footer .footer-box .fbox_navi .navi .estate li a{font-size:1.25rem}}@media screen and (max-width:520px){#global_footer .footer-box .fbox_navi .navi .estate li a{font-size:1.4rem}}#global_footer .footer-box .fbox_navi .navi .estate li a:hover{color:#ae231f}#global_footer .footer-box .fbox_navi .navi .solution{width:100%}#global_footer .footer-box .fbox_navi .navi .solution li{width:100%;margin-bottom:10px}@media screen and (max-width:520px){#global_footer .footer-box .fbox_navi .navi .solution li{margin-bottom:0}}#global_footer .footer-box .fbox_navi .navi .solution li:last-child{margin-bottom:0}#global_footer .footer-box .fbox_navi .navi .solution li a{display:inline-block;font-family:"vdl-v7gothic",sans-serif;font-weight:300;font-style:normal;color:#343434;letter-spacing:.24em;font-size:1.4rem;font-weight:700;transition:all .5s ease;line-height:1;padding:6px 12px}@media screen and (max-width:1280px){#global_footer .footer-box .fbox_navi .navi .solution li a{font-size:1.25rem}}@media screen and (max-width:520px){#global_footer .footer-box .fbox_navi .navi .solution li a{font-size:1.4rem}}#global_footer .footer-box .fbox_navi .navi .solution li a:hover{color:#ae231f}#global_footer .copy{text-align:center;padding:24px 0;background:#f2f2f2}#global_footer .copy small{font-size:1.2rem}#wrap main[role=main] .content{width:1400px;margin:0 auto 80px}@media screen and (max-width:1400px){#wrap main[role=main] .content{width:90%}}@media screen and (max-width:520px){#wrap main[role=main] .content{margin-bottom:20px}}#wrap main[role=main] .content .content_title{margin-bottom:32px}@media screen and (max-width:520px){#wrap main[role=main] .content .content_title{margin-bottom:14px}}#wrap main[role=main] .content .content_title h2{padding-top:40px;background:url(//mh-r.jp/wp-content/themes/test-mhr/css/../images/news/icon_title_hr.png) no-repeat top center;font-family:"zen-maru-gothic",sans-serif;font-weight:700;font-style:normal;font-size:2.8rem;text-align:center}@media screen and (max-width:520px){#wrap main[role=main] .content .content_title h2{padding-left:0}}#wrap main[role=main] .content .content_title p{padding-left:16px;font-family:"zen-maru-gothic",sans-serif;font-weight:700;font-style:normal;font-size:1.5rem;color:#656565;text-align:center}@media screen and (max-width:520px){#wrap main[role=main] .content .content_title p{padding-left:0}}.single_wrap .single_box{margin-bottom:64px}.single_wrap .single_box:last-child{margin-bottom:0}.single_wrap .single_box .pic{position:relative}.single_wrap .single_box .pic>img{position:relative;width:100%;height:auto;vertical-align:bottom}.single_wrap .single_box .info{display:grid;grid-template-columns:50% 50%}@media screen and (max-width:768px){.single_wrap .single_box .info{grid-template-columns:40% 60%}}@media screen and (max-width:520px){.single_wrap .single_box .info{display:block;margin-bottom:32px}}.single_wrap .single_box .info .info_case{display:grid;place-items:center}@media screen and (max-width:520px){.single_wrap .single_box .info .info_case{display:block;text-align:center;padding:8px 0}}.single_wrap .single_box .info .info_case span{font-family:"zen-maru-gothic",sans-serif;font-weight:700;font-style:normal;color:#ae231f;font-size:5.8rem}@media screen and (max-width:768px){.single_wrap .single_box .info .info_case span{font-size:4.2rem}}@media screen and (max-width:520px){.single_wrap .single_box .info .info_case span{display:inline-block;font-size:2.4rem}}.single_wrap .single_box .info .info_title{padding:40px}@media screen and (max-width:520px){.single_wrap .single_box .info .info_title{padding:0}}.single_wrap .single_box .info .info_title h3{font-size:3.2rem;font-family:"zen-maru-gothic",sans-serif;font-weight:700;font-style:normal;color:#2b2b2b;margin-bottom:16px}@media screen and (max-width:768px){.single_wrap .single_box .info .info_title h3{font-size:2.6rem}}@media screen and (max-width:520px){.single_wrap .single_box .info .info_title h3{text-align:center;font-size:2rem;margin-bottom:4px}}.single_wrap .single_box .info .info_title .location{font-size:2.6rem;font-family:"zen-maru-gothic",sans-serif;font-weight:400;font-style:normal;color:#2b2b2b}@media screen and (max-width:520px){.single_wrap .single_box .info .info_title .location{text-align:center;font-size:1.7rem}}.single_wrap .single_box .detail_more .list_pic{display:grid;grid-template-columns:47% 47%;column-gap:6%;row-gap:40px;margin-bottom:80px}@media screen and (max-width:520px){.single_wrap .single_box .detail_more .list_pic{row-gap:20px;margin-bottom:40px}}.single_wrap .single_box .detail_more .list_pic img{width:100%;height:auto;vertical-align:bottom;object-fit:cover;border-radius:24px}.single_wrap .single_box .detail_more .voice_detail{display:grid;grid-template-columns:65% 35%;padding:40px;border-radius:32px;background:#f4f4f4}@media screen and (max-width:1100px){.single_wrap .single_box .detail_more .voice_detail{grid-template-columns:60% 40%}}@media screen and (max-width:768px){.single_wrap .single_box .detail_more .voice_detail{grid-template-columns:55% 45%;padding:20px}}@media screen and (max-width:520px){.single_wrap .single_box .detail_more .voice_detail{display:block;padding:14px 6px}}.single_wrap .single_box .detail_more .voice_detail .voice h4,.single_wrap .single_box .detail_more .voice_detail .detail h4{font-size:3rem;color:#2b2b2b;font-family:"zen-maru-gothic",sans-serif;font-weight:700;font-style:normal;text-align:center}@media screen and (max-width:520px){.single_wrap .single_box .detail_more .voice_detail .voice h4,.single_wrap .single_box .detail_more .voice_detail .detail h4{font-size:2.4rem}}.single_wrap .single_box .detail_more .voice_detail .voice p{padding:40px;font-size:1.6rem;color:#2b2b2b;font-family:"zen-maru-gothic",sans-serif;font-weight:400;font-style:normal;line-height:1.8}@media screen and (max-width:1100px){.single_wrap .single_box .detail_more .voice_detail .voice p{font-size:1.45rem}}@media screen and (max-width:768px){.single_wrap .single_box .detail_more .voice_detail .voice p{padding:20px;font-size:1.4rem}}@media screen and (max-width:520px){.single_wrap .single_box .detail_more .voice_detail .voice p{padding-top:8px}}.single_wrap .single_box .detail_more .voice_detail .detail{border-left:2px solid #d3d3d3}@media screen and (max-width:520px){.single_wrap .single_box .detail_more .voice_detail .detail{border-left:none}}.single_wrap .single_box .detail_more .voice_detail .detail dl{padding:40px}@media screen and (max-width:768px){.single_wrap .single_box .detail_more .voice_detail .detail dl{padding:20px}}@media screen and (max-width:520px){.single_wrap .single_box .detail_more .voice_detail .detail dl{padding-top:6px}}.single_wrap .single_box .detail_more .voice_detail .detail dl div{display:grid;grid-template-columns:30% 70%;padding:5px 0}@media screen and (max-width:1100px){.single_wrap .single_box .detail_more .voice_detail .detail dl div{grid-template-columns:35% 65%}}@media screen and (max-width:768px){.single_wrap .single_box .detail_more .voice_detail .detail dl div{display:block}}.single_wrap .single_box .detail_more .voice_detail .detail dl div dt{font-size:1.8rem;color:#2b2b2b;font-family:"zen-maru-gothic",sans-serif;font-weight:400;font-style:normal}@media screen and (max-width:768px){.single_wrap .single_box .detail_more .voice_detail .detail dl div dt{font-weight:700}}@media screen and (max-width:520px){.single_wrap .single_box .detail_more .voice_detail .detail dl div dt{padding-bottom:4px;border-bottom:1px solid #dedede;margin-bottom:6px}}.single_wrap .single_box .detail_more .voice_detail .detail dl div dd{font-size:1.8rem;color:#2b2b2b;font-family:"zen-maru-gothic",sans-serif;font-weight:400;font-style:normal}