/*****リセット*****/*{	margin:0;	padding:0;	font-family:"MS UI Gothic", Osaka, "メイリオ", "Verdana", "Times New Roman", Times, serif;	font-size:14px;	font-weight:normal;	font-style:normal;	line-height: 150%;	color: #333333;}li{	list-style-type:none;}a:link,a:visited{	color:#333333;}img{	border:0;}body{	text-align:center;}/*****ページトップアンカー設定*****/.anchor{	text-align:right;	clear: both;	color: #3366CC;	font-size: small;}.anchor a,.anchor a:hover,.anchor a:visited{	color:#3366CC;	font-size: small;	text-decoration: none;}/*****背景*****/#shadow{	background:url(../images/shadow.jpg) repeat-y;	width:1040px;	margin:0 auto;}#backbg{	background:url(../images/bg.gif) repeat-y;	width:1000px;	margin:0 auto;}#content{	background:url(../images/content_bg.gif) repeat-y;	width:920px;	margin:0 auto;	text-align: left;}div#content:after {	content: "";	display: block;	clear: both;}/*****header*****/#header{	padding-bottom:17px;}/*****パンくず*****/#crumb{	background:url(../images/in_bg.gif) no-repeat;	width:920px;	height:50px;}#crumb p{	padding-top:5px;	padding-left:295px;	position:relative;	z-index:1;}#crumb span{	font-weight:bold;	font-size: 12px;}#crumb a,#crumb a:hover,#crumb a:visited{	color:#5078FF;	font-weight:bold;	text-decoration:none;	font-size: 12px;}/*****メニュー*****/#globalNav{	float:left;	width:251px;	position:relative;	left:-10px;}#globalNav li{	padding-bottom:4px;}/*****サブナビゲーション*****/#globalNav .subNav{	position:relative;	left:10px;	top:-2.5px;}#globalNav .subNav a{	display:block;	margin-top:-4px;	height:31px;}/*****広告*****/#advanse{	margin-top:10px;	position:relative;	left:27px;	width: 225px;}#advanse #phone {	position: relative;	left: -7px;}/*****コンテンツタイトル*****/#content_title{	position:relative;	top:-50px;	left:-18px;	margin-bottom:-40px;	z-index:0;}/*****メインコンテンツ******/#main {	width: 590px;	margin-right: auto;	margin-left: auto;}.topic {	padding-top: 20px;}.topic .caution {	color: #F5641E;}.link a {	color: #666666;	text-decoration: underline;}.link a:hover {	color: #e67800;	text-decoration: underline;}#content #inner_content #lead {	width: 590px;	padding-top: 20px;	line-height: 130%;	padding-bottom: 10px;	font-weight: bold;	color: #333333;}#content #inner_content{	background:url(../images/content_border.gif) repeat-y 0;	width:664px;	float:right;}#content #inner_content h3,#content #inner_content h4,#content #inner_content p,#content #inner_content dl,#content #inner_content ul{	margin-left:auto;	margin-right:auto;	padding: 0px;}#inner_content .hurryBtn img {	float: right;	height: 26px;	width: 156px;	padding-bottom: 5px;}h3 {	font-size: 17px;	font-weight: bold;	color: #000000;	padding-bottom: 5px;}/*****フッター*****/#footer{	background-color:#000;	width:920px;	margin:0 auto;	clear:both;	color:white;	text-align:right;	padding:5px 0 5px 0;}#footer address{	padding-right:20px;	letter-spacing:1.1px;	font-size: 10px;	color: #999999;}.caution_s {	font-size: small;	color: #F5641E;	font-weight: bold;}h3 a {	font-size: 17px;	font-weight: bold;	color: #000000;	padding-bottom: 5px;}#map .sitemap_r .submenu4 #info_r .here a {	color: #336666;}