@charset "utf-8";

/*==============================================
　initialize
==============================================*/

body {}

*+html body, * html body {
	font-size:77%;
	line-height:1.0em;
}

table {
	border-collapse:collapse;
	border-spacing:0;
	font-size:inherit;
	border-color:#FF0000;
}

fieldset, img { border:0; }

li { list-style:none; }

input, textarea, select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}

/*==============================================
　文字
==============================================*/

* {
	margin:0;
	padding:0;
	text-decoration:none;
}

table #text_box {
background-position:bottom;
background-repeat:no-repeat;
margin:0;
padding:0;
}


div #text_box {
display:block;
margin:auto;
width:800px;
text-align:center;
}

p.right_text {
text-align:right;
font-size:12px;
color:#555;
margin:5px 80px;
padding:0 0 0 0;
line-height:18px;
}

h1{
font:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
font-size:20px;
color:#333333;
margin:40px 80px;
font-weight:bold;
}

p.normal_text {
text-align:left;
font-size:13px;
color:#555;
margin:10px 85px;
padding:0 0 0 0;
line-height:30px;
}