<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#strength-section{padding:120px 0; position:relative;z-index:10;}
#strength-section:after{clear:both; display:block; content:"";}
#strength-section .txt-area{width:100%; max-width:1600px; margin:0 auto 0; padding:0 100px;}
#strength-section .txt-area h1{font-size:60px; color:#000; font-weight:800; line-height:120%; letter-spacing:-0.05em;}
#strength-section .txt-area h1 span{color:#3267ff;}
#strength-section .txt-area p{font-size:50px; color:#333; line-height:160%; margin-top:60px; font-weight:800;}
#strength-section .txt-area p br{display:none;}
#strength-section .txt-area p span.red{color:#FE4C1D; font-weight:900; border-bottom:4px solid #fe4c1d; padding:20px 0 10px; position:relative;}
#strength-section .txt-area p span.red span.kkob{position:absolute; top:-15px; left:-15px;}

@media screen and (max-width:1480px){
	#strength-section{padding:100px 0;}
	#strength-section .txt-area h1{font-size:54px;}
}

@media screen and (max-width:1240px){
	#strength-section{padding:80px 0;}
	#strength-section .txt-area{padding:0 60px;}
	#strength-section .txt-area h1{font-size:50px;}
	#strength-section .txt-area p{font-size:40px; line-height:1.8em; margin-top:40px;}
}

@media screen and (max-width:840px){
	#strength-section .txt-area{padding:0 40px;}
	#strength-section .txt-area h1 br{display:none;}
	#strength-section .txt-area p{font-size:34px; margin-top:30px;}
}

@media screen and (max-width:760px){
	#strength-section{padding:60px 0;}
	#strength-section .txt-area h1{font-size:44px; line-height:1.4em;}
	#strength-section .txt-area p{font-size:30px; margin-top:30px;}
	#strength-section .txt-area p br{display:block;}
}

@media screen and (max-width:640px){
	#strength-section{padding:50px 0;}
	#strength-section .txt-area{padding:0 20px;}
	#strength-section .txt-area h1{font-size:38px; line-height:1.3em;}
	#strength-section .txt-area p{font-size:26px; margin-top:20px;}
	#strength-section .txt-area p span.red{padding:10px 0 5px; position:relative;}
	#strength-section .txt-area p span.red span.kkob{position:absolute; top:-10px; left:-10px;}
}

@media screen and (max-width:480px){
	#strength-section{padding:40px 0;}
	#strength-section .txt-area h1{font-size:30px; }
	#strength-section .txt-area p{font-size:20px;}
	#strength-section .txt-area p span.red span.kkob{position:absolute; top:-5px; left:-5px;}
}


.strength-bg-section{width:100%; position:relative;}
#strength-section01{background:url("../img/strength_bg01.jpg") no-repeat center; background-size:cover;}
#strength-section02{background:url("../img/strength_bg02.jpg") no-repeat center; background-size:cover;}
#strength-section03{background:url("../img/strength_bg03.jpg") no-repeat center; background-size:cover;}
#strength-section04{background:url("../img/strength_bg04.jpg") no-repeat center; background-size:cover;}
.strength-bg-section .tit-area{width:100%; font-size:50px; text-align:center; color:#fff; line-height:1.5em; position:absolute; top:200px;}
.strength-bg-section .box-area{width:100%;}
.strength-bg-section .box-area ul{height:1000px;}
.strength-bg-section .box-area ul:after{clear:both; display:block; content:"";}
.strength-bg-section .box-area ul li{float:left; width:33.3333%; height:100%; padding:420px 25px 0;}
.strength-bg-section .box-area ul li:after{width:1px; height:100%; top:0; right:0px; background:rgba(255,255,255,.2); content:""; display:block; position:absolute;}
.strength-bg-section .box-area ul li .box{text-align:center; padding:70px 40px;}
.strength-bg-section .box-area ul li .box p{font-size:26px; margin-top:50px; color:#fff; line-height:1.5em;}
.strength-bg-section .box-area ul li .box p span.small{font-size:0.85em; margin-top:20px; display:inline-block; line-height:1.3em;}

@media screen and (max-width:1480px){
	.strength-bg-section .tit-area{font-size:44px; top:170px;}
	.strength-bg-section .box-area ul{height:800px;}
	.strength-bg-section .box-area ul li{padding:320px 25px 0;}
	.strength-bg-section .box-area ul li .box{text-align:center; padding:60px 30px;}
	.strength-bg-section .box-area ul li .box p{font-size:24px; margin-top:40px;}
}

@media screen and (max-width:1140px){
	.strength-bg-section .tit-area{font-size:40px; top:120px; padding:0 20px;}
	.strength-bg-section .box-area ul{height:750px;}
	.strength-bg-section .box-area ul li{padding:280px 20px 0;}
	.strength-bg-section .box-area ul li .box{padding:60px 30px;}
	.strength-bg-section .box-area ul li .box h1 img{width:90px;}
	.strength-bg-section .box-area ul li .box p{font-size:22px; margin-top:30px;}
	.strength-bg-section .box-area ul li .box p br{display:none;}
	.strength-bg-section .box-area ul li .box p br.block{display:block;}
	.strength-bg-section .box-area ul li .box p span.small{margin-top:10px;}
}

@media screen and (max-width:860px){
	.strength-bg-section .tit-area{font-size:34px; top:100px;}
	.strength-bg-section .box-area ul{height:700px;}
	.strength-bg-section .box-area ul li{padding:260px 20px 0;}
	.strength-bg-section .box-area ul li .box{padding:40px 30px;}
	.strength-bg-section .box-area ul li .box h1 img{width:90px;}
	.strength-bg-section .box-area ul li .box p{font-size:20px;}
	.strength-bg-section .box-area ul li .box p span.small{margin-top:10px;}
}

@media screen and (max-width:760px){
	.strength-bg-section{padding:50px 0 0;}
	.strength-bg-section .tit-area{font-size:30px; top:0; position:relative; margin-bottom:40px;}
	.strength-bg-section .box-area ul{height:auto;}
	.strength-bg-section .box-area ul li{float:none; width:100%; height:auto; padding:0;}
	.strength-bg-section .box-area ul li:after{width:100%; height:1px; bottom:0; left:0px; background:rgba(255,255,255,.2); content:""; display:block; position:absolute;}
	.strength-bg-section .box-area ul li .box{padding:30px 20px;}
	.strength-bg-section .box-area ul li .box h1 img{width:60px;}
	.strength-bg-section .box-area ul li .box p{font-size:18px; margin-top:30px;}
}

@media screen and (max-width:480px){
	.strength-bg-section .tit-area{font-size:22px;}
	.strength-bg-section .box-area ul li .box{padding:30px 20px;}
	.strength-bg-section .box-area ul li .box h1 img{width:50px;}
	.strength-bg-section .box-area ul li .box p{font-size:16px; margin-top:20px;}
}

#differ-section .tit-area{text-align:center; padding:100px 0 80px;}
#differ-section .deffer-area{margin-bottom:70px;}
#differ-section .deffer-area .tit{width:100%; line-height:90px; font-size:34px; font-weight:800; color:#fff; text-align:center; background:#3267ff; border-radius:20px;}

#differ-section .deffer-area .box-area{width:100%; margin-top:20px;}
#differ-section .deffer-area .box-area:after{clear:both; display:block; content:"";}
#differ-section .deffer-area .box-area .box{width:49%;}
#differ-section .deffer-area .box-area .box:first-child{float:left;}
#differ-section .deffer-area .box-area .box:last-child{float:right;}

#differ-section .deffer-area .box-area .box{height:100%;border-radius:20px; padding:50px 50px 20px 50px;}
#differ-section .deffer-area .box-area .box:first-child{background:#f8f8f8; border:1px solid #dedede;}
#differ-section .deffer-area .box-area .box:last-child{background:#eef2ff; border:1px solid #3267ff;}

#differ-section .deffer-area .box-area .box h1{font-size:30px; font-weight:800;}
#differ-section .deffer-area .box-area .box h1 span{display:inline-block; margin-right:10px;}
#differ-section .deffer-area .box-area .box:first-child h1{color:#333;}
#differ-section .deffer-area .box-area .box:last-child h1{color:#3267ff;}

#differ-section .deffer-area .box-area .box ul{margin-top:30px;}
#differ-section .deffer-area .box-area .box ul li{font-size:22px; padding-left:17px; position:relative; line-height:1.4em; margin:15px 0;}
#differ-section .deffer-area .box-area .box ul li:after{width:8px; height:1px; top:12px; left:0px; background:#333; content:""; display:block; position:absolute;}

@media screen and (max-width:1480px){
	#differ-section .tit-area{padding:80px 0 60px;}
	#differ-section .deffer-area{margin-bottom:50px;}
	#differ-section .deffer-area .tit{line-height:80px; font-size:30px;}

	#differ-section .deffer-area .box-area .box{padding:40px 40px 20px 40px;}

	#differ-section .deffer-area .box-area .box h1{font-size:26px;}
	#differ-section .deffer-area .box-area .box h1 span img{height:30px;}

	#differ-section .deffer-area .box-area .box ul{margin-top:20px;}
	#differ-section .deffer-area .box-area .box ul li{font-size:20px;}
}

@media screen and (max-width:1140px){
	#differ-section .tit-area{padding:40px 0 40px;}
	#differ-section .deffer-area{margin-bottom:40px;}
	#differ-section .deffer-area .tit{line-height:60px; font-size:26px;}

	#differ-section .deffer-area .box-area .box{padding:40px 40px 20px 40px;}

	#differ-section .deffer-area .box-area .box h1{font-size:24px;}
	#differ-section .deffer-area .box-area .box h1 span img{height:24px;}

	#differ-section .deffer-area .box-area .box ul{margin-top:20px;}
	#differ-section .deffer-area .box-area .box ul li{font-size:18px;}
}

@media screen and (max-width:860px){
	#differ-section .tit-area{padding:30px 0 30px;}
	#differ-section .deffer-area .box-area .box{width:100%; padding:30px 30px 10px 30px;}
	#differ-section .deffer-area .box-area .box:first-child{margin-bottom:10px;}

	#differ-section .deffer-area .box-area .box ul li{padding-left:15px; margin:10px 0; height:auto;}
	#differ-section .deffer-area .box-area .box ul li:after{width:5px;}

	.script-area{display:none;}
}

@media screen and (max-width:640px){
	#differ-section .tit-area{padding:0 0 30px;}
	#differ-section .deffer-area .tit{line-height:50px; font-size:22px;}

	#differ-section .deffer-area .box-area .box h1{font-size:20px;}
	#differ-section .deffer-area .box-area .box h1 span{margin-right:5px;}
	#differ-section .deffer-area .box-area .box h1 span img{height:20px;}

	#differ-section .deffer-area .box-area .box ul{margin-top:10px;}
	#differ-section .deffer-area .box-area .box ul li{font-size:16px;}
}

@media screen and (max-width:480px){
	#differ-section .deffer-area .tit{line-height:40px; font-size:20px; border-radius:10px;}

	#differ-section .deffer-area .box-area .box{border-radius:10px;}
	#differ-section .deffer-area .box-area .box h1{font-size:18px;}

	#differ-section .deffer-area .box-area .box ul{margin-top:10px;}
	#differ-section .deffer-area .box-area .box ul li{font-size:14px; margin:5px 0;}
}
</pre></body></html>