@import url('default.css');
@import url('common.css');
@import url('layout.css');



/* 검색 인덱스 */
.searchIndexTop {position:relative; padding-top:220px; height:463px; background:#22578d;}
/* .searchIndexTop {position:relative; padding-top:220px; height:463px; background:#1d1f25 url("../images/search/bg_index2.jpg") repeat center top;} */
.searchIndexTop h2 {text-align:center; padding-bottom:34px;}
.searchIndexTop fieldset {display:block; width:665px; margin:0 auto; *zoom:1;}
.searchIndexTop fieldset:after {content:""; display:block; clear:both;}
.searchIndexTop fieldset input {float:left;}
.searchIndexTop fieldset input.txt {height:49px; width:530px; padding:0 17px; font-size:14px; line-height:49px; font-weight:bold; border:1px solid #888a95; border-right:none; color:#000000;}
.searchIndexTop fieldset input::-webkit-input-placeholder { color: #000000; }
.searchIndexTop fieldset input:-moz-placeholder { /* Firefox 18- */ color: #000000; }
.searchIndexTop fieldset input::-moz-placeholder { /* Firefox 19+ */ color: #000000; }
.searchIndexTop fieldset input:-ms-input-placeholder { color: #000000; }

.searchIndexTop p.infoTxt {padding-top:22px; text-align:center;}
.searchIndexTop ul.menuArea {position:absolute; width:100%; left:0px; bottom:32px; text-align:center;}
.searchIndexTop ul.menuArea li {display:inline; margin:0 11px;}
.searchIndexTop ul.menuArea li a {color:#fff;}

.searchIndexBottom .bodyCont {padding-top:40px; display:flex; justify-content: space-evenly;}
.searchIndexBottom li {background:url("../images/blt/bltDivi1.gif") no-repeat left 14px; text-align: center; width:100%;}
.searchIndexBottom li.first {padding-left:0px; background:none;}
.searchIndexBottom li h3 {padding-bottom:15px;}
.searchIndexBottom li span.numArea {display:block; font-size:28px; line-height:30px; color:#286fa3; font-weight:bold; *zoom:1; display: flex; justify-content: center;}
.searchIndexBottom li span.numArea:after {content:""; display:block; clear:both;}
.searchIndexBottom li span.numArea img{ vertical-align:bottom;}
.searchIndexBottom li span.numArea img.numComma { margin:12px 2px 0 2px; }

#pageLoginLayer {display:none;}
.loginLayerCont {position:absolute; top:300px; left:50%; margin-left:-225px; padding:11px 8px 9px 12px; width:430px; height:335px; background:url("../images/search/bg_loginLayer.png") no-repeat 0 0;}
.loginLayerCont strong.tit {display:block; padding-top:26px; height:46px; line-height:72px; padding-left:38px;}
.loginLayerCont div.cont {padding:27px 0 0 36px; height:159px;}
.loginLayerCont div.cont .txtInputArea {position:relative; padding-bottom:9px;}
.loginLayerCont div.cont .txtInputArea label {position:absolute; font-size:14px; color:#989898; font-weight:bold; left:11px; top:10px;  }
.loginLayerCont div.cont input.txt {width:315px; height:36px; padding:0 29px 0 11px; border:none; line-height:36px; color:#989898; font-size:14px; font-weight:bold; }
.loginLayerCont div.cont input.txtId {background:url("../images/search/bg_loginId.gif") no-repeat 0 0}
.loginLayerCont div.cont input.txtPw {background:url("../images/search/bg_loginPw.gif") no-repeat 0 0}
.loginLayerCont div.cont .clearfix {padding-top:5px;}
.loginLayerCont div.cont .clearfix p {line-height:20px; color:#6c6d71;}
.loginLayerCont div.cont .clearfix p.join {}
.loginLayerCont div.cont .clearfix p.join a {font-weight:bold;}
.loginLayerCont div.cont .clearfix p a {color:#6c6d71;}
.loginLayerCont .btnArea {padding:16px 36px 0 36px;}
.loginLayerCont .btnArea .chkArea {padding-top:15px;}
.loginLayerCont .btnArea .chkArea label {color:#000}
.loginLayerCont .btnArea .btnClose {position:absolute; top:35px; right:38px;}




/* 검색결과  */
.t_searchArea {height:51px; margin-bottom:62px; background:#484c5e;}
.t_searchArea .bodyCont {width:960px; text-align:right; padding:0 10px 0 10px;}
.t_searchArea span.fl {padding-top:12px;}
.t_searchArea span.fl strong {margin-right:10px;}
.t_searchArea span.fl strong img {vertical-align:top;}
.t_searchArea span.fl img {vertical-align:middle;}
.t_searchArea span.fl input {height:28px; width:409px; border:none; background:url("../images/search/bg_t_search.gif") no-repeat 0 0; line-height:28px; padding:0 10px; vertical-align:middle;}
.t_searchArea a.btn_logout {position:relative; top:18px; color:#dedede;}

.searchResultPage .containerCont {}
.searchResultPage h2 {height:39px; border-bottom:3px solid #71778a;  padding:0 0 0 5px;}
	.searchResultTxt {padding:103px 0 80px 0; text-align:center; line-height:66px; color:#444547}
	.searchResultTxt.ok {color:#cd171c; }
	.searchResultTxt img {vertical-align:-1px;}
	.searchResultTxt strong {font-size:30px; display:inline-block; height:66px; line-height:66px;}
	.searchResultTxt p {line-height:30px;}
	.searchResultTxt.ok strong {padding-left: 85px; background:url("../images/icon/care.gif") no-repeat 0 0}

.sr_donotInfoArea {position:relative; margin-bottom:15px; padding:20px; border:1px solid #165684; background:#2d83c0; color:yellow; text-align:center; font-size:14px; font-weight:bold; line-height:20px; }

.sr_damageInfoArea {position:relative; margin-bottom:15px; padding:20px; border:1px solid #c7c7c7; background:#fafafa; text-align:right;}
.sr_damageInfoArea div.fl {text-align:left; color:#da3e00; font-size:14px; line-height:20px; font-weight:bold; padding-top:3px;}
.sr_damageInfoArea div.fl img {vertical-align:-3px;}
.sr_damageInfoArea div.fl .text_black {color:#303030;}

.searchResultPage  .listSection {margin-bottom:40px;}

.sr_summary {position:relative; margin-bottom:40px;}
.sr_summary h3 {padding-bottom:22px;}
.sr_summary span.infoTxt {position:absolute; right:20px; top:18px; color:#999; font-size:11px;}
.sr_summary strong.tit {display:block; padding-bottom:20px;}
.sr_summary .dealGoods {float:left; width:306px; margin-right:17px;}
.sr_summary .dealGoods ul {*zoom:1;}
.sr_summary .dealGoods ul:after {content:""; display:block; clear:both;}
.sr_summary .dealGoods ul li {float:left; width:96px; height:42px; margin-right:6px; text-align:center;}
.sr_summary .dealGoods ul li img {position:relative; vertical-align:middle;}
.sr_summary .fraudType {float:left; width:184px; min-height:88px; border-right:1px solid #e2e2e2; margin-right:16px;}
.sr_summary .fraudType ul {*zoom:1;}
.sr_summary .fraudType ul:after {content:""; display:block; clear:both;}
.sr_summary .fraudType ul li {float:left; width:82px; padding-bottom:5px;}
.sr_summary .totDamageCost {float:left; width:223px; min-height:88px; border-right:1px solid #e2e2e2; margin-right:16px;}
.sr_summary .totDamageCost div.cont {height:46px; padding:11px 22px 0 0; background:url("../images/icon/cost.gif") no-repeat 0 0; text-align:right; font-size:16px; font-weight:bold; color:#4a4949}
.sr_summary .totDamageCost div.cont b {color:#cd171c; }
.sr_summary .occurredDamage {float:left; width:152px;}
.sr_summary .occurredDamage ul {}
.sr_summary .occurredDamage ul li {color:#cd171c; font-size:14px; font-weight:bold; margin-bottom:10px;}
.sr_summary .occurredDamage ul li strong {margin-right:10px;}
.sr_summary .occurredDamage ul li strong img {vertical-align:-1px;}


.sr_damageList {}
.sr_damageList td.first {text-align:left; padding-left:10px; font-weight:bold;}
.sr_damageList td.cont { text-align:left; color:#cd171c; padding-left:10px;}
.sr_damageList td.cont ul {*zoom:1;}
.sr_damageList td.cont ul:after {content:""; display:block; clear:both;}
.sr_damageList td.cont ul li {float:left; padding-left:9px; margin-right:9px; background:url("../images/blt/blt1.gif") no-repeat 0 5px;  color:#777777;}
.sr_damageList td.cont ul li.first {background:none; padding-left:0px;}
.sr_damageList td.view_sp {color:#cd171c;}

.sr_suspectList td.tit {color:#0033ac}
.sr_suspectList td.none {height:200px; color:#333333}
.sr_suspectList td.none p {color:#999999; font-size:11px;}


.sr_infoTxt {position:absolute; right:20px; top:53px; color:#999; font-size:11px;}

.cachPhoneArea {position:absolute; right:15px; top:8px; z-index:5; text-align:left; font-size:11px;}
.cachPhoneArea .btn_cachPhoneLayer {text-decoration:underline !important; font-size:11px; letter-spacing:-1px; color:#4c5571;}
.cachPhoneArea #cachPhoneLayer {display:none; position:absolute; top:23px; right:0px; width:280px; padding:15px 10px; border:1px solid #dedede; background:#fff;}
.cachPhoneArea #cachPhoneLayer span.layerDeco {position:absolute; display:block; height:5px; width:9px; right:12px; top:-5px; background:url("../images/blt/layer_arrow.png") no-repeat 0 0;}
.cachPhoneArea #cachPhoneLayer p {font-size:11px; letter-spacing:-1px; padding:7px 0 10px; line-height:16px;}
.cachPhoneArea #cachPhoneLayer span {font-size:11px; letter-spacing:-1px; color:#3457c3; text-decoration:underline;}
.cachPhoneArea #cachPhoneLayer a.btnClose {position:absolute; right:12px; top:12px;}

.sr_feedebackApp  {padding-top:20px; margin-bottom:20px;}
.sr_feedebackApp h3 {height:30px;}
.sr_feedebackApp .boxTypeB {padding-left:25px; padding-right:25px;}
.sr_feedebackApp .boxTypeB .fl  {width:515px; margin-top:14px;  border-right:1px solid #eff0f2;}
.sr_feedebackApp .boxTypeB .fl input.txt {height:27px; line-height:27px;}
.sr_feedebackApp .boxTypeB .fl p {padding-top:15px; color:#79797b;	}

.theotherparty  {padding-top:0px; margin-bottom:40px;background:#fafafa; }
.theotherparty .boxTypeB {padding-left:25px; padding-right:25px;}
.theotherparty .boxTypeB .fl  {width:515px; border-right:1px solid #eff0f2;}
.theotherparty .boxTypeB .fl input.txt {height:27px; line-height:27px;}
.theotherparty .boxTypeB .fl p {padding-top:15px; color:#79797b;	}

.dealIndex {margin-bottom:40px;}
.dealIndex h3 {height:34px; padding-left:3px;}
.dealIndex div.cont {position:relative; padding-left:172px; min-height:197px; border:1px solid #dad9de;}
.dealIndex .bg_bar {position:relative; color:#999999; font-weight:bold; padding-top:12px; width:781px; background:url("../images/search/bg_dealIndeBar.gif") repeat-x 0 0; z-index:5;}
.dealIndex .bg_bar span.zero {}
.dealIndex .bg_bar span.fifty {position:absolute; left:50%; bottom:0px; margin-left:-5px;}
.dealIndex .bg_bar span.ninetynine {position:absolute; right:0px; bottom:0px;}
#dealIndexNum {position:absolute; top:7px; left:-54px; padding-top:7px; width:111px; height:25px; line-height:25px; color:#fff; font-weight:bold; text-align:center;  background:url("../images/search/dealIndexLayer.png") no-repeat 0 0;}

.dealIndexState {margin-top:7px; margin-bottom:21px; *zoom:1;}
.dealIndexState:after {content:""; display:block; clear:both;}
.dealIndexState li {float:left; width:194px; padding:11px 0; border-left:1px solid #e1e1e1; text-align:center;}
.dealIndexState li.first {border-left:1px solid #fff;}

.dealIndexExplan {position:absolute; top:0px; left:0px;}
.dealIndexExplan.on {z-index:10;}
.dealIndexExplan:after {content:""; display:block; clear:both;}
.dealIndexExplan ul.dealIndexTab {float:left; width:165px; margin-left:-1px; }
.dealIndexExplan ul.dealIndexTab li {margin-top:-1px;}
.dealIndexExplan ul.dealIndexTab li a {display:block; padding:17px 0 0 13px; width:150px; height:81px; border:1px solid #d1d1d1; background:#fafafa;}
.dealIndexExplan ul.dealIndexTab li.on a {background:#fff; border-right:#fff;}
	.dealIndexTabCont {float:left; display:none; background:#fff; width:794px; height:197px;}


	#dealIndexMean {float:left; display:none; background:#fff; width:739px; height:172px; padding-left:55px; padding-top:25px;}
	#dealIndexMean p {padding-top:40px; color:#87898f; line-height:18px;}
	#dealIndexMean p b {color:#333;}

	#dealIndexOut {position:relative; width:739px; height:172px; padding-left:55px; padding-top:25px;}
	#dealIndexOut img.graphImg {position:absolute; right:50px; top:33px;}
	#dealIndexOut p {color:#87898f;}
	#dealIndexOut dl {}
	#dealIndexOut dl dt {padding-left:7px; margin-top:15px; padding-bottom:10px; background:url("../images/blt/blt7.gif") no-repeat 0 3px; color:#87898f;}
	#dealIndexOut dl dd {color:#87898f;  line-height:18px; padding-bottom:0px;}
	#dealIndexOut dl dd li{color:#87898f; line-height:18px;}


.searchGreeting {position:relative;}
.searchGreeting h3 {height:34px;}
.searchGreeting a.btn_modify {position:absolute; right:2px; top:5px;}


/* 피해사례 */
.damageIndexPage {background:url("../images/damage/bg_index.gif") repeat center top;}
.damageIndexPage .topCont {min-height:385px; background:url("../images/damage/bg_indexTopCont.png") no-repeat right 45px}
.damageIndexPage .topCont h2 {padding-top:130px; padding-bottom:30px;}
.damageMenuList {*zoom:1;}
.damageMenuList:after {content:""; display:block; clear:both;}
.damageMenuList .section {float:left; width:246px; margin-left:-1px;}
.damageMenuList .section div.cont {position:relative; height:258px; padding-left:25px; padding-top:20px; border:1px solid #ebebeb;}
.damageMenuList .section div.cont p {}
.damageMenuList .section div.cont ul {padding-top:13px;}
.damageMenuList .section div.cont ul li {padding-left:7px; padding-bottom:5px; color:#a0a0a0; background:url("../images/blt/blt8.gif") no-repeat 1px 4px;}
.damageMenuList .section div.cont a.btnGo {position:absolute; left:25px; bottom:20px;}

/*.damageFormArea h2 {padding:50px 0 0px;}*/
  .damageFormArea h2 {}
	.formSection {padding-top:40px;}
	.damageSection {padding-top:40px; padding-bottom:25px; }
	.damageSection h3 {height:35px;}

	.damageGoodsDealList {*zoom:1}
	.damageGoodsDealList:after {content:""; display:block; clear:both;}
	.damageGoodsDealList li {position:relative; float:left; width:116px; height:70px; padding:10px 0 0 15px; border:1px solid #f0f0f0; border-bottom:none; border-right:none;}
	.damageGoodsDealList li.first {border-left:#fff;}
	.damageGoodsDealList li.oneLine {border-top:none;}
	.damageGoodsDealList li input {vertical-align:bottom}
	.damageGoodsDealList li img {vertical-align:bottom;}
	.damageGoodsDealList li.etc input.txt {position:absolute; bottom:0px; left:40px; width:60px;}
	.damageGoodsDealList li label .sub_msg {font-size:12px;text-align:center;padding-top:10px;}


/* 홈 */

#homeSubMenu {position:absolute; width:100%; left:0px; top:0px; padding-bottom:10px; background:url("../images/home/bg_subMenu.png") repeat-x left bottom; z-index:9; }
#homeSubMenu div.body {min-height:46px;  background:#fff url("../images/home/bg_subMenu2.gif") repeat-x left 46px;}
#homeSubMenu .homeSubMenuList {width:980px; margin:0 auto; *zoom:1;}
#homeSubMenu .homeSubMenuList:after {content:""; display:block; clear:both;}
#homeSubMenu .homeSubMenuList li {float:left; width:165px; padding:16px 0 0 0px;}
#homeSubMenu .homeSubMenuList li img {cursor:pointer;}
#homeSubMenu .homeSubMenuList li ul { height:0px; height:0px; overflow:hidden;}
#homeSubMenu .homeSubMenuList.over li ul {height:auto; padding:30px 0 20px 0; overflow:visible;}
#homeSubMenu .homeSubMenuList li ul li {float:none; width:auto;  font-weight:bold;  padding:6px 0; line-height:16px;   border-bottom:1px solid #eeeeee; letter-spacing:-1px;color:#6b6d70;}
#homeSubMenu .homeSubMenuList li ul li.bbn {padding-bottom:0px;}
#homeSubMenu .homeSubMenuList li ul li img {vertical-align:-2px;}
#homeSubMenu .homeSubMenuList li ul li a {color:#6b6d70;}
#homeSubMenu .homeSubMenuList li ul li ul {padding:5px 0 10px 0 !important;}
#homeSubMenu .homeSubMenuList li ul li.bbn ul {border-top:1px solid #eeeeee; margin-top:6px;}
#homeSubMenu .homeSubMenuList li ul li ul li {float:none;  width:auto; padding:0px 0 0 8px; line-height:20px; font-weight:normal; background:url("../images/blt/blt8.gif") no-repeat left 9px; border:none;}
#homeSubMenu .homeSubMenuList li ul li ul li a {display:inline; border-bottom:0px; padding:0px;}
#homeSubMenu .homeSubMenuList li.damageState {width:160px; margin-right:33px;}
#homeSubMenu .homeSubMenuList li.campaign {width:205px; margin-right:33px;}
#homeSubMenu .homeSubMenuList li.inquery {width:163px; margin-right:33px;}
#homeSubMenu .homeSubMenuList li.community {width:150px; margin-right:33px;}
#homeSubMenu .otherMenu {position:absolute; left:50%; margin-left:402px; top:10px; z-index:10; *zoom:1; width:188px;}
#homeSubMenu .otherMenu:after {content:""; display:block;  clear:both;}
#homeSubMenu .otherMenu li {float:left; margin-left:10px;}
#homeSubMenu .otherMenu li a {display:block; height:24px;}
#homeSubMenu .otherMenu li a img {vertical-align:middle;}

#homeSubMenu_right {}
#homeSubMenu_right .homeSubMenuList {}
#homeSubMenu_right .homeSubMenuList li {width:165px;}
#homeSubMenu_right .homeSubMenuList li ul { overflow:hidden;}
#homeSubMenu_right .homeSubMenuList li ul li {font-weight:bold;  padding:6px 0; line-height:16px;   border-bottom:1px solid #eeeeee; letter-spacing:-1px;color:#6b6d70;}
#homeSubMenu_right .homeSubMenuList li ul li ul {padding:5px 0 10px 0 !important;}
#homeSubMenu_right .homeSubMenuList li ul li.bbn ul {border-top:1px solid #eeeeee; margin-top:6px;}
#homeSubMenu_right .homeSubMenuList li ul li ul li {float:none;  width:auto; padding:0px 0 0 8px; line-height:20px; font-weight:normal; background:url("../images/blt/blt8.gif") no-repeat left 9px; border:none;}
#homeSubMenu_right .homeSubMenuList li ul li ul li a {display:inline; border-bottom:0px; padding:0px;}

.homeContArea {padding-top:80px;}
.homeContArea_x {}

.homeActicle2 { margin:0 auto 9px auto; *zoom:1; display:flex; justify-content: center;}
.homeActicle2:after {content:""; display:block; clear:both;}
.homeActicle2 .section {float:left; border:1px solid #e5e5e5}

	.hm_caution_l {position:relative; width:535px; height:74px; margin-right:8px;float:left; overflow:hidden!important;}

	.hm_caution_l .slider {width:100%; height:100%; overflow:hidden!important;}
	.hm_caution_l .slider div { opacity:0; width:100%; height:100%; background:#1497d7;}
	.hm_caution_l .slider div a {display:block;}
	.hm_caution_l .slider div a img {display:block; width:100%; height:100%; border:none;}

	.hm_caution_l #btn_prev { position:absolute; top:50%; left:20px; width:30px; height:30px; border-radius: 30px; background: rgba(255,255,255,0.25); cursor:pointer; margin:-15px 0 0 0;}
	.hm_caution_l #btn_next { position:absolute; top:50%; right:20px; width:30px; height:30px; border-radius: 30px; background: rgba(255,255,255,0.25); cursor:pointer; margin:-15px 0 0 0;}
	.hm_caution_l #btn_prev img {width:30px; height:30px; transform: rotate(180deg);}
	.hm_caution_l #btn_next img {width:30px; height:30px;}

	.hm_caution_r {position:relative; width:435px; height:72px; float:left; }
	.hm_notice2 {position:relative; width:395px; height:23px; padding:10px 20px 0 20px; margin-right:8px; *zoom:1; font-size:12px;}
	.hm_notice2:after {content:""; display:block; clear:both;}
	.hm_notice2 strong.tit {float:left; margin-right:20px;}
	.hm_notice2 a {float:left;}
	.hm_careInfo2 {position:relative; width:395px; height:23px; padding:10px 20px 0 20px; *zoom:1;margin-top:4px;font-size:12px;}
	.hm_careInfo2:after {content:""; display:block; clear:both;}
	.hm_careInfo2 strong.tit {float:left; margin-right:20px;}
	.hm_careInfo2 a {float:left;}
	.hm_careInfo2 .tit a {
		font-weight: normal;
	}
	.hm_careInfo2 .tit a img {
		margin: 0 29px 0 0
	}

.homeActicle { margin:0 auto 9px auto; *zoom:1; display:flex; justify-content: center;}
.homeActicle:after {content:""; display:block; clear:both;}
.homeActicle .section {float:left; border:1px solid #e5e5e5}

	.hm_notice2015 {float:left;position:relative; width:501px; height:153px; padding:18px 17px 0 17px; margin-right:13px; z-index:5; border-bottom:1px solid #eae6e5; background:#fff;}
	.hm_notice2015 .notice1{clear:both;width:466px; height:40px;background:url("../images/home/2015/home_notice_text_1.gif") no-repeat 2% 20%;padding-top:40px;font-size:14px;border:0px;}
	.hm_notice2015 .notice2{clear:both;width:466px; height:40px;background:url("../images/home/2015/home_notice_text_2.gif") no-repeat 2% 0;padding-top:26px;font-size:14px;border:0px;}

	.hm_quickMenu2015 {float:left;width:128px; height:171px; margin-right:13px; border-bottom:1px solid #eae6e5;background:#fff;}
	.hm_quickMenu2015 strong.tit {display:block; padding:10px 0 10px 12px; background:#e6e6e6;}
	.hm_quickMenu2015 ul {}
	.hm_quickMenu2015 ul li {height:33px; line-height:32px; border-top:1px dashed #e4e4e4;padding:16px 0 16px 12px;}
	.hm_quickMenu2015 ul li.first {border-top:none;}
	.hm_quickMenu2015 ul li img {vertical-align:middle;padding-top:10px \9;} /* ie 6,7,8,9 hack */
	.hm_quickMenu2015 ul li img {vertical-align:middle;padding-top:10px \0;} /* ie 9,10 hack */
	*::-ms-backdrop, .hm_quickMenu2015 ul li img {vertical-align:middle;padding-top:10px;} /* ie 11 hack */

	.hm_loginArea2015 {float:left;position:relative; width:271px; height:153px; padding:18px 19px 0 0; font-size:11px; border-bottom:1px solid #eae6e5;background:#fff;}
	.hm_loginArea2015 p.txtInputArea {position:relative; height:24px; padding-bottom:3px;}
	.hm_loginArea2015 p.txtInputArea label {position:absolute; left:6px; top:4px; color:#989898;}
	.hm_loginArea2015 p.txtInputArea input.txt {height:22px; width:129px; border:1px solid #bababa;}
	.hm_loginArea2015 p.txtInputArea2 {margin-bottom:8px;}
	.hm_loginArea2015 a.btnLogin {position:absolute; right:19px; top:18px;}
	.hm_loginArea2015 label {margin-right:4px;}
	.hm_loginArea2015 div.btnArea {padding-top:18px;}
	.hm_loginAfterT2015 {position:relative; min-height:78px; padding-left:112px; padding-top:20px;}
	.hm_loginAfterT2015 div.picArea{position:absolute; left:0px; top:0px;}
	.hm_loginAfterT2015 strong {font-size:14px; color:#333;}
	.hm_loginAfterT2015 p.damageAppNum {padding:10px 0 7px; font-size:11px;}
	.hm_loginAfterB2015 {margin-top:14px; padding-top:10px; border-top:1px dotted #e6e6e6; text-align:center;}
	.hm_loginAfterB2015 span {font-size:11px; letter-spacing:-1px; padding-right:7px; margin-right:2px; background:url("../images/blt/blt1.gif") no-repeat right 1px;}
	.hm_loginAfterB2015 span img {vertical-align:0px; margin-left:2px;}
	.hm_loginAfterB2015 a.btn_logout {margin-left:4px;}

	.hm_search {position:relative; width:499px; height:145px; padding:18px 17px 0 17px; background:#fafafa; margin-right:8px; z-index:5;}
	.hm_search div.clearfix {margin-bottom:10px;}
	.hm_search div.dealDivi {position:relative; z-index:2;}
	.hm_search div.clearfix label {float:left; padding:8px 0 0 2px; width:90px; }
	.hm_search div.clearfix label img {vertical-align:middle;}
	.hm_search div.clearfix .selectTypeA {position:relative; float:left; width:313px; z-index:10;}
	.hm_search div.clearfix .selectTypeA .btnDefault {display:block; width:303px; padding:0 5px; height:27px; line-height:27px; border:1px solid #bababa; background:#fff url("../images/blt/select.gif") no-repeat 288px 4px;}
	.hm_search div.clearfix .selectTypeA ul {display:none; position:absolute; width:100%; top:28px; left:0px; padding:0px 0; border:1px solid #bababa; background:#fff;}
	.hm_search div.clearfix .selectTypeA ul li {position:relative; padding-left:5px; height:19px; padding-top:10px; border-bottom:1px dashed #bababa;}
	.hm_search div.clearfix .selectTypeA ul li.last {border-bottom:none;}
	.hm_search div.clearfix .selectTypeA ul li.on {background:#f5f5f5;}
	.hm_search div.clearfix .selectTypeA ul li label {float:none; cursor:pointer}
	.hm_search div.clearfix .selectTypeA ul li input {position:absolute; left:-50000px; top:0px; width:0px; height:0px; overflow:hidden; font-size:0px; line-height:0px;}
	.hm_search div.clearfix .selectTypeA ul li a {padding:0px;}
	.hm_search div.clearfix input.txt{float:left; width:303px; height:27px; line-height:27px; }
	.hm_search a.btnSearch {position:absolute;right:28px; top:17px;}
	.hm_search .hm_searchInfo {position:relative; margin-top:18px; padding-top:20px; border-top:1px solid #e4e4e4; font-size:12px;}
	.hm_search .hm_searchInfo img {vertical-align:-1px;}
	.hm_search .hm_searchInfo b {display:inline-block; font-size:14px; color:#444547; min-width:70px;}
	.hm_search .hm_searchInfo b.todayPrevention {color:#e74c3c;}
	.hm_search .hm_searchInfo span.date {display:block; width:110px; position:absolute; right:0px; top:22px; padding-left:8px; font-size:11px; background:url("../images/blt/blt1.gif") no-repeat 0 2px;}

	.hm_quickMenu {width:171px; height:163px; margin-right:9px; display:flex; align-items: center; justify-content: center; background:#fafafa;}
	.hm_quickMenu strong.tit {display:block; padding:10px 0 7px 17px; border-bottom:1px solid #e4e4e4;}
	.hm_quickMenu ul {}
	.hm_quickMenu ul li {height:32px; line-height:32px;padding-left:35px; border-top:1px dashed #e4e4e4;}
	.hm_quickMenu ul li.first {border-top:none;}
	.hm_quickMenu ul li img {vertical-align:middle;padding-top:10px \9;} /* ie 6,7,8,9 hack */
	.hm_quickMenu ul li img {vertical-align:middle;padding-top:10px \0;} /* ie 9,10 hack */
	*::-ms-backdrop, .hm_quickMenu ul li img {vertical-align:middle;padding-top:10px;} /* ie 11 hack */

	.tit_utube {
		font-size:20px;
		font-weight:bold;
		color:#000000;
		/* text-shadow: 0 1px 1px rgba(0,0,0,0.85); */
	}

	.hm_loginArea {position:relative; width:395px; height:145px; padding:18px 19px 0; font-size:11px;}
	.hm_loginArea p.txtInputArea {position:relative; height:24px; padding-bottom:3px;}
	.hm_loginArea p.txtInputArea label {position:absolute; left:6px; top:4px; color:#989898;}
	.hm_loginArea p.txtInputArea input.txt {height:22px; width:129px; border:1px solid #bababa;}
	.hm_loginArea p.txtInputArea2 {margin-bottom:8px;}
	.hm_loginArea a.btnLogin {position:absolute; right:19px; top:18px;}
	.hm_loginArea label {margin-right:4px;}
	.hm_loginArea div.btnArea {padding-top:18px}
		.hm_loginAfterT {position:relative;
			display: flex;
			flex-direction: row;
			align-content: center;
			justify-content: center;
			align-items: center; }
		.hm_loginAfterT div.picArea{margin:0 10px 0 0; height:95px;}
		.hm_loginAfterT strong {font-size:14px; color:#333;}
		.hm_loginAfterT p.damageAppNum {padding:10px 0 7px; font-size:11px;}
		.hm_loginAfterB {margin-top:14px; padding-top:10px; border-top:1px dotted #e6e6e6; text-align:center;}
		.hm_loginAfterB span {font-size:11px; letter-spacing:-1px; padding-right:7px; margin-right:2px; background:url("../images/blt/blt1.gif") no-repeat right 1px;}
		.hm_loginAfterB span img {vertical-align:0px; margin-left:2px;}
		.hm_loginAfterB a.btn_logout {margin-left:4px;}

	.btn_signin, .btn_singup {
		padding-top: 17px!important;
	}
	.main_login_container {
		display: flex;
		justify-content: space-around;
	}
	.main_login_container .main_login_box {
		display: flex;
		flex-direction: column;
		align-content: center;
		justify-content: space-between;
		align-items: flex-start;
	}
	.main_login_container .main_login_box .mobile_box {
		display: flex;
		flex-direction: row;
		align-content: flex-start;
		justify-content: center;
		align-items: flex-start;
	}
	.main_login_container .main_login_box .mobile_box a:nth-child(1) {
		display: block;
		margin: 0 8px 0 0;
	}
	.main_login_container .main_login_box .mobile_box a img {
		height: 14px;
	}
	.main_login_container .mobile_qr {
		margin: 0 0 0 21px;
	}
	.main_login_container .mobile_qr img {
		height: 70px;
	}

	.btn_signin {
		display: flex;
    	justify-content: center;
    	align-items: center;
	}
	.btn_signin a {
		width: 300px;
		padding: 12px;
		background-color: #0075b4;
	}
	.btn_signup a {
		padding: 12px;
		background-color: #5a5a5a;
	}
	.btn_signin a {
		display: block;
		color: #fff;
		font-size: 14px;
		cursor: pointer;
		border-radius: 6px;
		text-align:center;
		border: none;
		font-weight: bold;
		text-decoration: none;
	}
	.btn_signup a {
		display: block;
		color: #fff;
		font-size: 13px;
		cursor: pointer;
		border-radius: 6px;
		text-align:center;
		border: none;
		font-weight: bold;
		text-decoration: none;
	}
	.main_login_box > div:nth-of-type(1) > img {
		width: 160px;
	}
	.hm_proposeWrite a {
		background-position: 0 0;
		background-repeat: no-repeat;
		background-size: cover;
		background-color: #F7F7F7;
		background-position: 0 center;
	}

	.hm_arrestNews {position:relative; width:493px; height:140px; padding:23px 20px 0 20px; margin-right:8px;}
	.hm_arrestNews strong.tit {display:block; height:29px;}
	.hm_arrestNews div.cont {position:relative; padding-left:132px;}
	.hm_arrestNews div.cont span.thum {position:absolute; left:0px; top:0px; width:112px; height:80px;}
	.hm_arrestNews div.cont ul {padding-top:4px;}
	.hm_arrestNews div.cont ul li {position:relative; margin-bottom:6px;}
	.hm_arrestNews div.cont ul li a {color:#323232;}
	.hm_arrestNews div.cont ul li a:hover,
	.hm_arrestNews div.cont ul li a:focus {/* text-decoration:none; font-weight:bold; letter-spacing:-1px;*/}
	.hm_arrestNews div.cont ul li span {position:absolute; right:0px; top:0px; padding-left:8px; font-size:11px; /*background:url("../images/blt/blt1.gif") no-repeat 0 2px;*/ color:#9d9d9d;}
	.hm_arrestNews div.cont ul li strong {font-weight:bold; letter-spacing:-0.7px;}
	.hm_arrestNews a.arrowRight {position:absolute; right:20px; top:27px;}

	.hm_campaign {position:relative; width:395px; height:140px; padding:23px 20px 0 20px;}
	.hm_campaign strong.tit {display:block; height:29px;}
	.hm_campaign div.cont {position:relative; padding-left:220px;}
	.hm_campaign div.cont span.thum {position:absolute; left:0px; top:0px; width:199px; height:86px; border:1px solid #dfdfdf;}
	.hm_campaign div.cont ul {}
	.hm_campaign div.cont ul li {position:relative; line-height:20px; margin-bottom:7px;}
	.hm_campaign div.cont ul li a {color:#121212;}
	.hm_campaign div.cont ul li a span {color:#767676;}
	.hm_campaign a.arrowRight {position:absolute; right:20px; top:27px;}

	.hm_prevention {position:relative; width:256px; height:145px; padding:18px 18px 0 18px; margin-right:8px;}
	.hm_prevention strong.tit {display:block; height:24px;}
	.hm_prevention ul {}
	.hm_prevention ul li {padding:0px 0 0 8px; line-height:20px;  font-weight:normal; background:url("../images/blt/blt8.gif") no-repeat left 9px; }
	.hm_prevention ul li a {color:#4a4a4a;}
	.hm_prevention ul li span {color:#4a4a4a; font-weight:bold;}
	.hm_prevention a.arrowRight {position:absolute; right:18px; top:20px;}

	.hm_suspect {position:relative; width:195px; height:145px; padding:18px 18px 0 18px; margin-right:8px;}
	.hm_suspect a.arrowRight {position:absolute; right:18px; top:20px;}
	.hm_suspect strong.tit {display:block; height:24px; }
	.hm_suspect div.btnArea {position:absolute; right:18px; top:15px;}
	.hm_suspect div.btnArea a {float:left;}
		#hm_suspectList {height:112px; overflow:hidden;}
		#hm_suspectList ol {}
		#hm_suspectList ol li {position:relative; height:27px; line-height:27px; padding-left:23px; border-top:1px solid #e9e9e9;}
		#hm_suspectList ol li a {color:#4a4a4a;}
		#hm_suspectList ol li span {position:absolute; right:0px; top:0px; width:28px; display:inline-block; }
		#hm_suspectList ol li span img {vertical-align:middle;  }
		#hm_suspectList ol li span img.ico_new {vertical-align:top; position:relative; top:11px;}
		#hm_suspectList ol li.num1 {background:url("../images/icon/s_num1.gif") no-repeat 0 6px;}
		#hm_suspectList ol li.num2 {background:url("../images/icon/s_num2.gif") no-repeat 0 6px;}
		#hm_suspectList ol li.num3 {background:url("../images/icon/s_num3.gif") no-repeat 0 6px;}
		#hm_suspectList ol li.num4 {background:url("../images/icon/s_num4.gif") no-repeat 0 6px;}
		#hm_suspectList ol li.num5 { background:url("../images/icon/s_num5.gif") no-repeat 0 6px;}
		#hm_suspectList ol li.num6 {background:url("../images/icon/s_num6.gif") no-repeat 0 6px;}
		#hm_suspectList ol li.num7 {background:url("../images/icon/s_num7.gif") no-repeat 0 6px;}
		#hm_suspectList ol li.num8 {background:url("../images/icon/s_num8.gif") no-repeat 0 6px;}
		#hm_suspectList ol li.hide {position:absolute; left:0px; top:0px; height:0px; font-size:0px; line-height:0px; border:none; background:none; overflow:hidden;}

	.hm_casePicture {position:relative; width:399px; height:145px; padding:18px 18px 0 18px;}
	.hm_casePicture strong.tit {display:block; height:24px;}
	.hm_casePicture ul {*zoom:1;}
	.hm_casePicture ul:after {content:""; display:block; clear:both;}
	.hm_casePicture ul li {float:left; margin-bottom:6px;}
	.hm_casePicture a.arrowRight {position:absolute; right:18px; top:20px;}

	.hm_proposeWrite {position:relative; width:100px; height:141px; padding:22px 18px 0 18px; margin:0 8px 0 0;}
	.hm_proposeWrite strong.tit {position:relative; display:block; height:24px; z-index:2;}
	.hm_proposeWrite a {position:absolute; left:0px; top:0px; display:block; width:100%; height:163px; text-indent:-3000em;}

	.hm_cartoon {position:relative; width:256px; height:145px; padding:18px 18px 0 18px; margin-right:8px;}
	.hm_cartoon strong.tit {display:block; height:29px;}
	.hm_cartoon ul {display:flex; align-items: flex-start; justify-content: space-between;}
	.hm_cartoon ul li {position:relative; text-align: center; font-size:11px; height:95px; overflow:hidden;}
	.hm_cartoon ul li:nth-child(1) {margin-right:10px;}
	.hm_cartoon ul li a {display:block; height:95px; text-align: center;}
	.hm_cartoon ul li img {display:block; height:95px; margin:0 auto 6px -24px;}
	.hm_cartoon ul li span {position:absolute; top:0px; left:0px; width:100%; height:95px; z-index:2; letter-spacing:-1px; display:flex; align-items: flex-end; justify-content: center; color:#ffffff; padding:0 6px 6px 6px; box-sizing: border-box;
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.45) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.45) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.45) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#73000000',GradientType=0 ); /* IE6-9 */
	}
	.hm_cartoon a.arrowRight {position:absolute; right:18px; top:20px;}

	.hm_program {position:relative; width:195px; height:145px; padding:18px 18px 0 18px; margin-right:8px;}
	.hm_program strong.tit {display:block; height:29px;}
	.hm_program ul {display:flex; align-items: center; justify-content: center;}
	.hm_program ul li {width:100%; height:100%; max-height:95px; text-align:center; display:flex; align-items: center; justify-content: center; overflow:hidden;}
	.hm_program ul li img {width: 100%; height: auto; margin:15px 0 0 0;}
	.hm_program ul li span {display:block; font-size:11px; padding-top:5px; letter-spacing:-1px;}
	.hm_program a.arrowRight {position:absolute; right:18px; top:20px;}

	.hm_statistics {position:relative; width:395px; height:145px; padding:18px 20px 0 20px;}
	.hm_statistics strong.tit {display:block; height:33px;}
	.hm_statistics strong.tit span {display:inline-block; line-height: 17px;}
	.hm_statistics table {table-layout:fixed; width:100%;}
	.hm_statistics table th,
	.hm_statistics table td {text-align:left; height:28px; color:#262626;}
	.hm_statistics table th {padding-left:6px;}
	.hm_statistics table th img {vertical-align:middle;}
	.hm_statistics table td {}
	.hm_statistics a.arrowRight {position:absolute; right:18px; top:20px;}
	.hm_statistics .txt_noti {color:#ababab; font-weight:normal; padding-left: 4px!important;}
	

	.hm_notice {position:relative; width:493px; height:28px; padding:15px 20px 0 20px; margin-right:8px; *zoom:1;}
	.hm_notice:after {content:""; display:block; clear:both;}
	.hm_notice strong.tit {float:left; margin-right:20px;}
	.hm_notice a {float:left;}

	.hm_careInfo {position:relative; width:395px; height:28px; padding:15px 20px 0 20px; *zoom:1;}
	.hm_careInfo:after {content:""; display:block; clear:both;}
	.hm_careInfo strong.tit {float:left; margin-right:20px;}
	.hm_careInfo a {float:left;}


.homeContArea .quickBannerArea {position:absolute; left:50%; top:90px; margin-left:501px; z-index:10;}
.homeContArea .quickBannerArea li {margin-bottom:25px;}

/* 홈 서브*/
/* 사기피해사례 */
.homeContArea h2 {height:35px;}
	.di_searchArea {text-align:center; margin-bottom:10px;}
	.di_searchArea strong {margin-right:12px;}
	.di_searchArea input.txt {height:28px; line-height:28px; width:398px; border-top:1px solid #9a9a9a; border-left:1px solid #9a9a9a; border-right:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; margin-right:5px;}
	.di_searchArea img {vertical-align:middle;}
	.di_searchArea .s_terms {padding:5px 0 0 284px; text-align:left; color:#333333; }
	.di_searchArea .s_terms select {margin-right:6px;}
	.di_searchArea .s_terms label {vertical-align:middle;}
	.di_searchArea .s_terms span.chkArea {margin-right:6px;}

	.di_damageDivi {margin-bottom:35px;}
	.di_damageDivi h3 {height:33px;}
	.di_damageDivi ul {*zoom:1; display:flex; justify-content: center;}
	.di_damageDivi ul:after {content:""; display:block; clear:both;}
	.di_damageDivi ul li { margin-left:20px; margin-bottom:20px;}
	.di_damageDivi ul li.first {margin-left:0px;}

	.di_section {position:relative; float:left; }
	.di_section h3 {height:28px;}

	.di_site {width:310px; margin-right:32px;}
	.di_site table {table-layout:fixed; width:100%; border:1px solid #d9d9d9}
	.di_site table thead th {background:#f7f7f7; height:28px; text-align:left; padding-left:15px;}
	.di_site table tbody td {border-top:1px solid #eeeeee; line-height:20px; padding:8px 0 8px 15px;}
	.di_site table tbody td span {color:#f83c02; font-weight:bold;}
	.di_site a.btn_more {position:absolute; right:0px; top:1px; text-decoration:underline; font-size:11px;}
	.di_site a.arrowRight {position:absolute; right:0px; top:1px; font-size:11px;}

	.di_board {width:348px; margin-right:32px;}
	.di_board div.cont {}
	.di_board div.cont ul.first {padding-bottom:5px; margin-bottom:5px; border-bottom:1px dotted #c1c1c1;}
	.di_board div.cont ul li {line-height:21px;}
	.di_board div.cont ul li a {}
	.di_board div.cont ul li a span {color:#177dc6;}
	.di_board a.arrowRight {position:absolute; right:0px; top:1px;}

	.di_stats {width:258px;}
	.di_stats a.arrowRight {position:absolute; right:0px; top:1px;}
	.di_stats .di_statsTab {margin-bottom:15px; height:25px; border-bottom:1px solid #d5d5d5; *zoom:1;}
	.di_stats .di_statsTab:after{content:""; display:block; clear:both;}
	.di_stats .di_statsTab li {float:left; width:58px; height:18px; padding-top:6px; text-align:center; border:1px solid #efefef; border-bottom:1px solid #d5d5d5;  background:#fff;}
	.di_stats .di_statsTab li.on {position:relative; height:19px; border:1px solid #d5d5d5; border-bottom:#fff;}

	.di_stats .di_statsSection {display:none;}
	.di_stats .di_statsSection li {position:relative; padding-left:21px; margin-bottom:8px; font-size:11px; line-height:14px; color:#666666;}
	.di_stats .di_statsSection li span {position:absolute; right:0px; top:0px; color:#9c979e; font-size:11px;  letter-spacing:-1px;}
	.di_stats .di_statsSection li.num1 {background:url("../images/icon/s_num1.gif") no-repeat 0 0;}
	.di_stats .di_statsSection li.num2 {background:url("../images/icon/s_num2.gif") no-repeat 0 0;}
	.di_stats .di_statsSection li.num3 {background:url("../images/icon/s_num3.gif") no-repeat 0 0;}
	.di_stats .di_statsSection li.num4 {background:url("../images/icon/s_num4.gif") no-repeat 0 0;}
	.di_stats .di_statsB {text-align:right; font-size:11px; color:#999999;}
	.di_stats .di_statsB a {text-decoration:underline; color:#999999; font-size:11px;}
/* 피해사례 현황 */
.d_stateTabArea {margin-bottom:16px; *zoom:1;}
.d_stateTabArea:after {content:""; display:block; clear:both;}
.d_stateTabArea li{float:left; margin-left:-1px; box-sizing: border-box;}


/* 캠페인  */
.hc_indexTop {position:relative; margin-bottom:30px;}
.hc_indexTop .menuArea {position:absolute; right:0px; top:0px; height:100%; width:275px; border-left:1px solid #dcdddf; background:#fdfdfd}
.hc_indexTop .menuArea li { border-top:1px solid #ebebeb;}
.hc_indexTop .menuArea li a {display:block; padding:26px 0 0 15px; height:42px;}
.hc_indexTop .menuArea li.on {background:url("../images/home/campaign/bg_hc_indexTab_on.gif") no-repeat 250px center;}
.hc_indexTop .menuArea li.first {border-top:none;}
.hc_indexTop div.cont {display:none; position:relative; /*width:657px;*/ width:1178px;}
.hc_indexTop div.cont a.arrowRight {position:absolute; right:0px; top:2px}
.hc_indexTop h3 {height:33px;}
.hc_indexTop table {table-layout:fixed; width:100%;}
.hc_indexTop table thead th {height:27px; border:1px solid #dedede; border-bottom:1px solid #bbbbbb; border-left:0px; text-align:center; background:#fbfbfb; color:#333333; font-weight:normal; text-align:left; padding-left:15px;}
.hc_indexTop table thead th.first{border-left:1px solid #dedede; border-right:none;}
.hc_indexTop table tbody td {border-bottom:1px solid #f2f3f7; height:44px; text-align:left; font-weight:normal; padding-left:15px;}
.hc_indexTop table tbody td.tit {font-weight:normal; font-weight:bold; font-size:14px; color:#0d0d0d; }
.hc_indexTop table tbody td.tit a {/*font-weight:normal;*/ color:#333; }
/*
.hc_indexTop table tbody td.tit a:hover,
.hc_indexTop table tbody td.tit a:focus {font-weight:bold; text-decoration:none; letter-spacing:-1px;}
*/
.hc_indexTop table tbody td span {color:#f83c02; font-weight:bold;}
.hc_indexTop table tbody tr.last td {border-bottom:none;}

.hc_indexBottom {*zoom1:}
.hc_indexBottom:after {content:""; display:block; clear:both;}
.hc_indexBottom .hc_campaign {position:relative; width:926px; float:left; font-size:12px;}
.hc_indexBottom .hc_campaign h3 {height:25px; padding-top:5px;}
.hc_indexBottom .hc_campaign a.btnTypeC {position:absolute; right:0px; top:0px; width:80px;}

.hc_indexBottom .hc_campaign div.body {width:876px; padding:17px 24px 11px 24px; border:1px solid #e4e5e8; *zoom:1;}
.hc_indexBottom .hc_campaign div.body:after {content:""; display:block; clear:both;}
.hc_indexBottom .hc_campaign div.body .cont {position:relative; float:left; width:413px; padding-right:29px; margin-right:20px; border-right:1px solid #e4e5e8;}
.hc_indexBottom .hc_campaign div.body .cont div.thum {position:absolute; left:0px; top:3px;}
.hc_indexBottom .hc_campaign div.body .cont div.titArea {padding-left:117px; padding-top:15px; min-height:78px;}
.hc_indexBottom .hc_campaign div.body .cont div.titArea strong {display:block; color:#0d0d0d; font-size:14px; line-height:18px; padding-bottom:5px;}
.hc_indexBottom .hc_campaign div.body .cont div.titArea span {color:#9a9a9a; font-size:11px; }
.hc_indexBottom .hc_campaign div.body .cont p {line-height:18px;}
.hc_indexBottom .hc_campaign div.body .list {position:relative; float:left; width:413px;}
.hc_indexBottom .hc_campaign div.body .list h4 {height:25px; padding-top:5px; color:#111111;}
.hc_indexBottom .hc_campaign div.body .list ul li {padding-left:7px; background:url("../images/blt/blt2.gif") no-repeat 0 5px; padding-bottom:6px;}
.hc_indexBottom .hc_campaign div.body .list ul li a {color:#333333;}
.hc_indexBottom .hc_campaign div.body .list ul li span {color:#f83c02; font-weight:bold;}
.hc_indexBottom .hc_campaign div.body .list a.arrowRight {position:absolute; right:0px; top:8px;}

.hc_indexBottom .hc_pastCampaign {position:relative; float:right; width:280px;}
.hc_indexBottom .hc_pastCampaign h3 {padding-left:14px; height:31px; line-height:31px; color:#111; border:1px solid #e4e4e4}
.hc_indexBottom .hc_pastCampaign ul {padding:5px 0; border:1px solid #e4e4e4; border-top:none;}
.hc_indexBottom .hc_pastCampaign ul li {position:relative; padding:18px 0 13px 99px; padding-left:99px; min-height:52px;}
.hc_indexBottom .hc_pastCampaign ul li div.thum {position:absolute; left:15px; top:13px;}
.hc_indexBottom .hc_pastCampaign ul li strong {display:block; line-height:20px; padding-bottom:3px; color:#333333}
.hc_indexBottom .hc_pastCampaign ul li strong .police_center {color:#333333;font-size:14px; line-height:18px;}
.hc_indexBottom .hc_pastCampaign ul li a.arrowRight {color:#555; font-size:12px;right:0; top:0;}
.hc_indexBottom .hc_pastCampaign ul li span {color:#f83c02; font-weight:bold;}
.hc_indexBottom .hc_pastCampaign a.btnMore {position:absolute; top:11px; right:9px; color:#545454; font-size:11px;}
.hc_indexBottom .hc_pastCampaign a.arrowRight {position:absolute; right:9px; top:11px;}



/* 피해사례 리스트 */
.bbs_list_common_top .total{float:left;font-size:7pt;font-family:tahoma;color:#666666;height:15px;padding:4px 0 3px 0;}
.bbs_list_common_top .list_type {float:right;font-size:11px;font-family:dotum;color:#666666;letter-spacing:-1px;height:15px;padding-right:5px;}
.bbs_list_common_top .list_type img {vertical-align:bottom;padding:0 2px 0 0;}
.bbs_list_common_top .list_type a {color:#666666;padding:0 2px 0 0;}
.bbs_list_common_top .list_type a:hover {color:#333333;}
.bbs_list_common_bottom {position:relative; min-width:980px;}
.bbs_list_common_bottom .pagingTypeA {margin-top:0px;padding-bottom:40px;font-size:12px;}

.damageListArea {clear:both;}
	.damageList {}
	.damageList thead th {font-weight:normal;}
	.damageList tbody th {font-weight:normal; background:none; padding-left:0px; text-align:center;}
	.damageList tbody tr.even td,
	.damageList tbody tr.even th {background:#fbfbfb;}
	.damageList tbody td {}
	.damageList tbody td img {vertical-align:0px; margin-left:1px;}
	.damageList tbody td.siteTit {text-align:left; padding-left:10px; padding-right:10px;}
	.damageList tbody td.siteTit a {color:#0033ac;}
	.damageList tbody td.goods {padding-left:25px; text-align:left; font-weight:bold; color:#333}
	.damageList tbody td.goods ul {*zoom:1;}
	.damageList tbody td.goods ul:after {content:""; display:block; clear:both;}
	.damageList tbody td.goods ul li {float:left;  color:#777; font-weight:normal;}
	.damageList tbody td.goods ul li.first {padding-right:8px; margin-right:7px; background:url("../images/blt/blt1.gif") no-repeat right 5px;}
	.damageList tbody .goods_div{text-align:left;color:#333}
	.damageList tbody .goods_div a{color:#333}
	.damageList tbody .goods_div img {vertical-align:0px; margin-left:1px;}
	.damageList tbody td.suspect {color:#e2080e; font-weight:bold; text-align:left;}
	.damageList tbody td.suspect img {vertical-align:-2px; margin-left:3px;}
	.damageList tbody .suspect_div{text-align:right;color:#e2080e}
	.damageList tbody td.bankNum {padding-left:25px; color:#e2080e; font-weight:bold; }
	.damageList tbody .bankNum_div{text-align:left;color:#e2080e;}
	.damageList tbody td.date {color:#e6804f;}
	.damageList tbody td.realTimeNoticeTit {text-align:left; padding-left:10px; color:#333333;}
	.damageList tbody td.realTimeNoticeTit a {color:#333333;}
	.damageList tbody td.realTimeNoticeTit b { margin-right:10px;}
 .damageListArea .pagingTypeA {}
 .damageListArea .btnArea {padding-top:15px; padding-bottom:15px; text-align:right; *zoom:1;}
 .damageListArea .btnArea:after {content:""; display:block; clear:both;}
.damageListArea .boxTypeC {margin-top:75px;  text-align:center;}
.damageListArea .boxTypeC select,
.damageListArea .boxTypeC img {vertical-align:middle;}
.damageListArea .boxTypeC input.txt {height:20px; line-height:20px; width:210px; border-top:1px solid #9a9a9a; border-left:1px solid #9a9a9a; border-right:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; }


.damageInfoArea .userInfo {}
.damageInfoArea .userInfo .userInfoHead {position:relative; background:#f9f9f9; border-top:1px solid #cccccc;}
.damageInfoArea .userInfo .userInfoHead h3 {padding:13px 140px 13px 14px; font-size:14px; line-height:19px; color:#555555;}
.damageInfoArea .userInfo .userInfoHead span {position:absolute; right:10px; top:15px; font-size:11px; color:#555;}
.damageInfoArea .userInfo .cont {padding:11px 0px 11px 10px; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; *zoom:1;}
.damageInfoArea .userInfo .cont:after {content:""; display:block; clear:both;}
.damageInfoArea .userInfo .cont .user {position:relative;float:left; padding-left:95px; min-height:75px;}
.damageInfoArea .userInfo .cont .user .picArea {position:absolute; left:0px; top:0px; width:75px; height:75px;}
.damageInfoArea .userInfo .cont .user strong {display:block; padding:9px 0 13px 0; font-size:14px; color:#333;}
.damageInfoArea .userInfo .cont .user p {font-size:11px; color:#8e8e8e; line-height:17px; width:550px; }
.damageInfoArea .userInfo .cont .user p img {vertical-align:middle;}
.damageInfoArea .userInfo .fr {position:relative; padding-top:4px;}
.damageInfoArea .userInfo .fr ul { float:right; padding-bottom:13px; *zoom:1;}
.damageInfoArea .userInfo .fr ul:after {content:""; display:block; clear:both; }
.damageInfoArea .userInfo .fr ul li {float:left; padding-left:9px; margin-left:8px; background:url("../images/blt/blt1.gif") no-repeat 0 5px; font-size:11px; line-height:20px; color:#666666;}
.damageInfoArea .userInfo .fr ul li a {color:#666666;}
.damageInfoArea .userInfo .fr ul li.inquiry {padding-left:0px; margin-left:0px; background:none;}
.damageInfoArea .userInfo .fr ul li.scrap a {padding-left:17px; background:url("../images/icon/scrap.gif") no-repeat 0 0;}
.damageInfoArea .userInfo .fr ul li.report a {padding-left:12px; background:url("../images/icon/report.gif") no-repeat 0 0;}
.damageInfoArea .userInfo .fr div.cb {position:absolute; right:0px; top:35px; text-align:right;}
.damageInfoArea .userInfo .fr div.cb2 {position:absolute; right:0px; top:60px; text-align:right; font-size:11px; line-height:20px; color:#8e8e8e; letter-spacing:-1px;}
.damageInfoArea .btnArea {text-align:center; padding-top:70px; }
.damageInfoArea .btnArea a{margin:0 2px; }

.damageInfoSection {position:relative; padding-top:40px;}
/* .damageInfoSection {position:relative;} */
.damageInfoSection h3 {height:26px; padding-left:3px; color:#303030}
.damageInfoSection span.titInfoTxt {position:absolute; right:0px; top:45px; font-size:11px; color:#8e8e8e;}
.damageInfoSection.viewContArea {padding:40px 15px 30px 15px; line-height:21px; color:#424242; font-size:14px;}
.damageInfoSection.viewContArea img {max-width:940px;}

.common_bbs_bottom_msg {margin-top:5px;text-align:center;background:#0075c8;color:#fff;padding:10px;}
.common_bbs_bottom_msg a {color:#fff;}

.common_bbs_bottom_msg2 {margin-top:5px;text-align:center;background:#f9f9f9;padding:10px;}
.common_bbs_bottom_msg2 a {}
/*
.damageInfoSection.viewContArea div {color:#424242;}
.damageInfoSection.viewContArea p {color:#424242;}
*/
.damageInfoState {}
.damageInfoState div.cont ul.infoTxt {}
.damageInfoState div.cont ul.infoTxt li {padding-left:8px; line-height:20px; background:url("../images/blt/blt2.gif") no-repeat 1px 7px; color:#555555;}
.damageInfoState div.cont .stateList {margin-top:25px; border-right:1px solid #e7e7e7; *zoom:1;}
.damageInfoState div.cont .stateList:after {content:""; display:block; clear:both;}
.damageInfoState div.cont .stateList li {float:left; padding-top:4px; padding-bottom:5px; width:194px; text-align:center; border-left:1px solid #e7e7e7;}
.damageInfoState div.cont .stateList li strong {color:#333333; font-weight:normal;}
.damageInfoState div.cont .stateList li div {height:45px; width:73px; padding-top:27px; margin:10px auto 0 auto; background:url("../images/home/damage/bg_state.gif") no-repeat 0 0; font-weight:bold; font-size:18px; text-align:center; color:#4d4d4d;}

.boardInfo {padding-top:35px; padding-bottom:9px; border-bottom:2px solid #e1e1e1; text-align:right; color:#555555; line-height:16px; *zoom:1; font-size:12px;}
.boardInfo:after {content:""; display:block; clear:both;}
.boardInfo strong {color:#333333;}
.boardInfo span.fl {margin-top:3px;}
.boardInfo span.fl a{margin-left:2px; margin-right:8px;}

.replyArea {margin-top:22px; padding-bottom:10px;font-size:12px;}
.replyWriteArea {padding:13px; min-height:62px; border:1px solid #e3e3e3; background:#fcfcfc;margin-bottom:30px;}
.replyWriteArea.notLogin {text-align:center; }
.replyWriteArea.notLogin p {text-align:center; padding:10px 0 10px 0; color:#767676;}

.replyWriteArea {position:relative;}
.replyWriteArea textarea {margin-left:4px; margin-right:2px; width:753px; height:87px; line-height:18px; padding:10px; color:#767676; border-top:1px solid #9a9a9a; border-left:1px solid #9a9a9a; border-right:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; }
.replyWriteArea span.chkArea {display:block; padding:5px 0 0 90px; }
.replyWriteArea span.chkArea input {vertical-align:middle;}
.replyWriteArea span.chkArea label {color:#666666; vertical-align:middle; margin-right:8px;}
	.replyWriteArea a.picArea {position:absolute; left:13px; top:13px; }
	.replyWriteArea div.cont {padding-left:90px; padding-right:92px;}
	.replyWriteArea input.replySubmitBtn {position:absolute; right:13px;top:13px;}

.replyInReplyWriteArea {background:#fcfcfc;height:237px;vertical-align:top;}
.replyInReplyWriteArea textarea {margin-left:4px; margin-right:2px; width:703px; height:87px; line-height:18px; padding:10px; color:#767676; border-top:1px solid #9a9a9a; border-left:1px solid #9a9a9a; border-right:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; }
.replyInReplyWriteArea span.chkArea {display:block; padding:5px 0 0 83px; }
.replyInReplyWriteArea span.chkArea label {color:#666666; vertical-align:middle;}
.replyInReplyWriteArea .iconbox {float:left; width:710px;}
.replyInReplyWriteArea .editbox {float:left; width:710px;border-bottom:1px solid #d8d8d8;}
.replyInReplyWriteArea .uploadbox {}
.replyInReplyWriteArea .tt_box {width:710px;background:blue;}


/* .replyListArea {padding-top:50px;}
.replyListArea span.replyTotalNum{display:block; padding-left:5px; padding-bottom:10px; color:#0075c8; font-weight:bold; }
*/
.replyListArea {}
.replyListArea span.replyTotalNum{display:block; color:#535353; font-weight:bold; }
.replyListArea span a{color:#0075c8; }
	.replyList {border-top:1px dotted #cccccc;}
	.replyList li {position:relative; padding:10px 0 8px 0; min-height:58px; border-bottom:1px dotted #cccccc;}
	.replyList .notice {padding-top:6px;color:#0075c8;}
	.replyList .notice div {color:#0075c8;}
	.replyList li a.picArea {position:absolute; left:8px; top:13px; }
	.replyList li div {line-height:20px; color:#111111;}
	.replyList li div.cont {padding-left:76px; /*padding-right:100px;*/ padding-right:100px;min-height:60px; }
	.replyList li div.cont p {line-height:20px; color:#111111}
	.replyList li div.cont ul.replyInfo {/*padding-top:25px;*/ *zoom:1;}
	.replyList li div.cont ul.replyInfo:after {content:""; display:block; clear:both;}
	.replyList li div.cont ul.replyInfo li {float:left; min-height:0px; padding:0 0 0 9px; margin:0 0 0 8px; background:url("../images/blt/blt1.gif") no-repeat 0 6px; color:#999999; border:none;}
	.replyList li div.cont ul.replyInfo li a {color:#999999; font-size:11px;}
	.replyList li div.cont ul.replyInfo li.first {margin:0px; padding:0px; background:none;}
	.replyList li a.btn_reply {position:absolute; color:#0075c8; right:5px; top:32px; font-weight:bold;}
	.replyList li .btn_reply {position:absolute; color:#0075c8; right:5px; top:2px; font-weight:bold;}

	.replyList li ul.replyInReplyArea li.replyInReply {padding:10px 0 0px 0; margin-top:6px; min-height:58px; border-top:1px dotted #cccccc; border-bottom:none; background:url("../images/home/damage/bg_replyInReply.gif") no-repeat 8px 30px; }
	.replyList li ul.replyInReplyArea li a.picArea {position:absolute; left:38px; top:13px;}
	.replyList li ul.replyInReplyArea li div.cont {padding-left:106px; padding-right:130px;}
	.replyList li ul.replyInReplyArea li .btn_reply {position:absolute; color:#0075c8; right:10px; top:2px; font-weight:bold;}

	.replyList li div.replyInReplyWrite {position:relative; padding:10px 0 0px 0; margin-top:10px; border-top:1px dotted #cccccc; border-bottom:none; background:url("../images/home/damage/bg_replyInReply.gif") no-repeat 8px 30px; }
	.replyList li div.replyInReplyWrite a.picArea {position:absolute; left:38px; top:13px; }
	.replyList li div.replyInReplyWrite div.cont {padding-left:106px; padding-right:130px;}
	.replyList li div.replyInReplyWrite div.cont textarea {margin-right:2px; width:758px; height:67px; line-height:18px; padding:10px; color:#767676; border-top:1px solid #9a9a9a; border-left:1px solid #9a9a9a; border-right:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8; }


/* background:yellow; */
	.replyInReplyInput {display:none; margin:17px 0 0 120px; }
	.replyInReplyInput textarea {margin-right:2px; width:745px; height:67px; line-height:18px; padding:10px; color:#767676; border-top:1px solid #9a9a9a; border-left:1px solid #9a9a9a; border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8; }

/* 어드민 관련 */
.adminSection1 {padding-top:23px; color:#333333; line-height:20px;}
.adminSection1 p {padding-left:8px; padding-bottom:10px; background:url("../images/blt/blt2.gif") no-repeat 2px 8px; color:#333333;}
.adminSection1 strong {margin-right:10px; margin-left:8px;}
.adminSection1 label {vertical-align:middle; margin-right:8px;}
.adminSection1 img {vertical-align:middle;}
.adminSection1 input.txt {height:18px; line-height:18px; border:1px solid #707070; color:#333333; width:122px; margin-right:8px;}
.adminSection1 a.txt {text-decoration:underline; color:#0075c8;}


.adminSection2 {margin:17px 0 0 76px; padding:13px; }
.adminSection2 label {vertical-align:middle; margin-right:8px; color:#333333}
.adminSection2 img {vertical-align:middle;}
.adminSection2 input.txt {height:18px; line-height:18px; border:1px solid #707070; color:#333333; width:122px; margin-right:8px;}
.adminSection2 p {margin-top:4px;}

.adminSection3 {margin:17px 0 0 0; padding:13px; }
.adminSection3 label {vertical-align:middle; margin-right:8px; color:#333333}
.adminSection3 img {vertical-align:middle;}
.adminSection3 input.txt {height:18px; line-height:18px; border:1px solid #707070; color:#333333; width:122px; margin-right:8px;}
.adminSection3 p {margin-top:4px;}

/* 스팸피해사례 */
.spamDamageList { *zoom:1;}
.spamDamageList:after {content:""; display:block; clear:both;}
.spamDamageList li {float:left; margin-right:12px; margin-top:25px; width:295px; height:177px; border:1px solid #dcdcdc; overflow:auto;}
.spamDamageList li.last {margin-right:0px;}
.spamDamageList li div.telArea {padding:0 0 0 46px; height:36px; border-bottom:1px solid #dbdbdb;}
.spamDamageList li div.telArea strong {display:block; padding-top:12px; color:#555555; background:url("../images/blt/blt10.gif") no-repeat 200px center}
.spamDamageList li div.telArea strong a {color:#555555;}
.spamDamageList li div.telArea strong span.replyNum {color:#e2080e; margin-left:3px;}
.spamDamageList li.message div.telArea {background:#f8f8f8 url("../images/icon/ico_message.gif") no-repeat 20px center}
.spamDamageList li.tel div.telArea {background:#f8f8f8 url("../images/icon/ico_tel.gif") no-repeat 20px center}
.spamDamageList li p {padding:15px 18px; line-height:20px; color:#555555;}

/* 실시간 사기주의 */
.realTimeNoticeCont {margin-bottom:30px;}
.realTimeNoticeCont .totalNum {padding:15px 30px; border:1px solid #e3e3e3; *zoom:1; display:flex; justify-content: space-evenly;}
.realTimeNoticeCont .totalNum:after {content:""; display:block; clear:both;}
.realTimeNoticeCont .totalNum li { }
.realTimeNoticeCont .totalNum li strong {color:#555555; padding-right:8px; margin-right:5px; background:url("../images/blt/blt1.gif") no-repeat right 2px;}
.realTimeNoticeCont .totalNum li span {font-weight:bold; color:#e74c3c}

.realTimeNoticeCont div.rtnCont {padding:25px 30px; border:1px solid #e3e3e3; border-top:none; *zoom1:}
.realTimeNoticeCont div.rtnCont:after {content:""; display:block; clear:both;}
	.damageGoodsArea {float:left; width:784px;}
	.damageGoodsArea strong.tit {display:block; height:25px; color:#555555;}
	.damageGoodsArea .slideArea {position:relative; margin:0 0 0 30px;}
	.damageGoodsArea .slideArea a.btn_prev {position:absolute; left:0px; top:37px;}
	.damageGoodsArea .slideArea a.btn_next {position:absolute; right:0px; top:37px;}
	.damageGoodsArea .slideArea #slideList {width:714px!important; height:105px; margin-left:25px; overflow:hidden;}
	.damageGoodsArea .slideArea #slideList ul {*zoom:1;}
	.damageGoodsArea .slideArea #slideList ul:after {content:""; display:block; clear:both;}
	.damageGoodsArea .slideArea #slideList ul li {float:left; width:102px; padding-top:15px; text-align:center; }
	.damageGoodsArea .slideArea #slideList ul li span {display:block; color:#333; padding-top:3px;}
	.damageGoodsArea .slideArea #slideList ul li .sub_text {font-size:11px;letter-spacing:-1px;}
	.preeAgency {float:right; width:320px;}
	.preeAgency strong.tit {display:block; height:25px; color:#555555;}
	.preeAgency table {table-layout:fixed; width:100%; border-top:1px solid #cccccc}
	.preeAgency table th {height:32px; font-weight:normal; border-bottom:1px solid #e6e6e6; color:#555555;}
	.preeAgency table td {height:48px; line-height:18px; text-align:center; color:#555555;}
	.preeAgency p.infoTxtBottom {padding-left:9px; color:#999999; background:url("../images/blt/blt4.gif") no-repeat 0 14px;}

.realTimeNoticeList tbody th {padding-left:30px; background:none; border-left:1px solid #e5e5e5; text-align:left; color:#0033ac;}
.realTimeNoticeList tbody th.first {border-left:none; color:#333333; text-align:center; padding: 0px;}
.realTimeNoticeList tbody td {padding-right:30px; text-align:right; color:#333333}

/* 검거소식 고맙습니다 캠페인 */
.arrestViewList {table-layout:fixed; width:100%; }
.arrestViewList thead th{ height:29px; background:#434a64 url("../images/blt/bltDivi4.gif") no-repeat 0 center; border-top:1px solid #2f3237; border-bottom:1px solid #2f3237;}
.arrestViewList thead th.first {background:#434a64;}
.arrestViewList tbody td {padding:9px 0; border-bottom:1px solid #d5d6da;}
.arrestViewList tbody td.first {border-left:1px solid #d5d6da;}
.arrestViewList tbody td.last {border-right:1px solid #d5d6da;}
.arrestViewList tbody td ul {border-left:1px dotted #d9d9d9}
.arrestViewList tbody td.first ul {border-left:none;}
.arrestViewList tbody td ul li {text-align:center; }
.arrestViewList tbody td ul li.first {padding-bottom:5px;}

.campaignThankTab {padding-bottom:15px; *zoom:1;}
.campaignThankTab:after {content:""; display:block; clear:both;}
.campaignThankTab li {float:left;}


/* 피해 대응방법 상담 */
.hi_inquirySelecCont {margin-bottom:35px; margin-top:-4px; *zoom:1; display: flex; align-items: center; justify-content: center;}
.hi_inquirySelecCont:After {content:""; display:block; clear:both;}
.hi_inquirySelecCont ul {}
.hi_inquirySelecCont ul li { padding:2px 0;}
.hi_inquirySelecCont ul.section1 {padding-right:26px; margin-right:20px; background:url("../images/home/inquiry/arrowR.gif") no-repeat right center}
.hi_inquirySelecCont ul.section2 {padding:32px 26px 32px 0px; margin-right:20px; background:url("../images/home/inquiry/arrowR.gif") no-repeat right center}
.hi_inquirySelecCont ul.section3 {padding:32px 26px 32px 0px; margin-right:20px; background:url("../images/home/inquiry/arrowR.gif") no-repeat right center}
.hi_inquirySelecCont ul.section4 {padding:65px 26px 65px 0px; width:129px; margin-right:20px; background:url("../images/home/inquiry/arrowR.gif") no-repeat right center}
.hi_inquirySelecCont ul.section5 {padding:24px 0px 23px 0px; width:151px; margin-right:8px;}
.hi_inquirySelecCont ul.section5 li {padding:7px 0; background:url("../images/home/inquiry/arrowR.gif") no-repeat right center}
.hi_inquirySelecCont ul.section6 {padding:24px 0px 23px 0px; }
.hi_inquirySelecCont ul.section6 li {padding:7px 0 3px 0;}
.hi_inquirySelecCont ul.section6 li.last {padding:11px 0 7px 0; background:url("../images/home/inquiry/arrowT.gif") no-repeat center top}
.hi_indexBottom {*zoom1:}
.hi_indexBottom:after {content:""; display:block; clear:both;}

.hi_indexBottom .hi_damageInquiry {position:relative; width:866px; float:left;}
.hi_indexBottom .hi_damageInquiry h3 {height:25px; padding-top:5px;}
.hi_indexBottom .hi_damageInquiry div.btnArea {position:absolute; right:0px; top:0px;}

.hi_indexBottom .hi_damageInquiry div.cont {width:836px; padding:15px 15px 15px 15px; border:1px solid #e4e5e8; *zoom:1;}
.hi_indexBottom .hi_damageInquiry div.cont:after {content:""; display:block; clear:both;}
.hi_indexBottom .hi_damageInquiry div.cont .hi_qna {position:relative; float:left; width:398px; padding-right:15px; margin-right:20px; border-right:1px solid #e4e5e8;}
.hi_indexBottom .hi_damageInquiry div.cont .hi_qna h4 {height:25px; padding-top:5px; color:#111111;}
.hi_indexBottom .hi_damageInquiry div.cont .hi_qna ul li {padding-left:20px; background:url("../images/icon/q.gif") no-repeat 0 0px; padding-bottom:6px;}
.hi_indexBottom .hi_damageInquiry div.cont .hi_qna ul li a {color:#333333;}
.hi_indexBottom .hi_damageInquiry div.cont .hi_qna ul li span {color:#f83c02; font-weight:bold;}
.hi_indexBottom .hi_damageInquiry div.cont .hi_qna a.arrowRight {position:absolute; right:15px; top:8px;}

.hi_indexBottom .hi_damageInquiry div.cont .hi_faq {position:relative; float:left; width:398px;}
.hi_indexBottom .hi_damageInquiry div.cont .hi_faq h4 {height:25px; padding-top:5px; color:#111111;}
.hi_indexBottom .hi_damageInquiry div.cont .hi_faq dl {}
.hi_indexBottom .hi_damageInquiry div.cont .hi_faq dl dt {padding-left:20px; line-height:18px; background:url("../images/icon/q.gif") no-repeat 0 1px; padding-bottom:6px; color:#101010; font-weight:bold;}
.hi_indexBottom .hi_damageInquiry div.cont .hi_faq dl dd {padding-left:20px; line-height:18px; background:url("../images/icon/a.gif") no-repeat 0 1px; color:#777777}
.hi_indexBottom .hi_damageInquiry div.cont .hi_faq a.arrowRight {position:absolute; right:0px; top:8px;}

.hi_indexBottom .hc_pastCampaign {position:relative; float:right; width:280px;}
.hi_indexBottom .hc_pastCampaign h3 {padding-left:14px; height:31px; line-height:31px; color:#111; border:1px solid #e4e4e4}
.hi_indexBottom .hc_pastCampaign ul {padding:5px 0; border:1px solid #e4e4e4; border-top:none;}
.hi_indexBottom .hc_pastCampaign ul li {position:relative; padding:13px 0 13px 99px; padding-left:99px; min-height:55px;}
.hi_indexBottom .hc_pastCampaign ul li div.thum {position:absolute; left:15px; top:13px;}
.hi_indexBottom .hc_pastCampaign ul li strong {display:block; line-height:20px; padding-bottom:3px; color:#333333}
.hi_indexBottom .hc_pastCampaign ul li a.arrowRight {color:#555; font-size:12px;}
.hi_indexBottom .hc_pastCampaign a.btnMore {position:absolute; top:11px; right:9px; color:#545454; font-size:11px;}

.hi_indexBottom .side {float:right; width:320px;}
.hi_indexBottom .side .hi_privare {position:relative; margin-top:5px;}
.hi_indexBottom .side .hi_privare h3 {height:25px;}
.hi_indexBottom .side .hi_privare ul {}
.hi_indexBottom .side .hi_privare ul li {line-height:20px; color:#333333;}
.hi_indexBottom .side .hi_privare ul li a {color:#333333;}
.hi_indexBottom .side .hi_privare ul li span.reply{color:#f83c02; font-weight:bold; }
.hi_indexBottom .side .hi_privare a.arrowRight {position:absolute; right:0px; top:2px;}


/* 자주하는 질문 */
.qaList {padding-bottom:30px;}
.qaList dt {height:43px; background:url("../images/home/inquiry/bg_qaTitle.gif") no-repeat 0 0; line-height:20px;}
.qaList dt span {display:block; height:31px; padding:12px 0 0 14px; background:url("../images/home/inquiry/qaList_off.gif") no-repeat 943px center; line-height:20px;}
.qaList dt.on span {background:url("../images/home/inquiry/qaList_on.gif") no-repeat 943px center;}
.qaList dt span a {display:inline-block; padding:0px 0 0 27px; font-size:14px; font-weight:bold; color:#313432;  background:url("../images/icon/question.gif") no-repeat 0 1px;}
.qaList dt span a b {color:#f63a1d;}
.qaList dd {display:none; padding-bottom:30px; }
.qaList dd div strong.tit {float:left; width:33px; padding-top:2px; text-align:right;}
.qaList dd div div.cont {float:left; width:920px; padding-left:15px; line-height:18px;}
.qaList dd div.question {padding-top:30px; *zoom:1;}
.qaList dd div.question:after {content:""; display:block; clear:both;}
.qaList dd div.answer {padding-top:30px; *zoom:1;}
.qaList dd div.answer:after {content:""; display:block; clear:both;}


/*커뮤니티 폴리스*/
.bc_indexHeader {padding-top:0px; padding-bottom:10px; margin-bottom:35px; text-align:right;}
.bc_indexHeader ul {padding-top:10px; float:left; *zoom:1;}
.bc_indexHeader ul:after {content:""; display:block; clear:both;}
.bc_indexHeader ul li {float:left; padding:0 18px 0 19px; background:url("../images/blt/bltDivi2.gif")no-repeat 0 0; color:#424242}
.bc_indexHeader ul li.first {padding-left:0px; background:none;}
.bc_indexHeader.logout {padding:13px; text-align:center;}
.bc_indexHeader.logout img {vertical-align:-4px;}
.bc_indexMiddle{margin-bottom:10px; *zoom:1;}
.bc_indexMiddle:after {content:""; display:block; clear:both}
.bc_indexMiddle .lside {float:left; width:926px;}
.bc_indexMiddle .lside div.quickBoard {position:relative; width:448px; height:179px; }
.bc_indexMiddle .lside div.quickBoard h3 {height:28px;}
.bc_indexMiddle .lside div.quickBoard a.arrowRight {position:absolute; right:0px; top:0px;}
.bc_indexMiddle .lside div.quickBoard ul.list{}
.bc_indexMiddle .lside div.quickBoard ul.list li {padding-left:7px; background:url("../images/blt/blt2.gif") no-repeat 1px 5px; padding-bottom:6px;}
.bc_indexMiddle .lside div.quickBoard ul.list li span.reply{color:#f83c02; font-weight:bold;}
.bc_indexMiddle .lside div.quickBoard ul.list li a {color:#333333;}
/*
.bc_indexMiddle .lside div.quickBoard ul.list li a:hover,
.bc_indexMiddle .lside div.quickBoard ul.list li a:active {text-decoration:none; font-weight:bold; letter-spacing:-1px;}
*/
.bc_indexMiddle .lside div.bc_prevention,
.bc_indexMiddle .lside div.bc_freeBoard {margin-bottom:10px;}
.bc_indexMiddle .lside div.bc_information {font-size:12px;}
.bc_indexMiddle .lside div.bc_information .cont {position:relative;}
.bc_indexMiddle .lside div.bc_information .cont div.thum {position:absolute; left:0px; top:0px;}
.bc_indexMiddle .lside div.bc_information .cont div.titArea {padding-left:117px; padding-bottom:13px; min-height:69px;}
.bc_indexMiddle .lside div.bc_information .cont div.titArea strong {display:block; color:#111111; line-height:18px; padding-bottom:5px;}
.bc_indexMiddle .lside div.bc_information .cont div.titArea span {color:#9a9a9a; font-size:11px; }
.bc_indexMiddle .lside div.bc_information .cont div.titArea span.reply{color:#f83c02; font-weight:bold; font-size:12px; }

.bc_indexMiddle .lside div.bc_information .cont ul {}
.bc_indexMiddle .lside div.bc_information .cont ul li {position:relative; margin-bottom:6px;}
.bc_indexMiddle .lside div.bc_information .cont ul li a {color:#323232;}
/*
.bc_indexMiddle .lside div.bc_information .cont ul li a:hover,
.bc_indexMiddle .lside div.bc_information .cont ul li a:focus {text-decoration:none; font-weight:bold; letter-spacing:-1px;}
*/
.bc_indexMiddle .lside div.bc_information .cont ul li span {position:absolute; right:0px; top:0px; font-size:11px; color:#9d9d9d;}
.bc_indexMiddle .lside div.bc_information .cont ul li span.reply{position:relative; color:#f83c02; font-size:12px; font-weight:bold;}

.bc_indexMiddle .rside {float:right; width:280px;}

.bc_indexMiddle .rside .bc_contribution {position:relative; margin-bottom:10px;}
.bc_indexMiddle .rside .bc_contribution h3 {padding-left:14px; height:31px; line-height:31px; color:#111; border:1px solid #e4e4e4}
.bc_indexMiddle .rside .bc_contribution div.cont {padding:11px 12px 0; height:144px; border:1px solid #e4e4e4; border-top:none;}
.bc_indexMiddle .rside .bc_contribution table {table-layout:fixed; width:100%; }
.bc_indexMiddle .rside .bc_contribution table tbody tr td,
.bc_indexMiddle .rside .bc_contribution table tbody tr th {border-bottom:1px solid #f1f1f1; height:24px;}
.bc_indexMiddle .rside .bc_contribution table tbody tr th {text-align:left; padding-left:4px; font-weight:normal;}
.bc_indexMiddle .rside .bc_contribution table tbody tr th a {color:#666666;}
.bc_indexMiddle .rside .bc_contribution table tbody tr th span.reply{color:#f83c02; font-weight:bold; }
.bc_indexMiddle .rside .bc_contribution table tbody tr td {text-align:right; font-size:11px; padding-right:2px; color:#9c979e;}
.bc_indexMiddle .rside .bc_contribution table tbody tr.last td,
.bc_indexMiddle .rside .bc_contribution table tbody tr.last th {border-bottom:none;}
.bc_indexMiddle .rside .bc_contribution table tbody tr.even td,
.bc_indexMiddle .rside .bc_contribution table tbody tr.even th {background:#fbfbfb;}
.bc_indexMiddle .rside .bc_contribution a.btnMore {position:absolute; top:11px; right:9px; color:#555; font-size:11px;}

.bc_indexMiddle .rside .bc_cartoon {position:relative; }
.bc_indexMiddle .rside .bc_cartoon h3 {padding-left:14px; height:31px; line-height:31px; color:#111; border:1px solid #e4e4e4}
.bc_indexMiddle .rside .bc_cartoon div.cont {position:relative; padding:0px 17px 0; height:135px; border:1px solid #e4e4e4; border-top:none;}
.bc_indexMiddle .rside .bc_cartoon div.cont ul {padding-top:18px;}
.bc_indexMiddle .rside .bc_cartoon div.cont ul li {display:none; position:relative; padding-left:125px; line-height:18px; min-height:85px;}
.bc_indexMiddle .rside .bc_cartoon div.cont ul li.on {display:block;}
.bc_indexMiddle .rside .bc_cartoon div.cont ul li a {color:#3a3a3a}
.bc_indexMiddle .rside .bc_cartoon div.cont ul li img.thum {position:absolute; left:0px; top:0px; }
.bc_indexMiddle .rside .bc_cartoon div.cont ul li img.thum strong {display:block; line-height:18px; padding-bottom:5px;  color:#3a3a3a;}
.bc_indexMiddle .rside .bc_cartoon div.cont ul li img.thum span {color:#3a3a3a; }
.bc_indexMiddle .rside .bc_cartoon div.cont ul li span.reply{color:#f83c02; font-weight:bold; }
.bc_indexMiddle .rside .bc_cartoon div.cont div.btnArea {position:absolute; left:229px; top:86px;  z-index:10;}
.bc_indexMiddle .rside .bc_cartoon a.btnMore {position:absolute; top:11px; right:9px; color:#555; font-size:11px;}

.bc_indexBottom {}
.bc_indexBottom {*zoom1:}
.bc_indexBottom:after {content:""; display:block; clear:both;}
.bc_indexBottom .bc_picData {position:relative; width:916px; height:147px; padding:20px 5px; float:left; border:1px solid #e4e5e8}
.bc_indexBottom .bc_picData h3 {height:25px; padding-left:15px; }
.bc_indexBottom .bc_picData ul {*zoom:1; display:flex; justify-content: center;}
.bc_indexBottom .bc_picData ul:after {content:""; display:block; clear:both;}
.bc_indexBottom .bc_picData ul li {margin:0 16px; width:135px; }
.bc_indexBottom .bc_picData ul li strong {display:block; padding-top:7px; color:#333; }
.bc_indexBottom .bc_picData ul li strong span.reply{color:#f83c02; font-weight:bold; }
.bc_indexBottom .bc_picData a.arrowRight {position:absolute; right:20px; top:24px;}
.bc_indexBottom .bc_seller {position:relative; float:right; width:280px;}
.bc_indexBottom .bc_seller h3 {padding-left:14px; height:31px; line-height:31px; color:#111; border:1px solid #e4e4e4}
.bc_indexBottom .bc_seller h3 img {vertical-align:-3px;}
.bc_indexBottom .bc_seller ul {padding:5px 15px; border:1px solid #e4e4e4; border-top:none;}
.bc_indexBottom .bc_seller ul li {position:relative; padding:13px 0 13px 85px; min-height:46px;}
.bc_indexBottom .bc_seller ul li.first {border-bottom:1px solid #eaeaea;}
.bc_indexBottom .bc_seller ul li a{color:#333333;}
.bc_indexBottom .bc_seller ul li .thum {position:absolute; left:0px; top:13px;}
.bc_indexBottom .bc_seller ul li strong {display:block; line-height:20px; padding-bottom:3px; color:#333333;}
.bc_indexBottom .bc_seller ul li span {color:#555; font-size:12px; }
.bc_indexBottom .bc_seller a.arrowRight {position:absolute; top:11px; right:9px; color:#545454; font-size:11px;}


/*컨택센터*/
.damageDelWriteBoxA {width:700px; padding:6px 15px 16px; background:#f9f9f9; color:#000000}
.damageDelWriteBoxA strong {display:block; padding-bottom:3px; padding-top:10px;}
.bCenter_indexT {margin-bottom:35px;}
.bCenter_indexT div.section {width:580px;}
.bCenter_indexT div.section h3 {height:25px;}
.bCenter_indexT div.section div.cont {border:1px solid #efefef; background:#f7f7f7; text-align:center; padding-bottom:10px;}
.bCenter_indexT div.section div.cont p { text-align:center; padding:20px 0 17px;}
.bCenter_indexT div.section div.cont a {display:block; margin-bottom:10px;}
.bCenter_indexB {*zoom:1;}
.bCenter_indexB:after {content:""; display:block; clear:both;}
.bCenter_indexB div.quickBoard {position:relative; }
.bCenter_indexB div.quickBoard h3 {height:28px;}
.bCenter_indexB div.quickBoard a.arrowRight {position:absolute; right:0px; top:0px;}
.bCenter_indexB div.quickBoard ul.list{}
.bCenter_indexB div.quickBoard ul.list li {padding-left:7px; background:url("../images/blt/blt2.gif") no-repeat 1px 5px; padding-bottom:6px;}
.bCenter_indexB div.quickBoard ul.list li span.reply{color:#f83c02; font-weight:bold;}
.bCenter_indexB div.quickBoard ul.list li a {color:#333333;}
.bCenter_indexB .bCenter_program {float:left; margin-right:38px; width:299px;}
.bCenter_indexB .bCenter_program ul {padding-bottom:5px;}
.bCenter_indexB .bCenter_program {width:299px;}
.bCenter_indexB .bCenter_program {width:299px;}
.bCenter_indexB .bCenter_notice {float:left; width:326px;}
.bCenter_indexB .bCenter_banner {float:right; width:280px;}
.bCenter_indexB .bCenter_banner li {padding-bottom:10px;}


/* 모바일 */
.mobileVisual2 {height:600px; margin-top:40px;} 
.mobileVisual2 .bodyCont .btnText {width:986px; padding-top:600px; background:url("../images/mobile/vdo_photo.jpg") no-repeat left bottom;}
.mobileVisual2 .bodyCont .btnText2 {width:986px; padding-top:46px; }
.mobileVisual2 .bodyCont .btnArea_play {width:986px;position:absolute; top:656px; text-align:center;}
.mobileVisual2 .bodyCont .btnArea {width:100%; padding-top:34px; text-align:center;}

.mobileVisual3 { margin:-33px auto 0 -150%; width:400%; height:390px; background:#C3DFEB url("../images/mobile/main_page/bg_mobile_photo.jpg") no-repeat center top;} 
.mobileVisual3 .bodyCont .btnText {width:986px; padding-top:600px; background:url("../images/mobile/vdo_photo.jpg") no-repeat left bottom;}
.mobileVisual3 .bodyCont .btnText2 {width:986px; padding-top:46px; }
.mobileVisual3 .bodyCont .btnArea_play {width:986px;position:absolute; top:256px; text-align:center;}
.mobileVisual3 .bodyCont .btnArea {width:100%; padding-top:34px; text-align:center;}

.mobileVisual4 {height:390px; background:#fefefe url("../images/mobile/more_page/bg_mobile_cleancall_photo.jpg") no-repeat center top;}

.mobileVisual5 {height:390px; background:#fefefe url("../images/mobile/more_page/bg_mobile_thecheat_photo.jpg") no-repeat center top;}

.mobileVisual {height:683px; background:#fefefe url("../images/mobile/bg_mobile_photo.jpg") no-repeat center top;} 
.mobileVisual .bodyCont .btnText {width:420px; padding-top:400px; background:url("../images/mobile/bg_text.png") no-repeat left bottom;}
.mobileVisual .bodyCont .btnArea {width:420px; padding-top:50px;}
.mobileInfoListArea {position:relative; margin-top:50px;}
.mobileInfoListArea h3 {height:30px; color:#434343; font-size:14px;}
.mobileInfoListArea .listTypeA thead th {height:39px;}
.mobileInfoListArea .listTypeA tbody td {height:20px;}
.mobileInfoListArea .arrowLeft {position:absolute; right:3px; top:6px; text-decoration:underline}
.mobileInfoListArea .ex01_cleancall {margin-top: 100px ; height:587px; background:url("../images/mobile/more_page/c_01_image.jpg") no-repeat;}
.mobileInfoListArea .ex01_cleancall .ex01_text {height: 587px; background:url("../images/mobile/more_page/c_01_text.jpg") no-repeat right}
.mobileInfoListArea .ex02_text_cleancall { margin-top: 100px; height:587px; background:url("../images/mobile/more_page/c_02_text.jpg") no-repeat left;}
.mobileInfoListArea .ex02_text_cleancall .ex02_cleancall { height: 587px; background:url("../images/mobile/more_page/c_02_image.jpg") no-repeat right;}
.mobileInfoListArea .ex03_cleancall {margin-top: 100px; height:587px; background:url("../images/mobile/more_page/c_03_image.jpg") no-repeat;}
.mobileInfoListArea .ex03_cleancall .ex03_text {height: 587px; margin-left: 320px;  background:url("../images/mobile/more_page/c_03_text.jpg") no-repeat right;}
.mobileInfoListArea .ex04_text { margin-top: 100px; margin-bottom:100px; height:539px; background:url("../images/mobile/04_text.png") no-repeat left;}
.mobileInfoListArea .ex04_text .ex04_cleancall { height: 539px; background:url("../images/mobile/04_image.png") no-repeat right;}

.mobileInfoListArea .ex01_thecheat {margin-top: 100px ; height:587px; background:url("../images/mobile/more_page/t_01_image.jpg") no-repeat;}
.mobileInfoListArea .ex01_thecheat .ex01_text {height: 587px; background:url("../images/mobile/more_page/t_01_text.jpg") no-repeat right}
.mobileInfoListArea .ex02_text { margin-top: 100px; height:587px; background:url("../images/mobile/more_page/t_02_text.jpg") no-repeat left;}
.mobileInfoListArea .ex02_text .ex02_thecheat { height: 587px; background:url("../images/mobile/more_page/t_02_image.jpg") no-repeat right;}
.mobileInfoListArea .ex03_thecheat {margin-top: 100px; height:587px; background:url("../images/mobile/more_page/t_03_image.jpg") no-repeat;}
.mobileInfoListArea .ex03_thecheat .ex03_text {height: 587px; margin-left: 320px;  background:url("../images/mobile/more_page/t_03_text.jpg") no-repeat right;}

.mobileFooter {height:417px; background:#78d1ef; margin-top:80px;}
.mobileFooter .cleancallLogo {height:167px; padding-top:40px; text-align:center;}
.mobileFooter .cleancallText {height:30px; padding-top:30px; text-align:center;}
.mobileFooter .footerBtn {height:58px; padding-top:50px; text-align:center;}
.mobileFooter2 {height:417px; background:#5ca5f2; margin-top:80px;}
.mobileFooter2 .cleancallLogo {height:167px; padding-top:40px; text-align:center;}
.mobileFooter2 .cleancallText {height:30px; padding-top:30px; text-align:center;}
.mobileFooter2 .footerBtn {height:58px; padding-top:50px; text-align:center;}

/* 아이디/비밀번호 찾기 */
.findContArea {}
.findContArea p.inputArea {height:23px; padding-bottom:14px;}
.findContArea p.inputArea:after {content:""; display:block; clear:both;}
.findContArea p.inputArea label {float:left; width:90px; color:#000; font-weight:bold; line-height:23px;}
.findContArea p.inputArea input.txt {float:left; width:235px;}
.findContArea .btnArea {padding-top:80px; padding-bottom:20px; text-align:left;}


/* 회원가입 */
.joinStep {height:43px; margin-top:-10px; padding-bottom:35px; background:url("../images/member/bg_joinStep.gif") no-repeat 0 0;}
.joinStep:after {content:""; display:block; clear:both; }
.joinStep li {float:left; height:43px; text-indent:-3000em;}
.joinStep li.step1 {width:320px;}
.joinStep li.step2 {width:331px;margin-left:-14px;}
.joinStep li.step3 {width:334px;margin-left:-13px;}
.joinStep li.on.step1 {background:url("../images/member/joinStep1.png") no-repeat 0 0;}
.joinStep li.on.step2 {background:url("../images/member/joinStep2.png") no-repeat 0 0;}
.joinStep li.on.step3 {background:url("../images/member/joinStep3.png") no-repeat 0 0;}
.j_step1Section {padding-bottom:40px; }
.j_step1Section h3 {height:28px;}
.stpe2Section {padding-bottom:60px;}

.j_step3Section {padding-top:30px; text-align:center;}
.thecheatStartList {padding-top:55px; *zoom:1;}
.thecheatStartList:after {content:""; display:block; clear:both;}
.thecheatStartList li {position:relative; width:311px; height:199px; background:#fdfdfd; border:1px solid #e7e7e7;text-align:center;}
.thecheatStartList li.fl {margin-left:11px;}
.thecheatStartList li.first {margin-left:0px;}
.thecheatStartList li strong {display:block; padding:20px 0 5px 0; text-align:center;}
.thecheatStartList li p {line-height:18px; color:#7d7d7d; text-align:center;}
.thecheatStartList li div.btnArea {position:absolute; text-align:center; padding:0px; margin:0px; width:100%; left:0px; bottom:24px;}

/* 상담 신청 페이지 */
.inqueiryCcontainer {width:908px; margin:50px auto 0 auto; border:1px solid #edeef0;}
	.inqueiryCont {padding:30px 29px 0 29px;}
	.inqueiryCont h3 {padding:35px 0 10px;}
	.inqueiryCont .agreeArea {padding-bottom:30px;}
	.inqueiryCont .btnArea {text-align:center; padding:35px 0 70px;}


/* 검색횟수 도움말 */
.searchNumArea .boxTypeA {margin-bottom:30px;}
.searchNumArea .dotStyleA {margin-bottom:40px;}
.searchNumArea .clearfix {padding-bottom:40px;}
.searchNumArea .listSection {}
.searchNumArea .listSection.fl,
.searchNumArea .listSection.fr {width:465px;}


.searchNumArea .listSection.fr .listTypeA tbody th,
.searchNumArea .listSection.fr .listTypeA tbody td {height:39px;}
.searchNumInfoTxtArea {padding:60px 0 25px 0; text-align:center;}


/* 마이페이지 */

/* home */
.mypage_homeTop {padding-bottom:45px; *zoom:1;}
.mypage_homeTop:after {content:""; display:block; clear:both;}
.mypage_homeTop .memInfoArea {float:left; width:273px; margin-right:37px;}
.mypage_homeTop .memInfoArea .memInfo {padding:25px 15px; border:6px solid #eff0f1; *zoom:1;}
.mypage_homeTop .memInfoArea .memInfo:after {content:""; display:block; clear:both;}
.mypage_homeTop .memInfoArea .memInfo div.fr {width:119px;}
.mypage_homeTop .memInfoArea .memInfo div.fr strong.tit {display:block; font-size:14px; color:#323232; padding-top:4px; margin-bottom:10px;}
.mypage_homeTop .memInfoArea .memInfo div.fr img {}
.mypage_homeTop .memInfoArea .memInfo div.fr .infoTxt {padding-bottom:7px; margin-bottom:7px; border-bottom:1px solid #f1f1f1}
.mypage_homeTop .memInfoArea .memInfo div.fr .infoTxt p {line-height:16px; font-size:11px; color:#474747;}
.mypage_homeTop .memInfoArea .memInfo div.fr .infoTxt p b {letter-spacing:-1px;}
.mypage_homeTop .memInfoArea .memInfo div.fr a.btn {color:#a2a2a2; font-size:11px; padding-right:5px; background:url("../images/blt/blt3.gif") no-repeat right 3px;}
.mypage_homeTop .memInfoArea .btnArea {padding-left:1px; padding-top:10px; *zoom:1;}
.mypage_homeTop .memInfoArea .btnArea:after {content:""; display:block; clear:both;}
.mypage_homeTop .memInfoArea .btnArea a {float:left; margin-left:-1px;}
.mypage_homeTop .searchCntArea {float:left; position:relative;  width:298px;}
.mypage_homeTop .searchCntArea h3 {padding-left:6px; height:30px;}
.mypage_homeTop .searchCntArea p.infoTxt {position:absolute;right:0px; top:5px; font-size:11px; color:#a2a2a2}
.mypage_homeTop .searchCntArea .searchGraph {position:relative; width:298px; height:152px; background:url("../images/mypage/bg_searchCnt.gif") no-repeat 0 0;}

  .graphSection {position:absolute; left:10px; bottom:-32px; width:70px; }
  .graphSection strong {display:block; color:#464646; letter-spacing:-1px; padding-bottom:2px; white-space:nowrap; text-align:center;}
  .graphSection span {display:block; color:#777777; font-size:11px; letter-spacing:-1px; white-space:nowrap; text-align:center;}
  .graphSection span b {font-weight:normal;}
  .graphSection .graphBar {position:absolute;  bottom:33px; left:25px; height:3px; width:18px; border:1px solid #006aad; border-bottom:0px; background:#7fb8de}

  .graphSection1 {left:13px;}
  .graphSection2 {left:113px;}
  .graphSection3 {left:213px;}
.mypage_homeTop .searchList {float:right; width:315px;}
.mypage_homeTop .searchList h3 {padding-left:6px; height:30px;}
.mypage_homeTop .searchList ul.cont {height:174px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.mypage_homeTop .searchList ul.cont li {padding:0 15px; height:34px; line-height:34px; color:#999999; text-align:right; border-top:1px solid #efefef;}
.mypage_homeTop .searchList ul.cont li.first {border-top:none;}
.mypage_homeTop .searchList ul.cont li strong {float:left; font-weight:normal; color:#666666;}
.mypage_homeTop .searchList ul.cont li strong.damage {font-weight:bold;}
.mypage_homeTop .searchList ul.cont li strong.damage span {color:#cd171c;}
.mypage_homeTop .searchList ul.cont li.noList {padding-top:74px; text-align:center; border-top:none;}
.myPageCont .listSection {position:relative; margin-bottom:45px;}
.myPageCont .listSection a.btn_more {position:absolute; right:0px; top:0px; padding-right:8px; font-size:11px; color:#787878; background:url("../images/blt/blt4.gif") no-repeat right 3px;}
.myPageCont .listSection .listTypeA {margin-top:15px;}
.myPageCont .listSection .listTypeB {margin-top:15px;}
.myPageCont .listSection .listTypeA tbody tr td.none {height:179px; color:#a2a2a2;}

.myPageCont .diviHalf .listSection {height:231px; border-bottom:1px solid #d2d2d4;}
.myPageCont .diviHalf .listSection .listTypeB {border-bottom:none;}


/* 쪽지 */
.myPageMessage .boxTypeA {padding-top:10px; padding-bottom:10px; margin-bottom:40px; text-align:right;}
.myPageMessage .boxTypeA span.fl {padding-top:3px; color:#424242; font-weight:bold;}
.myPageMessage .boxTypeA span.fl b {color:#3498db; }

/* 게시물 스크랩 */
.myPageBoard .boxTypeA {padding-top:10px; padding-bottom:10px; margin-bottom:40px; *zoom:1;}
.myPageBoard .boxTypeA:after {content:""; display:block; clear:both;}
.myPageBoard .boxTypeA li {float:left; padding:0 18px 0 19px; background:url("../images/blt/bltDivi2.gif")no-repeat 0 0; color:#424242}
.myPageBoard .boxTypeA li.first {padding-left:0px; background:none;}
.myPageBoard .searchArea {float:right; margin-top:-29px;}

/* 검색 잔여횟수 */
.myPageSearchNum .boxTypeA {padding-top:10px; padding-bottom:10px; margin-bottom:10px; *zoom:1; text-align:right;}
.myPageSearchNum .boxTypeA:after {content:""; display:block; clear:both;}
.myPageSearchNum .boxTypeA span.fl {padding-top:6px; line-height:15px;}
.myPageSearchNum .boxTypeA span.fl strong {margin-right:15px;}
.myPageSearchNum .pageInfoTxt {color:#999999; padding-bottom:0;}
.myPageSearchNum .td_searchNum {border-left:1px solid #e5e5e5; text-align:right; padding-right:30px;}


/* 검색 및 접속 기록 */
.myPageRecode {}
.myPageRecode .tabTypeB {margin-top:-10px;}
.myPageRecode .td_graphArea {border-left:1px solid #e5e5e5}
.myPageRecode .td_graphArea div.graphArea {position:relative; text-align:right;}
.myPageRecode .td_graphArea div.graphArea .graphTxt {color:#333333;}
.myPageRecode .td_graphArea div.graphArea .graphTxt b {font-weight:normal;}
.myPageRecode .td_graphArea div.graphArea .graphTxt.on {}
.myPageRecode .td_graphArea div.graphArea .graphTxt.on span {color:#cd171c; font-weight:bold;}
.myPageRecode .td_graphArea div.graphArea .graphTxt.on b {font-weight:bold;}
.myPageRecode .td_graphArea div.graphArea span.graph {position:absolute; display:block; left:0px; top:5px; width:0px; height:7px; font-size:0px; line-height:0px; background:#cd171c;}

/* 회원정보 */
.myPageMemInfo .pageInfoTxt {padding-top:10px; }
.myPageMemInfo .btnArea {text-align:center; padding-top:25px;}

/* 비번변경  */
.myPagePwChange .pageInfoTxt {padding-top:10px; }
.myPagePwChange .btnArea {text-align:center; padding-top:25px;}

/* 비번변경  */
.myPageGreeting .pageInfoTxt {padding-top:10px; }
.myPageGreeting .btnArea {text-align:center; padding-top:25px;}

/* 인사말 */
.memGreetingArea {position:relative; padding:30px 0 30px 22px; border-top:2px solid #c9cbcc; border-bottom:1px solid #c9cbcc}
.memGreetingArea .memGreeting {min-height:184px; *zoom:1;}
.memGreetingArea .memGreeting:after {content:""; display:block; clear:both;}

.memGreetingArea .memGreeting div.none {padding-top:70px; padding-right:363px; text-align:center;}
.memGreetingArea .memGreeting div.none strong {color:#333333}
.memGreetingArea .memGreeting div.none p {padding:8px 0 30px 0; font-size:11px; line-height:16px;}

.memGreetingArea .memGreeting .picArea {float:left; width:170px;  margin-right:23px;}
.memGreetingArea .memGreeting .picArea p {text-align:center; padding-top:10px}
.memGreetingArea .memGreeting .picArea p span {font-size:11px; padding-left:14px; background:url("../images/icon/update.gif") no-repeat 0 1px}
.memGreetingArea .memGreeting .txtArea {float:left; height:109px; width:360px; padding:10px; line-height:18px; border:1px solid #dddddd; color:#666666;}
.memGreetingArea .memGreeting div.txtArea {border:none; overflow-x:hidden; overflow-y:auto;}

.memGreetingArea .certification {position:absolute; height:100%; width:278px; right:0px; top:0px; border-left:1px solid #ecebf1; padding:0 27px; background:#f9f9f9;}
.memGreetingArea .certification strong.tit {display:block; padding-top:30px; height:25px; border-bottom:1px solid #e4e4e7;}
.memGreetingArea .certification ul.cont {padding-top:26px; padding-bottom:18px; border-bottom:1px solid #e4e4e7; *zoom:1;}
.memGreetingArea .certification ul.cont:after {content:""; display:block; clear:both;}
.memGreetingArea .certification ul.cont li {position:relative; float:left; padding-top:3px; height:82px;}
.memGreetingArea .certification ul.cont li.sms {width:119px; background:url("../images/blt/bltDivi3.gif") no-repeat right top;}
.memGreetingArea .certification ul.cont li.name {width:145px; padding-left:14px;}
.memGreetingArea .certification ul.cont li a {position:absolute; left:0px; bottom:0px}
.memGreetingArea .certification ul.cont li.name a {left:14px;}
.memGreetingArea .certification p.infoTxt {padding-top:7px;line-height:18px; font-size:11px;}


.nav_police{margin-bottom:0;padding-left:0;list-style:none;}
.nav_police>li{position:relative;display:block}
.nav_police>li>a{position:relative;display:block;padding:10px 15px}
.nav_police>li>a:hover,
.nav_police>li>a:focus{text-decoration:none;background-color:#eee}
.nav_police>li.disabled>a{color:#999}
.nav_police>li.disabled>a:hover,
.nav_police>li.disabled>a:focus{color:#999;text-decoration:none;background-color:transparent;cursor:not-allowed}
.nav_police-pills>li{float:left;}
.nav_police-pills>li>a{border-radius:4px}
.nav_police-pills>li+li{margin-left:2px}
.nav_police-pills>li.active>a,
.nav_police-pills>li.active>a:hover,
.nav_police-pills>li.active>a:focus{color:#fff;background-color:#428bca;width:212px;font-size:18px;color:yellow;}

.pager_police{padding-left:0;margin:20px 0;list-style:none;text-align:left;}
.pager_police li{display:inline}
.pager_police li>a,
.pager_police li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px;}
.pager_police li>a:hover,
.pager_police li>a:focus{text-decoration:none;background-color:#eee}
.pager_police .next>a,
.pager_police .next>span{float:right}
.pager_police .previous>a,
.pager_police .previous>span{float:left}
.pager_police .disabled>a,
.pager_police .disabled>a:hover,
.pager_police .disabled>a:focus,
.pager_police .disabled>span{color:#999;background-color:#fff;cursor:not-allowed}

.police_member { margin:20px 0 40px 0; padding:24px 0; background:#F7F7F7; border:2px solid #EFEFEF; text-align: center; }
.police_member_cont img {display:block; padding:0 0 0 20px;}
.pm_subtext {margin:20px 0 40px 0;}

/* 에디트 박스 */
.iconbox {border-left:#e0e0e0 solid 1px;border-top:#e0e0e0 solid 1px;border-right:#e0e0e0 solid 1px;background:#f9f9f9;padding:6px 0 8px 7px;}
.iconbox a {padding:0 3px 0 3px;font-size:11px;font-family:dotum;color:#333;}
.iconbox a:hover {color:#7899C7;}
.iconbox a img {position:relative;top:2px;left:-2px;margin-right:3px;}
.iconbox .split {padding:0 2px 0 2px;margin-bottom:-1px;}


#guidebox { max-width:1226px; margin:100px auto 30px auto; }


.hm_casePicture ul {
	display:flex;
	align-items:center;
	justify-content:center;
	margin: 10px 0 0 0;
}
.hm_casePicture ul li {
	float: none!important;
	margin:0 10px 0 0;
}
.hm_casePicture ul li:last-child {
	margin:0 0 0 0;
}


#uplist #upfilelist {
    height: 150px!important;
}