@charset "UTF-8";

/**
 *   file     : ni_movie.css
 *   make     : chika ogawa (2010.2.01)
 *   revise   :  
 *   Copyright (c)2010 - HitBit co,ltd ,
 **/

/* 共通
-------------------------------- */
div#wrapper-shop {
	width:700px;
	background-color:#221815;
	overflow:hidden;
	margin:20px 0;
}
div#wrapper-shop h2 {
	width:700px;
	height:113px;
	background:url(../images/title.jpg) no-repeat 0 0;
	text-indent:-1000000em;
	margin-bottom:20px;
}

div#wrapper-shop ul {
	width:700px;
	overflow:hidden;
	margin-bottom:20px;
}
div#wrapper-shop ul li.item {
	width:320px;
	margin:0 15px;
	float:left;
	padding-bottom:10px;
	background:url(../images/bg_bottom.png) no-repeat left bottom;
}
*html div#wrapper-shop ul li.item { display:inline;}

div#wrapper-shop ul li div.bg-top {
	width:290px;
	padding:0 15px 10px 15px;
	background:url(../images/bg_top.png) no-repeat 0 0;
	overflow:hidden;
}
div#wrapper-shop ul li div.bg-bottom {
	width:290px;
	margin:0 auto;
	overflow:hidden;
}

div#wrapper-shop ul li div.bg-top h3 {
	width:220px;
	float:left;
	border-left:5px solid #E60012;
	color:#E60012;
	padding:30px 0 0 5px;
	font-size:1.4em;
	font-weight:bold;
}
div#wrapper-shop ul li div.bg-top h3 a { color:#E60012; }
div#wrapper-shop ul li div.bg-top h3 a:hover { text-decoration:underline; }
div#wrapper-shop ul li div.bg-top p.icon {
	width:60px;
	height:47px;
	float:right;
	text-indent:-1000000em;
	margin-top:10px;
}
div#wrapper-shop ul li div.bg-top p.icon-bandai {background:url(../images/icons.png) no-repeat 0 0;}
div#wrapper-shop ul li div.bg-top p.icon-nagaoka {background:url(../images/icons.png) no-repeat 0 -47px;}
div#wrapper-shop ul li div.bg-top p.photo {
	clear:both;
	padding-top:10px;
	margin:0 auto;
	width:290px;
}
div#wrapper-shop ul li div.bg-bottom p.title {
	width:280px;
	height:;
	color:#FFFFFF;
	font-size:1.2em;
	font-weight:bold;
	padding:5px;
	background:url(../images/bg_title.png) repeat-y 0 0;
	margin-bottom:10px;
}
div#wrapper-shop ul li div.bg-bottom p.title a { color:#FFFFFF; }
div#wrapper-shop ul li div.bg-bottom p.title a:hover { text-decoration:underline; }
div#wrapper-shop ul li div.bg-bottom p.release { width:290px; text-align:right; margin-bottom:10px;}
div#wrapper-shop ul li div.bg-bottom p.release span {
	background-color:#666666;
	color:#FFFFFF;
	padding:1px 5px;
	font-size:0.8em;
	letter-spacing:1px;
}
div#wrapper-shop ul li div.bg-bottom p.article {
	line-height:1.4;
	margin-bottom:10px;
}
div#wrapper-shop ul li div.bg-bottom p.chkbox {
	text-align:right;
	margin-bottom:10px;
	font-weight:bold;
	color:#E60012;
	font-size:1.2em;
}
div#wrapper-shop ul li div.bg-bottom p.chkbox input {
	margin-right:3px;
}
div#wrapper-shop ul li div.bg-bottom p.kinezo {
	width:91px;
	float:left;
}
div#wrapper-shop ul li div.bg-bottom p.kinezo a {
	display:block;
	width:91px;
	height:74px;
	overflow:hidden;
	text-indent:-1000000em;
	background:url(../images/kinezo.png) no-repeat 0 0;
}
div#wrapper-shop ul li div.bg-bottom ul.lnk {
	width:180px;
	float:right;
	font-size:0.8em;
	padding-top:20px;
}
div#wrapper-shop ul li div.bg-bottom ul.lnk li {
	width:160px;
	min-height:14px;
	height: auto !important;
	height: 14px;
	padding:3px 0 0 20px;
	background:url(../images/icon.png) no-repeat 0 0;
	margin-top:5px;

}
div#wrapper-shop ul li p.detail {
	clear:both;
	width:12em;
	font-weight:bold;
	background:#ffffff;
	border:1px solid #cccccc;
	padding:5px 5px 6px 5px;
	margin:0 auto;
	text-align:center;
}
div#wrapper-shop ul li p.detail a { color:#E60012; text-decoration:underline;}
div#wrapper-shop ul li p.detail a:hover { color:#E60012; text-decoration:none;}
div#wrapper-shop p.btn-apply {
	width:490px;
	height:55px;
	margin:0 auto 20px auto;
}
div#wrapper-shop p.btn-apply a {
	display:block;
	width:490px;
	height:55px;
	background:url(../images/btn.png) no-repeat left bottom;
	overflow:hidden;
	text-indent:-1000000em;
}
div#wrapper-shop p.btn-apply a:hover {
	opacity: 0.8; /* IE以外透過設定 */
	filter: Alpha(opacity=80); /* IE用透過設定 */
}








