@charset "UTF-8";

/* 애플 넘버스 - 메인*/
.tab_educourse.apply_menu {padding-top:28px;display: flex; align-items: center;border-top:1px solid rgba(220, 220, 220, 1);}
.tab_educourse.apply_menu li{width:120px;}
.tab_educourse.apply_menu li a {position:relative;height: 44px; font-size: 16px;font-weight:400; line-height:44px;text-align:center;}
.tab_educourse.apply_menu li a:hover,.tab_educourse.apply_menu li.on a {font-weight:500;border-bottom:3px solid #0086FF;color:#0086FF;line-height:44px;}
.tab_educourse.apply_menu li + li{margin-left:0;}
.tab_educourse.apply_menu li + li:before {content:none;}
.tab_educourse.apply_menu li a .ico_22{position:absolute;left:initial;right:0;top:-8px;width:49px;height:29px;background:url(/resources/images/themeplace/applyNumber/ico_22.png) no-repeat center bottom;}

.apply_list.data_list {border: none;}
.apply_list.data_list ul.apply_conts {margin-top: 0px;}
.apply_list.data_list ul.apply_conts li {margin-top: 30px; margin-right: 20px; width: 134px;}
.apply_list.data_list ul.apply_conts li:nth-child(6n) {margin-right:0;}
.apply_list.data_list ul.apply_conts li figure {outline: 1px solid #DDE1E4; border-radius: 10px;}
.apply_list.data_list ul.apply_conts li figure.on {outline:2px solid #ff7031; background-color: #fff;}
.apply_list.data_list ul.apply_conts li figure img {max-width: 100%; border-radius: 10px 10px 0 0;}
.apply_list.data_list ul.apply_conts li figure figcaption {background-color: #fff; padding: 10px 15px; text-align: center; border-radius: 0 0 10px 10px;}
.apply_list.data_list ul.apply_conts li figure figcaption.on {background-color: #fff;}
.apply_list.data_list ul.apply_conts li figure figcaption p {font-size: 16px; font-weight: 600;line-height:1.28;}
.apply_list.data_list ul.apply_conts li figure figcaption p.apply_list_caption_name {font-size: 15px; font-weight: 400;}
.apply_list.data_list ul.apply_conts li > a {border-color: #f57110; border-radius: 12px; float: none; display: inline-block; width: 100%; padding: 10px 30px 10px 12px; font-size: 14px; color: #f57110; font-weight: 400;}
.apply_list.data_list ul.apply_conts li > a:after {content:""; display: inline-block; background: url(/resources/images/themeplace/applyNumber/ic_apply_down.png) no-repeat 50% 0px; width: 20px; height: 20px; position: absolute; right: 10px; font-weight: 500;}
.apply_list.data_list ul.apply_conts li > a:hover {background-color: #f5812c; color: #fff;}
.apply_list.data_list ul.apply_conts li > a:hover:after {background-position: 50% bottom;}

/* 애플 넘버스 - 활용하기*/
.apply_list.data_list .apply_guidewrap {padding: 0 80px; text-align: center;}
.apply_list.data_list .apply_guidewrap video {border-radius: 15px;}
.apply_list.data_list .apply_guidewrap .apply_guide_table:after {content:""; display: block; border-bottom: 1px solid #e4e4e4; width: 100%; padding-bottom: 40px;}
.apply_list.data_list .apply_guidewrap .apply_guide_table table {width: 100%; outline: 1px dashed #5e626f; border-radius: 15px;}
.apply_list.data_list .apply_guidewrap .apply_guide_table table tr td {font-size: 15px; font-weight: 500; text-align: left; height: 43px;}
.apply_list.data_list .apply_guidewrap .apply_guide_table table tr:nth-child(2) td{padding-top: 15px;}
.apply_list.data_list .apply_guidewrap .apply_guide_table table tr:nth-child(3) td {padding-bottom: 15px;}
.apply_list.data_list .apply_guidewrap .apply_guide_table table tr.apply_guide_table_tit td {font-size: 18px; font-weight: 500; padding: 0px 10px; text-align: center;}
.apply_list.data_list .apply_guidewrap .apply_guide_table table tr.apply_guide_table_tit td:before {content: ""; width: 33px; height: 31px; display: inline-block; background: url(/resources/images/themeplace/applyNumber/apply_img02.png) no-repeat 50% 0; vertical-align: middle; margin-right:5px;}
.apply_list.data_list .apply_guidewrap .apply_guide_table table tr.apply_guide_table_tit td:after {content: ""; display: inline-block; width: 1px; height: 35px; padding-left: 20px; border-right: 1px solid #dadada; vertical-align: middle;}
.apply_list.data_list .apply_guidewrap ul {margin-top: 0; align-items: center;}
.apply_list.data_list .apply_guidewrap ul:after {content: none;}
.apply_list.data_list .apply_guidewrap ul li {width: auto; margin: 0;}
.apply_list.data_list .apply_guidewrap ul li:first-child {margin-right: 20px;}
.apply_list.data_list .apply_guidewrap ul li p {font-size: 15px; text-align: left; line-height: 1.3em;}
.apply_list.data_list .apply_guidewrap ul li p.guide_tit {font-size: 24px; color: #24b8e6; font-weight: bold;}
.apply_list.data_list .apply_guidewrap ul.numbers_conts {margin-bottom: 60px;}
.apply_list.data_list .apply_guidewrap ul.numbers_conts li:first-child {width: 355px; height: 203px; background:url(/resources/images/themeplace/applyNumber/apply_img06.png) no-repeat 50% 0;}
.apply_list.data_list .apply_guidewrap ul.digital_conts li ul.guide_imglist li {background-color: #f1f1f1; height: 173px; width:115px; padding: 10px; border: 1px solid #bfc9d1; border-radius: 10px; margin-right: 5px;}
.apply_list.data_list .apply_guidewrap ul.digital_conts li ul.guide_imglist li img{margin-top: 25px; margin-left: 5px;}
.apply_list.data_list .apply_guidewrap ul.digital_conts li ul.guide_imglist li p {font-size: 15px; font-weight: 600; margin-top: 23px; text-align: center;}

/* 2026-01-26 애플넘버스 유지보수 */
.apple_tit_txt{position:relative; margin-top:10px;}
.apple_tit_txt b{font-size:18px; color:#488BF5; font-weight:700;}
.apple_tit_txt p{margin-top:5px; font-size:13px; color:#9E9E9E; font-weight:500;}
.apple_tit_txt ul{position:absolute; right:0; top:0; display:flex; gap:8px;}
.apple_tit_txt ul li{padding:13px 15px; text-align:center; border:1px solid; border-radius:10px;}
.apple_tit_txt ul li:nth-child(1){background:#F9F9FF; border-color:#DBD2FF;}
.apple_tit_txt ul li:nth-child(2){background:#F5FDFF; border-color:#B7DBF9;}
.apple_tit_txt ul li:nth-child(3){background:#F8FFFA; border-color:#AAE9DC;}
.apple_tit_txt ul li p{margin:0; font-size:12px; color:#222222; font-weight:500; line-height:1.2;}
.tab_educourse.apply_menu li a .icon_new {position: absolute; left:25px; top:13px; width: 9px; height: 20px; background: url('/resources/images/themeplace/applyNumber/ico_new.png') no-repeat 50% / 100%;}