@charset "shift-jis";



*{
margin:0;
padding:0;
}


body{
background:#ffffff url(http://sakuramo1.sakura.ne.jp/sblo_files/hydroquinoneblog/image/hydro_back_003.gif) repeat-x;
text-align:center;
font-family:Verdana;
margin:0;
padding:0;
}

a{
color:#0000ff;
text-decoration:none;
}

a:hover{
color:#6666ff;
text-decoration:none;
}





#container{
background:#ffffff url(http://sakuramo1.sakura.ne.jp/sblo_files/hydroquinoneblog/image/content_back_04.gif) repeat-y;
width:795px;
text-align:center;
margin:22px auto 0px auto;
padding:0 0 0 0;
border-style:double;
border-width:0px 0px 0px 0px;
border-color:#000000;
}


#containerin{
text-align:center;
margin:0 25px 0 25px;
padding:0 0 0 0;
}







#banner{
background:#ffffff url(http://sakuramo1.sakura.ne.jp/sblo_files/hydroquinoneblog/image/hydro_head_020.gif) no-repeat;
height:220px;
text-align:center;
margin:0 auto 5px auto;
padding:0 0 0 0;
}


h1 {
color:#de005a;
text-align:left;
font-size:18px;
font-weight:bold;
font-family:Verdana;
margin:0 0 0 0;
padding:8px 0 0 6px;
border-style:solid;
border-width:0px 0px 0px 0px;
border-color:#73655a;

}

h1 a{
color:#ef8a8c;
text-decoration:none;
}

h1 a:hover{
color:#ef8a8c;
text-decoration:none;
}

.description {
color:#000000;
height:14px;
line-height:14px;
text-align:left;
font-size:12px;
font-weight:normal;
margin:0 0 0 0;
padding:3px 0px 0px 10px;
display:block;
}













#content {
float:right;
width:498px;
margin:0 0 0 0;
padding:0 0 0 0;
}

.blog {
margin:0 0 0 0;
padding:0 0 0 0;
}

.blogbody {
text-align:left;
margin:0 0 120px 0;
padding:0 0 0 0;
}



h2{
background:#ffffff url(http://sakuramo1.sakura.ne.jp/sblo_files/hydroquinoneblog/image/hydro_h3_006.gif) no-repeat;
color:#ED7878;
line-height:28px;
text-align:left;
font-size:18px;
font-weight:normal;
margin:0 0 20px 0;
padding:0px 0px 0px 32px;
border-style:dotted;
border-width:0px 0px 1px 0px;
border-color:#cccccc;
}



h3{
background:#ffffff url(http://sakuramo1.sakura.ne.jp/sblo_files/hydroquinoneblog/image/hydro_h3_006.gif) no-repeat;
color:#ED7878;
line-height:28px;
font-size:18px;
font-weight:normal;
margin:30px 5px 20px 5px;
padding:0px 0px 0px 32px;
border-style:dotted;
border-width:0px 0px 1px 0px;
border-color:#cccccc;
}



h4{
background:#ffffff url(http://sakuramo1.sakura.ne.jp/sblo_files/hydroquinoneblog/image/hydro_h4_002.gif) 0 0px no-repeat;
color:#997373;
line-height:18px;
font-size:16px;
font-weight:bold;
margin:5px 5px 5px 10px;
padding:0px 0px 0px 20px;
border-style:double;
border-width:0px 0px 0px 0px;
border-color:#ef8a8c;
}



.text{
color:#555555;
line-height:150%;
font-size:14px;
margin:0 0 0 0;
padding:0 0 0 0;
}


p{
margin:0 0 0 0;
padding:0px 15px 14px 15px;
}




strong{
color:#339966;
}


.text ul{
margin:0 0 0 0;
padding:0px 15px 14px 15px;
list-style:none;
}

.text li{
background:url(http://sakuramo1.sakura.ne.jp/sblo_files/shibokyuin-guide/image/icon-1.gif) 0 8px no-repeat;
margin:0 0 0 0;
padding:0 0 0 12px;
}


.waku{
background:#ffffff url(http://sakuramo1.sakura.ne.jp/sblo_files/shibokyuin-guide/image/back_lightblue003.gif);
line-height:150%;
margin:0px 15px 25px 15px;
padding:10px 10px 10px 10px;
border-style:dashed;
border-width:0px 0px 0px 0px;
border-color:#aaaaaa;
}



.waku2{
background:#ffeeee url();
line-height:150%;
margin:0 15px 25px 15px;
padding:0px 0px 0px 0px;
border-style:dashed;
border-width:0px 0px 0px 0px;
border-color:#aaaaaa;
}


.hosoku{
background:#fafafa url(http://sakuramo1.sakura.ne.jp/sblo_files/shibokyuin-guide/image/shibo_hosoku_image002.gif) 0 5px no-repeat;
color:#888888;
font-size:12px;
line-height:140%;
margin:-10px 25px 25px 60px;
padding:5px 15px 5px 20px;
border-style:dashed;
border-width:0px 0px 0px 0px;
border-color:#aaaaaa;
}


.big{
color:#bbbbbb;
font-size:25px;
font-weight:normal;
margin:0 0 0 0;
padding:0 3px 0 0;
}











.pict{
margin:1px 6px 4px 0;
padding:0 0 0 0;
border-style:solid;
border-width:0px 0px 0px 0px;
border-color:#aaaaaa;
}

.pict_right{
margin:1px 0px 4px 6px;
padding:0 0 0 0;
border-style:solid;
border-width:0px 0px 0px 0px;
border-color:#aaaaaa;
}


.text table{
color:#888888;
font-size:13px;
margin:0px 15px 3px 15px;
padding:0 0 0 0;
}


.entrytitle{
color:#aaaaaa;
text-align:right;
font-size:9px;
margin:0 0 0 0;
padding:20px 15px 0px 15px;
}


.ad1{
background:#ffffff url(http://sakuramo1.sakura.ne.jp/sblo_files/hydroquinoneblog/image/sp_link.gif) no-repeat;
margin:0px 0px 20px 15px;
padding:15px 0 0 0;
}

.ad2{
background:#ffffff url(http://sakuramo1.sakura.ne.jp/sblo_files/hydroquinoneblog/image/sp_link.gif) no-repeat;
margin:10px 0px 30px 15px;
padding:15px 0 0 0;
}

.ad3{
background:#ffffff url() no-repeat;
margin:0 0 30px 15px;
padding:0 0 0 0;
}

.ad4{
background:#ffffff url(http://sakuramo1.sakura.ne.jp/sblo_files/hydroquinoneblog/image/sp_link.gif) no-repeat;
margin:10px 0px 30px 15px;
padding:15px 0 0 0;
}
















/* サイドバー */

#links-left {
float:left;
width:230px;
margin:0 0 50px 0;
padding:0 0 0 0;
}


.side{
line-height:160%;
text-align:left;
font-size:12px;
margin:0 0 0 0;
padding:0px 0px 0px 0px;
}


.sidetitle{
background:#8F867E url(http://sakuramo1.sakura.ne.jp/sblo_files/hydroquinoneblog/image/hydro_sidetitle_001.gif) no-repeat;
color:#f2f2f2;
line-height:28px;
font-size:14px;
font-weight:normal;
margin:0 0 5px 0;
padding:0 0 0 15px;
border-style:double;
border-width:0px 0px 0px 0px;
border-color:#000000;
}


.sidelarge{
color:#777777;
font-size:10px;
font-weight:normal;
margin:0 0 -5px 0;
padding:5px 0 0 10px;
}



.side ul{
text-align:left;
font-size:12px;
margin:0 0 0 0;
padding:1px 0 10px 0;
list-style:none;
}

.side li{
background:url(http://sakuramo1.sakura.ne.jp/sblo_files/hydroquinoneblog/image/hiado_dide-2.gif) no-repeat;
line-height:26px;
margin:0 0 0 0;
padding:0 0 0 0;
}

.side li a{
background:#f2f2ff url(http://sakuramo1.sakura.ne.jp/sblo_files/hydroquinoneblog/image/hiado_dide-1.gif) no-repeat;
color:#2222ff;
width:230px; 
line-height:26px;
text-decoration:none;
margin:3px 0 3px 0;
padding:0 0 0 0;
display: block;
text-indent:23px;
}

.side li a:hover{
background:url(http://sakuramo1.sakura.ne.jp/sblo_files/hydroquinoneblog/image/hiado_dide-2.gif) no-repeat;
color:#ccccff;
text-decoration:none;
}







/* RSS */

.syndicate {
line-height:1.5;
text-align:left;
font-size:10px;
margin:0 0 0 0;
padding:0 0 0 10px;
}






.another{
float:left;
line-height:15px;
text-align:left;
font-size:10px;
margin:0 0 50px 0;
padding:0 0 0 5px;
}








/* コピーライト */

.footer_copyright{
clear:both;
color:#aaaaaa;
line-height:22px;
text-align:left;
font-size:12px;
margin:0 0 0 0;
padding:0 0 0 5px;
border-style:solid;
border-width:0px 0px 0px 0px;
border-color:#000000;
}







/* Seesaaフッター */

#footer{
margin:0 0 0 0;
padding:0 0 0 0;
}


.powered{
text-align:right;
margin:0 0 0 0;
padding:0 0 0 0;
}






/* Links */

.footer_links{
color:#aaaaaa;
text-align:left;
line-height:1.4;
font-size:12px;
margin:0 0 0 0;
padding:0 0 0 5px;
}


.footer_links ul{
margin:0 0 0 0;
padding:0 0 0 0;
list-style:none;
}


.footer_links li{
display:inline;
margin:0 0 0 0;
padding:0 0 0 0;
}

.footer_links a{
color:#aaaaaa;
text-decoration:none;
}

.footer_links a:hover{
color:#bbbbbb;
text-decoration:none;
}