/**************** CS Center *****************************/

#container #cs_menu {margin:1em 0.5em 0em 0.5em;background:transparent;text-align:left;border:0;box-shadow:none;}
#container #cs_menu .tab {display:flex;gap:6px;align-items:center;}
#container #cs_menu .tab li {flex:1;min-width:0;text-align:center;color:#666;}
#container #cs_menu .tab li a{display:flex;align-items:center;justify-content:center;height:36px;border:1px solid #d2dbe8;border-radius:9px;background:#f4f7fb;color:#4b617a;font-size:12px;font-weight:bold;line-height:1;text-decoration:none;box-sizing:border-box;}
#container #cs_menu .tab li a.on{border-color:#1f5f98;background:#1f5f98;color:#fff;}

#container #cs {margin:0em 0.5em 0.5em 0.5em;border:solid 1px #ddd;border-top:0px;background:#fff;box-shadow:2px 2px 2px rgba(0,0,0,.05);padding:1.5em 1em;min-height:200px;}
#container #cs.end {background:none;border:0px;box-shadow:none;padding-top:4em;}
#container #cs.end h1 {font-size:1.5em;}
#container #cs .info_title {display:none;}
#container #cs .info_txt {font-size:0.85em;margin-top:1em;letter-spacing:-0.08em;}
#container #cs table.inquiry,
#container #cs table.join-form-table {width:100%;border-spacing:0px;border:0px;padding:0px;border-top:solid 1px #666;border-bottom:solid 1px #666;margin-top:1em;margin-bottom:0.5em;}
/*#container #cs table.inquiry tr {height:2em;}*/
#container #cs table.inquiry th,
#container #cs table.join-form-table th {width:25%;font-weight:bold;font-size:0.85em;color:#333;text-align:right;padding:0.5em;border-bottom:solid 1px #ddd;border-right:dashed 1px #ddd;}
#container #cs table.inquiry td,
#container #cs table.join-form-table td {text-align:left;font-size:0.8em;border-bottom:solid 1px #ddd;padding:0.5em;line-height:2em;}
#container #cs table.inquiry td span,
#container #cs table.join-form-table td span {display:block;}
#container #cs table.inquiry input[type=text],
#container #cs table.inquiry input[type=password],
#container #cs table.join-form-table input[type=text],
#container #cs table.join-form-table input[type=password] {width:90%;height:1.8em;padding:0px 0.05em;border:solid 1px #ddd;margin-right:0.5em;}
#container #cs table.inquiry textarea,
#container #cs table.join-form-table textarea {width:90%;height:7em;padding:0px 0.5em;border:solid 1px #ddd;margin:0.5em 0px;}
#container #cs .btn_white.big {width:100%;padding:0px;}

#container #cs #accordion>ul {width:100%;border-top:solid 1px #666;} /** 글목록 **/
#container #cs #accordion ul>li {min-height:2.5em;text-align:left;border-bottom:solid 1px #ddd;}
#container #cs #accordion ul>li>a{display:block;line-height:2.5em;color:#666;cursor:pointer;}
#container #cs #accordion ul ul { display: none;clear:both;line-height:160%;border-top:solid 1px #ddd;padding:0.5em;background:#f5f5f5;}/** 글내용 **/
#container #cs #accordion ul ul>div{line-height:160%;border-top:solid 1px #ddd;padding:0.5em;background:#f5f5f5;}
#container #cs #accordion .ico_qa {font-family:tahoma,"Microsoft Yahei","Nanum Gothic",'malgun gothic','dotum';font-weight:bold;color:#ed155b;padding-right:10px;}

#container #cs .csCenter {padding-top:1em;text-align:center;line-height:160%;font-size:0.85em;}
#container #cs .csCenter h1 {font-size:1.5em;color:#333;padding:0.8em 0em 0.6em 0em;}

#container #cs pre {padding-top:1em;}
#container #cs .btnWrap {padding:20px 0px;text-align:center;}

