/* おすすめシーンと例文 */
#engBox p{ margin-right:3px; margin-left:3px;}
#engBox .ex{margin:15px;}
#engBox .ex p{ background:none;}
#engBox h3{ margin-left:5px; clear:none}
#engBox h4{margin-bottom:0; margin-right:3px; margin-left:3px; clear:none;}

.pictBox{width:150px; margin-right:20px; float:left;}

/* 英語レベルと総語数 */
.engLv{ vertical-align:middle;}
.engLv img{ margin-top:2px;}
.lv_l{background:url(~/media/EFC85BFAEE004FD4A322859D73FBEF77.ashx) no-repeat left top;
height:25px; font-size:80%; padding:2px 4px 0px 5px; margin:0; width:auto; float:left;}
.lv_c{background:url(~/media/FED19449E68447A481CE83219CED3618.ashx) repeat-x left top;
height:25px; font-size:80%; padding:2px 2px 0px 4px; margin:0; width:auto; float:left; text-align:center;}
.lv_r{background:url(~/media/596D92D04ED6435899524F463E40D68D.ashx) no-repeat left top;height:25px; width:auto; float:left; width:5px;}

.level1{ color:#009933; font-weight:bold;}
.level2{ color: #FF6600; font-weight:bold;}
.level3{ color: #663399; font-weight:bold;}

#level1 .level2, #level1 .level3{ display:none;} 
#level2 .level1, #level2 .level3{ display:none;} 
#level3 .level1, #level3 .level2{ display:none;} 

#columnBox{ padding:5px; margin-top:10px;	-webkit-border-radius: 10px; border:#FF9966 solid 1px;
	-moz-border-radius: 10px; margin-left:170px; margin-bottom:20px;
}
#columnBox h3{ color:#CC0000; clear:none}
#columnBox h3 .sub_c{ font-size:70%; font-weight:normal;}
#columnBox p{ font-size:90%; margin-top:10px;}
.columnLink{ font-size:80%; white-space:nowrap}

/* 映画情報 */
#movBox{
background: #333333; color:#FFFFFF; padding:10px; clear:both;
}
*html #movBox{ padding:2;} /* IE6 */
*html #movBox img{ width:660px;} /* IE6 */
#movBox h2{ margin:0; font-size:120%;  background:none}
#movBox h3{ font-size:100%;}
#movBox h4{ font-weight:bold; margin-left:0; font-size:110%}
#movBox p{ font-size:90%;}
#movBox .copy{ text-align:center; font-size:60%;}


#movTime{ background:url(~/media/7DC14A9A5FF54E089BCBBDF59711D463.ashx) no-repeat; width:153px; height:43px; margin:5px 0 0 0; color:#000;}
*BODY #movTime{ margin-top:0px;}
#movTime p{ width:70px; float:left; margin-top:20px; text-align:center;}


.peopleBox{float:left;  margin-right:10px; width:300px; font-size:80%; margin-top:20px;}

.sikiri{ margin:0 8px;}
#icon{ margin:3px 0; vertical-align:bottom;}

/* 動作環境 */
#systemBox{
margin-top:10px;
}
#systemBox a{  text-decoration:underline;}
#systemBox a:hover{text-decoration:underline;}
#systemBox p,#systemBox ul,#systemBox h4,#systemBox h5{ margin-right:10px; margin-left:10px;}

#systemHTML{}
#copyrightHTML{ margin-top:10px;font-size:80%}
#supportHTML{ float:left; width:320px;}
#conditionHTML{float:left; width:320px; margin-right:10px;}
#warning{}
#warning ul{ margin-left:0;}

.dotLine{border-bottom: 2px dotted #CCCCCC ; margin:10px; clear: both; height:1px;overflow:hidden;}

/* ec関連 */
/*　#EC{ padding:0 10px;}
#EC h1{ font-size:90%;}
#ecLogo{ display:none}
#ecNavi{ margin:-3px 0 10px 0;}
#EC_UBOX{ padding:0px;}
#cartRemarksD{ font-size:10pt;}
#cartRemarksR dt{ width:auto;}
#cartRemarksR dd{ width:auto;}
#EC .EC_media{ margin-top:5px;}
#_EC_cart{ margin-bottom:10px;}
#EC_UBOX{ margin-top:0px; font-size:80%;}
#EC .choW{ display:none }
#EC .ec_attention{ font-size:70%; text-align:left}
#EC .cBox{ width:210px !important;}

#EC .cartBtn a			{display:block; padding:0; width:200px !important; height:37px; background:no-repeat center center;}
#EC .cartBtn a:link,
#EC .cartBtn a:visited	{ background:url(http://www.sourcenext.com/eshop/img/cart/cart_200_orange.png);}
#EC .cartBtn a:hover	{ background:url(http://www.sourcenext.com/eshop/img/cart/cart_200_orange_o.png);}
　*/
/*追加*/
/*#EC #packs { padding:0 0 5px; margin:10px 5px 15px 5px; background-color:#EEC;}
#EC #packs H2{ background-color:#F60; padding:1px 3px; font-size:80%; font-weight:normal; color:#FFF;}
#EC #packs H3{ font-size:80%; font-weight:normal;}*/

/*20180228追記*/
#col2_r #ph_main{
 margin: 0 0 0 10px;
}
