/* `Basic HTML
----------------------------------------------------------------------------------------------------*/


/* margin
------------------------------------------------------------------- */
.m2  { margin: 2px; }
.m3  { margin: 3px; }
.m5  { margin: 5px; }
.m10  { margin: 10px; }

.mt5  { margin-top:  5px; }
.mt10 { margin-top: 10px; }
.mt15 { margin-top: 15px; }
.mt20 { margin-top: 20px; }
.mt30 { margin-top: 30px; }
.mt40 { margin-top: 40px; }

.mr5  { margin-right:  5px; }
.mr10 { margin-right: 10px; }
.mr15 { margin-right: 15px; }
.mr20 { margin-right: 20px; }

.mb5  { margin-bottom:  5px; }
.mb10 { margin-bottom: 10px; }
.mb15 { margin-bottom: 15px; }
.mb20 { margin-bottom: 20px; }
.mb30 { margin-bottom: 30px; }
.mb50 { margin-bottom: 50px; }

.ml5  { margin-left:  5px; }
.ml10 { margin-left: 10px; }
.ml15 { margin-left: 15px; }
.ml20 { margin-left: 20px; }
.ml25 { margin-left: 25px; }


/* pading
------------------------------------------------------------------- */

.p3  { padding:  3px; }
.p5  { padding:  5px; }
.p10  { padding:  10px; }
.p20  { padding:  20px; }
.p30  { padding:  30px; }

.pt5  { padding-top:  5px; }
.pt10 { padding-top: 10px; }
.pt15 { padding-top: 15px; }
.pt20 { padding-top: 20px; }

.pr5  { padding-right:  5px; }
.pr10 { padding-right: 10px; }
.pr15 { padding-right: 15px; }
.pr20 { padding-right: 20px; }

.pb5  { padding-bottom:  5px; }
.pb10 { padding-bottom: 10px; }
.pb15 { padding-bottom: 15px; }
.pb20 { padding-bottom: 20px; }
.pb25 { padding-bottom: 25px; }

.pl5  { padding-left:  5px; }
.pl10 { padding-left: 10px; }
.pl15 { padding-left: 15px; }
.pl20 { padding-left: 20px; }

.l200 { line-height: 200%; }

/* ichidori
------------------------------------------------------------------- */
.left{
	float: left;
}
.right{
	float: right;
}
.center{
	text-align: center;
}
.text-left{
	text-align: left;
}



/* size
------------------------------------------------------------------- */
.font16{
	font-size:16px;
}
.font14{
	font-size:14px;
}
.font12{
	font-size:12px;
}
.font10{
	font-size:10px;
}
.bold{
	font-weight:bold;
}
.price{
	font-weight:bold;
	color:#FF3333;
}
.clear {
	 clear:both; 
}  
.w-100{
	width:100%;
}