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



/*==ボックス=================*/

#staffblog {
 width:100%;
 margin-top:35px;

}


#staffblog_side {
 float:left;
 height:auto;
 width:180px;
 padding-right:20px;

}


#side_category {
 float:left;
 height:auto;
 width:100%;
 text-align:left;
 line-height:1.5em;
 margin-bottom:30px;

}


#staffblog_main {
 float:left;
 height:auto;
 width:419px;
 padding-left:20px;

}


#blog_story {
 float:left;
 height:auto;
 width:100%;
 text-align:left;
 line-height:1.8em;
 margin-bottom:50px;

}




/*==クラス=================*/


.side_line {
 padding-bottom:12px;
}
.side_line img {
 margin:3px 0 0 0;
}

.main_h3 {
 float:left;
 width:344px;
 line-height:1.5em;
 font-weight:bold;
 font-size:14px;
 margin-bottom:3px;
}


.main_icon {
 float:left;
 width:100%;
 margin:5px 0 30px 0;
}


.blog_time {
 width:219px;
 float:left;
 text-align:left;
 display:block;
}


.blog_pagetop {
 width:200px;
 float:left;
 text-align:right;
 display:block;
}

.center {
 text-align:center;
 float:left;
 margin-left:10px;
}


#calender a:hover {
 color:#666;
}
