<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* CSS Document */

body,p,h1,h2,img{
	border:none;
	margin:0;
	padding:0;
}
/*仮アップ用スタイル*/
.main_img{
	text-align:center;
}

/*各ページ共通*/
body{
	background-color:#f5f2dd;
}
/*フッター*/
.footer_box{
	background-color:#005eac;
	padding:9px 0;
	text-align:center;
}
.footer_box p{
}
/*一関市消防本部*/
.header_wrap{
	background-color:#2f4a9d;
}
.header_box{
	width:1030px;
	margin:0 auto;
	overflow:auto;
	clear:both;
}
.header_logo{
	float:left;
	padding:10px 0 0;
}
.header_logo2{
	float:right;
	padding:20px 0 0;
}
/*固定トップへもどるボタン*/
.top_button{
	position:fixed;
	right:0;
	top:160px;
}
/*下部トップへもどるボタン*/
.top_button_bottom{
	text-align:center;
	margin:30px 0 70px;
}

/*トップページ*/
.title_box{
	background-image:url(images/top_bg.png);
	background-size:100%;
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#FFF;
	padding:50px 0 370px;
}
.title{
	text-align:center;
	margin:0 auto;
}
.top_box{
	width:1160px;
	margin:0px auto;
	position:relative;
}
/*戻るボタン*/
#backbutton{
	position:absolute;
	left:65px;
	top:-150px;
}
/*ナビ*/
.contet_nav{
	overflow:auto;
}
.contet_nav li{
	position:absolute;
	list-style:none;
	margin:0;
}
.contet_nav ul{
	margin:0;
	padding:0;
}
#nav_shigoto{
	top:0px;
	left:65px;
	z-index:2;
}
#nav_ichinichi{
	top:0px;
	left:415px;
	z-index:2;
}
#nav_car{
	top:0px;
	right:65px;
	z-index:2;
}
#nav_musen{
	top:160px;
	left:180px;
	z-index:1;
}
#nav_quiz{
	top:170px;
	right:180px;
	z-index:1;
}
.flow_img{
	position:absolute;
	z-index:3;
	top:110px;
	left:520px;
}</pre></body></html>