/* notice */
.cs_out_wrap {position:relative; width:100%; box-sizing:border-box; padding-top:150px; padding-bottom:70px;}
.cs_outbox_wrap {position:relative; width:1200px; min-height:750px; box-sizing:border-box; margin:0 auto; padding:60px 50px 70px 50px; border-radius:3px; background:#2b2b2b; font-family:NanumSquare,NotoSansKR,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif;}
.cs_cont_tit {position:relative; width:100%; box-sizing:border-box; padding-top:80px; padding-bottom:17px; font-size:18px; font-weight:600; letter-spacing:-0.7px; color:#fff; transform:skew(-0.1deg);}
.cs_list_wrap {position:relative; width:100%; box-sizing:border-box; margin-top:5px;}
.cs_list_none {position:relative; width:100%; height:62px; box-sizing:border-box; border-top:solid 1px rgba(255,255,255,.1); border-bottom:solid 1px rgba(255,255,255,.1); padding-top:22px;}
.cs_list_none_txt {display:block; width:100%; text-align:center; color:#fff; font-size:15px; font-weight:400; letter-spacing:-0.4px; transform:skew(-0.1deg);}
.cs_list_sbj {position:relative; width:100%; height:63px; box-sizing:border-box; border-top:solid 2px rgba(255,255,255,.1); border-bottom:solid 1px rgba(255,255,255,.1);}
.cs_list_sbj ul li {position:relative; float:left; height:60px; box-sizing:border-box; padding-top:22px; text-align:center; color:rgba(255,255,255,.8); font-size:15px; font-weight:400; letter-spacing:-0.4px; transform:skew(-0.1deg);}
.cs_col_1 {width:60px;}
.cs_col_2 {width:940px;}
.cs_col_3 {width:100px;}
.cs_list {position:relative; width:100%; height:61px; box-sizing:border-box; border-bottom:solid 1px rgba(255,255,255,.1); transition:all 0.1s ease 0s;}
.cs_list ul li {position:relative; float:left; height:60px; box-sizing:border-box; padding-top:22px; text-align:center; color:rgba(255,255,255,.8); font-size:15px; font-weight:400; letter-spacing:-0.4px; transform:skew(-0.1deg);}
.cs_list a {display:block; width:100%; height:60px;}
.cs_list:hover {background:rgba(255,255,255,.02);}
.cs_col_txt_1 {text-align:left !important; color:rgba(255,255,255,1) !important; font-family:NotoSansKR,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif; padding-top:19px !important; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:300 !important;}
.cs_col_imp {color:#44e8ed !important;}

.cs_noti_tit {position:relative; width:100%; box-sizing:border-box; padding-top:19px; padding-bottom:20px; border-top:solid 2px rgba(255,255,255,.1); border-bottom:solid 1px rgba(255,255,255,.1); font-family:NotoSansKR,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif; font-size:16px; font-weight:400; color:#fff; letter-spacing:-0.5px; line-height:140%; padding-right:200px; word-break:keep-all;}
.cs_noti_txt {display:block; transform:skew(-0.1deg);}
.cs_noti_date {position:absolute; width:150px; right:0px; top:19px; font-size:15px; font-weight:400; color:rgba(255,255,255,.6); letter-spacing:-0.3px; text-align:right; transform:skew(-0.1deg); font-family:NanumSquare,NotoSansKR,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif;}
.cs_noti_data {position:relative; width:100%; box-sizing:border-box; padding-top:19px; padding-bottom:20px; border-bottom:solid 1px rgba(255,255,255,.1);}
.cs_noti_data a {display:block; transform:skew(-0.1deg); font-size:15px; font-weight:400; color:rgba(255,255,255,.7); letter-spacing:-0.3px;}
.cs_noti_data a:hover {text-decoration:underline 1px rgba(255,255,255,.2); text-underline-position:under; color:rgba(255,255,255,.9);}
.cs_noti_cont {position:relative; width:100%; min-height:350px; box-sizing:border-box; padding-top:25px; padding-bottom:25px; border-bottom:solid 1px rgba(255,255,255,.1); font-family:NotoSansKR,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif; font-size:15px; font-weight:400; color:rgba(255,255,255,.9); letter-spacing:-0.4px; line-height:160%; word-break:keep-all;}
.cs_noti_cont img {max-width:1100px !important; height:auto !important; padding:20px 0px;}
.cs_noti_bt {position:relative; width:120px; height:50px; box-sizing:border-box; margin:0 auto; margin-top:30px; border-radius:5px; border:solid 1px rgba(255,255,255,.15); transition:all 0.1s ease 0s;}
.cs_noti_bt a {display:block; width:100%; height:48px; box-sizing:border-box; text-align:center; transform:skew(-0.1deg); color:rgba(255,255,255,.7); font-size:15px; letter-spacing:-0.5px; padding-top:16px; transition:all 0.1s ease 0s;}
.cs_noti_bt:hover {border:solid 1px rgba(255,255,255,.2);}
.cs_noti_bt:hover a {color:rgba(255,255,255,.9);}

.cs_qacol_1 {width:60px;}
.cs_qacol_2 {width:820px;}
.cs_qacol_3 {width:60px;}
.cs_qacol_4 {width:100px;}
.cs_qacol_5 {width:60px;}

.cs_qa_bt {position:absolute; width:120px; height:50px; right:0px; bottom:5px; box-sizing:border-box; border-radius:5px; border:solid 1px rgba(255,255,255,.15); transition:all 0.1s ease 0s;}
.cs_qa_bt a {display:block; width:100%; height:48px; box-sizing:border-box; text-align:center; transform:skew(-0.1deg); color:rgba(255,255,255,.7); font-size:15px; letter-spacing:-0.5px; padding-top:16px; transition:all 0.1s ease 0s;}
.cs_qa_bt:hover {border:solid 1px rgba(255,255,255,.2);}
.cs_qa_bt:hover a {color:rgba(255,255,255,.9);}
.cs_qa_tit {position:relative; width:100%; box-sizing:border-box; border-top:solid 1px rgba(255,255,255,.1); border-bottom:solid 1px rgba(255,255,255,.1); font-family:NotoSansKR,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif; font-size:16px; font-weight:300; color:rgba(255,255,255,.7); letter-spacing:-0.6px; line-height:150%; padding:19px 200px 20px 30px; word-break:keep-all;}
.cs_qa_q {position:absolute; width:30px; height:30px; left:0px; top:21px; font-family:NanumSquare,NotoSansKR,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif; font-size:22px; font-weight:800; color:#fff;}
.cs_qa_name {position:absolute; width:80px; right:95px; top:19px; font-size:15px; font-weight:400; color:rgba(255,255,255,.6); letter-spacing:-0.3px; text-align:right; transform:skew(-0.1deg); font-family:NanumSquare,NotoSansKR,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif;}
.cs_qa_cont {position:relative; width:100%; min-height:350px; box-sizing:border-box; border-bottom:solid 1px rgba(255,255,255,.1); font-family:NotoSansKR,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif; font-size:15px; font-weight:400; color:rgba(255,255,255,.9); letter-spacing:-0.4px; line-height:160%; padding:25px 200px 25px 30px; word-break:keep-all;}
.cs_qa_cont img {max-width:900px !important; height:auto !important; padding:20px 0px;}
.cs_qa_date {position:absolute; width:150px; right:0px; top:24px; font-size:15px; font-weight:400; color:rgba(255,255,255,.6); letter-spacing:-0.3px; text-align:right; transform:skew(-0.1deg); font-family:NanumSquare,NotoSansKR,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif;}
.cs_qa_a {position:absolute; width:30px; height:30px; left:0px; top:24px; font-family:NanumSquare,NotoSansKR,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif; font-size:22px; font-weight:800; color:#fff;}

.cs_qa_wbox {position:relative; width:100%; box-sizing:border-box; border-top:solid 2px rgba(255,255,255,.1); border-bottom:solid 1px rgba(255,255,255,.1);}
.cs_qa_wbox_2 {position:relative; width:100%; box-sizing:border-box; border-bottom:solid 1px rgba(255,255,255,.1);}
.cs_qa_selwrap {position:relative; width:100%; box-sizing:border-box; border-bottom:solid 1px rgba(255,255,255,.1); padding:18px 0px;}
.cs_qa_selwrap ul li {position:relative; float:left; height:22px; box-sizing:border-box; margin-right:6px;}
.cs_qa_selwrap ul li.seltxt {font-size:15px; font-weight:400; color:rgba(255,255,255,.9); letter-spacing:-0.3px; margin-right:22px; padding-top:3px; transform:skew(-0.1deg);}
.cs_qa_btwrap {position:relative; width:100%; box-sizing:border-box; padding-top:30px; text-align:center;}
.cs_qa_bt_2 {position:relative; display:inline-block; width:120px; height:50px; box-sizing:border-box; margin:0 auto; border-radius:5px; border:solid 1px rgba(255,255,255,.15); transition:all 0.1s ease 0s; margin-right:2px;}
.cs_qa_bt_2 a {display:block; width:100%; height:48px; box-sizing:border-box; text-align:center; transform:skew(-0.1deg); color:rgba(255,255,255,.7); font-size:15px; letter-spacing:-0.5px; padding-top:16px; transition:all 0.1s ease 0s;}
.cs_qa_bt_2:hover {border:solid 1px rgba(255,255,255,.2);}
.cs_qa_bt_2:hover a {color:rgba(255,255,255,.9);}
.cs_qa_bt_3 {position:relative; display:inline-block; width:120px; height:50px; box-sizing:border-box; margin:0 auto; border-radius:5px; border:solid 1px rgba(255,255,255,.15); transition:all 0.1s ease 0s;}
.cs_qa_bt_3 a {display:block; width:100%; height:48px; box-sizing:border-box; text-align:center; transform:skew(-0.1deg); color:#3bdce1; font-size:15px; font-weight:600; letter-spacing:-0.5px; padding-top:16px; transition:all 0.1s ease 0s;}
.cs_qa_bt_3:hover {border:solid 1px rgba(255,255,255,.2);}
.cs_qa_bt_3:hover a {color:#3bdce1;}

.cs_faq_sel {position:relative; width:100%; box-sizing:border-box; border-bottom:solid 3px rgba(255,255,255,.1); padding-top:5px; padding-bottom:5px;}
.cs_faq_sel ul li {position:relative; float:left; height:50px; box-sizing:border-box; padding-top:16px; font-size:18px; font-weight:400; letter-spacing:-0.5px; color:rgba(255,255,255,.7); transform:skew(-0.1deg); cursor:pointer; margin-right:35px; transition:all 0.1s ease 0s;}
.cs_faq_sel ul li.faq_on {color:rgba(255,255,255,1);}
.cs_faq_sel ul li:hover {color:rgba(255,255,255,1);}
.cs_faq_wrap {position:relative; width:100%; min-height:300px; box-sizing:border-box;}
.cs_faq_box {position:relative; width:100%; box-sizing:border-box; border-bottom:solid 1px rgba(255,255,255,.1); color:rgba(255,255,255,.7); cursor:pointer; transition:all 0.15s ease 0s;}
.cs_faq_box:hover {color:rgba(255,255,255,1);}
.cs_faq_q {position:relative; width:100%; box-sizing:border-box; padding:20px 0px 19px 30px; font-size:15px; font-weight:400; letter-spacing:-0.3px; line-height:140%; transform:skew(-0.1deg);}
.cs_q {position:absolute; width:30px; height:30px; left:0px; top:20px; font-size:20px; font-weight:600; color:#fff;}
.cs_faq_a {position:relative; width:100%; box-sizing:border-box; padding:0px 0px 19px 30px; font-size:15px; font-weight:400; letter-spacing:-0.3px; line-height:140%; transform:skew(-0.1deg);}
.cs_a {position:absolute; width:30px; height:30px; left:0px; top:0px; font-size:20px; font-weight:600; color:#fff;}

.cs_rem_txt {position:relative; width:100%; box-sizing:border-box; transform:skew(-0.1deg); color:rgba(255,255,255,.9); font-size:18px; font-weight:400; letter-spacing:-0.3px; line-height:150%; padding-top:20px; padding-bottom:30px;}
.cs_rem_txt_2 {position:relative; width:100%; box-sizing:border-box; transform:skew(-0.1deg); color:rgba(255,255,255,.7); font-size:15px; font-weight:400; letter-spacing:-0.3px; line-height:150%; padding-top:30px; padding-bottom:50px;}
.cs_rem_line {position:relative; width:100%; box-sizing:border-box; border-top:solid 1px rgba(255,255,255,.15);}
.cs_rem_col {color:#ffc740;}
.cs_rem_gra {position:relative; width:100%; box-sizing:border-box; padding-bottom:50px;}
.cs_rem_gra img {width:600px; height:auto;}
.cs_rem_bt {position:relative; width:200px; height:70px; box-sizing:border-box; border-radius:5px; border:solid 1px rgba(60,255,230,.3); cursor:pointer; color:rgba(60,255,230,.8); font-size:18px; font-weight:600; letter-spacing:-0.8px; padding-top:25px; text-align:center; transition:all 0.15s ease 0s; margin-bottom:20px; margin:0 auto; margin-top:50px;}
.cs_rem_bt_txt {display:block; transform:skew(-0.1deg);}
.cs_rem_bt:hover {border:solid 1px rgba(60,255,230,.5); color:rgba(60,255,230,1);}

.cs_set_box {position:relative; width:100%; box-sizing:border-box; border-top:solid 1px rgba(255,255,25,.1); margin-top:20px; margin-bottom:20px;}

/* form */
.inputForm_qa
{
	font-size:16px;
	font-weight:400;
	letter-spacing:-0.5px;
	color:rgba(255,255,255,.9);
	height:70px;
	width:100%;
	box-sizing:border-box;
	font-family:NotoSansKR,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif;
	background-color:transparent;
}
input.inputForm_qa::-webkit-input-placeholder{color:rgba(255,255,255,.6); font-size:16px; font-weight:400; letter-spacing:-1px;}
input.inputForm_qa::-moz-placeholder{color:rgba(255,255,255,.6); font-size:16px; font-weight:400; letter-spacing:-1px;}
input.inputForm_qa:-moz-placeholder{color:rgba(255,255,255,.6); font-size:16px; font-weight:400; letter-spacing:-1px;}
input.inputForm_qa:-ms-input-placeholder{color:rgba(255,255,255,.6); font-size:16px; font-weight:400; letter-spacing:-1px;}

.txtarea_qa {position:relative; width:100%; box-sizing:border-box; height:250px; vertical-align:top; text-align:left; border:none; line-height:150%; color:rgba(255,255,255,.9); font-size:16px; font-weight:400; letter-spacing:-0.5px; font-family:NotoSansKR,"Nanum Gothic","¸¼Àº °íµñ","Malgun Gothic","µ¸¿ò",Dotum,sans-serif; overflow-x:hidden; overflow-y:auto; background-color:transparent; padding-bottom:20px; padding-top:20px;}

textarea.txtarea_qa::-webkit-input-placeholder{color:rgba(255,255,255,.6); font-size:16px; font-weight:400; letter-spacing:-1px;}
textarea.txtarea_qa::-moz-placeholder{color:rgba(255,255,255,.6); font-size:16px; font-weight:400; letter-spacing:-1px;}
textarea.txtarea_qa:-moz-placeholder{color:rgba(255,255,255,.6); font-size:16px; font-weight:400; letter-spacing:-1px;}
textarea.txtarea_qa:-ms-input-placeholder{color:rgba(255,255,255,.6); font-size:16px; font-weight:400; letter-spacing:-1px;}

[type="radio"] {
  vertical-align:middle;
  appearance:none;
  border:solid 2px rgba(255,255,255,.6);
  border-radius:50%;
  width:22px;
  height:22px;
  transition:all 0.1s ease 0s;
  cursor:pointer;	
}

[type="radio"]:checked {
  border:solid 6px #3bdce1;
}










