@charset "utf-8";
body{
	margin:0;
	padding:0;
	background:#fff;
	color:#000;
	font-size:small;
	line-height:120%;
}

a	{ color:#5A00E2;}

img	{ border:0;}

h1 { margin:0;}
h2 { margin:0;}

.font_blue 	{ color:#5A00E2; }
.font_pink 	{ color:#E4007F; }
.font_red 	{ color:#ff0000; }
.font_gray	{ color:#796554; }
.font_orag 	{ color:#ff3300; }

.space1{
	margin-top:15px;
}

.centering{
	width:100%;
	text-align:center;
}

.submenu{
	margin:10px 0;
	padding:10px 0;
	border-top:#ddd solid 1px;
}

#footer{
	border-top:#ddd solid 1px;
	padding:0 11px;
	background-image:url(../images/bg.gif);
}

#globalnavi{
	padding:1em 0 0.5em 0;
}

#copyright{
	padding:0.5em 0;
	text-align:center;
	font-size:x-small;
}

/*=========================================================
	お問合せ
=========================================================*/
#contact {
	width:100%;
}

#contact #form_box{
	margin:10px 0;
	padding:0 11px;
}

#contact #form_box .box{
	width:100%;
	margin:10px 0;
}


/*=========================================================
	インデックス
=========================================================*/
#index {
	width:100%;
}

#index #winner{
	margin:0.5em 0;
	display:-wap-marquee;
	color:#E4007F;
	padding-bottom:10px;
	border-bottom:#ddd solid 1px;
	margin-bottom:10px;
}

#index .subject{
	margin:0.5em 0;
	font-size:small;
	color:#796554;
	font-weight:bold;
}

#index ul{
	margin:0 0 1em -1.5em;
}

#index ul li{
	margin:0.5em 0;
}

#index .important2{
	color:#FF0000;
}


/*=========================================================
	whats
=========================================================*/
#whats {
	width:100%;
}

#whats h3 {
	margin:1em 0 0.5em 0;
	font-size:small;
	color:#796554;
}

#whats .box {
	width:100%;
	padding:10px 0;
	border-bottom:#ddd solid 1px;
}

#whats .small {
	margin:0.5em 0 1em 0;
	font-size:x-small;
	line-height:120%;
}

#whats .small2 {
	margin:0.5em 0 1em 0;
	font-size:x-small;
	line-height:120%;
	color:#E4007F;
}

#whats ul {
	margin:0 0 0 -1.5em;
	color:#796554;
}

#whats li {
	margin:0.5em 0;
}

#whats h3 {
	margin:1em 0 0.5em 0;
	font-size:small;
	color:#796554;
}

#whats h4 {
	margin:0.5em 0;
	font-size:small;
	font-weight:normal;
	color:#796554;
}

#whats ol {
	margin:0 0 1em -1.5em;
}

#whats ol ol {
	margin:0 0 1em -1.5em;
}


/*=========================================================
	tournament
=========================================================*/
#tournament {
	width:100%;
}

#tournament h3 {
	margin:1em 0 0.5em 0;
	font-size:small;
	color:#796554;
}

#tournament h4 {
	margin:0.5em 0;
	font-size:small;
	font-weight:normal;
	color:#796554;
}

#tournament .box {
	width:100%;
	padding:10px 0;
	border-bottom:#ddd solid 1px;
}

#tournament li {
	margin:0.5em 0;
}

#tournament ol {
	margin:0 0 1em -1.5em;
}


