@charset "utf-8";

/* sitemap ----------------------------------------------------------------------*/
div#sitemap{
	width:100%;
}
#sitemap li{
	list-style-type:none;
}
#sitemap li.sitemap_li_top{
	font-size:16px;
	margin-top:20px;
}
#sitemap li.sitemap_li{
	font-size:14px;
	margin-top:30px;
	margin-left:25px;
}
#sitemap ul.sitemap_ul{
	margin-left:50px;
}
ul.sitemap_ul li{
	list-style-type:none;
	list-style-image:url(skin_img/info_icon.jpg);
	font-size:14px;
	margin-top:15px;
}

/* toiawase ----------------------------------------------------------------------*/
div#toiawase_form{
	margin-top:30px;
}
#toiawase_form table{
	margin-left:50px;	
}
#toiawase_form th{
	padding:5px;
}
#toiawase_form th{
	padding:5px;
	vertical-align:middle;
}
#toiawase_form input{
	font-size:16px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	margin-left:15px;
}
#toiawase_form textarea{
	font-size:16px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	margin-left:15px;
}
#toiawase_form div.submitbox{
	width:100%;
	margin-top:15px;
	text-align:center;
}
#toiawase_form label.error{
	color:#F00;	
}


/*  contentbox kouryuu */
.inbox div.contentbox_kouryuu{
	width:765px;
	text-align:left;
	padding-top:10px;
	padding-bottom:10px;
}
.contentbox_kouryuu div.left{
	float:left;
}
.left div.lefttitle{
	margin-top:20px;	
}
.left div.leftbox{
	width:200px;
	background:url(skin_img/kouryuu_05.jpg) no-repeat;
	margin-top:10px;
}
.left div.left_newentry{
	width:180px;
	margin-left:20px;
	font-size:12px;
	
}
.left_newentry div.newentry_img{
	float:left;
	width:50px;
}
.newentry_img img{
	
}
.left_newentry div.newentry_body{
	float:left;
	width:125px;
	margin-left:5px;
}
.newentry_body a{ color:#666; }
.newentry_body a:hover{ color:#999; }

.left div.left_archive{
	width:180px;
	margin-left:20px;
	font-size:12px;
}
.left_archive a{ color:#666; }
.left_archive a:hover{ color:#999; }

.contentbox_kouryuu div.main{
	float:left;
}
.main div.entrybox{
	width:550px;
	margin-left:15px;
	margin-top:20px;
	text-align:center;
}
.entrybox div.entry_title{
	width:520px;
	background:#000;
	color:#FFF;
	font-weight:bold;
	padding-top:10px;
	padding-left:20px;
	padding-right:10px;
	padding-bottom:10px;
	text-align:left;
}
.entrybox div.entry_date{
	width:530px;
	text-align:right;
	margin-top:5px;
	font-weight:bold;
}
.entrybox div.entry_body{
	width:520px;
	margin-top:20px;
	text-align:left;
	letter-spacing:2px;
	line-height:120%;
}
.entrybox img{
	float:left;
	margin-top:15px;
	margin-right:20px;
	margin-bottom:15px;
	margin-left:5px;
}
.entrybox div.entry_hr{
	width:100%;
	border-bottom:2px solid #999;
	margin-top:20px;
}
.main div.pagelink{
	width:550px;
	text-align:center;
	margin-top:20px;
}



















