@charset "shift_jis";
<!--

/*キャンセル*/
#cancell{
width:188px;
height:37px;
text-indent:-9999px;
background: url(img/mitsumori/cancell.png) no-repeat;
}
#cancell a{
width:188px;
height:37px;
display:block;
}
#cancell a:hover{
background: url(img/mitsumori/cancell2.png) no-repeat;
}

/*クローズ*/
#close{
width:174px;
height:37px;
text-indent:-9999px;
background: url(img/mitsumori/close.png) no-repeat;
}
#close a{
width:174px;
height:37px;
display:block;
}
#close a:hover{
background: url(img/mitsumori/close2.png) no-repeat;
}

/*フォーム入力の全角半角補助*/
.txtmodeZ {
  ime-mode: active;   /* 全角モード */
}
.txtmodeH {
  ime-mode: inactive; /* 半角モード */
}


td.left2{
background-color:#fbe7df;
width: 260px;
}

td.right{
background-color:white;
}

input.etc{
margin-left:10px;
border:solid 1px #cccccc;
font-size: 17px;
width: 300px;
height: 22px;
}

input.form{
border:solid 1px #cccccc;
font-size: 17px;
width: 150px;
height: 22px;
}

input.mail{
border:solid 1px #cccccc;
font-size: 17px;
width: 300px;
height: 22px;
}

.ken{
border:solid 1px #cccccc;
font-size: 17px;
height: 22px;
margin: 10px 0 10px 0;
}

input.zip{
margin-left:5px;
border:solid 1px #cccccc;
font-size: 17px;
width: 63px;
height: 22px;
}

input.addr{
margin-top:10px;
border:solid 1px #cccccc;
font-size: 17px;
width: 372px;
height: 22px;
}

.fumei{
border:solid 1px #cccccc;
width:372px;
margin:10px 0 10px 0;
font-size:17px;
}


.form1{
margin-top:25px
}

.form2{
background-color:#c7161e;width:700px;height:21px;color:white;font-size:13px;padding:2px 0 0 5px;margin-top:5px
}

.form3{
margin-top:15px;font-size:17px
}

.form4{
margin-top:15px;width:705px;font-size:17px
}

.form5{
font-size:14px;margin-left:-5px;margin-top:-5px
}

.form6{
margin:10px 0 10px 0
}

.form7{
margin-left:10px
}

.form8{
margin-top:10px
}

.form9{
margin:5px 0 5px 0
}

.form10{
vertical-align: middle;
}

.form11{
margin-left:10px;
vertical-align: middle;
}

.form12{
margin-left:0px;margin-top:-5px
}

.form13{
width:705px;margin-top:30px;
text-align: center;
}

.form14{
font-size:17px;color:#c7161e
}

.form15{
color:#c7161e;
}

.form16{
margin:0 0 5px 0
}

.form17{
margin:5px 0 0 0
}

.form18{
color:#c7161e;margin:0 0 -7px 0
}

.form19{
margin-top:10px;line-height:23px;width:700px;margin-left: 5px;position: relative;
}

.form20{
width:705px;margin-top:30px;
text-align: left;
position: relative;
margin-bottom:20px
}

.form21{
position:absolute;top:-15px;right:0px
}
-->