@charset "UTF-8";

.img_b {
	border:1px #cccccc solid;
	padding:2px;
	background-color:#ffffff;
}

.h1_area {
	margin:0;
	padding:0 0 10px 0px;
	text-align:left;
}

.h2_area {
	margin:0;
	padding:0px 0 20px 0px;
	text-align:left;
}
.h2_area1 {
	margin:0;
	padding:30px 0 20px 20px;
	text-align:left;
}

.h3_area {
	margin:0;
	padding:20px 0 10px 0px;
	text-align:left;
}

.cs_link {
	padding:10px 0px 10px 20px;
}

.img_10 {
	margin:0px 0px 10px;
}

.p_main {
	padding-bottom:10px;
}
.p_left {
	float:left;
	padding-bottom:10px;
}
.p_right {
	float:right;
	padding-bottom:10px;
}
.bg0 {
	width:550px;
	height:15px;
	background:url(../images/h_bg_01.gif) no-repeat top center;
}
.main_memo {
	width:530px;
	margin:-1px 0px 0px;
	color:#006d50;
	text-indent:1em;
	padding:0 10px;
	background:url(../images/h_bg_02.gif) repeat-y top center;
}
.bg2 {
	width:550px;
	height:14px;
	background:url(../images/h_bg_03.gif) no-repeat top center;
}
.main_memo3 {
	width:640px;
	margin:0px 0 20px 20px;
	padding:10px;
	border:1px #e0e0e0 solid;
}
.main_memo1 {
	width:340px;
	margin:0px auto;
	float:left;
	text-indent:1em;
	padding-bottom:10px;
}
.main_memo2 {
	width:340px;
	margin:0px auto;
	float:right;
	text-indent:1em;
	padding-bottom:10px;
}

.eigyou_table {
	width:460px;
	margin:0px auto;
}
.eigyou_table th{
	text-align:left;
	background-color:#CCE0D8;
	padding:2px;
}
.eigyou_table td{
	text-align:left;
	padding:2px;
}

.bath_memo_all {
	clear:both;
	width:700px;
	text-align:center;
	margin:0px auto;
	padding:10px 0 10px 25px;
/*		background-color:#aa1122;	/**/
}
.bp_1 {
	float:left;
	width:200px;
}

.bp_1 dt{
	width:200px;
	margin:0px 0 0 10px;
	padding:0px;
}
.bp_1 dd {
	text-align:right;
	font-size:10px;
	margin:-5px 0px 0px;
	padding:5px 7px 5px 5px;
}
.root {
	width:700px;
	margin:10px auto;
	padding-bottom:20px;
}
.cs_bar {
	text-align:left
}
.cs {
	float:left;
}
.cs_map {
	float:right;
}

.howto {
	border-left:10px #8ABF9E solid;
	padding-left:10px;
	color:#007500;
	font-weight:bold;
	font-size:1.1em;
	margin-bottom:10px;
	margin-top:10px;
}

.howto1 {
	border-left:3px #7FA58E solid;
	padding-left:10px;
	margin-left:20px;
	color:#036633;
	font-weight:bold;
	font-size:1em;
	margin-bottom:5px;
	margin-top:10px;
	font-weight:normal;
}
.howto2 {
	border-left:10px #A6233E solid;
	padding-left:10px;
	color:#A6233E;
	font-weight:bold;
	font-size:1.1em;
	margin-bottom:10px;
	margin-top:10px;
}

.main_memo1 ul, .main_memo2 ul {
	list-style-image: none;
	list-style-type: none;
	list-style-position:inside;
	margin: 0px 0 0 ;
	padding: 0px;
	display: inline;
}
.main_memo1 li, .main_memo1 li {
}

.notype ul {
	list-style-image: none;
	list-style-type: none;
	list-style-position:inside;
	margin: 0px 0 0 ;
	padding: 0px;
	display: inline;
}
.notype li {
}

