@charset "UTF-8";

#outline #greeting{
	width:420px;
	background:url(../outline/img/bg_voice.jpg) right top no-repeat;
	padding:0px 410px 0px 0px;
	margin:0px 0px 40px 0px;
}

#outline #greeting h3,
#outline #detail h3{
	margin:0px 0px 15px 0px;
}

#outline #greeting .text{
	font-size:108%;
	line-height:1.7;
	padding:0px 7px;
	margin:0px 0px 15px 0px;
}

#outline #detail{
	width:830px;
	margin:0px 0px 15px 0px;
}

#outline #detail .textTable{
	width:425px;
	float:left;
}

#outline #detail .textTable table{
	width:425px;
	border-collapse:collapse;
	border:1px solid #CCCCCC;
}

#outline #detail .textTable table th{
	width:100px;
	background:#F0F8E9;
	border:1px solid #CCCCCC;
	border-right:3px #009700 solid;
	color:#3A561D;
	font-weight:normal;
	padding:10px 0px 10px 10px;
	text-align:left;
}

#outline #detail .textTable table td{
	border:1px solid #CCCCCC;
	padding:13px 0px 13px 10px;
	text-align:left;
}

#outline #detail .map{
	width:360px;
	float:right;
	background:#EEEEEE;
	padding:10px;
}

#privacy .priBox{
	width:830px;
	margin:0px 0px 30px 0px;
}

#privacy p.text01{
	margin:0px 0px 15px 0px;
}

#privacy .priBox h3{
	background:#007B00;
	padding:5px 10px;
	margin:0px 0px 10px 0px;
	color:#FFFFFF;
	font-size:100%;
	font-weight:normal;
	line-height:1.0;
}

#privacy .priBox p{
	margin:0px 0px 10px 0px;
	padding:0px 10px;
}

#privacy .priBox ul{
	padding:0px 10px;
}

#privacy .priBox li{
	margin:0px 0px 3px 0px;
}


















