@charset "utf-8";
/**
 *   makeを書き換え、importするcssを書き込む。
 *
 *   file     :  import.css
 *   make     :  emi makino (2008.9.11)
 *   revise   :  
 *   Copyright PREX co,ltd ,
 **/
@import "/css/locomill_ver3/locomill_ver3.css";/**削除不可*/
@import "/themes/form/default/css/form.css";/**削除不可*/
@import "/themes/custom/gifucomi/css/images.css";/**削除不可*/
@import "marathon.css";/**ページで使用するcss*/
  
#kome{
	font-size:11px;}

.nodis{
	display:none;
}

#clear{
margin:0px 10px;
clear:both;
}
/* Layout
------------------------------*/

#main{
	width:700px;
	height:100%;
	letter-spacing:0.01em;
	line-height:1.2em;}
#title{
	background:url(../image/title.jpg);
	background-repeat:no-repeat;
	width:700px;
	height:150px;
	margin-bottom:10px;
	}
#flashbox{
	float:left;
	width:450px;
	height:100%;
	}

#flashbox .obi{
	background:url(../image/obi1.jpg);
	background-repeat:no-repeat;
	width:450px;
	height:30px;
	margin-bottom:5px;
	}	

#flashbox .flash{
	background-image:url(../image/map.jpg);
	width:450px;
	height:350px;
	}
	
#listbox{
	float:right;
	font-size:13px;
	width:240px;
	height:100%;
	}
	
#listbox .obi{
	background:url(../image/obi2.jpg);
	background-repeat:no-repeat;
	width:240px;
	height:30px;
	margin-bottom:5px;
	}	
	
#list td{
	border:1px solid #666666;
	}

#enqbox{
	margin-top:10px;
	float:left;
	width:700px;
	height:100％;
	}

#enqbox .obi{
	background:url(../image/obi4.jpg);
	background-repeat:no-repeat;
	width:700px;
	height:30px;

	margin-bottom:5px;
	}	

#enqbox .result{
	background-image:url(../image/en_bg.jpg);
	width:700px;
	height:200px;
	}
	
/**
スポット詳細ここから
 **/

#spotbox{
	margin-top:10px;
	float:left;
	width:700px;
	height:100%;
	}

#spotbox .obi{
	background-image:url(../image/obi3.jpg);
	background-repeat:no-repeat;
	width:700px;
	height:30px;
	margin-bottom:5px;
	}	

#spotbox .flash{
	background-image:url(../image/map.jpg);
	width:450px;
	height:350px;
	}
#spotbox .name{
	width:700px;
	height:30px;
	margin-bottom:10px;
	}
	
#spotbox .spotleft{
float:left;
	width:340px;
	height:100%;
	padding-left:5px;
	}
#spotbox ul{
	width:300px;
	list-style:none;
	font-size:13px;
	}

#spotbox .access{
margin-top:10px;
	width:150px;
	height:20px;
	background-image:url(../image/access.jpg);
	}

#spotbox ul li a img {
margin:10px 0px 0px 20px;
border:none;
	}
	
#spotbox .spotright{
	float:right;
	width:340px;
	height:100%;
	padding-left:5px;
	padding-right:5px;
	}
#spotbox ul{
	width:300px;
	list-style:none;
	font-size:14px;
	color:#333333;
	}

#spotbox ul li{
margin-top:10px;
	}

#spotbox .comment{
	width:340px;
	height:200px;
	font-size:13px;
	color:#333333;
	}

#spotbox .cm{
	width:150px;
	height:20px;
	background-image:url(../image/comment.jpg);
	}


#spotbox ul li a img {
margin:30px 0px 0px 40px;
border:none;
	}
#spotbox ul li.arrow{
padding-top:10px;
margin-left:20px;
list-style-image:url(../image/arrow.jpg);
	}




.textstyle{
	font-size:14px;
	padding:10px 10px 20px 10px;
	width:680px;
	letter-spacing:0.1em;
	line-height:1em;}

