@charset "EUC-JP";

/*--------------------toppage--------------------*/
#flash{
margin-bottom:10px;
}
#map{
width:490px;
padding-right:10px;
float:left;
}
#loca{
width:260px;
float:right;
}
#loca_m{
	margin-bottom: 15px;	
}
#loca_m dt{
	font-size: 14px;
	font-weight: bold;
	background: url(../img/img_sq.gif) no-repeat 3px;
	padding-left: 25px;
	margin-bottom: 5px;	
}
#loca_m dd{
	margin-bottom: 15px;
	border-left: 2px solid #D2C200;
	padding-left: 10px;
}
#loca_m .con{
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";	
}
.white{
	color: #FFFFFF;
	font-size: 10px;
}
/*--------------------/toppage--------------------*/


/*--------------------info_list--------------------*/
#info_list #in_photo{
	float: right;
	width:300px;
margin-left:10px;	
}


#info_list #list_box{
width:440px;
margin-left:10px;
	float: left;
}

#info_list .infodate{
	background: url(../../info/img/ico_date.gif) no-repeat;
	padding-left: 25px;

}
#info_list .infotitle{
	margin-bottom:20px;
	font-size:14px;
	margin-left: 50px;
}

#info_list .gotop{
clear:both;
} 

#infolist li.infotitle span.infodate{
display:block;
 
}

/*--------------------/info_list--------------------*/


/*--------------------info_item--------------------*/
#info_detail .infodate{
	background: url(../../info/img/ico_date.gif) no-repeat;
	padding-left: 25px;
	margin-bottom: 10px;
}

#info_detail .infotitle{
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px dashed #FFFFFF;
	border-left: 3px solid #FFFFFF;
	margin-bottom: 20px;
	color: #FFFFFF;
	padding-left: 10px;
}

#info_detail .infotext{
	margin-right: 10px;
	margin-left: 10px;
}

#info_detail .infoimg{
	margin-right: 10px;
	float: left;
}


#info_detail .infoimg img{
	margin-bottom: 10px;
}

#info_detail .gotop{
clear:both;
} 

/*--------------------/info_item---------------------*/


/*--------------------record--------------------*/

#record #re_text{

	line-height:200%;
	margin-right: 10px;
}
#record strong{
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
}
#record .gotop{
clear:both;
} 
/*--------------------/record--------------------*/


/*--------------------cd--------------------*/
#cd #cd_text{

	line-height:200%;
	padding-left: 10px;
}
#cd strong{
	color: #FFFFFF;
}
#cd .gotop{
clear:both;
} 

/*--------------------/cd--------------------*/


/*--------------------dvd--------------------*/

#dvd #dvd_text{

	padding-left: 10px;
	line-height:200%;
}
#dvd strong{
	color: #FFFFFF;
}
#dvd .gotop{
clear:both;
} 
/*--------------------/dvd--------------------*/


/*--------------------purchase--------------------*/
#purchase #pur_photo{
	float: left;
	width:380px;
}
#purchase #pur_text{
	float: right;
	width:370px;
	line-height:200%;
}
#purchase #pur_text p{
margin-bottom:20px;
}
#tuusin{
	border-collapse:collapse;
	border: 1px solid #CCCCCC;
	margin-bottom: 20px;
}
#tuusin th{
color:#FFFFFF;
border: 1px solid #CCCCCC;
}
#tuusin td{

	border: 1px solid #CCCCCC;
}
#tuusin .con{
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";	
}

#purchase .gotop{
clear:both;
}
 
/*--------------------/purchase--------------------*/


/*--------------------sticking_to--------------------*/
#sticking #st_photo{
	float: left;
	width:290px;
}
#sticking #st_text{
	float: right;
	width:450px;
	line-height:200%;
}
#sticking .gotop{
clear:both;
} 
#yoc{
	text-align: center;
	border: 1px solid #CCCCCC;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#sticking strong{
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
}


/*--------------------/sticking_to--------------------*/


/*--------------------access--------------------*/
#access #main{

}
#access_box{

}
#access #map{
	float: left;
	width:500px;
padding:0px;	
}
#access #address_other{
	float:right;
	width:240px;
	padding-right: 10px;
	padding-left: 10px;
}
#address_other #loca_m{
	margin-bottom: 15px;	
}
#address_other #loca_m dt{
	font-size: 14px;
	font-weight: bold;
	background: url(../img/img_sq.gif) no-repeat 3px;
	padding-left: 25px;
	margin-bottom: 10px;	
}
#address_other #loca_m dd{
	margin-bottom: 20px;
	border-left: 2px solid #D2C200;
	padding-left: 10px;
}
#address_other #loca_m .con{
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";	
}
#access .gotop{
clear:both;
}
#access .white{
	color: #FFFFFF;
	font-size: 10px;
}


/*--------------------/access--------------------*/
