/***********************************************************/
/*                                                         */
/* テイセンボウル 共通CSS                                  */
/*                                                         */
/***********************************************************/
/* リンク */
/* 青リンク */
a.blue:link,
a.blue:visited
{
    font-size:12px;
    color:#3366CC;
    text-decoration:none
}
a.blue:hover
{
    font-size:12px;
    color:#3366CC; 
    text-decoration: underline
}

/* 白リンク */
a.white:link,
a.white:visited
{
    color:#FFFFFF;
    text-decoration:none
}
a.white:hover
{
    color:#FFFFFF; 
    text-decoration: underline
}

/* 灰リンク */
a.gray:link,
a.gray:visited
{
    color:#666666;
    text-decoration:none
}
a.gray:hover
{
    color:#666666; 
    text-decoration: underline
}

/* 灰リンク */
a.gray2:link,
a.gray2:visited
{
    color:#006666;
    text-decoration:none
}
a.gray2:hover
{
    color:#666666; 
    text-decoration: underline
}

/* 黄リンク */
a.yellow:link,
a.yellow:visited
{
    color:#FF6600;
    text-decoration:none
}
a.yellow:hover
{
    color:#FF6600; 
    text-decoration: underline
}


.PADDING20
{
  PADDING-TOP: 10px;
  PADDING-LEFT: 20px; 
  PADDING-RIGHT: 20px; 
  PADDING-BOTTOM: 10px; 
}

.PADDING10
{

  PADDING-TOP: 10px;
  PADDING-LEFT: 10px; 
  PADDING-RIGHT: 10px; 
  PADDING-BOTTOM: 10px; 
}

.PADDING5
{
  PADDING-TOP: 5px;
  PADDING-LEFT: 5px; 
  PADDING-RIGHT: 5px; 
  PADDING-BOTTOM: 5px; 
}

.header_bg
{
    background-image:url(../image/header_bg.png);
    background-repeat:repeat-x;
    background-position:right top;
}

.score_bg
{
    background-image:url(../image/score_bg.gif);
    background-repeat:repeat-y;
    background-position:right top;
}

.f5  {FONT-SIZE: 5pt;}
.f8  {FONT-SIZE: 8pt;}
.f9  {FONT-SIZE: 9pt;}
.f10 {FONT-SIZE: 10pt;}
.f11 {FONT-SIZE: 11pt;}
.f12 {FONT-SIZE: 12pt;}
.f13 {FONT-SIZE: 13pt;}
.f14 {FONT-SIZE: 14pt;}
.f18 {FONT-SIZE: 18pt;}
.f23 {FONT-SIZE: 23pt;} 

/* トップページ用 */
.news_cm
{
  font-size:12px;
  COLOR: #006666;
  PADDING-BOTTOM: 5px; 
  PADDING-LEFT: 5px; 
  PADDING-RIGHT: 5px; 
  PADDING-TOP: 5px;	
  LINE-HEIGHT: 120%;
}

.info_cm
{
  font-size:12px;
  COLOR: #0066FF;
  PADDING-BOTTOM: 5px; 
  PADDING-LEFT: 5px; 
  PADDING-RIGHT: 5px; 
  PADDING-TOP: 5px;	
  LINE-HEIGHT: 120%;
}

.perfect_cm
{
  font-size:12px;
  COLOR: #FF6600;
  PADDING-BOTTOM: 5px; 
  PADDING-LEFT: 5px; 
  PADDING-RIGHT: 5px; 
  PADDING-TOP: 7px;	
}

.perfect_sm
{
  font-size:10px;
  COLOR: #FF6600;
  PADDING-BOTTOM: 5px; 
  PADDING-LEFT: 5px; 
  PADDING-RIGHT: 5px; 
  PADDING-TOP: 5px;	
}

.mobile_cm
{
  font-size:11px;
  COLOR: #666666;
  PADDING-BOTTOM: 5px; 
  PADDING-LEFT: 5px; 
  PADDING-RIGHT: 5px; 
  PADDING-TOP: 5px;	
  LINE-HEIGHT: 120%;
}

.proshop_cm
{
  font-size:12px;
  COLOR: #666666;
  PADDING-BOTTOM: 5px; 
  PADDING-LEFT: 5px; 
  PADDING-RIGHT: 5px; 
  PADDING-TOP: 5px;	
  LINE-HEIGHT: 120%;
}

/* 見出し 左寄せ */
.head_l
{
	text-align:left;
	font-size:12px;
	font-weight:bold;
	COLOR: #FFFFFF;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px;
	background-color: #6699FF;
	LINE-HEIGHT: 150%
}

/* 見出し 中央 */
.head_c
{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	COLOR: #FFFFFF;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px;
	background-color: #6699FF;
	LINE-HEIGHT: 150%
}

/* コメント 左寄せ */
.comment_l
{
	text-align:left;
	font-size:12px;
	COLOR: #3366CC;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px;
	background-color: #FFFFFF;
	LINE-HEIGHT: 150%
}

/* コメント 右寄せ */
.comment_r
{
	text-align:right;
	font-size:12px;
	COLOR: #3366CC;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px;
	background-color: #FFFFFF;
	LINE-HEIGHT: 150%
}

/* コメント 中央 */
.comment_c
{
	text-align:center;
	font-size:12px;
	COLOR: #3366CC;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px;
	background-color: #FFFFFF;
	LINE-HEIGHT: 150%
}

/* 大会案内用 */

.event_header_c
{
  text-align:center;
  font-size:14px;
  font-weight:bold;
  COLOR: #666666;
  PADDING-BOTTOM: 5px; 
  PADDING-LEFT: 5px; 
  PADDING-RIGHT: 5px; 
  PADDING-TOP: 5px;	
}

.event_header_l
{
  text-align:left;
  font-size:14px;
  font-weight:bold;
  COLOR: #666666;
  PADDING-BOTTOM: 5px; 
  PADDING-LEFT: 5px; 
  PADDING-RIGHT: 5px; 
  PADDING-TOP: 5px;	
}

.eventresult_header_c
{
  text-align:center;
  font-size:14px;
  font-weight:bold;
  COLOR: #FFFFFF;
  PADDING-BOTTOM: 5px; 
  PADDING-LEFT: 5px; 
  PADDING-RIGHT: 5px; 
  PADDING-TOP: 5px;	
}

.event_detail_r
{
	text-align:right;
	font-size:12px;
	COLOR: #666666;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px;
	background-color: #FFFFFF;
}
.event_detail_l
{
	text-align:left;
	font-size:12px;
	COLOR: #666666;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px;
	background-color: #FFFFFF;
}

.event_detail_c
{
	text-align:center;
	font-size:12px;
	COLOR: #666666;
	PADDING-BOTTOM: 5px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px;
	background-color: #FFFFFF;
}

/*ショップセール*/
.shop_sale_infomation
{
       COLOR: #666666;
       font-size: 15px;
}

.shop_sale_infomation2
       COLOR: #666666;
       font-size: 16px;
}      
