BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #000000 url(../img/bg.gif);@PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: "lr oSVbN", Osaka, "qMmpS Pro W3", sans_serif; TEXT-ALIGN: center
}
#wrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 750px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: auto; TEXT-ALIGN: left
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto
}
#headerTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 80px
}
#htL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 310px; PADDING-TOP: 0px; HEIGHT: 80px
}
#htR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 430px; PADDING-TOP: 0px; HEIGHT: 80px
}
#htR P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; LINE-HEIGHT: 16px; PADDING-TOP: 45px
}
#headerMain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 150px
}
#Enter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 260px; PADDING-TOP: 0px; HEIGHT: 150px
}
#enterInfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(enter_info.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 25px
}
#Entermain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 120px
}
#Mainphoto {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(main_photo.jpg) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 490px; PADDING-TOP: 0px; HEIGHT: 150px
}
#Entermain H2 EM {
	VISIBILITY: hidden
}
#Entermain H2 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 260px; PADDING-TOP: 0px; HEIGHT: 60px; TEXT-DECORATION: none
}
#Entermain H2#man A {
	BACKGROUND: url(man01.jpg) no-repeat center 50%
}
#Entermain H2#man A:hover {
	BACKGROUND: url(man02.jpg) no-repeat center 50%
}
#Entermain H2#man A:active {
	BACKGROUND: url(man02.jpg) no-repeat center 50%
}
#Entermain H2#woman A {
	BACKGROUND: url(woman01.jpg) no-repeat center 50%
}
#Entermain H2#woman A:hover {
	BACKGROUND: url(woman02.jpg) no-repeat center 50%
}
#Entermain H2#woman A:active {
	BACKGROUND: url(woman02.jpg) no-repeat center 50%
}
#Maincontents {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto
}
#Main01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(main.jpg) no-repeat center 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 150px
}
#Side {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 540px
}
#Leftside {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px; HEIGHT: auto
}
#Info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto
}
#Infotop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(info.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100px
}
#infoCom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 140px
}
#infoCom P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #cccccc; LINE-HEIGHT: 17px; PADDING-TOP: 10px
}
#Sec {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto
}
#Secinfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(sec.jpg) no-repeat center 50%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 35px
}
#Secmain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(sec_main.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 200px
}
#Bbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 450px
}
#bbsMenber {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px dotted; HEIGHT: 149px
}
#mR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 172px; PADDING-TOP: 0px; HEIGHT: 150px
}
#mRtop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffcc00; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 15px
}
#mRcom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 110px
}
#mRcsyo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 19px
}
#mL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 346px; PADDING-TOP: 0px; HEIGHT: 150px
}
#mL01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 172px; PADDING-TOP: 0px; HEIGHT: 150px
}
#mL01top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #DA0001; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 15px
}
#mL01com {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 110px
}
#mL01csyo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 19px; BACKGROUND: #000000;
}
#mL02 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 172px; PADDING-TOP: 0px; HEIGHT: 150px
}
#mL02top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffcc00; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 15px
}
#mL02com {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 110px
}
#mL02csyo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 19px;
}
#Rightside {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 520px; PADDING-TOP: 0px; HEIGHT: 500px
}
#bbsInfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(bbsinfo.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 80px
}
.orengPr {
	FONT-SIZE: 12px; BACKGROUND: #ffcc00; COLOR: #000000
}
A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFFFFF; PADDING-TOP: 0px
}
#mRcsyo A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}

.comp {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
.orengep01 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ff9900; PADDING-TOP: 0px
}
.yellow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffd700; PADDING-TOP: 5px
}
.black {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFFFFF; LINE-HEIGHT: 16px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; HEIGHT: 25px; TEXT-ALIGN: center
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.12wt {
	font-size: 12px;
	color: #ffffff;
	line-height: 150%;
	padding: 3px;

}
.waku {
	border: solid 5px #000000;
}

#footer {
	margin: 0px;
	padding: 10px 0px 10px 0px;
	height: 60px;
	text-align: center;
	font-size: 12px;
	border-top: 1px solid #ffffff;
	clear: both;
	color: #ffffff;
}

#menu {
	margin: 0px;
	padding: 20px 0px 10px 0px;
	height: 20px;
	text-align: center;
	font-size: 12px;
}

td {
	font-size: 12px;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
}