@charset "utf-8";/*CSSリセット------------------------------*/* { 	color: #666666;	font-style: normal;	font-weight: normal;	margin: 0px;	padding: 0px;	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif;	_letter-spacing:1px;}br {	_letter-spacing:normal;}body {	font-size: 75%;}html>/**/body {  font-size: 12px; /* Except IE */}/*共通チップス------------------------------*/.clear {	clear:both;}img {	border:0px;	vertical-align:top;}a {	color:#1D1D9C;	text-decoration:underline;}a:hover {	text-decoration:none;	color:#3F3FAE;}.hide {	display:none;}/*レイアウト関連------------------------------*/body {	text-align:center;}#wrap1 {	width:940px;	margin:0 auto 0 auto;	text-align:left;}#wrap2 {	margin:80px 0 0 0;	background-color:#f7f7f7;}#contLeft {	float:left;	width:216px;}#contRight {	float:right;	width:675px;}/*header------------------------------*/#header {	padding:14px 0 0 0;}#header h1 {	float:left;	padding:0 0 9px 0;}#header #headNavi {	float:right;}#header #headNavi ul {	list-style-type:none;}#header #headNavi ul li {	float:left;	padding:0 18px 0 0; }/*globalNavi------------------------------*/#globalNavi {}#globalNavi ul {	list-style-type:none;}#globalNavi li {	float:left;}/*パン屑------------------------------*/#pnkz {	padding:13px 0 28px 0;}/*footer------------------------------*/#footer {	width:940px;	margin:0 auto 0 auto;	text-align:left;}#footer a {	color:#4d4d4d;}#footer #pagetop {	text-align:right;}#footTitle {	position:relative;	padding-top:10px;}#footLink {	position:absolute;	left:228px;	top:20px;	color:#4d4d4d;	line-height:150%;	font-size:12px;}#copyright {	font:Arial;	font-size:10px;	letter-spacing:1px;	padding:16px 0 30px 0;}/*お問い合わせ・資料請求------------------------------*/#inquiry {	padding-top:50px;}/*------------------------------*//*下層ページナビ------------------------------*/dl#localNavi {	margin:0 0 45px 0;}dl#localNavi dd {	width:216px;	display:block;	border-bottom:1px solid #cccccc;}dl#localNavi dd a {	display:block;	width:181px;	padding:10px 0 9px 35px;	margin:1px 0;	line-height:150%;	text-decoration:none;	background-image:url(../images/ico-arrow_001.gif);	background-repeat:no-repeat;	background-position:18px 18px;	font-size:1.2em;}dl#localNavi dd a:hover {	background-color:#f7f7f7;	color:#1D1D9C;}#lN_this {	background-color:#f7f7f7;}/*下層ページナビ2------------------------------*/dl#localNavi2 {	margin:0 0 45px 0;}dl#localNavi2 .dtM, dl#localNavi2 dd, dl#localNavi2 #dtThis {	width:216px;	display:block;	border-bottom:1px solid #cccccc;}dl#localNavi2 .dtM a, dl#localNavi2 #dtThis {	display:block;	width:181px;	padding:10px 0 9px 35px;	margin:1px 0;	line-height:150%;	text-decoration:none;	background-image:url(../images/ico-arrow_001.gif);	background-repeat:no-repeat;	background-position:18px 18px;	text-decoration:none;	font-size:1.2em;	color:#1D1D9C;}dl#localNavi2 .dtM a:hover, dl#localNavi2 dd a:hover {	background-color:#f7f7f7;	color:#1D1D9C;}dl#localNavi2 dd a {	display:block;	width:163px;	background-image:url(../images/ico-arrow_002.gif);	background-position:38px 10px;	background-repeat:no-repeat;	margin:1px 0;	padding:5px 0 4px 53px;	text-decoration:none;	font-size:1em;	line-height:150%;}#lN_this {	background-color:#f7f7f7;}