@charset "utf-8";

#mainl {
	width:100%;
	padding: 0 2%;
}
#mainr {
	width:100%;
	margin: 0 0 5%;
	padding: 20% 2% 0;
	font-size:3.2vw;
}
#mainb {clear:both;}

#mainl1,.cmainl1 {
	margin-top:10%;
	padding-left:10%;
	font-size: 4.2vw;
	background:url("../images/h3_sp.png") top 0.4em left 0 / 8% auto no-repeat;
	color:#0c6700;
}
.cmainl11 {font-size:3.4vw;}
#mainl2,.cmainl2 {color:#fd971f;font-weight:bold;font-size:4.0vw;margin:3% 0;}
#mainl2 a,.cmainl2 a {color:#fd971f;}
.landcirclesimples7,.cmainl3 {margin-bottom: 5%;}
.landcirclesimples7 p {margin-bottom:1%;word-break: break-all;}
.landcirclesimples7 a,.cmainl3 a {color:#fd971f;}
.landcirclesimples7 img {max-width: 100%;}
.landcirclesimples7 object {max-width: 100%;}
.landcirclesimples7 param {max-width: 100%;}
#mainl4 {font-size:3.6vw;clear:both;float:left;}
#mainl5 {font-size:3.6vw;float:right;}
#mainl4 a,#mainl5 a {color:#0a6700;}
#calenderwrap {margin-bottom:5%;}
#calendar {}
#recent {margin-bottom:5%;}
#categorywrap {margin-bottom:5%;}
#category {}
#archive {margin-bottom:5%;}
#datelist {}
#mainr ul {margin-left:10px;}
#mainr li {background:url(../images/rli.gif) left 6px no-repeat;padding-left:3%;margin-bottom:1%;}
.datepickerGoPrev a {color:#218215;}
.datepickerGoNext a {color:#218215;}
.mainrpanel {padding-top: 5%;}
.mainrpanelban {text-align:center;margin-bottom:3%;}
.mainrpanelban img {display: none;}
.mainrpanelban div {
	margin: 3% auto 0;
	padding: 2% 3%;
	font-size: 4.2vw;
	color: #17620e;
	border: 1px solid #17620e;
}
.mainrpanel ul,
.mainrpanel #category {
	display: none;
}
.mainrpanel select {
	width: 100%;
	padding: 2%;
	font-size: 4.0vw;
	border: 1px solid #ccc;
	background: #fff;
}

/* datepicker */
table.datepickerViewDays tbody.datepickerMonths,
table.datepickerViewDays tbody.datepickerYears {
	display: none;
}
table.datepickerViewMonths tbody.datepickerDays,
table.datepickerViewMonths tbody.datepickerYears,
table.datepickerViewMonths tr.datepickerDoW {
	display: none;
}
table.datepickerViewYears tbody.datepickerDays,
table.datepickerViewYears tbody.datepickerMonths,
table.datepickerViewYears tr.datepickerDoW {
	display: none;
}
table.datepickerViewDays {border-spacing:4px;width:100%;table-layout:fixed;font-size:3.6vw;line-height:220%;}
.datepickerDoW {display:none;}
.datepickerDays td {text-align:center;border:1px solid #d8d8d8;padding:0;}
.datepickerMonth {text-align:center;}
.datepickerDays td a {text-decoration:none;color:#333333;}
.datepickerDays td.datepickerLinked a {text-decoration:underline;}

.datepickerLinked {background:#d6c7b5;}

