/* CSS Document */@charset "utf-8";*{	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;	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";}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;}h2,h3,h4,h5,h6{	clear:both;}h1{	background:url("../../image/border.gif") repeat-x scroll left bottom transparent;	margin:14px 0 0 10px;	padding:0 0 8px;}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: 800px;	background-image: url(../../image/h1_bg.gif);	background-repeat: repeat-x;	border:1px solid #DADADA;	margin-bottom:14px;}.Top_txt{	clear:both;	color:#1D435A;	float:none;	line-height:130%;	margin:5px 0 10px;	padding:0 12px;}.ana_bn{	width:53px;	float:right;	margin:-37px 10px 0 0;}#header{	width:800px;	color:#000000;	margin-bottom: 5px;}#footer{	font-size : 11px;	line-height : 135%;	clear:both;	color:#666666;	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;}/* メインイメージエリア */#main_image{	margin-bottom:5px;	width:590px;	height:400px;	background-image: url(../../image/main_image.jpg);	background-repeat: repeat-y;}/* 旅行企画・実施 */.hyouki{	/*font-size:x-small;*/	padding:10px 5px 0 5px;	list-style:none outside none;}/* 旅作検索フォーム */#search{	width:205px;	background-color:#c6deff;	text-align:center;	padding:5px 0 0 0;}.search_area{	width:193px;	background-color:#ffffff;	border:solid 1px #3ba2e3;	margin:0 4px;}.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:5px 0 10px 0;}.icon{	border:0;	margin:0 0 0 2px;}.douwnwidth{	width:130px;	height:20px;}.tabisaku_info{	border:0px;	margin:0px;	padding:0px;}/* このサイトの使い方 */#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:6px 10px;	width:183px;	margin:0;}#how_to ul li {	background: url(../../image/format-icn-arrow-sky.gif) no-repeat 0px 4px;	padding:0 0 4px 7px;	list-style:none;	margin:0;	letter-spacing: 0.1em;}