@charset "utf-8";

body {
	color: #666;
	background-color: #FFFFFF;
	font-size: 11px;
	line-height: 150%;
}

select {
	border: solid 1px #ccc;
}

/*사진*/
.picture {
	border: 1px solid #ccc;
}


/* ==============================================
 프레임
=============================================== */
/* 전체를 포괄 */
.frame_outer {
	margin: 0 auto;
	width: 100%;
	/* text-align: center;
	border:1px solid blue; */
}

/* 컨텐츠 */
#container {
	margin: 0 auto;
	/* padding: 0 0 30px 0; */
	width: 1024px;
	background: #fff;
	text-align: left;
	/* border:1px solid red; */
}

/* ==============================================
 컬럼 지정
=============================================== */
/* ヘッダーとフッターの上下
[注意]ブロック移動時はbloc.css内で調整が必要 */
#topcolumn ,
#bottomcolumn ,
#footerbottomcolumn {
    margin: 0 auto;
    padding: 15px;
    width: 1024px;
    background: #fff;
    text-align: left;
	/* border:1px solid red; */
}

/* 中央カラム */
.main_column {
	padding: 10px 0 20px;
	/* border:1px solid red; */
	/* background-color: #fa0; */
}

/* サイドカラム */
#leftcolumn {
	float: left;
	width: 179px;
	/* border:1px solid red; */
}
#rightcolumn {
	float: right;
	width: 178px;
	/* border:1px solid red; */
	/* background-color: #606; */
}
#rightcolumn_1 {
	float: right;
	width: 179px;
	/* border:1px solid red; */
	/* background-color: #606; */
}

/* 1カラム設定 */
#one_maincolumn {
    margin: 0 auto;
    width: 80%;
}

/* 2カラム設定 (メイン部が左) */
#two_maincolumn_left {
    padding-left: 1.5%;
    float: left;
    width: 78%;
}

/* 2カラム設定 (メイン部が右) */
#two_maincolumn_right {
    padding-right: 1.5%;
    width: 78%;
    float: right;
}

/* 3カラム設定 */
#three_maincolumn {
    padding-left: 0.5%;
    width: 59%;
    float: left;
}

/* 下層コンテンツ */
#undercolumn {
    width: 100%;
    margin: 0 0 30px 0;
}


/* 메인페이지 컨텐츠 상단 배너 및 로그인 */
#index_head {
	margin-top:31px;
	width: 1024px;
	height: 271px;
	/* border:1px solid red; */
}
	#index_head_banner_area {
		display: block;
		float: left;
		width: 831px;
		height: 269px;
		position:relative;
		border: 1px solid #bebebe;
	}

	#slide {
		width:561px;
		height:269px;
		overflow:hidden;
		position:absolute;
	}
	#slide a {
		text-decoration:none;
		display:block;
		width:561px;
		height:269px;
		position:absolute;
		left:561px;
	}
	#slide a img {
		display:block;
		border:0;
	}

	#buttons {
		position:absolute;
		left:561px;
		width:270px;
		height:269px;
		background: url("../image/pagination_bg.jpg") no-repeat;
		/* border-left:1px solid #bebebe; */
	}
	#buttons div {
		width:134px;
		height:134px;
		float:left;
		display:inline;
	}
	#buttons div img {
		display:block;
		cursor:pointer;
	}

	.img_thumb_01 {margin-left:1px;}
	.img_thumb_02 {margin-left:2px;}
	.img_thumb_03 {margin-left: 1px; margin-top: 1px;}
	.img_thumb_04 {margin-left: 2px; margin-top: 1px;}

	img#loading {
		position:absolute;
		left:280px;
		top:100px;
	}

	#index_head_blank {
		display: block;
		float: left;
		width: 13px;
		height: 271px;
		background-color: #FFF;
	}
	#index_head_login {
		display: inline;
		float: left;
		width: 178px;
		height: 271px;
		/* border: 1px solid #bebebe; */
	}
		#main_login_area {
			display: block;
			float: left;
			width: 176px;
			height: 78px;
			background-color: #FAFAFA;
			/* border: 1px solid #bebebe; */
		}

		#main_login_area ul {
			margin:0 auto;
			margin-top:10px;
			width: 152px;
			height: 58px;
			/* border: 1px solid red; */
		}
		#main_login_area ul li {
			width:100%;
			display: block;
			float: left;
			font-style: normal;
			font-size:12px;
			color: #666;
			line-height: 138%;
		}
		#main_login_area .blank {
			width: 152px;
			height: 6px;
			/* border: 1px solid red; */
		}
		#main_login_area ul li span {
			display: block;
			float: left;
			font-style: normal;
			font-size:12px;
			color: #666;
			line-height: 140%;
			font-weight: bold;
		}
		#main_login_area ul li ul {
			clear:both;
			margin:0 auto;
			width:100%;
			height:19px;
			display: block;
		}
		#main_login_area ul li ul li {
			display: block;
			float:left;
			width:76px;
			text-align:center;
		}

		#main_no_login_area {
			display: block;
			float: left;
			width: 178px;
			height: 79px;
			/* border-bottom: 1px solid #bebebe; */
		}

		#main_no_login_area_top {
			display: block;
			float: left;
			width: 178px;
			height: 47px;
		}

		#login_form_input {
			display: block;
			float: left;
			width:126px;
			height:47px;
		}

		#login_form_input input {
			display: block;
			float: left;
			width:115px;
			height:16px;
			font-size:12px;
			border:solid 1px #bebebe;
		}

		#login_form_input input.login_id {
			margin-right:5px;
			margin-bottom:3px;
			background:#fff url('../image/main_login_id.jpg') no-repeat 1px top;
		}

		#login_form_input input.login_id_out {
			margin-right:5px;
			margin-bottom:3px;
			background:none;
		}

		#login_form_input input.login_pw {
			background:#fff url('../image/main_login_password.jpg') no-repeat 1px top;
		}

		#login_form_input input.login_pw_out {
			background:none;
		}

		.login_form_input_blank {
			margin-right:5px;
			margin-bottom:3px;
		}

		#login_form_btn {
			display:block;
			float:left;
			width:52px;
			height:47px;
		}

		#main_no_login_area_bottom {
			display: block;
			float: left;
			width: 178px;
			height: 32px;
		}

		#main_no_login_area_bottom_txt {
			margin-top:8px;
			display: block;
			float: left;
			width: 178px;
			height: 12px;
		}
		#main_no_login_area_bottom_txt_1 {
			display: block;
			float: left;
			width: 68px;
			height: 12px;
		}
		#main_no_login_area_bottom_txt_2 {
			display: block;
			float: left;
			width: 110px;
			height: 12px;
		}

		a.regist_txt:link, a.regist_txt:visited {
			/* float: left; */
			text-align: left;
			font-style: normal;
			font-size:11px;
			color: #656565;
			line-height: 100%;
		}

		a.regist_txt:link:hover, a.regist_txt[href]:hover
		{
			/* float: left; */
			text-align: left;
			font-style: normal;
			font-size:11px;
			font-weight:normal;
			color: #656565;
			line-height: 100%;
			text-decoration: none;
		}



		.login_frm {
			display:block;
			float:left;
			margin:5px;
			width:164px;
			height:70px;
			/* background-color: #DFF; */
		}
		#login_stylized {
			float:left;
			width:108px;
			height: 55px;
		}
		#login_stylized label {
			padding-top:4px;
			display:block;
			text-align:right;
			width:20px;
			float:left;
			font-weight:bold;
		}
		#login_stylized input {
			float:left;
			font-size:12px;
			border:solid 1px #bebebe;
			width:95px;
			margin: 3px 0 1px 5px;
		}

		#login_btn_area {
			float:left;
			margin:2px;
			width:52px;
			height:47px;
		}

		#login_text_area {
			float:left;
			text-align:center;
			width:100%;
			height:14px;
			font-style: normal;
			font-size:12px;
			color: #666;
			line-height: 140%;
			font-weight: bold;
		}
		#login_text_area a:hover, a[href]:hover {
			font-style: normal;
			font-size:12px;
			color: #666;
			line-height: 140%;
			font-weight: bold;
		}

		#main_login_banner {
			display: block;
			float: left;
			width: 178px;
			height: 191px;
		}

		#main_login_banner_1 {
			border:0;
			display: block;
			float: left;
			width: 178px;
			height: 93px;
			vertical-align:top;
		}

		#main_login_banner_2 {
			border:0;
			display: block;
			float: left;
			width: 178px;
			height: 98px;
		}

/* 메인페이지 컨텐츠 기업배너 */
#index_company_banner {
	padding-top:7px;
	padding-bottom:5px;
	width: 1024px;
	height: 62px;
	/* background-color: #02af84; */
	/* border: 1px solid red; */
}

#index_company_banner01 {
	padding-top:7px;
	padding-bottom:5px;
	width: 598px;
	height: 62px;
	/* background-color: #02af84; */
	/* border: 1px solid red; */
}

/* 메인페이지 컨텐츠 감싸는 상단 이미지 index_content_top_bg.jpg */
#index_content_top_bg {
	width: 1024px;
	height: 34px;
	background: url("../image/index_content_top_bg.jpg") no-repeat;
	/* background-color: #0f3; */
}

/* 메인페이지 컨텐츠 */
#index_content_container {
	/* border-top: solid 18px #f90; */
	/* border-bottom: solid 30px #f90; */
	width: 1024px;
	background: url("../image/index_content_bottom_bg.jpg") repeat-y;
	/* background-color: #0f3; */
}
#index_content {
	margin: 0 auto;
	display:block;
	width: 599px;
	min-height:1400px;
	background: #fff;
	/* text-align: left; */
	/* border:1px solid red; */
}
#index_content_a {
	margin: 0 auto;
	display:block;
	width: 599px;
	min-height:995px;
	background: #fff;
	/* text-align: left; */
	/* border:1px solid red; */
}
#index_content_c {
	margin: 0 auto;
	display:block;
	width: 599px;
	min-height:730px;
	background: #fff;
	/* text-align: left; */
	/* border:1px solid red; */
}

/* 수강신청 | 강사등록 | 기업교육문의 */
#body_three_banner {
	margin:0 auto;
	width:598px;
	height:88px;
}
#body_three_banner ul {
	width:598px;
	height:88px;
	float:left;
	display:block;
}
#body_three_banner ul li {
	float:left;
	display:block;
}
#body_three_banner ul li img {
	cursor: pointer;
	border-right:2px solid white;
}

/* 수강신청 | 강사등록 | 기업교육문의 */
#body_three_banner_new {
	margin:0 auto;
	width:598px;
	height:66px;
}
#body_three_banner_new ul {
	width:598px;
	height:88px;
	float:left;
	display:block;
}
#body_three_banner_new ul li {
	float:left;
	display:block;
}
#body_three_banner_new ul li img {
	cursor: pointer;
	border-right:1px solid white;
}

/* 국비지원 | 교육문의 */
#body_two_banner {
	margin:0 auto;
	width:599px;
	height:88px;
}
#body_two_banner ul {
	width:599px;
	height:88px;
	float:left;
	display:block;
}
#body_two_banner ul li {
	float:left;
	display:block;
}
#body_two_banner ul li.right {
	float:right;
	display:block;
}
#body_two_banner ul li img {
	cursor: pointer;
}

/* ===============================================
▼BOARD START
	공지사항
	질문과답변
	수강생후기
	기업위탁교육현황
	아카데미갤러리
	기업위탁교육 갤러리
=============================================== */

#body_board_container {
	margin:0;
	width:598px;
	height:500px;
	float:left;
	display:block;

	/* border:1px solid red; */
}

#body_board_container_a {
	margin:0;
	width:598px;
	height:480px;
	float:left;
	display:block;

	/* border:1px solid red; */
}

/* 공지사항 - board_notice start */
#body_board_notice {
	float:left;
	display:block;
}
#body_board_notice ul {
	width:287px;
	height:80px;
}
#body_board_notice ul li.data {
	padding-left:12px;
	width:276px;
	height:19px;
	border-bottom:1px dotted #dcdcdc;
	background: url("../image/board_dot_img.gif") no-repeat;
}
#body_board_notice ul li.data span {
	width:70px;
	height:19px;
	float: right;
	text-align: right;
	font-style: normal;
	font-size:11px;
	color: #989898;
	line-height: 175%;
}
#body_board_notice ul li.null_data {
	margin:0 auto;
	padding-top:30px;
	text-align:center;
	width:276px;
	height:20px;
}

#body_board_notice ul li a.board:link, a.board:visited {
	/* float: left; */
	text-align: left;
	font-style: normal;
	font-size:11px;
	font-weight:normal;
	color:#666;
	line-height: 175%;
}
#body_board_notice ul li a.board:hover, a.board[href]:hover {
	/* float: left; */
	text-align: left;
	font-style: normal;
	font-size:11px;
	font-weight:normal;
	color:#989898;
	line-height: 175%;
}
#body_board_notice img.more_notice, more_notice_a {
	border-bottom:14px solid white;
	cursor:pointer;
}
/* 공지사항 - end board_notice */

/* 공지사항 - main_board_list start */

.main_board_list_1_bloc {
	display:block;
	float:left;
	width:288px;
	height:133px;
}

.main_board_list_2_bloc {
	display:block;
	float:left;
	width:288px;
	height:173px;
}

.main_board_gap {
	display:block;
	float:left;
	width:22px;
}

#main_board_list_1 {
	margin:0 auto;
	display:block;
	float:left;
	width:288px;
}

#main_board_list_1 th {
	margin:0;
	width:288px;
	height:22px;
}

#main_board_list_1 th img.more_notice,
#main_board_list_1 th img.more_notice_a,
#main_board_list_1 img.more_consult,
#main_board_list_1 img.more_enterprise,
#main_board_list_1 img.more_board02,
#main_board_list_1 img.more_board02_c,
#main_board_list_1 img.more_board01,
#main_board_list_1 img.more_board05,
#main_board_list_1 img.more_board04
{
	border-bottom:14px solid white;
	cursor:pointer;
}

#main_board_list_1 td {
	font-style: normal;
	font-weight:normal;
	font-size:11px;
	color: #666;
	line-height: 100%;
}

#main_board_list_1 td.data {
	height:19px;
	text-align:left;

	border-bottom:1px dotted #e0e0e0;
}

#main_board_list_1 td.null_data {
	padding-top:55px;
	padding-bottom:55px;
	text-align:center;

	border-bottom:1px dotted #e0e0e0;
}

#main_board_list_1 td.null_data_type1 {
	padding-top:35px;
	padding-bottom:35px;
	text-align:center;

	border-bottom:1px dotted #e0e0e0;
}

#main_board_list_1 td.null_data_type2 {
	padding-top:55px;
	padding-bottom:55px;
	text-align:center;

	border-bottom:1px dotted #e0e0e0;
}

#main_board_list_1 a.main_board:link, a.main_board:visited {
	height:19px;
	text-align: left;
	font-style: normal;
	font-size:12px;
	color:#666;
	line-height: 175%;
}
#main_board_list_1 a.main_board:hover, a.main_board[href]:hover {
	height:19px;
	text-align: left;
	font-style: normal;
	font-size:12px;
	font-weight:normal;
	color:#989898;
	line-height: 175%;
}

/* 공지사항 - main_board_list end */

/* 질문과답변 - board_consult start */
#body_board_consult {
	float:left;
	display:block;
}
#body_board_consult ul {
	margin-left:11px;
	width:287px;
	height:80px;
}
#body_board_consult ul li.data {
	padding-left:12px;
	width:276px;
	height:19px;
	border-bottom:1px dotted #dcdcdc;
	background: url("../image/board_dot_img.gif") no-repeat;
}
#body_board_consult ul li.data span {
	width:70px;
	height:19px;
	float: right;
	text-align: right;
	font-style: normal;
	font-size:11px;
	color: #989898;
	line-height: 175%;
}
#body_board_consult ul li.null_data {
	margin:0 auto;
	padding-top:30px;
	text-align:center;
	width:276px;
	height:20px;
}

#body_board_consult ul li a.board:link, a.board:visited {
	/* float: left; */
	text-align: left;
	font-style: normal;
	font-size:11px;
	font-weight:normal;
	color: #666;
	line-height: 175%;
}
#body_board_consult ul li a.board:hover, a.board[href]:hover {
	/* float: left; */
	text-align: left;
	font-style: normal;
	font-size:11px;
	font-weight:normal;
	color: #989898;
	line-height: 175%;
}
#body_board_consult img.more_consult {
	border-bottom:14px solid white;
	cursor:pointer;
}
#body_board_consult img.more_enterprise {
	border-bottom:14px solid white;
	cursor:pointer;
}
/* 질문과답변 - end board_consult */

/* 수강생후기 - board_board02 start */
#body_board_board02 {
	float:left;
	display:block;
}
#body_board_board02 ul {
	width:287px;
	height:80px;
}
#body_board_board02 ul li.data {
	padding-left:12px;
	width:276px;
	height:19px;
	border-bottom:1px dotted #dcdcdc;
	background: url("../image/board_dot_img.gif") no-repeat;
}
#body_board_board02 ul li.data span {
	width:70px;
	height:19px;
	float: right;
	text-align: right;
	font-style: normal;
	font-size:11px;
	color: #989898;
	line-height: 175%;
}
#body_board_board02 ul li.null_data {
	margin:0 auto;
	padding-top:50px;
	text-align:center;
	width:276px;
	height:20px;
}

#body_board_board02 ul li a.board:link, a.board:visited {
	/* float: left; */
	text-align: left;
	font-style: normal;
	font-size:11px;
	font-weight:normal;
	color: #666;
	line-height: 175%;
}
#body_board_board02 ul li a.board:hover, a.board[href]:hover {
	/* float: left; */
	text-align: left;
	font-style: normal;
	font-size:11px;
	font-weight:normal;
	color: #989898;
	line-height: 175%;
}
#body_board_board02 img.more_board02 {
	border-bottom:14px solid white;
	cursor:pointer;
}
#body_board_board02 img.more_board02_c {
	border-bottom:14px solid white;
	cursor:pointer;
}
#body_board_board02 img.more_board05 {
	border-bottom:14px solid white;
	cursor:pointer;
}
/* 수강생후기 - end board_board02 */

/* 기업위탁교육현황 - board_board01 start */
#body_board_board01 {
	float:left;
	display:block;
}
#body_board_board01 ul {
	margin-left:11px;
	width:287px;
	height:80px;
}
#body_board_board01 ul li.data {
	padding-left:12px;
	width:276px;
	height:19px;
	border-bottom:1px dotted #dcdcdc;
	background: url("../image/board_dot_img.gif") no-repeat;
}
#body_board_board01 ul li.data span {
	width:70px;
	height:19px;
	float: right;
	text-align: right;
	font-style: normal;
	font-size:11px;
	color: #989898;
	line-height: 175%;
}
#body_board_board01 ul li.null_data {
	margin:0 auto;
	padding-top:50px;
	text-align:center;
	width:276px;
	height:20px;
}

#body_board_board01 ul li a.board:link, a.board:visited {
	/* float: left; */
	text-align: left;
	font-style: normal;
	font-size:11px;
	font-weight:normal;
	color: #666;
	
	line-height: 175%;
	
}
#body_board_board01 ul li a.board:hover, a.board[href]:hover {
	/* float: left; */
	text-align: left;
	font-style: normal;
	font-size:11px;
	font-weight:normal;
	color: #989898;
	
	line-height: 175%;
	
}
#body_board_board01 img.more_board01 {
	border-bottom:14px solid white;
	cursor:pointer;
}
/* 기업위탁교육현황 - end board_board01 */

/* 아카데미갤러리 - start board_gallery */
#body_board_gallery {
	float:left;
	display:block;
}
#body_board_gallery ul {
	margin-left:1px;
	width:292px;
	height:68px;
	float:left;
	display:block;
	border-bottom:1px dotted #dcdedd;
}
#body_board_gallery ul li.data {
	width:67px;
	height:62px;
	float:left;
	display:block;
	border-right:6px solid #FFF;
}
#body_board_gallery ul li.data img {
	width:65px;
	height:60px;
	float:left;
	display:block;
	border:1px solid #dcdedd;
}
#body_board_gallery ul li.null_data {
	margin:0 auto;
	padding-top:25px;
	text-align:center;
	width:276px;
	height:20px;
}
#body_board_gallery img.more_gallery {
	border-bottom:7px solid white;
	cursor:pointer;
}
/* 아카데미갤러리 - end board_gallery */

/* 아카데미갤러리 - start board_gallery_new 아카데미 페이지 */
#body_board_gallery_new {
	float:left;
	display:block;
}
#body_board_gallery_new ul {
	/*
	margin-left:1px;
	width:599px;
	height:130px;
	float:left;
	display:block;
	border-bottom:1px dotted #dcdedd;
	*/
	margin-top:5px;
	width:599px;
	height:136px;
	float:left;
	display:block;
	border-bottom:1px dotted #dcdedd;
}
#body_board_gallery_new ul li.data {
	padding-top:7px;
	width:145px;
	height:96px;
	float:left;
	display:block;
	border-right:4px solid #FFF;
}
#body_board_gallery_new ul li.data img {
	width:141px;
	height:92px;
	float:left;
	display:block;
	border:2px solid #dcdedd;
}
#body_board_gallery_new ul li.null_data {
	margin:0 auto;
	padding-top:25px;
	text-align:center;
	width:576px;
	height:20px;
}
#body_board_gallery_new img.more_gallery {
	width:598px;
	height:22px;
	border-bottom:7px;
	cursor:pointer;
}
/* 아카데미갤러리 - end board_gallery_new */

/* 기업위탁교육 갤러리 - start board_board03 */
#body_board_board03 {
	float:left;
	display:block;
}
#body_board_board03 ul {
	margin-left:13px;
	width:292px;
	height:68px;
	float:left;
	display:block;
	border-bottom:1px dotted #dcdedd;
}
#body_board_board03 ul li.data {
	width:67px;
	height:62px;
	float:left;
	display:block;
	border-right:6px solid #FFF;
}
#body_board_board03 ul li.data img {
	width:65px;
	height:60px;
	float:left;
	display:block;
	border:1px solid #dcdedd;
}
#body_board_board03 ul li.null_data {
	margin:0 auto;
	padding-top:25px;
	text-align:center;
	width:276px;
	height:20px;
}
#body_board_board03 img.more_board03 {
	border-bottom:7px solid white;
	cursor:pointer;
}
/* 기업위탁교육 갤러리 - end board_board03 */

/* 기업위탁교육 갤러리 - start board_board03_new - 기업교육 페이지 */
#body_board_board03_new {
	float:left;
	display:block;
}
#body_board_board03_new ul {
	/*
	width:599px;
	height:110px;
	float:left;
	display:block;
	border-bottom:1px dotted #dcdedd;
	*/

	margin-top:5px;
	width:599px;
	height:136px;
	float:left;
	display:block;
	border-bottom:1px dotted #dcdedd;
}
#body_board_board03_new ul li.data {
	padding-top:7px;
	width:145px;
	height:96px;
	float:left;
	display:block;
	border-right:4px solid #FFF;
}
#body_board_board03_new ul li.data img {
	width:141px;
	height:92px;
	float:left;
	display:block;
	border:2px solid #dcdedd;
}
#body_board_board03_new ul li.null_data {
	margin:0 auto;
	padding-top:25px;
	text-align:center;
	width:576px;
	height:20px;
}
#body_board_board03_new img.more_board03 {
	border-bottom:7px;
	cursor:pointer;
}
/* 기업위탁교육 갤러리 - end board_board03 */


/* Board New Image */
.board_new_img_h {
	margin-top:4px;
}

.board_box_type_01 {
	width:299px;
	height:133px;
}
.board_box_type_02 {
	width:299px;
	height:173px;
}
.board_box_type_03 {
	width:299px;
	height:115px;
}
.board_box_type_04 { /* 갤러리 141*92 */
	padding-top:20px;
	width:599px;
	height:185px;
	/*border:1px solid red;*/
}

/* BODY 컨텐츠 사이 blank */
.body_contents_blank_h_1 {
	width: 100%;
	height:1px;
}
.body_contents_blank_h_20 {
	width: 100%;
	height:20px;
}
.body_contents_blank_h_20_1 {
	margin-top:421px;
	width: 100%;
	height:20px;
}
.body_contents_blank_h_20_2 {
	margin-top:41px; /* margin-top:441px; */
	width: 100%;
	height:40px;
}

/* ===============================================
▲BOARD END
=============================================== */

/* We Stand(We起) 조직활성화 교육 */
#body_we_stand_area {
	margin:0;
	width:598px;
	height:237px;
	display:block;
	border-bottom:1px solid #d6d6d6;
}
#body_we_stand_area_title {
	width:598px;
	height:23px;
	display:block;
}
#body_we_stand_area_contents {
	width:598px;
	height:214px;
	display:block;
}
#body_we_stand_area_contents_left {
	width:301px;
	height:213px;
	display:block;
	float:left;

	background:url("../image/main_center01_bgimg.jpg") no-repeat;
}
/*#body_we_stand_area_contents_right {
	width:297px;
	height:213px;
	display:block;
	float:left;
} */
#body_we_stand_area_contents_right {
	margin-top:28px;
	width:297px;
	height:161px;
	display:block;
	float:left;
}
#body_we_stand_area_contents_right .section1 {
	width:162px;
	height:161px;
	display:block;
	float:left;
}
#body_we_stand_area_contents_right .section1 ul {
	width:162px;
	height:161px;
}
#body_we_stand_area_contents_right .section1 ul li {
	width:160px;
	float:left;
	display:block;
}

#body_we_stand_area_contents_right .section1 ul li a.we_stand:link, a.we_stand:visited {
	/* float: left; */
	text-align: left;
	font-style: normal;
	font-size:12px;
	font-weight:normal;
	color: #666;
	
	line-height: 175%;
	
}
#body_we_stand_area_contents_right .section1 ul li a.we_stand:link:hover, a.we_stand[href]:hover {
	/* float: left; */
	text-align: left;
	font-style: normal;
	font-size:12px;
	font-weight:normal;
	color: #989898;
	
	line-height: 175%;
	
}

#body_we_stand_area_contents_right .section2 {
	width:135px;
	height:161px;
	display:block;
	float:left;
}
#body_we_stand_area_contents_right .section2 ul {
	width:162px;
	height:161px;
}
#body_we_stand_area_contents_right .section2 ul li {
	width:160px;
	float:left;
	display:block;
}

#body_we_stand_area_contents_right .section2 ul li a.we_stand:link, a.we_stand:visited {
	/* float: left; */
	text-align: left;
	font-style: normal;
	font-size:12px;
	font-weight:normal;
	color: #666;
	
	line-height: 175%;
	
}
#body_we_stand_area_contents_right .section2 ul li a.we_stand:link:hover, a.we_stand[href]:hover {
	/* float: left; */
	text-align: left;
	font-style: normal;
	font-size:12px;
	font-weight:normal;
	color: #989898;
	
	line-height: 175%;
	
}

#body_education_schedule_area {
	margin:0;
	width:598px;
	height:593px;
	display:block;
	background: url("../image/education_schedule.jpg") no-repeat;
}

#body_education_schedule_iframe {
	margin:0;
	width:598px;
	height:593px;
	display:block;
}

#body_education_schedule_iframe_1 {
	margin:0;
	width:598px;
	height:520px; /*height:480px;*/
	display:block;
}

#body_company_banner_iframe {
	margin:0 auto;
	text-align:center;
	width:1024px;
	height:62px;
	display:block;
}

/* 메인페이지 컨텐츠 감싸는 하단 이미지 index_content_bottom_bg.jpg */
#index_content_bottom_bg {
	width: 1024px;
	height: 30px;
	background: url("../image/index_content_bottom_bg.jpg") repeat-y;
	/* background-color: #0e3; */
}

#index_content_bottom_banner {
	padding-top:20px;
	min-width:1024px;
	width:100%;
	height:84px;

	border-top:1px solid #d6d6d6;
}

#index_content_bottom_banner_c {
	padding-top:20px;
	min-width:1024px;
	width:100%;
	height:84px;
}


/* ==============================================
 유틸리티
=============================================== */
/* フロート回り込み解除
----------------------------------------------- */
.clearfix:after {
	display: block;
	clear: both;
	height: 0px;
	line-height: 0px;
	visibility: hidden;
	content: ".";
}
.clearfix {
	display: block; /* for IE8 */
}
.clear {
	clear: both;
}

/* 링크설정
----------------------------------------------- */
a:link ,
a:visited {
	text-decoration: none;
	font-style: normal;
	font-weight:normal;
	font-size: 12px;
	color: #323232;
	
	line-height: 165%;
	

}
a:hover ,
a[href]:hover {
	color: #f60;
	text-decoration: underline;
}


/* 폰트
----------------------------------------------- */
/* h1,h2,h3,h4,h5 {
	font-size: 100%;
	line-height: 150%;
} */

h1,h4,h5 {
	font-size: 100%;
	line-height: 150%;
}
h2 {
	width:auto;
	float:right;
}
h3 {
	width:auto;
	float:left;
}

.sale_price {
	color: #f00;
}
.normal_price {
	font-size: 90%;
}
.point {
	color: #f00;
	font-weight: bold;
}
.user_name {
	font-weight: bold;
}
.recommend_level {
	color: #ecbd00;
}

.attention {
	color: #f00;
}
.attentionSt {
	color: #f00;
	font-weight: bold;
}
.st {
	font-weight: bold;
}
.mini {
	font-size: 90%;
}


/* 정렬 설정
----------------------------------------------- */
.alignC {
	text-align: center;
}
.alignR {
	text-align: right;
}
.alignL {
	text-align: left;
}
.pricetd em {
	font-weight: bold;
}


/* 폼
----------------------------------------------- */
input[type='text'] ,
input[type='password'] ,
.select {
	border: solid 1px #ccc;
	padding: 2px;
}

.box40 {
	width: 40px;
}
.box60 {
	width: 60px;
}
.box100 {
	width: 100px;
}
.box120 {
	width: 120px;
}
.box140 {
	width: 140px;
}
.box145 {
	width: 145px;
}
.box150 {
	width: 150px;
}
.box240 {
	width: 240px;
}
.box300 {
	width: 300px;
}
.box320 {
	width: 320px;
}
.box350 {
	width: 350px;
}
.box380 {
	width: 380px;
}

/* 폼이 세로로 겹쳐지는 경우 병용하는 여백 */
.top {
	margin-bottom: 5px;
}

.ng_top {
	margin-bottom: 0 !important;
}


/* 타이틀
----------------------------------------------- */
h2.title {
	margin-bottom: 10px;
	padding: 8px;
	border-top: solid 1px #ebeced;
	color: #f60;
	background: url("../img/background/bg_tit_sub_01.jpg") repeat-x left bottom;
	background-color: #fef3d8;
	font-size: 170%;
}

#one_maincolumn .sub_area h3 ,
#two_maincolumn_right .sub_area h3 ,
#two_maincolumn_left .sub_area h3 ,
#three_maincolumn .sub_area h3 ,
#undercolumn_login .login_area h3 ,
#undercolumn_shopping h3 ,
#mypagecolumn h3 ,
#undercolumn_cart h3 {
	margin: 0 0 10px 0;
	padding: 5px 0 10px;
	color: #f60;
	background: url("../img/background/line_01.gif") repeat-x left bottom;
	font-size: 120%;
}

div#undercolumn_login .login_area h4 {
	padding-left: 15px;
	background: url("../img/icon/ico_arrow_05.gif") no-repeat left;
}


/* ==============================================
 헤더
=============================================== */
/* 레이아웃
----------------------------------------------- */
#header_wrap {
	/*border-top: solid 3px #f90;*/
	min-width:1024px;
	width:100%;

	/* height: 172px;
	background: url("../image/header_bg.jpg") repeat-x bottom; */

	/*height: 162px;
	background: url("../image/header_bg_up.jpg") repeat-x bottom;*/

	height: 140px;
	background: url("../image/header_bg_up_h_140.jpg") repeat-x;

	/* background-color: #FFF; */
	/* border:1px solid yellow; */
}
#header_toggle_menu1,
#header_toggle_menu2,
#header_toggle_menu3,
#header_toggle_menu4,
#header_toggle_menu5,
#header_toggle_menu6,
#header_toggle_menu6_1,
#header_toggle_menu7,
#header_toggle_menu8,
#header_toggle_menu9
{
	min-width:1024px;
	width: 100%;
	height: 323px;
	background: url("../image/GNB_sub_bg.jpg") repeat-x;
	display:none;
}
#header_toggle_menu1_a,
#header_toggle_menu2_a,
#header_toggle_menu3_a,
#header_toggle_menu4_a,
#header_toggle_menu5_a,
#header_toggle_menu6_a,
#header_toggle_menu6_1_a
{
	min-width:1024px;
	width: 100%;
	height: 323px;
	background: url("../image/GNB_sub_a_bg.jpg") repeat-x;
	display:none;
}
#header_toggle_menu1 ul,
#header_toggle_menu2 ul,
#header_toggle_menu3 ul,
#header_toggle_menu4 ul,
#header_toggle_menu5 ul,
#header_toggle_menu6 ul,
#header_toggle_menu6_1 ul,
#header_toggle_menu7 ul,
#header_toggle_menu8 ul,
#header_toggle_menu9 ul,
#header_toggle_menu1_a ul,
#header_toggle_menu2_a ul,
#header_toggle_menu3_a ul,
#header_toggle_menu4_a ul,
#header_toggle_menu5_a ul,
#header_toggle_menu6_a ul,
#header_toggle_menu6_1_a ul
{
	margin: auto;
	width: 1026px;
	height: 306px;
}
#header_toggle_menu1 li,
#header_toggle_menu2 li,
#header_toggle_menu3 li,
#header_toggle_menu4 li,
#header_toggle_menu5 li,
#header_toggle_menu6 li,
#header_toggle_menu6_1 li,
#header_toggle_menu7 li,
#header_toggle_menu8 li,
#header_toggle_menu9 li,
#header_toggle_menu1_a li,
#header_toggle_menu2_a li,
#header_toggle_menu3_a li,
#header_toggle_menu4_a li,
#header_toggle_menu5_a li,
#header_toggle_menu6_a li,
#header_toggle_menu6_1_a li
{
	display: block;
	float: left;
}

/* 텍스트 메뉴 */
#header_toggle_menu1 ul li ul,
#header_toggle_menu2 ul li ul,
#header_toggle_menu3 ul li ul,
#header_toggle_menu4 ul li ul,
#header_toggle_menu5 ul li ul,
#header_toggle_menu6 ul li ul,
#header_toggle_menu6_1 ul li ul,
#header_toggle_menu7 ul li ul,
#header_toggle_menu8 ul li ul,
#header_toggle_menu9 ul li ul,
#header_toggle_menu1_a ul li ul,
#header_toggle_menu2_a ul li ul,
#header_toggle_menu3_a ul li ul,
#header_toggle_menu4_a ul li ul,
#header_toggle_menu5_a ul li ul,
#header_toggle_menu6_a ul li ul,
#header_toggle_menu6_1_a ul li ul
{
	margin-top: 3px;
	width: 87%;
	height: 100%;

	/*margin-left: 4px;
	width: 95%;
	height: 100%;
	border: 1px solid red;*/
}
#header_toggle_menu1 ul li ul li,
#header_toggle_menu2 ul li ul li,
#header_toggle_menu3 ul li ul li,
#header_toggle_menu4 ul li ul li,
#header_toggle_menu5 ul li ul li,
#header_toggle_menu6 ul li ul li,
#header_toggle_menu6_1 ul li ul li,
#header_toggle_menu7 ul li ul li,
#header_toggle_menu8 ul li ul li,
#header_toggle_menu9 ul li ul li
{
	width:100%;
	float: left;
	text-align: left;
	font-style: normal;
	font-size:12px;
	color: #8e95bc;
	
	line-height: 165%;
	
	/* border: 1px solid red; */
}
#header_toggle_menu1_a ul li ul li,
#header_toggle_menu2_a ul li ul li,
#header_toggle_menu3_a ul li ul li,
#header_toggle_menu4_a ul li ul li,
#header_toggle_menu5_a ul li ul li,
#header_toggle_menu6_a ul li ul li,
#header_toggle_menu6_1_a ul li ul li
{
	width:100%;
	float: left;
	text-align: left;
	font-style: normal;
	font-size:12px;
	color: #b0b0b0;
	
	line-height: 165%;
	
	/* border: 1px solid red; */
}
#header_toggle_menu1 ul li ul li a:link, a:visited,
#header_toggle_menu2 ul li ul li a:link, a:visited,
#header_toggle_menu3 ul li ul li a:link, a:visited,
#header_toggle_menu4 ul li ul li a:link, a:visited,
#header_toggle_menu5 ul li ul li a:link, a:visited,
#header_toggle_menu6 ul li ul li a:link, a:visited,
#header_toggle_menu6_1 ul li ul li a:link, a:visited,
#header_toggle_menu7 ul li ul li a:link, a:visited,
#header_toggle_menu8 ul li ul li a:link, a:visited,
#header_toggle_menu9 ul li ul li a:link, a:visited
{
	/* float: left; */
	text-align: left;
	font-style: normal;
	font-size:12px;
	color: #8e95bc;
	
	line-height: 165%;
	
}
#header_toggle_menu1_a ul li ul li a:link, a:visited,
#header_toggle_menu2_a ul li ul li a:link, a:visited,
#header_toggle_menu3_a ul li ul li a:link, a:visited,
#header_toggle_menu4_a ul li ul li a:link, a:visited,
#header_toggle_menu5_a ul li ul li a:link, a:visited,
#header_toggle_menu6_a ul li ul li a:link, a:visited,
#header_toggle_menu6_1_a ul li ul li a:link, a:visited
{
	/* float: left; */
	text-align: left;
	font-style: normal;
	font-size:12px;
	color: #b0b0b0;
	
	line-height: 165%;
	
}
#header_toggle_menu1 ul li ul li a:hover, a[href]:hover,
#header_toggle_menu2 ul li ul li a:hover, a[href]:hover,
#header_toggle_menu3 ul li ul li a:hover, a[href]:hover,
#header_toggle_menu4 ul li ul li a:hover, a[href]:hover,
#header_toggle_menu5 ul li ul li a:hover, a[href]:hover,
#header_toggle_menu6 ul li ul li a:hover, a[href]:hover,
#header_toggle_menu6_1 ul li ul li a:hover, a[href]:hover,
#header_toggle_menu7 ul li ul li a:hover, a[href]:hover,
#header_toggle_menu8 ul li ul li a:hover, a[href]:hover,
#header_toggle_menu9 ul li ul li a:hover, a[href]:hover
{
	/* float: left; */
	text-align: left;
	font-style: normal;
	font-size:12px;
	color: #8e95bc;
	
	line-height: 165%;
	
	text-decoration: none;
}
#header_toggle_menu1_a ul li ul li a:hover, a[href]:hover,
#header_toggle_menu2_a ul li ul li a:hover, a[href]:hover,
#header_toggle_menu3_a ul li ul li a:hover, a[href]:hover,
#header_toggle_menu4_a ul li ul li a:hover, a[href]:hover,
#header_toggle_menu5_a ul li ul li a:hover, a[href]:hover,
#header_toggle_menu6_a ul li ul li a:hover, a[href]:hover,
#header_toggle_menu6_1_a ul li ul li a:hover, a[href]:hover
{
	/* float: left; */
	text-align: left;
	font-style: normal;
	font-size:12px;
	color: #b0b0b0;
	
	line-height: 165%;
	
	text-decoration: none;
}

/* GNB 메뉴 서브타이틀(활성화) - #82bdd8 */
#header_toggle_menu1 ul li ul li a.sub_title_active,
#header_toggle_menu2 ul li ul li a.sub_title_active,
#header_toggle_menu3 ul li ul li a.sub_title_active,
#header_toggle_menu4 ul li ul li a.sub_title_active,
#header_toggle_menu5 ul li ul li a.sub_title_active,
#header_toggle_menu6 ul li ul li a.sub_title_active,
#header_toggle_menu6_1 ul li ul li a.sub_title_active,
#header_toggle_menu7 ul li ul li a.sub_title_active,
#header_toggle_menu8 ul li ul li a.sub_title_active,
#header_toggle_menu9 ul li ul li a.sub_title_active
{
	font-style: normal;
	font-size: 12px;
	color: #82bdd8;
	
	line-height: 165%;
	
	font-weight: bold;
}
#header_toggle_menu1_a ul li ul li a.sub_title_active,
#header_toggle_menu2_a ul li ul li a.sub_title_active,
#header_toggle_menu3_a ul li ul li a.sub_title_active,
#header_toggle_menu4_a ul li ul li a.sub_title_active,
#header_toggle_menu5_a ul li ul li a.sub_title_active,
#header_toggle_menu6_a ul li ul li a.sub_title_active,
#header_toggle_menu6_1_a ul li ul li a.sub_title_active
{
	font-style: normal;
	font-size: 12px;
	color: #b0b0b0;
	
	line-height: 165%;
	
	font-weight: bold;
}
#header_toggle_menu1 ul li ul li a.sub_title_active:link:hover, a[href]:hover,
#header_toggle_menu2 ul li ul li a.sub_title_active:link:hover, a[href]:hover,
#header_toggle_menu3 ul li ul li a.sub_title_active:link:hover, a[href]:hover,
#header_toggle_menu4 ul li ul li a.sub_title_active:link:hover, a[href]:hover,
#header_toggle_menu5 ul li ul li a.sub_title_active:link:hover, a[href]:hover,
#header_toggle_menu6 ul li ul li a.sub_title_active:link:hover, a[href]:hover,
#header_toggle_menu6_1 ul li ul li a.sub_title_active:link:hover, a[href]:hover,
#header_toggle_menu7 ul li ul li a.sub_title_active:link:hover, a[href]:hover,
#header_toggle_menu8 ul li ul li a.sub_title_active:link:hover, a[href]:hover,
#header_toggle_menu9 ul li ul li a.sub_title_active:link:hover, a[href]:hover
{
	font-style: normal;
	font-size: 12px;
	color: #82bdd8;
	
	line-height: 165%;
	
	/* font-weight: bold; */
}
#header_toggle_menu1_a ul li ul li a.sub_title_active:link:hover, a[href]:hover,
#header_toggle_menu2_a ul li ul li a.sub_title_active:link:hover, a[href]:hover,
#header_toggle_menu3_a ul li ul li a.sub_title_active:link:hover, a[href]:hover,
#header_toggle_menu4_a ul li ul li a.sub_title_active:link:hover, a[href]:hover,
#header_toggle_menu5_a ul li ul li a.sub_title_active:link:hover, a[href]:hover,
#header_toggle_menu6_a ul li ul li a.sub_title_active:link:hover, a[href]:hover,
#header_toggle_menu6_1_a ul li ul li a.sub_title_active:link:hover, a[href]:hover
{
	font-style: normal;
	font-size: 12px;
	color: #b0b0b0;
	
	line-height: 165%;
	
	/* font-weight: bold; */
}
/* GNB 메뉴 서브타이틀(비활성화) - #486da4 */
#header_toggle_menu1 ul li ul li a.sub_title_inactive,
#header_toggle_menu2 ul li ul li a.sub_title_inactive,
#header_toggle_menu3 ul li ul li a.sub_title_inactive,
#header_toggle_menu4 ul li ul li a.sub_title_inactive,
#header_toggle_menu5 ul li ul li a.sub_title_inactive,
#header_toggle_menu6 ul li ul li a.sub_title_inactive,
#header_toggle_menu6_1 ul li ul li a.sub_title_inactive,
#header_toggle_menu7 ul li ul li a.sub_title_inactive,
#header_toggle_menu8 ul li ul li a.sub_title_inactive,
#header_toggle_menu9 ul li ul li a.sub_title_inactive
{
	font-style: normal;
	font-size: 12px;
	color: #486da4;
	
	line-height: 165%;
	
	font-weight: bold;
}
#header_toggle_menu1_a ul li ul li a.sub_title_inactive,
#header_toggle_menu2_a ul li ul li a.sub_title_inactive,
#header_toggle_menu3_a ul li ul li a.sub_title_inactive,
#header_toggle_menu4_a ul li ul li a.sub_title_inactive,
#header_toggle_menu5_a ul li ul li a.sub_title_inactive,
#header_toggle_menu6_a ul li ul li a.sub_title_inactive,
#header_toggle_menu6_1_a ul li ul li a.sub_title_inactive
{
	font-style: normal;
	font-size: 12px;
	color: #b0b0b0;
	
	line-height: 165%;
	
	font-weight: bold;
}
/* GNB 메뉴 활성화 */
#header_toggle_menu1 ul li ul li a.menu_active,
#header_toggle_menu2 ul li ul li a.menu_active,
#header_toggle_menu3 ul li ul li a.menu_active,
#header_toggle_menu4 ul li ul li a.menu_active,
#header_toggle_menu5 ul li ul li a.menu_active,
#header_toggle_menu6 ul li ul li a.menu_active,
#header_toggle_menu6_1 ul li ul li a.menu_active,
#header_toggle_menu7 ul li ul li a.menu_active,
#header_toggle_menu8 ul li ul li a.menu_active,
#header_toggle_menu9 ul li ul li a.menu_active,
#header_toggle_menu1_a ul li ul li a.menu_active,
#header_toggle_menu2_a ul li ul li a.menu_active,
#header_toggle_menu3_a ul li ul li a.menu_active,
#header_toggle_menu4_a ul li ul li a.menu_active,
#header_toggle_menu5_a ul li ul li a.menu_active,
#header_toggle_menu6_a ul li ul li a.menu_active,
#header_toggle_menu6_1_a ul li ul li a.menu_active
{
	font-style: normal;
	font-size: 12px;
	color: #FFF;
	
	line-height: 165%;
	
}

/* 6 예외처리 */
#header_toggle_menu6 ul li ul li a.menu_active_6_1,
#header_toggle_menu6 ul li ul li a.menu_active_6_2,
#header_toggle_menu6 ul li ul li a.menu_active_6_3,
#header_toggle_menu6 ul li ul li a.menu_active_6_4
{
	font-style: normal;
	font-size: 12px;
	color: #FFF;
	
	line-height: 165%;
	
}

#header_toggle_menu1 ul li ul li a.menu_active:hover, a[href]:hover,
#header_toggle_menu2 ul li ul li a.menu_active:hover, a[href]:hover,
#header_toggle_menu3 ul li ul li a.menu_active:hover, a[href]:hover,
#header_toggle_menu4 ul li ul li a.menu_active:hover, a[href]:hover,
#header_toggle_menu5 ul li ul li a.menu_active:hover, a[href]:hover,
#header_toggle_menu6 ul li ul li a.menu_active:hover, a[href]:hover,
#header_toggle_menu6_1 ul li ul li a.menu_active:hover, a[href]:hover,
#header_toggle_menu7 ul li ul li a.menu_active:hover, a[href]:hover,
#header_toggle_menu8 ul li ul li a.menu_active:hover, a[href]:hover,
#header_toggle_menu9 ul li ul li a.menu_active:hover, a[href]:hover,
#header_toggle_menu1_a ul li ul li a.menu_active:hover, a[href]:hover,
#header_toggle_menu2_a ul li ul li a.menu_active:hover, a[href]:hover,
#header_toggle_menu3_a ul li ul li a.menu_active:hover, a[href]:hover,
#header_toggle_menu4_a ul li ul li a.menu_active:hover, a[href]:hover,
#header_toggle_menu5_a ul li ul li a.menu_active:hover, a[href]:hover,
#header_toggle_menu6_a ul li ul li a.menu_active:hover, a[href]:hover,
#header_toggle_menu6_1_a ul li ul li a.menu_active:hover, a[href]:hover
{
	font-style: normal;
	font-weight:normal;
	font-size: 12px;
	color: #ffc000;
	
	line-height: 165%;
	
}

/* 6 예외처리 */
#header_toggle_menu6 ul li ul li a.menu_active_6_1:hover, a[href]:hover,
#header_toggle_menu6 ul li ul li a.menu_active_6_2:hover, a[href]:hover,
#header_toggle_menu6 ul li ul li a.menu_active_6_3:hover, a[href]:hover,
#header_toggle_menu6 ul li ul li a.menu_active_6_4:hover, a[href]:hover
{
	font-style: normal;
	font-size: 12px;
	color: #ffc000;
	
	line-height: 165%;
	
}

/* 업종별CS교육 */
#header_toggle_menu1 ul li ul li ul.cs_edu_01,
#header_toggle_menu2 ul li ul li ul.cs_edu_01,
#header_toggle_menu3 ul li ul li ul.cs_edu_01,
#header_toggle_menu4 ul li ul li ul.cs_edu_01,
#header_toggle_menu5 ul li ul li ul.cs_edu_01,
#header_toggle_menu6 ul li ul li ul.cs_edu_01,
#header_toggle_menu7 ul li ul li ul.cs_edu_01,
#header_toggle_menu8 ul li ul li ul.cs_edu_01,
#header_toggle_menu9 ul li ul li ul.cs_edu_01
{
	margin-top: 0px;
	width: 100%;
}

#header_toggle_menu1 ul li ul li ul.cs_edu_02,
#header_toggle_menu1 ul li ul li ul.cs_edu_03
{
	margin-top: 0px;
	width: 100%;
	height: 100%;
	display: none;
}
#header_toggle_menu2 ul li ul li ul.cs_edu_02,
#header_toggle_menu2 ul li ul li ul.cs_edu_03
{
	margin-top: 0px;
	width: 100%;
	height: 100%;
	display: none;
}
#header_toggle_menu3 ul li ul li ul.cs_edu_02,
#header_toggle_menu3 ul li ul li ul.cs_edu_03
{
	margin-top: 0px;
	width: 100%;
	height: 100%;
	display: none;
}
#header_toggle_menu4 ul li ul li ul.cs_edu_02,
#header_toggle_menu4 ul li ul li ul.cs_edu_03
{
	margin-top: 0px;
	width: 100%;
	height: 100%;
	display: none;
}
#header_toggle_menu5 ul li ul li ul.cs_edu_02,
#header_toggle_menu5 ul li ul li ul.cs_edu_03
{
	margin-top: 0px;
	width: 100%;
	height: 100%;
	display: none;
}
#header_toggle_menu6 ul li ul li ul.cs_edu_02,
#header_toggle_menu6 ul li ul li ul.cs_edu_03
{
	margin-top: 0px;
	width: 100%;
	height: 100%;
	display: none;
}
#header_toggle_menu7 ul li ul li ul.cs_edu_02,
#header_toggle_menu7 ul li ul li ul.cs_edu_03
{
	margin-top: 0px;
	width: 100%;
	height: 100%;
	display: none;
}
#header_toggle_menu8 ul li ul li ul.cs_edu_02,
#header_toggle_menu8 ul li ul li ul.cs_edu_03
{
	margin-top: 0px;
	width: 100%;
	height: 100%;
	display: none;
}
#header_toggle_menu9 ul li ul li ul.cs_edu_02,
#header_toggle_menu9 ul li ul li ul.cs_edu_03
{
	margin-top: 0px;
	width: 100%;
	height: 100%;
	display: none;
}


/* GNB 메뉴 페이지목록 - 업종별CS교육 */
#header_toggle_menu1 ul li ul li ul.page4,
#header_toggle_menu2 ul li ul li ul.page4,
#header_toggle_menu3 ul li ul li ul.page4,
#header_toggle_menu4 ul li ul li ul.page4,
#header_toggle_menu5 ul li ul li ul.page4,
#header_toggle_menu6 ul li ul li ul.page4,
#header_toggle_menu7 ul li ul li ul.page4,
#header_toggle_menu8 ul li ul li ul.page4,
#header_toggle_menu9 ul li ul li ul.page4
{
	margin-top: 13px;
	width: 80%;
	height: 100%;
	/* border: 1px solid red; */
}

#header_toggle_menu1 ul li ul li ul.page4_1,
#header_toggle_menu2 ul li ul li ul.page4_1,
#header_toggle_menu3 ul li ul li ul.page4_1,
#header_toggle_menu4 ul li ul li ul.page4_1,
#header_toggle_menu5 ul li ul li ul.page4_1,
#header_toggle_menu6 ul li ul li ul.page4_1,
#header_toggle_menu7 ul li ul li ul.page4_1,
#header_toggle_menu8 ul li ul li ul.page4_1,
#header_toggle_menu9 ul li ul li ul.page4_1
{
	margin-top: 13px;
	margin-left: 14px;
	width: 80%;
	height: 100%;
	/* border: 1px solid red; */
}

#header_toggle_menu1 ul li ul li ul.page4_2, #header_toggle_menu1 ul li ul li ul.page4_3,
#header_toggle_menu2 ul li ul li ul.page4_2, #header_toggle_menu2 ul li ul li ul.page4_3,
#header_toggle_menu3 ul li ul li ul.page4_2, #header_toggle_menu3 ul li ul li ul.page4_3,
#header_toggle_menu5 ul li ul li ul.page4_2, #header_toggle_menu5 ul li ul li ul.page4_3,
#header_toggle_menu6 ul li ul li ul.page4_2, #header_toggle_menu6 ul li ul li ul.page4_3,
#header_toggle_menu7 ul li ul li ul.page4_2, #header_toggle_menu7 ul li ul li ul.page4_3,
#header_toggle_menu8 ul li ul li ul.page4_2, #header_toggle_menu8 ul li ul li ul.page4_3,
#header_toggle_menu9 ul li ul li ul.page4_2, #header_toggle_menu9 ul li ul li ul.page4_3
{
	margin-top: 13px;
	margin-left: 14px;
	width: 80%;
	height: 100%;
	display: none;
	/* border: 1px solid red; */
}
#header_toggle_menu4 ul li ul li ul.page4_2,
#header_toggle_menu4 ul li ul li ul.page4_3
{
	margin-top: 13px;
	margin-left: 14px;
	width: 80%;
	height: 100%;
	display: none;
	/* border: 1px solid red; */
}

/* 조직활성화교육 */
#header_toggle_menu1 ul li ul li ul.org_edu_01,
#header_toggle_menu2 ul li ul li ul.org_edu_01,
#header_toggle_menu3 ul li ul li ul.org_edu_01,
#header_toggle_menu4 ul li ul li ul.org_edu_01,
#header_toggle_menu5 ul li ul li ul.org_edu_01,
#header_toggle_menu6 ul li ul li ul.org_edu_01,
#header_toggle_menu7 ul li ul li ul.org_edu_01,
#header_toggle_menu8 ul li ul li ul.org_edu_01,
#header_toggle_menu9 ul li ul li ul.org_edu_01
{
	margin-top: 0px;
	width: 100%;
}

#header_toggle_menu1 ul li ul li ul.org_edu_02,
#header_toggle_menu2 ul li ul li ul.org_edu_02,
#header_toggle_menu3 ul li ul li ul.org_edu_02,
#header_toggle_menu4 ul li ul li ul.org_edu_02,
#header_toggle_menu5 ul li ul li ul.org_edu_02,
#header_toggle_menu6 ul li ul li ul.org_edu_02,
#header_toggle_menu7 ul li ul li ul.org_edu_02,
#header_toggle_menu8 ul li ul li ul.org_edu_02,
#header_toggle_menu9 ul li ul li ul.org_edu_02
{
	margin-top: 0px;
	width: 100%;
	height: 100%;
	display: none;
}

/* GNB 메뉴 페이지목록 - 조직활성화교육*/
#header_toggle_menu1 ul li ul li ul.page7,
#header_toggle_menu2 ul li ul li ul.page7,
#header_toggle_menu3 ul li ul li ul.page7,
#header_toggle_menu4 ul li ul li ul.page7,
#header_toggle_menu5 ul li ul li ul.page7,
#header_toggle_menu6 ul li ul li ul.page7,
#header_toggle_menu7 ul li ul li ul.page7,
#header_toggle_menu8 ul li ul li ul.page7,
#header_toggle_menu9 ul li ul li ul.page7
{
	margin-top: 18px;
	width: 60%;
	height: 100%;
	/* border: 1px solid red; */
}

#header_toggle_menu1 ul li ul li ul.page7_1,
#header_toggle_menu2 ul li ul li ul.page7_1,
#header_toggle_menu3 ul li ul li ul.page7_1,
#header_toggle_menu4 ul li ul li ul.page7_1,
#header_toggle_menu5 ul li ul li ul.page7_1,
#header_toggle_menu6 ul li ul li ul.page7_1,
#header_toggle_menu7 ul li ul li ul.page7_1,
#header_toggle_menu8 ul li ul li ul.page7_1,
#header_toggle_menu9 ul li ul li ul.page7_1
{
	margin-top: 18px;
	margin-left: 25px;
	width: 60%;
	height: 100%;
	/* border: 1px solid red; */
}
#header_toggle_menu1 ul li ul li ul.page7_2,
#header_toggle_menu2 ul li ul li ul.page7_2,
#header_toggle_menu3 ul li ul li ul.page7_2,
#header_toggle_menu4 ul li ul li ul.page7_2,
#header_toggle_menu5 ul li ul li ul.page7_2,
#header_toggle_menu6 ul li ul li ul.page7_2,
#header_toggle_menu7 ul li ul li ul.page7_2,
#header_toggle_menu8 ul li ul li ul.page7_2,
#header_toggle_menu9 ul li ul li ul.page7_2
{
	margin-top: 18px;
	margin-left: 25px;
	width: 60%;
	height: 100%;
	display: none;
	/* border: 1px solid red; */
}

/* GNB 메뉴 페이지목록(비활성화) - #856b2a */
#header_toggle_menu1 ul li ul li ul li.page4,
#header_toggle_menu2 ul li ul li ul li.page4,
#header_toggle_menu3 ul li ul li ul li.page4,
#header_toggle_menu5 ul li ul li ul li.page4,
#header_toggle_menu6 ul li ul li ul li.page4,
#header_toggle_menu7 ul li ul li ul li.page4,
#header_toggle_menu8 ul li ul li ul li.page4,
#header_toggle_menu9 ul li ul li ul li.page4,
#header_toggle_menu1 ul li ul li ul li.page7,
#header_toggle_menu2 ul li ul li ul li.page7,
#header_toggle_menu3 ul li ul li ul li.page7,
#header_toggle_menu4 ul li ul li ul li.page7,
#header_toggle_menu5 ul li ul li ul li.page7,
#header_toggle_menu6 ul li ul li ul li.page7,
#header_toggle_menu8 ul li ul li ul li.page7,
#header_toggle_menu9 ul li ul li ul li.page7
{
	width:15px;
	float: left;
	text-align: left;
	font-style: normal;
	font-size:12px;
	color: #856b2a;
	
	line-height: 165%;
	
	/* font-weight: bold; */
	/* border: 1px solid blue; */
}
#header_toggle_menu1 ul li ul li ul li.page_4-1,
#header_toggle_menu2 ul li ul li ul li.page_4-1,
#header_toggle_menu3 ul li ul li ul li.page_4-1,
#header_toggle_menu5 ul li ul li ul li.page_4-1,
#header_toggle_menu6 ul li ul li ul li.page_4-1,
#header_toggle_menu7 ul li ul li ul li.page_4-1,
#header_toggle_menu8 ul li ul li ul li.page_4-1,
#header_toggle_menu9 ul li ul li ul li.page_4-1,
#header_toggle_menu1 ul li ul li ul li.page_4-2,
#header_toggle_menu2 ul li ul li ul li.page_4-2,
#header_toggle_menu3 ul li ul li ul li.page_4-2,
#header_toggle_menu5 ul li ul li ul li.page_4-2,
#header_toggle_menu6 ul li ul li ul li.page_4-2,
#header_toggle_menu7 ul li ul li ul li.page_4-2,
#header_toggle_menu8 ul li ul li ul li.page_4-2,
#header_toggle_menu9 ul li ul li ul li.page_4-2,
#header_toggle_menu1 ul li ul li ul li.page_4-3,
#header_toggle_menu2 ul li ul li ul li.page_4-3,
#header_toggle_menu3 ul li ul li ul li.page_4-3,
#header_toggle_menu5 ul li ul li ul li.page_4-3,
#header_toggle_menu6 ul li ul li ul li.page_4-3,
#header_toggle_menu7 ul li ul li ul li.page_4-3,
#header_toggle_menu8 ul li ul li ul li.page_4-3,
#header_toggle_menu9 ul li ul li ul li.page_4-3
{
	width:15px;
	float: left;
	text-align: left;
	font-style: normal;
	font-size:12px;
	color: #856b2a;
	
	line-height: 165%;
	
	font-weight: bold;
	/* border: 1px solid blue; */
}
#header_toggle_menu1 ul li ul li ul li.page_4-1_normal,
#header_toggle_menu2 ul li ul li ul li.page_4-1_normal,
#header_toggle_menu3 ul li ul li ul li.page_4-1_normal,
#header_toggle_menu5 ul li ul li ul li.page_4-1_normal,
#header_toggle_menu6 ul li ul li ul li.page_4-1_normal,
#header_toggle_menu7 ul li ul li ul li.page_4-1_normal,
#header_toggle_menu8 ul li ul li ul li.page_4-1_normal,
#header_toggle_menu9 ul li ul li ul li.page_4-1_normal,
#header_toggle_menu1 ul li ul li ul li.page_4-2_normal,
#header_toggle_menu2 ul li ul li ul li.page_4-2_normal,
#header_toggle_menu3 ul li ul li ul li.page_4-2_normal,
#header_toggle_menu5 ul li ul li ul li.page_4-2_normal,
#header_toggle_menu6 ul li ul li ul li.page_4-2_normal,
#header_toggle_menu7 ul li ul li ul li.page_4-2_normal,
#header_toggle_menu8 ul li ul li ul li.page_4-2_normal,
#header_toggle_menu9 ul li ul li ul li.page_4-2_normal,
#header_toggle_menu1 ul li ul li ul li.page_4-3_normal,
#header_toggle_menu2 ul li ul li ul li.page_4-3_normal,
#header_toggle_menu3 ul li ul li ul li.page_4-3_normal,
#header_toggle_menu5 ul li ul li ul li.page_4-3_normal,
#header_toggle_menu6 ul li ul li ul li.page_4-3_normal,
#header_toggle_menu7 ul li ul li ul li.page_4-3_normal,
#header_toggle_menu8 ul li ul li ul li.page_4-3_normal,
#header_toggle_menu9 ul li ul li ul li.page_4-3_normal
{
	width:15px;
	float: left;
	text-align: left;
	font-style: normal;
	font-size:12px;
	color: #856b2a;
	
	line-height: 165%;
	
	/* font-weight: bold; */
	cursor: pointer;
	/* border: 1px solid green; */
}

#header_toggle_menu4 ul li ul li ul li.page_4-1_normal,
#header_toggle_menu4 ul li ul li ul li.page_4-2_normal,
#header_toggle_menu4 ul li ul li ul li.page_4-3_normal
{
	width:15px;
	float: left;
	text-align: left;
	font-style: normal;
	font-size:12px;
	color: #FFC000;
	
	line-height: 165%;
	
	/* font-weight: bold; */
	cursor: pointer;
	/* border: 1px solid blue; */
}


#header_toggle_menu1 ul li ul li ul li.page_7-1,
#header_toggle_menu2 ul li ul li ul li.page_7-1,
#header_toggle_menu3 ul li ul li ul li.page_7-1,
#header_toggle_menu4 ul li ul li ul li.page_7-1,
#header_toggle_menu5 ul li ul li ul li.page_7-1,
#header_toggle_menu6 ul li ul li ul li.page_7-1,
#header_toggle_menu8 ul li ul li ul li.page_7-1,
#header_toggle_menu9 ul li ul li ul li.page_7-1,
#header_toggle_menu1 ul li ul li ul li.page_7-2,
#header_toggle_menu2 ul li ul li ul li.page_7-2,
#header_toggle_menu3 ul li ul li ul li.page_7-2,
#header_toggle_menu4 ul li ul li ul li.page_7-2,
#header_toggle_menu5 ul li ul li ul li.page_7-2,
#header_toggle_menu6 ul li ul li ul li.page_7-2,
#header_toggle_menu8 ul li ul li ul li.page_7-2,
#header_toggle_menu9 ul li ul li ul li.page_7-2
{
	width:15px;
	float: left;
	text-align: left;
	font-style: normal;
	font-size:12px;
	color: #856b2a;
	
	line-height: 165%;
	
	font-weight: bold;
	/* border: 1px solid blue; */
}
#header_toggle_menu1 ul li ul li ul li.page_7-1_normal,
#header_toggle_menu2 ul li ul li ul li.page_7-1_normal,
#header_toggle_menu3 ul li ul li ul li.page_7-1_normal,
#header_toggle_menu4 ul li ul li ul li.page_7-1_normal,
#header_toggle_menu5 ul li ul li ul li.page_7-1_normal,
#header_toggle_menu6 ul li ul li ul li.page_7-1_normal,
#header_toggle_menu8 ul li ul li ul li.page_7-1_normal,
#header_toggle_menu9 ul li ul li ul li.page_7-1_normal,
#header_toggle_menu1 ul li ul li ul li.page_7-2_normal,
#header_toggle_menu2 ul li ul li ul li.page_7-2_normal,
#header_toggle_menu3 ul li ul li ul li.page_7-2_normal,
#header_toggle_menu4 ul li ul li ul li.page_7-2_normal,
#header_toggle_menu5 ul li ul li ul li.page_7-2_normal,
#header_toggle_menu6 ul li ul li ul li.page_7-2_normal,
#header_toggle_menu8 ul li ul li ul li.page_7-2_normal,
#header_toggle_menu9 ul li ul li ul li.page_7-2_normal
{
	width:15px;
	float: left;
	text-align: left;
	font-style: normal;
	font-size:12px;
	color: #856b2a;
	
	line-height: 165%;
	
	/* font-weight: bold; */
	cursor: pointer;
	/* border: 1px solid green; */
}

#header_toggle_menu7 ul li ul li ul li.page_7-1_normal,
#header_toggle_menu7 ul li ul li ul li.page_7-2_normal
{
	width:15px;
	float: left;
	text-align: left;
	font-style: normal;
	font-size:12px;
	color: #FFC000;
	
	line-height: 165%;
	
	/* font-weight: bold; */
	cursor: pointer;
	/* border: 1px solid blue; */
}

#header_toggle_menu1 ul li ul li ul li.page4_giho,
#header_toggle_menu2 ul li ul li ul li.page4_giho,
#header_toggle_menu3 ul li ul li ul li.page4_giho,
#header_toggle_menu5 ul li ul li ul li.page4_giho,
#header_toggle_menu6 ul li ul li ul li.page4_giho,
#header_toggle_menu7 ul li ul li ul li.page4_giho,
#header_toggle_menu8 ul li ul li ul li.page4_giho,
#header_toggle_menu9 ul li ul li ul li.page4_giho,
#header_toggle_menu1 ul li ul li ul li.page7_giho,
#header_toggle_menu2 ul li ul li ul li.page7_giho,
#header_toggle_menu3 ul li ul li ul li.page7_giho,
#header_toggle_menu4 ul li ul li ul li.page7_giho,
#header_toggle_menu5 ul li ul li ul li.page7_giho,
#header_toggle_menu6 ul li ul li ul li.page7_giho,
#header_toggle_menu8 ul li ul li ul li.page7_giho,
#header_toggle_menu9 ul li ul li ul li.page7_giho
{
	width:15px;
	float: left;
	text-align: left;
	font-style: normal;
	font-size:12px;
	color: #8e95bc;
	
	line-height: 165%;
	
	/* font-weight: bold; */
	/* border: 1px solid blue; */
}

/* GNB 메뉴 페이지목록(활성화) - #ffc000 */
#header_toggle_menu4 ul li ul li ul li.page_4-1,
#header_toggle_menu4 ul li ul li ul li.page_4-2,
#header_toggle_menu4 ul li ul li ul li.page_4-3,
#header_toggle_menu7 ul li ul li ul li.page_7-1,
#header_toggle_menu7 ul li ul li ul li.page_7-2
{
	width:15px;
	float: left;
	text-align: left;
	font-style: normal;
	font-size:12px;
	color: #FFC000;
	
	line-height: 165%;
	
	font-weight: bold;
	/* cursor: pointer; */
}
#header_toggle_menu4 ul li ul li ul li.page4_giho,
#header_toggle_menu7 ul li ul li ul li.page7_giho
{
	width:15px;
	float: left;
	text-align: left;
	font-style: normal;
	font-size:12px;
	color: #FFF;
	
	line-height: 165%;
	
	font-weight: bold;
}

/* 조직활성화교육 page1, page2 */
#header_toggle_menu7 ul li ul .org_edu_02
{
	margin-top: 0px;
	width: 100%;
	height: 100%;
	display: none;
}

/* 직급별교육 신입사원 | 대리/과장 | 차장/부장 | 임원/CEO */
#header_toggle_menu6 ul li ul .position_edu_01,
#header_toggle_menu6 ul li ul .position_edu_02,
#header_toggle_menu6 ul li ul .position_edu_03,
#header_toggle_menu6 ul li ul .position_edu_04
{
	margin-top: 0px;
	width: 100%;
	height: 100%;
	display: none;
}



/* GNB 메뉴 사이 바 */
.toggle_menu_box_line {
	margin-top: 19px;
	width: 2px;
	height:275px;
	background: url("../image/GNB_menu_box_line.jpg") no-repeat;
}
.toggle_menu_box_line_294 {
	width: 2px;
	height:294px;
	background: url("../image/GNB_menu_box_line_294.jpg") no-repeat;
}
.toggle_menu_box_line_a {
	margin-top: 19px;
	width: 2px;
	height:275px;
	background: url("../image/GNB_menu_box_line_a.jpg") no-repeat;
}

/* GNB 메뉴 사이 blank */
.toggle_menu_box_blank_h_5 {
	width: 100%;
	height:5px;
}
.toggle_menu_box_blank_h_25 {
	width: 100%;
	height:25px;
}
.toggle_menu_box_blank_h_171 {
	width: 100%;
	height:171px;
}
.toggle_menu_box_blank_h_180 {
	width: 100%;
	height:180px;
}

/* 각 메뉴 별 사이 폭 */
.toggle_menu_box_109 {
	margin-top: 19px;
	width: 109px;
}
.toggle_menu_box_111 {
	margin-top: 19px;
	width: 111px;
}
.toggle_menu_box_113 {
	margin-top: 19px;
	width: 113px;
}
.toggle_menu_box_118 {
	margin-top: 19px;
	width: 118px;
}
.toggle_menu_box_150 {
	margin-top: 19px;
	width: 150px;
}
.toggle_menu_box_151 {
	margin-top: 19px;
	width: 151px;
}
.toggle_menu_box_120 {
	margin-top: 19px;
	width: 120px;
}
.toggle_menu_box_121 {
	margin-top: 19px;
	width: 121px;
}

/* 일반 menu 설정(실제사이즈보다 2픽셀 작게 설정 - 양옆 메뉴 바) */
.toggle_menu_box_cate_01,
.toggle_menu_box_cate_02,
.toggle_menu_box_cate_03,
.toggle_menu_box_cate_04,
.toggle_menu_box_cate_08,
.toggle_menu_box_cate_09
{
	margin-top: 19px;
	width: 111px;
}
.toggle_menu_box_cate_05
{
	margin-top: 19px;
	width: 113px;
}
.toggle_menu_box_cate_06
{
	margin-top: 19px;
	width: 109px;
}
.toggle_menu_box_cate_07
{
	margin-top: 19px;
	width: 118px;
}

/* 아카데미 menu_a 설정(실제사이즈보다 2픽셀 작게 설정 - 양옆 메뉴 바) */
.toggle_menu_box_cate_01_a,
.toggle_menu_box_cate_05_a,
.toggle_menu_box_cate_06_a
{
	margin-top: 19px;
	width: 149px;
}
.toggle_menu_box_cate_02_a
{
	margin-top: 19px;
	width: 148px;
}
.toggle_menu_box_cate_03_a
{
	margin-top: 19px;
	width: 208px;
}
.toggle_menu_box_cate_04_a
{
	margin-top: 19px;
	width: 209px;
}

/* 아카데미 menu_c 설정(실제사이즈보다 2픽셀 작게 설정 - 양옆 메뉴 바) */
.toggle_menu_box_cate_01_c,
.toggle_menu_box_cate_03_c,
.toggle_menu_box_cate_04_c,
.toggle_menu_box_cate_05_c,
.toggle_menu_box_cate_06_c,
.toggle_menu_box_cate_07_c,
.toggle_menu_box_cate_08_c,
.toggle_menu_box_cate_09_c
{
	margin-top: 19px;
	width: 126px;
}

/* 일반 menu 정렬 - 회사소개 | 아카데미교육 | CS모니터링 | 업종별CS교육 | 영업교육 | 직급별교육 | 조직활성화교육 | 취업캠프/1:1코칭 | 커뮤니티 */
#menu1,#menu2,#menu3,#menu4,#menu5,#menu6,#menu7,#menu8,#menu9 {
	text-align:center;
}
#menu1 {
	display:none;
}
#menu1,#menu2,#menu3,#menu4,#menu5,#menu6,#menu7,#menu8,#menu9 img {
	cursor:pointer;
}

/* 아카데미 menu_a 정렬 - 회사소개 | 국비지원안내 | 실업자 내일배움카드과정 | 재직자/근로자 일반과정 | 월별교육일정 | 커뮤니티 */
#menu1_a,#menu2_a,#menu3_a,#menu4_a,#menu5_a,#menu6_a {
	text-align:center;
}
#menu1_a {
	display:none;
}
#menu1_a,#menu2_a,#menu3_a,#menu4_a,#menu5_a,#menu6_a img {
	cursor:pointer;
}

/* GNB 메뉴 위 세모 */
#header_wrap_middle {
	min-width:1024px;
	width:100%;
	height: 21px;
	background: url("../image/header_bg_middle.jpg") repeat-x;
}
#header_wrap_middle_a {
	min-width:1024px;
	width:100%;
	height: 21px;
	background: url("../image/header_bg_middle_a.jpg") repeat-x;
}
#header_wrap_middle_1024 {
	margin: 0 auto;
	width:1024px;
	height: 21px;
	float:center;
}

/* 일반 메뉴 */
#header_wrap_middle_menu1 {
	width:113px;
	height: 21px;
	display:none;
}
#header_wrap_middle_menu2 {
	margin-left:113px;
	width:113px;
	height: 21px;
	display:none;
}
#header_wrap_middle_menu3 {
	margin-left:226px;
	width:113px;
	height: 21px;
	display:none;
}
#header_wrap_middle_menu4 {
	margin-left:339px;
	width:113px;
	height: 21px;
	display:none;
}
#header_wrap_middle_menu5 {
	margin-left:452px;
	width:115px;
	height: 21px;
	display:none;
}
#header_wrap_middle_menu6 {
	margin-left:567px;
	width:111px;
	height: 21px;
	display:none;
}
#header_wrap_middle_menu7 {
	margin-left:678px;
	width:120px;
	height: 21px;
	display:none;
}
#header_wrap_middle_menu8 {
	margin-left:798px;
	width:113px;
	height: 21px;
	display:none;
}
#header_wrap_middle_menu9 {
	margin-left:911px;
	width:113px;
	height: 21px;
	display:none;
}

/* 아카데미 메뉴 */
#header_wrap_middle_menu1_a {
	width:151px;
	height: 21px;
	display:none;
}
#header_wrap_middle_menu2_a {
	margin-left:151px;
	width:150px;
	height: 21px;
	display:none;
}
#header_wrap_middle_menu3_a {
	margin-left:301px;
	width:210px;
	height: 21px;
	display:none;
}
#header_wrap_middle_menu4_a {
	margin-left:511px;
	width:211px;
	height: 21px;
	display:none;
}
#header_wrap_middle_menu5_a {
	margin-left:722px;
	width:151px;
	height: 21px;
	display:none;
}
#header_wrap_middle_menu6_a {
	margin-left:873px;
	width:151px;
	height: 21px;
	display:none;
}

/* 기업교육 메뉴 */
#header_wrap_middle_menu1_c
{
	width:128px;
	height: 21px;
	display:none;
}
#header_wrap_middle_menu3_c {
	margin-left:128px;
	width:128px;
	height: 21px;
	display:none;
}
#header_wrap_middle_menu4_c {
	margin-left:256px;
	width:128px;
	height: 21px;
	display:none;
}
#header_wrap_middle_menu5_c {
	margin-left:384px;
	width:128px;
	height: 21px;
	display:none;
}
#header_wrap_middle_menu6_c {
	margin-left:512px;
	width:128px;
	height: 21px;
	display:none;
}
#header_wrap_middle_menu7_c {
	margin-left:640px;
	width:128px;
	height: 21px;
	display:none;
}
#header_wrap_middle_menu8_c {
	margin-left:768px;
	width:128px;
	height: 21px;
	display:none;
}
#header_wrap_middle_menu9_c {
	margin-left:896px;
	width:128px;
	height: 21px;
	display:none;
}

/* GNB Close 버튼 */
.header_close_btn {
	margin: 0 auto;
	width:1024px;
	height: 17px;
	cursor:pointer;
}
#header_wrap_bg {
	min-width:1024px;
	width:100%;
	height: 10px;
	background: url("../image/header_bg_bottom.jpg") repeat-x;
	/* background: url("../image/header_bg_bottom.png") repeat-x; */

	/* opacity:0.5;
	IE를 제외한 나머지 브라우저 사용가능한 투명도 설정//IE사용자를 위한 투명도 설정(권장)
	 -ms-filter"progidDXImageTransform.Microsoft.Alpha(Opacity=50)";
	 filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);

	 z-index:1; */
}
#header {
	margin: 0 auto;
	width: 1024px;
}
#top_banner_area {
	margin: 22px 0px 0px 0px;
	float: left;
	width: 321px; /* img size : 223px 56px */ 
	height:56px;
	text-align: center;
	background: url("../image/header_approval_authority.jpg") no-repeat;
	/* border:1px solid red; */
	/* background-color: #FFFFFF; logo 未表示 */
}
#logo_area {
	margin: 20px 0px 0px 30px;
	float: left;
	width: 280px;
	height: 62px;
	text-align: left;
	/* border:1px solid red; */
	/* background-color: #FFFFFF; logo 未表示 /image/logo.jpg*/
}
#header_utility {
	float: right;
	width: 393px;
	/* border:1px solid red; */
}

#errorHeader {
	color: #F00;
	font-weight: bold;
	font-size: 12px;
	background-color: #FEB;
	text-align: center;
	padding: 5px;
}

/* 로고
----------------------------------------------- */
#site_description {
	font-size: 90%;
}
#logo_area h1 {
	width: 310px;
	height: 62px;
}
#logo_area h1 span {
	display: none; /* 텍스트로고비표시 */
}


/* 헤더 네비
----------------------------------------------- */
div#header_navi {
	float: left;
	width: 393px;
	height: 28px;
	/* background-color: #ebebeb; */
	/* border:1px solid blue; */
}
div#header_navi ul li {
	display: block;
	float: left;
}
div#header_navi ul li.mypage,
div#header_navi ul li.entry {
	margin-top: 3px;
}
div#header_navi ul li.header_blank {
	width: 78px;
	/* border:1px solid black;
	background-color: #0080ff; */
}
div#header_navi ul li.header_blank_login {
	width: 67px;
}
div#header_navi ul li.header_navi_inside0 {
	width: 91px; /* 2014/02/25 modify 14px -> 91px */
}
div#header_navi ul li.header_navi_inside1 {
	width: 15px;
	background: url("../image/header_textbutton_line1.jpg") no-repeat;
}
div#header_navi ul li.header_navi_inside2 {
	width: 18px;
}
div#header_navi ul li.header_navi_inside3 {
	width: 3px;
	margin:3px 3px 0 3px;
	background: url("../image/header_textbutton_line2.jpg") no-repeat;
}

div#header_search {
	float: left;
	width: 393px;
	height: 26px;
	/* border:1px solid green; */
	/* background-color: #FFAA00; */
}

.instead_search_select {
	text-align:right;
}

div#header_search ul li {
	display: block;
	float: left;
}
div#header_search ul li.header_search_input {
	width: 245px;
	height: 26px;
	/* background: url("../image/header_search_bar.jpg") no-repeat; */
	background: url("../image/header_search_bar_1.jpg") no-repeat;
}
div#header_search ul li.header_search_button {
	width: 54px;
}
div#header_search ul li.header_search_blank1 {
	width: 90px;
}
div#header_search ul li.header_search_blank2 {
	width: 4px;
}

div#header_blank1 {
	float: left;
	width: 393px;
	height: 22px;
	/* border:1px solid green; */
	/* background-color: #FFFFFF; */
}
div#header_blank1 ul li {
	display: block;
	float: left;
}

div#menu_navi {
	float: left;
	margin: 0 auto;
	width: 1152px;
	height: 38px;
	/* border:1px solid yellow; */
	/* background-color: #71beff; */
}
div#menu_navi ul li {
	display: block;
	float: left;
}

/* ==============================================
 서브
=============================================== */

/* 서브컨텐츠 */
#sub_container {
	margin:0 auto;
	margin-top:-10px;
	width: 1027px;
	min-width:1024px;
	height:100%;
	display:block;
	/* position:relative;
	padding: 0 0 30px 0; */
	/* border:1px solid red; */

	/* opacity:0.5;
	-ms-filter"progidDXimageTransform.Microsoft.Alpha(Opacity=50)";
	filter:progid:DXimageTransform.Mivrosoft.Alpha(Opacity=50);
	z-index:auto; */

	background:url("../image/sub_body_bg.jpg") repeat-y;
	/* background:url("../image/sub_body_bg_1.jpg") repeat-y; */
}

/* 서브컨텐츠 */
#sub_sitemap_container {
	margin:0 auto;
	margin-top:-10px;
	width: 1027px;
	min-width:1024px;
	height:100%;
	display:block;

	background:url("../image/sub_body_bg_sitemap.jpg") repeat-y;
}

#sub_top_bg {
	*margin-left:-6px; /* IE7 */
	width:1027px;
	height: 10px;
	/* background: url("../image/sub_top_bg.jpg") no-repeat; */
	/*background: url("../image/sub_top_bg.png") no-repeat;*/
	/*position:absolute;*/
}

#sub_top_sitemap_bg {
	width:1027px;
	height: 10px;
	/* background: url("../image/sub_top_bg.jpg") no-repeat; */
	background: url("../image/sub_top_sitemap_bg.png") no-repeat;
	position:absolute;
}

/* 서브페이지 */
#sub_wrap {
	/* margin-top:31px; */
	margin-left:6px;
	width: 1014px;
	height: auto;
	/* border:1px solid red;
	background-color:#f6f6f6; */
	margin-top:-10px;
}

/* 서브 left */
#sub_left_wrap {
	width:186px;
	height:auto;
	float:left;
	display:block;

	/* background-color:rgb(249,249,249);
	background-color:rgba(249,249,249.5); */
}

/* 서브 title IMG */
#sub_left_title_img {
	margin:0 auto;
	margin-bottom:7px;
	width:186px;
	height:149px;
	display:block;
}

/* 서브 Menu */
#sub_left_menu_bloc {
	margin:0 auto;
	width:146px;
	height:auto;
	display:block;
}

/* 서브 body */
#sub_body_wrap {
	margin-left:25px;
	width:785px;
	height:auto;
	float:left;
	display:block;

	/* background-color:rgb(249,0,0);
	background-color:rgba(249,0,0,0.5); */
}

/* 서브 body IMG */
#sub_body_title_img {
	margin:0 auto;
	/* margin-bottom:24px; */
	width:785px;
	height:132px;
	display:block;
}

/* 서브 navi text */
#sub_body_navi_bloc {
	margin:0 auto;
	margin-top:26px;
	width:785px;
	height:17px;
}
	#sub_body_navi_img {
		float:left;
		text-align:left;
		width:185px;
		height:17px;
	}
	#sub_body_navi_txt {
		float:right;
		text-align:right;
		width:600px;
		height:17px;
	}

	.navi_txt {
		margin-top:3px;
		font-style: normal;
		font-size:12px;
		color: #999;
		
		line-height: 100%;
		
	}
	.navi_txt span {
		font-style: normal;
		font-weight:bold;
		font-size:12px;
		color: #003ca6;
		
		line-height: 100%;
		
	}
	.navi_txt_h2 {
		padding:1px;
		font-style: normal;
		font-weight:bold;
		font-size:12px;
		color: #003ca6;
		
		line-height: 100%;
		
	}


/* 서브 body contents */
#sub_body_contents_bloc {
	margin:0 auto;
	margin:9px 0 30px 0;
	margin-bottom:50px;
	width:785px;
	min-height:305px;
	height:auto;
	display:block;
	overflow:hidden;

	border:1px solid #f0f0f0;
	box-shadow:10px 10px 10px #fafafa;
}

.sub_body_academy_download_link {
	width:783px;
	height:auto;
}

.sub_body_academy_download_link ul {
	margin:0;
	margin-left:163px;
	margin-top:42px;
	width:470px;
	height:52px;
	position:absolute;
	display:block;
	float:left;
}

.sub_body_academy_download_link li.academy_down1 {
	width:220px;
	height:52px;
	margin-right:15px;
	float:left;
	cursor:pointer;

	background-color:#dfdfdf;
	opacity:0.1;
	filter:alpha(opacity=10);
}

.sub_body_academy_download_link li.academy_down2 {
	float:left;
	width:220px;
	height:52px;
	cursor:pointer;

	background-color:#dfdfdf;
	opacity:0.1;
	filter:alpha(opacity=10);
}

.sub_body_academy_contents_body {
	width:783px;
	height:auto;
}

.sub_body_academy_calendar_bloc {
	margin:0 auto;
	margin-top:30px;
	margin-bottom:30px;
	width:760px;
	height:auto;
}

#sub_body_contents_table {
	margin:0 auto;
	margin-top:20px;
	margin-bottom:20px;
	width:700px;
	height:auto;
	display:block;
}

.sub_body_contents_table_history {
	margin:0 auto;
	margin-left:155px;
	width:500px;
	display:block;

	font-size:12px;
	font-weight:normal;
	color: #888;
	
	line-height: 150%;
	
}

.sub_body_contents_table_history th {
	width:80px;
	display:block;

	font-size:12px;
	font-weight:normal;
	text-align:left;
	color: #343434;
	
	line-height: 150%;
	
}

/* 서브 로그인페이지 블럭 */
#sub_login_bloc {
	margin:0 auto;
	margin-top:45px;
	margin-bottom:145px;
	width:309px;
	height:208px;
	display:block;

	border:1px solid white;
}

#sub_login_bloc1 {
	margin:0 auto;
	width:307px;
	height:57px;
	display:block;
}

#sub_login_bloc1_id {
	width:250px;
	height:31px;
	display:block;
	float:left;
}
	#sub_login_bloc1_id input {
		float:left;
		font-size:12px;
		border-style:solid;
		border-color:transparent;
		width:232px;
		height:15px;
		margin:4px 0 2px 4px;
	}

	#sub_login_bloc1_id input.sub_login_id {
		background:#fff url('../image/main_login_id.jpg') no-repeat 1px top;
	}

	#sub_login_bloc1_id input.sub_login_id_out {
		background:none;
	}

#sub_login_bloc1_pw {
	width:250px;
	height:31px;
	display:block;
	float:left;
}
	#sub_login_bloc1_pw input {
		float:left;
		font-size:12px;
		border-style:solid;
		border-color:transparent;
		width:232px;
		height:15px;
		margin:4px 0 2px 4px;
	}

	#sub_login_bloc1_pw input.sub_login_pw {
		background:#fff url('../image/main_login_password.jpg') no-repeat 1px top;
	}

	#sub_login_bloc1_pw input.sub_login_pw_out {
		background:none;
	}

#sub_login_bloc1_btn {
	margin:0 auto;
	margin-top:-31px;
	width:57px;
	height:57px;
	display:block;
	float:left;
}

#sub_login_bloc2 {
	clear:both;
	margin:0 auto;
	width:307px;
	height:43px;
	display:block;

	font-size:12px;
	font-weight:normal;
	color: #343434;
	
	line-height: 150%;
	
}

#sub_login_bloc3 {
	margin:0 auto;
	width:307px;
	height:106px;
	display:block;
	float:left;
}

#sub_login_bloc3 ul {
	width:307px;
	height:106px;
	display:block;
	float:left;
}

#sub_login_bloc3 ul li {
	width:152px;
	height:106px;
	display:block;
	float:left;
}

.sub_login_input_text {
	width:245px;
	height:26px;
	background: url("../image/login_input_table_bg.jpg") no-repeat;
}

.right_blank_3px {
	padding-right:3px;
}

.left_blank_h_30px {
	width:146px;
	height:30px;
	float: left;
	text-align: left;
}

/* ==============================================
 풋터
=============================================== */
#footer_wrap {
	/* margin: 0 auto; */
	min-width:1024px;
	width: 100%;
	height: 218px;
	/* background: #fff; */
	background: url("../image/bottom_bg.jpg") repeat-x #FFF;
}

#footer {
	margin: auto;
	padding-top: 31px;
	/* border-top: solid 1px #ccc;*/
	width: 970px;
	/* border:1px solid yellow; */
	/* background-color: #ff6600; */
}

#pagetop {
	width: 180px;
	float: right;
	text-align: right;
	/* border:1px solid yellow; */
	/* background-color: #fff; */
}

#logo {
	width: 116px;
	float: left;
	text-align: left;
	font-size: 97%;
	/* border:1px solid yellow; */
	/* background-color: #ff6600; */
}

#copyright_txt {
	width: 565px;
	padding-top: 3px;
	float: left;
	text-align: left;
	/* font-size: 97%; */
	/* background-color: #88d87d; */
}
#copyright_txt ul li {
	display: block;
	float: left;
}
#copyright_txt ul li.copyright_txt_blank1 { /* 이용약관 | 개인정보보호정책 | 이메일주소무단수집거부 | 찾아오시는길 */
	float: left;
	/* padding:1px 10px 0px 10px; */
	width: 42px;
	height: 12px;
	background: url("../image/bottom_line2.jpg") no-repeat center 1px;
	/* border:1px solid yellow; */
}

#copyright_address {
	width: 590px;
	float: left;
	text-align: left;
	font-style: normal;
	font-size:12px;
	color: #666;
	
	line-height: 150%;
	
	/*  background-color: #f4f66e; */
}
#copyright_address span {
	font-size:12px;
	color: #9a9997;
	
	line-height: 150%;
	
}

#copyright_info {
	width: 590px;
	float: left;
	text-align: left;
	font-size: 97%;
	/* background-color: #f4f66e; */
}
#copyright_info ul li {
	display: block;
	float: left;
	font-style: normal;
	font-size:12px;
	color: #666;
	
	line-height: 150%;
	
}
#copyright_info ul li.copyright_info_blank { /* (주)아샤 | 대표: 최윤정 | 사업자등록번호: 220-87-93458 | 법인등록번호: 110111-4254986 */
	float: left;
	width: 34px;
	height: 13px;
	background: url("../image/bottom_line3.jpg") no-repeat center 2px;
	/* border:1px solid yellow; */
}

#copyright_policy {
	width: 650px;
	float: left;
	text-align: left;
	font-size: 97%;
	/* background-color: #f4f66e; */
}
#copyright_policy ul li {
	display: block;
	float: left;
	font-style: normal;
	font-size:12px;
	color: #666;
	
	line-height: 150%;
	
}
#copyright_policy ul li.copyright_policy_blank { /* 통신판매업신고번호: 2011-서울강남-03001호 | 평생교육시설신고번호: 지-169호 | 학원안전사고보상적용기관 */
	float: left;
	width: 34px;
	height: 13px;
	background: url("../image/bottom_line3.jpg") no-repeat center 2px;
	/* border:1px solid yellow; */
}

#copyright_contact {
	width: 590px;
	float: left;
	text-align: left;
	font-size: 97%;
	/* background-color: #f4f66e; */
}
#copyright_contact ul li {
	display: block;
	float: left;
	font-style: normal;
	font-size:12px;
	color: #666;
	
	line-height: 150%;
	
}
#copyright_contact ul li.copyright_contact_blank { /* 전화번호: 02-515-8215 | 팩스번호: 02-544-6699 | 이메일: ashacs_master@ashacs.com */
	float: left;
	width: 34px;
	height: 12px;
	background: url("../image/bottom_line3.jpg") no-repeat center 3px;
	/* border:1px solid yellow; */
}

#copyright {
	width: 590px;
	float: left;
	text-align: left;
	font-style: normal;
	font-size:12px;
	color: #9a9997;
	
	line-height: 150%;
	
	/* background-color: #f4f66e; */
}




div#copyright_blank {
	width:565px;
	height: 17px;
	float: left;
	text-align: left;
}

div#footer_blank1 {
	float: left;
	width: 43px;
	height: 1px;
}

div#footer_blank2 {
	padding-top:4px;
	float: left;
	width: 2px;
	height: 102px;
	background: url("../image/bottom_line1.jpg") repeat-x bottom;
}

div#footer_blank3 {
	float: left;
	width: 33px;
	height: 130px;

	/* border:1px solid red; */
}


#slide_layer_banner_01 {
	position: absolute;
	left: 1024px;
	top: 50px;
	background: #ddd;
	width: 100px;
	height: 100px;
}



/* ==============================================
 커뮤니티 보드
=============================================== */
#total_info {
	clear:both;
	margin:0;
	margin-top:30px;
	margin-right:10px;
	display:block;
	float:right;
	width:198px;
	height:22px;

	font-size: 12px;
	
	font-style: normal;
	color: #656565;
}

#total_info span.text_bold {
	font-size: 12px;
	
	font-style: normal;
	font-weight: bold;
	color: #656565;
}

#total_info span.text_blue {
	font-size: 12px;
	
	font-style: normal;
	color: #6092e9;
}

#total_info span.bar {
	font-size: 12px;
	
	font-style: normal;
	color: #dbdbdb;
}

#asha_board_normal,
#asha_board_regist,
#asha_board_schedule
{
	clear:both;
	margin:0 auto;
	margin-bottom:25px;
	width:760px;
	border-collapse: collapse;
}

#asha_board_normal th {
	height:37px;
	font-size: 12px;
	
	font-style: normal;
	font-weight: bold;
	color: #767676;
	text-align:center;
	border-top:1px #444 solid;
	border-bottom:1px #c7c7c7 solid;
}

#asha_board_normal td {
	height:39px;
	font-size:12px;
	
	font-style: normal;
	line-height: 150%;
	
	color: #888;
	text-align:center;
	border-bottom:1px dotted #e0e0e0;

	/* background-color:#f1f1f1; */
}

#asha_board_normal tr.gesi:hover {
	background-color:#f1f1f1;
}

#asha_board_normal td.left {
	height:39px;
	font-size:12px;
	
	font-style: normal;
	line-height: 150%;
	
	color: #888;
	text-align:left;
	border-bottom:1px dotted #e0e0e0;
}

#asha_board_normal td.null_data {
	height:200px;
	font-size:12px;
	
	font-style: normal;
	line-height: 150%;
	
	color: #888;
	text-align:center;
}


/* Board View */
#asha_board_view
{
	margin:0 auto;
	clear:both;
	margin-top:45px;
	width:760px;
}

#asha_board_view th {
	height:37px;
	font-size:15px;
	
	font-style: normal;
	line-height: 200%;
	
	color: #656565;
	text-align:left;
	border-top:1px solid #444;
}

#asha_board_view td {
	height:30px;
	font-size:12px;
	
	font-style: normal;
	line-height: 100%;
	
	color: #676767;
	text-align:left;
	border-bottom:1px solid #c7c7c7;
}

/* #asha_board_view td p {
	margin:0;
	padding:0;
	height:auto;
} */

#asha_board_view td.board_head {
	height:19px;
	font-size:12px;
	
	font-style: normal;
	line-height: 100%;
	
	color: #676767;
	text-align:left;
	border-bottom:1px solid #c7c7c7;
}

#asha_board_view td.board_head span.write_name {
	height:19px;
	font-size:12px;
	
	font-style: normal;
	font-weight: bold;
	line-height: 100%;
	
	color: #676767;
	text-align:left;
}

#asha_board_view td.contents {
	padding:25px 15px 45px 15px;
	font-size:12px;
	
	font-style: normal;
	line-height: 130%;
	
	color: #666;
	text-align:left;
	border-bottom:1px solid #c7c7c7;
}

#asha_board_view td.attach {
	height:30px;
	font-size:12px;
	
	font-style: normal;
	line-height: 100%;
	
	color: #676767;
	text-align:left;
	border-bottom:1px solid #c7c7c7;
}

#asha_board_view td.attach a.file_down:link, a.file_down:visited {
	font-size:12px;
	
	font-style: normal;
	line-height: 100%;
	
	color: #676767;
}

#asha_board_view td.photo_view {
	margin:0 auto;
	text-align:center;
	width:600px;
	padding: 10px;
	*padding-left: 80px;
}

#asha_board_view td.blank {
	height:10px;
}

#asha_board_view_btn {
	margin:0 auto;
	clear:both;
	margin-top:15px;
	width:740px;
}

#asha_board_view_btn td {
	margin:0 auto;
	clear:both;
	text-align:right;
	width:760px;
}

#asha_board_view_btn img.list_btn {
	cursor:pointer;
}

/* Board Secret Check */
#asha_board_secret_check
{
	margin:0 auto;
	clear:both;
	font-size:12px;
	
	font-style: normal;
	line-height: 100%;
	
	margin-top:80px;
	width:375px;
}

#asha_board_secret_check input[type='password'] {
	width:200px;
	height:30px;
	font-size:16px;
}

#asha_board_secret_check input[type='image'] {
	margin-top:-5px;
	vertical-align:middle;
}

/* Board Reply */
#asha_board_reply {
	margin:0 auto;
	clear:both;
	width:760px;
	height:240px;
	background-color:#f7f7f7;
	border-bottom:1px solid #c7c7c7;
}

#asha_board_reply td.reply_btn {
	text-align:right;
	padding:17px;
}

#asha_board_reply td.reply_explain {
	text-align:left;
	padding:17px;
}

#asha_board_reply td.reply_explain span.txt1 {
	height:19px;
	font-size:14px;
	
	font-style: normal;
	font-weight: bold;
	line-height: 100%;
	
	color: #000;
	text-align:left;
}

#asha_board_reply td.reply_explain span.txt2 {
	height:19px;
	font-size:12px;
	
	font-style: normal;
	line-height: 100%;
	
	color: #819ccb;
	text-align:left;
}

#asha_board_reply td.reply_textarea {
	margin:0 auto;
	margin-left:17px;
	width:725px;
	height:80px;
}

#asha_board_reply td.reply_textarea textarea {
	margin-left:17px;
	width:712px;
	height:80px;
	font-size:12px;
	
	font-style: normal;
	line-height: 150%;
	
	color:rgb(72,72,72);
	background-color:rgb(255,255,255);
	padding:5px;
	border-width:1;
	border-color:rgb(199,199,199);
	border-style:solid;
}

#asha_board_reply td.reply_ok_btn {
	text-align:right;
	padding:17px;
}

/* Board Reply List */
#asha_board_reply_list {
	margin:0 auto;
	clear:both;
	width:760px;
	border-bottom:1px solid #c7c7c7;
}

#asha_board_reply_list .reply_writer {
	margin:0 auto;
	width:760px;
	padding:17px;
	font-size:12px;
	
	font-style: normal;
	line-height: 100%;
	
	color: #656565;
	text-align:left;
}

#asha_board_reply_list .reply_writer span.write_name {
	height:19px;
	font-size:12px;
	
	font-style: normal;
	font-weight: bold;
	line-height: 100%;
	
	color: #676767;
	text-align:left;
}

#asha_board_reply_list .reply_content {
	margin:0 auto;
	width:760px;
	padding:17px;
	font-size:12px;
	
	font-style: normal;
	line-height: 130%;
	
	color: #656565;
	text-align:left;
}

#asha_board_reply_null_list {
	margin:0 auto;
	clear:both;
	width:760px;
	border-bottom:1px solid #c7c7c7;
}

#asha_board_reply_null_list .no_comment {
	margin:0 auto;
	width:760px;
	padding:17px;
	font-size:12px;
	
	font-style: normal;
	line-height: 130%;
	
	color: #656565;
	text-align:center;
}

/**********************************************************************/
/**
	board gallery
**/
#asha_board_gallery {
	clear:both;
	margin:0 auto;
	margin-bottom:30px;
	width:765px;
}

#asha_board_gallery_null {
	clear:both;
	margin:0 auto;
	margin-bottom:30px;
	width:765px;

	height:500px;
	font-size:12px;
	
	font-style: normal;
	line-height: 150%;
	
	color: #888;
	text-align:center;
}

#asha_board_gallery_tb {
	margin:0 auto;
	margin-left:2px;
	width:100%;
	height:270px;
}

#asha_board_gallery_tb_bloc {
	margin:0 auto;
	margin-right:5px;
	width:248px;
	height:248px;
	float:left;

	border:1px solid #ededed;
}

#asha_board_gallery_bloc_img {
	margin:4px;
	width:240px;
	height:159px;
}
#asha_board_gallery_bloc_img a.photo_gallery:link, a.photo_gallery:visited {
	margin:0 auto;
	width:240px;
	height:159px;
	background-color:#FFF;
}
#asha_board_gallery_bloc_img a.photo_gallery:hover, a.photo_gallery[href]:hover {
	margin:0 auto;
	width:240px;
	height:159px;
	background-color:#FFF;
	filter:alpha(opacity=50);
	opacity:0.5;
	-moz-opacity:0.3;
}

#asha_board_gallery_bloc_txt {
	margin:4px;
	width:240px;
	height:50px;
	text-align:center;
}

#asha_board_gallery_bloc_txt a.photo_txt:link, a.photo_txt:visited {
	margin:0 auto;
	display:block;

	width:240px;
	height:50px;

	font-size:12px;
	
	font-style: normal;
	font-weight:bold;
	line-height: 150%;
	
	color: #666;
	text-align:center;
}

#asha_board_gallery_bloc_txt a.photo_txt:hover, a.photo_txt[href]:hover {
	margin:0 auto;
	display:block;

	width:240px;
	height:50px;

	font-size:12px;
	
	font-style: normal;
	font-weight:bold;
	line-height: 150%;
	
	color: #bbb;
	text-align:center;
}

#asha_board_gallery_bloc_date {
	margin:4px;
	width:240px;
	height:20px;

	font-size:12px;
	
	font-style: normal;
	line-height: 150%;
	
	color: #666;
	text-align:right;
}
/**********************************************************************/



#asha_board_gallery table {
	margin:0 auto;
	text-align:center;
	width:100%;
	height:255px;
}

#asha_board_gallery table tr {
	/* margin:0 auto;
	margin-top: 20px; */
}

#asha_board_gallery table tr td {
	/* margin:0 auto;
	text-align:center; */
}

#asha_board_gallery td.null_data {
	height:200px;
	font-size:12px;
	
	font-style: normal;
	line-height: 150%;
	
	color: #888;
	text-align:center;
}

#asha_board_gallery table.gallery_tb {
	margin:0 auto;
	float:left;
	text-align:center;
	margin:2.5px;
	width:250px;
	height:250px;

	border:1px solid #DFDFDF;
}

/*#asha_board_gallery tr.gallery_tr {

	border:1px solid red;
}*/

.gallery_img_field {
	margin:0 auto;
	margin-top:5px;
	display:block;
	width: 240px;
	position:absolute;
}

.gallery_txt_field {
	margin:0 auto;
	margin-top:170px;
	display:block;
	width: 150px;
}

/* Gallery Img Border */
a.gallery_img:link, a.gallery_img:visited {
	margin:0 auto;
	margin-left:4px;
	display:block;
	width:250px;
	height:180px;
	/* outline:3px solid #e5e5e5; */
}

a.gallery_img:hover, a.gallery_img[href]:hover {
	margin:0 auto;
	margin-left:4px;
	display:block;
	width:250px;
	height:180px;
	/* outline:3px solid #434343; */
	opacity:0.5;
}

a.gallery_txt:link, a.gallery_txt:visited {
	margin:0 auto;
	display:block;
	width: 150px;
	height:40px;

	font-size:12px;
	
	font-style: normal;
	font-weight:bold;
	line-height: 150%;
	
	color: #666;
	text-align:center;
}
a.gallery_txt:hover, a.gallery_txt[href]:hover {
	display:block;
	width: 150px;
	height:40px;

	font-size:12px;
	
	font-style: normal;
	font-weight:bold;
	line-height: 150%;
	
	color: #ffc000;
	text-align:center;
}

/* Normal Text */
a.board_txt:link, a.board_txt:visited {
	font-size:12px;
	
	font-style: normal;
	line-height: 150%;
	
	color: #888;
	text-align:left;
}

a.board_txt:hover, a.board_txt[href]:hover {
	font-size:12px;
	
	font-style: normal;
	line-height: 150%;
	
	color: #565656;
	text-align:left;
}

/* View Page Text */
a.board_view_txt:link, a.board_view_txt:visited {
	font-size:12px;
	
	font-style: normal;
	font-weight:bold;
	line-height: 150%;
	
	color: #003da8;
	text-align:left;
}

a.board_view_txt:hover, a.board_view_txt[href]:hover {
	font-size:12px;
	
	font-style: normal;
	font-weight:bold;
	line-height: 150%;
	
	color: #003da8;
	text-align:left;
}

/* Paging List */
#page_control {
	margin:0 auto;
	display:block;
	margin-bottom:40px;
	width:700px;
	height:20px;
	text-align:center;
}

#page_control ol {
	margin:0 auto;
	display:block;
	float:left;
	width:700px;
	height:20px;

	border:1px solid green;
}

#page_control ol li {
	margin:0 auto;
	width:10px;
	display:block;
	text-align:center;

	border:1px solid red;
}

a.paging_txt:link, a.paging_txt:visited {
	font-size:12px;
	
	font-style: normal;
	line-height: 150%;
	
	color: #888;
	text-align:center;
}

a.paging_txt:hover, a.paging_txt[href]:hover {
	font-size:12px;
	
	font-style: normal;
	line-height: 150%;
	
	color: #ffc000;
	text-align:center;
}



/* Paging */
#paging_wrap {
	clear:both;
	width:480px;
	margin:0px auto;
	padding-top:25px;
	padding-bottom:25px;
	text-align:center;
	overflow:hidden;
	
	/* border:1px solid red; */
}

/* css */
#paging_wrap ul {
	list-style:none;
	float:left;
	margin:0 auto;
	text-align:center;
	display:inline;
}
#paging_wrap ul li {
	float:left;
	margin:0 auto;
}
#paging_wrap ul li a {
	float:left;
	padding:5px;
	margin-right:5px;
	width:28px !important;
	height:28px;
	color:#000;
	font:bold 11px tahoma;
	text-align:center;
	text-decoration:none;
	width /**/:28px;	/*IE 5.5*/
}
#paging_wrap ul li a.over_circle {
	color:#FFF;
	background:url('../image/paging_over_img.gif');
}
#paging_wrap ul li a:hover {
	color:#000;
	/* background:url('../image/paging_over_img.gif');
	background-color:#f40; */
}

.paging_width_1 {
	padding-left:210px;
}
.paging_width_2 {
	padding-left:190px;
}
.paging_width_3 {
	padding-left:170px;
}
.paging_width_4 {
	padding-left:150px;
}
.paging_width_5 {
	padding-left:130px;
}
.paging_width_6 {
	padding-left:110px;
}
.paging_width_7 {
	padding-left:90px;
}
.paging_width_8 {
	padding-left:70px;
}
.paging_width_9 {
	padding-left:50px;
}
.paging_width_10 {
	padding-left:20px;
}
.paging_width_etc {
	padding-left:5px;
}


/* css TEST */
#paging_wrap_test {
	clear:both;
	width:480px;
	margin:0 auto;
	padding:25px 0;
	text-align:left;
	overflow:hidden;
}
#paging_wrap_test ul {
	list-style:none;
	float:left;
	display:inline;
}
#paging_wrap_test ul li {
	float:left;
}
#paging_wrap_test ul li a {
	float:left;
	padding:5px;
	margin-right:5px;
	width:18px !important;
	height:18px;
	color:#000;
	font:bold 11px tahoma;
	text-align:center;
	text-decoration:none;
	width /**/:28px;	/*IE 5.5*/

}
#paging_wrap_test ul li a:hover {
	color:#fff;
	background:url('../image/paging_over_img.gif');
	/* background-color:#f40; */
}

.btn_img img {
	margin:-5px;
	float:left;
	display:block;
	width:28px;
	height:29px;
}

.btn_img_over {
	float:left;
	display:block;
	width:28px;
	height:28px;

	color:#FFF;
	background:url('../image/paging_over_img.gif');
}


/* Board Search Table */
#asha_board_search_wrap {
	clear:both;
	margin:0 auto;
	width:400px;
	height:30px;
	padding-bottom:25px;
}

#asha_board_search_select {
	display:block;
	float:left;
	min-width:90px;
	height:20px;
}
#asha_board_search_left {
	display:block;
	float:left;
	width:250px;
	height:20px;
}
#asha_board_search_right {
	margin-top:1px;
	display:block;
	float:left;
	width:50px;
	height:20px;
}

#asha_board_search_wrap input[type='text']
{
	width:240px;
	height:15px;
	border:1px solid #f0f0f0;
	background-color:#FFF;

	font-size:12px;
	
	font-style: normal;
	line-height: 100%;
	
	color: #888;
}

#asha_board_search_wrap input[type='password']
{
	border:1px solid #f0f0f0;
	background-color:#FFF;
}

#asha_board_search_wrap .select {
	width:120px;
	border: solid 1px #d1d1d1;
}

/* Write Button */
#asha_board_write_button_wrap {
	clear:both;
	margin:0;
	margin-right:12px;
	float:right;
	width:70px;
	height:40px;
}

#asha_board_write_button_wrap_1 {
	clear:both;
	margin:0;
	margin-right:12px;
	margin-top:150px;
	float:right;
	width:70px;
	height:40px;
}


/* Etc */
.asha_board_img {
	vertical-align:middle;
}

/* 교육 및 컨설팅 상담 
	폼 페이지 */
#asha_board_inquire
{
	clear:both;
	margin:0 auto;
	margin-top:25px;
	margin-bottom:25px;
	width:700px;
}

#asha_board_inquire th {
	height:35px;
	font-size: 12px;
	
	font-style: normal;
	font-weight: bold;
	color: #003ca6;
	text-align:right;
	padding-right:20px;
	border-bottom:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7;
	background-color:#f7f7f7;
}

#asha_board_inquire th.top {
	border-top:1px solid #c7c7c7;
}

#asha_board_inquire th.lowspan {
	height:58px;
	border-top:1px solid #c7c7c7;
}

#asha_board_inquire th.member_reg_title {
	color: #666;
}

#asha_board_inquire th.member_reg_pw_left {
	color: #666;
	border-left:1px solid #c7c7c7;
}

#asha_board_inquire th.member_reg_title_top {
	color: #666;
	border-top:1px solid #c7c7c7;
}

#asha_board_inquire th.member_reg_title_lowspan {
	height:88px;
	color: #666;
	border-top:1px solid #c7c7c7;
}

#asha_board_inquire th.member_reg_title_lowspan2 {
	height:45px;
	color: #666;
	border-top:1px solid #c7c7c7;
}

#asha_board_inquire th span.compulsory {
	font-size: 12px;
	
	font-style: normal;
	font-weight: bold;
	color: #ff0000;
	text-align:right;
	padding-right:5px;
}

#asha_board_inquire td {
	font-size:12px;
	
	font-style: normal;
	line-height: 150%;
	
	color: #888;
	text-align:left;
	padding-left:20px;
	border-bottom:1px solid #e0e0e0;
}

#asha_board_inquire td.top {
	height:35px;
	color: #767676;
	border-top:1px solid #c7c7c7;
	border-bottom:1px solid #c7c7c7;
}

#asha_board_inquire td span.b_member_id {
	color: #767676;
	font-weight: bold;
}

#asha_board_inquire td.member_reg_title_top {
	height:35px;
	color: #767676;
	border-top:1px solid #c7c7c7;
	border-bottom:1px solid #c7c7c7;
}

#asha_board_inquire td input.width_30 {
	margin-top:3px;
	margin-bottom:5px;
	width:30px;
	height:18px;
	font-size:12px;
	
	font-style: normal;
	line-height: 150%;
	
	color: #888;
	text-align:left;

	border: 1px solid #abadb3;
	background-color:#f4f4f4;
}

#asha_board_inquire td input.width_50 {
	width:50px;
	font-size:12px;
	
	font-style: normal;
	line-height: 150%;
	
	color: #888;
	text-align:left;

	border: 1px solid #abadb3;
	background-color:#f4f4f4;
}

#asha_board_inquire td input.width_60 {
	width:50px;
	font-size:12px;
	
	font-style: normal;
	line-height: 150%;
	
	color: #888;
	text-align:left;

	border: 1px solid #abadb3;
	background-color:#f4f4f4;
}

#asha_board_inquire td input.width_150 {
	width:150px;
	font-size:12px;
	
	font-style: normal;
	line-height: 150%;
	
	color: #888;
	text-align:left;

	border: 1px solid #abadb3;
	background-color:#f4f4f4;
}

#asha_board_inquire td input.width_400 {
	width:400px;
	font-size:12px;
	
	font-style: normal;
	line-height: 150%;
	
	color: #888;
	text-align:left;

	border: 1px solid #abadb3;
	background-color:#f4f4f4;
}

#asha_board_inquire td input.width_420 {
	margin-bottom:3px;
	width:420px;
	color: #888;

	background-color:#f4f4f4;
}

#asha_board_inquire textarea {
	width:95%;
	height:200px;
	font-size:12px;
	
	font-style: normal;
	line-height: 150%;
	
	color:rgb(72,72,72);
	background-color:rgb(255,255,255);
	margin-top:20px;
	margin-bottom:20px;
	padding:5px;
	border-width:1;
	border-color:rgb(199,199,199);
	border-style:solid;
}

#asha_board_inquire textarea.register {
	width:95%;
	height:100px;
	font-size:12px;
	
	font-style: normal;
	line-height: 150%;
	
	color:rgb(72,72,72);
	background-color:rgb(255,255,255);
	margin-top:20px;
	margin-bottom:20px;
	padding:5px;
	border-width:1;
	border-color:rgb(199,199,199);
	border-style:solid;
}

/* 수강신청 약관 */
#asha_board_inquire_clause
{
	clear:both;
	margin:0 auto;
	margin-top:25px;
	margin-bottom:25px;
	width:700px;
}

#asha_board_inquire_clause th {
	height:25px;
	font-size: 12px;
	
	font-style: normal;
	font-weight: bold;
	color: #003ca6;
	text-align:left;
}

#asha_board_inquire_clause td {
	height:25px;
	font-size: 12px;
	
	font-style: normal;
	color: #000000;
	text-align:left;
}

#asha_board_inquire_clause span.title {
	height:25px;
	font-size: 16px;
	
	font-style: normal;
	font-weight: bold;
	color: #4b4b4b;
	text-align:left;
}

/* 수강신청 /community/register-for-courses-form.php */
#asha_register_for_courses
{
	clear:both;
	margin:0 auto;
	margin-top:25px;
	margin-bottom:25px;
	width:700px;
}

#asha_register_for_courses th {
	height:35px;
	font-size: 12px;
	
	font-style: normal;
	font-weight: bold;
	color: #4b4b4b;
	text-align:right;
	padding-right:20px;
	border-bottom:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7;
	background-color:#f7f7f7;
}

#asha_register_for_courses th.top {
	border-top:1px solid #c7c7c7;
}

#asha_register_for_courses td {
	font-size:12px;
	
	font-style: normal;
	line-height: 150%;
	
	color: #888;
	text-align:left;
	padding-left:20px;
	border-bottom:1px solid #c7c7c7;
}

#asha_register_for_courses td.top {
	height:35px;
	color: #767676;
	border-top:1px solid #c7c7c7;
	border-bottom:1px solid #c7c7c7;
}

#asha_register_for_courses td.none {
	height:35px;
	color: #767676;
	border-bottom:1px solid #fff;
}

#asha_register_for_courses td.sp_price {
	height:50px;
}

#asha_register_for_courses td input {
	height:18px;
	font-size:12px;
	
	font-style: normal;
	line-height: 150%;
	
	color: #888;
	text-align:left;

	border: 1px solid #abadb3;
	background-color:#f4f4f4;
}

#asha_register_for_courses td input[type='checkbox'] {
	border-style:none;
	vertical-align:middle;
	background-color:#FFF;
}

#asha_register_for_courses td input.width_30 {
	margin-top:3px;
	margin-bottom:5px;
	width:30px;
}

#asha_register_for_courses td input.width_50 {
	width:50px;
}

#asha_register_for_courses td input.width_60 {
	width:50px;
}

#asha_register_for_courses td input.width_150 {
	width:150px;
}

#asha_register_for_courses td input.width_200 {
	width:200px;
}

#asha_register_for_courses td input.width_400 {
	margin-bottom:3px;
	width:400px;
}

#asha_register_for_courses td input.width_420 {
	margin-bottom:3px;
	width:420px;

	background-color:#f4f4f4;
}

#asha_register_for_courses td input.width_530 {
	margin-bottom:3px;
	width:530px;
}

#course_price {
	height:18px;
	font-size:14px;
	
	font-style: normal;
	line-height: 150%;
	
	color: #ff0000;
	text-align:left;
}


#asha_board_ok_btn {
	text-align:right;
	padding:0 45px 15px 15px;
}

#asha_member_reg_ok_btn {
	padding-bottom:20px;
	text-align:center;
}

/* 아이디/비밀번호 찾기 */
#asha_find_my_info
{
	clear:both;
	margin:0 auto;
	margin-top:45px;
	margin-bottom:60px;
	width:375px;
}

#asha_find_my_info th {
	height:45px;
	vertical-align:top;
}

#asha_find_my_info td {
	height:30px;
	font-size:12px;
	
	font-style: normal;
	line-height: 150%;
	
	color: #666;
	text-align:left;
	font-weight: bold;
}

#asha_find_my_info td input[type='text'] {
	width:155px;
	height:18px;
	font-size:12px;
	
	font-style: normal;
	line-height: 150%;
	
	color: #888;
	text-align:left;

	border: 1px solid #abadb3;
	background-color:#f4f4f4;
}

#asha_find_my_info td input[type='text'].tel {
	width:43px;
	height:18px;
	font-size:12px;
	
	font-style: normal;
	line-height: 150%;
	
	color: #888;
	text-align:left;

	border: 1px solid #abadb3;
	background-color:#f4f4f4;
}

/* 아이디/비밀번호 찾기 결과페이지 */
#asha_my_member_info {
	clear:both;
	margin:0 auto;
	margin-top:45px;
	margin-bottom:60px;
	width:480px;

	font-size:16px;
	
	font-style: normal;
	line-height: 250%;
	
	color: #888;
	text-align:left;
}

#asha_my_member_info span.text_name {
	color: #000;
	font-weight: bold;
}

#asha_my_member_info span.text_id {
	color: #ffba00;
	font-weight: bold;
}

#asha_my_member_info span.text_email {
	color: #0048ff;
	font-weight: bold;
}

#asha_my_member_info span.text_explain {
	font-size:12px;
	
	font-style: normal;
	line-height: 250%;
	
	color: #ff0000;
	text-align:left;
}


/* Sitemap */
#sitemap_container {
	clear:both;
	margin:0 auto;
	width:972px;
	height:1572px;

	/*border:1px solid red;
	background-color:#f0f0f0; */
}

#sitemap_bloc1 {
	width:324px;
	display:block;
	float:left;
}

#sitemap_bloc1_img {
	width:95px;
	height:1572px;
	display:block;
	float:left;

	background:url('/sitemap/image/sitemap_left_01.jpg') no-repeat;
}

#sitemap_bloc1_txt {
	width:229px;
	display:block;
	float:left;
}

#sitemap_bloc2 {
	width:324px;
	display:block;
	float:left;
}

#sitemap_bloc2_img {
	width:95px;
	height:1572px;
	display:block;
	float:left;

	background:url('/sitemap/image/sitemap_left_02.jpg') no-repeat;
}

#sitemap_bloc3 {
	width:324px;
	display:block;
	float:left;
}

#sitemap_bloc3_img {
	width:95px;
	height:1572px;
	display:block;
	float:left;

	background:url('/sitemap/image/sitemap_left_03.jpg') no-repeat;
}

#sub_menu_type_01,
#sub_menu_type_02,
#sub_menu_type_03
{
	display:block;
	float:left;
	width:229px;

	/*border:1px solid red;
	background-color:#f0f0f0; */
}

#sub_menu_type_01 ul {
	display:block;
	float:left;
	margin-top:25px;
	margin-left:20px;
	width:200px;
}

#sub_menu_type_02 ul {
	display:block;
	float:left;
	margin-top:25px;
	margin-left:12px;
	width:200px;
}

#sub_menu_type_03 ul {
	display:block;
	float:left;
	margin-top:25px;
	margin-left:5px;
	width:200px;
}

#sub_menu_type_01 ul.no1 {
	margin-bottom:98px;
}

#sub_menu_type_01 ul.no4 {
	margin-bottom:78px;
}

#sub_menu_type_02 ul.no2 {
	margin-bottom:90px;
}

#sub_menu_type_02 ul.no5 {
	margin-bottom:105px;
}

#sub_menu_type_03 ul.no3 {
	margin-bottom:97px;
}

#sub_menu_type_03 ul.no6 {
	margin-bottom:60px;
}

#sub_menu_type_01 li,
#sub_menu_type_02 li,
#sub_menu_type_03 li
{
	padding:2px;
	display:block;
	float:left;
	width:200px;
	height:15px;

	font-size:12px;
	
	font-style: normal;
	line-height: 120%;
	
	color:#676767;
	text-align:left;
}


a.sitemap:link, a.sitemap:visited {
	font-size:12px;
	
	font-style: normal;
	line-height: 120%;
	
	color:#676767;
	text-align:left;
}

a.sitemap:hover {
	font-size:12px;
	
	font-style: normal;
	line-height: 120%;
	
	color:#333;
	text-align:left;
}

.sitemap_h_blank_70 {
	height:70px;
	/* border:1px solid red; */
}


/* POP UP */

	#popup_container_tmp {
		margin:0;
		position:absolute;
		
		font-size:12px;
		line-height:150%;
		
		width:835px;
		height:430px;
		/* VISIBILITY: hidden; */
		z-index:100;
		background:url('../image/popup_schedule.jpg') no-repeat;

		border:1px solid #fff;
	}

	#popup_container_tmp_2 {
		margin:0;
		position:absolute;
		
		font-size:12px;
		line-height:150%;
		
		width:833px;
		height:271px;
		/* VISIBILITY: hidden; */
		z-index:100;
		background:url('../image/popup_schedule_2.jpg') no-repeat;

		border:1px solid #fff;
	}

	/* 서비스강사 양성과정 */
	.popup_link1 {
		margin:0;
		margin-left:43px;
		margin-top:195px;
		width:113px;
		height:23px;
		position:absolute;
		display:block;
		float:left;
		cursor:pointer;

		/* background-color:#dfdfdf;
		opacity:0.5;
		filter:alpha(opacity=50); */
	}

	/* 전문비서 양성과정 */
	.popup_link2 {
		margin:0;
		margin-left:43px;
		margin-top:247px;
		width:103px;
		height:23px;
		position:absolute;
		display:block;
		float:left;
		cursor:pointer;

		/* background-color:#dfdfdf;
		opacity:0.5;
		filter:alpha(opacity=50); */
	}

	/* CS리더스(관리사) */
	.popup_link3 {
		margin:0;
		margin-left:43px;
		margin-top:298px;
		width:118px;
		height:23px;
		position:absolute;
		display:block;
		float:left;
		cursor:pointer;

		/* background-color:#dfdfdf;
		opacity:0.5;
		filter:alpha(opacity=50); */
	}

	/* 병원코디네이터 */
	.popup_link4 {
		margin:0;
		margin-left:43px;
		margin-top:350px;
		width:90px;
		height:23px;
		position:absolute;
		display:block;
		float:left;
		cursor:pointer;

		/* background-color:#dfdfdf;
		opacity:0.5;
		filter:alpha(opacity=50); */
	}

	/* CS강사 전문가 기본과정(주말) */
	.popup_link5 {
		margin:0;
		margin-left:421px;
		margin-top:85px;
		width:175px;
		height:22px;
		position:absolute;
		display:block;
		float:left;
		cursor:pointer;

		/* background-color:#dfdfdf;
		opacity:0.5;
		filter:alpha(opacity=50); */
	}

	/* CS강사 전문가 기본과정(평일) */
	.popup_link6 {
		margin:0;
		margin-left:421px;
		margin-top:143px;
		width:175px;
		height:22px;
		position:absolute;
		display:block;
		float:left;
		cursor:pointer;

		/* background-color:#dfdfdf;
		opacity:0.5;
		filter:alpha(opacity=50); */
	}

	/* 강의Skill Up과정 */
	.popup_link7 {
		margin:0;
		margin-left:421px;
		margin-top:297px;
		width:115px;
		height:22px;
		position:absolute;
		display:block;
		float:left;
		cursor:pointer;

		/* background-color:#dfdfdf;
		opacity:0.5;
		filter:alpha(opacity=50); */
	}

	/* CS강사 자격증과정 */
	.popup_link8 {
		margin:0;
		margin-left:421px;
		margin-top:188px;
		width:115px;
		height:22px;
		position:absolute;
		display:block;
		float:left;
		cursor:pointer;

		/* background-color:#dfdfdf;
		opacity:0.5;
		filter:alpha(opacity=50); */
	}

	/* CS Leaders(관리사) */
	.popup_link9 {
		margin:0;
		margin-left:421px;
		margin-top:232px;
		width:125px;
		height:22px;
		position:absolute;
		display:block;
		float:left;
		cursor:pointer;

		/* background-color:#dfdfdf;
		opacity:0.5;
		filter:alpha(opacity=50); */
	}

	/* CS강사(리더) 4일과정 */
	.popup_link10 {
		margin:0;
		margin-left:421px;
		margin-top:327px;
		width:130px;
		height:22px;
		position:absolute;
		display:block;
		float:left;
		cursor:pointer;

		/* background-color:#dfdfdf;
		opacity:0.5;
		filter:alpha(opacity=50); */
	}

	/* 전문비서 실무 2일 */
	.popup_link11 {
		margin:0;
		margin-left:421px;
		margin-top:355px;
		width:110px;
		height:22px;
		position:absolute;
		display:block;
		float:left;
		cursor:pointer;

		/* background-color:#dfdfdf;
		opacity:0.5;
		filter:alpha(opacity=50); */
	}

	/* CS1일 공개과정 */
	.popup_link12 {
		margin:0;
		margin-left:421px;
		margin-top:370px;
		width:105px;
		height:22px;
		position:absolute;
		display:block;
		float:left;
		cursor:pointer;

		/* background-color:#dfdfdf;
		opacity:0.5;
		filter:alpha(opacity=50); */
	}

	/* 퍼스널 컬러리스트 */
	.popup_link13 {
		margin:0;
		margin-left:421px;
		margin-top:268px;
		width:110px;
		height:22px;
		position:absolute;
		display:block;
		float:left;
		cursor:pointer;

		/* background-color:#dfdfdf;
		opacity:0.5;
		filter:alpha(opacity=50); */
	}


#poplayer_No {
	margin:0;
	position:absolute;
	
	font-size:12px;
	line-height:150%;
	
	width:835px;
	height:377px;
	VISIBILITY: hidden;
	z-index:100;
	background:url('../image/popup_schedule.jpg') no-repeat;

	border:1px solid #FFF;
}

.popup_contents {
	clear:both;
	margin:356px 0 0 652px;
	width:184px;
	height:75px;
	display:block;
	float:left;

	border:1px solid red;
}

.popup_contents_2 {
	clear:both;
	margin-left:797px;
	width:35px;
	height:35px;
	display:block;
	float:left;
}

/* .contents input[type='checkbox'] {
	padding-top:57px;
	padding-left:6px;
} */

.notice_text {
	padding-top:60px;
	padding-left:3px;
	width:108px;
	display:block;
	float:left;
	vertical-align:bottom;
}

.winClose {
	margin:0;
	padding:1px;
	width:71px;
	height:71px;
	cursor:pointer;
	display:block;
	float:right;
}

/* POP UP */

/* POP UP START [4월 취업현황], [취업대행], [CS강사 전문가과정 18가지 자격증] 2014/04/26 */

#popup_container_20140426 {
	margin:0;
	position:absolute;
	width:1024px;
	z-index:100;
	float:left;
	
	font-size:12px;
	line-height:150%;
	
	z-index:110;
}

#popup_entry_01 {
	width:341px;
	height:430px;
	float:left;

	background:url('../image/academy_popup1.jpg') no-repeat;
}

#popup_entry_02 {
	width:342px;
	height:430px;
	float:left;
	cursor:pointer;

	background:url('../image/academy_popup2.jpg') no-repeat;
}

#popup_entry_03 {
	width:341px;
	height:430px;
	float:left;
	cursor:pointer;

	background:url('../image/academy_popup3.jpg') no-repeat;
}

#popup_entry_close_01 {
	clear:both;
	margin:1px 0 0 271px;
	width:69px;
	height:69px;
	display:block;
	float:left;
	z-index:200;
	cursor:pointer;
}

#popup_entry_close_02 {
	clear:both;
	margin:1px 0 0 271px;
	width:69px;
	height:69px;
	display:block;
	float:left;
	z-index:200;
	cursor:pointer;
}

#popup_entry_close_03 {
	clear:both;
	margin:1px 0 0 271px;
	width:69px;
	height:69px;
	display:block;
	float:left;
	z-index:200;
	cursor:pointer;
}

#popup_entry_link_01 {
	margin-top:70px;
	width:341px;
	height:360px;
	cursor:pointer;
	z-index:115;
}

#popup_entry_link_02 {
	margin-top:70px;
	width:341px;
	height:360px;
	cursor:pointer;
	z-index:115;
}

#popup_entry_link_03 {
	margin-top:70px;
	width:341px;
	height:360px;
	cursor:pointer;
	z-index:115;
}

.popup_entry_text {
	margin:1px 0 0 180px;
	width:90px;
	height:20px;

	/* background-color:#dfdfdf;
	opacity:0.5;
	filter:alpha(opacity=50); */

}

/* POP UP END */

/* Right Banner */

#body_right_banner {
	width:80px;
	height:600px;
	position:absolute;
	display:block;
	float:left;
	left:50%;
	margin-top:30px;
	margin-left:525px;
}

.right_banner00 {
	margin:0;
	width:80px;
	height:80px;
	cursor:pointer;
	margin-bottom:26px;
}

.right_banner00 span {
	margin:3px 3px 0 64px;
	position:absolute;
}

.right_banner01 {
	margin:0;
	width:80px;
	height:293px;
	/* cursor:pointer; */
	margin-bottom:26px;
}

.right_banner01 span {
	margin:3px 3px 0 64px;
	position:absolute;
}

.right_banner02 {
	margin:0;
	width:80px;
	height:201px;
	cursor:pointer;
	margin-bottom:26px;
}

.right_banner02 span {
	margin:3px 3px 0 64px;
	position:absolute;
}

.right_banner03 {
	margin:0;
	width:80px;
	height:80px;
	cursor:pointer;
}

.right_banner03 span {
	margin:3px 3px 0 64px;
	position:absolute;
}

/* Right Banner */

/* 국비지원 사업주 훈련과정 바로가기 */
.owner-course {
	cursor:pointer;
}

