@charset "UTF-8";
.biz-sec { background-color: rgba(45,45,45,.1);}
#business { overflow: hidden;}.biz-text { padding: 0 10vw;}#biz-comment img,.biz-text img { width: auto; max-width: 100%; height: auto;}#business h2 { background-color: rgba(0,123,255,0.5); padding: .5vw .5vw .5vw .8vw; text-align: center; color: white;}
.bis-ttl{ text-align: center;}
h3::first-letter { color: #6eb5f4; font-size: 150%;}
@media (min-width: 768px){ .biz-text-area { padding: 3vw; height: 100%; } #business h2 { font-size: 140%; } #business h3 { font-size: 120%; margin-bottom: 0; } #business h4 { font-size: 110%; margin-bottom: 0; }}
@media (min-width: 1300px){ .biz-text-area { font-size: 1.1rem; }}
@media (max-width: 767px){ .biz-text { padding: 0 3vw; } #business h2 { font-size: 120%; } #business h3 { font-size: 105%; } #business h4 { font-size: 100%; }}@media (max-width: 575px){ .index-header::after { bottom: 4vw; } #greeting { line-height: 6vw; }
}