﻿/*	공통	*/
* {margin:0; padding:0;}
img {border:0;}

/* 레이아웃 */
#wrap {position:relative; width:100%;}

.xfont {color:white; font-size:13px;}
#pop11 {position:absolute; top:95px; left:268px; width:140px; padding:5px; background:#999999; border:3px solid silver; visibility:hidden;}
#pop12 {position:absolute; top:65px; left:268px; width:160px; padding:5px; background:#999999; border:3px solid silver; visibility:hidden;}
#pop21 {position:absolute; top:65px; left:447px; width:140px; padding:5px; background:#999999; border:3px solid silver; visibility:hidden;}
#pop22 {position:absolute; top:50px; left:447px; width:180px; padding:5px; background:#999999; border:3px solid silver; visibility:hidden;}


#wrap_in_recr {position:relative; width:927px; margin:0 auto;}
	#recr_flash {position:relative; width:927px; height:242px;}
	#recr_left {position:relative; width:709px; float:left; margin:8px 13px 10px 0;}
		#recr_left_comm {position:relative; width:709px; height:157px; margin-bottom:9px;}
		#recr_left_enter {position:relative; width:709px; height:240px; margin-bottom:17px;}
		#recr_left_hot {position:relative; width:709px;}
		
	#recr_right {position:relative; width:205px; float:left; margin:0 0 10px 0;}
		#recr_right_menu {position:relative; width:182px; border:1px solid #e8e8e8; padding:3px 10px 13px 10px; margin-top:8px; background:#f8f8f8;}
			#recr_right_menu img {position:relative; margin-top:5px;}
		#recr_right_banner {position:relative; width:205px; margin-top:8px;}
			#recr_right_banner img {position:relative; margin-top:6px;}

#top {position:relative; width:1002px; height:57px; margin:0 auto;}
#main_navi_jnc {position:relative; width:100%; height:35px; background:#003399; z-index:100;}
#main_navi_guide {position:relative; width:100%; height:35px; background:#f89800; z-index:100;}
#main_navi_recr {position:relative; width:100%; height:35px; background:#019eb1; z-index:100;}
	#main_navi_in {position:relative; width:1002px; height:35px; margin:0 auto; z-index:100;}
		#main_navi_fla {position:absolute; width:1002px; height:61px; z-index:100;}
#fla_navi_bg_jnc {position:relative; width:100%; height:450px; background:url('/2nd_img/bg/bg_navi_fla.jpg') top center no-repeat; margin:0 auto; z-index:50;}
#fla_navi_bg_guide {position:relative; width:100%; height:450px; background:url('/2nd_img/bg/bg_navi_fla.jpg') -70px center no-repeat; margin:0 auto; z-index:50;}
	#fla_navi_guide {position:relative; width:1002px; height:440px; margin:-40px auto 0 auto; z-index:55; overflow:hidden;} 
	#fla_navi {position:relative; width:1002px; height:440px; margin:-40px auto 0 auto; z-index:55; overflow:hidden;}

#sub_fla_bg_jnc {position:relative; width:100%; height:191px; margin:0 auto; background:url('/2nd_img/bg/bg_sub_fla.jpg') top center no-repeat; z-index:50;}
#sub_fla_bg_guide {position:relative; width:100%; height:191px; margin:0 auto; background:url('/2nd_img/bg/bg_sub_fla.jpg') top center no-repeat; z-index:50;}
#sub_fla_bg_recr {position:relative; width:100%; height:191px; margin:0 auto; background:url('/2nd_img/bg/bg_sub_fla.jpg') top center no-repeat; z-index:50;}
	#sub_fla {position:relative; width:1002px; height:165px; margin:0 auto; z-index:55;}
#sub_data {position:relative; width:1002px; background:url('/2nd_img/bg/bg_sub_data.jpg') top left no-repeat; margin:0 auto;}

.sub_page {position:relative; margin:10px 0 0 3px;}

#data {position:relative; width:100%; height:265px; background:url('/2nd_img/bg/bg_data.jpg') top center no-repeat; margin:0 auto;}
#data_guide {position:relative; width:100%; height:322px; background:url('/2nd_img/bg/bg_data.jpg') top center no-repeat; margin:0 auto;}
#data_guide_jncuhak {position:relative; width:100%; height:405px; background:url('/2nd_img/bg/bg_data.jpg') top center no-repeat; margin:0 auto;}
	#data_in {position:relative; width:1002px; height:165px; margin:0 auto;}
#foot {position:relative; width:100%; height:86px; border-top:1px solid #e5e5e5; clear:both;}
	#foot_in {position:relative; width:1002px; height:86px; margin:0 auto;}

#sub_title {position:relative; width:1002px; height:191px;}

#sub_navi {position:relative; left:47px; float:left; width:199px; margin:33px 58px 30px 0;}
	#sub_navi_in {position:relative; width:180px; margin-left:19px; padding-top:4px;}
#content {position:relative; width:729px; min-height:420px; _height:420px; margin:33px 0 30px 0; *margin-top:38px; float:left; overflow:visible;}
	#sub_content_top {position:relative; width:699px; height:24px; margin:6px 0 20px 0; border-bottom:1px solid #ccc;}
		#sub_content_title {position:relative; float:left; width:350px;}
		#sub_content_path {position:relative; float:right; width:340px; text-align:right;}
	#content_in {position:relative; width:698px;}

#quick {position:absolute; left:730px; width:80px; height:249px;}
#mp_address_wrap {position:relative; float:left; width:100%; top:10px;}
	#mp_address_in {position:relative; width:930px; margin:0 auto;}


#logo {position:absolute; left:40px; width:200px; height:57px; padding-top:10px;}
	#top_fn {position:absolute; height:15px; top:14px; right:0;}
		.top_fn_icon {padding:0 2px 0 2px; height:15px; float:left;}
		.top_fn_bar {padding:0 4px 0 4px; width:7px; height:15px; background:url('/2nd_img/bg/top_fn_bar2.gif') top center no-repeat; float:left;}
	#top_fn2 {position:absolute; top:33px; right:0;}
#login {position:absolute; left:350px; width:600px; height:57px; text-align:right;}

.error {position:relative; margin:0 auto; padding-top:90px; text-align:center; width:638px; height:135px; background:#f9f9f9 url('/2nd_img/bg/bg_error.gif') center center no-repeat; border:1px solid #e5e5e5;}
	.error_in {position:relative; margin:0 auto; padding:10px 0 0 20px; text-align:center;}

.email_form {margin:0 auto; background:#f7f7f7 url('/2nd_img/bg/bg_mail_form.gif') top right no-repeat; padding:30px 0 30px 0;}
	.email_form table {margin:0 auto;}

.data_guide_tel1 {position:absolute; top:30px; left:66px; width:191px; height:19px;}
.data_guide_link {position:absolute; top:6px; left:62px; width:206px; height:117px;}
.data_guide_tel2 {position:absolute; top:145px; left:74px; width:177px; height:71px;}
.data_guide_gallery {position:absolute; top:30px; left:290px; width:355px; height:90px; overflow:hidden;}
	.gallery_div1_s {position:absolute; top:24px; left:1px; width:112px; height:63px; overflow:hidden; border:1px solid #ccc;}
		.gallery_div1_s img {width:113px;}
	.gallery_div2_s {position:absolute; top:24px; left:121px; width:112px; height:63px; overflow:hidden; border:1px solid #ccc;}
		.gallery_div2_s img {width:113px;}
	.gallery_div3_s {position:absolute; top:24px; left:241px; width:112px; height:63px; overflow:hidden; border:1px solid #ccc;}
		.gallery_div3_s img {width:113px;}
.data_guide_school {position:absolute; top:138px; left:290px; width:353px; height:107px;}
.data_guide_board1 {position:absolute; top:30px; left:668px; width:287px; height:95px;}
.data_guide_board2 {position:absolute; top:138px; left:668px; width:287px; height:95px;}

.data_guide2_tel1 {position:absolute; top:30px; left:66px; width:191px; height:19px;}
.data_guide2_link {position:absolute; top:44px; left:62px; width:206px; height:117px;}
.data_guide2_tel2 {position:absolute; top:175px; left:74px; width:177px; height:71px;}
.data_guide2_pds {position:absolute; top:270px; left:60px; width:203px; height:63px;}
.data_guide2_online {position:absolute; top:30px; left:290px;}
.data_guide2_gallery {position:absolute; top:109px; left:290px; width:355px; height:190px; overflow:hidden;}
	.gallery2_div1_s {position:absolute; top:24px; left:1px; width:112px; height:63px; overflow:hidden; border:1px solid #ccc;}
		.gallery2_div1_s img {width:113px;}
	.gallery2_div2_s {position:absolute; top:24px; left:121px; width:112px; height:63px; overflow:hidden; border:1px solid #ccc;}
		.gallery2_div2_s img {width:113px;}
	.gallery2_div3_s {position:absolute; top:24px; left:241px; width:112px; height:63px; overflow:hidden; border:1px solid #ccc;}
		.gallery2_div3_s img {width:113px;}
	.gallery2_div4_s {position:absolute; top:94px; left:1px; width:112px; height:63px; overflow:hidden; border:1px solid #ccc;}
		.gallery2_div4_s img {width:113px;}
	.gallery2_div5_s {position:absolute; top:94px; left:121px; width:112px; height:63px; overflow:hidden; border:1px solid #ccc;}
		.gallery2_div5_s img {width:113px;}
	.gallery2_div6_s {position:absolute; top:94px; left:241px; width:112px; height:63px; overflow:hidden; border:1px solid #ccc;}
		.gallery2_div6_s img {width:113px;}
.data_guide2_school {position:absolute; top:277px; left:290px; width:353px; height:107px;}
.data_guide2_board1 {position:absolute; top:30px; left:668px; width:287px; height:95px;}
.data_guide2_board2 {position:absolute; top:155px; left:668px; width:287px; height:95px;}
.data_guide2_board3 {position:absolute; top:238px; left:668px; width:287px; height:95px;}
.data_guide2_board4 {position:absolute; top:344px; left:42px; width:287px; height:95px;}

#school_Box			{width:353px; height:110px; background:#fbfbfb; border:1px solid #efefef;}
.Prev_Btn	{ float:left; margin:47px 13px 0px 0; padding-left:14px; }
#school_Scroll		{ float:left; position:relative; margin:0 10px 0 0; overflow:hidden;}
.Next_Btn	{ float:left; margin:47px 0px 0px 0; }

#school_Scroll ol	{ margin:0; padding:0px; list-style:none; }
#school_Scroll ol li	{ position:absolute; width:140px; margin-left:-5px; padding:0 0 0 5px;}
.school_Img			{width:150px; height:39px; margin:10px 0 0 0;}
/* 속성 */

/* 캐릭터셋 */
* {font-family:'Malgun Gothic' !important;  font-size:12px; letter-spacing:-1px; line-height:18px;}
p {color:black;}
a {text-decoration:none; color:black;}
a:visited {text-decoration:none; color:black;}
a:hover {text-decoration:underline; color:black;}
p a {text-decoration:none;}
p a:visited {text-decoration:none;}
p a:hover {text-decoration:underline;}
ul {list-style:none; margin:0; padding:0;}
li {list-style:none; margin:0; padding:0; text-indent:2px;}
br {line-height:20px;}

.sliversmalltext {font-size:9px; color:silver; font-weight:bold;}
.input {height:16px; border:1px solid #d8d8d8; letter-spacing:0;}
.input2 {height:17px; border:1px solid #d8d8d8; letter-spacing:0;}
.input3 {height:17px; border:1px solid #ededed; letter-spacing:0;}
.textarea {border:1px solid #d8d8d8;}
.id_form {height:15px; border:1px solid #e9e9e9; background:#fcfcfc; font-size:12px; line-height:12px;}
.pw_form {height:15px; border:1px solid #e9e9e9; background:#fcfcfc; font-size:12px; line-height:12px;}

.italic {font-style:italic;}
.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right;}
.black {color:black;}
.bgblack {background:black;}
.bgblacke {background:#ededed;}
.green {color:green;}
.white{color:white;}
.red {color:red;}
.orange {color:orange;}
.blue {color:blue;}
.gray {color:gray;}
.silver {color:silver;}
.mblue {color:#666699; font-weight:bold; font-size:11px;}
.mred {color:#ff3366; font-weight:bold; font-size:11px;}
.underline {text-decoration:underline;}
.bold {font-weight:bold;}
.p646464 {color:#646464;}
.relative {position:relative;}
.floatleft {float:left;}
.floatright {float:right;}
.floatcenter {float:center;}
.floatnone {float:none;}
.floatclear {clear:both;}
.uppadding5 {padding-top:5px;}
.lettershort {letter-spacing:-2px;}
.letternormal {letter-spacing:0;}

.rightmargin5 {margin-right:5px;}
.topmargin5 {margin-top:5px;}
.leftmargin5 {margin-left:5px;}
.bottommargin5 {margin-bottom:5px;}
.rightmargin4 {margin-right:3px;}
.rightmargin5 {margin-right:5px;}
.topmargin6 {margin-top:6px;}
.leftmargin6 {margin-left:6px;}
.bottommargin6 {margin-bottom:6px;}
.rightmargin6 {margin-right:6px;}
.topmargin9 {margin-top:9px;}
.leftmargin9 {margin-left:9px;}
.bottommargin9 {margin-bottom:9px;}
.rightmargin9 {margin-right:9px;}
.topmargin15 {margin-top:15px;}
.leftmargin15 {margin-left:15px;}
.bottommargin15 {margin-bottom:15px;}
.rightmargin15 {margin-right:15px;}
.topmargin30 {margin-top:30px;}
.leftmargin30 {margin-left:30px;}
.topmargin20 {margin-top:20px;}
.leftmargin20 {margin-left:20px;}
.bottommargin20 {margin-bottom:20px;}
.rightmargin20 {margin-right:20px;}
.topmargin10 {margin-top:10px;}
.leftmargin10 {margin-left:10px;}
.bottommargin10 {margin-bottom:10px;}
.rightmargin10 {margin-right:10px;}
.topmargin60 {margin-top:60px;}
.leftmargin60 {margin-left:60px;}
.bottommargin60 {margin-bottom:60px;}
.rightmargin60 {margin-right:60px;}
.topmargin70 {margin-top:70px;}
.leftmargin70 {margin-left:70px;}
.bottommargin70 {margin-bottom:70px;}
.rightmargin70 {margin-right:70px;}
.topmargin80 {margin-top:80px;}
.leftmargin80 {margin-left:80px;}
.bottommargin80 {margin-bottom:80px;}
.rightmargin80 {margin-right:80px;}
.topmargin40 {margin-top:40px;}
.leftmargin40 {margin-left:40px;}
.bottommargin40 {margin-bottom:40px;}
.rightmargin40 {margin-right:40px;}
.topmargin160 {margin-top:160px;}
.leftmargin160 {margin-left:160px;}
.bottommargin160 {margin-bottom:160px;}
.rightmargin160 {margin-right:160px;}

.toppadding14 {padding-top:14px;}
.leftpadding14 {padding-left:14px;}
.bottompadding14 {padding-bottom:14px;}
.rightpadding14 {padding-right:14px;}
.toppadding20 {padding-top:20px;}
.leftpadding20 {padding-left:20px;}
.bottompadding20 {padding-bottom:20px;}
.rightpadding20 {padding-right:20px;}
.toppadding30 {padding-top:30px;}
.leftpadding30 {padding-left:30px;}
.bottompadding30 {padding-bottom:30px;}
.rightpadding30 {padding-right:30px;}
.toppadding50 {padding-top:50px;}
.leftpadding50 {padding-left:50px;}
.bottompadding50 {padding-bottom:50px;}
.rightpadding50 {padding-right:50px;}
.toppadding60 {padding-top:60px;}
.leftpadding60 {padding-left:60px;}
.bottompadding60 {padding-bottom:60px;}
.rightpadding60 {padding-right:60px;}
.toppadding70 {padding-top:70px;}
.leftpadding70 {padding-left:70px;}
.bottompadding70 {padding-bottom:70px;}
.rightpadding70 {padding-right:70px;}
.toppadding80 {padding-top:80px;}
.leftpadding80 {padding-left:80px;}
.bottompadding80 {padding-bottom:80px;}
.rightpadding80 {padding-right:80px;}
.toppadding10 {padding-top:10px;}
.leftpadding10 {padding-left:10px;}
.bottompadding10 {padding-bottom:10px;}
.rightpadding10 {padding-right:10px;}

.text0 {letter-spacing:0px;}
.text1 {letter-spacing:1px;}
.text2 {letter-spacing:2px;}
.smalltext {font-size:12px;}
.clear {clear:both;}
.fontsize0 {font-size:0;}

/* board */
.board_search {height:32px;}
.board_th1 {width:54px; text-align:center; background:#828282 url('/2nd_img/bg/bg_board_bar.gif') center right no-repeat; color:#f5f5f5; font-weight:bold;}
.board_th2 {width:378px; text-align:center; background:#828282 url('/2nd_img/bg/bg_board_bar.gif') center right no-repeat; color:#f5f5f5; font-weight:bold;}
.board_th3 {width:104px; text-align:center; background:#828282 url('/2nd_img/bg/bg_board_bar.gif') center right no-repeat; color:#f5f5f5; font-weight:bold;}
.board_th4 {width:102px; text-align:center; background:#828282 url('/2nd_img/bg/bg_board_bar.gif') center right no-repeat; color:#f5f5f5; font-weight:bold;}
.board_th5 {width:60px; text-align:center; background:#828282; color:#f5f5f5; font-weight:bold;}

.a1board_th1 {width:74px; text-align:center; background:#828282 url('/2nd_img/bg/bg_board_bar.gif') center right no-repeat; color:#f5f5f5; font-weight:bold;}
.a1board_th2 {width:504px; text-align:center; background:#828282 url('/2nd_img/bg/bg_board_bar.gif') center right no-repeat; color:#f5f5f5; font-weight:bold;}
.a1board_th3 {width:120px; text-align:center; background:#828282; color:#f5f5f5; font-weight:bold;}

.board_td1 {border-bottom:1px solid #d9d9d9;}
.board_tr1 {height:28px;}
.board_tr2 {height:28px;}
.board_blank {height:150px;}

.board_write_th1 {width:88px; height:28px;}
.board_write_td1 {width:610px;}
.board_write_td2 {height:310px;}

.board_write_p1 {background:#828282; color:white; padding-bottom:3px;}
.board_write_p2 {margin-left:14px;}
.board_write_p3 {margin-right:38px; text-align:right;}

.board_paging {width:698px; padding:4px 0 4px 0; background:#f3f3f3; text-align:center; margin:10px 0 10px 0;}
.p_view_contet {width:678px; overflow:hidden;}

/* 갤러리 */
#gallery_in {position:relative; width:600px; margin:0 auto;}
#gallery_view_in {position:relative; width:600px; margin-top:20px;}
#gallery_view_in h3 {font-size:15px; font-weight:bold; letter-spacing:0;}
#gallery_list_in {position:relative; width:600px; margin-top:25px;}
#gallery_view_img {position:relative; max-width:600px; overflow:hidden; _width:600px; margin:10px 0 10px 32px; text-align:center;}
	#gallery_view_img img {border:1px solid #d9d9d9;}
#gallery_list_wrap {position:relative; width:635px; height:278px; background:url('/2nd_img/bg/bg_gallery_list.gif') top left no-repeat; margin-bottom:50px;}
	#gallery_list_pic1_wrap {position:absolute; width:166px; height:119px; top:27px; left:59px;}
	#gallery_list_pic2_wrap {position:absolute; width:166px; height:119px; top:27px; left:235px; }
	#gallery_list_pic3_wrap {position:absolute; width:166px; height:119px; top:27px; left:411px;}
	#gallery_list_pic4_wrap {position:absolute; width:166px; height:119px; top:188px; left:59px;}
	#gallery_list_pic5_wrap {position:absolute; width:166px; height:119px; top:188px; left:235px;}
	#gallery_list_pic6_wrap {position:absolute; width:166px; height:119px; top:188px; left:411px;}
		.gallery_list_pic {position:relative; width:166px; height:90px; margin:0; overflow:hidden; border:1px solid silver;}
		.gallery_list_name {position:relative; margin:4px 0 0 8px;}
		.gallery_list_pic img {position:relative; width:166px;}
		#gallery_list_lt {position:absolute; top:60px; left:24px;}
		#gallery_list_rt {position:absolute; top:60px; left:596px;}

/* 회원가입 */
.join_in {position:relative; width:642px; border:7px solid #f1f1f1; margin:4px 0 0 19px; padding:20px 0 30px 13px;}
	.join_in_1 {position:relative; width:606px; text-align:left; padding-left:10px;}
	.join_in_2 {position:relative; width:606px; text-align:left; padding-left:10px;}
	.join_in_3 {position:relative; width:606px; text-align:left; padding-left:10px;}
		.join_in_boan {position:relative; width:576px; border:1px solid #ccc; background:#f8f8f8; margin-top:10px; padding:10px 0 10px 30px;}
	.join_in_real_top {width:617px; height:13px; font-size:0; background:url('/2nd_img/bg/bg_join_top.gif') top left no-repeat;}
	.join_in_real_middle {width:617px; background:url('/2nd_img/bg/bg_join_middle.gif') top left repeat-y; padding:12px 0 12px 0;}
	.join_in_real_bottom {width:617px; height:13px; font-size:0; background:url('/2nd_img/bg/bg_join_bottom.gif') top left no-repeat;}
		.join_in_table {width:580px; margin:0 auto;}
		.join_in_table .tr1 {height:32px;}
		.join_in_table .tr2 {height:52px;}
		.join_in_table .td1 {width:127px;}
		.join_in_table .td1 label {background:url('/2nd_img/bg/join_bullet.gif') center left no-repeat; padding-left:13px; font-weight:bold;}

.search_box {width:360px; height:160px; border:5px solid #e1e1e1; margin:10px 0 0 10px; padding:10px 0 0 10px;}
.search_box2 {width:360px; min-height:510px; border:5px solid #e1e1e1; margin:10px 0 0 10px; padding:10px 0 10px 10px;}

.input_join {width:81px; margin:20px 0 0 310px;}

/* 리쿠르팅 메인 */
.recr_title {position:relative; margin:0 auto; padding:7px 290px 6px 292px; background:url('/2nd_img/bg/bg_recr_title.gif') top left no-repeat;}

.recr_mbox1 {position:relative; float:left; width:232px; height:119px; margin:5px 6px 0 0; _margin:5px 6px 0 0;}
.recr_mtop {position:relative; height:2px; font-size:0; background:url('/2nd_img/bg/bg_recrbox_mtop.gif') top left no-repeat;}
.recr_mmid {position:relative; background:url('/2nd_img/bg/bg_recrbox_mmid.gif') top left repeat-y;}
	.mmid_title {position:relative; width:229px; margin-left:2px; background:#f4f4f4; height:28px; border-bottom:1px solid #efefef; text-align:center;}
		.mmid_title img {position:relative; margin-top:7px;}
	.mmid_text {position:relative; height:72px; padding:7px 8px 7px 12px;}
.recr_mbot {position:relative; height:2px; font-size:0; background:url('/2nd_img/bg/bg_recrbox_mbot.gif') top left no-repeat;}

.recr_photo {position:relative; width:709px; height:29px; border-bottom:1px solid #efefef;}
	.recr_photo_eof {position:absolute; width:709px; top:90px;}
	.recr_photo_in {position:relative; height:30px;}
	.recr_photo img {position:relative; margin:3px 0 0 2px;}
	.gallery3_div1_s {position:absolute; top:68px; left:1px; width:173px; height:74px; overflow:hidden; border:1px solid #ccc;}
		.gallery3_div1_s img {width:175px;}
	.gallery3_div2_s {position:absolute; top:68px; left:179px; width:173px; height:74px; overflow:hidden; border:1px solid #ccc;}
		.gallery3_div2_s img {width:175px;}
	.gallery3_div3_s {position:absolute; top:68px; left:357px; width:173px; height:74px; overflow:hidden; border:1px solid #ccc;}
		.gallery3_div3_s img {width:175px;}
	.gallery3_div4_s {position:absolute; top:68px; left:535px; width:173px; height:74px; overflow:hidden; border:1px solid #ccc;}
		.gallery3_div4_s img {width:175px;}

.recr_lfull {position:relative; width:351px; height:91px; margin-top:92px; float:left;}
.recr_ltop {position:relative; height:2px; font-size:0; background:url('/2nd_img/bg/bg_recrbox_ltop.gif') top left no-repeat;}
.recr_lmid {position:relative; height:87px; font-size:0; background:url('/2nd_img/bg/bg_recrbox_lmid.gif') top left repeat-y; padding-left:2px;}
	.recr_lmid_text {position:relative; padding:7px 0 0 0;}
.recr_lbot {position:relative; height:2px; font-size:0; background:url('/2nd_img/bg/bg_recrbox_lbot.gif') top left no-repeat;}

.recr_sfull {position:relative; width:709px; height:104px; margin-top:3px; clear:both;}
.recr_smargin {position:relative;}
.recr_sbox1 {position:relative; float:left; width:172px; height:96px; margin:0 7px 0 0; _margin:0 6px 0 0;}
.recr_sbox2 {position:relative; float:left; width:172px; height:96px; margin:0 7px 0 0; _margin:0 6px 0 0;}
.recr_sbox3 {position:relative; float:left; width:172px; height:96px; margin:0 7px 0 0; _margin:0 6px 0 0;}
.recr_sbox4 {position:relative; float:left; width:172px; height:96px; margin:0;}
.recr_stop {position:relative; height:2px; font-size:0; background:url('/2nd_img/bg/bg_recrbox_stop.gif') top left no-repeat;}
.recr_smid {position:relative; background:url('/2nd_img/bg/bg_recrbox_smid.gif') top left repeat-y;}
	.smid_pic {position:relative; width:169px; margin-left:2px; background:#f4f4f4; height:55px; border-bottom:1px solid #efefef; text-align:center;}
		.smid_pic img {position:relative; margin-top:6px;}
	.smid_text {position:relative; padding:4px 8px 4px 8px;}
.recr_sbot {position:relative; height:2px; font-size:0; background:url('/2nd_img/bg/bg_recrbox_sbot.gif') top left no-repeat;}

/* 1line TextBoard */
.write_wrap {position:relative; width:663px; height:78px; margin:0 auto; background:#f8f8f8; border:1px solid #f1f1f1;}
.write_box {position:absolute; top:18px; left:26px; width:555px; height:40px; border:1px solid #eaeaea; font-size:11px;}
.write_btn {position:absolute; top:18px; left:590px;}

/* 탈퇴 */
.delete_in {position:relative; width:656px; height:180px; background:url('/2nd_img/bg/bg_delete.gif') top left no-repeat; margin:10px 0 0 23px; text-align:center;}

/* 퀵메뉴 */
.quick_top {position:relative; width:80px; height:22px; background:url('/2nd_img/bg/quick_top.gif') top left no-repeat; font-size:0;}
.quick_center {position:relative; width:80px; background:url('/2nd_img/bg/quick_center.gif') top left repeat-y;}
.quick_bottom {position:relative; width:80px; height:7px; background:url('/2nd_img/bg/quick_bottom.gif') top left no-repeat; font-size:0;}
.quick_icon {position:relative; width:59px; margin:0 auto; border-bottom:1px solid #e5e5e3;}
.quick_icon_unbar {position:relative; width:59px; margin:0 auto;}

/* 추천학교프로그램 */
.cc_wrap {position:relative; width:672px; background:#f6f6f6; padding-left:26px; padding-bottom:15px;}
.cc_one {position:relative; width:316px; height:143px; margin:15px 14px 0 0; float:left;}
.cc_one_in {position:relative; width:316px; height:116px; overflow:hidden;}
.cc_table {position:relative; width:316px; height:115px; background:white; border:1px solid #ccc;}
.border_bottom {border-bottom:1px solid #ccc;}
.border_right {border-right:1px solid #ccc;}
.border_left {border-left:1px solid #ccc;}
.border_top {border-top:1px solid #ccc;}
.cc_td1 {width:116px;}
.cc_td2 {width:48px;}
.cc_font {font-size:11px;}



.table {margin-top:30px;}
.border0 {border:0;}
.tdleft {width:112px; height:30px; padding-left:50px;}
.tdleft2 {width:156px; height:30px; padding-left:50px;}
.tdright {width:544px;}
.tdright2 {width:500px;}
.hidden {display:none;}
.maxheight150 {width:540px; max-height:150px; overflow:auto; _height:150px;}
.greenborder {border:3px solid orange;}