
.main {
	font-size: 12px;
	line-height: 1.6em;
	letter-spacing: 1px;
	color: #666666;
	text-align: left;
}
.main_s {
	font-size: 10px;
	line-height: 1.6em;
	letter-spacing: 1px;
	color: #666666;
}
.main02 {
	font-size: 12px;
	line-height: 1.6em;
	letter-spacing: 1px;
	color: #666666;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.main03 {
	font-size: 12px;
	line-height: 1.6em;
	letter-spacing: 1px;
	color: #666666;
	text-align: center;
	font-weight: bold;
}
.main04 {
	font-size: 12px;
	line-height: 1.6em;
	letter-spacing: 1px;
	color: #666666;
	text-align: right;
	font-weight: bold;
}
.main05 {
	font-family:"Meiryo",sans-serif;
	font-size: 12px;
	line-height: 1.45em;
	font-weight:normal;
	letter-spacing: 1px;
	color: #666666;
	text-align: left;
}
.main06 {
	font-family:"Meiryo",sans-serif;
	font-size: 14px;
	line-height: 1.45em;
	font-weight:normal;
	letter-spacing: 1px;
	color:#F00;
	
	text-align: left;
}
.navi {
	font-size: 12px;
	line-height: 1.4em;
	letter-spacing: 1px;
	color: #666666;
	padding-left: 5px;
	text-align: left;
}
.topics_day {
	font-size: 10px;
	color: #D55F00;
}
.topics_main {
	font-size: 12px;
	letter-spacing: 1px;
	color: #666666;
}
.blog_subtitle {
	font-size: 12px;
	letter-spacing: 1px;
	color: #666666;
	padding-left: 15px;
}
.blog_day {
	font-size: 10px;
	letter-spacing: 1px;
	color: #FFFFFF;
	padding-right: 20px;
}
.blog_navi {
	font-size: 12px;
	letter-spacing: 1px;
	color: #666666;
	padding-left: 25px;
}
.sitemap {
	font-size: 14px;
	letter-spacing: 1px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}
.footer_link {
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 1.8em;
	color: #666666;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
#footer01 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 900px;
	font-size: 12px;
	line-height: 1.6em;
	color: #666666;
	letter-spacing: 1px;
	text-align: center;
	background: #FFFFFF;
}

.copyright {
	font-size: 10px;
	letter-spacing: 1px;
	line-height: 1.6em;
	color: #666666;
}
#topics #topics_text {
	margin: 10px auto 0px;
	padding: 0px;
	width: 460px;
	font-size: 12px;
	line-height: 1.6em;
	letter-spacing: 1px;
}

#check{
	font-family:"Meiryo",sans-serif;
	font-size: 12px;
	margin-top: 0px;
	margin-left: 70px;
	width: 650px;
	background-image:url(../../img/hana.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}
.check_ti{
	margin-top:-23px;
	margin-left:20px;
	padding-left:20px;
	font-family:"Meiryo",sans-serif;
	height:auto;
	font-size: 14px;
	line-height: 1.75em;
	color: #666666;
	text-align: left;
	background-image:url("../../img/check_back2.png");
	background-repeat:repeat-y;
}
.check_li{
	font-family:"Meiryo",sans-serif;
	font-size: 12px;
	list-style-type: disc;
	list-style-image: url("../../img/right_16.png");
	padding-bottom:10px;
}
.check_title{
	margin-top:20px;
	margin-left:-40px;
	padding-left:10px;
	font-family:"Meiryo",sans-serif;
	height: 30px;
	font-size: 14px;
	color: #000;
	background-position:bottom;
	background-image:url("../../img/check_back.png");
	background-repeat:no-repeat;
	background-position:top;
}
#check4 {
	margin-top:10px;
	margin-left: 10px;
	width: 615px;
	}
#check4 li{
	margin-right: 10px;
	font-family:"Meiryo",sans-serif;
	font-weight:bold;
	font-size: 14px;
	list-style-image: url("images/check_b.gif");
	background-position:bottom right;
	background-repeat:no-repeat;
	background-image: url(images/faq_waku.gif);
}
.style3 {
	font-size: 10px;
	color: #666666;
}
.style10 {color: #333;}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.style12 {font-size: 16px}
.size14 {font-size: 14px}
.style20 {color: #0000FF}
.style52 {color: #FE1A95}
.style55 {color: #318D06}
.style71 {color: #CC0066}
.style74 {color: #009900}
.style79 {color: #CC6600}
.style82 {color: #003300}
.style85 {color: #996600}
.style86 {color: #660000}
.style88 {color: #006633}
.style89 {color: #006600}
.style90 {color: #006666}
.style91 {color: #FF0000;font-weight: bold;}
.91red {font-size:14px;color: #FF0000;font-weight: bold;}
a:link {color: #006699;
}
a:hover {
	color: #CC0000;
}
.ander{
	color:#333;
	border-bottom-style:dashed;
	border-width: 1px;
}
.ander_red{
	color:#f6f;
	border-bottom-style:dashed;
	border-width: 1px;
	font-weight: bold;
}
img{
	border:0px;
}
img {
	vertical-align:absmiddle; 
	}

#ank{
	width: 615px;
	margin-left:10px;
	background-image:url(images/ank_b.jpg);
	background-repeat:repeat-y;
}
#ank_t{
	width: 615px;
	height:298px;
	margin-left:10px;
	background-image:url(images/ank_bt.jpg);
	background-repeat:repeat-y;
}
#ank_a{
	width: 615px;
	height:71px;
	margin-left:10px;
	background-image:url(images/ank_ba.jpg);
	background-repeat:repeat-y;
}
.houseki2{
	text-align:center;
	font-size: 12px;
	line-height: 1.6em;
	letter-spacing: 1px;
	color: #009900;
	padding-left: 20px;
	margin-top:40px;
	font-size:12px;
	font-family:"Meiryo",sans-serif;
	line-height:180%;
}