@charset "shift_jis";/*基本設定-----------------*/* {margin: 0; padding: 0; list-style-type: none; font-weight: normal}img {border:none}body {color: #333333; font-size: 12px; line-height: 20px; text-align: center; background-color: #E4E8DD; 	font-family:"Osaka","Verdana", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "sans-serif"}body a {color: #22449C;text-decoration: none;}body a:hover {color: #3399FF; text-decoration: underline}table {font-size:12px; line-height: 16px; empty-cells:show}table a{color: #22449C;text-decoration: underline}table b {font-weight: normal} table em {font-style: normal} h1,h2,h3,h4,h5,h6{ font-size: 12px; line-height: 20px;font-weight: normal}/* 左右分けレイアウト-----------------*/.mainBox {overflow: hidden}.mainBox:after {content: ""; display: block; clear: both;  height: 1px; overflow: hidden}/*\*/* html .mainBox { height: 1em; overflow: visible}/**//*ヘッダー-----------------*/#head{width:800px; margin: 0px auto; text-align: justify; background-color: #FFFFFF; border-bottom:5px solid #3399FF}h1{ background-color: #7EBCFF; font-size: 10px; line-height: 11px; padding:2px 0px; word-spacing:5px; text-indent:10px}#sitemap{text-align:right; margin:-15px 10px 0px 0px; line-height:15px; font-size:10px}h2{margin:-35px 0px 0px 280px}#tel{margin:-50px 0px 0px 610px; width:190px; padding:2px}#tel b {font-weight: normal; color:#003399} /* ヘッダーメニュー-----------------*/#menu {height: 26px; padding-left:8px}#menu li {float: left}#menu li a { height: 26px; width: 112px; text-indent: -700em; background-repeat: no-repeat; background-position: 0px 0px; display: block}#menu li a:hover { background-position: 0px -26px}#menu li a.on { background-position: 0px -26px}/* ヘッダーメニュー個別 */a#menu01 { background-image: url(img/menu01.gif)}a#menu02 { background-image: url(img/menu02.gif)}a#menu03 { background-image: url(img/menu03.gif)}a#menu04 { background-image: url(img/menu04.gif)}a#menu05 { background-image: url(img/menu05.gif)}a#menu06 { background-image: url(img/menu06.gif)}a#menu07 { background-image: url(img/menu07.gif)}/* 本文-----------------*/#box{width:800px; margin: 0px auto; text-align: justify; background-color: #FFFFFF; border:20px solid #FFFFFF; /*\*/width:760px; _width:800px;/* */}/* パンくず-----------------*/#path {width:800px; margin: 0px auto; text-align: justify; background-color:#CCCCCC; color: #666666; font-size: 10px; line-height:12px; padding:5px 0px; text-indent:10px; word-spacing:4px}/* フッター-----------------*/#foot{width:800px;  margin: 0px auto; text-align: left; background-color:#FFFFFF; font-size:10px; line-height:16px; margin-top:-20px}#footmenu { background-color: #B0D7FF; font-size:10px;line-height:10px; padding:6px;/*\*/letter-spacing:1px/* */}#footmenu li {display: inline; margin-left:3px}#footmenu li a {border-right:1px solid #22449C; padding-right: 6px}#footmenu li a#home { border-left:1px solid #333333; padding-left: 6px}#foot01{height: 38px; width: 180px; text-indent: -700em; background-image: url(img/foot.gif); background-repeat: no-repeat; display: block; margin-left:7px}#foot02{word-spacing:10px; margin-left:8px}#foot03{margin:-57px 0px 0px 190px; padding:8px 0px; word-spacing:2px;/*\*/letter-spacing:1px; font-family:"ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "sans-serif"/* */}#copyright{font-size:10px; width:800px;  margin: 0px auto; text-align: left; color:#666666}/* 上へ-----------------*/#uehe{text-align:right; font-size:10px; margin:5px 0px}#uehe a{ background-image:url(img/uehe.gif); background-repeat:no-repeat; background-position:0px 4px; padding-left:12px;/*\*/ background-position:left/* */}