@charset "UTF-8";

/*------------------------------
サイト名:www.pref.aomori.lg.jp
デザイン:Akiko.Ebina
ReMarkup:Akira Yamamoto

用途：2カラム（左メニュー灰：左メニューコンテンツindex.html）
更新日:2009.03.13
------------------------------*/

@import url("parts.css");
@import url("table.css");
@import url("basic.css");
@import url("mainmenu.css");

#wrap { 
	background: url(../images/content/bg02.gif) top left repeat-y #fff; 
}

#main { 
	/*width: 565px; */
}

h2,h3,h4,h5 {
	padding:5px 0px 5px 15px;
	font-size:1.0em;
	font-weight:bold;
}

h2 {
	margin-bottom:10px;
	border-left:3px solid #ff0000;
	border-bottom:1px solid #ff0000;
	background-color:#ffe9e9;
	color:#000;
}
h2 a {
	color:#ff0000;
}
h2 a:hover {
	color:#0066CC;
	text-decoration:underline;
}
h3 {
	margin-bottom:10px;
	border-left:3px solid #528467;
	border-bottom:1px solid #528467;
	background-color:#e9f6f3;
	color:#0e4e3d;
}
h4 {
	margin-bottom:10px;
	border-left:3px solid #528467;
	border-bottom:1px solid #528467;
	background-color:#fffbde;
	color:#0e4e3d;
}
h5 {
	background-color:#e9f6f3;
	color:#0e4e3d;
}
.h5tel {
	color:#454545;
	font-size:0.8em;
	font-weight:normal;
}


#main dl {
	margin-bottom:15px;
}
#main dt {
	margin:1em 1.3em 5px 0;
	padding:0 0 0 18px;
	border-bottom:1px dotted #dbdbdb;
	background:transparent url(../images/main/meiboico.gif) 0px 2px no-repeat;
	font-weight:bold;
	font-size:1.0em;
}
#main a {
	color:#000099;
}
#main dt a:hover {
	color:#006633;
	text-decoration:underline;
}
#main dd {
	line-height:1.8;
	margin-left:1em;
	padding:0 0 0 25px;
	background:transparent url(../images/main/meiboico.gif) 9px -63px no-repeat;
	font-size:0.9em;
}
#main ul {
	margin-left:1em;
}
#main .date {
	line-height:1.0;
	padding-top: 0;
	/*margin-bottom:-10px;*/
	color: #000;
	font-size:0.75em;
	text-align:right;
}

/* フロア図 */
.bc1 {
	width:745px;
	margin-bottom:20px;
	padding:1px;
	border-collapse:collapse;
}
.bc1 th, .bc1 td {
	padding:0.4em 1em;
	border-top:1px solid #45a16c;
	border-bottom:1px solid #45a16c;
	empty-cells:hide;
}
.bc1 th {
	width:20%;
	background-color:#fffded;
	font-size:0.8em;
	font-weight:normal;
}
.bc1 td {
	width:30%;
}
.bc1 caption {
	padding:2px 0 10px 15px;
	border-left:solid 4px #45a16c;
	color:#45a16c;
	font-size:1.0em;
	font-weight:bold;
	text-align:left;
}
.bcc {
	border-collapse:collapse;
}
.bcc th, .bcc td {
	padding:0.2em 0.2em;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	border-right:1px solid #454545;
}
.bcc th {
	background-color:#efefef;
	text-align:center;
}
table {
	width:745px;
	margin-bottom:15px;
	font-size:0.8em;
}
table .wh {
	background-color:#fff;
}
table .ye {
	background-color:#FFFFCC;
}

.dc {
	list-style-type:decimal;
}

