BODY {
	FONT-SIZE: 14px; MARGIN: auto; COLOR: #333; FONT-FAMILY: arial,"????"; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	FONT-SIZE: 14px; WORD-BREAK: break-all; LIST-STYLE-TYPE: none
}
DIV {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 10px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A:link {
	COLOR: #333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f90; TEXT-DECORATION: underline
}
A:active {
	COLOR: #f90; TEXT-DECORATION: underline
}

#all {
	BACKGROUND: #fff; WIDTH: 1000px; TEXT-ALIGN: left
}
#all_padding {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

.ad {
	CLEAR: both; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.ad_title {
	CLEAR: both; PADDING-LEFT: 15px;PADDING-right: 15px; FONT-WEIGHT: bold;  font-COLOR:#FFFFFF; PADDING-TOP: 10px; BORDER-BOTTOM: #001f56 1px solid;  HEIGHT: 30px; background-image:url(bg_01.gif);TEXT-ALIGN: center
}
.other_title {
	CLEAR: both;   PADDING-LEFT: 8px;PADDING-right: 8px;  FONT-WEIGHT: bold; COLOR: #fff; height:inherit; background-image:url(bg_01.gif);TEXT-ALIGN: left
}
.upup_murasaki {
	float: left;
	height: 35px;
	width: 100px;
	font-size: 14px;
	line-height: 14px;
	color: #000000;
	text-align:center;
	text-decoration:none;
	background-image: url(bg_01.gif);
	margin: 0px 0px 0px 0px;
}
.main_content2 {
	CLEAR: both
}
.margin-top10 {
	LINE-HEIGHT: 35px; HEIGHT: 35px
}

.center {
	TEXT-ALIGN: center
}
.padding-top5 {
	PADDING-TOP: 5px
}
.search_keyword {
	PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 5px
}
.search_submit {
	FLOAT: left; PADDING-TOP: 5px
}
.padding5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.margin-bottom5 {
	MARGIN-BOTTOM: 5px
}
.div_clear {
	CLEAR: both
}
.blod {
	FONT-WEIGHT: bold
}
.f12 {
	FONT-SIZE: 12px
}
.f12_16 {
	FONT-SIZE: 12px; LINE-HEIGHT: 16px
}
.f12_18 {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
.f14_20 {
	FONT-SIZE: 14px; LINE-HEIGHT: 20px
}
.f14_24 {
	FONT-SIZE: 14px; LINE-HEIGHT: 24px
}
.f14_28 {
	FONT-SIZE: 14px; LINE-HEIGHT: 28px
}
.f14_35 {
	FONT-SIZE: 14px; LINE-HEIGHT: 35px
}
.font_blue {
	COLOR: #1372b7
}
.font_gray {
	COLOR: #666
}
.f16b {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.f16 {
	FONT-SIZE: 16px
}
.f14 {
	FONT-SIZE: 14px
}


.font10 {
	FONT-SIZE: 10px
}
.dvbdy1 {
	BORDER-RIGHT: #c8ba92 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; BORDER-LEFT: #c8ba92 1px solid; WIDTH: 300px; PADDING-TOP: 5px; BORDER-BOTTOM: #c8ba92 1px solid; FONT-FAMILY: arial; TEXT-ALIGN: left
}
.dvhdr1 {
	BORDER-RIGHT: #c8ba92 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c8ba92 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #f3f0e7; PADDING-BOTTOM: 5px; BORDER-LEFT: #c8ba92 1px solid; WIDTH: 300px; PADDING-TOP: 5px; BORDER-BOTTOM: #c8ba92 1px solid; FONT-FAMILY: arial; TEXT-ALIGN: left
}

