LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
INPUT {
	VERTICAL-ALIGN: middle
}
BODY#body_default {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; COLOR: #222222; PADDING-TOP: 0px; FONT-FAMILY: Arial, sans-serif, Helvetica; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
DIV#contents {
	Padding-top:5px; MARGIN: 0px auto 40px; WIDTH: 800px; TEXT-ALIGN: left
}
DIV.head_line {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/lin_01.gif) repeat-x left bottom; MARGIN: 0px auto 10px; WIDTH: 100%; PADDING-TOP: 0px
}
DIV#head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto 20px; WIDTH: 790px; PADDING-TOP: 0px
}
DIV#head_logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 280px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
DIV#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/bg_footer_01.jpg) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px auto 10px; WIDTH: auto; PADDING-TOP: 12px; HEIGHT: 80px
}
P#footer_navi {
	FONT-SIZE: 0.75em; MARGIN: 2px 0px 8px
}
P#copyright {
	FONT-SIZE: 0.75em; MARGIN: 0px
}
A:link {
	COLOR: #003399; TEXT-DECORATION: none
}
A:visited {
	COLOR: #804099; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6633; TEXT-DECORATION: underline
}
A:active {
	COLOR: #ff6633; TEXT-DECORATION: underline
}
DIV#breadcrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px auto 10px; WIDTH: 790px; PADDING-TOP: 0px
}
DIV#breadcrumb P {
	FONT-SIZE: 0.8em; FLOAT: left; WIDTH: 600px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
P#PageTopBox {
	CLEAR: both; FONT-SIZE: 0.7em; MARGIN: 0px auto 30px; WIDTH: 800px; TEXT-ALIGN: right
}
.sp00 {
	MARGIN-BOTTOM: 0px! important
}
.sp05 {
	MARGIN-BOTTOM: 5px! important
}
.sp10 {
	MARGIN-BOTTOM: 10px! important
}
.sp15 {
	MARGIN-BOTTOM: 15px! important
}
.sp20 {
	MARGIN-BOTTOM: 20px! important
}
.sp25 {
	MARGIN-BOTTOM: 25px! important
}
.sp30 {
	MARGIN-BOTTOM: 30px! important
}
.sp35 {
	MARGIN-BOTTOM: 35px! important
}
.sp40 {
	MARGIN-BOTTOM: 40px! important
}
.sp45 {
	MARGIN-BOTTOM: 45px! important
}
.ml20 {
	MARGIN-LEFT: 20px! important
}
BR.clr_both {
	CLEAR: both; FLOAT: none
}
.clr:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 0px; content: "."
}
.clr {
	DISPLAY: inline-block
}
 HTML .clr {
	HEIGHT: 1%
}
.clr {
	DISPLAY: block
}
 HTML {
	
}

