#whole {
	BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: center; PADDING: 0px; MARGIN: 0px auto; WIDTH: 800px;
}

H1 {
	Z-INDEX: 1; POSITION: absolute; TEXT-ALIGN: center; PADDING: 2px 0px 0px 2px; MARGIN: 0px; WIDTH: 800px; FONT-WEIGHT: bold; 
}
#header {
	TEXT-ALIGN: center; MARGIN: 0px; PADDING 0px;
}
#header P {
	LINE-HEIGHT: 160%; PADDING: 2px 0px 20px 0px;
}
#p.sample {
color: #000000;
background-color: #f8dce0;
background-image: url("../img/02_08_toku.jpg")
}
#contents {
	 TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 16px; PADDING-TOP: 0px
}
#contents .txt {
	 TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#contents .txt2 {
	 TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 72px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#contents .shoukai {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#contents .img{
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#contents P {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 180%; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#contents H2 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 130%; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #990000; CLEAR: both; FONT-SIZE: 21pt; FONT-WEIGHT: bold; PADDING-TOP: 70px
}
#contents .koukoku {
	TEXT-ALIGN: left; WIDTH: 600px; BORDER-BOTTOM: #FF4500 10px double; BORDER-LEFT: #FF4500 10px double; PADDING-BOTTOM: 30px; BACKGROUND-COLOR: #ffffff; MARGIN: 0px 0px 0px 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; CLEAR: both; BORDER-TOP: #FF4500 10px double; BORDER-RIGHT: #FF4500 10px double; PADDING-TOP: 15px
}
#contents .koukoku P {
	BORDER-BOTTOM: #999999 1px dotted; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 3px
}
.f-normal {
	FONT-WEIGHT: normal
}
.f-bold {
	FONT-WEIGHT: bold
}
.f-underline {
	TEXT-DECORATION: underline
}
.f-middleline {
	TEXT-DECORATION: line-through
}
/*文字カラー*/
.fc-red {
	COLOR: #990000; FONT-WEIGHT: bold
}
.fc-yred {
	COLOR: #FF0000; FONT-WEIGHT: bold
}
.fc-blue {
	COLOR: #0033cc; FONT-WEIGHT: bold
}
.fc-green {
	COLOR: #00FF00; FONT-WEIGHT: bold
}
.fc-yellow {
	COLOR: #ffff00; FONT-WEIGHT: bold
}
.fc-orange {
	COLOR: #ff6600; FONT-WEIGHT: bold
}
.fc-gray {
	COLOR: #666666; FONT-WEIGHT: bold
}
.fc-white {
	COLOR: #ffffff
}
/*文字サイズ*/
.fs-12 {
	LINE-HEIGHT: 130%; FONT-SIZE: 12px
}
.fs-14 {
	LINE-HEIGHT: 130%; FONT-SIZE: 14px
}
.fs-16 {
	LINE-HEIGHT: 120%; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
.fs-18 {
	LINE-HEIGHT: 120%; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.fs-20 {
	LINE-HEIGHT: 120%; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
.fs-22 {
	LINE-HEIGHT: 120%; FONT-SIZE: 22px; FONT-WEIGHT: bold
}
.fs-24 {
	LINE-HEIGHT: 120%; FONT-SIZE: 24px; FONT-WEIGHT: bold
}
.fs-26 {
	LINE-HEIGHT: 120%; FONT-SIZE: 26px; FONT-WEIGHT: bold
}
.fs-28 {
	LINE-HEIGHT: 120%; FONT-SIZE: 28px; FONT-WEIGHT: bold
}
.fs-30 {
	LINE-HEIGHT: 120%; FONT-SIZE: 30px; FONT-WEIGHT: bold
}
.fs-32 {
	LINE-HEIGHT: 120%; FONT-SIZE: 32px; FONT-WEIGHT: bold
}
.fs-34 {
	LINE-HEIGHT: 120%; FONT-SIZE: 34px; FONT-WEIGHT: bold
}
.fs-36 {
	LINE-HEIGHT: 120%; FONT-SIZE: 36px; FONT-WEIGHT: bold
}
.fs-40 {
	LINE-HEIGHT: 120%; FONT-SIZE: 40px; FONT-WEIGHT: bold
}
#footer {
	BACKGROUND-IMAGE: url(../img/wrap.jpg); TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 800px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-y; CLEAR: both; PADDING-TOP: 80px
}
#footer #inner {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 7px
}
#footer #inner UL {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#footer #inner UL LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: inline; COLOR: #ffffff; PADDING-TOP: 0px
}
#footer ADDRESS {
	BACKGROUND-IMAGE: url(../img/foot.jpg); PADDING-BOTTOM: 25px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 50% bottom; PADDING-TOP: 60px
}
#footer ADDRESS A {
	COLOR: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A:hover {
	POSITION: relative; TOP: 1px; TEXT-DECORATION: none; LEFT: 1px
}
