@charset "Shift_JIS";

#pankuzu{
	display: none;
}

/* 入力フォーム
------------------------------------------------------------ */
#postForm{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 20px 0px;
	line-height: 1.5;
	text-align: left;
	border-bottom: 1px solid #c0c0c0;
}

.inputText{
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 2px 0px;
	border: 1px solid #999;
	font-size: 13px;
	height: 15px;
}

.inputTextedit{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	border: 1px solid #999;
	font-size: 13px;
	height: 15px;
}

#postForm textarea{
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
	border: 1px solid #999;
	width: 530px;
}

#postForm2 textarea{
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
	width: 530px;
}

.submit{
	margin-top: 20px;
	font-size: 10px;
	font-family: Verdana, Arial;
	background: #ddd;
	border-top: 1px solid #fff;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	border-left: 1px solid #ddd;
	cursor: pointer;
}

.submit02{
	margin: 0px;
	font-size: 12px;
	background: #ddd;
	border-top: 1px solid #fff;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	border-left: 1px solid #ddd;
	cursor: pointer;
}

.submit03{
	margin-top: 20px;
	font-family: Verdana, Arial;
	cursor: pointer;
}

#read{
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
}

.readBox{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 15px 0px;
	text-align: left;
	border-bottom: 1px solid #c0c0c0;
}

.readBox h2{
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	line-height: 1.5;
	font-weight: normal;
	font-size: 100%;
}

.message{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.message dt{
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
	color: #008000;
	line-height: 1.5;
}

.message dd{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.img{
	width: 150px;
	float: left;
}

.imgText{
	width: 440px;
	float: right;
}

.imgText h2{
	margin-bottom: 10px;
}

.img img {
	background-color: #FFF;
	padding: 4px;
	border-right: 1px solid #BBB;
	border-bottom: 1px solid #BBB;
	width: 130px;
}

.messageBody, .searchresult{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	line-height: 1.6;
}

.stext{
	font-size: 90%;
}

.bold{
	font-weight: bold;
	color: #888;
}

.cmenuBox{
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 15px 0px;
	text-align: left;
	border-bottom: 1px solid #c0c0c0;
	line-height: 1.5;
}

.searchBox{
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 15px 0px;
	text-align: left;
	border-bottom: 1px solid #c0c0c0;
}

.searchBox h2, .menuH2{
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 3px 0px;
	text-align: left;
	border-bottom: 1px solid #c0c0c0;
	font-size: 90%;
	line-height: 1.5%;
}

.edit{
	margin: 0px;
	padding: 2px 4px;
	font-size: 10px;
	background: #ddd;
	border-top: 1px solid #fff;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	border-left: 1px solid #ddd;
}

/* 検索結果
------------------------------------------------------------ */
.loginform, .searchform{
	margin: 5px 0px 10px 3px;
}

.searchform .formfield{
	width: 120px;
	padding: 2px 0;
	margin: 0px 2px 2px 0;
}

.searchform .formbutton{
	width: 40px;
	padding: 2px 2px;
}

.formbutton{
	font-size: 11px;
	background: white;
	color: #494949;
	border-top: 1px solid #D4D2CF;
	border-left: 1px solid #D4D2CF;
	border-bottom: 1px solid #868686;
	border-right: 1px solid #868686;
	margin: 1px 0 0 0;
}

.loginform .formfield{
	width: 130px;
	padding: 2px 0;
	margin: 0 2px 2px 0;
}

.loginform .formbutton{
	width: 60px;
	padding: 2px 2px;
}

.notSerch{
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 3px;
	line-height: 1.6%;
}

.notSerch strong{
	color: #f90;
}

.searchH201{
	margin: 0px 0px 10px 0px;
	padding: 2px 4px;
	color: #fff;
	background: #36c;
	font-weight: normal;
}

.searchSwitch{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px;
}

.searchDt{
	margin-bottom: 3px;
	line-height: 1.5;
}

.searchDd{
	margin-bottom: 15px;
	line-height: 1.5%;
}

.searchUrl{
	color: #999;
}

.title{
	margin: 1px 0px 10px 0px;
	padding-bottom: 10px;
	border-bottom: 1px solid #c0c0c0;
}

#rss{
	margin: 8px 0px 0px 0px;
	padding: 0;
	width: 100px;
	font-size: 87%;
	line-height: 1.4;
	text-align: right;
	float: right;
	display: inline;
}

#rss img{
	margin-right: 3px;
	vertical-align: top;
}

#rss a:link, #rss a:visited{
	color: #575757;
}

#rss a:hover, #rss a:active{
	color: #999;
}

/* SIDEBAR
------------------------------------------------------------ */
h2.notes{
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 7px 0px;
	border-bottom: 1px solid #e0e0e0;
}

#sideBar .box {
	padding-bottom: 8px;
}

.qrcode{
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 87%;
	line-height: 1.5;
}

.cMenuDl{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
    font-size: 87%;
    line-height: 1.3;
}

.cMenuDl dt{
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 10px;
	background: url(../skins/default/img/breadcrumbs_arrow.gif) no-repeat 0px 0.2em;
}

.cMenuDl dd{
	margin: 0;
	padding: 0px 0px 0px 13px;
}


