*{font-size:18px;line-height:18px;margin:0;padding:0}#red_text{color:#f43442}.main_text{border-bottom:4px solid #3437ce;display:flex;justify-content:space-between;margin:0 auto;max-width:1380px;width:100%}.main_text .left{padding-bottom:20px}.main_text .left h2{color:#292929;font-weight:700}.main_text .left h2 span{font-size:46px;font-weight:500;letter-spacing:-1.5px}.main_text .left p{color:#508aff;font-size:18px;font-weight:400;letter-spacing:-.2px;line-height:1}.main_text p strong{color:#3437ce;font-weight:700}.main_text .left p span{color:#508aff}.main_text .right li a{color:#595959;font-weight:500;position:relative;text-align:right}.main_text .right li a:after{content:"/";position:absolute}.main_text .right li:last-child a:after{display:none}.main_text .right .btn{background-color:#4f4f4f;color:#fff;font-size:14px;font-weight:700;height:50px;letter-spacing:-.25px;line-height:50px;text-align:center;width:132px}.main{margin:0 auto;max-width:1380px;width:100%}.main>ul{flex-wrap:wrap}.main>ul,.main>ul>li{display:flex;justify-content:space-between}.main .picture div{background-position:50%;background-repeat:no-repeat;background-size:cover;flex:1;height:156px;position:relative}.main .picture div:before{background-color:rgba(0,0,0,.1);content:" ";height:100%;left:0;position:absolute;top:0;width:100%}.main .text{display:flex;flex-direction:column;justify-content:space-around;margin-left:30px;padding:0 30px 95px;position:relative}.main .text h4{word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#474747;cursor:pointer;display:-webkit-box;font-size:20px;font-weight:600;font-weight:700;letter-spacing:-.36px;line-height:1.35;overflow:hidden;text-align:left;transition:All .5s;transition:all .5s}.main .text span{font-size:16px!important;margin-top:10px;text-overflow:ellipsis}.main .text p span,.main .text span{word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#858585;display:-webkit-box;letter-spacing:-.29px;line-height:1.5;overflow:hidden}.main .text p span{font-size:14px;text-align:left}.main .text .inner span.category{color:#508aff;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:-.25px;line-height:1.29;margin-top:5px}.main .text .story{bottom:0;position:absolute}.main .text .story a{line-height:1}.main .text .story a.first{color:#3437ce;font-weight:700}.main .text .story a.last{color:#508aff;font-weight:400}@media (min-width:1025px){.main_text{margin-top:170px}.main_text .left h2{font-size:50px;letter-spacing:-.9px;line-height:1.06;margin-bottom:20px}.main_text .left h2 span{font-size:48px;font-weight:500}.main_text .left p{color:#508aff;font-size:15px;font-weight:400;letter-spacing:-.2px;line-height:1}.main_text .left p strong{color:#3437ce;font-weight:700}.main_text .left p span{color:#508aff}.main_text .right li{margin-right:20px}.main_text .right li:last-child{margin-right:0}.main_text .right li a{font-size:14px;letter-spacing:-.2px;line-height:1}.main_text .right li a:after{right:-15px;top:2px}.main_text .right a.btn{background-color:#4f4f4f;color:#fff;font-size:14px;font-weight:700;height:50px;letter-spacing:-.25px;line-height:50px;padding:15px;text-align:center;width:132px}.main{margin-top:100px}.main>ul>li{padding:24px;width:50%}.main .picture{width:40%}section>ul.searchCateoryArea>li>a{flex:2}.main .text h4{font-size:20px;letter-spacing:-.36px;line-height:1.35;margin-bottom:8px}.main .text p{font-size:16px;letter-spacing:-.29px;line-height:1.5}.main .text .story a.first,.main .text .story a.last{font-size:14px}}@media (max-width:1024px){.main_text{margin-top:170px;padding:0 20px 95px}.main_text .left h2{font-size:50px;letter-spacing:-.9px;line-height:1.06;margin-bottom:20px}.main_text .left p{font-size:22px;letter-spacing:-.4px;line-height:1.18}.main_text .right li{margin-right:20px}.main_text .right li:last-child{margin-right:0}.main_text .right li a{font-size:14px;letter-spacing:-.2px;line-height:1}.main_text .right li a:after{right:-15px;top:2px}.main_text .right a.btn{background-color:#4f4f4f;color:#fff;font-size:14px;font-weight:700;height:50px;letter-spacing:-.25px;line-height:50px;padding:15px;text-align:center;width:132px}.main{margin-top:100px}.main>ul>li{padding:24px;width:100%}.main .picture{width:40%}section>ul.searchCateoryArea>li>a{flex:2}.main .text h4{font-size:18px;letter-spacing:-.36px;line-height:1.35;margin-bottom:8px}.main .text p span{font-size:14px;font-weight:400;letter-spacing:-.2px;line-height:1}.main .text p{color:#979797;font-weight:500}.main .text .story a.first,.main .text .story a.last{font-size:14px}}@media (max-width:768px){.main{margin-top:30px}.main>ul>li{padding:24px;width:100%}.main .picture{width:40%}section>ul.searchCateoryArea>li>a{flex:2}.main_text{padding:0 20px 25px}.main .text{padding:0 10px 10px}.main .text h4{font-size:18px;letter-spacing:-.36px;line-height:1.35;margin-bottom:8px}.main .text p{letter-spacing:-.29px;line-height:1.5}.main .text .story a.first,.main .text .story a.last,.main .text p{font-size:16px}.main_text .left h2{font-size:40px}.main_text .left h2 span{font-size:36px}.main_text .left p{font-size:17px}.main .text span{word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#858585;display:-webkit-box;font-size:14px!important;letter-spacing:-.29px;line-height:1.5;margin-top:10px;overflow:hidden;text-overflow:ellipsis}}@media (max-width:425px){.main{margin-bottom:80px}.main_text{flex-direction:column-reverse;flex-wrap:wrap;justify-content:center;margin-top:100px}.main_text .right{margin-bottom:30px;text-align:right}.main .text h4{font-size:16px;letter-spacing:-.36px;line-height:1.35;margin-bottom:8px}.main .text p span{font-size:14px;letter-spacing:-.29px;line-height:1.5}.main .text .story a.first,.main .text .story a.last{font-size:12px}.main .text h4{font-size:14px}.main .text span{font-size:12px}.main_text .left p{font-size:14px}.main_text .left h2{font-size:30px}.main_text .left h2 span{font-size:26px}.main .picture{flex:1;width:100%}section>ul.searchCateoryArea>li>a{flex:2}.main .picture div{height:105px}.main .text{padding:0}.main_text .right a.btn{background-color:#a2a2a2;color:#fff;display:block;float:right;font-size:14px;font-weight:700;height:51px;letter-spacing:-.25px;line-height:50px;padding:15px;position:relative;text-align:center;width:111px}}