@charset "UTF-8";

.subject, .personal {padding-top:20px;}
.subject .best {color:#333;font-weight:normal;font-size:14px;}
.surely {font-size:14px;line-height:18px;font-weight:normal;color:#BEAF87;}

.subject dl, .personal dl {width:730px;margin:0px;}
.subject dt, .personal dt {font-size:18px;font-weight:700;line-height:38px;color:#fff;background-color:#414042;text-align:left;padding-left:10px;}
.subject dd, .personal dd {margin:0px;}

.subject table,
.personal table {width:730px;border-collapse:collapse;border-left:1px solid #414042;}
.subject th,
.personal th {padding:10px;font-size:14px;line-height:24px;font-weight:400;text-align:left;background-color:#E6E7E8;width:28%;border-bottom:1px solid #414042;border-right:1px solid #414042;}
.subject td,
.personal td {font-size:14px;line-height:24px;padding:10px;border-bottom-width:1px;text-align:left;border-bottom:1px solid #414042;border-right:1px solid #414042;}

#main input[type="text"] {border:1px solid #999999;width:180px;font-size:14px;padding:2px;margin:2px;}
#main input[type="button"],
#main select {font-size:14px;}
#main input[type="text"].short {width:30px;}
#main input[type="text"].middle {width:100px;}
#main input[type="text"].long {width:300px;}
#main input[type="text"]:hover,#main input[type="text"].short:hover {border:1px solid #808285;}
#main input[type="text"]:focus,#main input[type="text"].short:focus {background-color:#FFFFCC;border:1px solid #414042;}

.attention {color:#FF0000;}

/*----readme----*/
.readme {text-align:left;border:1px solid #BEAF87;margin:15px 0 20px;}
.readme em{font-size:14px;line-height:20px;font-weight:700;color:#000;text-align:center;display:block;padding:5px 0;font-style:normal;margin:0px;background-color:#BEAF87;width:100%;}
.readme .inner{padding:10px 10px 0;font-size:14px;line-height:18px;}
.readme p{padding:0 0 10px;margin:0px;}
.readme p a {color:#414042000;text-decoration:underline;}
.readme p a:hover {color:#FF9900;}
.readme ul{display:block;margin:0px;padding:0px;}
.readme li{list-style-type:decimal;margin:0 0 5px 20px;}

/*----transmit----*/
.transmit {padding-top:20px;padding-bottom:10px;font-size:14px;text-align:center;margin:0px;}

/*----submit----*/
.submit {padding-bottom:10px;text-align:center;margin:0px;}

/*----block01----*/
#block01 {border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;padding:15px;padding-top:40px;}
#block01 h4 {font-size:24px;font-weight:700;line-height:34px;color:#A19276;text-align:center;margin-bottom:30px;}
#block01 p {font-size:16px;line-height:26px;margin-bottom:20px;}
#block01 .proviso {font-size:14px;line-height:20px;color:#666666;margin-bottom:40px;}
#block01 dl {border-top:1px solid #999999;padding-top:15px;}
#block01 dt {font-size:18px;font-weight:bold;line-height:32px;}
#block01 dd {font-size:16px;line-height:30px;}
#block01 .tel {color:#FF0000;font-weight:700;}

#confirm {padding-top:20px;}
#confirm dl {}
#confirm dl dt {font-size:18px;line-height:38px;text-align:center;}
#confirm dl dd {font-size:14px;line-height:20px;text-align:center;}