@charset "utf-8";

/* CSS Document */

body{
	width: 100%;
	overflow-x: hidden; 
	margin: 0;
	text-align: center;
 	font-family: "ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;
}

p {
	margin: 0;
	padding: 0;
}

.clear_fix {
	clear: both;
}

.f_l {
	float: left;
}

.f_r {
	float: right;
}

.pos_r {
	position: relative;
}