@charset "utf-8";
/* CSS Document */

body {
	font-size:12px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	padding: 0px;
    background-image: url(img/back.gif);
}
img { border: none; }

#wrap{
width:100%;
text-align:center; 
margin-left:auto;margin-right:auto; 
text-align:left; 
}
#all-section{
margin-left:auto;margin-right:auto; 
width:798px;
border:solid 1px #4b291f;}

#top-section{
}
#navi-section{
	background-color:#FFFBF5;
	margin-bottom:20px;
	margin-top:20px;
}
#midashi-1-section{
	background-color:#FFFBF5;
	padding-left:48px;
}
.midashi-X-section{
	background-color:#FFFBF5;
	padding-top:20px;
	padding-left:48px;
}
#ro_navi{background-color:#FFFBF5;
}
#ro_navi td{background-color:#FFFBF5;
}
#w-head {
margin:0px;
padding:0px;
}
#w-navi {
margin:0px;
padding:0px;
}
#w-main {
margin:0px;
padding:0px;
}

#copyright{
margin-left:auto;margin-right:auto; 
margin-top:5px;
width:798px;
text-align:right;
color:#666666;
}
.honbun {
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	line-height:24px;
	font-size:14px;
	color:#666666;
}
.honbun-otodoke {
font-family:"ＭＳ ゴシック", "Osaka－等幅";
line-height:24px;
font-size:12px;
color:#666666;
margin-left:30px;
margin-top:-10px;
margin-bottom:10px;
}
.tenmei {
font-family:"ＭＳ ゴシック", "Osaka－等幅";
line-height:24px;
font-size:12px;
color:#666666;
margin-left:30px;
margin-top:-15px;
margin-bottom:5px;
}
.ten-shosai {
font-family:"ＭＳ ゴシック", "Osaka－等幅";
margin-left:12px;
line-height:20px;
font-size:12px;
color:#666666;
margin-left:45px;
margin-top:0px;
margin-bottom:20px;
}
.ten-shosai-color {
color:#FF5666;
}
.photocaption {
font-family:"ＭＳ ゴシック", "Osaka－等幅";
line-height:14px;
font-size:10px;
color:#666666;
}
.honBlock{
	text-align:left;
	vertical-align:text-top;
	}
	

