@charset "utf-8";
/* CSS Document */
/*----全体構造----*/

body{color: #333;margin: 0 auto;padding: 0px;text-align: center;font-size:80%;font-family:"ＭＳ Ｐゴシック", Osaka;}

#waku{margin:0 auto;width:900px;}
#header{width:760px;margin:10px auto 0;text-align: left;}

#num{margin:-15px 0 0 -70px;position:absolute;z-index:2;text-align: left;}

#num{
position: absolute;
width:240px;
height:93px;
top:150px;
left:50%;
margin-left:-450px;

}

#content{margin:0px auto;width:760px;z-index:1;}
#content2{border:1px solid #ccc;width:100%;}
#content2:after {display:block;margin-top:-1px;height:1px;content:"";clear:both;overflow: hidden;}
h1{width:760px;padding:20px 0 10px 0;margin:0;text-align: left;}

ul#menu{margin:0;padding:0;list-style:none;width:760px;}
ul#menu li{height:26px;float:left;text-indent:-9999px;display:block;text-align:center;}
ul#menu li a{display:block;height:24px; outline:none;}
ul#menu li#space{width:194px;background:URL(/ozora/images/menu1.gif)}
ul#menu li#menu01{width:94px;background:URL(/ozora/images/menu1.gif) -193px 0}
ul#menu li#menu02{width:94px;background:URL(/ozora/images/menu1.gif) -286px 0}
ul#menu li#menu03{width:94px;background:URL(/ozora/images/menu1.gif) -381px 0}
ul#menu li#menu04{width:94px;background:URL(/ozora/images/menu1.gif) -475px 0}
ul#menu li#menu05{width:94px;background:URL(/ozora/images/menu1.gif) -570px 0}
ul#menu li#menu06{width:94px;background:URL(/ozora/images/menu1.gif) -664px 0}

ul#menu li#menu01 a:hover{background:URL(/ozora/images/menu_ov.gif) -193px 0}
ul#menu li#menu02 a:hover{background:URL(/ozora/images/menu_ov.gif) -286px 0}
ul#menu li#menu03 a:hover{background:URL(/ozora/images/menu_ov.gif) -381px 0}
ul#menu li#menu04 a:hover{background:URL(/ozora/images/menu_ov.gif) -475px 0}
ul#menu li#menu05 a:hover{background:URL(/ozora/images/menu_ov.gif) -570px 0}
ul#menu li#menu06 a:hover{background:URL(/ozora/images/menu_ov.gif) -664px 0}

hr{clear:left;display:none;}

#main1{width: 574px;float: left;text-align:left;}
#main1b{padding: 30px 0px 30px 20px;}
#main1b:after {display:block;margin-top:-1px;height:1px;content:"";clear:both;overflow: hidden;}
#obi{margin-top:30px;margin-right:2px;width: 180px;float: right;background: #F6F6F5;border:1px solid #ccc;}

h2{margin:0;padding:0;}
h3.midashi{margin:0;padding:0;font-size:14px;text-align: left;margin-top:30px ;}
.midashi a:{color: #333; text-decoration: none; }
.midashi a:link{color: #333; text-decoration: none; }
.midashi a:visited{color: #333; text-decoration: none; }
.midashi a:hover{color: #3D7EF6;background:none;}
.midashi a:active{color: #CCC; }

.day{margin:0 0 0 12px;padding: 0px;font-size:12px;color:#666;	font-family: "Arial", "Helvetica", "sans-serif";}

#con{padding:5px 70px 5px 1px;}
#con img{float:left;margin:0 5px 5px 0;border:0;}
#con p{clear:left;}
#con2 p{line-height:200%;padding:0 25px;}
#con2 img{float:right;margin:0 0 5px 10px;}

.con{padding:5px 70px 5px 1px;}
.con img{float:left;margin:0 5px 5px 0;border:0;}
.con p{clear:left;}
.con2 p{line-height:200%;padding:0 25px;}
.con2 img{float:right;margin:0 0 5px 10px;}

p.prevnext{ clear:left;text-align:right;border-top:1px solid #EEE;margin-right:8px;}

#p2{line-height: 200%;margin-top:30px ;}
#p2 ul{margin:0 0 0 8px;padding:0;list-style:none;}
#p2 li{margin:0;padding:0;}

div#past{margin-top:10px ;padding: 0px;  text-align: left;}
div#past ul{margin:0;padding:0;list-style:none;}
div#past ul li{margin:0;padding:0 0 5px 0;}
div#past ul li img{margin:3px 0 0 6px;}

div#other{margin-top: 40px ;padding: 0px;  text-align: left;}
#blogbtn{xclear:both;margin:0;padding:1px 0;list-style:none;}
#blogbtn li{margin:10px 0;text-indent:-999px;padding:0;}
#katogen a{width:178px;height:24px;display:block;background:url(/ozora/images/blogbtn_kato01.gif) no-repeat;}
#katogen a:hover{background:url(/ozora/images/blogbtn_kato02.gif) no-repeat;}
#murayama a{width:178px;height:24px;display:block;background:url(/ozora/images/blogbtn_mura01.gif) no-repeat;}
#murayama a:hover{background:url(/ozora/images/blogbtn_mura02.gif) no-repeat;}





#wrapper{
margin:20px auto;text-align: left;color: #333333;background: #ffffff;
}







/*カトログ*/




#copy{
margin: 530px 5px 5px 5px;
padding: 5px 5px 5px 5px;
font-size:11px;
line-height: 130%;
border:1px solid #cccccc;
}

#footer{
width: 760px;
height: 10px;
clear: both;
}

/*----リンクの構造----*/
a:link{color: #3D40C6; text-decoration: none; }
a:visited{color: #496EF0; text-decoration: none; }
a:hover{color: #3D7EF6; background-color: #E3E4E6;}
a:active{color: #cccccc; }


p{
line-height: 180%;
text-align: left;
margin-top: 10px ;
margin-left:1px ;
}

div#content h1 a:{color:#fff; text-decoration: none; }
div#content h1 a:link{color: #fff; text-decoration: none; }
div#content h1 a:visited{color:#fff; text-decoration: none; }
div#content h1 a:active{color: #fff; }
div#content h1 a:hover{color: #fff; background-color: #fff;}


xh1{
margin: 20px 0px 0px 0px;
padding-left: 0px;
}

.monthday{color:#666;font-size:12px;	font-family: "Arial", "Helvetica", "sans-serif";}

xh3{margin: 0px;float: left;font-size:12px;}

xh4{margin: 0px;float: right;font-size:12px;}



#blogcal{border:1px solid #ddd;margin:40px 1px 2px 1px; display:none;}
#blogcal td{padding:3px;text-align:center;font-size:11px;background:#FFF;}
#blogcal caption{display:block;font-size:11px;padding:3px;background:#999;color:#fff;}
#blogcal a{text-decoration:underline;}
#blogcal a:hover{color:#622;background:none;text-decoration:underline;}

#blogarchiv{
margin-top: 40px ;
padding: 0px;  
text-align: left;
}

.xxcome{text-align:left;}
#commentinput td{font-size:12px;}
.tburl{text-align:left;padding:8px;background:#eee;}

.come{text-align:right;padding:5px 0px 15px 0px;border-bottom:1px solid #999;width:90%;}
.come p{margin:10px 0;text-align:left;}

x#soras a{width:162px;height:102px;display:block;background:url(/ozora/images/blogbtn_sora.jpg) no-repeat;}
x#soras a:hover{background:url(/ozora/images/blogbtn_sora2.jpg) no-repeat 0 0;}

.loglog{display:none;}

