@charset "Shift_JIS";

#Contents {
	width: 810px;
	margin: 0 auto;
	padding-right: 8px;
	text-align: left;}

#Contents #Main {
	float: left;
	width: 606px;
	padding-left: 4px;
	padding-right: 0;}
#Contents #Sub {
	float: left;
	width: 192px;
	padding-left: 8px;
	padding-top: 10px;
	background: none;
	border-bottom: 0;}


/* Contents
-------------------------------------*/
#Contents li {
	list-style: none;}
	
#IndexNavi {
	float: left;
	width: 206px;
	margin-right: 8px;}
	
	
#IndexNavi li {
	width: 206px;
	height: 80px;
	padding: 0 0 1px 0;
	font-size: 1.2em;
	line-height: 130%;}
	#IndexNavi li a {
	display: block;
	width: 190px;
	height: 37px;
	padding: 43px 0 0 16px;}
	
	
	#IndexNavi .Navianime a {
	background: url(../images/common/btn_anime.gif) no-repeat top left;
	color: #143ea4;}
	#IndexNavi .Navishop a {
	background: url(../images/common/btn_shop.gif) no-repeat top left;
	color: #975706;}
	#IndexNavi .Navimovie a {
	background: url(../images/common/btn_movie.gif) no-repeat top left;
	color: #a1004d;}
	#IndexNavi .Navianimo a {
	background: url(../images/common/btn_animo.gif) no-repeat top left;
	color: #2f8140;}
	
#IndexApeal {
	float: left;
	width: 390px;}
	#IndexApeal #News dt img {
	vertical-align: bottom;}
#IndexApeal .onair {	
	background: url(../images/index/bg_onair.gif) no-repeat bottom;
	padding: 2px 3px;
	height: 35px;}
#IndexApeal .onair li {
	display: inline;
	padding: 0px;
	margin: 0px 0px 0px 0px;}
#IndexApeal .onair li img {
	vertical-align: bottom;}
	
#IndexApeal #News dd {
	border-left: 1px solid #6aabc5;
	border-right: 1px solid #6aabc5;
	border-bottom: 1px solid #6aabc5;
	padding: 0 5px 5px;}
	#IndexApeal #News dd li {
	/*background: url(../images/common/ico_news_dot.gif) no-repeat left 7px;
	padding-left: 10px;*/
	line-height: 2em;}
	#IndexApeal #News dd li a {
	font-size: 1.2em;
	padding-left: 5px;}

#News ul{
overflow:auto;
height:77px;
}
	
#Original {
	border: 1px solid #ccc;
	width: 578px;
	padding: 10px;
	margin-left: 6px;}
	
#Original:after {
	height: 0;
  visibility: hidden;
  content: ".";
  display: block;
  clear: both;}
	
	#Original dt {
	float: left;
	width: 85px;
	margin-right: 10px;}
	#Original .list li {
	float: left;
	width: 160px;
	height: 32px;
	margin: 2px 0;}
	#Original .list2 li {
	float: left;
	width: 320px;
	height: 32px;
	margin: 2px 0;}
	#Original .list li img {
	vertical-align: middle;
	border-right: 5px solid #fff;}
		#Original .list2 li img {
	vertical-align: middle;
	border-right: 5px solid #fff;}
	
	
/* Sub
-------------------------------------*/
#Accordion1 {
	margin-bottom: 10px;
	border-right: 1px solid #e8f6fa;
	border-left: 1px solid #e8f6fa;}
	#Accordion1 li {
	background: url(../images/common/bg_accordion.gif) repeat-x bottom;
	padding: 10px;}

.Accordion {
	overflow: hidden;}
.AccordionPanelTab {
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;}
.AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 0px;}	
	
#Pickup {
	background: #f0f0f0 url(../images/common/ttl_pickup.gif) no-repeat top;
	padding: 45px 15px 1px;}
	#Pickup li {
	margin-bottom: 10px;
	text-align: center;}


/***********************************************plugin***************************************************************/
#Accordion2 {
	padding-bottom: 2px;
	background: url(http://www.toei-anim.co.jp/images/nitaku/bg2taku.gif) repeat-y bottom;
	}
#Accordion2 li {
	padding:3px;}

#Accordion {
	
}
	
#Accordion180 li {
background: url(http://www.toei-anim.co.jp/images/nitaku/bg2taku180.gif) repeat-y bottom;
	padding:3px;}
	
.nitakuStyle{
	font-size:11px;
	color:#861FA4;
	line-height:13px;
	margin:0 4px 0 4px;}

.question{
	margin-top:3px;
	font-size:11px;
	color:#333333;
	line-height:15px;
	}

.btnBG{
	background-image:url(../images/nitaku/footer2taku.jpg);
	width:192px;
	height:47px;
	background-repeat:no-repeat;
	}

.btnBG180{
	background-image:url(http://www.toei-anim.co.jp/images/nitaku/footer2taku180.jpg);
	width:180px;
	height:47px;
	background-repeat:no-repeat;
	}

.btnIMG{
	position:relative;
	margin-left:33px;
	margin-top:13px;
	}

/***********************************************plugin***************************************************************/
