body {
font-family: "Arial" , sans-serif ;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-size: 12px;
line-height: 14px;
}
td, tr {
font-size: 12px;
line-height: 14px;
}
a {
line-height: 15px;
}
h1 { font-size:20pt;line-height:110%; }
textarea { font-family: "MS PGothic", "Osaka-Mono", monospace, sans-serif; font-size: 12px; }
input { padding: 0; }
.u {
text-decoration: underline ;
}

p {
text-align: justify;
}

.c { text-align: center; }
.l { text-align: left; }
.r { text-align: right; }

.b { font-weight: bold; }

.menu a {
color:#666;
font-size: 11px;
line-height: 20px;
}
.menu a:hover {
color:#933;
}

.para {
text-decoration: underline ;
font-size: 14px;
line-height: 16px;
color:#666;
}
.required {
color:#f00;
}

.explain {
color:#666;
font-size: 10px;
line-height: 12px;
}

.subject {
font-weight: bold;
color:#039;
font-size: 20px;
line-height: 22px;
text-decoration: bold;
}

.white {
color:#FFF;
}

.toptitle {
color:#FFF;
background-color:#F13E00;
}
.toptitle a {
color:#FFF;
background-color:#F13E00;
}
.toptitle a:hover {
color:#9FF;
background-color:#F13E00;
}

.FG_white { color:#FFF; }
.BG_white { background-color:#FFF; }
.BG_EEE { background-color:#EEE; }
.FG_red { color:red; }
.BG_F13E00 { background-color:#F13E00; }
.b_title {
	font-size: 24px;
	line-height: 24px;
}
.e_title {
  color:white;
  font-size: 24px;
  line-height: 24px;
  margin-left:35px;
}

h1.enq {
	color:#FFFFFF;
	font-size:20pt;
	margin-left:35px;
	margin-top:20px;
}



h2.enq
{
	font-size:1.2em;
	color:#FFFFFF;
	background-color:#F13E00;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	margin-left:10px;
	margin-right:10px;

}

p.enq
{
	margin-left:25px;
	margin-right:30px;
	

}

p.enq1
{
	margin-top:5px;	
	margin-left:5px;
	margin-right:5px;
	margin-top:3px;
	margin-bottom:5px;
	line-height:1.2em;
}

p.migi{
	margin-left:60px;
}

table.enq
{
   border-left: solid 2px #000000;
   border-bottom: solid 2px #000000;
   
   border-right: solid 1px #000000;
   border-top: solid 1px #000000;
   margin-left:40px;
   
   
}

th,td.enq
{
   border-top: solid 1px #000000;
   border-right: solid 1px #000000;
}

table.waku
{
   border-left: solid 2px #000000;
   border-bottom: solid 2px #000000;
   border-right: solid 1px #000000;
   border-top: solid 1px #000000;
   margin-left:40px;
   
   
}

th,td.waku
{
   border-top: solid 1px #000000;
   border-right: solid 1px #000000;
}

table.wakunashi
{
   border-left: solid 0px #000000;
   border-bottom: solid 0px #000000;
   border-right: solid 0px #000000;
   border-top: solid 0px #000000;
   margin-left:40px;
   
   
}

th,td.wakunashi
{
   border-top: solid 0px #000000;
   border-right: solid 0px #000000;
}

ul.enq
{
	line-height:1.2em;
	margin-top:0px;
	margin-bottom:5px;
	margin-left:5px;
}

li.enq
{
	line-height:1.2em;
	list-style-image:url(/images/enq/crystal_red.gif);
	margin-bottom:0.5em;
}

.new{
	color:#FF0000;
	font-weight:bold;
}

.midashi{
	color:#FFFFFF;
	font-size:22px;
	margin-left:35px;
}

ul.list{
	margin-top:5px;
	margin-bottom:5px
}

#status td {
	width: 95px;
	text-align: center;
	background-color:#999;
}
#status td.BG_white { background-color:#FFF; }
