
@charset "UTF-8";
#contents img { width: auto; max-width: 100%; height: auto;}#contents h2 { font-size: 130%; border-left: solid 3px #ffb100; padding: .1vw .1vw .1vw .8vw;}#contents h3 { font-size: 120%;}#strength h2{ background-color: rgba(10,10,10,.05); color: #fff; font-size:2.3vw; border-left: solid 7px #ff6a00; background: #ffb100; padding: 1vw;}#strength h3 { border-bottom:solid 3px #ffeabb; position: relative; font-size:2vw;}
#strength h3:after { position: absolute; content: " "; display: block; border-bottom:solid 3px #ffb100; bottom: -3px; width: 20%;}.position-relative{ position:relative;}#biz2 ul { background: rgba(255, 237, 197, 0.75);}#biz3 h3:before{ width:25px; hwight:25px; display:inline-block; background:#ffb100; color:#fff; font-weight:bold; border-radius: 50%; text-align: center; margin-right: 5px;}#biz3 h3.one:before{ content: "１";}#biz3 h3.two:before{ content: "２";}#biz3 h3.three:before{ content: "３";}#biz3 h3.for:before{ content: "４";}#biz4 .fa-exclamation-circle:before { color: #ffb100;}@media (min-width: 1300px){ #contents { font-size: 1.1rem; }}@media (min-width: 768px){ #strength #biz1 .right, #strength #biz2 .left{ width: 60%; position: absolute; bottom: 10%; background-color: rgba(255, 255, 255, 0.75); } #strength #biz1 .right{ right: 5%; height: 80%; } #strength #biz1 .left{ left: 0%; } #strength #biz2 .right{ right: -50%; } #strength #biz2 .left{ left: 5%; height: 80%; } #biz2 ul { font-size: 1em; margin-top: -3%; } #biz2 .biz-img-area{ /*margin-top: -3%;*/ }}@media (max-width: 767px){#strength h2{ font-size:1.2em;}#strength h3 { font-size:1em;}#strength p { font-size:0.8em;}#biz2 ul { font-size: 0.8em; margin-top:0%;}}