body       { background-color: #FFFFFF;	margin-left: 0px;	margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
/* ページ全体の背景,マージン指定*/

body   {font-size:12px;color:#4C4C4C;line-height:150%;font-family:Verdana;}/* 本文テキストのフォントサイズ,色,行間*/


.hr1        { border-color:#4D4552; border-style:solid;}  /* 直線ライン色 */

.lin2 a:link       {font-size:13px;color:#4C4C4C;text-decoration:none;font-weight:bold;}  /*メニュー・テキストリンクの色*/
.lin2 a:visited    {font-size:13px;color:#4C4C4C;text-decoration:none;font-weight:bold;}   /*メニュー・訪問済みのリンクの色*/
.lin2 a:active     {font-size:13px;color:#CC3300;text-decoration:underline;font-weight:bold;}   /*メニュー・クリック時のリンクの色*/
.lin2 a:hover      {font-size:13px;color:#CC3300;text-decoration:underline;font-weight:bold;}   /*メニュー・マウスの上にカーソルがあるときのリンクの色*/

.color1     {background-color:#A9A9A9;}   /*画面内外枠線の色*/
.color2     {background-color:#C23406;}   /*画面内赤部分の背景色*/
.color3     {background-color:#F0D456;}   /*画面内黄色部分の背景色*/
.color4     {background-color:#D47151;}   /*画面内左セルの薄い赤*/
.color5     {background-color:#F0EDE4;}   /*画面内右セルの薄い赤*/
.color6     {background-color:#FFFFFF;}   /*画面内白部分*/

.title1     {font-size:18px;color:#000000;font-family:Verdana;font-weight:bold;line-height:150%;}       /* タイトル文字フォントサイズ,色*/
.text1 {color:#C13407;font-weight:bold;line-height:150%;}   /*赤い太文字*/


P{ 
		font-size: 12px;
		line-height: 16px;
		color: #000000;

		}
TD {
		font-size: 12px;
		font-family: MS UI Gothic;
	}
.picture{
  padding-top : 0px;
  padding-left : 5px;
  padding-right : 2px;
  padding-bottom : 3px;
  left : 10px;
  margin-top : 0px;
  margin-left : 5px;
  margin-right : 2px;
  margin-bottom : 3px;
  float : right;
}

@charset "utf-8";

/*-----------------------------
	Global Navigation
-------------------------------*/

ul#globalNavi {
	margin: 0;
	padding: 0;
	width: 650px; /* 必ずwidthの設定をしてください */
}

ul#globalNavi:after {
	height: 0;
	visibility: hidden;
	content: ".";
	display: block;
	clear: both;
}

ul#globalNavi li {
	margin: 0;
	padding: 0;
	float: left;
	width: 120px; /* ボタンの幅 */
	line-height: 1;
	list-style-type: none;
}

ul#globalNavi li a {
	padding: 0.6em 10px; /* ボタンの厚みはここで調整 */
	display: block;
	position: relative;/* IE6でマウス反応領域がおかしいのをFix */
	font-size: 12px;
	color: #333;
	text-align: center;
	text-decoration: none;
	background-color: #F0D456;
}

ul#globalNavi li a:hover {
	color: #000;
	background-color: #ddd;
}

#p-list1 ul { 
margin: 0; 
padding :0; 
list-style-type : none; 
}
#p-list1 li { 
display : inline; 
padding :0; 
margin:0; 
}
#p-list1 a {display:block; 
border-left:2px solid #aac;  
border-top:2px solid #bbd;  
border-right:2px solid #B0E0E6; 
border-bottom:2px solid #B0E0E6;
background-color:#B0E0E6;
font-size:x-small;
padding:0.1em 0 0.1em 0.5em;
text-decoration:none;
color:#557;
width:8em; 
margin:2px 0px;height:1.7em;
}
#p-list1 a:hover {
height:1.7em; 
display:block; 
border-left:2px solid #99b;
border-top:2px solid #99b;  
border-right:2px solid #bbd; 
border-bottom:2px solid #bbd;
background-color:#dde;
font-size:x-small;
padding:0.1em 0 0.1em 0.5em;
text-decoration:none;
color:#557;width:8em; 
margin:2px 0px;
}


#p-list2 ul { 
margin: 0; 
padding :0; 
list-style-type : none; 
}
#p-list2 li { 
display : inline; 
padding :0; 
margin:0; 
}
#p-list2 a {display:block; 
border-left:2px solid #aac;  
border-top:2px solid #bbd;  
border-right:2px solid #B0E0E6; 
border-bottom:2px solid #B0E0E6;
background-color:#6495ED;
font-size:x-small;
padding:0.1em 0 0.1em 0.5em;
text-decoration:none;
color:#F0F8FF;
width:8em; 
margin:2px 0px;height:1.7em;
}
#p-list2 a:hover {
height:1.7em; 
display:block; 
border-left:2px solid #99b;
border-top:2px solid #99b;  
border-right:2px solid #bbd; 
border-bottom:2px solid #bbd;
background-color:#dde;
font-size:x-small;
padding:0.1em 0 0.1em 0.5em;
text-decoration:none;
color:#557;width:8em; 
margin:2px 0px;
}
