body {

	BACKGROUND-POSITION: center top; FONT-SIZE: 12px; background-image : url(bg_02.gif); BACKGROUND-REPEAT: repeat-y; HEIGHT: 100%; BACKGROUND-COLOR: #e9f7fb; TEXT-ALIGN: center
	;

	margin: 0px;

	padding: 0px 0px 10px 0px;

	text-align: center;

	color: #333333;

}
#banner h1 { 
	font-size: 12px; 
	color:#666666;
	text-align:center;
	margin-bottom:0px;
	margin-top:0px;
	float:center;}

a.submenu:link {  

	color: #000000;

	text-decoration: none;

} 

a.submenu:visited {  

	color: #000000;

	text-decoration: none;

}

a.submenu:hover {  

	color: #FF0000;

	text-decoration: underline;

}

a.submenu:active {  

	color: #FF0000;

	text-decoration: underline;

}


p { 

	margin: 0px;

	padding: 0px;

}


p img { 

	margin-bottom: 15px;

}


p.text-note {

	margin-left:1em;

	text-indent:-1em;

}


h1 {

	margin: 0 0 18px;

}

h2 {

	margin: 0 0 15px;

}
.ft02,.vt02{
	font-size: 10px;
	line-height: 140%;
	}
.side-bg001 {
	background-image : url(index_other_bg002.gif);
}
.main-bg005 {

	background-image : url(main_bg005.gif);

}
.tx-oreb {

	font-weight: bold;

	color: #FF6600;

}
.footer-bg001 {
	background-image : url(index_other_bg005.gif);
}
.footer-bg002 {
	background-image : url(index_other_bg007.gif);
}
.footer-bg003 {
	background-image : url(index_other_bg008.gif);
}
.footer-bg004 {
	background-image : url(index_other_bg009.gif);
}
.text12 {
	font-size: 12px;
}
.bgmenu-mid {
	font-size: 12px;
	background-image : url(mid.gif);
}
.text12bk-bggy {
	font-size: 12px;
	background-color: f2f2f2;
}
.bgblue {
	font-size: 12px;
	background-image : url(bar_br.gif);
}
.bgwhat {
	font-size: 12px;
	background-color: f3f3ed;
}
.bgwhat2 {
	font-size: 12px;
	background-color: 888888;
}
.lh12 {
	font-size:12px;
	line-height:18px;
}
.lh14 {
	font-size:14px;
	line-height:20px;
}
.lh16 {
	font-size:16px;
	line-height:22px;
}
.goodscopy {
	margin:0px;
	padding:0px 10px 0px 10px;
	background-image : url(guide_mid.gif);
	background-color:#f0f0f0;
	width: 520px;
	font-size:12px;
	line-height:18px;
}
.bg-shosaiwaku-s {
	font-size: 12px;
	background-image : url(syosai_waku123.gif);
}
.bg-shosaiwaku {
	font-size: 12px;
	background-image : url(syosai_waku500.gif);
}
.bgq {
	line-height: 30px;
	background-image : url(qbg.gif);
}
.bg-waku-blue-mid {
	font-size: 12px;
	background-image : url(waku-mid.gif);
}
.bg-waku-w-mid {
	font-size: 12px;
	background-image : url(waku-mid2.gif);
}
.bgw12 {
	font-size: 12px;
	background-color: #FFFFFF;
}
.style12b {
	color: #999999;
	font-size: 12px;
}
.style12org {
	color: #FF9900;
	font-size: 12px;
	padding-bottom: 0.5em;

}
.style12gy {
	color: #666666;
	font-size: 12px;
}
.style10gy {
	color: #666666;
	font-size: 10px;
	background-color: #FFFFFF;

}
.style10r {
	color: #FF0000;
	font-size: 12px;
	background-color: #E8E8E8;

}
.style11bk {
	font-size: 11px;
	color: #000000;
}
.style12bk {
	font-size: 12px;
	color: #000000;
}
.style14 {
	font-size: 14px;
	color: #000000;
}
.bk12bgw {
	font-size: 12px;
	background-color: #FFFFFF;
}
.style1273949d {
	font-size: 12px;
	color: #73949d;
}
.bgCCCCFF {
	background-color: #CCCCFF;
	font-size: 12px;
}





.bg1 {
	background-image:  url(../img/bg/bg.jpg);
}
.bg2 {
	background-image:  url(../img/bg/ue.jpg);
}
.bg3 {
	background-image:  url(../img/bg/yoko1.jpg);
}
.bg4 {
	background-color: #f6f3e3;

}
.bg5 {
	background-image:  url(../img/bg/aa/ue.jpg);
}
.bg6 {
	background-image:  url(../img/bg/aa/yoko1.jpg);
}
.bg7 {
	background-image:  url(../img/bg/aa/yoko2.jpg);
}
.bg8 {
	background-image:  url(../img/bg/yoko2.jpg);
}
.bg9 {
	background-image:  url(../img/bg/yoko1.jpg);
}
.bg10 {
	background-image:  url(../img/bg/yoko2.jpg);
}
.bg11 {
	background-image:  url(../img/bg/shita.jpg);
}
.bg {
	background-image:  url(../img/bg/bar1.jpg);
}
.bk12bgw {
	font-size: 12px;
	background-color: #FFFFFF;
}
.style1273949d {
	font-size: 12px;
	color: #73949d;
}
.bgCCCCFF {
	background-color: #CCCCFF;
	font-size: 12px;
}
