@import url("common.css");

/* ごうどスポーツクラブ　indexＣＳＳ (060831) */



/* レイアウト
========================================*/

#container {
	background: transparent url("img/godo_logo.gif") no-repeat 0% 0%;
}
#subContentsL {
	width: 355px;
	float:left;
}
#subContentsR {
	width: 356px;
	margin-left: 9px;
	background: transparent url("../img/report_back.gif") no-repeat 100% 0%;
	float:left;
}



/* ヘッダー
========================================*/

#header {
	height: 265px;
	background: transparent url("img/slogan.gif") no-repeat 100% 90%;
}

/* --- スポンサーサイトへのリンク --- */
#sponsorSite {
	margin-top: 20px;
	margin-bottom: 20px;
}



/* カテゴリー
========================================*/
div#category p {
	font-size: 10px;
	line-height: 10px;
}



/* 画像のキャプション
========================================*/
p#imgCaption {
	margin-top: 3px;
	margin-right: 85px;
	text-align: right;
}
p#imgCaption span {
	padding-left: 10px;
	padding-right:  10px;
}



/* 流れる新着情報
========================================*/
#newsLine {
	margin-bottom: 10px;
	height: 35px;
	background: transparent url("../img/new_bg.gif") no-repeat 0% 0%;
	clear: both;
}
#newsLine h2 {
	display: none;
}
#newsLine input {
	margin: 8px 10px 0px 120px;
	padding:0px;
	color: #009900;
	border: none;
}


/* カウンター
========================================*/

#counter {
	padding: 10px 0px;
	border: none;
}
#counter td {
	width: 13px;
	height: 13px;
}



/* バナーー
========================================*/

#banner {
	bottom: 0;
}

/* 最近の話題
========================================*/

#report {
	padding-left: 10px;
	padding-bottom: 10px;
}
#report h2 span,
#report a#go p {
	display: none;
}
#report h3 {
	margin: 8px 0px;
	font-weight: normal;
	font-size: 12px;
}

#report a#go {
	margin-left: 240px;
	width: 100px;
	height: 15px;
	display: block;
}
#report a#go:link,#report a#go:visited{
	background: transparent url("../img/report_go01.gif") no-repeat 0% 0%;
}
#report a#go:hover,#report a#go:active{
	background: transparent url("../img/report_go02.gif") no-repeat 0% 0%;
}

span.report-date {
	padding-right: 5px;
	color: #FF9900;
	font-weight: bold;
}


#report div.report-text2 {
	margin-bottom: 10px;
}
#report div.report-text2 img.photo {
	margin-right: 10px;
	width: 160px;
	height: 120px;
	border: none;
	float: left;
}
#report div.report-text2 p {
	line-height: 18px;
}
#report ul.report-text3 {
	margin: 0px;
	padding: 5px 3px;
	border-top: 2px dotted #77E700;
	border-bottom: 2px dotted #77E700;
	list-style: none;
}
#report ul.report-text3 li {
	margin: 0px;
	padding: 2px 0px;
}



/* カテゴリーボタン
========================================*/

#category {
	height: 415px;
	margin-bottom: 10px;
	text-align: center;
	background: transparent url("../img/category_bg.jpg") no-repeat 50% 0%;
}
#category ul {
	width: 720px;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#category li {
	width: 360px;
	height: 83px;
	float: left;
}
#category li span {
	display:none;
}

#category li#schoolBt,
#category li#communityBt,
#category li#eventBt,
#category li#circleBt,
#category li#aboutBt {
	text-align: left;
}
#category li#clubBt,
#category li#faqBt,
#category li#linkBt,
#category li#toiawaseBt,
#category li#tayoriBt {
	text-align: right;
}

#category a {
	width: 360px;
	height: 80px;
	background-color: transparent;
	background-repeat: no-repeat;
	display: block;
}
#category a:link,
#category a:visited {
	background-position: 0% 0%;
}
#category a:hover,
#category a:active{
	background-position: 0% 100%;
}

#category li#schoolBt a{
	background-image: url("img/button_school.gif");
}
#category li#communityBt a{
	background-image: url("img/button_community.gif");
}
#category li#eventBt a{
	background-image: url("img/button_event.gif");
}
#category li#circleBt a{
	background-image: url("img/button_circle.gif");
}
#category li#aboutBt a{
	background-image: url("img/button_about.gif");
}

#category li#clubBt a{
	background-image: url("img/button_club.gif");
}
#category li#faqBt a{
	background-image: url("img/button_faq.gif");
}
#category li#linkBt a{
	background-image: url("img/button_link.gif");
}
#category li#toiawaseBt a{
	background-image: url("img/button_toiawase.gif");
}
#category li#tayoriBt a{
	background-image: url("img/button_tayori.gif");
}



/* お問合せ
========================================*/

#contactAdd {
	width: 313px;
	margin-left: 12px;
	margin-top: 10px;
	border-top: 2px solid #00CFFF;
	background: transparent url("../img/contact_bg01.jpg") no-repeat 100% 10px;
}
#contactAdd h2 span {
	display: none;
}
#contactAdd h2 {
	background: transparent url("../img/contact_logo.gif") no-repeat 0% 0%;
}

p#textBox {
	margin-top: 10px;
	width: 325px;
	text-align: right;
}
p#textBox input {
	background: transparent;
	border: 1px solid #0030CE;
	text-align: left;
}
p#button {
	margin-top: 3px;
	width: 325px;
	text-align: right;
}

#contactAdd dl {
	margin: 50px 0px 0px 20px;
}
#contactAdd dt {
	margin-bottom: 5px;
	font-weight: bold;
	color: #666666;
}
#contactAdd dd {
	margin: 2px 0px 2px 8px;
}
#contactAdd span {
	padding-left: 8px;
	padding-right: 8px;
}


/* スタッフ募集
========================================*/
div#recruit {
	margin-left: 10px;
	padding-bottom: 10px;
	background: transparent url("img/note_ring.gif") no-repeat 325px 50%;
	border: 1px solid #B2B2B2;
}

div#recruit img {
	margin: 10px 0px;
}
div#recruit table {
	margin: 5px 30px 10px 10px;
	font-size: 12px;
	border-collapse: collapse;
	border: none;
	border-bottom: 1px solid #000000;
}
div#recruit table th,
div#recruit table td {
	border-bottom: 1px solid #B2B2B2;
}
div#recruit table th {
	padding: 3px;
	width: 5em;
	color: #006B33;
	font-weight: normal;
	background: transparent url("img/recruit_th.gif") repeat-y 100% 0%;
}
div#recruit table td {
	padding: 3px 3px 3px 5px;
}
div#recruit span {
	padding-left: 3px;
	padding-right: 3px;
}


