@import "unity.css";
@charset "euc-kr"; 

/*  [Default]  */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,p,blockquote,iframe {margin:0;padding:0;}
body {
    color:#666;
    font-size:12px;
    fot-family:µ¸¿ò,Dotum,Verdana,Arial,San-Serif;
    background-image: url(../images/sub_bg3.gif);
    background-repeat: repeat-x;
}
ol,ul,li {
    font-size: 9pt;color: #333333;
} 

A:link    { text-decoration: none; color:#555555;}
A:active  { text-decoration: none; color:#555555;}
A:visited { text-decoration: none; color:#555555;}
A:hover   {text-decoration: none; color:#1991AB; text-decoration: none;}

fieldset, blockquote {border:none;}
img {border:0;}

/* =float ÇØÁ¦ */
.f_clear:after {
	content: ".";
	height: 0;
	display: block;
	visibility: hidden;
	clear: both;
}
/* ie¿ë È¦¸® ÇÙ ½ÃÀÛ */
* html .f_clear { height: 1px; }
.f_clear { display: block;min-height:1px; }
/* ie¿ë È¦¸® ÇÙ ³¡ */
fieldset, blockquote {border:none;}
i,em,u,cite	{font-style:normal;} b {color:#ccc;font-weight:normal}
h1,h2,h3,h4,h5	{font:bold 12px µ¸¿ò,Dotum,Verdana,Arial,San-Serif;}
legend,caption	{display:none;clear:both;font:bold 12px µ¸¿ò,Dotum,Verdana,Arial,San-Serif;}
hr	{display:none; clear:both;}
table	{table-layout:fixed; border-collapse:collapse;border-spacing:0;color:#666;font:12px µ¸¿ò,Dotum,Verdana,Arial,San-Serif;}
th,td	{border-collapse:collapse;color:#666;font:12px µ¸¿ò,Dotum,Verdana,Arial,San-Serif;}

.type-text	{background:#fff; height:14px; border:1px solid #c2c2c2; text-align:left;}
.type-btn	{margin:0; padding:0; border:0; text-indent:-1000em; cursor:pointer; cursor:hand;}
.type-btn2	{margin:0; padding:0; border:0; text-indent:-1000em; cursor:pointer; cursor:hand;}
.type-file	{width:150px;height:14px; border:solid 1px #BDBDBD; }
.cur-hand	{cursor:pointer;}


/*  [Layout]  */
#wrap {}
#header		{background-image:url(../images/sub_bg.gif);background-repeat:repeat;width:990px;z-index:99;height:195px;}
#Container	{width:990px;height: 600px;font:12px µ¸¿ò,Dotum,Verdana,Arial,San-Serif;}
#Contents	{display:inline; float:left; margin:0;font:14px µ¸¿ò,Dotum,Verdana,Arial,San-Serif;}
#Contents.type01	{float: left;width: 720px; color:#666;font:14px µ¸¿ò,Dotum,Verdana,Arial,San-Serif;}
#Sidebar	{display:inline; float:left;margin-left: 10px;margin-top:0px; width:205px; overflow:hidden;}
#subSidebar	{display:inline; float:left;margin-left: 10px;width:410px; overflow:hiddencolor:#666;font:12px µ¸¿ò,Dotum,Verdana,Arial,San-Serif;;}
#copyright	{width:auto;height: 90px;}


/*  [People]  */
h1  {display: block;margin-left: 95px;margin-top: 0px;height:75px;width: 155px;}
h2  {display: block;height:17px;width: 89px;}
h4	{position:relative; margin:11px 0 6px 0; padding-bottom:7px; font-weight:normal;}
h3 strong	{color:#666; font-weight:bold}
h4 strong	{color:#FF6834; font-weight:bold}
h3 select	{position:absolute; top:-3px;right:0px; color:#666;}
h4 select	{position:relative; float:right; margin:0 0 0 2px; padding:0; color:#666;}
h3 em	{color:#FF6834; font-weight:bold}
h3 i	{color:#666; font-weight:bold}
h3 span	{position:absolute; top:4px;right:0px; color:#989898; font-weight:normal;}
h4 span	{float:right;} h4 span	strong	{color:#666;} h4 span select	{float:none;}
h3 a.current	{font-weight:bold;}
.titLine	{clear:both; margin-bottom:11px; border-bottom:1px solid #E3E3E3; }
.more	{position:absolute; top:4px; right:0px; width:32px;height:9px; background:url("")  no-repeat; text-indent:-1000em; overflow:hidden;}
.mainWrap h3 img	{margin:-2px 6px 0 0;}
.name	{color:#48688F;}
em		{color:#FF8806; font-weight:normal}
dd i	{color:#FF8600; font-weight:bold;}


/* header */
#header #quickheader {display: block;height: 20px;width: 185px;list-style: none;position: absolute;left: 770px;top:10px;}
#quickheader li {float: left;height: 15px;overflow: hidden;}
#header #global {
	display: block;
	height:50px;
	width: 500px;
	list-style: none;
	left: 450px;
	top: 25px;
	position: absolute;
}
#header #global  ul {
	display: block;
	height: 38px;
	width: 350px;
	padding-top: 0px;
	padding-left: 0px;
	list-style: none;
	position: absolute;
	top: 20px;
	overflow: hidden;
	visibility: hidden;
}
/**/
#header #global ul li {float:left;}
#header #global ul a {
	color: #ffffff;	
	text-decoration: none;	
	display: block;	
	height: 18px;	
	padding-top: 18px;	
	padding-right: 0px;	
	padding-left: 0px;	
	float: left;
    font:12px µ¸¿ò,Dotum,Verdana,Arial,San-Serif;
	}
	
#header #global #d1M1_li { display: block; position: absolute; height: 38px; width: 350px; left: 0px; }
#header #global #d1M2_li { display: block; position: absolute; height: 38px; width: 350px; left: 120px; top: 0px; }
#header #global #d1M3_li { display: block; position: absolute; height: 38px; width: 350px; left: 270px; top: 0px; }
#header #global #d1M4_li { display: block; position: absolute; height: 38px; width: 350px; left: 420px; top: 0px; }
#header #global #d1M5_li { display: block; position: absolute; height: 38px; width: 350px; left: 570px; top: 0px; }

#header #global #d2M1_ul { background-image: url(../images/menu_sub_bgli03.gif); background-repeat: no-repeat; left: -165px;
	/*background-image: url(../images/menu_sub_bgli01.gif);*/ }
#header #global #d2M2_ul { background: url(../images/menu_sub_bgli03.gif); background-repeat: no-repeat;left: -155px;}
#header #global #d2M3_ul { background: url(../images/menu_sub_bgli03.gif); background-repeat: no-repeat;left: -155px;}
#header #global #d2M4_ul { background: url(../images/menu_sub_bgli03.gif); background-repeat: no-repeat; left:-180px; visibility: inherit;
    /*background: url(../images/menu_sub_bgli04.gif); left:-110px;*/ }
#header #global #d2M5_ul { background: url(../images/menu_sub_bgli03.gif); background-repeat: no-repeat; left:-170px;}


/* LoginBox Form */
#loginBox	{clear:both;height: 145px;background-image: url(../images/login_bg.gif);background-repeat: no-repeat;width: 204px;}
.loginBoxIn	{padding-top: 45px;padding-right: 0px;padding-left: 18px;}
.loginBoxIn fieldset	{
	position:relative;
	font:11px/120% µ¸¿ò;
	letter-spacing:-1px;
	width: 190px;
}
.loginBoxIn .formwrap	{margin-bottom:10px;}
.loginBoxIn .formwrap label	{display:none;}
.loginBoxIn .formwrap input	{font-size:100%;}
.loginBoxIn .formwrap input.type-text	{margin:3 0 1px 0; padding:2px 0 0 2px; width:103px;height:17px;background:#fff; border:1px solid #b1b1b1; }
.loginBoxIn .formwrap input.type-btn	{
	position:absolute;
	top:1px;
	left:112px;
	width:59px;
	height:45px;
	background:url(../images/btn_login.gif) no-repeat;
}
.loginBoxIn .tit {display: block;height: 19px;width: 109px;padding-left: 15px;}
.loginBoxIn .label label	{margin-top:8px;}
.loginBoxIn ul.myLogin	{
	height:30px;
	position: relative;
	left: 15px;
	width: 101px;
	top: 7px;
}

/* LogoutBox Form */
#logoutBox	{clear:both;height: 145px;background-image: url(../images/logout_bg.gif);background-repeat: no-repeat;width: 204px;}
.logoutBoxIn	{padding-top: 45px;padding-right: 0px;padding-left: 18px;}
.logoutBoxIn .tit {display: block;height: 19px;width: 109px;}
#logoutBox .formwrap2	{
	width: 170px;
	color: #000000;
	font-weight: bold;
	line-height: 150%;
	clear:both;
	height: 38px;
	position: relative;
	top: 3px;
}
#logoutBox .list1 {
	height: 18px;
	width: 190px;
	display: block;
	float: right;
}
#logoutBox	.padding1 {
	height: 18px;
	margin-left: 10px;	
	margin-top: 7px;
	color:#646464;
}
#logoutBox .list2 {
	height: 21px;
	width: 190px;
	display: block;
	float: right;
}
#logoutBox	.padding2 {
	height: 21px;
	margin-left: 0px;	
}
#logoutBox .list3 {
	display: block;
	float: left;
	height: 54px;
	width: 70px;
	margin-top: 3px;
	margin-left: 35px;
}
#logoutBox	.padding3 {
	height: 18px;
	margin-left: 5px;
	margin-top: 3px;
	font-weight:bold;
	color:#646464;
}
#logoutBox .list4 {
	height:54px;
	width: 90px;
	display: block;
	float: right;
	margin-top: 3px;
}
#logoutBox	.padding4 {
	height: 18px;
	margin-left: 5px;
	color:#646464;
	margin-top: 3px;
}
#logoutBox .list5 {
	height: 21px;
	width: 192px;
	display: block;
	float: right;
}
#logoutBox	.padding5 {
	height: 21px;
}

#logoutBox .formwrap2 .myLogout {float: right;}
#logoutBox .label2 {
	width: 116px;
	padding-left: 25px;
	padding-top: 13px;
	height: 12px;
}
#logoutBox .myLogin2 {
	height:30px;
	left: 15px;
	width: 101px;
	position: relative;
}


/* left ¸Þ´º */
#Sidebar .left_menu {
	float: left;
	padding-top: 13px;
	width: 203px;
	}
#sidebar #left_menu .left_tit {
	float: left;
	height:55px;
	width: 203px;	
	background:url(../images/left_bg_line.gif);
}
#sidebar #left_menu .left_bottom {
	float: left;
	height: 32px;
	width: 203px;
}
#sidebar #left_menu .left_list {
	float: left;
	height: 27px;
	width: 203px;
	FONT-SIZE: 12px;COLOR: #377f1c;font-weight:bold;
	text-decoration:none;
	padding-left:27px;
	padding-top:10px;background:url(../images/left_bg.gif);
}
#sidebar #left_menu .left_list02 {
	float: left;
	height: 27px;
	width: 203px;
	text-decoration:none;
	FONT-SIZE: 12px;COLOR: #377f1c;
	padding-left:27px;
	padding-top:10px;background:url(../images/left_bg_dis.gif);
}

/* left banner */
#sidebar #banner .ban01 {
	float: left;
	height: 86px;
	width: 197px;
	margin-bottom: 5px;
	margin-left: 6px;
}
#sidebar #banner .ban02 {
	float: left;
	height: 79px;
	width: 197px;
	margin-bottom: 5px;
	margin-left: 6px;
}

#sidebar #banner {
	float: left;
	margin-top: 15px;
}

#page_map {display: block;height: 20px;width: 490px;float: right;margin-top:-40px;margin-left: 190px;font:12px µ¸¿ò,Dotum,Verdana,Arial,San-Serif; }

/* ¼­ºêÅ¸ÀÌÆ² */
.sub_title {clear:both;float:left;	margin-top:15px;margin-left:20px;width:720px;height: 40px;font:12px µ¸¿ò,Dotum,Verdana,Arial,San-Serif;}
.sub_content_page {clear:both;float:left;margin-top:0px;margin-left:20px;width:720px;height: auto;font:12px µ¸¿ò,Dotum,Verdana,Arial,San-Serif;}

/* search */
#subSidebar #search {background: url(../images/search.gif) no-repeat;display: block;height: 141px;width: 271px;	position: relative;}
#subSidebar #search .photobg {display: block;float: left;height: 64px;width: 62px;position: absolute;left: 13px;top: 62px;background: url(../images/pimg_bg.gif) no-repeat;}
#search .photobg .photo_padding {margin-top: 3px;margin-left: 3px;}
#search .radio01 {position: absolute;left: 85px;top: 77px;}
#search .radio02 {position: absolute;left: 156px;top: 78px;}
#search .type-text2 {margin:0 0 1px 0;padding:3px 0 0 2px;width:110px;height:15px;background:#fff;border:1px solid #CECECE;color:#999;position: absolute;top: 106px;left: 90px;}
#search input.type-btn2 {position:absolute;top:106px;left:210px;width:46px;height:21px;background:url(../images/btn_search.gif) no-repeat;}

/* Äü¸Þ´º */
/*#floater {
	position:absolute;
	width:70px;
	height:364px;
	z-index:3;
	left: 915px;
	top: 405px;
}

/* Ä«ÇÇ¶óÀÌÆ® */
#copyright .copyright_box {padding-left: 10px;display: block;width: auto;}


/*text */
a.not01:link { font-family:; font-size: 12px; color:#555555; text-decoration: none; }
a.not01:visited { font-family:; font-size: 12px; color:#555555; text-decoration: none; }
a.not01:active { font-family:; font-size: 12px; color:#606060; text-decoration: none; }
a.not01:hover { font-family:; font-size: 12px; color:#606060; text-decoration: none }
.not01 {FONT-SIZE: 12px;COLOR: #666666;padding-top:3px;height:24px;background:#ffffff;text-align:center;}
.not02 {FONT-SIZE: 12px;COLOR: #666666;padding-left:5px;padding-top:3px;height:24px;}
.not03 {FONT-SIZE: 12px;COLOR: #666666;padding-left:5px;padding-top:3px;height:24px;text-align:center;font-weight: bold;}
.not04 {FONT-SIZE: 12px;COLOR: #666666;padding-top:10px;padding-left:10px;padding-right:10px;background:#ffffff;}
.txt_3 {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "µ¸¿ò"; TEXT-DECORATION: none; PADDING-LEFT:2px; PADDING-Top:2px
}
.txt_3 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "µ¸¿ò"; TEXT-DECORATION: none; PADDING-LEFT:2px; PADDING-Top:2px
}
.txt_3 A:visited {
	FONT-SIZE: 12px; COLOR: #2badf4; FONT-FAMILY: "µ¸¿ò"; TEXT-DECORATION: none; PADDING-LEFT:2px; PADDING-Top:2px
}
.txt_3 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2badf4; FONT-FAMILY: "µ¸¿ò"; TEXT-DECORATION: none; PADDING-LEFT:2px; PADDING-Top:2px
}
.txt_3 A:active {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "µ¸¿ò"; TEXT-DECORATION: none; PADDING-LEFT:2px; PADDING-Top:2px
}
.txt_4 {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "µ¸¿ò"; TEXT-DECORATION: none;font-weight: bold;
}
.txt_4 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "µ¸¿ò"; TEXT-DECORATION: none
}
.txt_4 A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: "µ¸¿ò"; TEXT-DECORATION: none
}

.det01 {FONT-SIZE: 12px;color: #0c5772; }
.det02 {FONT-SIZE: 14px;color: #555555;font-weight: bold; height:25px; }
.det03 {FONT-SIZE: 12px;color: #ee2b24;font-weight: bold;}
.det04 {FONT-SIZE: 12px;color: #ffffff;font-weight: bold;}
.det05 {FONT-SIZE: 12px;color: #0c5772; }
.det06 {FONT-SIZE: 12px;COLOR: #0c5772;padding-left:10px;height:24px;background:#eaf5fb;}
.det08 {FONT-SIZE: 12px;COLOR: #0c5772;padding-left:10px;height:24px;background:#ebebeb;}
.det07 {FONT-SIZE: 12px;COLOR: #666666;padding-left:5px;height:24px;}
.mem01 {FONT-SIZE: 12px;COLOR: #666666;padding-left:5px;padding-top:3px;height:24px;font-weight: bold;background:#f1f1f1;}
.mem02 {FONT-SIZE: 12px;COLOR: #666666;padding-left:5px;padding-top:3px;height:24px;background:#ffffff;}
.mem03 {FONT-SIZE: 12px;COLOR: #666666;padding-left:5px;padding-top:3px;height:24px;background:#d0d8e8;font-weight: bold;}
.mem032 {FONT-SIZE: 12px;COLOR: #666666;padding-left:5px;padding-top:3px;height:24px;background:#d0d8e8;}
.mem04 {FONT-SIZE: 12px;COLOR: #666666;padding-left:5px;padding-top:3px;height:24px;background:#e9edf4;font-weight: bold;}
.mem042 {FONT-SIZE: 12px;COLOR: #666666;padding-left:5px;padding-top:3px;height:24px;background:#e9edf4;}
.mem031 {FONT-SIZE: 12px;COLOR: #666666;background:#d0d8e8;}

/*calendar */
.ca01 {FONT-SIZE: 12px;COLOR: #ffffff;padding-top:3px;height:27px;background:#92b3dd;font-weight: bold;}
.ca02 {FONT-SIZE: 12px;COLOR: #000000;padding-top:3px;height:70px;background:#f9f9f9;font-weight: bold;text-align:right;padding-right:5px;}
.ca03 {FONT-SIZE: 12px;COLOR: #000000;padding-top:3px;height:70px;background:#fde8d6;font-weight: bold;text-align:right;padding-right:5px;}
.ca04 {FONT-SIZE: 12px;COLOR: #000000;padding-top:3px;height:70px;background:#fad4d3;font-weight: bold;text-align:right;padding-right:5px;}

/*Ranking */
.ra01 {FONT-SIZE: 12px;COLOR: #939393;padding-top:5px;height:27px;font-weight: bold;}
.ra02 {FONT-SIZE: 12px;COLOR: #6a6a6a;padding-top:5px;height:27px;font-weight: bold;}
.ra03 {FONT-SIZE: 12px;COLOR: #1f497d;padding-top:5px;height:27px;font-weight: bold;}

/*top100 */
.top01 {FONT-SIZE: 12px;COLOR: #ffffff;padding-top:5px;height:24px;background:#92b3dd;font-weight: bold;}
.top02 {FONT-SIZE: 12px;COLOR: #000000;padding-top:5px;height:24px;background:#d0d8e8;font-weight: bold;text-align:center;}
.top03 {FONT-SIZE: 12px;COLOR: #555555;padding-top:5px;height:24px;background:#d0d8e8 bold;text-align:center;}
.top04 {FONT-SIZE: 12px;COLOR: #000000;padding-top:5px;height:24px;background:#e9edf4;font-weight: bold;text-align:center;}
.top05 {FONT-SIZE: 12px;COLOR: #555555;padding-top:5px;height:24px;background:#e9edf4;text-align:center;}

.ca05 {FONT-SIZE: 12px;COLOR: #555555;height:16px;padding-left:5px;}

.line {  height:2px; background: #858ab4}
.line1 {  height:1px; background: #ffffff}
.line2 {  height:1px; background: #dbdbdb}

/* input style  */
textarea, select { FONT-SIZE: 12px; COLOR: #464646; border:#AAAAAA 1px solid; background-color:#FFFFFF; PADDING-LEFT:0px; PADDING-TOp:0px;}
.select_box {padding-right:10px;}
.select_box *{vertical-align:middle;}
.textarea_01{ FONT-SIZE: 12px; COLOR: #464646; border:#CFCFCF 1px solid; background-color:#ffffff; PADDING-LEFT:0px; PADDING-TOp:0px;scrolling:auto;}
.textarea_box_01 { FONT-SIZE: 12px; COLOR: #464646; border:#AAAAAA 1px solid; height:21px; background-color:#FFFFFF; PADDING-LEFT:6px; PADDING-TOp:4px;}
.textarea_box_02 { FONT-SIZE: 12px; COLOR: #464646; border:#CDCDCD 1px solid; height:498px; background-color:#FFFFFF; PADDING:6px; LINE-HEIGHT: 21px; }
.textarea_box_03 { FONT-SIZE: 12px; COLOR: #464646; border:#CFCFCF 1px solid; height:21px; background-color:#FCFCFC; PADDING-LEFT:4px; PADDING-TOp:4px; }
.textarea_box_04 { FONT-SIZE: 12px; COLOR: #464646; border:#CDCDCD 1px solid; height:160px; background-color:#FFFFFF; PADDING-LEFT:12px; PADDING-TOp:10px; PADDING-BOTTOM:10px; PADDING-RIGHT:12px;LINE-HEIGHT: 20px; }
.select_02 { COLOR: #858585; border:#D9D9D9 1px solid; height:15px; background-color:#F5F5F5; FONT-SIZE: 12px; COLOR: #858585; LINE-HEIGHT: 23px; FONT-FAMILY:  µ¸¿ò;Tahoma, verdana; TEXT-DECORATION: none; line-height:17px }
.search_input{ COLOR: #777777; border:#DEDEDE 1px solid; height:23px; }