/* 全体 */
div#SDM_WPR{
	font-size: 12px;
	line-height: 140%;
	color: #666666;
	background-color: #fff;
}
div#SDM_WPR .SDM_TXT{
	text-align: right;
	font-size: 11px;
	font-weight: bold;
}

.CLRBTH{
	clear: both;
}

/* header部分 */
div#SDM_WPR h2,div#SDM_WPR p{
	margin:0;
	padding:0;
}

div#SDM_WPR h3{
	margin:0;
	padding:8px 0 5px;
}
/* img部分 */
div#SDM_img{
	clear: both;
	margin-left:8px;
	margin-bottom:2px;
}

div#SDM_img a{
	margin-right:2px;
}

/* cast部分 */
div#SDM_cast_box {
	float: left;
	width: 181px;
	margin-left:8px;
	padding: 0;
}

div#SDM_cast_box div{
	width: 181px;
}

div#SDM_cast_box div.SDM_name{
	background: #e60012;
	color: #fff;
	font-family: "ＭＳ ゴシック",sans-serif;
	font-weight: 900;
	padding: 6px 0 2px;
	text-align: center;
}

div#SDM_cast_box div.SDM_name b{
	font-size: 16px;
}

div#SDM_cast_box div.SDM_name span{
	font-size: 10px;
}

div#SDM_cast_box div.SDM_BK{
	height: 95px;
}

div#SDM_cast_box div.BKLineR{
	background: #fff url("/etc/cinema/sundome/img/back_line_right.jpg") repeat-y;
}

div#SDM_cast_box div.BKLineL{
	background: #fff url("/etc/cinema/sundome/img/back_line_left.jpg") repeat-y;
}

div#SDM_cast_box div.BKLineR p{
	padding: 4px 8px 0 2px;
}

div#SDM_cast_box div.BKLineL p{
	padding: 4px 2px 0 10px;
}

/* コンテンツ紹介部分 */
div#SDM_WPR div#SDM_CON{
	width: 275px;
	float: left;
	margin:0 0 5px 8px;
	padding: 0;
}

div#SDM_CON div.SDM_name{
	background: #e60012;
	color: #fff;
	font-weight: 900;
	padding: 6px 0 2px;
	text-align: center;
	line-height: 160%;
}

div#SDM_CON div.SDM_name b{
	font-family: "ＭＳ ゴシック",sans-serif;
	font-weight: 900;
	font-size: 24px;
}

div#SDM_CON div.SDM_name span{
	font-size: 12px;
}

/* 価格 視聴時間 詳細ボタン部分 */
#SDMConImgARA {
	background: #fff url("/etc/cinema/sundome/img/back_white.jpg") repeat-y;
	padding: 2px 4px;
}

#SDMConImgARA div.SDMPR{
	background: #fff url("/etc/cinema/sundome/img/tab_price.jpg") no-repeat;
	text-align: center;
	width: 84px;
	height: 36px;
	float: left;
}

#SDMConImgARA div.SDMTM{
	background: #fff url("/etc/cinema/sundome/img/tab_time.jpg") no-repeat;
	text-align: center;
	width: 84px;
	height: 36px;
	float: left;
}

#SDMConImgARA div.SDMDT{
	width: 91px;
	float: left;
	margin-top:5px;
}

#SDMConImgARA div p{
	padding:16px 0 0;
}

#SDMConImgARA div.SDMPR span{
	font-size: 10px;
}

#SDMConImgARA div.MRGN{
	margin:0 4px 0 0;
}

#SDMBTNARA {
	background: url("/etc/cinema/sundome/img/back_yellow.jpg") repeat-y;
	text-align: center;
}

#SDMBTNARA div.BTNpad{
	padding:8px 0;
}

#SDMBTNARA div.BTNpad img{
	padding:0 5px;
}


/* テキスト部分 */
div#SDMTXTARA {
	background: #fff url("/etc/cinema/sundome/img/back_white.jpg") repeat-y;
}

div#SDMTXTARA_R {
	background: #fff url("/etc/cinema/sundome/img/back_red.jpg") repeat-y;
}

div#SDMTXTARA p{
	margin:4px 10px;
}

div#SDMTXTARA_R p{
	margin:4px 10px;
}


/* ナビゲーション */

div #sunNavi {
	background:#fff;
}


div #sunNavi ul li{
	float:left;
	overflow:hidden;
}


div #sunNavi ul li a.bt01{
	background:#fff url("../img/navi.jpg") no-repeat 0px 0px;
	display:block;
	width:143px;
	height:0px !important;
	height /**/ :55px;
	padding:55px 0px 0px;
	overflow:hidden;
}

div #sunNavi ul li a.bt01:hover{
	background:#fff url("../img/navi.jpg") no-repeat 0px -55px;
}

div #sunNavi ul li a.bt02{
	background:#fff url("../img/navi.jpg") no-repeat -143px 0px;
	display:block;
	width:143px;
	height:0px !important;
	height /**/ :55px;
	padding:55px 0px 0px;
	overflow:hidden;
}

div #sunNavi ul li a.bt02:hover{
	background:#fff url("../img/navi.jpg") no-repeat -143px -55px;
}

div #sunNavi ul li a.bt03{
	background:#fff url("../img/navi.jpg") no-repeat -286px 0px;
	display:block;
	width:143px;
	height:0px !important;
	height /**/ :55px;
	padding:55px 0px 0px;
	overflow:hidden;
}

div #sunNavi ul li a.bt03:hover{
	background:#fff url("../img/navi.jpg") no-repeat -286px -55px;
}

div #sunNavi ul li a.bt04{
	background:#fff url("../img/navi.jpg") no-repeat -428px 0px;
	display:block;
	width:143px;
	height:0px !important;
	height /**/ :55px;
	padding:55px 0px 0px;
	overflow:hidden;
}

div #sunNavi ul li a.bt04:hover{
	background:#fff url("../img/navi.jpg") no-repeat -428px -55px;
}

