
@charset "UTF-8";
.biz-sec .row { background-color: rgba(,0);}
#business { overflow: hidden;}#business{ padding:5vw;}#schedule h3{ color: #ffbf00; background-color: #fff6da;}#schedule dl dt,#schedule dl dd{ position: relative;}#schedule dl dt:before,#schedule dl dd:before{ content: ""; position: absolute; width: 95%; height: 100%; border-bottom: solid 1px #dee2e6; top: 0; left:2%;}.table tr{ border-bottom: 1px solid #dee2e6;}.table td, .table th { border-left: 1px solid #dee2e6;}.table td { border-right: 1px solid #dee2e6;}#biz2 h2 strong{ font-size: 170%; color: #ff00f2;}#biz2 img { padding: 1vw; border-radius: 15px; /*border: solid 5px #fff;*/ box-shadow: 0 0 5px #c2c2c2;}.biz-text-area { padding: 0 2.5vw;}#biz-comment img,.biz-text img { width: auto; max-width: 100%; height: auto;}
.biz-sec h2 { /*background-color: rgba(,.05); border-left: solid 4px #ff00f2; padding: .5vw .5vw .5vw .8vw;*/}#biz2 h2{ position: relative; display: block; margin-bottom: 1em;}#biz2 h2:before { content: ''; position: absolute; bottom: -5px; display: inline-block; width: 60px; height: 5px; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); background-color:#ff00f2; border-radius: 2px;}#schedule h1,#price h1{ border-radius: 15px; /*border-bottom:solid 3px #ff00f2;*/}@media (min-width: 768px){ .biz-text-area { padding: 0 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; } #greeting { line-height: 6vw; }
}