@charset "utf-8";

.main_mquestion { margin-bottom: 15px; }
.backimgtop { position: relative; width: 100%; height: 150px; background: url(../img/page_customer.jpg) no-repeat center center; background-size: cover; }
.backimgtop h2 { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); color: #fff; font-size: 2rem; font-weight: 700; font-family: "Poppins",sans-serif; }

/* 사이드 메뉴 */
.row_mquestion { display: flex; justify-content: flex-start; background: #fff; }
.mquestion { width: 200px; }

/* 문의하기 리스트 */
.question { width: calc(100% - 200px); }

.question_infor { width: 100%; margin: 15px 15px 0 15px; }

.question_infor form div[class*="div_"] { margin: 15px 0; }
#ccont { height: auto; }
#aspam { margin-top: 4px; }
#qname, #telno, #aspam  { text-align: center; text-indent: 0; }
.question_infor form .div_qname,
.question_infor form .div_telno,
.question_infor form .ccont_wrap,
.question_infor form .div_ccont,
.question_infor form .div_aspam { text-align: center; }
.question_infor form .div_aspam label[for="aspam"] { background: orangered; color: #fff; padding: 0 10px; }
.question_infor form .div_aspam a { padding: 0 5px; border: 1px solid #ff656a; border-radius: 5px; color: #ff656a; text-decoration-line: none; transition: all .3s ease-out 0s; }
.question_infor form .div_aspam a:hover { color: #fff; background: #e6373d; border: 1px solid #e6373d; }

.div_bottom_btn { margin-bottom: 20px; }
.div_bottom_btn ul { display: flex; justify-content: center; }
.div_bottom_btn li { width: 40%; }
.div_bottom_btn li:last-child a { /*border: 1px solid green; color: green;*/ margin-left: 3px; text-decoration-line: none; }
.div_bottom_btn .form_btn_blue { width: 100%; }
