#seos {
 background:#E6E6E6;
 border-bottom:1px solid #666666;
 border-left:1px solid #666666;
 border-right:1px solid #666666;
 color:#666666;
 font-size:8pt;
 margin:0px 0px 10px;
 padding:3px 5px;
 text-align:left;
 width:780px;
}
.bottom {
 border-bottom:1px solid #666666;
}
.camp {
 margin-top:40px;
}
.categSpace {
 margin-bottom:20px;
}
.cheadSpace {
 margin:10px 0px 0px;
}
.cheadSpace2 {
 margin:0px 0px 10px 2px;
}
.contentsSpace {
 margin-bottom:0px;
 margin-top:0px;
 padding-top:0px;
}
.download {
 background:#F8F8F8;
 border:1px solid #333333;
 padding:5px;
}
.formatimg {
 margin-right:2px;
 margin-top:3px;
}
.formatshita {
 margin-bottom:4px;
}
.gakkiLT {
 margin-bottom:15px;
}
.gakkiLTD {
 font:normal 12px Verdana;
 padding:3px;
 text-align:left;
}
.gakkiName {
 color:#009900;
 font:bold 16px Verdana;
 margin-bottom:10px;
 text-align:left;
}
.gakkiSetsumei {
 color:#666666;
 font:normal 12px/16px Verdana;
 margin:0px 0px 5px;
 text-align:left;
}
.gakkiothers {
 color:#666666;
 font:normal 12px Verdana;
 text-align:right;
}
.gakkititle {
 background:#009900;
 color:#FFFFFF;
 font:bold 12px Verdana;
}
.head {
 background:#8CC63F;
}
.iconspace {
 margin-top:20px;
}
.imgsBanner {
 margin:5px 0px;
}
.imgsSpace,
form {
 margin:0px;
}
.imgsSpace2 {
 margin:0px 0px 10px;
}
.imgsSpace3 {
 margin:0px 0px 5px;
}
.joken {
 border:1px solid #7AC31C;
 color:#666666;
 font:normal 12px/18px Verdana;
 margin:0px 0px 10px;
 padding:10px;
 text-align:left;
}
.jokentitle {
 background:#7AC31C;
 color:#FFFFFF;
 font:normal 12px Verdana;
 margin:0px;
 padding-bottom:3px;
 padding-left:7px;
 padding-top:3px;
 text-align:left;
}
.jokentitle2 {
 background:#7AC31C;
 color:#FFFFFF;
 font:normal 12px Verdana;
 margin:0px 0px 5px;
 padding-bottom:3px;
 padding-left:7px;
 padding-top:3px;
 text-align:left;
}
.jokentitle3 {
 background:#D74403;
 color:#FFFFFF;
 font:normal 12px Verdana;
 margin:0px;
 padding-bottom:3px;
 padding-left:7px;
 padding-top:3px;
 text-align:left;
}
.jokentitle4 {
 background:#D74403;
 color:#FFFFFF;
 font:normal 12px Verdana;
 margin:10px 0px;
 padding-bottom:3px;
 padding-left:7px;
 padding-top:3px;
 text-align:left;
}
.listProName {
 font:bold normal 14px Verdana;
}
.listSetsumei {
 color:#333333;
 font:normal 12px Verdana;
 padding-bottom:2px;
 padding-top:2px;
 text-align:left;
}
.listSetsumei2 {
 color:#333333;
 font:normal 12px Verdana;
 padding-top:3px;
 text-align:right;
}
.listst {
 background:8CC63F;
 border-bottom:2px solid 66962E;
 border-left:1px solid 66962E;
 border-right:2px solid 66962E;
 border-top:1px solid 66962E;
 color:66962E;
 padding:1px 2px;
 text-align:center;
}
.memuBack {
 background:#F1F1F1;
 border-bottom:1px solid #333333;
 border-left:1px solid #333333;
 border-right:1px solid #333333;
 color:#666666;
 font:normal 12px Verdana;
 margin:0px;
 padding:5px 7px;
 text-align:left;
 text-decoration:none;
}
.memuBack2 {
 background:#F1F1F1;
 border-bottom:1px solid #333333;
 border-left:1px solid #333333;
 border-right:1px solid #333333;
 color:#666666;
 font:normal 12px Verdana;
 margin:0px 0px 5px;
 text-align:left;
 text-decoration:none;
}
.menubg {
 background:#58595B;
}
.menuformsize {
 font-size:12px;
 width:95px;
}
.menuformsize2 {
 font-size:12px;
 width:150px;
}
.menutxt {
 margin-bottom:7px;
 text-align:left;
}
.menutxt2 {
 margin-bottom:7px;
 text-align:center;
}
.middle,
.samplegazo,
.star {
 margin-top:2px;
}
.mylistform {
 width:200px;
}
.mylisttitle {
 background:#D74403;
 color:#FFFFFF;
 font:normal 12px Verdana;
 margin:0px 0px 10px;
 padding-bottom:2px;
 padding-left:7px;
 padding-top:2px;
 text-align:left;
}
.news {
 color:#666666;
 font:normal 12px Verdana;
 margin:0px;
 padding:5px 2px;
 text-decoration:none;
}
.newsspace {
 height:20px;
}
.pageToPage {
 background:#F1F1F1;
 border-bottom:1px solid #666666;
 color:#666666;
 font:normal 12px Verdana;
 margin:0px;
 padding:3px 5px;
 text-align:center;
 text-decoration:none;
}
.pageToPage2 {
 background:#F1F1F1;
 border-bottom:1px solid #666666;
 border-top:1px solid #666666;
 color:#666666;
 font:normal 12px Verdana;
 margin:10px 0px 0px;
 padding:3px 5px;
 text-align:center;
 text-decoration:none;
}
.pformats {
 margin-bottom:10px;
 margin-right:4px;
 margin-top:10px;
}
.plist {
 font:normal 12px Verdana;
 padding-bottom:3px;
 padding-top:3px;
 text-align:left;
}
.plistHead {
 background:#999999;
 border-bottom:1px solid #333333;
 color:#FFFFFF;
 font:normal 12px Verdana;
 margin:0px;
 padding:2px 3px;
}
.plistnews {
 font:normal 12px Verdana;
 padding-bottom:5px;
 padding-top:5px;
 text-align:left;
}
.rankspace {
	margin-bottom:5px;
	white-space: normal;
}
.shadows {
 background-attachment:fixed;
 background-image:url(http://www.discoverysound.com/dl/en/auto/common/shadow_middle.gif);
 background-position:left top;
 background-repeat:repeat;
}
.subcatespace {
 margin-bottom:10px;
 margin-top:20px;
}
.topicsspace {
 padding-bottom:5px;
 padding-left:5px;
 padding-right:5px;
 padding-top:5px;
}
.zenpage {
 font:normal 10px Verdana;
}
a:link {
 color:#616C9F;
}
a:visited {
 color:#6A629F;
}body {	background-color: #FFFFFF;}	
