.business_section{margin-top:80px;margin-bottom:100px}.business_section h2{font-size:35px;font-weight:normal;line-height:1.2;margin-bottom:10px;background-repeat:no-repeat;background-position:left center;padding-left:60px}.business_section h3{font-size:24px;color:#b59568;font-weight:normal;line-height:1.2;margin-bottom:20px}.business_section .photo{float:left;width:310px}.business_section .text{float:right;width:665px}.business_section .text .descript{font-size:15px;line-height:1.8;margin-bottom:15px}.business_section .text .detail{padding:20px;background:#f5f2ff;color:#a080ff}.business_section .text .detail dt{font-weight:bold;font-size:20px;background:url(/data/img/page/business/details/ico_pc.png) no-repeat left center;padding-left:35px}.business_section .text .detail dd{font-size:18px}.business_section01 h2{background-image:url(/data/img/page/business/details/ico_num01.png)}.business_section02 h2{background-image:url(/data/img/page/business/details/ico_num02.png)}.business_section03{margin-bottom:200px}.business_section03 h2{background-image:url(/data/img/page/business/details/ico_num03.png)}@media screen and (max-width: 640px){.business_section{margin:25px 20px 60px}.business_section h2{font-size:22px;background-size:auto 22px;padding-left:35px}.business_section h3{font-size:17px}.business_section .photo{float:none;width:auto;margin-bottom:15px}.business_section .photo img{width:100%}.business_section .text{float:none;width:auto}.business_section .text .descript{font-size:14px}.business_section .text .detail{padding:15px}.business_section .text .detail dt{font-size:17px;background-size:auto 17px;padding-left:30px}.business_section .text .detail dd{font-size:14px}}