@charset "shift_jis";

/*----------------------------------------
main
----------------------------------------*/

#main h4{
margin:0 0 15px 0;
}

#main h5{
padding:0 0 5px 0;
margin:0 0 10px 0;
border-bottom:solid 1px #38407f;
}


#main p{
margin:0 0 1em 0;
}

#main div.area01{
margin:0 0 30px 0;
}

#main div.area01 img{
float:left;
}

#main div.area01 p{
float:right;
width:520px
}

#main div.left_box{
width:490px;
float:left;
}

#main img.photo{
float:left;
margin:0px 10px 10px 0px;
}

#main img.photo2{
float:left;
margin:10px 0px 10px 40px;
}

#main div.right_box{
width:150px;
float:right;
text-align:left;
}
#main div.right_box h5{
margin-bottom:5px;
padding:0 0 0 0;
}

#main div.right_box img{
margin:0 0 5px 0;
}

#main div.right_box p{
margin:0 auto 1em auto;
font-size:0.85em;
}

#main div.photo_box{
margin:0 0 15px 0;
text-align:center;
}

#main div.photo_box img{
margin:0 auto 15px auto;
}

#main div.txt_ct{
text-align:center;
}

#main div.txt_ct a{
margin:0 auto;
}

