@charset "UTF-8";

/* =============================================== */
/*parts Foundation & arrange*/
/* =============================================== */


abbr,acronym {
	border-bottom:1px dotted #ccc;
	cursor:help;
}

.nobg {
	background: none!important;
}

.left {
	text-align: left!important;
}

.right {
	text-align: right!important;
}

.center {
	text-align: center!important;
}

.vcenter {
	vertical-align: center!important;
}

.vtop {
	vertical-align: top!important;
}



.block {
	display: block;
}

.inline {
	display: inline;
}

.none {
	display: none;
}

.valign-t {
	vertical-align: top;
}

.valign-m {
	vertical-align: middle;
}

.valign-b {
	vertical-align: bottom;
}

.f-R {
	float: right;
}

.f-L {
	float: left;
}

.c {
	clear:both;
	margin:0;
	padding:0;
	height:0;
	font-size:0;
	line-height:0;
	text-indent: -9999px;
}
