.business .h2sub01{background-image:url("../../img/business/img_main01.jpg")}@media (max-width: 767px){.business .h2sub01{background-image:url("../../img/business/img_main01_sp.jpg")}}@media (max-width: 365px){.business .h3com01 .text01{font-size:20px}}@media (max-width: 350px){.business .h3com01 .text01{font-size:18px}.business .h3com01 .text02{font-size:8px}}.business_txtWrap .imgdiv{padding:48px 0 42px}@media (max-width: 767px){.business_txtWrap .imgdiv{padding:30px 0 42px}}.business_txtWrap .txtWrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}.business_txtWrap .txtWrap .txtdiv{width:45.5%}.business_txtWrap .txtWrap .txtdiv:nth-child(2n){width:46.5%}@media (max-width: 767px){.business_txtWrap .txtWrap .txtdiv{width:100% !important}.business_txtWrap .txtWrap .txtdiv:nth-child(2n){margin-top:37px}}.business_txtWrap .h4com01{margin-bottom:23px}@media (max-width: 767px){.business_txtWrap .h4com01{margin-bottom:20px}}.business_txtWrap .txt01{font-size:14px;line-height:25px;letter-spacing:.05em}@media (max-width: 767px){.business_txtWrap .txt01{font-size:14px;line-height:24px}}@media (max-width: 767px){.business_txtWrap .txtWrap02{margin-top:-20px}}.business_sec01{padding:110px 15px 95px}@media (max-width: 767px){.business_sec01{padding:53px 15px 65px}}.business_sec01 .h4com01{padding-left:15px;font-size:22px;line-height:34px;letter-spacing:.1em;font-weight:400}.business_sec01 .h4com01:before{top:7px;bottom:4px}@media (max-width: 767px){.business_sec01 .h4com01{padding-left:15px;font-size:20px;line-height:30px}.business_sec01 .h4com01:before{top:7px;bottom:4px}}.business_sec02{background:#fafbfc;padding:94px 15px 95px}@media (max-width: 767px){.business_sec02{padding:45px 15px 60px}}.business_sec03{padding:98px 15px 195px}@media (max-width: 767px){.business_sec03{padding:62px 15px 120px}}@media (max-width: 767px){.business_sec03 .h3com01{margin-left:5px;text-align:left}}

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