
@charset "UTF-8";
.biz-sec { }
#business { overflow: hidden;}.biz-text-area { padding: 3.5vw;}#biz-comment img,.biz-text img { width: auto; max-width: 100%; height: auto;}
/*.biz-text-area h2 { background-color: #ffffff; border-left: solid 3px ; padding: .5vw .5vw .5vw .8vw;
}*/
.biz-text-area h2{ position: relative; padding: .5em 1em; color: #333333; text-align: center; width: 70%; margin: 0 auto;}.biz-text-area h2::before,.biz-text-area h2::after { display: inline-block; position: absolute; width: 10px; height: 100%; border: 3px solid #f28d2e; box-sizing: border-box; content: '';}.biz-text-area h2::before { top: 0; left: 0; border-right: none;}.biz-text-area h2::after { bottom: 0; right: 0; border-left: none;}
@media (min-width: 768px){ .biz-text-area { padding: 3vw; height: 100%; } .biz-text-area h2 { font-size: 140%; } .biz-text-area h3 { font-size: 120%; margin-bottom: 0; } .biz-text-area h4 { font-size: 110%; margin-bottom: 0; }}
@media (min-width: 1300px){ .biz-text-area { font-size: 1.1rem; }}
@media (max-width: 767px){ .biz-text-area h2 { font-size: 120%; } .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; }
}