@charset "utf-8";

/**************************
トップページ用CSS
style.cssの後に読み込む
**************************/

li img {
	display:block;
}

p.justify {
	text-align: justify;
	text-justfy: inter-ideograph;
}


/*************
ランディングページ 
*************/

/* block01 */
.block01 {
	width:960px;
	height:675px;
	margin:0 0 10px 0;
	padding:0;
}
	.block01 ul {
		padding:0;
		margin:0;
	}
	.block01 ul li {
		color: #645F52;
		font-size:20px;
		font-weight:bold;
		text-decoration: none;
		padding:0;
		margin:0;
	}
	.block01 p {
		margin:0;
		padding:0;
		text-align:center;
	}

/* block00 */
.block00 {
	width:960px;
	height:320px;
	margin:0 0 20px 0;
	padding:0;
}

/* block02 */
.block02 {
	margin:0 0 10px 0;
	border:1px solid #b3b0a7;
	padding:30px;
	background-color:#fff;
	border-radius: 10px;        /* CSS3草案 */  
		-webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
		-moz-border-radius: 10px;   /* Firefox用 */ 
	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
}
	.block02 p {
		margin:0 0 20px 0;
		padding:0;
		color: #645F52;
		font-size:24px;
		font-weight: normal;
		line-height:1.5;
		text-align:left;
	}
	.block02 p span.dot-btm {
		border-bottom:2px dotted #6F4702;
		padding:0 0 2px 0;
		line-height:1.8;
	}
.block02 div.innerbox02-1 {
		margin:0;
		padding:20px 20px 5px 20px;
		border:1px solid #b3b0a7;
		background-color:#EDE9DF;
	}
	div.inbox2-left {
		float: left;
		width:250px;
		margin:0;
		padding:0;
	}
	div.inbox2-left p {
		margin:0;
		padding:0 0 20px 0;
		text-align:center;
	}
	div.inbox2-right {
		float: right;
		width:590px;
		margin:0;
		padding:0;
	}
.block02 div.iinbox2-right dl {
	margin:0;
	padding:0;
}
.block02 div.inbox2-right dt {
	float:left;
	width:170px;
	padding:0 0 15px 0;
}
.block02 div.inbox2-right dd {
	float:left;
	width:420px;
	padding:20px 0 0 0;
	color:#644702;
	font-size:28px;
	font-weight: bold;
	line-height:1.5;
	text-align:left;
}
.block02 div.inbox2-right div.inner-area {
	clear: both;
	margin:0;
	border:1px solid #A39168;
	padding:10px 5px;
	background-color:#fff;
	border-radius: 10px;        /* CSS3草案 */  
		-webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
		-moz-border-radius: 10px;   /* Firefox用 */ 
	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
	color:#644702;
	font-size:26px;
	font-weight: bold;
	line-height:1.5;
	text-align:left;
}
.block02 div.inbox2-right ul {
	margin:20px 0 0 0;
	padding:4px 0 0 0;
	border-top:1px dashed #645F52;
}
.block02 div.inbox2-right ul li {
	background-image:url(images/list01.png);
	background-position:left 12px;
	background-repeat:no-repeat;
	border-bottom:1px dashed #645F52;
	color: #645F52;
	font-size:24px;
	font-weight:normal;
	text-decoration: none;
	padding:4px 0 4px 24px;
	margin:0 0 5px 0px;
}

/* block03 */
.block03 {
	margin:10px 0 10px 0;
	padding:0;
}
.block03 h3 {
	margin:0;
	padding:0;
}
.block03 div.cont-area {
	margin:0;
	padding:30px;
	border:1px solid #b3b0a7;
}
.block03 div.cont-area div.box-left {
	float: left;
	width:520px;
	margin:0 0 30px 0;
	padding:0;
}
	.block03 div.cont-area div.box-left div.menu1 {
		border:1px solid #ccc;
		margin:0 0 20px 0;
		padding:19px 19px 10px 19px;
	}
		.block03 div.cont-area div.box-left div.menu1 p {
			margin:10px 0 0 0;
			padding:0;
			font-size:20px;
			font-weight: normal;
			line-height:1.5;
			text-align:center;
		}
			.block03 div.cont-area div.box-left div.menu1 p span {
			font-size:16px;
			}

.block03 div.cont-area div.box-right {
		float: right;
		width:350px;
		margin:0 0 30px 0;
		padding:0;
}
	.block03 div.cont-area div.box-right div.menu2 {
		border:1px solid #ccc;
		margin:90px 0 30px 0;/*2013年1月9日改定*/
		padding:19px 19px 10px 19px;
	}
		.block03 div.cont-area div.box-right div.menu2 p {
			margin:10px 0 0 0;
			padding:0;
			font-size:20px;
			font-weight: normal;
			line-height:1.5;
			text-align:center;
		}
			.block03 div.cont-area div.box-right div.menu2 p span {
			font-size:16px;
			}

.block03 div.cont-area div.box-area {
		clear: both;
		margin:0 30px 0 30px;/*2012年12月20日改定*/
		padding:0;
}
.block03 div.cont-area div.box-area div.inbox {
		float: left;
		width:425px;/*2012年12月20日改定*/
		margin:0;
		padding:0;
}
	.block03 div.cont-area div.box-area div.inbox div.menu3 {
		border:1px solid #ccc;
		margin:40px 0 10px 0;/*2013年1月9日改定*/
		padding:19px 19px 10px 19px;
	}
		.block03 div.cont-area div.box-area div.inbox div.menu3 p {
			margin:10px 0 0 0;
			padding:0;
			font-size:20px;
			font-weight: normal;
			line-height:1.5;
			text-align:center;
		}
			.block03 div.cont-area div.box-area div.inbox div.menu3 p span {
			font-size:16px;
			}

.block03 div.cont-area div.box-area div.inboxlast {
		float: right;
		width:350px;
		margin:0;
		padding:0;
}
	.block03 div.cont-area div.box-area div.inboxlast div.menu4 {
		border:1px solid #ccc;
		margin:0 0 10px 0;
		padding:19px 19px 10px 19px;
	}
		.block03 div.cont-area div.box-area div.inboxlast div.menu4 p {
			margin:10px 0 0 0;
			padding:0;
			font-size:20px;
			font-weight: normal;
			line-height:1.5;
			text-align:center;
		}
			.block03 div.cont-area div.box-area div.inboxlast div.menu4 p span {
			font-size:16px;
			}
/*2013年1月9日改定*/
.block03 div.cont-area div.box-area2 {
		clear: both;
		margin:0;
		padding:0;
}
.block03 div.cont-area div.box-area2 div.inbox {
		float: left;
		width:425px;
		margin:0;
		padding:0;
}
	.block03 div.cont-area div.box-area2 div.inbox div.menu5 {
		border:1px solid #ccc;
		margin:0 0 10px 0;
		padding:19px 19px 10px 19px;
	}
		.block03 div.cont-area div.box-area2 div.inbox div.menu5 p {
			margin:10px 0 0 0;
			padding:0;
			font-size:20px;
			font-weight: normal;
			line-height:1.5;
			text-align:center;
		}
			.block03 div.cont-area div.box-area2 div.inbox div.menu5 p span {
			font-size:16px;
			}

.block03 div.cont-area div.box-area2 div.inboxlast {
		float: right;
		width:425px;
		margin:0;
		padding:0;
}
	.block03 div.cont-area div.box-area2 div.inboxlast div.menu6 {
		border:1px solid #ccc;
		margin:50px 0 10px 0;
		padding:19px 19px 10px 19px;
	}
		.block03 div.cont-area div.box-area2 div.inboxlast div.menu6 p {
			margin:10px 0 0 0;
			padding:0;
			font-size:20px;
			font-weight: normal;
			line-height:1.5;
			text-align:center;
		}
			.block03 div.cont-area div.box-area2 div.inboxlast div.menu6 p span {
			font-size:16px;
			}
/*2013年1月10日改定*/
.block03 div.cont-area div.box-area3 {
		clear: both;
		margin:0;
		padding:0;
}
.block03 div.cont-area div.box-area3 div.inbox {
		float: left;
		width:425px;
		margin:0;
		padding:0;
}
	.block03 div.cont-area div.box-area3 div.inbox div.menu7 {
		border:1px solid #ccc;
		margin:120px 0 10px 0;
		padding:19px 19px 10px 19px;
	}
		.block03 div.cont-area div.box-area3 div.inbox div.menu7 p {
			margin:10px 0 0 0;
			padding:0;
			font-size:20px;
			font-weight: normal;
			line-height:1.5;
			text-align:center;
		}
			.block03 div.cont-area div.box-area3 div.inbox div.menu7 p span {
			font-size:16px;
			}

.block03 div.cont-area div.box-area3 div.inboxlast {
		float: right;
		width:425px;
		margin:0;
		padding:0;
}
	.block03 div.cont-area div.box-area3 div.inboxlast div.menu8 {
		border:1px solid #ccc;
		margin:0 0 10px 0;
		padding:19px 19px 10px 19px;
	}
		.block03 div.cont-area div.box-area3 div.inboxlast div.menu8 p {
			margin:10px 0 0 0;
			padding:0;
			font-size:20px;
			font-weight: normal;
			line-height:1.5;
			text-align:center;
		}
			.block03 div.cont-area div.box-area3 div.inboxlast div.menu8 p span {
			font-size:16px;
			}
/*2013年6月26日改定*/
.block03 div.cont-area div.box-area4 {
		clear: both;
		margin:0;
		padding:0;
}
.block03 div.cont-area div.box-area4 div.inbox {
		float: left;
		width:425px;
		margin:0;
		padding:0;
}
	.block03 div.cont-area div.box-area4 div.inbox div.menu9 {
		border:1px solid #ccc;
		margin:0 0 10px 0;
		padding:19px 19px 10px 19px;
	}
		.block03 div.cont-area div.box-area4 div.inbox div.menu9 p {
			margin:10px 0 0 0;
			padding:0;
			font-size:20px;
			font-weight: normal;
			line-height:1.5;
			text-align:center;
		}
			.block03 div.cont-area div.box-area4 div.inbox div.menu9 p span {
			font-size:16px;
			}

.block03 div.cont-area div.box-area4 div.inboxlast {
		float: right;
		width:425px;
		margin:0;
		padding:0;
}
	.block03 div.cont-area div.box-area4 div.inboxlast div.menu10 {
		border:1px solid #ccc;
		margin:100px 0 10px 0;
		padding:19px 19px 10px 19px;
	}
		.block03 div.cont-area div.box-area4 div.inboxlast div.menu10 p {
			margin:10px 0 0 0;
			padding:0;
			font-size:20px;
			font-weight: normal;
			line-height:1.5;
			text-align:center;
		}
			.block03 div.cont-area div.box-area4 div.inboxlast div.menu10 p span {
			font-size:16px;
			}
			
.mar-b84{margin-bottom: 84px;}

/* block04 */
.block04 {
	margin:10px 0 10px 0;
	padding:30px;
/*	width: 900px;*/
	height:540px;
	background-image:url(images/block04-bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
*html .block04 {
	height:600px;
}
.block04 div.inbox4-left {
		float: left;
		width:470px;
		margin:0;
		padding:0;
}
.block04 div.inbox4-left p {
		margin:0;
		padding:0 0 20px 0;
		color:#3D362B;
		font-family:'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro',serif;
		font-size:18px;
		font-weight: bold;
		line-height:1.5;
		text-align:left;
}
.block04 div.inbox4-right {
		float: right;
		width:400px;
		margin:0;
		padding:0;
}
.block04 div.inbox4-right p {
		color:#3D362B;
		font-family:'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro',serif;
		font-size:24px;
		font-weight:normal;
		line-height:1.5;
		text-align:right;
}

/* block05 */
.block05 {
	margin:10px 0 10px 0;
	border:3px solid #A39168;
	padding:30px 30px 30px 0;
	background-color:#fff;
	border-radius: 10px;        /* CSS3草案 */  
		-webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
		-moz-border-radius: 10px;   /* Firefox用 */ 
	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
}
	div.inbox5-left {
		float: left;
		width:640px;
		margin:0;
		padding:0;
	}
	div.inbox5-left h3 {
		margin:0;
		padding:0 0 20px 0;
		text-align:left;
	}
	div.inbox5-left p {
		color:#3D362B;
		margin:0 0 0 27px;
		padding:0 0 20px 0;
		font-size:21px;
		font-weight: normal;
		line-height:1.5;
		text-align:left;
	}
	div.inbox5-right {
		float: right;
		width:270px;
		margin:0;
		padding:0;
	}

/* block06 */
.block06 {
	margin:10px 0 10px 0;
	padding:25px;
	height:400px;
	background-image:url(images/block06-bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
*html .block06 {
	height:450px;
}
.block06 p {
		margin:0;
		padding:0 0 20px 0;
		color:#644702;
		font-size:26px;
		font-weight: bold;
		line-height:1.7;
		text-align:center;
}
.block06 p span.large-red-g {
		color:#990000;
		font-size:30px;
		font-weight: bold;
}
.block06 p span.large-m {
		color:#644702;
		font-family:'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro',serif;
		font-size:30px;
		font-weight: bold;
}
.block06 p span.large-red-m {
		color:#990000;
		font-family:'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro',serif;
		font-size:34px;
		font-weight: bold;
}


/* block07 */
.block07 {
	margin:10px 0 10px 0;
	border:1px solid #b3b0a7;
	padding:30px;
	background-color:#fff;
	border-radius: 10px;        /* CSS3草案 */  
		-webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
		-moz-border-radius: 10px;   /* Firefox用 */ 
	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
}
.block07 h4 {
		clear: both;
		background-image:url(images/h4bg1.png);
		background-position:left top;
		background-repeat:no-repeat;
		margin:0 0 20px 0;
		padding:4px 0 4px 15px;
		color:#644702;
		font-size:20px;
		font-weight: bold;
		text-align:left;
	}
.block07 h3 {
		clear: both;
		margin:0;
		padding:0;
	}
.block07 div.inbox07-1 {
		margin:0 0 30px 0;
		padding:30px;
		border:1px solid #A39168;
		background-color:#fff;
	}
.block07 div.inbox07-1 ul {
		padding:6px 0 0 0;
		margin: 0;
		border-top:1px dashed #644702;
	}
.block07 div.inbox07-1 ul li {
		border-bottom:1px dashed #645F52;
		color: #3D362B;
		font-size:18px;
		font-weight:normal;
		text-decoration: none;
		padding:6px 0 6px 24px;
		margin:0 0 5px 0px;
	}

.block07 div.inbox07-2 {
		margin:0 0 30px 0;
		padding:28px;
		border:1px solid #A39168;
		background-color:#fff;
	}
.block07 div.inbox07-2 p {
		padding:0px 0 30px 20px;
		font-size:18px;
		font-weight: normal;
		text-align:left;
		line-height:1.5;
	}
.block07 div.inbox07-2 p.last {
		padding:0px 0 0px 20px;
		font-size:18px;
		font-weight: normal;
		text-align:left;
		line-height:1.5;
	}

.block07 div.inbox07-3 {
		margin:0;
		padding:28px 28px 0 28px;
		border:1px solid #A39168;
		background-color:#fff;
	}
.block07 div.inbox07-3 ul {
		padding:0;
		margin: 0;
	}
.block07 div.inbox07-3 ul li {
		float: left;
		padding:0;
		margin:0 20px 30px 0px;
	}
.block07 div.inbox07-3 ul li.last-p {
		float: left;
		padding:0;
		margin:0 0px 30px 0px;
	}

/* block08 */
.block08 {
	margin:10px 0 30px 0;
	border:1px solid #b3b0a7;
	padding:30px 30px 0 30px;
	background-color:#fff;
	border-radius: 10px;        /* CSS3草案 */  
		-webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
		-moz-border-radius: 10px;   /* Firefox用 */ 
	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
}
.block08 h3 {
		clear: both;
		background-image:url(images/h3bg08.png);
		background-position:left top;
		background-repeat:no-repeat;
		margin:0;
		padding:2px 0 1px 15px;
		color:#fff;
		font-size:24px;
		font-weight: normal;
		text-align:left;
	}
.block08 div.inbox08-1 {
		margin:0 0 30px 0;
		padding:28px 8px 8px 28px;
		border:1px solid #5F2848;
		background-color:#fff;
	}
.block08 div.inbox08-1 .clear {
	clear:both;
	}
.block08 div.inbox08-1 div.voice-area {
		float: left;
		width:380px;
	border:1px solid #F3EFF1;
	background-color:#F3EFF1;
	border-radius: 10px;        /* CSS3草案 */  
		-webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
		-moz-border-radius: 10px;   /* Firefox用 */ 
	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
		margin:0 20px 20px 0;
		padding:14px;
	}
*html .block08 div.inbox08-1 div.voice-area {
	width:400px;
}
.block08 div.inbox08-1 div.voice-area h4 {
		font-size:14px;
		font-weight: bold;
		color:#4B1F38;
		text-align:left;
		line-height:1.5;
}
.block08 div.inbox08-1 div.voice-area p.name {
		font-size:13px;
		font-weight: bold;
		text-align:left;
		line-height:1.5;
}
.block08 div.inbox08-1 div.voice-area p.work {
		font-size:11px;
		font-weight: normal;
		border-bottom:1px dotted #663333;
		padding:0 0 1px 0;
		margin:0 0 7px 170px;
		text-align:left;
		line-height:1.5;
}
 /* 2013-04-10追加 */
.block08 div.inbox08-1 div.voice-area div.combox {
	background-color:#ecf1e8;
	margin: 10px 0 0;
	padding: 16px;
	border:#d9e7c9 1px solid;
	border-radius: 4px;        /* CSS3草案 */  
		-webkit-border-radius: 4px;    /* Safari,Google Chrome用 */  
		-moz-border-radius: 4px;   /* Firefox用 */ 
	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */	
}
 /* 2013-04-08追加 */
.block08 div.inbox08-1 div.voice-area p.pcomment {
		font-size:14px;
		font-weight: bold;
		text-align:left;
		line-height:1.5;
		color:#466326;
}
.block08 div.inbox08-1 div.voice-area p.ptitle {
		font-size:12px;
		font-weight: bold;
		border-bottom:1px dotted #663333;
		padding:0 0 1px 0;
		margin:0 0 7px 0;
		text-align:left;
		line-height:1.5;
}
.block08 div.inbox08-1 div.voice-area p {
		font-size:12px;
		font-weight: normal;
		text-align:left;
		line-height:1.5;
}

/* block09 */
.block09 {
	width:960px;
	height:542px;
	margin:0 0 5px 0;
	padding:0;
}
	.block09 ul {
		padding:0;
		margin:0;
	}
	.block09 ul li {
		padding:0;
		margin:0;
	}

/* block10・block11・block12 */
.block10,
.block11,
.block12 {
	margin:10px 0 10px 0;
	padding:0;
}
.block10 h3,
.block11 h3,
.block12 h3 {
		clear: both;
		height:43px;
		background-image:url(images/block-t-bg.jpg);
		background-position:left top;
		background-repeat:no-repeat;
		margin:0;
		padding:6px 0 0 15px;
		color:#fff;
		font-size:28px;
		font-weight: bold;
		text-align:left;
	}
*html .block10 h3, *html .block11 h3, *html .block12 h3 {
	height:49px;
}
.block10 div.inbox10-1,
.block11 div.inbox11-1,
.block12 div.inbox12-1 {
		margin:0;
		padding:29px 29px 0 29px;
		border:1px solid #B3B0A7;
		background-color:#fff;
	}

table.data_table01 {
	margin:0 0 30px 0;
	border-top:1px solid #c4beb2;
	border-left:1px solid #c4beb2;
	border-right:1px solid #c4beb2;
	border-bottom:1px solid #c4beb2;
	color:#3D362B;
	width:900px;
	}
table.data_table01 tr th {
	border-top:1px solid #c4beb2;
	border-left:1px solid #c4beb2;
	background:#D9D3C5;
	white-space:nowrap;
	padding:5px;
	color:#6F4702;
	font-size:20px;
	text-align:center;
	vertical-align: middle;
	width:24%;
	}
table.data_table01 tr td {
	border-top:1px solid #c4beb2;
	border-left:1px solid #c4beb2;
	background:#fff;
	padding:5px 5px 5px 20px;
	font-size:20px;
	text-align:left;
	}
table.data_table01 tr td.spec {
	padding:5px 5px 5px 5px;
	font-size:20px;
	text-align:center;
	width:22%;
	}
table.data_table01 tr td.item {
	border-top:1px solid #c4beb2;
	border-left:1px solid #c4beb2;
	background:#EDE9DF;
	padding:5px 5px 5px 20px;
	color:#6F4702;
	font-size:24px;
	text-align:left;
	}

.block11 div.inbox11-1 p {
	margin-bottom:29px;
	}

/* block12 */
.block12 div.inbox12-1 div.in-area {
	margin:0 0 30px 0;
	border:1px solid #ede9df;
	padding:20px;
	background-color:#ede9df;
	border-radius: 10px;        /* CSS3草案 */  
		-webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
		-moz-border-radius: 10px;   /* Firefox用 */ 
	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
}
.block12 div.inbox12-1 div.in-area h4 {
	margin: 0 0 15px 0;
	padding:5px 5px 5px 20px;
	background:#7E5B1D;
	color:#fff;
	font-size:22px;
	text-align:left;
}
.block12 div.inbox12-1 div.in-area ul {
		padding:6px 0 0 0;
		margin: 0;
		border-top:1px dashed #644702;
	}
.block12 div.inbox12-1 div.in-area ul li {
		border-bottom:1px dashed #645F52;
		color: #3D362B;
		font-size:18px;
		padding:6px 0 6px 14px;
		margin:0 0 5px 0px;
	}
.block12 div.inbox12-1 div.in-area ul li.film {
		background-image:url(images/ico_film.gif);
		background-position:left 10px;
		background-repeat:no-repeat;
		border-bottom:1px dashed #645F52;
		color: #3D362B;
		font-size:18px;
		padding:6px 0 6px 20px;
		margin:0 0 5px 0px;
	}
.block12 div.inbox12-1 div.in-area ul li.film2 {
		background-image:url(images/ico_film.gif);
		background-position:left 10px;
		background-repeat:no-repeat;
		border-bottom:none;
		color: #3D362B;
		font-size:18px;
		padding:6px 0 0px 20px;
		margin:0 0 5px 0px;
	}
.block12 div.inbox12-1 div.in-area p {
	margin: 0 0 5px 0;
	padding:5px 5px 5px 0px;
	color: #3D362B;
	font-size:18px;
	text-align:left;
}
/* 2013-02-18追記 */  
.block12 div.inbox12-1 div.in-area div.notice-box  {
	margin: 0 20px 0;
	padding:5px 5px 5px 0px;
	font-size:14px;
}
.block12 div.inbox12-1 div.in-area div.area-inbox {
	margin:0 0 15px 20px;
	border:1px solid #7E5B1D;
	padding:5px 5px 5px 15px;
	background-color:#ede9df;
	border-radius: 10px;        /* CSS3草案 */  
		-webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
		-moz-border-radius: 10px;   /* Firefox用 */ 
	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
}
.block12 div.inbox12-1 div.in-area div.area-inbox p {
	margin: 0 0 5px 0;
	padding:5px 5px 1px 0px;
	color: #3D362B;
	font-size:16px;
	line-height:1.5;
	text-align:left;
}
.block12 div.inbox12-1 div.in-area p.indent20L{
padding-left:20px;
}

/* block13 */
.block13 {
	width:960px;
	height:506px;
	margin:10px 0 10px 0;
	padding:0;
}
	.block13 ul {
		padding:0;
		margin:0;
	}
	.block13 ul li {
		padding:0;
		margin:0;
	}

/* block14 */
.block14 {
	margin:10px 0 0 0;
	padding:0;
}
.block14 div.form-t {
	width:960px;
	height:50px;
	margin:0;
	padding:0;
}
.block14 div.form-waku {
	margin:0;
	padding:30px 60px 20px 60px;
	border-left:10px solid #c3a775;
	border-right:10px solid #c3a775;
	border-bottom:10px solid #c3a775;
}

/* block15 */
.block15 {
	margin:20px 120px 10px 120px;
	border:2px dashed #7E5B1D;
	padding:15px 5px 15px 25px;
	background-color:#ede9df;
	border-radius: 10px;        /* CSS3草案 */  
		-webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
		-moz-border-radius: 10px;   /* Firefox用 */ 
	behavior: url(ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */
}
.block15 p {
	color: #3D362B;
	font-size:14px;
	line-height:1.7;
	text-align:left;
}
