/* -----------------------------------------------------------

CSS Information


 File name:      layout.css

 Style Info:     ナミックス用レイアウト設定

----------------------------------------------------------- */

/*========================== 基本 ==========================*/

body{
	background: url(../data/img/bg.gif) repeat-x #FFF;
	color: #333333;
	line-height:1.5;
}

a {
	color: #669801;
	text-decoration: underlne;
}
a:link {
}

a:visited {
}

a:hover { 
	color: #b7f23e;
}

small{
	font-size: 0.8em;
	color: #93a9b5;
}

em{
	font-size: 1.1em;
	font-weight: bold;
	color: #29AD00;
}

strong{
	font-size: 1.2em;
	font-weight: bold;
	color: #FB7922;
}



/*========================== レイアウト ==========================*/

/*----- ヘッダ -----*/
#header_rect #cell1{
}

#header_rect h1{
	color: #FFFFFF;
	font-weight: normal;
	font-size: 1.0em;
	line-height: 25px;
}
#header_rect h2{
	margin-top: 25px;
	margin-left: 10px;
	font-weight: normal;
	font-size: 12px;
	height: 20px;
	line-height: 20px;
}

ul.hnavi {
	float: right;
	margin-top: 1px;
	padding-right: 7px;
	text-align: center;
}
ul.hnavi li{
	display: inline;
}

p.asso{
	margin-top: 5px;
	margin-right: 10px;
	line-height: 30px;
}


/*----- メニュ -----*/
#menu_rect0 table tr td table,
#menu_rect1 table tr td table,
#menu_rect2 table tr td table{
	margin-right: 10px;
}

ul.ln{
	padding-bottom: 5px;
	background: url(../data/img/ln_footer.gif) no-repeat 50% 100%;
}
ul.ln li{
	padding: 0 5px;
	background: url(../data/img/ln_bg.gif) repeat-y;
}

ul.lnBnr li{
	margin-bottom: 10px;
}


/*----- フッタ -----*/
#footer_rect #cell1{
	padding: 20px 0;
}

ul.fn{
	margin: 5px auto;
	text-align: center;
}

ul.fn li{
	display: -moz-inline-box;
	display: inline-block;
	border-left: solid 1px #669801;
	line-height: 1.1;
}

.fn li.first{
	border: none;
}

#footer_rect  ul.fn li{
	display:inline;
}

#footer_rect ul.fn li a{
	display:-moz-inline-box; /* firefox2用 */
	display:inline-block;
	margin: 0 5px;
	min-width:1.3em;
	font-size: 0.9em;
}

address{
	margin: 10px auto 10px;
	font-style: normal;
}

p.ext a{
	color: #333333;
	line-height: 1;
	text-decoration: none;
}





