﻿@charset "utf-8";


/* --------------------
		clear
-------------------- */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;  
    font-size: 0.1em;  
    line-height: 0;  
}
.clearfix { display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hides from IE-mac */

.clear{
	clear:both;
	font-size:0;
	line-height:0;
	padding:0;
	margin:0;
}

.clearB {clear: both;}


/* --------------------
		link settings
-------------------- */
a			{ color: #785E34; text-decoration: none; transition: 0.2s ; -webkit-transition: 0.2s ;}
a:link		{ color: #785E34; text-decoration: none;}
a:visited	{ color: #785E34; text-decoration: none;}
a:hover		{ color: #519181; text-decoration: none; opacity: 0.5 ;}
a:active	{ color: #519181; text-decoration: none;}


@media only screen and (max-width: 480px) {
a			{ color: #785E34; text-decoration: none;}
a:link		{ color: #785E34; text-decoration: none;}
a:visited	{ color: #785E34; text-decoration: none;}
a:hover		{ color: #785E34; text-decoration: none;}
a:active	{ color: #785E34; text-decoration: none;}


}

a.link1 {
	transition: 0.2s ; -webkit-transition: 0.2s ;
}

a.link1:hover {
	opacity: 0.5 ;
}



/* --------------------
		margin settings
-------------------- */
.mrgB5	{ margin-bottom: 5px;}
.mrgB10	{ margin-bottom: 10px;}
.mrgB15	{ margin-bottom: 15px;}
.mrgB20	{ margin-bottom: 20px;}
.mrgB25	{ margin-bottom: 25px;}
.mrgB30	{ margin-bottom: 30px;}
.mrgB35	{ margin-bottom: 35px;}
.mrgB40	{ margin-bottom: 40px;}
.mrgB45	{ margin-bottom: 45px;}
.mrgB50	{ margin-bottom: 50px;}
.mrgB55	{ margin-bottom: 55px;}
.mrgB60	{ margin-bottom: 60px;}
.mrgB65	{ margin-bottom: 65px;}
.mrgB70	{ margin-bottom: 70px;}
.mrgB75	{ margin-bottom: 75px;}
.mrgB80	{ margin-bottom: 80px;}

@media only screen and (max-width: 480px) {
.mrgB5	{ margin-bottom: 1%;}
.mrgB10	{ margin-bottom: 5%;}
.mrgB15	{ margin-bottom: 5%;}
.mrgB20	{ margin-bottom: 5%;}
.mrgB25	{ margin-bottom: 5%;}
.mrgB30	{ margin-bottom: 10%;}
.mrgB35	{ margin-bottom: 10%;}
.mrgB40	{ margin-bottom: 10%;}
.mrgB45	{ margin-bottom: 10%;}
.mrgB50	{ margin-bottom: 10%;}
.mrgB55	{ margin-bottom: 10%;}
.mrgB60	{ margin-bottom: 10%;}
.mrgB65	{ margin-bottom: 10%;}
.mrgB70	{ margin-bottom: 10%;}
.mrgB75	{ margin-bottom: 10%;}
.mrgB80	{ margin-bottom: 10%;}
}

/* --------------------
		padding settings
-------------------- */
.padB5	{ padding-bottom: 5px;}
.padB10	{ padding-bottom: 10px;}
.padB15	{ padding-bottom: 15px;}
.padB20	{ padding-bottom: 20px;}
.padB25	{ padding-bottom: 25px;}
.padB30	{ padding-bottom: 20px;}
.padB35	{ padding-bottom: 35px;}
.padB40	{ padding-bottom: 40px;}
.padB45	{ padding-bottom: 45px;}
.padB50	{ padding-bottom: 50px;}
.padB55	{ padding-bottom: 55px;}
.padB60	{ padding-bottom: 60px;}
.padB65	{ padding-bottom: 65px;}
.padB70	{ padding-bottom: 70px;}
.padB75	{ padding-bottom: 75px;}
.padB80	{ padding-bottom: 80px;}





