@import url(http://www.salada.co.jp/css/default2.css);
@charset "utf-8";

* {
	margin: 0;
	padding: 0;
}

body {
	background-color : #FFF;
	color : #333;
	font-size :12px;
	width : 750px;
	margin : 0 auto 0 auto;
}

* html body {
	background-color : #FFF;
	color : #333;
	font-size :12px;
	width : 750px;
	margin : 0 auto 0 auto;
	text-align: center;
}

#wrap{
	width:750px;
	margin : 0 auto 0 auto;
}
* html #wrap{
	width:750px;
	margin :-10px auto 0 auto;
}
*:first-child+html #wrap{
	width:750px;
	margin :-15px auto 0 auto;
}

/* ---------- inline 基本 ---------- */

a:link, a:visited {
	text-decoration :underline;
}

a:hover {
	text-decoration : none;
}

div.fake {
	clear : both;
	margin :1px 0 0 0;
}

.fake hr {
	display : none;
}

hr {
	clear : both;
}

a img {
	border : none;
}

br.clear{
	clear : both;
}

form{
	margin:0;
}

input{
	 font-size:8pt;
}

select{
	 font-size:8pt;
}
.aka {
	color: #F00;
}
/* ---------- h ---------- */

.h_head{
	width:750px;
}

h1, h2, h3, h4, h5, h6 {
	font-size : 100%;
	margin : 0;
	padding : 0;
	font-weight:normal;
}

h1{
	font-size :10px;
	float:left;
}

h2{
	font-size :10px;
	float:left;
	z-index:10;
}

/* ---------- ヘッダ ---------- */
.logo{
	width:160px;
	height:38px;
	float:left;
	text-align: center;
	padding:0px 3px 0 0;
	margin:3px 0 0 0;
}

.fuji_head{
	width:370px;
	height:78px;
	background:transparent url(http://www.salada.co.jp/dep/fuji/image/menu_back.gif) no-repeat 0 0;
	padding:16px 0 0 380px;
	margin:0 0 -15px 0;
}
* html .fuji_head{
	width:750px;
	margin:0 0 0 0;
}
#site_navi{
	width:740px;
	height:30px;
	background:transparent url(http://www.salada.co.jp/dep/fuji/image/head_back.gif) no-repeat 0 0;
	padding:16px 0 0 10px;
}
* html #site_navi{
	width:750px;
	height:47px;
}
.p_title{
	width:150px;
	font-weight:bold;
	font-size :16px;
	color:#DDD;
	float:left;
}
.navi_index{
	width:550px;
	color : #FFF;
	text-align: right;
	margin:0 0 0 16px;
	float:right;
}
.navi_index a:link {
	color : #FFF;
	text-decoration:none;
}

.navi_index a:visited {
	color : #FFF;
	text-decoration:none;
}

.navi_index a:hover {
	color : #F00;
	text-decoration:none;
}
#fuji{
	width:750px;
	text-align: left;
}

/* ---------- head ---------- */

.fuji_top{
	width:492px;
	height:351px;
	background:transparent url(http://www.salada.co.jp/dep/fuji/image/fuji_01.jpg) no-repeat top left;
	padding:0 0 0 258px;
}
.fuji_cen{
	width:247px;
	height:351px;
	background:transparent url(http://www.salada.co.jp/dep/fuji/image/fuji_02.jpg) no-repeat top left;
	padding:0 0 0 247px;
}
.fuji_text{
	margin:-150px 0 30px 35px;
	color:#FFF;
	z-index:5;
}
.tyu_i{
	font-size :10px;
	color:#F00;
	margin:0;
}

/* ---------- plan ---------- */

.plan_box{
	width:585px;
	float:left;
}
.t_nasi{
	width:580px;
	height:78px;
	background:transparent url(http://www.salada.co.jp/dep/fuji/image/menu_nasi.gif) no-repeat top left;
	margin:10px 0 0 0;
	padding:32px 0 0 0;
	clear:both;
}
.t_8gou{
	width:580px;
	height:78px;
	background:transparent url(http://www.salada.co.jp/dep/fuji/image/menu_8gou.gif) no-repeat top left;
	margin:10px 0 0 0;
	padding:32px 0 0 0;
	clear:both;
}
.t_guide{
	width:580px;
	height:78px;
	background:transparent url(http://www.salada.co.jp/dep/fuji/image/menu_guide.gif) no-repeat top left;
	margin:10px 0 0 0;
	padding:32px 0 0 0;
	clear:both;
}
.sub_t{
	margin:0 0 37px 210px;
	font-weight:bold;
	font-size :12px;
	color:#2E5D89;
}
.point_box{
	margin:15px 0 5px 0;
}
.point{
	width:459px;
	background: url(http://www.salada.co.jp/dep/fuji/image/point_03.gif) no-repeat bottom left;
	padding:0 0 8px 0;
	margin:0 0 10px 3px;
	float:left;
}
.p_img{
	width:110px;
	margin:15px 0 0 0;
	float:left;
	border:1px solid #F90;
}
.point_t{
	width:449px;
	background: url(http://www.salada.co.jp/dep/fuji/image/point_02.gif) repeat;
	font-size :10px;
	padding:0 0 0 10px;
}
.point_t strong{
	font-weight:bold;
	font-size :13px;
	color: #F00;
}
.tomaru{
	width:465px;
	height:23px;
	background:#BBDFB3 url(http://www.salada.co.jp/dep/fuji/image/koya.gif) no-repeat 2px 2px;
	padding:3px 0 0 100px;
	marign:0 0 0 150px;
	border:1px solid #F90;
	clear:both;
}
.join{
	width:576px;
	height:38px;
	text-align: center;
	border-bottom:1px solid #2E5D89;
	padding:1px 2px;
	margin:0 0 10px 0;
	clear:both;
}
.join_t{
	font-weight:bold;
	font-size :16px;
}
.join_p{
	font-size :10px;
}
/* ---------- spa ---------- */
.spa_box{
	width:160px;
	background:#BBDFB3 url(http://www.salada.co.jp/dep/fuji/image/spa_02.jpg) no-repeat bottom left;
	padding:0 0 30px 0;
	margin:70px 0 0 0px;
	font-size :10px;
	float:left;
}
.spa_head{
	width:160px;
	background:#BBDFB3 url(http://www.salada.co.jp/dep/fuji/image/spa_01.jpg) no-repeat top left;
	padding:75px 0 0 0;
}
.spa_txet{
	margin:2px 0 0 3px;
}
.spa_box strong{
	font-size :12px;
}

/* ---------- check ---------- */
.ck{
	width:750px;
	clear:both;
}

.hajime{
	width:663px;
	background:transparent url(http://www.salada.co.jp/dep/fuji/image/junro.jpg) no-repeat top left;
	padding:15px 0 0 5px;
	margin : 0 auto 5px auto;
}
.hajime img{
	margin:2px 0 5px 0;
}



/* ---------- sub ---------- */
.tourttl{
	clear:both;
	width:750px;
	text-align: right;
	font-size:19px;
	color:#333;
	margin:5px;
}
/*　ttlbox  --------------------------------------------------------------------*/

.ttl_box{
	width:750px;
	clear:both;
	margin-bottom:10px;
}

.stbox{
	width:485px;
	height:40px;
	background:#666;
	float:left;
	margin:0 0 5px 0;
	padding:3px 5px;
}

* html .stbox{
	width:495px;
}
.linkbox a:link,.linkbox a:visited{
	width:240px;
	height:35px;
	background:#999;
	text-align:center;
	font-size:16px;
	display:block;
	vertical-align:middle;
	text-decoration:none;
	color:#FFFFFF;
	margin:5px 0 5px 5px;
	padding:3px 5px;
	float:left;
}


.linkbox a:hover{
	width:240px;
	height:40px;
	background:#666;
	text-align:center;
	text-decoration:none;
	color:#FFFFFF;
	font-size:16px;
	display:block;
	margin:0 0 5px 5px;
	padding:3px 5px;
	float:left;
}



.caption02{
	line-height:135%;
	font-size:10px;
	font-weight:normal;
	margin:2px 0 0 0;
}

.st_name {
	float:left;
	color:#FFFFFF;
	font-size: 18px;
}

.st_open{
	color:#fbe602;
	font-size:12px;
	font-family:"ＭＳ ゴシック";
	line-height:140%;
	float:right;
}


/*　大きいbox --------------------------------------------------------------------*/


.info_box{
	width:750px;
	clear:both;
}

.root{
	width:110px;
	font-size:10px;
	float:right;
	margin:0 0 3px 3px;
}

.mapsize{
	width:495px;
	height:400px;
	margin-right:5px;
	float:left;
}

.mapnote{
	width:250px;
	float:left;
}


/*  mapnote　の中 --------------------------------------------------------------------*/

.txt01{
	margin:0 0 3px 0;
	font-size:12px;
	line-height:140%;
	font-weight:bold;
}


.photo{
	width:240px;
	height:99px;
	background:url(http://www.salada.co.jp/dep/fuji/image/ya.gif) no-repeat 55px 90px;
	margin-bottom:3px;
}

.photo img,.photo2 img{
	float:left;
}

.photo2{
	width:240px;
	height:99px;
	margin-bottom:3px;
}

/* ---------- tab ---------- */

#jizen_junbi {
	width: 750px;
	margin:1px 0 2px 0px;
	padding: 0px 0px 0 0px;
}

ul#nav {
	position: relative;
	height: 50px;
	list-style: none;
}
ul#nav li {
	position: absolute;
	width: 68x;
}
ul#nav a {
	display: block;
	width: 100%;
	height: 15px;
	line-height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #365787;
	text-decoration: none;
}
ul#nav a:hover {
	color: #F00;
}

li#navREA {
	top: 6px;
	left: 3px;
}
li#navJIZ {
	top: 6px;
	left:71px;
}
li#navKOU {
	top: 6px;
	left: 139px;
}
li#navSOU {
	top: 6px;
	left: 207px;
}
li#navFUK {
	top: 6px;
	left: 275px;
}
li#navSON {
	top: 6px;
	left: 343px;
}
li#navBUS {
	top: 6px;
	left: 411px;
}
li#navYAM {
	top: 6px;
	left: 479px;
}
li#navOHA {
	top: 6px;
	left: 547px;
}
li#navFUR {
	top: 6px;
	left: 615px;
}
li#navFAQ {
	top: 6px;
	left: 683px;
}
ul.readme {
	background: url(http://www.salada.co.jp/dep/fuji/image/m_01.gif) no-repeat 0 0;
}
ul.jizen {
	background: url(http://www.salada.co.jp/dep/fuji/image/m_02.gif) no-repeat 0px 0;
}
ul.kouzan {
	background: url(http://www.salada.co.jp/dep/fuji/image/m_03.gif) no-repeat 0px 0;
}
ul.soubi {
	background: url(http://www.salada.co.jp/dep/fuji/image/m_04.gif) no-repeat 0px 0;
}
ul.fukuso {
	background: url(http://www.salada.co.jp/dep/fuji/image/m_05.gif) no-repeat 0px 0;
}
ul.sonota {
	background: url(http://www.salada.co.jp/dep/fuji/image/m_06.gif) no-repeat 0px 0;
}
ul.bus {
	background: url(http://www.salada.co.jp/dep/fuji/image/m_07.gif) no-repeat 0px 0;
}
ul.yamakoya {
	background: url(http://www.salada.co.jp/dep/fuji/image/m_08.gif) no-repeat 0px 0;
}
ul.ohati {
	background: url(http://www.salada.co.jp/dep/fuji/image/m_09.gif) no-repeat 0px 0;
}
ul.furo {
	background: url(http://www.salada.co.jp/dep/fuji/image/m_10.gif) no-repeat 0px 0;
}
ul.faq {
	background: url(http://www.salada.co.jp/dep/fuji/image/m_11.gif) no-repeat 0px 0;
}

#readme,#jizen,#kouzan,#soubi,#fukuso,#sonota,#bus,#yamakoya,#ohati,#furo,#faq {
	background: url(http://www.salada.co.jp/dep/fuji/image/back.gif) no-repeat 0px 0;
	padding: 0px 5px 5px 0px;
	margin:0px 0 0 0;
}

#rea_Heading,#jiz_Heading,#kou_Heading,#sou_Heading,#fuk_Heading,#son_Heading,#yam_Heading,#oha_Heading,#fur_Heading,#faq_Heading {
	width:60px;
	font-size :12px;
}
#readme,#jizen,#kouzan,#soubi,#fukuso,#sonota,#bus,#yamakoya,#ohati,#furo,#faq {
	font-size :12px;
}
strong.fuji{
	font-weight:bold;
}
dl.yomu{
	width:750px;
	clear:both;
}
dl.yomu dt{
	width:20px;
	margin:2px 0 2px 5px;
	float:left;
}
dl.yomu dd{
	width:710px;
	float:left;
}
dl.dogu{
	clear:both;
}
dl.dogu dt{
	margin:2px 0 0 5px;
	font-weight:bold;
	font-size :14px;
}
dl.dogu dd{
	width:650px;
	margin:2px 0 2px 35px;
}
dl.que{
	clear:both;
}
dl.que dt{
	width:40px;
	height:60px;
	background: url(http://www.salada.co.jp/dep/fuji/image/faq.gif) no-repeat 0px 0;
	font-weight:bold;
	font-size :24px;
	margin:2px 0 0 5px;
	padding:5px 0 0 33px;
	color:#FF7800;
	float:left;
}
dl.que dd{
	width:600px;
	margin:0 2px 5px 2px;
	float:left;
}
dl.que dd.qq{
	font-weight:bold;
	font-size :14px;
	color:#00F;
	margin:3px 2px 0 2px;
}
.tit{
	width:500px;
	height:28px;
	font-size :16px;
	font-weight:bold;
	color:#FFF;
	padding:3px 0 0 10px;
}
/* ---------- footer ---------- */
.footer_sub{
	clear:both;
	width:750px;
	padding:30px 0 0 0;
	margin:3px 0 0px 0;
	font-size :10px;
	text-align: center;
}

.footer_sub a:link {
	color : #333;
	text-decoration:none;
}

.footer_sub a:visited {
	color : #333;
	text-decoration:none;
}