@charset "UTF-8";

/**************************************************************

#THIS_FILE {
	--------------------------------------------
	filename: style.css;
	--------------------------------------------
}

#CONTENT {
	[+000]
	共通で使用する大枠のスタイル
	--------------------------------------------
	+ 1: XXXX;
	+ 2: XXXX;
	+ 3: XXXX;
	+ 4: XXXX;
	--------------------------------------------
}

#KEY {
	ファイル内管理
	--------------------------------------------
	Search key "+" + "n"
	--------------------------------------------
}

#FONT_SIZE {
	-- Yahoo UI Library Fonts CSS ver.2.3.1
	Font-size Adjustment
	--------------------------------------------
	77% = 10px	|	122% = 16px	|	167% = 22px	
	85% = 11px	|	129% = 17px	|	174% = 23px
	92% = 12px	|	136% = 18px	|	182% = 24px
	100% = 13px	|	144% = 19px	|	189% = 25px
	107% = 14px	|	152% = 20px	|	197% = 26px
	114% = 15px	|	159% = 21px	|
	--------------------------------------------
}
	
**************************************************************/



/* ==============================================================

	[+1] index
	
============================================================== */

.news {
margin:0 5px 20px 18px;
}
.news dt {
color:#999;
font-style:italic;
}
.news img.icn {
margin:0 10px 0 0;
}
.news dd {
padding-bottom:10px;
margin-bottom:10px;
background:url(../imgdir/common/bg_dot01.gif) 0 bottom repeat-x;
}


/* ==============================================================

	[+1] h2
	
============================================================== */

#contents_inner h2.article {
margin-bottom:10px;
}


/* ==============================================================

	[+2] to_hp
	
============================================================== */

.to_hp {
float:left;
}


/* ==============================================================

	[+3] date
	
============================================================== */

.date {
float:right;
color:#999;
font-style:italic;
}

	.date img.icn {
	margin:0 10px 0 0;
	}

/* ==============================================================

	[+3] league
	
============================================================== */

#league {
margin:0 0 0 18px;
}
  #league li {
  margin:0 0 20px 0;
  }

/* ==============================================================

	[+3] photo
	
============================================================== */

.photo dt {
font-weight:bold;
margin-bottom:8px;
}


/* ==============================================================

	[+3] result
	
============================================================== */

#result ul {
margin:0 0 0 18px;
}
  #result ul li {
  margin:0 0 6px 0;
  }

  #result ul li.high {
  line-height:1;
  background:#f5f5f5;
  border:1px solid #E7EBEC;
  padding:3px 4px;
  font-weight:bold;
  }
  #result ul li.high img {
  vertical-align:middle;
  padding:0 10px 0 0;
  }
  
  #result ul li span {
  padding:0 0 0 5px;
  display:block;
  width:73px;
  float:left;
  font-weight:bold;
  }

/* ==============================================================

	[+3] link_area
	
============================================================== */

#link_area {
margin-top:25px;
padding:0 0 12px 0;
border-top:1px solid #000;
border-bottom:1px solid #000;
background:url(../imgdir/common/bg_contents03.gif) 0 0 repeat-y;
}
  #link_area h4 {
  padding:0 0 0 20px;
  font-weight:bold;
  line-height:35px;
  background:url(../imgdir/common/bg_rightList02.gif) 2px 1px no-repeat;
  border-bottom:1px solid #000;
  }
  
  #link_area ul {
  margin:12px 20px 0 25px;
  }
	#link_area li {
	margin:0 0 5px 0;
	float:left;
	white-space:nowrap;
	}
	#link_area li a {
	padding:0 0 0 15px;
	margin:0 25px 0 0;
	background:url(../imgdir/common/icn_arrw02.gif) 0 center no-repeat;
	}

