/* Enter Your Custom CSS Here */

/*floatをクリアする*/
.clear { clear:both;}
.float_right {
	float: right;
	margin: 0px 0px 14px 14px;}
.float_left {
	float: left;
	margin: 0px 14px 14px 0px;}

/* フォントサイズ・カラー
----------------------------------------------------------*/
.b { font-weight: bold; }
.S { font-size:0.8em; }
.L { font-size:1.2em; }
.LL { font-size:1.4em; line-height: 1.4; }
.LLL { font-size:1.6em; line-height: 1.6; }

.txtGreen { color:#2e8b57; }
.aka { color:#dc143c; }
.orange { color:#f7931e; }
.ao { color:#4682b4; }
.green { color:#2e8b57; }
.tya { color:#d2691e; }

/*文字に黄色のライン*/
.line { background: #faf37a; }


/* margin
----------------------------------------------------------*/
/* Top */
.MG-T0 { margin-top: 0 !important; }
.MG-T5 { margin-top: 5px !important; }
.MG-T10 { margin-top: 10px !important; }
.MG-T15 { margin-top: 15px !important; }
.MG-T20 { margin-top: 20px !important; }
.MG-T25 { margin-top: 25px !important; }
.MG-T30 { margin-top: 30px !important; }
/* Bottom */
.MG-B0 { margin-bottom: 0 !important; }
.MG-B5 { margin-bottom: 5px !important; }
.MG-B10 { margin-bottom: 15px !important; }
.MG-B15 { margin-bottom: 15px !important; }
.MG-B20 { margin-bottom: 20px !important; }
.MG-B25 { margin-bottom: 25px !important; }
.MG-B30 { margin-bottom: 30px !important; }

/* padding
----------------------------------------------------------*/
/* Left */
.PD-L5 { padding-left: 5px !important; }
.PD-L10 { padding-left: 10px !important; }
.PD-L15 { padding-left: 15px !important; }
.PD-L20 { padding-left: 20px !important; }
.PD-L25 { padding-left: 25px !important; }
.PD-L30 { padding-left: 30px !important; }
/* Right */
.PD-R5 { padding-right: 5px !important; }
.PD-R10 { padding-right: 10px !important; }
.PD-R15 { padding-right: 15px !important; }
.PD-R20 { padding-right: 20px !important; }
.PD-R25 { padding-right: 25px !important; }
.PD-R30 { padding-right: 30px !important; }

/*アフィリリンク　詳細こちらボタン*/
/*グリーンのボタン*/
.button.bt-green {
	background-color: #26BB1A;
	border-color: #5D8324; }
.button.bt-green:hover {
	background-color: #67CF5E; }
 /*オレンジのボタン*/
.button.bt-orange {
	background-color: #EE8A25;
	border-color: #B14C05; } 
.button.bt-orange:hover {
	background-color: #EEA24F; }


/*点線枠border*/
.waku_border {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding: 10px;
	background-color: #FFFFFF;
	border: 1px dashed #888888;
}
