<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 information

 file name  :module.css
 style info :共通（ヘッダー、フッター）
=================================================================== */

/* -----------------------------------------------------------
	#header
		ヘッダー
----------------------------------------------------------- */
#header {
    position: relative;
	width: 960px;
	margin: 0 auto;
}

#header h1 {
    padding: 15px 0 7px;
}


/* お問い合わせ･･･ */
#header #utilityNav {
    position: absolute;    
	right: 0;
	top: 5px;
}

#header #utilityNav li {
    float: left;
	margin-left: 25px;
	padding-left: 12px;
	font-size: 95%;
	background: url(../images/nav_lisub.gif) no-repeat left 6px;
}


/* #gNav
----------------------------------------------------------- */

#gNav {
    width: 960px;
	margin: 0 auto 0;
    position: relative;
	padding: 0;
    height: 37px;
}

#gNav li {
    position: relative;
	width: 160px;
    float: left;
	z-index:100px;
}

#gNav li a {
    display: block;
	height: 37px;
}


#gNav ul {
    position: absolute;
    /*width: 210px;*/
    display: none;
	background: #fff;
	top: 37px;
	left: 0;
	font-size: 90%;
      z-index:100;
}

#gNav li ul li {
    width: 210px;
    background: #fff;
	float: left;
	height: auto;
	border-bottom: 1px solid #c4c4c4;
	text-align: left;
	font-weight: normal;
}


#gNav li ul li a {
    width: 190px;
	display: block;
    background: #fff;
	padding: 5px 10px;
	height: 1.5em;
}

#gNav li ul li a:hover {
    background: #aeaeae;
    color: #fff;
}

#gNav img {
    margin: 0;
	padding: 0;
}


/*#gNav li ul a {
    width: 160px;
    height: auto;
    float: left;
	padding: 3px 5px;
}

#gNav ul ul {
    top: auto;
}	

#gNav li ul ul {
    left: 12em;
    margin: 0px 0 0 10px;
}

#gNav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul {
    display: none;
}
#gNav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul {
    display: block;
}*/




/* -----------------------------------------------------------
	#footer
		フッター
----------------------------------------------------------- */
#footer {
    clear: both;
    width: 960px;
	margin: 0 auto;
	background: url(../images/bg_footer.gif) repeat-x;
	padding: 10px 0 2em;
}

#footer ul {
}

#footer ul li {
	display: inline;
}

#footer ul li.firstChild,
#footer ul li:first-child {
}

#footer .copyright {
	text-align: right;
	font-size: 85%;
}

</pre></body></html>