BODY {
	BACKGROUND-COLOR: #ffebcd
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 140%; PADDING-TOP: 0px
}
A IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
A MAP {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
SCRIPT {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
NOSCRIPT {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
P {
	FONT-SIZE: 95%
}
UL {
	FONT-SIZE: 95%
}
DL {
	FONT-SIZE: 95%
}
OL {
	FONT-SIZE: 95%
}
TABLE {
	FONT-SIZE: 95%
}
ADDRESS {
	FONT-SIZE: 84%! important; FONT-STYLE: normal
}
#container {
	MARGIN: 0px auto
}
BODY {
	TEXT-ALIGN: center
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 170%; BACKGROUND: url(images/bg_h1.jpg) no-repeat left bottom; COLOR: #000000; HEIGHT: 48px
}
#container_header H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 84%! important; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; HEIGHT: 1%! important
}
#header {
	BACKGROUND: url(images/bg_header.gif) repeat-x center top; MARGIN: 0px auto; WIDTH: 950px; PADDING-TOP: 10px; HEIGHT: 1%; TEXT-ALIGN: left
}
#header H1 {
	PADDING-LEFT: 15px; FONT-SIZE: 84%
}
#header_text {
	PADDING-LEFT: 15px; FONT-SIZE: 84%
}

#content_text {
	PADDING-LEFT: 15px; FONT-SIZE: 96%; PADDING-RIGHT: 15px;
}

#content_text2 {
	PADDING-LEFT: 40px; FONT-SIZE: 96%; PADDING-RIGHT: 40px;
 PADDING-TOP: 5px; PADDING-BOTTOM: 5px;}


#logo {
	FLOAT: left; MARGIN: 25px 0px 0px 10px; WIDTH: 650px; HEIGHT: 58px
}
#logo P {
	FONT-SIZE: 95%; PADDING-BOTTOM: 5px; MARGIN: 0px
}
.logo_mark {
	PADDING-RIGHT: 10px; FLOAT: left
}
#tel {
	FLOAT: right; MARGIN: 5px 2px 2px 0px; WIDTH: 282px; HEIGHT: 90px
}
#footer {
	BACKGROUND: url(images/bg_footer.png) repeat-x left top; MARGIN: 0px; WIDTH: 950px; HEIGHT: 35px
}
#fnavi {
	CLEAR: both; FONT-SIZE: 84%; PADDING-TOP: 10px; BORDER-BOTTOM: #676032 2px solid; TEXT-ALIGN: left
}
#fnavi P {
	MARGIN: 0px 0px 5px 18px
}
#fnavi A:link {
	TEXT-DECORATION: none
}
#fnavi A:visited {
	TEXT-DECORATION: none
}
#fnavi A:link {
	COLOR: #444444
}
#fnavi A:visited {
	COLOR: #444444
}
#copy {
	FONT-SIZE: 84%; BACKGROUND: url(images/bg_footer.png) repeat-x left top; MARGIN: 0px auto; WIDTH: 950px; COLOR: #444444; HEIGHT: 35px; TEXT-ALIGN: right
}
#copy P {
	MARGIN-RIGHT: 10px; PADDING-TOP: 13px
}
ADDRESS {
	MARGIN: 5px 0px 5px 18px; COLOR: #444444
}
#cnt TABLE P {
	FONT-SIZE: 100%; MARGIN: 0px 5px
}
.table P {
	PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important; PADDING-BOTTOM: 2px! important; MARGIN: 1px; PADDING-TOP: 2px! important
}
.table {
	BORDER-RIGHT: #b4ac7e 1px solid; BORDER-TOP: #b4ac7e 1px solid; MARGIN: 10px auto; BORDER-LEFT: #b4ac7e 1px solid; BORDER-BOTTOM: #b4ac7e 1px solid; BORDER-COLLAPSE: collapse
}
.table TH {
	BORDER-RIGHT: #b4ac7e 1px solid; BORDER-TOP: #b4ac7e 1px solid; BORDER-LEFT: #b4ac7e 1px solid; BORDER-BOTTOM: #b4ac7e 1px solid; BORDER-COLLAPSE: collapse
}
.table TD {
	BORDER-RIGHT: #b4ac7e 1px solid; BORDER-TOP: #b4ac7e 1px solid; BORDER-LEFT: #b4ac7e 1px solid; BORDER-BOTTOM: #b4ac7e 1px solid; BORDER-COLLAPSE: collapse
}
.table TR {
	BORDER-RIGHT: #b4ac7e 1px solid; BORDER-TOP: #b4ac7e 1px solid; BORDER-LEFT: #b4ac7e 1px solid; BORDER-BOTTOM: #b4ac7e 1px solid; BORDER-COLLAPSE: collapse
}
.table TH {
	BORDER-RIGHT: #b4ac7e 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #b4ac7e 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; BORDER-LEFT: #b4ac7e 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #b4ac7e 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f4f3ec; TEXT-ALIGN: center; border-spacing: 0px
}
.table TD {
	BORDER-RIGHT: #b4ac7e 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #b4ac7e 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; BORDER-LEFT: #b4ac7e 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #b4ac7e 1px solid; BORDER-COLLAPSE: collapse; border-spacing: 0
}
.table UL {
	MARGIN-LEFT: 30px! important
}
.padding-top {
	PADDING-TOP: 12px! important
}
.float_left {
	FLOAT: left
}
.float_rigit {
	FLOAT: right
}
.margin-top {
	MARGIN-TOP: 15px! important
}
.margin-left {
	MARGIN-LEFT: 5px! important
}
.clear {
	CLEAR: both; HEIGHT: 1%
}
.nakata_rinen {
	PADDING-RIGHT: 10px; PADDING-LEFT: 12px; FONT-SIZE: 110%; BACKGROUND: url(images/h2_b-type.jpg) no-repeat left top; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 5px
}
.bg_green {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; FONT-SIZE: 120%; BACKGROUND: url(images/bg_green.jpg) no-repeat left top; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 4px
}
.font_big {
	FONT-SIZE: 150%! important
}
.font_small {
	FONT-SIZE: 85%! important
}
.font_middle {
	FONT-SIZE: 105%! important
}
.font_winered {
	COLOR: #b02436! important
}
.font_red {
	COLOR: #ff0000! important
}
.font_winered {
	COLOR: #d80b3c! important
}
.font_orange {
	COLOR: #f28019! important
}
.font_blue {
	COLOR: #112dd1! important
}
.font_green {
	COLOR: #00a33d! important
}
.font_brown {
	COLOR: #8b5c29! important
}
.font_gray {
	COLOR: #666666; important: 
}
.bg_white {
	BACKGROUND-COLOR: #ffffff! important
}
.bg_beige {
	BACKGROUND-COLOR: #ede5cc! important
}
.bg_yellow {
	BACKGROUND-COLOR: #f8f1c9! important
}
.bg_pink {
	BACKGROUND-COLOR: #fde9ff! important
}
.bg_blue {
	BACKGROUND-COLOR: #e4e7f2! important
}
.bg_rightgreen {
	BACKGROUND-COLOR: #e6fce8! important
}
.bg_gray {
	BACKGROUND-COLOR: #f4f4ef! important
}
.box {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; MARGIN: 0px 10px; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #ffff99
}
.box UL {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 25px! important; LIST-STYLE-IMAGE: url(images/icon2.jpg)! important; PADDING-BOTTOM: 5px! important; PADDING-TOP: 5px! important
}

