/*
/*  総合案内共通
/*
/*

/**** 総合案内（藤沢市役所のご案内） ****/
.co_indexListArea {
background: url(/content/000180038.gif) repeat-y 0px 0px;
margin: 5px 15px 0px 20px;
padding: 0px;
}

.co_indexList_l {
float: left;
width: 232px;
padding-right: 20px;
margin: 0px;
}

.co_indexList_r {
float: left;
width: 230px;
padding-left: 20px;
margin: 0px;
}

.infosubTitle {
background-color: #E9F0F8;
margin: 30px 0px 15px 0px;
padding: 1px 0px 0px 5px;
}

.infosubTitle_ex {
background-color: #E9F0F8;
margin: 20px 0px 15px 0px;
padding: 1px 0px 0px 5px;
}

.infoRowArea {
margin: 0px 20px;
padding: 2px 0px 0px 0px;
border-bottom: dotted 1px #C6C6C6;
}

.rowText {
float: left;
width: 235px;
background: url(/content/000180031.gif) no-repeat 0px 10px;
margin: 0px;
padding: 2px 0px 0px 10px;
}

.rowBtn { float: right; margin: 3px 0px 4px 20px; }

/** 総合案内（各課ご案内） **/
.sectionListArea { margin: 0px 0px 0px 15px; }

/** 情報管理課 **/
.businessCoArea { margin: 0px 0px 15px 30px; }

.sectionDownload {
float: left;
width: 242px;
margin-right: 20px;
padding: 0px;
}

.sectionQuestion {
float: left;
width: 241px;
margin: 0px;
padding: 0px;
}

.sourceArea {
background-color: #F7F2DC;
padding: 15px;
}


/** 施設案内 **/
#informationInsideArea { margin: 30px 34px 40px 25px; }
#informationInsideArea .contentsInside { margin: 0px 0px 0px 20px; }

#facilityNameArea { width: 530px; margin: 0px; padding: 0px; }
#facilityNameArea ul { list-style-type: none; }
#facilityNameArea ul li.facilityName { float: left; white-space: nowrap; }

.gmapArea {
background: url(/content/000183533.gif) no-repeat 0px 0px;
width: 530px;
height: 420px;
padding: 0px;
margin: 10px 0px 0px 0px;
}

.gmapIframe { margin-left: 15px; padding-top: 15px; }

#gmapFooterArea {
background: url(/content/000183535.gif) no-repeat 0px 0px;
width: 530px;
height: 38px;
margin: 0px 0px 10px 0px;
padding: 0px;
text-align: right;
}

.gmapUnder {
text-align: right;
padding-right: 5px;
}

/** 施設案内（配下ページ） **/
.facilityArea_l { float: left; width: 245px; padding: 0px 15px 20px 0px; }
.facilityArea_r { float: left; width: 261px; text-align: right; padding: 0px 8px 20px 0px; }

.facilityDetail {
margin: 0px;
padding: 5px 0px 0px 8px;
word-break: break-all;
}

.facilityPhoto { margin-top: 5px; }

.imagePhoto_l { float: left; margin: 0px 20px 10px 0px; text-align: center; }
.imagePhoto_r { float: right; margin: 0px 0px 10px 15px; text-align: center; }

