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

/*==================================================
	
  ● Title //CSS名
  ○ layout.css
  
  ● Created Date in CSS //CSS作成日
  ○ 2010.04.12
  
  ● Last Update //最終更新日
  ○ 2010.04.18
  
  ● Created by //製作元
  ○ ROM SHARING.INC
  
  ● Author //著者
  
  ● a Table of Contents //目次
  ○ Whole
  ○ Header
  ○ Navigation
  ○ Page Title
  ○ Contents
     ├Contents Left
	 └Contents Right
  ○ Footer
 
==================================================*/

/*--------------------------------------------------
  ○ Whole
--------------------------------------------------*/

/*--------------------------------------------------
  ○ Whole
--------------------------------------------------*/

.left_area{
	width:190px;
	height:auto;
	float:left;
}

.right_area{
	width:843px;
	height:auto;
	float:right;
}

.submenu{
	clear:both;
	padding:15px 0px 0px 0px;
}

.submenu li{
	padding:0px 0px 10px 15px;
	background:url(../images/bldvd/sub_icon.png) no-repeat left 1px;
}

.submenu li a{
	text-decoration:none;
}

.each_st{
	clear:both;
}

.each_st .st_ttl{
	width:843px;
	height:93px;
	line-height:0;
	font-size:0px;
}

.each_st .st_ttl span{
	display:none;
}

#st01{
	background:url(../images/story/st01/story_ttl01.png) no-repeat left top;
}

#st02{
	background:url(../images/story/st02/story_ttl01.png) no-repeat left top;
}

#st03{
	background:url(../images/story/st03/story_ttl01.png) no-repeat left top;
}
#st04{
	background:url(../images/story/st04/story_ttl01.png) no-repeat left top;
}
#st05{
	background:url(../images/story/st05/story_ttl01.png) no-repeat left top;
}
#st06{
	background:url(../images/story/st06/story_ttl01.png) no-repeat left top;
}
#st07{
	background:url(../images/story/st07/story_ttl01.png) no-repeat left top;
}
#st08{
	background:url(../images/story/st08/story_ttl01.png) no-repeat left top;
}
#st09{
	background:url(../images/story/st09/story_ttl01.png) no-repeat left top;
}
#st10{
	background:url(../images/story/st10/story_ttl01.png) no-repeat left top;
}
#st11{
	background:url(../images/story/st11/story_ttl01.png) no-repeat left top;
}
#st12{
	background:url(../images/story/st12/story_ttl01.png) no-repeat left top;
}


#st01_02{
	background:url(../images/renew/story/st01/story_ttl01.png) no-repeat left top;
}

#st02_02{
	background:url(../images/renew/story/st02/story_ttl01.png) no-repeat left top;
}

#st03_02{
	background:url(../images/renew/story/st03/story_ttl01.png) no-repeat left top;
}

#st04_02{
	background:url(../images/renew/story/st04/story_ttl01.png) no-repeat left top;
}

#st05_02{
	background:url(../images/renew/story/st05/story_ttl01.png) no-repeat left top;
}

#st06_02{
	background:url(../images/renew/story/st06/story_ttl01.png) no-repeat left top;
}

#st07_02{
	background:url(../images/renew/story/st07/story_ttl01.png) no-repeat left top;
}

#st08_02{
	background:url(../images/renew/story/st08/story_ttl01.png) no-repeat left top;
}

#st09_02{
	background:url(../images/renew/story/st09/story_ttl01.png) no-repeat left top;
}

#st10_02{
	background:url(../images/renew/story/st10/story_ttl01.png) no-repeat left top;
}

.story_contents{
	clear:both;
	background:url(../images/story/story_bg.png) no-repeat left bottom;
	padding:0px 68px 75px 68px;
}

.st_vsl{
	clear:both;
	overflow:hidden;
	padding-bottom:15px;
}

.vsl_left{
	width:530px;
	height:auto;
	float:left;
}

.vsl_right{
	width:167px;
	height:auto;
	float:right;
}

.vsl_right li{
	line-height:0;
	font-size:0px;
	padding-bottom:11px;
}

.vsl_right li.nopad{
	line-height:0;
	font-size:0px;
	padding-bottom:0px;
}

.st_text{
	clear:both;
}

.st_text dl, dt, dd{
	display:block;
}

.st_text dt{
	font-size:14px;
	line-height:1.7;
	color:#dddddd;
	padding-bottom:15px;
}

.st_text dd{
	font-size:11px;
	color:#bbbbbb;
}


















