@charset "utf-8";

.content .text {margin:30px 0 20px; font-size:16px; line-height:24px;}
.content .text span {font-size:12px;}
.content .personal {border:1px solid #d0d0d0;}
.content .check {color:#D94100; text-align:center; padding:20px 0;}
.content .check input {margin-left:10px;}

.content h3 {font-size:14px; padding:20px 10px 10px;}

.content table, .content table th, .content table td {border:1px solid #bfbfbf; border-collapse:collapse;}
.content table {width:100%; border-top:2px solid #A38EEF;}
.content table th {width:20%; padding:5px; font-size:13px; font-weight:normal; background:#e0e0e0;}
.content table td {width:80%; padding:5px;}
.content table td label {padding-left:5px; margin-right:20px;}
.content table td input, .content table td textarea {padding:3px;}

.content .btnArea {margin:30px 0; text-align:center;}
.content .btnArea a {padding:5px 20px 10px; font-size:14px; color:#fff; background:#3499a5; border-radius:5px;}
.content .btnArea a:hover {background:#3db5c2;}

.resultBox {margin-top:70px;}
.resultBox div h3 {margin-bottom:40px; font-size:26px; text-align:center;}
.resultBox div h3 i {margin-right:5px; font-size:28px; color:#2d31ce}
.resultBox div p {margin:10px 0 30px; font-size:14px; line-height:26px;}
.resultBox div p span {color:#f15723}
.resultBox div h4 {margin:0 15px 10px; font-size:14px; color:#e16000}
.resultBox div ul {margin-left:20px;}
.resultBox div ul li {color:#e16000; line-height:20px;}
.resultBox table {margin:50px 0; width:100%; border:1px solid #bfbfbf; background:#e0e0e0;}
.resultBox table th, .resultBox table td {padding:20px 10px; border:0;}
.resultBox table th {padding-right:50px; text-align:right;}
.resultBox table td {font-size:22px; color:#2d31ce; letter-spacing:2px;}