<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.intro-box{text-align:center;}
.intro-box &gt; p:nth-of-type(1){font-size:34px;line-height:42px;font-weight:700;}
.intro-box &gt; p:nth-of-type(2){font-size: 26px;line-height: 50px;font-weight: 500;}
.intro-box &gt; p:nth-of-type(2) span{font-weight:700;}
.intro-box &gt; div{position:relative;padding:65px 0 0;}
.intro-box &gt; div:before{content:'';position:absolute;top:37px;left:50%;display:block;width:4px;height:50px;background-color:#f36138;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);}
.intro-box &gt; div .txt-box{position:absolute;left:50%;bottom:0;width:calc(100% - 200px);padding:30px 20px 10px;background-color:#fff;box-sizing:border-box;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);}
.intro-box &gt; div .txt-box p{font-size:16px;line-height:26px;}
.intro-box  .img-box {width:100%; height:auto}

.goal-ol-box &gt; ol{display:flex;flex-wrap:wrap;}
.goal-ol-box &gt; ol &gt; li{margin:0 20px 20px 0;padding: 32px 30px;width:calc(33.3333% - 13.3333px);border:1px solid #e4e4e4;border-radius:8px;box-sizing:border-box;}
.goal-ol-box &gt; ol &gt; li:nth-of-type(3n){margin-right:0;}
.goal-ol-box &gt; ol &gt; li .goal-list-num{position: relative;display: inline-block;padding: 0 0 2px;font-weight: 500;font-size: 18px;color: #0c2e86;line-height: 19px;}
.goal-ol-box &gt; ol &gt; li .goal-list-num:after{content:'';position:absolute;bottom:-5px;left:0;width:100%;height:1px;background-color:#0c2e86;}
.goal-ol-box &gt; ol &gt; li .goal-list-con{padding: 25px 0 0;font-weight: 500;font-size: 16px;line-height: 30px;}


@media screen and (max-width:768px){
	.intro-box &gt; p:nth-of-type(1){font-size:16px;line-height:26px;}
	.intro-box &gt; p:nth-of-type(2){font-size:20px;line-height:30px;}
	.intro-box &gt; div{padding:20px 0 0;}
	.intro-box &gt; div:before{top:10px;width:2px;height:20px;}
	.intro-box &gt; div .txt-box{position:relative;width:100%;padding:10px 0 0;text-align:left;}
	.intro-box &gt; div .txt-box p{font-size:14px;line-height:24px;}

	.goal-ol-box &gt; ol &gt; li{padding: 16px 15px;width:calc(50% - 5px);}
	.goal-ol-box &gt; ol &gt; li:nth-of-type(n){margin:0 10px 10px 0;}
	.goal-ol-box &gt; ol &gt; li:nth-of-type(2n){margin-right:0;}
	.goal-ol-box &gt; ol &gt; li .goal-list-num{font-size:13px;line-height: 18px;}
	.goal-ol-box &gt; ol &gt; li .goal-list-con{padding: 10px 0 0;font-size: 14px;line-height: 24px;}
}

@media screen and (max-width:480px){
	.intro-box &gt; p:nth-of-type(2) br{display:none;}

	.goal-ol-box &gt; ol &gt; li{width:100%;}
	.goal-ol-box &gt; ol &gt; li:nth-of-type(n){margin:0 0 10px 0;}
	.goal-ol-box &gt; ol &gt; li:last-of-type{margin-bottom:0;}
}</pre></body></html>