@charset "utf-8";
#include02 {position:relative;width:100%}
#include02_wrap {max-width:1150px;height:500px;margin:0 auto}
#include02_wrap .left{overflow:hidden}
#include02_wrap .box {float:left;width:50%}
#include02_wrap .box > div{position:relative;float:left;height:250px;padding:40px;box-sizing:border-box;background-size: cover;}
#include02_wrap .box h3 {padding-bottom:20px;font-weight:normal;font-size:24px;letter-spacing:-0.3px;word-break: keep-all;color:#fff;font-family:'notokr-medium'}
#include02_wrap .box p {font-size:15px;letter-spacing:-0.15px;line-height:25px;color:#e9e9e9;white-space: pre-line;word-break: keep-all;}
#include02_wrap .box .plus {position:absolute;right:40px;bottom:40px}
#include02_wrap .box .tit_txt {font-size:18px;letter-spacing:-0.2px;color:#adadad;font-family:'notokr-medium'}
#include02_wrap .box .tel_txt {margin-top:10px;line-height:1;font-size:40px;letter-spacing:-0.1px;color:#fff;font-weight:bold;font-family:'Nunito',sans-serif}
#include02_wrap .right {position:relative;height:500px;border:1px solid #ddd;box-sizing:border-box}
#include02_wrap .right:before {content:url(/sh_img/make24/include/include_02/img/box04_car.png);position:absolute;right:-200px;bottom:-140px}
#include02_wrap .right>h3{padding:50px 0 0 50px;font-weight:normal;font-size:35px;letter-spacing:-0.5px;color:var(--primary);font-family:'notokr-bold'}
#include02_wrap .right>h3>span{color:#333}
#include02_wrap .right>.plus_btn {position:absolute;top:40px;right:40px}
#include02_wrap .right>div {width:100%;padding:30px 50px}
#include02_wrap .right>div .go_btn{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 20px;font-size:15px;color:#fff;background-color:var(--primary);font-family:'notokr-medium'}
#include02_wrap .right>div .go_btn span{width:100%;text-align:center}
#include02_wrap .right>div .go_btn img{flex-shrink:0}
#include02_wrap .box_01 {width:50%;background:url(/sh_img/make24/include/include_02/img/box01_bg.png) no-repeat center var(--primary)}
#include02_wrap .box_02 {width:50%;background:url(/sh_img/make24/include/include_02/img/box02_bg.png) no-repeat 80% -40% #333}
#include02_wrap .box_03 {display:flex;align-items:flex-end;justify-content:space-between;width:100%;height:125px !important;padding:25px 40px !important;background:url(/sh_img/make24/include/include_02/img/box03_bg.png) no-repeat center -155px #000}
#include02_wrap .box_03 .time_txt{padding:10px;border-radius:5px;color:#fff;background:rgba(255,255,255,.2)}
#include02_wrap .box_04 {width:100%;height:125px !important;padding:0 40px !important;background-color:#1582d1}
#include02_wrap .box_04 a{display:flex;align-items:center;height:100%}
#include02_wrap .box_04 .qr_box{padding:10px;border-radius:5px;background-color:#fff}
#include02_wrap .box_04 .qr_txt{padding-left:20px}
#include02_wrap .box_04 .qr_txt b{display:block;margin-bottom:10px;font-size:24px;font-weight:normal;color:#fff;font-family:'notokr-bold'}

/* 반응형 [s] */
@media (max-width:1260px){
#include02_wrap .box > div{padding:40px 20px}
#include02_wrap .box p{ white-space:normal}
#include02_wrap .box h3{font-size:20px;font-family:notokr-bold}
#include02_wrap .box h3 span{font-family:notokr-bold}
#include02_wrap .box .plus{right:20px;bottom: 20px;}
#include02_wrap .right>h3{padding:40px 0 0 20px}
#include02_wrap .box_03{padding:25px 20px !important}
#include02_wrap .box .tel_txt{font-size:34px}
#include02_wrap .box_04{padding:0 20px !important}
}
@media (max-width:1024px){
#include02_wrap .right:before{width:330px;right:9px}
}
@media (max-width:867px){
#include02_wrap{height:auto}
#include02_wrap .box{float:none;width:100%}
#include02_wrap .box p{white-space:pre-line;}
#include02_wrap .right{float:none;width:100%;height:auto;margin: 15px 0;padding-bottom:40px}
#include02_wrap .right:before{display:none}
#include02_wrap .right>div{float:none;padding: 0 20px;height: auto;}
#include02_wrap .right>.plus_btn{top:27px;right:20px}
}
@media (max-width:480px){
#include02_wrap .box_01,#include02_wrap .box_02{width:100%}
#include02_wrap .box h3{padding-bottom:12px;font-size:18px}
#include02_wrap .box > div{height:auto !important;padding:30px 20px}
#include02_wrap .box .plus{bottom:auto;top:50%;transform:translateY(-50%);width:35px}
#include02_wrap .box .tit_txt{margin-top:0;font-size:16px}
#include02_wrap .box p{font-size:14px}
#include02_wrap .box .tel_txt{font-size:30px}
#include02_wrap .box_03{align-items:center;background-position:bottom}
#include02_wrap .box_04{padding:30px 20px !important}
#include02_wrap .box_04 .qr_box{padding:5px}
#include02_wrap .box_04 .qr_box img{width:50px}
#include02_wrap .box_04 .qr_txt b{margin-bottom:5px;font-size:18px}
#include02_wrap .right{padding-bottom:10px}
#include02_wrap .right>.plus_btn img{width:35px}
#include02_wrap .right>div .go_btn img{width:35px}
}
@media (max-width:380px){
#include02_wrap .box_03{flex-flow:column}
#include02_wrap .box_03>div{width:100%}
#include02_wrap .box_03 .time_txt{width:100%;margin-top:15px;text-align:center}
}
/* 반응형 [e] */
