@import url(https://blog-imgs-60-origin.fc2.com/m/o/m/momo96chblog/spacelab.css);



/************************************************************************************
FC2検索バー非表示のときは削除してください
*************************************************************************************/

body {
  padding: 68px 0 81px !important;
}

.navbar-fixed-top, .navbar-fixed-bottom {
position: fixed;
right: 0;
left: 0;
top:27px;/*FC2検索バー非表示のときはこの行を削除してください*/
z-index: 1030;
margin-bottom: 0;
}

#sh_fc2blogheadbar select {
width: auto;
}

/************************************************************************************
FC2検索バー非表示のときは削除してください
*************************************************************************************/



/************************************************************************************
SOCIAL BTN 非表示のときは削除してください
*************************************************************************************/

.fc2_footer {
margin-top:10px;
}

table.fc2_socialbtn {
margin-top:10px;
}

/************************************************************************************
SOCIAL BTN 非表示のときは削除してください
*************************************************************************************/



/************************************************************************************
BODY
*************************************************************************************/

body {
  padding: 41px 0 81px;
}

.navbar-fixed-top .navbar-inner {
  padding-left: 16px;
  padding-right: 16px;
}


/************************************************************************************
POST
*************************************************************************************/

#content {
padding:30px 0 10px;
}


.post {
  margin-bottom: 20px;
}

/* post content */
.post-content {
  min-height: 210px;
}

/* post image */
.post-image {
  margin: 0 0 5px;
}
.post-image.left {
  float: left;
  margin-right: 15px;
}
.post-image.right {
  float: right;
  margin-left: 15px;
}



/* post meta */
.post-meta {
  margin: 0 0 7px;
}
.post-meta .post-author {
  background: url(https://blog-imgs-60-origin.fc2.com/m/o/m/momo96chblog/post-author.png) no-repeat 0 6px;
  padding: 2px 0 2px 16px;
  margin-right: 7px;
}
.post-meta .post-category {
  background: url(https://blog-imgs-60-origin.fc2.com/m/o/m/momo96chblog/post-category.png) no-repeat 0 6px;
  padding: 2px 0 2px 16px;
  margin-right: 7px;
}
.post-meta .post-tag {
  background: url(https://blog-imgs-60-origin.fc2.com/m/o/m/momo96chblog/post-tag.png) no-repeat 0 6px;
  padding: 2px 0 2px 16px;
  margin-right: 7px;
}
.post-meta .post-comment a {
  background: url(https://blog-imgs-60-origin.fc2.com/m/o/m/momo96chblog/post-comment.png) no-repeat 0 6px;
  padding: 2px 10px 2px 16px;
}



/* list thumb post */
.list-thumb-image .post-image {
  float: left;
  margin: 7px 16px 10px 0;
}
.list-thumb-image .post-content {
  overflow: hidden;
}

.postbody {
margin:10px 15px;
}

.postbody img {
border: 3px solid #fff;
box-shadow: 0 0 5px #aaa;
}

.post-title {
font-size: 18px;
font-weight:bold;
margin: 0 0 5px;
padding: 0;
}

figure.post-image img{
border: 3px solid #fff;
box-shadow: 0 0 5px #aaa;
}


/************************************************************************************
CLEAR & ALIGNMENT
*************************************************************************************/
.clear {
  clear: both;
}
.left {
  float: left;
}
.right {
  float: right;
}
.textleft {
  text-align: left;
}
.textright {
  text-align: right;
}
.textcenter {
  text-align: center;
}

.small {
font-size:12px;
}

/* clearfix */
.clearfix:after, .widget li:after, #body:after, #footer:after, footer:after, .pagenav:after, #main-nav:after, .menu:after, .gallery:after, #content:after
{ visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix, .widget li, #body, #footer, footer, .pagenav, #main-nav, .menu, .gallery, #content
{ display: inline-block; }
/* clearfix for ie7 */
.clearfix, .widget li, #body, #footer, footer, .pagenav, #main-nav, .menu, .gallery, #content
{ display: block; zoom: 1; }


/************************************************************************************
COMMENT
*************************************************************************************/

.formarea {
width:60%;
margin:20px auto 10px;
}

.com-body {
margin:10px;
padding:10px;
border:solid 1px #cccccc;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

.com-entry {
margin:0 20px;
}

textarea#comment {
margin-top:10px;
}

input#trackback-url {
width:400px;
}

span.date,span.pt-com,span.url {
margin-right:8px;
}


/************************************************************************************
BACK TO TOP
*************************************************************************************/

/* 107 */
.neo107{
position:fixed;
bottom:20px;
right:10px;
width: 24px;
height: 24px;
border: 4px solid #555;
border-radius: 16px;
-moz-border-radius: 16px;
-webkit-border-radius: 16px;
-ms-border-radius: 16px
}

.neo107::before{
position: relative;
top: -2px;
left: 4px;
content: '';
width: 0;
height: 0;
float: left;
border: 8px solid transparent;
border-bottom-color: #555
}
/* End 107 */