
@charset "UTF-8";
.biz-sec { background-color: rgba(112,89,48,.1);}
#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: #fffae3; border-left: solid 3px #705930; padding: .5vw .5vw .5vw .8vw;}.schedule dl{display: flex;	flex-wrap: wrap;	justify-content: center;}.schedule dt{width:10%;}.schedule dd{width:70%;}.kadomaru-works{background-image:url("../images/works-bg.jpg");	background-position: center center;	background-attachment:scroll;	background-repeat: no-repeat;	border-radius: 15px;}.kadomaru-recruit{border-radius: 15px;}.kasen-works{border-bottom:3px solid #705930;	width:11%;	margin:auto; padding-top: 10px;}
.schedule dl{display: flex;	flex-wrap: wrap;	justify-content: center;}.schedule dt{width:15%;}
.schedule dd{width:50%;	padding-left:10px;	line-height: 40px;}#schedule {border:solid 4px #fc90bc;	border-radius:20px; }
@media (max-width: 767px){.schedule dt{width:80%;}
.schedule dd{width:85%;}}
@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; }
}