@charset "utf-8";
/* CSS Document */


.all_form {
background-color: #ffffff;
border:  1px solid #d8d8d8;
color: #666666;
display: inline;
float: left;
height: 16px;
text-align: left;
}

.all_form_ {
background-color: #ffffff;
border:  1px solid #d8d8d8;
color: #666666;
display: inline;
float: left;
height: 160px;
}


.order_table01 {
float: left;
padding: 20px 0px 0px 0px;
width: 594px;
}

.order_table01_top {
background: url(../img/order_top01.gif) no-repeat left top;
float: left;
height: 26px;
width: 593px;
}

.order_table01_middle {
background: url(../img/order_middle01.gif) repeat-y left top;
float: left;
height: 100%;
width: 593px;
}

.order_table01_bottom {
background: url(../img/order_bottom01.gif) no-repeat left top;
float: left;
height: 1px;
width: 593px;
}

.order_bar {
background: url(../img/order_bar.gif) no-repeat left top;
float: left;
height: 1px;
width: 594px;
}

.order_bar02 {
background: url(../img/order_bar02.gif) no-repeat left top;
float: left;
height: 1px;
width: 594px;
}


.order_name01 {
float: left;
padding: 10px 0px 7px 0px;
width: 594px;
}

.order_name01_left {
color: #636363;
float: left;
padding: 0px 0px 0px 23px;
text-align: left;
width: 221px;
}

.order_name01_left span {
color: #ff6c05;
text-align: left;
}

.order_name01_right {
float: left;
padding: 0px 0px 0px 5px;
text-align: left;
width: 340px;
}



.order_yubin {
float: left;
padding: 10px 0px 7px 0px;
width: 594px;
}

.order_yubin_left {
color: #636363;
float: left;
padding: 0px 0px 0px 23px;
text-align: left;
width: 221px;
}

.order_yubin_left span {
color: #ff6c05;
font-size: 14px;
text-align: left;
}

.order_yubin_right {
float: left;
padding: 0px 0px 0px 5px;
text-align: left;
width: 340px;
}



.order_address {
float: left;
padding: 10px 0px 7px 0px;
width: 594px;
}

.order_address_left {
color: #636363;
float: left;
padding: 0px 0px 0px 23px;
text-align: left;
width: 221px;
}

.order_address_left span {
color: #ff6c05;
font-size: 14px;
text-align: left;
}

.order_address_right {
float: left;
padding: 0px 0px 0px 5px;
text-align: left;
width: 340px;
}



.order_tel {
float: left;
padding: 10px 0px 7px 0px;
width: 594px;
}

.order_tel_left {
color: #636363;
float: left;
padding: 0px 0px 0px 23px;
text-align: left;
width: 221px;
}

.order_tel_left span {
color: #ff6c05;
font-size: 14px;
text-align: left;
}

.order_tel_right {
float: left;
padding: 0px 0px 0px 5px;
text-align: left;
width: 340px;
}


.order_mail {
float: left;
padding: 10px 0px 7px 0px;
width: 594px;
}

.order_mail_left {
color: #636363;
float: left;
padding: 0px 0px 0px 23px;
text-align: left;
width: 221px;
}

.order_mail span {
color: #ff6c05;
font-size: 14px;
text-align: left;
}

.order_mail_right {
float: left;
padding: 0px 0px 0px 5px;
text-align: left;
width: 340px;
}



.order_table02 {
float: left;
padding: 20px 0px 0px 0px;
width: 594px;
}

.order_table02_top {
background: url(../img/order_top02.gif) no-repeat left top;
float: left;
height: 26px;
width: 593px;
}

.order_table02_top p {
color: #959595;
letter-spacing: -0.05em;
padding: 6px 0px 0px 115px;
text-align: left;
}

.product01 {
float: left;
padding: 10px 0px 7px 0px;
width: 594px;
}

.product01_left {
color: #636363;
float: left;
padding: 0px 0px 0px 23px;
text-align: left;
width: 221px;
}

.product01_left span {
color: #ff6c05;
font-size: 14px;
text-align: left;
}

.product01_right {
float: left;
padding: 0px 0px 0px 16px;
text-align: left;
width: 150px;
}

.product01_right02 {
float: left;
text-align: left;
width: 70px;
}





.order_table03 {
float: left;
padding: 20px 0px 0px 0px;
width: 594px;
}

.order_table03_top {
background: url(../img/order_top03.gif) no-repeat left top;
float: left;
height: 26px;
width: 593px;
}

.order_table03_top p {
color: #959595;
letter-spacing: -0.05em;
padding: 6px 0px 0px 139px;
text-align: left;
}

.order_table03_top p span {
color: #e86d33;
padding: 0px 0px 0px 35px;
text-align: left;
}

.product02 {
float: left;
padding: 10px 0px 7px 0px;
width: 594px;
}

.product02_left {
color: #636363;
float: left;
letter-spacing: -0.05em;
padding: 0px 0px 0px 23px;
text-align: left;
width: 221px;
}

.product02_left span {
color: #ff6c05;
font-size: 14px;
text-align: left;
}

.product02_right {
float: left;
padding: 0px 0px 0px 16px;
text-align: left;
width: 80px;
}

.product02_right02 {
float: left;
text-align: left;
width: 70px;
}
.product00_right {
float: left;
padding: 0px 0px 0px 16px;
text-align: left;
width: 200px;
}




.order_table04 {
float: left;
padding: 20px 0px 0px 0px;
width: 594px;
}

.order_table04_top {
background: url(../img/order_top04.gif) no-repeat left top;
float: left;
height: 26px;
width: 593px;
}

.product03 {
float: left;
padding: 10px 0px 7px 0px;
width: 594px;
}

.product03_left {
color: #636363;
float: left;
letter-spacing: -0.05em;
padding: 0px 0px 0px 23px;
text-align: left;
width: 221px;
}

.product03_left span {
color: #ff6c05;
font-size: 14px;
text-align: left;
}

.product03_right {
float: left;
padding: 0px 0px 0px 16px;
text-align: left;
width: 80px;
}

.product03_right02 {
float: left;
text-align: left;
width: 70px;
}





.order_table05 {
float: left;
padding: 20px 0px 0px 0px;
width: 594px;
}

.order_table05_top {
background: url(../img/order_top05.gif) no-repeat left top;
float: left;
height: 26px;
width: 593px;
}

.order_middle02 {
background: url(../img/order_middle02.gif) repeat-y left top;
float: left;
height: 100%;
width: 593px;
}

.product04 {
float: left;
padding: 10px 0px 7px 0px;
width: 594px;
}

.product04_left {
color: #636363;
float: left;
letter-spacing: -0.05em;
padding: 0px 0px 0px 23px;
text-align: left;
width: 314px;
}

.product04_left span {
color: #ff6c05;
font-size: 14px;
text-align: left;
}

.product04_right {
float: left;
padding: 0px 0px 0px 16px;
text-align: left;
width: 80px;
}

.product04_right02 {
color: #636363;
float: left;
letter-spacing: -0.05em;
padding: 0px 0px 0px 30px;
text-align: left;
width: 100px;
}





.order_table06 {
float: left;
padding: 20px 0px 0px 0px;
width: 594px;
}

.order_table06_top {
background: url(../img/order_top06.gif) no-repeat left top;
float: left;
height: 26px;
width: 593px;
}

.order_middle03 {
background: url(../img/order_middle03.gif) repeat-y left top;
float: left;
height: 100%;
width: 593px;
}

.product05 {
float: left;
padding: 10px 0px 7px 0px;
width: 594px;
}

.product05_left {
color: #636363;
float: left;
letter-spacing: -0.05em;
padding: 71px 0px 0px 38px;
text-align: left;
width: 89px;
}

.product05_left2 {
color: #636363;
float: left;
letter-spacing: -0.05em;
padding: 0px 0px 0px 38px;
text-align: left;
width: 89px;
vertical-align:middle; 
}

.product05_left span {
color: #ff6c05;
font-size: 14px;
text-align: left;
}

.product05_right {
color: #636363;
float: left;
padding: 0px 0px 0px 16px;
text-align: left;
width: 440px;
}

.product05_right02 {
color: #636363;
float: left;
letter-spacing: -0.05em;
padding: 3px 0px 3px 13px;
text-align: left;
width: 100px;
}









#btns {
float: left;
padding: 20px 0px 0px 230px;
width: 332px;
}

#submit {
float: left;
padding: 0px 20px 0px 0px;
}

#reset {
float: left;
}

.btns {
background-color: #FFFFFF;
border: 1px solid #CCCCCC;
padding: 2px;
}


























