.section_cont{padding:100px 0}.sec_tit{margin-bottom:60px}.sec_tit p.blue{margin-bottom:15px;color:#3885fa;font-weight:600;text-transform:uppercase}.sec_tit h2{font-size:32px;font-weight:600;line-height:1.3}.sec_tit p.info_txt{margin:15px 0 35px;font-size:22px;line-height:1.3}#sec1{position:relative}#sec1 .slogun{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;text-align:center}#sec1 .slogun span,#sec1 .slogun strong,#sec1 .slogun p,#sec1 .slogun a{color:#fff}#sec1 .slogun span,#sec1 .slogun strong{display:block}#sec1 .slogun span{font-size:23px;font-weight:700;color:#fff;text-shadow:0 0 3px #0000004f}#sec1 .slogun strong{margin:15px 0 30px;font-size:62px;font-weight:bolder;color:#fff;line-height:1.3;text-shadow:0 0 5px #0000004f}#sec1 .slogun p{margin-bottom:5%;font-size:23px;line-height:1.5;font-weight:bold;text-shadow:0 0 2px #0000004f}#sec1 .slogun .main_btn{padding-left:30px;font-weight:700;color:#fff;position:relative;transition:all .2s;z-index:2}#sec1 .slogun .main_btn:before{content:'';width:50px;height:50px;background:#3885fa;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:-1}#sec1 .slogun .main_btn:hover{opacity:.7}#sec1 #sec5{width:100%;padding:60px 0;position:absolute;z-index:1;bottom:0;left:50%;transform:translateX(-50%)}#sec2{position:relative}#sec2:after{content:'';width:500px;height:500px;border:1px solid #bcd7fd;border-radius:50%;position:absolute;bottom:-25%;left:-3%;z-index:-1}#sec2 .service_list{display:flex;flex-wrap:wrap;border-radius:20px;overflow:hidden}#sec2 .service_list .service_card{position:relative;flex:1 1 0;height:580px;overflow:hidden;transition:flex-grow .6s ease,transform .4s ease,border-radius .5s ease}#sec2 .service_list .service_card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;transition:transform .5s ease}#sec2 .service_list .service_card:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.4);transition:background .5s ease}#sec2 .service_list .service_card .content{position:absolute;bottom:10%;left:10%;color:#fff;z-index:1;transition:all .6s ease}#sec2 .service_list .service_card h4{font-weight:600;color:rgba(255,255,255,0.7)}#sec2 .service_list .service_card h3{margin:10px 0 15px;font-size:24px;font-weight:600;color:#fff}#sec2 .service_list .service_card p{color:#fff}#sec2 .service_list .service_card:hover{flex-grow:2;border-radius:20px;transform:scaleX(0.93)}#sec2 .service_list .service_card:hover::after{background:rgba(0,0,0,0.2)}#sec2 .service_list .service_card:hover .content{bottom:20%}#sec2 .service_list .service_card.ocean_air:before{background-image:url("/img_up/shop_pds/yaler/design/img/ocean_air.png")}#sec2 .service_list .service_card.ocean:before{background-image:url("/img_up/shop_pds/yaler/design/img/ocean.png")}#sec2 .service_list .service_card.air:before{background-image:url("/img_up/shop_pds/yaler/design/img/air.png")}#sec2 .service_list .service_card.voucher:before{background-image:url("/img_up/shop_pds/yaler/design/img/voucher.png")}#sec3{position:relative}#sec3 .sec_tit{text-align:center}#sec3 .flex_container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}#sec3 .flex_container .content{width:31%;margin-bottom:3.5%;border-radius:15px;overflow:hidden;position:relative}#sec3 .flex_container .content h3{font-size:24px;font-weight:600;color:#fff;position:absolute;top:20%;left:15%;transition:all .3s;text-shadow:0 0 4px #0000004f}#sec3 .flex_container .content.img{width:65.5%}#sec3 .flex_container .content.inquiry{text-align:right;border-radius:0}#sec3 .flex_container .content.inquiry .sec_tit{margin-bottom:0;text-align:right}#sec3 .flex_container .content.inquiry a{padding:20px 30px;font-weight:600;display:inline-flex;justify-content:flex-end;align-items:center;background:#e5e5e5;border-radius:15px;transition:all .8s}#sec3 .flex_container .content.inquiry a img{margin-right:30px}#sec3 .flex_container .content.inquiry a:hover{box-shadow:inset -16.5rem 0 0 0 #ccc}#sec3 .flex_container .content:hover h3{top:8%;left:5%}#sec3 .flex_container .content:nth-child(4),#sec3 .flex_container .content:nth-child(5){margin-bottom:0}#sec3:after{content:'';width:650px;height:650px;border:1px solid #bcd7fd;border-radius:50%;position:absolute;bottom:-6%;right:-1%;z-index:-1}#sec4 .inner{max-width:1920px;width:100%;height:600px;background:url("/img_up/shop_pds/yaler/design/img/sec4.png") no-repeat center/cover;border-radius:0;transition:max-width 1.2s ease}#sec4 .inner .recruit_logo_text{margin-bottom:20%;font-size:64px;font-weight:600;color:rgba(255,255,255,0.5);text-align:right}#sec4 .inner .content{max-width:1200px;width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#sec4 .inner .content .sec_tit{margin-bottom:0}#sec4 .inner .content .sec_tit a{padding-left:30px;font-weight:600;color:#fff;position:relative;z-index:2;transition:all .2s}#sec4 .inner .content .sec_tit a:before{content:'';width:50px;height:50px;background:#3885fa;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:-1}#sec4 .inner .content .sec_tit a:hover{opacity:.7}