.diagnosis-wrap .diagnosis-form{
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-size:15px;
}
.diagnosis-wrap .red_message p{
margin:5px 15px 5px 5px;padding:0;display:inline-block;
}
.diagnosis-wrap .diagnosis-form, .diagnosis-wrap .diagnosis-result{
padding:10px;border:5px solid #778899;
-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
}
.diagnosis-wrap .diagnosis-form-title{
margin-top:0;border-bottom:1px solid #778899;color:#778899;font-size:20px;font-weight:bold;
}
.diagnosis-wrap .diagnosis-form .label, .diagnosis-wrap .diagnosis-form .cols{
margin:0;padding:0;
}
.diagnosis-wrap .diagnosis-form .label-diagnosis-name{
margin:0;padding:5px 10px 5px 10px;height:45px;max-height:45px;background-color:#808080;border:1px solid #808080;color:white;
-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
}
.diagnosis-wrap .diagnosis-form #diagnosis-name{
margin:0;height:45px;max-height:45px;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #808080;background-color:#ffffff;
}
.diagnosis-wrap .diagnosis-form .submit{
margin:20px 0 5px 0;text-align:center;
}
.diagnosis-wrap .diagnosis-form .submit input{
margin:0;padding:5px 10px 5px 10px;height:45px;max-height:45px;background-color:#708090;border:1px solid #708090;color:white;
-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;
}
.diagnosis-wrap .diagnosis-form .submit input:hover{
background-color:#b0c4de;border:1px solid #b0c4de;
}
.diagnosis-wrap .diagnosis-form .submit .nb-button{
margin:0 10px 0 10px;
}
.diagnosis-wrap .diagnosis-form .question{
margin:20px 5px 20px 5px;color:#808080;
}
.diagnosis-wrap .diagnosis-form .question .qcontents{
font-weight:bold;
}
.diagnosis-wrap .diagnosis-form .question .qcontents .question-number{
color:#808080;
}
.diagnosis-wrap .diagnosis-form .question .qcontents .question-delimiter{
display:none;
}
.diagnosis-wrap .diagnosis-form .question .qcontents .question-text{
margin-left:15px;font-size:17px;color:#778899;
}
.diagnosis-wrap .diagnosis-form .question .qselect{
margin:15px 0 10px 0;font-weight:bold;
}
.diagnosis-wrap .diagnosis-form .question .qselect .choose:hover{
border-bottom:1px solid #b0c4de;cursor:pointer;
}
.diagnosis-wrap .diagnosis-form .question .qselect .choose:hover input, .diagnosis-wrap .diagnosis-form .question .qselect .choose:hover label{
color:#b0c4de;cursor:pointer;
}.diagnosis-wrap .red_message, .diagnosis-wrap .form-message{
color:red;
}
.diagnosis-wrap .plugin-copyright{
margin:15px 0 15px 0;font-size:12px;text-align:right;
}
.diagnosis-wrap .cation-border{
padding:5px;border:1px solid red;
}
.diagnosis-form{
font-size:100%;
}
.diagnosis-form .diagnosis-form-title{
font-size:120%;color:#696969;font-weight:bold;
}
.diagnosis-form .label{
font-weight:bold;
}
.diagnosis-form #diagnosis-name{
display:inline-block;max-width:250px;
}
.diagnosis-form .question{
margin:10px 0 10px 0;
}
.diagnosis-form .qselect{
margin-left:5px;
}
.diagnosis-form .qselect .choose{
margin-left:15px;
}
.diagnosis-form .submit input{
padding:5px 10px 5px 10px;
}