@charset "UTF-8";
/* CSS Document */

.cafe-community{ display:none;}

.archive .entry{ 
	margin:20px 25px 30px 25px; padding:15px 0 15px 0; border:solid 1px #999999;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	position:relative;
	zoom:1;
}
.archive .entry-main{ margin:0 120px 0 40px; padding:0;}
	.archive .entry-date{ margin:0; padding:0; font-size:93%;}
	.archive .entry-title{ margin:5px 0 0 0; padding:0;}
	.archive .entry-body{ margin:5px 0 0 0; padding:0; line-height:1.8;}
	.archive .entry-navi{ 
		margin:0; padding:0; font-size:93%;
		position:absolute; top:15px; left:595px;
	}
	.archive .entry-navi a{ background:url(/com/img/com-ic-jump.gif) no-repeat left center; padding-left:10px;}
	.archive .entry-author{
		margin:0 0 0 0; padding:0; width:86px; height:96px; background:url(/staffblog/img/sn01.gif) no-repeat 0 0;
		position:absolute; left:580px; bottom:-15px;
	}
	.archive .sn00{ display:none;}
	.archive .sn01{ background-image:url(/staffblog/img/sn01.gif);}
	.archive .sn02{ background-image:url(/staffblog/img/sn02.gif);}
	.archive .sn03{ background-image:url(/staffblog/img/sn03.gif);}
	.archive .sn04{ background-image:url(/staffblog/img/sn04.gif);}
	.archive .sn05{ background-image:url(/staffblog/img/sn05.gif);}
	.archive .sn06{ background-image:url(/staffblog/img/sn06.gif);}
	
.detail .entry{ 
	margin:20px 25px 80px 25px; padding:15px 0 15px 0; border:solid 3px #999999;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	position:relative;
	zoom:1; /* IE6 hasLayout */
	
}
.detail .entry-main{ margin:0 120px 0 40px; padding:0;}
	.detail .entry-date{ margin:0; padding:0;}
	.detail .entry-title{ margin:20px 0 0 0; padding:0; font-size:100%; border-bottom:dotted 1px #999999;}
	.detail .entry-title span{ margin:0; padding:0; font-size:131%;}
	.detail .entry-body{ margin:0; padding:0;}
	.detail .entry-author{
		display:block; margin:0 0 0 0; padding:0; width:116px; height:190px; background:url(/staffblog/img/bn01.gif) no-repeat 0 0;
		position:absolute; left:590px; bottom:-50px;
	}
	.detail .sn00{ display:none;}
	.detail .sn01{ background-image:url(/staffblog/img/bn01.gif);}
	.detail .sn02{ background-image:url(/staffblog/img/bn02.gif);}
	.detail .sn03{ background-image:url(/staffblog/img/bn03.gif);}
	.detail .sn04{ background-image:url(/staffblog/img/bn04.gif);}
	.detail .sn05{ background-image:url(/staffblog/img/bn05.gif);}
	.detail .sn06{ background-image:url(/staffblog/img/bn06.gif);}
  
  
  
@media (max-width: 480px){ /* smart */
  .archive .entry{ margin:10px 0 0 0; padding:10px 10px; border:solid 1px #999999; border-radius:3px;}
    .archive .entry *{ margin:0; padding:0; display:block;}
    .archive .entry-main{ margin:0; padding:0;}
    .archive .entry-title{ font-weight:bold;}
    .archive .entry-body{ font-size:93%; line-height:1.5;}
  .detail .entry{ margin:10px 0 0 0; padding:0; border:none;}
    .detail .entry-main{ margin:0; padding:0;}

}
