@charset 'utf-8';

.search .box_module.srh_cont {padding:0; border-bottom:none;}
.search .title_section {padding:14px 18px 13px 0; margin:0 0 0px 18px; border-bottom:1px solid #d5d5d5;}
.search .title_section:after {display:block; clear:both; content:""}
.search .title_section .h2_tit_1 {float:left; margin-bottom:0;}
.search .title_section .tail {float:right; margin-top:3px; font-size:14px;color:#000; line-height:17px}
.search .title_section .tail a {color:#000;}
.search .box_module.srh_cont > .h2_tit_1 {margin:0 0 5px 18px;padding:16px 0 16px 0;border-bottom:1px solid #d5d5d5;}
.search .box_module.srh_cont > .h2_tit_1 .tail {font-size:14px;color:#000;}
.search_area {position:relative;}
.search_input {position:relative; padding:0 55px 0 45px; background:#1e75d6;}
.search_input input {height:55px; padding-left:0px; padding-right:40px; border-color:#1e75d6; font-size:18px; background:#1e75d6; color:#fff;}
.search_input input::-webkit-input-placeholder {color:#8fbaeb;}
.search_input .search_btn {position:absolute; left:8px; top:0; width:37px; height:55px;}
.search_input .search_btn span {display:-webkit-box; position:relative; width:17px; height:17px; margin:0 auto;}
.search_input .search_btn span:before {position:absolute; top:0; left:0; display:block; width:13px; height:13px; border-radius:15px; border:1px solid rgba(256,256,256,0.5); content:""; box-sizing:border-box;}
.search_input .search_btn span:after {position:absolute; top:10px; left:13px; display:block; width:1px; height:7px; background:rgba(256,256,256,0.5); content:""; -webkit-transform:rotate(-45deg); transform:rotate(-45deg);}
.search_input .close_btn {position:absolute; right:0; top:0; width:56px; height:55px; border-left:1px solid #103e72;}
.search_input .close_btn span {font-size:15px; color:#fff;}
.search_input .input_area {position:relative;}
.search_input .input_area input {border:none; height:55px; line-height:55px; color:#fff; font-size:16px;}
.search_input .word_btn {display:none; position:absolute; right:0; top:50%; width:19px; height:19px; margin:-9px 18px 0 0; border-radius:15px; background:rgba(0,0,0,0.2);}
.search_input .word_btn span {display:block; position:relative; width:11px; height:11px; margin:0 auto;}
.search_input .word_btn span:before {display:block; position:absolute; top:0; left:5px; width:1px; height:11px; background:#7ba4d3; content:""; -webkit-transform:rotate(-45deg); transform:rotate(-45deg);}
.search_input .word_btn span:after {display:block; position:absolute; top:0; left:5px; width:1px; height:11px; background:#7ba4d3; content:""; -webkit-transform:rotate(45deg); transform:rotate(45deg);}
.search_input.preview {padding-right:0;}
.search_preview {visibility:hidden;position:absolute; top:55px; width:100%; border-top:1px solid #f1f3f6; font-size:15px; background:#fff; z-index:11}
.search_preview.on {visibility:visible;}
.preview_group {margin:24px 0 0}
.preview_group .preview_tit {display:block; padding:0 0 14px 0; margin-left:18px; border-bottom:1px solid #e5e5e5; color:#000; font-family:"YouandiModernHEB"}
.preview_group.pre_w .preview_tit {margin:0 18px;}
.preview_group .preview_list {padding:0 18px;}
.preview_group .preview_list li {padding:15px 0 15px; border-bottom:1px solid #e5e5e5;}
.preview_group .preview_list li:after {display:block; clear:both; content:""}
.preview_group .preview_list p {float:left;}
.preview_group .preview_list a {color:#666;}
.preview_group .preview_list .del_btn {float:right; width:13px; height:13px;}
.preview_group .preview_list .del_btn span {display:block; position:relative; width:13px; height:13px; margin-top:-1px;}
.preview_group .preview_list .del_btn span:before {display:block; position:absolute; top:0px; left:6px; width:1px;  height:13px; background:#b5b5b5; content:"";  -webkit-transform:rotate(-45deg); transform:rotate(-45deg);}
.preview_group .preview_list .del_btn span:after {display:block; position:absolute; top:0px; left:6px; width:1px;  height:13px; background:#b5b5b5; content:"";  -webkit-transform:rotate(45deg); transform:rotate(45deg);}
.preview_group:last-child {padding-bottom:10px;}
.preview_group:last-child .preview_list li:last-child {border-bottom:0;}
.search_none {padding:27px 20px; background:#ededed; text-align:center}
.search_none p {font-size:13px; color:#888; line-height:19px}
.search_none .noti {font-size:15px; color:#000;}
.search_none .noti em {color:#2c82e3; font-family:"YouandiModernHEB"}
.search_none .noti + p {margin:9px 0 0;}
.list_word_search {position:relative; min-height:20px; margin:16px 0 15px;padding:0 18px;}
.list_word_search:after {display:block; clear:both; content:""}
.list_word_search > * {float:left;}
.list_word_search .tit {position:absolute; top:1px; left:18px;  width:26px; font-size:14px; line-height:21px; color:#000; font-family:'YouandiModernHEB';}
.list_word_search .list_inline {overflow:hidden; margin-left:-5px; clear:none; padding-left:40px; margin:0;}
.list_word_search .list_inline > li {padding:0 8px 0 5px;font-size:14px;}
.list_word_search .list_inline > li a {color:#666}
.list_word_search .list_inline > li:after {display:block; position:absolute; top:-1px; right:6px; width:1px; height:10px;content:',';}
.list_word_search .list_inline > li:before {display:none;}
.list_word_search .list_inline > li:last-child:after {display:none;}
.list_word_search div.list_inline p {font-size:14px; color:#666; line-height:21px}
.list_word_search div.list_inline p + .hcbtn1 {margin:2px 0 0; line-height:21px}
.list_card_search {padding:10px 18px;}
.list_card_search > li {position:relative;display:block; min-height:71px; padding:20px 0; border-top:1px solid #e5e5e5;}
.list_card_search > li a {display:block;}
.list_card_search > li a.inpress {min-height:71px;}
.list_card_search > li a.hcbtn1 {display:inline-block; margin:10px 0 0 128px; padding:0;}
.list_card_search > li .img {position:absolute;top:5px;left:0;width:113px;}
.list_card_search > li .img > img {width:100%}
.list_card_search > li .img > img.type1 {width:105px; height:59px;}
.list_card_search > li:first-child {border-top:none; margin-top:-5px;}
.list_card_search > li:last-child {margin-bottom:-5px;}
.list_card_search > li.hipassplus {min-height:82px;}
.list_card_search > li .tit {margin:-1px 0 0px 128px; padding-bottom:2px; font-size:15px;line-height:1;color:#000;}
.list_card_search > li .tit2 {margin:-1px 0 0px 128px;font-size:15px;line-height:1;color:#000;}
.list_card_search > li .tit3 {margin:-3px 0 0px 128px; line-height:23px; color:#000;}
.list_card_search > li .txt {margin:4px 0 0 128px; font-size:12px;line-height:17px;color:#666;}
.list_card_search > li .txt2 {margin:4px 0 0 128px; font-size:15px;line-height:17px;color:#666;}
.list_card_search > li > a {position:relative; font-size:15px; line-height:21px; color:#000; word-wrap:break-word; word-break:keep-all;}
.list_card_search .icon_process {width:auto; padding:0 5px; margin:12px 0 0 128px;}
.list_card_search .icon_process.type1 {margin-top:4px;}
.list_card_search .hcbtn1 {margin:10px 0 0;}
.list_card_search .hcbtn1 span.type1 {font-size:13px; color:#1e75d6;}
.list_card_search.culture {padding:0 18px;}
.list_card_search.culture > li {min-height:59px; padding:10px 0; padding:14px 0 26px 0;}
.list_card_search.culture > li .img {width:105px; top:26px;}
.list_card_search.culture > li .txt {color:#888;}
.list_card_search.culture > li {position:relative; margin:0; padding-top:26px; font-size:15px; line-height:21px; color:#000; word-wrap:break-word; word-break:keep-all;}
.list_card_search.culture > li .tit,
.list_card_search.culture > li .txt2 {margin-left:121px;}
.list_card_search.culture > li > a {margin-top:0; min-height:59px;}
.list_card_search > li.new_plate{min-height:116px;}
.list_card_search > li.new_plate .img{text-align:center;}
.list_card_search > li.new_plate .img img{width:71px !important;}
.list_card_search > li .img img{-o-box-shadow: 0px 4px 8px rgba(0,0,0,0.35);-ms-box-shadow: 0px 4px 8px rgba(0,0,0,0.35);-moz-box-shadow: 0px 4px 8px rgba(0,0,0,0.35);-webkit-box-shadow: 0px 4px 8px rgba(0,0,0,0.35);box-shadow: 0px 4px 8px rgba(0,0,0,0.35);border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;}
.list_card_search > li .img img.hipass_card {position:absolute; bottom:0px; left:21.5px; width:82px !important;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}
.list_card_search > li .img img.new_card {width:52px !important;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}
.list_card_search > li.chameleonplus{min-height:92px;}
.list_card_search > li .img img.chameleon_card {position:absolute; bottom:-7.5px; left:22px; width:52px !important;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;}
.list_card_search > li.standalone{min-height:82px;}
.list_card_search > li.standalone .img{}
.list_card_search > li.standalone .img img{width:52px !important;}


.search .benefit_event {margin:0;}
.list_search {padding:5px 18px 5px;}
.list_search > li {position:relative;padding:14px 0 14px 0;border-top:1px solid #e5e5e5;line-height:25px;}
.list_search > li:first-child {border-top:none;}
.list_search > li span {color:#888;}
.list_search > li {display:-webkit-box; display:box; -webkit-box-orient:vertical; box-orient:vertical; -webkit-box-pack:center; box-pack:center; position:relative; font-size:15px; line-height:21px; color:#000; word-wrap:break-word; word-break:keep-all;}
.list_search > li > a {display:-webkit-box; display:box; -webkit-box-orient:vertical; box-orient:vertical; -webkit-box-pack:center; box-pack:center; position:relative; font-size:15px; line-height:21px; color:#000; word-wrap:break-word; word-break:keep-all;}
.benefit_list {padding:5px 18px 5px;}
.benefit_list > li {border-top:1px solid #e5e5e5;}
.benefit_list > li:first-child {border-top:none;}
.benefit_list > li > a {display:-webkit-box; display:box; -webkit-box-orient:vertical; box-orient:vertical; -webkit-box-pack:center; box-pack:center; position:relative; padding:20px 0px 13px 0; font-size:15px; line-height:21px; color:#000; word-wrap:break-word;word-break:keep-all;}
.benefit_list > li .item_progress {margin:0 0 5px;}
.benefit_list > li p {display:-webkit-box; display:box; -webkit-box-orient:vertical; box-orient:vertical; overflow:hidden; text-overflow:ellipsis; -webkit-line-clamp:2; line-clamp:2; word-break:keep-all;}
.benefit_list > li .item_place li {display:inline-block; position:relative; margin-top:3px; padding:0 6px; font-size:13px; color:#888;}
.benefit_list > li .item_place li:first-child {padding-left:0;}
.benefit_list > li .item_place li:first-child:after {display:none;}
.search .qna_list.type1 {border-top:9px solid #ededed; border-bottom:9px solid #ededed;}
.search .title_article .sub_title,
.search .title_article .beside_txt {display:none;}
.search .qna_list > li {margin:0 18px;}
.search .qna_list .qusetion_article a {display:-webkit-box; display:box; -webkit-box-orient:vertical; box-orient:vertical; -webkit-box-pack:center; box-pack:center; position:relative; padding:16px 40px 16px 0; border-top:1px solid #e5e5e5; font-size:15px; line-height:21px; color:#000;}
.search .qna_list li:first-child a {padding:22px 40px 16px 0;}
.search .qna_list li:last-child  a {padding:17px 40px 21px 0;}
.qna_list.accordion_unit .btn_fold:before {right:0px; height:1px;}
.qna_list.accordion_unit .btn_fold:after {right:4px; height:1px;}
.search .qna_list > li:first-child .qusetion_article a {border-top:none;}
.search .qna_list .answer_article {display:none; padding:20px 0 19px; border-top:1px solid #e5e5e5; font-size:14px; line-height:21px; color:#666;}
.search .qna_list > li.on > .answer_article {display:block;}
.search .qna_list .answer_article .hcbtn1 {margin-top:15px; }
.search_result {display:-webkit-box; display:box; -webkit-box-orient:vertical; box-orient:vertical; -webkit-box-pack:center; box-pack:center; padding-top:10px; border-bottom:1px solid #e5e5e5; background-color:#ededed; height:72px; font-size:14px; line-height:22px; color:#000; text-align:center;}
.no_data {padding:50px 16px; font-size:15px; color:#666; text-align:center;}
.box_info {margin:0 18px;border-bottom:1px solid #ededed;}
.box_info.type_1 {border-bottom:none;}
.box_info .tit {margin:25px 0 10px;font-size:17px;}
.box_info .txt {font-size:13px;color:#666; line-height:18px;}
.finance_box .btn_area {font-size:0;white-space:nowrap;margin:15px 0 25px 0;}
.finance_box .btn_area > li {display:inline-block; -webkit-box-sizing:border-box; box-sizing:border-box; width:50%; padding-left:4px; vertical-align:top}
.finance_box .btn_area > li:first-child {padding-left:0; padding-right:4px;}
ul.list_amount > li {margin-bottom:2px; padding:20px 12px; background-color:#edf4fc; font-size:15px; font-family:"YouandiModernTR"; color:#000;}
ul.list_amount.myinfo_list > li  {background-color:#f6f6f6;}
ul.list_amount li:after {display:block; clear:both; content:""}
ul.list_amount li > .txt_tit  {float:left; font-weight:normal; font-size:15px; font-family:"YouandiModernTR"; color:#000;}
ul.list_amount li > .txt {float:right; font-size:15px; color:#000; text-align:right}
ul.list_amount li > .txt em {font-size:18px; font-family:"YouandiModernHEB"}
ul.list_amount li > .txt span {color:#888;}
ul.list_amount li > .txt span em {font-family:"YouandiModernTR"}
ul.list_amount li > .txt .sub_txt {margin:3px 0 0; font-size:12px; color:#333;}
ul.list_amount li > .txt .more { margin:0 8px; font-size:20px; vertical-align:top}
div.list_amount {padding:18px 12px 17px;background:#edf4fc;}
div.list_amount .noti {font-size:15px; line-height:18px}
div.list_amount .infor_noti {margin:5px 0 0; font-size:12px; color:#333; line-height:18px}
div.list_amount .sub_txt {margin:18px 0 0; font-size:12px; color:#888; line-height:18px}
div.list_amount .sub_txt .hcbtn1 {font-size:12px; text-decoration:underline;}
div.list_amount  > .hcbtn1 {margin:9px 0 0;}
.btn_txt {overflow:hidden;margin:20px 0 13px;}
.btn_txt p {float:left;font-size:14px;line-height:21px;color:#333;}
.btn_txt .hcbtn_medium {float:right; width:130px;line-height:43px; font-size:14px;}
.btn_txt + .box_content {margin:0; padding:5px 0 0;}
.btn_txt + .box_content .list_amount > li {padding:12px 12px 13px;}
.btn_txt + .box_content .list_amount > li > .txt_tit {font-size:14px; color:#333;}
.btn_txt + .box_content .list_amount > li > .txt em {font-size:15px; color:#333;}
.list_amount .box_sum {clear:both; margin:0; padding:14px 0 0;}
.list_amount .box_sum:after {display:block;content:"";clear:both;}
.list_amount .box_sum li {padding:0; margin:13px 0 0; line-height:1;}
.list_amount .box_sum li:first-child {margin:0;}
.list_amount .box_sum li .txt_tit {font-size:14px; color:#666; line-height:1;}
.list_amount .box_sum li .txt p {font-size:15px; color:#333;}
.list_amount .box_sum li .txt em {font-size:15px; color:#333;}
@media all and (max-width:320px){
ul.list_amount li > .txt,
ul.list_amount li > .txt p,
.list_amount .box_sum li .txt p {font-size:13px;line-height:1;}}
.preview_group.pre_w.box_ghg01 {display:none;}
.preview_group.pre_w.box_ghg01.on {display:block;}
.preview_group.box_ghg02 {display:none;}
.preview_group.box_ghg02.on {display:block;}
.search_input {display:none;}
.search_input.on {display:block;}
.dimmed {display:none;}
.dimmed.on {display:block;}
.h2_tit_1 span.type1 {position:relative; margin-bottom:15px; font-size:17px !important; line-height:22px; font-family:'YouandiModernHEB'; color:#000;}
.search_area2 {position:relative; z-index:11}
.search_input2 {position:relative;height:39px;padding:0 47px 0 0; border:8px solid #1e75d6; background:#fff;}
.search_input2 input {height:55px; padding-left:0px; padding-right:40px; border-color:#1e75d6; font-size:18px; background:#1e75d6; color:#fff;}
.search_input2 input::-webkit-input-placeholder {color:#8fbaeb;}
.search_input2 .search_btn {display:none; position:absolute; left:8px; top:0; width:37px; height:55px;}
.search_input2 .search_btn span {display:-webkit-box; position:relative; width:17px; height:17px; margin:0 auto;}
.search_input2 .search_btn span:before {position:absolute; top:0; left:0; display:block; width:13px; height:13px; border-radius:15px; border:1px solid rgba(256,256,256,0.5); content:""; box-sizing:border-box;}
.search_input2 .search_btn span:after {position:absolute; top:10px; left:13px; display:block; width:1px; height:7px; background:rgba(256,256,256,0.5); content:""; -webkit-transform:rotate(-45deg); transform:rotate(-45deg);}
.search_input2 .close_btn {position:absolute; right:-8px; top:-8px; width:55px; height:55px; background:#1e75d6;}
.search_input2 .close_btn span {font-size:15px; color:#fff;}
.search_input2 .input_area {position:relative; padding:10px;}
.search_input2 .input_area input {height:19px; padding:0; line-height:19px; border:0;  color:#000; font-size:17px; background:#fff;} 
.search_input2 .input_area ::-webkit-input-placeholder {color:#aaa;}
.search_input2 .input_area :-moz-placeholder,
.search_input2 .input_area ::-moz-placeholder,
.search_input2 .input_area ::-ms-input-placeholder {color:#aaa;}
.search_input2 .word_btn {display:none; position:absolute; right:0; top:50%; width:19px; height:19px; margin:-9px 10px 0 0; border-radius:15px; background:rgba(0,0,0,0.2);}
.search_input2 .word_btn span {display:block; position:relative; width:11px; height:11px; margin:0 auto;}
.search_input2 .word_btn span:before {display:block; position:absolute; top:0; left:5px; width:1px; height:11px; background:#fff; content:""; -webkit-transform:rotate(-45deg); transform:rotate(-45deg);}
.search_input2 .word_btn span:after {display:block; position:absolute; top:0; left:5px; width:1px; height:11px; background:#fff; content:""; -webkit-transform:rotate(45deg); transform:rotate(45deg);}
.search_input2.preview {padding-right:0;}
.search_input2 {display:none;}
.search_input2.on {display:block;}
html.hc-srch-opened,
html.hc-srch-opened body {overflow:hidden !important;}
.hc-srch-opened #wrap #header {position:fixed; top:0; left:0; width:100%; z-index:20; transition:none;}
.hc-srch-opened #wrap .search_area2 {display:block; top:55px;}
.hc-srch-opened #wrap.hc-fix-header-fixed.hc-fix-header-hide .search_area2 {display:none;}
.hc-srch-opened .search_area2 {position:fixed; left:0; top:0; width:100%; height:auto; z-index:12;}
.hc-srch-opened .search_area2 .search_input2 {z-index:12;}
.hc-srch-opened .search_area2 .search_preview {position:fixed; left:0; top:0; width:100%; height:100%; padding-top:110px; box-sizing:border-box;
	background:transparent none; border-top:0; overflow-y:auto; -webkit-overflow-scroll:touch; display:none;}
.hc-srch-opened .search_area2 .search_preview.on {display:block;}
.hc-srch-opened .search_area2 .search_preview.on .preview_group:before {content:''; position:absolute; left:0; top:0; width:100%; height:1px; background:#f1f3f6 none;}
.hc-srch-opened .search_area2 .search_preview.on .preview_group.on + .on:before {display:none;}
.hc-srch-opened .search_area2 .preview_group {margin:0; background:#fff none;}
.hc-srch-opened .search_area2 .preview_group .preview_tit {padding:25px 0 15px 0;}
.hc-srch-opened .search_area2 .preview_group .preview_list.mtm26.mbm10 {margin:0 !important;}
.hc-srch-opened .search_area2 .preview_group.pre_w .preview_tit {margin:0 18px;}
.hc-srch-opened .search_area2 .preview_group:last-child {padding-bottom:0;}


/*2018-02-20 ÆË¾÷ Ãß°¡*/
.mpop_grayboxing_top{    background: #fafafa; padding: 16px 18px; font-size: 13px; border-bottom: 1px solid #e5e5e5;}
.pop_reb_grayboxing{    background: #fafafa;padding: 25px;}
.gray_line_arrow_box_m{border-top: 1px solid #aaaaaa; border-bottom: 1px solid #aaaaaa;     padding: 20px 0 20px 0;    display: inline-block;    width: 100%;    box-sizing: border-box;}
.pop_reb_grayboxing .gray_tit_m{color: #333333; text-align: center; padding-bottom: 20px;}
.gray_line_arrow_box_m .after_graybox{float: left; width: 42%;    text-align: center;}
.gray_line_arrow_box_m > img{ width: 13px; float: left; padding: 10px 5%;}
.gray_line_arrow_box_m .befor_graybox{ color: #333333;    width:42%;    float: left;    text-align: center;}
