/* 最初はみせておく場合 */
.show { display: block;}

/* 最初はかくしておく場合 */
.hidden { display: none;}
span.pointer{cursor:pointer;}

body{
	background-position:top center;
	background-repeat:repeat;
}

body,tr,td,li,h2,h3,h4,h5,h6
{
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',Osaka,sans-serif;
text-align:center;
font-size:9pt;
line-height:175%;
color:#333;
font-weight:normal;
}
h3{margin:2px;}
h3  a{color:#666;
font-weight:bold;
text-decoration:none;
margin:2px;
font-size:10pt;
}
p{
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',Osaka,sans-serif;
text-align:center;
font-size:9pt;
color:#333;
line-height:130%;
font-weight:normal;
}
div{color:#333;}
hr{width:80%;text-align:centrer;margin:auto;}
h2 {
text-align:center;
line-height:20px;
font-size:9pt;
font-weight:bold;
margin-bottom:0px;
}
#banner-inner{margin-bottom:30px;}
#container{
width:685px;
margin:0 auto;
}

#container-inner{
width:373px;
float:right;
margin:0 10px 0 0;
}
#wrapper{width:540px;float:left;}
#left,#right{width:135px;}

h1 {font-family:Arial Black;
font-size:13pt;
letter-spacing:5px;
text-align:center;
margin-top:30px;
}
h1 a{
color:#333;
text-decoration:none;
}

h1 a:hover{
color:#666;
text-decoration:none;
border:none;
}
div#left{float:left;}
div#right{float:right;}
.module-content{text-align:left;}

a {color:#888;text-decoration:none;}
a:hover {color:#c00;text-decoration:none;}
#showhide{font-weight:bold;font-size:x-small;color:#c00;}

.entry-body{width:343px;margin:15px;}
.entry-body p{text-align:left;width:343px;}
.entry-body span{text-align:center;}
.entry-body li{text-align:left;width:343px;}
.photo{text-align:center;margin:5px auto;}
p.entry-footer{margin-bottom:50px;}

div.module-calendar{margin:0 auto;text-align:center;}
div.module-calendar table{margin:0 auto;text-align:center;}
div.module-calendar table td,th{text-align:center;padding:0;}
p.entry-more-link{text-align:center;}
.comment-content{width:295px;}
.comment-content p{width:295px;margin:3px;text-align:left;}

p em{font-style:italic;}
p font em{font-style:italic;}
#navitop{width:150px;text-align;center;margin:3px auto;}

