<STYLE TYPE="text/css">


body{
background-image : url();
background-repeat : no-repeat;
background-position:center bottom;
}

A:link{color:#0025C0;text-decoration:underline;}
A:visited{color:#0025C0;text-decoration:underline;}
A:active{color:#FF4141;text-decoration:none;}
A:hover{color:#FF4141;text-decoration:none;}

.font_l{font-size:16px;line-height:150%;letter-spacing : 1px;}
.font_m{font-size:13px;line-height:130%;}
.font_s{font-size:11px;line-height:150%;}

.pan{font-size:11px;line-height:150%;height:35px;}

.cube{font-size:11px;line-height:150%;border:1px solid #293BA2;}

h1{font-size:10px;line-height:20px;letter-spacing : 1px;font-weight:normal;}
.copy{font-family:Verdana,"ＭＳ ゴシック";line-height:150%;color:#4C4C4C;font-size:10px;line-height:150%;letter-spacing : 1px;}
/*---レイアウト用-----------------------------------------------------------------------------*/

/*padding5（padding上、右、下、左）*/
.p5{padding:5 5 5 5;}
/*padding5px　フォントサイズ13*/
.p5M{font-size:13px;line-height:130%;padding:5 5 5 5;}
.p5S{font-size:10px;line-height:130%;padding:5 5 5 5;}

td{font-size:15px;line-height:130%;}
.title{font-size:15px;line-height:150%;letter-spacing : 1px;font-weight:bold;color:#ffffff;}


/*括弧ライン*/
.kakko_left{
border-top:1px solid #000000;
border-left:1px solid #000000;
border-bottom:1px solid #000000;
/*border-radius:6px 0px 0px 6px;*/
}

.kakko_right{
border-top:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
/*border-radius:0px 6px 6px 0px;*/
}


/*-----メニュー-------------------------------------------------------------------------------------------------------------*/
/*余白（上、右、下、左）*/
.menu a:link, .menu a:visited, .menu a:active {
	width:180px;height:100%;
	color:#033F9A;padding:2 2 2 10;font-size:15px;line-height:150%;letter-spacing : 1px;
	text-decoration : none;border-bottom:1px solid #808080;}
.menu a:hover {text-decoration:none;color:#000000;padding:2 2 2 10;font-size:15px;line-height:150%;letter-spacing : 1px;background-image : url(../img/menu/bg_on.gif);background-repeat : repeat;background-position:center;}
.menu_none{padding:2 2 2 2;font-size:15px;line-height:150%;letter-spacing : 1px;border-bottom:1px solid #808080;;}

.menuT a:link, .menuT a:visited, .menuT a:active {
	width:180px;height:100%;
	color:#033F9A;padding:2 2 2 2;font-size:15px;line-height:150%;letter-spacing : 1px;
	text-decoration : none;border-bottom:1px solid #808080;}
.menuT a:hover {text-decoration:none;color:#000000;padding:2 2 2 2;font-size:15px;line-height:150%;letter-spacing : 1px;background-image : url(../img/menu/bg_on.gif);background-repeat : repeat;background-position:center;}

.menu2 a:link, .menu2 a:visited, .menu2 a:active {
	width:180px;height:100%;
	color:#033F9A;padding:2 2 2 10;font-size:15px;line-height:150%;letter-spacing : 1px;
	text-decoration : none;border-bottom:1px solid #808080;}
.menu2 a:hover {text-decoration:none;color:#000000;padding:2 2 2 10;font-size:15px;line-height:150%;letter-spacing : 1px;background-image : url(../img/menu/bg_on.gif);background-repeat : repeat;background-position:center;}
.menu2_none{padding:2 2 2 10;font-size:15px;line-height:150%;letter-spacing : 1px;border-bottom:1px solid #808080;}

/*-----by T.K.----------------------------------------------------------*/
/*
.indent_p1{text-indent:1em;}
.indent_m1{padding-left:1em; text-indent:-1em;}
*/
/* '12.10.21 */
.tk_text_center{margin: 0 auto; text-align: center;}
.tk_text_right{margin-left: auto; margin-right:0; text-align: right;}
.tk_center{margin: 0 auto; text-align: center;}			/* ?? */
.tk_font_size2{font-size: 12px;}

.tk_title_td{
	margin: 0 auto; text-align: center;
	background-color: #008;
	line-height: 150%;
	letter-spacing : 1px;
	}
.tk_title_dot{
	font-size: 18px;
	color: #9cf;
	}
.tk_titile_main_text{
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	}
.tk_title_sub_text{
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	}
	
.tk_comment_text_for_fig{
	margin: 0 auto; text-align: center;
	font-size: 12px;
	}
/* '15.06.25 */
.tk_text_reverse_indent{	/* 頭出し */
	margin-left: 1em;
	text-indent: -1em;
	}
/* '19.05.23 */
.tk_text_reverse_indent2{	/* 2文字頭出し */
	margin-left: 1.5em;
	text-indent: -1.5em;
	}
.tk_text_reverse_indent3{	/* 3文字頭出し */
	margin-left: 2.5em;
	text-indent: -2.5em;
	}
/* '20.04.24 */	
.td_list {
	font-size: 26px;
	font-family: sans-serif;
}
.td_title {
	font-size: 32px;
	font-family: sans-serif;
	font-weight: bold;
	font-style: italic;
	color: #fff;
}
.td_body {
	font-size: 18px;
	font-family: sans-serif;
}
.td_body_italic {
	font-size: 18px;
	font-family: sans-serif;
	font-style: italic;
}
.td_margin_contents {
	margin-left: 3em;
}

</STYLE>
