﻿@charset "utf-8";
@import url("reset.css");
@import url("contents.css?dt=211119");

/*===
common

=font-size=
|px|%|
|10|77|
|11|85|
|12|93|
|13|100|
|14|108|
|15|116|
|16|123.1|
|17|131|
|18|138.5|
|19|146.5|
|20|153.9|
|21|161.6|
|22|167|
|23|174|
|24|182|
|25|189|
|26|197|
==============================*/
body{
	padding: 0;
	margin: 0;
	line-height: 1.5;
	min-width: 1000px;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}
.pdt10 {
	padding-top: 10px;
}
a {
	color: #666666;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:visited {
	color: #666666;
}

/*===
header
==============================*/
#header {
	border-top: 3px solid #000;
}
#header .inner {
	width: 1000px;
	margin: 0 auto;
}
#header .Lbox {
	float: left;
	width: 365px;
	margin: 5px 0 9px 0;
}
#header .Rbox {
	float: right;
	width: 103px;
}
#header:before,
#header:after { content:""; display:table; }
#header:after { clear:both; }
#header { zoom:1; }



/*===
bnrHead
==============================*/
#bnrHead {
	height: 58px;
	border-top: 2px solid #dadada;
}
#bnrHead .inner {
	width: 1000px;
	margin: 0 auto;
}
#bnrHead ul {
	width: 955px;
	margin: 8px 0 0 35px;
}
#bnrHead ul li {
	float: left;
}
#bnrHead ul li.li01 { margin-right: 25px; }
#bnrHead ul li.li02 { margin-right: 25px; }
#bnrHead ul li.li03 { margin-right: 25px; }
#bnrHead ul li.li04 { margin-right: 25px; }
#bnrHead ul li.li05 { margin-right: 25px; }
#bnrHead ul li.li06 { margin-right: 25px; }
#bnrHead:before,
#bnrHead:after { content:""; display:table; }
#bnrHead:after { clear:both; }
#bnrHead { zoom:1; }



/*===
nav
==============================*/
#nav {
	background: url(../img/bg_nav.jpg) repeat-x left top;
}
#nav .inner {
	width: 1000px;
	margin: 0 auto;
}
#nav ul {
	width: 955px;
	height: 38px;
	padding: 16px 0 0 30px;
	overflow: hidden;
}
#nav ul li {
	float: left;
}
#nav ul li.nv01 { margin-right: 30px; }
#nav ul li.nv02 { margin-right: 27px; }
#nav ul li.nv03 { margin-right: 28px; }
#nav ul li.nv04 { margin-right: 25px; }
#nav ul li.nv05 { margin-right: 27px; }
#nav ul li.nv06 { margin-right: 23px; }



/*===
contents
==============================*/
#contents {
	background: #ddd9cb;
}
#contents .inner {
	padding: 10px 0;
	width: 1000px;
	margin: 0 auto;
}



/*===
footer
==============================*/
#footer {
	color: #fff;
	background: #353331;
	padding: 0 0 20px 0;
}
#footer a {
	color: #fff;
}
#footer .inner {
	width: 1000px;
	margin: 0 auto;
}
#footer p {
	text-align: center;
}
#footer p.copyright {
	padding: 10px 0 15px 0;
	text-align: center;
	font-size: 93%;
}
#footer p.lead {
	padding: 0 0 15px 0;
	text-align: center;
	font-size: 85%;
}
#footer div.linkList {
	text-align: center;
}
#footer ul {
	padding: 0 0 8px 0;
}
#footer ul li {
	display: inline;
	padding: 0 10px;
	font-size: 85%;
	border-right: 1px solid #fff;
}
#footer ul li.last {
	border: none;
}
#footer ul li a {
	color: #fff;
}


