@charset "utf-8";
/* TOP */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body, button, input, select, table, textarea {
	font-family: 'Nanum Barun Gothic', sans-serif;
	font-weight: 400;
}

.favourite a:link, .favourite a:visited, .favourite a:active {
	font-size: 13px;
	color: #808080;
	text-decoration: none;
}
.favourite a:hover {
	font-size: 13px;
	color: #333;
}
.h25 {padding:25px 0 25px 0}
.favourite-rt {padding-right:20px}

.my a:link, .my a:visited, .my a:active {
	font-size: 13px;
	color: #3a3a3a;
	text-decoration: none;
}
.my a:hover {
	font-size: 13px;
	color: #1591df;
}
.input-id {background-color:#e8e8e8; border:0px; font-size: 12px; color:#666; width:115px; height:30px; padding-left:10px}
.login-lt {padding-left:4px}
.font-13 {font-size:13px}
/* TOP end*/



.main-bnr {
	margin: 0;
	height:540px;
	background-image: url(../images_new3/main_bnr_1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #0c1c7f;
}
.main-ctrl {padding-left:15px}

.bnr_num a:link, .bnr_num a:visited, .bnr_num a:active {
	color: #fff;
	text-decoration: none;
}
.bnr_num a:hover {
	color: #f89828;
}
.bnr_num {
	font-size: 15px ;
	color: #f89828;
}


.ic_menu {
	padding-right: 119px
}

.noti {
	padding-bottom: 13px;
	font-size: 14px;
	color: #333;
}
.log a:link, .log a:visited, .log a:active {
	font-size: 14px;
	color: #333;
	text-decoration: none;
}
.log a:hover {
	font-size: 14px;
	color: #333;
	text-decoration:underline;
}

.top_80 {
	margin-top:80px;
}
.top_100 {
	margin-top:100px;
}


.tit1 {padding-bottom:25px}
.tit2 {padding:100px 0 30px 0}

.certificate-1 {
	margin: 0;
	width:270px;
	height:155px;
	background-image: url(../images_new3/1course_beauty_1.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.certificate-2 {
	margin: 0;
	width:270px;
	height:155px;
	background-image: url(../images_new3/1course_beauty_2.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.certificate-3 {
	margin: 0;
	width:270px;
	height:155px;
	background-image: url(../images_new3/1course_beauty_3.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.certificate-4 {
	margin: 0;
	width:270px;
	height:155px;
	background-image: url(../images_new3/1course_beauty_4.png);
	background-repeat: no-repeat;
	background-position: center top;
}


.t-box1 {padding:100px 0; background-color:#eeeeee;}
.top_bttm_100 {padding-top:100px; padding-bottom:100px}

.tit-bttm30 {padding-bottom:30px}
.simli {
	margin: 0;
	width:360px;
	height:325px;
	background-image: url(../images_new4/thumb_simli.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.tit-box {height:45px; text-align:left; color:#FFF}
.tit-box-line {border:1px solid #dddddd;}
.tit-box2 {height:40px; text-align:left; padding-left:15px; }

.job_program {background-image: url(../images_new3/job_bg_line.png); background-repeat:repeat-x;}
.tit_pd_bttm60 {padding-bottom:60px}

.after_school {
	margin: 0;
	width:360px;
	height:325px;
	background-image: url(../images_new4/thumb_after_school.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.crafts {
	margin: 0;
	width:360px;
	height:325px;
	background-image: url(../images_new4/thumb_child_crafts.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.coding {
	margin: 0;
	width:360px;
	height:325px;
	background-image: url(../images_new4/thumb_coding.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.tagimg {position: absolute; z-index: 1; float: left;} /* */
#ribbon-1 {
  position: absolute;
  float: left;
  visibility: visible;
  z-index: 1;
  }
#ribbon-2 {
  position: absolute;
  float: left;
  visibility: visible;
  z-index: 1;
  margin-top:5px;
  }

.show-1 {
	margin: 0;
	width:350px;
	height:135px;
	background-image: url(../images_new3/thumb_puppet.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.show-2 {
	margin: 0;
	width:350px;
	height:135px;
	background-image: url(../images_new3/thumb_hand.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.show-3 {
	margin: 0;
	width:350px;
	height:135px;
	background-image: url(../images_new3/thumb_storytelling.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.silver-1 {
	margin: 0;
	width:350px;
	height:135px;
	background-image: url(../images_new3/thumb_old.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.silver-2 {
	margin: 0;
	width:350px;
	height:135px;
	background-image: url(../images_new3/thumb_silver_care2.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.silver-3 {
	margin: 0;
	width:350px;
	height:135px;
	background-image: url(../images_new3/thumb_silver_board.png);
	background-repeat: no-repeat;
	background-position: center top;
}


/* BOTTOM */
.bg-bttm {margin:0; height: 100px; background-color:#596ff7;}
.bttm_line {border-bottom:1px solid #a9d3ee; padding-bottom:15px;}
.bttm_line2 {border-bottom:1px solid #a9d3ee; padding:15px 0;}
.process1 {font-size:18px; color:#ffffff; letter-spacing:-1px; line-height:30px;}
.process2 {font-size:14px; color:#ffffff; letter-spacing:-1px;}
.tel {font-size:26px; color:#ffea00; font-weight: 700;}
.time {font-size:16px; color:#ffea00; font-weight: 700;}

.go_bg {background-color:#333;}
.go_fnt1 {font-size:18px; color:#999999; letter-spacing:-1px; line-height:30px;}
.go_fnt1 a:link, .go_fnt1 a:visited, .go_fnt1 a:active {color:#999999; text-decoration: none;}
.go_fnt1 a:hover {color:#ffea00; text-decoration:none;}

.go_fnt2 {font-size:14px; color:#999999; letter-spacing:-1px;}
.go_fnt2 a:link, .go_fnt2 a:visited, .go_fnt2 a:active {color:#999999; text-decoration: none;}
.go_fnt2 a:hover {color:#ffea00; text-decoration:none;}

.jumpMenu {width:325px; height:35px; border:1px solid #999; padding:0 10px 3px 10px; color:#999; background-color:#333; line-height:30px;}

.go_line_bttm {border-bottom:1px solid #555555;}
.go_line_lt {border-left:1px solid #555555;}
.go_line {border-left:1px solid #555555; border-right:1px solid #555555;}

.site_go {font-size:20px; color:#ffffff; font-weight:700; text-align:center; letter-spacing:-1px;}
.site_go2 {font-size:14px; color:#8f8f8f; text-align:center; letter-spacing:-1px;}
.site_go3 {font-size:14px; color:#ffffff; text-align:center; letter-spacing:-1px;}
.site_go3 a:link, .site_go3 a:visited, .site_go3 a:active {color:#ffffff; text-decoration: none;}
.site_go3 a:hover {text-decoration:underline;}

.go-link {background-color:#2f2f2f; font-size:14px; color:#cacaca; padding:28px 0;}
.go-link a:link, .go-link a:visited, .go-link a:active {
	font-size: 14px;
	color: #cacaca;
	text-decoration: none;
}
.go-link a:hover {
	text-decoration:underline;
}

.copyr-box {padding:50px 0; background-color:#222222;}
.copyr { font-size:12px; color:#888888; line-height:20px; }


/* 서브메뉴 */
.s_menu a:link, .s_menu a:visited, .s_menu a:active {
	font-size: 16px;
	color: #f3f3f3;
	text-decoration: none;
}
.s_menu a:hover {
	font-size: 16px;
	color: #ffea00;
}
.s_menu2 a:link, .s_menu2 a:visited, .s_menu2 a:active {
	font-size: 14px;
	color: #f3f3f3;
	text-decoration: none;
}
.s_menu2 a:hover {
	font-size: 14px;
	color: #ffea00;
}
.s_menu_color a:link, .s_menu_color a:visited, .s_menu_color a:active {
	font-size: 16px;
	color: #ccff18;
	text-decoration: none;
}
.s_menu_color a:hover {
	font-size: 16px;
	color: #ffea00;
}
.sub_tit {
	font-size: 20px;
	color: #ffea00;
	width: 185px
}
.sub_tit2 {
	font-size: 16px;
	color: #70fdff;
}
.sub_tit3 {
	font-size: 16px;
	color: #ccff18;
}
.sub {
	font-size: 16px;
	color: #f3f3f3;
	line-height: 30px;
	border-left: 1px solid #596ff7;
	padding-left: 25px;
	width: 227px
}
.sub2 {
	font-size: 14px;
	color: #f3f3f3;
	line-height: 26px;
	padding-left: 10px;
	width: 227px
}
/* 서브메뉴 end */


/* Left Menu - 서브메인 디자인, 코딩 후 업뎃 */