@charset "utf-8";
/* CSS Document */

body {
	font:13px "ＭＳ Ｐゴシック",arial,helvetica,clean,sans-serif;
	line-height: 1.5em;
	color: #333333;
	text-align: center;
	margin-top: 0px;
	font-variant: 18;
	background-color:#faf5da
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
h1 {
	font-size: 200%;
	text-align: left;
	line-height:110%;
	width: 620px;
	color: #666666;
	margin-left: auto;
	margin-right: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: thin;
	border-left-width: 16px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FF6633;
	border-left-color: #FF6633;
}
h2 {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FF6633;
	text-align: left;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	width: 540px;
	margin-right: auto;
	margin-left: auto;
	letter-spacing: 0.2em;
}
a:link {
	color: 660033;
	text-decoration: underline;
}
.modoru {
	background-image: url(../bottan/bottan130_262.gif);
	font-weight: bold;
	letter-spacing: 2em;
	text-align: left;
	background-color: #FFFFFF;
	height: 26px;
	width: 130px;
	cursor: pointer;
	padding: 5px 0 0 35px;
	margin-top: 0px;
}

a:visited {
	color: CC3300;
	text-decoration: none;
}
a:hover {
	color: #FF0066;
	text-decoration: underline;
}
.flash {
	z-index: 2;
}
img.left {
float:left;
	margin-right: 0.8px;
	margin-bottom: 0.5px;
}
sironuki {
	font-size: 1.2em;
	color: #CC3333;
	background-color: #FFFFFF;
}
.sironuki {
	font-size: 0.8em;
	color: #CC3333;
	background-color: #FFFFFF;
	width: 26em;
	line-height: 1.2em;
}
#submenu {
	font-size: 75%;
	background-color: #ff9933;
	white-space: normal;
	display: inline;
	float: left;
	width: 100%;
	font-weight: bold;
}
#submenu ul {
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#submenu li {
	padding: 0px;
	float: none;
	height: auto;
	width: 12em;
	background-color: #ffcc99;
	text-align: center;
	vertical-align: middle;
	display: block;
	margin-top: 5px;
	line-height: 2em;
}
#submenu li a {
	color: #990000;
	text-decoration: none;
	display: block;
}
#submenu li a:hover {
	color: #ffffff;
	background-color: #ff6600;
}
table {
    font-size:inherit;
    font:100%;
}
.text6 { font-size:53%; }
.text6b { font-size:53%;font-weight: bold; }
.text7 { font-size:61%; }
.text7b { font-size:61%;font-weight: bold; }
.text8 { font-size:61%; }
.text8b { font-size:61%;font-weight: bold; }
.text9 { font-size:69%; }
.text9b { font-size:69%;font-weight: bold; }
.text10 { font-size:77%; }
.text10b { font-size:77%;font-weight: bold; }
.text11 { font-size:85%; }
.text11b { font-size:85%;font-weight: bold; } 
.text12 { font-size:93%; }
.text12b { font-size:93%; font-weight: bold; }
.text13 { font-size:100%; }
.text13b { font-size:100%; font-weight: bold; }
.text14 { font-size:108%; }
.text14b { font-size:108%; font-weight: bold; }
.text15 { font-size:116%; }
.text15b { font-size:116%; font-weight: bold; }
.text16 { font-size:123.1%; }
.text16b { font-size:123.1%; font-weight: bold; }
.text17 { font-size:131%; }
.text17b { font-size:131%; font-weight: bold; }
.text18 { font-size:138.5%; }
.text18b { font-size:138.5%; font-weight: bold; }
.text19 { font-size:146.5%; }
.text19b { font-size:146.5%; font-weight: bold; }
.text20 { font-size:153.9%; }
.text20b { font-size:153.9%; font-weight: bold; }
.text21 { font-size:161.6%; }
.text21b { font-size:161.6%; font-weight: bold; }
.text22 { font-size:167%; }
.text22b { font-size:167%; font-weight: bold; }
.text23 { font-size:174%; }
.text23b { font-size:174%; font-weight: bold; }
.text24 { font-size:182%; }
.text24b { font-size:182%; font-weight: bold; }
.text25 { font-size:189%; }
.text25b { font-size:189%; font-weight: bold; }
.text26 { font-size:197%; }
.text26 { font-size:197%; font-weight: bold; }

