/*  
Theme Name: myojakuji
Description: shoei
Version: 1.0
Author: shoei
Author URI: 

*/

html { height:100%; margin-bottom:1px;　}
* { margin : 0 ; padding : 0 ; }
body { width : 100% ; }
#my_body0 { margin:auto auto; height:100%; width:730px; background : url("http://myojakuji.com/wp-content/uploads/back_fixed.gif") repeat-y; }
#my_body0:after { content:"."; display:block; height:0px; clear:both; visibility:hidden; }
#my_body { margin:auto auto; width:700px; border-bottom: solid 1px black; background : url("http://myojakuji.com/wp-content/uploads/back.gif") repeat-y; }
#my_body:after { content:"."; display:block; height:0px; clear:both; visibility:hidden; }
#my_navi_1 { float: left; height:100%; width:150px; padding:10px; }
#my_body1 { float: right; width:530px;}
#my_header { float: right; width : 520px ; padding:5px; border-bottom: solid 1px black; }
#my_footer { width : 520px ; clear : both ; padding:0 10px 0 0; border-top: solid 1px black; }
#my_navi_2 { float: right; width:229px; }
#my_contents { float: left; width : 300px ; border-right: solid 1px black; }
p { padding:0 0 15px 0; }
img#sub {border-bottom: solid 1px black; margin:0 0 10px 0; }
#top_content { margin:auto auto; width : 480px ; padding:0 20px 10px 20px; }
#top_content1 { margin:auto auto; width : 90% ; padding:0 0 10px 0; }
a#menu:link { color: white; text-decoration : none ;}
a#menu:visited { color: white; text-decoration : none ;}
a#menu:hover { color: red; text-decoration : underline ;}
a#menu:active { color: white; text-decoration : none ;}
a#permalink:link { color: #000000; text-decoration : none ;}
a#permalink:visited { color: black; text-decoration : none ;}
a#permalink:hover { color: red; text-decoration : underline ;}
a#permalink:active { color: black; text-decoration : none ;}
#title {border-style: solid; border-color: #3399cc; border-width: 1px 1px 1px 5px; padding: 5px 10px; margin-bottom: 1em; background-color: transparent;}
#title-top1 {border-style: solid; border-color: #c0c0c0; border-width: 0 0 1px 5px; padding: 1px 10px; margin-bottom: 5px; background-color: transparent;}
#title-top2 {border-style: solid; border-color: #c0c0c0; border-width: 0 0 1px 5px; padding: 1px 10px; margin-bottom: 5px; background-color: transparent;}
#top_content a img{border: solid 2px silver;}
table.nenkan {
   border-width: 2px;
   border-color: darkblue;
   border-style: solid;
   border-collapse: collapse;
}
table.nenkan th {
   border-width: 1px;
   border-color: black gray;
   border-style: solid dotted;
   padding: 3px;
   background-color: #eeffff;
}
table.nenkan td {
   border: 1px gray dotted;
   padding: 3px;
}

div.dateblock {
width: 70px; /*日付ブロック幅 */
margin-right:5px;
text-align: center;
font-family: Arial, Tahoma; /*お好みで指定 */

color: #000000; /*日付ブロック内前景色*/
background-color: #ffffff; /*日付ブロック内背景色*/
border: solid black 1px; /*ボーダー */
}
div.dateblock div.day {
font-size: 36px; /*お好みで指定 */
color: red; /*(日)前景色 */
background-color: #ffffff; /*(日)背景色 */
font-family: Tahoma;
}
div.dateblock div.month {
font-size: 18px; /*お好みで指定 */
background-color: blue; /*(月)背景色 */
color: white; /*(日)前景色 */
}
div.dateblock div.year {
font-size: 16px; /*お好みで指定 */
margin-bottom:5px;
}

div.dateblock2 {
width: 70px; /*日付ブロック幅 */
margin-right:5px;
text-align: center;
font-family: Arial, Tahoma; /*お好みで指定 */

color: #000000; /*日付ブロック内前景色*/
background-color: #ffffff; /*日付ブロック内背景色*/
border: solid black 1px; /*ボーダー */
}
div.dateblock2 div.day2 {
font-size: 36px; /*お好みで指定 */
color: red; /*(日)前景色 */
background-color: #ffffff; /*(日)背景色 */
font-family: Tahoma;
}
div.dateblock2 div.month2 {
font-size: 18px; /*お好みで指定 */
background-color: red; /*(月)背景色 */
color: white; /*(月)背景色 */
}
div.dateblock2 div.year2 {
font-size: 16px; /*お好みで指定 */
margin-bottom:5px;
}