@charset "utf-8";

.fleft{float:left}.fright{float:right}.fnone{float:none}.cleft{clear:left}.cright{clear:right}.cboth{clear:both}.cnone{clear:none}.dnone{display:none}

.elink{width:100%;height:100%;display:block}

.shadow{
	box-shadow:0 0 5px rgba(0,0,0,.5);
	-o-box-shadow:0 0 5px rgba(0,0,0,.5);
	-moz-box-shadow:0 0 5px rgba(0,0,0,.5);
	-webkit-box-shadow:0 0 5px rgba(0,0,0,.5)
}

.move3 {transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}
.move5 {transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}
.move5:hover, .move3:hover {}

* input.error {background:#F00}
* label.error {display:none;height:0;width:0}

/* -- herbox -- */
#herbox				{width:100%;text-align:left;display:block;margin:0 auto;padding:10px 0;text-indent:20px;position:absolute;border-bottom:1px solid #597D42}
#herbox a			{color:#FFF;text-decoration:none}
#herbox a.close		{float:right;margin-right:20px;font-weight:600}

#herbox[rel="2"]	{background:red}
#herbox[rel="1"]	{background:#79A85A}
#herbox[rel="0"]	{background:#F60}

