﻿@charaset"Shift_JIS";


#flash{
	width:100%;
	height:580px;
	margin:0 auto;
	text-align:center;
}

#top_no_flash{
	background: url(../swf/okusawa05.jpg) top center no-repeat ;
	width:100%;
	height:580px;
	margin:0 auto;
	text-align:center;
}






/*-info----------------------------*/


#info_back{
	width:100%;
	margin:0 auto;
	text-align:center;
	border-bottom:1px solid #333;	
}

#info{
	width:1100px;
	margin:0 auto;
	text-align:center;
}


#top_info_acc{
	width:1100px;
	margin:20px 0;
}

#top_info_acc ul { list-style:none; margin:0 auto; padding:0 0 0 0;}
#top_info_acc ul li.li_info { float:right; width:550px; margin:0 0 20px 0;}
#top_info_acc ul li.li_design { float:right; width:373px; margin:0 0 0 0;}
#top_info_acc ul li.li_acc { float:left; width:500px; margin:0 0 0 0;}



#top_info_acc a:hover img{
  filter: alpha(opacity=60);
  -moz-opacity:0.60;
  opacity:0.60;
}



#top_info{
	width:1100px;
	margin:40px 0;
	overflow:hidden;
}

#top_info ul { list-style:none; margin:0 auto; padding:0 0 0 0; overflow:hidden;}
#top_info ul li.li_acc { float:left; width:530px; margin:0 0 40px 0;}
#top_info ul li.li_info { float:right; width:530px; margin:0 0 40px 0;}

#top_info ul li.li_plan01 { float:left; width:528px; margin:0 0 0 0; border:1px solid #FFF;}
#top_info ul li.li_plan02 { float:right; width:528px; margin:0 0 0 0; border:1px solid #FFF;}




#top_info_acc a:hover img , #top_info a:hover img{
  filter: alpha(opacity=60);
  -moz-opacity:0.60;
  opacity:0.60;
}




#top_info_outline{
	float:right;
	width:320px;
	margin:10px 0 0 0; 
	padding:10px;
	border:1px solid #333;
}

#top_info_outline a{
	font-size:10px;
}

#top_info_outline a:link {
color: #fff;
text-decoration: none;
}

#top_info_outline a:visited {
color: #fff;
text-decoration: none;
}

#top_info_outline a:hover {
color: #fff;
text-decoration: none;
}

#top_info_outline a:active {
color: #fff;
text-decoration: none;
}


#top_point{
	clear:both;
	width:1120px;
	margin:30px -20px 0 0;
	/*background:url(../img/back_point.jpg) top left no-repeat;*/
}

#top_point ul { list-style:none; margin:0 auto; padding:0 0 0 0;}
#top_point ul li { float:left; width:260px; margin:0 20px 20px 0; }



#top_point a:hover img{
  filter: alpha(opacity=60);
  -moz-opacity:0.60;
  opacity:0.60;
}



#foot_ba{
	float:right;
	width:260px;
	text-align:left;
	margin:0 0 0 0;
}

#foot_ba ul li a{
outline:0;
}

#foot_ba ul { list-style:none; margin:0 auto;}
#foot_ba li { float:left; margin:0 0 0 0; padding:0;}
#foot_ba li a{ display: block;}	


#foot_ba a:hover img{
  filter: alpha(opacity=60);
  -moz-opacity:0.60;
  opacity:0.60;
}


