@charset "Shift_JIS";
/* CSS Document */



body {
	margin-top: 0px;
}

#head_border{
width:700px; height:2px; margin:20px auto 20px auto;
}

#contents{
width:720px; height:auto; margin:0px auto;
}

#cam_main_img{
width:700px; margin:0 0 20px 0; padding:0 10px;
}

#cam_read{
margin:0 17px 10px 17px;
}

.photo_area_L{
float:left; width:144px; height:auto; border:solid 1px #FF3399; margin:0 0 10px 17px; padding:9px;
}

.photo_area_C{
float:left; width:144px; height:auto; border:solid 1px #FF3399; margin:0 0 10px 10px; padding:9px;
}

.photo_area_R{
float:left; width:144px; height:auto; border:solid 1px #FF3399; margin:0 0 10px 10px; padding:9px;
}

.photo{
width:144px; height:167px;
}

#footer{
width:720px; height:auto; margin:0px auto; padding:10px 0 0 0;
}

#pagetop_link{
width:700px; margin:0 0 0 10px;
}

#oldlinks{
width:720px; height:auto; margin:0px auto; padding:10px 0 0 0;
}

#oldlinks_area{
width:700px; margin:0 17px 10px 17px;
}


#foot_img{
width:700px; height:50px; margin:0 0 0 10px; background-image:url(../images/bottom_back.jpg); background-repeat:repeat-x;
}

#copyright{
width:700px; margin:0 0 0 10px; background-image:url(../images/bottom_back.jpg);
}

.none{
display:none;
}

.clearfix{
clear:both;
}
.style1 {
	color: #333333
}

.row1caol3{
width:530px; height:auto; margin:15px auto;
}
