@charset "Shift_JIS";

p , hq, h2, h3, h4, h5, li, ul{
margin:0px;
padding:0px;
}
/*--ボディに関する設定--*/
body{
text-align:center;

 }

#wrap{
font-size:12px;
margin:0px auto;
color:#333333;
width:640px;
text-align:center;
background-color:#ffffff;
}



body,p,h1,h2,h3,h4,h5{
margin:0px;
padding:0px;
}


/*--文字 設定--*/

h1{
font-size:28px;
color:#FFFFFF;
text-align:center;
margin:15px;
padding:5px;
background-color:#b94047 ;
}

p.fax {
	font-size:18px;
	color:#d7003a ;
	margin:10px;
	padding:0px;
	font-weight:700;
}

p.exp {
	font-size:12px;
	font-stretch:normal;
	color:#000000;
	text-align:center;
	padding-bottom:3px;
	font-weight:700;
	margin-top: 15px;
}


p.plan{
font-size:12px;
color:#9f563a;
text-align:left;
margin:0px;
font-weight:700;
}

p.click {
	background:url(p_pur2.gif) no-repeat left ;
	padding:2px 2px 2px 20px;
	}

/*--文字に関する設定---*/

.syousai{
font-size:9pt;
margin:2px;
margin-left:20px;
margin-bottom:20px;
text-align:left;
color:#ce5242;
}

.down{
font-size:12px;
color:#8d6449;
margin-left:20px;
text-align:left;
}



/*--table の　設定--*/
table{
color:#333333;
background-color:#FFFFFF;
border-collapse:collapse;
border-spacing:1px;
border:1px solid #708090;
line-height:1.2em;
margin:0 auto;
}


th{
line-height:1.3em;
color:#ffffff;
background-color:#708090;
font-size:1.6em;
font-style:bold;
filter: Alpha(Opacity=50, FinishOpacity=100, Style=1);
}

td{
border:1px solid #708090;
padding:5px;
color:#333333;
background-color:#FFFFFF;
text-align:left;
border-collapse:collapse;
border-spacing:1px;
line-height:1.2em;
font-size:1.2em;
}

td2{
border:1px solid #708090;
color:#333333;
background-color:#FFFFFF;
font-size:1.2em;
line-height:1.2em;
padding-left:0px;
border-collapse:collapse;
border-spacing:1px;
}


/*-------記入例の文字設定----------*/
.td_cen{
	text-align:center;
	}


/*-adobeのダウンロード部分の設定-*/

.adobe_reader{
	width:620px;
	height:auto;
	padding:5px;
	margin:10px;
	}
	
.a_r_imagem{
	width:120px;
	height:90px;
	float:left;
	text-decoration:none;
}

.a_r_imagem a{
	width:120px;
	height:90px;
	float:left;
	text-decoration:none;
}


.a_r_ex{
	width:490px;
	text-align:left;
	float:left;
	color:#330000;
	margin-bottom: 25px;
	
}



a{
color:#0000FF;
text-decoration:none;
}

a:link{
color:#0000FF;
text-decoatation:none;
}

a:hover{
color:red;
text-decoration:underline;
background-color:#fff4cc;

}
a:visted{
color:#0000FF;
text-decoration:none;
}



ul{	margin:0;}
li{
	margin:2;
	padding-left:30px;
	list-style-image: url(p_pur.gif);
	list-style-position: inside;
}

.down{
	margin-bottom:2px;	}
.P_down{
	margin:2px 0 20px 0;
	padding-left:20px;
	}
	
.footer {
	font-size: 12px;
	color: #666666;
	text-align: center;
	margin-bottom: 5px;
	display: block;
}
