@charset "utf-8";

/* reset */
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0;font-size:13px;font-family:'Apple Gothic','HelveticaNeue','맑은 고딕','Malgun Gothic',sans-serif;font-weight:normal;letter-spacing:-0.03em; word-break: break-all;}
fieldset,img {border:0 none}
dl,ul,ol,menu,li {list-style:none}
blockquote, q {quotes:none}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none}
input,select,textarea,button {font-size:100%;vertical-align:middle}
button {border:0 none;background-color:transparent;cursor:pointer}
table {border-collapse:collapse;border-spacing:0;table-layout:fixed;}
table th, table td {word-break: break-all;}
input[type='text'],input[type='password'],input[type='submit'],input[type='search'] {-webkit-appearance:none;-webkit-appearance:none;-webkit-text-size-adjust:none;-webkit-border-radius:0;border-radius:0}
input:checked[type='checkbox'] {-webkit-appearance:checkbox}
button,input[type='button'],input[type='submit'],input[type='reset'],input[type='file'] {-webkit-appearance:none; border-radius:0}
input[type='search']::-webkit-search-cancel-button {-webkit-appearance:none}
legend, .blind{overflow:hidden;visibility:hidden;position:absolute;left:0;top:0;width:1px;height:1px;margin:0;padding:0;font-size:0;line-height:0}
caption{overflow:hidden;visibility:hidden;width:1px;height:1px;margin:0;padding:0;font-size:0;line-height:0}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal}
section, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, summary, caption {display:block;}

body,html {margin:0;padding:0;font-size:12px;line-height:1.3;background:#fff;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}

a {color:#333;text-decoration:none}
a:active, a:hover {text-decoration:none}


/* common */
.mt100{margin-top: 60px;}



/* smart어음정보 앱 홍보용 모바일페이지 (2017.07.07) */
.eventBetaWrap {padding:0;max-width:100%;}
.eventBetaWrap .prImg{max-width:100%;line-height:0;}
.eventBetaWrap .prImg img{width: 100%;}
.eventBetaWrap p{text-align: center; font-size: 13px; color: #666; margin-top: 16px;}
.eventBetaWrap .btCenter{text-align: center; margin-top: 18px; margin-bottom: 33px;}
.eventBetaWrap .btCenter a{width: 152px; height: 23px; border: 1px solid #c4c4c4; display: inline-block; font-size: 12px; padding-top: 7px;}
.eventBetaWrap .btCenter a.fst{margin-right: -5px; border-right: 0;}
.eventBetaWrap .btCenter a.adr:before{display: inline-block; width: 13px; height: 14px; background:url('../images/evet_ico_android_tit.png') no-repeat 0 0; content:''; vertical-align: middle; background-size:13px; margin-right: 5px;}
.eventBetaWrap .btCenter a.app:before{display: inline-block; width: 12px; height: 15px; background:url('../images/evet_ico_iphone_tit.png') no-repeat 0 0; content:''; vertical-align: middle; background-size:12px; margin-right: 5px;}
.eventBetaWrap h1.prTit{font-size: 20px; color: #515151; font-weight: bold; text-align: center;}
.eventBetaWrap .prTit span{display: inline-block; width: 22px; height: 22px; vertical-align: middle; text-indent:-999999px; margin-right: 10px;}
.eventBetaWrap .prTit span.prIco1{background:url('../images/ico_tit1.png') no-repeat 0 0; background-size:22px;}
.eventBetaWrap .prTit span.prIco2{background:url('../images/ico_tit2.png') no-repeat 0 0; background-size:22px;}
.eventBetaWrap .prTit span.prIco3{background:url('../images/ico_tit3.png') no-repeat 0 0; background-size:22px;}
.eventBetaWrap h1.prTit.prBg{padding: 20px 0;}
.eventBetaWrap .prInfo{padding:0 12px 30px 12px; background:#f4f4f4;}
.eventBetaWrap .prInfo .prBox{background: #fff; padding:24px 10px;}
.eventBetaWrap .prInfo .prBox.fst{margin-bottom: 20px;}
.eventBetaWrap .prInfo .prBox h2{font-size: 17px; font-weight: bold; color: #0e66ad; line-height: 1; text-align: center; display: inline-block; vertical-align: middle; margin-right: 20px;}
.eventBetaWrap .prInfo .prBox h2 span{color: #555555; font-weight: normal; font-size: 13px;}
.eventBetaWrap .prInfo .prBox ul{display: inline-block; vertical-align: middle; width: 55%;}
.eventBetaWrap .prInfo .prBox ul li{font-size: 12px; margin-top: 10px; color: #555;}
.eventBetaWrap .prInfo .prBox ul li:first-child{margin-top: 0;}