@import url(common.css);


/*お問い合わせ
─────────────────────────────────────*/
.check {
margin: 3em 0 0 0;
font-size:18px;
font-weight:bold;
color:red;
}
.check_list {
margin: 1em 0 0 2em;
list-style: disc;
}
.form {
margin: 3em 0 0 0;
width: 100%;
}
.form th {
padding: 15px 0 15px 30px;
border: 1px solid #BCA57A;
width: 280px;
background: url("/img/back04.png");
}
.form th div {
padding: 0px 0px 0px 3px;
font-size: 11px;
color: #666;
font-weight: normal;
line-height: 100%;
}
.form td {
padding: 15px 5px 15px 20px;
border: 1px solid #BCA57A;
background: #FFFFFF;
}
.radio {
margin: 0px 5px 0px 2em;
position:relative;
top: 2px;
}

.submit_top {
margin: 2em 0 8em 0;
}
.submit {
margin: 4em 0 8em 0;
width: 12em;
height: 3em;
}
.hissu {
margin: 0 0 0 10px;
color: red;
}
.msg {
color: red;
}
.text_msg {
margin: 5em 0 0 0;
}


/*利用規約・プライバシーポリシー
─────────────────────────────────────*/
#terms {
}
#terms div.riyoukiyaku {
padding: 2em 0px;
border-bottom: 1px solid #CCCCCC;
font-weight: bold;
font-size: 24px;
}
#terms div.jou {
margin: 3em 0px 0px 0px;
font-size: 21px;
font-weight: bold;
}
#terms ol.kou {
margin: 1em 0px 0px 2em;
list-style: decimal;
}
#terms ol.kou li {
margin: 0.5em 0;
}
#terms ol.kou li ol {
margin: 1em 0px 1em 2em;
list-style: lower-roman;
}

