.form {border: 1px #333333 solid; width: 126px; font-size: 12px}


ul.list1 { list-style-image: url(images/common/com_list_mark01.gif); }
ul.list2 { list-style-image: url(images/common/com_list_mark02.gif); }
ul.list3 { list-style-image: url(images/common/com_list_mark03.gif); }
ul.list4 { list-style-image :url(images/common/com_list_mark04.gif); }


div.blockline { border-bottom: 2px dotted #CCCC99; padding:3px; font-size: 14px; line-height: 15px; color: #000099;}

div.blockline2 { border-bottom: 2px dotted #CC0000; padding:3px; font-size: 14px; line-height: 15px; color: #000099;}

div.blockline3 { border-bottom: 2px solid #000099; padding:3px; font-size: 14px; line-height: 15px; color: #000099;}


div#map1 { border-bottom: 2px solid #000099; padding:3px; font-size: 14px; line-height: 14px; font-weight: bold; color: #000000; background-color: #DFE0F0;}
div#map1 a { font-size: 14px; line-height: 14px; color: #000000; font-weight: bold;}
div#map1 a:link { text-decoration: none; font-size: 14px; color: #000099; line-height: 14px; font-weight: bold;}
div#map1 a:visited { text-decoration: none; font-size: 14px; color: #6035CC; line-height: 14px; font-weight: bold;}
div#map1 a:hover { text-decoration: underline; font-size: 14px; color: #B85C07; line-height: 14px; font-weight: bold;}

div#map2 { border-bottom: 2px solid #000099; padding:3px; font-size: 14px; line-height: 14px; font-weight: bold; color: #000000; background-color: #CAE7FC;}
div#map2 a { font-size: 14px; line-height: 14px; color: #000000; font-weight: bold;}
div#map2 a:link { text-decoration: none; font-size: 14px; color: #000099; line-height: 14px; font-weight: bold;}
div#map2 a:visited { text-decoration: none; font-size: 14px; color: #6035CC; line-height: 14px; font-weight: bold;}
div#map2 a:hover { text-decoration: underline; font-size: 14px; color: #B85C07; line-height: 14px; font-weight: bold;}

div#map3 { border-bottom: 2px solid #000099; padding:3px; font-size: 14px; line-height: 14px; font-weight: bold; color: #000000; background-color: #D8EDD8;}
div#map3 a { font-size: 14px; line-height: 14px; color: #000000; font-weight: bold;}
div#map3 a:link { text-decoration: none; font-size: 14px; color: #000099; line-height: 14px; font-weight: bold;}
div#map3 a:visited { text-decoration: none; font-size: 14px; color: #6035CC; line-height: 14px; font-weight: bold;}
div#map3 a:hover { text-decoration: underline; font-size: 14px; color: #B85C07; line-height: 14px; font-weight: bold;}

div#map4 { border-bottom: 2px solid #000099; padding:3px; font-size: 14px; line-height: 14px; font-weight: bold; color: #000000; background-color: #E0E0E0;}
div#map4 a { font-size: 14px; line-height: 14px; color: #000000; font-weight: bold;}
div#map4 a:link { text-decoration: none; font-size: 14px; color: #000099; line-height: 14px; font-weight: bold;}
div#map4 a:visited { text-decoration: none; font-size: 14px; color: #6035CC; line-height: 14px; font-weight: bold;}
div#map4 a:hover { text-decoration: underline; font-size: 14px; color: #B85C07; line-height: 14px; font-weight: bold;}

div#map5 { border-bottom: 2px solid #000099; padding:3px; font-size: 14px; line-height: 14px; font-weight: bold; color: #000000; background-color: #E8DCC8;}
div#map5 a { font-size: 14px; line-height: 14px; color: #000000; font-weight: bold;}
div#map5 a:link { text-decoration: none; font-size: 14px; color: #000099; line-height: 14px; font-weight: bold;}
div#map5 a:visited { text-decoration: none; font-size: 14px; color: #6035CC; line-height: 14px; font-weight: bold;}
div#map5 a:hover { text-decoration: underline; font-size: 14px; color: #B85C07; line-height: 14px; font-weight: bold;}

/* googleサイト内検索、不具合で新規作成時CSS変更、20140207 */
.gsc-control-cse {
	padding:0 !important;
	margin: 0px !important;
	height:22px !important;
}

.gsc-input {
	padding:0 !important;
	margin: 0px !important;
	height:22px !important;
}

.gsc-search-button {
	width:50px !important;
	height:22px !important;
	color:#FFFFFF !important;
	padding:0 !important;
	font-size: 10px !important;
	margin: 0px !important;
}
.gsc-clear-button {
	width:10px !important;
	height:22px !important;
	display:none !important;
	padding:0 !important;
	margin: 0px !important;
}
