@charset "UTF-8"; /* 06.11.24- adidas PREDATOR vs F50 #fffff */

/* タイトル */
.adidasTitle {
	margin: 8px 0 30px 0;
}





/* テキスト */
.adidasText h2 {
	font-size: 120%;
}
.adidasText2 {
	clear: both;
	padding-top: 10px;
}
.adidasText2 h2 {
	font-size: 120%;
	padding-top: 15px;
}
.adidasText p, .adidasText2 p {
	font-size: 90%;
	line-height: 1.45em;
}
.adidasText p.bottom {
	font-size: 90%;
	line-height: 1.45em;
	margin-bottom: 20px;
}
.adidas-h3 {
	margin-left: 20px;
}
.adidasLink {
	float: right;
	font-size: 90%;
	font-weight: 700;
	margin-bottom: 20px;
	clear: both;
}





/* 写真 */
.PhotoRight {
	margin: 25px 0px 10px 15px;
	padding: 10px 10px 7px 10px;
	background: #ededed;
	border: 1px solid #ccc;
	float: right;
}
.PhotoRight dd {
	margin-bottom: 3px;
	font-size: 80%;
	line-height: 1.3em;
}





/* メンバー一覧 */
.adidasMember1 {
	float: left;
	width: 300px;
}
.adidasMember2 {
	margin-left: 20px;
	float: left;
	width: 300px;
}
.adidasMemberWhole {
	clear: both;
	margin: 0 auto;
	width: 620px;
}





/* 大会概要 */
.adidasSummaryWhole {
	border: solid 3px #ccc;
	margin-bottom: 40px;
	background-color: #f9f9f9;
	color: #000;
}
.adidasSummary {
	clear: both;
	font-size: 90%;
	line-height: 1.45em;
	padding: 10px;
}
/* 新しいブラウザ用 */
	.adidasSummary:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
/* IE用 */
	.adidasSummary {
display:inline-table;
display:inline-block;
}
/* Hides from IE-mac */
	*html .adidasSummary { height: 1%; }
	.adidasSummary {display: block;}
/* End Hides from IE-mac */
.adidasSummary h3 {
	display: inline;
	padding: 6px;
	vertical-align: sub;
}
.adidasSummary h3.adidasWorld {
	display: inline;
	padding: 6px;
}
.adidasSummary h3.adidasWorld img {
	vertical-align: baseline;
}
.adidasWorldSub {
	padding-left: 10px;
	vertical-align: top;
}
.adidasSummary h4 {
	font-size: 100%;
}
.adidasTest {
	font-weight: 700;
	background-color: #e3e3e3;
	padding: 3px;
	width: 90px;
	font-size: 100%;
	margin: 0px 0 5px 30px;
}
.adidasSummary01 {
	padding: 10px 0 0 30px;
}
.adidasSummary02 {
	margin: 0 0 10px 60px;
}
.adidasSummary03 {
	margin: 0 0 10px 30px;
}
.adidasSummary03 li {
	display: inline;
}
.adidasChoiceImg {
	float: right;
	margin: 0 5px 5px 0;
	border: solid 1px #666;
}




/* 応募 */
.adidasApply {
	width: 482px;
	margin: 20px auto 25px;
	clear: both;
}
.adidasAbout {
	margin-bottom: 15px;
}
.adidasAboutP {
	font-size: 90%;
	line-height: 1.45em;
	margin: 0;
	padding: 15px 13px 20px 13px;
}






/* アバウト */
.adidasAP {
	background-color: #E03529;
	clear: both;
	line-height: 1.45em;
	margin-bottom: 15px;
}
/* 新しいブラウザ用 */
	.adidasAP:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
/* IE用 */
	.adidasAP {
display:inline-table;
display:inline-block;
}
/* Hides from IE-mac */
	*html .adidasAP { height: 1%; }
	.adidasAP {display: block;}
/* End Hides from IE-mac */
.adidasAP h4 {
	margin: 0;
	padding: 0;
}
.adidasAPLogo {
	background: #E03529;
	float: left;
	margin: 0 5px 5px 0;
}
.adidasAP p {
	font-size: 90%;
	line-height: 1.45em;
	margin: 3px;
	padding: 3px 6px;
	color: #fff;
}
.adidasAF {
	background-color: #b3d100;
	clear: both;
	line-height: 1.45em;
}
/* 新しいブラウザ用 */
	.adidasAF:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
/* IE用 */
	.adidasAF {
display:inline-table;
display:inline-block;
}
/* Hides from IE-mac */
	*html .adidasAF { height: 1%; }
	.adidasAF {display: block;}
/* End Hides from IE-mac */
.adidasAF h4 {
	margin: 0;
	padding: 0;
}
.adidasAFLogo {
	background: #e03529;
	float: left;
	margin: 0 5px 5px 0;
}
.adidasAF p {
	font-size: 90%;
	line-height: 1.45em;
	margin: 3px;
	padding: 3px 6px;
	color: #000;
}
