
/* new clearfix */  
.clearfix:after {  
visibility: hidden;  
display: block;  
font-size: 0;  
content: " ";  
clear: both;  
height: 0;  
}  
* html .clearfix             { zoom: 1; } /* IE6 */  
*:first-child+html .clearfix { zoom: 1; } /* IE7 *//* End hide from IE-mac */

div#jp_region_header_navigation_hide {
  background:url(../images/gr_wrapper_notab_top.jpg) top left no-repeat;
}


#index_contents{width:792px; margin:0 4px 0; }
.index_head { background:url(../images/ichi_atok_footbg.jpg) bottom no-repeat; padding-bottom:15px; padding-left:6px;}

#photomov_contents{ width:792px; margin:0;}

.howto{
	display: inline-block;
	width:612px;
	padding: 0 90px 20px 90px;
	color: #8c6239;
	background:url(../images/pm4w_back.png) bottom repeat-y; 
	}

#contentsBox{ width:772px; margin:10px 15px 15px; background:#FFF;}
#contentsBox h2{ margin:35px 0 15px;}
.mT25{ padding-top:25px;}

.mT10{ margin-top:10px;}
.mL15{margin-left:15px;}

.mL6{margin-left:6px;}

.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}
.caption{ font-size:90%; margin:0; padding:0;}

ul{ margin-left: 1.5em;}
li{
}
