
body{
background:#FFFAC8;
  margin:0;
  font-size:14px;
  line-height:2;
  font-family:"‚l‚r ‚oƒSƒVƒbƒN","Hiragino kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka, sans-serif;
}
a:link{ color:#0033CC;text-decoration:underline;}
a:visited{color:#0033CC;text-decoration:underline;}
a:hover{color:#0033CC;text-decoration:none;}
a:active{color:#0033CC;text-decoration:none;}
a:focus{ outline:none;}
  
h1{
  font-size : 12px;
  color : gray;
  padding:0;
  margin:0;
}

table,img { border:0;}

td {FONT-SIZE: 11pt; LINE-HEIGHT: 16pt;}

.bgc1 { background:#FFFFFF;}

.copyright {
	FONT-WEIGHT: bolder; FONT-FAMILY: sans-serif;}


.borderRL {
border-left:solid 1px #CCCCCC;
border-right:solid 1px #CCCCCC;
border-top:solid 1px #CCCCCC;
background:#FFFFFF;}

.tac {
margin:0 auto !important;
margin:0 0 0 50px;}

.tac2 { margin:0 auto;}

p.text { margin:0 auto;}

ul.voice {
width:400px;
list-style:none;
margin:0 15px;
padding:0;}

ul.voice2 {
width:650px;
list-style:none;
margin:0 15px;
padding:0;}

ul.voice li,
ul.voice2 li {
padding:15px 0 0 23px;
margin:0 0 20px 0;
background:url(../img_form/siryou_img06.gif) 0 18px no-repeat;
border-top: solid 1px #ccc;}

ul.voice2 li.borB {
padding:15px 0 15px 23px;
background:url(../img_form/siryou_img06.gif) 0 18px no-repeat;
border-bottom: solid 1px #ccc;}

ul.voice li.borNo {
padding:0 0 0 23px;
margin:0 0 20px 0;
background:url(../img_form/siryou_img06.gif) 0 3px no-repeat;
border-top: none;}

form { text-align:center;}

table.cr {
background:#FF9966;
color:#444444;
padding: 5px 0 5px 0;
border:0;
text-align:center;
font-size : 10px;}

table#siryouForm,
table#siryouForm2 {
width:600px;
margin:0 auto !important;
margin:0 0 0 50px;
background:#FFFFFF;
}

table#siryouForm th{
width:25%;
text-align:left;
background:#5EA4D7;
color:#FFF;
font-weight:bold;
font-size:16px;
padding:10px 7px;}

table#siryouForm td{
text-align:left;
background:#DFF8F9;
color:#333;
padding:10px 5px;}

table#siryouForm2 th{
text-align:left;
background:url(../img_form/siryou_ttl08.jpg) 0 0 repeat-y;
color:#333;
font-weight:bold;
font-size:16px;
padding:10px 10px;}

table#siryouForm2 td{
padding:10px 7px;}
.red { color:#FF6600; font-weight:bold; padding:0 10px 0 10px;}
.redB18 {
color:#FF3300;
font-weight:bold;
padding:0;
font-size:18px;
text-align:left;
width:680px;}

.formw{ width:300px;}
.formw2{ width:200px;}
.formw3{ width:100px;}
.formw4{ width:550px;}


.imgL { float:left; margin:0 10px 10px 0;}
.imgR { float:right; margin:0 0 10px 10px;}
.imgR2 { float:right; margin:20px 40px 10px 10px;}

.borderF{
border: solid 2px #FF6600;
margin:0 0 10px 0 !important;
margin:0 0 10px 10px;}

.linkTop{
text-align:left;}

/* clear
------------------------------------------------------------ */
.clear{
clear:both;
height:0;
font-size:0;
line-height:0;
padding:0;
margin:0;}

/* clearfix
------------------------------------------------------------ */
.clearfix:after {
content: "."; 
display:block; 
height:0; 
clear: both;
visibility: hidden;}
.clearfix { display: inline-block; }

/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */


