@charset "utf-8";

/* -------------------------------------------------------
  Contents layout Style Sheet
  Last Update 2010-06-01

  8-05. csr(/csr/)
     8-05-08-01. movie01(/csr/movie/index.html) 
 10-01. monitor (/monitor/)

------------------------------------------------------- */


/*  8-05-08. csrmovie01 
------------------------------------------------------- */

/*  8-05-08-01. movie01(/csr/movie/index.html) 
------------------------------------------------------- */
.csrmovie01 .movie01 div.lead {margin-top:30px;}
.csrmovie01 .movie01 div.lead p{margin-left:10px;}
.csrmovie01 .movie01 div#contentsTwoColumn div.section {
margin-bottom:40px;
background:none;
}
.csrmovie01 .movie01 div.section p.right {width:350px;}


/*  8-05-08-02. movie02, movie03, movie04, movie05,
 movie06, movie07
------------------------------------------------------- */
.csrmovie01 div.lead {margin-top:30px;}
.csrmovie01 div.lead p{margin-left:10px;}

.csrmovie01 div#contentsTwoColumn div.documentary {
margin:20px 0 0 25px;
}
.csrmovie01 div#contentsTwoColumn div.documentary p {
width:480px;
margin-top:5px;
}

.csrmovie01 div#contentsTwoColumn div.documentary ul.chapterLink {
list-style-type:none;
margin:0 0 30px 0;
padding:0;
}

.csrmovie01 div#contentsTwoColumn div.documentary ul.chapterLink:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.csrmovie01 div#contentsTwoColumn div.documentary ul.chapterLink {display:inline-block;}
/* Hides from IE-mac \*/
*html .movie02 div#contentsTwoColumn div.documentary ul.chapterLink {height:1%;}
.csrmovie01 div#contentsTwoColumn div.documentary ul.chapterLink {display:block;}
/* End hide from IE-mac */

.csrmovie01 div.documentary ul.chapterLink li {
width:12em;
float:left;
}

.csrmovie01 div.correctionBox02{
width:480px;
height:auto;
margin:0 0 40px 27px;
font-size:10px;
border:1px solid #e6e6e6;
background-color:#f5f5f5;
}
.csrmovie01 div.correctionBox02 p.caution{padding:1em;}

.csrmovie01 div#contentsTwoColumn div.section {
margin:20px 10px 0 10px;
padding:0 0 20px 0;
background: url(/common/images/share_line_01.gif) repeat-x left bottom;
}
.csrmovie01 div#contentsTwoColumn div.sectionLast {
margin:20px 10px 40px 10px;
padding:0 0 20px 0;
background: url(/common/images/share_line_01.gif) repeat-x left bottom;
}

.csrmovie01 div#contentsTwoColumn div.section p.right,
.csrmovie01 div#contentsTwoColumn div.sectionLast p.right {width:350px;}
.csrmovie01 ul.referenceLink {margin-left:10px;}

/*  movie07 
---------------*/
.movie07 p.explanation {margin:10px 0 0 10px;}

.movie07 div.sectionfm {
width:530px;
height:auto;
min-height:113px;
margin-left:10px;
padding-top:20px;
background: url(/common/images/share_line_01.gif) repeat-x left bottom;
}

.movie07 div.cen	{
width:530px;
height:auto;
min-height:113px;
padding-bottom:20px;
}

.movie07 div.sectionfm div.left {
width:150px;
height:auto;
min-height:113px;
float:left;
}

.movie07 div.sectionfm div.right {
width:355px;
height:auto;
min-height:113px;
float:right;	
}

.movie07 div.sectionfm div.right p.name {font-weight:bold;}
.movie07 div.report_movie {padding-top:40px;}
/* -------------------------------------------------------
  10-01. monitor
------------------------------------------------------- */
.monitor01 div.correctionBox {
	padding:0.3em;
	margin-bottom:20px;
	text-align:center;
	color:#c00;
	font-weight:bold;
	border:1px solid #e6e6e6;
	background-color:#f5f5f5;
}
