﻿@charset "utf-8";


/* type111101
------------------------------ */
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type111101w{margin-left:0px;}
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type111101w .photo p{width:680px;}
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type111101w .textCenter{text-align:center;}

#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type111101s{margin-left:0px;}
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type111101s .photo p{width:350px;}
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type111101s .textCenter{text-align:center;}

#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type111101s02{margin-left:41px;}
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type111101s02 .photo p{width:400px;}
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type111101s02 .textCenter{text-align:center;}


/* type090909
------------------------------ */
#TOP #BODY #MAIN .contentsArea .blockTypeA01 span.throughText{text-decoration:line-through;}
#TOP #BODY #MAIN .contentsArea .blockTypeA01 span.indentText1em{text-indent:-1em;padding-left:1em;display:block;}
#TOP #BODY #MAIN .contentsArea .blockTypeA01 .redLinkText{color:#cc0000; text-decoration:underline;}
#TOP #BODY #MAIN .contentsArea .blockTypeA01 .textCenter{text-align:center;}



/* type090909
------------------------------ */
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type090909{margin-left:41px;margin-right:10px;}
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type090909 p{font-size:0;line-height:0;}
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type090909 p.left{float:left;width:310px;}
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type090909 p.right{float:left;width:300px;margin-top:88px;}




/* type070920
------------------------------ */
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type070920{margin-left:41px;margin-right:10px;}
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type070920 p{font-size:0;line-height:0;}
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type070920 p.left{float:left;width:310px;}
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type070920 p.right{float:left;width:300px;}




/* type070920
------------------------------ */
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type070630{margin-left:34px;}




/* type080701
------------------------------ */
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type080701{margin-left:34px;}




/* type050701
------------------------------ */
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type050701{margin-left:34px;}




/* type050201
------------------------------ */
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type050201{margin-left:34px;}




/* type091110
------------------------------ */
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type091110{margin-left:46px;}




/* type050513
------------------------------ */
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type050513{margin-left:146px;}
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type050513 .photo p{width:400px;}




/* type050509
------------------------------ */
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type050509{margin-left:148px;}
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type050509 .photo p{width:396px;}




/* type070530
------------------------------ */
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type070530{margin-left:80px;margin-right:10px;}
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type070530 p.left{float:left;width:250px;margin-right:20px;}
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type070530 p.right{float:left;width:250px;}
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type070530 p img{font-size:0;line-height:0;}
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type070530 p span{
	display:block;
	font-size:95%;
	line-height:1.6;
	background:#f7f7f7;
	border-top:1px solid #ffffff;
	border-right:1px solid #dadada;
	border-bottom:1px solid #dadada;
	padding:8px 9px 8px 9px;
	}



/* type040917
------------------------------ */
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type040917{margin-left:80px;margin-right:10px;}
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type040917 p.left{float:left;width:250px;margin-right:20px;}
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type040917 p.right{float:left;width:250px;}
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type040917 p img{font-size:0;line-height:0;}
#TOP #BODY #MAIN .contentsArea .blockTypeB01 .photoBox.type040917 p span{
	display:block;
	font-size:95%;
	line-height:1.6;
	background:#f7f7f7;
	border-top:1px solid #ffffff;
	border-right:1px solid #dadada;
	border-bottom:1px solid #dadada;
	padding:8px 9px 8px 9px;
	}




/* type070530
------------------------------ */
#TOP #BODY #MAIN .contentsArea .blockTypeC01 .type050620 th.textRight{text-align:right;}
#TOP #BODY #MAIN .contentsArea .blockTypeC01 .type050620 th.textLeft{text-align:left;}
#TOP #BODY #MAIN .contentsArea .blockTypeC01 .type050620 .borderNone{background:none;}



/* type040701
------------------------------ */
#TOP #BODY #MAIN .contentsArea .blockTypeA01 .type040701 dt{border:none !important;padding-left:0 !important;}
#TOP #BODY #MAIN .contentsArea .blockTypeA01 .type040701 table th{font-weight:normal;padding-right:10px;}
#TOP #BODY #MAIN .contentsArea .blockTypeA01 .type040701 table th,
#TOP #BODY #MAIN .contentsArea .blockTypeA01 .type040701 table td{line-height:1.6;vertical-align:top;}




/* type040428
------------------------------ */
#TOP #BODY #MAIN .contentsArea .blockTypeA01 .type040428 dt{border:none !important;padding-left:0 !important;}
#TOP #BODY #MAIN .contentsArea .blockTypeA01 .type040428 table th{font-weight:normal;padding-right:10px;}
#TOP #BODY #MAIN .contentsArea .blockTypeA01 .type040428 table th,
#TOP #BODY #MAIN .contentsArea .blockTypeA01 .type040428 table td{line-height:1.6;vertical-align:top;}
#TOP #BODY #MAIN .contentsArea .blockTypeA01 li.indentText{text-indent:-2.5em;padding-left:2.5em;}




/* type040428
------------------------------ */
#TOP #BODY #MAIN .contentsArea.type100401 .blockTypeA01 p{text-indent:1em;margin-top:0 !important;}
#TOP #BODY #MAIN .contentsArea.type100401 .blockTypeA01 p.mgt14{margin-top:14px !important;}



/* typeMemoir +110617monta
------------------------------ */
#MAIN .contentsArea.typeMemoir{margin-bottom:15px;}
#MAIN .contentsArea.typeMemoir .blockTypeA01 ul{margin-top:15px;}
#MAIN .contentsArea.typeMemoir .blockTypeA01 li{
	background:url(/common/img/parts_dot_bg-side.gif) repeat-x left bottom;
	padding-bottom:6px;
	margin-bottom:10px;
	}
#MAIN .contentsArea.typeMemoir .blockTypeA01 li a{text-decoration:underline !important;}

/* +110624montage */

.tablew400{width:400px;margin:0;}

/* tableTypeB01info */
#TOP #BODY #MAIN .contentsArea .blockTypeC01 .tablew400 .tableTypeB01 th{
	text-align:left;
	}
