/* main */
#TBT_top {width:100%; height:131px; background-image:url(/image/eng/index/tbt_topbg.gif)}
#main_bg {background-image:url(/image/eng/index/main_body_bg.gif)}
#TBT_body { width:993px; height:236px}
	#TBT_body .body1{ width:40px; background-color:#FFFFFF;}
	#TBT_body .body2{ width:478px;}
		#TBT_body .title {font-weight:bold; height:22px; color:#000000;}
		#TBT_body .list { height:21px}
		#TBT_body .list .year { width:47px; padding-left:27px;}
		#TBT_body .list .num{ width:61px;}
		#TBT_body .list .area{ width:104px;}
		#TBT_body .list .cont{ width:168px;}
		#TBT_body .list .date{ width:71px;}
		#TBT_body .list a{color:#999999;}
		#TBT_body .list a:hover{color:#088597;}

	#TBT_body .body3{ width:28px; background-color:#FFFFFF}
	#TBT_body .body4{ width:404px;}
		#TBT_body .word td{padding:2px 0 3px 0;}
		#TBT_body .ca .left{float:left;}
		#TBT_body .ca .left2{float:left; padding:0 7px 0 7px}
		#TBT_body .padd { width:35px;}
	#TBT_body .body5{ width:43px;}

.box {color:#000000; background-color:#e1e1e1; border:solid #cdcdcd 1px; font-size:11px;}
#TBT_img { width:100%; height:275px; background-image:url(/image/eng/index/main_body_bg2.gif)}
#TBT_banner {width:100%; height:46px; background-image:url(/image/eng/index/main_banner_bg.gif)}
#TBT_footer {width:100%; height:71px; background-color:#f2f2f2}

/****±Û·Î¹ú ¼³Á¤****//*-------------------------------------------------------------------------------------------------------------------------*/
BODY,TD{ font:normal 12px Arial; color:#999999;}
body{ width:auto; margin:0; }

/*±âº» ¸µÅ©»ö»ó ¼³Á¤*/
A:link    {color:#999999;text-decoration:none;}
A:visited {color:#999999;text-decoration:none;}
A:active  {color:#999999;text-decoration:none;}
A:hover  {color:#696969;text-decoration:none;}

img {border:0;}

/*Æû°ü·Ã ¼³Á¤*/
SELECT { font:normal 12px Arial; color:#666666 }
TEXTAREA { font:normal 12px Aria; color:#666666; padding:5px 10px;line-height:180%;border:solid 1px #dddddd; }
INPUT { font:normal 12px Arial; color:#666666;padding-left:5px; }
.input01 { border:solid 1px #dddddd; background-color:#ffffff;padding-top:4px;}

/****±Û·Î¹ú ¼³Á¤ ³¡****//*----------------------------------------------------------------------------------------------------------------------*/


/****Çì´õ ¼³Á¤****//*----------------------------------------------------------------------------------------------------------------------------*/
#top { background:url(/image/eng/bg_head.gif) repeat-x left top; }
#warp{ width:910px;height:70%;margin-left:40px; }
#leftmenu { vertical-align:top; background-color:#f9f9f9;width:199px }
#cont_warp { border-top: 1px solid #dadada;vertical-align:top; width:686px;padding-bottom:40px; }
.navication { font:11px Arial; color:#999999; text-align:right; height:26px; }

/****Çì´õ ¼³Á¤ ³¡****//*------------------------------------------------------------------------------------------------------------------------*/


/****ÄÁÅÙÃ÷ ¼³Á¤****//*-------------------------------------------------------------------------------------------------------------------------*/


#title_warp { margin-bottom:12px }
#search_table { border:3px solid #eeeeee; padding:5px 15px; margin-bottom:20px; }
#copy_table { border:3px solid #eeeeee; padding:10px 15px; margin-bottom:20px; }

.bullet01 { background:url(/image/eng/icon/icon_bullet01.gif) no-repeat left center; font:11px Arial; padding-left:8px; }

/*Table ¼Ó¼º*/
#cont_table01 { border-top: 1px solid #b7d9de; border-bottom: 1px solid #b7d9de; }
#cont_table01 .tb_title { background:url(/image/eng/tb_hline.gif) no-repeat right center; background-color:#f9f9f9; border-bottom: 2px solid #b7d9de; height:46px;text-align:center; }
#cont_table01 .tb_title02 { background-color:#f9f9f9; border-bottom: 2px solid #b7d9de; height:46px;text-align:center; }
#cont_table01 .tb_text { border-bottom: 1px solid #b7d9de; padding: 0 3px; text-align:center}
#cont_table01 .tb_text02 { border-bottom: 1px solid #b7d9de;padding:6px 0px 8px 5px; }
#cont_table01 .tb_text03 { border-bottom: 1px solid #b7d9de;padding:6px 5px 8px 5px; }

#cont_table02 { border-top: 2px solid #b7d9de; border-bottom: 1px solid #b7d9de; }
#cont_table02 .tb_title { background-color:#f9f9f9;  border-bottom: 1px solid #b7d9de; border-right: 1px solid #b7d9de; padding: 7px 0; text-align:center }
#cont_table02 .tb_text { border-bottom: 1px solid #b7d9de; border-right: 1px solid #b7d9de; padding: 6px 10px 8px 10px;}
#cont_table02 .tb_text02 { border-bottom: 1px solid #b7d9de;padding:6px 10px 8px 10px; }
#cont_table02 .tb_form { border-bottom: 1px solid #b7d9de;padding:5px 10px }
.cont{ line-height:160% }

#bt_table01{ margin:10px 0 30px 0;text-align:right; }

/*pagging*/
#page { font:11px Arial;color:#999999; padding-top:20px; text-align:center }
#page A:link , #page A:visited , #page A:active ,#page A:hover { font:11px Verdana;color:#999999;text-decoration: none;}
.pageimg {padding-left:2px;padding-right:3px;}
.pageline{width:15px;text-align:center}
.pagespace{width:10px;}
.pagenow { font:bold 11px Arial; color:#e7ad00;}

#cont{margin:20px 0;}
ul{margin:0; padding-top:0; list-style:none;}
li{background: url(/image/eng/icon/icon_dot.gif) no-repeat 0 9px;padding:0 0 10px 10px;line-height:16px;text-indent:0;}

/**** ÄÁÅÙÃ÷ ¼³Á¤ ³¡ ****//*------------------------------------------------------------------------------------------------------------------*/


/**** ÇªÅÍ ¼³Á¤ ****/

.link_top { background:url(/image/eng/link_topbg.gif) repeat-x left top; }
.familly_top { background:url(/image/eng/familly_topbg.gif) repeat-x left top; }
.foot_family{ padding-right:27px; }
#footer { border-top: 1px solid #e7e6e6; background-color:#f2f2f2; padding:15px 0 30px 0; margin-top:5px; }

/**** ÇªÅÍ ¼³Á¤ ³¡ ****//*-------------------------------------------------------------------------------------------------------------------*/


/**** ¸ð´Þ ÆË¾÷ ¼³Á¤ ****/

.watermark {
	background: #FFAAFF;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}

/**** ¸ð´Þ ÆË¾÷ ¼³Á¤ ³¡ ****//*-------------------------------------------------------------------------------------------------------------------*/


/**** ´Þ·Â ¼³Á¤ ****/

.MyCalendar
{
    position: relative;   
    left: 5px;
    z-index: 50000;
}

.MyCalendar .ajax__calendar_container 
{
    border:1px solid;
    background-color: white;
    padding: 5px 4px 3px 4px;
    text-align:center;
    cursor:default;
    width:176px;
    color:#666666;
}

.MyCalendar .ajax__calendar_day {height:20px;width:21px;padding: 4px 3px 2px 3px;text-align:center;cursor:pointer;}

.MyCalendar .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff; border-color:#def3ff; border:1px solid; color:#0066cc;}
.MyCalendar .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#def3ff; border:1px solid; color:#0066cc;}
.MyCalendar .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#def3ff; border:1px solid; color:#0066cc;}

.MyCalendar .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#999999;}
.MyCalendar .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#999999;}

.MyCalendar .ajax__calendar_hover .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc; border:1px solid;color:#0066cc;}
.MyCalendar .ajax__calendar_hover .ajax__calendar_month {background-color:#edf9ff;border-color:#daf2fc; border:1px solid;color:#0066cc;}
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff;border-color:#daf2fc; border:1px solid;color:#0066cc;}

.MyCalendar .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}
.MyCalendar .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}

/**** ´Þ·Â ¼³Á¤ ³¡ ****//*-------------------------------------------------------------------------------------------------------------------*/