@charset "utf-8";
.r{}



#mainLayout, #mainLayout td { padding:0px !important; margin:0px !important; background-color:#FFFFFF;}



a:link {text-decoration   : none;}
a:visited {text-decoration   : none;}
a:hover {text-decoration   : underline;}
a:active {text-decoration   : underline;}

a:link { color: #003366; font-weight:normal;} 
a:visited { color: #003366; font-weight:normal;} 
a:hover { color: #003366; font-weight:normal;} 
a:active { color: #003366; font-weight:normal;} 

#footer {
height: 80px;
width: 960px;
margin: 0;
padding:0;
background: #FFFFFF;
margin-top:-2px;
font-size:9px;
}





#profile_friends {
width:920px;
margin:0 20px;
}
#profile_comments{
width:920px;
margin:0 20px;
}
.r{}

* {
	margin : 0;
	padding : 0;
}

body {
background-image:url(http://creative.myspace.co.jp/d/mscinema/images/bg.jpg);
background-repeat:repeat-x;
font-family: MS P????, Osaka, ?????? Pro W3;
font-size: 12px;
text-decoration: none;
background-color:#cccccc;
margin:0 auto;
line-height:1.4;
}
.clear {clear : both ;}
.clear_hidden{ clear: both; visibility: hidden; height:0px; _height:1px; display:block; overflow : hidden;} 
img {border:0;}
.r{}
#my_body {
width:940px;
_width:960px;
margin:0 auto;
padding:0 10px;
position : relative ;
background-color:#FFFFFF;
padding-bottom:10px;
}
#my_header{width:960px;}
#main_container { padding-top:10px;}
#my_contents {
	float : left;
	width : 410px;
	margin-left: 10px;
}
#my_subcontents {
	float:right;
	width : 310px;
	margin-left:10px;
}
#my_navi {
	float : left;
	width : 200px;
}					

.r{}
#recommend{
margin-bottom:10px;
}
#sub_recommend{
margin-bottom:10px;
}
#pickup{
margin-bottom:10px;
}
#interview{
margin-bottom:10px;
}
#recommend_movie{
margin-bottom:10px;
display:none;
}
#present{
margin-bottom:10px;
}
#cinema_news_feed {
margin-bottom:10px;
}


.r{}
.black_text12 {
font-size:12px;
color:#000000;
}

.artist {
	font-size:11px !important;
	color:#666633;
	margin-bottom: 5px;
}

.title a:link, .title a:visited, .title a:hover, .title a:active {
color: #003399;
font-weight:bold;
} 
.title {
	color: #003399;
	margin-bottom: 6px;
	margin-top: 5px;
} 

.link_right {
font-size:10px;
background-image:url(http://creative.myspace.co.jp/d/mscinema/images/arrow.gif); 
background-repeat:no-repeat;
background-position : 0 2px;.r{}
_background-position : 0 0;.r{}
padding-left:15px;
margin-top:5px;
}
.link_right a:link, .link_right a:visited, .link_right a:hover, .link_right a:active {
font-weight:normal!important;
}


.r{}



.r{}

#sub_recommend04 {
display:none;
visibility:hidden;
}

#sub_recommend04 .recommend_box img, #sub_recommend04 .recommend_lastbox img {
border:1px solid #b6b6b6 !important;
width:93px;
height:93px;
margin-bottom:5px;
}
#sub_recommend04 .recommend_box {
width:95px;
margin-right:10px;
float:left;
font-size:11px !important;
line-height:1.3;
}
#sub_recommend04 .recommend_lastbox {
width:95px;
float:left;
font-size:11px !important;
line-height:1.3;
}

#sub_recommend03 {
display:none;
visibility:hidden
line-height:1.3;
}

#sub_recommend03 .recommend_box img, #sub_recommend03 .recommend_lastbox img {
border:1px solid #b6b6b6 !important;
width:128px;
height:128px;
margin-bottom:5px;
}
#sub_recommend03 .recommend_box {
width:130px;
margin-right:10px;
float:left;
font-size:11px !important;
line-height:1.3;
}
#sub_recommend03 .recommend_lastbox {
width:130px;
float:left;
font-size:11px !important;
line-height:1.3;
}

#sub_recommend02 {
}

#sub_recommend02 .pickup_text {
float:left;
width:283px;
margin-left:5px;
}
#sub_recommend02 .inner_box {
width:408px;
margin:10px auto;
}

.r{}
.black_box {
border-style:solid;
border-right-color:#000000;
border-bottom-color:#000000;
border-left-color:#000000;
border-top-color:#ffffff;
border-width: 1px;
border-top-width:0px !important;
}
.pickup_inner {
padding:10px 10px 0 10px !important;
min-height:250px;
_height:250px;
}
.left_pic {
width:120px;
height:120px;
float:left;
}
.left_pic img {
border:1px solid #b6b6b6 !important;
width:118px;
height:118px;
}
.pickup_text {
float:left;
width:163px;
margin-left:5px;
}
.inner_box {
width:288px;
margin-bottom:10px;
}

.r{}

.silver_box {
border-style:solid;
border-right-color:#cccccc;
border-bottom-color:#cccccc;
border-left-color:#cccccc;
border-top-color:#ffffff;
border-width: 1px;
border-top-width:0px !important;
background-color:#f4f4f4 !important;
}

#interview .inner {
padding:10px;
height:auto;
}
.r{}
#recommend_movie .inner {
padding:10px;
}

#recommend_movie .inner img {
border:1px solid #b6b6b6 !important;
}


.r{}
#present .inner {
padding:10px;
}
.present_box_normal {
width:178px;
_width:198px;
padding:5px 10px;
}
.present_box_strong {
width:178px;
_width:198px;
padding:5px 10px;
background-color:#e4e4e4;
}
.r{}

.padding_5 {
padding:5px
}
.padding_10 {
padding:10px
}
.padding_l100 {
padding-left:100px;
}
.padding_t50 {
padding-top:50px;
}
.padding_t20 {
padding-top:20px;
}

.margin_b10 {
margin-bottom:10px;
}						


.margin_l5 {
margin-left:5px;
float:left;
}


#wrap {
width:960px;
}
.mobile {
text-indent:-9999px;
display:none;
}
.profileWidth {
width:960px!important;

}
#headerWrap {
background-image:url(http://creative.myspace.co.jp/d/mscinema/images/header_bg.jpg);
background-repeat:repeat-x;
}


#topnav{
background:_transparent !important;}
#headerTable td{ background-color:#2852a8 !important;}


.r{}

body {
background-image:url(http://creative.myspace.co.jp/p/christmascarol/images/back.jpg);
background-position:center top;
background-repeat:repeat;
zoom: 1; 
}
#cinema_jack{width:960px;}
