/* ‰º‘wŠî–{ */

h4.kasoh4title{
	border-bottom-width: 1px !important;
	border-bottom-style: dotted !important;
	border-bottom-color: #cccccc !important;
	margin-bottom: 10px;
	color: #C5006B !important;
	padding-bottom: 5px;
}
.info dt{color:#C5006B;}
.info dd{margin-bottom:10px;}

.faq h4 {
	border-bottom:1px #cccccc dotted !important;
	background-color: #EBEBEB;color: #C5006B !important;
	padding:5px 10px 5px 10px;
}
.faq p {
	padding:3px 10px 3px 25px;
}
.faq ul {margin-left:25px;}
.faq ul li {
	background-image: url(../images/kaso_local/icon.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	list-style-type: none;
	padding-left:15px;
}

ul.list  {margin-left:10px;}
ul.list  li {
	background-image: url(../images/kaso_local/icon.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	list-style-type: none;
	padding-left:15px;
}
.otherscity {
	background-image: url(../where_to_go/images/bgimage_other1.gif);
	background-repeat: repeat;
	background-position: left top;
	border:2px #dfdfdf solid;
	width:615px;
}
.otherscity div {
	background-image: url(../where_to_go/images/bgimage_othe.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding:10px;
}
.otherscity table td{
	background-image: url(../images/kaso_local/icon_kihon.gif);
	background-repeat: no-repeat;
	background-position: left 9px;
	list-style-type: none;
	padding-left:15px;
}
.kasonavi td span{padding-left:10px;
}