@charset 'utf-8';
.content *{-webkit-transition:all .3s ease;transition:all .3s ease;word-break:break-all;box-sizing:border-box;vertical-align:baseline}
.content{margin:1rem auto;width:90%}
.btnarea,.inquiry table{margin-bottom:1rem}
.exist,small{font-size:80%;font-weight:normal}
.inquiry input,.inquiry select,.inquiry textarea,.inquiry button{font:inherit}
.inquiry button,.inquiry th{font-weight:900}
.exist,.inquiry input[type="text"],.inquiry select,.inquiry textarea,.inquiry button,.error{border-radius:.25rem}
.inquiry button{padding:.75rem 3rem;line-height:1}
.inquiry button:hover{cursor:pointer}
.inquiry table,.inquiry td,.inquiry th{border:solid 1px #ddd}
.inquiry table{width:100%;border-collapse:collapse;border-spacing:0}
.inquiry td,.inquiry th{padding:.5rem;text-align:left;vertical-align:middle}
.inquiry th{position:relative;background-color:#faffed}
.inquiry th .exist{display:inline-block;margin:0 .5rem;padding:.25rem .5rem;background-color:#ff5e00;color:#fff}
.inquiry input[type="text"],.inquiry select,.inquiry textarea{padding:.25rem .5rem;background-color:#fff;border:solid 1px #ddd}
.inquiry button[type="submit"]{color:#fff;background-color:#333;border:solid 1px #333}
.inquiry button[type="submit"]:hover{background-color:#ff5e00;border-color:#ff5e00}
.inquiry button[type="button"]{color:#333;background-color:#eee;border:solid 1px #eee}
.inquiry button[type="button"]:hover{background-color:#f6f6f6;border-color:#f6f6f6}
.btnarea{text-align:center}
.w100{width:100%;margin-bottom:.25rem}
.w10{width:5rem}
.complete{padding:1rem;border:solid 5px #eee}
.complete p{margin-bottom:1rem}
.error{list-style:none;margin-bottom:1rem;padding:1rem;color:#fff;background-color:#ff8787;border:solid 1px #ff7171}
.error li{margin-bottom:.5rem}
.complete p:last-child,.error li:last-child{margin-bottom:0}
@media (min-width:768px) {
	.content{width:1000px}
	.inquiry td,.inquiry th{padding:1rem}
	.inquiry th .exist{position:absolute;top:50%;right:0;margin-top:-15px}
	.complete{padding:3rem}
}