@charset "utf-8";

/*-----------------------2024 졸업몰 css-----------------------*/

/*띠배너*/
.w_wrap aside {font-size: 25px; padding: 32px; box-sizing: border-box; text-align: left;}
.w_wrap aside .bulk_delivery {display: flex; justify-content: space-evenly; align-items: center; width: 1200px; margin: 0 auto;}
.w_wrap aside .bulk_delivery > div {display: flex;align-items: center;}
.w_wrap aside .bulk_delivery > div > img {padding-right: 50px;}
.w_wrap aside .bulk_delivery > div > dl dd {font-size: 17px; padding-bottom: 12px; color: #fff; display: inline-block; vertical-align: top; width: 500px;}
.w_wrap aside .bulk_delivery > div > dl dt {display: inline-block; color: #fff;line-height: 35px;}
.w_wrap aside .bulk_delivery > div > dl dfn {font-weight: bold; color: #ffda4a; font-size: 25px;}
.w_wrap aside .bulk_delivery > div > dl p {font-size: 14px; padding-top: 5px; color: #aaabbb;}
.w_wrap aside .bulk_delivery > a {font-size: 16px; font-weight: bold; color: #000; padding: 12px 30px; background: #fff; border-radius: 50px; transition: .3s; width: 120px; text-align: center;}
.w_wrap aside .bulk_delivery > a:hover {background: #ffda4a; transition: .3s;}


/*다중배송 띠배너*/
.w_wrap aside.delivery {background: #222450;}
.w_wrap aside.delivery .bulk_delivery > div > img {width: 220px;}


/*퍼블코드 띠배너*/
.w_wrap aside.p_code {background: #faf9d2;}
.w_wrap aside.p_code .bulk_delivery > div > img {width: 220px;}
.w_wrap aside.p_code .bulk_delivery > div > dl dd {color: #3e3e3e;}
.w_wrap aside.p_code .bulk_delivery > div > dl dt {color: #2b2b2b; font-weight: bold;}
.w_wrap aside.p_code .bulk_delivery > div > dl dfn {color: #21a035 !important;}
.w_wrap aside.p_code .bulk_delivery > div > dl p {color: #6e6e6e; font-weight: normal;}
.w_wrap aside.p_code .bulk_delivery > a {color: #fff; background: #21a035 !important;}
.w_wrap aside.p_code .bulk_delivery > a:hover {background: #1a7c38 !important;}

/*네이버페이 이벤트*/
.evt_naver {background: url(/sub_kids/img/2024/web_evt_bg.jpg?t=1) top center no-repeat !important;}
.tit_sub_p {font-size: 17px; color: #333; margin-top: 22px;}

/*메인 상단*/
.show {border: 0px solid red;}
.top_slide {height: 720px !important;}
.btn_leaflet {position: absolute; bottom: 86px; right: 431px;}
.btn_form {width: 315px; height: 85px; position: absolute; bottom: 80px; right: 55px;}
#delivery .delivery_img div p {text-align: left;}


