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

.linktable a{
color: #009495;
font-weight: bold;
text-decoration: underline;
}


.linktable a:hover{
text-decoration:none;
}

.mokhon .allowTextB{
margin:0 0 0px 10px;}

.mokhonbtn li{
float:left;
margin:0 3px 3px 0;}

.mokhonbtn .la{
margin:0 0px 0 0;}

.mokhon ol li{
display: inline;
font-weight:lighter;}

.mokhon ol{
text-align: center;}

.alignright{
	text-align:right;	
}
.aligncenter{
	text-align:center;	
}
.m30{
	margin-top:30px;	
}
.m20{
	margin-top:20px;	
}
.m10{
	margin-top:10px;	
}
#rightTextarea .m30{
	margin-top:30px;	
}
#rightTextarea .m20{
	margin-top:20px;	
}
#rightTextarea .m10{
	margin-top:10px;	
}
#rightTextarea .m20m{
	margin:20px 0;	
}

#rightTextarea .techrightTextLink{
	margin-top:10px;
}
#rightTextarea ul{
	overflow: hidden;	
}
#rightTextarea .yellowBox{
	width: 44%;
	margin: 20px 0 0 0px;
	float: left;
	padding: 15px 23px 15px 13px;
}
#rightTextarea .yellowBox:nth-child(2n){
	margin-left:11px;	
}
#rightTextarea .yellowBox p{
	margin-left: 17px;
	font-size: 0.9em;
}
#rightTextarea .yellowBox .yellowBoxBtn,
#rightTextarea .yellowBox .yellowBoxBtn a{
	padding:0;
	margin:0;	
}
#rightTextarea .yellowBox .yellowBoxBtn{
	margin-bottom:10px;	
}
#rightTextarea .height01{
	height:90px;
}
#rightTextarea .height02{
	height: 204px;
}
#rightTextarea .yellowBox p a{
	padding:2px 0 0 10px;
}
#rightTextarea .yellowBox p span{
	padding-right:10px;
}
#rightTextarea .vegetateBox01,
#rightTextarea .vegetateBox02{
	float:left;
}
#rightTextarea .vegetateBox01{
	width:409px;
	margin-right:15px;
	line-height:1.8;	
}
#rightTextarea .vegetateBox02{
	width:286px;
}
#rightTextarea .vegetateBox01 .yellowBox{
	width:366px;
	margin:20px 0 0 0;
}
#rightTextarea .abouttext {
	max-width: 400px;
	float: left;
}
#rightTextarea .aboutimg {
	float: right;
}
#rightTextarea .mixGray{
	background:#efefef;
	padding:10px;
	text-align:center;	
}

/********wildflower*****/
/* Wildflower top */

img.leftimg { float: left; }
img.rightimg { float: right; }

.flwbtn li{
float:left;
margin:0 0 0 0;}

/* Wildflower end */



.mokhon .allowTextB{
margin:0 0 0px 10px;}

.mokhonbtn li{
float:left;
margin:0 3px 3px 0;}

.mokhonbtn .la{
margin:0 0px 0 0;}

.mokhon ol li{
display: inline;
font-weight:lighter;}

.mokhon ol{
text-align: center;}

.dwarfIcon{
	top:0px;
	position: relative;
}


#rightTextarea .m30{
	margin-top:30px;	
}
#rightTextarea .m20{
	margin-top:20px;	
}
#rightTextarea .m10{
	margin-top:10px;	
}
#rightTextarea .m20m{
	margin:20px 0;	
}

#rightTextarea .techrightTextLink{
	margin-top:10px;
}
#rightTextarea ul{
	overflow: hidden;	
}
#rightTextarea .yellowBox{
	width: 44%;
	margin: 20px 0 0 0px;
	float: left;
	padding: 15px 23px 15px 13px;
}
#rightTextarea .yellowBox:nth-child(2n){
	margin-left:11px;	
}
#rightTextarea .yellowBox p{
	margin-left: 17px;
	font-size: 0.9em;
}
#rightTextarea .yellowBox .yellowBoxBtn,
#rightTextarea .yellowBox .yellowBoxBtn a{
	padding:0;
	margin:0;	
}
#rightTextarea .yellowBox .yellowBoxBtn{
	margin-bottom:10px;	
}
#rightTextarea .height01{
	height:90px;
}
#rightTextarea .height02{
	height: 204px;
}
#rightTextarea .yellowBox p a{
	padding-left:10px;
}
#rightTextarea .yellowBox p span{
	padding-right:10px;
}
#rightTextarea .vegetateBox01,
#rightTextarea .vegetateBox02{
	float:left;
}
#rightTextarea .vegetateBox01{
	width:409px;
	margin-right:20px;
	line-height:1.8;	
}
#rightTextarea .vegetateBox02{
	width:286px;
}
#rightTextarea .vegetateBox01 .yellowBox{
	width:366px;
	margin:20px 0 0 0;
}
.listCaption{
	margin:10px 0 0 20px;	
}




/*表*/
table{
	margin:0 auto;
}

.bg {
	background-color:#cccccc;
}


table td.bg{
	background-color:#cccccc;
}

table td.seedTtl {
	padding:3px;
	text-align:center;
	background-color:#dddddd;
	font-weight:bold;
}


table td.seed{
	padding:3px;
	background-color:#ffffff;
	text-align:left;
}

table td.seed2{
	padding:3px;
	background-color:#efefef;
	text-align:center;
}


table td.name{
	padding:3px;
	background-color:#ffffff;
	text-align:right;
}

/*花色*/
.color{
	padding:3px;

	background-color:#ffffca;
	text-align:center;
}



/*月*/
td.month {
	padding:3px;
	background-color:#ffffff;
	text-align:center;
	width:15px;
}

.monthSeed{
	padding:3px;
	background-color:#caffcb;
	text-align:center;
}