@charset "utf-8";

/** import css **/
@import "default.css";
@import "anchor.css";
@import "design.css";
@import "lp.css";

	img.right {
		border: none;
		margin: 10px 10px 10px 10px;
float : right;
}

	img.left {
		border: none;
		margin: 10px 10px 10px 10px;
float : left;
}


.qawTable{
	width:527px;
	margin-top:10px;
	background-color:#f8f8f8;
}

.qawTable td{
	width:140px;
	padding:10px;
	border:1px solid #dddddd;
}

.qawTable th{
	padding:10px;
	border:1px solid #dddddd;
}

.infoTable{
	width:527px;
	margin-top:10px;
	background-color:#f8f8f8;
}

.infoTable td{
	padding:10px;
	border:1px solid #dddddd;
}

.infoTable th{
	width:130px;
	padding:10px;
	border:1px solid #dddddd;
	background-color:#ECECFF;
}


.infoSub{
	margin-top:20px;
	margin-left:9px;
	margin-bottom:10px;
	color:#cc9900;
	font-size:10pt;
	font-weight:bold;
}

.productInfoTable{
	font-size:10pt;
	width:527px;
	margin-top:10px;
	background-color:#f8f8f8;
}

.productInfoTable td{
	font-size:10pt;
	padding:10px;
	border:1px solid #dddddd;
}
.productInfoTable th{
	font-size:10pt;
	width:70px;
	padding:10px;
	border:1px solid #dddddd;
}

.productInfoEyeTable{
	width:527px;
	margin-top:10px;
	background-color:#FFECFF;
}

.productInfoEyeTable td{
	padding:10px;
	border:1px solid #CC0000;
}
.productInfoEyeTable th{
	width:70px;
	padding:10px;
	border:1px solid #CC0000;
}

.productInfoEyeTable2{
	width:527px;
	margin-top:10px;
	background-color:#FFFFFF;
}

.productInfoEyeTable2 td{
	padding:10px;
	border:1px solid #CC0000;
}
.productInfoEyeTable2 th{
	width:70px;
	padding:10px;
	border:1px solid #CC0000;
}

.index_txt{
	margin-bottom:5px;
	font-size:10pt;
}

.index_txt_red{
	margin-bottom:5px;
	font-size:10pt;
	color:#990000;
}

.red{
	margin-bottom:5px;
	color:#990000;
	font-size:11pt;
	font-weight:bold;
}

.red16{
	margin-bottom:5px;
	color:#990000;
	font-size:13pt;
	font-weight:bold;
}

.a16{
	margin-bottom:5px;
	font-size:11pt;
}	

.red13{
	margin-bottom:5px;
	color:#990000;
	font-size:13pt;
}

.a13{
	margin-bottom:5px;
	font-size:13pt;
}	

.orange{
	margin-bottom:5px;
	color:#ff6600;
	font-size:10pt;
	font-weight:bold;
}

.grow{
	margin-bottom:5px;
	color:#333333;
	font-size:10pt;
	font-weight:bold;
}

.d_red{
	color:#CC0000;
}

.kokuci{
	color:#FF0000;
	font-size:10pt;
}

.kokuci2{
	color:#FF0000;
	font-size:14pt;
	font-weight:bold;
}

.r-ft-b{
	margin-bottom:5px;
	color:#ff6600;
	font-size:10pt;
	font-weight:bold;
}

.r-ft{
	margin-bottom:4px;
	color:#CC0000;
	font-size:10pt;
}

.f-orange{
	color:#ff6600;
}

.f-brown{
	color:#990000;
}

.qu_red{
	color:#990000;
	font-weight:bold;
}

.quTable{
	width:527px;
	margin-top:10px;
	background-color:#f8f8f8;
}

.quTable td{
	padding:10px;
	border:1px solid #dddddd;
}

.quTable th{
	padding:10px;
	border:1px solid #dddddd;
	background-color:#ECECFF;
}


#movie {
	width : 100% ;
	text-align:center;
	font-size: 12px;
}


.r_ftTable{
	width:572px;
	margin-top:2px;
	background-color:#FFFFFF;
}

.r_ftTable td{
	vertical-align:top;
	padding:10px;
	border:1px solid #dddddd;
}

.r_ftTable th{
	padding:10px;
	border:1px solid #dddddd;
	background-color:#FFFFFF;
}

.comentTable{
	font-size:11pt;
	width:527px;
	background-color:#ffffff;
}

.comentTable td{
	font-size:11pt;
	padding:5px;
	border:1px solid #ffffff;
	text-align:left;
}

.comentTable th{
	padding:5px;
	border:1px solid #ffffff;
	text-align:center;

}


.movieTable{
	width:527px;
	background-color:#ffffff;
	border:1px solid #dddddd;
	background-color:#f8f8f8;	
}

.movieTable td{
	padding:5px;
	border:1px solid #ffffff;
	text-align:left;
	border:1px solid #dddddd;
	background-color:#f8f8f8;	
}

.movieTable th{
	padding:5px;
	border:1px solid #ffffff;
	text-align:center;
	border:1px solid #dddddd;
	background-color:#f8f8f8;	

}


.r-pfTable{
	border:1px solid #dddddd;
	background-color:#f8f8f8;
}

.r-pfTable th{
	background-color:#ECECFF;
	border:1px solid #dddddd;
	padding:5px 10px;
}

.r-pfTable td{
	border:1px solid #dddddd;
	padding:5px 10px;
}

.p-comentTable{
	width:500px;
	border:1px solid #dddddd;
	background-color:#f8f8f8;
}

.p-comentTable th{
	width:80px;
	background-color:#f8f8f8;
	border:1px solid #dddddd;
	padding:5px 10px;
}

.p-comentTable td{
	width:380px;
	background-color:#f8f8f8;
	border:1px solid #dddddd;
	padding:5px 10px;
}

.mediaTable{
	width:527px;
	background-color:#ffffff;
}

.mediaTable td{
	padding:5px;
	border:1px solid #ffffff;
	text-align:left;
}

.mediaTable th{
	padding:5px;
	border:1px solid #ffffff;
	text-align:center;

}


.voiTable{
	width:527px;
	background-color:#ffffff;
}

.voiTable th{
	padding:1px;
	border:0px solid #ffffff;
	text-align:center;

}

.voiTable td{
	padding:1px;
	border:0px solid #ffffff;
	text-align:left;
}


