@charset "Shift_JIS";

body {
	margin: 0 auto 0 auto;
	background-color: #FFFFFF;
	padding:0;
	}
	
.wrap {
	width:760px;
	height: auto;
	margin: 0 auto 0 auto;
	padding:0;
	}
	
.content {
	float:left;
	width:760px;
	height:auto;
	margin:0 auto 20px auto;
	padding:0;
	}
	
#back_schedule,
#page_top  {
	float:right;
	text-align:right;
	clear:both;
	margin:0;
	vertical-align:middle;
	}
	
	.back_top {
		width:760px;
		height:auto;
		margin:20px 0;
		clear:both;
		}
		
	.back_topTour {
		width:606px;
		height:auto;
		margin:20px 0;
		clear:both;
		}
	
	
	#back_schedule a {
		text-decoration:none;
		color:#8ECB2E;
		}
		
		.back_top #page_top,
		.back_top #page_top a,
		.back_topTour #page_top,
		.back_topTour #page_top a {
			color:#FFFFFF;
			border:none;
			width:80px;
			height:16px;
			margin:0;
			}
			
img.jump {
	width:15px;
	height:13px;
	margin:0 10px;
	vertical-align:middle;
	border:none;
	text-decoration:none;
	}
	
#close_button,
a #close button {
	border:none;
	}
	

		
/*      gnavi       */

			.gnavi2 {
				float:left;
				width:760px;
				height:100px;
				margin:2px 0 0 0;
				}
			
			.gnavi2 ul, 
			.gnavi2 ul li {
				float:left;
				list-style-type: none;
				text-align:center;
				line-height:50px;
				color:#757575;
				font-size:107%;
				}
				
			.gnavi2 ul {
				width: 760px;
				height: 100px;
				background: url(../00top/gnavi/gnavi.png) no-repeat;
				margin:0;
				padding:0;
				}
				
			.gnavi2 ul li a {
				display:block;
				width:150px;
				height:48px;
				border:1px solid #8ECB2E;
				text-decoration:none;
				font-size:107%;
				color:#FFFFFF;
				}
				
			.gnavi2 ul li.gnavi_home a {
				background:url(../00top/gnavi/gnavi.png) no-repeat 0 -200px;
				}
				
			.gnavi2 ul li.gnavi_yakushima a {
				background:url(../00top/gnavi/gnavi.png) no-repeat -152px -200px;
				}
				
			.gnavi2 ul li.gnavi_ecotour a {
				background:url(../00top/gnavi/gnavi.png) no-repeat -304px -200px;
				}
				
			.gnavi2 ul li.gnavi_tour a {
				background:url(../00top/gnavi/gnavi.png) no-repeat -456px -200px;
				}
				
			.gnavi2 ul li.gnavi_sanka a {
				background:url(../00top/gnavi/gnavi.png) no-repeat -608px -200px;
				}
				
			.gnavi2 ul li.gnavi_kemo a {
				background:url(../00top/gnavi/gnavi.png) no-repeat 0 -200px;
				font-size:100%;
				}
				
			.gnavi2 ul li.gnavi_kenshu a {
				background:url(../00top/gnavi/gnavi.png) no-repeat -152px -200px;
				}
				
			.gnavi2 ul li.gnavi_keijiban a {
				background:url(../00top/gnavi/gnavi.png) no-repeat -304px -200px;
				}
				
			.gnavi2 ul li.gnavi_kaisha a {
				background:url(../00top/gnavi/gnavi.png) no-repeat -456px -200px;
				}
				
			.gnavi2 ul li.gnavi_faq a {
				background:url(../00top/gnavi/gnavi.png) no-repeat -608px -200px;
				}
				
			.gnavi2 ul li.gnavi_home a:active,
			.gnavi2 ul li.gnavi_home a:focus,
			.gnavi2 ul li.gnavi_home a:hover {
				background: url(../00top/gnavi/gnavi.png) no-repeat 0 -100px;
				}
			.gnavi2 ul li.gnavi_yakushima a:active,
			.gnavi2 ul li.gnavi_yakushima a:focus,
			.gnavi2 ul li.gnavi_yakushima a:hover {
				background: url(../00top/gnavi/gnavi.png) no-repeat -152px -100px;
				}
				
			.gnavi2 ul li.gnavi_ecotour a:active,
			.gnavi2 ul li.gnavi_ecotour a:focus,
			.gnavi2 ul li.gnavi_ecotour a:hover {
				background: url(../00top/gnavi/gnavi.png) no-repeat -304px -100px;
				}
				
			.gnavi2 ul li.gnavi_tour a:active,
			.gnavi2 ul li.gnavi_tour a:focus,
			.gnavi2 ul li.gnavi_tour a:hover {
				background:url(../00top/gnavi/gnavi.png) no-repeat -456px -100px;
				}
			
			.gnavi2 ul li.gnavi_sanka a:active,
			.gnavi2 ul li.gnavi_sanka a:focus,
			.gnavi2 ul li.gnavi_sanka a:hover {
				background:url(../00top/gnavi/gnavi.png) no-repeat -608px -100px;
				}
				
			.gnavi2 ul li.gnavi_kemo a:active,
			.gnavi2 ul li.gnavi_kemo a:focus,
			.gnavi2 ul li.gnavi_kemo a:hover {
				background:url(../00top/gnavi/gnavi.png) no-repeat 0 -50px;
				}
				
			.gnavi2 ul li.gnavi_kenshu a:active,
			.gnavi2 ul li.gnavi_kenshu a:focus,
			.gnavi2 ul li.gnavi_kenshu a:hover {
				background:url(../00top/gnavi/gnavi.png) no-repeat -152px -50px;
				}
				
			.gnavi2 ul li.gnavi_keijiban a:active,
			.gnavi2 ul li.gnavi_keijiban a:focus,
			.gnavi2 ul li.gnavi_keijiban a:hover {
				background:url(../00top/gnavi/gnavi.png) no-repeat -304px -50px;
				}
				
			.gnavi2 ul li.gnavi_kaisha a:active,
			.gnavi2 ul li.gnavi_kaisha a:focus,
			.gnavi2 ul li.gnavi_kaisha a:hover {
				background:url(../00top/gnavi/gnavi.png) no-repeat -456px -50px;
				}
				
			.gnavi2 ul li.gnavi_faq a:active,
			.gnavi2 ul li.gnavi_faq a:focus,
			.gnavi2 ul li.gnavi_faq a:hover {
				background:url(../00top/gnavi/gnavi.png) no-repeat -608px -50px;
				}
				
			/*       // gnavi      */	
			
			
			
			
			
			/*      pan      */	
			
			.pan {
				float:left;
				width:760px;
				height:34px;
				margin:0;
				}
				
			ol.topic_path {
				margin:10px 0;
				}
				
			ol.topic_path li {
				display:inline;
				text-decoration:none;
				list-style-type:none;
				color:#333333;
				margin:0;
				}
				
			ol.topic_path li a {
				text-decoration:none;
				color:#666666;
				} 
				
			ol.topic_path li img {
				vertical-align:text-bottom;
				margin:0;
				}
				
			ol.topic_path li img.pan_arrow {
				width:23px;
				height:13px;
				border:none;
				vertical-align:middle;
				}
			
			
			/*      // pan      */	
			
			
			
			
			
/*      IE΍      */

/* hide hack from Mac-IE5 \*/
* html .mybuggyelement { height: 1%; }
/* end hiding */



/*      // IE΍      */
