
@charset "UTF-8";
.biz-sec { /*background-color: rgb(166, 206, 57);*/}
#business { overflow: hidden;}.biz-text-area { padding: 3.5vw;}#biz-comment img,.biz-text img { width: auto; max-width: 100%; height: auto;}#business .biz-text h3{ font-size:1.2em;}.biz-text-area h2 { /*background-color: #ffffff; border-left: solid 3px #1e73be; padding: .5vw .5vw .5vw .8vw;*/}.biz-text-area h2 { position: relative; color: #333; text-shadow: 0 0 2px white; /*background: rgba(111, 188, 255, 0.25);*/ z-index: -4;}.biz-text-area h2:before { content: ""; position: absolute; background:#6fbcff; width:60px; height:60px; border-radius: 50%; top: 50%; left: -15px; -webkit-transform: translateY(-50%); transform: translateY(-50%); z-index: -1;}@media (min-width: 768px){ .biz-text-area { padding: 1vw 3vw; height: 100%; } .biz-text-area h2 { font-size: 200%; } .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; }
}