#header .logo_box a{color:#333}#header .nav_menu li:nth-of-type(2) a{color:#184d97}.inner{max-width:1130px;padding:100px 15px}@media(max-width: 768px){.inner{padding:60px 20px}}.mainv_box{position:relative;height:550px}.mainv_box:before{content:"";background:#fff;width:300px;height:100%;position:absolute;left:0;z-index:1}@media(min-width: 1200px){.mainv_box:before{width:33vw}}.mainv_box:after{content:"";background:#fff;clip-path:polygon(0 0, 0% 100%, 100% 100%);width:100px;height:100px;position:absolute;left:300px;bottom:-1px;display:block}@media(min-width: 1200px){.mainv_box:after{left:32.9vw}}.mainv_box .img_box{width:75%;height:380px;margin-left:auto;padding-top:165px;position:relative}.mainv_box .img_box img{-o-object-fit:cover;object-fit:cover;width:100%;height:380px}.mainv_box h1{position:absolute;top:300px;left:50%;transform:translateX(-50%);min-width:1000px;color:#184d97;font-size:72px;z-index:1}.mainv_box h1 span{font-size:16px;color:#333}@media(max-width: 768px){.mainv_box{height:420px}.mainv_box:before{width:150px}.mainv_box:after{left:120px}.mainv_box .img_box{height:300px;padding-top:120px}.mainv_box .img_box img{height:300px}.mainv_box h1{min-width:100%;top:240px;left:0;padding-left:15px;font-size:50px;transform:translateX(0);text-shadow:#fff 1px 0 10px,#fff 1px 0 10px,#fff 1px 0 30px}}#message .glade_txt{margin-bottom:40px;text-align:center;font-size:36px;font-weight:bold;letter-spacing:.09em;line-height:1.5;margin-bottom:60px}#message .glade_txt span{background:linear-gradient(90deg, #184d97 0%, #0782ce 70%, #259ce2 90%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#message p{text-align:center;line-height:2.28em;max-width:770px;margin:0 auto}#message .btm{position:relative;z-index:0}#message h3{color:#f2f7fc;font-size:100px;letter-spacing:.03em;font-family:"Poppins",sans-serif;font-weight:600;position:absolute;text-align:center;width:100%;top:0;left:50%;transform:translateX(-50%);z-index:-1}@media(max-width: 768px){#message{overflow:hidden}#message .glade_txt{margin-bottom:20px;font-size:32px}#message h3{white-space:nowrap;font-size:84px}}#business{background:#e5f0f9;padding:100px 50px 270px}#business .inner{background:#fff;padding:70px 15px;position:relative}#business .inner:after{content:"";background:#e5f0f9;clip-path:polygon(0 0, 0% 100%, 100% 0);width:70px;height:70px;position:absolute;left:-1px;top:-1px;display:block}#business .inner:before{content:"";background:#e5f0f9;clip-path:polygon(0 100%, 100% 100%, 100% 0);width:70px;height:70px;position:absolute;right:-1px;bottom:-1px;display:block}#business ul{display:flex;justify-content:center;margin-bottom:70px}#business ul:nth-of-type(even) .txt_box{margin-left:60px}#business ul:nth-of-type(even) .txt_box p{margin-right:0}#business ul:last-of-type{margin-bottom:0}#business .number_txt{position:relative;z-index:0;font-size:24px;font-weight:bold;margin-bottom:30px;padding:80px 0 5px 0}#business .number_txt span{font-size:130px;color:#e5f0f9;font-family:"Poppins",sans-serif;font-weight:600;position:absolute;top:0;left:-15px;z-index:-1}#business .txt_box p{max-width:503px;margin-right:60px}#business .txt_box p.second{max-width:509px}#business .txt_box p.third{max-width:513px}#business .img_box{width:430px}@media(max-width: 768px){#business .img_box{width:100%}}#business .img_box img{box-shadow:0 0 20px rgba(13,55,115,.1)}@media(max-width: 768px){#business{padding:50px 20px 300px}#business .inner{padding:60px 20px}#business .inner:after,#business .inner:before{width:50px;height:50px}#business h2{margin-bottom:20px}#business .txt_box{margin-bottom:20px}#business .txt_box p{margin-right:0}#business ul{flex-direction:column;margin-bottom:40px}#business ul:nth-of-type(even){flex-direction:column-reverse}#business ul:nth-of-type(even) .txt_box{margin-left:0}#business ul:nth-of-type(even) .txt_box p{margin-right:0}#business .number_txt{font-size:20px;margin-bottom:20px;padding:30px 0 5px 0}#business .number_txt span{font-size:70px}}#footer{margin-top:0}#footer .cta .in_box:after{content:"";background:#e5f0f9;clip-path:polygon(100% 0, 0 0, 0 100%);width:70px;height:70px;position:absolute;left:-1px;top:-1px;display:block;transform:rotate(0deg)}#footer .right_box ul li:nth-child(2) a{color:#184d97}