@charset "utf-8";

/* 
name: style
designer: Adclip
designer_url: http://adclip.net/ 
*/

.content p{margin-bottom:20px; line-height:1.5em;}
.catbox h2 a{color:#333;}

.sidebar li:first-child{margin-top:10px;}
.sidebar li{margin-bottom:10px; padding-bottom:10px; border-bottom:#ccc 1px dotted;}

#alpha h1{border-bottom:#59462D 2px solid;}


/*画像サイズ1080px以上*/

@media  print, screen and (min-width:1080px) {

.nwpost{margin-bottom:30px;}

.catbox {display:flex;}

.postbox {display:flex;}

#alpha{width:70%; padding:20px;}
#alpha p{margin-bottom:30px; line-height:1.8em;}
#alpha img{max-width:640px; text-align:center;}
#alpha .catbox h1{fo}
#alpha h1.blogtitle{margin-bottom:40px; padding-bottom:2px; font-size:160%;}

#beta{width:30%; padding:20px;}
.postthum{margin:30px 0; text-align:center;}

}
/*画像サイズ600px以上1080以下*/
@media only screen and (min-width:600px)and (max-width:1080px)  {

.nwpost{margin-bottom:30px;}


#alpha{padding:20px;}
#alpha p{margin-bottom:20px;}
#alpha img{max-width:600px;}
#alpha h1.blogtitle{margin-bottom:40px; padding-bottom:2px; font-size:160%;}

#beta{padding:20px;}
.postthum{margin:30px 0; text-align:center;}

}
/*画像サイズ600px以下*/
@media only screen and (max-width:600px)  {

.nwpost{margin-bottom:30px;}

#alpha{padding:10px;}
#alpha h1.blogtitle{margin-bottom:40px; padding-bottom:5px; font-size:160%;}

#beta{padding:10px;}
#alpha p{margin-bottom:15px;}
#alpha img{width:100%;}
.postthum{margin:30px 0; text-align:center;}



}