@charset "utf-8";
@import url(http://mks-com.jp/common/css/common.css);
@import url(http://mks-com.jp/common/css/level2.css);

/*====================================================================

blog.css

======================================================================

	00.body
	01.entry
	02.Comment TrackBack Area
	03.Feed
	04.
	05.calendar
	06.
	07.
	08.

=====================================================================*/


body{word-wrap: break-word;}


/*--------------------------------------------------------------------
	01.entry
--------------------------------------------------------------------*/

/*	01-1.blog_entry
----------------------------------------------------------------*/
.blog_entry{
	padding-top: 30px;
	padding-bottom: 1px;
	background-image: url(http://mks-com.jp/blog/img/postfoot.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-bottom: 30px;
	width: 530px;
}

.entry_title_wrap{
}
.entry_title{
	background-image: url(http://mks-com.jp/blog/img/posttitle.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	font-size: 20px;
	color: #003310;
	font-weight: bold;
	margin: 0px;
}

.entry_body{
	background-image: url(http://mks-com.jp/blog/img/postback.gif);
	background-repeat: repeat-y;
	text-align: left;
	padding-top: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 5px;
	margin: 0px;
}
.entry_date{
	padding: 5px;
	font-size: 10px;
	text-align: right;
}
.entry_state{
	width: 100%;
	text-align: center;
	background: #003310;
	color: white;
}
.entry_state a:link,
.entry_state a:visited,
.entry_state a:hover,
.entry_state a:active{
	color: white;
}
/*	01-2.entry StaffProfile
----------------------------------------------------------------*/
#entry{
	padding-top: 10px;
	padding-bottom: 1px;
	background-image: url(http://mks-com.jp/blog/img/postfoot.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-bottom: 30px;
	width: 530px;
}


/*	01-3.staff
----------------------------------------------------------------*/
.staff1{*/MKS*/
	background-image: url();
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-bottom:10px;
}
.staff2{/*¾¾ËÜ¾¼É§*/
	background-image: url(http://mks-com.jp/blog/img/staff2.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-bottom:10px;
}
.staff3{/*·§Ã«Í¦Æó*/
	background-image: url(http://mks-com.jp/blog/img/staff3.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-bottom:10px;
}

}
.staff4{/*º´Æ£¹¨*/
	background-image: url(http://mks-com.jp/blog/img/staff4.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-bottom:10px;
}
.staff5{/*º´Æ£¹À*/
	background-image: url(http://mks-com.jp/blog/img/staff5.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-bottom:10px;
}
.staff6{/*ÃæÂ¼²í»Ë*/
	background-image: url(http://mks-com.jp/blog/img/staff6.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-bottom:10px;
}
.staff7{/*ÅÄÃæ±Ê*/
	background-image: url(http://mks-com.jp/blog/img/staff7.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-bottom:10px;
}
.staff8{/*´äß·½¼É×*/
	background-image: url(http://mks-com.jp/blog/img/staff8.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-bottom:10px;
}
.staff9{/*ÎëÌÚÀ²²Â*/
	background-image: url(http://mks-com.jp/blog/img/staff9.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-bottom:10px;
}
.staff10{/*ÃÝÅÄºÚ½ï»Ò*/
	background-image: url(http://mks-com.jp/blog/img/staff10.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-bottom:10px;
}
/*	01-1.blog_entry .pict
----------------------------------------------------------------*/
.blog_entry .pict{
	padding: 8px;
	background-color: #f4f4f4;
	border: 1px solid #e0e0e0;
	margin-left: 8px;
	margin-right: 8px;
	margin-top: 5px;
	margin-bottom: 5px;
}

/*--------------------------------------------------------------------
	02.Comment TrackBack Area
--------------------------------------------------------------------*/
#comments_area{
	margin-top: 10px;
	background: #F0F0F0;
	padding-bottom: 20px;
}
#trackbacks_area{
	margin-top: 20px;
	margin-bottom: 20px;
	background: #F0F0F0;
}
.cm_main_title{
	width: 530px;
	font-size: 20px;
	color: #003310;
	font-weight: bold;
	height: 43px;
	padding-top: 10px;
}
.tb_main_title{
	width: 530px;
	font-size: 20px;
	color: #003310;
	font-weight: bold;
	height: 43px;
	padding-top: 10px;
}

/*--------------------------------------------------------------------
	03.Feed
--------------------------------------------------------------------*/
.mailmag{
	margin-top: 10px;
	padding-top: 20px;
}
.mailmag form{
	background: #F0F0F0;
}

/*--------------------------------------------------------------------
	04.
--------------------------------------------------------------------*/
/*--------------------------------------------------------------------
	05.sidebar
--------------------------------------------------------------------*/
#sidebar{
}
#sidebar a:link,
#sidebar a:visited{
	color: #113311;
	text-decoration: none;
}

#sidebar a:hover,
#sidebar a:active{
	color: #eb4727;
}
#sidebar a:active{
	text-decoration: underline;
}
/*--------------------------------------------------------------------
	06.Left Column
--------------------------------------------------------------------*/
/*	06-1 Recent Posts
----------------------------------------------------------------*/
.recent_posts{
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 200px;
}
.recent_posts h2{
	height: 43px;
	background-image: url(http://mks-com.jp/blog/img/recentposts.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 5px;
}
.recent_posts li{
	background-image: url(http://mks-com.jp/blog/img/sideback.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 5px;
}
/*	06-2 Archives
----------------------------------------------------------------*/
.archives{
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 200px;
}
.archives h2{
	height: 43px;
	background-image: url(http://mks-com.jp/blog/img/archives.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 5px;
}
.archives li{
	background-image: url(http://mks-com.jp/blog/img/sideback.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 5px;
}
/*	06-3 Categories
----------------------------------------------------------------*/
.categories{
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 200px;
}
.categories h2{
	height: 43px;
	background-image: url(http://mks-com.jp/blog/img/categories.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 5px;
}
.categories li{
	background-image: url(http://mks-com.jp/blog/img/sideback.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 5px;
}
/*	06-4 Calendar
----------------------------------------------------------------*/
.calendar_wrap{
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 200px;
}
.calendar_wrap h2{
	height: 43px;
	background-image: url(http://mks-com.jp/blog/img/calendar.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 0px;
	margin: 0px;
}
.calendar{
	background-image: url(http://mks-com.jp/blog/img/sideback.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 200px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px
}
.calendar_month{
	padding-top:10px;
}

.calendar .cell a:link,
.calendar .cell a:visited,
.calendar .cell a:hover,
.calendar .cell a:active{
	background: #779977;
}

/*	06-5 Search
----------------------------------------------------------------*/
.search{
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 200px;
}
.search h2{
	height: 1px;
	text-indent: -9999px;
	padding: 5px;
}
/*	06-6 staff_profile
----------------------------------------------------------------*/
.staff_profile{
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 200px;
}
.staff_profile h2{
	height: 43px;
	background-image: url(http://mks-com.jp/blog/img/staffprofile.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	text-indent: -9999px;
	padding: 5px;
}
.staff_profile li{
	background-image: url(http://mks-com.jp/blog/img/sideback.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 5px;
}
/*--------------------------------------------------------------------/
	07.
--------------------------------------------------------------------*/
