@charset "shift_jis";/*基本設定-----------------*/* {	margin: 0;	padding: 0;	list-style-type: none;}img  {	border:none;}.outline {	width:780px;	margin: 0px auto;	text-align: justify;	background-image: url(img/kage.gif); 	background-repeat: repeat-y;}body  {	color: #333333;	font-size: 12px;	line-height: 20px;	text-align: center;	background-image: url(img/bg.gif);	font-family:"Osaka","Verdana", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",  "sans-serif";}body a {	color: #003399;	text-decoration: none;}body a:hover {	color: #990000;}.center {	text-align: center;}/*ヘッダー-----------------*/.header {	height: 136px;	margin: 0px auto;	padding: 0px 0px;	background-image: url(img/head.jpg); background-repeat: no-repeat; text-align: left; width: 780px}/*Hタグ-----------------*/h1 {  font-size: 12px; font-weight: normal; height: 20px; padding-left: 20px; line-height: 18px; vertical-align: baseline;letter-spacing:1px}h2{	visibility: hidden; clip:  rect(   ); height: 73px}h3{	visibility: hidden; clip:  rect(   ); }h4,h5{	visibility: hidden; clip:  rect(   ); height: 44px}/*バックグラウンド・枠線-----------------*//*文字色・ボールド指定-----------------*/.c_white {	color: #FFFFFF;}.c_orange {	color: #FF6600;}.c_red {	color: #CC0000;}.c_blue {	color: #2155A4;}.c_green {	color: #003399;}.c_greenl {	color: #89B676;}.bold {	font-weight: bold;}/* メインメニュー -----------------*/#main-menu {  width: 762px;  height: 43px;margin-left: 8px}#main-menu ul.menu {  width: 762;}#main-menu ul.menu li {  float: left;}#main-menu ul.menu li a {  width: 127px;  height: 43px;  text-indent: -700em;  background-repeat: no-repeat;  background-position: 0px 0px;  display: block;}#main-menu ul.menu li a:hover {  background-position: 0px -43px;}#main-menu ul.menu li a#on {  background-position: 0px -43px;}/* メインメニュー個別 */a.main-menu01 {  background-image: url(img/btn-menu01.gif);}a.main-menu02 {  background-image: url(img/btn-menu02.gif);}a.main-menu03 {  background-image: url(img/btn-menu03.gif);}a.main-menu04 {  background-image: url(img/btn-menu04.gif);}a.main-menu05 {  background-image: url(img/btn-menu05.gif);}a.main-menu06 {  background-image: url(img/btn-menu06.gif);}/* 左右分けレイアウト-----------------*/#mainBox {    overflow: hidden;}#mainBox:after {    content: "";    display: block;    clear: both;    height: 1px;    overflow: hidden;}/*\*/* html #mainBox {    height: 1em;    overflow: visible;}/**//* 左右分けないレイアウト-----------------*/.mainBox01 {    width: 700px; margin-bottom: 20px; margin-left: 40px}/*フッター-----------------*/#footerBox {    overflow: hidden;}#footerBox:after {    content: "";    display: block;    clear: both;    height: 1px;    overflow: hidden;}/*\*/* html #footerBox {    height: 1em;    overflow: visible;}/**/#footermenu {    width: 600px;    float: left;    padding-left: 10px    }    #footermenulist{margin-left: 10px;font: 10px;}#footermenulist li{list-style: none;display: inline; letter-spacing:1px}#footermenulist li a{font-size: 10px;_line-height: 20px;padding: 0px 5px;color: #003399;border-right: 1px solid #003399;}#footermenulist li a:hover{color: #990000;}#footmenuline a { border-left: 1px solid #003399; }#footerup {    width: 150px;    float: right;    font-size: 10px;    text-align: right; padding-right: 20px    }#footerup a {color: #003399}#footerup a:hover{color: #990000;}#footerAdress {background-image: url(img/footerlogo.gif);background-repeat: no-repeat;background-position: 2px 1px;padding: 0px 0px 0px 125px; margin: 5px 10px}.footer01{   font-size: 12px;  line-height: 16px; padding-top: 0px}.footer02 {  font-size: 10px;  line-height: 14px; padding-bottom: 5px; _padding-bottom: 0px}/*COPYRIGHT-----------------*/#copyright { background-color: #B2C1D1;  font-size: 12px;  text-align: center; color: #003399; margin: 0px 10px}/*本文-----------------*/.text_line26 {   font-size: 12px; line-height: 26px; text-align: justify; background-image: url(img/line_26.gif); padding-top: 1px}.text_line22 {   font-size: 12px; line-height: 22px; text-align: justify; background-image: url(img/line_22.gif); padding-top: 1px}.text_line20 {   font-size: 12px; line-height: 20px; text-align: justify; background-image: url(img/line_20.gif); padding-top: 1px}
