/* CSS Document */
@import url("style.css");



/*ほねぐみ-------------------------------------*/


#bodybox{
margin:0;
padding:0;
width:100%;
height:100%;
background:url(../img/background.gif) top left repeat-x;
border-top:#00349B 2px solid;
text-align:center;
}

#form-wrap{
margin:0 auto;
background:url(../img/form/back.png) top left repeat-y;
width:695px;

}

#form-wrap2{
margin:0 10px;
text-align:left;
}

#form-content{
margin:10px 5px;
}

#form-header{
margin:0 10px;
height:130px;
position:relative;}

#footer-form{
clear:both;
border-top:#999999 dotted 1px;
margin:10px;
padding:10px;
text-align:center;
}



/*フォーム-------------------------------------*/
#formbar{
background:url(../img/form/bar.gif) top left no-repeat;
width:665px;
margin:0;
height:0;
height:28px;}

#formbar-in{
margin:0 6px;
padding:3px 0;
font-size:18px;}

#form-ex{
font-size:11px;
margin:10px 0;}


.formbox{
margin:0 0 20px 5px;}
.formbox-finish{
margin:0 0 300px 5px;}

.bar{
font-size:16px;
border-left:#05CAFD 3px solid;
border-bottom:#05CAFD 1px solid;
padding:2px;
margin:0 0 5px 0;}

h2.planitle{
font-size:18px;
color:#CC0000;}

.yoyakuday{
font-size:16px;}

.form th{
background-color:#d5e2e5;
width:150px;

}
table, td, th { border: 7px #ffffff solid;
font-size:14px;
padding:3px; }

.input{
border:1px solid #666666;
padding:1px;
width:230px;}

.input-mid{
border:1px solid #666666;
padding:1px;
width:50px;}


.select{
border:1px solid #666666;
padding:1px;
font-size:14px;}


.rei{
font-size:12px;}










