/***********************************************************************
  descript _ 세종대학교 Stylesheet
  date _ 2009. 02
************************************************************************/

@import url(add.css);

/*[common]*/
body {
	margin:0px;
	padding:0px;
	border:0px;
	height:100%;
	background:#fff;
	color:#666;
	font-size:12px;
	font-family:Dotum,AppleGothic,arial,sans-serif
}
body * { margin:0px; padding:0px; color:inherit; font-family:Dotum,AppleGothic,arial,sans-serif;}
h1,h2,h3,h4,h5,strong { font-weight:bold}
em { font-style:normal}

li{list-style:none}
img{border:none;}
a img{border:none;}
table{border-collapse:collapse;}

img,fieldset { border:0px; vertical-align:top}
input,select,textarea { background:#fff}
hr,.d_none { display:none} .hide { text-indent:-9999px}
#skipnav,legend,caption,.hidden { position:absolute; width:0; height:0; overflow:hidden; font:0/0 Sans-serif; visibility:hidden;}
object { outline:none; border:0px}
.f_left { float:left} .f_right { float:right} .c_both { clear:both; line-height:0px; height:0px; font-size:0px}
.t_r { text-align:right}
input.text { padding:1px; padding-top:3px; height:15px; border:1px solid #ccc; font-family:inherit; font-size:12px; color:#666}
textarea.text { padding:2px; border:1px solid #ccc; background:#fff; font-family:inherit; font-size:12px; line-height:18px; color:#666;
scrollbar-base-color: #ccc;   /* 아래의 6가지 스타일을 하나로 통합 한것 */
scrollbar-face-color: #fff;   /* bar 의 표면색 */
scrollbar-track-color: #fff;   /* 스크롤 트랙의 색 */
scrollbar-highlight-color: #ccc;   /* 밝게 빛나는 좌상단 모서리 */
scrollbar-3dlight-color: #fff;   /* 좌상단 모서리 아래부분 */
scrollbar-shadow-color: #ccc;   /* 그림자 지는 우하단 */
scrollbar-darkshadow-color: #fff;   /* 그림자 우하단 */
scrollbar-arrow-color: #a1a1a1;   /* 삼각형부분 */}
select { height:21px; border:1px solid #ccc; font-family:inherit; font-size:12px; color:#666; /*behavior:url(../common/js/selectbox.htc);*/}
a { text-decoration:none}
a:link, a:visited { color:#4f4f4f}
a:hover, a:active, a:focus { color:#4b8eca; text-decoration:underline}
.blue{color:#5f7989;} .blue2{color:#2f3b48;} .skyblue { color:#4b8eca} .skyblue2{color:#00a1de;} .normal {color:#5f7989; font-weight:normal}
.glay{ color:#e5e4e4;}.gray{color:#666} .gray2{color:#666; font-weight:normal;} .red { color:#b90041}
.bold{font-weight:bold;} .lh_18 { line-height:18px} .center { text-align:center;}
.space20{padding-bottom:20px;} .space30{padding-bottom:30px;} .space80{padding-bottom:80px;} .t_l{text-align:left;}
.mt_50 { margin-top:50px;} .mt_45 { margin-top:45px;} .mt_30 { margin-top:30px;} .mt_25 { margin-top:25px;} .mt_15 { margin-top:15px;} .mt_10 { margin-top:10px;} .mt_5 { margin-top:5px}.ml_5{ margin-left:5px;} 
.ml_10{ margin-left:10px;} .ml_16 { margin-left:16px}
.pr_20{ padding-right:20px;} .pr_30{ padding-right:30px;} .pl_10{ padding-left:10px;} .pl_30{ padding-left:30px;} .pl_100{ padding-left:100px;}
.pt_15 { padding-top:15px;}
.b_brown { color:#e78f77;} .bg_blue{background-color:#f8fafb;}
/*global_search*/
.global_search { display:none; position:absolute; margin:6px 0 0 486px; width:238px; height:18px; background:url(../../images/bg_search.gif) no-repeat top left ; z-index:11}
.global_search input.ir { padding:1px 2px 0px 2px; width:164px; height:17px; border:0px; background:transparent}
.global_search * { vertical-align:top}
.global_search input.img { display:inline-block; margin-top:1px}
/**/

/*global_search*/
.global_search2 { position:absolute;top:5px;left:510px; border:none;margin:0; width:232px; height:20px; background:url(../../images/bg_search.gif) no-repeat top left ; z-index:11;}
.global_search2 input.ir {padding:3px 5px 0px 3px; border:none; width:155px; height:18px; background:transparent;color:#666}
.global_search2 * {vertical-align:top;}
.global_search2 input.img { margin-top:0px;}
/**/



/*[sub_layout]*/
#sub_topmemu { position:absolute; top:0px; left:0px; width:985px; height:245px; z-index:10;}
#container_sub { width:980px; height:100%;}
#container_sub #wrap_subtop { width:980px; height:67px;}
#container_sub #wrap_middle { width:980px; padding-bottom:50px;}
#container_sub #wrap_middle #wrap_sidemenu { float:left; width:210px; padding-bottom:50px;}
#container_sub #wrap_middle #wrap_sidemenu .sidemenu { position:relative; margin-top:45px; padding-right:30px; text-align:right; z-index:20}
#container_sub #wrap_middle #wrap_sidemenu .sidemenu li { list-style:none; font-size:0px; line-height:0px;}
#container_sub #wrap_middle #wrap_sidemenu .img_left { background:url(../../images/sidemenu/img_space.gif) repeat-y right}
#container_sub #wrap_middle #wrap_sidemenu .img_left a {text-align:left}
#container_sub #wrap_middle #wrap_sidemenu div.space { font-size:0px; line-height:0px;}
#container_sub #wrap_middle #wrap_content {
	position:relative;
	float:left;
	width:770px;
	padding-bottom:50px;
}
/**/
#container_sub #wrap_middle .bg_01 { min-height:175px; background:url(../../sejong/images/sejong_topbg_01.jpg) no-repeat top left}
#container_sub #wrap_middle .bg_02 { min-height:175px; background:url(../../admission/images/admission_topbg_01.jpg) no-repeat top left}
#container_sub #wrap_middle .bg_03 { min-height:175px; background:url(../../college/images/college_topbg_01.jpg) no-repeat top left}
#container_sub #wrap_middle .bg_04 { min-height:175px; background:url(../../unilife/images/unilife_topbg_01.jpg) no-repeat top left}
#container_sub #wrap_middle .bg_05_1 { min-height:175px; background:url(../../center/images/center_topbg_01.jpg) no-repeat top left}
#container_sub #wrap_middle .bg_05_2 { min-height:175px; background:url(../../center/images/center_topbg_02.jpg) no-repeat top left}
#container_sub #wrap_middle .bg_05_3 { min-height:175px; background:url(../../center/images/center_topbg_03.jpg) no-repeat top left}

#container_sub #wrap_middle .bg_main_01 { min-height:780px; .height:780px; background:url(../../sejong/images/sejong_mainbg_01.jpg) no-repeat top left}
#container_sub #wrap_middle .bg_main_02 { min-height:770px; background:url(../../admission/images/admission_mainbg_01.jpg) no-repeat top left}
#container_sub #wrap_middle .bg_main_03_01 { min-height:770px; background:url(../../college/images/college_mainbg_01.jpg) no-repeat top left}
#container_sub #wrap_middle .bg_main_03_02 { min-height:770px; background:url(../../college/images/college_mainbg_02.jpg) no-repeat top left}
#container_sub #wrap_middle .bg_main_04 { min-height:770px; background:url(../../unilife/images/unilife_mainbg_01.jpg) no-repeat top left}
#container_sub #wrap_middle .bg_main_05 { min-height:770px; background:url(../../center/images/center_mainbg_01.jpg) no-repeat top left}
#container_sub #wrap_middle .bg_main_06 { min-height:770px; .height:675px; background:url(../../community/images/community_mainbg_01.jpg) no-repeat top left}


#container_sub #wrap_middle .uniguide   { min-height:975px; .height:975px; background:url(../../unilife/images/bg_guide.jpg) no-repeat top left}
#container_sub #wrap_middle .bg_login   { min-height:274px; background:url(../../service/images/bg_loginbox.gif) no-repeat top left}




/**/
#container_sub #box_top { height:145px;}
#container_sub #box_top .path { padding-top:48px; color:#999; font-size:11px;}
#container_sub #box_top .path a { color:#999}
#container_sub #box_top .path a:hover { text-decoration:underline}
#container_sub #box_top .path strong { color:#2f3b48}
#container_sub #box_top h2 { padding-top:15px}
#container_sub #box_content .depth { width:770px; overflow:hidden}
#container_sub #box_content .depth .depth_01 { height:30px; background:url(../../images/bg_tab_back.gif) no-repeat left bottom}
#container_sub #box_content .depth .depth_01 li { float:left; margin-right:2px; height:30px; list-style:none;}
#container_sub #box_content .depth .depth_01 li a { display:inline-block; height:30px; color:#2f3b48; background:url(../../images/bg_tab_left.gif) no-repeat top left; text-decoration:none}
#container_sub #box_content .depth .depth_01 li a span { display:inline-block; padding:10px 25px 0px; height:20px; cursor:pointer; background:url(../../images/bg_tab_right.gif) no-repeat top right; }
#container_sub #box_content .depth .depth_01 li a:hover { color:#a3213c;}
#container_sub #box_content .depth .depth_01 li a.on { font-weight:bold; color:#a3213c; background:url(../../images/bg_tab_left.gif) no-repeat bottom left}
#container_sub #box_content .depth .depth_01 li a.on span { background:url(../../images/bg_tab_right.gif) no-repeat bottom right}
#container_sub #box_content .depth .depth_02 { width:770px; height:31px; color:#8996a0; background:url(../../images/bg_2depth_2.gif) no-repeat top left}
#container_sub #box_content .depth .depth_02 a { display:inline-block; padding:8px 12px 0px; color:#2f3b48}
#container_sub #box_content .depth .depth_02 a.on { font-weight:bold;}
#container_sub #box_content .depth .depth_02 .title { float:left; padding-left:12px}
#container_sub #box_content .depth .depth_02 .go_home { float:right}
#container_sub #box_content .depth .depth_03 { padding-left:25px; height:26px; width:715px; background:#fffde4; border-bottom:1px solid #e3e3e3}
#container_sub #box_content .depth .depth_03 a { display:inline-block; padding:7px 20px 0px 3px; color:#666}
#container_sub #box_content .depth .depth_03 strong { color:#ff6666}
#container_sub #box_content .depth .depth_03 strong a { color:#ff6666; text-decoration:none}
#container_sub .go_home2 { position:absolute; right:35px; top:170px;}
#container_sub #box_content h4.toptit { margin-left:10px; padding-left:15px; height:21px; color:#a3213c; font-size:12px; background:url(../../images/bull_red3.gif) no-repeat 0px 2px}

#container_sub #wrap_bottom { clear:both; height:96px}

/*[표-테이블]*/
#container_sub #box_content .infolist .tablelist {text-align:center;}
#container_sub #box_content .infolist .tablelist .info { border-collapse:collapse; border:1px solid #92a8b6;}
#container_sub #box_content .infolist .tablelist .info th {background-color:#f8fafb; color:#5f7989; border:1px solid #92a8b6; font-size:12px; padding:9px 0px 6px;}
#container_sub #box_content .infolist .tablelist .info td {color:#666666; font-size:12px; padding:7px 8px 5px; line-height:18px; border:1px solid #92a8b6; text-align:left;}
#container_sub #box_content .infolist .tablelist .arrow {background:url(../../images/img_arrow.gif) no-repeat center; height:30px;}
/**/
#container_sub #box_content .infolist .tablelist1 { padding-left:8px; width:715px}
#container_sub #box_content .infolist .tablelist1 .info { width:100%; border-collapse:collapse; border-top:2px solid #92a8b6; border-bottom:1px solid #92a8b6; color:#666}
#container_sub #box_content .infolist .tablelist1 .info th { background-color:#f8fafb; color:#5f7989; border-left:1px solid #92a8b6; border-bottom:1px solid #92a8b6; font-size:12px; padding:9px 0px 6px;}
#container_sub #box_content .infolist .tablelist1 .info td {color:#666666; font-size:12px; padding:10px 0px 4px; line-height:18px; border-left:1px solid #92a8b6; border-bottom:1px solid #92a8b6; text-align:center}
#container_sub #box_content .infolist .tablelist1 .info .first { border-left:0px;}
#container_sub #box_content .infolist .tablelist1 .info .sky { border-left:1px solid #e1ebf1}
#container_sub #box_content .infolist .tablelist1 .info .txt { text-align:left; padding-left:16px;}
/**/
#container_sub #box_content .infolist .tablelist2 { padding-left:8px; width:700px}
#container_sub #box_content .infolist .tablelist2 .info { width:100%; border-collapse:collapse; border-top:2px solid #92a8b6; border-bottom:1px solid #92a8b6; color:#666}
#container_sub #box_content .infolist .tablelist2 .info th { background:#f8fafb; color:#5f7989; border-bottom:1px solid #92a8b6; border-left:1px solid #92a8b6; font-size:12px; padding:6px 0px 4px;}
#container_sub #box_content .infolist .tablelist2 .info td { border-bottom:1px solid #e1ebf1; border-left:1px solid #92a8b6; font-size:12px; padding:5px 0px 3px; text-align:center;}
#container_sub #box_content .infolist .type2 .info td { padding:8px 0px 5px;}
#container_sub #box_content .infolist .tablelist2 .info .first { border-left:0px;}
#container_sub #box_content .infolist .tablelist2 .info .name { text-align:left; padding-left:5px;}
#container_sub #box_content .infolist .tablelist2 .info .txt { text-align:left; padding-left:16px;}
#container_sub #box_content .infolist .tablelist2 .info .last { border-bottom:1px solid #92a8b6;}
#container_sub #box_content .infolist .tablelist2 .info .bottom { border-bottom:1px solid #92a8b6;}
#container_sub #box_content .infolist .tablelist2 .info .total { background:#f8fafb; color:#5f7989; font-weight:bold;}
/**/
#container_sub #box_content .infolist .tablelist4 { padding-left:8px; width:715px}
#container_sub #box_content .infolist .tablelist4 .info { width:100%; border-collapse:collapse; border-top:2px solid #92a8b6; border-bottom:1px solid #92a8b6; color:#666}
#container_sub #box_content .infolist .tablelist4 .info th { background:#f8fafb; color:#5f7989; border-bottom:1px solid #92a8b6; border-left:1px solid #92a8b6; font-size:12px; padding:6px 0px 4px;}
#container_sub #box_content .infolist .tablelist4 .info td { border-bottom:1px solid #e1ebf1; border-left:1px solid #92a8b6; font-size:12px; padding:8px 0px 5px; text-align:center;}
#container_sub #box_content .infolist .tablelist4 .info .first { border-left:0px;}
#container_sub #box_content .infolist .tablelist4 .info .num { line-height:20px}
#container_sub #box_content .infolist .tablelist4 .info .txt { text-align:left; padding-left:16px;}
#container_sub #box_content .infolist .tablelist4 .info .bottom { border-bottom:1px solid #92a8b6;}
#container_sub #box_content .infolist .tablelist4 .info .btn_go { position:relative; margin-top:-1px}
#container_sub #box_content .infolist .tablelist4 .info .bg1 td { background:#fbfcfd}
/**/
#container_sub #box_content .infolist .tablelist5 { padding:0px 0px 4px 8px; width:715px}
#container_sub #box_content .infolist .tablelist5 .info { width:100%; border-collapse:collapse; border-top:2px solid #92a8b6; border-bottom:1px solid #92a8b6;}
#container_sub #box_content .infolist .tablelist5 .info th { background-color:#f8fafb; color:#5f7989; border-bottom:1px solid #92a8b6; border-left:1px solid #92a8b6; font-size:12px; padding:8px 0px 5px ;}
#container_sub #box_content .infolist .tablelist5 .info td { color:#666666; border-bottom:1px solid #92a8b6; border-left:1px solid #92a8b6; font-size:12px; padding:6px 0px 4px; text-align:center; line-height:18px;}
#container_sub #box_content .infolist .tablelist5 .info .first { border-left:0px;}
#container_sub #box_content .infolist .tablelist5 .info .sky { border-bottom:1px solid #e1ebf1}
#container_sub #box_content .infolist .tablelist5 .info .txt { text-align:left; padding-left:12px;}
#container_sub #box_content .infolist .tablelist5 .info ul li { list-style:none}
#container_sub #box_content .infolist .tablelist5 .info ul li .space { padding-left:10px}
#container_sub #box_content .infolist .tablelist5 .info .bg1 td { background:#fbfcfd}
/**/
#container_sub #box_content .infolist .tablelist6 { padding-left:8px; width:715px; font-size:11px}
#container_sub #box_content .infolist .tablelist6 .info { width:100%; border-collapse:collapse; border-top:2px solid #92a8b6; border-bottom:1px solid #92a8b6; color:#666}
#container_sub #box_content .infolist .tablelist6 .info th { background:#f8fafb; color:#5f7989; border-bottom:1px solid #92a8b6; border-left:1px solid #92a8b6; padding:8px 0px 6px; font-size:12px}
#container_sub #box_content .infolist .tablelist6 .info td { padding-top:1px; height:19px; line-height:11px; border-bottom:1px solid #e1ebf1; border-left:1px solid #92a8b6; text-align:center;}
#container_sub #box_content .infolist .tablelist6 .info .first { border-left:0px;}
#container_sub #box_content .infolist .tablelist6 .info .red_1 { background:#f8fafb; color:#b90041; border-bottom:1px solid #92a8b6; border-left:1px solid #92a8b6; padding:8px 0px 6px; font-size:12px}
#container_sub #box_content .infolist .tablelist6 .info .txt { padding:8px 2px 4px 4px; text-align:left; line-height:15px}
#container_sub #box_content .infolist .tablelist6 .info .bg1 { background:#fbfcfd; color:#5f7989}
#container_sub #box_content .infolist .tablelist6 .info .bottom { border-bottom:1px solid #92a8b6;}
/**/
#container_sub #box_content .tablelist8 { width:100%;}
#container_sub #box_content .tablelist8 .info { width:100%; border-collapse:collapse; border-top:2px solid #92a8b6; border-bottom:1px solid #92a8b6; color:#666}
#container_sub #box_content .tablelist8 .info th { background:#f8fafb; color:#5f7989; border-bottom:1px solid #92a8b6; border-left:1px solid #92a8b6; padding:10px 0px 8px; font-size:12px}
#container_sub #box_content .tablelist8 .info td { padding:10px 0px 8px; border-bottom:1px solid #92a8b6; border-left:1px solid #92a8b6; text-align:center;}
#container_sub #box_content .tablelist8 .info .first { border-left:0px;}
#container_sub #box_content .tablelist8 .info .bg1 { background:#fbfcfd; color:#5f7989}
/*가로형테이블*/
#container_sub #box_content .infolist .tablelist10 { padding-left:8px; width:715px; font-size:11px; line-height:16px}
#container_sub #box_content .infolist .tablelist10 .info { width:100%; border-collapse:collapse; border-top:2px solid #92a8b6; border-bottom:1px solid #92a8b6; color:#666}
#container_sub #box_content .infolist .tablelist10 .info th { padding:6px 3px 4px 10px; text-align:left; background:#f8fafb; color:#5f7989; border-bottom:1px solid #e1ebf1; border-left:1px solid #92a8b6; font-size:12px;}
#container_sub #box_content .infolist .tablelist10 .info td { padding:6px 3px 4px 10px; border-bottom:1px solid #e1ebf1; border-left:1px solid #92a8b6;}
#container_sub #box_content .infolist .tablelist10 .info .first { border-left:0px}
#container_sub #box_content .infolist .tablelist10 .info .nostyle { padding:0px; width:100%; border:0; background:#fff}
#container_sub #box_content .infolist .tablelist10 .info .nostyle * { padding:0px; border:0; background:#fff}
#container_sub #box_content .infolist .tablelist10 .info .bottom { border-bottom:1px solid #92a8b6;}
#container_sub #box_content .infolist .tablelist10 .info .last { padding:4px 3px 2px 10px; border-left:0px; border-bottom:1px solid #92a8b6; font-size:12px}

/*텍스트 타입*/
#container_sub #box_content ul.listtxt { margin:-2px 0px 2px 17px;}
#container_sub #box_content ul.listtxt li { padding-bottom:3px; list-style:none; line-height:18px}
#container_sub #box_content ul.listtxt li .space { margin-left:12px;}
#container_sub #box_content ul.listtxt li .space7 { margin-left:7px;}
#container_sub #box_content ul.listtxt li ul { margin-left:8px;}
#container_sub #box_content ul.listtxt li ul li { padding:3px 0px 0px 0px}
#container_sub #box_content ul.listtxt li ul .space65 { margin-left:65px;}
#container_sub #box_content .type2 { margin-left:9px}
#container_sub #box_content ul.listtxt1 { margin:-2px 0px 0px 7px}
#container_sub #box_content ul.listtxt1 li { list-style:none; line-height:18px;}
#container_sub #box_content ul.listtxt1 li .space { margin-left:12px;}
#container_sub #box_content ul.listtxt2 { margin:2px 0px 0px 10px}
#container_sub #box_content ul.listtxt2 li { list-style:none; line-height:18px;}
#container_sub #box_content ul.listtxt3 { margin:0px 0px 0px 17px}
#container_sub #box_content ul.listtxt3 li { list-style:none; line-height:18px;}
#container_sub #box_content ul.listtxt3 ul { margin-left:16px}
#container_sub #box_content ul.listtxt3 ul .space { padding-left:8px}
#container_sub #box_content ul.listtxt4 { margin-left:7px}
#container_sub #box_content ul.listtxt4 li { list-style:none; line-height:18px;}
#container_sub #box_content ul.listtxt4 li ul { margin-left:16px}
#container_sub #box_content ul.listtxt4 li .space { margin-left:12px;}
#container_sub #box_content p.txt { line-height:18px;}
#container_sub #box_content p.txt1 { margin:-2px 0px 2px 17px; line-height:18px}
#container_sub #box_content dl.txt2 { margin-left:17px; font-size:11px; line-height:14px}
#container_sub #box_content dl.txt2 dt { color:#b90041}
#container_sub #box_content dl.txt2 dd { padding:0px 0px 4px 9px; color:#8996a0}
#container_sub #box_content dl.txt2 li { padding-left:4px; list-style:inside}
#container_sub #box_content dl.txt2 li .space { padding-left:12px}
#container_sub #box_content p.txt3 { margin:0px 0px 2px 17px; line-height:18px; font-size:11px; color:#8996a0}
#container_sub #box_content p.txt3 .space { padding-left:4px}
#container_sub #box_content p.txt4 { line-height:18px; font-size:11px; color:#8996a0}
#container_sub #box_content p.txt5 { margin-left:8px; width:715px; line-height:18px;}
#container_sub #box_content p.txt5 .list { display:inline-block; padding-left:7px; background:url(../../images/bull_blue3.gif) no-repeat left 6px}
#container_sub #box_content p.txt5 .list a { padding-right:40px; color:#4b8eca}
#container_sub #box_content p.txt5 .list .ico { position:relative; .margin-top:-3px}
#container_sub #box_content p.txt6 { margin:2px 0px 2px 8px; line-height:18px; font-size:11px; color:#8996a0}
#container_sub #box_content p.txt7 { padding-left:4px; line-height:18px; font-size:11px; color:#8996a0}
#container_sub #box_content p.txt11 { padding-left:8px; color:#5f7989; line-height:18px}
#container_sub #box_content p.txt11 a { color:#5f7989}
#container_sub #box_content p.txt11 strong {color:#2f3b48}
#container_sub #box_content p.txt12 { padding-left:25px; margin-bottom:5px; font-size:11px;}
#container_sub #box_content .btn_file { position:relative; margin-top:-3px}
#container_sub #box_content .btn_viewmore { margin-top:5px; text-align:right}

/*[01세종소개]*/
#container_sub .submain_01 .line_01 { position:relative; height:382px}
#container_sub .submain_01 .line_01 .btn_go { position:absolute; top:73px; left:693px; width:48px; height:28px}
#container_sub .submain_01 .line_01 .movie { position:absolute; top:193px; left:285px;  width:160px; height:120px;}
#container_sub .submain_01 .line_01 ul { position:absolute; top:341px; left:649px;}
#container_sub .submain_01 .line_01 ul li { height:16px; list-style:none}
#container_sub .submain_01 .line_01 ul .btn_ucc { margin-left:25px}
#container_sub .submain_01 .line_01 ul .btn_gallery { margin-left:1px}
#container_sub .submain_01 .line_02 { margin-top:-4px; position:relative}
#container_sub .submain_01 .line_02 .con_01 { float:left; width:498px;}
#container_sub .submain_01 .line_02 .con_01 dl { float:left; width:163px;}
#container_sub .submain_01 .line_02 .con_01 .box_top { height:144px; overflow:hidden}
#container_sub .submain_01 .line_02 .con_01 .box_top .tit { height:14px; line-height:0px}
#container_sub .submain_01 .line_02 .con_01 .box_top .btn { height:31px; line-height:0px}
#container_sub .submain_01 .line_02 .con_01 .box_bottom { height:160px; overflow:hidden}
#container_sub .submain_01 .line_02 .con_01 .box_bottom dd { width:135px}
#container_sub .submain_01 .line_02 .con_01 .box_bottom .tit { height:17px; line-height:0px}
#container_sub .submain_01 .line_02 .con_01 .box_bottom .stit { margin-top:8px; line-height:14px;}
#container_sub .submain_01 .line_02 .con_01 .box_bottom .stit a { color:#333}
#container_sub .submain_01 .line_02 .con_01 .box_bottom .txt { margin-top:5px; font-size:11px;}
#container_sub .submain_01 .line_02 .con_01 .box_bottom .txt a { color:#858587}
#container_sub .submain_01 .line_02 .con_02 { float:left; margin-left:9px; width:242px;}
#container_sub .submain_01 .line_02 .con_02 ul { margin-top:80px;}
#container_sub .submain_01 .line_02 .con_02 ul li { list-style:none}
.radio_bg { background-color:#efebef; padding-bottom:3px;}
/*대학기관*/
#container_sub #box_content .map { position:relative; width:740px; height:1842px; background:url(../../sejong/images/01_02_01_bg_map.gif) no-repeat 60px 21px}
#container_sub #box_content .map .box_black { width:118px; padding-top:10px; height:23px; text-align:center; font-weight:bold; color:#fff; background:url(../../sejong/images/01_02_01_02.gif) no-repeat top left}
#container_sub #box_content .map .box_black a { color:#fff}
#container_sub #box_content .map .box_white { width:118px; padding-top:10px; height:23px; text-align:center; font-weight:bold; color:#2f3b48; background:url(../../sejong/images/01_02_01_03.gif) no-repeat top left}
#container_sub #box_content .map .box_white a { color:#2f3b48}
#container_sub #box_content .map li { list-style:none}
#container_sub #box_content .map .no_01 { position:absolute; left:297px; top:21px}
#container_sub #box_content .map .no_02 { position:absolute; left:154px; top:61px}
#container_sub #box_content .map .no_03 { position:absolute; left:452px; top:61px}
#container_sub #box_content .map .no_04 { position:absolute; left:154px; top:101px}
#container_sub #box_content .map .no_05 { position:absolute; left:154px; top:141px}
#container_sub #box_content .map .no_05_2 { position:absolute; left:30px; top:141px}
#container_sub #box_content .map .no_06 { position:absolute; left:452px; top:141px}
#container_sub #box_content .map .no_07 { position:absolute; left:297px; top:181px}
#container_sub #box_content .map .no_08 { position:absolute; left:452px; top:221px}
#container_sub #box_content .map .no_17 { position:absolute; left:154px; top:181px}
#container_sub #box_content .map .no_18 { position:absolute; left:30px; top:181px}
#container_sub #box_content .map .no_18_2 {font-size: 11px; position:absolute; left:30px; top:221px}
#container_sub #box_content .map .no_18_3 {font-size: 11px; position:absolute; left:154px; top:221px; background-image: url(../../sejong/images/01_02_01_03.gif);}
#container_sub #box_content .map .no_09 { position:absolute; left:0px; top:305px; width:118px; background:url(../../sejong/images/01_02_01_bg_01_top.gif) no-repeat top left}
#container_sub #box_content .map .no_09 .bg { padding:12px 14px 5px; background:url(../../sejong/images/01_02_01_bg_01_bottom.gif) no-repeat bottom left}
#container_sub #box_content .map .no_09 h5 a { color:#449606}
#container_sub #box_content .map .no_09 dt a { font-weight:bold; color:#69be28}
#container_sub #box_content .map .no_10 { position:absolute; left:138px; top:305px; width:129px; background:url(../../sejong/images/01_02_01_bg_02_top.gif) no-repeat top left}
#container_sub #box_content .map .no_10 .bg { padding:12px 14px 5px; background:url(../../sejong/images/01_02_01_bg_02_bottom.gif) no-repeat bottom left}
#container_sub #box_content .map .no_10 h5 a { color:#d04722}
#container_sub #box_content .map .no_10 dt a { font-weight:bold; color:#e78f77}
#container_sub #box_content .map .no_11 { position:absolute; left:287px; top:305px; width:145px; background:url(../../sejong/images/01_02_01_bg_03_top.gif) no-repeat top left}
#container_sub #box_content .map .no_11 .bg { padding:12px 14px 5px; background:url(../../sejong/images/01_02_01_bg_03_bottom.gif) no-repeat bottom left}
#container_sub #box_content .map .no_11 h5 a { color:#027dac}
#container_sub #box_content .map .no_11 dt a { font-weight:bold; color:#00a1de}
#container_sub #box_content .map .no_12 { position:absolute; left:452px; top:305px; width:127px; background:url(../../sejong/images/01_02_01_bg_04_top.gif) no-repeat top left}
#container_sub #box_content .map .no_12 .bg { padding:12px 14px 5px; background:url(../../sejong/images/01_02_01_bg_04_bottom.gif) no-repeat bottom left}
#container_sub #box_content .map .no_12 h5 a { color:#9266bb}
#container_sub #box_content .map .no_12 dt a { font-weight:bold; color:#a47cc9}
#container_sub #box_content .map .no_13 {position:absolute; left:599px;	top:305px; width:145px;	background:url(../../sejong/images/01_02_01_bg_03_top.gif) no-repeat top left}
#container_sub #box_content .map .no_13 .bg { padding:12px 14px 5px; background:url(../../sejong/images/01_02_01_bg_03_bottom.gif) no-repeat bottom left}
#container_sub #box_content .map .no_13 h5 a { color:#f98904}
#container_sub #box_content .map .no_13 dt a { font-weight:bold; color:#fd9627}
#container_sub #box_content .map .no_14 { position:absolute; left:599px; top:1685px; width:145px; background:url(../../sejong/images/01_02_01_bg_03_top.gif) no-repeat top left}
#container_sub #box_content .map .no_14 .bg { padding:12px 14px 5px; background:url(../../sejong/images/01_02_01_bg_03_bottom.gif) no-repeat bottom left}
#container_sub #box_content .map .no_14 h5 a { color:#df9e1d}
#container_sub #box_content .map .no_14 dt a { font-weight:bold; color:#eeae30}
#container_sub #box_content .map .no_14 dt { font-weight:bold; color:#eeae30}
#container_sub #box_content .map .no_15 { position:absolute; left:599px; top:1665px}
#container_sub #box_content .map .no_15 a { color:#993333}
#container_sub #box_content .map .no_16 { position:absolute; left:599px; top:1710px; color:#663300;}
#container_sub #box_content .map h5 { height:21px; text-align:center}
#container_sub #box_content .map dl { margin-top:12px; padding-bottom:10px; border-bottom:1px dotted #d9d9d9; line-height:18px}
#container_sub #box_content .map dl dt { padding:0px 2px; letter-spacing: -1px;}
#container_sub #box_content .map dl  { margin-top:12px; padding-bottom:10px; border-bottom:1px dotted #d9d9d9; line-height:18px}
#container_sub #box_content .map dl dt { padding:0px 2px;}
#container_sub #box_content .map dl dd { padding:0px 2px; letter-spacing: -1px;}
#container_sub #box_content .map dl dd .dd_l {letter-spacing: -2px;}
#container_sub #box_content .map dl dd a { color:#666}
#container_sub #box_content .map dl dd li { line-height:18px;}
#container_sub #box_content .map dl dd li a { color:#999}

/*[02세종입학안내]*/
#container_sub .submain_02 { margin-top:134px;}
#container_sub .submain_02 em { font-weight:bold; color:#666}
#container_sub .submain_02 strong { color:#2f3b48}
#container_sub .submain_02 .line_01 { position:relative;}
#container_sub .submain_02 .line_01 .con_01 { width:428px; min-height:429px; height:429px;}
#container_sub .submain_02 .line_01 .con_01 .btn_info { position:absolute; left:618px; top:10px;}
#container_sub .submain_02 .line_01 .con_01 ul { margin:-2px 0px 25px 17px;}
#container_sub .submain_02 .line_01 .con_01 ul li { padding-left:9px; line-height:18px; height:18px; list-style:none; background:url(../../images/bull_red2.gif) no-repeat left 5px;}
#container_sub .submain_02 .line_01 .con_01 ul li img { display:inline-block; position:relative; margin:-2px 0px 0px 4px; vertical-align:middle}
#container_sub .submain_02 .line_01 .con_02 { position:absolute; left:466px; top:178px; width:304px; height:251px; background:url(../../admission/images/02_bg_notice.gif) no-repeat top left}
#container_sub .submain_02 .line_01 .con_02 ul { margin-top:65px;}
#container_sub .submain_02 .line_01 .con_02 ul li { margin:0px 23px; padding-left:11px; line-height:31px; list-style:none; background:url(../../images/bull_red2.gif) no-repeat left 13px}
#container_sub .submain_02 table.main_list { /*margin-left:17px;*/ border:0px; border-spacing:0}
#container_sub .submain_02 table.main_list th { padding:0px 0px 3px 9px; border:0px; text-align:left; background:url(../../images/bull_red2.gif) no-repeat left 5px; color:#2f3b48}
#container_sub .submain_02 table.main_list td { padding:4px 0px 3px; border:0px;}
#container_sub .submain_02 table.main_list td.tit { padding-left:18px; background:url(../../images/bull_blue3.gif) no-repeat 8px 8px}
#container_sub .submain_02 table.main_list td strong { color:#5f7989;}
#container_sub .submain_02 table.main_list td.stit { padding-left:21px;}
#container_sub .submain_02 table.main_list .last td { padding:4px 0px 17px;}
#container_sub .submain_02 table.main_list .last td.tit { padding-left:18px; background:url(../../images/bull_blue3.gif) no-repeat 8px 8px}
#container_sub .submain_02 table.main_list td.line2 { line-height:20px}
#container_sub .submain_02 table.main_list td img { display:inline-block; margin:-1px 0px 0px 4px}
#container_sub .submain_02 .line_02 { position:relative; padding-top:30px; min-height:382px; _height:382px; background:url(../../admission/images/02_bg_pic.gif) no-repeat top right}
#container_sub .submain_02 .line_02 .btn_webzine { position:absolute; top:158px; left:539px;}

/*[03대학.대학원]*/
#container_sub .submain_03 { margin-top:241px;}
#container_sub .submain_03 li { list-style:none; line-height:21px}
#container_sub .submain_03 .toptit { margin-top:20px}
#container_sub .submain_03 .con_02 { float:left; width:380px}
#container_sub .submain_03 .con_03 { float:left; width:390px}
#container_sub .submain_03 ul.bull_red { margin-left:25px;}
#container_sub .submain_03 ul.bull_red li { padding-left:8px; background:url(../../images/bull_red2.gif) no-repeat left 8px}
#container_sub .submain_03 ul.bull_red a {color:#5f7989}
#container_sub .submain_03 ul.bull_red strong { color:#2f3b48}
#container_sub .submain_03 ul.bull_red a strong { color:#2f3b48}
#container_sub .submain_03 ul.bull_red .bar { margin:0px 3px; color:#666}
#container_sub .submain_03 ul.bull_no { margin-left:25px; /*margin-bottom:25px*/}
#container_sub .submain_03 ul.bull_no a {color:#5f7989}
#container_sub .submain_03 ul.bull_no strong { color:#2f3b48}
#container_sub .submain_03 ul.bull_no a strong { color:#2f3b48}
#container_sub .submain_03 ul.bull_no .bar { margin:0px 3px; color:#666}
#container_sub .submain_03 .btn_homepage { position:relative; margin-top:-1px}

/*[설명]*/
#container_sub #box_content .explanation { padding-left:25px; margin-top:25px; width:700px; line-height:18px}
#container_sub #box_content .infolist { margin-left:17px;}
#container_sub #box_content .infolist h5 { margin-top:26px; padding-left:7px; height:21px; color:#2f3b48; font-size:12px; background:url(../../images/bull_red2.gif) no-repeat 0px 4px }
#container_sub #box_content .infolist h5.first_tit { margin-top:0px;}
#container_sub #box_content .infolist .sub_info { padding-left:10px; width:680px; line-height:18px;}
#container_sub #box_content .infolist .sub_info .tit { margin-top:16px; padding:0px 0px 0px 6px; background:url(../../images/bull_blue3.gif) no-repeat 0px 4px;}
#container_sub #box_content .infolist .sub_info .first_tit { margin-top:0px; padding:0px 0px 0px 6px; background:url(../../images/bull_blue3.gif) no-repeat 0px 4px;}
#container_sub #box_content .infobox { margin:0 auto; margin-top:46px; border-collapse:collapse; text-align:center; color:#8996a0; line-height:0;font-size:0}
#container_sub #box_content .infobox .info { border-collapse:collapse; font-size:11px; line-height:16px}
#container_sub #box_content .infobox .info td { padding:8px 0px 5px}
/*[갤러리 리스트]*/
#container_sub #box_content .gallery_list { margin-top:2px;}
#container_sub #box_content .gallery_list div { float:left; width:240px; height:250px; margin-top:2px; border-bottom:1px solid #e3e3e3; /*background:url(../../images/bg_pic.gif) no-repeat 0px 15px;*/ overflow:hidden}
#container_sub #box_content .gallery_list div .pic { display:none; float:left; width:140px; height:175px;}
#container_sub #box_content .gallery_list div .pic img { display:none; margin:12px 0px 0px 17px}
#container_sub #box_content .gallery_list div .txt { float:left; padding-right:10px;  width:220px;}
#container_sub #box_content .gallery_list div .txt dt { padding:21px 0px 30px 0px;}
#container_sub #box_content .gallery_list div .txt dt .f_right { color:#e3e3e3}
#container_sub #box_content .gallery_list div .txt dt .f_right img { position:relative; margin-top:-1px;}
#container_sub #box_content .gallery_list div .txt dt strong { color:#5f7989}
#container_sub #box_content .gallery_list div .txt dd { clear:both; line-height:18px}
#container_sub #box_content .gallery_list div .txt dd span { color:#ccc}

/*[04세종생활]*/
#container_sub .submain_04 { margin-top:243px; height:588px; background:url(../../unilife/images/04_00_15.jpg) no-repeat left bottom}
#container_sub .submain_04 .line_01 { height:338px;}
#container_sub .submain_04 .line_01 .con_01 { float:left; padding-top:8px; width:301px; height:260px; background:url(../../unilife/images/04_00_02.gif) no-repeat top left}
#container_sub .submain_04 .line_01 .con_01 td { vertical-align:top}
#container_sub .submain_04 .line_01 .con_01 h5 { padding-left:18px; color:#2f3b48; font-size:12px; line-height:18px; background:url(../../images/bull_red2.gif) no-repeat 11px 6px}
#container_sub .submain_04 .line_01 .con_01 h5 a { color:#2f3b48}
#container_sub .submain_04 .line_01 .con_01 h5 a:hover { color:#4b8eca; text-decoration:underline}
#container_sub .submain_04 .line_01 .con_01 h5.first { line-height:20px}
#container_sub .submain_04 .line_01 .con_01 .mt_7 { margin-top:7px}
#container_sub .submain_04 .line_01 .con_01 .mt_16 { margin-top:16px}
#container_sub .submain_04 .line_01 .con_01 .mt_22 { margin-top:22px}
#container_sub .submain_04 .line_01 .con_01 .mt_29 { margin-top:29px}
#container_sub .submain_04 .line_01 .con_01 li { padding-left:10px; list-style:none; line-height:14px; color:#666}
#container_sub .submain_04 .line_01 .con_01 li a { color:#666}
#container_sub .submain_04 .line_01 .con_01 li a:hover { color:#4b8eca}
#container_sub .submain_04 .line_01 .con_02 { float:left; margin-left:26px; width:239px; height:150px; background:url(../../unilife/images/04_00_03.gif) no-repeat top left}
#container_sub .submain_04 .line_01 .con_02 ul { margin-top:75px; padding-top:10px; width:239px; height:75px;}
#container_sub .submain_04 .line_01 .con_02 ul li { float:left; display:inline-block; padding:9px 10px 8px 26px; line-height:100%; list-style:none; background:url(../../images/bull_red2.gif) no-repeat 16px 12px}
#container_sub .submain_04 .line_01 .con_02 dl { margin-top:10px; width:239px; height:73px; overflow:hidden}
#container_sub .submain_04 .line_01 .con_02 dl dd { float:left; margin-left:7px;}
#container_sub .submain_04 .line_01 .con_02 dl dd.first { margin-left:0px;}
#container_sub .submain_04 .line_01 .con_03 ul { margin-top:35px;}
#container_sub .submain_04 .line_01 .con_03 ul li { list-style:none}
#container_sub .submain_04 .line_01 .con_03 p { margin-top:24px}
#container_sub .submain_04 .line_01 .con_03 { float:left; margin-left:24px; width:150px;}
#container_sub .submain_04 .line_02 .con_01 { float:left; width:451px; height:230px}
#container_sub .submain_04 .line_02 .con_01 ul { margin-top:70px; width:300px;}
#container_sub .submain_04 .line_02 .con_01 ul li { margin-left:24px; padding:8px 9px 10px; line-height:100%; background:url(../../images/bull_red2.gif) no-repeat left 11px; list-style:none}
#container_sub .submain_04 .line_02 .con_02 { float:left; width:289px; height:230px}
#container_sub .submain_04 .line_02 .con_02 p.btn { margin:-23px 0px 0px 207px; height:26px;}
#container_sub .submain_04 .line_02 .con_02 ul { margin-top:13px;}
#container_sub .submain_04 .line_02 .con_02 ul li { margin-left:15px; padding:9px 15px 10px 9px; line-height:100%; background:url(../../images/bull_red2.gif) no-repeat left 12px; list-style:none;}
/*상단라운드탭 1줄짜리*/
#container_sub #box_content .bg_r_tab { padding-right:14px; height:65px; background:url(../../images/bg_r_right.gif) no-repeat top right; overflow:hidden}
#container_sub #box_content .bg_r_tab div { height:50px; background:url(../../images/bg_r_left.gif) no-repeat top left}
#container_sub #box_content .bg_r_tab ul { padding:12px 0px 0px 15px; color:#8996a0}
#container_sub #box_content .bg_r_tab ul li { float:left; display:inline-block; background:transparent}
#container_sub #box_content .bg_r_tab ul li a { padding:0px 2px 0px 4px; color:#2f3b48}
#container_sub #box_content .bg_r_tab ul li strong a { color:#a3213c}
#container_sub #box_content .bg_r_tab ul li .red a { color:#a3213c}
#container_sub #box_content .bg_r_tab ul li a:hover { color:#4b8eca; text-decoration:underline}
#container_sub #box_content h6.subtit { margin-left:8px; padding-left:7px; height:21px; background:url(../../images/bull_blue3.gif) no-repeat left 5px; font-size:12px; color:#5f7989}
#container_sub .unilife .plan_con01 { padding:4px 25px 0px 9px; height:26px; border-top:1px solid #d7d7d7; color:#2f3b48}
#container_sub .unilife .plan_con01 * { vertical-align:top}
#container_sub .unilife .plan_con01 label { display:inline-block; margin:5px 8px 0px 16px;}
#container_sub .unilife .plan_con01 label.type1 { display:inline-block; margin:5px 0px 0px 16px;}
#container_sub .unilife .plan_con02 { padding:4px 25px 0px 9px; height:26px; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; background:#ebebeb; color:#2f3b48}
#container_sub .unilife .pl_17 {padding-left:17px}
#container_sub .unilife .plan_con02 * { vertical-align:top}
#container_sub .unilife .plan_con02 input.text { height:14px}
#container_sub .unilife .plan_con02 label { display:inline-block;}
#container_sub .unilife .plan_con02 label.type1 { margin:5px 0px 0px 16px;}
#container_sub .unilife .plan_con02 label.type2 { margin:5px 40px 0px 25px;}
/*동아리*/
#container_sub #box_content .infolist_740 { width:740px;}
/*새내기가이드*/
#container_sub .uniguide .guide { position:relative;}
#container_sub .uniguide .guide ul.guide_list li { padding:6px 0px 2px 8px; background:url(../../images/bull_blue3.gif) no-repeat left 10px; border-bottom:1px dashed #ccc; list-style:none}
#container_sub .uniguide .guide ul.guide_list li.last { border-bottom:0}
#container_sub .uniguide .guide .con_01 { position:absolute; left:29px; top:308px; width:70px}
#container_sub .uniguide .guide .con_02 { position:absolute; left:170px; top:319px; width:130px}
#container_sub .uniguide .guide .con_03 { position:absolute; left:368px; top:330px; width:120px}
#container_sub .uniguide .guide .con_04 { position:absolute; left:542px; top:344px; width:100px}
#container_sub .uniguide .guide .con_05 { position:absolute; left:370px; top:453px; width:225px}
#container_sub .uniguide .guide .con_06 { position:absolute; left:172px; top:475px; width:155px}
#container_sub .uniguide .guide .con_07 { position:absolute; left:172px; top:640px; width:115px}
#container_sub .uniguide .guide .con_08 { position:absolute; left:370px; top:620px; width:140px}
#container_sub .uniguide .guide .con_09 { position:absolute; left:550px; top:750px; width:100px}
#container_sub .uniguide .guide .con_10 { position:absolute; left:370px; top:780px; width:165px}
#container_sub .uniguide .guide .con_11 { position:absolute; left:173px; top:780px; width:35px}
#container_sub .uniguide .guide .con_12 { position:absolute; left:29px; top:800px; width:80px}
/*학사일정*/
#container_sub .program .con_01 { padding-bottom:15px; margin-left:26px; margin-bottom:15px; width:694px; border-bottom:1px solid #ccc}
#container_sub .program .con_02 { margin-left:26px; width:694px}
#container_sub .program .calender { float:left; padding:0px 14px; width:201px; height:179px; background:url(../../unilife/images/04_01_01_02.gif) no-repeat top left; font-family:tahoma; font-size:10px;}
#container_sub .program .calender table { border:0; width:100%; padding-bottom:11px; height:168px;}
#container_sub .program .calender table th { border:0; padding-top:3px; height:25px; font-weight:normal; line-height:25px;}
#container_sub .program .calender td { border:0; padding-top:9px; width:29px; height:19px; line-height:19px; text-align:center}
#container_sub .program .calender .on { font-weight:bold; color:#fff; background:url(../../unilife/images/04_01_01_03.gif) no-repeat center 11px}
#container_sub .program ul.list_program { float:left; width:444px; margin-left:21px; padding-top:8px; line-height:18px;}
#container_sub .program ul.list_program li { padding-left:9px; background:url(../../images/bull_blue3.gif) no-repeat left 7px; list-style:none}
#container_sub .program ul.list_program li .date { display:inline-block; width:133px; color:#5f7989}

/*[05.기관]*/
#container_sub .submain_05 { margin-top:241px;}
#container_sub .submain_05 .submain_05_list { margin-left:17px; width:723px; border:0;}
#container_sub .submain_05 .submain_05_list th { border:0; padding-left:7px; line-height:21px; background:url(../../images/bull_red2.gif) no-repeat left 8px; text-align:left; color:#2f3b48}
#container_sub .submain_05 .submain_05_list th a strong { color:#2f3b48}
#container_sub .submain_05 .submain_05_list td { border:0; color:#999; vertical-align:top}
#container_sub .submain_05 .submain_05_list td li { line-height:21px; list-style:none}
#container_sub .submain_05 .submain_05_list td ul.bull_red li { padding-left:8px; background:url(../../images/bull_red2.gif) no-repeat left 8px}
#container_sub .submain_05 .submain_05_list td ul.bull_blue { margin-bottom:10px;}
#container_sub .submain_05 .submain_05_list td ul.bull_blue li { margin-left:8px; padding-left:8px; background:url(../../images/bull_blue3.gif) no-repeat left 8px}
#container_sub .submain_05 .submain_05_list td img { position:relative; _position:absolute; margin-top:-1px}
#container_sub .submain_05 .submain_05_list td a {color:#5f7989}
#container_sub .submain_05 .submain_05_list td strong { color:#2f3b48}
#container_sub .submain_05 .submain_05_list td a strong { color:#2f3b48}
#container_sub .submain_05 .submain_05_list td .bar { margin:0px 5px; color:#666}
#container_sub .submain_05 .line_01 { padding-bottom:10px; border-bottom:1px solid #d9d9d9}
#container_sub .submain_05 .line_02 { margin-top:15px; padding-bottom:10px; border-bottom:1px solid #d9d9d9}
#container_sub .submain_05 .line_03 { margin-top:15px; padding-bottom:20px;}
#container_sub .submain_05 .box_etc { margin-left:25px; padding-top:20px; background:url(../../center/images/05_bg_top.jpg) no-repeat top left}
#container_sub .submain_05 .box_etc .bg { padding-bottom:20px; padding-left:20px; background:url(../../center/images/05_bg_bottom.jpg) no-repeat bottom left}
#container_sub .submain_05 .box_etc h5.tit_etc { padding-left:8px; height:20px; background:url(../../images/bull_red2.gif) no-repeat left 5px; color:#2f3b48}
#container_sub .submain_05 .box_etc dl { margin-left:9px; line-height:18px}
#container_sub .submain_05 .box_etc dl dt { padding-left:7px; background:url(../../images/bull_blue3.gif) no-repeat left 6px; color:#999}
#container_sub .submain_05 .box_etc dl dd { padding-left:7px;}
#container_sub .submain_05 .box_etc img { position:relative; _position:absolute; margin-top:-1px}
#container_sub #box_content .infolist .tablelist3 { padding:0px 0px 4px 8px; width:715px}
#container_sub #box_content .infolist .tablelist3 .info { width:100%; border-collapse:collapse; border-top:2px solid #92a8b6; border-bottom:1px solid #92a8b6;}
#container_sub #box_content .infolist .tablelist3 .info th { background-color:#f8fafb; color:#5f7989; border-bottom:1px solid #92a8b6; border-left:1px solid #92a8b6; font-size:12px; padding:8px 0px 5px ;}
#container_sub #box_content .infolist .tablelist3 .info td { color:#666666; border-bottom:1px solid #92a8b6; border-left:1px solid #92a8b6; font-size:12px; padding:6px 0px 4px; text-align:center; height:32px; line-height:18px;}
#container_sub #box_content .infolist .tablelist3 .info .first { border-left:0px;}
#container_sub #box_content .infolist .tablelist3 .info .name { text-align:left; padding-left:5px;}
#container_sub #box_content .infolist .tablelist3 .info .txt { text-align:left; padding-left:16px;}
#container_sub #box_content .infolist .tablelist3 .info .txt ul li { list-style:none}
#container_sub #box_content .infolist .tablelist3 .info .bg1 td { background:#fbfcfd}
#container_sub #box_content .bluedot { margin-left:6px; padding:0px 0px 5px 6px; background:url(../../images/bull_blue3.gif) no-repeat 0px 7px; color:#5f7989; font-weight:bold; line-height:180%;}
#container_sub #box_content .glayline { margin-left:1px; background:url(../../images/bull_gray2.gif) no-repeat 0px 6px; padding-left:10px; color:#666; font-weight:normal; line-height:18px;}
#container_sub #box_content .bluebox_t_left { margin-bottom:15px; height:100%; background:url(../../images/boxr_top_left.gif) no-repeat 0px 0px}
#container_sub #box_content .bluebox_t_right { padding-top:14px; background:url(../../images/boxr_top_right.gif) no-repeat top right}
#container_sub #box_content .bluebox_b_left { background:url(../../images/boxr_bottom_left.gif) no-repeat bottom left}
#container_sub #box_content .bluebox_b_right { padding:0px 14px 25px 14px; background:url(../../images/boxr_bottom_right.gif) no-repeat bottom right}
#container_sub #box_content .bluebox_t_left span { display:inline-block; padding-left:18px; width:182px; color:#5f7989; line-height:19px;}
#container_sub #box_content .bluebox_t_left span a { color:#5f7989;}
#container_sub #box_content .con1 { margin:26px 0px 0px 8px;}
#container_sub #box_content .con1 dt { padding:0px 0px 5px 6px; background:url(../../images/bull_blue3.gif) no-repeat 0px 4px; color:#5f7989; font-weight:bold;}
#container_sub #box_content .btn_home { position:absolute; display:inline-block; margin-top:-1px}
#container_sub #box_content .con1 dd { margin-left:7px; background:url(../../images/bull_gray2.gif) no-repeat 0px 6px; padding-left:10px; color:#666; font-weight:normal; line-height:18px;}
#container_sub #box_content .con1_first { margin:0px 0px 0px 8px;}

/*[06.세종광장]*/
#container_sub .submain_06 { position:relative}
#container_sub .submain_06 li { margin-right:10px; list-style:none; line-height:17px;}
#container_sub .submain_06 .con_01 { position:absolute; top:176px; left:118px}
#container_sub .submain_06 .con_01 li { display:inline}
#container_sub .submain_06 .con_02 { position:absolute; top:93px; left:314px}
#container_sub .submain_06 .con_03 { position:absolute; top:208px; left:466px}
#container_sub .submain_06 .con_03 li { display:inline}
#container_sub .submain_06 .con_04 { position:absolute; top:370px; left:75px}
#container_sub .submain_06 .con_05 { position:absolute; top:382px; left:283px; width:172px}
#container_sub .submain_06 .con_05 li { display:inline}
#container_sub .submain_06 .con_06 { position:absolute; top:402px; left:520px}
#container_sub .submain_06 .con_07 { position:absolute; top:494px; left:268px}

/*[07.세종서비스]*/
#container_sub #wrap_middle #login_box { padding:129px 0px 0px 60px}
#container_sub #wrap_middle #login_box .box {background:url(../../service/images/bg_loginbox.gif) no-repeat top left; width:645px; height:260px; padding:0 0 0 180px;}
#container_sub #wrap_middle #login_box .box .title{width:320px; height:104px; padding-top:24px;}
#container_sub #wrap_middle #login_box .box .title th{text-align:left; padding-top:6px; padding-left:11px; width:83px; height:20px; color:#2f3b48; font-size:12px; background:url(../../images/bull_red2.gif) no-repeat 0px 13px;}
#container_sub #wrap_middle #login_box .box .title .btn{vertical-align:bottom; padding-left:2px;}
#container_sub #wrap_middle #login_box .box .title .btns{vertical-align:top; padding-left:2px;}
#container_sub #wrap_middle #login_box .box input.text { border:1px solid #c3ccd4}
#container_sub #wrap_middle #login_box .box .condent{width:400px; height:50px; padding-top:14px; padding-left:6px; color:#5f7989; line-height:20px;}
#container_sub #wrap_middle #login_box .box .condent2{width:400px; height:55px; padding-top:8px;}
#container_sub #wrap_middle #login_box .box .condent2 .question{width:222px; font-size:11px; padding-left:5px;}
#container_sub #wrap_middle #login_box .box .condent2 td { vertical-align:middle; height:22px}
#container_sub #wrap_middle #login_box .box .condent2 td img { display:block}
#container_sub .service { width:740px;}
#container_sub .service .txt_find { position:absolute; margin:-26px 0px 0px 347px;}
#container_sub .service h4.subtit { padding:7px 0px 0px 10px; height:18px; font-size:12px; color:#a3213c}
#container_sub .service h4.subtit a { color:#a3213c}
#container_sub .service .sitemap_01 { border-top:1px solid #d7d7d7}
#container_sub .service table.sitemap { width:100%; border:0px; border-top:1px solid #d7d7d7; line-height:18px;}
#container_sub .service table.sitemap th { padding:7px 0px 5px; border:0px; border-bottom:1px solid #d7d7d7; border-left:1px solid #d7d7d7; background:#ebebeb; color:#2f3b48}
#container_sub .service table.sitemap th a { color:#2f3b48}
#container_sub .service table.sitemap th .ml_70 { margin-left:70px}
#container_sub .service table.sitemap th.t_l { text-align:left}
#container_sub .service table.sitemap td { padding:9px 0px 5px 6px; border:0px; border-bottom:1px solid #d7d7d7; border-left:1px solid #d7d7d7; vertical-align:top}
#container_sub .service table.sitemap .first { border-left:0px;}
#container_sub .service table.sitemap .first dl { padding-left:64px;}
#container_sub .service table.sitemap td li { padding-left:8px; list-style:none}
#container_sub .service table.sitemap td dt { font-weight:bold; color:#5f7989}
#container_sub .service table.sitemap td dt a { color:#5f7989}
#container_sub .service table.sitemap td dd a { margin-left:4px}
#container_sub .service .sitemap_02 { border-bottom:1px solid #d7d7d7}
#container_sub .service .sitemap_09 { margin-top:30px;}
#container_sub .service .sitemap_09 ul { margin-left:70px; width:540px;}
#container_sub .service .sitemap_09 li { float:left; margin:0px 5px 5px 0px; width:130px; height:35px; list-style:none}

/*[08.etc]*/
/*500_팝업*/
#pop500 {width:500px; height:100%;}
#pop500 #top{background:url(../../images/bg_pop500_t.gif) no-repeat; height:70px;}
#pop500 #top .title{float:left; padding:48px 0 0 50px;}
#pop500 #top .img{float:right; padding:13px 20px 0 0;}
#pop500 #content{background:url(../../images/bg_pop500_m.gif); height:272px; padding:10px 0 10px 50px;}
#pop500 #content .navi{color:#999999; font-size:11px; height:20px;}
#pop500 #bottom{background:url(../../images/bg_pop500_b.gif) no-repeat; height:38px;}
#pop500 #content .tablelist {position:relative; left:0px; top:0px; width:420px; height:254px; overflow-y:auto; z-index:1; visibility:visible; border:#cbcbcb 0px solid;
scrollbar-base-color: #ccc;   /* 아래의 6가지 스타일을 하나로 통합 한것 */
scrollbar-face-color: #fff;   /* bar 의 표면색 */
scrollbar-track-color: #f2f2f2;   /* 스크롤 트랙의 색 */
scrollbar-highlight-color: #ccc;   /* 밝게 빛나는 좌상단 모서리 */
scrollbar-3dlight-color: #f2f2f2;   /* 좌상단 모서리 아래부분 */
scrollbar-shadow-color: #ccc;   /* 그림자 지는 우하단 */
scrollbar-darkshadow-color: #f2f2f2;   /* 그림자 우하단 */
scrollbar-arrow-color: #a1a1a1;   /* 삼각형부분 */
}
#pop500 #content .tablelist .info {border-collapse:collapse; border-top:2px solid #92a8b6; border-bottom:1px solid #92a8b6;}
#pop500 #content .tablelist .info th { background-color:#f8fafb; color:#5f7989; border-bottom:1px solid #92a8b6; border-left:1px solid #92a8b6; font-size:12px; padding:6px 0;}
#pop500 #content .tablelist .info td { background-color:#ffffff; color:#666666; border-bottom:1px solid #92a8b6; border-left:1px solid #92a8b6; font-size:12px; padding:6px 0px 4px; text-align:center; line-height:18px;}
#pop500 #content .tablelist .info .first { border-left:0px;}






#pop500 #top2 { background:url(../../images/bg_pop500_t.gif) no-repeat; height:96px;}
#pop500 #top2 .title{float:left; padding:48px 0 0 50px;}
#pop500 #top2 .img { float:right; padding:13px 20px 0 0;}

#pop500 #content2  {background:url(../../images/bg_pop500_m.gif); padding:8px 0 18px 37px;}
#pop500 #content2 .ex { font-size:11px; line-height:16px; padding-bottom:14px; padding-left:13px;}
#pop500 #content2 .bglogo { background:url(../../images/bg_poplogo.gif) no-repeat center;}

#pop500 #bottom2 { background:url(../../images/bg_pop500_b.gif) no-repeat; height:38px;}
#pop500 #content2 .inform { padding-bottom:10px;}
#pop500 #content2 .inform .info { border-collapse:collapse; color:#ccc}
#pop500 #content2 .inform .info th { color:#2f3b48; font-size:12px; padding:8px 0 0 13px; vertical-align:top; width:62px; text-align:left; }
#pop500 #content2 .inform .info .check { background:url(../../images/bull_red4.gif) no-repeat 0px 11px;}
#pop500 #content2 .inform .info td { padding:2px 0px 1px; vertical-align:middle}
#pop500 #content2 .inform .info td.tel { .padding:0px 0px 2px;}
#pop500 #content2 .inform .info td.tel input.text { .display:inline-block; .vertical-align:middle}
#pop500 #content2 .inform .info td.value { .padding:2px 0px 0px 0px;}
#pop500 #content2 .inform .info td.email { padding:2px 0px 0px}
#pop500 #content2 .inform .info .first { border-left:0px;} 
#pop500 #content2 .center { text-align:center;}





/*600_팝업*/
#pop600 { width:600px; height:100%;}
#pop600 #top { background:url(../../images/bg_pop600_t.gif) no-repeat; height:96px;}
#pop600 #top .title { float:left; padding:48px 0 0 50px;}
#pop600 #top .img { float:right; padding:13px 20px 0 0;}
#pop600 #content  {background:url(../../images/bg_pop600_m.gif); padding:8px 0 18px 37px;}
#pop600 #content .ex { font-size:11px; line-height:16px; padding-bottom:14px; padding-left:13px;}
#pop600 #content .bglogo { background:url(../../images/bg_poplogo.gif) no-repeat center;}
#pop600 #bottom { background:url(../../images/bg_pop600_b.gif) no-repeat; height:38px;}
#pop600 #content .inform { padding-bottom:10px;}
#pop600 #content .inform .info { border-collapse:collapse; color:#ccc}
#pop600 #content .inform .info th { color:#2f3b48; font-size:12px; padding:8px 0 0 13px; vertical-align:top; width:62px; text-align:left; }
#pop600 #content .inform .info .check { background:url(../../images/bull_red4.gif) no-repeat 0px 11px;}
#pop600 #content .inform .info td { padding:2px 0px 1px; vertical-align:middle}
#pop600 #content .inform .info td.tel { .padding:0px 0px 2px;}
#pop600 #content .inform .info td.tel input.text { .display:inline-block; .vertical-align:middle}
#pop600 #content .inform .info td.value { .padding:2px 0px 0px 0px;}
#pop600 #content .inform .info td.email { padding:2px 0px 0px}
#pop600 #content .inform .info .first { border-left:0px;} 
#pop600 #content .center { text-align:center;}



/*600_팝업 2*/
#pop600_2 { position:relative; width:600px; height:500px; background:url(../../images/bg_pop600_2_t.gif) no-repeat top left;}
#pop600_2 .bg_pop600 { padding:48px 0px 60px 36px; width:564px; background:url(../../images/bg_pop600_b.gif) no-repeat bottom left}
#pop600_2 .bg_pop600 li { list-style:none}
#pop600_2 .bg_pop600 .btn_go { position:absolute; left:636px; top:14px; width:50px; color:#e3e3e3; font-size:10px}
#pop600_2 .bg_pop600 .scroll { position:relative; margin-top:28px; width:550px; height:300px; overflow:auto;
scrollbar-base-color: #ccc;   /* 아래의 6가지 스타일을 하나로 통합 한것 */
scrollbar-face-color: #fff;   /* bar 의 표면색 */
scrollbar-track-color: #f2f2f2;   /* 스크롤 트랙의 색 */
scrollbar-highlight-color: #ccc;   /* 밝게 빛나는 좌상단 모서리 */
scrollbar-3dlight-color: #f2f2f2;   /* 좌상단 모서리 아래부분 */
scrollbar-shadow-color: #ccc;   /* 그림자 지는 우하단 */
scrollbar-darkshadow-color: #f2f2f2;   /* 그림자 우하단 */
scrollbar-arrow-color: #a1a1a1;   /* 삼각형부분 */}
#pop600_2 ul.tab_btn { float:right; padding-right:21px}
#pop600_2 ul.tab_btn li { float:left; display:inline-block; height:33px;}
#pop600_2 ul.tab_btn li a { display:inline-block; height:33px; background:url(../../etc/images/etc_bg_tab_off_c.gif) repeat-x top center; text-decoration:none}
#pop600_2 ul.tab_btn li a span { display:inline-block; padding-left:16px; height:33px; background:url(../../etc/images/etc_bg_tab_off_l.gif) no-repeat top left}
#pop600_2 ul.tab_btn li a em {display:inline-block; padding-top:9px; height:24px; padding-right:18px; background:url(../../etc/images/etc_bg_tab_off_r.gif) no-repeat top right; cursor:pointer;} 
#pop600_2 ul.tab_btn li a.on { display:inline-block; height:33px; background:url(../../etc/images/etc_bg_tab_on_c.gif) no-repeat top center; color:#fff; font-weight:bold}
#pop600_2 ul.tab_btn li a.on span { display:inline-block; padding-left:16px; background:url(../../etc/images/etc_bg_tab_on_l.gif) no-repeat top left}
#pop600_2 ul.tab_btn li a.on em {display:inline-block; padding-top:9px; padding-right:18px; background:url(../../etc/images/etc_bg_tab_on_r.gif) no-repeat top right; cursor:pointer} 
#pop600_2 .bg_pop600 h3 { padding-left:13px; font-size:12px; color:#a3213c; background:url(../../images/bull_red3.gif) no-repeat left 2px}
#pop600_2 .bg_pop600 h4 { margin-left:6px; padding-left:7px; font-size:12px; color:#2f3b48; background:url(../../images/bull_red2.gif) no-repeat left 4px}
#pop600_2 .bg_pop600 table.list { margin-left:13px; width:500px; border:0; border-top:2px solid #92a8b6; color:#5f7989}
#pop600_2 .bg_pop600 table.list th { padding:8px 0px 4px; border:0; background:#f8fafb; border-bottom:1px solid #92a8b6; border-left:1px solid #92a8b6;}
#pop600_2 .bg_pop600 table.list th.row { background:#fff; border-left:0px;}
#pop600_2 .bg_pop600 table.list .first { border-left:0px;}
#pop600_2 .bg_pop600 table.list .bottom td { border-bottom:1px solid #92a8b6;}
#pop600_2 .bg_pop600 table.list td.bottom { border-bottom:1px solid #92a8b6;}
#pop600_2 .bg_pop600 table.list td { padding:8px 0px 4px 12px; border:0; background:#fff; border-bottom:1px solid #e1ebf1; border-left:1px solid #92a8b6; color:#666; line-height:18px;}
#pop600_2 .bg_pop600 table.list .btn_go3 { position:relative; margin-top:-1px; margin-bottom:6px; }
#pop600_2 .bg_pop600 table.list ul { line-height:18px;}
#pop600_2 .bg_pop600 table.list ul img { position:relative; margin-top:-1px; margin-bottom:6px;}
#pop600_2 .bg_pop600 table.list2 { margin-left:13px; margin-top:2px; color:#5f7989; line-height:18px;}
#pop600_2 .bg_pop600 table.list2 img { position:relative; margin-top:-1px; margin-bottom:6px; }
#pop600_2 .bg_pop600 p.text1 { padding-left:12px; padding-top:2px; line-height:18px}
#pop600_2 .bg_pop600 p.text1 strong { color:#4b8eca}
#pop600_2 .bg_pop600 p.text1 .btn_go2 { position:relative; display:inline-block; margin-top:-1px}
#pop600_2 .bg_pop600 dl.text2 { margin-left:13px; margin-top:12px; line-height:18px}
#pop600_2 .bg_pop600 dl.text2 dt { margin-top:3px; color:#5f7989; font-weight:bold}
#pop600_2 .bg_pop600 dl.text2 dt img { position:relative; margin-top:-1px; margin-bottom:6px; margin-right:4px;}
#pop600_2 .bg_pop600 dl.text2 dd { padding-left:21px}
#pop600_2 .bg_pop600 ul.text3 { margin-left:13px; padding-top:5px; line-height:18px;}
#pop600_2 .bg_pop600 ul.text3 li img { display:inline-block; margin-top:-1px; margin-bottom:6px; margin-right:4px;}
#pop600_2 .bg_pop600 em.info_txt { display:block; margin-top:-14px; padding-right:30px; text-align:right}
#pop600_2 .bg_pop600 p.text4 { padding-left:22px; font-size:11px; color:#5f7989}
#pop600_2 .bg_pop600 .box_info { margin-top:30px; margin-left:140px; padding-left:27px; padding-top:25px; width:397px; height:105px; background:url(../../etc/images/etc_02_01.gif) no-repeat top left}
#pop600_2 .bg_pop600 .box_info * { line-height:18px}
#pop600_2 .bg_pop600 .box_info ul { color:#666}







/*800_팝업*/
#wrap_pop { position:relative; width:800px; height:600px; background:url(../../images/bg_pop800_t.gif) no-repeat top left;}
#wrap_pop .bg_pop800 { padding:48px 0px 60px 36px; width:764px; background:url(../../images/bg_pop800_b.gif) no-repeat bottom left}
#wrap_pop .bg_pop800 li { list-style:none}
#wrap_pop .bg_pop800 .btn_go { position:absolute; left:736px; top:14px; width:50px; color:#e3e3e3; font-size:10px}
#wrap_pop .bg_pop800 .scroll { position:relative; margin-top:28px; width:760px; height:398px; overflow:auto;
scrollbar-base-color: #ccc;   /* 아래의 6가지 스타일을 하나로 통합 한것 */
scrollbar-face-color: #fff;   /* bar 의 표면색 */
scrollbar-track-color: #f2f2f2;   /* 스크롤 트랙의 색 */
scrollbar-highlight-color: #ccc;   /* 밝게 빛나는 좌상단 모서리 */
scrollbar-3dlight-color: #f2f2f2;   /* 좌상단 모서리 아래부분 */
scrollbar-shadow-color: #ccc;   /* 그림자 지는 우하단 */
scrollbar-darkshadow-color: #f2f2f2;   /* 그림자 우하단 */
scrollbar-arrow-color: #a1a1a1;   /* 삼각형부분 */}
#wrap_pop ul.tab_btn { float:right; padding-right:21px}
#wrap_pop ul.tab_btn li { float:left; display:inline-block; height:33px;}
#wrap_pop ul.tab_btn li a { display:inline-block; height:33px; background:url(../../etc/images/etc_bg_tab_off_c.gif) repeat-x top center; text-decoration:none}
#wrap_pop ul.tab_btn li a span { display:inline-block; padding-left:16px; height:33px; background:url(../../etc/images/etc_bg_tab_off_l.gif) no-repeat top left}
#wrap_pop ul.tab_btn li a em {display:inline-block; padding-top:9px; height:24px; padding-right:18px; background:url(../../etc/images/etc_bg_tab_off_r.gif) no-repeat top right; cursor:pointer;} 
#wrap_pop ul.tab_btn li a.on { display:inline-block; height:33px; background:url(../../etc/images/etc_bg_tab_on_c.gif) no-repeat top center; color:#fff; font-weight:bold}
#wrap_pop ul.tab_btn li a.on span { display:inline-block; padding-left:16px; background:url(../../etc/images/etc_bg_tab_on_l.gif) no-repeat top left}
#wrap_pop ul.tab_btn li a.on em {display:inline-block; padding-top:9px; padding-right:18px; background:url(../../etc/images/etc_bg_tab_on_r.gif) no-repeat top right; cursor:pointer} 
#wrap_pop .bg_pop800 h3 { padding-left:13px; font-size:12px; color:#a3213c; background:url(../../images/bull_red3.gif) no-repeat left 2px}
#wrap_pop .bg_pop800 h4 { margin-left:6px; padding-left:7px; font-size:12px; color:#2f3b48; background:url(../../images/bull_red2.gif) no-repeat left 4px}
#wrap_pop .bg_pop800 table.list { margin-left:13px; width:700px; border:0; border-top:2px solid #92a8b6; color:#5f7989}
#wrap_pop .bg_pop800 table.list th { padding:8px 0px 4px; border:0; background:#f8fafb; border-bottom:1px solid #92a8b6; border-left:1px solid #92a8b6;}
#wrap_pop .bg_pop800 table.list th.row { background:#fff; border-left:0px;}
#wrap_pop .bg_pop800 table.list .first { border-left:0px;}
#wrap_pop .bg_pop800 table.list .bottom td { border-bottom:1px solid #92a8b6;}
#wrap_pop .bg_pop800 table.list td { padding:8px 0px 4px 12px; border:0; background:#fff; border-bottom:1px solid #e1ebf1; border-left:1px solid #92a8b6; color:#666; vertical-align:top}
#wrap_pop .bg_pop800 table.list .btn_go3 { position:relative; margin-top:-1px; margin-bottom:6px; }
#wrap_pop .bg_pop800 table.list ul { line-height:18px;}
#wrap_pop .bg_pop800 table.list ul img { position:relative; margin-top:-1px; margin-bottom:6px;}
#wrap_pop .bg_pop800 table.list2 { margin-left:13px; margin-top:2px; color:#5f7989; line-height:18px;}
#wrap_pop .bg_pop800 table.list2 img { position:relative; margin-top:-1px; margin-bottom:6px; }
#wrap_pop .bg_pop800 p.text1 { padding-left:12px; padding-top:2px; line-height:18px}
#wrap_pop .bg_pop800 p.text1 strong { color:#4b8eca}
#wrap_pop .bg_pop800 p.text1 .btn_go2 { position:relative; display:inline-block; margin-top:-1px}
#wrap_pop .bg_pop800 dl.text2 { margin-left:13px; margin-top:12px; line-height:18px}
#wrap_pop .bg_pop800 dl.text2 dt { margin-top:3px; color:#5f7989; font-weight:bold}
#wrap_pop .bg_pop800 dl.text2 dt img { position:relative; margin-top:-1px; margin-bottom:6px; margin-right:4px;}
#wrap_pop .bg_pop800 dl.text2 dd { padding-left:21px}
#wrap_pop .bg_pop800 ul.text3 { margin-left:13px; padding-top:5px; line-height:18px;}
#wrap_pop .bg_pop800 ul.text3 li img { display:inline-block; margin-top:-1px; margin-bottom:6px; margin-right:4px;}
#wrap_pop .bg_pop800 em.info_txt { display:block; margin-top:-14px; padding-right:30px; text-align:right}
#wrap_pop .bg_pop800 p.text4 { padding-left:22px; font-size:11px; color:#5f7989}
#wrap_pop .bg_pop800 .box_info { margin-top:30px; margin-left:140px; padding-left:27px; padding-top:25px; width:397px; height:105px; background:url(../../etc/images/etc_02_01.gif) no-repeat top left}
#wrap_pop .bg_pop800 .box_info * { line-height:18px}
#wrap_pop .bg_pop800 .box_info ul { color:#666}
/*notice팝업*/
#wrap_pop_notice { width:450px; height:390px; background:url(../../images/bg_pop_notice_c450.gif) no-repeat left center}
#wrap_pop_notice .wrap_top { padding:0px 0px 0px 49px; height:70px; background:url(../../images/bg_pop_notice_t450.gif) no-repeat left top}
#wrap_pop_notice .wrap_top h2 { padding-top:42px;}
#wrap_pop_notice .wrap_middle { padding:20px 0px 0px 49px; height:210px; background:url(../../images/bg_pop_notice_c450.gif) no-repeat left center}
#wrap_pop_notice .wrap_middle em.date { display:inline-block; margin-top:20px; font-size:11px; color:#999}
#wrap_pop_notice .wrap_middle .txt { margin-top:5px; line-height:17px; font-size:11px;}
#wrap_pop_notice .wrap_middle .btn { margin-top:20px}

#wrap_pop_notice .wrap_middle_1 { padding:10px 0px 0px 13px; height:200px; background:url(../../images/bg_pop_notice_c450.gif) no-repeat left center}
#wrap_pop_notice .wrap_middle_1 em.date { display:inline-block; margin-top:20px; font-size:11px; color:#999}
#wrap_pop_notice .wrap_middle_1 .txt { margin-top:5px; line-height:17px; font-size:11px;}
#wrap_pop_notice .wrap_middle_1 .btn { margin-top:20px}

#wrap_pop_notice .wrap_middle_2 { padding:20px 0px 0px 49px; height:300px; background:url(../../images/bg_pop_notice_c450.gif) no-repeat left center}
#wrap_pop_notice .wrap_middle_2 em.date { display:inline-block; margin-top:20px; font-size:11px; color:#999}
#wrap_pop_notice .wrap_middle_2 .txt { margin-top:5px; line-height:17px; font-size:11px;}
#wrap_pop_notice .wrap_middle_2 .btn { margin-top:20px}

#wrap_pop_notice .wrap_middle_3 { padding:0; height:280px; background:url(../../images/bg_pop_notice_c450.gif) repeat-y left center}
#wrap_pop_notice .wrap_middle_3 h3 {height: 87px; width: 100%; background-color: #f2f2f2;}
#wrap_pop_notice .wrap_middle_3 h3 img {width: 293px; margin: 10px 0 0 75px;}
#wrap_pop_notice .wrap_middle_3 em.date { display:inline-block; margin-top:20px; font-size:11px; color:#999}
#wrap_pop_notice .wrap_middle_3 .txt { margin-top:5px; line-height:17px; font-size:11px;}
#wrap_pop_notice .wrap_middle_3 .btn { margin-top:20px}
#wrap_pop_notice .wrap_middle_3 ul.list {margin: 15px 0 0 30px;}
#wrap_pop_notice .wrap_middle_3 ul.btn {}
#wrap_pop_notice .wrap_middle_3 ul.btn li {float: left; margin-right: 8px;}
#wrap_pop_notice .wrap_middle_3 ul.btn li.last {margin: 0;}

#wrap_pop_notice .wrap_bottom {clear: both; padding:10px 10px 0 0; height:39px; text-align:right; background:url(../../images/bg_pop_notice_b450_x.gif) no-repeat left bottom}
#wrap_pop_notice .wrap_bottom * { vertical-align:top; background:transparent}
#wrap_pop_notice .wrap_bottom input.close {padding:3px 0 0 0;}
#wrap_pop_notice .wrap_bottom input.check { display:inline-block; margin:2px 8px 4px 0px; .margin:-2px 4px 2px 0px}
#wrap_pop_notice .wrap_bottom span { display:inline-block; margin-top:3px; color:#999; cursor:pointer}



#wrap_pop_notice_5 { width:500px; height:405px;}
#wrap_pop_notice_5 .wrap_middle_5 { height:380px; background:url(../../images/bg_pop_notice_c.gif) no-repeat left center}
#wrap_pop_notice_5 .wrap_middle_5 em.date { display:inline-block; margin-top:20px; font-size:11px; color:#999}
#wrap_pop_notice_5 .wrap_middle_5 .txt { margin-top:5px; line-height:17px; font-size:11px;}
#wrap_pop_notice_5 .wrap_middle_5 .btn { margin-top:20px}
#wrap_pop_notice_5 .wrap_bottom_5 { padding-top:5px; height:21px; padding-right:3px; text-align:right; }
#wrap_pop_notice_5 .wrap_bottom_5 * { vertical-align:top; background:transparent}
#wrap_pop_notice_5 .wrap_bottom_5 input.check { display:inline-block; margin:2px 8px 4px 0px; .margin:-2px 4px 2px 0px}
#wrap_pop_notice_5 .wrap_bottom span { display:inline-block; margin-top:3px; color:#999; cursor:pointer}




/*[main]*/
#container_main { position:relative; width:980px; height:642px; font-size:11px;}
#container_main #wrap_top { position:absolute; top:0px; left:0px; width:985px; z-index:4}
#container_main #wrap_left { position:absolute; top:0px; left:0px; width:530px; /*height:470px; */ z-index:1;}
/* ews */
#container_main #wrap_news { position:absolute; top:380px; left:0px; width:449px; height:100px;}
#container_main #wrap_news .news { position:relative;}
#container_main #wrap_news .news ol.title { margin-left:120px; margin-top:-12px;  height:22px; background:url(../../images/bg_index_03_.gif) no-repeat bottom left}
#container_main #wrap_news .news ol.title li { float:left; height:22px; list-style:none}
#container_main #wrap_news .news ol.title li a { display:block; height:22px;}
#container_main #wrap_news .news ol.title li.newstab_01 a { width:72px; background:url(../../images/newstab_index_01.gif) no-repeat top left}
#container_main #wrap_news .news ol.title li.newstab_02 a { width:39px; background:url(../../images/newstab_index_02.gif) no-repeat top left}
#container_main #wrap_news .news ol.title li.newstab_03 a { width:39px; background:url(../../images/newstab_index_03.gif) no-repeat top left}
#container_main #wrap_news .news ol.title li.newstab_04 a { width:59px; background:url(../../images/newstab_index_04.gif) no-repeat top left}
#container_main #wrap_news .news ol.title li.newstab_05 a { width:39px; background:url(../../images/newstab_index_05.gif) no-repeat top left}
#container_main #wrap_news .news ol.title li.newstab_07 a { width:39px; background:url(../../images/newstab_index_07.gif) no-repeat top left}
#container_main #wrap_news .news ol.title li a.on { background-position:bottom left}
#container_main #wrap_news .news ol.title li a span { display:none}
#container_main #wrap_news .news .h2       { position:relative; top:7px; left:30px; font-size:0px; line-height:0px;}
#container_main #wrap_news .news .btn_more { position:absolute; top:3px; margin-left:310px;}
#container_main #wrap_news .news .img      { position:absolute; top:35px; margin-left:-105px;}
#container_main #wrap_news .news ul { margin-top:8px; margin-left:120px;}
#container_main #wrap_news .news ul li { margin-left:10px; padding-left:7px; line-height:16px; list-style:none; background:url(../../images/bull_gray1.gif) no-repeat left 6px}
#container_main #wrap_news .news ul li a { color:#777}
#container_main #wrap_news .news ul li a:hover { color:#4b8eca; text-decoration:underline}
#container_main #wrap_news .news ul li a.on { color:#a3213c}


#container_main #wrap_content1 { position:absolute; top:100px; left:507px; width:300px; height:430px; background:url(../../images/minibanner/bg_index_event_111229.jpg) no-repeat top;}
#container_main #wrap_content1 .title_01 { }
#container_main #wrap_content1 .title_01 li { float:left; height:24px; list-style:none}
#container_main #wrap_content1 .title_01 li a { display:block; height:24px;}
#container_main #wrap_content1 .title_01 li.tab_01 a { width:98px; background:url(../../images/sjutab_index_01.gif) no-repeat top left}
#container_main #wrap_content1 .title_01 li.tab_02 a { width:98px; background:url(../../images/sjutab_index_02.gif) no-repeat top left}
#container_main #wrap_content1 .title_01 li.tab_03 a { width:98px; background:url(../../images/sjutab_index_03.gif) no-repeat top left}
#container_main #wrap_content1 .title_01 li a:hover,
#container_main #wrap_content1 .title_01 li a.on { background-position:bottom left}
#container_main #wrap_content1 .title_01 li a span { display:none}
/*발전기금관련 김광선작업추가*/
#container_main #wrap_content1 .wrap_contentev_btn	{position: absolute; top: 130px; left: 15px;}

#container_main #wrap_content1 #wrap_sju .sjutab {position:absolute; width:300px; top:10px;}
#container_main #wrap_content1 #wrap_sju_close .sjutab_close {position:absolute; width:100px; top:10px; margin-left:201px;}
#container_main #wrap_content1 #wrap_sju_close .right {position:absolute; margin-left:88px;}

#container_main #wrap_content1 #wrap_sju .con_01 {position:absolute; top:10px; left:98px; height:150px; background:url(../../images/sjutab_index_bg.gif) no-repeat top;}
#container_main #wrap_content1 #wrap_sju .con_01 .btn_close { position:relative; top:13px; margin-left:176px;}
#container_main #wrap_content1 #wrap_sju .con_01 h3 { margin:2px 0px 15px 10px; font-size:0px; line-height:0px; height:10px}
#container_main #wrap_content1 #wrap_sju .con_01 div { width:201px; height:150px; overflow:hidden}
#container_main #wrap_content1 #wrap_sju .con_01 div ul { float:left; padding-left:10px; width:95px; }
#container_main #wrap_content1 #wrap_sju .con_01 div ul.first { width:80px; }
#container_main #wrap_content1 #wrap_sju .con_01 div li { display:inline-block; list-style:none; line-height:16px}
#container_main #wrap_content1 #wrap_sju .con_01 div li a { color:#777}
#container_main #wrap_content1 #wrap_sju .con_01 div li a:hover { color:#4b8eca; text-decoration:underline}

#container_main #wrap_content1 .eyesurfer          {position:relative; margin-top:175px;}
#container_main #wrap_content1 .eyesurfer .con     {width:281px; height:20px; background:url(../../images/img_index_05.gif) no-repeat top left; font-size:11px}
#container_main #wrap_content1 .sejongpr           {position:relative; margin-top:15px;}
#container_main #wrap_content1 .sejongpr .story    {width:140px;}





/* wrap_content2 */
#container_main #wrap_content2 { position:absolute; top:90px; left:469px; width:358px; height:430px; z-index:3;}
#container_main #wrap_content2 .btn_close { float:left; width:30px; height:464px}
#container_main #wrap_content2 .btn_close a { display:block; width:30px; height:464px; background:url(../../images/btn_oc.gif) no-repeat left 11px; font-size:0px; line-height:0px; text-indent:-9999px;}
#container_main #wrap_content2 .box { float:left; margin-top:10px; padding:20px 10px 0px 8px; width:300px; height:430px; background:#fff;}
#container_main #wrap_content2 h2   { height:9px; font-size:0px; line-height:0px;}
#container_main #wrap_content2 ul.eservice { margin-top:8px; width:300px; height:145px;}
#container_main #wrap_content2 ul.eservice li { float:left; display:inline-block; list-style:none; height:72px;}
#container_main #wrap_content2 ul.eservice li a { cursor:pointer}
#container_main #wrap_content2 ul.eservice li img { cursor:pointer}
#container_main #wrap_content2 .banner       {margin-top:10px;}
#container_main #wrap_content2 .banner span  {margin-right:10px;}
/* job news */
#container_main #wrap_content2 .job { position:relative; margin-left:-7px; margin-top:-10px;}
#container_main #wrap_content2 .job h2 { height:18px; font-size:0px; line-height:0px;}
#container_main #wrap_content2 .job ol.title { margin-left:-4px; height:22px; background:url(../../images/bg_index_job.gif) no-repeat bottom left}
#container_main #wrap_content2 .job ol.title li { float:left; height:22px; list-style:none}
#container_main #wrap_content2 .job ol.title li a { display:block; height:22px;}
#container_main #wrap_content2 .job ol.title li.jobtab_01 a { width:58px; background:url(../../images/jobtab_index_01.gif) no-repeat top left}
#container_main #wrap_content2 .job ol.title li.jobtab_02 a { width:65px; background:url(../../images/jobtab_index_02.gif) no-repeat top left}
#container_main #wrap_content2 .job ol.title li.jobtab_03 a { width:65px; background:url(../../images/jobtab_index_03.gif) no-repeat top left}
#container_main #wrap_content2 .job ol.title li.jobtab_04 a { width:82px; background:url(../../images/jobtab_index_04.gif) no-repeat top left}
#container_main #wrap_content2 .job ol.title li a.on { background-position:bottom left}
#container_main #wrap_content2 .job ol.title li a span { display:none}
#container_main #wrap_content2 .job .btn_more { position:absolute; top:21px; margin-left:276px;}
#container_main #wrap_content2 .job ul { margin-top:8px; margin-bottom:20px;}
#container_main #wrap_content2 .job ul li { margin-left:10px; padding-left:7px; line-height:16px; list-style:none; background:url(../../images/bull_gray1.gif) no-repeat left 6px}
#container_main #wrap_content2 .job ul li a { color:#777}
#container_main #wrap_content2 .job ul li a:hover { color:#4b8eca; text-decoration:underline}
#container_main #wrap_content2 .job ul li a.on { color:#ba0a3c}






/*iframe*/


/*#container_iframe .con_02 ul        { padding:5px 0px 0px 57px; height:12px; width:200px; overflow:hidden}
#container_iframe .con_02 ul li     { padding-left:7px; width:190px; list-style:none; background:url(../../images/bull_gray1.gif) no-repeat left 4px}
#container_iframe .con_02 .btn_more { position:absolute; top:3px; left:259px;}*/
#container_iframe .con_03 { float:left; width:133px; font-size:11px}
#container_iframe .con_03 h2 { height:17px; font-size:0px; line-height:0px;}
#container_iframe .con_03 dl { margin-top:10px; line-height:14px; _margin-top:-10px; _padding-top:10px;}
#container_iframe .con_03 dl dt { font-size:12px; font-weight:bold;}
#container_iframe .con_03 dl dt a { color:#333}
#container_iframe .con_03 dl dd { margin-top:5px; color:#858587;}
#container_iframe .con_03 dl dd a { color:#858587}
#container_iframe .con_03 dl dd a:hover { color:#4b8eca; text-decoration:underline}
#container_iframe .con_03 .btn_pn { margin-top:7px; text-align:right}
#container_iframe .con_03 .btn_pn a { margin-left:2px;}

#container_iframe .con_03 .sumn  {position:relative; float:left; margin-bottom:10px;}
#container_iframe .con_03 .sumn span {position:absolute; top:5px; left:5px;}



#container_iframe .con_04 { float:left; margin-left:15px; width:133px;}
#container_iframe .con_04 h2 { height:17px; font-size:0px; line-height:0px;}
#container_iframe .con_04 dl { margin-top:10px; line-height:14px;}
#container_iframe .con_04 dl dt { font-size:12px; font-weight:bold;}
#container_iframe .con_04 dl dt a { color:#333}
#container_iframe .con_04 dl dd { margin-top:5px; color:#858587; letter-spacing:-1px}
#container_iframe .con_04 dl dd a { color:#858587}
#container_iframe .con_04 dl dd a:hover { color:#4b8eca; text-decoration:underline}
#container_iframe .con_04 .btn_pn { margin-top:7px; text-align:right}
#container_iframe .con_04 .btn_pn a { margin-left:2px;}
/**/
#container_main #wrap_right { position:absolute; top:90px; left:789px; width:191px; height:464px; z-index:2; overflow:hidden}
#container_main #wrap_right .btn_open { float:left; width:30px; height:464px}
#container_main #wrap_right .btn_open a { display:block; width:30px; height:464px; background:url(../../images/btn_op.gif) no-repeat left 11px; font-size:0px; line-height:0px; text-indent:-9999px;}
#container_main #wrap_right .box { float:left; margin-left:5px; width:153px; height:464px;}
#container_main #wrap_right .box ul.btn_link { margin-top:10px;}
#container_main #wrap_right .box ul li { list-style:none}
#container_main #wrap_right .box dl { margin-bottom:5px}
#container_main #wrap_right .box .roll_banner {margin-top:5px; width:153px; height:251px}
#container_main #wrap_bottom { position:absolute; top:554px; left:0px; width:980px; height:66px;}
/*[footer]*/
#wrap_footer { position:relative; border-top:2px solid #96052b}
#wrap_footer .footer_01 { position:relative; height:25px; background:#f0f1f1;}
#wrap_footer .footer_01 .btn_left { position:absolute; top:3px; left:3px;}
#wrap_footer .footer_01 .btn_right { position:absolute; top:8px; left:881px;}
#wrap_footer .footer_02 { height:60px; border-top:1px solid #e4e5e6; background:url(../../images/bg_footer.gif) no-repeat top left}
#wrap_footer .footer_02 ul { width:549px; height:26px; overflow:hidden}
#wrap_footer .footer_02 ul li { float:left; height:26px; list-style:none}
#wrap_footer .footer_02 ul li a { display:block; height:26px;}
#wrap_footer .footer_02 ul li.tab_01 a { width:83px; height:26px; background:url(../../images/btn_footer_01.gif) no-repeat top left}
#wrap_footer .footer_02 ul li.tab_02 a { width:87px; height:26px; background:url(../../images/btn_footer_02.gif) no-repeat top left}
#wrap_footer .footer_02 ul li.tab_03 a { width:58px; height:26px; background:url(../../images/btn_footer_03.gif) no-repeat top left}
#wrap_footer .footer_02 ul li.tab_04 a { width:65px; height:26px; background:url(../../images/btn_footer_04.gif) no-repeat top left}
#wrap_footer .footer_02 ul li.tab_05 a { width:65px; height:26px; background:url(../../images/btn_footer_05.gif) no-repeat top left}
#wrap_footer .footer_02 ul li.tab_06 a { width:77px; height:26px; background:url(../../images/btn_footer_06.gif) no-repeat top left}
#wrap_footer .footer_02 ul li.tab_07 a { width:50px; height:26px; background:url(../../images/btn_footer_07.gif) no-repeat top left}
#wrap_footer .footer_02 ul li.tab_08 a { width:64px; height:26px; background:url(../../images/btn_footer_11.gif) no-repeat top left}
#wrap_footer .footer_02 ul li a:hover { background-position:bottom left}
#wrap_footer .footer_02 ul li span { display:none}
#wrap_footer .footer_02 .btn_email { position:absolute; top:59px; left:302px;}

/*add*/
#container_sub #box_content .tip {padding-left:26px; line-height:18px;}
#container_sub #box_content .tip p {padding-left:16px; background:url(../../unilife/images/04_02_04.gif) repeat-y; width:702px;}
#container_sub #box_content .tip p strong {color:#2f3b48;}
#container_sub #box_content .tip .space { margin-left:18px;}
#container_sub #box_content .tip2 {padding-left:140px; line-height:18px;}
#container_sub #box_content .tip2 p {padding-left:16px; background:url(../../unilife/images/04_05_01_02.gif) repeat-y; width:486px;}
#container_sub #box_content .tip2 p strong {color:#2f3b48;}
#container_sub #box_content .tip2 .space { margin-left:18px;}
#container_sub #box_content .tip3 { margin-bottom:45px; padding-left:140px; line-height:18px;}
#container_sub #box_content .tip3 p { padding:0px 16px; width:381px; text-align:center; background:url(../../unilife/images/04_05_04_03.gif) repeat-y left;}
#container_sub #box_content .sul {line-height:18px; padding-bottom:30px;}
#container_sub #box_content .infolist .tablebrown { padding-left:8px; width:715px}
#container_sub #box_content .infolist .tablebrown .info { width:100%; border-collapse:collapse; border-top:2px solid #92a8b6; border-bottom:1px solid #92a8b6; color:#666}
#container_sub #box_content .infolist .tablebrown .info th { background:#f8fafb; color:#5f7989; border-bottom:1px solid #92a8b6; border-left:1px solid #92a8b6; font-size:12px; padding:8px 0px 4px;}
#container_sub #box_content .infolist .tablebrown .info td { border-bottom:1px solid #92a8b6; border-left:1px solid #92a8b6; font-size:12px; padding:8px 5px 5px; text-align:center; line-height:18px;}
#container_sub #box_content .infolist .tablebrown .info .first { border-left:0px;}
#container_sub #box_content .infolist .tablebrown .info .point { background:#fbfcfd;}
#container_sub #box_content .infolist .tablebrown .info .left { text-align:left;}
#container_sub #box_content .infolist .tablebrown .info a { color:#2558ab; font-size:11px;}
#container_sub #box_content .infolist .tablebrown .info .space { padding-left:25px}
#container_sub #box_content .infolist .tablebrown2 { padding-left:8px; width:715px}
#container_sub #box_content .infolist .tablebrown2 .info { width:100%; border-collapse:collapse; border-top:1px solid #92a8b6; border-bottom:1px solid #92a8b6; color:#666}
#container_sub #box_content .infolist .tablebrown2 .info th { background:#f8fafb; color:#5f7989; border-bottom:1px solid #92a8b6; border-left:1px solid #92a8b6; font-size:12px; padding:8px 0px 6px;}
#container_sub #box_content .infolist .tablebrown2 .info td { border-bottom:1px solid #92a8b6; border-left:1px solid #92a8b6; font-size:12px; padding:6px 5px 4px; text-align:center;}
#container_sub #box_content .infolist .tablebrown2 .info .first { border-left:0px;}
#container_sub #box_content .infolist .tablebrown2 .info .tit { text-align:left; padding-left:5px;}
#container_sub #box_content .infolist .tablebrown2 .info .point { background:#fbfcfd;}
#container_sub #box_content .infolist .tablebrown2 .info .left { text-align:left;}

#container_sub #box_content .infolist .tablegray1 { padding-left:8px; width:715px}
#container_sub #box_content .infolist .tablegray1 .info { width:100%; border-collapse:collapse; border-top:1px solid #92a8b6; border-bottom:1px solid #92a8b6; color:#666}
#container_sub #box_content .infolist .tablegray1 .info th { background:#f8fafb; border-bottom:1px solid #92a8b6; border-left:1px solid #92a8b6; font-size:12px; padding:10px 0px 8px;}
#container_sub #box_content .infolist .tablegray1 .info td { border-bottom:1px solid #92a8b6; border-left:1px solid #92a8b6; padding:10px 5px 8px; text-align:center;}
#container_sub #box_content .infolist .tablegray1 .info .first { border-left:0px;}
#container_sub #box_content .tablelist11 { padding:0px 0px 4px 0px; width:740px}
#container_sub #box_content .tablelist11 .info { width:100%; border-collapse:collapse; border-top:2px solid #92a8b6; border-bottom:1px solid #92a8b6;}
#container_sub #box_content .tablelist11 .info th { background-color:#f8fafb; color:#5f7989; border-bottom:1px solid #92a8b6; border-left:1px solid #92a8b6; font-size:12px; padding:8px 0px 5px ;}
#container_sub #box_content .tablelist11 .info td { color:#666666; border-bottom:1px solid #92a8b6; border-left:1px solid #92a8b6; font-size:12px; padding:6px 0px 4px; text-align:center; height:32px; line-height:18px;}
#container_sub #box_content .tablelist11 .info .first { border-left:0px;}
#container_sub #box_content p.txt8 { margin-left:8px; line-height:18px;}
#container_sub #box_content p.txt9 { margin-left:15px; margin-top:30px; line-height:18px;}
#container_sub #box_content p.txt9 .sub{ margin-left:15px;}
#container_sub #box_content p.txt10 { margin:20px 0px 2px 30px; line-height:18px;}
#container_sub #box_content p.txt10 .tit {margin-left:-10px; font-weight:bold;}
#container_sub #wrap_middle .bg_05 { min-height:175px; background:url(../../images/bg_05.jpg) no-repeat top left}
/*#container_sub #wrap_middle .bg_main_03_01 { min-height:175px; background:url(../../images/bg_main_03_01.jpg) no-repeat top left}*/
#container_sub .submain_03 {margin-top:243px;}
#container_sub .submain_03 .sul_txt{margin-left:25px; margin-bottom:30px; line-height:18px;}
#container_sub .submain_03 .sul_txt2{margin-left:25px; font-size:11px; margin-bottom:5px;}
#container_sub .submain_03 .sul_txt3{margin-left:35px; margin-bottom:20px; color:#5f7989; line-height:18px;}
#container_sub .submain_03 .sul_txt4{margin-left:35px; margin-bottom:30px; color:#5f7989;}
#container_sub .submain_03 h5{margin-left:25px; margin-bottom:5px; color:#2f3b48;}

/*650_팝업*/
#pop650 { width:650px; height:100%;}
#pop650 #top { background:url(../../images/bg_pop650_t.gif) no-repeat; height:72px;}
#pop650 #top .title { float:left; padding:47px 0 0 49px;}
#pop650 #top .img { float:right; padding:14px 26px 0 0;}
#pop650 #content  {background:url(../../images/bg_pop650_m.gif); padding:20px 40px 10px 35px; height:360px;}
#pop650 #content .bglogo { background:url(../../images/bg_poplogo.gif) no-repeat center;}
#pop650 #bottom { background:url(../../images/bg_pop650_b.gif) no-repeat; height:38px;}
#pop650 #content .tablelist {position:relative; left:0px; top:0px; width:610px; height:360px; overflow-y:auto; z-index:1; visibility:visible; border:#cbcbcb 0px solid;
scrollbar-base-color: #ccc;   /* 아래의 6가지 스타일을 하나로 통합 한것 */
scrollbar-face-color: #fff;   /* bar 의 표면색 */
scrollbar-track-color: #f2f2f2;   /* 스크롤 트랙의 색 */
scrollbar-highlight-color: #ccc;   /* 밝게 빛나는 좌상단 모서리 */
scrollbar-3dlight-color: #f2f2f2;   /* 좌상단 모서리 아래부분 */
scrollbar-shadow-color: #ccc;   /* 그림자 지는 우하단 */
scrollbar-darkshadow-color: #f2f2f2;   /* 그림자 우하단 */
scrollbar-arrow-color: #a1a1a1;   /* 삼각형부분 */
}
#pop650 #content .ex { font-size:12px; line-height:18px; padding-left:15px;}
#pop650 #content p.tit {margin-left:0px; margin-bottom:8px; padding-left:15px; height:21px; color:#a3213c; font-weight:bold; font-size:12px; background:url(../../images/bull_red3.gif) no-repeat 0px 2px}
#pop650 #content p.sub_sul{margin-left:8px; background:url(../../images/bull_red2.gif) no-repeat 0px 3px; padding-left:10px;}
#pop650 #content2  {background:url(../../images/bg_pop650_m.gif); padding:20px 40px 10px 35px; height:410px;}
#pop650 #content2 .bglogo { background:url(../../images/bg_poplogo.gif) no-repeat center;}
#pop650 #content2 .tablelist {position:relative; left:0px; top:0px; width:610px; height:410px; overflow-y:auto; z-index:1; visibility:visible; border:#cbcbcb 0px solid;
scrollbar-base-color: #ccc;   /* 아래의 6가지 스타일을 하나로 통합 한것 */
scrollbar-face-color: #fff;   /* bar 의 표면색 */
scrollbar-track-color: #f2f2f2;   /* 스크롤 트랙의 색 */
scrollbar-highlight-color: #ccc;   /* 밝게 빛나는 좌상단 모서리 */
scrollbar-3dlight-color: #f2f2f2;   /* 좌상단 모서리 아래부분 */
scrollbar-shadow-color: #ccc;   /* 그림자 지는 우하단 */
scrollbar-darkshadow-color: #f2f2f2;   /* 그림자 우하단 */
scrollbar-arrow-color: #a1a1a1;   /* 삼각형부분 */
}
#pop650 #content2 .ex { font-size:12px; line-height:18px; padding-left:15px;}
#pop650 #content2 p.tit {margin-left:0px; padding-left:15px; height:21px; color:#a3213c; font-weight:bold; font-size:12px; background:url(../../images/bull_red3.gif) no-repeat 0px 2px}
#pop650 #content2 p.sub_sul{margin-left:8px; margin-bottom:5px; background:url(../../images/bull_red2.gif) no-repeat 0px 3px; padding-left:10px;}
#pop650 #content2 p.sub_sul2{margin-left:20px; background:url(../../images/bull_blue3.gif) no-repeat 0px 4px; padding-left:10px; line-height:18px;}
#pop650 #content2 .tablelist .info { margin-left:15px; border-collapse:collapse; border-top:2px solid #92a8b6; border-bottom:1px solid #92a8b6;}
#pop650 #content2 .tablelist .info th { background-color:#f8fafb; color:#5f7989; border-bottom:1px solid #92a8b6; border-left:1px solid #92a8b6; font-size:12px; padding:6px 0;}
#pop650 #content2 .tablelist .info td { background-color:#ffffff; color:#666666; border-bottom:1px solid #92a8b6; border-left:1px solid #92a8b6; font-size:12px; padding:6px 0px 4px; text-align:center; line-height:18px;}
#pop650 #content2 .tablelist .info .first { border-left:0px;}
#pop650 #content2 .ex2 {width:270px; float:left; line-height:18px;}
#pop650 #content2 .ex2 .eximg{padding:15px 0 20px 15px;}
#pop650 #content2 .ex2 ul li{padding-left:15px; height:18px; display:inline-block; list-style:none;}
#pop650 #content2 .bgimg {width:556px; height:145px; background:url(../../etc/images/etc_img_information_3.gif) no-repeat; margin-left:15px; margin-top:20px; padding-left:96px; padding-top:15px; font-size:11px; line-height:15px;}
























/*상화css*/
#wrap_content #box_content .depth .depth_02_1 { width:740px; height:61px; color:#8996a0; background:url(../../images/bg_2depth_1.gif) no-repeat bottom left}
#wrap_content #box_content .depth .depth_02_1 a { display:inline-block; padding:38px 12px 0px; color:#2f3b48}
#wrap_content #box_content .depth .depth_02_1 a.on { font-weight:bold;}
#wrap_content #box_content .depth .depth_02_1 .title { float:left; padding-left:12px}
#wrap_content #box_content .depth .depth_02_1 .go_home { float:right}


#wrap_content #box_content .depth .depth_02_etc { width:740px; height:30px; color:#8996a0; background:url(../../images/bg_2depth_etc.gif) no-repeat top left}
#wrap_content #box_content .depth .depth_02_etc a { display:inline-block; padding:12px 12px 0px; color:#2f3b48}
#wrap_content #box_content .depth .depth_02_etc a.on { font-weight:bold;}
#wrap_content #box_content .depth .depth_02_etc .title { float:left; padding-left:12px}
#wrap_content #box_content .depth .depth_02_etc .go_home { float:right}


#wrap_content #box_content .gallery_list div .txt dt { padding:21px 0px 40px;}

.line_top {background:url(../../sejong/images/01_uni_11.gif) no-repeat top left; width:1px; height:30px;}
.line_bot {background:url(../../sejong/images/01_uni_12.gif) no-repeat bottom left; width:1px; height:30px;}
.line_bg  {background-color:#b4bcc3; width:1px;}
#container_sub #box_content h4.toptit a { display:inline-block; color:#a3213c}





/*수정css*/
#container_sub #wrap_middle .bg_students { min-height:274px; background:url(../../service/images/bg_students.jpg) no-repeat top left}
#container_sub #wrap_middle .bg_administration { min-height:274px; background:url(../../service/images/bg_administration.jpg) no-repeat top left}
#container_sub #wrap_middle .bg_professor { min-height:274px; background:url(../../service/images/bg_professor.jpg) no-repeat top left}
#container_main #wrap_content1 .con_02 .btn_more { position:absolute; top:21px; left:227px;}
#pop600 { width:600px; height:100%; background-color:#a3213c;}



#container_sub #box_content .tip_table {border-collapse:collapse; margin:0 auto; text-align:center;}
#container_sub #box_content .tip_table .tip_01 {background:url(../../unilife/images/tip_01.gif) no-repeat left top; width:20px; height:94px;}
#container_sub #box_content .tip_table .tip_02 {background:url(../../unilife/images/tip_02.gif) repeat-x left top; height:94px; text-align:center;}
#container_sub #box_content .tip_table .tip_03 {background:url(../../unilife/images/tip_03.gif) no-repeat right top; width:20px; height:94px;}
#container_sub #box_content .tip_table .tip_04 {background:url(../../unilife/images/tip_04.gif) no-repeat left bottom; width:20px; height:20px;}
#container_sub #box_content .tip_table .tip_05 {background:url(../../unilife/images/tip_05.gif) repeat-x left bottom; height:20px;}
#container_sub #box_content .tip_table .tip_06 {background:url(../../unilife/images/tip_06.gif) no-repeat right bottom; width:20px; height:20px;}
#container_sub #box_content .tip_table .tip_07 {border-left:1px solid #d8d8d8; width:19px;}
#container_sub #box_content .tip_table .tip_08 {border-right:1px solid #d8d8d8; width:19px;}
#container_sub #box_content .tip_table p       {line-height:18px; text-align:left;}
#container_sub #box_content .tip_table p strong {color:#2f3b48;}
#container_sub #box_content .tip_table .space   {margin-left:18px;}
#container_sub #box_content .dyhall             {margin-left:150px; margin-top:80px; line-height:18px}


/*수업 계절학기 메뉴*/
#container_sub #box_content .study_menu { position:absolute; left:0px; top:200px; z-index:100; padding-top:56px;  width:135px; background:url(../../unilife/images/study_08_m001.gif) no-repeat top left;}
#container_sub #box_content .study_menu ul { background:url(../../unilife/images/study_08_m004.gif) no-repeat bottom left; padding-bottom:7px; }
#container_sub #box_content .study_menu ul li {width:135px; height:30px; background:url(../../unilife/images/study_08_m002.gif) no-repeat top left;line-height:30px}
#container_sub #box_content .study_menu ul li a { padding:0px 0px 0px 20px; color:#2f3b48}
#container_sub #box_content .study_menu ul li strong a { color:#991122;}
#container_sub #box_content .study_menu ul li a:hover { color:#991122; text-decoration:none;}

/*20100204 김광선 추가*/
/*2010하계수업 계절학기 메뉴*/
#container_sub #box_content .study_menu_1 { position:absolute; left:0px; top:200px; z-index:100; padding-top:56px;  width:135px; background:url(../../unilife/images/study_08_m001_5.gif) no-repeat top left;}
#container_sub #box_content .study_menu_1 ul { background:url(../../unilife/images/study_08_m004.gif) no-repeat bottom left; padding-bottom:7px; }
#container_sub #box_content .study_menu_1 ul li {width:135px; height:30px; background:url(../../unilife/images/study_08_m002.gif) no-repeat top left;line-height:30px}
#container_sub #box_content .study_menu_1 ul li a { padding:0px 0px 0px 20px; color:#2f3b48}
#container_sub #box_content .study_menu_1 ul li strong a { color:#991122;}
#container_sub #box_content .study_menu_1 ul li a:hover { color:#991122; text-decoration:none;}

/*2010교직이수 메뉴*/
#container_sub #box_content .study_menu_2 { position:absolute; left:0px; top:200px; z-index:100; padding-top:56px;  width:135px; background:url(../../unilife/images/study_07_m001.gif) no-repeat top left;}
#container_sub #box_content .study_menu_2 ul { background:url(../../unilife/images/study_08_m004.gif) no-repeat bottom left; padding-bottom:7px; }
#container_sub #box_content .study_menu_2 ul li {width:135px; height:30px; background:url(../../unilife/images/study_08_m002.gif) no-repeat top left;line-height:30px; font-size: 11px;}
#container_sub #box_content .study_menu_2 ul li a { padding:0px 0px 0px 10px; color:#2f3b48}
#container_sub #box_content .study_menu_2 ul li strong a { color:#991122;}
#container_sub #box_content .study_menu_2 ul li a:hover { color:#991122; text-decoration:none;}

#container_sub #box_content .box {width:760px; height:100%; border-collapse:collapse; margin-left:10px;}
#container_sub #box_content .box .study_box_1 { background:url(../../unilife/images/study_08_b001.gif) no-repeat top left; width:15px; height:15px;}
#container_sub #box_content .box .study_box_2 { background:url(../../unilife/images/study_08_b002.gif) repeat-x top left; width:730px; height:15px;}
#container_sub #box_content .box .study_box_3 { background:url(../../unilife/images/study_08_b003.gif) no-repeat top right; width:15px; height:15px;}
#container_sub #box_content .box .study_box_4 { background:url(../../unilife/images/study_08_b004.gif) repeat-y top left; width:15px;}
#container_sub #box_content .box .study_box_5 { background:url(../../unilife/images/study_08_b005.gif) repeat-y top right; width:15px;}
#container_sub #box_content .box .study_box_6 { background:url(../../unilife/images/study_08_b006.gif) no-repeat bottom left; width:15px; height:15px;}
#container_sub #box_content .box .study_box_7 { background:url(../../unilife/images/study_08_b007.gif) repeat-x bottom left; height:15px;}
#container_sub #box_content .box .study_box_8 { background:url(../../unilife/images/study_08_b008.gif) no-repeat bottom right; width:15px; height:15px;}


/*수진css*/
#container_sub #box_content .glayline2 { color:#666; font-weight:normal; line-height:150%;}
#container_sub #box_content .sejongstory { margin:0 auto; margin-top:50px; margin-right :62px; border-collapse:collapse; line-height:0;font-size:0}
#container_sub #box_content .sub_text { padding-left:20px; line-height:21px; text-align:top; letter-spacing: -1px;}
#container_sub #box_content .sub_historyline { background-color: #e0e0e0; height: 1px;  padding-left:20px;}
#container_sub #box_content .t10b10 { padding-top:10px; padding-bottom:10px;}
#container_sub #box_content .bull_gray3 { background:url(../../images/bull_gray3.gif) no-repeat 0px 5px;}
#container_sub #box_content .bull_gray3 span { padding-left:5px;}
#container_sub #box_content .pointred {color:#a3213c; font-weight:normal; line-height:130%;}
#container_sub #box_content .sub_blue_bold { color:#5f7989; font-weight:bold; line-height:180%; text-align:center;}
#container_sub #box_content .downbtn { margin-top: 50px; margin-left: 8px; line-height:100px;font-size:0}
#container_sub #box_content .bg_leftimg { background-image: url(../../sejong/images/01_son_01.gif); height: 696px; width: 370px; }
#container_sub #box_content .bg_rightimg { background-image: url(../../sejong/images/01_son_02.gif); height: 696px; width: 370px; }
#container_sub #box_content .btn_song { margin-bottom: 40px; }
#container_sub #box_content .campus01_bg { background:url(../../sejong/images/01_onc_03.gif) no-repeat ; width: 740px; }
#container_sub #box_content .campus02_bg { background:url(../../sejong/images/01_onc_10.jpg); width: 740px; height: 190px; }
#container_sub #box_content .loading {margin: 30px 0 50px 0;width:740px;text-align:center;}
/*학사일정추가*/
#container_sub .program .calender2 { float:left; padding:0px 14px; width:201px; height:207px; background:url(../../unilife/images/04_01_01_02_01.gif) no-repeat top left; font-family:tahoma; font-size:10px;}
#container_sub .program .calender2 table { border:0; width:100%; padding-bottom:11px; height:168px;}
#container_sub .program .calender2 table th { border:0; padding-top:3px; height:25px; font-weight:normal; line-height:25px;}
#container_sub .program .calender2 td { border:0; padding-top:9px; width:29px; height:19px; line-height:19px; text-align:center}
#container_sub .program .calender2 .on { font-weight:bold; color:#fff; background:url(../../unilife/images/04_01_01_03.gif) no-repeat center 11px}
#container_sub .program ul.list_program li .date2 { display:inline-block; width:133px; color:#b90041}
#wrap_content #box_content .depth .depth_03 .go_home2 { float:right; margin-top:34px; margin-right:-13px;}
/*tip박스*/
#container_sub #box_content .tip_box { margin-left:0px; text-align:left;}
#container_sub #box_content .tip_box h5 { margin-top:26px; height:21px; color:#2f3b48; font-size:12px; text-align:left;}
#container_sub #box_content .tip_box h5.first_tit { margin-top:0px;}
#container_sub #box_content .tip_box .sub_info { padding-left:10px; width:680px; line-height:18px;}
#container_sub #box_content .tip_box .tipblue { color:#4b8eca; margin-right:15px;}

