/* ¸¶ÀÌÆäÀÌÁö */
#TRight-menu-csCenter-box {width: 1080px; height: auto; margin:100px auto 150px auto; text-align:center;}
/* .h2-TRMcsCenter-text {font-size:18pt; text-align:left; color:#222; letter-spacing:-0.5px; line-height:150%; font-weight:600;}
.h2p-TRMcsCenter-borderLine {border-bottom:2px solid #444; padding:5px 0;} */
#TRight-menu-csCenter-inner {width: 100%; height: auto; margin:0 auto; text-align:center;}
/* ¸¶ÀÌÆäÀÌÁö Å¸ÀÌÆ², ¿À¸¥ÂÊ Àû¸³±Ý, ÄíÆù°ü·Ã Å×ÀÌºí Ã¹¹øÂ° »ó´ÜÅ×ÀÌºí */
.row-TRight-menu-csCenterFirstB:after {content: ""; display: table; clear: both;}
.column-TRight-menu-csCenterFirstB-Left {float: left; width: 180px; padding: 0; height: auto; background-color:#000;}
.column-TRight-menu-csCenterFirstB-Right {float: right; width: 900px; padding: 0; height: auto; background-color:#efefef;}
.cTRM-FirstB-h2 {font-size:16pt; color:#fff; padding:30px 0; font-weight:300; letter-spacing:-0.5px; vertical-align:middle; text-align:center;} /* ¸¶ÀÌÆäÀÌÁö ¿ÞÂÊ Å¸ÀÌÆ² ¹è°æ °ËÁ¤ */
/* ¹Ú½ºÅ×ÀÌºí 5°³ */
#tbl-TRight-menu-csCenterFirstB-in {width:100%; height:80px; padding:0; text-align:center; margin:0 auto; background-color:#efefef;}
.tbl-TRight-menu-csCenterFirstB {width:100%;border-collapse:collapse;border-spacing:0;box-sizing:border-box; border:none;}
.tbl-TRight-menu-csCenterFirstB th {padding:0 15px 0 15px; text-align:center; font-size:10pt; font-weight:300; letter-spacing:-0.5px; border-right:1px solid #fff; vertical-align:middle;}
.tbl-TRight-menu-csCenterFirstB td {padding:8px 0 12px 0; text-align:center; font-size:10pt; font-weight:300; letter-spacing:-0.5px; border:none; vertical-align:middle; border-top:1px solid #fff; color:#444}
/* 01 */
.tbl-TRight-menu-csCenterFirstB colgroup .col-wstyle01 {width: 20%;}
.tbl-TRight-menu-csCenterFirstB colgroup .col-wstyle02 {width: 40%;}
.tbl-TRight-menu-csCenterFirstB colgroup .col-wstyle03 {width: 10%;}
.tbl-TRight-menu-csCenterFirstB colgroup .col-wstyle04 {width: 30%;}
/* 02 */
.tbl-TRight-menu-csCenterFirstB colgroup .col-wsbxtyle {width: 100%;}
/* 03 */
.tbl-TRight-menu-csCenterFirstB colgroup .col-wtwosty01 {width: 20%;}
.tbl-TRight-menu-csCenterFirstB colgroup .col-wtwosty02 {width: 15%;}
.tbl-TRight-menu-csCenterFirstB colgroup .col-wtwosty03 {width: 35%;}
.tbl-TRight-menu-csCenterFirstB colgroup .col-wtwosty04 {width: 30%;}
/* 04 */
.tbl-TRight-menu-csCenterFirstB colgroup .col-wtrbosty01 {width: 20%;}
.tbl-TRight-menu-csCenterFirstB colgroup .col-wtrbosty02 {width: 15%;}
.tbl-TRight-menu-csCenterFirstB colgroup .col-wtrbosty03 {width: 35%;}
.tbl-TRight-menu-csCenterFirstB colgroup .col-wtrbosty04 {width: 30%;}
/* 05 */
.tbl-TRight-menu-csCenterFirstB colgroup .col-wBb2sxtyle {width: 100%;}
/* 06 */
.tbl-TRight-menu-csCenterFirstB colgroup .col-wfaqwsty01 {width: 20%;}
.tbl-TRight-menu-csCenterFirstB colgroup .col-wfaqwsty02 {width: 15%;}
.tbl-TRight-menu-csCenterFirstB colgroup .col-wfaqwsty03 {width: 35%;}
.tbl-TRight-menu-csCenterFirstB colgroup .col-wfaqwsty04 {width: 30%;}
/* 07 */
.tbl-TRight-menu-csCenterFirstB colgroup .col-wmkwsty01 {width: 20%;}
.tbl-TRight-menu-csCenterFirstB colgroup .col-wmkwsty02 {width: 8%;}
.tbl-TRight-menu-csCenterFirstB colgroup .col-wmkwsty03 {width: 8%;}
.tbl-TRight-menu-csCenterFirstB colgroup .col-wmkwsty04 {width: 8%;}
.tbl-TRight-menu-csCenterFirstB colgroup .col-wmkwsty05 {width: 30%;}
.tbl-TRight-menu-csCenterFirstB colgroup .col-wmkwsty06 {width: 26%;}
/* 08 */
.tbl-TRight-menu-csCenterFirstB colgroup .col-wphosty01 {width: 20%;}
.tbl-TRight-menu-csCenterFirstB colgroup .col-wphosty02 {width: 30%;}
.tbl-TRight-menu-csCenterFirstB colgroup .col-wphosty03 {width: 10%;}
.tbl-TRight-menu-csCenterFirstB colgroup .col-wphosty04 {width: 40%;}
/* 09 */
.tbl-TRight-menu-csCenterFirstB colgroup .col-wmphtosxtyle {width: 100%;}
/* 10 */
.tbl-TRight-menu-csCenterFirstB colgroup .col-wcsnticstyle {width: 100%;}
/* 11 */
.tbl-TRight-menu-csCenterFirstB colgroup .col-wscqnast01 {width: 20%;}
.tbl-TRight-menu-csCenterFirstB colgroup .col-wscqnast02 {width: 15%;}
.tbl-TRight-menu-csCenterFirstB colgroup .col-wscqnast03 {width: 35%;}
.tbl-TRight-menu-csCenterFirstB colgroup .col-wscqnast04 {width: 30%;}
/* 12 */
.tbl-TRight-menu-csCenterFirstB colgroup .col-wcsqnawst {width: 100%;}

.text-nFirstColumn {font-size:11pt; font-weight:bold; color:#000; letter-spacing:-0.5px;}
.text-nCirstColumn {font-size:11pt; font-weight:bold; color:#000; letter-spacing:-0.5px;}
.tbl-TRight-menu-csCenterFirstB td[colspan="4"] {text-align: center; padding:15px 0 10px 0;}
.tbl-TRight-menu-csCenterFirstB td:nth-child(2) text-align: center; padding-top:10px;}
.TRightqnaFirstcsCenter-selectbox {background-color: #fff; color:#666; padding: 0 10px; width:100px; border: 1px solid #ccc; border-radius: 2px; cursor: pointer; text-align:left; height:28px;}
.TRightqnaFirstcsCenter-inputbox {background-color: #fff; color:#666; padding: 0 10px; width:200px; border: 1px solid #ccc; border-radius: 2px; cursor: pointer; text-align:left; height:28px;}
.TRightqnaFirstcsCenter-searchbtn {background-color: #666; color:#fff; padding: 0 10px; border: none; border-radius: 2px; cursor: pointer; text-align:left; height:28px;}
.TRightafterFirstcsCenter-inputbox {background-color: #fff; color:#666; padding: 0 10px; width:97%; border: 1px solid #ccc; border-radius: 2px; cursor: pointer; text-align:left; height:28px; margin-left:-60px;}
.TRightfaqFirstcsCenter-selectbox {background-color: #fff; color:#666; padding: 0 10px; width:130px; border: 1px solid #ccc; border-radius: 2px; cursor: pointer; text-align:left; height:28px; margin-left:20px;}
.TRightFirstcsCenterfaq-inputbox {background-color: #fff; color:#666; padding: 0 10px; width:87%; border: 1px solid #ccc; border-radius: 2px; cursor: pointer; text-align:left; height:28px; margin-left:-20px;}
.TRightFirstcsCenterbasic-inputbox {background-color: #fff; color:#666; padding: 0 10px; width:80%; border: 1px solid #ccc; border-radius: 2px; cursor: pointer; text-align:left; height:28px; margin-left:-20px; margin-top:-7px;}
.TRightqnaFirstcsCenterbasic-searchbtn {background-color: #666; color:#fff; padding: 0 10px; border: none; border-radius: 2px; cursor: pointer; text-align:left; height:28px; margin-top:-7px;}
.TRightqnaFirstcsCenter-csMarket-selectbox {background-color: #fff; color:#666; padding: 0 10px; width:90px; border: 1px solid #ccc; border-radius: 2px; cursor: pointer; text-align:left; height:28px; margin-left:10px}
.text-selectbox-bottom-ptext {font-size:9pt; font-weight:300; color:#666; letter-spacing:-0.5px; text-align:left; line-height:150%; padding:5px 0 10px 0;}
/* ¶óµð¿À¹öÆ° */
.checks-cs {position: relative;}
.checks-cs input[type="radio"] {position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip:rect(0,0,0,0); border: 0;}
.checks-cs input[type="radio"] + label {display: inline-block; position: relative; padding-left:30px; padding-right:-30px; padding-top:8px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none;}
.checks-cs input[type="radio"] + label:before {content: ''; position: absolute; left: 10px; top: 7px; width: 16px; height: 16px; text-align: center; background: #fafafa; border: 1px solid #cacece; border-radius: 100%; box-shadow: 0px 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);}
.checks-cs input[type="radio"] + label:active:before,
.checks-cs input[type="radio"]:checked + label:active:before  {box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);}
.checks-cs input[type="radio"]:checked + label:before {background: #E9ECEE; border-color: #adb8c0;}
.checks-cs input[type="radio"]:checked + label:after {content: ''; position: absolute; top: 10px; left: 13px; width: 10px; height: 10px; background: #99a1a7; border-radius: 100%; box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3);}






/* ¸¶ÀÌÆäÀÌÁö ¿ÞÂÊ¸Þ´º, ¿À¸¥ÂÊ ¸®½ºÆ® Å×ÀÌºí µÎ¹øÂ° »ó´ÜÅ×ÀÌºí */
#TRight-SecondBoxMenu-csCenter-inner {width: 100%; height: auto; margin:20px auto; text-align:center;}
.row-TRight-menu-csCenterSecondB:after {content: ""; display: table; clear: both;}
.column-TRight-menu-csCenterSecondB-LMenu {float: left; width: 180px; padding: 20px; text-align:left; height: auto; border:1px solid #ccc;}
.column-TRight-menu-csCenterSecondB-RList {float: right; width: 900px; padding: 20px 0 20px 20px; text-align:left; height: auto;}
/* °øÅë ¸¶ÀÌÆäÀÌÁö ¿ÞÂÊ¸Þ´º ÅØ½ºÆ® */
.leftComcsCenter-MenuBox ul {list-style:none;}
.leftComcsCenter-MenuBox ul li {padding:0; font-size:9pt; color;#666; font-weight:600;}
.comoncsCenter-LeftMenu-h2 {font-size:11pt; color:#000; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:180%;}
.comoncsCenter-LeftMenu-p {font-size:10pt; color:#666; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:180%;}
.comoncsCenter-LeftMenu-line {border-bottom:1px solid #ddd; margin:15px 0;}


/* Áú¹®°ú ´äº¯ */
#TRight-csCenterRightQnA-list-inner {width: 100%; height: auto; margin:0 auto; text-align:center;}
.tbl-csCenterRightQnASear-list {width:100%;border-collapse:collapse;border-spacing:0;box-sizing:border-box;}
.tbl-csCenterRightQnASear-list th {padding:10px 0; border-bottom:1px solid #ccc; border-top:1px solid #ccc; background-color:#efefef; text-align:center; font-size:10pt; color:#444; font-weight:bold; letter-spacing:-0.5px;}
.tbl-csCenterRightQnASear-list td {padding:10px 0; border-bottom:1px solid #ccc; border-top:1px solid #ccc; text-align:center; font-size:9pt; font-weight:300; letter-spacing:-0.5px; color:#666; line-height:160%;}
.tbl-csCenterRightQnASear-list colgroup .col-wcsrqnast01 {width: 8%;}
.tbl-csCenterRightQnASear-list colgroup .col-wcsrqnast02 {width: 6%;}
.tbl-csCenterRightQnASear-list colgroup .col-wcsrqnast03 {width: 13%;}
.tbl-csCenterRightQnASear-list colgroup .col-wcsrqnast04 {width: 10%;}
.tbl-csCenterRightQnASear-list colgroup .col-wcsrqnast05 {width: 30%;}
.tbl-csCenterRightQnASear-list colgroup .col-wcsrqnast06 {width: 10%;}
.tbl-csCenterRightQnASear-list colgroup .col-wcsrqnast07 {width: 15%;}
.tbl-csCenterRightQnASear-list colgroup .col-wcsrqnast08 {width: 8%;}

.tbl-csCenterRightQnASear-list img {width:60px; height:auto; padding:3px; border:1px solid #ccc;}
.tbl-csCenterRightQnASear-list td:nth-child(5) {text-align:left;}
.csCenterRightMyAfterList-h2 {font-size:13pt; color:#000; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:150%; padding-bottom:5px;}
.csCenterRightMyAfterList-h2-r {font-size:12pt; color:#666; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:150%; padding-bottom:5px;}
.csCenterRightMyAfterList-h2-p {font-size:10pt; color:#666; font-weight:300; letter-spacing:-0.5px; text-align:left; line-height:150%; padding-bottom:5px; margin-left:10px;}
.csCenterRightMyAfterList-h2-pt {font-size:10pt; color:#000; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:150%;}
.csCenterRightMyAfterListH-reply {font-size:8pt; color:#e0232a; border:1px solid #e0232a; font-weight:300; letter-spacing:-0.5px; text-align:left; line-height:180%; padding:5px 10px}  /* ´äº¯ */
.csCenterRightMyAfterListH-nreply {font-size:8pt; color:#3067b7; border:1px solid #3067b7; font-weight:300; letter-spacing:-0.5px; text-align:left; line-height:180%; padding:5px 5px} /* ¹Ì´äº¯ */
#comBottonBox-cscenter {width: 100%; height: auto; margin:0 auto; text-align:right;}
.btn-cscenterRBottom-list {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#666; cursor: pointer; font-size:9pt; height:35px;} /* ¸ñ·Ïº¸±â ¹öÆ° */
.btn-cscenterRBottom-write {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#000; cursor: pointer; font-size:9pt; height:35px;} /* ±Û¾²±â ¹öÆ° */
.btn-cscenterRBottom-goodsView {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#999; cursor: pointer; font-size:8pt; height:20px;} /* Á¦Ç°º¸±â¹öÆ° */
.btn-cscenterRBottom-goodspre {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#666; cursor: pointer; font-size:9pt; height:35px;} /* ÀÌÀü¹öÆ° */
.btn-cscenterRBottom-goodsearch {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#444; cursor: pointer; font-size:9pt; height:28px;} /* °ü·Ã»óÇ° °Ë»ö¹öÆ° */
/* Áú¹®°ú ´äº¯ ³»¿ëº¸±â */
.divTable {display: table; width: 100%;}
.divTableRow {display: table-row;}
.divTableCell {border: 1px solid #ddd; display: table-cell; padding: 5px 10px;}
.divTableHeading {background-color: #EEE; display: table-header-group; font-weight: bold;}
.divTableBody {display: table-row-group;}
.qna-mypageQ-list-subject {text-align:left;}
#qna-mypageQ-list-subject-contents-left-t {text-align:left; background-color:#f8f8f8; line-height:160%; padding:15px 20px; color:#444;}
#qna-mypageQ-list-subject-contents-qna-right-t {text-align:left; background-color:#f8f8f8; line-height:160%; color:#444; padding:15px 20px 15px 0; border:none; border-bottom:1px solid #ccc;}
#qna-mypageQ-list-subject-contents-left {text-align:left; background-color:#f2f7fc; line-height:160%; padding:15px 20px; color:#444; vertical-align:top}
#qna-mypageQ-list-subject-contents-qna-right {text-align:left; background-color:#f2f7fc; line-height:160%; color:#666; padding:15px 20px 15px 0; border:none;}
.qna-mypageQ-list-subject-contents-qna-r {text-align:right; background-color:#f2f7fc; line-height:160%; color:#666; padding:0 20px; border:none;}
/* »óÇ° Q&A ¸®½ºÆ® °ü·Ã Á¦¸ñ Å¬¸¯½Ã ³»¿ë º¸ÀÌ±â */
table.tbl-csCenterRightQnASear-list tbody tr {display : none;}
table.tbl-csCenterRightQnASear-list tr.parent {display : table-row;}
table.tbl-csCenterRightQnASear-list tr.open {display : table-row;}
.divTableCell:nth-child(1) {width:8%; font-size:10pt; color:#000; font-weight:bold; text-align:center; background-color:#f8f8f8;}
.divTableCell:nth-child(2) {width:42%; font-size:9pt; color:#666; font-weight:300; text-align:left;}
.divTableCell:nth-child(3) {width:8%; font-size:10pt; color:#000; font-weight:bold; text-align:center; background-color:#f8f8f8;}
.divTableCell:nth-child(4) {width:42%; font-size:9pt; color:#666; font-weight:300; text-align:left;}
/* ¾ËÆÄºª Q¿Í AÀÇ ¿ø¸ð¾ç */
.Q-dot {font-size:12pt; font-weight:bold; color:#fff; height: 20px; width: 20px; background-color: #ccc; border-radius: 50%; display: inline-block; line-height:120%; text-align:center;}
.A-dot {font-size:12pt; font-weight:bold; color:#fff; height: 20px; width: 20px; background-color: #3571b5; border-radius: 50%; display: inline-block; line-height:120%; text-align:center;}
/* Áú¹®°ú ´äº¯ ±Û¾²±â */
#tblCScenterQnAWritebox {width:100%; height:auto; margin:0 auto 20px auto; padding:0; text-align:center;}
.tblCScenterQnAWrite {width:100%;border-collapse:collapse;border-spacing:0;box-sizing:border-box;border:none;}
.tblCScenterQnAWrite th {padding:10px 15px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;background-color:#f8f8f8; text-align:left; font-size:10pt; color:#444; font-weight:bold;}
.tblCScenterQnAWrite td {padding:10px 10px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; font-size:9pt; color:#666; text-align:left; font-weight:bold;}
/* 01 */
.tblCScenterQnAWrite colgroup .col-wcsstyle01 {width: 15%;}
.tblCScenterQnAWrite colgroup .col-wcsstyle02 {width: 85%;}
/* 02*/
.tblCScenterQnAWrite colgroup .col-wcsqnastyle01 {width: 15%;}
.tblCScenterQnAWrite colgroup .col-wcsqnastyle02 {width: 85%;}
.csCnQnA-inputbox {width: 100%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}
.csCnQnA-inputbox-search {width: 85%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}
.csCnQnA-inputbox-textarea {width: 100%; padding: 10px 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:200px; font-size:9pt; color:#666;}
.csCnQnA-inputbox-selectbox {width: 30%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}




/* ÀÚÁÖ¹¯´Â Áú¹® */
#TRight-csCenterRightFAQ-list-inner {width: 100%; height: auto; margin:0 auto; text-align:center;}
.tbl-csCenterRightFAQSear-list {width:100%;border-collapse:collapse;border-spacing:0;box-sizing:border-box;}
.tbl-csCenterRightFAQSear-list th {padding:10px 0; border-bottom:1px solid #ccc; border-top:1px solid #ccc; background-color:#efefef; text-align:center; font-size:10pt; color:#444; font-weight:bold; letter-spacing:-0.5px;}
.tbl-csCenterRightFAQSear-list td {padding:10px 0; border-bottom:1px solid #ccc; border-top:1px solid #ccc; text-align:center; font-size:9pt; font-weight:300; letter-spacing:-0.5px; color:#666; line-height:160%;}
.tbl-csCenterRightFAQSear-list colgroup .col-wfaqliwsty01 {width: 8%;}
.tbl-csCenterRightFAQSear-list colgroup .col-wfaqliwsty02 {width: 12%;}
.tbl-csCenterRightFAQSear-list colgroup .col-wfaqliwsty03 {width: 80%;}

.tbl-csCenterRightFAQSear-list td:nth-child(3) {text-align:left;}
.csCenterRightFAQList-h2 {font-size:13pt; color:#000; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:150%; padding-bottom:5px;}
.csCenterRightFAQList-h2-r {font-size:12pt; color:#666; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:150%; padding-bottom:5px;}
.csCenterRightFAQList-h2-p {font-size:10pt; color:#666; font-weight:300; letter-spacing:-0.5px; text-align:left; line-height:150%; padding-bottom:5px; margin-left:10px;}
.csCenterRightFAQList-h2-pt {font-size:10pt; color:#000; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:150%;}
.csCenterRightFAQListH-reply {font-size:8pt; color:#e0232a; border:1px solid #e0232a; font-weight:300; letter-spacing:-0.5px; text-align:left; line-height:180%; padding:5px 10px}  /* ´äº¯ */
.csCenterRightFAQListH-nreply {font-size:8pt; color:#3067b7; border:1px solid #3067b7; font-weight:300; letter-spacing:-0.5px; text-align:left; line-height:180%; padding:5px 5px} /* ¹Ì´äº¯ */
#comBottonBox-cscenterFAQ {width: 100%; height: auto; margin:0 auto; text-align:right;}
.btn-cscenterRBottomFAQ-list {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#666; cursor: pointer; font-size:9pt; height:35px;} /* ¸ñ·Ïº¸±â ¹öÆ° */
.btn-cscenterRBottomFAQ-write {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#000; cursor: pointer; font-size:9pt; height:35px;} /* ±Û¾²±â ¹öÆ° */
.btn-cscenterRBottomFAQ-goodsView {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#999; cursor: pointer; font-size:8pt; height:20px;} /* Á¦Ç°º¸±â¹öÆ° */
.btn-cscenterRBottomFAQ-goodspre {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#666; cursor: pointer; font-size:9pt; height:35px;} /* ÀÌÀü¹öÆ° */
.btn-cscenterRBottomFAQ-goodsearch {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#444; cursor: pointer; font-size:9pt; height:28px;} /* °ü·Ã»óÇ° °Ë»ö¹öÆ° */
/* ÀÚÁÖ¹¯´Â Áú¹® ³»¿ëº¸±â */
.qna-mypageFAQ-list-subject {text-align:left;}
#qna-mypageFAQ-list-subject-contents-left-t {text-align:left; background-color:#f8f8f8; line-height:160%; padding:15px 20px; color:#444;}
#qna-mypageFAQ-list-subject-contents-qna-right-t {text-align:left; background-color:#f8f8f8; line-height:160%; color:#444; padding:15px 20px 15px 0; border:none; border-bottom:1px solid #ccc;}
#qna-mypageFAQ-list-subject-contents-left {text-align:right; background-color:#f2f7fc; line-height:160%; padding:15px 10px; color:#444; vertical-align:top}
#qna-mypageFAQ-list-subject-contents-qna-right {text-align:left; background-color:#f2f7fc; line-height:160%; color:#666; padding:15px 20px 15px 0; border:none;}
.qna-mypageFAQ-list-subject-contents-qna-r {text-align:right; background-color:#f2f7fc; line-height:160%; color:#666; padding:0 20px; border:none;}
/* ÀÚÁÖ¹¯´Â Áú¹® ¸®½ºÆ® °ü·Ã Á¦¸ñ Å¬¸¯½Ã ³»¿ë º¸ÀÌ±â */
table.tbl-csCenterRightFAQSear-list tbody tr {display : none;}
table.tbl-csCenterRightFAQSear-list tr.parent {display : table-row;}
table.tbl-csCenterRightFAQSear-list tr.open {display : table-row;}
/* ¾ËÆÄºª Q¿Í AÀÇ ¿ø¸ð¾ç */
.QFAQ-dot {font-size:8pt; font-weight:bold; color:#ba0c12; padding:3px 10px; margin-right:10px; height: 20px; background-color: #fff; border: 1px solid #ccc; border-radius: 4px; display: inline-block; line-height:120%; text-align:center;}
.AFAQ-dot {font-size:8pt; font-weight:bold; color:#3571b5; padding:3px 5px; margin-right:10px; height: 20px; background-color: #fff; border: 1px solid #ccc; border-radius: 4px; display: inline-block; line-height:120%; text-align:center;}
/* ÀÚÁÖ¹¯´Â Áú¹® ±Û¾²±â */
#tblCScenterFAQWritebox {width:100%; height:auto; margin:0 auto 20px auto; padding:0; text-align:center;}
.tblCScenterFAQWrite {width:100%;border-collapse:collapse;border-spacing:0;box-sizing:border-box;border:none;}
.tblCScenterFAQWrite th {padding:10px 15px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;background-color:#f8f8f8; text-align:left; font-size:10pt; color:#444; font-weight:bold;}
.tblCScenterFAQWrite td {padding:10px 10px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; font-size:9pt; color:#666; text-align:left; font-weight:bold;}
.csCnFAQ-inputbox {width: 100%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}
.csCnFAQ-inputbox-search {width: 85%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}
.csCnFAQ-inputbox-textarea {width: 100%; padding: 10px 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:200px; font-size:9pt; color:#666;}
.csCnFAQ-inputbox-selectbox {width: 30%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}




/* »ç¿ëÈÄ±â */
#TRight-csCenterRightcsAfter-list-inner {width: 100%; height: auto; margin:0 auto; text-align:center;}
.tbl-csCenterRightcsAfterSear-list {width:100%;border-collapse:collapse;border-spacing:0;box-sizing:border-box;}
.tbl-csCenterRightcsAfterSear-list th {padding:10px 0; border-bottom:1px solid #ccc; border-top:1px solid #ccc; background-color:#efefef; text-align:center; font-size:10pt; color:#444; font-weight:bold; letter-spacing:-0.5px;}
.tbl-csCenterRightcsAfterSear-list td {padding:10px 10px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; text-align:center; font-size:9pt; font-weight:300; letter-spacing:-0.5px; color:#666; line-height:160%;}
.tbl-csCenterRightcsAfterSear-list colgroup .col-wsratyle01 {width: 8%;}
.tbl-csCenterRightcsAfterSear-list colgroup .col-wsratyle02 {width: 6%;}
.tbl-csCenterRightcsAfterSear-list colgroup .col-wsratyle03 {width: 54%;}
.tbl-csCenterRightcsAfterSear-list colgroup .col-wsratyle04 {width: 12%;}
.tbl-csCenterRightcsAfterSear-list colgroup .col-wsratyle05 {width: 12%;}
.tbl-csCenterRightcsAfterSear-list colgroup .col-wsratyle06 {width: 8%;}
.tbl-csCenterRightcsAfterSear-list img {padding:3px; border:1px solid #ccc;}
.tbl-csCenterRightcsAfterSear-list td:nth-child(3) {text-align:left;}
.csCenterRightcsAfterList-h2 {font-size:13pt; color:#000; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:150%; padding-bottom:5px;}
.csCenterRightcsAfterList-h2-r {font-size:12pt; color:#666; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:150%; padding-bottom:5px;}
.csCenterRightcsAfterList-h2-p {font-size:10pt; color:#666; font-weight:300; letter-spacing:-0.5px; text-align:left; line-height:150%; padding-bottom:5px; margin-left:10px;}
.csCenterRightcsAfterList-h2-pt {font-size:10pt; color:#000; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:150%;}
.csCenterRightcsAfterListH-reply {font-size:8pt; color:#e0232a; border:1px solid #e0232a; font-weight:300; letter-spacing:-0.5px; text-align:left; line-height:180%; padding:5px 10px}  /* ´äº¯ */
.csCenterRightcsAfterListH-nreply {font-size:8pt; color:#3067b7; border:1px solid #3067b7; font-weight:300; letter-spacing:-0.5px; text-align:left; line-height:180%; padding:5px 5px} /* ¹Ì´äº¯ */
#comBottonBox-cscenter {width: 100%; height: auto; margin:0 auto; text-align:right;}
.btn-cscenterRBottomcsAfter-list {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#666; cursor: pointer; font-size:9pt; height:35px;} /* ¸ñ·Ïº¸±â ¹öÆ° */
.btn-cscenterRBottomcsAfter-write {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#000; cursor: pointer; font-size:9pt; height:35px;} /* ±Û¾²±â ¹öÆ° */
.btn-cscenterRBottom-csAftergoodsView {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#999; cursor: pointer; font-size:8pt; height:20px;} /* Á¦Ç°º¸±â¹öÆ° */
.btn-cscenterRBottom-csAftergoodspre {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#666; cursor: pointer; font-size:9pt; height:35px;} /* ÀÌÀü¹öÆ° */
.btn-cscenterRBottom-csAftergoodsearch {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#444; cursor: pointer; font-size:9pt; height:28px;} /* °ü·Ã»óÇ° °Ë»ö¹öÆ° */
.btn-cscenterRBottom-csAfterComment {border: none; color: #fff; font-weight:bold; padding:3px 20px; background-color:#999; cursor: pointer; font-size:8pt; height:30px; margin-left:-10px;} /* ´ñ±Û¹öÆ° */
/* »ç¿ëÈÄ±â ³»¿ëº¸±â */
.divcsAfterTable {display: table; width: 100%;}
.divcsAfterTableRow {display: table-row;}
.divcsAfterTableCell {border: 1px solid #ddd; display: table-cell; padding: 5px 10px;}
.divcsAfterTableHeading {background-color: #EEE; display: table-header-group; font-weight: bold;}
.divcsAfterTableBody {display: table-row-group;}
.csAfter-list-subject {text-align:left;}
.csAfter-list-subject-contents {text-align:left; background-color:#fff; line-height:160%; color:#666; padding:15px 20px; border:none;}
/* »ç¿ëÈÄ±â ´ñ±Û¾²±â */
#tableCommentView {display: table; width: 100%; background-color:#f8f8f8; padding:0; margin:0 auto; border:2px solid #ddd;}
.rowCommentView {display: table-row;}
.cellCommentView {display: table-cell; padding: 10px 0 10px 10px;}
.CommentView-col1 { width: 20%;}
.CommentView-col2 {width: 70%;}
.CommentView-col3 {width: 15%;}
.csCnAfter-selectbox-comment {width: 100%; padding: 0 5px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}
.csCnAfter-inputbox-comment {width: 100%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}
/* »ç¿ëÈÄ±â ¸®½ºÆ® °ü·Ã Á¦¸ñ Å¬¸¯½Ã ³»¿ë º¸ÀÌ±â */
table.tbl-csCenterRightcsAfterSear-list tbody tr {display : none;}
table.tbl-csCenterRightcsAfterSear-list tr.parent {display : table-row;}
table.tbl-csCenterRightcsAfterSear-list tr.open {display : table-row;}
.divcsAfterTableCell:nth-child(1) {width:8%; font-size:10pt; color:#000; font-weight:bold; text-align:center; background-color:#f8f8f8;}
.divcsAfterTableCell:nth-child(2) {width:42%; font-size:9pt; color:#666; font-weight:300; text-align:left;}
.divcsAfterTableCell:nth-child(3) {width:8%; font-size:10pt; color:#000; font-weight:bold; text-align:center; background-color:#f8f8f8;}
.divcsAfterTableCell:nth-child(4) {width:42%; font-size:9pt; color:#666; font-weight:300; text-align:left;}
/* »ç¿ëÈÄ±â ±Û¾²±â */
#tblCScentercsAfterWritebox {width:100%; height:auto; margin:0 auto 20px auto; padding:0; text-align:center;}
.tblCScentercsAfterWrite {width:100%;border-collapse:collapse;border-spacing:0;box-sizing:border-box;border:none;}
.tblCScentercsAfterWrite th {padding:10px 15px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;background-color:#f8f8f8; text-align:left; font-size:10pt; color:#444; font-weight:bold;}
.tblCScentercsAfterWrite td {padding:10px 10px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; font-size:9pt; color:#666; text-align:left; font-weight:bold;}
.csCnAfter-inputbox {width: 100%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}
.csCnAfter-inputbox-search {width: 85%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}
.csCnAfter-inputbox-textarea {width: 100%; padding: 10px 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:200px; font-size:9pt; color:#666;}
.csCnAfter-inputbox-selectbox {width: 30%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}



/* ±âÃÊ»ó½Ä */
#TRight-csCenterRightBasic-list-inner {width: 100%; height: auto; margin:0 auto; text-align:center;}
.tbl-csCenterRightBasicSear-list {width:100%;border-collapse:collapse;border-spacing:0;box-sizing:border-box;}
.tbl-csCenterRightBasicSear-list th {padding:10px 0; border-bottom:1px solid #ccc; border-top:1px solid #ccc; background-color:#efefef; text-align:center; font-size:10pt; color:#444; font-weight:bold; letter-spacing:-0.5px;}
.tbl-csCenterRightBasicSear-list td {padding:10px 0; border-bottom:1px solid #ccc; border-top:1px solid #ccc; text-align:center; font-size:9pt; font-weight:300; letter-spacing:-0.5px; color:#666; line-height:160%;}
.tbl-csCenterRightBasicSear-list colgroup .cols-wcsrbs01 {width:8%;}
.tbl-csCenterRightBasicSear-list colgroup .cols-wcsrbs02 {width:92%;}
.tbl-csCenterRightBasicSear-list td:nth-child(2) {text-align:left;}
.csCenterRightBasicList-h2 {font-size:13pt; color:#000; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:150%; padding-bottom:5px;}
.csCenterRightBasicList-h2-r {font-size:12pt; color:#666; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:150%; padding-bottom:5px;}
.csCenterRightBasicList-h2-p {font-size:10pt; color:#666; font-weight:300; letter-spacing:-0.5px; text-align:left; line-height:150%; padding-bottom:5px; margin-left:10px;}
.csCenterRightBasicList-h2-pt {font-size:10pt; color:#000; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:150%;}
.csCenterRightBasicListH-reply {font-size:8pt; color:#e0232a; border:1px solid #e0232a; font-weight:300; letter-spacing:-0.5px; text-align:left; line-height:180%; padding:5px 10px}  /* ´äº¯ */
.csCenterRightBasicListH-nreply {font-size:8pt; color:#3067b7; border:1px solid #3067b7; font-weight:300; letter-spacing:-0.5px; text-align:left; line-height:180%; padding:5px 5px} /* ¹Ì´äº¯ */
/* ±âÃÊ»ó½Ä ³»¿ëº¸±â */
.cseBasic-list-subject {text-align:left;}
.tbl-csCenterRightBasicSear-list .csBasic-list-subject-contents-right {text-align:left; background-color:#f2f7fc; line-height:160%; color:#666; padding:15px 20px; border:none;}
.tbl-csCenterRightBasicSear-list .csBasic-list-subject-contents-right img {width:620px; height:auto; text-align:center;}
/* ±âÃÊ»ó½Ä ¸®½ºÆ® °ü·Ã Á¦¸ñ Å¬¸¯½Ã ³»¿ë º¸ÀÌ±â */
table.tbl-csCenterRightBasicSear-list tbody tr {display : none;}
table.tbl-csCenterRightBasicSear-list tr.parent {display : table-row;}
table.tbl-csCenterRightBasicSear-list tr.open {display : table-row;}
.csCnBasic-inputbox {width: 100%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}
.csCnBasic-inputbox-search {width: 85%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}



/* ¸¶ÀÌÆ÷Åä¹æ */
#TRight-csCenterRightcsMyphoto-list-inner {width: 100%; height: auto; margin:0 auto; text-align:center;}
.tbl-csCenterRightcsMyphotoSear-list {width:100%;border-collapse:collapse;border-spacing:0;box-sizing:border-box;}
.tbl-csCenterRightcsMyphotoSear-list th {padding:10px 0; border-bottom:1px solid #ccc; border-top:1px solid #ccc; background-color:#efefef; text-align:center; font-size:10pt; color:#444; font-weight:bold; letter-spacing:-0.5px;}
.tbl-csCenterRightcsMyphotoSear-list td {padding:10px 10px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; text-align:center; font-size:9pt; font-weight:300; letter-spacing:-0.5px; color:#666; line-height:160%;}
.tbl-csCenterRightcsMyphotoSear-list colgroup .col-wmyptliwsty01 {width: 8%;}
.tbl-csCenterRightcsMyphotoSear-list colgroup .col-wmyptliwsty02 {width: 6%;}
.tbl-csCenterRightcsMyphotoSear-list colgroup .col-wmyptliwsty03 {width: 54%;}
.tbl-csCenterRightcsMyphotoSear-list colgroup .col-wmyptliwsty04 {width: 12%;}
.tbl-csCenterRightcsMyphotoSear-list colgroup .col-wmyptliwsty05 {width: 12%;}
.tbl-csCenterRightcsMyphotoSear-list colgroup .col-wmyptliwsty06 {width: 8%;}

.tbl-csCenterRightcsMyphotoSear-list img {width:80px; height:auto; padding:3px; border:1px solid #ccc;}
.tbl-csCenterRightcsMyphotoSear-list td:nth-child(3) {text-align:left;}
.csCenterRightcsMyphotoList-h2 {font-size:13pt; color:#000; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:150%; padding-bottom:5px;}
.csCenterRightMyphotoList-h2-r {font-size:12pt; color:#666; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:150%; padding-bottom:5px;}
.csCenterRightcsMyphotoList-h2-p {font-size:10pt; color:#666; font-weight:300; letter-spacing:-0.5px; text-align:left; line-height:150%; padding:5px 0 5px 0; margin-left:10px;}
.csCenterRightcsMyphotoList-h2-pt {font-size:10pt; color:#000; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:150%;}
.csCenterRightcsMyphotoListH-reply {font-size:8pt; color:#e0232a; border:1px solid #e0232a; font-weight:300; letter-spacing:-0.5px; text-align:left; line-height:180%; padding:5px 10px}  /* ´äº¯ */
.csCenterRightcsMyphotoListH-nreply {font-size:8pt; color:#3067b7; border:1px solid #3067b7; font-weight:300; letter-spacing:-0.5px; text-align:left; line-height:180%; padding:5px 5px} /* ¹Ì´äº¯ */
#comBottonBoxMyphoto-cscenter {width: 100%; height: auto; margin:0 auto; text-align:right;}
.btn-cscenterRBottomcsMyphoto-list {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#666; cursor: pointer; font-size:9pt; height:35px;} /* ¸ñ·Ïº¸±â ¹öÆ° */
.btn-cscenterRBottomcsMyphoto-write {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#000; cursor: pointer; font-size:9pt; height:35px;} /* ±Û¾²±â ¹öÆ° */
.btn-cscenterRBottom-csMyphotogoodsView {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#999; cursor: pointer; font-size:8pt; height:20px;} /* Á¦Ç°º¸±â¹öÆ° */
.btn-cscenterRBottom-csMyphotogoodspre {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#666; cursor: pointer; font-size:9pt; height:35px;} /* ÀÌÀü¹öÆ° */
.btn-cscenterRBottom-csMyphotogoodsearch {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#444; cursor: pointer; font-size:9pt; height:28px;} /* °ü·Ã»óÇ° °Ë»ö¹öÆ° */
.btn-cscenterRBottom-csMyphotoComment {border: none; color: #fff; font-weight:bold; padding:3px 20px; background-color:#999; cursor: pointer; font-size:8pt; height:30px; margin-left:-10px;} /* ´ñ±Û¹öÆ° */
/* ¸¶ÀÌÆ÷Åä¹æ ³»¿ëº¸±â */
.divcsMyphotoTable {display: table; width: 100%;}
.divcsMyphotoTableRow {display: table-row;}
.divcsMyphotoTableCell {border: 1px solid #ddd; display: table-cell; padding: 5px 10px;}
.divcsMyphotoTableHeading {background-color: #EEE; display: table-header-group; font-weight: bold;}
.divcsMyphotoTableBody {display: table-row-group;}
.csMyphoto-list-subject {text-align:left;}
.csMyphoto-list-subject-contents {text-align:left; background-color:#fff; line-height:160%; color:#666; padding:20px 0; border:none;}
.csMyphoto-list-subject-contents-left {float:left; width:50%; text-align:left; padding:0 10px 20px 0;}
.csMyphoto-list-subject-contents-left img {width:400px; height:auto; border:none;}
.csMyphoto-list-subject-contents-right {float:right; width:50%; height:auto; text-align:left; padding:0 10px 20px 10px;}
/* ¸¶ÀÌÆ÷Åä¹æ ´ñ±Û¾²±â */
#tableCommentMyphotoView {display: table; width: 100%; background-color:#f8f8f8; padding:0; margin:0 auto; border:2px solid #ddd;}
.rowCommentMyphotoView {display: table-row;}
.cellCommentMyphotoView {display: table-cell; padding: 10px 0 10px 10px;}
.CommentMyphotoView-col1 { width: 20%;}
.CommentMyphotoView-col2 {width: 70%;}
.CommentMyphotoView-col3 {width: 15%;}
.csCnMyphoto-selectbox-comment {width: 100%; padding: 0 5px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}
.csCnMyphoto-inputbox-comment {width: 100%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}
/* ¸¶ÀÌÆ÷Åä¹æ ¸®½ºÆ® °ü·Ã Á¦¸ñ Å¬¸¯½Ã ³»¿ë º¸ÀÌ±â */
table.tbl-csCenterRightcsMyphotoSear-list tbody tr {display : none;}
table.tbl-csCenterRightcsMyphotoSear-list tr.parent {display : table-row;}
table.tbl-csCenterRightcsMyphotoSear-list tr.open {display : table-row;}
.divcsMyphotoTableCell:nth-child(1) {width:8%; font-size:10pt; color:#000; font-weight:bold; text-align:center; background-color:#f8f8f8;}
.divcsMyphotoTableCell:nth-child(2) {width:42%; font-size:9pt; color:#666; font-weight:300; text-align:left;}
.divcsMyphotoTableCell:nth-child(3) {width:8%; font-size:10pt; color:#000; font-weight:bold; text-align:center; background-color:#f8f8f8;}
.divcsMyphotoTableCell:nth-child(4) {width:42%; font-size:9pt; color:#666; font-weight:300; text-align:left;}
/* ¸¶ÀÌÆ÷Åä¹æ ±Û¾²±â */
#tblCScentercsMyphotoWritebox {width:100%; height:auto; margin:0 auto 20px auto; padding:0; text-align:center;}
.tblCScentercsMyphotoWrite {width:100%;border-collapse:collapse;border-spacing:0;box-sizing:border-box;border:none;}
.tblCScentercsMyphotoWrite th {padding:10px 15px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;background-color:#f8f8f8; text-align:left; font-size:10pt; color:#444; font-weight:bold;}
.tblCScentercsMyphotoWrite td {padding:10px 10px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; font-size:9pt; color:#666; text-align:left; font-weight:bold;}
.tbl-csCenterRightcsMyphotoSear-list colgroup .col-wmyptwrwsty01 {width: 15%;}
.tbl-csCenterRightcsMyphotoSear-list colgroup .col-wmyptwrwsty02 {width: 85%;}
.csCnMyphoto-inputbox {width: 100%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}
.csCnMyphoto-inputbox-search {width: 85%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}
.csCnMyphoto-inputbox-textarea {width: 100%; padding: 10px 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:200px; font-size:9pt; color:#666;}
.csCnMyphoto-inputbox-selectbox {width: 30%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}


/* ÀÚÀ¯°Ô½ÃÆÇ */
#TRight-csCenterRightcsBbs-list-inner {width: 100%; height: auto; margin:0 auto; text-align:center;}
.tbl-csCenterRightcsBbsSear-list {width:100%;border-collapse:collapse;border-spacing:0;box-sizing:border-box;}
.tbl-csCenterRightcsBbsSear-list th {padding:10px 0; border-bottom:1px solid #ccc; border-top:1px solid #ccc; background-color:#efefef; text-align:center; font-size:10pt; color:#444; font-weight:bold; letter-spacing:-0.5px;}
.tbl-csCenterRightcsBbsSear-list td {padding:10px 10px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; text-align:center; font-size:9pt; font-weight:300; letter-spacing:-0.5px; color:#666; line-height:160%;}
.tbl-csCenterRightcsBbsSear-list colgroup .col-wBbsstyle01 {width: 8%;}
.tbl-csCenterRightcsBbsSear-list colgroup .col-wBbsstyle02 {width: 10%;}
.tbl-csCenterRightcsBbsSear-list colgroup .col-wBbsstyle03 {width: 50%;}
.tbl-csCenterRightcsBbsSear-list colgroup .col-wBbsstyle04 {width: 12%;}
.tbl-csCenterRightcsBbsSear-list colgroup .col-wBbsstyle05 {width: 12%;}
.tbl-csCenterRightcsBbsSear-list colgroup .col-wBbsstyle06 {width: 8%;}
.tbl-csCenterRightcsBbsSear-list img {padding:3px; border:1px solid #ccc;}
.tbl-csCenterRightcsBbsSear-list td:nth-child(3) {text-align:left;}
.csCenterRightcsBbsList-h2 {font-size:13pt; color:#000; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:150%; padding-bottom:5px;}
.csCenterRightcsBbsList-h2-r {font-size:12pt; color:#666; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:150%; padding-bottom:5px;}
.csCenterRightcsBbsList-h2-p {font-size:10pt; color:#666; font-weight:300; letter-spacing:-0.5px; text-align:left; line-height:150%; padding:5px 0 5px 0; margin-left:10px;}
.csCenterRightcsBbsList-h2-pt {font-size:10pt; color:#000; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:150%;}
.csCenterRightcsBbsListH-reply {font-size:8pt; color:#e0232a; border:1px solid #e0232a; font-weight:300; letter-spacing:-0.5px; text-align:left; line-height:180%; padding:5px 10px}  /* ´äº¯ */
.csCenterRightcsBbsListH-nreply {font-size:8pt; color:#3067b7; border:1px solid #3067b7; font-weight:300; letter-spacing:-0.5px; text-align:left; line-height:180%; padding:5px 5px} /* ¹Ì´äº¯ */
#comBottonBoxBbs-cscenter {width: 100%; height: auto; margin:0 auto; text-align:right;}
.btn-cscenterRBottomcsBbs-list {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#666; cursor: pointer; font-size:9pt; height:35px;} /* ¸ñ·Ïº¸±â ¹öÆ° */
.btn-cscenterRBottomcsBbs-write {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#000; cursor: pointer; font-size:9pt; height:35px;} /* ±Û¾²±â ¹öÆ° */
.btn-cscenterRBottom-csBbsgoodsView {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#999; cursor: pointer; font-size:8pt; height:20px;} /* Á¦Ç°º¸±â¹öÆ° */
.btn-cscenterRBottom-csBbsgoodspre {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#666; cursor: pointer; font-size:9pt; height:35px;} /* ÀÌÀü¹öÆ° */
.btn-cscenterRBottom-csBbsgoodsearch {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#444; cursor: pointer; font-size:9pt; height:28px;} /* °ü·Ã»óÇ° °Ë»ö¹öÆ° */
.btn-cscenterRBottom-csBbsComment {border: none; color: #fff; font-weight:bold; padding:3px 20px; background-color:#999; cursor: pointer; font-size:8pt; height:30px; margin-left:-10px;} /* ´ñ±Û¹öÆ° */
/* ÀÚÀ¯°Ô½ÃÆÇ ³»¿ëº¸±â */
.divcsBbsTable {display: table; width: 100%;}
.divcsBbsTableRow {display: table-row;}
.divcsBbsTableCell {border: 1px solid #ddd; display: table-cell; padding: 5px 10px;}
.divcsBbsTableHeading {background-color: #EEE; display: table-header-group; font-weight: bold;}
.divcsBbsTableBody {display: table-row-group;}
.csBbs-list-subject {text-align:left;}
.csBbs-list-subject-contents {text-align:left; background-color:#fff; line-height:160%; color:#666; padding:15px 20px; border:none;}
/* ÀÚÀ¯°Ô½ÃÆÇ ´ñ±Û¾²±â */
#tableCommentBbsView {display: table; width: 100%; background-color:#f8f8f8; padding:0; margin:0 auto; border:2px solid #ddd;}
.rowCommentBbsView {display: table-row;}
.cellCommentBbsView {display: table-cell; padding: 10px 0 10px 10px;}
.CommentBbsView-col1 { width: 20%;}
.CommentBbsView-col2 {width: 70%;}
.CommentBbsView-col3 {width: 15%;}
.csCnBbs-selectbox-comment {width: 100%; padding: 0 5px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}
.csCnBbs-inputbox-comment {width: 100%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}
/* ÀÚÀ¯°Ô½ÃÆÇ ¸®½ºÆ® °ü·Ã Á¦¸ñ Å¬¸¯½Ã ³»¿ë º¸ÀÌ±â */
table.tbl-csCenterRightcsBbsSear-list tbody tr {display : none;}
table.tbl-csCenterRightcsBbsSear-list tr.parent {display : table-row;}
table.tbl-csCenterRightcsBbsSear-list tr.open {display : table-row;}
.divcsBbsTableCell:nth-child(1) {width:8%; font-size:10pt; color:#000; font-weight:bold; text-align:center; background-color:#f8f8f8;}
.divcsBbsTableCell:nth-child(2) {width:42%; font-size:9pt; color:#666; font-weight:300; text-align:left;}
.divcsBbsTableCell:nth-child(3) {width:8%; font-size:10pt; color:#000; font-weight:bold; text-align:center; background-color:#f8f8f8;}
.divcsBbsTableCell:nth-child(4) {width:42%; font-size:9pt; color:#666; font-weight:300; text-align:left;}
/* ÀÚÀ¯°Ô½ÃÆÇ ±Û¾²±â */
#tblCScentercsBbsWritebox {width:100%; height:auto; margin:0 auto 20px auto; padding:0; text-align:center;}
.tblCScentercsBbsWrite {width:100%;border-collapse:collapse;border-spacing:0;box-sizing:border-box;border:none;}
.tblCScentercsBbsWrite th {padding:10px 15px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;background-color:#f8f8f8; text-align:left; font-size:10pt; color:#444; font-weight:bold;}
.tblCScentercsBbsWrite td {padding:10px 10px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; font-size:9pt; color:#666; text-align:left; font-weight:bold;}
.tblCScentercsBbsWrite colgroup .cols-wBbsrbs01 {width:15%;}
.tblCScentercsBbsWrite colgroup .cols-wBbsrbs02 {width:85%;}
.csCnBbs-inputbox {width: 100%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}
.csCnBbs-inputbox-search {width: 85%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}
.csCnBbs-inputbox-textarea {width: 100%; padding: 10px 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:200px; font-size:9pt; color:#666;}
.csCnBbs-inputbox-selectbox {width: 30%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}



/* º­·è½ÃÀå */
#TRight-csCenterRightcsMarket-list-inner {width: 100%; height: auto; margin:0 auto; text-align:center;}
.tbl-csCenterRightcsMarketSear-list {width:100%;border-collapse:collapse;border-spacing:0;box-sizing:border-box;}
.tbl-csCenterRightcsMarketSear-list th {padding:10px 0; border-bottom:1px solid #ccc; border-top:1px solid #ccc; background-color:#efefef; text-align:center; font-size:10pt; color:#444; font-weight:bold; letter-spacing:-0.5px;}
.tbl-csCenterRightcsMarketSear-list td {padding:10px 10px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; text-align:center; font-size:9pt; font-weight:300; letter-spacing:-0.5px; color:#666; line-height:160%;}
.tbl-csCenterRightcsMarketSear-list colgroup .col-wrmtsstyle01 {width: 8%;}
.tbl-csCenterRightcsMarketSear-list colgroup .col-wrmtsstyle02 {width: 6%;}
.tbl-csCenterRightcsMarketSear-list colgroup .col-wrmtsstyle03 {width: 6%;}
.tbl-csCenterRightcsMarketSear-list colgroup .col-wrmtsstyle04 {width: 48%;}
.tbl-csCenterRightcsMarketSear-list colgroup .col-wrmtsstyle05 {width: 12%;}
.tbl-csCenterRightcsMarketSear-list colgroup .col-wrmtsstyle06 {width: 12%;}
.tbl-csCenterRightcsMarketSear-list colgroup .col-wrmtsstyle07 {width: 8%;}

.tbl-csCenterRightcsMarketSear-list img {padding:3px; border:1px solid #ccc;}
.tbl-csCenterRightcsMarketSear-list td:nth-child(4) {text-align:left;}
.csCenterRightcsMarketList-h2 {font-size:13pt; color:#000; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:150%; padding-bottom:5px;}
.csCenterRightMarketList-h2-r {font-size:12pt; color:#666; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:150%; padding-bottom:5px;}
.csCenterRightcsMarketList-h2-p {font-size:10pt; color:#666; font-weight:300; letter-spacing:-0.5px; text-align:left; line-height:150%; padding:5px 0 5px 0; margin-left:10px;}
.csCenterRightcsMarketList-h2-pt {font-size:10pt; color:#000; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:150%;}
.csCenterRightcsMarketListH-reply {font-size:8pt; color:#e0232a; border:1px solid #e0232a; font-weight:300; letter-spacing:-0.5px; text-align:left; line-height:180%; padding:5px 10px}  /* ´äº¯ */
.csCenterRightcsMarketListH-nreply {font-size:8pt; color:#3067b7; border:1px solid #3067b7; font-weight:300; letter-spacing:-0.5px; text-align:left; line-height:180%; padding:5px 5px} /* ¹Ì´äº¯ */
#comBottonBoxMarket-cscenter {width: 100%; height: auto; margin:0 auto; text-align:right;}
.btn-cscenterRBottomcsMarket-list {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#666; cursor: pointer; font-size:9pt; height:35px;} /* ¸ñ·Ïº¸±â ¹öÆ° */
.btn-cscenterRBottomcsMarket-write {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#000; cursor: pointer; font-size:9pt; height:35px;} /* ±Û¾²±â ¹öÆ° */
.btn-cscenterRBottom-csMarketgoodsView {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#999; cursor: pointer; font-size:8pt; height:20px;} /* Á¦Ç°º¸±â¹öÆ° */
.btn-cscenterRBottom-csMarketgoodspre {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#666; cursor: pointer; font-size:9pt; height:35px;} /* ÀÌÀü¹öÆ° */
.btn-cscenterRBottom-csMarketgoodsearch {border: none; color: #fff; font-weight:bold; padding: 0 10px; background-color:#444; cursor: pointer; font-size:9pt; height:28px;} /* °ü·Ã»óÇ° °Ë»ö¹öÆ° */
.btn-cscenterRBottom-csMarketComment {border: none; color: #fff; font-weight:bold; padding:3px 20px; background-color:#999; cursor: pointer; font-size:8pt; height:30px; margin-left:-10px;} /* ´ñ±Û¹öÆ° */
/* º­·è½ÃÀå ³»¿ëº¸±â */
.divcsMarketTable {display: table; width: 100%;}
.divcsMarketTableRow {display: table-row;}
.divcsMarketTableCell {border: 1px solid #ddd; display: table-cell; padding: 5px 10px;}
.divcsMarketTableHeading {background-color: #EEE; display: table-header-group; font-weight: bold;}
.divcsMarketTableBody {display: table-row-group;}
.csMarket-list-subject {text-align:left;}
.csMarket-list-subject-contents {text-align:left; background-color:#fff; line-height:160%; color:#666; padding:20px 0; border:none;}
.csMarket-list-subject-contents img {max-width:100%; height:auto; padding:20px 0; border:none;}
.csMarket-list-subject-contents-left {float:left; width:50%; text-align:left; padding:0 10px 20px 0;}
.csMarket-list-subject-contents-left img {width:400px; height:auto; border:none;}
.csMarket-list-subject-contents-right {float:right; width:50%; height:auto; text-align:left; padding:0 10px 20px 10px;}
/* º­·è½ÃÀå ´ñ±Û¾²±â */
#tableCommentMyphotoView {display: table; width: 100%; background-color:#f8f8f8; padding:0; margin:0 auto; border:2px solid #ddd;}
.rowCommentMarketView {display: table-row;}
.cellCommentMarketView {display: table-cell; padding: 10px 0 10px 10px;}
.CommentMarketView-col1 { width: 20%;}
.CommentMarketView-col2 {width: 70%;}
.CommentMarketView-col3 {width: 15%;}
.csCnMarket-selectbox-comment {width: 100%; padding: 0 5px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}
.csCnMarket-inputbox-comment {width: 100%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}
/* º­·è½ÃÀå ¸®½ºÆ® °ü·Ã Á¦¸ñ Å¬¸¯½Ã ³»¿ë º¸ÀÌ±â */
table.tbl-csCenterRightcsMarketSear-list tbody tr {display : none;}
table.tbl-csCenterRightcsMarketSear-list tr.parent {display : table-row;}
table.tbl-csCenterRightcsMarketSear-list tr.open {display : table-row;}
.divcsMarketTableCell:nth-child(1) {width:8%; font-size:10pt; color:#000; font-weight:bold; text-align:center; background-color:#f8f8f8;}
.divcsMarketTableCell:nth-child(2) {width:42%; font-size:9pt; color:#666; font-weight:300; text-align:left;}
.divcsMarketTableCell:nth-child(3) {width:8%; font-size:10pt; color:#000; font-weight:bold; text-align:center; background-color:#f8f8f8;}
.divcsMarketTableCell:nth-child(4) {width:42%; font-size:9pt; color:#666; font-weight:300; text-align:left;}
/* º­·è½ÃÀå ±Û¾²±â */
#tblCScentercsMarketWritebox {width:100%; height:auto; margin:0 auto 20px auto; padding:0; text-align:center;}
.tblCScentercsMarketWrite {width:100%;border-collapse:collapse;border-spacing:0;box-sizing:border-box;border:none;}
.tblCScentercsMarketWrite th {padding:10px 15px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;background-color:#f8f8f8; text-align:left; font-size:10pt; color:#444; font-weight:bold;}
.tblCScentercsMarketWrite td {padding:10px 10px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; font-size:9pt; color:#666; text-align:left; font-weight:bold;}
.tblCScentercsMarketWrite colgroup .col-wrmtwstyle01 {width: 15%;}
.tblCScentercsMarketWrite colgroup .col-wrmtwstyle02 {width: 85%;}

.csCnMarket-inputbox {width: 100%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}
.csCnMarket-inputbox-search {width: 85%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}
.csCnMarket-inputbox-textarea {width: 100%; padding: 10px 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:200px; font-size:9pt; color:#666;}
.csCnMarket-inputbox-selectbox {width: 30%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}


/* °øÁö»çÇ× */
#TRight-csCenterRightNotice-list-inner {width: 100%; height: auto; margin:0 auto; text-align:center;}
.tbl-csCenterRightNoticeSear-list {width:100%;border-collapse:collapse;border-spacing:0;box-sizing:border-box;}
.tbl-csCenterRightNoticeSear-list th {padding:10px 0; border-bottom:1px solid #ccc; border-top:1px solid #ccc; background-color:#efefef; text-align:center; font-size:10pt; color:#444; font-weight:bold; letter-spacing:-0.5px;}
.tbl-csCenterRightNoticeSear-list td {padding:10px 0; border-bottom:1px solid #ccc; border-top:1px solid #ccc; text-align:center; font-size:9pt; font-weight:300; letter-spacing:-0.5px; color:#666; line-height:160%;}
.tbl-csCenterRightNoticeSear-list colgroup .col-wrntsstyle01 {width: 6%;}
.tbl-csCenterRightNoticeSear-list colgroup .col-wrntsstyle02 {width: 8%;}
.tbl-csCenterRightNoticeSear-list colgroup .col-wrntsstyle03 {width: 71%;}
.tbl-csCenterRightNoticeSear-list colgroup .col-wrntsstyle04 {width: 15%;}

.tbl-csCenterRightNoticeSear-list td:nth-child(3) {text-align:left;}
.csCenterRightNoticeList-h2 {font-size:13pt; color:#000; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:150%; padding-bottom:5px;}
.csCenterRightNoticeList-h2-r {font-size:12pt; color:#666; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:150%; padding-bottom:5px;}
.csCenterRightNoticeList-h2-p {font-size:10pt; color:#666; font-weight:300; letter-spacing:-0.5px; text-align:left; line-height:150%; padding-bottom:5px; margin-left:10px;}
.csCenterRightNoticeList-h2-pt {font-size:10pt; color:#000; font-weight:bold; letter-spacing:-0.5px; text-align:left; line-height:150%;}
.csCenterRightNoticeListH-reply {font-size:8pt; color:#e0232a; border:1px solid #e0232a; font-weight:300; letter-spacing:-0.5px; text-align:left; line-height:180%; padding:5px 10px}  /* ´äº¯ */
.csCenterRightNoticeListH-nreply {font-size:8pt; color:#3067b7; border:1px solid #3067b7; font-weight:300; letter-spacing:-0.5px; text-align:left; line-height:180%; padding:5px 5px} /* ¹Ì´äº¯ */
/* °øÁö»çÇ× ³»¿ëº¸±â */
.cseNotice-list-subject {text-align:left;}
.tbl-csCenterRightNoticeSear-list .csBasic-list-subject-contents-right {text-align:left; background-color:#f2f7fc; line-height:160%; color:#666; padding:15px 20px; border:none;}
.tbl-csCenterRightNoticeSear-list .csBasic-list-subject-contents-right img {width:620px; height:auto; text-align:center;}
/* °øÁö»çÇ× ¸®½ºÆ® °ü·Ã Á¦¸ñ Å¬¸¯½Ã ³»¿ë º¸ÀÌ±â */
table.tbl-csCenterRightNoticeSear-list tbody tr {display : none;}
table.tbl-csCenterRightNoticeSear-list tr.parent {display : table-row;}
table.tbl-csCenterRightNoticeSear-list tr.open {display : table-row;}
.csCnNotice-inputbox {width: 100%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}
.csCnNotice-inputbox-search {width: 85%; padding: 0 10px; border: 1px solid #ccc; border-radius: 2px; resize: vertical; height:28px; font-size:9pt; color:#666;}