
body{ background-image : url(../common/back.gif);
	color:#333333;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;}


/*link kijyutu*/
a:link{
	color: #0000FF;
	text-decoration: underline;
}
a:hover {
	color: #0000FF;
	text-decoration: underline;
}
a:visited {
	color: #0000FF;
	text-decoration: underline;
}
a:active {
	color: #0000FF;
	text-decoration: underline;
}
/*link end*/


/*link kijyutu*/
a.tameru:link{
	color: #E88505;
	text-decoration: underline;
}
a.tameru:hover {
	color: #0000FF;
	text-decoration: underline;
}
a.tameru:visited {
	color: #E88505;
	text-decoration: underline;
}
a.tameru:active {
	color: #0000FF;
	text-decoration: underline;
}
/*link end*/


/*align kijyutu*/
.center{
	text-align: center;
}

.right{
	text-align: right;
}

.left{
	text-align: left;
}

.top{
	vertical-align:top;
}

.bottom{
	vertical-align:bottom;
}

.bottom_bg_right{
	vertical-align:bottom;
	background-image : url(../common/back_right.gif); background-repeat:repeat-x;
}

.bottom_bg_menu_off{
	vertical-align:bottom;
	background-image : url(../common/back_off.gif); background-repeat:repeat-x;
}

/*align end*/



.nowrap{
	white-space: nowrap;
}


/*bg kijyutu*/
.bg_hd{
background-image : url(../common/header_back.gif);}

.bg_ft{
background-image : url(../common/footer_back.gif);}

.bg_left_g{
background-image : url(../common/back_left_g.gif);}

.bg_left_b{
background-image : url(../common/back_left_b.gif);}

.bg_center{
background-image : url(../common/back_center.gif); background-repeat:no-repeat;}

.bg_right{
background-image : url(../common/back_right.gif); background-repeat:repeat-x;}

.bg_topics_info{
background-image : url(../common/line_center.gif);}

.bg_line_hasen{
background-image : url(../common/line_hasen.gif);}


.bg_tit_line{
background-image : url(../tameru/images/tit_line.gif);}


.bg_EEF0D7{background-color:#EEF0D7;}

.bg_999999{background-color:#999999;}

.bg_dfdfdf{background-color:#dfdfdf;}

.bg_c5c5c5{background-color:#c5c5c5;}

/*bg end*/





/*margin kijyutu*/

.margin_v3 {
	margin-top: 3px; 
	margin-bottom: 3px;
}

.margin_v5 {
	margin-top: 5px; 
	margin-bottom: 5px;
}

.margin_v7 {
	margin-top: 7px; 
	margin-bottom: 7px;
}

.margin_v10 {
	margin-top: 10px; 
	margin-bottom: 10px;
}

.margin_h5 {
	margin-right: 5px; 
	margin-left: 5px;
}

.margin_h10 {
	margin-right: 10px; 
	margin-left: 10px;
}

.margin_h20 {
	margin-right: 20px; 
	margin-left: 20px;
}

.margin_h30 {
	margin-right: 30px; 
	margin-left: 30px;
}

.margin_v_t3 {
	margin-top: 3px; 
}

.margin_v_t5 {
	margin-top: 5px; 
}

.margin_v_t25 {
	margin-top: 25px; 
}

.margin_v_t28 {
	margin-top: 28px; 
}

.margin_v_t30 {
	margin-top: 30px; 
}



.margin_b1 {
	margin-bottom: 1px;
}

.margin_b3 {
	margin-bottom: 3px;
}
.margin_b5 {
	margin-bottom: 5px;
}

.margin_b10 {
	margin-bottom: 10px;
}
.margin_b15 {
	margin-bottom: 15px;
}
.margin_b20 {
	margin-bottom: 20px;
}




.margin_t3 {
	margin-top: 3px; 
}

.margin_t10 {
	margin-top: 10px; 
}

]


.margin_l1 {
	margin-left: 1px;
}

.margin_l5 {
	margin-left: 5px;
}
.margin_l10 {
	margin-left: 10px;
}
.margin_l15 {
	margin-left: 15px;
}
.margin_l20 {
	margin-left: 20px;
}
.margin_l25 {
	margin-left: 25px;
}
.margin_l30 {
	margin-left: 30px;
}

/*margin end*/


/*padding*/

.padding_5 {
	padding:5px;
	}

.padding_10 {
	padding:10px;
	}
.padding_15 {
	padding:15px;
	}
.padding_20 {
	padding:20px;
	}




.padding_v10 {
	padding-top:10px;
	padding-bottom:10px;
	}

.padding_v15 {
	padding-top:15px;
	padding-bottom:15px;
	}




.padding_h10 {
	padding-left:10px;
	padding-right:10px;
	}

.padding_h15 {
	padding-left:15px;
	padding-right:15px;
	}



/*padding*/



/*font kijyutu*/
.size8x {
	font-size: 8px;
	line-height:120%;
}
.size9x {
	font-size: 9px;
	line-height:120%;
}


.size10x {
	font-size: 10px;
	line-height:125%;
}

.size10x_r {
	font-size: 10px;
	line-height:125%;
	color:#FF0000
;}
.size12x {
	font-size: 12px;
	line-height:135%;
}
.size12x_b {
	font-size: 12px;
	line-height:135%;
	font-weight:bold;
}
.size12x_r {
	font-size: 12px;
	line-height:135%;
	color:#FF0000
;}
.size13x_b {
	font-size: 13px;
	font-weight:bold;
	line-height:135%;
	color:#006699;
}
.size15x {
	font-size: 15px;
	line-height:145%;
}
.size18x {
	font-size: 18px;
	line-height:145%;
}
.size5x {
	font-size: 5px;
	line-height:normal;
}
.size3x {
	font-size: 3px;
	line-height:normal;
}

.size10x_w {
	font-size: 10px;
	line-height:125%;
	color:#FFFFFF;
}
	
.size10x_blu {
	font-size: 10px;
	
	line-height:125%;
	color:#0033cc;
}
.size10x_green_b{
	font-size: 10px;
	line-height:125%;
	color:#809B01; 
	font-weight:bold
;}
.size10x_l_green{
	font-size: 10px;
	line-height:125%;
	color:#DABC2D;
}

.size12x_l_green{
	font-size: 12px;
	line-height:125%;
	color:#DABC2D;
}

.size10x_d_green{
	font-size: 10px;
	line-height:125%;
	color:#46695B;
}

.size12x_d_green{
	font-size: 12px;
	line-height:125%;
	color:#46695B;
}


.size12x_green_b{
	font-size: 12px;
	line-height:125%;
	color:#809B01; 
	font-weight:bold
;}

.size10x_gray{
	font-size: 10px;
	color:#333333; 
}

/*font end*/


/*Footer-Link start*/
#footer_link td {font-size:10px;}
#footer_link a:link, #footer_link a:visited, #footer_link a:hover, #footer_link a:active {text-decoration:underline;}
#footer_link a:link, #footer_link a:visited {color:#333;}
#footer_link a:hover, #footer_link a:active {color:#e68505;}
/*Footer-Link end*/