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

.right_bn{
	display:none;
}

.entry_body{
	width:640px;
	margin:20px auto;
	overflow:hidden;
}

.entry_body p,
.entry_body div,
.entry_body h1,
.entry_body h2,
.entry_body h3,
.entry_body h4,
.entry_body h5,
.entry_body h6,
.entry_body dl,
.entry_body ul,
.entry_body ol{
	margin:0px;
	padding:0px;
	text-align:left;
	margin-bottom:1em;
}

.entry_body ul li,
.entry_body ol li{
	margin-left:2em;
}

.entry_body h1{
	font-size:36px;
}

.entry_body h2{
	font-size:24px;
}

.entry_body h3{
	font-size:18px;
}

.entry_body h4{
	font-size:16px;
}

.entry_body h5{
	font-size:14px;
}

.entry_body h6{
	font-size:12px;
}


.to_list{
	text-align:center;
	margin:20px auto;
	overflow:hidden;
}

/**/
.entry_list{
	width:756px;
	margin:0px auto;
	overflow:hidden;
}

.entry_list li{
	list-style-type:none;
	margin:20px auto;
	overflow:hidden;
	border-bottom:1px solid #DCDCDC;
	padding:10px 0px;
}

.entry_list li table{
	width:100%;
}

.entry_list li table .col01{
	background-image:url(../company/image/bg_sub.png);
	background-repeat:no-repeat;
	background-position:left center;
	text-indent:32px;
	width:120px;
}

.entry_list li table .col02{
	text-align:center;
	width:50px;
}

.entry_list li table .col03{
	text-align:center;
	width:50px;
}

.entry_list li table .col04{
	font-size:17px;
	font-weight:bold;
	line-height:19px;
}

.entry_list li table .col05{
	text-align:right;
	color:#746658;
	font-size:13px;
	white-space:nowrap;
}

.entry_list li table .col05 a{
	color:#746658;
	
}

#member_only{
	width:500px;
	margin:0px auto;
	overflow:hidden;
	border-radius: 10px;        /* CSS3草案 */  
    -webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 10px;   /* Firefox用 */
	background-color:#eee;
	font-size:15px;
}

#member_only p{
	padding-left:1em;
	padding-right:1em;
	overflow:hidden;
	margin-top:1em;
	margin-bottom:1em;
}

#member_only div{
	margin:20px 1em;
	overflow:hidden;
}

#member_only div input{
	padding:10px;
}

/**/

.post-categories{
	clear:both;
	overflow:hidden;
	border-bottom:1px solid #eee;
	border-top:1px solid #eee;
	padding:0.5em !important;
}

.post-categories li{
	float:right;
	margin-right:0px !important;
	margin-left:0em !important;
	overflow:hidden;
	padding-right:1em !important;
	white-space:nowrap;
	width:auto !important;
}