/*-------------------基本設定-------------------*/

body {

	font-family: "メイリオ","Meiryo", "ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro";

	color: #333333;

	font-size: 10pt;

	line-height: 12pt;

	background-color: #FFFFFF;

	margin: 0px 0px 0px 0px;

}

table {

	font-family: "メイリオ","Meiryo", "ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro";

	font-size: 10pt;

	line-height: 12pt;

}

	

a:link {								/*通常時のリンク設定*/

	color:#0000ff;

}

a:visited {								/*クリック後のリンク設定*/

	color:#0000ff;

}

a:hover {								/*マウスオーバー時のリンク設定*/

	color:#0000ff;

}

a:active {								/*クリック時のリンク設定*/

	color:#0000ff;

}

/*-------------------文字設定-------------------*/

.fontsize8_linehi10 {

	font-size: 8pt;

	line-height: 10pt;

	padding-top:5px;

}

.fontsize10_linehi12 {

	font-size: 10pt;

	line-height: 12pt;

	

}

.fontsize12_linehi16 {

	font-size: 12pt;

	line-height: 16pt;

}

/*-------------------独自追加項目-------------------*/

.font_bold {							/*太字の設定*/

	font-weight: bold;

}

.font_color {							/*フォントカラーの設定　項目が増える場合は、.font_color1、.font_color2と増やしていく*/

	color: #FF0000;

}

.font_color1{

	color:#34553b;

}

.font_color2{

	color:#0000ff;

}

/********************22/12/05********************/

.td_right{

	background-image:url(images/td_right.gif);

	background-repeat:repeat-y;

}

.td_left{	

	background-image:url(images/td_left.gif);

	background-repeat:repeat-y;

}

.header{

	background-image:url(images/header.gif);

	background-repeat:no-repeat;

	width:380px;

	height:80px;

	padding-left:15px;

	padding-bottom:16px;

	color:#FFFFFF;

		

}

.footer{

	background-image:url(images/footer.gif);

	background-repeat:no-repeat;

	width:760px;

	height:60px;

	background-position:bottom;

	padding-bottom:2px;

	padding-top:6px;

	padding-left:85px;

}

.sidebar{

	background-image:url(images/sidebar_bg.gif);

	background-repeat:no-repeat;

	background-position:bottom;

	height:571px;

	width:189px;

}

.bg_title{

	background-image:url(images/box_title.gif);

	background-repeat:no-repeat;

	width:530px;

	height:30px;

	font-size:12pt;

	padding-left:20px;

	padding-top:8px;

	padding-bottom:10px;

}

.padding {

	padding-right:20px;

	padding-top:10px;

	padding-bottom:10px;

	

}

.padding1{

	padding-left:20px;

	padding-top:10px;

	padding-bottom:15px;

	padding-right:15px;

}

.padding2{

	padding-top:10px;

	padding-left:2px;

	padding-bottom:15px;

}

.padding_table{

	padding-left:10px;

	padding-top:7px;

	padding-bottom:7px;

	padding-right:10px;

}

.menu1{

	background-image:url(images/m_home.gif);

	width:189px;

	height:30px;

}

.menu1 a:hover{

	background-image:url(images/hover_home.gif);

	width:189px;

	height:30px;

}

/********************22/12/05********************/



