* {
	COLOR: #333; FONT-FAMILY: "Hiragino Kaku Gothic Pro",HiraKakuPro-W3,"ヒラギノ角ゴ Pro W3","メイリオ", Meiryo,"MS P ゴシック",verdana,sans-serif
}


BODY {
	PADDING-RIGHT: 0px;
	BORDER-TOP: #9b0000 5px solid;
	PADDING-LEFT: 0px;
	background : #FFFFFF url(images/bg_body.gif) repeat-x 0px 0px;
	PADDING-BOTTOM: 0px;
 	MARGIN: 0px; PADDING-TOP: 0px;
	LETTER-SPACING: 1px;
      }

BR {
	LETTER-SPACING: normal
;}
A {
	COLOR: #333; TEXT-DECORATION: none
;}
A:hover {
	COLOR: #666
;}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: bottom; BORDER-RIGHT-WIDTH: 0px
;}
H1 {
	MARGIN: 0px
;}
H2 {
	MARGIN: 0px
;}
H3 {
	MARGIN: 0px
;}
H4 {
	MARGIN: 0px
;}
H5 {
	MARGIN: 0px
;}
H6 {
	MARGIN: 0px
;}
DIV#headWrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 10px; POSITION: relative
;}
DIV#header {
	BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 920px; POSITION: relative
;}
DIV#pr {
	LEFT: 0px; WIDTH: 787px; POSITION: absolute; TOP: 0px
;}
DIV#gnavi {
	RIGHT: 0px; BOTTOM: 0px; POSITION: absolute
;}
DIV#menu {
	background : url(images/bg_menu.gif) repeat-x 0px 0px; FLOAT: left; WIDTH: 100%
;}
DIV#icatch {
	BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 920px
;}
DIV#contents {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; MARGIN: 0px auto; WIDTH: 920px; PADDING-TOP: 10px
;}
DIV#main {
	FLOAT: right; WIDTH: 614px
;}
DIV#sub {
	FLOAT: left; WIDTH: 286px
;}
DIV#totop {
	CLEAR: both
;}
DIV#footMenu {
	MARGIN: 0px auto; WIDTH: 920px
;}
DIV#footer {
	BACKGROUND: #ebeadd; BORDER-BOTTOM: #9b0000 5px solid
;}
DIV#header H1 {
	FONT-SIZE: 2em; MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 50px; PADDING-TOP: 25px
;}
DIV#header H1 A {
	COLOR: #9b0000
;}
DIV#header H1 A:hover {
	COLOR: #d30000
;}
DIV#header #pr P {
	FONT-SIZE: 0.75em; MARGIN: 0px
;}
DIV#header #gnavi UL {
	LIST-STYLE-TYPE: none
;}
DIV#header #gnavi LI {
	FONT-SIZE: 0.63em; FLOAT: left; MARGIN-LEFT: 15px
;}
DIV#header #gnavi LI A {
	DISPLAY: block; PADDING-LEFT: 15px; background : url(images/bg_gnavi.gif) no-repeat 0px 1px;}
DIV#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 920px; PADDING-TOP: 0px
;}
DIV#menu LI {
	FONT-SIZE: 0.75em; FLOAT: left; COLOR: #333; LIST-STYLE-TYPE: none; TEXT-ALIGN: center
;}
DIV#menu LI A {
	BORDER-RIGHT: #d8d8d8 1px solid; DISPLAY: block; WIDTH: 130px; COLOR: #5a5132; LINE-HEIGHT: 60px
;}
DIV#menu LI.home A {
	BORDER-LEFT: #d8d8d8 1px solid
;}
DIV#menu LI A:hover {
	BACKGROUND: #fff; COLOR: #333
;}
DIV#main A {
	COLOR: #9b0000
;}
DIV#main A:hover {
	COLOR: #9b0000; BORDER-BOTTOM: #9b0000 1px solid
;}
DIV#main H2 {
	BORDER-RIGHT: #d8d8d8 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d8d8d8 1px solid; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 0.94em; background : url(images/bg_h2.gif) no-repeat 0px 0px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 0px; BORDER-LEFT: #d8d8d8 1px solid; COLOR: #0F0F0; LINE-HEIGHT: 30px; PADDING-TOP: 0px; BORDER-BOTTOM: #d8d8d8 1px soli
;FONT-SIZE: 1.2em}<!-- カラー変更済み・フォントサイズ指定  --> 
DIV#main H3 {
	FONT-SIZE: 0.88em; MARGIN-BOTTOM: 3px
;}
DIV#main H4 {
	FONT-SIZE: 0.75em; MARGIN-BOTTOM: 2px
;}
DIV#main H5 {
	FONT-SIZE: 0.75em; MARGIN-BOTTOM: 2px
;}
DIV#main H6 {
	FONT-SIZE: 0.75em; MARGIN-BOTTOM: 2px
;}
DIV#main P {
	FONT-SIZE: 0.75em; MARGIN: 0px 0px 1em
;}
DIV#main UL {
	FONT-SIZE: 0.75em
;}
OL {
	FONT-SIZE: 0.75em
;}
DL {
	FONT-SIZE: 0.75em
;}
DIV#main DT {
	MARGIN-BOTTOM: 3px
;}
DIV#main DD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 0.5em 1em; PADDING-TOP: 3px
;}
* HTML BODY DIV#main DL.information DD DIV {
	DISPLAY: inline-block
}
DIV#main DL.information DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 10em; PADDING-TOP: 0px
;}
DIV#main DL.information DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em 10em; PADDING-TOP: 0px
;}
DIV#sub .section {
	MARGIN-BOTTOM: 10px
;}
DIV#sub H2 {
	BORDER-RIGHT: #c1c1c1 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 0.88em; BACKGROUND: #9b0000; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #c1c1c1 1px solid
;}
DIV#sub UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 5px; PADDING-TOP: 0px
;}
DIV#sub LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.75em; background : url(images/bg_dotline.gif) repeat-x 0px 100%; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.4; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
;}
DIV#sub LI A {
	DISPLAY: block; PADDING-LEFT: 12px; background : url(images/bg_list.gif) no-repeat 0px 6px;}
DIV#totop {
	POSITION: relative; HEIGHT: 2em
;}
DIV#totop P {
	FONT-SIZE: 0.63em; RIGHT: 0px; MARGIN: 0px; POSITION: absolute; TOP: 10px
;}
DIV#totop P A {
	PADDING-LEFT: 8px; background : url(images/bg_totop.gif) no-repeat 0px 50%;}
DIV#footMenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; TEXT-ALIGN: right
;}
DIV#footMenu LI {
	DISPLAY: inline; FONT-SIZE: 0.75em; MARGIN: 0px 0px 0px 10px; LIST-STYLE-TYPE: none
;}
DIV#footMenu LI A {
	PADDING-LEFT: 10px; background : url(images/bg_footmenu.gif) no-repeat 0px 50%;}
ADDRESS {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.63em; PADDING-BOTTOM: 30px; COLOR: #333; PADDING-TOP: 30px; TEXT-ALIGN: center
;}

