@charset "shift_jis";

/*----------------------------------------
main
----------------------------------------*/
#main .txt_ct{
text-align:center;
}
#main p{
margin:0 0 1em 0;
}
#main img{
	display: inline;
}
#main h4 {
	margin:0 0 15px 0;
}
#main div.top_area,div.box{
margin:0 0 30px 0;
}
#main div.left_box{
float:left;
width:450px;
}
#main div.left_box img{
float:left;
}
#main div.left_box p{
float:right;
width:320px;
}
#main div.box img{
float:left;
width:250px;
margin-right:10px;
}
#main div.box p{
float:right;
width:380px;
}

#main div.imgphoto{
float:left;
width:335px;
margin-bottom:10px;
text-align:center;
}

#main div.top_area img.map02{
float:right;
}
#main .area01 p {
overflow: hidden;
zoom: 1;
width: 670px;
}
#main .area01 p img {
float: left;
margin-right: 20px;
}

