@charset "big5";
*{
	margin: 0;
	padding: 0;
	-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
}
body {
	width:100%;
	height:auto;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	font-size: 13px;
	color: #6e6e6e;
	line-height: 16px;
	font-family: "�s�ө���", Georgia, "Times New Roman", Times, serif;
}

a:link, a:visited, a:active  {
	color: #333;
	text-decoration: none;
}

a:hover {
	color: #ff8a00;
	text-decoration: underline;
}

/*�j�[�c--------------*/
#wrap_topline {
	margin-left: auto;
	width: 100%;
	margin-right: auto;
	height: 6px;
	background-color: #d4545e;
}
#wrap_bg {
	width: 100%;
	z-index:999;
	height: auto;
	background-color: #fcd8db;
	background-repeat: repeat-x;
	background-position: center top;
	background-image: url(../images/main_bg.jpg);
}


#wrap_content {
	height: auto;
	width: 100%;
	overflow:hidden;
	margin:0 auto;
	
}
#wrap_topnav {
	width: 984px;
	height:auto;
	margin-top: 6px;
	margin-bottom: 6px;
}
#wrap_topnav .logo{ width:90px;  height:77px; float:left;padding-left: 10px;padding-top: 10px;}
#wrap_topnav .logo img{ width:100%; height:auto; vertical-align:bottom;}
#wrap_topnav .logo .logopad{	padding-left: 0px;}
#wrap_topnav .toolbar{width:600px;  height:30px; float:right;vertical-align:bottom;padding-top: 40px;}


#wrap_menu {
	height: 54px;
	width: 984px;
	margin:0 auto; border-radius:6px 6px 0 0;
	-webkit-box-sizing: border-box;-moz-box-sizing: borderss-box;box-sizing: border-box;
	
}
#wrap_banner {
	width: 984px;
	height: auto;
	margin:0 auto;
	background:#ec9ea4;
	overflow:hidden;
	}
.wrap_bannerimg {
	width: 984px;
	height: 15px;
	border-radius:0 0 8px 8px;
	background:#ec9ea4;
	margin-top:-1px;
	}
/*cindy+20161119*/	
#wrap_banner02 {
	width: 984px;
	height: auto;
	/*background-image: url(../images/bannerbg_01.png);*/
	background-repeat: repeat-y;
	background-position: left top;
	}
.wrap_bannerimg02 {
	width: 984px;
	height: 8px;
	/*background-image: url(../images/bannerbg_02.png);*/
	background-repeat: no-repeat;
	background-position: left bottom;
	}
#wrap_main {
	width: 984px;
	height: auto;
	overflow:hidden;	
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top:10px;
}
#wrap_footer {
	background-image: url(../images/footer_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	width:100%;
	height: 116px;
	clear: both;
}
#wrap_footer_nav {
	height: auto;
	width: 984px;

}

/*�j�[�c--end--------------*/

/*footer----------------*/
#footer_nav{
	padding-top: 8px;
	float: left;
	width: 680px;
	padding-left: 10px;
	}
.footerfont, .footerfont a:link, .footerfont a:active, .footerfont a:visited {
	font-size: 12px;
	line-height:150%;
	vertical-align:middle;
	color: #FFF;
	text-decoration: none;
	}
.footerfont a:hover {
	color: #da5963;
	text-decoration: none;
	}
#footer_visitor{
	float: right;
	width: 300px;
	}
.visitor{
	font-size: 12px;
	color: #FFF;
	text-decoration: none;

	}
.visitor_en{
	padding-top: 6px;
	font-size: 12px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 8px;
	}

#footer_inf{
	float: none;
	width: 98%;
	clear: both;
	height: 78px;
	padding-top: 5px;
	}
.footer_inf{
	font-size: 12px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
	letter-spacing: 1px;
	}
/*footer--end--------------*/

	
.searchInput {
	font-size: 12px;
	color: #adadad;
	text-decoration: none;
	padding: 3px;
	border:none;
	background:none;
}
/*content-------------------*/
#layout_left{
	float: left;
	width: 734px;
	margin-right: 10px;
	margin-bottom: 10px;
	}
#layout_right{
	float: right;
	width: 240px;
	margin-bottom: 10px;
	}	

	
/*news*/	
.column_left{
	float: left;
	width: 362px;
	margin-right: 10px;
	background-color: #fff;
	border: 1px solid #ffc2c7;
	padding: 4px;
	height: 860px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
	}
.newsimgpad_left {
	padding:1px;
	border:1px solid #dfdfdf;
	margin-right: 6px;
	margin-top: 4px;
	margin-bottom: 4px;
	float: left;
	}
.newsimgpad_right {
	padding:1px;
	border:1px solid #dfdfdf;
	margin-left: 6px;
	margin-top: 4px;
	margin-bottom: 4px;
	float: right;
	}
.newsimgpad_left img,.newsimgpad_right img {
    border: 0px
	}
#news {
	width:96%;
	padding:4px;
	}
#news div {
	font-size: 12px;
    border-bottom: 1px solid #dddddd;
	letter-spacing: 1px;
	padding-bottom:4px;
	margin-bottom: 5px;
	}
#news div p{
	font-size: 12px;
	/*padding-bottom:0px;*/
	margin-bottom: 1px;
	margin-left: 14px;
	margin-right: 0px;
	text-align: justify;
	}
#news h1 {
	color: #bb3e46;
	text-decoration: none;
	line-height: 16px;
	font-size: 15px;
	font-weight: bold;
	padding-left: 15px;
	padding-top: 1px;
	padding-bottom: 3px;
	margin-top: 4px;
	margin-bottom: -1px;
	}	
#news h1 a:link,#news h1 a:active ,#news h1 a:visited {
	color: #bb3e46;
	text-decoration: none;
	line-height: 16px;
	font-size: 15px;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 3px;
	margin-top: 4px;
	margin-bottom: -1px;
	}
#news h1 a:hover {
	text-decoration: underline;
}

.icontitle {
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: 0px center;
	list-style-position: outside;
	text-align: left;
	display: block;
	background-image: url(../images/icon_arrow7.gif);
}
.more,.more a:link,.more a:active,.more a:visited {color: #ff9600;padding:3px 0px;font-size: 12px;margin:0px 0 0 0;}
.more a:hover {text-decoration: underline;}
.date{
	color: #565656;
	padding:3px 5px;
	font-size: 12px;
	margin:0px 0 0 0;
	font-weight: normal;
}
.btn:link,.btn:visited,.btn:active {
	font-size: 12px;
	background-color: #333;
	color: #fff;
	padding: 3px 8px;
	letter-spacing:2px;
	text-decoration:none;
	height:25px;
	margin-top:5px;
	text-align: right;

}
.btn:hover{
	background-color:#333;
	color:#ec9ea4;
	text-decoration:none;
}
.btna, .btna:link, .btna:visited, .btna:active {
	font-size: 13px;
	background-color: #000;
	color: #ec9ea4;
	padding: 8px 12px;
	text-decoration:none;
	margin:5px;
		border:0;
}
.btna:hover{
	background-color:#000;
	color:#fff;
	text-decoration:none;
}
/*event*/
.column_right{
	float: left;
	width: 362px;
	background-color: #fff;
	border: 1px solid #ffc2c7;
	padding: 4px;
	height: 490px; margin-bottom:10px;
	}
.column_right1{
	float: left;
	width: 362px;
	background-color: #fff;
	border: 1px solid #ffc2c7;
	padding: 4px;
	height: 360px; margin-bottom:10px;
	}
.column_right1 .messagebox{width: 96%x;padding: 4px;}
#event {
	width: 96%x;padding: 4px;
	}
#event div {
	font-size: 12px;
    /*border-bottom: 1px solid #dddddd;*/
	letter-spacing: 1px;
	padding-top:2px;
	padding-bottom:4px;
	margin-bottom: 5px;
	}
#event div p{
	font-size: 12px;
	/*padding-bottom:0px;*/
	margin-bottom: 1px;
	margin-left: 14px;
	margin-right: 0px;
	}
#event h1 a:link,#event h1 a:active ,#event h1 a:visited {
	color: #bb3e46;
	text-decoration: none;
	line-height: 120%;
	font-size: 15px;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 3px;
	margin-top: 4px;
	margin-bottom: -1px;
	}
#event h1 a:hover {
	text-decoration: underline;
}
.eventimgpad {
	border:1px solid #dfdfdf;
	margin-top: 4px;
	margin-bottom: 4px;
	}	
.eventimgpad img {
    border: 0px
	}
#event .eventlists{border-bottom: 1px solid #dddddd;line-height:120%; margin-top:2px; }	
.eventlists h5{width:100%; height:145px; overflow:hidden; margin:0; padding:0; margin-bottom:8px;}
.eventlists h5 img{ width:100%; height:auto;border:0;margin:0; padding:0;}
.eventlists h1{ width:98%; /*���w�e��*/ font-style:normal;margin:0 auto;overflow:hidden;/*�W�L�e�ת����e�|�۰ʮ���*/white-space:nowrap;/*��r�����*/text-overflow:ellipsis; /*�ٲ��Ÿ�*/ }
.eventlists p{ text-align:left; }
	
/*-----*/
.column_member{
	width:240px;
	background-color: #fff;
	border: 1px solid #ffc2c7;
	margin-bottom: 10px;
	padding: 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
	}
.column_member img{width:100%;}
.title_pad {width:100%;}
.column_link{
	width: 240px;
	background-color: #fff;
	border: 1px solid #ffc2c7;
	height: auto;
	padding: 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
	}
.column_link img{width:100%;height: auto;}
.imgpad img {
	padding: 2px 0px;
	border: 0px
	}
/*AD�s�i��20170327*/
.indexAD{  width: 240px; height:400px; margin-bottom:10px; overflow:hidden;} 
.indexAD ins{ display:block;width: 240px;height:400px; text-align:center;}

.layout_leftAD{ width: 734px; height:96px; margin-bottom:10px; margin-top:0px; line-height:100px;background-color: #fff;border: 1px solid #ffc2c7; padding:2px 1px;} 
.layout_leftAD img{ width:100%; height:auto;}

.layout_rightAD{ width: 751px; height:102px; margin-bottom:10px; margin-top:0px; line-height:100px;background-color: #fff;float:right;border: 1px solid #eee; padding:5px;} 
.layout_rightAD img{ width:100%; height:auto;}

.right_bottomAD{ width:240px; height:400px; margin-bottom:10px;margin-top:10px;} 
.right_bottomAD img{ width:100%; height:auto;}

.AD_top{ width: 984px; height:143px; margin-bottom:-10px;margin-top:10px; background-color:#e0ebef; text-align:center; line-height:143px;} 




/*------------------���------------------*/
#menu {
		margin: 0;
		padding: 0;
		list-style: none;
		position: relative;
		width: 100%;
		float: left;
		background: url(../images/MUbg.png) repeat-x; border-radius:6px 6px 0 0;
	}
#menu li {margin: 0;padding: 0;float: left; width:14%;background: url(../images/MUbg.png) repeat-x; border-radius:6px 6px 0 0;}
#menu li a {display: block;text-decoration: none;}
	
#menu .k1 {
	display: block;
	text-decoration: none;
	/*color:#666;*/
	font-size:13px;
	font-weight: normal;
	z-index:9999;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	}		
#menu li ul {
	list-style: none;
	float: left;
	position: absolute;
	left: 823px;
	top:53px;
	width: 153px;
	/*height: auto;*/
	background: #8f242b url(../images/menubg.png) no-repeat top;
	display: none;
	line-height: 14px;
	
	}
#menu li ul li {width:100%;padding-top: 10px;padding-bottom: 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#menu li ul li:hover {
	background-color: #bb2f38;
	color: #fff;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #d13f48;
	border-radius:0px;
}
#menu li ul li a {display: block;color: #f8cf59;padding-bottom: 3px;	padding-left: 16px;}
#menu li ul li a:hover {color: #fff;text-decoration: none;}
/*cindy+*/
#menu li .menu02{ clear:both;z-index:99999; font-size:14px; color:#FFFFFF; margin-left:5px; text-align:left;}
#menu li .menu02 li{border-bottom:1px #FCC dotted; font-family: Verdana, Geneva, "�L�n������", "�s�ө���",sans-serif; background-image:url(../images/main_menu_icon.png); background-repeat:no-repeat; background-position:10px center }
#menu li .menu02 li a{ display:block;color:#FFFFFF; margin-left:25px; margin-top:3px; }
#menu li .menu02 li a:hover{color:#FFFFFF;}
#menu li .menu02 li span{ font-size:10px;}/*end*/
/*------------------����-�W�M��------------------*/
.column_main{
	width: 984px;
	height:auto;
	min-height:100px;
	overflow:hidden;
	background-color: #fff;
	border: 1px solid #ffc2c7;
	margin:20px auto;
	padding-top:0px;
	padding-right: 2px;
    padding-bottom: 15px;
	padding-left: 2px;
	clear:both;
	}

/*�W�M��ICON*/	
.icontitle_01 {
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 65px;
	background-repeat: no-repeat;
	background-position: 5px center;
	list-style-position: outside;
	text-align: left;
	display: block;
	background-image: url(../images/icontitle_01.jpg);
	font-size: 18px;
	color: #574543;
	font-weight: bold;
}
/*�Y�N�W�MICON*/	
.icontitle_02 {
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 65px;
	background-repeat: no-repeat;
	background-position: 5px center;
	list-style-position: outside;
	text-align: left;
	display: block;
	background-image: url(../images/icontitle_02.jpg);
	font-size: 18px;
	color: #574543;
	font-weight: bold;
}

/*�ȪA���G���i*/
.layout_services{ width:100%; height: auto; text-align:right;}

.program-servicer{ padding:5px;}
.program-servicer h2{ font-size:120%; line-height:180%; color:#b73a42; padding:10px; text-align:left; background:url(../images/icontitle_07.jpg) no-repeat left center; padding-left:60px; margin-bottom:10px;}
.program-servicer h2 span{ display: inline-block; float:right; background-color:#F90; color:#FFF; font-size:90%; border-radius:6px; padding:2px 5px;}

.servicerbtab {width:100%; height:auto; margin:0 auto;border:1px solid #eee; margin-bottom:5%;}

#css_table { display:table; width:100%; letter-spacing:normal;}
#css_table .css_tr { display: table-row;width:100%;.border-bottom:#188fa7 2px solid;.display: inline-block;}
#css_table .css_td { display: table-cell;padding:6px 5px; min-width: auto;.display: block;border-bottom:#ccc 1px solid; text-align: left; font-size:100%; vertical-align:top; }
#css_table .css_tr:nth-child(odd){ background-color:#f6f6f6;.background-color:#f6f6f6;.display: inline-block;}

#css_table .css_tr:first-child {  font-weight:bold; color:#FFFFFF;_display: none;.display: none;}
#css_table .css_tr:first-child a{ text-decoration:none;color:#666;}
#css_table .css_tr:first-child a:hover{ text-decoration:none; color:#188fa7;}

#css_table .line{background-color:#a8b63b;color:#fff;}
#css_table .title{.display: block;color:#0277bd;font-size:100%;}
#css_table .css_td a.link{ color:#ff8a00;}

#css_table .css_td .tabbtn{background-color:#000; text-decoration:none; font-weight:bold;color:#FFF; font-size:75%; padding:5px 5px; border-radius:5px; text-align:center;}
#css_table .css_td .tabbtn a{ color:#FFFFFF; font-size:87.5%; }
#css_table .css_td .tabbtn:hover{text-decoration:none;}

#css_table .css_td a img{ vertical-align:middle; border:0;}
#css_table .css_tr .css_td.immg { width:110px;}
#css_table .css_tr .css_td.immg img{ margin:1px;}
#css_table .css_tr .css_td.none { display:block;}
#css_table .css_td b{ color:#0277bd;display:none;.display:inline;}
#css_table .css_td .spanbox{ width: auto; display:inline-block; vertical-align: top;}

.servicerbtab #css_table .line{background-color:#333;/*���D����*/ }
.servicerbtab #css_table .box02{ width:10%;}
.servicerbtab #css_table .box02 .spanbox{color:#ba3e46; font-weight:bold;}
.servicerbtab #css_table .box02 a{ color:#666666; font-weight:bold; }
.servicerbtab #css_table .box04 {width:8%;}
.servicerbtab #css_table .box03 .spanbox{ width:100%;}
.servicerbtab #css_table .spanbox a:hover{ text-decoration:underline; color:#000;}


/*�̷s����ICON*/	
.icontitle_03 {
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 65px;
	background-repeat: no-repeat;
	background-position: 5px center;
	list-style-position: outside;
	text-align: left;
	display: block;
	background-image: url(../images/icontitle_03.jpg);
	font-size: 18px;
	color: #574543;
	font-weight: bold;
}
/*���ʱM��ICON*/	
.icontitle_04 {
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 65px;
	background-repeat: no-repeat;
	background-position: 5px center;
	list-style-position: outside;
	text-align: left;
	display: block;
	background-image: url(../images/icontitle_04.jpg);
	font-size: 18px;
	color: #574543;
	font-weight: bold;
}
/*�s�C��ICON*/	
.icontitle_05 {
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 65px;
	background-repeat: no-repeat;
	background-position: 5px center;
	list-style-position: outside;
	text-align: left;
	display: block;
	background-image: url(../images/icontitle_05.jpg);
	font-size: 18px;
	color: #574543;
	font-weight: bold;
}
/*�v�����~ICON*/	
.icontitle_06 {
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 65px;
	background-repeat: no-repeat;
	background-position: 5px center;
	list-style-position: outside;
	text-align: left;
	display: block;
	background-image: url(../images/icontitle_06.jpg);
	font-size: 18px;
	color: #574543;
	font-weight: bold;
}
.title_en {
	padding-left: 5px;
	font-size: 12px;
	color: #574543;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
/*�Ϥ�����*/
#picplayer{margin-left: -10px;}
#picplayer ul li a{
	float:left;
	list-style:none;
	padding:4px;
	/*border:1px solid #dfdfdf;*/
	margin-left: 12px;
	height: 216px;
	width: 150px;
} 
#movicinf {
	width: 940px;
	margin-top: 10px;
	line-height: 18px;
}
.moviepic{
	padding:5px;
	border:1px solid #dfdfdf;
	height: 444px;
	width: 315px;
}
.movietitle {	
    font-size: 16px;
	color: #000;
	font-weight: bold;
	}
.movietitle_en {
	padding-left: 5px;
	font-size: 12px;
	color: #6c6c6c;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.btn_m:link,.btn_m:visited,.btn_m:active {
	font-size: 14px;
	background-color: #fff;
	color: #b83c44;
	padding: 5px 8px;
	letter-spacing:2px;
	text-decoration:none;
	height:25px;
	text-align: right;
	font-weight: bold;
}
.btn_m:hover{
	background-color:#e6e6e6;
	color:#b83c44;
	text-decoration:underline;
}
.movieinftable{color: #333;}
/*�̷s�����C��--------------------*/
.column_left_main{
	float: left;
	width: 734px;
	margin-right: 10px;
	background-color: #fff;
	border: 1px solid #ffc2c7;
	padding: 4px;
	padding-bottom: 10px;
	}
.icontitle_1 {
	padding-left: 18px;
	background-repeat: no-repeat;
	background-position: 0px center;
	list-style-position: outside;
	text-align: left;
	display: block;
	background-image: url(../images/icon_arrow_1.png);
	margin-bottom:10px;
	font-size: 24px;
}
#news_list {width:100%; padding:20px 10px;}
#news_list .divline {
	font-size: 12px;
    border-bottom: 1px solid #dddddd;
	letter-spacing: 1px;
	padding-bottom:4px;
	margin-bottom: 5px;
	}
#news_list div p{
	font-size: 12px;
	/*padding-bottom:0px;*/
	margin-bottom: 1px;
	margin-left: 14px;
	margin-right: 0px;
	}

#news_list .listbox table{ width:100%; padding-bottom:20px;}
#news_list .listbox table td{ padding:0 5px; line-height:150%; font-size:15px;}

#news_list h1 a:link,#news_list h1 a:active ,#news_list h1 a:visited {
	color: #bb3e46;
	text-decoration: none;
	line-height: 16px;
	font-size: 16px;
	font-weight: bold;
	padding-top: 1px;
	padding-bottom: 3px;
	margin-top: 4px;
	margin-bottom: -1px;
	}
#news_list h1 a:hover {
	text-decoration: underline;
}
#news_list p{
	font-size: 12px;
	/*padding-bottom:0px;*/
	margin-bottom: 1px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: justify;
	}

.pag{
	font-size: 11px;
	color: #3b3b3b;
	font-family: Arial, Helvetica, sans-serif;
}
.page:link,.page:visited,.page:active {
	background-color: #fff;
	color: #3b3b3b;
	padding: 5px 8px;
	letter-spacing:2px;
	text-decoration:none;
	height:25px;
	text-align: right;
	font-weight: bold;
}
.pagenow
{
	color:#b83c44;
	font-weight: bold;
	padding: 5px 8px;
}
.page:hover{
	background-color:#e6e6e6;
	color:#b83c44;
	text-decoration:none;
}
.column_link_1{
	width: 240px;
	background-color: #fff;
	border: 1px solid #ffc2c7;
	padding: 4px;
	height:auto;
	}
.column_link_1 img { width:100%; height:auto;}
.column_link_2{
	width: 240px;
	background-color: #fff;
	border: 1px solid #ffc2c7;
	padding: 2px;
	}
.icontitle_2 {
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: 0px center;
	list-style-position: outside;
	text-align: left;
	display: block;
	background-image: url(../images/icon_arrow_2.png);
}
.f_size_1{
	font-size: 18px;
	padding-bottom: 0px;
	padding-top: 3px;
}
.title_bottomline {
	padding-bottom: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #c14139;
	margin-bottom: 10px;
}
/*�������v*/
.padd01{ padding:15px 25px;}
.padd02{ padding-top:15px;}
#public h1 {
	color: #bb3e46;
	text-decoration: none;
	line-height: 16px;
	font-size: 15px;
	font-weight: bold;}


#public .tablestytle01 td{
	background-color: #FFF;
	padding: 8px;
}
#public .title {
	color: #666;
	text-decoration: none;
	line-height: 16px;
	font-size: 13px;
	font-weight: bold;
	text-align:right;
	background-color:#f4f4f4;}
	
/*1128�s�W ���عq�HMOD�W�D���X:070�����v�@�x �϶�*/
.column_main{ position:relative;}
.modinf{ position:absolute; width:200px; height:92px; z-index:10; top:-1px; left:8px;background-image: url(../images/MOD.png);    background-size: 100% 93px; background-repeat:no-repeat; font-family:"�L�n������", "�s�ө���", "�ө���";}
.modinf .inf1{ position:absolute; width:65px; height:30px; z-index:10; top:33px; right:8px;font-size:16px; font-weight:bold; color:#FFF;}
.modinf .inf1 a {font-size:16px; font-weight:bold; color:#FFF;}
.modinf .inf1 a:hover{color:#FFF; text-decoration:underline;}
.modinf .inf2{ position:absolute; width:120px; height:40px; z-index:10; top:15px; right:70px;}
.inf2 .h1{ font-size:16px; font-weight:bold; color:#fff7e3;}
.inf2 .h2{ font-size:14px; font-weight:bold; color: #FC0; line-height:18px;}

.column_main .modinf2{
	position: absolute;
	width: 350px;
	height: 34px;
	z-index: 10;
	top: 363px;
	right: 280px;
	background-image: url(../images/MOD2.png);
	font-family: "�L�n������", "�s�ө���", "�ө���";
}
.modinf2 .inf1{ position:absolute; width:80px; height:30px; z-index:10; top:33px; right:15px;font-size:20px; font-weight:bold; color:#FFF;}
.modinf2 .inf1 a {font-size:20px; font-weight:bold; color:#FFF;}
.modinf2 .inf1 a:hover{color:#FFF; text-decoration:underline;}
.modinf2 .inf2{
	position: absolute;
	width: 326px;
	height: 26px;
	z-index: 10;
	top: 5px;
	right: 4px;
}
.modinf2 .inf2 .h1{ font-size:18px; font-weight:bold; color:#fff;}
.modinf2 .inf2 .h2{ font-size:14px; font-weight:bold; color: #FC0; line-height:22px;}

/*�����v�@�x*/	
.icontitle_07 {
	height:30px;
	padding-top:18px;
	padding-left: 55px;
	background-repeat: no-repeat;
	background-position: 5px center;
	list-style-position: outside;
	text-align: left;
	display: block;
	background-image: url(../images/title_banner_MOD.jpg);
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	font-family:"�L�n������", "�s�ө���", "�ө���";
}
.title_MOD{
	padding-left: 525px;
	font-size: 16px;
	color: #ffe00e;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#MODlist{ width:100%; margin:0px auto;margin-top:15px;font-family:"�L�n������", "�s�ө���", "�ө���";font-size:14px;}
#MODlist table tr td{ background-color:#fff;padding:3px;text-align:left;}
#MODlist .title{ background-color:#ff94ad; color:#FFF; text-align:center; font-weight:bold; font-size:14px; padding:3px 0;}
#MODlist .date{ background-color:#eb6b89; color:#faedee; text-align:center; font-size:13px; font-family: Verdana, Geneva, sans-serif;}
#MODlist .time{ background-color:#faedee; width:50px; text-align:center; font-size:14px; letter-spacing:1px;padding:5px;}
#MODlist .time2{ background-color:#f5d5d8; width:50px; text-align:center; font-size:14px; letter-spacing:1px;padding:5px;}
#MODlist .tdbg{ background-color:#fff;}
#MODlist .bottomline{ border-bottom:1px #faedee solid;}