@charset "UTF-8";
* { font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka, sans-serif ; }
body{
background:#0094E7;
color: #696969;
line-height: 120%;
font-size:80%;
}
a:link    { color: #0094E7; }
a:visited { color: #0094E7; }
a:hover   { color: #FFFFFF; background-color:#0094E7;text-decoration: none; }
a:active  { color: #FFFFFF; background-color:#0094E7;text-decoration: none; }
#head{
width:555px;
height:71px;
margin:0 auto;
background: url(/copytter/image/2.gif) 0 100% no-repeat;
}
#body{
background: #FFF;
width:535px;
margin:0 auto;
padding:10px;
}
#form{
text-align: center;
}
#form textarea{
width:513px;
height:75px;
padding:10px;
font-size:25px;
border:1px #DCDCDC solid;

}
#form input{
font-size:18px;
border:1px #DCDCDC solid;
background: #FFF;
margin-top: 5px;
padding:5px 0;
}
#navi{
width:535px;
background: #FFF;
margin:0 auto;
padding:10px;
border-bottom: 1px #DCDCDC solid;
}
.pict{
border:0;
margin: 0;
}
.box{
margin-bottom: 10px;
}
.comment_box1{
background: #FFF;
padding:5px;
overflow: auto;
}
.comment_box2{
background: #EEE;
padding:5px;
overflow: auto;
}
.comment{
font-size:12px;
line-height: 14px;
}
.comment_info{
font-size:12px;
color:gray;
}
.res_box input{
padding:5px;
border:1px #DCDCDC solid;
background: #FFF;
}
.res_input{
width:300px;
}
.res_box form{
margin:0 0 2px 0;
}
.res{
margin-bottom:5px;
overflow: hidden;
}
.res img{
margin-top:0px;
width:18px;
height:18px;
overflow: hidden;
}
.res_link{
font-size:12px;
}
.res_text{
margin-left:23px;
}
.day_sun,
.day_sat,
.day_ord{
float:left;
width:90px;
height:90px;
font-size:70px;
font-weight:bold;
line-height:70px;
}
.day_sun{
color:#FF6FCF;
}
.day_sat{
color:#0094E7;
}
.day2{
font-size: 12px;
line-height:12px;
font-weight:normal;
text-align: right;
padding-right:20px;
}
#mypage_info{
font-size:30px;
font-weight:bold;
}
.midoku_count,
.midoku_count a,
.midoku_count a:visited{
color:red;
font-weight:bold;
font-size:12px;
}
.midoku_count a:hover{
color:#FFF;
background:red;
}
.midoku_count a:active{
color:#FFF;
background:red;
}
#site_info{
border: 1px #0094E7 dashed;
background:url(/image/nice_bg_img.gif);
color:red;
padding:10px;
font-weight:bold;
margin-bottom:10px;
}
.mypage_info_cnt{
font-size:12px;
font-weight:normal;
}
.camera img{
border:0;
vertical-align:bottom
}
.photo img{
border:0;
vertical-align:bottom
}