﻿@charset "utf-8";



body { font-family:; font-size:12px; color:#423f32; line-height:140%;  }



/* sub */



#damdang { padding:55px 0 0 0; }



.damdang2 { width:100%; height:40px; background:url(/user/hufs/mycodyimages/sub01/damdang_2.gif) no-repeat left top;}



	.damdang2 p{ padding: 7px 5px 5px 150px; /*font-size:13px;*/ }



	.damdang2 dt { float:left; width:600px; height:20px;padding:7px 0 0 150px;/* font-size:11px;*/ }



	.damdang2 dd { float:left; height:20px; text-align:right; padding:4px 0 0 0;  font-size:0;}



.damdang3 { width:100%; height:60px; background:url(/user/hufs/mycodyimages/sub04/damdang_3.gif) no-repeat left top; }



	.damdang3 dt { float:left; width:700px; height:16px;padding:5px 0 0 150px; }



	.damdang3 dd { float:left; height:16px; text-align:right; padding:4px 0 0 0;  font-size:0;}



.notice_log { width:100%; height:40px; background:url(/user/hufs/mycodyimages/sub01/01_010103_1.gif) no-repeat left top; }



    .notice_log p{ padding:8px 5px 5px 40px; font-size:13px; }



.search_log { width:100%; height:28px; background:url(/user/hufs/mycodyimages/sub01/01_020101a_1.gif) no-repeat left top; }



	.search_log p{ padding:1px 5px 5px 35px; font-size:12px; color:#696864; }	



.arrowb1 { background:url(/user/hufs/mycodyimages/common/arrow01.gif) no-repeat left 8px; padding:0 0 0 11px; color:#003a7a; font-weight:500; }



.arrowb2 { background:url(/user/hufs/mycodyimages/common/arrow01.gif) no-repeat left 25px; padding:16px 0 0 10px; color:#003a7a; font-weight:600; }



.arrowb3 { background:url(/user/hufs/mycodyimages/common/arrow01.gif) no-repeat left 9px; padding:0px 0 0 10px; color:#003a7a; font-weight:600; }



.arrowb3_1 { background:url(/user/hufs/mycodyimages/common/arrow01.gif) no-repeat left 9px; padding:0px 0 0 10px; color:#003a7a; font-weight:600; font-size:18px; }



.arrowb4 { background:url(/user/hufs/mycodyimages/common/arrow01.gif) no-repeat left 29px; padding:20px 0 0 10px; color:#333; }



.arrow_n1 { background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 19px; padding:10px 0 0 10px; font-weight:500; }



.arrow_n2 { background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 25px; padding:16px 0 0 10px; font-weight:500; }



.arrow_n3 { background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 17px; padding:10px 0 0 10px;}



.arrow_n4 { background:url(/user/hufs/mycodyimages/common/arrow02_n.gif) no-repeat left 17px; padding:10px 0 0 10px; font-weight:500; }



.btn-block {text-align:center; margin-top:20px;}



.gra_t{padding:10px 0 0 10px; color:#003a7a; font-weight:700; font-size:21px; font-family:'hufs_m' !important;}



.gra_t2{padding:0px; color:#003a7a; font-weight:500; font-size:23px; font-family:hufs_m;}



.index_t{padding:0px; color:#003a7a; font-weight:200; font-size:16px; font-family:hufs_m;}



.list01 li { background:url(/user/hufs/mycodyimages/sub01/tab1_hline.gif) no-repeat left 7px; padding-left:12px; margin-left:10px; }



.location { width:100%; }



	.location dt { float:left; width:570px; height:16px; padding:8px 0 0 0; margin-left:150px;   line-height:20px !important;}



	*   html .location dt { padding:6px 0 0 0; }



	.location dd { float:right; height:16px; text-align:right; padding:7px 0 0 0;  font-size:0; margin-right:9px;}



	*   html .location dd { height:12px; padding:3px 0 0 0; }



	.location .lt1 { background:url(/user/hufs/mycodyimages/common/location1.gif) no-repeat left top; height:40px; }/*위치 및 연락처 작업중*/



	.location .lt2 { background:url(/user/hufs/mycodyimages/common/location2.gif) no-repeat left top; height:60px; }



	.location dl.lt2 dd { padding:5px 0 0 0 !important; }







	.location .lt3 { background:url(/user/hufs/mycodyimages/common/location3.gif) no-repeat left top; height:120px; }

	.location .lt4 { background:url(/user/hufs/mycodyimages/common/location4.gif) no-repeat left top; height:140px; }



	



.location2 { width:100%; height:28px; background:url(/user/hufs/mycodyimages/common/location1.gif) no-repeat left top; }



	.location2 p { padding:6px 0 0 0; margin-left:118px; }	







.location3 { width:100%; }



	.location3 dt { float:left; width:580px; height:16px;padding:11px 0 0 10px; margin-left:30px; }



	*   html .location3 dt { padding:4px 0 0 0; }



	.location3 dd { float:left; height:16px; text-align:right; padding:4px 0 0 0;  font-size:0;}



	*   html .location3 dd { height:16px; padding:5px 0 0 0; }



	.location3 .lt1 {width:100%; height:45px; background:url(/user/hufs/mycodyimages/sub01/01_010103_1.gif) no-repeat left top; }







	



.content_dd { width:100%; }



	.content_dd dt { float:left; width:497px; height:16px;padding:6px 0 0 118px; }



	*   html .content_dd dt { padding:4px 0 0 118px }



	.content_dd dd { float:left; height:16px; text-align:right; padding:4px 0 0 0;  font-size:0;}



	/**   html .location dd { height:12px; padding:3px 0 0 0; }*/



	.content_dd .lt1 { background:url(/user/hufs/mycodyimages/common/content_dd1.gif) no-repeat left top; height:28px; }



	



.content_dd2 { width:100%; }



	.content_dd2 dt { float:left; width:497px; height:16px;padding:6px 0 0 0; margin-left:118px; }



	*   html .content_dd2 dt { padding:4px 0 0 0; }



	.content_dd2 dd { float:left; height:16px; text-align:right; padding:4px 0 0 0;  font-size:0;}



	*   html .content_dd2 dd { height:12px; padding:3px 0 0 0; }



	.content_dd2 .lt1 { background:url(/user/hufs/mycodyimages/common/content_dd1.gif) no-repeat left top; height:28px; }



	.content_dd2 .lt2 { background:url(/user/hufs/mycodyimages/common/location2.gif) no-repeat left top; height:60px; }



	.content_dd2 .lt3 { background:url(/user/hufs/mycodyimages/common/location3.gif) no-repeat left top; height:74px; }	



		



.line01 { clear:both; height:10px; padding-top:7px; }



.line02 { clear:both; width:100%; height:3px; margin:20px 0 0 0; background:url(/image/) no-repeat left top; background:#107f9a; }



ul.list-type01 {margin-bottom:40px; padding-left:11px; text-indent:-11px; line-height:21px;}



ol.list-type01 {margin-bottom:40px; padding-left:11px; text-indent:-11px; line-height:21px;}



ol.list-type02 {margin-bottom:40px; padding-left:11px; text-indent:-11px; line-height:30px;}



.tbox { width:100%; height:28px; background:url(/user/hufs/mycodyimages/common/tbox.gif) no-repeat left top; }	



.tbox2 { width:100%; }	



	.tbox2 .top { background:url(/user/hufs/mycodyimages/common/tbox2_top.gif) no-repeat left top; height:10px; }



	.tbox2 .body { background:url(/user/hufs/mycodyimages/common/tbox2_body.gif) repeat-y left bottom; padding:0 0 0 15px;}	



	.tbox2 .body dt { float:left; margin-top:20px; width:656px; }



	.tbox2 .body dd { float:left; margin-top:20px; }



.tbox3 { width:100%; height:50px; background:url(/user/hufs/mycodyimages/common/tbox3.gif) no-repeat left top; }



.tbox4 { width:100%; margin-top:30px; background:url(/user/hufs/mycodyimages/common/tbox4_body.gif) repeat-y left top; }



	.tbox4 .t { width:100%; height:20px; background:url(/user/hufs/mycodyimages/common/tbox4_top.gif) no-repeat left top; }



	.tbox4 .f { width:100%; height:20px; background:url(/user/hufs/mycodyimages/common/tbox4_bottom.gif) no-repeat left top; }



.tbox5 { width:100%; margin-top:30px; background:url(/user/hufs/mycodyimages/common/tbox5_body.jpg) repeat-y left top; }



	.tbox5 .t { width:100%; height:23px; background:url(/user/hufs/mycodyimages/common/tbox5_top.jpg) no-repeat left top; }



	.tbox5 .f { width:100%; height:23px; background:url(/user/hufs/mycodyimages/common/tbox5_bottom.jpg) no-repeat left top; }



.tbox6 { width:75px; }



	.tbox6 .t { width:100%; height:12px; background:url(/user/hufs/mycodyimages/sub05/tbox6_top.gif) no-repeat left top; }



	.tbox6 .b { position:relative; width:705px; padding:10px 20px; background:url(/user/hufs/mycodyimages/sub05/tbox6_body.gif) repeat-y left top; }



	.tbox6 .b .pic { width:330px; height:149px; }



	.tbox6 .b .m { position:absolute; left:370px; top:30px; width:355px; }



	.tbox6 .f { width:100%; height:12px; background:url(/user/hufs/mycodyimages/sub05/tbox6_bottom.gif) no-repeat left top; }



.tbox7 { border:1px solid #d1cfc1; background:#e5e4dc; padding:10px 20px; margin-top:10px; }



.fbfc { color:#003a7a; font-weight:bold; }



	



.cdamdang { width:100%; height:28px; background:url(/user/hufs/mycodyimages/common/cdamdang.gif) no-repeat left top; }



.tab2 { /*width:100%; height:24px; background:url(/user/hufs/mycodyimages/sub01/tab_line.gif) repeat-x top; */}



.tab2 li { float:left; }



.tab3 li { float:left; }



.dot01 { clear:both; margin:0 0 0 10px; }



	.dot01 li { background:url(/user/hufs/mycodyimages/sub01/tab1_hline.gif) no-repeat left 12px; padding-left:10px; }



	.cdamdang dl { margin-left:120px; }



	.cdamdang dl dt { float:left; margin:5px 0 0 0; font-weight:bold; }



	.cdamdang dl dd { float:left; margin:5px 0 0 4px; }



.tab_line {background:url(/user/hufs/mycodyimages/common/tab_line.gif) repeat-x; height:24px; }



.tit_1 { background:url(/user/hufs/mycodyimages/tit3.gif) no-repeat left 9px; padding-left:14px; font-size:18px; font-weight:700;  }



.tit_2 { background:url(/user/hufs/mycodyimages/tit3.gif) no-repeat left 7px; padding-left:18px; font-size:18px; font-weight:bold; color:#002d56; font-family:hufs_m; }

.tit_3 { background:url(/user/hufs/mycodyimages/tit3.gif) no-repeat left 9px; padding-left:14px; font-size:16px; font-weight:600;  }

.passing { margin:0 auto; width:300px; margin-top:20px; }



.tb01 { width:100%; font-size:12px; }



	.tb01 .hs	{ text-align:center; background:#dedcd2; color:#423c31; padding:4px 0 4px 0; border:1px solid #c7c7c5; }



	.tb01 .hm	{ text-align:center; background:#dedcd2; color:#423c31; padding:4px 0 4px 0; border:1px solid #c7c7c5; }



	.tb01 .he	{ text-align:center; background:#dedcd2; color:#423c31; padding:4px 0 4px 0; border:1px solid #c7c7c5; }







	.tb01 .hs2	{ text-align:center; background:#e9e7df; color:#423c31; padding:4px 0 4px 0; border:1px solid #c7c7c5; }



	.tb01 .hm2	{ text-align:center; background:#e9e7df; color:#423c31; padding:4px 0 4px 0; border:1px solid #c7c7c5; }



	.tb01 .he2	{ text-align:center; background:#e9e7df; color:#423c31; padding:4px 0 4px 0; border:1px solid #c7c7c5; }



	



	.tb01 .hs3	{ text-align:left; background:#dedcd2; color:#423c31; padding:4px 0 4px 4px; border:1px solid #c7c7c5; }



	.tb01 .hm3	{ text-align:left; background:#dedcd2; color:#423c31; padding:4px 0 4px 4px; border:1px solid #c7c7c5; }



	.tb01 .he3	{ text-align:left; background:#dedcd2; color:#423c31; padding:4px 0 4px 4px; border:1px solid #c7c7c5; }



	



	.tb01 .hs4	{ text-align:left; background:#e9e7df; color:#423c31; padding:4px 0 4px 4px; border:1px solid #c7c7c5; }



	.tb01 .hm4	{ text-align:left; background:#e9e7df; color:#423c31; padding:4px 0 4px 4px; border:1px solid #c7c7c5; }



	.tb01 .he4	{ text-align:left; background:#e9e7df; color:#423c31; padding:4px 0 4px 4px; border:1px solid #c7c7c5; }



	



	.tb01 .hs5	{ text-align:left; background:#dedcd2; color:#423c31; padding:4px 0 4px 4px; border:1px solid #c7c7c5; }



	.tb01 .hm5	{ text-align:left; background:#dedcd2; color:#423c31; padding:4px 0 4px 4px; border:1px solid #c7c7c5; }



	.tb01 .he5	{ text-align:left; background:#dedcd2; color:#423c31; padding:4px 0 4px 4px; border:1px solid #c7c7c5; }	



	



	.tb01 .hs6	{ text-align:left; color:#666666; padding:0; border-top:2px solid #9f9f9e; border-bottom:2px solid #9f9f9e; }



	.tb01 .hm6	{ text-align:left; color:#666666; padding:4px 0 4px 14px; border-top:1px solid #9f9f9e; border-bottom:1px solid #9f9f9e; border-right:2px solid #9f9f9e; }



	.tb01 .hm6t	{ text-align:left; color:#666666; padding:4px 0 4px 14px; border-top:2px solid #9f9f9e; border-bottom:1px solid #9f9f9e; border-right:2px solid #9f9f9e; }



	.tb01 .hm6b	{ text-align:left; color:#666666; padding:4px 0 4px 14px; border-top:1px solid #9f9f9e; border-bottom:2px solid #9f9f9e; border-right:2px solid #9f9f9e; }



	



	.tb01 .l	{ text-align:left; padding:4px 4px 4px 10px; color:#423c31; border:1px solid #c7c7c5;}	



	.tb01 .c	{ text-align:center; padding:4px 0 4px 0; color:#423c31; border:1px solid #c7c7c5;}



	.tb01 .r	{ text-align:right;	padding:4px 10px 4px 0; color:#423c31; border:1px solid #c7c7c5;}



    .tb01 .s	{ text-align:center; font-size:8px; padding:2px 0 2px 0; color:#423c31; border:1px solid #c7c7c5;}







	.tb01 .c2	{ text-align:center; vertical-align:top; background:#dedcd2; color:#423c31; padding:4px 0 4px 0; border:1px solid #c7c7c5;}



	.tb01 .c3	{ text-align:center; vertical-align:top; padding:4px 0 4px 0; border:1px solid #c7c7c5;}



	.tb01 .c4	{ text-align:center; padding:4px 0 4px 0; border:1px solid #c7c7c5; font-weight:bold; }



	.tb01 .c5	{ text-align:center; padding:4px 0 4px 0; border:1px solid #c7c7c5;}



	.tb01 .c6	{ text-align:center; vertical-align:top; background:#e7e5dc; color:#423c31; padding:4px 0 4px 0; border:1px solid #c7c7c5;}



	



	.tb01 .li li { float:left; padding:0 30px 0 10px; background:url(/user/hufs/mycodyimages/sub03/dot01.gif) no-repeat left 7px; margin-left:7px; }



	.tb01 .li li a { color:#423c31; }



	.tb01 .li li a:hover { color:#003a7a; }



	



	.tb01 .l2t { border-top:2px solid #9f9f9e; }



	.tb01 .l2 { border-top:1px solid #9f9f9e; }



	.tb01 .l2b { border-top:1px solid #9f9f9e; border-bottom:2px solid #9f9f9e; }



	.tb01 .l2m { border-top:2px solid #9f9f9e; border-bottom:1px solid #9f9f9e; }







	.tb01 .l3_s	{ text-align:left; padding:3px 4px 3px 10px; font-size:12px; background:url(/user/hufs/mycodyimages/sub04/m4_td_bg_1.gif) no-repeat left top; }



	.tb01 .l3_m	{ text-align:left; padding:3px 4px 3px 10px; font-size:12px; background:url(/user/hufs/mycodyimages/sub04/m4_td_bg_2.gif) no-repeat left top; }



	.tb01 .l3_e	{ text-align:left; padding:3px 4px 3px 10px; font-size:12px; background:url(/user/hufs/mycodyimages/sub04/m4_td_bg_3.gif) no-repeat left bottom; }







	.tb01 .fleft440 { float:left; width:440px; color:#423c31; }



	



	



.tb02 { width:100%; border-top:1px solid #c7c7c5; border-left:1px solid #c7c7c5; }	



	.tb02 th {text-align:center; background:#dedcd2; color:#666666; padding:4px 0 4px 0; border-right:1px solid #c7c7c5; border-bottom:1px solid #c7c7c5;}



	.tb02 td {text-align:left; padding:4px 4px 4px 10px; border-right:1px solid #c7c7c5; border-bottom:1px solid #c7c7c5; color:#423f32;}



	.tb02 .c {text-align:center; padding:4px 0 4px 0; border-right:1px solid #c7c7c5; border-bottom:1px solid #c7c7c5;}



	



.tb03 { width:100%; border-top:1px solid #c7c7c5; border-left:1px solid #c7c7c5; }	



	.tb03 th {text-align:center; background:#ebebeb; color:#666666; padding:4px 0 4px 0; border-right:1px solid #c7c7c5; border-bottom:1px solid #c7c7c5;}



	.tb03 td {text-align:left; background:#fff; padding:4px 4px 4px 10px; border-right:1px solid #c7c7c5; border-bottom:1px solid #c7c7c5; color:#423f32;}



	.tb03 .c {text-align:center; padding:4px 0 4px 0; border-right:1px solid #c7c7c5; border-bottom:1px solid #c7c7c5;}	



	



.tb04 { width:100%; font-size:12px; }	



	.tb04 th { text-align:center; background:#dbd9d2; color:#423f32; padding:4px 4px 4px 10px; border:1px solid #c7c7c5; font-weight:700 !important;  font-family:'hufs_l';}



	.tb04 td { text-align:center; color:#423f32; padding:4px 4px 4px 10px; border:1px solid #c7c7c5;}



.tb4 { width:100%; font-size:14px; }	



	.tb4 th { text-align:center; background:red; color:#423f32; padding:4px 4px 4px 10px; border:1px solid #c7c7c5; font-weight:600 !important;}



	.tb4 td { text-align:center; color:#423f32; padding:4px 4px 4px 10px; border:1px solid #c7c7c5;}

	







.tb05 { width:100%; font-size:12px; }	



	.tb05 th { height:27px; text-align:center; background:#dedbd2; color:#ffffff; padding:4px 4px 4px 10px; border:1px solid #f1eee5;}



	.tb05 td { height:27px; text-align:center; background:#dedbd2; color:#423f32; padding:2px 0 2px 0; border-bottom:1px solid #f1eee5; font-weight:bold; }



	.tb05 .c { text-align:center; background:#dedbd2; color:#423f32; padding:4px 0 4px 0; border-bottom::1px solid #f1eee5; border-right:1px solid #f1eee5; font-weight:bold; }



	.tb05 .c2 { text-align:center; vertical-align:middle; background:#dedbd2; color:#423f32;  padding:4px 0 4px 0; border-bottom::1px solid #f1eee5; font-weight:bold; }	



	.tb05 .l { text-align:center; vertical-align:middle; background:#f1eee5; color:#423f32;  border-bottom::1px solid #f1eee5; font-weight:bold; }



	



.tb06 { width:97%; border:1px solid #c7c7c5; font-size:12px; }	



	.tb06 th {text-align:center; background:#dedcd2; color:#666666; padding:4px 0 4px 0; border:1px solid #c7c7c5;}



	.tb06 td {text-align:left; padding:4px 4px 4px 10px; border:1px solid #c7c7c5;}



	.tb06 .c {text-align:center; padding:4px 0 4px 0; border:1px solid #c7c7c5;}



	



.tb07 { width:100%; font-size:12px; }	



	.tb07 th { text-align:center; background:#dbd9d2; color:#423f32; padding:4px 0 4px 0; border:1px solid #c7c7c5;}



	.tb07 td { text-align:center; color:#423f32; padding:4px 0 4px 0; border:1px solid #c7c7c5;}			







.tb08 { width:700px; font-size:12px; font-family: 돋움;}	



	.tb08 th {text-align:center; background:#e9e7df; color:#666666; padding:4px 0 4px 0;}



	.tb08 td {text-align:left; padding:4px 4px 4px 10px;}



	.tb08 .c {text-align:center; padding:4px 0 4px 0;}











.m01_010101 .p1{ float:left; width:219px; }



	.m01_010101 .p2 { float:left; width:720px; margin-left:8px; }



	.m01_010101 .p2_1 { margin-top:50px; }



	.m01_010101 .p2_2 { margin-top:5px; }



	.m01_010101 .p3 { clear:both; padding-top:15px; }



	.m01_010101 .p3_1 { text-align:right; margin-top:60px; }



    .m01_010101 .greet {  font-family:'hufs_l'; font-weight:bold; font-size:18px; color:#002c54;padding-bottom:15px; }}	











	



.m01_010103 { width:100%; }







.m01_010302 { width:100%; }



.m01_010302 p{ text-align:justify;}



	.m01_010302 .t1 { width:100%; height:353px; background:url(/user/hufs/mycodyimages/sub01/01_010302_2.gif) no-repeat left top; margin-top:5px; font-size:0; color:#fff; }



	



.m01_010303 { width:100%; }



	.m01_010303 .t1 { width:870px; height:650px; background:url(/user/hufs/mycodyimages/sub01/01_010303_2.gif) no-repeat left top; margin-top:30px; margin-left:0px; font-size:0; color:#fff; }



	



.m01_010401	.tab li { float:left; }



	.m01_010401 .t1 { width:100%; height:262px; background:url(/user/hufs/mycodyimages/sub01/01_010401_1.gif) no-repeat left top; margin-top:10px; padding-top:52px; }



	.m01_010401 .t1 ul { margin-left:15px;}



	.m01_010401 .t1 li { margin-bottom:8px; text-align:center;}



	.m01_010401 .t2 { width:100%; height:330px; background:url(/user/hufs/mycodyimages/sub01/01_010401_2.gif) no-repeat left top; margin-top:10px; font-size:0; color:#fff; }



	.m01_010401 .t3 { width:836px; height:610px; background:url(/user/hufs/mycodyimages/sub01/vision2028.png) no-repeat left top; margin-top:10px;margin-left:30px;  font-size:0; color:#fff; }







.m01_010403	.tab li { float:left; }	



	.m01_010403 .t1 { width:100%; height:321px; background:url(/user/hufs/mycodyimages/sub01/01_010403_1.gif) no-repeat left top; margin-top:20px; font-size:0; color:#fff; }







.m01_010501 .t1 {margin-top:5px;}	



.m01_010501 p {text-align:justify !important;}



	.m01_010501 dl { float:left; }



	.m01_010501 dt { float:left; width:120px; text-align:left; vertical-align:top; color:#98794b; font-weight:bold; }



	.m01_010501 dd { float:right; width:750px; text-align:justify !important; }



	



.m01_010704a .t1{ width:100%; height:236px; background:url(/user/hufs/mycodyimages/sub01/01_010704a_1.gif) no-repeat left top; margin-top:20px; font-size:0; color:#fff; }



	.m01_010704a .t2{ width:100%; height:300px; background:url(/user/hufs/mycodyimages/sub01/01_010704a_2.gif) no-repeat left top; margin-top:20px; font-size:0; color:#fff; } 



	.m01_010704a .t3{ margin-left:12px; } 



	.m01_010704a .p2_l { font-family:hufs_m; color:#876743 !important; font-size:18px; font-weight:600;}	



.m01_010705a .t1{ width:870px; height:154px; background:url(/user/hufs/mycodyimages/sub01/01_010705a_1.gif) no-repeat left top; font-size:14px; color:#333; float:left; }	







	.m01_010705a .t2{ margin-left:210px; margin-top:20px; }	







.m01_011001	.search { width:100%; height:80px; background:url(/user/hufs/mycodyimages/sub01/01_020101a_2.gif) no-repeat left top; margin-top:10px; padding:27px 0 0 140px; }



	.m01_011001 .search select { font-size:11px; width:80px; height:22px; border:1px solid #ccc; }



	.m01_011001 .search .key { font-size:11px; width:393px; height:18px; border:1px solid #ccc; }



	.m01_011001 .box { width:100%; height:85px; background:url(/user/hufs/mycodyimages/sub01/m01_011001_box.gif) no-repeat left top; padding:20px 0 0 30px; }



	.m01_011001 .box li { float:left; width:160px; padding:0 0 10px 10px; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 10px; }



	.m01_011001 .box .on { padding:0 0 10px 10px; background:url(/user/hufs/mycodyimages/common/arrow01.gif) no-repeat left 10px; color:#003a7a; }



	.m01_011001 .box a { color:#423f32; }



	.m01_011001 .box a:hover { color:#003a7a; }



	.m01_011001 .box2 { width:100%; height:85px; background:url(/user/hufs/mycodyimages/sub01/m01_011001_box.gif) no-repeat left top; padding:35px 0 0 30px; }



	.m01_011001 .box2 li { float:left; width:130px; padding:0 0 10px 10px; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 5px; }



	.m01_011001 .box2 .on { padding:0 0 10px 10px; background:url(/user/hufs/mycodyimages/common/arrow01.gif) no-repeat left 5px; color:#003a7a; }



	.m01_011001 .box2 a { color:#423f32; }



	.m01_011001 .box2 a:hover { color:#003a7a; }



	







.m01_020101a .search { width:100%; height:80px; background:url(/user/hufs/mycodyimages/sub01/01_020101a_2.gif) no-repeat left top; margin-top:10px; padding:27px 0 0 105px; }



	.m01_020101a .search select { font-size:11px; width:80px; height:22px; border:1px solid #ccc; }



	.m01_020101a .search .key { font-size:11px; width:393px; height:18px; border:1px solid #ccc; }



	.m01_020101a .tab li { float:left; }



	.m01_020101a .tab1_1 { clear:both; padding-top:20px; margin:0 0 0 10px; }



	.m01_020101a .tab1_1 li { background:url(/user/hufs/mycodyimages/sub01/tab1_hline.gif) no-repeat left 7px; padding-left:12px; }



	



	



.m03_010101a .search { width:100%; height:80px; background:url(/user/hufs/mycodyimages/sub01/01_020101a_2.gif) no-repeat left top; margin-top:10px; padding:27px 0 0 105px; }



    .m03_010101a .p{line-height:26px;}



	.m03_010101a .search select { font-size:11px; width:80px; height:22px; border:1px solid #ccc; }



	.m03_010101a .search .key { font-size:11px; width:393px; height:18px; border:1px solid #ccc; }



	.m03_010101a .tab li { float:left; }



	.m03_010101a .tab1_1 { clear:both; padding-top:20px; margin:0 0 0 10px; }



	.m03_010101a .tab1_1 li { background:url(/user/hufs/mycodyimages/sub01/tab1_hline.gif) no-repeat left 7px; padding-left:12px; }







.m01_040101 li { margin-top:11px; }



	.m01_040101 .p1 { margin-top:10px; float:left; width:145px; }



	.m01_040101 .p2 { margin-top:10px; float:left; width:720px; text-align:justify; }







.m01_050101 { width:100%; clear:both; margin-top:10px;}



/*1줄 상단*/



.m01_050101 .box { width:868px; height:60px; background:#FFF; border:1px solid #e6e6e6; border-top:2px solid #d6d6d6; margin-bottom:20px; /* 기존 배경이미지_background:url(/user/hufs/mycodyimages/sub01/01_020101a_2.gif) no-repeat left top; padding:30px 0 0 15px; */}



.m01_050101 .box dl { margin:10px;}



.m01_050101 .box dt { display:inline-block; color:#00438c; font-weight:500; padding:7px 15px 0 10px;}



.m01_050101 .box dd { display:inline-block; }



/*2줄 상단*/



.m01_050101 .box2 { width:868px; height:80px; background:#FFF; border:1px solid #e6e6e6; border-top:2px solid #d6d6d6; margin-bottom:20px; }



.m01_050101 .box2 dl { margin:15px 10px 10px 10px;}



.m01_050101 .box2 dt { display:inline-block; color:#00438c; font-weight:500; padding:10px 15px 0 10px; vertical-align:top;}



.m01_050101 .box2 dd {display:inline-block;}











	.m03_010101 .tab { margin-top:30px; }



	.m03_010101 .tab li { float:left; }



	.m03_010101 .professor   { float:left; width:354px; height:131px; background:url(/user/hufs/mycodyimages/sub03/professor0.gif) no-repeat left top; clear:both; padding:11px 0 0 11px; margin-top:13px; }



		.m03_010101 .professor p,.m03_010101 .professor_r p { float:left; }



		.m03_010101 .professor ul, .m03_010101 .professor_r ul { float:left; margin:15px 0 0 15px; width:220px; }



		.m03_010101 .professor li, .m03_010101 .professor_r li { border-bottom:1px solid #ccc; padding:7px 0 3px 0; }



		.m03_010101 .professor .t, .m03_010101 .professor_r .t { font-weight:bold; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 2px; padding-left:8px; margin-left:3px; color:#696864; }



		.m03_010101 .professor_r { float:left; width:354px; height:131px; background:url(/user/hufs/mycodyimages/sub03/professor0.gif) no-repeat left top; margin-left:13px; padding:11px 0 0 11px; margin:13px 0 0 13px; }



		



.m03_010111 .box { width:100%; height:80px; background:url(/user/hufs/mycodyimages/sub03/03_010101a_1.gif) no-repeat left top; padding:30px 0 0 15px; }



	.m03_010111 .box dt { float:left; }



	.m03_010111 .box dd { float:left; padding:0px 0 0 0px; margin-left:160px; margin-top:-50px; }



	.m03_010111 .box li { float:left; padding:0 30px 0 10px; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 7px; }



	.m03_010111 .box .on { float:left; padding:0 30px 0 10px; background:url(/user/hufs/mycodyimages/common/arrow01.gif) no-repeat left 7px; color:#003a7a; }



	.m03_010111 .box a { color:#423f32; }



	.m03_010111 .box a:hover { color:#003a7a; }



	.m03_010111 .tbox .t { float:left; margin:7px 0 0 13px; }



	.m03_010111 .tbox .btn { float:right; margin:4px 9px 0 0; }



	.m03_010111 .tab { margin-top:30px; }



	.m03_010111 .tab li { float:left; }



	.m03_010111 .professor   { float:left; width:354px; height:131px; background:url(/user/hufs/mycodyimages/sub03/professor.gif) no-repeat left top; clear:both; padding:11px 0 0 11px; margin-top:13px; }



		.m03_010111 .professor p,.m03_010101 .professor_r p { float:left; }



		.m03_010111 .professor ul, .m03_010101 .professor_r ul { float:left; margin:15px 0 0 15px; width:220px; }



		.m03_010111 .professor li, .m03_010101 .professor_r li { border-bottom:1px solid #ccc; padding:7px 0 3px 0; }



		.m03_010111 .professor .t, .m03_010101 .professor_r .t { font-weight:bold; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 2px; padding-left:8px; margin-left:3px; color:#696864; }



		.m03_010111 .professor_r { float:left; width:354px; height:131px; background:url(/user/hufs/mycodyimages/sub03/professor.gif) no-repeat left top; margin-left:13px; padding:11px 0 0 11px; margin:13px 0 0 13px; }



	



.m03_010201 .box { width:100%; height:80px; background:url(/user/hufs/mycodyimages/sub03/03_010101a_1.gif) no-repeat left top; padding:30px 0 0 15px; }



	.m03_010201 .box dt { float:left; }



	.m03_010201 .box dd { float:left; padding:0 0 0 40px; width:600px;}



	.m03_010201 .box li { float:left; width:140px; padding:0 0 10px 10px; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 10px; }



	.m03_010201 .box .on { padding:0 0 10px 10px; background:url(/user/hufs/mycodyimages/common/arrow01.gif) no-repeat left 5px; color:#003a7a; }



	.m03_010201 .box a { color:#423f32; }



	.m03_010201 .box a:hover { color:#003a7a; }



	.m03_010201 .tbox .t { float:left; margin:7px 0 0 13px; }



	.m03_010201 .tbox .btn { float:right; margin:4px 9px 0 0; }



	.m03_010201 .tab { margin-top:30px; }



	.m03_010201 .tab li { float:left; }



	.m03_010201 .professor   { float:left; width:354px; height:131px; background:url(/user/hufs/mycodyimages/sub03/professor.gif) no-repeat left top; clear:both; padding:11px 0 0 11px; margin-top:13px; }



		.m03_010201 .professor p, .m03_010201 .professor_r p { float:left; }



		.m03_010201 .professor ul, .m03_010201 .professor_r ul { float:left; margin:15px 0 0 15px; width:220px; }



		.m03_010201 .professor li, .m03_010201 .professor_r li { border-bottom:1px solid #ccc; padding:7px 0 3px 0; }



		.m03_010201 .professor .t, .m03_010201 .professor_r .t { font-weight:bold; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 2px; padding-left:8px; margin-left:3px; color:#696864; }



		.m03_010201 .professor_r { float:left; width:354px; height:131px; background:url(/user/hufs/mycodyimages/sub03/professor.gif) no-repeat left top; margin-left:13px; padding:11px 0 0 11px; margin:13px 0 0 13px; }







.m03_010201aa .box { width:100%; height:90px; background:url(/user/hufs/mycodyimages/sub03/03_010101a_1.gif) no-repeat left top; padding:20px 0 0 15px; }



	.m03_010201aa .box dt { float:left; }



	.m03_010201aa .box dd { float:left; padding:0 0 0 40px; width:600px;}



	.m03_010201aa .box li { float:left; width:140px; padding:0 0 10px 10px; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 10px; }



	.m03_010201aa .box .on { padding:0 0 10px 10px; background:url(/user/hufs/mycodyimages/common/arrow01.gif) no-repeat left 10px; color:#003a7a; }



	.m03_010201aa .box a { color:#423f32; }



	.m03_010201aa .box a:hover { color:#003a7a; }



	.m03_010201aa .tbox .t { float:left; margin:7px 0 0 13px; }



	.m03_010201aa .tbox .btn { float:right; margin:4px 9px 0 0; }



	.m03_010201aa .tab { margin-top:10px; }



	.m03_010201aa .tab li { float:left; }



	.m03_010201aa .professor   { float:left; width:354px; height:131px; background:url(/user/hufs/mycodyimages/sub03/professor.gif) no-repeat left top; clear:both; padding:11px 0 0 11px; margin-top:13px; }



		.m03_010201aa .professor p, .m03_010201 .professor_r p { float:left; }



		.m03_010201aa .professor ul, .m03_010201 .professor_r ul { float:left; margin:15px 0 0 15px; width:220px; }



		.m03_010201aa .professor li, .m03_010201 .professor_r li { border-bottom:1px solid #ccc; padding:7px 0 3px 0; }



		.m03_010201aa .professor .t, .m03_010201 .professor_r .t { font-weight:bold; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 2px; padding-left:8px; margin-left:3px; color:#696864; }



		.m03_010201aa .professor_r { float:left; width:354px; height:131px; background:url(/user/hufs/mycodyimages/sub03/professor.gif) no-repeat left top; margin-left:13px; padding:11px 0 0 11px; margin:13px 0 0 13px; }



		



		



.m03_020201a .box { width:100%; height:100px; background:url(/user/hufs/mycodyimages/sub03/03_010101a_1.gif) no-repeat left top; padding:10px 0 0 15px; }



	.m03_020201a .box dt { float:left; }



	.m03_020201a .box dd { float:left; padding:0 0 0 40px; width:570px; _width:610px; }



	.m03_020201a .box ul { clear:both; padding-top:0; }



	.m03_020201a .box li { float:left; padding:0 20px 0 10px; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 5px; }



	.m03_020201a .box .on { float:left; padding:0 20px 0 10px; background:url(/user/hufs/mycodyimages/common/arrow01.gif) no-repeat left 5px; color:#003a7a; }



	.m03_020201a .box a { color:#423f32; }



	.m03_020201a .box a:hover { color:#003a7a; }



	.m03_020201a .tbox .t { float:left; margin:7px 0 0 13px; }



	.m03_020201a .tbox .btn { float:right; margin:4px 9px 0 0; }



	.m03_020201a .tab { margin-top:30px; }



	.m03_020201a .tab li { float:left; }



	.m03_020201a .professor   { float:left; width:354px; height:131px; background:url(/user/hufs/mycodyimages/sub03/professor.gif) no-repeat left top; clear:both; padding:11px 0 0 11px; margin-top:13px; }



		.m03_020201a .professor p,.m03_020201a .professor_r p { float:left; }



		.m03_020201a .professor ul, .m03_020201a .professor_r ul { float:left; margin:15px 0 0 15px; width:220px; }



		.m03_020201a .professor li, .m03_020201a .professor_r li { border-bottom:1px solid #ccc; padding:7px 0 3px 0; }



		.m03_020201a .professor .t, .m03_020201a .professor_r .t { font-weight:bold; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 2px; padding-left:8px; margin-left:3px; color:#696864; }



	.m03_020201a .professor_r { float:left; width:354px; height:131px; background:url(/user/hufs/mycodyimages/sub03/professor.gif) no-repeat left top; margin-left:13px; padding:11px 0 0 11px; margin:13px 0 0 13px; }























.m03_020201 .box { width:100%; height:80px; background:url(/user/hufs/mycodyimages/sub03/03_010101a_1.gif) no-repeat left top; padding:30px 0 0 15px; }



	.m03_020201 .box dt { float:left; }



	.m03_020201 .box dd { float:left; padding:0 0 0 40px; width:570px; _width:610px; }



	.m03_020201 .box ul { clear:both; }



	.m03_020201 .box li { float:left; padding:0 20px 0 10px; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 5px; }



	.m03_020201 .box .on { float:left; padding:0 20px 0 10px; background:url(/user/hufs/mycodyimages/common/arrow01.gif) no-repeat left 5px; color:#003a7a; }



	.m03_020201 .box a { color:#423f32; }



	.m03_020201 .box a:hover { color:#003a7a; }



	.m03_020201 .tbox .t { float:left; margin:7px 0 0 13px; }



	.m03_020201 .tbox .btn { float:right; margin:4px 9px 0 0; }



    .m03_020201 .tbox2 { width:100%; height:316px; background:url(/user/hufs/mycodyimages/sub03/03_0301_5.gif) no-repeat left top; padding:20px 150px 20px 50px; margin-top:10px; }



	.m03_020201 .tab { margin-top:30px; }



	.m03_020201 .tab li { float:left; }



	.m03_020201 .professor   { float:left; width:354px; height:131px; background:url(/user/hufs/mycodyimages/sub03/professor.gif) no-repeat left top; clear:both; padding:11px 0 0 11px; margin-top:13px; }



		.m03_020201 .professor p,.m03_020201 .professor_r p { float:left; }



		.m03_020201 .professor ul, .m03_020201 .professor_r ul { float:left; margin:15px 0 0 15px; width:220px; }



		.m03_020201 .professor li, .m03_020201 .professor_r li { border-bottom:1px solid #ccc; padding:7px 0 3px 0; }



		.m03_020201 .professor .t, .m03_020201 .professor_r .t { font-weight:bold; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 2px; padding-left:8px; margin-left:3px; color:#696864; }



	.m03_020201 .professor_r { float:left; width:354px; height:131px; background:url(/user/hufs/mycodyimages/sub03/professor.gif) no-repeat left top; margin-left:13px; padding:11px 0 0 11px; margin:13px 0 0 13px; }



	



.m03_020301 .box { width:100%; height:90px; background:url(/user/hufs/mycodyimages/sub03/03_010101a_1.gif) no-repeat left top; padding:20px 0 0 15px; }



	.m03_020301 .box dt { float:left; }



	.m03_020301 .box dd { float:left; padding:0 0 0 40px; width:559px;}



	.m03_020301 .box li {  float:left; width:140px; padding:0 0 5px 10px; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 5px; }



	.m03_020301 .box .on { padding:0 0 5px 10px; background:url(/user/hufs/mycodyimages/common/arrow01.gif) no-repeat left 5px; color:#003a7a; }



	.m03_020301 .box a { color:#423f32; }



	.m03_020301 .box a:hover { color:#003a7a; }



	.m03_020301 .tbox .t { float:left; margin:7px 0 0 13px; }



	.m03_020301 .tbox .btn { float:right; margin:4px 9px 0 0; }



	.m03_020301 .tab { margin-top:30px; }



	.m03_020301 .tab li { float:left; }



	.m03_020301 .professor   { float:left; width:354px; height:131px; background:url(/user/hufs/mycodyimages/sub03/professor.gif) no-repeat left top; clear:both; padding:11px 0 0 11px; margin-top:13px; }



		.m03_020301 .professor p,.m03_020301 .professor_r p { float:left; }



		.m03_020301 .professor ul, .m03_020301 .professor_r ul { float:left; margin:15px 0 0 15px; width:220px; }



		.m03_020301 .professor li, .m03_020301 .professor_r li { border-bottom:1px solid #ccc; padding:7px 0 3px 0; }



		.m03_020301 .professor .t, .m03_020301 .professor_r .t { font-weight:bold; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 2px; padding-left:8px; margin-left:3px; color:#696864; }



		.m03_020301 .professor_r { float:left; width:354px; height:131px; background:url(/user/hufs/mycodyimages/sub03/professor.gif) no-repeat left top; margin-left:13px; padding:11px 0 0 11px; margin:13px 0 0 13px; }







		



.m03_020701 .box { width:100%; height:80px; background:url(/user/hufs/mycodyimages/sub03/03_010101a_1.gif) no-repeat left top; padding:30px 0 0 10px; }



	.m03_020701 .box dt { float:left; }



	.m03_020701 .box dd { float:left; padding:0 0 0 40px; width:559px;}



	.m03_020701 .box li { float:left; width:140px; padding:0 0 10px 10px; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 5px; }



	.m03_020701 .box .on { padding:0 0 10px 10px; background:url(/user/hufs/mycodyimages/common/arrow01.gif) no-repeat left 5px; color:#003a7a; }



	.m03_020701 .box a { color:#423f32; }



	.m03_020701 .box a:hover { color:#003a7a; }



	.m03_020701 .tbox .t { float:left; margin:7px 0 0 13px; }



	.m03_020701 .tbox .btn { float:right; margin:4px 9px 0 0; }



	.m03_020701 .tab { margin-top:30px; }



	.m03_020701 .tab li { float:left; }



	.m03_020701 .professor   { float:left; width:354px; height:131px; background:url(/user/hufs/mycodyimages/sub03/professor.gif) no-repeat left top; clear:both; padding:11px 0 0 11px; margin-top:13px; }



		.m03_020701 .professor p, .m03_020701 .professor_r p { float:left; }



		.m03_020701 .professor ul, .m03_020701 .professor_r ul { float:left; margin:15px 0 0 15px; width:220px; }



		.m03_020701 .professor li, .m03_020701 .professor_r li { border-bottom:1px solid #ccc; padding:7px 0 3px 0; }



		.m03_020701 .professor .t, .m03_020701 .professor_r .t { font-weight:bold; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 2px; padding-left:8px; margin-left:3px; color:#696864; }



		.m03_020701 .professor_r { float:left; width:354px; height:131px; background:url(/user/hufs/mycodyimages/sub03/professor.gif) no-repeat left top; margin-left:13px; padding:11px 0 0 11px; margin:13px 0 0 13px; }



		



.m03_0301 { width:100%; }



	.m03_0301 .tbox { width:100%; height:80px; background:url(/user/hufs/mycodyimages/sub01/01_020101a_2.gif) no-repeat left top; padding:15px; }



	.m03_0301 .tbox2 { width:100%; height:500px; background:url(/user/hufs/mycodyimages/sub03/03_0301_4.gif) no-repeat left top; padding:20px 0 0 50px; margin-top:10px; }



	.m03_0301 ul { float:left; margin-right:20px; }



	.m03_0301 li { background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 14px; padding:5px 0 0 10px; }



	.m03_0301 li.tit01 { color:#002d56; font-size:15px; font-family:hufs_m; text-decoration:underline; background:none; }



	.m03_0301 dt { float:left; margin-top:0px; width:150px; }



	.m03_0301 dd { float:left; margin-top:0px; width:550px;}



	.m03_0301 .location { background:url(/user/hufs/mycodyimages/common/location1.gif) no-repeat left top; width:100%; height:35px; padding:5px 0 0 150px;}







.m03_0302 { width:100%; }



	.m03_0302 .tbox { width:100%; height:500px; background:url(/user/hufs/mycodyimages/sub03/03_0302_2.gif) no-repeat left top; padding:15px; font-size:0; z-index:5555;}



	.m03_0302 .tbox2 { width:100%; height:500px; background:url(/user/hufs/mycodyimages/sub03/03_0301_4.gif) no-repeat left top; padding:20px 0 0 50px; margin-top:10px; }



	.m03_0302 dt { float:left; margin-top:20px; width:650px; }



	.m03_0302 dd { float:left; margin-top:17px; padding-right:80px; font-size:13px; }



	.m03_0302 .pd { padding-top:10px; }



	.m03_0302 .location { background:url(/user/hufs/mycodyimages/common/location1.gif) no-repeat left top; width:100%; height:35px; padding:5px 0 0 150px;}



    



.m03_0304 { width:100%; }



	.m03_0304 .tbox { width:100%; height:171px; background:url(/user/hufs/mycodyimages/sub03/03_0304_3.gif) no-repeat left top; padding:15px; font-size:0;}



	.m03_0304 dt { float:left; margin-top:20px; width:596px; }



	.m03_0304 dd { float:left; margin-top:17px; }



	.m03_0304 .location { background:url(/user/hufs/mycodyimages/common/location1.gif) no-repeat left top; width:100%; height:35px; padding:5px 0 0 150px;}



	



.m03_0306 { width:100%; }



	.m03_0306 .tbox { width:100%; height:176px; background:url(/user/hufs/mycodyimages/sub03/03_0306_3.gif) no-repeat left top; padding:15px; font-size:0;}



	.m03_0306 .tbox2 { width:100%; height:202px; background:url(/user/hufs/mycodyimages/sub03/03_0306_4.gif) no-repeat left top; padding:25px 0 0 15px; margin-top:10px; }



	.m03_0306 ul { float:left; margin-right:50px; }



	.m03_0306 li { background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 10px; padding:5px 0 0 10px; }



	.m03_0306 dt { float:left; margin-top:20px; width:596px; }



	.m03_0306 dd { float:left; margin-top:17px; }



	.m03_0306 .location { background:url(/user/hufs/mycodyimages/common/location1.gif) no-repeat left top; width:100%; height:35px; padding:5px 0 0 150px;}



	



.m03_0307 { width:100%; }



	.m03_0307 .tbox { width:100%; height:335px; background:url(/user/hufs/mycodyimages/sub03/03_0307_3.gif) no-repeat left top; padding:15px; font-size:0;}



	.m03_0307 dt { float:left; margin-top:20px; width:596px; }



	.m03_0307 dd { float:left; margin-top:17px; }



	.m03_0307 .location { background:url(/user/hufs/mycodyimages/common/location1.gif) no-repeat left top; width:100%; height:35px; padding:5px 0 0 150px;}



	



.m03_0308 { width:100%; }



	.m03_0308 .tbox { width:100%; height:230px; background:url(/user/hufs/mycodyimages/sub03/03_0308_3.gif) no-repeat left top; padding:15px; font-size:0;}



	.m03_0308 dt { float:left; margin-top:20px; width:596px; }



	.m03_0308 dd { float:left; margin-top:17px; }



	.m03_0308 .location { background:url(/user/hufs/mycodyimages/common/location1.gif) no-repeat left top; width:100%; height:35px; padding:5px 0 0 150px;}		



	



.m04_0101 .box1 { width:100%; height:130px; background:url(/user/hufs/mycodyimages/sub04/04_0101_1.jpg) no-repeat left top; }



	.m04_0101 .box2 { width:100%; height:130px; background:url(/user/hufs/mycodyimages/sub04/04_0102_1.jpg) no-repeat left top; }



	.m04_0101 .box3 { width:100%; height:130px; background:url(/user/hufs/mycodyimages/sub04/04_0103_1.jpg) no-repeat left top; }



	.m04_0101 .box4 { width:100%; height:130px; background:url(/user/hufs/mycodyimages/sub04/04_0104_1.jpg) no-repeat left top; }



	.m04_0101 .box5 { width:100%; height:130px; background:url(/user/hufs/mycodyimages/sub04/04_0105_1.jpg) no-repeat left top; }



	.m04_0101 .box6 { width:100%; height:130px; background:url(/user/hufs/mycodyimages/sub04/04_0106_1.jpg) no-repeat left top; }



	.m04_0101 .box7 { width:100%; height:130px; background:url(/user/hufs/mycodyimages/sub04/04_0107_1.jpg) no-repeat left top; }



	.m04_0101 .box8 { width:100%; height:130px; background:url(/user/hufs/mycodyimages/sub04/04_0108_1.jpg) no-repeat left top; }



	.m04_0101 .box9 { width:100%; height:130px; background:url(/user/hufs/mycodyimages/sub04/04_0109_1.jpg) no-repeat left top; }	



	.m04_0101 .calendar { width:216px; height:173px; background:url(/user/hufs/mycodyimages/sub04/calendar.gif) no-repeat left top; margin:8px; }



	.m04_0101 .calendar .ym { font-weight:bold; text-align:center; margin-top:20px; }



	.m04_0101 .calendar .cont { width:170px; margin:0 auto; margin-top:5px; }



	.m04_0101 .calendar .cont .red { color:#cc3333; }



	.m04_0101 .calendar .cont .blue { color:#3366cc; }



	.m04_0101 .calendar .cont td { text-align:center; }



.sch02_box{float:left; width:860px; text-align:center; border:#c8c8c8 1px solid; /*background:#f8f8f8;*/background:url('/user/hufs/mycodyimages/sub04/cal_b2.png') repeat-y 0 0 !important; margin-bottom:10px;}



.m04_030201 .tbox3 .t { float:left; margin:7px 0 0 13px; }



	.m04_030201 .tbox3 .btn { float:right; margin:-4px 9px 0 0; }



	.m04_030201 .tbox3 ul { padding:15px 0 0 18px; }



	.m04_030201 .tbox3 li { float:left; padding:0 40px 0 10px; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 5px; }



	.m04_030201 .tbox3 .on { float:left; padding:0 40px 0 10px; background:url(/user/hufs/mycodyimages/common/arrow01.gif) no-repeat left 5px; color:#003a7a; }



	.m04_030201 .tbox3 a { color:#423f32; }



	.m04_030201 .tbox3 a:hover { color:#003a7a; }



	.m04_030201 .tab { margin-top:30px; }



	.m04_030201 .tab li { float:left; }



	#faq .q { width:713px; border:1px solid #c7c7c5;background:url(/user/hufs/mycodyimages/sub04/faq_q_bg.gif) no-repeat left top; padding:5px 10px 0 20px; }



	#faq .q a { color:#423f32; }



	#faq .q a:hover { color:#003a7a; }



	#faq .a { padding:5px 20px 5px 20px; }



	#faq ul { border-bottom:1px solid #c7c7c5; }



	#faq ul li { margin-top:-1px; }



	



.m04_040602 { width:100%; }



	.m04_040602 .box { width:100%; height:59px; background:url(/user/hufs/mycodyimages/sub04/04_040602_2.gif) no-repeat left top; padding:10px 0 0 15px; }



	.m04_040602 .box dt { float:left; padding-top:10px; width:100px; color:#003a7a; font-size:20px; font-family:hufs_m; font-weight:500;}



	.m04_040602 .box dd { float:left; padding:10px 0 0 70px; }



	.m04_040602 .box li { float:left; padding:0 30px 0 10px; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 9px; }



	.m04_040602 .box .on { float:left; padding:0 30px 0 10px; background:url(/user/hufs/mycodyimages/common/arrow01.gif) no-repeat left 9px; color:#003a7a; }



	.m04_040602 .box a { color:#423f32; }



	.m04_040602 .box a:hover { color:#003a7a; }







.m04_050401_1 .list { padding-left:10px; }



	.m04_050401_1 .lt01 { background:url(/user/hufs/mycodyimages/sub04/04_050401_li_1.gif) no-repeat left 13px; padding:12px 0 0 70px; color:#666666; }



	.m04_050401_1 .lt02 { background:url(/user/hufs/mycodyimages/sub04/04_050401_li_2.gif) no-repeat left 13px; padding:12px 0 0 70px; color:#666666; }



	.m04_050401_1 .lt03 { background:url(/user/hufs/mycodyimages/sub04/04_050401_li_3.gif) no-repeat left 13px; padding:12px 0 0 70px; color:#666666; }



	.m04_050401_1 .lt04 { background:url(/user/hufs/mycodyimages/sub04/04_050401_li_4.gif) no-repeat left 13px; padding:12px 0 0 70px; color:#666666; }



	.m04_050401_1 .lt05 { background:url(/user/hufs/mycodyimages/sub04/04_050401_li_5.gif) no-repeat left 13px; padding:12px 0 0 70px; color:#666666; }



	.m04_050401_1 .lt06 { background:url(/user/hufs/mycodyimages/sub04/04_050401_li_6.gif) no-repeat left 13px; padding:12px 0 0 70px; color:#666666; }



	.m04_050401_1 .lt07 { background:url(/user/hufs/mycodyimages/sub04/04_050401_li_7.gif) no-repeat left 13px; padding:12px 0 0 70px; color:#666666; }



	.m04_050401_1 .lt08 { background:url(/user/hufs/mycodyimages/sub04/04_050401_li_8.gif) no-repeat left 13px; padding:12px 0 0 70px; color:#666666; }



	.m04_050401_1 .lt09 { background:url(/user/hufs/mycodyimages/sub04/04_050401_li_9.gif) no-repeat left 13px; padding:12px 0 0 70px; color:#666666; }



	.m04_050401_1 .lt10 { background:url(/user/hufs/mycodyimages/sub04/04_050401_li_10.gif) no-repeat left 13px; padding:12px 0 0 70px; color:#666666; }



	.m04_050401_1 .t1 { width:100%; height:2046px; background:url(/user/hufs/mycodyimages/sub04/img_04_050401_4.jpg) no-repeat left top; margin-top:15px; }



	.m04_050401_1 .t2 { width:100%; height:1358px; background:url(/user/hufs/mycodyimages/sub04/img_04_050401_5.jpg) no-repeat left top; margin-top:15px; }











.m04_0502 .left { float:left; width:271px; }



	.m04_0502 .right { float:left; width:570px; margin-left:20px; }



	



.m04_050402_1 .left { float:left; width:271px; }



	.m04_050402_1 .right { float:left; width:454px; margin-left:20px; }



	.m04_050402_1 .t1 { width:601px; height:529px; background:url(/user/hufs/mycodyimages/sub04/04_050402a_1.gif) no-repeat left top; margin-top:40px; margin-left:85px; font-size:0; line-height:0; color:#f1eee5; }



	



.m04_050402_2 .left { float:left; width:134px; }



	.m04_050402_2 .right { float:left; width:550px; margin-left:35px; }



	.m04_050402_2 ul { margin-top:25px; }



	.m04_050402_2 li { margin-bottom:25px; }



	



.m04_050402_3 .left { float:left; width:520px; }



	.m04_050402_3 .right { float:left; width:184px; margin-left:35px; }



	.m04_050402_3 ul { margin-top:25px; }



	.m04_050402_3 li { margin-bottom:30px; }



	.m04_050402_3 .t1 { width:517px; height:497px; background:url(/user/hufs/mycodyimages/sub04/04_050402c_2.gif) no-repeat left top; margin-top:30px; font-size:0; }



	.m04_050402_3 ol { visibility:hidden;}



	



.m04_050402_5 .left { float:left; width:271px; }



	.m04_050402_5 .right { float:left; width:454px; margin-left:20px; }



	.m04_050402_5 .t1 { margin-left:13px; }



	.m04_050402_5 .t2 { margin-top:13px; }



	.m04_050402_5 .t3 { margin-left:13px; margin-top:13px; }



	



.m04_050402_7 .left { float:left; width:85px; }



	.m04_050402_7 .right { float:left; width:620px; margin-left:40px; }



	



.m04_050403_2 .t1 { width:100%; height:245px; background:url(/user/hufs/mycodyimages/sub04/04_050403b_bg_1.gif) no-repeat top left; padding:10px; }



	.m04_050403_2 .t1 .m1 { margin-left:235px; margin-top:25px; }



	.m04_050403_2 .t1 .m2 { margin-left:220px; margin-top:20px; }	



	.m04_050403_2 .t2 { width:100%; height:268px; background:url(/user/hufs/mycodyimages/sub04/04_050403b_bg_2.gif) no-repeat top left; padding:10px; }



	.m04_050403_2 .t2 .m3 { margin-left:170px; margin-top:25px; }



	.m04_050403_2 .right { float:left; width:36px; margin-top:5px; }



	.m04_050403_2 .left { float:left; margin-left:2px; width:707px; margin-top:5px; }



	



.m04_0505 .left { float:left; background:url(/user/hufs/mycodyimages/sub04/img_04_050501_1.gif) no-repeat top left; width:313px; height:250px; margin-right:10px; }



	.m04_0505 .t1 { margin-top:205px; }



	.m04_0505 .right { float:left; padding-top:5px; width:422px; height:250px; }	



	.m04_0505 .right li { margin-top:10px; } 



	.m04_0505 .lt a { color:#003a7a; font-weight:bold; }







	



		



.m04_060501 .tab li { float:left; }



	.m04_060501 .tbox3 ul { padding:15px 0 0 28px; }



	.m04_060501 .tbox3 li { float:left; padding:0 33px 0 10px; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 5px; }



	.m04_060501 .tbox3 .on { float:left; padding:0 33px 0 10px; background:url(/user/hufs/mycodyimages/common/arrow01.gif) no-repeat left 5px; color:#003a7a; }



	.m04_060501 .tbox3 a { color:#423f32; }



	.m04_060501 .tbox3 a:hover { color:#003a7a; }



	



.m04_0606 .t1 { width:100%; height:400px; background:url(/user/hufs/mycodyimages/sub04/04_0301_4.gif) no-repeat top left; padding:20px; margin-top:10px; }



	.m04_0606 .t2 { width:100%; height:250px; background:url(/user/hufs/mycodyimages/sub04/04_0606_2.gif) no-repeat top left; padding:20px; margin-top:10px; }



	.m04_0606 ol li { margin-bottom:10px; }	







.m01_010402 .tab li { float:left; }



	.m01_010402 .tbox3 ul { padding:15px 0 0 50px; }



	.m01_010402 .tbox3 li { float:left; padding:0 80px 0 10px; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 5px; }



	.m01_010402 .tbox3 .on { float:left; padding:0 80px 0 10px; background:url(/user/hufs/mycodyimages/common/arrow01.gif) no-repeat left 5px; color:#003a7a; }



	.m01_010402 .tbox3 a { color:#423f32; }



	.m01_010402 .tbox3 a:hover { color:#003a7a; }







.m01_010503 .president { float:left; width:194px; height:230px; background:url(/user/hufs/mycodyimages/sub01/chairman_bg0.gif) no-repeat left top; margin:15px 0px 0px 15px; border:2px #ae926f solid; background-color:#f1eee5;}



	.m01_010503 .president img { padding:5px 0 0 37px; }



	.m01_010503 .president ul { margin:5px 0 15px 20px; padding-bottom:10px;}



	.m01_010503 .president li { width:158px; padding:3px 0 3px 8px; border-bottom:1px solid #dbdad4; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 12px; font-size:12px; }



	.m01_010503 .president .c { color:#003a7a; font-size:16px;}







.m01_010504 .chairman { float:left; width:194px; height:250px; background:url(/user/hufs/mycodyimages/sub01/chairman_bgs.gif) no-repeat left top; margin:15px 0px 0px 15px; border:2px #ae926f solid; background-color:fff;}



	.m01_010504 .chairman img { padding:16px 0 0 37px; }



	.m01_010504 .chairman ul { margin:15px 0 15px 20px; padding-bottom:10px;}



	.m01_010504 .chairman li { width:158px; padding:3px 0 3px 8px; border-bottom:1px solid #dbdad4; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 12px; font-size:12px; }



	.m01_010504 .chairman .c { color:#003a7a; font-size:16px;}







.m01_010601 .tab li { float:left; }



	.m01_010601 .left { clear:both; float:left; padding-top:30px; }



	.m01_010601 .right { float:left; padding:30px 0 0 20px; width:600px !important; text-align:justify !important;}







.m01_010602 .music { width:745; height:769px; background:url(/user/hufs/mycodyimages/sub01/01_010602_1.jpg) no-repeat left top; }



	.m01_010602 .music .btn_music { padding:52px 0 0 450px; }



	.m01_010602 .btn_down { float:left; }



	



.m01_010603 .music { width:745; height:768px; background:url(/user/hufs/mycodyimages/sub01/01_010603_1.jpg) no-repeat left top; }



	.m01_010603 .music .btn_music { padding:52px 0 0 400px; }



	.m01_010603 .btn_down { float:left; }



	



.m01_010604 .music { width:745; height:768px; background:url(/user/hufs/mycodyimages/sub01/01_010604_1.jpg) no-repeat left top; }



	.m01_010604 .music .btn_music { padding:52px 0 0 400px; }



	.m01_010604 .btn_down { float:left; }







.m01_010601e .left { clear:both; float:left; padding-top:20px; }



	.m01_010601e .right { float:left; padding:20px 0 0 30px; width:380px; }



	.m01_010601e .right li{ margin-top:10px; }



	.m01_010601e .right li{ margin-bottom:25px; }







.m01_010703 .tbox5 ul { padding:0 0 0 50px; }



	.m01_010703 .tbox5 li { float:left; padding:0 60px 0 10px; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 9px; }



	.m01_010703 .tbox5 .on { float:left; padding:0 80px 0 10px; background:url(/user/hufs/mycodyimages/common/arrow01.gif) no-repeat left 9px; color:#003a7a; }



	.m01_010703 .tbox5 a { color:#423f32; }



	.m01_010703 .tbox5 a:hover { color:#003a7a; }







.m05_0102 #cc1 { position:absolute; top:180px; width:300px; }



	.m05_0102 #cc2 { position:absolute; top:206px; left:115px; width:300px; }



	.m05_0102 #cc3 { position:absolute; top:318px; left:430px; width:300px; }



	.m05_0102 #cc4 { position:absolute; top:195px; left:400px; width:196px; }



	.m05_0102 #cc5 { position:absolute; top:240px; left:110px; width:196px; }



	.m05_0102 #cc6 { position:absolute; top:342px; left:235px; width:196px; }



	.m05_0102 #cc7 { position:absolute; top:278px; left:50px; width:196px; }







	.m05_0102 .box1 { background:url(/user/hufs/mycodyimages/sub05/05_0102_1_body.gif) repeat-y left top; }



	.m05_0102 .box1 .top { width:300px; height:21px; background:url(/user/hufs/mycodyimages/sub05/05_0102_1_top.gif) no-repeat left top; font-weight:bold; padding:7px 0 0 10px; }



	.m05_0102 .box1 li { float:left; width:60px; margin:5px 0; text-align:center; line-height:120%; letter-spacing:-0.7pt; font-size:11px; }



	.m05_0102 .box1 li img { border:1px solid #949494; }







	.m05_0102 .box2 { background:url(/user/hufs/mycodyimages/sub05/05_0102_2_body.gif) repeat-y left top; }



	.m05_0102 .box2 .top { width:300px; height:21px; background:url(/user/hufs/mycodyimages/sub05/05_0102_2_top.gif) no-repeat left top; font-weight:bold; padding:7px 0 0 10px; }



	.m05_0102 .box2 li { float:left; width:65px; margin:5px 0; text-align:center; line-height:120%; letter-spacing:-0.7pt; font-size:11px; }



	.m05_0102 .box2 li img { border:1px solid #949494; }







.m05_020402 .tab li { float:left; }







.m04_060501 .list { margin:0 0 0 5px; }



	.m04_060501 .list li { float:left; width:207px; background:url(/user/hufs/mycodyimages/sub05/05_030302_list_bg.gif) no-repeat left top; padding:6px; margin-top:10px; }



	.m04_060501 .list dl { margin-top:10px; }



	.m04_060501 .list dt { float:left; color:#107f9a; font-weight:bold; margin-right:5px; }



	.m04_060501 .list dd { float:left; }







.m05_030402 .tab li { float:left; }



	.m05_030402 .cbox { float:left; width:370px; margin-right:0px; }



	.m05_030402 .cbox table{ height:470px; }







	.m05_030402 .spho { float:left; width:97px; }	



	.m05_030402 .stext { float:left; width:638px; margin-left:10px;  }



	



.m05_030408 .tab li { float:left; }



	.m05_030408 .cam {position:relative;background:url(/user/hufs/mycodyimages/sub05/05_030408_1.jpg) no-repeat left top; width:100%; height:201px; font-size:0; line-height:0; color:#fff;}



	.m05_030408 .bt1 { position:absolute; margin-top:188px; .margin-left:-355px; }



	.m05_030408 .bt2 { position:absolute; margin-top:215px; .margin-left:-355px;}



	



.m01 .l { float:left; width:466px; margin-top:10px; }



	.m01 .l .box1 { float:left; width:265px; height:142px; margin-right:5px; background:url(/user/hufs/mycodyimages/sub01/01_l_bg.gif) no-repeat left top; }



	.m01 .l .box2 { float:left; width:196px; height:69px; background:url(/user/hufs/mycodyimages/sub01/01_l2_bg.gif) no-repeat left top; }



	.m01 .l .box3 { float:left; width:196px; height:69px; margin-top:5px; background:url(/user/hufs/mycodyimages/sub01/01_l2_bg.gif) no-repeat left top; }



	.m01 .l .b dl { padding:14px 0 0 15px; }



	.m01 .l .b li { line-height:0; float:left; padding:4px 4px 0 0;}



	.m01 .l .list .t { clear:both; padding:20px 0 5px 5px; }	



	.m01 .l .list .m { clear:both; height:27px; background:url(/user/hufs/mycodyimages/sub01/01_list_m_bg.gif) no-repeat left top; }



	.m01 .l .list dl { border-top:2px solid #9f9f9e; }



	.m01 .l .list dt { padding:7px 0 7px 16px; line-height:0; }



	.m01 .l .list dd { border-top:1px solid #9f9f9e; border-bottom:2px solid #9f9f9e;  }



	.m01 .l .list .m li { float:left; width:101px; padding:4px 0 0 15px; }



	.m01 .r { float:left; width:250px; margin-left:20px; }



	.m01 .r li { margin:10px 0 50px 0; }







.m02 .box1 { width:100%; height:429px; background:url(/user/hufs/mycodyimages/sub02/02_2.jpg) no-repeat left top; padding:12px 0 0 37px; }



	.m02 .box1 .l { float:left; margin-top:30px; }



	.m02 .box1 .l li { margin-bottom:20px; }



	.m02 .box1 .r { float:left; margin:30px 0 0 60px; }



	.m02 .box1 .r li { margin-bottom:20px; }



	.m02 .l { float:left; margin-top:10px; }



	.m02 .l li { margin-bottom:20px; }



	.m02 .r { float:left; margin:10px 0 0 35px; }



	.m02 .r .list { width:466px; }



	.m02 .r .list .t { clear:both; padding:20px 0 5px 5px; }	



	.m02 .r .list .m { clear:both; height:27px; background:url(/user/hufs/mycodyimages/sub01/01_list_m_bg.gif) no-repeat left top; }



	.m02 .r .list dl { border-top:2px solid #9f9f9e; }



	.m02 .r .list dt { padding:7px 0 7px 16px; line-height:0; }



	.m02 .r .list dd { border-top:1px solid #9f9f9e; border-bottom:1px solid #9f9f9e;  }



	.m02 .r .list .m li { float:left; width:101px; padding:4px 0 0 15px; }



	.m02 .r .box2 { margin-top:30px; background:url(/user/hufs/mycodyimages/sub02/m02_4.jpg) no-repeat right bottom;}



	.m02 .r .box2 .t { float:left; }



	.m02 .r .box2 .more { float:left; margin-left:125px; }



	.m02 .r .box2 .list { clear:both; width:262px; padding-top:5px; }



	.m02 .r .box2 .list .on { font-weight:bold; }



	.m02 .r .box2 .list a:hover { text-decoration:underline; }







.m04 .box { width:100%; height:98px; background:url(/user/hufs/mycodyimages/sub04/m4_box_bg.gif) no-repeat left top;  }



	.m04 .box .t {  float:left; padding:30px; }



	.m04 .box .s {  float:left; padding:20px 0 0 40px; }



	.m04 .box .s .search_box { width:400px; margin-top:10px; }



	.m04 .box .s #key_s { width:346px; height:13px; margin:0; padding:5px 0 5px 20px; border:0; color:white; background:url(/user/hufs/mycodyimages/sub04/key_s_bg.gif) no-repeat left top; }



	.m04 .box .s .search_box .btn {  margin:0; padding:0; }







.m06 { width:755px; height:460px; background:url(/user/hufs/mycodyimages/sub06/m06_bg.jpg) no-repeat right bottom; }



	.m06 li { float:left; margin:0 5px 5px 0; line-height:0; width:196px; height:69px: }	



	







ul.m01_list_type01 {margin:0 0 0 152px; overflow:hidden; zoom:1; }



ul.m01_list_type01 li {position:static; float:left; display:inline; width:156px; line-height:26px; margin-left:15px; text-align:center;}



ul.m01_list_type01 li.none01 {float:none; display:block; margin-bottom:8px; line-height:28px;}



ul.m01_list_type01 li.none02 {position:absolute; top:31px; left:210px; float:none; display:block; line-height:30px;}



ul.m01_list_type01 li.none03 {float:none; display:block; margin-bottom:8px; padding-top:31px; line-height:30px;}



ul.m01_list_type01 li a {color:#4b4940; font-size:13px; font-weight:bold; }



ul.m01_list_type01 li ul {position:static; width:auto; margin:0; padding-top:5px; }



ul.m01_list_type01 li li {position:static; float:none; display:block; width:auto; height:auto; line-height:20px; margin-left:0; padding-left:14px; text-indent:-5px; text-align:left;}



ul.m01_list_type01 li li a {font-weight:normal;}



.wdt480 {width:480px;}



.hgt15 {height:20px;}



.hgt25 {height:30px;}



.hgt45 {height:60px;}



.hgt85 {height:85px;}



.hgt96 {height:96px;}



.hgt120 {height:110px;}



.hgt130 {height:125px;}



.hgt181 {height:181px;}







.hgt220 {height:220px;}



.mgt00 {margin-top:60px !important;}















.m01_010901 .box { width:100%; height:100px; background:url(/user/hufs/mycodyimages/sub01/m01_010901_1.gif) no-repeat left top; padding:13px 0 0 18px; }



	.m01_010901 .box .hg { margin:17px 0 0 10px; }



	.m01_010901 .box .hg li { float:left; width:44px; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 10px; padding-left:7px; }



	.m01_010901 .box .eg { margin:10px 0 0 10px; }



	.m01_010901 .box .eg li { float:left; width:44px; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 10px; padding-left:7px; }



	.m01_010901 .tit { float:left; background:url(/user/hufs/mycodyimages/common/arrow01_n.gif) no-repeat left 9px; padding-left:7px; font-size:20px; font-weight:bold; margin:10px 0 0 10px; }



	.m01_010901 .sel_box { float:right; width:240px; }



	.m01_010901 .sel_box .word_key { width:122px; height:19px; }



	.m01_010901 .sel_box  .btn_search_word { margin:0; padding:0; }



	



	.m01_010901 .box3 { margin-top:3px; background:url(/user/hufs/mycodyimages/sub01/m01_010901_box3.gif) no-repeat left top; width:100%; height:337px; }



	.m01_010901 .box3 .list1 { float:left; margin:12px 0 0 12px; width:250px; }



	.m01_010901 .box3 .list2 { float:left; margin:12px 0 0 0; width:248px; }



	.m01_010901 .box3 .list3 { float:left; margin:12px 0 0 0; width:220px; }



	.m01_010901 .box3 li { height:20px; }



	.m01_010901 .box2 { margin-top:3px; background:url(/user/hufs/mycodyimages/sub01/m01_010901_box2.gif) no-repeat left top; width:100%; height:301px; }



	.m01_010901 .box2 .list1 { float:left; margin:12px 0 0 12px; width:250px; }



	.m01_010901 .box2 .list2 { float:left; margin:12px 0 0 0; width:248px; }



	.m01_010901 .box2 .list3 { float:left; margin:12px 0 0 0; width:220px; }



	.m01_010901 .box2 li { height:20px; }



	.m01_010901 .box4 { margin-top:3px; background-color:#f3f3f3; width:100%; height:450px; border-top: #cccccc 2px solid; border-bottom: #cccccc 2px solid;}



	.m01_010901 .box4 .list1 { float:left; padding:12px 0px 0 12px; width:30%; border-right: #d5d3c6 1px solid;height:430px;}



	.m01_010901 .box4 .list2 { float:left; padding:12px 0px 0 12px; width:30%; border-right: #d5d3c6 1px solid;height:430px;}



	.m01_010901 .box4 .list3 { float:left; padding:12px 0px 0 12px; width:30%; height:430px;}



	.m01_010901 .box4 li { height:20px; }







.m04_06 .left { float:left; width:458px; }



	.m04_06 .right { float:right; width:265px; }



	



	.m04_06 .left .tab { margin-top:8px; }



	.m04_06 .left .tab li { float:left; }



	.m04_06 .left .list { clear:both; width:458px; font-size:12px; margin-top:10px;}



	.m04_06 .left .list .r { text-align:right; }



	.m04_06 .left .list td { height:22px; }



	.m04_06 .left .tab .line { height:24px; width:122px; font-size:0; line-height:0; background:url(/user/hufs/mycodyimages/sub04/m04_06_tab1_line.gif) repeat-x left top; }



	.m04_06 .left .tab .line2 { background:url(/user/hufs/mycodyimages/sub04/m04_06_tab1_line.gif) repeat-x left top; height:24px; width:222px; }



	*  html .m04_06 .left .tab .line2 { background:url(/user/hufs/mycodyimages/sub04/m04_06_tab1_line.gif) repeat-x left top; height:24px; width:223px; }



	*  html .m04_06 .left .more { position:absolute; margin:-36px 0 0 422px; width:36px; }



	*  html .m04_06 .left .more2 { position:absolute; margin:-36px 0 0 422px; width:36px; }



	



	.m04_06 .right .a_calendar { width:254px; height:224px; background:url(/user/hufs/mycodyimages/sub04/a_calendar_bg.gif) no-repeat left top; padding:12px 0 0 15px; }



	.m04_06 .right .a_calendar .schedule { width:192px; margin:60px 0 0 30px; }



	* + html .m04_06 .right .a_calendar .schedule { margin:70px 0 0 30px; }



	*   html .m04_06 .right .a_calendar .schedule { margin:70px 0 0 30px; }



	.m04_06 .right .a_calendar .schedule .mon { font-weight:bold; text-align:center; font-size:12px; color:#423f32; }



	.m04_06 .right .a_calendar .schedule .cal { width:192px; margin-top:10px; }



	.m04_06 .right .a_calendar .schedule .cal td { text-align:center; }



	.m04_06 .right .a_calendar .schedule .cal .sun, .m04_06 .right .a_calendar .schedule .cal .sun a { color:#cc3333; }



	.m04_06 .right .a_calendar .schedule .cal .sat, .m04_06 .right .a_calendar .schedule .cal .sat a { color:#3366cc; }



	.m04_06 .right .a_calendar .schedule .cal .n { color:#E3E3E3; }



	



	.m04_06 .banner1 { margin:20px 0 0 10px; }



	.m04_06 .banner1 li { margin-bottom:15px; }







	.m04_06 .banner2 { clear:both; height:69px; background:url(/user/hufs/mycodyimages/sub04//m04_06_banner2_bg.gif) no-repeat left top; }



	.m04_06 .banner2 .tit { float:left; margin:20px 0 0 10px;}



	.m04_06 .banner2 .b { float:left;  margin:12px 0 0 20px;}



	*  html .m04_06 .banner2 .b { margin:12px 0 0 10px;}



	.m04_06 .banner2 .b li { float:left; line-height:0; margin-right:2px; }











.m07 .tit { width:100%; height:29px; border-bottom:1px solid #003a7a;}



	.m07 .ts1 { clear:both; float:left; width:437px; margin:10px 0 10px 0; }



	.m07 .ts2 { float:left; margin:10px 0 10px 0; }



	.m07 .sbox { clear:both; border-top:1px solid #d5d3c6; border-bottom:1px solid #d5d3c6; background:#e8e6da; padding:11px; margin-bottom:20px; }



	* + html .m07 .sbox { padding:6px; }



	*   html .m07 .sbox { padding:6px; }



	.m07 .sbox dl { width:142px; }



	.m07 .sbox dt { font-size:12px; font-weight:bold; padding:5px 0; }



	.m07 .sbox dt a { color:#423f32; }



	.m07 .hg1 { height:270px; } 



	.m07 .hg2 { height:360px; } 



	.m07 .hg3 { height:60px; } 



	.m07 .hg4 { height:590px; } 



	.m07 .hg5 { height:140px; } 



	.m07 .leftli li { float:left; width:142px; font-size:12px; font-weight:bold; }







.m04_032102 .tab li { float:left; }



	.m04_032102 .tab .line { height:24px; width:505px; background:url(/user/hufs/mycodyimages/sub04/m04_06_tab1_line.gif) repeat-x left top; }



	.m04_032102 .int { width:613px; height:18px; border:1px solid #acaaa0; }







.m05_0106 .box { border-bottom:1px dashed #cecbc4; margin:10px 0 0 0; padding:0 0 5px 10px; font-size:12px; }



	.m05_0106 .tit { font-size:12px; font-weight:bold; color:#003a7a; }



	.m05_0106 .gp { margin:0 0 5px 0; }



	



/* 20110216 이동춘 _마이페이지 */



.mypageback { background-color:#f0eee4;}



#hu_mypage { width:1150px;  margin:0 auto; text-align:left; }



#hu_mypage #hu_lnb {float:left; width:230px;_width:200px; padding:25px 0 20px 0px; margin-bottom:25px !important; }



#hu_mypage #hu_lnb img {vertical-align:top;}



#hu_mypage #hu_lnb .info {position:relative; width:228px; height:147px; background:url("/user/hufs/mycodyimages/sub08/bg_lnb_mypage.gif") no-repeat 0 0;}



#hu_mypage #hu_lnb .info .info_txt {padding:45px 10px 0 13px; color:#403f3f ; font-size:14px !important; line-height:16px;}



#hu_mypage #hu_lnb .info .info_txt .txt01 {font-size:13px !important;}



#hu_mypage #hu_lnb .info .info_txt .txt02 {color:#008da9;font-size:13px !important;}



#hu_mypage #hu_lnb .info .btn_logout {position:absolute; top:101px; left:124px;}



#hu_mypage #hu_lnb .info .btn_pw {position:absolute; top:101px; left:104px;}



#hu_mypage #hu_lnb .web_list {height:52px; _height:70px; padding:18px 0 0 14px; background:url("/user/hufs/mycodyimages/sub08/bg_lnb_bottom.gif") no-repeat 0 bottom;}



#hu_mypage #hu_lnb .web_list li {height:14px; margin-bottom:8px; padding-left:24px; color:#fff; font-size:11px; font-weight:bold; line-height:13px;}



#hu_mypage #hu_lnb .web_list li.mail01 {background:url("/user/hufs/mycodyimages/sub08/ico_mail01.gif") no-repeat 0 0;}



#hu_mypage #hu_lnb .web_list li.mail02 {padding-top:1px; background:url("/user/hufs/mycodyimages/sub08/ico_mail02.gif") no-repeat 0 0;}



#hu_mypage #hu_lnb .web_list li a {color:#fff; font-size:11px; font-weight:bold;}



#hu_mypage #hu_lnb .web_list li a:hover {text-decoration:underline;}



#hu_mypage #hu_lnb .saction_list {padding:3px 0 20px 14px; background:url("/user/hufs/mycodyimages/sub08/bg_lnb_bottom.gif") no-repeat 0 bottom;}



#hu_mypage #hu_lnb .saction_list li {margin-top:14px; padding-left:24px; color:#fff; font-size:11px; font-weight:bold; line-height:18px; background:url("/user/hufs/mycodyimages/sub08/ico_saction.gif") no-repeat 0 0;}



#hu_mypage #hu_lnb .saction_list li ul {padding:0; background:none;}



#hu_mypage #hu_lnb .saction_list li li {margin-top:0; padding-left:0; background:none;}



#hu_mypage #hu_lnb .banner_list {padding-top:6px;}



#hu_mypage #hu_lnb .banner_list li {margin-top:4px;}



#hu_mypage #hu_content {float:right; width:890px; padding-bottom:30px; padding-top:0px; }







	.m08 .mypage_block {overflow:hidden; zoom:1; }



	.m08 .mypage_block .mypage_type01 {float:left; width:400px;}



	.m08 .mypage_block .mypage_type02 {float:right; width:400px;}



	.m08 .mypage_block .mypage_type01 .m_notice {position:relative; height:245px;}



	.m08 .mypage_block .mypage_type01 .m_notice .btn_more {position:absolute; top:8px; right:0;}



	.m08 .mypage_block .mypage_type01 .m_qna {position:relative; height:180px;}



	.m08 .mypage_block .mypage_type01 .m_qna .btn_more {position:absolute; top:3px; right:0;}



	.m08 .mypage_block .mypage_type02 .m_schedule {height:261px;}



	.m08 .mypage_block .mypage_type02 .m_schedule .s_top {position:relative; height:23px; _height:31px; margin-top:3px; padding:8px 0 0 87px; background:url("/user/hufs/mycodyimages/sub08/bg_schedule_top.gif") no-repeat 0 0;}



	.m08 .mypage_block .mypage_type02 .m_schedule .s_top img {margin:-2px 0 0 3px; vertical-align:middle;}



	.m08 .mypage_block .mypage_type02 .m_schedule .s_top .schedule-sel {position:absolute; top:6px; right:5px; color:#888; font-size:11px;}



	.m08 .mypage_block .mypage_type02 .m_schedule .s_calendar {height:202px; _height:212px; margin:5px 0 0 0; padding:5px; border:1px solid #ccc; background:url("/user/hufs/mycodyimages/sub08/bg_schedule_calendar.gif") no-repeat 0 0; overflow-y:scroll; overflow-x:hidden;}



	.m08 .mypage_block .mypage_type02 .m_schedule .s_calendar table {width:100%; background:#f7f6f0;}



	.m08 .mypage_block .mypage_type02 .m_schedule .s_calendar table td {padding:9px 3px 6px 12px; color:#5e5c52; font-size:12px; line-height:16px; border:1px solid #d3d2cd;}



	.m08 .mypage_block .mypage_type02 .m_serviceL {height:280px; background:url("/user/hufs/mycodyimages/sub08/bg_service_link2.gif") no-repeat 0 0;}



	.m08 .mypage_block .mypage_type02 .m_serviceL ul {margin:0 0 0 82px; padding-top:10px;}



	.m08 .mypage_block .mypage_type02 .m_serviceL li a{margin:10px 0; padding-left:9px; color:#5f5d53; font-size:14px; line-height:25px; background:url("/user/hufs/mycodyimages/common/dot01.gif") no-repeat 0 10px;}



	.m08 .mypage_block .tab {overflow:hidden; zoom:1; background:url("/user/hufs/mycodyimages/sub08/bg_line01.gif") repeat-x 0 bottom; }



	.m08 .mypage_block .tab li {float:left; font-size:0; line-height:0;}



	.m08 .mypage_block .m_eClass {position:relative; height:110px; margin-top:0px;}



	.m08 .mypage_block .m_eClass .btn_more {position:absolute; top:3px; right:0;}



	.m08 .mypage_block .m_titH3 {height:20px; color:#423f32; font-size:16px; font-family:hufs_l; font-weight:bold; vertical-align:top; background:url("/user/hufs/mycodyimages/sub08/bg_line01.gif") repeat-x 0 bottom;}



	.m08 .mypage_block .m_titH3 img {vertical-align:top;}



	.m08 .mypage_block .list {width:100%; margin-top:8px; font-size:14px;}



	.m08 .mypage_block .list td {height:20px; color:#5f5d53; font-size:14px; vertical-align:middle;}



	.m08 .mypage_block .list td.date {text-align:right;}



	.m08 .mypage_block .list td a {padding-left:9px; color:#5f5d53; font-size:14px; background:url("/user/hufs/mycodyimages/common/dot01.gif") no-repeat 0 4px;overflow: hidden; height: 28px; display: inline-grid;}



	.m08 .mypage_block .list td a.new {}



	.m08 .mypage_block .list td a.new02 {padding-left:0; background:none; font-weight:bold;}



	.m08 .mypage_block .list td a.none {padding-left:0; background:none;}



	.m08 .mypage_block .list td a:hover {text-decoration:underline;}



	.m08 .mypage_block .list td img {vertical-align:middle;}



	.m08 .m_prevention01 {height:75px; margin-top:34px; background:url("/user/hufs/mycodyimages/sub08/bg_prevention01_2022.gif") no-repeat 0 0;}



	.m08 .m_prevention01 .btn {padding:19px 0 0 120px;}



	.m08 .m_prevention02 {height:64px; background:url("/user/hufs/mycodyimages/sub08/bg_prevention-02.gif") no-repeat 0 0;}



	.m08 .m_prevention02 .btn {padding:15px 0 0 73px;}



	.m08 .m_coll_site01 { width:500px;height:75px; margin:-75px 75px 0px 366px; background:url("/user/hufs/mycodyimages/sub08/bg_cool_site01.gif") no-repeat; background-position:100px top; padding-left:50px !important;}



	.m08 .m_coll_site01 .sel {padding:36px 80px 0 15px;}



	.m08 .m_coll_site01 .sel select {width:247px; font-size:14px; vertical-align:middle; margin-left:40px;}



	.m08 .m_coll_site01 .sel img {vertical-align:middle;}



	.m08 .m_coll_site02 {height:64px; background:url("/user/hufs/mycodyimages/sub08/bg_cool_site02.gif") no-repeat 0 0;}



	.m08 .m_coll_site02 .sel {padding:33px 0 0 18px;}



	.m08 .m_coll_site02 .sel select {width:247px; font-size:11px; vertical-align:middle;}



	.m08 .m_coll_site02 .sel img {vertical-align:middle;}



.m08 .mypage_banner{ border-top:1px solid #dfdfdf; border-left:1px solid #dfdfdf;  height:56px; padding: 1px 0px 0px 1px;  
background-image:url(/user/hufs/mycodyimages/sub08/08banner_back.png);


}



.m08 .mypage_banner p{ margin: 20px 0px 5px 0px; text-align:center; height:30px; }







.m08 .mypage_banner li img{ margin: 1px 1px 0px -2px;display:none;}



.m08 .mypage_banner li a{ margin: 0px 0px 0px 0px; padding: 15px 0px 5px 0px; 

float: left; width:143px; height:36px; 

text-align:center; display:block;

border-right: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf;  font-size:13px; line-height:20px; color:#0a0939;



}



.m08 .mypage_banner .ri3 a span{ font-size:0px !important;}

.m08 .mypage_banner .ri3 a:hover span{ color:#d00036 !important; font-size:11px !important; font-weight:bold;}

.m08 .mypage_banner .ri3 a:hover{ filter: alpha(opacity=90); opacity: 0.9;  background-color:#b79a76; color:#fff; padding: 1px 0px 29px 0px !important; letter-spacing:-0.1px;}





.m08 .mypage_banner.ri a{ font-size:16px; letter-spacing:-0.2px; text-align:left;



 width:190px !important;  background-image:url(/user/hufs/mycodyimages/new/icon_go.gif); background-position:170px 20px; background-repeat:no-repeat;background-color:#FFF;



}







.m08 .mypage_banner.ri a:hover{

 width:190px !important; color:#042647;filter: alpha(opacity=50); opacity: 0.5;  }



.m08 .mypage_banner li a:hover{ filter: alpha(opacity=80); opacity: 0.8; text-decoration:none;  background-color:#b79a76; color:#041344; font-weight:800;


}



.m08 .mypage_banner.ri img{ margin: 0px 5px 0px 0px; filter: alpha(opacity=40); opacity: 0.4; 



}



.m08 .mypage_banner.ri  a:hover img{ margin: -2px 5px 0px 10px; filter: alpha(opacity=100); opacity: 1.0;



}







.m08 .mypage_banner.ri2 a{ font-size:13px; letter-spacing:-0.2px; text-align:left; line-height:10px !important;



 width:150px !important;  background-image:url(/user/hufs/mycodyimages/new/icon_go.gif); background-position:170px 20px; background-repeat:no-repeat; background-color:#fff;



}







.m08 .mypage_banner.ri2 a:hover{



 width:190px !important; color:#042647; 



}



.m08 .mypage_banner.ri2 span{ margin: -10px 0px 0px 44px; font-size:11px !important; float:left;>



}



.m08 .mypage_banner.ri2 img{ margin: 10px 5px 0px 8px; filter: alpha(opacity=40); opacity: 0.4; 



}







.m08 .mypage_banner.ri2  a:hover img{ margin: 8px 5px 0px 8px; filter: alpha(opacity=100); opacity: 1.0;



}







/* popup */



.m01_010703f{ font-size:12px; }



#popWrap { position:relative; }	



#popHead {



	height:40px;



	padding:13px 0 0 16px;



	background:url("/user/hufs/mycodyimages/popup/bg_top.gif") no-repeat 0 0;



}



#popHead .pop-h1 {



	height:16px; 



	padding:0 0 0 13px;



	font-size:0; line-height:0;



	background:url("/user/hufs/mycodyimages/popup/icon/bul_01.gif") no-repeat 0 4px;



}	







/* 20110217 sub_index 이동춘 */



.h3_inTit {margin-bottom:11px; padding-left:13px; background:url("/user/hufs/mycodyimages/common/bul_01.gif") no-repeat 0 4px; font-size:0; line-height:0;}







.in_list {position:relative; height:61px; _height:76px; margin-top:-1px; padding:15px 24px 0 21px; background:url("/user/hufs/mycodyimages/common/in_list_bg.gif") no-repeat 0 0;}



.in_list .tit {height:22px; margin-bottom:12px; padding-left:15px; border-bottom:1px solid #dedcd2; background:url("/user/hufs/mycodyimages/common/bul_01.gif") no-repeat 0 4px; font-size:0; line-height:0;}



.in_list ul {overflow:hidden; zoom:1;}



.in_list li {float:left; margin-bottom:7px; padding:0 12px 0 11px; color:#4b4940; font-size:11px; line-height:13px; background:url("/user/hufs/mycodyimages/common/bul_arrow01.gif") no-repeat 0 3px;}



.in_list li a {color:#4b4940; font-size:11px;}



.in_list li a:hover {color:#003a7a;}



.in_list .btn {position:absolute; top:12px; right:24px;}



.in_first {height:60px; _height:75px; background:url("/user/hufs/mycodyimages/common/in_list_bg_first.gif") no-repeat 0 0;}



.in_first02 {height:60px; _height:75px; margin-top:0; background:url("/user/hufs/mycodyimages/common/in_list_bg_first02.gif") no-repeat 0 0;}



.in_firstL {height:62px; _height:77px; margin-top:0; background:url("/user/hufs/mycodyimages/common/in_list_bg_firstLast.gif") no-repeat 0 0;}



.in_firstTwo {height:80px; _height:95px; margin-top:0; background:url("/user/hufs/mycodyimages/common/in_list_bg_firstTwo.gif") no-repeat 0 0;}



.in_last {height:62px; _height:77px; background:url("/user/hufs/mycodyimages/common/in_list_bg_last.gif") no-repeat 0 0;}



.in_two {height:81px; _height:96px; background:url("/user/hufs/mycodyimages/common/in_list_bg02.gif") no-repeat 0 0;}







.in_tabType01 {margin-top:30px; overflow:hidden; zoom:1;}



.in_tabType01 li {float:left; font-size:0; line-height:0;}







.in_link01 {overflow:hidden; zoom:1;}



.in_link01 li {float:left; font-size:0; line-height:0;}



 



.m01 .in_txt {font-size:0; line-height:0;}



.m01 .in_guide {height:222px; width:900px; margin:100px 0 0 -8px;  font-size:0; line-height:0; overflow:hidden;}



.m01 .in_guide li {float:left; margin-left:8px;}



.m01 .in_camGuide {width:367px; height:151px;}



.m01 .in_syCampus {width:367px; height:151px; margin:-151px 0 30px 378px;}







.m02 .in_txt {height:136px; font-size:0; line-height:0;}



.m02 .in_addm {height:136px; margin:-136px 0 40px 378px; font-size:0; line-height:0; overflow:hidden;}



.m02 .in_addm li {float:left;}



.m02 .in_recruit {height:382px; margin-bottom:33px; background:url("/user/hufs/mycodyimages/sub02/02_in_01_bg.gif") no-repeat 0 0;}



.m02 .in_recruit img {vertical-align:top;}



.m02 .in_recruit ul {overflow:hidden; zoom:1;}



.m02 .in_recruit ul li {position:relative; float:left; width:352px; height:83px; _width:372px; _height:95px; padding:12px 0 0 20px;}



.m02 .in_recruit ul li .tit {width:329px; height:21px; margin-bottom:10px; border-bottom:1px solid #dedcd2;}



.m02 .in_recruit ul li .btn {position:absolute; top:7px; right:20px;}



.m02 .in_norecruit {height:302px; margin-bottom:33px; background:url("/user/hufs/mycodyimages/sub02/02_in_022_bg.gif") no-repeat 0 0; text-align:center;  padding-left:2px;  padding-right:5px;}



.m02 .in_norecruit img {vertical-align:top;}



.m02 .in_gradu {width:100%; height:151px; margin-top:30px;}



.m02 .in_graduGuide {position:relative; width:350px; margin:-124px 0 0 395px;}



.m02 .in_graduGuide h3 {font-size:0; line-height:0; background:url("/user/hufs/mycodyimages/sub02/02_in_dot01.gif") repeat-x 0 bottom;}



.m02 .in_graduGuide .list {width:100%; margin-top:3px;}



.m02 .in_graduGuide .list td {height:20px; color:#5f5d53; font-size:11px; vertical-align:middle;}



.m02 .in_graduGuide .list td.date {text-align:right;}



.m02 .in_graduGuide .list td a {padding-left:9px; color:#5f5d53; font-size:11px; background:url("/user/hufs/mycodyimages/common/dot01.gif") no-repeat 0 4px;}



.m02 .in_graduGuide .list td a.new {font-weight:bold;}



.m02 .in_graduGuide .list td a.none {padding-left:0; background:none;}



.m02 .in_graduGuide .list td a:hover {text-decoration:underline;}



.m02 .in_graduGuide .list td img {vertical-align:middle;}



.m02 .in_graduGuide .btn_more {position:absolute; top:7px; right:0;}







.m03 .in_txt {height:136px; font-size:0; line-height:0;}



.m03 .in_campus {height:136px; margin:-136px 0 0 378px; font-size:0; line-height:0; overflow:hidden;}



.m03 .in_campus li {float:left;}







.m04 .txt_coment {width:373px; height:136px; background:url("/user/hufs/mycodyimages/sub04/04_in_bg01.gif") no-repeat right 0;}



.m04 .txt_coment .tit {margin-bottom:10px; font-size:0; line-height:0;}



.m04 .txt_coment .txt01 {margin-bottom:12px; font-size:0; line-height:0;}



.m04 .curiosity_search {width:367px; height:136px; margin:-136px 0 50px 378px; background:url("/user/hufs/mycodyimages/sub04/04_in_bg02.gif") no-repeat 0 0;}



.m04 .curiosity_search .tit {padding:23px 0 0 11px; font-size:0; line-height:0;}



.m04 .curiosity_search .txt01 {padding:7px 0 0 11px; font-size:0; line-height:0;}



.m04 .curiosity_search .in_search {margin:14px 0 0 10px; overflow:hidden; zoom:1;}



.m04 .curiosity_search .in_search .b_in {float:left; width:299px; background:url("/user/hufs/mycodyimages/sub04/04_in_t_search_input.gif") no-repeat 0 0;}



.m04 .curiosity_search .in_search .b_in input {width:100%; height:30px; line-height:28px; color:#423f32; font-size:12px; border:0; background:none;}



.m04 .curiosity_search .in_search .btn {float:left; _margin-left:-3px; padding:0;}







.m06_in {position:absolute; top:300; left:0; height:402px; background:url("/user/hufs/mycodyimages/sub06/06_in_bg.jpg") no-repeat 0 0;}



.m06_in .txt {position:absolute; top:0; left:0;}



.m06_in ul {padding-left:256px; overflow:hidden; zoom:1;}



.m06_in ul li {float:left; display:inline; font-size:0; line-height:0;}



.m06_in ul li.type01 {margin-left:239px;}



.m06_in ul li.type02 {margin-left:117px;}







/* 학사일정 */



.calendar_month {height:34px; background:url("/user/hufs/mycodyimages/sub04/04_calendar_bg_month.gif") no-repeat 0 0; overflow:hidden;}



.calendar_month span {float:left; color:#555; font-size:12px; line-height:33px; text-align:center;}



.calendar_month .year {width:58px; font-weight:bold;}



.calendar_month .month {width:434px; padding-right:3px;}



.calendar_month .month a {color:#555; font-size:12px; font-weight:bold;}



.calendar_month .month a:hover {color:#003a7a;}



.calendar_month .txt01 {width:235px; color:#777; font-size:11px;}







.data-tb {width:100%; margin-top:20px; border:1px solid #c7c7c5; font-size:12px;}



.data-tb th, .data-tb td {min-height:15px; _height:29px; padding:8px 3px 6px 3px; border:1px solid #c7c7c5; border-top:none;} 



.data-tb th {font-weight:bold; background:#e9e7df; text-align:center;}



.data-tb td {padding-left:11px; text-align:left;}



.data-tb td.t-cen {padding-left:3px; text-align:center;}



.data-tb td.calendarTd {padding:8px 15px 15px 15px; text-align:center; vertical-align:top;}



.data-tb td.calendarTd .tit-c {font-size:12px;}







.calendar-tb {width:100%; margin-top:6px; border-top:1px solid #c7c7c5;}



.calendar-tb th, .calendar-tb td {padding:8px 3px 6px 3px; font-size:11px;} 



.calendar-tb th {font-weight:normal; text-align:center;}



.calendar-tb td {padding-left:3px; text-align:center;}



.calendar-tb th.sun,



.calendar-tb td.holiday {color:#e4032f;} 



.calendar-tb th.sat,



.calendar-tb td.sat {color:#598ba3;} 



.calendar-tb td.check {font-weight:bold; text-decoration:underline;}