@font-face {
    font-family: 'Yangjin';
    src: url('https://cdn.jsdelivr.net/gh/supernovice-lab/font@0.9/yangjin.woff') format('woff');
    font-weight: normal;
    font-display: swap;
}

@font-face {
  font-family: 'S-CoreDream';
  src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-1Thin.woff') format('woff');
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: 'S-CoreDream';
  src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-2ExtraLight.woff') format('woff');
  font-weight: 200;
  font-style: normal;
}
@font-face {
  font-family: 'S-CoreDream';
  src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-3Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'S-CoreDream';
  src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-4Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'S-CoreDream';
  src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-5Medium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'S-CoreDream';
  src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-6Bold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'S-CoreDream';
  src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-7ExtraBold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'S-CoreDream';
  src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-8Heavy.woff') format('woff');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'S-CoreDream';
  src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-9Black.woff') format('woff');
  font-weight: 900;
  font-style: normal;
}

/* ���� */
#wz2508{--point : #f29164;  color: #222; font-family: 'S-CoreDream'; max-width: 720px; margin: 0 auto;}
#wz2508 section .title{text-align: center;}
#wz2508 section .title .icon{max-width: 179px; width: 25%; margin: 0 auto 2.25%;}
#wz2508 section .title .icon img{width: 100%;}
#wz2508 section .title h1{font-size: 44px; line-height: 1.3; margin-bottom: 2.5%;}
#wz2508 section .title h1 span{color: var(--point)}
#wz2508 section .title h1{font-family: 'Yangjin';}

/* main02 */
.main02{margin-top: -1px;}

/* main03 */ 
.main03{margin-top: 10%;}
.wz2508_content_wrap{background: var(--point); width: 100%; padding: 5%; box-sizing: border-box; border-radius: 0;}
.wz2508_content_wrap .inner{display: flex; flex-wrap: wrap; justify-content: space-between; row-gap:15px;}  
.wz2508_content_wrap .inner .inner_box{background: #fff; padding: 7.5%; box-sizing: border-box; border-radius: 24px; display: flex; flex-direction: column;} 
.wz2508_content_wrap .inner .inner_box .box_title{display: flex; justify-content: space-between; align-items: center;}
.wz2508_content_wrap .inner .inner_box .box_title h2{font-size: 28px; font-family: 'Yangjin'; }
.wz2508_content_wrap .inner .inner_box .box_title h2 span{color: var(--point);}

.wz2508_content_wrap .inner .inner_box hr{margin: 7.5px 0; opacity: 0.5;}

.wz2508_content_wrap .inner .inner_box p{font-size: 18px; font-weight: 400; }
.wz2508_content_wrap .inner .inner_box p a{font-size: inherit; color: var(--point); font-weight: 700; text-decoration: underline;}

.wz2508_content_wrap .inner .inner_box .btn_wrap{display: flex; justify-content: center; flex-direction: column;  gap: 10px; }
.wz2508_content_wrap .inner .inner_box .btn_wrap button{width: 100%; border: 3px solid var(--point); background: #fff; border-radius: 50px; padding: 10px 0;}
.wz2508_content_wrap .inner .inner_box .btn_wrap button a{font-size: 20px; font-weight: 700;}

/* box01 */
.wz2508_content_wrap .inner .inner_box01{width: 100%;}
.wz2508_content_wrap .inner .inner_box01 .video_link .link_title{display: flex; align-items: center; gap: 3px; margin: 25px 0 5px;}
.wz2508_content_wrap .inner .inner_box01 .video_link .link_title p{font-size: 18px; color: var(--point); font-weight: 500;}
.wz2508_content_wrap .inner .inner_box01 .video_link .link_title img{margin: 0;}
.wz2508_content_wrap .inner .inner_box01 .video_link ul{display: flex; gap: 5px;}

/* box02 */
.wz2508_content_wrap .inner .inner_box02{width: 100%;}  
.wz2508_content_wrap .inner .inner_box02 .btn_wrap{margin-top: 50px;}

/* box03 */
.wz2508_content_wrap .inner .inner_box03{width: 100%;}   
.wz2508_content_wrap .inner .inner_box03 .btn_wrap{margin: 25px 0;}

/* box04 */
.wz2508_content_wrap .inner .inner_box04{width: 100%;}    
.wz2508_content_wrap .inner .inner_box04 .list{background: #fff2e2; padding: 15px; box-sizing: border-box; border-radius: 16px; margin: 10px 0;}
.wz2508_content_wrap .inner .inner_box04 .list li{border-bottom: 1px solid rgba(23, 16, 50, 0.2); padding: 5px 0;}
.wz2508_content_wrap .inner .inner_box04 .list li a{color: var(--point); font-size: 15px; font-weight: 700;}
.wz2508_content_wrap .inner .inner_box04 .list li:last-child{border: none;}
.wz2508_content_wrap .inner .inner_box04 p.guide{display: flex; gap: 5px}
.wz2508_content_wrap .inner .inner_box04 .btn_wrap{margin-top: 32px !important;}
 
/* box05 */
.wz2508_content_wrap .inner .inner_box05{width: 100%;}  
.wz2508_content_wrap .inner .inner_box05 .qna_list{width: 100%; margin: 15px 0 25px;}
.wz2508_content_wrap .inner .inner_box05 .qna_list li{background: #fff2e2; border-radius: 50px; padding: 20px;}
.wz2508_content_wrap .inner .inner_box05 .qna_list li:nth-child(2){border-radius: 24px; margin-top: 10px;}
.wz2508_content_wrap .inner .inner_box05 .qna_list li p{display: flex; gap: 5px; font-size: 15px;}
.wz2508_content_wrap .inner .inner_box05 .qna_list li p+p{margin-top: 5px;}
.wz2508_content_wrap .inner .inner_box05 .qna_list li p strong{color: var(--point);} 
.wz2508_content_wrap .inner .inner_box05 .qna_list li .icon{display: none;}

/* box06 */
.wz2508_content_wrap .inner .inner_box06{width: 100%;}
.wz2508_content_wrap .inner .inner_box06 p strong:nth-child(1){color: #eb4b35;}
.wz2508_content_wrap .inner .inner_box06 p strong:nth-child(2){color: #30948a;}
.wz2508_content_wrap .inner .inner_box06 .btn_wrap{margin-top: 35px;}



/* wz_2508_main04 */
.wz2508_main04{margin-top: 10%;} 
.wz2508_main04 .list{width: 90%; margin: 0 auto;}
.wz2508_main04 .list>li{width: 100%; display: flex; gap: 35px; align-items: center; flex-direction: column; border-radius: 24px; padding: 10% 7.5%;
box-sizing: border-box;}
.wz2508_main04 .list>li+li{margin-top: 15px;}
 
.wz2508_main04 .list>li .text_wrap{text-align: center; margin-bottom: 25px;}
.wz2508_main04 .list>li .text_wrap h2{font-size: 24px; line-height: 1.3; font-weight: 700;}
.wz2508_main04 .list>li .text_wrap p{font-size: 15px; font-weight: 400; margin: 15px 0;}
.wz2508_main04 .list>li .text_wrap button{border-radius: 50px; padding: 15px 35px;}
.wz2508_main04 .list>li .text_wrap button a{font-size: 18px; color: #fff;}

.wz2508_main04 .list>li:nth-child(1){background: #d8f5ff;}
.wz2508_main04 .list>li:nth-child(1) button{background: #32a5cd;}

.wz2508_main04 .list>li:nth-child(2){background: #f4ebff;}
.wz2508_main04 .list>li:nth-child(2) button{background: #9543ff;}

.wz2508_main04 .list>li:nth-child(3){flex-direction: column; padding: 0;}
.wz2508_main04 .list>li:nth-child(3) ul{display: flex; justify-content: space-between; align-items: center;}
.wz2508_main04 .list>li:nth-child(3) ul li{width: 49.5%;}
.wz2508_main04 .list>li:nth-child(3) button{background: #0071f4; padding: 15px 75px;}



/* main05 */
.main05{margin-top: 10%;} 