/*ページのレイアウト用css*/
body{
	font-family: Segoe UI, Helvetica, Arial, sans-serif,  Hiragino Kaku Gothic ProN, "游ゴシック体", "メイリオ", Meiryo UI;
	font-size: 14px;
	color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	text-align: left;
}


/*文字の設定*/
h1{
	font-size:160%;
	letter-spacing: 2px;
	padding-left:0px;
	margin-top:16px;
}


h2{
    font-size:120%;
	letter-spacing: 0px;
	border-left:10px solid #ff8c00;
	border-bottom:2px solid #ff8c00;
    color:#000000;
	padding-left:10px; 
	margin-top:0px;
	margin-bottom:0px;
}

h3{
    font-size:110%;
	padding-left:0px;
	padding-top:2px;
}

p{
	font-size:100%;/*全体の文字サイズ*/
	line-height:140%;/*全体で使う行間（フォントサイズ含む）*/
}

p img{
	float:none;
	margin-top:0;
	margin-bottom:8px;
}

a{
	text-decoration:none;
}
a:hover {
	color: #0000cd;/*リンクの文字の上にマウスが来た時この色に変わる*/
	text-decoration: none;
}


h1 a{
	color:#000080;
	font-weight:normal;
}

/*サイト全体の中央寄せ*/
#outline{
	width: 960px;
	position: relative;
	margin: 0 auto;
	text-align: left;
	border: 0;
	color: #000000;
}
/*ヘッダー部分の設定*/
#header{
	height: 120px; /*ヘッダーの高さ*/
	padding-top: 0px;
	background-image:url(img/Header3.jpg)
}
#header td{
	font-size:14px;
    color:#ffffff;
	padding-top: 0px;
	padding-left: 0px;
	line-height:110%;
	vertical-align:bottom;
}
#header a{
	color:#ffffff;
}
#title{
	font-size:28px;
    color:#ffffff;
	padding-top:  10px;
	padding-left: 0px;
}


/*上部メニューボタンの設定*/
#navbar{
    width: 100%;
    position:relative;
	margin-top:4px;
	padding-bottom:24px;
}

#navbar ul{
      margin:0;
	  padding:0;
	  list-style-type:none;
	  font-size: 16px;
	  line-height:24px;
	  letter-spacing:0px;
}

#navbar li{
	float: left;
	width: 120px;  /*メニューボタンの幅*/
	text-align: center;
	background-color: #ff8c00	
}
#navbar ul a:hover{
	width: 120px;  /*メニューボタンの幅*/
}

#navbar a{
      color:#ffffff;/*メニューボタンの文字の色*/
	  display:block;
}
#navbar a:hover{
	background-color:#ffa500;/*メニューの文字がカーソルが来た時、この色に変わる*/
}

/*本文*/
#main{
	width: 720px;
	font-size:100%;
	border:0;
	margin-top:12px;
}
#main ul{
	font-size:100%;
	line-height:140%;
	color: #000000;
	padding-top:0px;
	/*list-style-type:none;*/
}

#main li{
	padding-bottom: 4px;
}

/*右側*/
#rside{
	width: 212px;
	position: absolute;
	top: 184px;
	right: 0px;
	border: 0px;
	border-color: #ffffff;
	background-color:#ffffff;
	font-size:85%;
	line-height:110%;
	padding:6px;
	}

#rside ul{
	font-size:100%;
	line-height:110%;
	color: #000000;
	padding-left:4px;
	padding-right:4px;
	list-style-type:none;
}
#rside li{
	width: 190px;
	padding-left:2px;
	padding-right:2px;
	padding-top:4px;
}

#rside h1{
	font-size:100%;
	letter-spacing: 2px;
	text-align:center;
	padding-left:0px;
	margin-top:2px;
	margin-bottom:2px;
}

/*下部のフッター部分の設定*/
address{
	margin: 0 auto;
	padding-top: 8px;
	padding-bottom: 20px;
	text-align: center;
	font-family: Segoe UI, Helvetica, Arial, sans-serif, "游ゴシック体", "Hiragino Kaku Gothic ProN", Meiryo;
	color: #000000;
	font-size: 90%;
	font-style: normal;
}
address a{
      color:#ffffff;
}
