@charset "utf-8";
/*************************************************************************
* @ 서비스명   :  Tobe Mobile 3.0
* @ 파일명     : resource/css/commonui.css
* @ 페이지설명  : commonui.css
* @ 작성자     : 유제원 (publisher@to-be.co.kr)
* @ 작성일     : 2019-03-06
************************** 수정이력 ****************************************
* 날짜                    작업자                 변경내용
*_________________________________________________________________________
* 2019-03-06             유제원                 최초작성
* 2020-04-08             최민석                 css파일 합침
* 2021-10-06               유제원                  웹폰트 프리텐다드 적용
*************************************************************************/
/*************************************************************************
* @ 파일명     : resource/css/notice.css
**************************************************************************/

li{list-style:none}
table th, table td{font-weight:normal}
table th{text-align:center}

.cmm-btn-box{display:flex;margin-bottom:1.0rem}
.cmm-btn-blue-line{display:inline-block;padding:0 0.1rem;width:100%;height:0.9rem;font-size:0.3rem;color:#1c3dbc !important;text-align:center;border:solid 0.02rem #1c3dbc;border-radius:0.15rem;background:#fff;box-sizing:border-box}
.cmm-btn-blue-line{height:5.5rem;font-size:1.7rem;border-radius:1.0rem;color:#418cff !important;border-color:#418cff}

.cmm-view-board{font-size:0.9em}
.cmm-view-board a:focus{outline:1px dotted #c6d3e2}
.cmm-view-board #wrap_popup header h1 a{outline:0}
.cmm-view-board .txtS{font-size:0.8em}
.cmm-view-board .bdT{border-top:1px solid #e0e3e4 !important}
.cmm-view-board .imgWrap{text-align:center;background:#fff}
.cmm-view-board .imgWrap img{max-width:100%;vertical-align:middle}

/* 체크박스 설정(모바일웹 별도) */
.cmm-view-board input[type="checkbox"]{width:1.3em;height:1.3em;-webkit-appearance:none;outline:0;-moz-appearance:none;outline:0;border:0}
.cmm-view-board input[type="checkbox"]{background:url('/smhmp/cms/img/mblweb/common/check_off.png') no-repeat left center;background-size:0.9em}
.cmm-view-board input[type="checkbox"]:checked{background:url('/smhmp/cms/img/mblweb/common/check_on.png') no-repeat left center;background-size:0.9em}

/* 레이아웃 */
.cmm-view-board header + .contans{height:auto;min-height:100%;padding-bottom:100px}
.cmm-view-board header + .contans + footer{margin-top:-92px}

/* header */
.cmm-view-board header{width:100%}
.cmm-view-board #header{padding:0 0.8em;background:#418feb}
.cmm-view-board #header .headerInner{display:table;width:100%;height:50px;line-height:47px;color:#fff}
.cmm-view-board #header .headerInner .menuAll,
.cmm-view-board #header .csCenter,
.cmm-view-board #header h1{display:table-cell;vertical-align:middle}
.cmm-view-board #header .headerInner .menuAll,
.cmm-view-board #header .csCenter{width:25%;font-size:0.8em}
.cmm-view-board #header .headerInner .menuAll{text-align:left;background:url('/smhmp/cms/img/mblweb/common/icon_menu.png') no-repeat 0% 50%;background-size:17px auto}
.cmm-view-board #header .headerInner .menuAll a{display:inline-block;padding-left:22px}
.cmm-view-board #header .headerInner .menuAll.prev{background:url('/smhmp/cms/img/mblweb/common/icon_prev.png') no-repeat 0% 50%;background-size:10px auto}
.cmm-view-board #header .headerInner .menuAll.prev a{padding-left:18px}
.cmm-view-board #header .headerInner .csCenter{background:url('/smhmp/cms/img/mblweb/common/icon_csCenter.png') no-repeat 100% 50%;background-size:19px auto;text-align:right;line-height:1.2}
.cmm-view-board #header .headerInner .csCenter a{display:inline-block;padding-right:24px}
.cmm-view-board #header .headerInner h1{text-align:center;font-size:1.2em;width:50%;line-height:1.2;letter-spacing:-1px}
.cmm-view-board #header .headerInner h1 img{vertical-align:middle}
.cmm-view-board .seType01{padding:0;position:relative}
.cmm-view-board .seType01 > h1{margin:1em 0 0.7em 1em;font-size:1em}
.cmm-view-board article.type01{padding:0 0.7em}
.cmm-view-board article.type01 h1{font-size:1em;padding:1em 0 0.5em 0}
.cmm-view-board article.type02{padding:1em 0.7em 0;margin-top:1em;border-top:solid 1px #bbbbbb}
.cmm-view-board article.type02 h1{font-size:1em;margin:1em 0 0.5em 0}
.cmm-view-board article.type03{padding:1em 0.7em}
.cmm-view-board article.type03 + article.type02{margin-top:0}
.cmm-view-board article.typePop{padding:1em;background-color:#e0e3e4;border:solid 1px #bbbbbb;border-width:1px 0}
.cmm-view-board article.typePop h2:first-child{margin-top:0}
.cmm-view-board article.type01 + article.type02{margin-top:1em}
.cmm-view-board table + table{margin-top:1em}
.cmm-view-board article.type02 h1:first-child{margin-top:0 !important}
.cmm-view-board article.type02 h2:first-child{margin-top:0 !important}
.cmm-view-board article.type02 .search_btn_area:first-child{margin:0 !important}
.cmm-view-board .hr_head{border-top:solid 1px #dddddd;padding-top:1em !important;margin-top:1em !important}
.cmm-view-board h1 + h2{margin-top:0}
/* +++++common Style+++++ */
.cmm-view-board .c_green{color:#338027 !important}
.cmm-view-board .c_blue{color:#065aa2 !important}
.cmm-view-board .c_red{color:#dc3c48 !important}
.cmm-view-board .c_gray{color:#666 !important}
.cmm-view-board .pay_banner{margin:3em 0.7em 0}
.cmm-view-board .pay_banner img{max-width:100%;display:block}
.cmm-view-board .pay_banner + .btn_all1{margin-top:0}
.cmm-view-board .pay_banner + .btn_all2{margin-top:0}

/* 텍스트 스타일 정의 */
.cmm-view-board article.type02 > p.para{padding:0}
.cmm-view-board p.para{padding:1em 0 0.5em;font-size:1em;font-weight:700;word-break:keep-all}
/* 굵은폰트 */
.cmm-view-board .para02{display:inline-block;margin-top:0.5em;font-size:0.8em;line-height:1.2em;color:#666666;word-break:keep-all}
/* 노말폰트, 회색색상, 가장 작은 사이즈 */
.cmm-view-board .para02.fwB{line-height:1.4}
.cmm-view-board .para03{margin:0.5em 0;font-size:0.9em;line-height:1.2em;color:#242424;word-break:keep-all}
/* 노말폰트 */
.cmm-view-board .para04{margin:0.5em 0;font-size:0.9em;line-height:1.2em;color:#666666;word-break:keep-all}
/* 노말폰트, 회색색상 */
.cmm-view-board .para05{margin:0.5em 0;font-size:0.8em;line-height:1.2em;color:#242424;word-break:keep-all}
/* 노말색상, 가장 작은 폰트*/
.cmm-view-board .iconP{background:url('/smhmp/cms/img/mblweb/common/icon_para.png') no-repeat 0 2px;background-size:18px;padding:0.1em 0 0.1em 1.7em}
.cmm-view-board .para02 strong{color:#242424}
/* skip Nav */
.cmm-view-board .skipNav{text-align:center;background:#4d4d4d;color:#fff}
.cmm-view-board .skipNav a{display:block;font-weight:700;height:0.1px;font-size:0.8em;overflow:hidden}
.cmm-view-board .skipNav a:focus{display:block;height:100%;padding:5px 0}
.cmm-view-board .skipNav a span{padding-right:1em;background:url('/smhmp/cms/img/mblweb/common/skip_nav.png') no-repeat 100% 50%;background-size:6px 7px}
/* 조회결과 없음 */
.cmm-view-board .no_resulte{background:url('/smhmp/cms/img/mblweb/common/bg_no_resulte1.png') no-repeat 1em center #f8f8f8;background-size:auto 80%;border:solid 2px #d4d4d4;padding:2em 1em 2em 6.5em;border-radius:10px;word-break:keep-all}
/* 브랜드 이미지 */
.cmm-view-board .brand{overflow:hidden}
.cmm-view-board .brand li{float:left;width:30px;margin-right:5px}
.cmm-view-board .brand li img{width:100%;vertical-align:middle}
/* aritcle 안의 h2가 대제목 형식으로 쓰일 경우 */
.cmm-view-board .tit{font-size:1.2em !important;color:#065aa2;font-weight:700;}
.cmm-view-board .tit02{font-size:1.0em !important;color:#065aa2;line-height:1.2}
.cmm-view-board .h2{font-size:1em;margin:0.7em 0 0.3em}
.cmm-view-board h2.tit + .h2{margin-top:0}
/* h2.tit 바로 다음에 나오는 헤딩태그의 top마진값 초기화 */
/* infoBox */
.cmm-view-board .infoTit{color:#338027;font-size:1.1em}
.cmm-view-board .infoBox1{border:solid 2px #45a137;border-radius:7px;font-size:0.8em;padding:0.7em 0.7em;background-color:#f8f8f8;margin-top:1em;word-break:keep-all}
.cmm-view-board .infoBox1 li{background:url('/smhmp/cms/img/mblweb/common/bul_info01.png') no-repeat left 0.1em;background-size:auto 1em;padding-left:1.5em;margin-top:0.3em;word-break:keep-alll;line-height:1.3}
.cmm-view-board .infoBox1 li:first-child{margin-top:0}
.cmm-view-board .infoBox1 li strong:first-child{color:#338027}
.cmm-view-board .infoBox1 li ul li{background:url('/smhmp/cms/img/mblweb/common/bul_info01_2.png') no-repeat left 0.6em;background-size:0.7em 1px;padding-left:1.2em;margin-top:0}
.cmm-view-board .infoBox1 dt{font-weight:700;margin-bottom:3px}
.cmm-view-board .infoBox1 dd{background:url('/smhmp/cms/img/mblweb/common/bul_info01_2.png') no-repeat left 0.6em;background-size:0.5em 1px;padding-left:1.2em;margin-top:0}
.cmm-view-board .infoBox2{margin-top:10px;border:solid 2px #dddddd;padding:0.3em 0.7em;word-break:keep-all;background-color:#f8f8f8;color:#545454;font-size:0.8em}
.cmm-view-board .infoBox3{padding:1em}
.cmm-view-board .infoBox3 li{font-size:0.8em;background:url('/smhmp/cms/img/mblweb/common/bul_info01.png') no-repeat left 0.3em;background-size:auto 1em;padding-left:1.5em;margin-top:0.6em;word-break:keep-all}
.cmm-view-board .infoBox4{padding:1em}
.cmm-view-board .infoBox4 li{font-size:0.8em;background:url('/smhmp/cms/img/mblweb/common/bul_dot1.png') no-repeat 0 7px;background-size:4px;color:#242424;padding-left:10px;word-break:keep-all}
.cmm-view-board .infoBox4 li ul li{font-size:1em;background:url('/smhmp/cms/img/mblweb/common/bul_info01_2.png') no-repeat left 0.6em;background-size:0.5em}
.cmm-view-board .infoBox4 li p{font-size:1em}
.cmm-view-board .infoBox5 li{font-size:1em;background:url('/smhmp/cms/img/mblweb/common/bul_dot1.png') no-repeat left 0.3em;background-size:auto 0.6em;padding-left:1em;margin-top:0.5em;word-break:keep-all}
.cmm-view-board article.type01 .infoBox4,
.cmm-view-board article.type02 .infoBox4{padding:0}
/* 다계좌 박스 타입 */
.cmm-view-board .listBox_pay_mul + .listBox_pay_mul{margin-top:1em}
.cmm-view-board .listBox_pay_mul{width:100%}
.cmm-view-board .listBox_pay_mul h2{border-radius:5px 5px 0 0;color:#fff;padding:0.5em 0 0.5em 0 ;margin:0;background-color:#338027;display:table;width:100%}
.cmm-view-board .listBox_pay_mul h2 .title,
.cmm-view-board .listBox_pay_mul h2 .list_del1,
.cmm-view-board .listBox_pay_mul h2 .list_box_btn{display:table-cell;vertical-align:middle}
.cmm-view-board .listBox_pay_mul h2 .title{padding-left:1em;padding-right:10px}
.cmm-view-board .listBox_pay_mul h2 .title a{display:block;background:url('/smhmp/cms/img/mblweb/common/btn_more3_1.png') no-repeat right center;background-size:auto 0.7em;padding-right:1.7em}
.cmm-view-board .listBox_pay_mul h2 .title a.on{background:url('/smhmp/cms/img/mblweb/common/btn_more3_2.png') no-repeat right center;background-size:auto 0.7em}
.cmm-view-board .listBox_pay_mul h2 .list_del1{font-size:0.9em;text-align:right;padding-right:0.5em;width:55px;border-left:solid 1px #a2d09b;margin-left:10px}
.cmm-view-board .listBox_pay_mul h2 .list_box_btn{text-align:right;padding-right:0.5em}
.cmm-view-board .listBox_pay_mul h2 .list_pre{width:79px}
.cmm-view-board .listBox_pay_mul h2 .list_price{display:table-cell;font-size:1em;text-align:right;padding-right:0.5em;margin-left:10px;padding-right:1.5em}
.cmm-view-board .listBox_pay_mul h2 .list_del1 a{display:inline-block;background:url('/smhmp/cms/img/mblweb/common/btn_close1.png') no-repeat right center;background-size:auto 0.8em;padding-right:1.5em}
.cmm-view-board .listBox_pay_mul h2 .list_pre a{background:url('/smhmp/cms/img/mblweb/common/bg_product_sel1.png') no-repeat right center;background-size:auto 0.9em}
.cmm-view-board .listBox_pay_mul_inn{border:solid 2px #45a137;border-radius:5px;background-color:#fff}
.cmm-view-board .listBox_pay_mul h2 + .listBox_pay_mul_inn{border-radius:0 0 5px 5px}
.cmm-view-board .listBox_pay_mul_inn.off{display:none}
.cmm-view-board .hide_date.on{display:none}
.cmm-view-board .listBox_pay_mul_inn .tbrType01 th,
.cmm-view-board .listBox_pay_mul_inn .tbrType01 td{padding:0 0.5em 0.4em}
/* 검색 */
.cmm-view-board .input_search.mgTe5{padding-bottom:0}
.cmm-view-board .input_search span{overflow:hidden;display:block;border-radius:5px;background-color:#f8f8f8;border:solid 1px #418feb}
.cmm-view-board .input_search span input{float:left}
.cmm-view-board .input_search span a{float:right;margin-top:0.35em;padding-right:0.5em}
.cmm-view-board .input_search span a img{height:1.5em;vertical-align:middle}
.cmm-view-board .input_search input{border:0;width:84% !important}
/* 컨텐츠 밑에 나오는 리스트타입 */
.cmm-view-board .guideList01{margin-top:10px}
.cmm-view-board .guideList01 > li{background:url('/smhmp/cms/img/mblweb/common/bul_dot1.png') no-repeat 0 5px;background-size:4px;color:#545454;font-size:0.8em;padding-left:10px;line-height:1.2}
/* 안내 리스트(박스타입 아님) */
.cmm-view-board .guideList02{margin-top:10px}
.cmm-view-board .guideList02 > li{margin-bottom:4px;background:url('/smhmp/cms/img/mblweb/common/bul_dot1.png') no-repeat 0 5px !important;background-size:4px !important;color:#242424;font-size:0.9em;padding-left:10px;line-height:1.2}
/* button Type */
.cmm-view-board .btn_n01{display:inline-block;border-radius:5px;padding:0.5em 0.9em 0.3em 0.9em;margin:0 2px 4px 2px;background:#004ead;font-weight:700;color:#fff;box-shadow:0px 3px 0px #003a82;font-size:0.9em}
.cmm-view-board article.type03 + .btn_all1{margin-top:0}
.cmm-view-board #wrap_popup .btn_all1{margin:1em 0 0}
.cmm-view-board .btn_all1{margin:1em 0.7em 0}
.cmm-view-board .btn_all1 > a{display:block;padding:0.7em 0 0.6em 0;text-align:center;color:#fff;background-color:#1d69c3;font-weight:700;font-size:1.2em}
.cmm-view-board .more_num{font-size:0.9em}
.cmm-view-board .btn_all2{margin:1em 0.7em 0}
.cmm-view-board .btn_all2:after{content:'';display:block;clear:both}
.cmm-view-board .btn_all2 > a{display:block;float:right;width:50%;text-align:center;background-color:#003e8c;color:#fff;font-size:1.2em;padding:15px 0px 12px 0px;font-weight:700;}
.cmm-view-board .btn_all2 > a:first-child{float:left;background-color:#338027}
.cmm-view-board .btn_all2.txtL > a{width:40%}
.cmm-view-board .btn_all2.txtL > a.txtL{width:60%}
/* 더보기 */
.cmm-view-board .btn_all1 > a.view_more{margin:0em;background:#fff;border:1px solid #c5c5c5;border-radius:7px;color:#63696e;font-weight:700;font-size:1.0em}
.cmm-view-board .btn_all1 > a.view_more span{padding-right:21px;background:url('/smhmp/cms/img/mblweb/common/icon_viewMore.png') no-repeat 100% 50%;background-size:17px}
.cmm-view-board #wrap_popup .btn_all1 a.view_more{background:#f2f2f2}
/* 바로가기 링크성 버튼 */
.cmm-view-board .btn_all1 > a.linkBtn{background:#065aa2 url('/smhmp/cms/img/mblweb/common/btn_more4_1.png') no-repeat 95% 50%;background-size:12px auto;font-size:1.2em;font-weight:700;color:#fff;padding:1.2em 0 1.0em;text-align:left;border-bottom:2px solid #044379}
.cmm-view-board .btn_all1 > a.linkBtn span{padding:1.2em 0 1.1em 3.5em;background:url('/smhmp/cms/img/mblweb/contents/icon_fund01.png') no-repeat 10% 50%;background-size:47px auto}
/* 상세 펼쳐보기 */
.cmm-view-board .btn_all1.detailBtn{margin-bottom:1em;background:#fff;border:1px solid #bbbbbb;padding:0.5em 0.7em 0.6em 0.5em}
.cmm-view-board .btn_all1.detailBtn > a{background:#fff;padding:0;color:#242424;font-size:0.9em}
.cmm-view-board .btn_all1.detailBtn > a > span{padding-right:30px;background:url('/smhmp/cms/img/mblweb/common/btn_more5_2.png') no-repeat 100% 50%;background-size:20px auto}
.cmm-view-board .btn_all1.detailBtn > a.on > span{padding-right:30px;background:url('/smhmp/cms/img/mblweb/common/btn_more5_1.png') no-repeat 100% 50%;background-size:20px auto}
.cmm-view-board article.type02 .search_btn_area:first-child{margin:0 !important}
.cmm-view-board .wrap_tableN .search_btn_area{border-top:solid 1px #d4d4d4;padding-top:1em}
.cmm-view-board .wrap_tableN .search_btn_area .btn_search{font-size:0.9em;padding:0.6em 1em 0.5em 1em}
.cmm-view-board .search_btn_area.bdTop{padding-top:1em}
.cmm-view-board .btn_tel{background:url('/smhmp/cms/img/mblweb/contents/bg_phone.png') no-repeat right bottom #fff;background-size:auto 70% ;display:inline-block;border:solid 1px #45a137;border-radius:5px;color:#338027;font-weight:700;font-size:0.9em;padding:0.5em 0.9em 0.3em 0.5em}
.cmm-view-board .btn_more02{text-indent:-99999em}
.cmm-view-board .btn_more02 a{background:url('/smhmp/cms/img/mblweb/common/btn_more5_2.png') no-repeat center center #f8f8f8;background-size:auto 1em;text-align:center;display:block;background-color:#f8f8f8;border-top:solid 1px #d4d4d4;border-radius:0 0 5px 5px;padding:5px 0 3px 0}
.cmm-view-board .btn_more02 a.active{background-image:url('/smhmp/cms/img/mblweb/common/btn_more5_1.png');background-size:auto 1em}
.cmm-view-board .search_btn_area{text-align:center;margin:1em 0 2em}
.cmm-view-board .search_btn_area a.btn_search{border-radius:7px;padding:0.5em 1.5em 0.4em 1.5em;background-color:#003e8c;color:#fff;font-weight:700;display:inline-block}
.cmm-view-board .search_btn_area a.btn_search:first-child{background-color:#338027}
.cmm-view-board .search_btn_area a.btn_search:only-child{background-color:#003e8c}
.cmm-view-board .btn_amount{color:#2e7bd6;display:table;width:100%}
.cmm-view-board .btn_amount + .btn_amount{margin-top:10px}
.cmm-view-board .btn_amount > li{display:table-cell;width:25%;text-align:center}
.cmm-view-board .btn_amount a{display:block;border:solid 1px #a6a7b3;border-radius:5px;background-color:#fff;padding:0.5em 0.39em 0.4em 0.5em;margin:0 3px 15px 0;text-align:center;font-size:0.9em;letter-spacing:-1px}
.cmm-view-board .btn_amount a:active{background-color:#a6a7b3;color:#fff}
.cmm-view-board .btn_amount a.on{background:#2e7bd6;color:#fff;border:1px solid #2e7bd6}
.cmm-view-board .btn_box1{display:inline-block;border-radius:5px;padding:0.5em 0.7em 0.3em 0.7em;margin:0 2px 4px 2px;background:#ffd400;font-weight:700;color:#242424;box-shadow:0px 3px 0px #bf9f00;font-size:0.9em;white-space:nowrap}
.cmm-view-board .btn_box2{display:inline-block;border-radius:5px;padding:0.5em 0.7em 0.3em 0.7em;margin:0 2px 4px 2px;background:#45a137;font-weight:700;color:#fff;box-shadow:0px 3px 0px #347929;font-size:0.9em}
/* input 스타일 */
.cmm-view-board input[type="text"].bg_blue{background:#ddebf7}
.cmm-view-board input[type="tel"].bg_blue{background:#ddebf7}
.cmm-view-board input[type="email"].bg_blue{background:#ddebf7}
.cmm-view-board input[type="text"].bg_gray{background:#e4e4e4;border:1px solid #adadad}
.cmm-view-board input[type="tel"].bg_gray{background:#e4e4e4;border:1px solid #adadad}
.cmm-view-board input[type="email"].bg_gray{background:#e4e4e4;border:1px solid #adadad}
.cmm-view-board input[type="password"].bg_blue{background:#ddebf7}
.cmm-view-board input[type="password"].bg_gray{background:#d4d4d4;border:1px solid #adadad}
.cmm-view-board textarea.bg_blue{background:#ddebf7}
/* 검색 */
.cmm-view-board .searchArea{position:relative;background-color:#F8F8F8;border:1px solid #418FEB;border-radius:5px;padding-right:0.1em}
.cmm-view-board .searchArea input[type=text],
.cmm-view-board .searchArea input[type=tel],
.cmm-view-board .searchArea input[type=email]{padding-right:0;width:98%;border:0}
.cmm-view-board .searchArea a{position:absolute;top:0.3em;right:0.5em}
.cmm-view-board .searchArea a img{width:1.7em}
/* 텍스트 박스 작은경우 */
.cmm-view-board .acount_num{padding:1em;background:#268b16}
.cmm-view-board .acount_num dt{color:#fff;font-weight:700;}
/* 라디오 및 체크박스 폰트 설정 */
.cmm-view-board input[type="radio"] + label,
.cmm-view-board input[type="checkbox"] + label{color:#666;font-size:0.9em}
.cmm-view-board .radioWrap span{white-space:nowrap}
/* h2 안에 라디오 들어갈 경우 */
.cmm-view-board h2 input[type="radio"] + label{margin:0.7em 0 0.3em;color:#242424;font-size:1em}
.cmm-view-board .radioWrap2,
.cmm-view-board .radioWrap3{display:table;width:100%}
.cmm-view-board .radioWrap2 span:nth-child(1){display:table-cell;width:33.33%}
.cmm-view-board .radioWrap2 span:nth-child(2){display:table-cell;width:66%}
.cmm-view-board .radioWrap3 span{display:table-cell;width:33.33%}
/* input[type="text"]  원 */
.cmm-view-board .amntWrap{color:#666;font-size:0.9em}
.cmm-view-board .input_m{width:85%}
/* select + input[type="text"] 가 나란히 나오는 경우 */
.cmm-view-board .search_set02{display:table;width:100%}
.cmm-view-board .search_set02 span{display:table-cell}
.cmm-view-board .search_set02 span:nth-child(1){width:60%;padding-right:0.4em}
.cmm-view-board .search_set02 span:nth-child(2){width:40%}
.cmm-view-board .search_set02 span select{width:100%}
.cmm-view-board .search_set02 span input{width:90%}
/* select + 버튼이 나란히 나오는 경우 */
.cmm-view-board .select_set{display:table;width:100%}
.cmm-view-board .select_set span{display:table-cell;padding-right:0.2em}
.cmm-view-board .select_set span:nth-child(1){width:70%}
.cmm-view-board .select_set span:nth-child(3){width:30%}
.cmm-view-board .select_set select{width:100%}
.cmm-view-board .select_set a{white-space:nowrap}
/* input[type="text"] + input[type="text"] 가 나란히 오는 경우  */
.cmm-view-board .amount_set02,
.cmm-view-board .amount_set03,
.cmm-view-board .amount_set04{display:table;width:100%}
.cmm-view-board .amount_set02 span,
.cmm-view-board .amount_set03 span,
.cmm-view-board .amount_set04 span{display:table-cell;padding-right:0.3em}
.cmm-view-board .amount_set02 span:nth-child(1) input{width:75%}
.cmm-view-board .amount_set02 span:nth-child(2){padding-right:0.9em}
.cmm-view-board .amount_set02 span input{width:100%}
.cmm-view-board .amount_set03 span{width:50%}
.cmm-view-board .amount_set03 span{padding-right:0.5em}
.cmm-view-board .amount_set03 span:nth-child(1) input{width:90%}
.cmm-view-board .amount_set03 span:nth-child(2) input{width:96%}
.cmm-view-board .amount_set04 span{width:60%}
.cmm-view-board .amount_set04 span input{width:95%}
.cmm-view-board .amount_set04 span:nth-child(1){padding-right:10px}
/* input[type="text"] + input[type="text"] 가 나란히 오는 경우(2)  */
.cmm-view-board .amount_set05,
.cmm-view-board .amount_set06,
.cmm-view-board .amount_set07{display:table;width:100%}
.cmm-view-board .amount_set05 span,
.cmm-view-board .amount_set06 span,
.cmm-view-board .amount_set07 span{display:table-cell;padding-right:0.3em}
.cmm-view-board .amount_set05 span:nth-child(1),
.cmm-view-board .amount_set06 span:nth-child(1){width:50%}
.cmm-view-board .amount_set05 span:nth-child(2),
.cmm-view-board .amount_set06 span:nth-child(2){width:50%}
.cmm-view-board .amount_set05 span:nth-child(1) input{width:80%}
.cmm-view-board .amount_set05 span input{width:77%}
.cmm-view-board .amount_set06 span input{width:50%}
.cmm-view-board .amount_set07 span{width:60%}
.cmm-view-board .amount_set07 span input{width:95%}
.cmm-view-board .amount_set07 span:nth-child(1){padding-right:10px}
/* input[type="text"] + input[type="text"] + 월,일 글자 들어가는 경우 */
.cmm-view-board .amount_set02.input_s{margin-top:0.5em}
.cmm-view-board .amount_set02.input_s span{width:50%}
.cmm-view-board .amount_set02.input_s span input{width:70%}
/* 타이틀이 버튼(텍스트)과 함께 나오는 경우 */
.cmm-view-board .titWrap{display:table;width:100%;margin:0.7em 0 0.5em}
.cmm-view-board .titWrap h2,
.cmm-view-board .titWrap h1,
.cmm-view-board .titWrap span,
.cmm-view-board .titWrap02 h2,
.cmm-view-board .titWrap02 span{display:table-cell}
.cmm-view-board .titWrap h2,
.cmm-view-board .titWrap h1 {}
.cmm-view-board .titWrap span{width:25%}
.cmm-view-board .titWrap span,
.cmm-view-board .titWrap strong{text-align:right}
.cmm-view-board .titWrap strong{color:#2867b5;font-weight:700;font-size:0.8em}
.cmm-view-board .set_input_btn input{vertical-align:middle}
.cmm-view-board .set_input_btn{display:table;width:100%}
.cmm-view-board .set_input_btn > span{display:table-cell}
.cmm-view-board .set_input_btn span:first-child{padding-right:1.2em}
.cmm-view-board .set_input_btn span:last-child{width:75px;text-align:left}
.cmm-view-board .set_input_btn > span a{white-space:nowrap}
.cmm-view-board .set_input_btn input[type="text"]{width:100%}
.cmm-view-board .set_input_btn input[type="tel"]{width:100%}
.cmm-view-board .set_input_btn input[type="email"]{width:100%}
.cmm-view-board .set_input_btn2 *{vertical-align:middle}
.cmm-view-board .set_input_btn2{display:table;width:100%}
.cmm-view-board .set_input_btn2 > span{display:table-cell}
.cmm-view-board .set_input_btn2 span:first-child{padding-right:0.3em}
.cmm-view-board .set_input_btn2 span:last-child{text-align:right}
.cmm-view-board .set_input_btn2 > span a{white-space:nowrap}
.cmm-view-board .set_input_btn2 input[type="text"]{width:36%}
.cmm-view-board .set_input_btn2 input[type="tel"]{width:36%}
.cmm-view-board .set_input_btn2 input[type="email"]{width:36%}
.cmm-view-board .set_input_btn2 input[type="text"]:last-child{margin-left:1px}
.cmm-view-board .set_input_btn2 input[type="tel"]:last-child{margin-left:1px}
.cmm-view-board .set_input_btn2 input[type="email"]:last-child{margin-left:1px}
/* 전화번호 form */
.cmm-view-board .telNum{display:table;width:100%}
.cmm-view-board .telNum span{display:table-cell}
.cmm-view-board .telNum span:nth-child(1){width:33%;padding-right:10px}
.cmm-view-board .telNum span:nth-child(3){width:36%;padding-right:10px;padding-left:10px}
.cmm-view-board .telNum span:nth-child(5){width:33%;padding-left:10px}
.cmm-view-board .telNum span input{width:84%;margin-right:2px}
.cmm-view-board .telNum span select{width:100%;margin-right:2px}
/* 신용카드 form */
.cmm-view-board .cardWrap{display:table;width:100%}
.cmm-view-board .cardWrap span{display:table-cell;width:5%;text-align:center}
.cmm-view-board .cardWrap span.num{width:20%}
.cmm-view-board .cardWrap span input{width:85%}
/* 탭메뉴*/
.cmm-view-board .tabType01:after{content:'';display:block;clear:both}
.cmm-view-board .tabType01{overflow:hidden;float:left;margin:0 auto -1px;height:2.78em;text-align:center}
.cmm-view-board .tabType01 li{background-color:#f8f8f8;float:left;border:solid 1px #d4d4d4;border-width:1px 1px 1px 0;font-weight:700;color:#666}
.cmm-view-board .tabType01 li.on{background-color:#338027;border:solid 1px #45a137;color:#fff}
.cmm-view-board .tabType01 li a{display:block;padding:0.8em 1em 1em 1em}
.cmm-view-board .tabType02:after{content:'';display:block;clear:both}
.cmm-view-board .tabType02{overflow:hidden;margin-bottom:0.7em}
.cmm-view-board .tabType02 li{background-color:#fff;float:left;border:solid 1px #d4d4d4;border-width:1px 0;font-weight:700;width:50%;text-align:center;color:#666}
.cmm-view-board .tabType02 li.on{background-color:#338027;color:#fff;border:solid 1px #45a137;border-width:1px 0}
.cmm-view-board .tabType02 li a{display:block;padding:1em 0.6em 0.8em 0.6em}
/* 탭메뉴 여러개 */
.cmm-view-board .tabType02 a{padding:0.5em 0.6em !important}
.cmm-view-board .tabType02.three,
.cmm-view-board .tabType02.five{display:table;width:100%}
.cmm-view-board .tabType02.three a,
.cmm-view-board .tabType02.five a{padding:0.5em 0.6em}
.cmm-view-board .tabType02.three li{float:none;display:table-cell;width:33.3%;border-right:1px solid #d4d4d4}
.cmm-view-board .tabType02.three li:last-child,
.cmm-view-board .tabType02.five li:last-child{border-right:none}
.cmm-view-board .tabType02.three li.on,
.cmm-view-board .tabType02.five li.on{border:none}
.cmm-view-board .tabType02.five li{float:none;display:table-cell;width:20%;border-right:1px solid #d4d4d4}
.cmm-view-board .wrap_tab{background-color:#FFFFFF;padding:0.5em 2.3em 0;position:relative}
.cmm-view-board .wrap_tab a.prev{display:block;left:0}
.cmm-view-board .wrap_tab > a img{width:0.7em}
.cmm-view-board .wrap_tab:after{content:'';display:block;clear:both}
.cmm-view-board .wrap_tab > a{display:block;vertical-align:middle;text-align:center;margin:0.5em 0.7em 0em;position:absolute;top:0.65em}
.cmm-view-board .wrap_tab a.prev{left:0;display:block}
.cmm-view-board .wrap_tab a.prev.disabled{display:none}
.cmm-view-board .wrap_tab a.next.disabled{display:none}
.cmm-view-board .wrap_tab a.next{right:0;display:block}
.cmm-view-board .wrap_tab.paL0{padding-left:0}
.cmm-view-board .wrap_tab.paR0{padding-right:0}
.cmm-view-board .wrap_tab.bgNone{background:none}
/* =====table===== */
.cmm-view-board table th,
.cmm-view-board table td{padding:0.65rem 1.3rem 0.52rem 1.3rem}
/* table 정렬(다중클래스사용) */
.cmm-view-board table.td_center tr td{text-align:center}
.cmm-view-board table.td_left tr td{text-align:left}
.cmm-view-board table.td_right tr td{text-align:right}
.cmm-view-board table.th_center tr th{text-align:center}
.cmm-view-board table.th_left tr th{text-align:left}
.cmm-view-board table.th_right tr th{text-align:right}
.cmm-view-board table tr td.bordRnone{border-right:0}
.cmm-view-board table tr td.bordRnone + td{border-left:0}
.cmm-view-board .wrap_tableG{border:solid 2px #45a137;border-radius:5px;background-color:#fff;padding:0 1em;margin-top:0.5em}
.cmm-view-board .wrap_tableN{border:solid 1px #bbbbbb;border-radius:5px;background-color:#fff;padding:0 1em;margin-top:0.5em}
.cmm-view-board .wrap_tableN2{border:solid 2px #bbbbbb;border-radius:5px;background-color:#fff;padding:0.5em;margin-top:0.5em;text-align:center}
.cmm-view-board .wrap_tableN3{border:solid 1px #bbbbbb;border-radius:5px;background-color:#fff;padding:1em;margin-top:0.5em}
.cmm-view-board .wrap_tableNone{margin-top:1em}
.cmm-view-board .tbNormal{width:100%;border-top:solid 2px #45a137;font-size:0.8em}
.cmm-view-board .tbNormal th,
.cmm-view-board .tbNormal td{border:solid 1px #dddddd}
.cmm-view-board .tbNormal th{background-color:#f8f8f8}
.cmm-view-board .tbNormal tr{border:solid 1px #dddddd}
.cmm-view-board .tbNormal td{background-color:#fff}
.cmm-view-board .tbNormal td a.btn_box2{font-size:1.2em}
.cmm-view-board .tbNormal.th_left + .search_btn_area a:nth-child(3){margin-top:0.5em}
.cmm-view-board .tbrType01{width:100%}
.cmm-view-board .tbrType01 th,
.cmm-view-board .tbrType01 td{border-top:solid 1px #dddddd}
.cmm-view-board .tbrType01 tr:first-child th,
.cmm-view-board .tbrType01 tr:first-child td{border-top:0}
.cmm-view-board .tbrType01 th{text-align:left;color:#666666;font-weight:normal;font-size:0.9em}
.cmm-view-board .tbrType01 td{text-align:right;font-weight:700;}
.cmm-view-board table.tbrType01 th,
.cmm-view-board table.tbrType01 td{padding:0.5em 0.2em 0.4em 0.2em}
.cmm-view-board .tbrType01 th.title_blue{text-align:left;color:#065aa2;font-weight:normal;font-size:1em}
.cmm-view-board .tbrType01 th.line{border:solid 1px #d4d4d4}
.cmm-view-board .tbrType01 td.alignL{text-align:left;font-weight:700;}
.cmm-view-board .tbrType01 th.bg_green{background-color:#338027;font-weight:700;color:#fff}
.cmm-view-board .tbrType02,
.cmm-view-board .tbrType03{margin-bottom:0.75em;border-top:2px solid #45a137;border-left:1px solid #ddd;border-right:1px solid #ddd}
.cmm-view-board .tbrType02 h2,
.cmm-view-board .tbrType02 h3,
.cmm-view-board .tbrType03 h2,
.cmm-view-board .tbrType03 h3,
.cmm-view-board .tbrType03 h4{margin:0 !important;padding:0.5em 0.7em 0.4em;background:#f8f8f8;font-size:0.9em !important;border-bottom:1px solid #ddd}
.cmm-view-board .tbrType02 table{width:100%;line-height:1.1}
.cmm-view-board .tbrType02 table th,
.cmm-view-board .tbrType02 table td{border-right:1px solid #ddd;border-bottom:1px solid #ddd;color:#666;text-align:left;font-size:0.9em}
.cmm-view-board .tbrType02 table th:first-child,
.cmm-view-board .tbrType02 table td:first-child{border-left:0}
.cmm-view-board .tbrType02 table th{background:#f8f8f8}
.cmm-view-board .tbrType02 table td{word-break:break-all}
.cmm-view-board .tbrType02 table td:last-child{border-right:0}
.cmm-view-board .tbrType03{width:100%}
.cmm-view-board .tbrType03{margin-top:9px;border:1px solid #ddd;border-width:0 1px 0px 1px;border-top:2px solid #45a137}
.cmm-view-board .tbrType03 h2,
.cmm-view-board .tbrType03 h3,
.cmm-view-board .tbrType03 h4{background:#e3ebe2}
.cmm-view-board .tbrType03 table{width:100%;line-height:1.1;text-align:center}
.cmm-view-board .tbrType03 table th{background:#f8f8f8}
.cmm-view-board .tbrType03 table th,
.cmm-view-board .tbrType03 table td{border-bottom:1px solid #ddd;border-left:1px solid #ddd;font-size:0.9em}
.cmm-view-board .tbrType03 table th:first-child,
.cmm-view-board .tbrType03 table td:first-child{border-left:0}
.cmm-view-board .tbrType03 table tr td:first-child{background:#f8f8f8;font-weight:700;}
.cmm-view-board .tbrType03 table tr td{background:#fff;color:#666;word-break:break-all}
.cmm-view-board .tbrType03.pdN th,
.cmm-view-board .tbrType03.pdN td{padding-left:0;padding-right:0;font-size:0.8em}
.cmm-view-board .tbrType03.tdNone td:first-child{background:#fff;font-weight:normal}
.cmm-view-board .tbrType03 table.fund tr td:first-child{background:#fff;font-weight:normal}
.cmm-view-board .contBox .tbrType03 table.tbrype03 h3{margin:0 !important}
.cmm-view-board .tbrType03 table.fund tr td.leftLine{border-left:1px solid #ddd}
.cmm-view-board .tbrType03 table.fund tr th.leftLine{border-left:1px solid #ddd}
.cmm-view-board .tbrType03.invest{border:1px solid #ddd;border-width:1px 0 0 0}
/* =================== CP 시작 ====================== */
/* 타이틀 */
.cmm-view-board .titWrap02{display:table;width:100%;margin:0.7em 0 0.5em}
.cmm-view-board .titWrap02 .txt,
.cmm-view-board .titWrap02 .txt2{letter-spacing:-1px}
.cmm-view-board .titWrap02 .txt{color:#666;font-size:0.8em;text-align:right}
.cmm-view-board .titWrap02 .txt2{color:#242424;font-weight:700;font-size:0.9em;text-align:left}
.cmm-view-board .titWrap02 + .tbrType02,
.cmm-view-board .titWrap02 + .tbrType03{margin-top:0}
.cmm-view-board .contBox.cpBox{position:relative;padding:0}
.cmm-view-board section.cpCont{padding:0.2em 1em 1em}
/* 탭메뉴 */
.cmm-view-board .fundCp{background:#fff;border-radius:7px;border:1px solid #bbbbbb}
.cmm-view-board .fundCp .wrap_tab{padding:0;overflow:hidden;width:100%;border-bottom:1px solid #ddd;border-radius:7px 7px 0 0;background:#f8f8f8}
.cmm-view-board .fundCp .wrap_tab ul.tabType01{float:none;width:85%;height:40px;margin:0 auto}
.cmm-view-board .fundCp .wrap_tab ul li{float:left;width:32.6%;border-top:0;border-bottom:0}
.cmm-view-board .fundCp .wrap_tab ul li:first-child{border-left:1px solid #ddd}
.cmm-view-board .fundCp .wrap_tab ul li a{height:40px;padding:0.7em 0 0.6em;font-size:0.9em;text-align:center}
.cmm-view-board .fundCp .wrap_tab ul li a.on{margin-left:-1px}
.cmm-view-board .fundCp .wrap_tab a img{width:0.5em}
.cmm-view-board .fundCp .wrap_tab .prev,
.cmm-view-board .fundCp .wrap_tab .next{position:none;top:0.4em}
/* 일별기준가 */
.cmm-view-board .fundCp .searchWrap{padding:0.8em 0.6em 0 0.6em;border:1px solid #d4d4d4;border-radius:7px}
.cmm-view-board .fundCp .searchWrap .btn_amount a{padding:0.2em 0}
.cmm-view-board .fundCp .searchWrap .search{overflow:hidden}
.cmm-view-board .fundCp .searchWrap dt{font-weight:700;font-size:0.9em}
.cmm-view-board .fundCp .searchWrap .search dd input{width:40%;border-width:1px;background:#fff}
.cmm-view-board .fundCp .searchWrap .search2{display:table;width:100%;margin-bottom:0.8em}
.cmm-view-board .fundCp .searchWrap .search2 dt,
.cmm-view-board .searchWrap .search2 dd{display:table-cell}
.cmm-view-board search2 dt,
.cmm-view-board .searchWrap .search2 dt{width:23%}
.cmm-view-board search2 dt,
.cmm-view-board .searchWrap .search2 dd{text-align:left}
.cmm-view-board search2 dt,
.cmm-view-board .searchWrap .search2 dd select{border-width:1px}
/* 투자스타일 테이블 */
.cmm-view-board .fundCp table{font-size:0.9em;word-break:break-all}
.cmm-view-board .fundCp .investStyle{border:1px solid #ddd;border-top:2px solid #45a137}
.cmm-view-board .fundCp .investStyle h3{margin:0;padding:0.4em;border-bottom:1px solid #ddd;background:#f8f8f8;font-size:0.8em;text-align:center}
.cmm-view-board .fundCp .investStyle .investInner{overflow:hidden;padding:0.6em 0}
.cmm-view-board .fundCp .investStyle .investInner div{float:left;width:50%}
.cmm-view-board .fundCp .investStyle .investInner div h4{width:80%;margin:0 auto;min-height:47px;font-size:0.8em;font-weight:700;color:#666;line-height:1.2;word-break:keep-all}
.cmm-view-board .fundCp .investStyle .investInner div table{width:80%;margin:0 auto;text-align:center;color:#666}
.cmm-view-board .fundCp .investStyle .investInner div table th,
.cmm-view-board .investStyle .investInner div table td{padding:0;font-size:0.9em}
.cmm-view-board .fundCp .investStyle .investInner div table th{font-weight:normal}
.cmm-view-board .fundCp .investStyle .investInner div table td{padding:0.5em 0;border:1px solid #ddd}
.cmm-view-board .fundCp .investStyle .investInner div table td.mark{background:#fff4cf}
.cmm-view-board .fundCp .investStyle2{border:1px solid #ddd;border-top:2px solid #45a137}
.cmm-view-board .fundCp .investStyle2 h3{padding:0.4em;border-bottom:1px solid #ddd;background:#f8f8f8;font-size:0.8em;text-align:center}
.cmm-view-board .fundCp .investStyle2 .investInner{overflow:hidden;padding:0.6em 0}
.cmm-view-board .fundCp .investStyle2 .investInner div{float:left;width:50%}
.cmm-view-board .fundCp .investStyle2 .investInner div h4{width:80%;margin:0 auto;min-height:27px;font-size:0.8em;font-weight:700;color:#666;line-height:1.2;word-break:keep-all}
.cmm-view-board .fundCp .investStyle2 .investInner div table{width:95%;margin:0 auto;text-align:center;color:#666}
.cmm-view-board .fundCp .investStyle2 .investInner div table th,
.cmm-view-board .investStyle2 .investInner div table td{padding:0;font-size:0.9em}
.cmm-view-board .fundCp .investStyle2 .investInner div table th{font-weight:normal;height:37px;line-height:1.0}
.cmm-view-board .fundCp .investStyle2 .investInner div table td{padding:0.5em 0;border:1px solid #ddd}
.cmm-view-board .fundCp .investStyle2 .investInner div table td.mark{background:#fff4cf}
.cmm-view-board .fundCp .investStyle2 .investInner div table th.bg{background:#f8f8f8;border:1px solid #ddd}
.cmm-view-board .contBox2{border:solid 2px #45a137;border-radius:7px;font-size:0.8em;padding:0.7em 0.7em;background-color:#f8f8f8;margin-top:1em;word-break:keep-all}
.cmm-view-board .contBox2 li{background:url('/smhmp/cms/img/mblweb/common/bul_dot_green.png') no-repeat 0 5px;background-size:4px auto;padding-left:0.7em;margin-top:0.3em;word-break:keep-alll;line-height:1.3}
.cmm-view-board .contBox2 li:first-child{margin-top:0}
.cmm-view-board .contBox2 ul + ul{border-top:1px solid #bbb;margin-top:0.5em}
/* =================== CP 끝 ====================== */
/*리스트 박스2 - 메뉴*/
.cmm-view-board .listBox_deposit02{font-size:0.9em}
.cmm-view-board .listBox_deposit02 > li{margin-bottom:0.6em;border:1px solid #d4d4d4;border-radius:7px;background:#f8f8f8}
.cmm-view-board .listBox_deposit02 > li > a{display:block;padding:0.95em 1.7em 0.95em 1em;border-radius:7px;background:#fff url("/smhmp/cms/img/mblweb/common/btn_listr1.png") no-repeat 97% 50%;background-size:11px auto;word-break:keep-all;line-height:1.3}
.cmm-view-board .listBox_deposit02 > li.more > a{background:#fff url('/smhmp/cms/img/mblweb/common/btn_more1_2.png') no-repeat 97% 50%;background-size:13px}
.cmm-view-board .listBox_deposit02 > li.more > a.on{background:#fff url('/smhmp/cms/img/mblweb/common/btn_more1_1.png') no-repeat 97% 50%;background-size:13px}
.cmm-view-board .listBox_deposit02 > li.more ul{display:none;border-top:1px solid #e4e4e4}
.cmm-view-board .listBox_deposit02 > li.more ul li{border-bottom:1px solid #d4d4d4}
.cmm-view-board .listBox_deposit02 > li.more ul li:last-child{border-bottom:0}
.cmm-view-board .listBox_deposit02 > li.more ul li a{display:block;padding:0.7em 1em 0.6em}
/* 기간선택(달력) */
.cmm-view-board .wrap_calender{display:table;width:100%;margin-top:0.5em}
.cmm-view-board .wrap_calender > span,
.cmm-view-board .wrap_calender > input{display:table-cell}
.cmm-view-board .wrap_calender > span{text-align:left;padding:0 0 0 19px;width:32px}
.cmm-view-board .wrap_calender > input{width:100%}
.cmm-view-board .btn_acc{display:inline-block;width:32px;height:31px;vertical-align:middle}
.cmm-view-board .btn_acc img{max-width:100%}
.cmm-view-board .wrap_calender > span{padding-right:10px}
.cmm-view-board .wrap_calender > span:last-child{padding-right:0 !important}
/* input[type="text"] 가 나란히 나오는 경우 (월까지만 선택하는 달력버튼 없는 형식)  */
.cmm-view-board .wrap_calender2{display:table;width:100%}
.cmm-view-board .wrap_calender2 span{display:table-cell}
.cmm-view-board .wrap_calender2 span:nth-child(1){width:52%}
.cmm-view-board .wrap_calender2 span:nth-child(2){width:48%}
.cmm-view-board .wrap_calender2 span input{width:81%;margin-right:3px}
.cmm-view-board .wrap_calender2 span:nth-child(2) input{width:90%}
.cmm-view-board .wrap_calendar .month *{vertical-align:middle}
.cmm-view-board .wrap_calendar .month:after{content:'';display:block;clear:both}
.cmm-view-board .wrap_calendar .month{background-color:#fff;text-align:center;color:#242424;padding:0.7em;border:1px solid #d4d4d4;border-radius:7px}
.cmm-view-board .wrap_calendar .month span{display:inline-block}
.cmm-view-board .wrap_calendar .month span select{padding:0.3em 1em 0.3em 0.5em}
.cmm-view-board .wrap_calendar .month a img{width:30px}
.cmm-view-board .wrap_calendar .month .proev{float:left;margin-top:0.2em}
.cmm-view-board .wrap_calendar .month .next{float:right;margin-top:0.2em}
/* 레이어 팝업(full) */
.cmm-view-board #wrap_popup{background-color:#fff}
.cmm-view-board #wrap_popup header:after{content:'';display:block;clear:both}
.cmm-view-board #wrap_popup header{display:table;width:100%;background:#065aa2}
.cmm-view-board #wrap_popup header h1,
.cmm-view-board #wrap_popup header .pop_close{display:table-cell}
.cmm-view-board #wrap_popup header h1{font-size:1.2em;color:#fff;text-align:left;padding:0.5em 0em 0.5em 1em;vertical-align:middle}
.cmm-view-board #wrap_popup header .pop_close{font-size:1.3em;vertical-align:middle;padding:0.6em 0.7em 0.5em 0.5em;text-align:right}
.cmm-view-board #wrap_popup header .pop_close img{width:1em}
.cmm-view-board #wrap_popup .btn_all1 a{background-color:#003e8c}
.cmm-view-board .btn_all2 a:first-child{float:left;background-color:#338027}
.cmm-view-board .pop_cont{padding:10px 0.5em 1em 0.5em;background-color:#fff}
.cmm-view-board #wrap_popup ul.guideList01{font-size:1.1em}
.cmm-view-board #wrap_popup ul.guideList01 li{margin-top:5px}
.cmm-view-board #wrap_popup .guideList01.para04{margin-top:0;font-size:0.9em;font-weight:700;color:#666}
.cmm-view-board #wrap_popup p.timeWrap{overflow:hidden;font-size:0.9em}
.cmm-view-board #wrap_popup .time{float:left;height:40px;width:135px}
.cmm-view-board #wrap_popup .time02{float:right}
.cmm-view-board #wrap_popup ul.guideList01{margin-top:0;padding-top:10px}
.cmm-view-board .pop_cont section:first-child article.mgTe10:first-child{margin-top:0 !important}
/* 레이어 팝업 */
.cmm-view-board body.layerPop{background:transparent}
.cmm-view-board body.layerPop .tbrType01 td{white-space:normal}
.cmm-view-board .layerPop1{display:table;width:100%;height:100%;background:url('/smhmp/cms/img/mblweb/common/bg_layerpop.png') repeat left top}
.cmm-view-board .layer_title:after{content:'';display:block;clear:both}
.cmm-view-board .layer_title{background-color:#ffd400;color:#242424;border-radius:7px 7px 0 0;font-size:1.2em;padding:0.8em 1em 0.6em 1em;font-size:1em}
.cmm-view-board .layer_inn{margin:0;display:table-cell;vertical-align:middle;height:100%;padding:0 1em}
.cmm-view-board .layer_inn h1{font-size:1em;float:left;width:90%}
.cmm-view-board .layer_inn .layer_title > a{display:block;float:right;color:#555555;font-weight:700;font-size:1.2em}
.cmm-view-board .layer_inn .layer_title a img{width:0.8em}
.cmm-view-board .layer_cont{background-color:#fff;padding:1px 0.5em 0.5em 0.5em}
.cmm-view-board .layer_cont2{background-color:#fff;padding:20px 0}
.cmm-view-board .layer_btn_area{display:table;width:100%}
.cmm-view-board .layer_btn_area a{display:table-cell;width:50%;text-align:center;background-color:#1e3654;color:#fff;border-radius:0 0 7px 0;font-size:1.2em;padding:15px 10px 12px 10px;font-weight:700;vertical-align:middle;word-break:break-all}
.cmm-view-board .layer_btn_area a:first-child{border-radius:0 0 0 7px;background-color:#666}
.cmm-view-board .layer_btn_area a:only-child{float:none;width:100%;border-radius:0 0 5px 5px;background-color:#1e3654}
.cmm-view-board .layer_cont article.type01{padding-top:0.5em}
/* 에러메시지 */
.cmm-view-board .error_box_body{border:solid 1px #d4d4d4;border-radius:7px;background:url('/smhmp/cms/img/mblweb/common/bg_error1.png') no-repeat 95% 1em #fff;background-size:auto 70%;padding:1em 7em 1em 1em}
.cmm-view-board .error_box_body p{font-size:0.8em;word-break:keep-all;text-shadow:1px 1px #fff}
.cmm-view-board .error_btn{display:block;margin-top:1em}
.cmm-view-board .error_box_body p + p{margin-top:1em}
.cmm-view-board .error_box_body2{margin-top:1em;border:solid 1px #d4d4d4;border-radius:7px;padding:1.5em 1em 1.5em 1em;background-color:#fff}
.cmm-view-board .error_box_body2 .error_box_body2_bg{background:url('/smhmp/cms/img/mblweb/common/bg_error3.png') no-repeat 1em center #fff;background-size:auto 60%;padding:1.5em 1em 1.5em 5.5em}
.cmm-view-board .error_box_body2 strong{display:block}
.cmm-view-board .error_box_layer2{background:url('/smhmp/cms/img/mblweb/common/bg_error3.png') no-repeat 1em center #fff;background-size:auto 55px;padding:2em 1em 1.5em 6.5em}
.cmm-view-board .error_box_layer2 strong{display:block}
.cmm-view-board .error_box_layer2 p{font-size:0.9em}
.cmm-view-board .error_box_cont{font-size:0.9em;color:#666}
.cmm-view-board .error_box_layer3{background-size:auto 100%;padding:1.5em 1em 0.8em 0;text-align:center}
.cmm-view-board .error_box_layer3 img{width:95px}
.cmm-view-board .error_box_layer3 strong{display:block}
.cmm-view-board .error_box_layer3 p{font-size:0.9em}
.cmm-view-board .error_box_cont2{font-size:0.9em;color:#242424;text-align:center;padding-bottom:0.8em}
.cmm-view-board .error_box_layer{padding-top:1em}
.cmm-view-board .error_box_layer .error_box_layer_cont{font-size:0.9em;background:url('/smhmp/cms/img/mblweb/common/bg_error2.png') no-repeat left center;background-size:auto 100%;padding-left:7em;text-shadow:1px 1px #fff}
.cmm-view-board .error_box_layer .error_box_layer_cont strong{display:block}
.cmm-view-board .error_box_layer .error_box_layer_cont p{word-break:keep-all}
.cmm-view-board .date_info{text-align:center;margin:1em 0;background:url('/smhmp/cms/img/mblweb/common/bg_line.png') repeat-x left center}
.cmm-view-board .date_info span{display:inline-block;background-color:#fff;padding:0 1em;font-weight:700;color:#065aa2;font-size:0.9em}
/* 약관 */
.cmm-view-board .wrap_agreement{margin-top:0.5em}
.cmm-view-board .wrap_agreement + .wrap_agreement{margin-top:1em}
.cmm-view-board .wrap_agreement h1{background-color:#338027;color:#fff;padding:0.6em 0.7em !important;word-break:keep-all}
.cmm-view-board .wrap_agreement h1 a{display:block;background:url('/smhmp/cms/img/mblweb/common/btn_more3_1.png') no-repeat right center;background-size:auto 0.7em;padding-right:1.7em}
.cmm-view-board .wrap_agreement h1 a.on{background:url('/smhmp/cms/img/mblweb/common/btn_more3_2.png') no-repeat right center;background-size:auto 0.7em}
.cmm-view-board .wrap_agreement .agreement_cont{border:solid 2px #d4d4d4;border-width:0 2px;padding:0.5em;font-size:0.8em;height:200px;background-color:#fff;overflow-y:auto;line-height:1.3}
.cmm-view-board .wrap_agreement .agreement_cont textarea{border:0;width:100%;height:200px;background-color:#fff;padding:0;border-radius:0;display:block;font-size:1em}
.cmm-view-board .wrap_agreement .agreement_cont.off{display:none}
.cmm-view-board .wrap_agreement .agreement_cont.fixH{padding-right:0.6em;height:auto;font-size:1em}
.cmm-view-board .wrap_agreement .agreement_cont.fixH h2{padding-left:15px;font-size:0.9em}
.cmm-view-board .wrap_agreement .agreement_cont.fixH li{background:url("/smhmp/cms/img/mblweb/common/bul_dot1.png") no-repeat 0 5px;background-size:4px auto !important}
.cmm-view-board .wrap_agreement .agreement_acc{border:solid 1px #d4d4d4;border-width:1px 2px 2px 2px;background-color:#f8f8f8;text-align:right;padding:0.5em;font-size:0.9em}
.cmm-view-board .wrap_agreement .agreement_acc span:first-child{display:inline-block;margin-right:1.5em}
.cmm-view-board .wrap_agreement .agreement_acc p.txt01{text-align:left;word-break:keep-all}
.cmm-view-board .wrap_agreement .agreement_acc p.txt02{text-align:right;padding:0.5em;font-size:0.9em}
.cmm-view-board .wrap_agreement .agreement_acc *{vertical-align:middle}
.cmm-view-board .wrap_agreement .agreement_acc .acc_txt{text-align:left}
.cmm-view-board .wrap_agreement .agreement_cont li{background:url('/smhmp/cms/img/mblweb/common/bul_li.png') no-repeat left 0.8em;background-size:auto 0.06em;padding-left:1em;margin:0.6em 0 0 1em;word-break:keep-all}
.cmm-view-board .wrap_agreement .agrement_para{margin-top:0.7em;font-size:0.9em;font-weight:700;}
.cmm-view-board .agreement_acc .inner_agreement{width:100%}
.cmm-view-board .agreement_acc .inner_agreement p{display:table;margin-top:5px;width:100%;text-align:left;border-bottom:1px solid #d4d4d4;padding-bottom:5px}
.cmm-view-board .agreement_acc .inner_agreement p:last-child{border-bottom:0;padding-bottom:0px}
.cmm-view-board .agreement_acc .inner_agreement p span:first-child{display:table-cell}
.cmm-view-board .agreement_acc .inner_agreement p span:first-child input{float:left}
.cmm-view-board .agreement_acc .inner_agreement p span:first-child label{word-break:break-all}
.cmm-view-board .agreement_acc .inner_agreement p span.btn{display:table-cell;padding-left:0.5em;vertical-align:middle;text-align:right}
.cmm-view-board .agreement_acc .inner_agreement p span.btn a{white-space:nowrap}
/* 완료 확인 */
.cmm-view-board .box_complate{background:url('/smhmp/cms/img/mblweb/common/bg_complate1.png') no-repeat 7px top;background-size:auto 4.2em;padding-left:5em;margin-bottom:1em;min-height:5.0em}
.cmm-view-board .box_complate h1{color:#003e8c;word-break:keep-all;font-size:1em;padding:0em 0 0.5em 0 !important}
.cmm-view-board .box_complate p{font-size:0.8em;word-break:keep-all;line-height:1.3}
.cmm-view-board .box_complate p:only-child{font-size:0.9em;word-break:keep-all;line-height:1.3}
.cmm-view-board .box_complate.bg_computer{background:url('/smhmp/cms/img/mblweb/contents/bg_computer1.png') no-repeat 7px top;background-size:auto 4.2em;min-height:4.5em;padding-left:6em}
.cmm-view-board .box_complate.bg_computer p{padding-top:15px}
.cmm-view-board .box_complate.bg_advi{background:url('/smhmp/cms/img/mblweb/common/bg_advi1.png') no-repeat left center;background-size:auto 4.2em;padding-left:5.5em}
.cmm-view-board .box_complate.bg_none{background:url('/smhmp/cms/img/mblweb/common/bg_complate2.png') no-repeat left center;background-size:auto 65%}
.cmm-view-board .box_complate.bg_otp{background:url('/smhmp/cms/img/mblweb/common/bg_otp1.png') no-repeat left center;background-size:auto 55%;padding-left:7em}
.cmm-view-board .box_complate.bg_svc{padding-bottom:0.5em;min-height:85px;background:url('/smhmp/cms/img/mblweb/common/bg_svc.png') no-repeat 0.5em 1em;background-size:auto 80%;padding-left:7em}
.cmm-view-board .box_complate2{border:solid 1px #d4d4d4;border-radius:7px;background:url('/smhmp/cms/img/mblweb/common/bg_complate1.png') no-repeat 1em 1.3em #fff;background-size:auto 4.2em;padding:0 1em 1em 6em;margin-bottom:1em;margin-top:1em}
.cmm-view-board .box_complate2 h1{color:#003e8c;word-break:keep-all}
.cmm-view-board .box_complate2 p{font-size:0.8em;color:#555555;word-break:keep-all;line-height:1.3}
/* step */
.cmm-view-board .stepType1:after{content:'';display:block;clear:both}
.cmm-view-board .stepType1{padding:15px 0.5em 0.5em 0.5em;background-color:#fff}
.cmm-view-board .stepType1 li *{vertical-align:middle}
.cmm-view-board .stepType1 li{float:left;margin-right:5px;font-weight:700;color:#1d69c3;font-size:0.9em;margin-bottom:0.3em}
.cmm-view-board .stepType1 li span:first-child{display:inline-block;border:solid 1px #1d69c3;border-radius:100px;padding:0.14em 0.5em 0.14em 0.5em;font-size:1em}
.cmm-view-board .stepType1 li.on{background-color:#1d69c3;color:#fff;padding:0.25em 0.8em 0.16em 0.6em;border-radius:18px}
.cmm-view-board .stepType1 li.on span:first-child{border:0;padding:0;margin-right:4px;margin-top:-0.2em}
.cmm-view-board .stepType1 li.on .stepactive{text-indent:-99999em;display:inline-block;position:absolute;left:-99999em}
.cmm-view-board .stepType1 li.on .stepactive + span{margin-right:7px}
.cmm-view-board .stepType1_2:after{content:'';display:block;clear:both}
.cmm-view-board .stepType1_2{padding:15px 0.5em 0.5em 0.5em;background-color:#fff}
.cmm-view-board .stepType1_2 li *{vertical-align:middle}
.cmm-view-board .stepType1_2 li{float:left;margin-right:5px;font-weight:700;color:#1d69c3;font-size:0.9em;margin-bottom:0.3em}
.cmm-view-board .stepType1_2 li span:first-child{display:inline-block;border:solid 1px #1d69c3;border-radius:100px;padding:0.14em 0.5em 0.14em 0.5em;font-size:1em}
.cmm-view-board .stepType1_2 li.on{background-color:#1d69c3;color:#fff;padding:0.25em 0.8em 0.16em 0.6em;border-radius:18px}
.cmm-view-board .stepType1_2 li.on span:first-child{border:0;padding:0;margin-right:4px;margin-top:-0.2em}
.cmm-view-board .stepType1_2 li.on .stepactive{text-indent:-99999em;display:inline-block;position:absolute;left:-99999em}
.cmm-view-board .stepType1_2 li.on .stepactive + span{margin-right:7px}
/* 스마트뱅크 서비스 가입 안내 */
.cmm-view-board .contBox.svcGuide h2{border-top:1px solid #ddd;padding-top:0.7em;margin:0.7em 0 1em}
.cmm-view-board .contBox.svcGuide h2:first-child{border-top:0;padding-top:0}
.cmm-view-board .contBox.svcGuide ul,
.cmm-view-board .infoBoxHeading.svcGuide p{color:#666}
.cmm-view-board .contBox.svcGuide ul > li{margin-bottom:0.7em}
.cmm-view-board .cmm-view-board .contBox.svcGuide li ul,
.cmm-view-board .infoBoxHeading.svcGuide p{margin-top:0.5em}
.cmm-view-board .contBox.svcGuide li ul li{background:url('/smhmp/cms/img/mblweb/common/bul_info01_2.png') no-repeat left 0.5em !important;background-size:0.5em 1px !important}
.cmm-view-board .appDown{margin-top:1em}
.cmm-view-board .appDown h2{padding-left:1.5em;background:url('/smhmp/cms/img/mblweb/common/bul_info02.png') no-repeat 0 50%;background-size:auto 1em}
.cmm-view-board .appDown dl{display:table;width:100%;border-bottom:1px solid #ddd}
.cmm-view-board .appDown dl:last-child{border-bottom:none}
.cmm-view-board .appDown dt,
.cmm-view-board .appDown dd{display:table-cell;padding:0.3em 0;vertical-align:middle}
.cmm-view-board .appDown dt{padding-left:1.5em;font-size:0.8em}
.cmm-view-board .appDown dd{text-align:right}
/* 그래프 영역 */
.cmm-view-board .graphWrap{margin-bottom:10px;border:1px solid #8d8d8d}
.cmm-view-board .graphWrap img{max-width:100%}
/* dgb소개 */
.cmm-view-board .intro dl dt{margin-bottom:8px;font-weight:700;font-size:0.9em}
.cmm-view-board .intro dl dd{font-size:0.8em;color:#666;line-height:1.4}
.cmm-view-board .intro ul li{font-size:0.8em;color:#666}
.cmm-view-board .intro ul li strong{font-size:1.2em}
.cmm-view-board .intro div{text-indent:-9999px}
.cmm-view-board .intro.intro_visual01{background:url('/smhmp/cms/img/mblweb/contents/img_intro01.png') no-repeat 0 0;background-size:360px auto}
.cmm-view-board .intro.intro_visual02{background:url('/smhmp/cms/img/mblweb/contents/img_intro02.png') no-repeat 100% 0;background-size:139px auto}
.cmm-view-board .intro.intro_visual03 div{background:url('/smhmp/cms/img/mblweb/contents/img_intro03.png') no-repeat 50% 0;background-size:284px auto;padding-bottom:60px}
.cmm-view-board .intro.intro_visual04 div{background:url('/smhmp/cms/img/mblweb/contents/img_intro04.png') no-repeat 50% 0;background-size:auto 246px;padding-bottom:175px}
.cmm-view-board .intro.intro_visual05 div{background:url('/smhmp/cms/img/mblweb/contents/img_gifticon.png') no-repeat 50% 0;background-size:auto 210px;padding-bottom:100px}
/* ceo 인사말 */
.cmm-view-board .ceoWrap .imgWrap{background:#fff;border-bottom:1px solid #d4d4d4}
.cmm-view-board .ceoWrap .imgWrap img{text-align:center;max-width:100%;vertical-align:middle}
.cmm-view-board .ceoWrap p.para{padding-bottom:0.3em}
.cmm-view-board .ceoWrap p.para02{line-height:1.2}
.cmm-view-board .ceoWrap dl{margin-top:0.5em}
.cmm-view-board .ceoWrap dt{margin-bottom:0.2em;font-size:0.9em;font-weight:700;color:#065aa2}
.cmm-view-board .ceoWrap dd{font-size:0.8em;color:#666;line-height:1.3}
.cmm-view-board .ceoWrap .ceoGreeting{margin:0.8em 0 0.5em;font-size:0.9em;font-weight:700;}
.cmm-view-board .ceoWrap .ceoSign{text-align:right;font-size:0.8em}
.cmm-view-board .ceoWrap .ceoSign img{width:81px;height:37px;margin-left:1em;vertical-align:middle}
/* 메뉴 */
.cmm-view-board #wrap{position:relative;height:100%;max-width:1080px;margin:0 auto}
.cmm-view-board .menu{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10000}
.cmm-view-board .menu .menuBg{background:#000;opacity:0.4;width:100%;max-width:1080px;height:auto}
.cmm-view-board .menu .menuInner{height:100%;width:253px;background:#fff;z-index:9000;position:absolute;top:0;left:0;overflow-y:scroll;box-shadow:1px 1px 20px 0px #000}
.cmm-view-board .menu .menuTop{overflow:hidden;width:100%;background:#065aa2;height:42px;padding-top:8px}
.cmm-view-board .menu .menuTop h2,
.cmm-view-board .menu .menuTop .menuClose,
.cmm-view-board .menu .menuTop .home{vertical-align:middle}
.cmm-view-board .menu .menuTop h2{float:left;margin:0;padding-left:10px;color:#fff;font-size:1.0em}
.cmm-view-board .menu .menuTop h2,
.cmm-view-board .menu .menuTop .menuClose{margin-top:6px}
.cmm-view-board .menuTop .home{display:block;float:left;margin-left:10px}
.cmm-view-board .menuTop .menuClose{display:block;float:right;margin-right:10px}
.cmm-view-board .menuTop .menuClose a{display:inline-block;width:21px;height:21px}
.cmm-view-board .menuTop .menuClose a img{max-width:80%}
.cmm-view-board .menuTop .home a img{max-width:100%}
.cmm-view-board .menuTop .home a{display:inline-block;width:34px;height:33px}
.cmm-view-board .menuCont .menuList + .imgWrap{width:100%}
.cmm-view-board .menuCont .menuList > li{background:#f0f7fb}
.cmm-view-board .menuCont .menuList > li > a{border-bottom:1px solid #e8e9f1}
.cmm-view-board .menuCont .menuList li:first-child dt a{color:#065aa2}
.cmm-view-board .menuCont .menuList li a{display:block;padding:10px 14px 9px}
.cmm-view-board .menuCont .menuList li.on > a{border:0;background:url('/smhmp/cms/img/mblweb/common/icon_menu_on.png') no-repeat 50% 100%;background-size:auto 5.5px;color:#065aa2}
.cmm-view-board .menuCont .menuList > li a.on{border-bottom:0;background:url('/smhmp/cms/img/mblweb/common/icon_menu_on.png') no-repeat 50% 100%;background-size:auto 5.5px}
.cmm-view-board .menuCont .menuList li > ul li span{color:#e55b0f}
.cmm-view-board .menuCont .menuList li > ul li{background:#fff}
.cmm-view-board .menuCont .menuList li > ul li a{color:#666666;font-size:0.9em;padding:6px 13px 5px;border-bottom:1px solid #e8e9f1}
.cmm-view-board .menuCont .menuList li > ul li:first-child + dd a{padding-top:10px}
.cmm-view-board .menuCont .menuList li > ul li a.depthOn{background:url('/smhmp/cms/img/mblweb/common/btn_more5_2.png') no-repeat 95% 50%;background-size:15px auto}
.cmm-view-board .menuCont .menuList li > ul li a.depthOff{background:url('/smhmp/cms/img/mblweb/common/btn_more5_1.png') no-repeat 95% 50%;background-size:15px auto}
.cmm-view-board .menuCont .depth3 li{background:#065aa2 !important}
.cmm-view-board .menuCont .depth3 li:first-child{box-shadow:0px 2px 5px 1px #044379 inset}
.cmm-view-board .menuCont .depth3 li a{color:#fff !important;background:url('/smhmp/cms/img/mblweb/common/icon_menuArr.png') no-repeat 5% 50% !important;background-size:11px auto !important;padding-left:30px !important;border-bottom:1px solid #4483b9 !important}
.cmm-view-board .menuCont .menuBtn{display:table;width:100%;background:#4a9cfc}
.cmm-view-board .menuCont .menuBtn li{display:table-cell;width:50%;height:29px;line-height:29px;padding:6px 0 6px}
.cmm-view-board .menuCont .menuBtn li:nth-child(1){background:url('/smhmp/cms/img/mblweb/common/ico_menu01.png') no-repeat 15% 50%;background-size:18px}
.cmm-view-board .menuCont .menuBtn li:nth-child(2){background:url('/smhmp/cms/img/mblweb/common/ico_menu02.png') no-repeat 15% 50%;background-size:18px}
.cmm-view-board .menuCont .menuBtn li:nth-child(1) a{border-right:1px solid #afd4fe}
.cmm-view-board .menuCont .menuBtn li a{display:block;color:#fff;font-weight:700;font-size:1.0em;text-align:center;padding-left:20px}
.cmm-view-board .menuCont .imgWrap_leftmenu img{max-width:100%}
/* 금융상품몰 메인 */
.cmm-view-board .fncQuick{border-top:1px solid #d6d6d6}
.cmm-view-board .fncQuick{overflow:hidden;background:#643a75}
.cmm-view-board .fncQuick li{float:left;width:24.6%;background:#643a75;text-align:center;border-right:1px solid #93759f;border-bottom:1px solid #93759f}
.cmm-view-board .fncQuick li:nth-child(4n + 4){border-right:1px solid #643a75}
.cmm-view-board .fncQuick li a{display:block;padding:43px 0 15px;color:#fff;font-weight:700;font-size:0.9em;letter-spacing:-1px}
.cmm-view-board .fncQuick li:nth-child(1) a{background:url('/smhmp/cms/img/mblweb/contents/ico_fncQuick01.png') no-repeat 50% 16px;background-size:19px auto}
.cmm-view-board .fncQuick li:nth-child(2) a{background:url('/smhmp/cms/img/mblweb/contents/ico_fncQuick04.png') no-repeat 50% 20px;background-size:23px auto}
.cmm-view-board .fncQuick li:nth-child(3) a{background:url('/smhmp/cms/img/mblweb/contents/ico_fncQuick02.png') no-repeat 50% 19px;background-size:21px auto}
.cmm-view-board .fncQuick li:nth-child(4) a{background:url('/smhmp/cms/img/mblweb/contents/ico_fncQuick03.png') no-repeat 50% 18px;background-size:20px auto}
.cmm-view-board .fncQuick li:nth-child(5) a{background:url('/smhmp/cms/img/mblweb/contents/ico_fncQuick06.png') no-repeat 50% 16px;background-size:25px auto}
.cmm-view-board .fncQuick li:nth-child(6) a{background:url('/smhmp/cms/img/mblweb/contents/ico_fncQuick05.png') no-repeat 50% 16px;background-size:23px auto}
.cmm-view-board .fncQuick li:nth-child(7) a{background:url('/smhmp/cms/img/mblweb/contents/ico_fncQuick07.png') no-repeat 50% 16px;background-size:19px auto}
.cmm-view-board .fncQuick li:nth-child(8) a{background:url('/smhmp/cms/img/mblweb/contents/ico_fncQuick08.png') no-repeat 50% 16px;background-size:27px auto}
.cmm-view-board .recomList ul li{background:#fff;border:1px solid #d4d4d4;border-radius:7px;padding:0 0.8em;margin-bottom:0.6em}
.cmm-view-board .recomList ul li:first-child{margin-top:1em}
.cmm-view-board .recomList ul li a{display:block;padding:0.6em 0;font-size:0.9em;background:url('/smhmp/cms/img/mblweb/common/btn_listr1.png') no-repeat 100% 50%;background-size:11px auto}
.cmm-view-board .recomList dl{line-height:1.2;padding-right:1em}
.cmm-view-board .recomList dl dt{font-weight:700;line-height:1.0;margin-bottom:0.3em}
.cmm-view-board .recomList dl dd{color:#666}
.cmm-view-board .wrap_table_label{overflow-x:scroll;width:100%}
/* 예금 배너 */
.cmm-view-board .banner{position:relative}
.cmm-view-board .banner .bannerBtn,
.cmm-view-board .bannerZone .bannerBtn{overflow:hidden;position:absolute;bottom:0px;left:37%}
.cmm-view-board .banner .bannerBtn li,
.cmm-view-board .bannerZone .bannerBtn li{float:left;margin-right:5px;height:auto}
.cmm-view-board .banner .bannerBtn li a,
.cmm-view-board .bannerZone .bannerBtn li a{display:inline-block;width:8px;height:auto;background:url('/smhmp/cms/img/mblweb/common/banner_off.png') no-repeat 0 0;background-size:8px;text-indent:-9999px}
.cmm-view-board .banner .bannerBtn li a.on,
.cmm-view-board .bannerZone .bannerBtn li a.on{width:24px;background:url('/smhmp/cms/img/mblweb/common/banner_on.png') no-repeat 0 0;background-size:24px 8px}
/* 예금 배너 끝 */
.cmm-view-board .productList{margin-top:10px;border:1px solid #d4d4d4;border-radius:7px;background:#fff}
.cmm-view-board .productList .product{position:relative;padding:0.8em}
.cmm-view-board .productList .productInfo{margin-bottom:0.6em;overflow:hidden}
.cmm-view-board .productList .productInfo li{border-radius:15px;float:left;margin-right:0.3em;padding:0.05em 0.8em;color:#fff;font-size:0.8em}
.cmm-view-board .productList .productInfo li.info01{background:#2e7bd6}
/* 추천상품 */
.cmm-view-board .productList .productInfo li.info02{background:#dc3c48}
/* 신상품 */
.cmm-view-board .productList .productInfo li.info03{background:#45a137}
/* 인기상품 */
.cmm-view-board .productList .productInfo li.info04{background:#AFAF11}
/* 계열사상품 */
.cmm-view-board .productList dl,
.cmm-view-board .productList h2,
.cmm-view-board .productList p,
.cmm-view-board .productList ul.productD li{line-height:1.3}
.cmm-view-board .productList dt,
.cmm-view-board .productList h2{margin-bottom:0.2em;font-size:0.9em;font-weight:700;word-break:break-all}
.cmm-view-board .cmm-view-board .productList h2{margin-top:0}
.cmm-view-board .productList dd,
.cmm-view-board .productList p,
.cmm-view-board .productList ul.productD li{font-size:0.8em;color:#666;word-break:keep-all}
.cmm-view-board .productList ul.productD li{margin-bottom:0.3em}
.cmm-view-board .productList ul.productD li:last-child{margin-bottom:0}
.cmm-view-board .productList dd.addInfo,
.cmm-view-board .productList p.addInfo{margin-top:0.6em}
.cmm-view-board .productList p.addInfo.fwB{color:#242424}
.cmm-view-board .productList .infoBtn{display:inline-block;padding:0 0 0.9em 0.8em}
.cmm-view-board .productList .joinWrap{padding:0.7em;border-radius:0 0 7px 7px;background:#f8f8f8;border-top:1px solid #d4d4d4;text-align:center}
.cmm-view-board .productList .joinWrap span{font-weight:700;font-size:0.9em;color:#666;padding-top:8px}
.cmm-view-board .joinWrap > a{margin-bottom:10px}
.cmm-view-board .productList2{background:#fff}
.cmm-view-board .productList2 .joinWrap2{padding:0.7em;border-radius:0 0 7px 7px;background:#fff;border-top:1px solid #d4d4d4;text-align:center}
.cmm-view-board .btn_prod{background:#fff;border:1px solid #45a137;border-radius:5px;color:#338027;display:inline-block;font-size:0.8em;font-weight:700;padding:0.5em 0.4em 0.3em}
.cmm-view-board .btn_join{display:block;border-radius:5px;padding:0.5em 0.9em 0.3em 0.9em;margin:0 2px 4px 2px;background:#004ead;font-weight:700;color:#fff;box-shadow:0px 3px 0px #003a82;font-size:0.9em}
.cmm-view-board .btn_join_office{background:none repeat scroll 0 0 #fff;border:1px solid #d4d4d4;color:#242424;border-radius:5px;display:block;font-size:0.9em;font-weight:700;padding:0.5em 0.4em 0.3em}
.cmm-view-board .btn_joinim{display:block;border-radius:5px;padding:0.5em 0.9em 0.3em 0.9em;margin:0 2px 4px 2px;background:#f7dd00;font-weight:700;color:#000;box-shadow:0px 3px 0px #b9a600;font-size:0.9em}
/* a링크 있을 경우 */
.cmm-view-board .productList > a{display:block;padding:0.8em 2.5em 0.8em 0.8em;background:url('/smhmp/cms/img/mblweb/common/btn_listr1.png') no-repeat 96% 50%;background-size:11px auto}
.cmm-view-board .productList > a.pdBe5{background-position:96% 100%}
.cmm-view-board .productList > a > .product{padding:0}
/* 보험 리스트 */
.cmm-view-board .productList .insuDetail{margin-top:0.5em}
.cmm-view-board .productList .insuDetail dl{font-weight:700;display:table;width:100%;line-height:1.4}
.cmm-view-board .productList .insuDetail dl dt,
.cmm-view-board .productList .insuDetail dl dd{display:table-cell;text-align:left;font-size:0.8em}
.cmm-view-board .productList .insuDetail dl dt{width:65px}
.cmm-view-board .productList .insuDetail dl dd{color:#065aa2}
/* 카드 리스트 */
.cmm-view-board .productList > a > .imgList{padding:0}
.cmm-view-board .productList .imgList{padding:0.8em}
.cmm-view-board .productList .imgList > div{display:table;width:100%}
.cmm-view-board .productList .imgList .imgListWrap,
.cmm-view-board .productList .imgList dl{display:table-cell;vertical-align:top}
.cmm-view-board .productList .imgList.creditCard .imgListWrap{vertical-align:top;width:30%;padding-top:0.2em}
.cmm-view-board .productList .imgList .imgListWrap img{width:100%;height:auto;max-width:224px;max-height:142px}
.cmm-view-board .productList .imgList.creditCard dl{width:70%;vertical-align:top;padding-left:0.8em;text-align:left}
/* 쿠폰 리스트 */
.cmm-view-board .para.alignC{margin-bottom:5px}
.cmm-view-board .productList .imgList.coupon{padding:0}
.cmm-view-board .productList .imgList.coupon .imgListWrap{width:30%;max-width:178px;text-align:center;vertical-align:top;padding:8px}
.cmm-view-board .productList .imgList.coupon .imgListWrap img{max-width:100%}
.cmm-view-board .productList .imgList.coupon dl{width:70%;text-align:left;vertical-align:top;padding-top:8px}
.cmm-view-board .coupon{position:relative;padding:12px;border:1px solid #d4d4d4;border-radius:7px;background:url('/smhmp/cms/img/mblweb/contents/bg_coupon.png') repeat 0 0}
.cmm-view-board .coupon .couponTop{display:table;width:100%;background:#fff;border:1px solid #d3d3d3;border-bottom:0;border-radius:5px 5px 0 0}
.cmm-view-board .coupon .couponTop > span{padding:18px 20px 8px 23px;vertical-align:middle;width:65px}
.cmm-view-board .coupon .couponTop > span img{width:65px;height:45px}
.cmm-view-board .coupon .couponTop > span,
.cmm-view-board .coupon .couponTop dl{display:table-cell}
.cmm-view-board .coupon .couponTop dl{padding:18px 20px 8px 0px}
.cmm-view-board .coupon .couponTop dl dt{margin-bottom:3px;font-weight:700;font-size:0.9em}
.cmm-view-board .coupon .couponTop dl dd.discount{color:#065aa2;font-size:1.2em;font-weight:700;}
.cmm-view-board .coupon .couponTop dl dd.discount strong{font-size:1em}
.cmm-view-board .coupon .couponTop dl dd.info{font-size:8px;color:#777777}
.cmm-view-board .coupon .couponBot{width:100%;border:1px solid #d3d3d3;border-top:1px solid #e9e7d0;border-radius:0 0 5px 5px;background:#fffde7;background:-moz-linear-gradient(top,#fffde7 20%,#f0efe0 100%);background:-webkit-linear-gradient(top,#fffde7 20%,#f0efe0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fffde7),color-stop(100% #f0efe0));background:linear-gradient(to bottom,#fffde7 20%,#f0efe0 100%)}
.cmm-view-board .coupon .couponBot ul{padding:10px 20px;color:#777777;font-size:9px;line-height:1.2;background:url('/smhmp/cms/img/mblweb/contents/img_coupon.png') no-repeat 95% 50%;background-size:64px auto}
.cmm-view-board .coupon .couponBot ul li strong{color:#555555}
.cmm-view-board .coupon .visual01,
.cmm-view-board .coupon .visual02{position:absolute;top:50%;margin-top:-25px}
.cmm-view-board .coupon .visual01 img,
.cmm-view-board .coupon .visual02 img{width:29px;height:55px}
.cmm-view-board .coupon .visual01{left:0}
.cmm-view-board .coupon .visual02{right:0}
/* 퇴직연금 상품 리스트 */
.cmm-view-board .reProduct{display:table;width:100%}
.cmm-view-board .reProduct li{display:table-cell;width:50%}
.cmm-view-board .reProduct li div{border-radius:7px;background:#fefefe;background:-moz-linear-gradient(top,#fefefe 20%,#e0e0e0 100%);background:-webkit-linear-gradient(top,#fefefe 20%,#e0e0e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fefefe),color-stop(100% #e0e0e0));background:linear-gradient(to bottom,#fefefe 20%,#e0e0e0 100%)}
.cmm-view-board .reProduct li a{display:block;height:67px;padding-top:25px;padding-left:67px;letter-spacing:-1px;border:1px solid #bbb;border-radius:7px}
.cmm-view-board .reProduct li:nth-child(1){padding-right:5px}
.cmm-view-board .reProduct li:nth-child(2){padding-left:5px}
.cmm-view-board .reProduct li:nth-child(1) a{background:url('/smhmp/cms/img/mblweb/contents/icon_reProduct01.png') no-repeat 10px 50%;background-size:50px auto}
.cmm-view-board .reProduct li:nth-child(2) a{background:url('/smhmp/cms/img/mblweb/contents/icon_reProduct01.png') no-repeat 10px 50%;background-size:50px auto}
/* 펀드 리스트 */
.cmm-view-board .fundBest{overflow:hidden;width:100%;margin:1em auto 0}
.cmm-view-board .fundBest li{float:left;width:31.3%;margin-right:2%;border:1px solid #bbb;border-radius:7px;margin-bottom:7px;font-size:0.9em}
.cmm-view-board .fundBest li:nth-child(3),
.cmm-view-board .fundBest li:nth-child(6){margin-right:0}
.cmm-view-board .fundBest li{background:-moz-linear-gradient(top,#fefefe 20%,#e0e0e0 100%);background:-webkit-linear-gradient(top,#fefefe 20%,#e0e0e0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fefefe),color-stop(100% #e0e0e0));background:linear-gradient(to bottom,#fefefe 20%,#e0e0e0 100%)}
.cmm-view-board .fundBest li a{display:block;height:87px;padding:0.6em;background:url('/smhmp/cms/img/mblweb/common/btn_arr.png') no-repeat 94% 90%;background-size:22px auto;font-weight:700;}
.cmm-view-board .fundBest li a span{display:block;padding-bottom:60px}
.cmm-view-board .fundBest li:nth-child(1) span{background:url('/smhmp/cms/img/mblweb/contents/icon_fund02.png') no-repeat 0% 100%;background-size:43px auto}
.cmm-view-board .fundBest li:nth-child(2) span{background:url('/smhmp/cms/img/mblweb/contents/icon_fund03.png') no-repeat 0% 100%;background-size:38px auto}
.cmm-view-board .fundBest li:nth-child(3) span{background:url('/smhmp/cms/img/mblweb/contents/icon_fund04.png') no-repeat 0% 100%;background-size:38px auto}
.cmm-view-board .fundBest li:nth-child(4) span{background:url('/smhmp/cms/img/mblweb/contents/icon_fund06.png') no-repeat 0% 100%;background-size:38px auto}
.cmm-view-board .fundBest li:nth-child(5) span{background:url('/smhmp/cms/img/mblweb/contents/icon_fund07.png') no-repeat 0% 100%;background-size:38px auto}
.cmm-view-board .fundBest li:nth-child(6) span{background:url('/smhmp/cms/img/mblweb/contents/icon_fund05.png') no-repeat 0% 100%;background-size:38px auto;margin-top:20px}
.cmm-view-board .fundBest li a span{display:block;padding-bottom:45px}
.cmm-view-board .para.icon{padding:1.5em 0 0.5em 3em;background:url('/smhmp/cms/img/mblweb/contents/icon_fund02.png') no-repeat 0 80%;background-size:43px auto}
.cmm-view-board .para.icon02{padding:1.5em 0 0.5em 3em;background:url('/smhmp/cms/img/mblweb/contents/icon_fund03.png') no-repeat 0 80%;background-size:38px auto}
.cmm-view-board .para.icon03{padding:1.5em 0 0.5em 3em;background:url('/smhmp/cms/img/mblweb/contents/icon_fund04.png') no-repeat 0 80%;background-size:38px auto}
.cmm-view-board .para.icon04{padding:1.5em 0 0.5em 3em;background:url('/smhmp/cms/img/mblweb/contents/icon_fund05.png') no-repeat 0 80%;background-size:38px auto}
.cmm-view-board .para.icon05{padding:1.5em 0 0.5em 3em;background:url('/smhmp/cms/img/mblweb/contents/icon_fund06.png') no-repeat 0 80%;background-size:38px auto}
.cmm-view-board .para.icon06{padding:1.5em 0 0.5em 3em;background:url('/smhmp/cms/img/mblweb/contents/icon_fund07.png') no-repeat 0 80%;background-size:38px auto}
/* 베스트업체 리스트 */
.cmm-view-board .bestList02{margin-top:0.6em}
.cmm-view-board .bestList02 .imgWrap{border-top:2px solid #45a137;padding:8px}
.cmm-view-board .bestList02 table{border-top:none}
/* 환율조회상세리스트 */
.cmm-view-board .country_exchange{margin-top:0.5em}
.cmm-view-board .country_exchange h2 .title{width:50%}
.cmm-view-board .country_exchange h2 .list_del1{width:49%}
.cmm-view-board .country_exchange ul{border:2px solid #45a137;border-radius:0 0 5px 5px;background:#fff}
.cmm-view-board .country_exchange ul li{padding:0 0.5em;border-bottom:1px solid #dddddd}
.cmm-view-board .country_exchange ul li:last-child{border-bottom:none}
.cmm-view-board .country_exchange ul li a{display:table;width:100%;background:url("/smhmp/cms/img/mblweb/common/btn_more1_2.png") no-repeat 99% 50%;background-size:15px auto;font-weight:700;line-height:39px}
.cmm-view-board .country_exchange ul li a.open{background:url("/smhmp/cms/img/mblweb/common/btn_more1_1.png") no-repeat 99% 50%;background-size:15px auto}
.cmm-view-board .country_exchange ul li a > span{display:table-cell}
.cmm-view-board .country_exchange ul li a .country{font-size:0.9em}
.cmm-view-board .country_exchange ul li a .country img{width:16px;height:12px;margin-right:5px;vertical-align:middle}
.cmm-view-board .country_exchange ul li a .exchange{padding-right:35px;text-align:right;font-size:1.0em;color:#338027}
.cmm-view-board .country_exchange ul li .country_detail{display:none;margin-bottom:15px;border-bottom:2px solid #ddd}
.cmm-view-board .country_exchange ul li .country_detail table tr:last-child{border-bottom:0}
.cmm-view-board .country02 img{width:20px;height:16px;vertical-align:middle;margin-right:5px}
/* why dgb */
.cmm-view-board .whyDgb{border:1px solid #bbb;border-radius:7px;background:#fff;padding:0 0.8em}
.cmm-view-board .whyDgb > li{padding:0 0.6em 0.6em 5em;border-bottom:2px solid #d4d4d4}
.cmm-view-board .whyDgb > li:nth-child(1){background:url('/smhmp/cms/img/mblweb/contents/icon_whyDgb01.png') no-repeat 5px 10%;background-size:62px}
.cmm-view-board .whyDgb > li:nth-child(2){background:url('/smhmp/cms/img/mblweb/contents/icon_whyDgb02.png') no-repeat 5px 10%;background-size:62px}
.cmm-view-board .whyDgb > li:nth-child(3){background:url('/smhmp/cms/img/mblweb/contents/icon_whyDgb03.png') no-repeat 5px 10%;background-size:62px}
.cmm-view-board .whyDgb > li:nth-child(4){background:url('/smhmp/cms/img/mblweb/contents/icon_whyDgb04.png') no-repeat 5px 10%;background-size:62px}
.cmm-view-board .whyDgb > li:last-child{border-bottom:none}
.cmm-view-board .whyDgb li h2{margin:0.9em 0 0em}
.cmm-view-board .whyDgb li h2 + .guideList01{margin-top:0.4em;font-size:1.1em}
.cmm-view-board .whyDgb li h2 + .guideList01 li{color:#666}
.cmm-view-board h3.dot{background:url('/smhmp/cms/img/mblweb/common/bul_dot1.png') no-repeat 0 5px;background-size:4px;color:#242424;font-size:0.9em;padding-left:10px;line-height:1.2}
/* 쿠폰 다운로드 상세 */
.cmm-view-board .joinWrap.cpn{text-align:left}
.cmm-view-board .cpnDown{background:#80bbb6;padding:2px 2px 0 2px}
.cmm-view-board .cpnDown .cpnImg{background:#fff;display:table;width:100%}
.cmm-view-board .cpnDown .cpnImg > span,
.cmm-view-board .cpnDown .cpnImg dl{display:table-cell;vertical-align:middle}
.cmm-view-board .cpnDown .cpnImg > span{width:30%;padding:0.5em;text-align:center}
.cmm-view-board .cpnDown .cpnImg > span img{width:100%;max-width:178px}
.cmm-view-board .cpnDown .cpnImg dl{padding:0.5em 0.5em 0.5em 0}
.cmm-view-board .cpnDown .cpnImg dd{color:#242424;font-size:0.9em}
.cmm-view-board .cpnDown .cpnImg dd.info{margin-top:10px;padding-left:5px;border-left:2px solid #80bbb6;color:#666;font-size:0.75em}
.cmm-view-board .cpnDown .cpnImg dd.info li{margin-bottom:3px}
.cmm-view-board .cpnDown .cpnImg dd.info li:last-child{margin-bottom:0}
.cmm-view-board .cpnDown .cpnDetail{padding:9px 14px}
.cmm-view-board .cpnDown .cpnDetail dl{background:url('/smhmp/cms/img/mblweb/contents/bg_cpnDown.png') no-repeat 100% 50%;background-size:74px auto}
.cmm-view-board .cpnDown .cpnDetail dt,
.cmm-view-board .cpnDown .cpnDetail dd{width:80%;color:#fff}
/* 금융상품 상세 페이지 아이콘 설정 */
.cmm-view-board .productList .guide{min-height:85px;padding:10px 0 10px 105px;background:url('/smhmp/cms/img/mblweb/contents/icon_detail01.png') no-repeat 0 0;background-size:83px;font-size:0.9em;word-break:keep-all}
.cmm-view-board .productList .iconList{display:block;position:absolute;top:25px;left:78px;width:31px;height:31px;border-radius:100px;color:#fff;font-size:0.8em;font-weight:700;line-height:31px;text-align:center}
.cmm-view-board .productList .guide.icon_g01{background:url('/smhmp/cms/img/mblweb/contents/icon_detail01.png') no-repeat 0 10px;background-size:83px}
.cmm-view-board .productList .guide.icon_g02{background:url('/smhmp/cms/img/mblweb/contents/icon_detail02.png') no-repeat 0 10px;background-size:83px}
.cmm-view-board .productList .guide.icon_g03{background:url('/smhmp/cms/img/mblweb/contents/icon_detail03.png') no-repeat 0 10px;background-size:83px}
.cmm-view-board .productList .guide.icon_g04{background:url('/smhmp/cms/img/mblweb/contents/icon_detail04.png') no-repeat 0 10px;background-size:83px}
.cmm-view-board .productList .guide.icon_g05{background:url('/smhmp/cms/img/mblweb/contents/icon_detail05.png') no-repeat 0 10px;background-size:83px}
.cmm-view-board .productList .guide.icon_g06{padding-left:120px;background:url('/smhmp/cms/img/mblweb/contents/icon_detail06.png') no-repeat 0 10px;background-size:83px}
.cmm-view-board .productList .guide.icon_g07{background:url('/smhmp/cms/img/mblweb/contents/icon_detail07.png') no-repeat 0 10px;background-size:83px}
.cmm-view-board .productList .iconList.icon01{background:#2e7bd6}
/* 예금 */
.cmm-view-board .productList .iconList.icon02{background:#45a137}
/* 펀드 */
.cmm-view-board .productList .iconList.icon03{background:#dc3c48}
/* 대출 */
.cmm-view-board .productList .iconList.icon04{background:#704780}
/* 외환 */
.cmm-view-board .productList .iconList.icon05{background:#ea68a2}
/* 보험 */
.cmm-view-board .productList .iconList.icon06{width:41px;height:36px;padding-top:5px;background:#e75c00;line-height:1.2}
/* 퇴직연금 */
.cmm-view-board .productList .iconList.icon07{background:#e75c00}
/* 신탁 */
.cmm-view-board .productList .new_product01{padding-left:80px;min-height:70px}
.cmm-view-board .productList .new_product01 strong{color:#065aa2;font-size:0.8em}
/* 20150609(정미정) */
.cmm-view-board .productList .new_product01 p span{color:#305e01}
.cmm-view-board .productList .new_product01 strong span{color:#fc0100;font-size:1em}
.cmm-view-board .productList .new_product01.bg_01{background:url('/smhmp/cms/img/mblweb/contents/bg_newpro_01.png') no-repeat left top;background-size:auto 60px}
.cmm-view-board .productList .new_product01.bg_02{background:url('/smhmp/cms/img/mblweb/contents/bg_newpro_02.png') no-repeat left top;background-size:auto 60px}
.cmm-view-board .productList .new_product01.bg_03{background:url('/smhmp/cms/img/mblweb/contents/bg_newpro_03.png') no-repeat left top;background-size:auto 60px}
.cmm-view-board .productList .new_product01.bg_04{background:url('/smhmp/cms/img/mblweb/contents/bg_newpro_04.png') no-repeat left top;background-size:auto 60px}
/* 20150609 상품추가(정미정) */
.cmm-view-board .productList .new_product01.bg_05{background:url('/smhmp/cms/img/mblweb/contents/bg_newpro_05.png') no-repeat left top;background-size:auto 70px}
.cmm-view-board .productList .new_product01.bg_06{background:url('/smhmp/cms/img/mblweb/contents/bg_newpro_06.png') no-repeat left top;background-size:auto 70px}
.cmm-view-board .productList .new_product01.bg_07{background:url('/smhmp/cms/img/mblweb/contents/bg_newpro_07.png') no-repeat left top;background-size:auto 70px}
.cmm-view-board .productList .new_product01.bg_08{background:url('/smhmp/cms/img/mblweb/contents/bg_newpro_08.png') no-repeat left top;background-size:auto 60px}
/* 콘텐츠 박스 및 리스트 스타일 */
.cmm-view-board .contBox{background-color:#fff;border:1px solid #bbbbbb;border-radius:7px;padding:0.2em 1em 1em;word-break:keep-all}
.cmm-view-board .contBox h3,
.cmm-view-board .contBox h2{font-size:1em;margin:0.7em 0 0.3em !important}
.cmm-view-board .contBox .tbrType03 h2,
.cmm-view-board .contBox .tbrType03 h3,
.cmm-view-board .contBox .tbrType02 h2,
.cmm-view-board .contBox .tbrType02 h3,
.cmm-view-board .contBox .investStyle h3{margin:0 !important}
.cmm-view-board .tbrType02 h2,
.cmm-view-board .tbrType02 h3{margin:0 !important;background:#f8f8f8}
.cmm-view-board .contBox table{font-size:0.9em}
.cmm-view-board .contBox .imgWrap{display:block;margin-top:7px;text-align:left}
.cmm-view-board .bestList02 + .contBox img{max-width:100%}
.cmm-view-board .type03 + .type01 > ul.infoBox1{margin-top:0}
.cmm-view-board .guideList03 > li,
.cmm-view-board p.guideList03,
.cmm-view-board h3.guideList03{margin-bottom:10px;padding-left:10px;background:url("/smhmp/cms/img/mblweb/common/bul_dot1.png") no-repeat 0 5px !important;background-size:4px auto !important;line-height:1.2;font-weight:700;font-size:0.8em;color:#065aa2}
.cmm-view-board .guideList03 li > ul,
.cmm-view-board .guideList03 > li p{margin:5px 0 10px}
.cmm-view-board .guideList03 > li p{background:none}
.cmm-view-board .guideList03 > li > ul li,
.cmm-view-board .guideList03 > li p{font-size:1.0em;color:#666;font-weight:normal;margin-bottom:5px}
.cmm-view-board .guideList03 > li > ul li,
.cmm-view-board .guideList01 li > ul li,
.cmm-view-board .guideList03 li > p{padding-left:10px;background:none;background:url('/smhmp/cms/img/mblweb/common/bul_li.png') no-repeat 0 6px;background-size:5px 1px}
.cmm-view-board .guideList03 li > ul.bgNone > li,
.cmm-view-board .contBox p.guideList03 > ul.bgNone > li,
.cmm-view-board .guideList03 li > p.bgNone{background:none !important;padding-left:0px !important}
.cmm-view-board .guideList03 li .btn_box2{font-size:1.1em}
/* guideList03의 li 에 밑줄 있는 경우 */
.cmm-view-board .guideList03.lisLine > li{padding-top:11px;border-top:1px solid #ddd;background-position:0 15px !important}
.cmm-view-board .guideList03.lisLine > li:first-child{border-top:0;padding-top:0;background-position:0 5px !important}
.cmm-view-board p.guideList01{background:url("/smhmp/cms/img/mblweb/common/bul_dot1.png") no-repeat 0 5px;background-size:4px auto;color:#545454;font-size:0.8em;line-height:1.2;padding-left:10px}
.cmm-view-board .guideList01 > li{margin-bottom:0.3em}
.cmm-view-board .guideList01 > li ul{margin-top:0.5em}
.cmm-view-board .guideList01 > li p{margin:3px 0 7px}
.cmm-view-board .listType01{margin:8px 0 0 10px;color:#666666}
.cmm-view-board .listType01 dt{margin-bottom:8px;font-weight:700;}
.cmm-view-board .listType01 dd,
.cmm-view-board .listType01 li{background:url('/smhmp/cms/img/mblweb/common/dot_list.png') no-repeat 0 5px !important;background-size:2px 2px !important;padding-left:7px;color:#666666;font-weight:normal}
.cmm-view-board .guideList04 > li{background:none;font-size:0.8em;color:#666;font-weight:normal;margin-bottom:30px;line-height:1.3}
.cmm-view-board .imgWrap02 img{width:190px;height:60px}
/* 분실신고 가능한 서비스 */
.cmm-view-board .guideList03.lisLine .boxList{overflow:hidden}
.cmm-view-board .guideList03.lisLine .boxList li{float:left;width:25%;padding:0;margin:0.5em 0 0 0;background:none !important}
.cmm-view-board .guideList03.lisLine .boxList li span{display:inline-block;width:88%;height:26px;padding-top:12px;border:1px solid #a6a7b3;border-radius:5px;text-align:center}
/* point */
.cmm-view-board .point{margin:1em 0 1em;border-top:1px solid #d4d4d4}
.cmm-view-board .point h3 img,
.cmm-view-board .point h4 img{width:54.6px;height:17.3px}
.cmm-view-board .point ul{line-height:1.3}
.cmm-view-board .point ul li{display:table;width:100%;margin-bottom:7px}
.cmm-view-board .point ul li > span{display:table-cell;color:#666;font-size:0.8em}
.cmm-view-board .point ul li span.num{width:23px}
.cmm-view-board .point ul li span.num span{display:inline-block;width:17px;height:15px;background:#e0e3e4;border-radius:100px;font-weight:700;text-align:center;padding-top:2px;margin-right:5px}
/* 스마트 뱅크 */
.cmm-view-board .contBox .smartBank{overflow:hidden;margin:0 !important}
.cmm-view-board .contBox .smartBank li{float:left;width:50%;padding:0 !important;background:none !important;text-align:center}
.cmm-view-board .contBox .smartBank li a{display:block;padding-top:8em;font-weight:700;color:#242424;word-break:keep-all}
.cmm-view-board .contBox .smartBank li:nth-child(1) a{background:url('/smhmp/cms/img/mblweb/contents/icon_mobile.png') no-repeat 50% -113px;background-size:87px auto}
.cmm-view-board .contBox .smartBank li:nth-child(2) a{background:url('/smhmp/cms/img/mblweb/contents/icon_mobile.png') no-repeat 50% -276px;background-size:87px auto}
.cmm-view-board .appStep > li{margin-top:5px;padding-bottom:35px;background:url('/smhmp/cms/img/mblweb/common/bg_down_arrow.png') no-repeat 50% 100%;background-size:8px 27px}
.cmm-view-board .appStep > li span{display:block;padding:0.6em 0;border:1px solid #dddddd;border-radius:5px 5px 0 0;border-bottom:0;color:#338027;font-weight:700;font-size:0.9em;text-align:center}
.cmm-view-board .appStep > li:first-child span{border-bottom:1px solid #ddd;border-radius:5px}
.cmm-view-board .appStep > li:last-child{background:none;padding-bottom:15px}
.cmm-view-board .appStep li > ul.guideList03,
.cmm-view-board .appStep li > p.guideList03{border-top:1px solid #ddd;text-align:left}
.cmm-view-board .appStep li > ul{padding:0.6em 0.6em 0 0.6em;border:1px solid #ddd;border-radius:0 0 5px 5px}
.cmm-view-board .appStep li ul.guideList03 li{border:none}
.cmm-view-board .appStep li ul.guideList03 li ol{margin:5px 0}
.cmm-view-board .appStep li ul.guideList03 li ol li{padding:0;background:none;font-size:1.0em;color:#666;font-weight:normal;margin-bottom:5px}
/* K-Cash 사용시 편리한 점 */
.cmm-view-board .k_beneBar{padding-bottom:18px;background:url('/smhmp/cms/img/mblweb/contents/bg_eMoney_bar.png') no-repeat 50% 100%;background-size:auto 18px}
.cmm-view-board .K_benefit{padding:0.45em 0.6em 0.6em 115px;border:1px solid #ddd;border-radius:7px;background:url('/smhmp/cms/img/mblweb/contents/bg_visual07.png') no-repeat 12px 50%;background-size:85px auto}
.cmm-view-board .K_benefit dl{line-height:1.3}
.cmm-view-board .K_benefit dt{margin-bottom:0.25em;color:#1d69c3;font-size:0.9em;font-weight:700;}
.cmm-view-board .K_benefit dd,
.cmm-view-board .K_benefitList dd{color:#666;font-size:0.8em}
.cmm-view-board .K_benefitList{border:1px solid #ddd;border-radius:7px}
.cmm-view-board .K_benefitList dl{overflow:hidden;padding:0.9em 0.5em 0.9em 2.8em;border-bottom:1px solid #ddd}
.cmm-view-board .K_benefitList dl:last-child{border-bottom:none}
.cmm-view-board .K_benefitList dt,
.cmm-view-board .K_benefitList dd{float:left}
.cmm-view-board .K_benefitList dt{margin-right:5px;color:#1d69c3;font-size:0.8em;font-weight:700;}
.cmm-view-board .K_benefitList dd{letter-spacing:-1px}
.cmm-view-board .K_benefitList dl:nth-child(1){background:url('/smhmp/cms/img/mblweb/contents/ico_eMoney01.png') no-repeat 10px 50%;background-size:26px 26px}
.cmm-view-board .K_benefitList dl:nth-child(2){background:url('/smhmp/cms/img/mblweb/contents/ico_eMoney02.png') no-repeat 10px 50%;background-size:26px 24px}
.cmm-view-board .K_benefitList dl:nth-child(3){background:url('/smhmp/cms/img/mblweb/contents/ico_eMoney03.png') no-repeat 10px 50%;background-size:26px 23px}
.cmm-view-board .K_benefitList dl:nth-child(4){background:url('/smhmp/cms/img/mblweb/contents/ico_eMoney04.png') no-repeat 10px 50%;background-size:26px 24px}
/* 프라이빗 뱅크 */
.cmm-view-board .P_benefitList{border:1px solid #ddd;border-radius:7px;letter-spacing:-1px}
.cmm-view-board .P_benefitList ul{line-height:1.3;font-size:0.8em}
.cmm-view-board .P_benefitList > ul > li{padding:1.2em 0.6em 1em 4em;border-bottom:1px solid #ddd;font-weight:700;}
.cmm-view-board .P_benefitList > ul > li:last-child{border-bottom:none}
.cmm-view-board .P_benefitList > ul > li ul{margin-top:5px;font-size:1.0em}
.cmm-view-board .P_benefitList > ul > li ul li,
.cmm-view-board .P_benefitList > ul > li p{margin-top:5px;color:#666;font-weight:normal}
.cmm-view-board .P_benefitList.iconBg01 > ul > li:nth-child(1){background:url('/smhmp/cms/img/mblweb/contents/icon_private01.png') no-repeat 13px 50%;background-size:22px auto}
.cmm-view-board .P_benefitList.iconBg01 > ul > li:nth-child(2){background:url('/smhmp/cms/img/mblweb/contents/icon_private02.png') no-repeat 13px 50%;background-size:26px auto}
.cmm-view-board .P_benefitList.iconBg01 > ul > li:nth-child(3){background:url('/smhmp/cms/img/mblweb/contents/icon_private03.png') no-repeat 13px 50%;background-size:23px auto}
.cmm-view-board .P_benefitList.iconBg01 > ul > li:nth-child(4){background:url('/smhmp/cms/img/mblweb/contents/icon_private04.png') no-repeat 13px 50%;background-size:23px auto}
.cmm-view-board .P_benefitList.iconBg01 > ul > li:nth-child(5){background:url('/smhmp/cms/img/mblweb/contents/icon_private05.png') no-repeat 13px 50%;background-size:23px auto}
.cmm-view-board .P_benefitList.iconBg02 > ul > li:nth-child(1){background:url('/smhmp/cms/img/mblweb/contents/icon_private06.png') no-repeat 13px 50%;background-size:26px auto}
.cmm-view-board .P_benefitList.iconBg02 > ul > li:nth-child(2){background:url('/smhmp/cms/img/mblweb/contents/icon_private07.png') no-repeat 13px 50%;background-size:24px auto}
.cmm-view-board .P_benefitList.iconBg02 > ul > li:nth-child(3){background:url('/smhmp/cms/img/mblweb/contents/icon_private13.png') no-repeat 17px 50%;background-size:19px auto}
.cmm-view-board .P_benefitList.iconBg02 > ul > li:nth-child(4){background:url('/smhmp/cms/img/mblweb/contents/icon_private08.png') no-repeat 13px 50%;background-size:26px auto}
.cmm-view-board .P_benefitList.iconBg02 > ul > li:nth-child(5){background:url('/smhmp/cms/img/mblweb/contents/icon_private09.png') no-repeat 13px 50%;background-size:25px auto}
.cmm-view-board .P_benefitList.iconBg02 > ul > li:nth-child(6){background:url('/smhmp/cms/img/mblweb/contents/icon_private10.png') no-repeat 13px 50%;background-size:26px auto}
.cmm-view-board .P_benefitList.iconBg02 > ul > li:nth-child(7){background:url('/smhmp/cms/img/mblweb/contents/icon_private11.png') no-repeat 13px 50%;background-size:26px auto}
.cmm-view-board .P_benefitList.iconBg02 > ul > li:nth-child(8){background:url('/smhmp/cms/img/mblweb/contents/icon_private12.png') no-repeat 13px 50%;background-size:26px auto}
/* 혜택 선택 */
.cmm-view-board .benefitSel{overflow:hidden}
.cmm-view-board .benefitSel li{float:left;width:32.33%;margin:0 1% 1% 0}
.cmm-view-board .benefitSel li:nth-child(3n + 3){margin-right:0}
.cmm-view-board .benefitSel li.lineH a{height:33px;padding-top:5px;line-height:1.1}
.cmm-view-board .benefitSel li label{display:table;width:100%;border:1px solid #a6a7b3;border-radius:5px;background:#fff;color:#666;font-size:0.8em;cursor:pointer;line-height:1.1}
.cmm-view-board .benefitSel li label.on{background:#2e7bd6;border:1px solid #2e7bd6;border-radius:5px;color:#fff;font-weight:700;}
.cmm-view-board .benefitSel li label input{opacity:0.01;width:1px;height:1px;margin-right:-2px}
.cmm-view-board .benefitSel li label span{display:table-cell;padding-left:28px;background-position:10px 50% !important;height:38px;vertical-align:middle}
.cmm-view-board .benefitSel li.lineH label{height:33px;padding-top:5px;line-height:1.1}
.cmm-view-board .benefitSel li.lineH label span{line-height:1.1}
/* 위험등급 선택 */
.cmm-view-board .benefitSel.fund li.lineH a{height:33px;padding-top:5px;line-height:1.1}
.cmm-view-board .benefitSel.fund li label{display:block;width:initial;height:28px;padding-top:10px;border:1px solid #a6a7b3;border-radius:5px;background:#fff;color:#666;font-size:0.8em;cursor:pointer}
.cmm-view-board .benefitSel.fund li label.on{background:#2e7bd6;border:1px solid #2e7bd6;border-radius:5px;color:#fff;font-weight:700;}
.cmm-view-board .benefitSel.fund li label input{opacity:0.01;width:1px;height:1px;margin-right:-2px}
.cmm-view-board .benefitSel.fund li label span{display:inline-block;padding-left:28px;background-position:10px 50% !important}
.cmm-view-board .benefitSel.fund li.lineH label{height:33px;padding-top:5px;line-height:1.1}
.cmm-view-board .benefitSel.fund li.lineH label span{line-height:1.1}
.cmm-view-board .benefitSel.fund li{float:left;width:19%;margin:0 1% 1% 0;text-align:center}
.cmm-view-board .benefitSel.fund li:nth-child(5n + 5){margin-right:0}
.cmm-view-board .benefitSel.fund li label{display:block;height:28px;padding-top:10px;border:1px solid #a6a7b3;border-radius:5px;background:#fff;color:#666;font-size:0.8em;cursor:pointer}
.cmm-view-board .benefitSel.fund li label.on{background:#2e7bd6;border:1px solid #2e7bd6;border-radius:5px;color:#fff;font-weight:700;}
/* 카드서비스 */
.cmm-view-board .contBox.cardService{padding:0;margin-bottom:0.5em}
.cmm-view-board .contBox.cardService dl{padding:0.7em 0.9em 0.8em;border-bottom:1px solid #d4d4d4;line-height:1.3}
.cmm-view-board .contBox.cardService dt{margin-bottom:0.25em;padding:0 0 0em 1.7em;color:#065aa2;font-weight:700;font-size:0.9em}
.cmm-view-board .contBox.cardService dd{padding-left:2em;color:#666;font-size:0.8em}
.cmm-view-board .contBox.cardService dl dt,
.cmm-view-board .benefitSel span{background:url('/smhmp/cms/img/mblweb/contents/icon_cardSvc01_off.png') no-repeat 0 50%;background-size:auto 1em}
.cmm-view-board .contBox.cardService dl.sv100 dt,
.cmm-view-board .benefitSel .sv100{background-image:url('/smhmp/cms/img/mblweb/contents/icon_cardSvc01_off.png')}
.cmm-view-board .contBox.cardService dl.sv101 dt,
.cmm-view-board .benefitSel .sv101{background-image:url('/smhmp/cms/img/mblweb/contents/icon_cardSvc02_off.png')}
.cmm-view-board .contBox.cardService dl.sv102 dt,
.cmm-view-board .benefitSel .sv102{background-image:url('/smhmp/cms/img/mblweb/contents/icon_cardSvc03_off.png')}
.cmm-view-board .contBox.cardService dl.sv103 dt,
.cmm-view-board .benefitSel .sv103{background-image:url('/smhmp/cms/img/mblweb/contents/icon_cardSvc04_off.png')}
.cmm-view-board .contBox.cardService dl.sv104 dt,
.cmm-view-board .benefitSel .sv104{background-image:url('/smhmp/cms/img/mblweb/contents/icon_cardSvc05_off.png')}
.cmm-view-board .contBox.cardService dl.sv105 dt,
.cmm-view-board .benefitSel .sv105{background-image:url('/smhmp/cms/img/mblweb/contents/icon_cardSvc06_off.png')}
.cmm-view-board .contBox.cardService dl.sv106 dt,
.cmm-view-board .benefitSel .sv106{background-image:url('/smhmp/cms/img/mblweb/contents/icon_cardSvc07_off.png')}
.cmm-view-board .contBox.cardService dl.sv107 dt,
.cmm-view-board .benefitSel .sv107{background-image:url('/smhmp/cms/img/mblweb/contents/icon_cardSvc08_off.png')}
.cmm-view-board .contBox.cardService dl.sv108 dt,
.cmm-view-board .benefitSel .sv108{background-image:url('/smhmp/cms/img/mblweb/contents/icon_cardSvc09_off.png')}
.cmm-view-board .contBox.cardService dl.sv199 dt,
.cmm-view-board .benefitSel .sv199{background-image:url('/smhmp/cms/img/mblweb/contents/icon_cardSvc10_off.png')}
.cmm-view-board .contBox.cardService dl.sv200 dt,
.cmm-view-board .benefitSel .sv200{background-image:url('/smhmp/cms/img/mblweb/contents/icon_cardSvc11_off.png')}
.cmm-view-board .contBox.cardService dl.sv201 dt,
.cmm-view-board .benefitSel .sv201{background-image:url('/smhmp/cms/img/mblweb/contents/icon_cardSvc12_off.png')}
.cmm-view-board .contBox.cardService dl.sv202 dt,
.cmm-view-board .benefitSel .sv202{background-image:url('/smhmp/cms/img/mblweb/contents/icon_cardSvc13_off.png')}
.cmm-view-board .contBox.cardService dl.sv203 dt,
.cmm-view-board .benefitSel .sv203{background-image:url('/smhmp/cms/img/mblweb/contents/icon_cardSvc14_off.png')}
.cmm-view-board .contBox.cardService dl.sv299 dt,
.cmm-view-board .benefitSel .sv299{background-image:url('/smhmp/cms/img/mblweb/contents/icon_cardSvc15_off.png')}
.cmm-view-board .contBox.cardService dl.sv16 dt,
.cmm-view-board .benefitSel .sv16{background:url('/smhmp/cms/img/mblweb/contents/icon_cardSvc16_off.png') no-repeat 0 50%;background-size:1.1em auto}
.cmm-view-board .contBox.cardService dl.sv17 dt,
.cmm-view-board .benefitSel .sv17{background:url('/smhmp/cms/img/mblweb/contents/icon_cardSvc17_off.png') no-repeat 0 50%;background-size:1.1em auto}
.cmm-view-board .contBox.cardService dl.sv18 dt,
.cmm-view-board .benefitSel .sv18{background:url('/smhmp/cms/img/mblweb/contents/icon_cardSvc18_off.png') no-repeat 0 50%;background-size:1.2em auto}
.cmm-view-board .contBox.cardService dl.sv19 dt,
.cmm-view-board .benefitSel .sv19{background:url('/smhmp/cms/img/mblweb/contents/icon_cardSvc19_off.png') no-repeat 3px 50%;background-size:1em 1.2em}
.cmm-view-board .contBox.cardService dl.sv20 dt,
.cmm-view-board .benefitSel .sv20{background:url('/smhmp/cms/img/mblweb/contents/icon_cardSvc20_off.png') no-repeat 2px 50%;background-size:0.95em auto}
.cmm-view-board .contBox.cardService dl.sv21 dt,
.cmm-view-board .benefitSel .sv21{background:url('/smhmp/cms/img/mblweb/contents/icon_cardSvc21_off.png') no-repeat 2px 50%;background-size:1.1em auto}
.cmm-view-board .contBox.cardService dl.sv22 dt,
.cmm-view-board .benefitSel .sv22{background:url('/smhmp/cms/img/mblweb/contents/icon_cardSvc22_off.png') no-repeat 0 50%;background-size:1.2em 1em}
/* 이벤트리스트 */
.cmm-view-board .eventList{margin-bottom:0.5em;border:1px solid #d4d4d4;background:#fff}
.cmm-view-board .eventList .imgWrap{display:block;padding:8px}
.cmm-view-board .eventList dl{padding:0.8em;border-top:1px solid #d4d4d4;font-size:0.9em;color:#666}
.cmm-view-board .eventList dt{font-weight:700;}
.cmm-view-board .eventList dd.resultBtn{margin-top:0.3em}
/* 이벤트 상세 */
.cmm-view-board .eventView{border:1px solid #d4d4d4;border-radius:7px;background:#fff}
.cmm-view-board .eventView .eventTit{padding:0.7em 0.8em 0.5em;border-radius:7px 7px 0 0;background:#f8f8f8;border-bottom:1px solid #d4d4d4;color:#242424}
.cmm-view-board .eventView .eventTit h2{margin-top:0}
.cmm-view-board .eventView .eventTit span{display:block;color:#666;font-size:0.8em}
.cmm-view-board .eventView .eventTit ul li{display:inline;color:#666;font-size:0.9em}
.cmm-view-board .eventView .eventTit ul li:first-child{padding-right:1.3em;margin-right:1em;border-right:1px solid #666}
.cmm-view-board .eventView .eventTit ul li > span{display:inline;margin-right:0.5em;font-weight:700;color:#242424}
.cmm-view-board .eventView .eventTit ul li > span + span,
.cmm-view-board .eventView .eventTit ul li > span + span span{display:inline-block;font-size:0.9em}
.cmm-view-board .eventView .eventCont{padding:0.8em;word-break:break-all}
.cmm-view-board .eventView .eventCont > div{font-size:0.9em}
.cmm-view-board .eventView .eventCont img{max-width:100%}
.cmm-view-board .eventView .eventCont .lType01{width:100%;border-top:solid 2px #45a137;font-size:0.8em}
.cmm-view-board .eventView .eventCont li .lType01{font-size:1em}
.cmm-view-board .eventView .eventCont .lType01 th,
.cmm-view-board .eventView .eventCont .lType01 td{border:solid 1px #dddddd}
.cmm-view-board .eventView .eventCont .lType01 th{background-color:#f8f8f8;word-break:break-all}
.cmm-view-board .eventView .eventCont .lType01 tr{border:solid 1px #dddddd}
.cmm-view-board .eventView .eventCont .lType01 td{background-color:#fff;word-break:break-all}
.cmm-view-board .eventView .eventCont .lType01 td a.btn_box2{font-size:1.2em}
.cmm-view-board .eventView .eventCont table{max-width:100%;width:100%}
/* 새소식 리스트 */
.cmm-view-board .newList{margin-top:0.5em;border:1px solid #d4d4d4;border-radius:7px;background:#fff}
.cmm-view-board .newList dl{font-size:0.9em;color:#666}
.cmm-view-board .newList dt{padding:0.6em 0.8em;border-radius:7px 7px 0 0;background:#f8f8f8;border-bottom:1px solid #d4d4d4;font-weight:700;}
.cmm-view-board .newList dd{padding:0.6em 0.8em}
/* 베스트 상품 리스트 */
.cmm-view-board .bestList{border:1px solid #d4d4d4;border-radius:7px}
.cmm-view-board .bestList h2{margin:0;color:#fff;font-weight:700;font-size:1.0em;border-radius:7px 7px 0 0}
.cmm-view-board .bestList h2 a{display:block;padding:9px 12px 8px;border-radius:7px 7px 0 0;background:#704780 url('/smhmp/cms/img/mblweb/common/btn_more3_1.png') no-repeat 97% 50%;background-size:18px auto}
.cmm-view-board .bestList h2 a.more{background:#704780 url('/smhmp/cms/img/mblweb/common/btn_more3_2.png') no-repeat 97% 50%;background-size:18px auto}
.cmm-view-board .bestList ul{background:#fff;border-radius:0 0 7px 7px}
.cmm-view-board .bestList ul li{padding:0 12px}
.cmm-view-board .bestList ul li a{display:block;padding:8px 0;border-bottom:1px solid #d4d4d4;background:url('/smhmp/cms/img/mblweb/common/btn_listr1.png') no-repeat 99% 50%;background-size:8px auto;color:#666;font-size:0.8em}
.cmm-view-board .bestList ul li a strong,
.cmm-view-board .bestList ul li a span{color:#242424}
.cmm-view-board .bestList ul li:last-child a{border-bottom:none}
/* guideVisual - 상단비주얼 + 설명 영역 */
.cmm-view-board .guideVisual{padding-left:6.3em}
.cmm-view-board .guideVisual.visual01{padding-top:0.5em;padding-bottom:0.5em;min-height:87px;background:url('/smhmp/cms/img/mblweb/contents/bg_visual01.png') no-repeat 5px 20px;background-size:87px auto}
.cmm-view-board .guideVisual.visual02{min-height:68px;background:url('/smhmp/cms/img/mblweb/contents/bg_visual04.png') no-repeat 5px 12px;background-size:74px auto}
.cmm-view-board .guideVisual.visual03{min-height:70px;background:url('/smhmp/cms/img/mblweb/contents/bg_visual05.png') no-repeat 5px 5px;background-size:auto 61px}
.cmm-view-board .guideVisual.visual04{min-height:87px;padding-left:120px;background:url('/smhmp/cms/img/mblweb/contents/bg_visual06.png') no-repeat 5px 0%;background-size:105px auto}
.cmm-view-board .guideVisual.visual05{min-height:71px;padding-left:7em;background:url('/smhmp/cms/img/mblweb/contents/bg_visual08.png') no-repeat 5px 5px;background-size:89px auto}
.cmm-view-board .guideVisual.visual06{min-height:59px;padding-left:7em;background:url('/smhmp/cms/img/mblweb/contents/bg_visual09.png') no-repeat 5px 50%;background-size:93px auto}
.cmm-view-board .guideVisual.visual07{min-height:65px;padding-left:7em;background:url('/smhmp/cms/img/mblweb/contents/bg_visual10.png') no-repeat 5px 50%;background-size:79px auto}
.cmm-view-board .guideVisual.visual08{min-height:63px;padding-left:7em;background:url('/smhmp/cms/img/mblweb/contents/bg_visual11.png') no-repeat 5px 50%;background-size:80px auto}
.cmm-view-board .guideVisual.visual09{min-height:83px;padding-left:7em;background:url('/smhmp/cms/img/mblweb/contents/bg_visual12.png') no-repeat 5px 50%;background-size:85px auto}
.cmm-view-board .guideVisual.visual10{min-height:98px;padding-left:7em;background:url('/smhmp/cms/img/mblweb/contents/bg_visual13.png') no-repeat 5px 0;background-size:96px auto}
.cmm-view-board .guideVisual.visual11{min-height:98px;padding:0.5em 0 0.8em 7em;background:url('/smhmp/cms/img/mblweb/contents/bg_visual16.png') no-repeat 5px 100%;background-size:100px auto}
.cmm-view-board .guideVisual.visual12{padding-bottom:1em;min-height:90px;background:url('/smhmp/cms/img/mblweb/common/bg_svc.png') no-repeat 0.5em 1em;background-size:auto 75%;padding-left:7em}
.cmm-view-board .guideVisual.visual13{min-height:98px;padding:1.5em 0 0.8em 6.5em;background:url('/smhmp/cms/img/mblweb/contents/bg_visual17.png') no-repeat 10px 1.6em;background-size:72px auto}
.cmm-view-board .guideVisual.visual14{padding-top:0.5em;padding-bottom:0.5em;min-height:87px;background:url('/smhmp/cms/img/mblweb/contents/bg_visual18.png') no-repeat 5px 20px;background-size:87px auto}
.cmm-view-board .guideVisual.visual15{padding-top:0.5em;padding-bottom:0.5em;min-height:87px;background:url('/smhmp/cms/img/mblweb/contents/bg_visual17.png') no-repeat 5px 20px;background-size:87px auto}
.cmm-view-board .guideVisual02{min-height:82px;padding:0.6em 0.8em 0.6em 8em}
.cmm-view-board .guideVisual02 p{word-break:keep-all;padding-top:10px}
.cmm-view-board .guideVisual02.visual01{background:url('/smhmp/cms/img/mblweb/contents/bg_visual02.png') no-repeat 20px 15px;background-size:auto 68px}
.cmm-view-board .guideVisual02.visual02{background:url('/smhmp/cms/img/mblweb/contents/bg_visual03.png') no-repeat 20px 15px;background-size:84px auto}
/* 일일외환시장 동향 및 전망 */
.cmm-view-board .top_cont{padding:1em;background:#45a137}
.cmm-view-board .top_cont h2,
.cmm-view-board .top_cont h3{color:#fff;font-size:1.0em;margin-top:0}
.cmm-view-board .searchWrap{display:table;width:100%}
.cmm-view-board .searchWrap span{display:table-cell;vertical-align:middle}
.cmm-view-board .searchWrap span.category{padding-right:0.5em}
.cmm-view-board .searchWrap span.category select{min-width:80px;padding-right:0.5em}
.cmm-view-board .searchWrap span.btn{width:50px;vertical-align:middle;padding-left:1em;padding-top:0.2em}
.cmm-view-board .searchWrap span.btn a{white-space:nowrap}
.cmm-view-board .searchWrap .search input{width:100%}
.cmm-view-board .tbrType01 .date{font-weight:700;margin-right:5px}
/* bankWallet */
.cmm-view-board h2.bank{margin-bottom:0.55em}
.cmm-view-board h2.bank img{width:5em;vertical-align:middle}
/* {position:relative}*/
.cmm-view-board .contBox.bankWallet{border-radius:0 0 7px 7px;border-top:0}
.cmm-view-board .bankWalletB{border:1px solid #bbb;border-bottom:0;background:#f0f0f0;border-radius:7px 7px 0 0;text-align:center}
.cmm-view-board .bankWalletB img{width:884px;max-width:90%;margin:0.5em 1em;vertical-align:middle}
/* 클라이언트뱅킹 이용방법 */
.cmm-view-board .bankingList{overflow:hidden;margin-bottom:20px}
.cmm-view-board .bankingList li{float:left;width:50%;font-size:0.8em;color:#666;text-align:center;line-height:1.2}
.cmm-view-board .bankingList li:nth-child(1),
.cmm-view-board .bankingList li:nth-child(2){margin-bottom:0.95em}
.cmm-view-board .bankingList li:nth-child(odd){width:52%;background:url('/smhmp/cms/img/mblweb/common/btn_listr1.png') no-repeat 100% 50%;background-size:10px auto}
.cmm-view-board .bankingList li:nth-child(even){float:right;width:45%}
.cmm-view-board .bankingList li span{display:block;height:25px;padding:62px 0 13px;border:1px solid #ddd;border-radius:7px}
.cmm-view-board .bankingList li:nth-child(odd) span{width:86%}
.cmm-view-board .bankingList li:nth-child(even) span{width:97%;margin-left:1%}
.cmm-view-board .bankingList li:nth-child(1) span{background:url('/smhmp/cms/img/mblweb/contents/icon_bankList01.png') no-repeat 50% 13px;background-size:43px auto}
.cmm-view-board .bankingList li:nth-child(2) span{padding:70px 0 5px;background:url('/smhmp/cms/img/mblweb/contents/icon_bankList02.png') no-repeat 50% 17px;background-size:55px auto}
.cmm-view-board .bankingList li:nth-child(3) span{background:url('/smhmp/cms/img/mblweb/contents/icon_bankList03.png') no-repeat 50% 16px;background-size:56px auto}
.cmm-view-board .bankingList li:nth-child(4) span{background:url('/smhmp/cms/img/mblweb/contents/icon_bankList04.png') no-repeat 50% 15px;background-size:53px auto}
/* 기업자금관리서비스 */
.cmm-view-board .fundCompany{width:100%;margin-top:0.8em;height:230px;background:url('/smhmp/cms/img/mblweb/contents/img_fundCompany.png') no-repeat 50% 0;background-size:257px auto;text-indent:-9999px}
/* 금융계산기 계산결과 */
.cmm-view-board .resultWrap{background:#fff;margin-top:0.7em}
.cmm-view-board .resultWrap h3{margin:0;padding:0 0.6em;font-size:1.0em;color:#338027;border:1px solid #d4d4d4;border-bottom:0;border-bottom:2px solid #45a137}
.cmm-view-board .resultWrap h3 a{display:block;padding:0.4em 0 0.3em;background:url('/smhmp/cms/img/mblweb/common/btn_more2_0.png') no-repeat 100% 50%;background-size:20px auto}
.cmm-view-board .resultWrap h3 a.on{background:url('/smhmp/cms/img/mblweb/common/btn_more2_2.png') no-repeat 100% 50%;background-size:20px auto}
.cmm-view-board .resultWrap table.hide{display:none}
.cmm-view-board .resultWrap table.tbNormal{border-top:none}
.cmm-view-board .resultWrap table.tbNormal tr:first-child,
.cmm-view-board .resultWrap table.tbNormal tr:first-child th,
.cmm-view-board .resultWrap table.tbNormal tr:first-child td{border-top:0}
.cmm-view-board .resultWrap table.tbNormal td{font-weight:700;}
/* 환율 우대 쿠폰 */
.cmm-view-board .coupon_img{border:1px solid #d4d4d4;padding:0.5em;background:#fff;border-radius:7px}
.cmm-view-board .coupon_img img{max-width:100%;vertical-align:middle}
.cmm-view-board .coupon_cont{height:1px;margin-bottom:0.6em;background-size:333px auto;text-indent:-9999px}
.cmm-view-board .coupon_cont h3{margin-top:0}
.cmm-view-board .coupon_cont + p{color:#666}
/* 기간선택 */
.cmm-view-board .dateSearch{display:table;width:100%}
.cmm-view-board .dateSearch span{display:table-cell}
.cmm-view-board .dateSearch span.date{text-align:center;vertical-align:middle;font-weight:700;}
.cmm-view-board .dateSearch span a{display:inline-block;width:50px;height:30px;background:url('/smhmp/cms/img/mblweb/common/btn_cal.png') no-repeat 0 0;background-size:auto 63px;text-indent:-9999px}
.cmm-view-board .dateSearch span.nextBtn,
.cmm-view-board .dateSearch span.prevBtn{width:5%}
.cmm-view-board .dateSearch span.nextBtn a{background-position:0 -33px}
/* 지역행사 리스트 */
.cmm-view-board .evntList{margin-bottom:0.7em;border:1px solid #d4d4d4;border-radius:7px}
.cmm-view-board .evntList .imgWrap{border-radius:7px 7px 0 0;padding:8px;text-align:center}
.cmm-view-board .evntList .imgWrap{border-bottom:1px solid #d7d7d7}
.cmm-view-board .evntList .eventCont{background:#fff url('/smhmp/cms/img/mblweb/common/btn_listr1.png') no-repeat 97% 50%;background-size:auto 20px}
.cmm-view-board .evntList .eventCont{padding:0.6em;border-radius:0 0 7px 7px}
.cmm-view-board .evntList .eventCont h2{font-size:0.9em}
.cmm-view-board .evntList .eventCont dl{display:table;width:100%;font-size:0.8em}
.cmm-view-board .evntList .eventCont dt,
.cmm-view-board .evntList .eventCont dd{display:table-cell;text-align:left}
.cmm-view-board .evntList .eventCont dt{width:13%;font-weight:700;}
.cmm-view-board .evntList .eventCont dd{color:#666}
/* 지역사회공헌 리스트, 재테크정보 리스트, 퇴직연금 리스트 */
.cmm-view-board .cityNewsList h2{margin:0 0 0.4em 0;font-size:0.9em}
.cmm-view-board .cityNewsList > li{background:#fff;margin-bottom:0.7em;padding:0 0.8em;border:1px solid #d7d7d7;border-radius:7px}
.cmm-view-board .cityNewsList > li a{display:block;padding:0.6em 20px 0.6em 0;background:url('/smhmp/cms/img/mblweb/common/btn_listr1.png') no-repeat 100% 50%;background-size:11px auto}
.cmm-view-board .cityNewsList > li ul{line-height:1}
.cmm-view-board .cityNewsList > li ul li{display:inline;font-size:0.8em;color:#666}
.cmm-view-board .cityNewsList > li ul li:first-child{padding-right:1.3em;margin-right:1em;border-right:1px solid #666}
.cmm-view-board .cityNewsList > li ul li span:first-child{margin-right:0.5em;font-weight:700;color:#242424}
.cmm-view-board .cityNewsList > li ul li span:first-child + span{display:inline-block;font-size:0.9em}
/* 퇴직연금 */
.cmm-view-board .cityNewsList.reList a{padding:0.9em 0 0.8em;font-size:0.9em}
/* 고객감동센터 */
.cmm-view-board .topNum{display:table;width:100%;margin-bottom:0.7em}
.cmm-view-board .topNum div{display:table-cell;width:50%}
.cmm-view-board .topNum dl{padding:17px 0 8px;border:1px solid #bbb;border-radius:5px;background:-moz-linear-gradient(top,#fff 20%,#dadada 100%);background:-webkit-linear-gradient(top,#fff 20%,#dadada 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(100% #dadada));background:linear-gradient(to bottom,#fff 20%,#dadada 100%)}
.cmm-view-board .topNum dl dt{padding-bottom:85px;font-weight:700;text-align:center}
.cmm-view-board .topNum dl dt span{padding-right:23px;background:url('/smhmp/cms/img/mblweb/contents/icon_topNum.png') no-repeat 99% 0%;background-size:17px}
.cmm-view-board .topNum dl dd{text-align:center;font-weight:700;color:#205218}
.cmm-view-board .topNum dl dd span{font-weight:700;color:#205218}
.cmm-view-board .topNum .csNum01{padding-right:5px}
.cmm-view-board .topNum .csNum01 dt{background:url('/smhmp/cms/img/mblweb/contents/bg_csNum01.png') no-repeat 50% 34px;background-size:55px auto}
.cmm-view-board .topNum .csNum02{padding-left:5px}
.cmm-view-board .topNum .csNum02 dt{background:url('/smhmp/cms/img/mblweb/contents/bg_csNum02.png') no-repeat 50% 37px;background-size:63px auto}
.cmm-view-board .topNum .csNum03{padding-left:5px}
.cmm-view-board .topNum .csNum03 dt{background:url('/smhmp/cms/img/mblweb/contents/bg_csNum03.png') no-repeat 50% 37px;background-size:45px auto}
.cmm-view-board .etcNum{overflow:hidden;padding:6px 0;border-bottom:1px solid #cecece;font-size:0.9em}
.cmm-view-board .etcNum:first-child{padding-top:0}
.cmm-view-board .etcNum dt{float:left;font-weight:700;padding-top:6px;padding-left:25px}
.cmm-view-board .etcNum dd{float:right;padding:5px 15px;background:#f0f4f5;border:1px solid #c2c2c2;border-radius:5px;color:#205218;font-weight:700;}
.cmm-view-board .etcNum dd a{display:block;background:url('/smhmp/cms/img/mblweb/contents/icon_phone02.png') no-repeat 0 50%;background-size:18px auto;padding-left:25px}
.cmm-view-board .etcNum.csNum03 dt{background:url('/smhmp/cms/img/mblweb/contents/bg_csNum03.png') no-repeat 0 70%;background-size:20px auto}
.cmm-view-board .etcNum.csNum04 dt{background:url('/smhmp/cms/img/mblweb/contents/bg_csNum04.png') no-repeat 0 70%;background-size:20px auto}
.cmm-view-board .etcNum.csNum05 dt{background:url('/smhmp/cms/img/mblweb/contents/bg_csNum05.png') no-repeat 0 70%;background-size:20px auto}
.cmm-view-board .totalNum{overflow:hidden;margin-top:1.4em;padding:9px 0 11px 3%;border:2px solid #bbb;border-radius:7px;background-color:#fff}
.cmm-view-board .totalNum dl dt{color:#065aa2;font-weight:700;margin-bottom:3px;font-size:0.9em}
.cmm-view-board .totalNum dl dd a{display:inline-block;width:90%;padding:0.5em 0.3em 0.4em;background:#dbdbdb;border-radius:3px;text-align:center;font-size:0.8em}
.cmm-view-board .totalNum .csNum06{overflow:hidden;margin-bottom:0.5em;padding-bottom:1em;border-bottom:1px solid #cecece}
.cmm-view-board .totalNum .csNum06 dd,
.cmm-view-board .totalNum .csNum07{float:left;width:50%}
.cmm-view-board .totalNum .csNum06 dd a,
.cmm-view-board .totalNum .csNum07 dd a{background:url('/smhmp/cms/img/mblweb/contents/icon_phone02.png') no-repeat 10px 50% #f0f4f5;background-size:18px auto;font-weight:700;color:#205218;border:1px solid #c2c2c2}
/* 다른앱연결, SNS 연결 */
.cmm-view-board .listType02{border:1px solid #bbb;border-radius:7px;background:#fff}
.cmm-view-board .listType02 dl{padding:0.6em 0.8em 0.8em;border-bottom:1px solid #bbb}
.cmm-view-board .listType02 dt{margin-bottom:0.3em;font-size:1em;font-weight:700;}
.cmm-view-board .bgApp{padding:0.6em 0.8em 0.5em 6em;min-height:61px;background:url('/smhmp/cms/img/mblweb/contents/bg_visual14.png') no-repeat 6px 50%;background-size:71px auto;font-weight:700;}
.cmm-view-board .bgSns{padding:0.6em 0.8em 0.5em 6em;min-height:61px;background:url('/smhmp/cms/img/mblweb/contents/bg_visual15.png') no-repeat 6px 50%;background-size:71px auto;font-weight:700;}
.cmm-view-board .listType02.cApp a,
.cmm-view-board .listType02.cSns a{display:block}
.cmm-view-board .listType02.cApp dl,
.cmm-view-board .listType02.cSns dl{min-height:64px;padding-left:5.3em;line-height:1.3}
.cmm-view-board .listType02.cApp dt,
.cmm-view-board .listType02.cSns dt{font-size:0.9em;margin-bottom:0.2em}
.cmm-view-board .listType02.cApp dd,
.cmm-view-board .listType02.cSns dd{font-size:0.8em;word-break:keep-all}
.cmm-view-board .listType02.cSns dt{padding-top:0.4em}
.cmm-view-board .listType02.cApp li dl.app01{background:url('/smhmp/cms/img/mblweb/contents/icon_app01.png') no-repeat 12px 0.6em;background-size:60px}
.cmm-view-board .listType02.cApp li dl.app02{background:url('/smhmp/cms/img/mblweb/contents/smartBank_app01.png') no-repeat 12px 0.6em;background-size:60px}
.cmm-view-board .listType02.cApp li dl.app03{background:url('/smhmp/cms/img/mblweb/contents/smartBank_app02.png') no-repeat 12px 0.6em;background-size:60px}
.cmm-view-board .listType02.cApp li dl.app04{background:url('/smhmp/cms/img/mblweb/contents/icon_app03.png') no-repeat 12px 0.6em;background-size:60px}
.cmm-view-board .listType02.cApp li dl.app05{background:url('/smhmp/cms/img/mblweb/contents/icon_app04.png') no-repeat 12px 0.6em;background-size:60px}
.cmm-view-board .listType02.cSns li:nth-child(1) dl{background:url('/smhmp/cms/img/mblweb/contents/icon_sns01.png') no-repeat 12px 50%;background-size:60px}
.cmm-view-board .listType02.cSns li:nth-child(2) dl{background:url('/smhmp/cms/img/mblweb/contents/icon_sns02.png') no-repeat 12px 50%;background-size:60px}
.cmm-view-board .listType02.cSns li:nth-child(3) dl{background:url('/smhmp/cms/img/mblweb/contents/icon_sns03.png') no-repeat 12px 50%;background-size:60px}
/* ===========고객센터=========== */
/* 영업점찾기*/
.cmm-view-board .tabHelp{display:table;width:100%}
.cmm-view-board .tabHelp li{display:table-cell;background-color:#f8f8f8;border:solid 1px #d4d4d4;border-width:0px 0px 0px 1px;font-weight:700;color:#666;text-align:center}
.cmm-view-board .tabHelp li.on{background-color:#45a137;border:solid 1px #45a137;color:#fff}
.cmm-view-board .tabHelp li.on{border-left:0}
.cmm-view-board .tabHelp li a{display:block;padding:0.8em 0.5em 0.7em 0.5em}
.cmm-view-board .help_search{background-color:#45a137;padding:0.5em 0 0em 0}
.cmm-view-board .help_search dt{color:#fff;padding:0.3em 1em 0}
.cmm-view-board .help_search dt a{display:inline-block;background:url('/smhmp/cms/img/mblweb/common/btn_more3_2.png') no-repeat right center;background-size:auto 0.5em;padding-right:1.5em}
.cmm-view-board .help_search dt a.active{background-image:url('/smhmp/cms/img/mblweb/common/btn_more3_1.png')}
.cmm-view-board .help_search dd{padding:0.5em 1em 0 1em}
.cmm-view-board .help_search dd:last-child{padding-bottom:1em}
.cmm-view-board .help_search dd.help_search_sel{display:none}
.cmm-view-board .help_search dd select{border:0}
.cmm-view-board .help_search dd.input_search{border-radius:7px;padding-bottom:0.7em}
.cmm-view-board .help_search dd.input_search span{display:table;width:100%;background:#F8F8F8;border:0}
.cmm-view-board .help_search dd.input_search a,
.cmm-view-board .help_search dd.input_search input{display:table-cell}
.cmm-view-board .help_search dd.input_search input{border:none;width:70% !important}
.cmm-view-board .help_search dd.input_search a{text-align:right;padding-right:0.5em}
.cmm-view-board .help_search dd.input_search a img{height:1.5em;vertical-align:middle}
.cmm-view-board .help_search dd.bgDark{background-color:#268b16}
.cmm-view-board .help_an{font-size:0.9em;padding:0.5em;color:#666666;word-break:keep-all;background-color:#fff}
.cmm-view-board .underPara{font-weight:700;}
.cmm-view-board .list_branch{margin-top:0.5em}
.cmm-view-board .list_branch li{background-color:#fff;border:solid 1px #d4d4d4;border-radius:7px;margin-bottom:0.7em}
.cmm-view-board .list_branch li > div{padding:0 1em 0.7em 1em}
.cmm-view-board .list_branch li .branch_address{font-size:0.9em;color:#666;word-break:keep-all}
.cmm-view-board .list_branch li .branch_tel:after{content:'';display:block;clear:both}
.cmm-view-board .list_branch li .branch_tel{margin-top:0.7em}
.cmm-view-board .list_branch li .branch_tel *{vertical-align:middle}
.cmm-view-board .list_branch li .branch_tel a{float:right}
.cmm-view-board .list_branch li .branch_tel strong{color:#065aa2;float:left}
.cmm-view-board .more_cont{display:none}
.cmm-view-board .bookmark_branch{;padding:0.7em 1em 0.7em 2.5em;font-size:0.9em;background:url('/smhmp/cms/img/mblweb/contents/icon_bookmark1.png') no-repeat 1.2em center #45a137 ;background-size:auto 1em}
.cmm-view-board .bookmark_branch span{color:#fff}
.cmm-view-board .bookmark_branch span.lang{color:#242424}
.cmm-view-board .distance{overflow:hidden;margin-top:0.6em}
.cmm-view-board .distance h2{float:left;margin-top:0}
.cmm-view-board .distance span{float:right;color:#065aa2;font-weight:700;}
/* 원격지원 */
.cmm-view-board .remote{margin:1.2em;padding-top:10em;background:url('/smhmp/cms/img/mblweb/contents/bg_remote.png') no-repeat 50% 0;background-size:133px;text-align:center}
.cmm-view-board .remote p strong{font-weight:700;color:#065aa2;word-break:keep-all}
/* FAQ */
.cmm-view-board .sub_menu{margin:0}
.cmm-view-board .sub_menu a{font-weight:700;display:block;padding:0.5em 2em 0.5em 0.5em;color:#338027;background:url('/smhmp/cms/img/mblweb/common/btn_more2_2.png') no-repeat 97% center #f8f8f8;background-size:auto 0.6em;border:solid 1px #45a137;border-width:0 1px 1px 1px;word-break:keep-all}
.cmm-view-board .sub_menu a.on{color:#fff;background:url('/smhmp/cms/img/mblweb/common/btn_more2_1.png') no-repeat 97% center #45a137;background-size:auto 1em}
.cmm-view-board .sub_munu_cont{display:none;border-bottom:solid 1px #45a137}
.cmm-view-board .listtable:first-child .sub_menu + .sub_munu_cont{display:block}
/* 전자민원접수 */
.cmm-view-board .box_login h2{color:#fff;margin-bottom:0;padding:0.7em 0.5em 0.6em 2.5em}
.cmm-view-board .box_login h2.h2login{background:url('/smhmp/cms/img/mblweb/common/icon_lock1.png') no-repeat 1em center #065aa2;background-size:1em}
.cmm-view-board .box_login h2.h2logout{background:url('/smhmp/cms/img/mblweb/common/icon_unlock1.png') no-repeat 1em center #45a137;background-size:1em}
.cmm-view-board .box_login .box_login_under{border:solid 1px #d4d4d4;border-width:0 1px 1px 1px;background-color:#fff;padding:1em}
.cmm-view-board .box_login .box_login_para{font-size:0.8em;color:#666;word-break:keep-all;margin-bottom:1em}
.cmm-view-board .box_login .box_login_btn{text-align:center}
.cmm-view-board .img_text_hlp01{margin-top:1em}
.cmm-view-board .img_text_hlp01 img{max-width:100%}
.cmm-view-board .longdesk{font-size:0;position:absolute;left:-9999999em}
/* 나의상담내역 */
.cmm-view-board .select_all_head{display:table;width:100%;background-color:#338027;border-radius:7px;padding:0.6em 0 0.4em 0}
.cmm-view-board .select_all_head span{display:table-cell;text-align:right;padding:0 0.7em}
.cmm-view-board .select_all_head span:first-child{text-align:left}
.cmm-view-board .select_all_head span label{color:#fff}
.cmm-view-board .select_all_list li{border:solid 2px #d4d4d4;margin-top:0.5em;border-radius:7px}
.cmm-view-board .select_all_list dl{color:#666}
.cmm-view-board .select_all_list dt{background-color:#f8f8f8;font-weight:700;border-radius:7px 7px 0 0}
.cmm-view-board .select_all_list dd{font-size:0.9em;background-color:#fff;border-top:solid 1px #d4d4d4;border-radius:0 0 7px 7px}
.cmm-view-board .select_all_list dd strong{color:#065aa2}
.cmm-view-board .select_all_list dt{padding:0.6em 0.7em 0.4em 0.7em}
.cmm-view-board .select_all_list dd{padding:0.6em 0 0.4em 0}
.cmm-view-board .select_all_list dd{display:table;width:100%}
.cmm-view-board .select_all_list dd .cell{display:table-cell;padding:0 0.7em 0 0.7em}
.cmm-view-board .select_all_list dd strong{text-align:right}
/* 첨부파일 찾기 */
.cmm-view-board .set_attch *{vertical-align:middle}
.cmm-view-board .set_attch{display:table;width:100%;vertical-align:middle}
.cmm-view-board .set_attch > span{display:table-cell}
.cmm-view-board .set_attch > span .file_label1{display:inline-block;width:100%;padding:0.5em 0.4em;font-size:0.8em;font-weight:700;color:#a9a9a9;overflow:hidden;word-break:break-all}
.cmm-view-board .set_attch > span .file_label2{white-space:nowrap;display:inline-block;border-radius:5px;padding:0.5em 0.9em 0.3em 0.9em;margin:0 2px 4px 2px;background:#004ead;font-weight:700;color:#fff;box-shadow:0px 3px 0px #003a82;font-size:0.9em}
.cmm-view-board .set_attch02 > span .file_label2{white-space:nowrap;display:inline-block;border-radius:5px;padding:0.5em 0.9em 0.3em 0.9em;margin:0 2px 4px 2px;background:#004ead;font-weight:700;color:#fff;box-shadow:0px 3px 0px #003a82;font-size:0.9em}
.cmm-view-board .set_attch span:last-child{text-align:left;padding-left:5px}
.cmm-view-board .set_attch span:first-child{padding-right:1em;width:99%}
.cmm-view-board .set_attch span.box_attch_url{border:solid 1px #418feb;border-radius:5px;background-color:#f8f8f8;overflow:hidden}
.cmm-view-board .set_attch input[type="file"]{text-indent:-999999px;height:0;font-size:0;position:absolute;left:-999999px}
.cmm-view-board .set_attch input[type="tel"]{width:100%}
.cmm-view-board .set_attch02{display:table;width:100%;vertical-align:middle}
.cmm-view-board .set_attch02 > span{display:table-cell}
.cmm-view-board .set_attch02 span:last-child{padding-left:5px;text-align:left}
.cmm-view-board .set_attch02 span:first-child{width:99%;padding-right:1em}
.cmm-view-board .set_attch02 span:first-child input{width:100%}
/* 뱅킹메인 */
.cmm-view-board .main_notice{background:url('/smhmp/cms/img/mblweb/common/bg_main_notice1.jpg') no-repeat left top;background-size:auto auto}
.cmm-view-board .main_notice section.seType01{padding:0}
.cmm-view-board .main_notice section.seType01 article.type01{margin-top:0}
.cmm-view-board .main_notice_list{word-break:keep-all}
.cmm-view-board .main_notice_list li:after{content:'';display:block;clear:both}
.cmm-view-board .main_notice_list li dt{background:url('/smhmp/cms/img/mblweb/common/bg_main_notice2.png') repeat left top}
.cmm-view-board .main_notice_list li dt span{padding:0 0.7em 0 2em;display:block;background:url('/smhmp/cms/img/mblweb/contents/icon_main_notice1.png') no-repeat 0.8em center;background-size:1em auto}
.cmm-view-board .main_notice_list li dt span.main_notice2{background-image:url('/smhmp/cms/img/mblweb/contents/icon_main_notice2.png')}
.cmm-view-board .main_notice_list li dt span.main_notice3{background-image:url('/smhmp/cms/img/mblweb/contents/icon_main_notice3.png')}
.cmm-view-board .main_notice_list li dt a{font-weight:700;display:block;padding:0.5em 2.8em 0.5em 0.2em;color:#17528a;background:url('/smhmp/cms/img/mblweb/common/btn_more_notice1_2.png') no-repeat right center ;background-size:auto 0.6em}
.cmm-view-board .main_notice_list li dt a.on{background:url('/smhmp/cms/img/mblweb/common/btn_more_notice1_1.png') no-repeat right center;background-size:auto 0.6em}
.cmm-view-board .main_notice_list li dd{float:left;width:50%;text-align:center;margin:0.5em 0}
.cmm-view-board .main_notice_list li dd .main_notice_cont{padding:0 0.5em}
.cmm-view-board .main_notice_list li dd .thumb{display:block;height:5.5em;overflow:hidden}
.cmm-view-board .main_notice_list li dd .thumb img{max-height:5.5em;max-width:100%}
.cmm-view-board .main_notice_list li dd strong{display:block;height:2.7em;margin-top:0.4em;font-size:0.9em;overflow:hidden}
.cmm-view-board .main_notice_list li dd .date{font-size:0.8em;color:#666;letter-spacing:-1px;margin-top:0.5em;display:block}
.cmm-view-board .main_notice_list li dd{display:none}
.cmm-view-board .main_notice_list li dd.def{display:block}
/* .main_notice_list li dd.on{display:block} */
.cmm-view-board .main_notice_list li dd.def.result_no{width:100%}
.cmm-view-board .main_notice_list li dd.result_no p{margin:10px 10px 50px 10px;padding:40px;border:1px solid #fff;border-radius:7px;font-size:1em;background:url('/smhmp/cms/img/mblweb/contents/bg_result_no.png') no-repeat 20px 50%;background-size:65px auto;text-align:left;text-indent:55px}
.cmm-view-board .sub_menu a{font-weight:700;display:block;padding:0.5em 2.8em 0.5em 0.5em;color:#338027;background:url('/smhmp/cms/img/mblweb/common/btn_more2_2.png') no-repeat 97% center #f8f8f8;background-size:auto 0.7em;border:solid 2px #45a137;border-width:0 2px 2px 2px ;word-break:keep-all}
.cmm-view-board .sub_menu a.on{color:#fff;background:url('/smhmp/cms/img/mblweb/common/btn_more2_1.png') no-repeat 97% center #45a137;background-size:auto 0.7em}
.cmm-view-board .sub_munu_cont{display:none;border-bottom:solid 2px #45a137;background-color:#fff}
/* 개발코드 변경으로 수정 */
.cmm-view-board article .listtable:first-child h2 a{border-top:solid 1px #45a137}
.cmm-view-board .pop_cont .listtable:first-child h2 a{border-top:solid 1px #45a137}
/* location - 다국어 */
.cmm-view-board .location{padding:11px 15px;border:1px solid #dddddd;border-radius:7px;font-size:0.8em;line-height:1.3;margin-top:1em}
.cmm-view-board .location dt{margin-bottom:7px;padding-bottom:8px;border-bottom:1px solid #dddddd;font-weight:700;color:#065aa2}
.cmm-view-board .location dd{color:#666}
.cmm-view-board .location.traffic h2{margin:0 0 8px 0 !important;padding-bottom:8px;border-bottom:1px solid #dddddd;color:#065aa2}
.cmm-view-board .location.traffic dl{display:table;width:100%}
.cmm-view-board .location.traffic dl:last-child{margin-top:0.5em}
.cmm-view-board .location.traffic dl dt,
.cmm-view-board .location.traffic dl dd{display:table-cell}
.cmm-view-board .location.traffic dt{margin:0;padding:0;border:0;color:#fff;width:60px}
.cmm-view-board .location.traffic dt span{display:inline-block;width:100%;padding:2px 0 1px 0;border-radius:20px;text-align:center}
.cmm-view-board .location.traffic dl dt .bus{background:#338027}
.cmm-view-board .location.traffic dl dt .subway{background:#065aa2}
.cmm-view-board .location.traffic dd{padding-left:10px}
/* 메인 */
.cmm-view-board .visualBg{position:relative}
.cmm-view-board #header.mainHead{background:none}
.cmm-view-board .mainHeader{position:absolute;top:0px;left:0px}
.cmm-view-board p.visual{text-align:center}
.cmm-view-board p.visual img{max-width:100%;height:auto;vertical-align:middle}
.cmm-view-board .slidesjs-play{position:absolute;left:-99999999}
.cmm-view-board .slidesjs-stop{position:absolute;left:-99999999}
.cmm-view-board .bannerZone .imgList{overflow:hidden}
.cmm-view-board .bannerZone .imgList > li{float:left;max-width:100%}
.cmm-view-board .bannerZone .imgList li img{max-width:100%;vertical-align:middle;text-align:center}
.cmm-view-board .topVisual{position:absolute;bottom:5%;left:0px;width:90%;padding:0 5%}
.cmm-view-board .topVisual ul{display:table;width:100%}
.cmm-view-board .topVisual ul li{display:table-cell;width:20%;text-align:center;color:#fff;font-weight:700;font-size:0.8em}
.cmm-view-board .topVisual ul li a{display:block;padding:48px 0 7px}
.cmm-view-board .topVisual ul li a span{padding-top:50px;background:url('/smhmp/cms/img/mblweb/contents/main_icon.png') no-repeat 0 0;background-size:200px auto}
.cmm-view-board .topVisual ul li:nth-child(1){background:#065aa2;border-radius:7px 0 0 7px}
.cmm-view-board .topVisual ul li:nth-child(2){background:#44c730}
.cmm-view-board .topVisual ul li:nth-child(3){background:#2979ff}
.cmm-view-board .topVisual ul li:nth-child(4){background:#4fa52b;border-radius:0 7px 7px 0}
.cmm-view-board .topVisual ul li:nth-child(1) a span{background-position:47% 12px}
.cmm-view-board .topVisual ul li:nth-child(2) a span{background-position:47% -44px}
.cmm-view-board .topVisual ul li:nth-child(3) a span{background-position:47% -99px}
.cmm-view-board .topVisual ul li:nth-child(4) a span{background-position:48% -157px;padding-left:5px;padding-right:5px}
.cmm-view-board .mainMenu{position:relative;text-align:center}
.cmm-view-board .mainMenu a{display:block}
.cmm-view-board .mainMenu h2{margin:0;border-top:1px solid #d8d9e0;border-right:1px solid #d8d9e0}
.cmm-view-board .mainMenu h2 a{height:32px;padding-top:13px;background:#707070;font-size:0.9em;color:#fff}
.cmm-view-board .mainMenu h2 a.on{color:#065aa2;background:#f3f3f3;z-index:10000}
.cmm-view-board .mainMenu h2.baseM01{width:33.1%;position:absolute;top:0px;left:0%}
.cmm-view-board .mainMenu h2.baseM02{width:33.1%;position:absolute;top:0px;left:33.3%}
.cmm-view-board .mainMenu h2.baseM03{width:33.3%;position:absolute;top:0px;left:66.6%;border-right:0}
.cmm-view-board .mainMenu h2.baseM03 a{border-right:0}
.cmm-view-board .menu01,
.cmm-view-board .menu02{padding-top:46px;background:#f3f3f3}
.cmm-view-board .mainMenu .subM{overflow:hidden}
.cmm-view-board .mainMenu .subM li{float:left;width:33.1%;border-bottom:1px solid #d8d9e0;border-right:1px solid #d8d9e0;background:#f3f3f3}
.cmm-view-board .mainMenu .subM li:nth-child(1),
.cmm-view-board .mainMenu .subM li:nth-child(2),
.cmm-view-board .mainMenu .subM li:nth-child(3){border-top:1px solid #d8d9e0}
.cmm-view-board .mainMenu .subM li a{display:block;border-right:1px solid #fff;border-top:1px solid #fff;font-size:0.9em;color:#666;height:32px;padding-top:13px}
.cmm-view-board .mainMenu .subM li:nth-child(3n + 3),
.cmm-view-board .mainMenu .subM li:nth-child(3n + 3) a{border-right:none}
.cmm-view-board .mainMenu .subM.menu01 li a span{padding:5px 0 5px 28px}
.cmm-view-board .mainMenu .subM.menu01 li:nth-child(1) a span{background:url('/smhmp/cms/img/mblweb/contents/icon_mMenu01.png') no-repeat 0 50%;background-size:21px auto}
.cmm-view-board .mainMenu .subM.menu01 li:nth-child(2) a span{background:url('/smhmp/cms/img/mblweb/contents/icon_mMenu02.png') no-repeat 0 50%;background-size:21px auto}
.cmm-view-board .mainMenu .subM.menu01 li:nth-child(3) a span{background:url('/smhmp/cms/img/mblweb/contents/icon_mMenu03.png') no-repeat 0 50%;background-size:21px auto}
.cmm-view-board .mainMenu .subM.menu01 li:nth-child(4) a span{background:url('/smhmp/cms/img/mblweb/contents/icon_mMenu04.png') no-repeat 0 50%;background-size:21px auto}
.cmm-view-board .mainMenu .subM.menu01 li:nth-child(5) a span{background:url('/smhmp/cms/img/mblweb/contents/icon_mMenu05.png') no-repeat 0 50%;background-size:24px auto}
.cmm-view-board .mainMenu .subM.menu01 li:nth-child(6) a span{background:url('/smhmp/cms/img/mblweb/contents/icon_mMenu06.png') no-repeat 0 50%;background-size:21px auto}
.cmm-view-board .mainMenu .subM.menu01 li:nth-child(7) a span{background:url('/smhmp/cms/img/mblweb/contents/icon_mMenu07.png') no-repeat 0 50%;background-size:19px auto;padding-left:25px}
.cmm-view-board .mainMenu .subM.menu01 li:nth-child(8) a span{background:url('/smhmp/cms/img/mblweb/contents/icon_mMenu08.png') no-repeat 0 50%;background-size:26px auto;padding-left:30px}
.cmm-view-board .mainMenu .subM.menu02 li a span{padding:5px 0 5px 23px}
.cmm-view-board .mainMenu .subM.menu02 li:nth-child(1) a span{background:url('/smhmp/cms/img/mblweb/contents/icon_mMenu09.png') no-repeat 0 50%;background-size:13px auto;padding-left:20px}
.cmm-view-board .mainMenu .subM.menu02 li:nth-child(2) a span{background:url('/smhmp/cms/img/mblweb/contents/icon_mMenu10.png') no-repeat 0 50%;background-size:21px auto;padding-left:27px}
.cmm-view-board .mainMenu .subM.menu02 li:nth-child(3) a span{background:url('/smhmp/cms/img/mblweb/contents/icon_mMenu11.png') no-repeat 0 50%;background-size:21px auto}
.cmm-view-board .mainMenu .subM.menu02 li:nth-child(4) a span{background:url('/smhmp/cms/img/mblweb/contents/icon_mMenu12.png') no-repeat 0 50%;background-size:15px auto}
.cmm-view-board .mainMenu .subM.menu02 li:nth-child(5) a span{background:url('/smhmp/cms/img/mblweb/contents/icon_mMenu13.png') no-repeat 0 50%;background-size:17px auto}
.cmm-view-board .menu02{display:none}
.cmm-view-board .notice,
.cmm-view-board .notice02{border-top:1px solid #d8d9e0;border-bottom:1px solid #d8d9e0;font-size:0.9em;background:#e7f0f8 url('/smhmp/cms/img/mblweb/contents/main_icon.png') no-repeat -150px -328px;background-size:180px auto}
.cmm-view-board .notice02{border-top:0;background:#e7f0f8 url('/smhmp/cms/img/mblweb/contents/main_icon.png') no-repeat -150px -252px;background-size:180px auto}
.cmm-view-board .notice a,
.cmm-view-board .notice02 a{display:block;padding:9px 10px 7px 35px}
.cmm-view-board .notice a,
.cmm-view-board .notice02 a span{vertical-align:middle}
.cmm-view-board .notice a .text,
.cmm-view-board .notice02 a .text{display:inline-block}
.cmm-view-board .notice a .newIcon,
.cmm-view-board .notice02 a .newIcon{display:inline-block;background:url('/smhmp/cms/img/mblweb/contents/main_icon.png') no-repeat -159px -300px;background-size:180px auto;text-indent:-9999px;width:25px;height:25px}
.cmm-view-board .QuickMenu ul{display:table;width:100%}
.cmm-view-board .QuickMenu ul li{display:table-cell;width:25%;border-right:1px solid #e7e8f0;border-bottom:1px solid #e7e8f0;background:#fff}
.cmm-view-board .QuickMenu ul li:last-child{border-right:none}
.cmm-view-board .QuickMenu ul li a{display:block;padding:40px 0 5px;color:#666;font-size:0.9em;text-align:center}
.cmm-view-board .QuickMenu ul li a span.c_change{color:#e55b0f;font-weight:700;}
.cmm-view-board .QuickMenu ul li a > span{padding:40px 0 5px;background:url('/smhmp/cms/img/mblweb/contents/main_icon01.png') no-repeat center 10px;background-size:auto 24px}
.cmm-view-board .QuickMenu ul li:nth-child(2) a > span{background:url('/smhmp/cms/img/mblweb/contents/main_icon02.png') no-repeat center 10px;background-size:auto 26px}
.cmm-view-board .QuickMenu ul li:nth-child(3) a > span{background:url('/smhmp/cms/img/mblweb/contents/main_icon03.png') no-repeat center 10px;background-size:auto 26px}
.cmm-view-board .QuickMenu ul li:nth-child(4) a > span{background:url('/smhmp/cms/img/mblweb/contents/main_icon04.png') no-repeat center 10px;background-size:auto 26px}
.cmm-view-board .visualBg + .contans + footer #footer{margin-top:0;border-top:0}
.cmm-view-board #footer{color:#5d5d5d;font-size:0.8em;background:#f3f3f3;padding:12px 0;border-top:1px solid #d4d4e4;margin-top:1.5em}
.cmm-view-board #footer ul{margin-bottom:5px;text-align:center}
.cmm-view-board #footer ul li{display:inline;background:url('/smhmp/cms/img/mblweb/common/bar_footMenu.png') no-repeat 100% 45%;background-size:1px 6px;padding-right:12px;margin-right:10px}
.cmm-view-board #footer ul li:last-child{background:none}
.cmm-view-board #footer p{text-align:center}
/* =====================cms======================= */
.cmm-view-board .cms .titleDep1{font-size:0.34rem !important;color:#266fc4;font-weight:700;border-bottom:solid 1px #bbbbbb;padding:1em 0 0.2em 0 !important;margin:0 0 0.7em 0 !important}
.cmm-view-board .cms .titleDep1 + hr{border:0;display:none}
.cmm-view-board .cms .pop_head + hr{border:0;display:none}
.cmm-view-board .cms img{width:100%}
.cmm-view-board .cms hr{border:0;margin:0;padding:5px}
.cmm-view-board #cms_contents .pop_contents{padding:0 10px}
.cmm-view-board .cms li{background:url('/smhmp/cms/img/mblweb/common/bul_dot1.png') no-repeat 0 5px;background-size:4px;color:#545454;padding-left:10px;line-height:1.2}
.cmm-view-board .cms li ul{margin-top:0.5em}
.cmm-view-board .cms li ul li{background:url('/smhmp/cms/img/mblweb/common/bul_info01_2.png') no-repeat 0 5px;background-size:4px}
.cmm-view-board .cms table td.img{text-align:center}
.cmm-view-board .cms table td.img img{width:15px;height:16px}
.cmm-view-board .bType01.bor3.ht_10.hb_30{display:none}
.cmm-view-board .cms .alignRight{text-align:right}
/* cms font 정의 */
.cmm-view-board .cms ul{font-size:0.8em}
.cmm-view-board .cms ul ul{font-size:1em}
.cmm-view-board .cms p{font-size:0.8em}
.cmm-view-board .cms th{font-size:0.8em}
.cmm-view-board .cms td{font-size:0.8em}
.cmm-view-board .cms td p{font-size:1em}
.cmm-view-board .cms ul p{font-size:1em}
.cmm-view-board .cms .bType01{font-size:0.8em}
.cmm-view-board .cms .bType01 p{font-size:1em}
.cmm-view-board .cms .bType01 ul{font-size:1em}
.cmm-view-board .cms .bType01 td{font-size:1em}
.cmm-view-board .cms .bType01 th{font-size:1em}
.cmm-view-board .cms ul td{font-size:1em}
.cmm-view-board .cms ul th{font-size:1em}
/* 간격 */
.cmm-view-board .ht-20{margin-top:-20px !important}
.cmm-view-board .ht_2{margin-top:2px !important}
.cmm-view-board .ht_4{margin-top:4px !important}
.cmm-view-board .ht_5{margin-top:5px !important}
.cmm-view-board .ht_8{margin-top:8px !important}
.cmm-view-board .ht_10{margin-top:10px !important}
.cmm-view-board .ht_15{margin-top:15px !important}
.cmm-view-board .ht_20{margin-top:20px !important}
.cmm-view-board .ht_25{margin-top:25px !important}
.cmm-view-board .ht_30{margin-top:30px !important}
.cmm-view-board .ht_35{margin-top:35px !important}
.cmm-view-board .ht_40{margin-top:40px !important}
.cmm-view-board .ht_50{margin-top:50px !important}
.cmm-view-board .ht_60{margin-top:60px !important}
.cmm-view-board .ht_70{margin-top:70px !important}
.cmm-view-board .ht_80{margin-top:80px !important}
.cmm-view-board .hb_5{margin-bottom:5px !important}
.cmm-view-board .hb_10{margin-bottom:10px !important}
.cmm-view-board .hb_20{margin-bottom:20px !important}
.cmm-view-board .hb_30{margin-bottom:30px !important}
.cmm-view-board .hb_40{margin-bottom:40px !important}
.cmm-view-board .hb_60{margin-bottom:60px !important}
.cmm-view-board .hb_70{margin-bottom:70px !important}
.cmm-view-board .slm_7{margin-left:7px !important}
.cmm-view-board .slm_10{margin-left:10px !important}
.cmm-view-board .slm_12{margin-left:12px !important}
.cmm-view-board .slm_15{margin-left:15px !important}
.cmm-view-board .slm_20{margin-left:20px !important}
.cmm-view-board .slm_90{margin-left:90px !important}
.cmm-view-board .slm_240{margin-left:240px !important}
.cmm-view-board .srm_10{margin-right:10px !important}
.cmm-view-board .srm_20{margin-right:20px !important}
.cmm-view-board .srm_23{margin-right:23px !important}
.cmm-view-board .srm_26{margin-right:26px !important}
.cmm-view-board .slp_7{padding-left:7px !important}
.cmm-view-board .slp_10{padding-left:10px !important}
.cmm-view-board .slp_17{padding-left:17px !important}
.cmm-view-board .slp_20{padding-left:20px !important}
.cmm-view-board .slp_84{padding-left:84px !important}
.cmm-view-board .srp_10{padding-right:10px !important}
.cmm-view-board .srp_15{padding-right:15px !important}
.cmm-view-board .srp_20{padding-right:20px !important}
.cmm-view-board .srp_22{padding-right:22px !important}
.cmm-view-board .sbp_10{padding-bottom:10px !important}
.cmm-view-board .sbp_20{padding-bottom:20px !important}
.cmm-view-board .sbp_30{padding-bottom:30px !important}
.cmm-view-board .sbp_40{padding-bottom:40px !important}
.cmm-view-board .sbp_50{padding-bottom:50px !important}
.cmm-view-board .stp_10{padding-top:10px !important}
.cmm-view-board .stp_20{padding-top:20px !important}
.cmm-view-board .cms .bType01{background-color:#f6f6f5;border:#e0e0e0 1px solid;overflow:hidden;position:relative}
.cmm-view-board .cms .bType01.bor3{border:#e0e0e0 3px solid;padding:10px}
.cmm-view-board .cms .bType01.none{background-color:none;border:none;overflow:hidden;position:relative}
.cmm-view-board .cms .bType01.center{text-align:center;padding:10px 0}
.cmm-view-board .cms .bType01.right{text-align:right;padding:10px 0}
.cmm-view-board .cms .bType01.h150{height:67px}
.cmm-view-board .cms .bType01 dl.left{position:absolute;top:20px;left:25px}
.cmm-view-board .cms .bType01 dl.right{position:absolute;top:20px;right:25px}
.cmm-view-board .cms .bType01 dl.left dt,
.cmm-view-board .bType01 dl.right dt{float:left;background:url(/smhmp/cms/img/common/bullet/ebz_bult_type3.gif) 0 8px no-repeat;padding-left:6px;margin:4px 10px 0 0}
.cmm-view-board .cms .bType01 dl.left dd,
.cmm-view-board .bType01 dl.right dd{float:left}
.cmm-view-board .cms .bType01.search{padding:10px 0 10px 40px;margin:10px 0 30px 0}
.cmm-view-board .cms .bType01.search01{padding:10px 0 10px 40px;margin:10px 0 0 0;border:none;background-color:#ffffff}
.cmm-view-board .cms .bType01.search02{padding:10px 0 10px 10px;margin:10px 0 0 0;border:none;background-color:#ffffff}
.cmm-view-board .cms .textAlign_left{text-align:left}
.cmm-view-board .cms .textAlignr{text-align:right}
.cmm-view-board .cms .textAlignc{text-align:center}
.cmm-view-board .cms .floatL{float:left}
.cmm-view-board .cms .floatR{float:right}
.cmm-view-board .cms .clearBoth{clear:both}
.cmm-view-board .cms .xalign_comm{display:inline-block;* display:inline;* zoom:1}
.cmm-view-board .cms .right_align{position:absolute;top:5px;right:0}
.cmm-view-board .cms .btn.point,
.cms .btn.point *{font-size:11px;line-height:16px;* line-height:13px;background:url(/smhmp/cms/img/common/btn/ebz_btn_bg.gif) no-repeat}
.cmm-view-board .cms .btn.point{border:#dedede 1px solid;background-position:0 -853px;background-position:0 -855px;#background-position:0 -853px;background-color:#fff}
.cmm-view-board .cms .btn.point *{padding:2px 7px 2px 14px;text-align:center;background-position:100% -853px;background-position:0 -855px;#background-position:0 -853px;text-align:left}
.cmm-view-board .cms .btn.point br{margin:0;padding:0;display:block}
.cmm-view-board .cms .lType01{width:100%;border-top:solid 2px #45a137}
.cmm-view-board .cms li .lType01{font-size:1em}
.cmm-view-board .cms .lType01 th,
.cmm-view-board .cms .lType01 td{border:solid 1px #dddddd}
.cmm-view-board .cms .lType01 th{background-color:#f8f8f8;word-break:break-all}
.cmm-view-board .cms .lType01 tr{border:solid 1px #dddddd}
.cmm-view-board .cms .lType01 td{background-color:#fff;word-break:break-all}
.cmm-view-board .cms .lType01 td a.btn_box2{font-size:1.2em}
.cmm-view-board .cms .caution{margin:0.5em 0;font-size:0.8em;line-height:1.2em;color:#242424;word-break:keep-all;display:inline-block}
.cmm-view-board .cms td{word-break:break-all}
.cmm-view-board .cms td td{font-size:1em}
.cmm-view-board .cms td ul li{font-size:1em}
.cmm-view-board .cms td ul li li{font-size:1em}
.cmm-view-board .cms .lType01 td td{font-size:1em}
.cmm-view-board .cms .lType01 td ul li{font-size:1em}
.cmm-view-board .cms .lType01 td ul li li{font-size:1em}
.cmm-view-board .cms .point.btn{padding:0.5em 0.2em;display:inline-block}
.cmm-view-board .cms .point{margin:0.3em 0}
.cmm-view-board .cms .btn,
.cmm-view-board .cms .btn *{overflow:visible;margin:0;padding:0;display:inline-block;border:0;vertical-align:middle !important;color:#5c5d5d}
.cmm-view-board .cms .btn.small_log,
.cmm-view-board .cms .btn.small_log *{font-size:11px;line-height:15px;font-weight:normal !important}
.cmm-view-board .cms .btn.small_log{border:#dedede 1px solid}
.cmm-view-board :root .cms .btn.small_log *{padding-top:1px}
.cmm-view-board .cms .btn.small_log *{padding:0 7px;cursor:pointer;text-align:center;background:#fff url(/img/common/btn/ebz_cms_smallbtn.gif) repeat-x}
.cmm-view-board .cms .btn.small_log br{margin:0;padding:0;display:block}
.cmm-view-board .cms .guide{padding:0.7em}
.cmm-view-board .cms .guide.none{padding:0;background:none}
.cmm-view-board .cms .guide li{line-height:16px;padding-bottom:5px;background:url('/smhmp/cms/img/mblweb/common/bul_info01.png') no-repeat left 3px;background-size:6px}
.cmm-view-board .cms .guide li.arrow_ic{line-height:16px;padding-bottom:5px;background:url(/smhmp/cms/img/common/bullet/ebz_bult_type4.gif) 0 8px no-repeat;padding-left:10px;line-height:24px}
.cmm-view-board .cms .guide li .indent{color:#306EDA;padding-top:3px;font-size:11px}
.cmm-view-board .cms .guide li .indent li{line-height:17px;background:url(/smhmp/cms/img/common/bullet/ebz_bult_type5.gif) 1px 3px no-repeat;padding-left:10px;padding-bottom:0}
.cmm-view-board .cms .guide li .indent li .indent1 li{line-height:17px;background:none;padding-bottom:0}
.cmm-view-board .cms .guide.center{padding:20px 25px 14px 25px;background:none}
.cmm-view-board .cms .guide.center li{line-height:16px;padding-bottom:5px;text-align:center;background:none}
.cmm-view-board .cms .guide li.none{background:none}
.cmm-view-board .cms .guide_phone{padding:30px 10px 34px 88px;background:url(/smhmp/cms/img/common/icon/ebz_ico_phone2.png) 10px center no-repeat}
.cmm-view-board .cms .guide_phone li{line-height:16px;padding-left:40px}
.cmm-view-board .cms .guide_cyb{padding:20px 15px 14px 78px;background:url(/smhmp/cms/img/common/icon/ebz_ico_noti2.gif) 18px 14px no-repeat}
.cmm-view-board .cms .guide_cyb li{line-height:16px;background:url(/smhmp/cms/img/common/bullet/ebz_bult_type3.gif) 0 7px no-repeat;padding-left:7px;padding-bottom:5px}
.cmm-view-board .cms .guide.center01{padding:6px 0 1px 0;background:none;text-align:center}
.cmm-view-board .cms .guide.center01 li{background:none;line-height:15px}
.cmm-view-board .cms .tabMenu_lnk:after{content:'';display:block;clear:both}
.cmm-view-board .cms .tabMenu_lnk{overflow:hidden;float:left;margin:0 auto;height:2.78em;text-align:center;display:table;width:100%;margin-top:15px}
.cmm-view-board .cms .tabMenu_lnk li{background:#f8f8f8;border:solid 1px #d4d4d4;border-width:1px 1px 1px 0;font-weight:700;color:#666;display:table-cell;min-width:96px}
.cmm-view-board .cms .tabMenu_lnk li:first-child{border-left:solid 1px #d4d4d4}
.cmm-view-board .cms .tabMenu_lnk li.on:first-child{border-left:solid 1px #3f9e30}
.cmm-view-board .cms .tabMenu_lnk li.on{background-color:#3f9e30;border-bottom:solid 1px #3f9e30;color:#fff}
.cmm-view-board .cms .tabMenu_lnk li a{display:block;padding:0.8em 0.8em 1em 0.8em;white-space:nowrap}
/* 슬라이드 배너 */
.cmm-view-board #slides{display:none;position:relative}
.cmm-view-board .container{margin:0 auto}
.cmm-view-board .slidesjs-slide{text-align:center}
.cmm-view-board .slidesjs-previous,
.cmm-view-board .slidesjs-next{display:block;position:absolute;top:50%;z-index:1000;margin-top:-20px}
.cmm-view-board .slidesjs-previous{left:0}
.cmm-view-board .slidesjs-next{right:0}
.cmm-view-board .slidesjs-previous img,
.cmm-view-board .slidesjs-next img{width:35px;height:39px}
.cmm-view-board .slidesjs-pagination{width:100%;position:absolute;bottom:0px;left:45%;z-index:1000;height:13px;overflow:hidden}
.cmm-view-board .slidesjs-pagination li{display:block;margin-right:5px;height:13px;float:left}
.cmm-view-board .slidesjs-pagination li a{display:block;width:8px;height:8px;background-color:#bfdfbf;line-height:0.01px;font-size:2px;overflow:hidden;text-indent:-9999px;border-radius:100px}
.cmm-view-board .slidesjs-pagination .active{width:24px;background-color:#efbf00}
.cmm-view-board .btn_date{color:#065aa2;font-size:0.8em}
.cmm-view-board .btn_date a{display:inline-block;border:solid 1px #a6a7b3;border-radius:5px;background-color:#fff;padding:0.5em 0.5em 0.4em 0.5em;margin:0 1px 0.4em 1px;letter-spacing:-0.5px}
.cmm-view-board .btn_date a:active{background-color:#a6a7b3;color:#fff}
.cmm-view-board .btn_date span{font-size:1em}
/* 달력팝업 웹에서 가져온거 시작 */
.cmm-view-board .selPeriod{width:100%;position:relative;z-index:100}
.cmm-view-board .selPeriod .selbox{position:relative;top:-1px}
.cmm-view-board * + html .selPeriod .selbox{top:3px}
.cmm-view-board .selPeriod .txt_space{display:inline-block;position:relative;top:2px;margin:0 10px 0 2px}
.cmm-view-board * + html .selPeriod .txt_space{display:inline;top:1px}
.cmm-view-board .calendarLayer{overflow:hidden;padding:0;border:#306eda 3px solid;background-color:#FFF;position:relative;top:0;left:0;z-index:1000;border-radius:10px}
.cmm-view-board .calendarLayer .pop_close_calendar{top:5px;right:5px}
.cmm-view-board .calendarLayer .calMove{height:55px;text-align:center;position:relative;z-index:100;background-color:#dce4f2}
.cmm-view-board .calendarLayer .calMove .selbox{position:relative;top:17%}
.cmm-view-board .calendarLayer .calMove button{width:17px;height:27px;border:none;font-size:1px;line-height:0;font-family:Arial,Helvetica,sans-serif;text-indent:-9999em;background:url(/smhmp/cms/img/mblweb/common/ebz_btn_Cal.gif) no-repeat}
.cmm-view-board .calendarLayer .calMove button.calendar_prev{background-position:0 0;position:absolute;top:31%;left:13%}
.cmm-view-board .calendarLayer .calMove button.calendar_next{background-position:0 -27px;position:absolute;top:31%;right:13%}
.cmm-view-board .calendarLayer .calendar{width:100%;height:100%;padding:0 6px !important;text-align:center;background:url(/smhmp/cms/img/mblweb/common/ebz_bg_calTh.gif) repeat-x 0 0}
.cmm-view-board .calendarLayer .calendar th{overflow:hidden;width:32px;height:40px;padding:3px 0;color:#757575;font-weight:normal;text-align:center;vertical-align:top;background:none}
.cmm-view-board .calendarLayer .calendar td{height:40px;padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;padding-left:0 !important;border:none !important;text-align:center;vertical-align:top;background:#fff}
.cmm-view-board :root .calendarLayer .calendar th{height:40px;padding:2px 0}
.cmm-view-board .calendarLayer .calendar td a{display:block;padding:4px 0;font-size:20px;text-align:center;font-family:Arial;color:#5c5d5d}
.cmm-view-board * + html .calendarLayer .calendar td a{padding:2px 4px}
.cmm-view-board .calendarLayer .calendar td a:hover{background:#f6f6f6}
.cmm-view-board .calendarLayer .calendar .sun{padding-left:6px}
.cmm-view-board .calendarLayer .calendar .sat{padding-right:6px}
.cmm-view-board .calendarLayer .calendar th.sun{color:#c20000}
.cmm-view-board .calendarLayer .calendar th.sat{color:#164ebe}
.cmm-view-board .calendarLayer .calendar td.sun a{color:#f96632}
.cmm-view-board .calendarLayer .calendar td.sat a{color:#306EDA}
.cmm-view-board .calendarLayer .calendar td.today a,
.cmm-view-board .calendarLayer .calendar td.today a:hover{background:#306EDA;color:#FFF}

/* 비대면 상담하기 */
.cmm-view-board .wrap_title_area{text-align:center;padding-top:30px}
.cmm-view-board .wrap_title_area h2{font-size:1.2em;color:#065aa2}
.cmm-view-board .wrap_title_area p{font-size:0.9em}
.cmm-view-board .wrap_sel_con ul{display:table;width:100%;margin-top:35px}
.cmm-view-board .wrap_sel_con ul li{display:table-cell;width:33%;text-align:center;padding:0 15px}
.cmm-view-board .wrap_sel_con ul li div{padding:110px 0px 0 0px;background:url('/smhmp/cms/img/mblweb/common/bg_choi_cont2.png') no-repeat center top;background-size:80px auto}
.cmm-view-board .wrap_sel_con ul li:first-child div{background-image:url('/smhmp/cms/img/mblweb/common/bg_choi_cont1.png');background-size:80px auto}
.cmm-view-board .wrap_sel_con ul li:last-child div{background-image:url('/smhmp/cms/img/mblweb/common/bg_choi_cont3.png');background-size:80px auto}
.cmm-view-board .wrap_sel_con ul li a{display:inline-block;font-weight:700;font-size:1em;background-color:#1d69c3;color:#fff;border-radius:5px;padding:5px 15px}
.cmm-view-board .wrap_sel_con ul li{border-right:solid 1px #bababa}
.cmm-view-board .wrap_sel_con ul li:last-child{border-right:none}
.cmm-view-board .wrap_sel_con ul li:first-child a{background-color:#45a137}
/* 레이어팝업 디자인 추가 */
.cmm-view-board .popup-layer{display:none;position:fixed;left:5px;right:5px;top:50%;padding-bottom:40px;font-size:14px;background-color:#fff;border-radius:5px;box-sizing:border-box;z-index:9999;border-top:5px solid #3D7ACF}
.cmm-view-board .popup-container{padding:0 20px 15px;height:85%;box-sizing:border-box;overflow:auto}
.cmm-view-board .tit-popup{padding:8px 15px 7px;font-size:14px;border-bottom:1px solid #D2D2D2;border-radius:5px 5px 0 0;text-align:center}
.cmm-view-board .tit-popup.first{margin-left:10px;margin-right:10px}
/* pop-btns */
.cmm-view-board .pop-btns{position:absolute;bottom:0;left:0;right:0}
.cmm-view-board .pop-btns.multi .btn-primary{float:left;width:35%;background-color:rgb(58,83,116)}
.cmm-view-board .btn-primary{width:100%;display:block;font-size:18px;font-weight:700;background-color:#3D7ACF;border:0;line-height:48px;text-align:center;color:#fff}
.cmm-view-board .popupMask{display:none;content:"";position:fixed;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,.5);z-index:98}
.cmm-view-board .pop-btns .btn-primary:first-child:last-child{border-radius:0 0 4px 4px}
.cmm-view-board .guidepo{background:#fbfbfb url(/img/common/bg/kdic_small_ico.png) 35px no-repeat;padding:70px 10px 20px 10px;background-position:center top 10px}
.cmm-view-board .bult_txt .lType01{margin-top:0.1rem;width:100%;border-top:solid 0.02rem #45a137;font-size:1.3rem}
.cmm-view-board .bult_txt .lType01 th,
.cmm-view-board .bult_txt .lType01 td{border:solid 0.02rem #dddddd}
.cmm-view-board .bult_txt .lType01 th{background-color:#f8f8f8;word-break:break-all}
.cmm-view-board .bult_txt .lType01 tr{border:solid 0.02rem #dddddd}
.cmm-view-board .bult_txt .lType01 td{background-color:#fff;word-break:break-all}
.cmm-view-board .bult_txt .lType01 td a.btn_box2{font-size:0.3rem}
/* .cmm-view-board .bult_txt{position:relative;padding:0 0 0 0.24rem;  text-indent: 0.6em;} */
.cmm-view-board .bult_txt{position:relative;padding:0 0 0 1.2rem;}
.cmm-view-board .bult_txt:before{content:'';position:absolute;left:1.5px;top:10px;width:3px;height:3px;border-radius:50%;background:#ccc;}

/* style-notice-box */
.style-notice-box .cmm-table-txt .tit{margin-bottom:0.2rem}
.style-notice-box .cmm-text-dot.m-b4{margin-bottom:0.25rem !important}
.style-notice-box .cmm-text-dot li p.p-t2{padding-top:0.1rem !important}
.style-notice-box .cmm-text-dot > * + *{margin-top:0.06rem}
.style-notice-box .cmm-text-list > dt{margin-bottom:0.15rem}
.style-notice-box .cmm-text-list > dd + dt{margin-top:0.5rem}
.style-notice-box .cmm-text-list{margin-bottom:0.4rem}
.style-notice-box .cmm-text-list > dd + dd{margin-top:0.4rem}
.style-notice-box .cmm-text-list > dd .cmm-text-list li + li{margin-top:0.2rem}
.cmm-view-board .titleDep1{margin:0.1rem 0;color:#000;font-size:0.32rem;font-weight:700;}
.cmm-view-board .titleDep2{margin:0.1rem 0;color:#222;font-size:1.50rem;font-weight:700;}
.cmm-view-board .titleDep3{color:#555;font-size:0.26rem}
.cmm-view-board .point-red{color:#db365d ! important}
.cmm-view-board .point-blue{color:#418cff ! important}