@charset "utf-8";
/* CSS Document */

/*-----------------------------------------------------------
CSSリセット
----------------------------------------------------------- */

body{
	margin:0;
	padding:0;
}
embed{
	vertical-align:bottom;
}

img{
	margin:0;
	padding:0;
	vertical-align:bottom;
	border:0;
}


p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5{
	margin:0;
	padding:0;
	list-style:none;
}
form{
	margin:0;
	padding:0;
}

/* テーブル */
table{
	margin:0;
	padding:0;
	border-collapse:collapse;
}

tr{
	margin:0;
	padding:0;
	border-collapse:collapse;
}

td{
	margin:0;
	padding:0;
	border-collapse:collapse;
}


/*-----------------------------------------------------------
汎用設定
----------------------------------------------------------- */

/* フォントサイズ--------------------*/

/* 10px */
.text10{
	font-size:10px;
}
/* 12px */
.text12{
	font-size:12px;
}
/* 14px */
.text14{
	font-size:14px;
}
/* 16px */
.text16{
	font-size:16px;
}
/* 18px */
.text18{
	font-size:18px;
}
/* 20px */
.text20{
	font-size:20px;
}
/* 22px */
.text22{
	font-size:22px;
}
/* 24px */
.text24{
	font-size:24px;
}

/*各種設定-------------------------*/

.clear{
	clear:both;
}

.hide{
	display:none;
}
.none{
	margin:0;
	padding:0;
}
.bold{
	font-weight:bold;
}

/*バグ対策-------------------------*/


