* {
	font face: "MS P –¾’©","MS PMincho","ƒqƒ‰ƒMƒm–¾’©","ƒqƒ‰ƒMƒm–¾’© Pro W3","Hiragino Mincho Pro","alias-gothic-jis0208.1983-0","alias-gothic-iso8859-1",serif; color:#333

}
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; LETTER-SPACING: 1px; PADDING-TOP: 0px
}


  
 } 
 
BR {
	LETTER-SPACING: normal
}



body { line-height: 130%;}
p { line-height: 130%; }

IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; VERTICAL-ALIGN: bottom; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
H1 {
	MARGIN: 0px,
}
H2 {
	MARGIN: 0px
}
H3 {
	MARGIN: 0px 
}
H4 {
	MARGIN: 0px
}
H5 {
	MARGIN: 0px
}
H6 {
	MARGIN: 0px
}
DIV#top {
	MARGIN: 0px auto; WIDTH:98%
}
DIV#wrapper {
	WIDTH: 98%
}
DIV#header {
	POSITION: relative; PADDING-BOTTOM: 0px;PADDING-RIGHT: 0px; PADDING-TOP: 0px
}

}
DIV#contents {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
DIV#sub {
	WIDTH: 28%; FLOAT: left}
DIV#adress{WIDTH: 28%; FLOAT: left}

DIV#main { WIDTH: 70%;FLOAT: right}


DIV#totop {
	CLEAR: both
}
DIV#footer {
	MARGIN: 5px 5px; CLEAR: both;

}
DIV#header H1 {
COLOR: #fff;  PADDING-TOP: 0px
}


}
DIV#header #pr P {
	MARGIN: 0px;
}
DIV#sub .section {
	MARGIN-BOTTOM: 0px
}
DIV#sub H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #ddd; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
DIV#sub UL {
	PADDING-BOTTOM: 0px;  PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}

DIV#contents #sub DIV#menu UL {
	PADDING-BOTTOM: 0px;  PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV#contents #sub DIV#menu LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none;  PADDING-LEFT: 0px; PADDING-RIGHT: 0px;; FONT-SIZE: 0.8em; PADDING-TOP: 0px
}
DIV#contents #sub DIV#menu LI A {
BORDER-BOTTOM: #dcdcdc 2px ridge; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px;  PADDING-RIGHT: 0px; DISPLAY: block;   PADDING-TOP: 0px; text-decoration: none
}

}
DIV#contents #sub DIV#menu LI A:hover {
	;text-decoration: none
}

}

}
DIV#main H2 {
	BORDER-BOTTOM: #535d57 3px double; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; MARGIN-BOTTOM: 2px;  FONT-SIZE: 1.1em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
DIV#main H3 {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 0.88em
}
DIV#main H4 {
	MARGIN-BOTTOM: 0px; FONT-SIZE: 0.75em
}
DIV#main H5 {
	MARGIN-BOTTOM: 2px; FONT-SIZE: 0.75em
}
DIV#main H6 {
	MARGIN-BOTTOM: 2px; FONT-SIZE: 0.75em
}
DIV#main P {
	MARGIN: 0px 0px 1em; FONT-SIZE: 0.88em
}
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-BOTTOM: 3px; MARGIN: 0px 0px 0.5em 1em; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #f1f1f1; PADDING-TOP: 3px
}


}

}
* HTML BODY DIV#main DL.infomation DD DIV {
	DISPLAY: inline-block
}
DIV#main DL.infomation DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 10em; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
DIV#main DL.infomation DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em 10em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
DIV#totop {
	POSITION: relative; HEIGHT: 2em
}
DIV#totop P {
	POSITION: absolute; MARGIN: 0px; FONT-SIZE:0.88em; TOP: 10px; RIGHT: 7px
}
DIV#totop P A {
	PADDING-LEFT: 8px; 
}

}

div#footMenu li {
   display:inline;
   margin:0 0 0 10px;
   font-size:0.88em;
   list-style:none;
}

div#footMenu li a {
   padding-left:10px;
   background: url(img/bg_footmenu.gif) 0 50% no-repeat;
}

div#footMenu A{
	;text-decoration: none}
	
div#footMenu A:hover {
    ;text-decoration: none}	
	
	
address {
font-style:normal;
} 

address {
font face: "‚l‚r ‚o–¾’©";
}
address A{
	;text-decoration: none}
address A:hover {
    ;text-decoration: none}	
    
address {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px;  PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND:#d7d7d7; COLOR: #212121; FONT-SIZE: 0.88em; PADDING-TOP: 5px
}

