
@charset "UTF-8";
.biz-sec .row { background-color: rgba(51,51,51,0);}
#business { overflow: hidden;}.biz-text-area { padding: 2.5vw;}#biz-comment img,.biz-text img { width: auto; max-width: 100%; height: auto;}
.biz-sec h2 { border-left:none; border-top: solid 4px #ffbd1e; border-bottom: solid 4px #ffbd1e; padding: .5vw .5vw .5vw .8vw; display: table; margin: 30px auto 30px auto;}/*.biz{ height: 100%; transition: .6s ease-out; transform: translateX(40px); opacity: 0;}.biz.delighter.started { transform: translateX(0); opacity: 1;
}*/
.biz{animation: biz 1.5s;}@keyframes biz {0% { opacity: 0; transform: translateX(40px); }	100% { opacity: 1; transform: translateX(0); }}.biz2{animation: biz2 1.5s;}@keyframes biz2 {0% { opacity: 0; transform: translateX(-40px); }	100% { opacity: 1; transform: translateX(0); }}@media (min-width: 768px){ .biz-text-area { padding: 3vw; height: 100%; } .biz-sec h2 { font-size: 150%; } .biz-text-area h3 { font-size: 120%; margin-bottom: 0; } .biz-text-area h4 { font-size: 110%; margin-bottom: 0; }}
@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; }
}