


@charset "utf-8";

#cs{
	border:#fb7a1e solid 2px;
	padding:10px;
	width:370px;
	line-height:25px;
}


#table_style th{
	padding:5px;
}

#table_style td{
	padding:5px;
}

#table_style_02 th{
	padding:2px;
}

#table_style_02 td{
	padding:2px;
}

#table_style_menu th{
	padding:2px;
}

#table_style_menu td{
	padding:2px;
	background-image:url(../../image/common/menu_bg.gif);
	background-repeat:repeat-x;
    height:40px;
	font-size:14px;
}
#table_style_menu td a{
	text-decoration:none;
	color:#333;
}

#m_title{
width:100%;
margin:0;
font-size:18px;
background-image:url(../../../common/image/bk_01.gif);
background-repeat:repeat-x;
height:50px;
color:#FFF;
text-align:center;
}

#m_title2{
width:100%;
margin:0;
font-size:18px;
background-image:url(../../../common/image/bk_03.gif);
background-repeat:repeat-x;
height:75px;
color:#FFF;
text-align:center;
}




#m_title th{text-align:center;}

#m_title td{text-align:center;}

#s_title {
width:100%;
margin:5px 0px 0px 0px;
font-size:14px;
background-image:url(../../../common/image/bk_02.gif);
background-repeat:repeat-x;
height:40px;
color:#333;
text-align:left;
}

#s_title td{text-indent:1em;}

#f_m_title {
width:100%;
margin:0;
font-size:14px;
background-image:url(../../image/common/menu_bg.gif);
background-repeat:repeat-x;
/*
background:-webkit-gradient(linear, left top, left bottom, from(#e68911), to(#e8470f));
*/
height:40px;
color:#000000;
text-align:left;
-webkit-box-shadow: 1px 2px 2px #b1b1b6;
border-bottom: solid 1px #ffffff;
background-color:#F90;


}

#f_m_title td{text-indent:1em;}






.linkbox {
	text-decoration:none;
}



.center{
	text-align:center;
}




.date{
	background-color:#a1bffa;
	text-align:center;
	color:#FFF;}

.text{
	background-color:#eaf1f5;
	}

			
#dot_01{
	width:100%;
	height:5px;
	background-image:url(../../image/common/sen_b.gif);
	background-repeat:repeat-x;
	}

#dot_02{
	width:100%;
	height:5px;
	background-image:url(../../image/common/sen_o.gif);
	background-repeat:repeat-x;
	}




.space7 {
	padding-top:7px;
}

.space10 {
	padding-top:10px;
}

.space20 {
	padding-top:20px;
}


.size14{
	font-size:14px;}

#contena{
	margin:5px;
	padding:5px;
	font-size:14px;
}

#contena a:link{
	text-decoration:none;
	color:#36F;
}

#contena a:visited{
	text-decoration:none;
	color:#36F;
}

#btn_box{
	margin:3px;
	padding:3px;
}

.red{
	color:#F00;
	font-size:18px;
	font-weight:800;
	margin:auto;
	padding:5px;
	text-align:left;


}

.red_s{
	color:#ff0000;
	font-size:18px;
	margin:10px auto;
	padding:5px;
	text-align:left;


}

#center p {text-align:center;
margin:20px auto;}
