body{padding-top:108px}@media screen and (max-width: 812px){body{padding-top:35px}}header{background-color:#fcc800;background-image:url(../img/common/bg.png)}.mv{height:350px;background-image:url(../img/business/header.jpg);background-size:cover;background-position:center center;position:relative}@media screen and (max-width: 812px){.mv{height:150px}}.mv h1{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 812px){.mv h1 img{height:10px}}.mv p{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@media screen and (max-width: 812px){.mv p img{height:50px}}.intro{background-image:url(../img/common/bg.png);padding:100px 0;text-align:center}@media screen and (max-width: 812px){.intro{padding:30px 20px 70px}}@media screen and (max-width: 812px){.intro h2 img{height:20px}}.intro .business_illust{margin:-40px 0 20px}@media screen and (max-width: 812px){.intro .business_illust{margin:-10px 0 20px}}.intro .plus{margin-bottom:50px}@media screen and (max-width: 812px){.intro .plus{margin-bottom:20px}.intro .plus img{height:30px}}.intro h3{position:relative;margin-bottom:60px}@media screen and (max-width: 812px){.intro h3{margin-bottom:30px}.intro h3 img{height:20px}}.intro h3 .hamidase_fukidashi{position:absolute;top:-60px;left:calc(50% - 280px)}@media screen and (max-width: 812px){.intro h3 .hamidase_fukidashi{top:-30px;left:calc(50% - 130px)}.intro h3 .hamidase_fukidashi img{height:70px}}.intro .iinkai_txt{font-size:1.4rem;line-height:1;margin-bottom:60px}.intro .iinkai_txt:before,.intro .iinkai_txt:after{display:block;content:'';width:0;height:0}.intro .iinkai_txt:before{margin-top:calc((1.4rem - (1.4rem * 1)) / 2)}.intro .iinkai_txt:after{margin-bottom:calc((1.4rem - (1.4rem * 1)) / 2)}@media screen and (max-width: 812px){.intro .iinkai_txt{font-size:1.2rem;line-height:1.6;margin-bottom:30px}.intro .iinkai_txt:before,.intro .iinkai_txt:after{display:block;content:'';width:0;height:0}.intro .iinkai_txt:before{margin-top:calc((1.2rem - (1.2rem * 1.6)) / 2)}.intro .iinkai_txt:after{margin-bottom:calc((1.2rem - (1.2rem * 1.6)) / 2)}}.intro .iinkai{display:flex;flex-wrap:wrap;justify-content:space-between;width:1000px;margin:0 auto 30px}@media screen and (max-width: 812px){.intro .iinkai{width:auto;margin:0 auto 20px}}.intro .iinkai li{width:225px;background-color:#f9b700;margin-bottom:30px;padding:20px 0;font-size:2rem;line-height:1;color:#fff;position:relative}.intro .iinkai li:before,.intro .iinkai li:after{display:block;content:'';width:0;height:0}.intro .iinkai li:before{margin-top:calc((2rem - (2rem * 1)) / 2)}.intro .iinkai li:after{margin-bottom:calc((2rem - (2rem * 1)) / 2)}@media screen and (max-width: 812px){.intro .iinkai li{width:calc(50% - 10px);margin-bottom:20px;font-size:1.5rem;line-height:1;padding:15px 0}.intro .iinkai li:before,.intro .iinkai li:after{display:block;content:'';width:0;height:0}.intro .iinkai li:before{margin-top:calc((1.5rem - (1.5rem * 1)) / 2)}.intro .iinkai li:after{margin-bottom:calc((1.5rem - (1.5rem * 1)) / 2)}}.intro .iinkai li:last-of-type{background-color:#f18700}.intro .iinkai li:last-of-type:after{content:"";position:absolute;bottom:-60px;left:50%;border:10px solid transparent;border-top:60px solid #f18700;transform:rotate(30deg)}.intro .clm_prise_iinkai{width:1000px;margin:0 auto;text-align:left;display:flex;align-items:center}@media screen and (max-width: 812px){.intro .clm_prise_iinkai{width:auto;display:block}}.intro .clm_prise_iinkai_ph{margin-right:40px}@media screen and (max-width: 812px){.intro .clm_prise_iinkai_ph{margin-right:0}}.intro .clm_prise_iinkai_txt h4{margin-bottom:20px}.intro .clm_prise_iinkai_txt p{font-size:1.4rem;line-height:2}.intro .clm_prise_iinkai_txt p:before,.intro .clm_prise_iinkai_txt p:after{display:block;content:'';width:0;height:0}.intro .clm_prise_iinkai_txt p:before{margin-top:calc((1.4rem - (1.4rem * 2)) / 2)}.intro .clm_prise_iinkai_txt p:after{margin-bottom:calc((1.4rem - (1.4rem * 2)) / 2)}@media screen and (max-width: 812px){.intro .clm_prise_iinkai_txt p{font-size:1.2rem;line-height:1.6;text-align:center}.intro .clm_prise_iinkai_txt p:before,.intro .clm_prise_iinkai_txt p:after{display:block;content:'';width:0;height:0}.intro .clm_prise_iinkai_txt p:before{margin-top:calc((1.2rem - (1.2rem * 1.6)) / 2)}.intro .clm_prise_iinkai_txt p:after{margin-bottom:calc((1.2rem - (1.2rem * 1.6)) / 2)}}.memori_left{position:absolute;top:470px;left:calc(50% - 700px);height:1632px;overflow:hidden}@media screen and (max-width: 812px){.memori_left{display:none}}

/*# sourceMappingURL=business.css.map */