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

CSS Information


 File name:      layout.css

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

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

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

body{
	behavior: url("csshover2.htc");
	background: url(../data/img/bg.gif) no-repeat 50% 0% #FFF;
	color: #666666;
	line-height:1.5;
}

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

a:visited {
}

a:hover { 
	color: #8fd6c4;
}

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

em{
	font-size: 1.1em;
	font-weight: bold;
	color: #0099cc;
}

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


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

/*----- ヘッダ -----*/
#header_rect #cell1{
	height: 40px;
}
#header_rect #cell2{
	height: 45px;
}
#header_rect #cell4{
	height: 5px;
}

h1{
	margin-top: 5px;
	font-weight:normal;
	font-size:1.0em;
	line-height:1.0em;
}

/*----- メニュ -----*/
#menu_rect0 table tr td table tr td{
}

/*----- フッタ -----*/
#footer_rect #cell3{
	border-top: solid 1px #CCCCCC;
}

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

ul.fn li{
	display:-moz-inline-box;
	display:inline-block;
	background: url(../data/img/fn_line.gif) no-repeat 100% 50%;
	line-height: 1.4;
}

ul.fn li.right{
	padding-left: 0;
	background: 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: 5px auto;
	font-style: normal;
}

p.ext a{
	padding:0 5px;
	border-left: solid 1px #2183c4;
	border-right: solid 1px #2183c4;
	line-height: 1;
	font-size: 0.8em;
}




