.kps {
	background-image: url(../top/kps_bg.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 74px;
	width: 197px;
}
.kpsform {
	font-size: 10px;
	color: #006600;
	padding-left: 5px;
}
.dogoarea {
	background-image: url(../top/bg_dogo.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 139px;
	width: 511px;
}
.asiyuarea {

	background-image: url(../top/bg_asiyu.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 149px;
	width: 513px;
}
.konparea {

	background-image: url(../top/bg_konp.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 139px;
	width: 511px;
}
.houarea {
	background-image: url(../top/bg_hou.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 139px;
	width: 511px;
}
.toptxtarea {
	padding: 10px 0px 0px 10px;
	width: 450px;
	margin: 0px;
}
.w197 {
	margin: 0px;
	padding: 15px 0px 0px 10px;
	width: 197px;
	background-image: url(../top/bg_dlbg.jpg);
	background-repeat: repeat-y;
}
.w197kps {

	margin: 0px 0px 5px;
	padding: 0px;
	width: 197px;
}
.topixarea {
	background-image: url(../top/tparea.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 10px 0px 0px;
	height: 162px;
	width: 369px;
}
.topixlist {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.topixlist li {
	text-decoration: none;
	background-image: url(../top/point01.jpg);
	background-repeat: no-repeat;
	background-position: 10px 4px;
	padding-left: 20px;
	margin: 0px 0px 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.w197no {
	margin: 0px 0px 5px;
	width: 197px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.tirasiarea {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 197px;
	background-image: url(../top/bg_tirasi.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
.tirasilist {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.tirasilist li {
	text-decoration: none;
	padding-left: 62px;
	background-image: url(../top/point02.jpg);
	background-repeat: no-repeat;
	background-position: 50px 6px;
	list-style-type: none;
	font-size: 10px;
}
.w197dl {
	margin: 5px 0px;
	width: 197px;
	background-image: url(../top/bg_dl.jpg);
	background-repeat: repeat-y;
	padding: 0px;
}
.tbl0 {
	text-decoration: none;
}
.tbl0 td {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.telalign0 {
	margin-left: 210px;
	border: 1px solid #993366;
}
.w197no0 {

	margin: 0px;
	padding: 15px 0px 0px 10px;
	width: 197px;
	background-image: url(../top/bg_dlbg.jpg);
	background-repeat: repeat-y;
}

#planlist{
	margin:10px 0;
}

#planlist p{
	margin:6px 0;
}.banaalign {
	padding-top: 8px;
	padding-bottom: 8px;
	margin: 0px;
}

.banner_area{
	width:720px;
	margin:0;
	padding:0 0 0 0px;
	text-align:center;
}

.banner_area p{
	padding:0 10px 10px 0px;
}
.pllist {
	text-decoration: none;
	margin: 0px;
	width: 350px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.pllist ul {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
.pllist ul li {
	text-decoration: none;
	margin: 0px 0px 5px;
	padding: 0px 0px 5px;
	list-style-type: none;
}

.okudogo_banner{
		margin:10px 0;
}.bgsisiodosi {
	background-image: url(../image/tuikaimage/image_bak.jpg);
	background-repeat: no-repeat;
	background-position: right;
}


.caution_txt{
	margin:10px 1px 10px 0;
}

.caution_txt p{
	padding:0.5em;
	font-size:12px;
}
