/*통합소스-s*/
.text_style_box3 p{font-size: 18px; font-family: 'Pretendard-Light'; letter-spacing: -1px; line-height: 1.4;}
.tx_c{text-align: center !important;}/*글씨 가운데 정렬*/
.tx_r{text-align: right !important;;}/*글씨 우측 정렬*/
.tx_l{text-align: left !important;;}/*글씨 우측 정렬*/
b{font-weight: bold;}

/*마wls*/
.mg_lf{}
.m_0{margin: 0!important;}
.p_0{padding: 0!important;}
/*넓이*/
.wid_40{width: 40%;}
.wid_90{width: 90%;}

/*============================================================================*/

/*폰트 사이즈*/
/*#content p:not(.notice_title){font-family: 'Pretendard-Regular'; font-size: 1.15rem; letter-spacing: -1.5px; line-height: 1.4; margin: 1% 1% 0;}*/

.px_15{font-size: 0.8rem; letter-spacing: -0.5px;}
.px_16{font-size: 1rem; letter-spacing: -0.5px;}
.px_18{font-size: 1.1rem; letter-spacing: -0.5px;}
.px_20{font-size: 1.2rem; letter-spacing: -0.5px;}
.px_22{font-size: 1.3rem; letter-spacing: -0.5px;}
.co_br{color:#816747;}

.ic_li, .ic_li2, .ic_li3{font-family: 'Pretendard-Regular'; font-size: 1.15rem; letter-spacing: -1.5px; line-height: 1.4; margin: 1% 1% 0;}

h1,h2,h3,h4,h5,h6 {font-family: 'Pretendard-Regular'; margin: 0; line-height: 2; letter-spacing: -2px; line-height: 1.5;}
.tit_h1{font-size:2rem; font-weight: 600; padding: 1% 0 0 0;}
.tit_h2{font-size:1.8rem; font-weight: 800;}
.tit_h3{font-size:1.6rem; letter-spacing: -3px; padding: 15px 0 10px;}
.tit_h4{font-size:1.4rem; letter-spacing: -3px; padding: 15px 0 10px;}
.tit_h5{font-size:1.8rem; font-weight: 600; padding: 1% 0 0 0;}
.tit_h1:before{content: ""; display: inline-block; width: 22px; height: 22px; margin-right: 5px; background-image: url('../../images/sub/style_guide/h1.png'); background-position: left top; background-repeat: no-repeat;}
.tit_h2:before{content: ""; display: inline-block; width: 18px; height: 20px; margin-right: 4px; margin-left: 3px;background-image: url('../../images/sub/style_guide/h2.png'); background-position: center bottom; background-repeat: no-repeat;}
.tit_h3:before{content: ""; display: inline-block; width: 13px; height: 20px; margin-right: 4px; margin-left: 3px;background-image: url('../../images/sub/style_guide/h3.png'); background-position: center bottom; background-repeat: no-repeat;}
.tit_h4:before{content: ""; display: inline-block; width: 13px; height: 20px; margin-right: 4px; margin-left: 3px;background-image: url('../../images/sub/style_guide/h4.png'); background-position: center bottom; background-repeat: no-repeat;}
.tit_h5:before { content: ""; display: inline-block; width: 40px; height: 40px; margin-right: 3px; margin-left: -2px; background-image: url(../../images/sub/style_guide/h5_l.png); background-position: left top; background-repeat: no-repeat; }
.tit_h5:after { content: ""; display: inline-block; width: 40px; height: 40px; margin-left: 2px; background-image: url(../../images/sub/style_guide/h5_r.png); background-position: right bottom; background-repeat: no-repeat; }
.ic_li li{list-style-position: inside; text-indent: -18px; padding: 0 0 0.5% 1%;}
.ic_li li:before{content:''; display:inline-block; width:7px; height:7px; margin:0 7px 5px 7px; vertical-align:middle; background:#ff9724; border-radius:50%;}
.ic_li2{margin: 2% 0;}
.ic_li2:before{content:''; display:inline-block; width:8px; height:16px; margin:0 7px; background-image: url('../../images/sub/style_guide/li_2.png'); background-position: center bottom; background-repeat: no-repeat;}
.ic_li3 span{font-size: 17px; color: #ff9e3e; font-weight: 800; margin-right: 7px; font-family: 'Pretendard-Regular';}
.txt_symbol{content: ""; display: inline-block; background-image: url('../../images/sub/style_guide/txt_symbol.png'); background-position: left center; background-repeat: no-repeat; padding: 0 0 0 22px;}
p .txt_symbol{font-size: 16px; margin-top: 6px;}

/* 텍스트 박스 */
.text_box_style{padding: 3% 2%; background: #f7f7f7 none repeat scroll 0 0; border: 1px solid #d5d5d5;}

.table_style{margin-bottom: 5%;}
/*테이블 01*/
/*.table_style{display: inline-block; float: left; margin:0 1%;}*/
.type01 {width: 99%; border-collapse: collapse; text-align: left; line-height: 1.5; border-top: 1.5px solid #343434; border-bottom: 1px solid #757575;}
.type01 thead th {padding: 10px; font-weight: bold; vertical-align: top; color: #292929; background: #f3f3f3; border-bottom: 1px solid #d5d5d5; text-align:center; border-right:1px solid #d5d5d5; vertical-align: middle;}
.type01 thead th:last-child{border-right:0px;}
.type01 tbody th {width: 150px; padding: 10px; font-weight: bold; vertical-align: top; border-bottom: 1px solid #d5d5d5; background: #f3f3f3; text-align:center; border-right:1px solid #d5d5d5; color:#454545; vertical-align: middle;}
.type01 td {padding: 10px; vertical-align: top; border-bottom: 1px solid #ccc; background: #ffffff; border-right: 1px solid #d5d5d5; border-left: 1px solid #d5d5d5; vertical-align : middle;}
.type01 th[rowspan]:last-child, .type01 td[rowspan]:last-child {border-right:none;border-left:1px solid #dbdee1;}
.type01 td:last-child,.type01 th:last-child {border-right:0; border-right:0;}
.type01 td:first-child,.type01 th:first-child {border-left:0; border-left:0;}
/*테이블 02*/
.type02 {width: 99%; border-collapse: collapse; text-align: left; line-height: 1.5; border-top: 1.5px solid #343434; border-bottom: 1px solid #757575;}
.type02 thead th {padding: 10px; font-weight: bold; vertical-align: top; color: #454545; background: #fef6ee; border-bottom: 1px solid #d5d5d5; text-align:center; border-right:1px solid #d5d5d5; vertical-align: middle;}
.type02 thead th:last-child{border-right:0px;}
.type02 tbody th {width: 150px; padding: 10px; font-weight: bold; vertical-align: top; border-bottom: 1px solid #d5d5d5; background: #fef6ee; text-align:center; border-right:1px solid #d5d5d5; color:#454545; vertical-align: middle;}
.type02 td {padding: 10px; vertical-align: top; border-bottom: 1px solid #ccc; background: #ffffff; border-right: 1px solid #d5d5d5; border-left: 1px solid #d5d5d5; vertical-align: middle;}
.type02 th[rowspan]:last-child, .type01 td[rowspan]:last-child {border-right:none;border-left:1px solid #dbdee1;}
.type02 td:last-child,.type02 th:last-child {border-right:0; border-right:0;}
.type02 td:first-child,.type02 th:first-child {border-left:0; border-left:0;}
/*공지테이블*/
.notice_type {width: 99%; border-collapse: collapse; text-align: left; line-height: 1.5; border-top: 1.5px solid #343434; border-bottom: 1px solid #757575;}
.notice_type thead th {padding: 10px; font-weight: bold; vertical-align: top; color: #454545; background: #fef6ee; border-bottom: 1px solid #d5d5d5; text-align:center; border-right:1px solid #d5d5d5; vertical-align: middle;}
.notice_type thead th:last-child{border-right:0px;}
.notice_type tbody th {width: 150px; padding: 10px; font-weight: bold; vertical-align: top; border-bottom: 1px solid #d5d5d5; background: #fef6ee; text-align:center; border-right:1px solid #d5d5d5; color:#454545; vertical-align: middle;}
.notice_type td {padding: 10px 20px; vertical-align: top; border-bottom: 1px solid #ccc; background: #ffffff; border-right: 1px solid #d5d5d5; border-left: 1px solid #d5d5d5; vertical-align: middle; font-weight: 200;}
.notice_type th[rowspan]:last-child, .type01 td[rowspan]:last-child {border-right:none;border-left:1px solid #dbdee1;}
.notice_type td:last-child,.type02 th:last-child {border-right:0; border-right:0;}
.notice_type td:first-child,.type02 th:first-child {border-left:0; border-left:0;}
.notice_type tr td:nth-child(2){text-align:left;}
/*학사일정 테이블*/
.type_day {width: 99%; border-collapse: collapse; text-align: left; line-height: 1.5; border-top: 1.5px solid #343434; border-bottom: 1px solid #757575;}

/*테이블 공통*/
/*table a{color:#195faf;}*/
table a:hover{color:#ff9724;}
.type01 td, .type02 td{font-family: 'Pretendard-Regular'; font-size: 1.15rem; letter-spacing: -1.5px; line-height: 1.3;}

/*탭 스타일 */
.tab_style_01{display: flex; flex-direction: column; height: auto; align-items: center;}
.tab_style_01 .tab_menu_box {width: 100%; display: flex; align-items: center; padding: 1rem; font-size: 1.1rem;}
.tab_style_01 .tab_menu {width: 100%; margin: 0 -2px -1px; padding: 15px 0; font-weight: 600; text-align: center; background-color: #f3f3f3; border: 1px solid transparent;}
.tab_style_01 .tab_menu:hover {background-color: #d5d5d5; color:#454545; cursor: pointer;}
.tab_style_01 .tab_menu.active:after {content: ""; position: absolute; margin-left: -37px; margin-top: 33px; border: 10px solid transparent; border-top-color: #ff9724; transition: all .3s ease .0s; }
.tab_style_01 .tab_menu.active {display: inline-block; border: 1px solid #ff9724;  background-color: #ff9724;  color: #fff;}
.tab_style_01 .tab_content_box {/*padding: 1rem;*/ width: 100%;}
.tab_style_01 .tab_content {display: none;}
.tab_style_01 .tab_content.active {display: block;}

#tab_style_02 {top: 100px; border-radius: 4px; margin-top: -4px; padding: 0 6%;}
#tab2_tab_btn {background: #e9e9e9;}
#tab2_tab_btn ul {overflow: hidden; padding: 0px; margin: 0px;}
#tab2_tab_btn li {float: left; width: 20%; text-align: center;}
#tab2_tab_btn li a {display: block; color: #343434;  padding: 10% 10%;  font-weight: bold; font-size: 18px;}
#tab2_tab_btn li.active a {background-color:#ff9724; color: #fff;}
#tab2_tab_btn li.active:after {content: ""; position: absolute; margin-left: -10px; border: 10px solid transparent; border-top-color: #ff9724; transition: all .5s ease .0s; }
#tab2_tab_cont {width: 100%; background: #fff; padding: 20px; box-sizing: border-box; border-radius: 0 0 4px 4px;}
#tab2_tab_cont>div{text-align: center; height: auto; /*overflow: hidden;*/}
#tab2_tab_cont img{width: 100%;}
#tab2_tab_btn ul li:nth-of-type(4) #go-top{display:none;}

/*!*공통 탭, 학과탭보고 수정, 다른데 틀어지는 곳이 있으면 참고*!*/
/*.button_style a{padding: 0.1em 1.1em !important;}*/

@media (max-width: 685px) {
    .tab_style_01 .tab_menu_box {flex-wrap: wrap !important;}
    .tab_style_01 .tab_menu { width: 50%;}
}

@media (max-width: 475px) {
    .tab_style_01 .tab_menu {min-width: 100% !important;}
}

/* 버튼 스타일 */
.button_style{min-width: 150px; display: flex; flex-wrap: wrap; margin: 1.5% 0 0 0;}
.but_mc{text-align: center; justify-content: center;}
/* 버튼1-1 */
.button_style .button_s01 {display: inline-block; max-width: 800px; min-width:150px; font-family: 'Pretendard-Regular'; font-weight: 700; text-align: center; margin: 0 1.5% 2% 0; padding: 15px; border-radius: 25px; color: #ff9724; font-size: 1rem; letter-spacing: -1px; text-transform: uppercase; text-decoration: none; background: linear-gradient(to right, rgba(178, 135, 111, 0) 25%, #ff9724 75%); background-position: 1% 50%; background-size: 400% 300%; border: 1px solid #ff9724; transition: 700ms cubic-bezier(0.165, 0.84, 0.44, 1);}
.button_style .button_s01 a:hover {transition: 400ms cubic-bezier(0.165, 0.84, 0.44, 1);}
.button_style .button_s01:hover {color: #fff; background-position: 99% 50%;}
/* 버튼1-2 */
.button_style .button_s02 {display: inline-block; max-width: 800px; min-width:150px; font-family: 'Pretendard-Regular'; font-weight: 700; text-align: center; margin: 0 1.5% 2% 0; padding: 15px; border-radius: 25px; color: #5DBEC1; font-size: 1rem; letter-spacing: -1px; text-transform: uppercase; text-decoration: none; background: linear-gradient(to right, rgba(178, 135, 111, 0) 25%, #5DBEC1 75%); background-position: 1% 50%; background-size: 400% 300%; border: 1px solid #5DBEC1;transition: 700ms cubic-bezier(0.165, 0.84, 0.44, 1);}
.button_style .button_s02 a:hover {transition: 400ms cubic-bezier(0.165, 0.84, 0.44, 1);}
.button_style .button_s02:hover {color: #fff; background-position: 99% 50%;}
/* 버튼2-1 */
.button_style .button_s03 {display: inline-block; max-width: 800px; min-width:150px; font-family: 'Pretendard-Regular'; font-weight: 700; text-align: center;margin: 0 1.5% 2% 0; padding: 15px; border-radius: 2px; color: #ff9724; font-size: 1rem; letter-spacing: -1px; text-transform: uppercase; text-decoration: none; background: linear-gradient(to right, rgba(178, 135, 111, 0) 25%, #ff9724 75%); background-position: 1% 50%; background-size: 400% 300%; border: 1px solid #ff9724; transition: 700ms cubic-bezier(0.165, 0.84, 0.44, 1);}
.button_style .button_s03 a:hover {transition: 400ms cubic-bezier(0.165, 0.84, 0.44, 1);}
.button_style .button_s03:hover {color: #fff; background-position: 99% 50%;}
/* 버튼2-2 */
.button_style .button_s04 {display: inline-block; max-width: 800px; min-width:150px; font-family: 'Pretendard-Regular'; font-weight: 700; text-align: center; margin: 0 1.5% 2% 0; padding: 15px; border-radius: 2px; color: #5DBEC1; font-size: 1rem; letter-spacing: -1px; text-transform: uppercase; text-decoration: none; background: linear-gradient(to right, rgba(178, 135, 111, 0) 25%, #5DBEC1 75%); background-position: 1% 50%; background-size: 400% 300%; border: 1px solid #5DBEC1; transition: 700ms cubic-bezier(0.165, 0.84, 0.44, 1);}
.button_style .button_s04 a:hover {transition: 400ms cubic-bezier(0.165, 0.84, 0.44, 1);}
.button_style .button_s04:hover {color: #fff; background-position: 99% 50%;}
/* 버튼3-1 */
.button_style .button_s05 {display: inline-block; max-width: 800px; min-width:150px; font-family: 'Pretendard-Regular'; font-weight: 700; text-align: center; margin: 0 1.5% 2% 0;; padding: 15px; border-radius: 10px; color: #ff9724; font-size: 1rem; letter-spacing: -1px; text-transform: uppercase; text-decoration: none; background: linear-gradient(to right, rgba(178, 135, 111, 0) 25%, #ff9724 75%); background-position: 1% 50%; background-size: 400% 300%; border: 1px solid #ff9724; transition: 700ms cubic-bezier(0.165, 0.84, 0.44, 1);}
.button_style .button_s05 a:hover {transition: 400ms cubic-bezier(0.165, 0.84, 0.44, 1);}
.button_style .button_s05:hover {color: #fff; background-position: 99% 50%;}
/* 버튼3-2 */
.button_style .button_s06 {display: inline-block; max-width: 800px; min-width:150px; font-family: 'Pretendard-Regular'; font-weight: 700; text-align: center; margin: 0 1.5% 2% 0; padding: 15px; border-radius: 10px; color: #5DBEC1; font-size: 1rem; letter-spacing: -1px; text-transform: uppercase; text-decoration: none; background: linear-gradient(to right, rgba(178, 135, 111, 0) 25%, #5DBEC1 75%); background-position: 1% 50%; background-size: 400% 300%; border: 1px solid #5DBEC1; transition: 700ms cubic-bezier(0.165, 0.84, 0.44, 1);}
.button_style .button_s06 a:hover {transition: 400ms cubic-bezier(0.165, 0.84, 0.44, 1);}
.button_style .button_s06:hover {color: #fff; background-position: 99% 50%;}

/* 아크로벳 리더 다운로드 버튼 */
.button_style .button_reader {display: inline-block; max-width: 800px; min-width:150px; font-family: 'Pretendard-Regular'; font-weight: 700; text-align: center; padding: 7px 17px; border-radius: 25px; color: #4d0f12; font-size: 1rem; letter-spacing: -1px; text-transform: uppercase; text-decoration: none; background: linear-gradient(to right, rgba(178, 135, 111, 0) 25%, #4d0f12 75%); background-position: 1% 50%; background-size: 400% 300%; border: 1px solid #554647; transition: 700ms cubic-bezier(0.165, 0.84, 0.44, 1);}
.button_style .button_reader a:hover {transition: 400ms cubic-bezier(0.165, 0.84, 0.44, 1);}
.button_style .button_reader:hover {color: #fff; background-position: 99% 50%;}
.button_style .button_reader img{margin-right: 7px;}
.button_style .button_reader li{font-size: 0.8rem; display: flex; align-items: center; }

    /* 버튼 공지사항 */
.notice_button{padding: 0 !important;}
.button_style_notice { width: 100%; max-width: 70px; font-weight: 700; line-height: 1.7; text-align: center; border-radius: 10px; color: #ff9724; font-size: 1rem; letter-spacing: -1px; text-transform: uppercase; text-decoration: none; background: linear-gradient(to right, rgba(178, 135, 111, 0) 25%, #ff9724 75%); background-position: 1% 50%; background-size: 400% 300%; border: 1px solid #ff9724; transition: 700ms cubic-bezier(0.165, 0.84, 0.44, 1); }
.button_style_notice>a{padding: 0; color: #ff9724;}
.button_style_notice .notice_button a:hover {color: #fff; }
.button_style_notice .notice_button:hover {background-color:ff9724;}

.button_style_notice_2 { width: 100%; max-width: 57px; height: 15px; padding: 5px; font-weight: 700; text-align: center; border-radius: 10px; color: #5DBEC1; font-size: 1rem; letter-spacing: -1px; text-transform: uppercase; text-decoration: none; background: linear-gradient(to right, rgba(178, 135, 111, 0) 25%, #5DBEC1 75%); background-position: 1% 50%; background-size: 400% 300%; border: 1px solid #5DBEC1; transition: 700ms cubic-bezier(0.165, 0.84, 0.44, 1); }
.button_style_notice_2>a{padding: 0; color: #5DBEC1;}
.button_style_notice_2 .notice_button_2 a:hover {transition: 400ms cubic-bezier(0.165, 0.84, 0.44, 1);}
.button_style_notice_2 .notice_button_2:hover {color: #fff; background-position: 99% 50%;}
/* 버튼 공통 추가 */
.but_3p0p{padding: 3px 0px;}

/*다운로드버튼*/
.button_style_down{min-width: 150px; display: flex; flex-wrap: wrap; margin: 1.5% 0 0 0;}
.button_style_down .down_button { display: inline-block; min-width: 76px; font-size: 0.9rem; font-weight: 700; text-align: center; padding: 1px; border-radius: 25px; color: #ff9724; letter-spacing: -1px; text-transform: uppercase; text-decoration: none; background: linear-gradient(to right, rgba(178, 135, 111, 0) 25%, #ff9724 75%); background-position: 1% 50%; background-size: 400% 300%; border: 1px solid #ff9724; transition: 700ms cubic-bezier(0.165, 0.84, 0.44, 1); }
.button_style_down .down_button a:hover {transition: 400ms cubic-bezier(0.165, 0.84, 0.44, 1);}
.button_style_down .down_button:hover {color: #fff; background-position: 99% 50%;}

@media all and (max-width:780px) {
    .button_s01, .button_s02, .button_s03, .button_s04, .button_s05, .button_s06{width: 100%; padding: 5px 5px !important;}
}

/*컨텐츠 step 이미지 스타일*/
.con_step_style_01{width: 95%; margin: 0 auto; display: flex; flex-wrap: wrap; align-items: center;}
.con_step_style_01 .step_style_box{width: 15%; padding: 1%; margin-bottom: 3%; color: #ff9724; background-color: #f7f7f7; border: 1px solid #dfdfdf; box-sizing: content-box; min-height: 100px;}
.con_step_style_01 .step_style_box .step_style_tit{font-weight: 800; font-size: 1.3rem;}
.con_step_style_01 .step_style_box .step_style_tit p{letter-spacing: -2px; font-weight: 300; line-height: 1.2; padding: 1%; color: #000;}

/*수강안내폰트 틀어짐으로 스타일추가,추후 원인분석
.con_step_style_01 .step_style_box .step_style_tit{font-weight: 600; font-size: 1.6rem; font-family: 'GmarketSansBold';}
.con_step_style_01 .step_style_box .step_style_tit p{letter-spacing: -2px; font-weight: 100; padding: 1%; color: #000;}*/

.con_step_style_01 i{padding: 1%;}

/*텍스트 박스*/
.txt_box{text-align: left; background-color: #eee; padding: 2%;}
.txt_box .txt_box_top {display: flex; flex-wrap: wrap; margin-bottom: 1.5%;}
.txt_box .txt_box_top .txt_box_tit{font-size: 1.3rem; font-weight: 600; line-height: 1.2; margin-right: 1.5%;}
.txt_box .txt_box_top p{font-size: 1.1rem; line-height: 1.2; font-weight: 300;}
.txt_box .txt_box_bot{display: flex; flex-wrap: wrap; align-items: center;}
.txt_box .txt_box_bot p{margin-right: 3%; display: flex; align-items: center; font-size: 1.1rem; line-height: 0.5;}
.txt_box .txt_box_bot p img{width: 15px; margin-right: 5px;}

@media all and (max-width:1000px) {
    .con_step_style_01{flex-direction: column;}
    .con_step_style_01 .step_style_box {width: 70%; padding: 4%; min-height: 130px;}
}

/* color list */
.co_w{color:#fff;}
.co_k{color:#343434;}
.co_or{color:#ff9724;}
.co_ye{color:#fac805;}
.co_mt{color:#5dbec1;}
.co_bu{color:#195faf;}
.co_gr{color:#c5c5c5;}
.co_bn{color:#816747;}

.bco_w{background-color:#fff;}
.bco_k {background-color:#343434;}
.bco_or{background-color:#ff9724;}
.bco_ye{background-color:#fac805;}
.bco_mt{background-color:#5dbec1;}
.bco_bu{background-color:#195faf;}
.bco_gr{background-color:#c5c5c5;}
.bco_lgr{background-color: #ececec !important;}
.bco_bn{background-color:#816747;}

/* 학과 약자
(BA)경영학과
(RE)부동산학과
(BB)뷰티비즈니스학과

(WA)노인복지학과
(SW)사회복지학과

(CP)상담심리학과
(CF)아동가족상담학과
(SC)특수상담치료학과

(SD)소방방재안전학과
(SH)안전보건공학과

(HS)건강스포츠학과
(WR)웰빙귀농조경학과
(LE)평생교육전공
(KE)한국어교육전공

(ET)엔터테인먼트학과
(IB)인터넷방송전공*/

@font-face {
    font-family: 'GmarketSansLight';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'GmarketSansBold';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {

    font-family: 'HSBombaram21-Regular';
    src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2302@1.0/HSBombaram21-Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'S-CoreDream-3Light';
    src: url('https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-3Light.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/*가로 너비 최대 1023px 디자인 모바일*/
@media all and (max-width:1023px) {
}
