
@charset "UTF-8";
.biz-sec .row { background-color: rgba(10,10,10,0);}.biz-text-area { padding: 2.5vw;}#biz-comment img,.biz-text img { width: auto; max-width: 100%; height: auto;}
.biz-sec h2 { background-color: rgba(10,10,10,.05); color: #fff; border-left: solid 7px #ff6a00; background: #ffb100; padding: 1vw;}#business h3.pb-3 { border-bottom:solid 3px #ffb100; position: relative;}
#business h3.pb-3:after { position: absolute; content: " "; display: block; border-bottom:solid 3px #ff6a00; bottom: -3px; width: 30%;}#business .biz-text-area{ background: rgba(255, 179, 0, 0.07);}#strength h2{ background-color: rgba(10,10,10,.05); color: #fff; font-size:2.3vw; border-left: solid 7px #ff6a00; background: #ffb100; padding: 1vw;}.position-relative{ position:relative;}#biz2 ul { background: rgba(255, 237, 197, 0.75);}#biz_one h3,#biz_two h3{ border-bottom:solid 3px #ffeabb; position: relative;}#biz_one h3:before,#biz_two h3:before{ width:25px; hwight:25px; display:inline-block; background:#ffb100; color:#fff; font-weight:bold; border-radius: 50%; text-align: center; margin-right: 5px;}.biz-img-area h3{ color:#ff8d00; font-weight: 700; border-bottom: dashed 1px #000;}.biz-img-area h3 i.fa-lightbulb{ color:#ff8d00;}.biz-img-area ul li i.fa-check-square{ color:#ff8d00;}@media (min-width: 768px){ .biz-text-area { padding: 2vw; height: 100%; } .biz-sec h2 { font-size: 150%; } #business h3.pb-3 { border-bottom:solid 3px #ffb100; position: relative; } #business h3.pb-3:after { position: absolute; content: " "; display: block; border-bottom:solid 3px #ff6a00; bottom: -3px; width: 30%; } .biz-text-area h3 { font-size: 140%; margin-bottom: 0; } .biz-text-area p { font-size: 120%; margin-bottom: 0; line-height: 1.5em; } .biz-text-area h4 { font-size: 110%; margin-bottom: 0; } /*#biz_one .right, #biz_two .left{ width: 60%; } #biz_one .right{ height: 100%; } #biz_one .left{ left: 0%; } #biz_two .right{ right: -50%; } #biz_two .left{ left: 5%; height: 80%; } #biz_two ul { font-size: 1em; margin-top: -3%; }*/ #biz_two .biz-img-area{ /*margin-top: -3%;*/ }}
@media (min-width: 1200px){ #business { font-size: 1.1rem; }	.biz-text-area {padding: 30px;}}
@media (max-width: 767px){ .biz-sec h2 { font-size: 110%; } .biz-text-area h3 { font-size: 105%; } .biz-text-area h4 { font-size: 100%; }}@media (max-width: 575px){ .index-header::after { bottom: 4vw; } #greeting { line-height: 6vw; }
}