body{
font-family : "'MS P¥´¥·¥Ã¥¯'","'¥Ò¥é¥®¥Î³Ñ¥´ pro W3'",Osaka;
margin-top : 0px;
margin-bottom : 0px;
margin-left : 30px;
background-image : url(http://blog-imgs-41.fc2.com/b/l/o/blogparts123/bg.jpg);
background-repeat : repeat-x;
}
img{
border-width : 0px 0px 0px 0px;
}
address{
font-style : normal;
}
p{
padding-top : 5px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 5px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}
ol{
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}
ul{
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}
li{
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}
.wrapper{
border-left-width : 1px;
border-right-width : 1px;
border-left-style : solid;
border-right-style : solid;
border-left-color : #999999;
border-right-color : #999999;
width : 948px;
}
.header-bg{
background-image : url(http://blog-imgs-41.fc2.com/b/l/o/blogparts123/header-bg.jpg);
width : 948px;
height : 144px;
}
.title{
padding-top : 20px;
padding-left : 50px;
}
h1{
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
font-size : 18px;
font-weight : bold;
}
h2{
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
font-size : 14px;
font-weight : normal;
color : #ffffff;
}
h2 a{
color : #ffffff;
}
.description{
font-size : 12px;
color : #666666;
padding-left : 40px;
width : 700px;
line-height : 18px;
letter-spacing : 0px;
margin-top : 10px;
}
.inside{
background-color : #f0f5f0;
background-image : url(http://blog-imgs-41.fc2.com/b/l/o/blogparts123/inside-bg.jpg);
background-repeat : repeat-x;
width : 938px;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
}
.inside:after {
  content : "";
  display : block;
  height : 0;
  clear : both;
} 
.waku1{
width : 720px;
float : left;
clear : both;
}
.waku1-left{
width : 500px;
float : left;
}
.contents{
background-repeat : no-repeat;
width : 500px;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #a3c2a6 #a3c2a6 #a3c2a6 #a3c2a6;
margin-bottom : 10px;
background-color : #ffffff;
padding-top : 5px;
padding-left : 6px;
}
.contents-title{
background-image : url(http://blog-imgs-41.fc2.com/b/l/o/blogparts123/contitle-bg.jpg);
background-repeat : no-repeat;
width : 468px;
height : 27px;
padding-top : 6px;
padding-left : 30px;
color : #ffffff;
}
.time{
font-size : 11px;
color : #999999;
border-bottom-width : 1px;
border-bottom-style : dotted;
border-bottom-color : #999999;
text-align : right;
padding-right : 5px;
}
.text{
font-size : 12px;
line-height : 18px;
color : #666666;
letter-spacing : 1px;
margin-right : 3px;
margin-left : 4px;
margin-top : 10px;
}
.text-under{
border-top-width : 1px;
border-top-style : dotted;
border-top-color : #999999;
font-size : 12px;
color : #666666;
padding-top : 5px;
padding-bottom : 5px;
text-align : right;
padding-right : 5px;
}
.waku1-right{
width : 200px;
float : right;
}
.sidemenu-waku{
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #a3c2a6 #a3c2a6 #a3c2a6 #a3c2a6;
width : 198px;
background-color : #ffffff;
margin-bottom : 10px;
padding-top : 2px;
padding-left : 1px;
padding-right : 1px;
padding-bottom : 1px;
}
.sidemenu-title{
background-image : url(http://blog-imgs-41.fc2.com/b/l/o/blogparts123/sidetitle-bg.jpg);
width : 186px;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
margin-top : 1px;
margin-left : 1px;
font-size : 13px;
color : #494949;
}
.sidemenu-waku li{
font-size : 12px;
background-image : url(http://blog-imgs-41.fc2.com/b/l/o/blogparts123/icon1.gif);
background-repeat : no-repeat;
padding-top : 3px;
padding-left : 20px;
padding-right : 3px;
padding-bottom : 3px;
border-bottom-width : 1px;
border-bottom-style : dotted;
border-bottom-color : #999999;
list-style-type : none;
list-style-position : outside;
background-position : 2px 8px;}
.waku2{
width : 200px;
float : right;
margin-right : 3px;
}
.footer{
font-size : 11px;
color : #666666;
background-color : #cccccc;
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;
width : 930px;
line-height : 18px;
text-align : center;
}
.pagenavi{
font-size : 12px;
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;
}
.plugin-freearea{
font-size : 12px;
padding-top : 5px;
padding-left : 5px;
padding-bottom : 5px;
line-height : 18px;
letter-spacing : 1px;
color : #666666;
}
.tree{
font-size : 12px;
color : #666666;
line-height : 18px;
padding-top : 5px;
padding-left : 5px;
padding-bottom : 5px;
}
.calender{
font-size : 12px;
color : #666666;
line-height : 18px;
letter-spacing : 1px;
margin-left : 15px;
}
.calender td{
padding-right : 4px;
padding-left : 4px;
}
.comment-Subject{
font-size : 13px;
color : #666666;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
border-bottom-width : 1px;
border-bottom-style : dashed;
border-bottom-color : #999999;
margin-right: 10px;
}
.comment-time{
font-size : 11px;
color : #666666;
padding-top : 2px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 2px;
margin-right: 10px;
text-align : right;
}
.comment-body{
font-size : 12px;
color : #666666;
padding-top : 5px;
padding-left : 5px;
padding-right : 5px;
padding-bottom : 5px;
border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #999999;
margin-right: 10px;
}
.comment-body-under{
font-size : 11px;
color : #666666;
text-align : right;
}