@charset "utf-8";

.board_header {padding:21px 18px 17px; border-bottom:1px solid #aaa; border-top: 9px solid #ededed; font-size:17px; line-height:22px; color:#000; background:#fff;}
.box_module.type_3 > .board_header {border-top:0;}
.board_header .hcbtn6 {margin-bottom:9px;color:#888;border:1px solid #aaa;}
.board_header .list_inline {margin:2px 0 0;}
.board_header.type_1 {position:relative; padding-top:50px;}
.board_header.type_1 .icon_process {position:absolute; top:20px; left:18px; width:auto; min-width:43px; padding:0 6px;}
.board_header h2.title {font-size:15px; line-height:21px; color:#000;}
.board_header .date {display:block; margin-top:3px; font-size:13px; line-height:19px; color:#888;}
.board_content {margin:22px 18px 25px; font-size:14px; line-height:21px; color:#666;}
.box_bg .board_content {margin-top:0;}
.board_content .tit {margin-bottom:13px; color:#000;}
.board_content .box_board_content + .box_board_content {margin-top:20px; padding-top:22px; border-top:1px solid #d5d5d5;}
.box_bg.type_3 { margin:0; padding-top: 23px; padding-left:0; padding-right:0; padding-bottom: 40px; background-color: #fafafa; }
.box_bg.type_3.line_top { border-top:9px solid #ededed }

.form_agree.checkbox_wrap.type_3 .accordion_unit.chkAllshowDetail .btn_fold:before, .form_agree.checkbox_wrap.type_3 .accordion_unit.chkAllshowDetail.on .accordion_unit .btn_fold:before { left: 4px; margin-top: 0; }
.form_agree.checkbox_wrap.type_3 .accordion_unit.chkAllshowDetail .btn_fold:after, .form_agree.checkbox_wrap.type_3 .accordion_unit.chkAllshowDetail.on .accordion_unit .btn_fold:after { left: 0px; margin-top: 0; }
.form_agree.checkbox_wrap.type_3 .accordion_unit .h2_tit_1.type_3 .btn_fold { display: inline-block; width: 100%; font-size: 15px; }
.form_agree.checkbox_wrap.type_3 .accordion_unit.chkAllshowDetail > h2 > a { text-align: left; padding-left: 26px; font-family: 'YouandiModernTR'; color: #666; font-size: 13px; }

.list_myaccount_1.type_5 > li > .txt_2 .input_pos_small, .list_myaccount_1.type_5 > li > .txt_2 .input_pos_small2 {margin-left:auto;}
.input_pos_small input[type="number"],.input_pos_small input[type="text"]{height: auto;  padding-top: 10px; padding-bottom: 10px; padding-right: 45px; color: #000; text-align: right; }
.input_pos_small2 input[type="number"],.input_pos_small2 input[type="text"]{ width: 50px; min-width: 50px; height: auto; margin-right: 56px; padding-top: 10px; padding-bottom: 10px; padding-right: 10px; color: #000; text-align: right; }
.input_pos_small .txt, .input_pos_small2 .txt{top: 5px;right:0; color:#333;}
.input_pos_small2.read_mode input[type="number"],.input_pos_small2.read_mode input[type="text"]{ width: 100px; min-width: 100px; height: auto; margin-right: 16px; }
.input_pos_small2.read_mode .read_mode_hidden{display:none;}

.list_info_1 > li > .tit.multi_line { line-height: 24px; }

.list_info_tit.multi_line { margin-top: 10px; margin-bottom: 14px; line-height: 24px; font-size: 17px; line-height: 17px; font-family: 'YouandiModernHEB'; color: #000; }

.area_layer.leavepop.type_stm .box_layer .box_con{position:relative;}
.area_layer.leavepop.type_stm .box_layer .box_con .tit{position:relative;}
.area_layer.leavepop.type_stm .box_layer .hcbtn_large{border:0}
.area_layer.leavepop.type_stm .box_layer .box_con .btn_close{right:8px;}
.area_layer.leavepop.type_stm .box_layer.type4 .txt .tp_large { line-height: 28px; }
/* .area_layer.leavepop.type_stm *:focus{outline-color: #008cff; outline-style: dotted; outline-offset: 10px;} */
.delay-content-box{padding:17px 14px; background:#f6f6f6 }
.delay-content-box li{margin-top: 5px;text-align:left;}
.delay-content-box li:first-child{margin-top:0;}
.delay-content-box li .tit{font-size:15px;color:#000;}
.delay-content-box li .detail_txt{float:right;color:#1e75d6;}
.delay-content-box li .detail_txt.txt_grey{float:right;color:#666;}
.delay-content-box li .detail_txt em{font-size:18px;font-weight:normal;}
.area_layer.leavepop.type_stm .box_layer.type4 .txt { padding: 40px 20px; }
@media (max-width: 360px){
    .area_layer.leavepop.type_stm .box_layer.type4 .txt { padding: 40px 20px; }
}
.area_layer.leavepop .box_btn{max-width:300px;margin:0 auto;}

.stm_first_page .visual_txt .noti { padding: 0 18px; }
.stm_first_page .visual_txt .noti+.noti_small { margin-top:20px; padding: 0 18px; }
.stm_first_page .area_tit{background:rgba(255,255,255,0);}
.stm_first_page .area_tit.dark{ position: absolute; top: 0; left: 0; z-index: 10; width: 100%; background-color: rgba(0,0,0, .6); color: #eee; }
.stm_first_page .area_tit.dark + .area_content.stm_area_content{padding-top:50px;}
.logo_static_page{text-align:center;}
.logo_static_page img{width:150px;margin-left:28px;}


/* 로딩 */
.loading_area{position: fixed;z-index:999999999; top: 0px; left: 0px;  height: 100%; width: 100%; opacity: 0.6; background:url("data:image/gif;base64,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") 50% 50% no-repeat rgb(255, 255, 255)}
.p_loading {position:fixed; overflow:hidden; top:50%; left:50%; z-index:100; width:50px; height:32px; margin:-16px 0 0 -25px;}
.p_loading img {position:absolute; top:0; left:0; width:auto; height:100%;}

/* 30초 대기 화면 */
.stm_area_content.loading_wrap {overflow-x:hidden; height:100%;}
.stm_area_content.loading_wrap #container { position:relative; height:100%; }
.stm_area_content.loading_wrap #content_load_box {width:100%;margin-left:100vw;opacity:0;}
.stm_area_content.loading_wrap #content_load_box .header,
.stm_area_content.loading_wrap #content_load_box #footer{left:100vw;}
.stm_area_content.loading_wrap.show{overflow-x:visible; height:auto;}
.stm_area_content.loading_wrap.show #container { height:auto; }

.stm_area_content .link_layer_full .link_layer{width:100%;padding-left:0;}
.step_loadding { position: relative; /* top: 0; */ /* left: 0; */ overflow: hidden; /* width: 100%; */  text-align: center; background: #f8f8f8; }
.step_loadding .content_box {position:relative; width:100%; text-align:center; background:#f8f8f8; } /* padding-bottom:5.4px; */
.step_loadding .count_box { position:relative; width:100%;}
.step_loadding .count_box .inner { position: relative; width:100%; padding:0 18px; min-height: 241px; margin: 120px 0;box-sizing: border-box; }
.step_loadding .count_box .count  { position:relative; width:65px; height:65px; margin:0 auto; text-align:center;  }
.step_loadding .count_box .count .num { display:block; padding-top:27px;font-size:60px;color:#000;line-height:80px;}/*font-family:"HelveticaNeue-light";font-weight:300;*/
.step_loadding .count_box .count .text { display:block; font-size:13px; color:#4e4e4e; }
.step_loadding .count_box .count .circle_rotate { position:absolute; top:0px; left:0px; width:65px; }
.step_loadding .count_box .stat_info.tit { margin-top:25px; font-size:18px; text-align:center; line-height:27px;  color:#333; }
.step_loadding .count_box .stat_info { margin-top:20px; font-size:18px; text-align:center; line-height:27px;  color:#333; }

.step_loadding .bottom_box {display:none; z-index:10; position:absolute; bottom:0px; overflow:hidden; width:100%; background:#fff; }
.step_loadding .bottom_box .etc_box { width:100%; height:52px; padding-top:19px; text-align:center; }
.step_loadding .bottom_box .etc_box .logo  { height:14px; }


.step_loadding .circle_rotate {
	-webkit-animation-name: spin;
	-webkit-animation-duration: 1700ms;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-timing-function:linear;
	animation-name: spin;
	animation-duration: 1700ms;
	animation-iteration-count: infinite;
	animation-timing-function:linear;
}
@-webkit-keyframes spin {
	form { -webkit-transform: rotate(0deg); }
	to { -webkit-transform: rotate(360deg); }
}
@keyframes spin {
	form { transform: rotate(0deg); }
	to { transform: rotate(360deg); }
}

#content_load_box { height:100%; background:#fff; }

.stm_logo_small{ margin-top:40px; margin-bottom:25px; text-align:center; }
.stm_logo_small img{ width:auto; height:72px; }
.stm_logo_nor{ margin:20px 0 20px; text-align:center; }
.stm_logo_nor img{ width:auto; height:90px; }


/*M_CPACV0201_01_list 재난지원금 신청 완료(A ~ D, N, M) case*/
.area_content.stm_area_content div.visual_txt.type_2:first-child{ padding-top: 105px; }
.area_content.stm_area_content div.area_process.type_1 + div.visual_txt.type_2{ padding-top: 55px; }
.area_content.stm_area_content div.area_process.type_1 + div > div.visual_txt.type_2{ padding-top: 55px; }


/*M_CPACV0201_01_list 재난지원금 사용내역*/
.list_myaccount_2.list_myaccount_stm > li .tit_box .price{font-size:16px;}
.list_myaccount_2.list_myaccount_stm > li .tit_box.small{margin-top:18px;}
.list_myaccount_2.list_myaccount_stm > li .tit_box.small .tit{font-size:13px;}
.list_myaccount_2.list_myaccount_stm > li .tit_box.small .price{font-size:13px;color:#333}
.list_myaccount_2.list_myaccount_stm > li .list_inline.list_inline_stm{margin-top:4px;}
.list_myaccount_2.list_myaccount_stm > li .list_inline.list_inline_stm > li:last-child{float:right;padding-right:0;}
.list_myaccount_2.list_myaccount_stm > li .list_inline.list_inline_stm > li:last-child:before{display:none;}

.last_blank{padding-bottom:38px !important;}
.box_content.type_stm{ margin:0;padding: 25px 18px 13px; border-top:0;}


.list_myaccount_2 > li.pt15 .txt{top:15px;}
.list_myaccount_2 > li.pb15 .txt{top:25px;}

.stm_label{display:inline-block;width:60px;height:21px;margin-right:5px;padding:4px 0 4px;border:1px #d1d1d1 solid;color:#666;text-align:center;font-size:13px;line-height:13px;box-sizing:border-box;}
.stm_label.type_blue{border:1px #1e75d6 solid;color:#1e75d6}


.stm_area_content .list_stm_sum li,
.stm_area_content p.list_stm_sum {position:relative;background:#f6f6f6;padding:23px 18px 21px;}
.stm_area_content p.list_stm_sum.total {border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.stm_area_content .list_stm_sum.type_1 {margin:40px 18px 0}
.stm_area_content .visual_txt .list_stm_sum.type_1 + .btn_area {margin-top:40px;}
.stm_area_content .list_stm_sum.type_2 {margin-top:40px;margin-bottom:40px;}
.stm_area_content .list_stm_sum.type_3 {margin:25px 0 40px}
.stm_area_content .list_stm_sum li {margin-top:2px;}
.stm_area_content .list_stm_sum li:first-child{margin:0;}
.stm_area_content .list_stm_sum span.d_box {display:-webkit-box; display:box; -webkit-box-orient:vertical; box-orient:vertical; -webkit-box-pack:center; box-pack:center;}
.stm_area_content .list_stm_sum .txt_1 {width:170px;line-height:18px;color:#000;font-size:15px;text-align:left;}
.stm_area_content .list_stm_sum .txt_1.type_1 {width:auto;}
.stm_area_content .list_stm_sum.total span {font-family:'YouandiModernHEB';color:#333;}
.stm_area_content .list_stm_sum .txt_2 {height:100%;position:absolute;right:18px;top:0;font-family:'YouandiModernHEB';font-size:16px;color:#000;text-align:right;}
.stm_area_content .list_stm_sum .txt_2 strong {font-size:18px;}
.stm_area_content .list_stm_sum .txt_2 em {font-family:'YouandiModernTR';font-size:15px;}
.stm_area_content .CPFLL0701_01 .list_stm_sum .txt_2 em {display:inline;}
.stm_area_content .list_stm_sum .txt_2 em.tail {display:block;line-height:18px;font-size:12px;color:#333;margin-top:5px;}
.stm_area_content .list_stm_sum .txt_2 em.tail.type_1 {display:inline;}
.stm_area_content .list_stm_sum .cancel_box:after,
.stm_area_content .list_stm_sum1 .cancel_box:after{display:block; content:''; clear:both;}
.stm_area_content .list_stm_sum .cancel_box .txt_1,
.stm_area_content .list_stm_sum1 .cancel_box .txt_1{display:inline-block; width:auto;}
.stm_area_content .list_stm_sum .cancel_box .txt_2,
.stm_area_content .list_stm_sum1 .cancel_box .txt_2{position:static; float:right;}
.stm_area_content .list_stm_sum .cancel_txt,
.stm_area_content .list_stm_sum1 .cancel_txt{position:relative; margin-right:24px; font-family:'YouandiModernTR';}
.stm_area_content .list_stm_sum .cancel_txt:before,
.stm_area_content .list_stm_sum1 .cancel_txt:before{display:block; content:''; position:absolute; top:50%; left:0; width:100%; height:1px; background:#888;}
.stm_area_content .list_stm_sum .cancel_txt:after,
.stm_area_content .list_stm_sum1 .cancel_txt:after{display:block; content:''; position:absolute; top:2px; right:-20px; width:7px; height:14px; background:url('/m/image/common/bg_cancel_arrow.png') no-repeat 0 0; background-size:100% 100%;}
.stm_area_content .list_stm_sum.type_4 {margin:0 18px;}
.stm_area_content .list_myaccount_2.allSum {margin-top:25px; border-top:1px solid #e5e5e5; background-color:#fafafa;}
.stm_area_content .list_myaccount_2.allSum  li {padding:22px 0 19px; border:none;}
.stm_area_content .list_stm_sum_case {margin:40px 18px 0; border-top:1px solid #d5d5d5;}
.stm_area_content .list_stm_sum_case > .txt {margin:40px 0 15px;font-size:14px;color:#000;line-height:21px}
.stm_area_content .list_stm_sum1 li {overflow:hidden;margin-top:2px;padding:20px 12px;background:#f6f6f6;}
.stm_area_content .list_stm_sum1 li:first-child{margin:0;}
.stm_area_content .list_stm_sum1 li .txt_1 {}
.stm_area_content .list_stm_sum1 li .txt_2 {float:right;font-family:'YouandiModernHEB';text-align:right;}
.stm_area_content .list_stm_sum1 li .font_normal {font-family:'YouandiModernTR';}
.stm_area_content .list_stm_sum1 li .unit {padding-left:6px;font-size:15px;font-family:'YouandiModernTR';}
.stm_area_content .list_stm_sum1 li .tail {display:block;margin-top:6px;font-size:12px;color:#333;font-family: YouandiModernTR;}
.stm_area_content .list_stm_sum li .unit.type_1,
.stm_area_content .list_stm_sum1 li .unit.type_1 {position:relative;padding-right:20px;color:#888;}
.stm_area_content .list_stm_sum li .unit.type_1:before,
.stm_area_content .list_stm_sum li .unit.type_1:after,
.stm_area_content .list_stm_sum1 li .unit.type_1:before,
.stm_area_content .list_stm_sum1 li .unit.type_1:after {display:block;content:"";position:absolute;right:0;width:1px;height:8px;background:#aaa;}
.stm_area_content .list_stm_sum li .unit.type_1:before,
.stm_area_content .list_stm_sum1 li .unit.type_1:before{top:0;-webkit-transform:rotate(-45deg); transform:rotate(-45deg);}
.stm_area_content .list_stm_sum li .unit.type_1:after,
.stm_area_content .list_stm_sum1 li .unit.type_1:after{top:6px;-webkit-transform:rotate(45deg); transform:rotate(45deg);}
/* offer */
.stm_area_content .list_box.offer .benefit{border-top:1px solid #238b89;padding:15px 2px 0;margin:15px 20px 0;}
.stm_area_content .list_box.offer .benefit strong{font-size:13px;font-weight:normal;color:#000;font-family: 'YouandiModernHEB';}
.stm_area_content .list_box.offer .benefit .hcbtn_medium{margin-top:10px;}
.stm_area_content .list_box.offer .benefit .hcbtn_medium.black.off{background-color:#128683;color:#40b4b1;}
.stm_area_content .list_stm_sum1.offer .benefit .hcbtn_medium.type1.off{background-color:#e5e5e5;cursor:default;color:#999;border:1px solid #d5d5d5;box-sizing:border-box;}
.stm_area_content .promotion_area .list_box li .txt_2 .num em.txt{font-size:13px;}
.stm_area_content .list_box.offer .basic_rate.apply{display:inline-block;position:relative;}
.stm_area_content .list_box.offer .basic_rate.apply::after{content:"";display:inline-block;width:100%;height:1px;position:absolute;left:0;top:49%;background-color:#000}
.stm_area_content .list_stm_sum1.offer .benefit{float:none;clear:both;position:relative;/*border-top:1px solid #d5d5d5;*/padding:20px 12px 0;margin:0 -12px;}
.stm_area_content .list_stm_sum1.offer .benefit strong{font-size:13px;font-weight:normal;color:#1e75d6;font-family: 'YouandiModernHEB';}
.stm_area_content .list_stm_sum1.offer .benefit .hcbtn_medium{position:absolute;right:12px;top:15px;width:76px;}
.stm_area_content .list_stm_sum1 li .txt_2.rate::after{content:"";display:block;float:none;clear:both;margin-bottom:15px;}
.stm_area_content .list_stm_sum1 li .txt_2.rate p{float:left;text-align:center;}
.stm_area_content .list_stm_sum1 li .txt_2.rate p:first-child .type1{padding-right:15px;}
.stm_area_content .list_stm_sum1 .unit .basic_rate.apply{text-decoration:line-through;}
.h2_tit_1.stm_type{border-bottom:0 !important;}
.h2_tit_1.stm_type .tail{right:0;margin-top:3px;}
/* 2020-06-01 GGCQ62 - 신청내역 조회·변경 : 신청정보 타이틀노출시 케이스별 */
#listContent .h2_tit_1{padding-bottom:0 !important; border-bottom:none !important;}
#listContent #M_CPACV0101_10_CMS00 .subscription_area .title_section .title_sub_txt.stm_line_1{margin-top:0 !important; padding-bottom:0 !important; border-bottom:none !important;}
#listContent #M_CPACV0101_10_CMS00 .subscription_area .title_section .title_sub_txt.stm_line_1 .normal-mode-hidden{padding-bottom:25px;}
#listContent #M_CPACV0101_10_CMS00 .subscription_area .title_section .title_sub_txt.stm_line_1 .edit-location-show{padding-bottom:25px;}
#listContent .list_myaccount_1.type_5{border-top:1px solid #e5e5e5;}
/* //2020-06-01 GGCQ62 - 신청내역 조회·변경 : 신청정보 타이틀노출시 케이스별 */
.list{color:#333}
.list .heading{font-size:13px}
.list .txt-type1{font-size:13px}

script{display:none}

.stm_line_1{ padding-bottom :13px; border-bottom: 1px solid #d5d5d5; }

.subscription_area .title_section .title_sub_txt{line-height: 21px;}
.title_article .title_sub_txt{ line-height: 21px; }
.tit.multi_line.stm_line_1.stm_agree_tit{ margin-top:25px; }
#listContent.edit-mode .subscription_area .title_section .title_sub_txt, #listContent.edit-location-mode .subscription_area .title_section .title_sub_txt{margin-top:25px;}
#listContent .subscription_area .title_section .title_sub_txt > p + p{margin-top:10px;}


#M_CPACV0101_01_CMS01{ min-height: 400px; }
.dimmed{ z-index:26; }

#wrap.CPACV0103_01  .stm_area_content > .box_module.type_2 > .btn_area.type_3{display:none}
#wrap.CPACV0103_02  .stm_area_content > .box_module.type_2 > .btn_area.type_3{display:none}

.stm_area_content_minh{ min-height: 400px; }


#M_CPACV0103_02_CMS01 .visual_txt .noti_small{font-size:15px;}
.area_content.stm_area_content div.area_process.type_1 + div#M_CPACV0103_02_CMS01  > div.visual_txt.type_2{ padding-top: 35px; padding-bottom: 40px; }

.list_myaccount_1 .hcbtn_small.type3.blue{ margin-top:-3px; margin-right:8px; }
.hcbtn_small.type3.blue:disabled{border: 1px solid #aaa; color: #333; opacity:.7;}
.normal-mode-hidden{ display:none !important; }
.edit-location-show{ display:none !important; }
.edit-mode .edit-mode-hidden{ display:none !important; }
.edit-mode .normal-mode-hidden{ display:block !important; }
.edit-mode .list_myaccount_1.type_5 > li.normal-mode-hidden{ display: -webkit-box !important; display: box !important; }

.normal-mode-hidden{ display:none !important; }
.edit-mode .edit-mode-hidden{ display:none !important; }
.edit-mode .normal-mode-hidden{ display:block !important; }
.edit-mode .list_myaccount_1.type_5 > li.normal-mode-hidden{ display: -webkit-box !important; display: box !important; }
.edit-mode .list_myaccount_1.type_5 > li.edit-location-show{ display: none; }

.edit-location-mode .edit-location-hidden{ display:none !important; }
.edit-location-mode .edit-location-show{ display:block !important; }
.edit-location-mode .edit-location-show{ display:block !important; }


.edit-location-mode .list_myaccount_1.type_5 > li.edit-location-show{ display: -webkit-box !important; display: box !important; color:black; font-weight:bold;}
.edit-location-mode .btn_area.edit-mode-hidden{display:none !important;}
.edit-mode #editLocationBtn{display:none !important;}
.edit-location-mode #editBtn, .edit-location-mode #M_CPACV0101_10_CMS01.edit-mode-hidden{display:none !important;}

/*M_CPACV0301_01 정부재난사용처조회화면*/

.stm_list_inline.list_inline > li{display:inline;}
.stm_list_inline.list_inline > li:last-child{padding-left:6px;}
.stm_list_inline.list_inline > li:after{top:1px}
.life_search_result_01{line-height:21px;}


.link_layer.M_CPACV0101_01_LAYER{ width:100%; }

.stm_area_content .list_myaccount_2.type_8 > li:first-child {border-top: 0px;}

#wrap.CPACV0104_01 .link_layer.M_CPACV0201_01_LAYER .hcbtn1{ font-weight:bold; }

/*2020-05-26 안내신청 상단 btn 3개*/
.btn_area.stn_btn_area.col_3{padding:22px 18px 0}
.btn_area.stn_btn_area.col_3 li{width:33.333%;float:left;box-sizing:border-box;padding-left:0;padding-right:4px;}
.btn_area.stn_btn_area.col_3 li:last-child{padding-left:0;padding-right:0;}
.btn_area.stn_btn_area.col_3:after{content:"";display:table;clear:both;}


/*2020-06-01 entrance_mobile.html 배너*/
.stm_banner{z-index:1;position:relative;display:block;width:100%;max-width:375px;height:70px;margin:33px auto;padding:14px 0 14px 100px; box-sizing: border-box;}
.stm_banner:after{z-index:-1;content:"";position:absolute;top:-11px;left:-18px;display:block;width:160px;height:103px;background:url('/m/image/common/stm_m_banner.png') top left / 100% auto no-repeat; }
.stm_banner .stm_banner_tit{display:block;font-size:16px;line-height:16px;color:#333;font-family:'YouandiModernHEB';}
.stm_banner .stm_banner_desc{display:block;margin-top:8px;font-size:15px;line-height:15px;color:#666;font-family:'YouandiModernTR'}

@media (max-width: 321px){
    .stm_banner .stm_banner_desc{font-size:13px;line-height:15px;color:#666;font-family:'YouandiModernTR'}
}

/*2021-01-28 GGCN45 경기재난지원금*/
.stm_area_content .box_module.type_2 ~ .visual_txt.type_2 {margin-bottom:0 !important;}
.CPBGS2104_01 .h2_tit_1.stm_type .tail{right:18px;}
.CPBGS2104_01 #M_CPBGS2104_01_CMS01 ~ .box_module.type_5.pb0 .h2_tit_1.stm_type{margin-bottom:-25px;}

/* 2021-07-19 GGU442 상생소비지원금 */
#M_CPBGS3101_COMMON_CMS01 .stm_logo_small{margin-bottom:0;margin-top:30px}
#M_CPBGS3101_COMMON_CMS01 .stm_logo_small img{height:111px;margin-top:13px}

.expend_box{position: relative;padding:25px 18px 80px; background:#fafafa;border-top:solid 1px #d5d5d5;border-bottom:solid 1px #aaa;}
.expend_box .expbtn_div{position: absolute;left:0;bottom:25px;width:100%;padding:0 18px;box-sizing:border-box}
.expend_box .infor_content{margin-top:10px;}
.expend_box .infor_content li{position: relative; border-bottom:solid 1px #e5e5e5;line-height:44px;font-size:14px;}
.expend_box .infor_content li:last-child{border:none;}
.expend_box .infor_content li > strong{position: absolute;right:0;font-size:16px;}