
@charset "UTF-8";
.biz-sec .row { background-color: rgba(34,34,34,0);}.biz-text-area { padding: 2.5vw;}#biz-comment img,.biz-text img { width: auto; max-width: 100%; height: auto;}
.container h1 { color: #0A9709; border-bottom: solid 2px #0a9709; padding: .5vw .5vw .5vw .8vw;}
table.fee,
table.fee th,
table.fee td {border:1px solid #5B5B5B;	padding: 1vw;}
.fee th {width: 33%;}
table.memo tr {display: block;	margin: .5vw 0;	vertical-align: text-top;
}
table.memo td {padding-right: 1vw;
}
@media (min-width: 768px){ .biz-text-area { padding: 3vw; height: 100%; } .biz-sec h2 { font-size: 130%; } .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; }
}