img {
	border: none;
}
/*◆◆背景設定◆◆*/
/*◆◆フロート◆◆*/
.flote {
	float: left;
}


.flote-r {
	float: right;
}
/*◆◆余白◆◆*/
/*05*/
.td-5 {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
}


.td-r5 {

	padding-right: 5px;

}
/*10*/
.td-10 {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.td-t10 {
	padding-top: 10px;
}
.td-b10 {
	padding-bottom: 10px;
}
.td-l10 {
	padding-left: 10px;
}
.td-r10 {
	padding-right: 10px;
}
.td-tb10 {
	padding-top: 10px;
	padding-bottom: 10px;
}
/*15*/
.td-t15 {
	padding-top: 15px;
}

.td-l15 {
	padding-left: 15px;


}
/*20*/
.td-t20 {
	padding-top: 20px;
}
.td-b20 {
	padding-bottom: 20px;
}
.td-lr20 {
	padding-left: 20px;
	padding-right: 20px;
}

.td-l20 {
	padding-left: 20px;

}

/*30*/
.td-lr30 {
	padding-left: 30px;
	padding-right: 30px;
}

.td-t30 {
	padding-top: 30px;

}

/*40*/
.td-lr40 {
	padding-left: 40px;
	padding-right: 40px;
}



/*50*/
.td-lr50 {
	padding-left: 50px;
	padding-right: 50px;
}
.td-b50 {
	padding-bottom: 50px;
}

.td-l50 {
	padding-left: 50px;
}

/*60*/
.td-lr60 {
	padding-left: 60px;
	padding-right: 60px;
}


/*80*/

.td-lr80 {
	padding-left: 80px;
	padding-right: 80px;
}

/*110*/

.td-l100 {
	padding-left: 100px;

}


/*160*/

.td-l190 {
	padding-left: 190px;

}


/*テキスト*/
.text10{
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	line-height: 130%;
}



/*■リクルート追加■*/
.personbg {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	background-image: url(../../recruit/person/image/bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
/*  FAQ  */
.q {
	width: 738px;
	padding-top: 16px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 35px;
}
.q_title {
	font-size: 17px;
	color: #444444;
	font-weight: bold;
	border-bottom: 2px solid #4B9ED3;
	line-height: 150%;
}
.a {
	margin-left:40px;
	width: 720px;
}
/*■■それぞれのボール■■*/
.w205 {
	width: 205px;
}

.d-catalog {
	text-align:right;
	margin-right: 10px;


}

.taikai {
	border-top: 2px dotted #c6c6c6;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	line-height: 130%;
	margin-top: 5px;
	padding-top: 5px;

}


/*■■サッカーボール■■*/
.so-01 {

}
.so-02 {

}
.so-03 {

}
/*■■その他のボール■■*/
.oh-01 {
	background-image: url(../../others/image/others04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 100px;
	padding-bottom: 20px;
	padding-right: 20px;
	padding-left: 150px;
}
.oh-02 {
	background-image: url(../../others/image/others05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 100px;
	padding-bottom: 20px;
	padding-right: 20px;
	padding-left: 150px;
}
.oh-03 {
	background-image: url(../../others/image/others06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 100px;
	padding-bottom: 20px;
	padding-right: 20px;
	padding-left: 150px;
}
.oh-04 {
	background-image: url(../../others/image/others07.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 100px;
	padding-bottom: 20px;
	padding-right: 20px;
	padding-left: 150px;
}
/*■■バスケットボール■■*/
.ba-01 {

}
.ba-02 {

}
/*■■バレーボール■■*/
.vo-01 {


}
.vo-02 {

	padding-bottom: 20px;
	padding-right: 20px;
	padding-left: 70px;
}
.vo-03 {

}
/*■■フットサル■■*/
.fu-01 {
	background-image: url(../../futsal/image/fut04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 100px;
	padding-bottom: 20px;
	padding-right: 20px;
	padding-left: 150px;
}
/*■■リンク集■■*/
.arrow {
	background-image: url(../../link/image/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-bottom: 2px;
	padding-left: 20px;
}
.link-01 {
	background-image: url(../../link/image/link02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 40px;
	padding-bottom: 50px;
	padding-right: 20px;
	padding-left: 110px;
}
.link-02 {
	background-image: url(../../link/image/link03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 40px;
	padding-bottom: 50px;
	padding-right: 20px;
	padding-left: 110px;
}
.link-03 {
	background-image: url(../../link/image/link04.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 40px;
	padding-bottom: 50px;
	padding-right: 20px;
	padding-left: 110px;
}
.link-04 {
	background-image: url(../../link/image/link05.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 40px;
	padding-bottom: 50px;
	padding-right: 20px;
	padding-left: 110px;
}
.link-05 {
	background-image: url(../../link/image/link06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 40px;
	padding-bottom: 50px;
	padding-right: 20px;
	padding-left: 110px;
}
.link-06 {
	background-image: url(../../link/image/link07.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 40px;
	padding-bottom: 50px;
	padding-right: 20px;
	padding-left: 110px;
}
.link-07 {
	background-image: url(../../link/image/link08.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 50px;
	padding-bottom: 50px;
	padding-right: 20px;
	padding-left: 110px;
}
/*■■グッズ■■*/
.goods-01 {
	background-image: url(../../goods/image/goods03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 150px;
	padding-bottom: 50px;
	padding-right: 50px;
	padding-left: 75px;
}
/*■■採用情報■■*/
.recruit-new {
	background-image: url(../../recruit/image/link.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 215px;
	padding-top: 5px;
	padding-bottom: 10px;
}

h3.recruit-top {
	margin: 0;
	padding: 0;


}

/*■■サイトマップの■■*/
.site-arrow1 {
	background-image: url(../../sitemap/image/arrow.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	padding-bottom: 5px;
}
.site-arrow2 {
	background-image: url(../../sitemap/image/arrow_s.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 15px;
	padding-bottom: 5px;
}






/* お問い合わせ */
div#iframe-wrapper {
	width: 512px;
/*	float: right;*/
	margin: 30px 0 0 150px;
	padding-bottom: 20px;
}
div#main div.iframe-border {
	text-align: center;
	width: 500px;
	border: 1px solid rgb(170, 170, 170);
	margin-right: 12px;
}
div#iframe-wrapper p {
	text-align: right;
	font-size: 12px;
	margin-top: 20px;
	margin-right: 20px;
}
div#iframe-wrapper div.thanks {
	text-align: center;
	background-image: url(../../present/img/thx.jpg);
	background-position: center 100px;
	background-repeat: no-repeat;
	padding-top: 350px;
	padding-bottom: 200px;
}
