@charset "utf-8";
#movie {
	width: 665px;
	background: #FFFFFF;
	padding-bottom: 10px;
}
#movie #title {
	width: 665px;
}
#movie #title h2 {
	display: none;
}
#movie #title h3 {
	display: none;
}

#movie #title .text {
	margin: 0px;
	padding: 80px 90px 33px 175px;
	line-height: 140%;
	background: url(../images/line.gif) no-repeat center bottom;
	text-align: left;
}
#movie #title .text p {
	display: none;
}

#movie .list01 { background: #FFFFFF url(../movie/images/corner01.jpg) no-repeat left top;}
#movie .list02 { background: #FFFFFF url(../movie/images/corner02.jpg) no-repeat left top;}
#movie .list03 { background: #FFFFFF url(../movie/images/corner03.jpg) no-repeat left top;}
#movie .list04 { background: #FFFFFF url(../movie/images/corner04.jpg) no-repeat left top;}
#movie .list05 { background: #FFFFFF url(../movie/images/corner05.jpg) no-repeat left top;}
#movie .list06 { background: #FFFFFF url(../movie/images/corner06.jpg) no-repeat left top;}
#movie .list07 { background: #FFFFFF url(../movie/images/corner07.jpg) no-repeat left top;}
#movie .list08 { background: #FFFFFF url(../movie/images/corner08.jpg) no-repeat left top;}
#movie .list09 { background: #FFFFFF url(../movie/images/corner09.jpg) no-repeat left top;}
#movie .listZippei {
	background: #FFFFFF url(../movie/images/corner_zippei.jpg) no-repeat left top;
}
#movie .links {
	text-align: right;
	padding-top: 10px;
	padding-right: 20px;
}

#movie h4 {
	background: url(../movie/images/circle.gif) no-repeat 30px 5px;
	text-align: left;
	font-weight: bold;
	padding: 5px 30px 20px 55px;
	clear: both;
	font-size: 123.1%;
}
#movie .time {
	text-align: left;
	padding-left: 30px;
	color: #E16EA6;
}

#movie .player {
	text-align: center;
	padding-bottom: 10px;
}
#movie .attention {
	text-align: left;
	line-height: 120%;
	width: 480px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 20px;
	color: #FF0000;
}
#movie .movieText {
	text-align: left;
	line-height: 180%;
	width: 480px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 20px;
}
#movie .recipeBtn {
	text-align: left;
	width: 480px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 30px;
}

#movie .recipeBtn a {
	background: url(../movie/images/recipe_btn.gif);
	display: block;
	height: 20px;
	width: 160px;
}
#movie .recipeBtn span {
	display: none;
}




#movie .new {
	padding-top: 20px;
	background: url(../images/line.gif) no-repeat center top;
	padding-bottom: 20px;
}
#movie .new h4 {
	background: url(../movie/images/backnumber_title.gif) no-repeat 37px 0px;
	text-indent: -9999px;
	display: block;
	height: 65px;
	margin: 0px;
	padding: 0px;
}
#movie .new ul {
	padding-right: 30px;
	padding-left: 40px;
	padding-bottom: 10px;
}
#movie .new li {
	background: url(../movie/images/circle2.gif) no-repeat left 5px;
	padding-left: 15px;
	text-align: left;
	padding-bottom: 5px;
}
#movie .new a {
	color: #333333;
	text-decoration: none;
}
#movie .new a:hover {
	color: #F6AA00;
	;
	text-decoration: none;
}
#movie .new .btn {
	padding-left: 40px;
	text-align: left;
}
#movie .new .btn a {
	background: url(../movie/images/backnumber_btn.gif) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 20px;
	width: 136px;
	margin-right: auto;
}
#movie .returnOnair {
	text-align: left;
	padding-top: 15px;
	padding-left: 20px;
	background: url(../images/line.gif) no-repeat center top;
}
#movie .returnOnair a {
	background: url(../movie/images/bnt_return.gif) no-repeat center center;
	text-indent: -9999px;
	display: block;
	height: 30px;
	width: 98px;
}





#movie .list {
	padding-top: 20px;
	padding-bottom: 20px;
}
#movie .border {
	background: url(../images/line.gif) no-repeat center top;
}

#movie .list h4 {
	background: url(../movie/images/backnumber_list.gif) no-repeat 37px 0px;
	text-indent: -9999px;
	display: block;
	height: 55px;
	margin: 0px;
	padding: 0px;
}
#movie .list .entry {
	text-align: left;
	padding-bottom: 20px;
	width: 580px;
	margin-right: auto;
	margin-left: auto;
}
#movie .list .entry img {
	border: 3px solid #00A0E9;
}

#movie .list .entry .text .date {
	color: #E36DA7;
}
#movie .list .entry .text h5 a {
	font-weight: bold;
	color: #E16EA7;
	text-decoration: none;
}
#movie .list .entry .text h5 a:hover {
	font-weight: bold;
	color: #F4CADF;
	text-decoration: none;
}
#movie .list img {
	float: left;
}
#movie .list .entry .text {
	float: right;
	width: 365px;
}
#movie .list .btn {
	padding-left: 40px;
	text-align: left;
}
#movie .list .btn a {
	background: url(../movie/images/backnumber_btn.gif) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 20px;
	width: 136px;
	margin-right: auto;
}
#movie .bn {
	padding-left: 20px;
	text-align: left;
	padding-top: 40px;
	padding-bottom: 20px;
}
#movie .bn a {
	background: url(../movie/images/backnumber_btn.jpg) no-repeat;
	text-indent: -9999px;
	display: block;
	height: 20px;
	width: 141px;
	margin-right: auto;
}
#movie .copyText {
	text-align: left;
	width: 320px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 20px;
	padding-bottom: 20px;
	line-height: 160%;
}
#movie .copyText p {
	padding-bottom: 20px;
}
#movie .copyText dl {
	padding-right: 20px;
	padding-left: 20px;
}

#movie .copyText dl dt{
	font-weight: bold;
	margin-bottom: 2px;
}

#movie .copyText dl dt:before {
	color:#00a0e9;
	content: "★";
}

#movie .copyText dl dd {
	line-height: 140%;
	margin-bottom: 20px;
}
#movie .movieText .back {
	padding-top: 20px;
	float: left;
	width: 104px;
}
#movie .movieText .returnZippei {
	padding-top: 20px;
}
#movie .returnZippei2 {
	text-align: left;
	padding-left: 40px;
	padding-bottom: 20px;
}





/* リストページ */


#list {
	background: #FFFFFF url(../movie/images/list_bg.gif) no-repeat center top;
	margin-top: 20px;
	padding-top: 30px;
	width: 665px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 30px;
}
#list h2 {
	background: url(../movie/images/list_title.gif) no-repeat 30px top;
	height: 90px;
	text-indent: -9999px;
	display: block;
}
#list ul {
	padding-left: 10px;
}
#list li {
	float: left;
	height: 205px;
	width: 215px;
}
#list li a {
	font-size: 8px;
	background: url(../movie/images/look.gif) no-repeat 138px 158px;
	text-indent: -9999px;
	display: block;
	height: 192px;
	width: 195px;
	margin-right: auto;
	margin-left: auto;
}
#list li a:hover {
	font-size: 8px;
	background: url(../movie/images/look_on.gif) no-repeat 138px 158px;
	text-indent: -9999px;
	display: block;
	height: 192px;
	width: 195px;
	margin-right: auto;
	margin-left: auto;
}
#list .list01 {	background: url(../movie/images/list_01.gif) no-repeat center top;}
#list .list02 {	background: url(../movie/images/list_02.gif) no-repeat center top;}
#list .list03 {	background: url(../movie/images/list_03.gif) no-repeat center top;}
#list .list04 {	background: url(../movie/images/list_04.gif) no-repeat center top;}
#list .list05 {	background: url(../movie/images/list_05.gif) no-repeat center top;}
#list .list06 {	background: url(../movie/images/list_06.gif) no-repeat center top;}
#list .list07 {	background: url(../movie/images/list_07.gif) no-repeat center top;}
#list .list08 {	background: url(../movie/images/list_08.gif) no-repeat center top;}
#list .list09 {	background: url(../movie/images/list_09.gif) no-repeat center top;}
#list .list10 {	background: url(../movie/images/list_10.gif) no-repeat center top;}
#list .list11 {	background: url(../movie/images/list_11.gif) no-repeat center top;}
#list .list12 {	background: url(../movie/images/list_12.gif) no-repeat center top;}
#list .listZippei {	background: url(../movie/images/list_zippei.gif) no-repeat center top; }
#list .listTangochou {
	background-image: url(../movie/images/list_09.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

/* smartphone */

#contents #wrapper #pageArea #movie #movie_desc.movieText dl {
	padding-right: 20px;
	padding-left: 20px;
	font-size: 14px;
}

#contents #wrapper #pageArea #movie #movie_desc.movieText dl dt{
	font-weight: bold;
	margin-bottom: 2px;
}

#contents #wrapper #pageArea #movie #movie_desc.movieText dl dt:before {
	color:#00a0e9;
	content: "★";
}

#contents #wrapper #pageArea #movie #movie_desc.movieText dl dd {
	line-height: 140%;
	margin-bottom: 20px;
}
.list .navi {
	padding-right: 50px;
	padding-left: 50px;
	margin-left: auto;
}

.list .navi li {
	float: left;
	background: #CEECFB;
	margin-right: 5px;
}
.list .navi li.nobg {
	background: #FFFFFF;
}
.list .navi a {
	text-decoration: none;
	font-weight: bold;
	color: #00A0E9;
	display: block;
	padding: 5px;
}
.list .navi a:hover {
	color: #333333;
}
#sideArea .banner{
	padding-bottom: 10px;
}
