@charset "UTF-8";
@import url(common.css);
@import url(toppage.css);

/* ================================================================ *
HELLO！

ベガルタ仙台 CSS ver.0
	
初期設定       →『common.css』
トップページ   →『toppage.css』
コンテンツ限定 →『limited.css』

13px 525252が基本。後は以下に従って、
コンテンツ限定のものがあれば『limited.css』へ。
トップページはいろいろあるので『toppage.css』で。

2008/05/24
 * ================================================================ */
body{
  background-color:taransparent;}

#container{
  width:900px;
  margin:0px auto; padding:0px;
  text-align:left;
  background:#ffffff url(top_contents/bg_yellow.jpg) left repeat-y;}

#left_block_sub{
  float:left; text-align:left;
  width:170px;
  margin:0px; padding:0px;
  background-color:#ffffff;}

#main{
  float:right; text-align:left;
  width:720px;
  margin:0px; padding:20px 0px 0px 10px;
  background-color:#taransparent;}

#footer{
 clear:both; text-align:center;
 width:900px; height:50px;
 margin:0px; padding:5px 0px 0px 0px;
 font-size:9px;
 background:#aaaaaa url(top_contents/foot.jpg) bottom no-repeat;}



marquee {
 border:1px ridge #000000;
 background-color:#dddddd;
 font-size:15px;

}

h1 {font-size:20px; padding:3px; margin:5px 20px 0px 10px; font-weight:bold; color:#000080; background-color:#dcdcdc;}
h2 {                                    /*コンテンツタイトル(画像)に適用*/
  margin:0px; padding:0px 0px 20px 10px;}
.topimage{
  margin:0px; padding:0px 0px 20px 10px;}
.topcont{
  margin:0px; padding:0px 20px 20px 5px;}

h3 {                                    /*段落-大-タイトルに適用 hrとセット*/
  margin:10px 10px 10px 0px; padding:5px 0px 5px 20px;
  font-size:14px; color:#000080; font-weight:bold;}
hr{display:none;}
.line_h_three{
  height:1px;
  margin:0px 30px 0px 5px;
  background-color:#000080;}
h4{                                     /*段落-中-タイトルに適用*/
  height:20px;
  margin:20px 30px 0px 10px; padding:3px;
  font-size:13px; color:#000080; font-weight:bold; background-color:#e6e6fa;}
h4 .guide{font-size:12px;color:#525252;font-weight: normal;}
h5{
  font-size:13px; color:#525252; font-weight:bold; margin:10px 0px 10px 0px;}

.vcont_l{      
  text-align:left;                         /*段落-大-のコンテナ h3より下を内包*/
  margin:0px; padding:10px 0px 10px 10px;}
.vcont_m{
  text-align:left;                               /*段落-中-のコンテナ h4より下を内包*/
  margin:0px 0px 40px 0px; padding:5px 35px 0px 10px;}

p {font-size:13px; line-height:1.4; margin:10px 0px 0px 10px;}
.txt_s {font-size:10px;color:#525252;font-weight:normal;}
.txt_m_a {font-size:13px;color:#000080;font-weight: bold;}
.txt_m_b {font-size:12px;color:#525252;font-weight: bold;}

.first_ol{line-height:1.7;margin:10px 0px 0px 0px;padding:0px 0px 15px 40px;}
.second_ul{list-style-type: none;line-height:2.0;margin:0px;padding:0px 0px 0px 20px;font-size:9px;}

.tbl{border:none; margin:10px 0px 0px 10px;}
.tbl td{padding:2px;}

.center{text-align:center;}
.right{text-align:right;}
.right_tbl{text-align:right;padding:5px 30px 15px 0px;}

.style1 {
	color: #FFFFFF;
	font-weight: normal;
}

.left_menu_cont{margin:0px;padding:0px;}
.left_menu_title{margin:14px 0px 11px 0px;}
.left_menu{margin:4px 0px 4px 0px;}
.left_menu_on{margin:4px 0px 0px 0px;}


/*↑検討済み*/

/*テスト用暫定*/
td {font-size:13px;}



/*コンテンツ基本－コンテナ系*/
.contents{padding:5px 0px 0px 0px; background-color:#ffffff;}

 .txt_m_c {font-size:13px;color:#ffffff;font-weight: bold;padding:3px;background-color:#525252;}
 .txt_m_d {font-size:13px; line-height:1.5;}

 .txt_xs {font-size:10px;}
 .txt_xxs {font-size:9px;}


/*コンテンツ基本－見出し*/

/*コンテンツ基本－リスト系*/
.first_ul{list-style-type: none;line-height:2.0;margin:0px;padding:0px;}

.third_ul{list-style-type: none;line-height:2.0;margin:0px;padding:0px 0px 0px 5px;font-size:9px;}

.second_ol{line-height:1.7;}

.blogul{line-height:1.2; padding:5px 0px 5px 20px;}

/*コンテンツ基本－画像系*/
img {border: none;}
a img {border: none;}
.inline{vertical-align:middle; margin:5px 5px 5px 5px;}
.pict{margin:5px 5px 5px 5px;}

/*ページ限定－スクール*/
.cont_sch_a{height:315px;padding-left:200px; background:url(schl/img/indicator02.gif) no-repeat;}

/*ページ限定－会社概要*/
.tbl_histry{border:none;}
.tbl_histry .month{width:30px; text-align:right;}
.tbl_histry td{padding:3px;}

/*ページ限定－プライバシーポリシー*/
.pporicy{margin:0px;}
.pporicy dt {font-size:13px;color:#000080;font-weight: bold;margin:10px 0px 10px 15px;}
.pporicy dd {font-size:13px; line-height: 1.6; margin: 0px 0px 5px 30px;}

/*ページ限定－Q＆A*/
.qanda{margin:0px;}
.qanda dt {font-size:13px;color:#000080;font-weight: bold;margin:20px 0px 10px 0px;}
.qanda dd {font-size:13px; line-height: 1.6; margin: 0px 0px 5px 20px;}

/*ページ限定－リンク*/
div .tbl_cont{padding: 0px 0px 0px 20px;}
.tbl_club{border:none;}
.tbl_club .emblem{width:45px;}
.tbl_club .clubname{width:165px;}
.tbl_club td {font-size:10px;}
 
/*リーグ　サテライト試合日程リスト*/
.jtwogamelist{
  font-seize:12px;}

/* ---------- バグ回避 ----------- */

/* IE6 で画像が消えることがあるバグを回避 */
.contents img {
  position: relative;
}

/* IE6/IE7 で垂直配置がずれるバグを回避 */
html[lang^="ja"] #sidenavi {
  margin-top: 0;
}
