.clearfix,.business .section .box{*zoom:1}.clearfix:after,.business .section .box:after{content:"";display:table;clear:both}.inline_block{display:inline-block;*display:inline;*zoom:1}.table_cell,.business .busInner02 .busCate{display:table-cell;*display:inline;*zoom:1;vertical-align:middle}.business{width:1040px;margin:0 -120px;padding:50px 120px;background:#e7ebeb}.business .busInner01{width:100%;background:#fff;padding:30px 0}.business .busInner01 .intro{width:730px;margin:0 auto;padding:0 35px 20px;position:relative}.business .busInner01 .intro:before{content:"";display:block;position:absolute;left:0;top:50px;width:0;height:0;border-top:97px solid #e2f0ea;border-right:97px solid transparent;z-index:0}.business .busInner01 .intro h3{font-size:22px;font-size:2.2rem;color:#555;text-align:center;letter-spacing:0.2em;margin-bottom:30px}.business .busInner01 .intro p{font-size:14px;font-size:1.4rem;line-height:2;text-align:left;position:relative;z-index:5}.business .busInner02{width:100%;display:table;margin-top:50px}.business .busInner02 .busCate{width:495px;padding:30px;vertical-align:top;position:relative;border-left:solid 50px #e7ebeb;background:#fff}.business .busInner02 .busCate:before{border-top:42px solid #3d9970;border-right:42px solid transparent;content:"";position:absolute;left:0;top:0;z-index:10}.business .busInner02 .busCate:first-child{border:none}.business .busInner02 .busCate h4{font-size:18px;font-size:1.8rem;color:#555;letter-spacing:0.2em;font-weight:normal;text-align:center;margin-bottom:30px}.business .busInner02 .busCate h4.two{margin-top:-10px;margin-bottom:10px}.business .busInner02 .busCate .ill{text-align:center;margin-bottom:30px}.business .busInner02 .busCate p{font-size:14px;font-size:1.4rem;line-height:2;text-align:left;margin-bottom:30px}.business .busInner02 .busCate .cateLink{font-size:14px;font-size:1.4rem;display:block;width:168px;border:solid 2px #b6b7b8;font-weight:bold;text-align:center;color:#555;line-height:31px;height:31px;margin:auto;position:absolute;bottom:30px;left:0;right:0;background:url(../img/btn_ic04.png) no-repeat 95% center}.business .busInner02 .busCate .cateLink:hover{background:#3d9970 url(../img/btn_ic03.png) no-repeat 95% center;border:solid 2px #3d9970;color:#fff}html.ie6 .business .busInner02 .busCate .cateLink:hover,html.ie7 .business .busInner02 .busCate .cateLink:hover,html.ie8 .business .busInner02 .busCate .cateLink:hover,html.ie9 .business .busInner02 .busCate .cateLink:hover{border:solid 2px #b6b7b8;color:#555;background:url(../img/btn_ic03.png) no-repeat 95% center}.business h3{font-size:24px;font-size:2.4rem;color:#555;text-align:center;letter-spacing:0.4em;margin-bottom:20px}.business .catch{text-align:center;margin-bottom:60px;letter-spacing:0.2em}.business .section{width:720px;position:relative;margin:0 auto 90px}.business .section:before{content:"";display:block;position:absolute;left:-40px;top:-30px;width:0;height:0;border-top:97px solid #e2f0ea;border-right:97px solid transparent;z-index:0}.business .section:after{content:"";display:block;position:absolute;right:-40px;bottom:-30px;width:0;height:0;border-bottom:162px solid #e2f0ea;border-left:162px solid transparent;z-index:0}.business .section h4{font-size:22px;font-size:2.2rem;color:#555;letter-spacing:0.2em;position:relative;z-index:5;margin-bottom:15px}.business .section p{font-size:14px;font-size:1.4rem;line-height:2;margin-top:-0.4em;position:relative;z-index:5}.business .section .rep{font-size:10px;font-size:1rem;line-height:1}.business .section ul{font-size:14px;font-size:1.4rem;margin:15px 0 0 15px;font-weight:bold}.business .section ul li{margin-bottom:8px;letter-spacing:0.2em}.business .section ul li span{font-weight:normal;padding-left:15px}.business .section .box{position:relative;z-index:5}.business .section .box .box-left{width:280px;float:left}.business .section .box .box-right{width:418px;float:right}.business .section .box .box-right sup{font-size:10px;font-size:1rem;vertical-align:top}.inquiry{width:1040px;margin:0 -120px;padding:50px 120px 0;border-top:solid 2px #fff}.inquiry h3{font-size:18px;font-size:1.8rem;text-align:center;margin-bottom:24px}.inquiry p{font-size:14px;font-size:1.4rem;text-align:center}.inquiry .inquiryBox{width:680px;margin:30px auto}.inquiry .inquiryBox .formBox{width:313px;margin:0 auto}.inquiry .inquiryBox .formBox a{font-size:18px;font-size:1.8rem;height:54px;line-height:54px}@media print{#main{width:900px;padding-bottom:0px}.business{width:860px;padding:20px}.business .busInner01{padding:30px 0}.business .busInner01 .intro h3{margin-bottom:30px}.business .busInner01 .intro p{font-size:14px;font-size:1.4rem;line-height:2;text-align:left;position:relative;z-index:5}.business .busInner02{width:860px;display:table;margin-top:20px}.business .busInner02 .busCate{width:360px;padding:40px 20px 60px;border-left:solid 20px #e7ebeb}.business .busInner02 .busCate h4{font-size:18px;font-size:1.8rem;color:#555;letter-spacing:0.4em;font-weight:normal;text-align:center;margin-bottom:30px}.business .busInner02 .busCate .ill{text-align:center;margin-bottom:30px}.business .busInner02 .busCate .ill img{width:100%}.business .busInner02 .busCate p{font-size:14px;font-size:1.4rem;line-height:2;text-align:left;margin-bottom:30px}.business .busInner02 .busCate .cateLink{font-size:14px;font-size:1.4rem;display:block;width:168px;border:solid 2px #b6b7b8;font-weight:bold;text-align:center;color:#555;line-height:31px;height:31px;margin:auto;position:absolute;bottom:30px;left:0;right:0;background:url(../img/btn_ic04.png) no-repeat 95% center}.business .busInner02 .busCate .cateLink:hover{background:#3d9970 url(../img/btn_ic03.png) no-repeat 95% center;border:solid 2px #3d9970;color:#fff}html.ie6 .business .busInner02 .busCate .cateLink:hover,html.ie7 .business .busInner02 .busCate .cateLink:hover,html.ie8 .business .busInner02 .busCate .cateLink:hover,html.ie9 .business .busInner02 .busCate .cateLink:hover{border:solid 2px #b6b7b8;color:#555;background:url(../img/btn_ic03.png) no-repeat 95% center}.business .busInner02 .busCate .Bdr{border-top:42px solid #3d9970;border-right:42px solid transparent;content:"";position:absolute;left:0;top:0;z-index:10}.business h3{margin-bottom:10px}.business .catch{margin-bottom:30px}.business .section{margin:0 auto 60px}.business .section:before{border:none}.business .section:after{border:none}.inquiry{width:900px;margin:20px auto 0;padding:0}.inquiry .inquiryBox{margin:20px auto}}
/*# sourceMappingURL=business.css.map */
