/*
 * @title		고객감동센터
 * @author		김현진
 * @date		2012.02.22
 * @update		ITM-6097 2016.09.23(김보람)
 *              ITM-11227 2020.11.11(김용)
 *              2025.12.03([F/E] 류지원)
 * @description
 */

/*.g_subtitle {position:relative; box-sizing:border-box; min-height:30px; margin-top:15px; padding:11px 0 8px; font-size:15px; font-weight:700; color:#2F2F2F; border-bottom:2px solid #555;}*/
/*.top_title { overflow:hidden; padding:50px 45px;}*/

/*.lft_area { float:left }*/
/*.lft_area .sub_btn { margin-top:14px }*/
/*.lft_area .sub_btn a { float:left; margin-left:6px }*/
/*.lft_area .sub_btn a:first-child { margin-left:0 }*/

/*.rgt_area { float:left; margin-left:32px }*/
/*.rgt_area a { display:block }*/
/*.rgt_area a:first-child { margin-bottom:10px }*/

/*.g_content .search .search_bar .g_selectbox { float:left; width:100px; margin-top:1px; border:0; }*/
/*.g_content .search .search_bar .g_selectbox .arrow_img { height:15px; background:url(//img3.itemmania.com/images/icon/icon_down4.gif) no-repeat }*/

.cus_content{position: relative; margin-top: 30px;}
/*.cus_content .best_img { position:absolute; top:0; left:-1px; margin-bottom:-68px; }*/
.cus_content .faq_list{margin-bottom: 10px;}
.cus_content .faq_list:last-of-type{margin-bottom: 0;}
.cus_content .sub_title{border-radius: 10px;border: 1px solid var(--color-bluegray2);cursor: pointer;display: flex;align-items: start;}
.cus_content .sub_title.open{border-radius: 10px 10px 0 0; border-width: 1px 1px 0 1px;}
.cus_content .sub_title > span{display: inline-block; align-content: center; padding: 15px 20px 15px 10px; color: var(--color-gray11); font-size: 14px; min-height: 58px; word-break: break-word; border: 0; box-sizing: border-box;}
.cus_content .sub_title > .ico{width: 70px; padding-left: 30px;}
.cus_content .sub_title > .type{min-width: 170px;max-width: 170px;/* padding: 0; */color: var(--color-blue6);font-size: 15px;font-weight: bold;}
/*.cus_content .subject { float:left; width:135px; color:#216ED7; font-weight:bold; }*/
.cus_content .gray_box{overflow: hidden; display: none; padding: 0 30px; background-color: var(--color-gray1); border: solid var(--color-bluegray2); border-width: 0 1px 1px 1px; border-radius: 0 0 10px 10px;}
.cus_content .gray_box .box_inner{padding: 20px 0 25px; border-top: 1px solid var(--color-bluegray2); display: flex; align-items: start;}
.cus_content .gray_box .box_inner > span{display: inline-block; align-content: start; padding: 5px 20px 5px 10px; color: var(--color-gray11); font-size: 15px; word-break: break-word; border: 0; box-sizing: border-box;}
.cus_content .gray_box .box_inner > .ico{width: 40px; padding-left: 0;}
/*.cus_content .gray_box div.g_left { width:608px }*/
/*.cus_content .gray_box div.g_left p { margin:0 }*/
/*.subject .g_left {margin-right:10px;}*/

/* 메인 이미지 */
.submain_customer_info{display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-top: 30px;}
.submain_customer_info li{flex: 1; text-align: center;}
.submain_customer_info li > a{display: block;}
/*.submain_customer_info .SpGroup { display:inline-block; width:65px; height:59px; }*/
/*.submain_customer_info .ico01 { background-position:-597px -596px;}*/
/*.submain_customer_info .ico02 { background-position:-661px -596px;}*/
/*.submain_customer_info .ico03 { background-position:-731px -596px;}*/
/*.submain_customer_info .ico04 { background-position:-798px -596px;}*/
/*.submain_customer_info .ico05 { background-position:-865px -596px;}*/
.submain_customer_info li .icon{margin: auto; width: 136px; height: 136px; background-color: var(--color-gray1); border-radius: 50%; text-align: center; display: flex; justify-content: center; align-items: center;}
.submain_customer_info li .name{margin-top: 10px; font-size: 15px; color: var(--color-gray11); text-align: center;}

.center_content{height: 160px; display: flex; gap: 10px; margin-top: 30px;}
.center_content > a{display: inline-block; width: 405px; height: 160px; background-color: var(--color-bluegray1); border-radius: 10px; position: relative; padding: 27px 30px;}
.text_sub{display: inline-block; font-size: 16px; color: var(--color-gray11);}
.text_main{display: inline-block; font-size: 30px; font-weight: bold; color: var(--color-blue6); margin-bottom: 10px;}
.text_desc{display: inline-block; font-size: 16px; color: var(--color-gray8);}
.contact_img{position: absolute; bottom: 35px; right: 40px;}

/*.banner {margin-bottom:30px; margin-top:30px;}*/
/*.banner .call {float:right; cursor:pointer;}*/

/* 공지사항 */
.list_info_1.type_4 li{border: 0; background-color: transparent; border-radius: 10px; box-shadow: inset 0 0 0 1px var(--color-bluegray2); cursor: pointer; margin-bottom: 10px;}
.list_info_1.type_4 li a{width: 100%; height: 100%; display: flex; align-items: center; justify-content: space-between;}
.list_info_1.type_4 li a span{font-size: 15px; height: 60px; line-height: 50px; padding: 5px 10px;}
.list_info_1.type_4 li a .subject{padding-left: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.list_info_1.type_4 li a .data {padding-right: 20px;}
.list_info_1.type_4 li a img{margin-left: 5px;}

/*.s_subtitle {position:relative; font-size:16px; letter-spacing:-2px; height:30px; color:#000;border-bottom:2px solid #636363;}*/
/*.g_right {padding:11px 20px 0;}*/
/*.s_text {width:550px;border:0;background-color:#FFF;}*/
