/* CSS Document */@charset "Shift_JIS";*{	margin:0;	padding:0;}BODY{	scrollbar-track-color:#dbdbdb;	scrollbar-face-color:#ffffff;	scrollbar-shadow-color:#ffffff;	scrollbar-darkshadow-color:#808080;	scrollbar-highlight-color:#ffffff;	scrollbar-3dlight-color:#808080;	scrollbar-arrow-color:#ff8040;	background-color: #FFFFFF;	font-size:12px;}img{	border:none;}li{	margin:0 0 0 1.5em;}a:link,a:visited{	text-decoration:none;}a:hover{	text-decoration:underline;	position:relative;	top:0px;}a:active{	text-decoration:underline;	position:relative;	top:1px;}td{	vertical-align:top;}h1,h2,h3,h4,h5,h6{	clear:both;}hr{	clear:both;}#wrapper {	margin:0 auto;	padding: 0;	width: 800px;	background-color: #FFFFFF;}#contentarea {	margin:0 auto;	padding: 0;	width: 800px;	background-color: #FFFFFF;}#PageTop {	margin:0 0 5px;	padding: 0;	width: 622px;	height:38px;	background: url(image/title.gif) no-repeat;	/* zewθΜκΝwiζπtitle_2.gifΙΟX */	text-indent: -1000em; 	display:block;	float:left;}#ana_bn{	width:53px;	float:right;	margin:0 0 5px;}#header{	width:800px;	color:#000000;	font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";	margin-bottom: 5px;}#footer{	font-size : 11px;	line-height : 135%;	clear:both;	color:#666666;	font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";	text-align:center;	width:800px;	padding-top:10px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCDCF;}/*|||||||||||||||||||	maincontent|||||||||||||||||||*/#maincontent{	clear:both;	background: #FFFFFF 0 0 repeat-x;}#main_left{	width:590px;	float:left;	margin-bottom:15px;}#main_right{	width:205px;	float:right;	margin-bottom:15px;}/* CC[WGA */#main_image{	margin-bottom:5px;	width:590px;	height:370px;	background-image: url(image/main_image.jpg);	background-repeat: no-repeat;}/* ·μΜ|Cg */#tabisaku_point {	background-image: url(image/tabisaku_point.jpg);	height: 164px;	width: 590px;}#tabisaku_point .howto {	height: 55px;	width: 119px;	margin-left: 440px;	padding-top: 75px;}/* ·sιζEΐ{ */.hyouki{	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";	font-size: 10px;	padding:10px 5px 0 5px;}/* ·μυtH[ */#search{	width:205px;	background-color:#c6deff;	text-align:center;}.search_area{	width:193px;	background-color:#ffffff;	border:solid 1px #3ba2e3;	margin:5px;}.search_list{	width:194px;	font-size:x-small;	border:0x;	margin:2px 0 0 0;	border-collapse: separate;	border-spacing: 2px;}.search_list, th{	font-weight: normal;}.search_list td{	text-align:left;	vertical-align:middle;}.search_listEND th{	font-weight: normal;}.search_listname{	background-color:#d8e0e4;	height:22px;	width:54px;	text-align:left;	vertical-align:middle;	padding-left:2px;}.search_listname_none{	height:22px;	width:54px;	text-align:right;}.search_listnameL{	background-color:#d8e0e4;	height:22px;	text-align:left;	vertical-align:middle;	padding-left:2px;}.searchBT{	margin-bottom:10px;}.icon{	border:0;	margin:0 0 0 2px;}.douwnwidth{	width:130px;	height:20px;}.tabisaku_info{	border:0px;	margin:0px;	padding:0px;}/* ±ΜTCgΜg’ϋ */#how_to{	width:205px;	margin:5px 0 0;}#how_to .h3LeftCol{	background-repeat:no-repeat;	background-position:left top;}#how_to .liarea{	width:205px;	margin:0;	background-repeat:repeat-y;	background-image: url(image/bg_howto.gif);}#how_to ul{	list-style:none;	padding:5px 10px;	width:183px;	margin:0;}#how_to ul li {	background: url(image/format-icn-arrow-sky.gif) no-repeat 0px 4px;	padding:0 0 2px 7px;	list-style:none;	margin:0;}
