/*  original css data for omoide   */

#cformsform,#cforms2form,#cforms3form{
margin:15px auto;
width:545px;
}

#usermessagea,#usermessage2a,#usermessage3a{
margin-top:20px;
margin-left:15px;
color:#f00;
}

#usermessagea ol,#usermessage2a ol,#usermessage3a ol{
margin:10px 20px;
}

#cformsform legend,#cforms2form legend,#cforms3form legend{
display:none;
}

#cformsform li,#cforms2form li,#cforms3form li{
margin:5px 0;
list-style:none;
}

#cformsform label,#cforms2form label,#cforms3form label{
vertical-align:middle;
>width:120px;
>display:inline-block;
}

#cformsform label span,#cforms2form label span,#cforms3form label span{
display:inline-block;
width:120px;
>display:inline;
}

.single{
width:150px;
}

#cformsform textarea,#cforms2form textarea,#cforms3form textarea{
vertical-align:middle;
font-size:11px;
width:300px;
}
#cformsform .cf-sb,#cforms2form .cf-sb,#cforms3form .cf-sb{
margin-left:120px;
}
#cformsform .cf-box-title,#cforms2form .cf-box-title,#cforms3form .cf-box-title{
width:120px;
float:left;
margin-top:0px;
}
#cformsform li .cf-box-group, #cforms2form li .cf-box-group,#cforms3form li .cf-box-group{
float:left;
width:400px;
}

#cformsform .cf-box-b,#cforms2form .cf-box-b,#cforms3form .cf-box-b{
border:none;
vertical-align:middle;
}

#cformsform .cf-box-group .cf-after span,
#cforms2form .cf-box-group .cf-after span,
#cforms3form .cf-box-group .cf-after span{
display:inline-block;
width:inherit;
margin-left:5px;
}

#cformsform .cf-box-group .cf-after,
#cforms2form .cf-box-group .cf-after,
#cforms3form .cf-box-group .cf-after{
>width:40px;
}

.textonly,#li--4{
clear:both;
}

#cf_field_2,#cf2_field_2,#cf3_field_2{
width:30px;
}

#cf_field_5,#cf2_field_5,#cf3_field_5{
width:60px;
}

#cf_field_6,#cf2_field_6,#cf3_field_6{
width:60px;
}

#sendbutton,#sendbutton2,#sendbutton3{
width:80px;
}


/*必須項目個別設定*/
#cformsform label span.red,
#cforms2form label span.red,
#cforms3form label span.red{
color:#FB633A;
display:inline;
}

.linklove{
display:none;
}
