@charset "utf-8";
/* CSS Document */

/*==================================================
	
  ● Title //CSS名
  ○ top.css
  
  ● About
  ○ トップページ
  
  ● Created Date in CSS //CSS作成日
  ○ 2010.04.19
  
  ● Last Update //最終更新日
  ○ 2010.04.19
  
  ● Created by //製作元
  ○ ROM SHARING.INC
  
  ● Author //著者
  ○ Tsuki
  
  ● a Table of Contents //目次
  ○ Contents
  ○ Sub Contents
 
==================================================*/

/*--------------------------------------------------
  ○ Contents
--------------------------------------------------*/

#contents{
	width:900px;
	height:365px;
	overflow:hidden;
	border-bottom:4px solid #ddd;
	background:#000000;
 /*	background:#b6d5d0; 期間限定 */
}

#mainImage{
	width:641px;
	height:365px;
	float:left;
}

#mainBanner{
	width:259px;
	height:auto;
	float:left;

}

#seasonInfo{
	width:259px;
	height:auto;
	/*padding:20px 0px; 元の余白*/
	padding:0px 0px 5px 0px;
}

#mainBanner ul{
	list-style:none;
	width:209px;
	margin:0 auto;
}

#mainBanner li{
	/*padding:0px 0px 10px 0px;*/
	padding:0px 0px 5px 0px;
}


.mainPhotoArea{
	width:710px;
	height:435px;
}


/*--------------------------------------------------
  ○ Sub Contents
--------------------------------------------------*/

#subContents{
	width:900px;
	height:auto;
	overflow:hidden;
	padding:20px 0px;
}


/* Movie */
#movieArea{
	width:232px;
	height:auto;
	float:left;
}

#movieArea img{
	margin:-6px 0px 0px -6px;
}

#movieArea p{
	color:#a58263;
	font-size:12px;
	line-height:16px;
	padding:0px 0px 0px 14px;
}

/* Topics */
#topicsArea{
	width:515px;
	height:auto;
	float:left;
	overflow:hidden;
}

#topicsArea p{
	padding-bottom:10px;
}


#topicsBox{
	width:490px;
	height:auto;
	overflow:auto;
	overflow-x:hidden;
}

#topicsBox dl{
	width:450px;
	height:auto;
	overflow:hidden;
	display:block;
	padding:10px;
	background:#f3f3f3;
}

#topicsBox dt{
	width:450px;
	height:auto;
	display:block;
	font-size:13px;
}

#topicsBox dd{
	width:450px;
	height:auto;
	display:block;
	font-size:13px;
	padding-bottom:8px;
	background:url(../common/images/renew/top/topi_dot.gif) repeat-x bottom;
}

/*--------------------------------------------------
  ○ Topics News Category
--------------------------------------------------*/

#media{
	width:31px;
	height:13px;
	background:url(../images/icon_media.jpg) no-repeat;
}




/*
----------------*/

#topMain{
	width:960px;
	height:auto;
	border-bottom:1px solid #CCC;
	padding:0px 0px 20px 0px;
	margin:0px 0px 30px 0px;
	overflow:hidden;
}


#topLeft{
	width:250px;
	height:auto;
	float:left;
	text-align:left;
}

#topLeft p{
	padding-bottom:16px;
}

.global{
	width:250px;
	height:auto;
	overflow:hidden;
}

.global li{
	line-height:0;
	font-size:0px;
}

.live_banner{
	width:250px;
	height:auto;
	padding-top:10px;
}


#topRight{
	width:710px;
	height:auto;
	overflow:hidden;
	float:left;
}


.news{
	width:710px;
	height:auto;
	padding:0px 0px 10px 0px;
	margin:0px 0px 20px 0px;
	overflow:hidden;
	border-bottom:1px solid #CCC;
}

.news dl{
	width:710px;
	height:auto;
	overflow:hidden;
	display:block;
}

.news dd{
	width:90px;
	height:auto;
	display:block;
	float:left;
	padding-left:10px;
	font-weight:bold;
}

.news dt{
	width:610px;
	height:auto;
	float:left;
	display:block;
}

/*
----------------------*/

#topMain02{
	width:960px;
	height:auto;
	overflow:hidden;
}


/*
----------------------*/

#bannerRight{
	width:195px;
	height:auto;
	float:left;
	overflow:hidden;
}

#bannerRight li{
	padding-bottom:10px;
}

