@charset "utf-8";
/* CSS Document */
* {
font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
letter-spacing: 0px;
font-size: 12px;
line-height: 18px;
color: #333;
padding: 0px;
margin: 0px;
border: none;
}

.hide {
display: none;
}

.clr {
clear: both;
font-size: 1px;
height: 1em;
}

#wrapper{
float:left;
width:538px;
}

#bg01{
float:left;
background:url(../sub/img/4_formbg01.gif) left top no-repeat;
width:538px;
height:7px;
}

#bg02{
background:url(../sub/img/4_formbg02.gif) left top repeat-y;
height: 100%;
width:538px;
}


#bg03{
float:left;
background:url(../sub/img/4_formbg03.gif) left top no-repeat;
width:538px;
height:7px;
}

#box01{
padding-left:20px;
width:510px;
}

#box02{
float:left;
width:178px;
height:20px;
}

#box02_01{
background: url(../sub/img/4_title2.gif) no-repeat left top;
float:left;
width:176px;
height:20px;
}

#box02_02{
background: url(../sub/img/4_title3.gif) no-repeat left top;
float:left;
width:176px;
height:20px;
}

#box02_03{
background: url(../sub/img/4_title4.gif) no-repeat left top;
float:left;
width:178px;
height:20px;
}

#box02_04{
background: url(../sub/img/4_title5.gif) no-repeat left top;
float:left;
width:178px;
height:20px;
}

#box02_05{
background: url(../sub/img/4_title6.gif) no-repeat left top;
float:left;
width:178px;
height:20px;
}

#box02_06{
background: url(../sub/img/4_title7.gif) no-repeat left top;
float:left;
width:178px;
height:20px;
}

#box02_07{
background: url(../sub/img/4_title8.gif) no-repeat left top;
float:left;
width:178px;
height:20px;
}

#box02_08{
background: url(../sub/img/4_title9.gif) no-repeat left top;
float:left;
width:178px;
height:20px;
}

#box03{
float:right;
width:304px;
text-align:left;
font:"MS UI Gothic", "ＭＳ Ｐゴシック", sans-serif, "Arial Unicode MS", Osaka, Arial;
color:#666666;
}

#box04 {
float:left;
padding:10px 0px 10px 180px;
}

#box04 input {
float:left;
}


#line {
float:left;
background:url(../sub/img/4_title10.gif) left top no-repeat;
width:489px;
height:6px;
}

#mise01 {
float:left;
width:140px;
text-align:center;
}
#mise02 {
float:right;
width:140px;
text-align:center;
}

.padding_l_10{
padding-left: 10px;
}



