/* cs */
.cs_list_none {position:relative; width:100%; padding-top:140px; padding-bottom:80px; text-align:center; color:#999; font-size:17px; font-weight:600; letter-spacing:-0.5px;}
.cs_list_title {position:relative; width:100%; color:#000; font-size:18px; font-weight:600; letter-spacing:-1px; line-height:100%; padding-bottom:15px; margin-top:60px;}
.cs_list_col {color:#fb4505 !important; padding-right:7px;}
.cs_list_col_2 {color:#a7a7a7 !important;}
.cs_list_wrap {position:relative; width:100%;}

.cs_view_wrap {position:relative; width:100%; margin-top:70px;}
.cs_view_tit {position:relative; width:100%; color:#333; font-size:18px; font-weight:600; letter-spacing:-0.5px; line-height:140%; word-break:keep-all; padding-bottom:26px; border-bottom:solid 1px #ededed;}
.cs_view_info {position:relative; width:100%; color:#999; font-size:15px; font-weight:400; letter-spacing:-0.5px; line-height:140%; word-break:keep-all; padding-bottom:20px; padding-top:20px; border-bottom:solid 1px #ededed;}
.cs_view_info a {color:#666; font-size:15px; font-weight:400; letter-spacing:-0.5px; line-height:140%; margin-left:15px;}
.cs_view_info a:hover {color:#000;}
.cs_view_txt {position:relative; width:100%; min-height:340px; color:#868686; font-size:15px; font-weight:400; letter-spacing:-0.5px; line-height:170%; word-break:keep-all; padding-top:30px; padding-bottom:30px; border-bottom:solid 1px #ededed;}
.cs_view_txt img {display:block; margin-top:30px; margin-bottom:30px;}
.cs_view_bt {position:relative; width:120px; height:50px; margin:0 auto; margin-top:25px; border-radius:5px; border:solid 1px #ededed; text-align:center; color:#868686; font-size:15px; font-weight:400; letter-spacing:-0.5px; line-height:100%; padding-top:18px; cursor:pointer; transition:all 0.1s ease 0s;}
.cs_view_bt:hover {color:#333; border:solid 1px #e3e3e3; box-shadow:0px 0px 10px rgba(0,0,0,.07);}

.cs_tit_col {padding-left:2px; padding-right:2px;}

.cs_qa_bt {position:absolute; width:120px; height:50px; right:0px; top:-26px; border-radius:5px; border:solid 1px #ededed; text-align:center; color:#333; font-size:15px; font-weight:600; letter-spacing:-0.5px; line-height:100%; padding-top:18px; cursor:pointer; transition:all 0.15s ease 0s;}
.cs_qa_bt:hover {color:#057ada; border:solid 1px #1193fd; box-shadow:0px 0px 10px rgba(0,0,0,.1);}
.cs_qa_col {color:#333 !important;}
.cs_qa_col_2 {color:#999 !important;}
.cs_qa_col_3 {margin-right:12px;}
.cs_qa_col_4 {padding-right:10px; color:#000; font-size:14px;}

.cs_qa_wrap {position:relative; width:100%; margin-top:50px;}
.cs_qa_form {position:relative; width:100%; border-bottom:solid 1px #ededed;}
.cs_qa_btwrap {position:relative; width:100%; margin-top:25px; height:50px; text-align:center;}
.cs_qa_writebt {position:relative; display:inline-block; border-radius:5px; border:solid 1px #ededed; text-align:center; color:#333; font-size:15px; font-weight:400; letter-spacing:-0.5px; line-height:100%; padding-top:18px; width:120px; height:50px; transition:all 0.15s ease 0s; margin-right:1px; cursor:pointer;}
.cs_qa_writebt:hover {color:#057ada; border:solid 1px #1193fd; box-shadow:0px 0px 10px rgba(0,0,0,.1);}
.cs_qa_writebt:last-child {margin-right:0px;}
.cs_qa_tit {position:relative; width:100%; color:#333; font-size:18px; font-weight:600; letter-spacing:-0.5px; line-height:140%; word-break:keep-all; padding-bottom:26px; padding-right:300px; border-bottom:solid 1px #ededed;}
.cs_qa_info {position:absolute; width:250px; right:0px; top:0px; color:#999; font-size:15px; font-weight:400; letter-spacing:-0.5px; line-height:140%; text-align:right;}
.cs_qa_txt {position:relative; width:100%; min-height:120px; color:#868686; font-size:15px; font-weight:400; letter-spacing:-0.5px; line-height:170%; word-break:keep-all; padding-top:60px; padding-bottom:30px; border-bottom:solid 1px #ededed;}
.cs_qa_txt_2 {position:relative; width:100%; min-height:120px; color:#333; font-size:15px; font-weight:400; letter-spacing:-0.5px; line-height:170%; word-break:keep-all; padding-top:60px; padding-bottom:30px; border-bottom:solid 1px #ededed;}
.cs_qa_cat {position:absolute; left:0px; top:30px; color:#000; font-size:18px; font-weight:600; letter-spacing:-0.5px; line-height:100%;}
.cs_qa_cat_2 {position:absolute; left:0px; top:21px; color:#000; font-size:18px; font-weight:600; letter-spacing:-0.5px; line-height:100%;}
.cs_qa_cat_3 {position:absolute; left:0px; top:3px; color:#666; font-size:18px; font-weight:600; letter-spacing:-0.5px; line-height:100%;}

.cs_faq_bt {position:relative; width:100%; height:46px; border-bottom:solid 2px rgba(0,0,0,.5);}
.cs_faq_bt ul li {position:relative; float:left; height:40px; color:#959595; font-size:18px; font-weight:600; letter-spacing:-0.5px; line-height:40px; margin-right:38px; cursor:pointer; transition:all 0.1s ease 0s;}
.cs_faq_bt ul li:hover {color:#000;}
.cs_faq_bton {color:#000 !important;}
.cs_faq_contwrap {position:relative; width:100%; padding:15px 0px;}
.cs_faq_qawrap {position:relative; width:100%; box-sizing:border-box; border-bottom:solid 1px #ededed; cursor:pointer;}
.cs_faq_q {position:relative; width:100%; color:#333; font-size:15px; font-weight:400; letter-spacing:-0.5px; line-height:150%; word-break:keep-all; padding:20px 0px 20px 24px;}
.cs_faq_a {position:relative; width:100%; color:#959595; font-size:15px; font-weight:400; letter-spacing:-0.5px; line-height:160%; word-break:keep-all; padding:0px 0px 20px 24px; opacity:0;}

.cs_form_sel {position:absolute; width:300px; left:0px; top:16px;}
.cs_form_sel ul li {position:relative; float:left; height:22px; margin-right:4px;}
.cs_form_sel ul li.inqseltxt {font-size:15px; font-weight:400; color:#666; letter-spacing:-0.5px; margin-right:25px; padding-top:3px;}

.cs_set_wrap {position:relative; width:100%;}

/* terms */
.tm_title {position:relative; width:100%; color:#000; font-size:18px; font-weight:600; letter-spacing:-1px; line-height:100%; padding-bottom:15px; margin-top:70px;}
.tm_txtwrap {position:relative; width:100%; color:#868686; font-size:15px; font-weight:400; letter-spacing:-0.5px; line-height:170%; word-break:keep-all; padding-top:7px;}

/* table */
.cs_list_tab {border:0; border-collapse:collapse; width:100%;}
.cs_list_tab th {color:#666; text-align:center; vertical-align:middle; padding-top:16px; padding-bottom:16px; line-height:140%; border:solid 1px #ededed; border-top:solid 2px rgba(0,0,0,.3); border-bottom:solid 1px rgba(0,0,0,.3); font-size:15px; letter-spacing:-0.5px; font-weight:400;}
.cs_list_tab td {color:#868686; text-align:center; vertical-align:middle; padding:16px; line-height:140%; border:solid 1px #ededed; font-size:15px; letter-spacing:-0.5px; font-weight:400;}
.cs_list_tab th:first-child {border-left:none;}
.cs_list_tab th:last-child {border-right:none;}
.cs_list_tab td:first-child {border-left:none;}
.cs_list_tab td:last-child {border-right:none;}
.cs_list_tab td a {color:#868686; line-height:140%; font-size:15px; letter-spacing:-0.5px; font-weight:400; transition:all 0.1s ease 0s;}
.cs_list_tab td a:hover {color:#000;}

/* form */
.inputForm_cswrite
{
	font-size:18px;
	font-weight:400;
	letter-spacing:-1px;;
	color:#000;
	height:70px;
	width:100%;
	background-color:transparent;
	border-bottom:solid 1px #ededed;
	border-radius:0px;
	box-sizing:border-box;
	font-family:Pretendard,NotoSansKR,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif;
	margin-bottom:25px;
}
input.inputForm_cswrite::-webkit-input-placeholder{color:#999; font-size:18px; font-weight:400; letter-spacing:-1px;}
input.inputForm_cswrite::-moz-placeholder{color:#999; font-size:18px; font-weight:400; letter-spacing:-1px;}
input.inputForm_cswrite:-moz-placeholder{color:#999; font-size:18px; font-weight:400; letter-spacing:-1px;}
input.inputForm_cswrite:-ms-input-placeholder{color:#999; font-size:18px; font-weight:400; letter-spacing:-1px;}

.txtarea_csqa {position:relative; width:100%; box-sizing:border-box; height:250px; vertical-align:top; text-align:left; border:none; line-height:160%; color:#666; font-size:16px; font-family:Pretendard,NotoSansKR,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif; overflow-x:hidden; overflow-y:auto; background:#fff; margin-bottom:25px;}

textarea.txtarea_csqa::-webkit-input-placeholder{color:#999; font-size:16px; font-weight:400; letter-spacing:normal;}
textarea.txtarea_csqa::-moz-placeholder{color:#999; font-size:16px; font-weight:400; letter-spacing:normal;}
textarea.txtarea_csqa:-moz-placeholder{color:#999; font-size:16px; font-weight:400; letter-spacing:normal;}
textarea.txtarea_csqa:-ms-input-placeholder{color:#999; font-size:16px; font-weight:400; letter-spacing:normal;}


[type="radio"] {
  vertical-align:middle;
  appearance:none;
  border:solid 2px rgba(0,0,0,.2);
  border-radius:50%;
  width:22px;
  height:22px;
  transition:all 0.1s ease 0s;
  cursor:pointer;	
}

[type="radio"]:checked {
  border:solid 6px #049ef7;
}


















