@font-face {font-family: 'GmarketSansBold'; src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff');}

.solguide{}
.solguide div, .solguide li, .solguide p{word-break:keep-all}
.solguide .guide_head{display:flex; flex-direction:row; justify-content: space-between; padding:0 0 3em 0}
.solguide .guide_head b{font-size:4em; line-height:1em; font-weight:600}
.solguide h3{border-top:1px solid #e3e3e3;margin:2em auto auto auto; padding:2em 0 1em 0; font-size:1.2em; font-weight:700}
.solguide .head_left{width:30%}
.solguide .head_left h3{margin: 0; padding:0; border:none; }
.solguide .head_right{width:70%; padding-top:1em; font-weight:600}
.solguide .head_right .guide_txt ul{}
.solguide .head_right .guide_txt ul li{word-break:keep-all}

.solguide .guide_ul{margin-top:2em}
.solguide .guide_ul ul{display:flex; flex-direction:row; }
.solguide .guide_ul ul li{background:#f9f9f9; padding:2em; text-align:center; line-height:24px; word-break:keep-all}
.solguide .guide_ul ul li img{margin-bottom:1em}

.solguide .edu_point{margin-bottom:3em}
.solguide .edu_point ul{display:flex; align-items: flex-start; justify-content: space-between; }
.solguide .edu_point ul li{width:calc(100% / 3); padding-right:10px;/*display:inline-block; vertical-align:top; width:24%;*/}
.solguide .edu_point ul li img{margin-bottom:1em}
.solguide .edu_point .point_head{padding:2em; margin:auto auto 1em auto; color:#fff; font-size:130%; font-weight:700; text-align:center; 
background: rgb(69,19,199);
background: -moz-linear-gradient(165deg, rgba(69,19,199,1) 0%, rgba(116,22,157,1) 100%);
background: -webkit-linear-gradient(165deg, rgba(69,19,199,1) 0%, rgba(116,22,157,1) 100%);
background: linear-gradient(165deg, rgba(69,19,199,1) 0%, rgba(116,22,157,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4513c7",endColorstr="#74169d",GradientType=1);}
.solguide .edu_point .point_head b{display:block; margin:auto auto .3em auto; font-size:70%; letter-spacing:0}
.solguide .edu_point .point_head img{display:block; margin:1em auto auto auto}
.solguide .edu_point p{width:90%;  margin:.7em auto; line-height:26px; text-align: justify ; word-break:normal}



.guide_feature{}
.guide_feature ul{width:100%; display:flex; align-items: flex-start;border-top:1px solid #e3e3e3; }
.guide_feature ul li{padding:2em; position:relative}
.guide_feature ul li b{position:absolute; left:.5em; top:1.3em; margin:0;  font-size:2em; font-weight:700; font-family:GmarketSansBold}
.guide_feature ul li:first-child{padding-left:120px; font-size:1.5em; font-weight:700; width:33%;}
.guide_feature ul li:first-child span{display:block}
.guide_feature ul li:last-child{padding-top:4%; width:65%}
.guide_feature ul li .gbg{background:#f9f9f9; padding:1em; opacity:.7; font-size:90%; margin-bottom:2em}


        .solution_button{clear:both; text-align:center; margin:3em auto auto auto; padding:4em; background:#1e307e}
		.solution_button .button_head{text-align:center; color:#f8cd7a; font-size:2em; padding-bottom:1.5em; font-weight:700}
		.solution_button .button_head span{display:block; font-size:.5em; font-weight:normal; padding-top:.5em; color:#fff;}
		.solution_button p{display:inline-block; vertical-align:top; margin:1em}
		.solution_button p a{color:#f8cd7a; background:none; border:1px solid #f8cd7a; /*background: rgb(72,197,229); 
background: -moz-linear-gradient(151deg, rgba(72,197,229,1) 0%, rgba(47,157,242,1) 100%);
background: -webkit-linear-gradient(151deg, rgba(72,197,229,1) 0%, rgba(47,157,242,1) 100%);
background: linear-gradient(151deg, rgba(72,197,229,1) 0%, rgba(47,157,242,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#48c5e5",endColorstr="#2f9df2",GradientType=1)*/; border-radius:50px; font-size:1.2em; font-weight:600; padding:1em;}