/* Base */
#toei #Contents {
	width: 575px;
}
/*ヘッダー*/
#toei #Header {
	clear: both;
}
#toei #Header .BgMain {
 background:url(../img_common/bg_main.gif);
}
#toei #Header .BgMain-flashman {
 background:url(../img_common/bg_main-flashman.gif);
}
#toei #Header .BgMain-kikaider01 {
 background:url(../img_common/bg_main-kikaider01.gif);
}
#toei #Header .ImgMain {
	padding:10px 13px 10px 10px; 
}
#toei #Header .Catch {
	padding:10px 0 0; 
}
#toei #Header .PackBtn {
	padding-top:10px; 
}
#toei #Header .SalePeriod {
	padding:10px 0 10px; 
}
#toei #Header .Description {
 padding-bottom: 10px;
}
#toei #Header .BgSalePeriod {
 background:url(../img_common/bg_saleperiod.gif);
 padding:34px 0 10px;
 text-align: center;
}
#toei #Header .BgSalePeriod_02 {
 background:url(../img_common/bg_saleperiod_02.gif);
 padding:34px 0 10px;
 text-align: center;
}
#toei #Header .TxtSalePeriod {
 font-size: 12px;
 color: #fff;
}
#toei #Header .right {
	padding-right:11px; 
}
#toei #Header #Free {
 background:url(../img_common/bg_header_bottom.gif);
 padding:12px 0 12px 13px;
}
#toei #Header #Free .Bg {
 background:url(../img_common/bg_free.gif) repeat-y;
}
#toei #Header #Free .Bg2 {
 background:url(../img_common/bg_free_02.gif) repeat-y;
}
#toei #Header #Free .Txt {
 font-size: 12px;
 color: #fff;
}
#toei #Header #Free .Title {
 padding-bottom: 10px;
}
#toei #Header #Free .ImgFree {
 padding-right:15px;
}
#toei #Header #Free .IconFree {
 margin-left:5px;
}
#toei #Header #Free .IconMemberFree {
 margin:3px 0 0;
}
#toei #Header #Free .BtnDetails {
 margin-right:5px;
}

/*メニュー*/
#toei #Menu {
	clear: both;
	background:url(../img_common/bg_list.gif) no-repeat;
	text-align: center;
	padding:10px 0;
}
#toei #Menu table {
	margin: 0 auto;
	text-align: center;
}
#toei #Menu .SelectTOP {
	color:#fff;
	background: #36697a;
}
#toei #Menu .SelectTOP a{
	color:#fff;
}
#toei #Menu .SelectAll {
	color:#fff;
	background: #cc0001;
}
#toei #Menu .SelectAll a{
	color:#fff;
	text-decoration: none;
}
#toei #Menu .SelectMini {
	color:#fff;
	background: #6601ff;
}
#toei #Menu .SelectMini a{
	color:#fff;
	text-decoration: none;
}
#toei #Menu .TxtBuy {
	padding-left:15px;
}
.table1 { 
	border-collapse: collapse;
	border: 1px #666666 solid;
	background:#eeeeee;
} 

.table1 td { 
	border: 1px #666666 solid;
	padding:4px;
	font-size: 12px;
} 
/*作品情報*/
#toei #ProductsInfo {
	clear: both;
 padding:10px;
}
#toei #ProductsInfo .ProductsInfoBg {
 background:url(../img_common/bg_products_info.gif) repeat-y;
 width: 551px;
}
#toei #ProductsInfo .ProductsInfoTxt {
 padding:15px;
 font-size: 10px;
 line-height: 1.5em;
}

/*リスト*/
#toei #List {
	clear: both;
	background:url(../img_common/bg_list.gif) no-repeat;
	text-align: center;
	padding:10px 0;
}
#toei #List .Waku {
	border: solid 1px #292929;
}
#toei #cmsList {
	padding-top: 10px;
}

/*コンテンツ*/
#toei #Content {
	clear: both;
}

/*コピーライト*/
#toei #Copyright {
	clear: both;
 padding:10px;
 font-size: 10px;
}

#toei .float-l {
	float:left;
}
#toei .float-r {
	float:right;
}
/* Base */

/* details*/
#toei p {
	margin: 0px;
}
#toei .clear {
	clear: both;
}
#toei h1 {
	margin: 0px;
	padding: 0px;
}
#toei .waku {
	border: 1px solid #000000;
}
