@charset "Shift_JIS";
@media print{
}


BODY {
	MARGIN: 0;
}
BODY {
	FONT-SIZE: 10pt; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; LINE-HEIGHT: 1.4; FONT-FAMILY: 細明朝体,"ＭＳ Ｐ明朝",serif
}

P {
	FONT-SIZE: 10pt; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; LINE-HEIGHT: 1.4; FONT-FAMILY: 細明朝体,"ＭＳ Ｐ明朝",serif
}

DL {
	FONT-SIZE: 10pt; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; LINE-HEIGHT: 1.4; FONT-FAMILY: 細明朝体,"ＭＳ Ｐ明朝",serif
}

UL {
	FONT-SIZE: 10pt; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; LINE-HEIGHT: 1.4; FONT-FAMILY: 細明朝体,"ＭＳ Ｐ明朝",serif
}

OL {
	FONT-SIZE: 10pt; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; LINE-HEIGHT: 1.4; FONT-FAMILY: 細明朝体,"ＭＳ Ｐ明朝",serif
}

H1 {
	FONT-FAMILY: Osaka,"ＭＳ Ｐゴシック",sans-serif
}
H2 {
	FONT-FAMILY: Osaka,"ＭＳ Ｐゴシック",sans-serif
}
H3 {
	FONT-FAMILY: Osaka,"ＭＳ Ｐゴシック",sans-serif
}
H4 {
	FONT-FAMILY: Osaka,"ＭＳ Ｐゴシック",sans-serif
}
EM {
	FONT-FAMILY: Osaka,"ＭＳ Ｐゴシック",sans-serif
}
STRONG {
	FONT-FAMILY: Osaka,"ＭＳ Ｐゴシック",sans-serif
}
TH {

}
A {
	COLOR: #000000
}
A:link {
	COLOR: #000000
}
A:visited {
	COLOR: #000000
}
A IMG {
	BORDER-RIGHT: medium none;
}
H1 {
	BORDER-RIGHT: #000000 0px double; PADDING-RIGHT: 0.4em; BORDER-TOP: #000000 5px double; PADDING-LEFT: 0.4em; FONT-SIZE: 14pt; PADDING-BOTTOM: 0.4em; MARGIN: 1.5em 0.1em; BORDER-LEFT: #000000 0px double; PADDING-TOP: 0.4em; BORDER-BOTTOM: #000000 5px double
}
H2 {
	text-align: center;
	font-size: 25px;
}
H3 {

}
H4 {

	}
H5 {

	}
P {
	margin-left: 40px;
	FONT-SIZE: 12pt;
}
UL {
	margin-left: 50px;
}
OL {
	margin-left: 50px;
}
li {
	FONT-SIZE: 12pt;
}
em {
	color: #000;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	}
img {
	border: 0;
	display: block;
	float:none;
	}
table {
	width: auto;
	border-collapse: collapse;
	border: 0px solid #000;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	}
th {
	text-align: center;
	padding: 0px;
	border: 0px solid #000;
	}
td {
	text-align: left;
	padding: 0px;
	vertical-align: ;
	border: 0px solid #000;
	}

/* layout */

#wrapper {
	width: 680px;
	}
#header,#footer,#navi,#maincontent-l,#chintaiBack,#button {
	display: none;
	}
#contents ul{
	margin-left: 15px;
	}
#contents li{
	list-style-type: circle;
	}
#content_t table,th,td {
	border: 0px solid #555;
	}
.imgLeft{
	float: left;
	margin: 0px 10px 10px 0px;
}
.imgRight{
	float: right;
	margin: 0px 0px 10px 10px;
}
.center {
	text-align: center;
	margin-left: auto;
	margin-right: auto;		
	}
.c-both{
	clear:both;
}

}
