﻿a.a1{color:#FFFFFF;text-decoration:none;}
a.a1:link {color:#FFFFFF; }
a.a1:visited {color:#FFFFFF;}
a.a1:hover {color:#FFFFFF;text-decoration:underline;  }

a.a2
{
	color: #000099;
	text-decoration: none;
}
a.a2:link {color:#000099; }
a.a2:visited {color:#000099;}
a.a2:hover {color:#000099;text-decoration:underline;  }

a.a3
{
	color: #0000FF;
	text-decoration: underline;
	cursor: pointer;
}
a.a3:link {color:#0000FF; }
a.a3:visited {color:#0000FF;}
a.a3:hover {color:#0000FF;text-decoration:underline;  }

.pane1
{
	padding-top: 10px;
	padding-left: 10px;
}


body
{
	margin: 0px;
}

/*#outer
{
	margin: 0px auto 0px 0px;
	background-color: #FFFFFF;
	width: 925px;
	height: auto;
}*//*全体の枠*/

/*#hed1
{
	width: 925px;
	height: 50px;
	float: left;
	background-color: #FFFFFF;
}*//*ヘッダーの最大枠*/

#hed1_1
{
	width: 300px;
	height: 20px;
	float: left;
	background-color: #F3F0E7;
}/*ヘッダーの最大枠*/
#hed1_2
{
	width: 925px;
	height: 20px;
	float: left;
	background-color: #F3F0E7;
	
}/*ヘッダーの最大枠*/

.hed1_link
{
	width: 200px;
	height: 15px;
	float: left;
}

#hed2
{
	width: 925px;
	height: 30px;
	float: left;
	font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url('image/bord.png');
	background-repeat: repeat-x;
}/*ジャンプメニュー*/
#junp1
{
	width: 120px;
	height: 25px;
	float: left;
	text-align: right;
	padding-top: 5px;
}/*ジャンプメニュー中*/
#junp2
{
	width: 350px;
	height: 25px;
	float: left;
	padding-top: 5px;
}/*ジャンプメニュー中*/
#junp3
{
	width: 100px;
	height: 25px;
	float: left;
	padding-top: 5px;
}/*ジャンプメニュー中*/
#junp4
{
	width: 200px;
	height: 25px;
	float: left;
	padding-top: 5px;
}/*ジャンプメニュー中*/
#junp5
{
	width: 155px;
	height: 25px;
	float: left;
	padding-top: 5px;
	text-align: right;
}/*ジャンプメニュー中*/

#main
{
	width: 925px;
	height: 600px;
	float: left;
}/*メイン画面左*/

#main_left
{
	border-right: 1px solid #5D755D;
	height: 600px;
	float: left;
	
}/*メイン画面左*/
#main_left1
{
	width: 197px;
	height: 400px;
	float: left;
	font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
	font-size: 12px;
	
}/*メイン画面左上*/
#main_left2
{
	width: 100%;
	height: 100%;
	float: left;
}/*メイン画面左下(未)*/
#main_right1
{
	width: 100%;
	height: 600px;
	float: left;
}/*メイン画面左(未)*/
#main_right2
{
	width: 100%;
	height: 600px;
	float: left;
}/*メイン画面左*/

#rp_main
{
	width: 176px;
	height: 25px;
	font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
	line-height: 20px;
	padding-top: 5px;
	
}/*Repeaterコントロール使用*/

#rp_main_1
{
   width: 20px;
 height: 20px;
 float: left;
	
}
#rp_main_2
{
   width: 65px;
 height: 20px;
 float: left;
	
}
#rp_main_3
{
   width: 91px;
 height: 20px;
 float: left;
	
}



#rp_mainSP
{
	width: 176px;
	height: 10px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #5D755D;
}


.rp_main1
{
	width: 176px;
	height: 85px;
}/*Repeaterコントロール使用*/

.rp_main2
{
	width: 171px;
	height: 20px;
	font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
	font-size: 11px;
	line-height: 20px;
	background-color: #FFFFFF;
	overflow: hidden;
	text-align: left;
	padding-left: 5px;
}
.rp_main2_2
{
	width: 176px;
	height: 20px;
	font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
	font-size: 11px;
	line-height: 20px;
	background-color: #FFFFFF;
	overflow: hidden;
}
.rp_main2_1
{
	width: 176px;
	height: 45px;
	font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
	font-size: 11px;
	line-height: 20px;
	background-color: #FFFFFF;
	overflow: hidden;
}
.rp_main3
{
	width: 30px;
	height: 40px;
	float: left;
	padding-top: 5px;
	background-color: #FFFFFF;
	padding-left: 5px;
}
.rp_main4
{
	width: 136px;
	height: 40px;
	float: left;
	background-color: #FFFFFF;
	font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	overflow: hidden;
	padding-top: 5px;
	text-align: left;
	padding-left: 5px;
	line-height: 110%;
}

.rp_main5
{
	width: 55px;
	height: 18px;
	font-size: 12px;
	float: left;
	
}
.rp_main6
{
	width: 121px;
	height: 18px;
	font-size: 12px;
	float: left;
	
}
.rp_main7
{
	width: 66px;
	height: 18px;
	float: left;
	font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
	font-size: 10px;
	line-height: 15px;
}

#menu_left1
{
	font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
	font-size: 12px;
	width: 196px;
	height: 65px;
	
}
#menu_left2
{
	width: 196px;
	height: 20px;
	font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	line-height: 22px;
	background-color: #000080;
	float: left;
	margin-top: 5px;
}
#menu_left3
{
	width: 110px;
	height: 30px;
	font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	line-height: 28px;
	background-color: #637D61;
	float: left;
}
#menu_left4
{
	width: 86px;
	height: 26px;
	font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	background-color: #637D61;
	float: left;
	padding-top: 4px;
}
.menu_left5
{
	width: 196px;
	height: 25px;
	text-align: center;
	background-color: #FFFFFF;
	float: left;
	padding-top: 5px;
}
.f_back
{
    background-color: #FFFFFF;
}

#main_Sright
{
	
	height: 600px;
	float: left;
	
}/*詳細画面右*/

.sp_main1
{
	border: 1px solid #5D755D;
	width: 88px;
	height: 19px;
	font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
	font-size: 11px;
	line-height: 20px;
	background-color: #B0BAA3;
	overflow: hidden;
	float: left;
	text-align: left;
	padding-left: 2px;
}
.sp_main2
{
	border: 1px solid #5D755D;
	width: 132px;
	height: 19px;
	font-family: 'ＭＳ Ｐゴシック' , Arial, sans-serif;
	font-size: 11px;
	line-height: 20px;
	background-color: #FFFFFF;
	overflow: hidden;
	float: left;
	text-align: left;
	padding-left: 2px;
}

.sp_main3
{
	width: 90px;
	height: 570px;
	float: left;
	padding-top: 5px;
}
.sp_main4
{
	
	width: 136px;
	height: 570px;
	float: left;
	padding-top: 5px;
	
}