
@charset "UTF-8";
.biz-sec { background-color: ;}
#care { overflow: hidden;}
.biz-img-area dt {background-color: #E3E3E3;	padding: .5rem;}.biz-img-area dd {border: 3px solid #E3E3E3;	padding: 1rem;}
.biz-sec{position: relative;	z-index: 5;}
.biz-text-area-left {position: absolute;	bottom: 5rem;	right: 5rem;	z-index: 10;}.biz-text-area-right {position: absolute;	bottom: 5rem;	left: 5rem;	z-index: 10;}.biz-box {background: rgba(255,255,255,.6);	border-radius: 15px;	padding: 3rem;}
.biz-text-area th { width: auto;	padding: .5rem;	border: 1px solid #222;	background-color: #E3E3E3;}.biz-text-area td { width: auto;	padding: .5rem;	border: 1px solid #222;}.biz-text-area h3 { line-height: 1.5;}
#biz-comment img,.biz-text img { width: auto; max-width: 100%; height: auto;}
.biz-text-area h2 {color: #ffffff; background-color: #223a70; padding: 1rem;	border-radius: 10px;}
#about {background-color: #E3E3E3;	padding: 1rem;}
@media (min-width: 768px){ .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: 1200px){.biz-text-area-left {position: absolute;	bottom: 0;	right: 5rem;	z-index: 10;}.biz-text-area-right {position: absolute;	bottom: 0;	left: 5rem;	z-index: 10;}}
@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; }
.biz-text-area-left {position: relative;	top: 0;	right: 0;	z-index: 10;}.biz-text-area-right {position: relative;	top: 0;	left: 0;	z-index: 10;}.biz-box { padding: 2rem 1rem;}}