@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;} 테이블 넓이 맞지 않음.*/
table	{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_v2.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:12px 돋움,Dotum,Verdana,Arial,San-Serif;}
#Contents.type01	{float: left;width: 720px; color:#666;font:12px 돋움,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:hidden; color:#666;font:12px 돋움,Dotum,Verdana,Arial,San-Serif;}
#copyright	{width:auto;height: 90px;}


/*  [People]  */
h1  {display: block;margin-left: 50px;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;}
/* menu */
#header #global {
	display: block;
	height:50px;
	width: 500px;
	list-style: none;
	left: 330px;
	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: 5px;	
	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: 125px;
	top: 0px;
}
#header #global #d1M3_li {
	display: block;
	position: absolute;
	height: 38px;
	width: 350px;
	left: 265px;
	top: 0px;
}
#header #global #d1M4_li {
	display: block;
	position: absolute;
	height: 38px;
	width: 350px;
	left: 415px;
	top: 0px;
}
#header #global #d1M5_li {
	display: block;
	position: absolute;
	height: 38px;
	width: 350px;
	left: 540px;
}

#header #global #d2M1_ul {background-image: url(../images/menu_sub_bgli01.gif);background-repeat: no-repeat; left: -35px;  }
#header #global #d2M2_ul {background: url(../images/menu_sub_bgli01.gif); background-repeat: no-repeat;left: -25px; }
#header #global #d2M3_ul {background: url(../images/menu_sub_bgli02.gif); background-repeat: no-repeat;left: -60px;}
#header #global #d2M4_ul {background: url(../images/menu_sub_bgli03.gif); background-repeat: no-repeat;left:-50px;}
#header #global #d2M5_ul {background: url(../images/menu_sub_bgli04.gif); background-repeat: no-repeat;left:-200px;visibility: inherit;}
/* menu */



/* LoginBox Form */
#loginBox	{clear:both;height: 163px;background-image: url(../images/login_sub_bg.gif);background-repeat: no-repeat;width: 210px;}
.loginBoxIn	{padding-top: 35px;padding-right: 0px;padding-left: 18px;}
.loginBoxIn fieldset	{
	position:relative;
	font:12px/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:107px;height:25px;background:#fff; border:1px solid #1f66ac; }
.loginBoxIn .formwrap input.type-btn	{
	position:absolute;
	top:1px;
	left:115px;
	width:60px;
	height:60px;
	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: 163px;background-image: url(../images/logout_sub_bg.gif);background-repeat: no-repeat;width: 210px;}
.logoutBoxIn	{padding-top: 25px;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 .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;
}
#logoutBox .list1 {
	height: 20px;
	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:60px;
	width: 70px;
	margin-top: 1px;
	margin-left: 35px;
}
#logoutBox	.padding3 {
	height: 14px;
	margin-left: 5px;
	margin-top: 1px;
	margin-bottom: 1px;
	color:#042334;
}
#logoutBox .list4 {
	height:60px;
	width: 90px;
	display: block;
	float: right;
	margin-top: 1px;
}
#logoutBox	.padding4 {
	height: 14px;
	margin-left: 5px;
	color:#ffffff;
	margin-top: 1px;
	margin-bottom: 1px;
}
#logoutBox .list5 {
	height: 25px;
	width: 204px;
	display: block;
	margin-left:50px;
}
#logoutBox	.padding5 {
	margin-top: 5px;
	height: 25px;
}





/* left 메뉴 */
#Sidebar .left_menu {
	float: left;
	padding-top: 0px;
	width: 204px;
	}
#sidebar #left_menu .left_tit {
	float: left;
	height:100px;
	width: 204px;
	padding-top:0px;background:url(../images/left_bg_0.gif);
}
#sidebar #left_menu .left_bottom {
	float: left;
	height: 105px;
	width: 203px;
}
/* left 메뉴-첫번째 메뉴 선택시 */
#sidebar #left_menu .left_list01 {
	float: left;
	height: 27px;
	width: 203px;
	FONT-SIZE: 12px;COLOR: #ffec56;font-weight:bold;
	text-decoration:none;
	padding-left:60px;
	padding-top:7px;background:url(../images/left_bg_1.gif);
}
/* left 메뉴-첫번째 메뉴 비선택시 */
#sidebar #left_menu .left_list01_1 A:link { font-family: font-size: 12px; color:#ffffff; text-decoration: none;}
#sidebar #left_menu .left_list01_1 A:visited { font-family: font-size: 12px; color:#ffffff; text-decoration: none;}
#sidebar #left_menu .left_list01_1 A:active { font-family: font-size: 12px; color:#ffffff; text-decoration: none;}
#sidebar #left_menu .left_list01_1 A:hover { font-family: font-size: 12px; color:#ffec56; text-decoration: none;}
#sidebar #left_menu .left_list01_1 {
	float: left;
	height: 27px;
	width: 204px;
	text-decoration:none;
	FONT-SIZE: 12px;COLOR: #ffffff;
	padding-left:65px;
	padding-top:7px;background:url(../images/left_bg_1.gif);
}
/* left 메뉴-두번째 메뉴 선택시 */
#sidebar #left_menu .left_list02 {
	float: left;
	height: 27px;
	width: 204px;font-weight:bold;
	text-decoration:none;
	FONT-SIZE: 12px;COLOR: #ffec56;
	padding-left:60px;
	padding-top:7px;background:url(../images/left_bg_2.gif);
}
#sidebar #left_menu .left_list02 A:link { font-family: font-size: 12px; color:#ffffff; text-decoration: none;}
#sidebar #left_menu .left_list02 A:visited { font-family: font-size: 12px; color:#ffffff; text-decoration: none;}
#sidebar #left_menu .left_list02 A:active { font-family: font-size: 12px; color:#ffffff; text-decoration: none;}
#sidebar #left_menu .left_list02 A:hover { font-family: font-size: 12px; color:#ffec56; text-decoration: none;}
/* left 메뉴-두번째 메뉴 비선택시 */
#sidebar #left_menu .left_list02_1 {
	float: left;
	height: 27px;
	width: 204px;
	text-decoration:none;
	FONT-SIZE: 12px;COLOR: #ffec56;
	padding-left:65px;
	padding-top:7px;background:url(../images/left_bg_2.gif);
}
#sidebar #left_menu .left_list02_1 A:link { font-family: font-size: 12px; color:#ffffff; text-decoration: none;}
#sidebar #left_menu .left_list02_1 A:visited { font-family: font-size: 12px; color:#ffffff; text-decoration: none;}
#sidebar #left_menu .left_list0_21 A:active { font-family: font-size: 12px; color:#ffffff; text-decoration: none;}
#sidebar #left_menu .left_list02_1 A:hover { font-family: font-size: 12px; color:#ffec56; text-decoration: none;}
/* left 메뉴-세번째 메뉴 선택시 */
#sidebar #left_menu .left_list03 {
	float: left;
	height: 27px;
	width: 204px;font-weight:bold;
	text-decoration:none;
	FONT-SIZE: 12px;COLOR: #ffec56;
	padding-left:60px;
	padding-top:7px;background:url(../images/left_bg_3.gif);
}
#sidebar #left_menu .left_list03 A:link { font-family: font-size: 12px; color:#ffffff; text-decoration: none;}
#sidebar #left_menu .left_list03 A:visited { font-family: font-size: 12px; color:#ffffff; text-decoration: none;}
#sidebar #left_menu .left_list03 A:active { font-family: font-size: 12px; color:#ffffff; text-decoration: none;}
#sidebar #left_menu .left_list03 A:hover { font-family: font-size: 12px; color:#ffec56; text-decoration: none;}
/* left 메뉴-세번째 메뉴 비선택시 */
#sidebar #left_menu .left_list03_1 {
	float: left;
	height: 27px;
	width: 204px;
	text-decoration:none;
	FONT-SIZE: 12px;COLOR: #ffec56;
	padding-left:65px;
	padding-top:7px;background:url(../images/left_bg_3.gif);
}
#sidebar #left_menu .left_list03_1 A:link { font-family: font-size: 12px; color:#ffffff; text-decoration: none;}
#sidebar #left_menu .left_list03_1 A:visited { font-family: font-size: 12px; color:#ffffff; text-decoration: none;}
#sidebar #left_menu .left_list03_1 A:active { font-family: font-size: 12px; color:#ffffff; text-decoration: none;}
#sidebar #left_menu .left_list03_1 A:hover { font-family: font-size: 12px; color:#ffec56; text-decoration: none;}
/* left 메뉴-세번째 메뉴 라인없는 비어있음 */
#sidebar #left_menu .left_list04 {
	float: left;
	height: 27px;
	width: 204px;
	text-decoration:none;
	FONT-SIZE: 12px;COLOR: #ffffff;
	padding-left:65px;
	padding-top:7px;background:url(../images/left_bg_31.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:-45px;margin-left: 190px;font:12px 돋움,Dotum,Verdana,Arial,San-Serif; }


/* 서브타이틀 */
.sub_title {clear:both;float:left;	margin-top:15px;margin-left:30px;width:700px;height: 50px;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-size: 12px; color:#555555; text-decoration: none; }
a.not01:visited { font-size: 12px; color:#555555; text-decoration: none; }
a.not01:active { font-size: 12px; color:#606060; text-decoration: none; }
a.not01:hover { 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}
.line3 {  height:2px; background: #e6e5df}


	/* 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; }


/*탭*/
.tab_p0 {background: url(../study/images/bg_p0.gif); background-repeat:no-repeat;height:30px;width:42px;FONT-SIZE: 13px; COLOR: #000000;text-align:center;font-weight: bold;}
.tab_e0 {background: url(../study/images/bg_e0.gif); background-repeat:no-repeat;height:30px;width:42px;FONT-SIZE: 13px; COLOR: #000000;text-align:center;font-weight: bold;}
.tab_m0 {background: url(../study/images/bg_m0.gif); background-repeat:no-repeat;height:30px;width:42px;FONT-SIZE: 13px; COLOR: #000000;text-align:center;font-weight: bold;}
.tab_h0 {background: url(../study/images/bg_h0.gif); background-repeat:no-repeat;height:30px;width:42px;FONT-SIZE: 13px; COLOR: #000000;text-align:center;font-weight: bold;}




.tab_01 A:link { font-family: font-size: 13px; color:#ffffff; text-decoration: none;font-weight: bold;}
.tab_01 A:visited { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_01 A:active { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_01 A:hover { font-family: font-size: 13px; color:#d4490c; text-decoration: none;font-weight: bold;}
.tab_01 {background: url(../study/images/bg_p_over.gif); background-repeat:no-repeat;height:30px;width:42px;FONT-SIZE: 13px; COLOR: #ffffff;text-align:center;font-weight: bold;}
.tab_02 A:link { font-family: font-size: 13px; color:#ffffff; text-decoration: none;font-weight: bold;}
.tab_02 A:visited { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_02 A:active { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_02 A:hover { font-family: font-size: 13px; color:#d4490c; text-decoration: none;font-weight: bold;}
.tab_02 {background: url(../study/images/bg_e_over.gif); background-repeat:no-repeat;height:30px;width:42px;FONT-SIZE: 13px; COLOR: #ffffff;text-align:center;font-weight: bold;}
.tab_03 A:link { font-family: font-size: 13px; color:#ffffff; text-decoration: none;font-weight: bold;}
.tab_03 A:visited { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_03 A:active { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_03 A:hover { font-family: font-size: 13px; color:#d4490c; text-decoration: none;font-weight: bold;}
.tab_03 {background: url(../study/images/bg_m_over.gif); background-repeat:no-repeat;height:30px;width:42px;FONT-SIZE: 13px; COLOR: #ffffff;text-align:center;font-weight: bold;}
.tab_04 A:link { font-family: font-size: 13px; color:#ffffff; text-decoration: none;font-weight: bold;}
.tab_04 A:visited { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_04 A:active { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_04 A:hover { font-family: font-size: 13px; color:#ed4e08; text-decoration: none;font-weight: bold;}
.tab_04 {background: url(../study/images/bg_h_over.gif); background-repeat:no-repeat;height:30px;width:42px;FONT-SIZE: 13px; COLOR: #ffffff;text-align:center;font-weight: bold;}
.tab_05 A:link { font-family: font-size: 13px; color:#555555; text-decoration: none;font-weight: bold;}
.tab_05 A:visited { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_05 A:active { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_05 A:hover { font-family: font-size: 13px; color:#d4490c; text-decoration: none;font-weight: bold;}
.tab_05 {background: url(../study/images/bg_off.gif); background-repeat:no-repeat;height:30px;width:42px;FONT-SIZE: 13px; COLOR: #555555;text-align:center;font-weight: bold;}

/*day_tab*/
.day_01 A:link { font-family: font-size: 13px; color:#ffffff; text-decoration: none;font-weight: bold;}
.day_01 A:visited { font-family: font-size: 13px; color:#ffffff; text-decoration: none;font-weight: bold;}
.day_01 A:active { font-family: font-size: 13px; color:#ffffff; text-decoration: none;font-weight: bold;}
.day_01 A:hover { font-family: font-size: 15px; color:#ffde03; text-decoration: none;font-weight: bold;}
.day_01 {background: url(../study/images/day_01.gif); background-repeat:no-repeat;height:42px;width:97px;FONT-SIZE: 15px; COLOR: #ffffff;text-align:center;font-weight: bold;PADDING-TOp:3px;}
.level01 {FONT-SIZE: 19px; COLOR: #bd1d03;font-weight: bold;PADDING-TOp:3px;PADDING-bottom:3px;}
.level02 {FONT-SIZE: 19px; COLOR: #333333;font-weight: bold;PADDING-TOp:3px;PADDING-bottom:3px;}

.day_02 {FONT-SIZE: 12px; COLOR: #6ab503;}
.day_03 {FONT-SIZE: 12px; COLOR: #747474;PADDING-left:10px;PADDING-top:3px;PADDING-bottom:3px;}
.day_04 {FONT-SIZE: 14px; COLOR: #707070;PADDING-left:10px;font-weight: bold;}



/*탭0308*/
.tab_pgray {background: url(../study/images/bg_gray.gif); background-repeat:no-repeat;height:30px;width:50px;FONT-SIZE: 13px; COLOR: #ffffff;text-align:center;font-weight: bold;}
.tab_pgray A:link { font-family: font-size: 13px; color:#ffffff; text-decoration: none;font-weight: bold;}
.tab_pgray A:visited { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_pgray A:active { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_pgray A:hover { font-family: font-size: 13px; color:#d4490c; text-decoration: none;font-weight: bold;}

.tab_pp0 {background: url(../study/images/bg_p1_over.gif); background-repeat:no-repeat;height:30px;width:50px;FONT-SIZE: 13px; COLOR: #ffffff;text-align:center;font-weight: bold;}
.tab_pp0 A:link { font-family: font-size: 13px; color:#ffffff; text-decoration: none;font-weight: bold;}
.tab_pp0 A:visited { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_pp0 A:active { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_pp0 A:hover { font-family: font-size: 13px; color:#d4490c; text-decoration: none;font-weight: bold;}

.tab_pp012 {background: url(../study/images/bg_p0.gif); background-repeat:no-repeat;height:30px;width:50px;FONT-SIZE: 13px; COLOR: #555555;text-align:center;font-weight: bold;}
.tab_pp012 A:link { font-family: font-size: 13px; color:#555555; text-decoration: none;font-weight: bold;}
.tab_pp012 A:visited { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_pp012 A:active { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_pp012 A:hover { font-family: font-size: 13px; color:#d4490c; text-decoration: none;font-weight: bold;}

/*탭-버튼 클릭 시 -> 버튼 컬러만…. 회색으로….비활성화 아님. 임시적인 컬러…*/
.tab_pp013 {background: url(../study/images/bg_p13_over.gif); background-repeat:no-repeat;height:30px;width:50px;FONT-SIZE: 13px; COLOR: #555555;text-align:center;font-weight: bold;}
.tab_pp013 A:link { font-family: font-size: 13px; color:#555555; text-decoration: none;font-weight: bold;}
.tab_pp013 A:visited { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_pp013 A:active { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_pp013 A:hover { font-family: font-size: 13px; color:#d4490c; text-decoration: none;font-weight: bold;}


.tab_ee0 {background: url(../study/images/bg_e_over.gif); background-repeat:no-repeat;height:30px;width:50px;FONT-SIZE: 13px; COLOR: #ffffff;text-align:center;font-weight: bold;}
.tab_ee0 A:link { font-family: font-size: 13px; color:#ffffff; text-decoration: none;font-weight: bold;}
.tab_ee0 A:visited { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_ee0 A:active { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_ee0 A:hover { font-family: font-size: 13px; color:#d4490c; text-decoration: none;font-weight: bold;}

.tab_ee012 {background: url(../study/images/bg_e0.gif); background-repeat:no-repeat;height:30px;width:50px;FONT-SIZE: 13px; COLOR: #555555;text-align:center;font-weight: bold;}
.tab_ee012 A:link { font-family: font-size: 13px; color:#555555; text-decoration: none;font-weight: bold;}
.tab_ee012 A:visited { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_ee012 A:active { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_ee012 A:hover { font-family: font-size: 13px; color:#d4490c; text-decoration: none;font-weight: bold;}


.tab_mm0 {background: url(../study/images/bg_m_over.gif); background-repeat:no-repeat;height:30px;width:50px;FONT-SIZE: 13px; COLOR: #ffffff;text-align:center;font-weight: bold;}
.tab_mm0 A:link { font-family: font-size: 13px; color:#ffffff; text-decoration: none;font-weight: bold;}
.tab_mm0 A:visited { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_mm0 A:active { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_mm0 A:hover { font-family: font-size: 13px; color:#d4490c; text-decoration: none;font-weight: bold;}

.tab_mm012 {background: url(../study/images/bg_m0.gif); background-repeat:no-repeat;height:30px;width:50px;FONT-SIZE: 13px; COLOR: #555555;text-align:center;font-weight: bold;}
.tab_mm012 A:link { font-family: font-size: 13px; color:#555555; text-decoration: none;font-weight: bold;}
.tab_mm012 A:visited { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_mm012 A:active { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_mm012 A:hover { font-family: font-size: 13px; color:#d4490c; text-decoration: none;font-weight: bold;}


.tab_hh0 {background: url(../study/images/bg_h_over.gif); background-repeat:no-repeat;height:30px;width:50px;FONT-SIZE: 13px; COLOR: #ffffff;text-align:center;font-weight: bold;}
.tab_hh0 A:link { font-family: font-size: 13px; color:#ffffff; text-decoration: none;font-weight: bold;}
.tab_hh0 A:visited { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_hh0 A:active { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_hh0 A:hover { font-family: font-size: 13px; color:#d4490c; text-decoration: none;font-weight: bold;}

.tab_hh012 {background: url(../study/images/bg_h0.gif); background-repeat:no-repeat;height:30px;width:50px;FONT-SIZE: 13px; COLOR: #555555;text-align:center;font-weight: bold;}
.tab_hh012 A:link { font-family: font-size: 13px; color:#555555; text-decoration: none;font-weight: bold;}
.tab_hh012 A:visited { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_hh012 A:active { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_hh012 A:hover { font-family: font-size: 13px; color:#d4490c; text-decoration: none;font-weight: bold;}



/*day_tab*/
.day_05 A:link { font-family: font-size: 13px; color:#555555; text-decoration: none;font-weight: bold;}
.day_05 A:visited { font-family: font-size: 13px; color:#555555; text-decoration: none;font-weight: bold;}
.day_05 A:active { font-family: font-size: 13px; color:#555555; text-decoration: none;font-weight: bold;}
.day_05 A:hee { font-family: font-size: 15px; color:#ffde03; text-decoration: none;font-weight: bold;}
.day_05 {background: url(../study/images/day_05.gif); background-repeat:no-repeat;height:42px;width:97px;FONT-SIZE: 15px; COLOR: #ffffff;text-align:center;font-weight: bold;PADDING-TOp:3px;}



/* Level Up & Down */
.tab_up {background: url(../study/images/bg_s_up.gif); background-repeat:no-repeat;height:49px;width:70px;FONT-SIZE: 11px; COLOR: #ffffff;text-align:center;font-weight: bold;padding-top:3px;}
.tab_up A:link { font-family: font-size: 13px; color:#ffffff; text-decoration: none;font-weight: bold;}
.tab_up A:visited { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_up A:active { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_up A:hee { font-family: font-size: 13px; color:#d4490c; text-decoration: none;font-weight: bold;}

.tab_repeat {background: url(../study/images/bg_s_repeat.gif); background-repeat:no-repeat;height:49px;width:70px;FONT-SIZE: 11px; COLOR: #ffffff;text-align:center;font-weight: bold;padding-top:3px;}
.tab_repeat A:link { font-family: font-size: 13px; color:#ffffff; text-decoration: none;font-weight: bold;}
.tab_repeat A:visited { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_repeat A:active { font-family: font-size: 13px; color:#fcf6d3; text-decoration: none;font-weight: bold;}
.tab_repeat A:hee { font-family: font-size: 13px; color:#d4490c; text-decoration: none;font-weight: bold;}


/* test */
.tab_test {background: url(../study/images/bg_s_test.gif); background-repeat:no-repeat;height:49px;width:70px;FONT-SIZE: 13px; COLOR: #333333;text-align:center;font-weight: bold;}
.tab_test A:link { font-family: font-size: 13px; color:#ffffff; text-decoration: none;font-weight: bold;}
.tab_test A:visited { font-family: font-size: 13px; color:#d4490c; text-decoration: none;font-weight: bold;}
.tab_test A:active { font-family: font-size: 13px; color:#d4490c; text-decoration: none;font-weight: bold;}
.tab_test A:hover { font-family: font-size: 13px; color:#000000; text-decoration: none;font-weight: bold;}

/* test1 */
.tab_test1 {background: url(../study/images/bg_s_test1.gif); background-repeat:no-repeat;height:49px;width:70px;}
