@charset "utf-8";
/*!------------------------------------------------*
 * Monochrome (www.monocr.com)
 *-------------------------------------------------*/

html,body,div,p,h1,h2,h3,h4,h5,ul,li,a,span,select,input,textarea,button,fieldset,dl,dt,dd,object,param{margin:0;padding:0}
img,input,button,textarea,select,fieldset{border:0}
legend,caption{width:0;height:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden}
ol,ul,li{list-style:none}
a:link,a:visited{color:#808080;text-decoration:none}
a:active,a:focus,a:hover{color:#6e6e6e}

button{background:transparent}
em{font-style:normal}
table{border-spacing:0;border-collapse:collapse;table-layout:fixed}
input[type="text"],input[type="password"],select{height:25px;line-height:26px;border:1px solid #e1e1e1}
input,button,select{vertical-align:middle}
textarea{border:1px solid #e1e1e1;border-radius:5px;margin-left:1px}

html{height:100%}
body,input,textarea,select{font-family:'돋움',Dotum,NanumGothic,Verdana,Tahoma}
body{min-width:960px;min-height:100%;position:relative;font-size:0.8em;background:#fff url('/images/bg_top.jpg') 0 0 repeat-x}

select.ui-selectbox,div.ui-selectbox span{height:25px;line-height:25px;border:1px solid #e1e1e1;border-radius:2px;padding:0 28px 0 5px;vertical-align:middle;font-size:12px;color:#acacac;background:#fff url('/images/ico_select_gray.gif') 100% 50% no-repeat;box-shadow:0 -1px 1px #efefef,0 1px 1px rgba(215,215,215,0.3)}
select.ui-selectbox{height:27px}
div.ui-selectbox span{padding:0 34px 0 9px}
select.ui-selectbox-find,div.ui-selectbox-find span{height:19px;line-height:19px;border:1px solid #d5d5d5;border-radius:3px;padding:0 18px 0 5px;vertical-align:middle;font-size:11px;color:#959595;background:#fff url('/images/ico_select.gif') 100% 50% no-repeat;box-shadow:0 2px 3px rgba(0,0,0,0.07)}
select.ui-selectbox-find{height:21px}
div.ui-selectbox-find span{padding:0 22px 0 9px}
div.ui-selectbox,div.ui-selectbox-find{vertical-align:middle}

div.wrap{margin:0 auto;width:960px;position:relative;*zoom:1}
div.wrap:after{content:"";clear:both;display:block}
#header{height:234px}
#header div.wrap{height:100%}
#header h1{padding-top:48px;margin-left:-9px;float:left}
#header h2{position:absolute;left:0;top:157px}
#header ul{float:right;margin-top:53px;margin-right:-70px}/* 서브메뉴 간격 조정*/
#header li{float:left;padding-bottom:1px;width:115px;margin-left:12px;padding-left:15px; }/* 서브메뉴 간격 조정*/
#header li.hover{background:url('http://www.ubikey.co.kr/images/bg_subbar.jpg') 0px 35px no-repeat;}
#header li a{display:block;height:34px;background:url('/images/bg_menu.png') 0 0 no-repeat}
#header li a span{font-size:0;line-height:0;height:0}
#header li ul{float:none;margin:0 auto;width:110px;display:none;margin-left:-30px;}/* 서브메뉴 간격 조정*/
#header li li{float:none;padding-bottom:1px;width:100%;margin-left:0;*height:17px}
#header li li a{width:auto;height:17px;*vertical-align:top}
#header li.about a{background-position:0 0}
#header li.service a{background-position:0 -34px}
#header li.customer a{background-position:0 -68px}
#header li.serviceend a{background-position:0 -99px}/*서비해지 메뉴추가*/
#header li.about a:hover,#header li.about a:focus,#header li.about a.active{background-position:-115px 0}
#header li.service a:hover,#header li.service a:focus,#header li.service a.active{background-position:-115px -34px}
#header li.customer a:hover,#header li.customer a:focus,#header li.customer a.active{background-position:-115px -68px}
#header li.serviceend a:hover,#header li.serviceend a:focus,#header li.serviceend a.active{background-position:-115px -99px}/*서비해지 메뉴추가*/
#header li.about li a{background-image:url('/images/bg_submenu_about.png')}
#header li.service li a{background-image:url('/images/bg_submenu_service.png')}
#header li.customer li a{background-image:url('/images/bg_submenu_customer.png')}
#header li li.s1{padding-top:10px}
#header li li.s1 a{background-position:0 0}
#header li li.s2 a{background-position:0 -18px}
#header li li.s3 a{background-position:0 -36px}
#header li li.s4 a{background-position:0 -54px}
#header li li.s5 a{background-position:0 -72px}
#header li li.s6 a{background-position:0 -90px}
#header li li.s1 a:hover,#header li li.s1 a:focus,#header li li.s1 a.active{background-position:-110px 0}
#header li li.s2 a:hover,#header li li.s2 a:focus,#header li li.s2 a.active{background-position:-110px -18px}
#header li li.s3 a:hover,#header li li.s3 a:focus,#header li li.s3 a.active{background-position:-110px -36px}
#header li li.s4 a:hover,#header li li.s4 a:focus,#header li li.s4 a.active{background-position:-110px -54px}
#header li li.s5 a:hover,#header li li.s5 a:focus,#header li li.s5 a.active{background-position:-110px -72px}
#header li li.s6 a:hover,#header li li.s6 a:focus,#header li li.s6 a.active{background-position:-110px -90px}

#container{width:960px;margin:0 auto;padding-bottom:83px;position:relative;*zoom:1}
#container:after{content:"";clear:both;display:block}
#container h2{position:absolute;left:-4px;top:-77px}
#container #lnb{float:left;width:165px}
#container #content{float:right;width:740px;padding-bottom:50px}

#lnb{padding-top:32px;padding-bottom:50px}
#lnb .subtitle{padding-left:3px;height:20px}
#lnb ul{border-top:3px solid #162f48;padding-bottom:19px;margin-bottom:60px;background:url('/images/bg_lnb.gif') 100% 100% no-repeat}
#lnb li a{display:block;height:39px;line-height:39px;padding-left:12px;border-bottom:1px solid #e1e1e1;background-repeat:no-repeat;*vertical-align:top}
#lnb > ul > li > a{-webkit-transition:background-position-y 0.2s;-moz-transition:background-position-y 0.2s;-o-transition:background-position-y 0.2s;transition:background-position-y 0.2s}
#lnb li a span{font-size:0;line-height:0;height:0;left:0;top:0;position:absolute}
#lnb li.s1 a{background-position:0 0}
#lnb li.s2 a{background-position:-165px 0}
#lnb li.s3 a{background-position:-330px 0}
#lnb li.s4 a{background-position:-495px 0}
#lnb li.s5 a{background-position:-660px 0}
#lnb li.s6 a{background-position:-825px 0}
#lnb li.s1 a:hover,#lnb li.s1 a:focus,#lnb li.s1 a.active{background-position:0 -39px}
#lnb li.s2 a:hover,#lnb li.s2 a:focus,#lnb li.s2 a.active{background-position:-165px -39px}
#lnb li.s3 a:hover,#lnb li.s3 a:focus,#lnb li.s3 a.active{background-position:-330px -39px}
#lnb li.s4 a:hover,#lnb li.s4 a:focus,#lnb li.s4 a.active{background-position:-495px -39px}
#lnb li.s5 a:hover,#lnb li.s5 a:focus,#lnb li.s5 a.active{background-position:-660px -39px}
#lnb li.s6 a:hover,#lnb li.s6 a:focus,#lnb li.s6 a.active{background-position:-825px -39px}
#lnb li ul{border-top:0;background:none;padding:0;margin:0}
#lnb li ul li a{background:#fbfbfb !important;height:29px;line-height:29px;padding-left:10px;font-size:11px;color:#aaa}
#lnb li ul li a:hover,#lnb li ul li a:focus,#lnb li ul li a.active{color:#0e68cc}
#lnb ul.appstore{border-top:0;margin-bottom:0;padding:0;background:none;margin-top:5px}
#lnb ul.appstore li{width:164px;border-bottom:0;padding-bottom:4px;*padding-bottom:0;*margin-bottom:-3px}
#lnb ul.appstore li a{height:29px;background-image:url('/images/bn_appstore.gif') !important}
#lnb ul.appstore li.ios a{background-position:0 0 !important}
#lnb ul.appstore li.skt a{background-position:0 -29px !important}
#lnb ul.appstore li.kt a{background-position:0 -58px !important}
#lnb ul.appstore li.lgu a{background-position:0 -87px !important}
/*#lnb ul.appstore li.ios a:hover,#lnb ul.appstore li.ios a:focus{background-position:-164px 0 !important}
#lnb ul.appstore li.skt a:hover,#lnb ul.appstore li.skt a:focus{background-position:-164px -29px !important}
#lnb ul.appstore li.kt a:hover,#lnb ul.appstore li.kt a:focus{background-position:-164px -58px !important}
#lnb ul.appstore li.lgu a:hover,#lnb ul.appstore li.lgu a:focus{background-position:-164px -87px !important}
#lnb ul.appstore li.ios a:active{background-position:-328px 0 !important}
#lnb ul.appstore li.skt a:active{background-position:-328px -29px !important}
#lnb ul.appstore li.kt a:active{background-position:-328px -58px !important}
#lnb ul.appstore li.lgu a:active{background-position:-328px -87px !important}*/
#lnb p.signup{margin-top:15px}

#content{margin-top:15px}
#content:after{content:"";clear:both;display:block;*zoom:1}
#content h3{margin:0 0 15px;padding-left:33px;height:25px;line-height:25px;background:url('/images/h3_ball.gif') 9px 50% no-repeat;vertical-align:middle}
#content .head{*zoom:1}
#content .head:after{content:"";clear:both;display:block}
#content .head h3{float:left}
#content .head p{float:left;margin:5px 0 0 20px}

#footer{position:absolute;left:0;bottom:0;width:100%;background:#3a3a3a;height:83px}
#footer .wrap{padding-top:10px;line-height:1.5em;background:url('/images/lg_infovine.png') 2px 25px no-repeat}
#footer .left{padding-left:110px;font-size:11px;color:#909090;width:680px;float:left}
#footer .right{float:left}
#footer .copyright{color:#656565;font-size:10px;font-family:Verdana}
#footer .contact{padding-left:110px;padding-bottom:5px;*zoom:1}
#footer .contact:after{content:"";clear:both;display:block}
#footer .contact dl,#footer .contact dt,#footer .contact dd{float:left}
#footer .contact li,#footer .contact strong{float:left;color:#d8d8d8;font-weight:bold;padding-right:7px;margin-right:-8px;background:url('/images/bg_footer_bar.gif') 100% 50% no-repeat}
#footer .contact li{margin-right:5px;padding-right:7px}
#footer .contact li a{color:#d8d8d8}
#footer .contact dt{color:#aaa;margin-left:15px}
#footer .contact dd{color:#d8d8d8;margin-left:7px;font-weight:bold}
#footer .contact dd em{font-weight:normal;margin-left:10px;white-space:nowrap}
#footer .contact dl{*width:535px}

#info #header{background:url('http://www.ubikey.co.kr/images/bg_top_info.jpg') 50% 0 no-repeat}
#info #lnb li a{background-image:url('http://www.ubikey.co.kr/images/bg_lnb_info.gif')}
#guide #header{background:url('http://www.ubikey.co.kr/images/bg_top_guide.jpg') 50% 0 no-repeat}
#guide #lnb li a{background-image:url('http://www.ubikey.co.kr/images/bg_lnb_guide.gif')}
#customer #header{background:url('http://www.ubikey.co.kr/images/bg_top_customer.jpg') 50% 0 no-repeat}
#customer #lnb li a{background-image:url('http://www.ubikey.co.kr/images/bg_lnb_customer.gif')}
#sitemap #header{background:url('http://www.ubikey.co.kr/images/bg_top_guide.jpg') 50% 0 no-repeat}
#sitemap #lnb li a{background-image:url('http://www.ubikey.co.kr/images/bg_lnb_sitemap.gif')}

/* Button Area */
div.btn-area{text-align:right;margin-top:25px}
div.btn-area button {*margin-top:4px;}

/* Table List */
div.tbl-list{border-top:2px solid #0e68cc;border-bottom:1px solid #c2c6ce;overflow:hidden;margin:20px 0 38px}
div.tbl-list table{width:100%;border-top:1px solid #6ea4e0;margin-bottom:-1px}
div.tbl-list table thead th{border-bottom:1px solid #d7d7d7;height:46px;padding-top:2px;vertical-align:middle}
div.tbl-list table tbody td{border-bottom:1px solid #edeff1;color:#858585;height:35px;text-align:center;font-size:11px}
div.tbl-list table tbody td.left{font-size:12px;text-align:left;padding-left:10px}
div.tbl-list table tbody td.hit{color:#b5b5b5}
div.tbl-list table tbody td span.type_blue{font-weight:bold;color:#2fd0fe}
div.tbl-list table tbody td span.type_red{font-weight:bold;color:#ff7979}
div.tbl-list table a{color:#555}
div.tbl-list table a:hover,div.tbl-list table a:focus{color:#888}

/* Table View */
div.tbl-view{border-top:2px solid #0e68cc;margin:20px 0 38px}
div.tbl-view table{width:100%;border-top:1px solid #6ea4e0;border-bottom:1px solid #d7d7d7}
div.tbl-view table td{color:#858585;height:48px;text-align:center;font-size:11px}
div.tbl-view table td.left{color:#555;font-size:12px;text-align:left;padding-left:10px}
div.tbl-view table td.hit{color:#b5b5b5}
div.tbl-view .content{padding:30px 30px;min-height:180px;color:#807f7f;word-break:break-all;line-height:1.8em;border-bottom:1px solid #dfe4eb}
div.tbl-view .content a{color:#a9a8a8;text-decoration:underline}
div.tbl-view .otherPost li{height:37px;line-height:37px;border-bottom:1px solid #dfe4eb}
div.tbl-view .otherPost li span{display:block;float:left;width:35px;height:100%;margin:0 12px 0 18px;overflow:hidden;text-indent:-999px;background:0 50% no-repeat}
div.tbl-view .otherPost li span.prev{background-image:url('/images/tx_prevpost.gif')}
div.tbl-view .otherPost li span.next{background-image:url('/images/tx_nextpost.gif')}

/* pagination */
div.pagination{float:left;margin-top:20px}
div.pagination a{float:left;display:block;margin-right:15px;text-align:center;vertical-align:middle;color:#b5b5b5}
div.pagination a.active{font-weight:bold;color:#2695f3}
div.pagination a.first,div.pagination a.prev,
div.pagination a.next,div.pagination a.last{width:10px;height:100%;overflow:hidden;text-indent:-999px}
div.pagination a.first{background:url('/images/ico_first.gif') 50% 50% no-repeat}
div.pagination a.prev{background:url('/images/ico_prev.gif') 50% 50% no-repeat;margin-right:25px}
div.pagination a.next{background:url('/images/ico_next.gif') 50% 50% no-repeat;margin-left:10px}
div.pagination a.last{background:url('/images/ico_last.gif') 50% 50% no-repeat}
div.pagination a.first{background:url('/images/ico_first.gif') 50% 50% no-repeat}

/* search */
div.search{float:right;margin-top:20px}
div.search input[type="text"]{height:19px;line-height:19px}

/* tabmenu */
div.tabmenu {width:100%;height:52px;border-top:2px solid #dbdfe3;margin:10px 0 18px 0;clear:both}
div.tabmenu ul{width:100%;height:47px}
div.tabmenu li{float:left;height:47px;line-height:48px;border:1px solid #eff0f1;background:#f9fafb;text-align:center;margin-left:-1px}
div.tabmenu li a{display:block;width:100%;height:32px;padding-top:15px}
div.tabmenu li a.active{display:block;border-top:3px solid #0e68cc;width:100%;height:33px;margin-top:-5px;padding-top:17px; border-bottom:none;background:#fff}
div.tabmenu li a span{display:block;margin:0 auto;font-size:15px;text-indent:-9999px;height:17px;background:0 0 no-repeat}
div.tabmenu li.s1 a span{background-position:0 0}
div.tabmenu li.s2 a span{background-position:0 -20px}
div.tabmenu li.s3 a span{background-position:0 -40px}
div.tabmenu li.s4 a span{background-position:0 -60px}
div.tabmenu li.s5 a span{background-position:0 -80px}
div.tabmenu li.s1 a.active span{background-position:-200px 0}
div.tabmenu li.s2 a.active span{background-position:-200px -20px}
div.tabmenu li.s3 a.active span{background-position:-200px -40px}
div.tabmenu li.s4 a.active span{background-position:-200px -60px}
div.tabmenu li.s5 a.active span{background-position:-200px -80px}

/* 문의하기 (서비스/제휴) */
#contact{background:#faf9f9;border:1px solid #e1e1e1;margin-top:5px;padding-bottom:20px}
#contact p{padding:17px 20px}
#contact table{margin:3px 20px 0}
#contact table th,#contact table tr td{padding-bottom:7px}
#contact table th{width:125px;text-align:left;padding-top:6px;line-height:29px;vertical-align:top}
#contact table td em{margin-left:10px;color:#acacac}
#contact table input{border-radius:4px;box-shadow:0 -1px 1px #efefef,0 1px 1px rgba(215,215,215,0.3)}
#contact table td textarea{width:557px;height:193px;margin-left:0px}
.btn-unsubscribe{float:left;margin-top:25px}

/* FAQ */
#faq .search{width:100%;height:72px;background:#0072bc;margin-bottom:11px;border-bottom:1px solid #e1e1e1;border-right:1px solid #84b7d8}
#faq .search img{float:left;width:324px;padding:19px  0 0 16px}
#faq .search p{float:right;width:380px;margin-top:25px;height:21px;line-height:21px}
#faq .tabmenu li{width:184px}
#faq .tabmenu li a span{background-image:url('/images/customer/tx_faq_tabs.png')}
#faq .tabmenu li.s1 a span{width:49px}
#faq .tabmenu li.s2 a span{width:73px}
#faq .tabmenu li.s3 a span{width:142px}
#faq .tabmenu li.s4 a span{width:73px}

/* FAQ - list */
#faq_list{margin:17px 0;border-bottom:1px solid #c2c6ce;overflow:hidden}
#faq_list ul{margin-top:-1px;margin-bottom:17px}
#faq_list li a.question{display:block;padding:11px 0 10px 30px;background:#fff url('/images/ico_plug.gif') no-repeat 10px 50%;border-top:1px solid #edeff1}
#faq_list li div.answer{line-height:20px;padding:30px;margin-top:1px;background:#f1f2f4;color:#929191}

/* Clients List */
#clients .tabmenu{margin-bottom:0}
#clients .tabmenu li{width:147px}
#clients .tabmenu li a span{background-image:url('/images/guide/tx_clients_tabs.png')}
#clients .tabmenu li.s1 a span{width:28px}
#clients .tabmenu li.s2 a span{width:57px}
#clients .tabmenu li.s3 a span{width:109px}
#clients .tabmenu li.s4 a span{width:36px}
#clients .tabmenu li.s5 a span{width:29px}
#clients .client_list{padding-top:18px;padding-bottom:10px;background:url('/images/guide/bg_div_btm.png') 0 100% no-repeat}
#clients .client_list h5{padding-left:17px;background:url('/images/ico_plug.gif') 0 50% no-repeat}
#clients .client_list ul{padding:20px 0 51px 7px;overflow:hidden;*zoom:1}
#clients .client_list ul:after{content:"";clear:both;display:block}
#clients .client_list li{float:left;margin-left:10px;margin-bottom:9px}
#clients .client_list li img{vertical-align:top}
#clients .client_list ul.tx li a{display:block;vertical-align:top;width:112px;height:39px;line-height:39px;color:#858585;text-align:center;letter-spacing:-1px;white-space:nowrap;background:url('/images/guide/bg_client.gif') 0 0 no-repeat}


/* Info */
#content {position:relative}
#content h4 {padding:25px 10px 27px 35px;vertical-align:middle;background:url('/images/info/bg_h4.jpg') no-repeat 0 58%}
#content .info_about h4 {float:left;}

/* Info - Service */
#service{width:100%;font-size:12px;font-family:'Dotum',돋움;}
.div_top {width:100%;margin-top:6px;background:url('/images/bg_div_top.png') no-repeat 100% 0;}
.div_top p.subtle {padding:22px 0 27px 52px;margin-left:-25px;background:url('/images/info/bg_subtitle.png') no-repeat 0 18px;}
.div_btm {width:100%;min-height:157px;background:url('/images/info/bg_div_btm1.png') no-repeat;position:relative;}
.div_btm p{padding:16px 0 16px 52px }
.div_btm a.btn_detail {width:160px;height:31px;display:block;background:url('/images/info/btn_detail.gif') no-repeat;margin:4px 50px;padding-bottom:43px}
.div_btm a.btn_detail span{display:none;}

/* 이용요금 */
.charge {margin-bottom:78px;}
.charge p{padding:14px 0 13px 35px}
.charge p span{display:block;color:#aaaaaa;line-height:27px;}
.charge strong {padding-left:35px;padding-bottom:5px;display:block}

/* 서비스특징 */
.chtsvc {clear:both;min-height:400px;}
.chtsvc p {float:left;width:108px;padding:10px 0 0 35px;}
.chtsvc p img {display: block;}
#service dl {float:left;width:540px;min-height:130px;margin:15px 0 10px 19px;}
#service dl dt {padding:8px 15px 0;background:url('/images/ico_plug.gif') no-repeat 0 10px}
#service dl dd {padding:5px 0 15px 16px;line-height:18px;color:#858585;}

/*  Info - Service pop*/
#pop {width:425px;height:462px;position:relative;background:url('/images/info/bg_pop.png') no-repeat}
#pop div {padding:31px 56px 0}
#pop div h5 {padding-left:30px;background:url('/images/ico_plug.gif') no-repeat 10px 3px}
#pop div p{margin-bottom:50px;padding:0}
#pop a.close {width:13px;height:13px;position:absolute;top:20px;right:59px;background:url('/images/info/btn_close.gif') no-repeat;}
#pop a.close span{font-size:0;height:0;line-height:0}

/* Info - about */
#about {width:100%}
#about .div_top p.subtle{padding:10px 0 27px 52px;background:url('/images/info/bg_subtitle2.png') no-repeat 0 0;}
#about .div_btm {position:relative;width:100%;background:url('/images/info/bg_div_btm2.png') no-repeat 0 100%}
#about .div_btm p{padding:17px 26px}
#about .div_btm p img {padding-bottom:33px;}
#about .employ div {margin-bottom:25px;background:url('/images/info/bg_img.png') no-repeat 0 100%;}
#about .employ div h5 {padding-left:54px;margin-bottom:25px;background:url('/images/ico_plug.gif') no-repeat 34px 4px}
#about .employ div p{text-align:center;vertical-align:middle;padding-bottom:70px;}

/* Info - about&how&safe*/
.info_about{clear:both;float:left;width:100%;margin-top:6px;background:url('/images/bg_div_top.png') no-repeat 100% 0;}
.info_about:after{content:"";clear:both;display:block}
.info_about p {float:left;padding-top:30px;}
#safety_video{padding:90px 0 40px;margin:0 auto;width:622px}

/* Svc_guide */
#svc_guide {width:100%;min-height:600px;font-size:12px;font-family:'Dotum';}
#svc_guide a span{font-size:0;height:0;line-height:0;}

#svc_guide .div_top p.subtle {padding:60px 150px 47px 280px;text-align:right;background:url('/images/guide/bg_subtitle.png') no-repeat 0 36px;}
#svc_guide .div_btm {position:relative;float:left;background:url('/images/guide/bg_div_btm.png') no-repeat 0 100%;}
#svc_guide .div_btm ul{padding-left:255px;background:url('/images/guide/subscribe_bg.png') no-repeat right bottom;}/*유심침 배경 추가*/
#svc_guide .div_btm ul li {padding:7px 0 15px 20px;width:380px;background:url('/images/ico_plug.gif') no-repeat 4px 11px}
#svc_guide .div_btm a {display:block;float:right;width:282px;height:78px;margin:11px 20px 30px;}
#svc_guide .div_btm a.btn_join {background:url('/images/guide/btn_join.png') no-repeat 0 100%;}
#svc_guide .div_btm a.btn_exp {background:url('/images/guide/btn_exp.png') no-repeat 0 100%;}
#svc_guide .div_btm p{padding-left:250px;}
#svc_guide .div_btm p.img img {position:absolute;top:-77px;left:0}
/* 2014.12.22 추가 */
#svc_guide .div_btm a.btn_app {float:left;width:230px;margin:11px 0 30px 250px;background:url('/images/guide/btn_app.png') no-repeat 0 100%;}
#svc_guide .div_btm a.btn_usim {float:left;width:230px;margin:11px 5px 30px;background:url('/images/guide/btn_usim.png') no-repeat 0 100%;}

/* Svc_guide - DownLoad */
#svc_guide .download {float:left;clear:both;width:500px;padding-left:240px;margin-bottom:20px;color:#959595;}
#svc_guide .download p {letter-spacing:-1px;line-height:24px;}
#svc_guide .download a {display:block;height:21px;float:left;margin-left:10px;}
#svc_guide .download a.normal{width:112px;background:url('/images/guide/btn_normal.gif') no-repeat}
#svc_guide .download a.hts {width:122px;background:url('/images/guide/btn_hts.gif') no-repeat}


/* Svc_guide - btm */
#svc_guide .div_help {float:left;clear:both;width:500px;height:75px; padding-left:240px;margin-bottom:50px;color:#959595; border:0px solid #000;}
#svc_guide .div_help p {letter-spacing:-1px;line-height:24px;}
#svc_guide .div_help a {display:block;height:72px;float:left;margin-left:5px;}
#svc_guide .div_help a.btn_phone {width:230px;background:url('/images/guide/btn_phone.png') no-repeat }/* 휴대폰인증서서비스 이용방법 보기 버튼추가 */
#svc_guide .div_help a.btn_token {width:230px;background:url('/images/guide/btn_token.png') no-repeat }/* 보안토큰 기능 이용방법 보기 버튼 추가 */


/* Info - Service */
#instruction p{text-align:center;margin:40px auto;padding-bottom:35px;}
#instruction p.subtle{margin-bottom:60px;margin-top:0;padding:0}
#instruction p.subtle strong img{margin:10px;}
#instruction .explain{position:relative;background:url('/images/info/bg_img.png') no-repeat 0 100%;}
#instruction .explain .btn-next,#instruction .explain .btn-prev{border:0;top:0;width:27px;height:100%;position:absolute;z-index:3;cursor:pointer}
#instruction .explain .btn-prev{left:0;}
#instruction .explain .btn-next{right:2px;}
#instruction .explain li{width:740px}
#instruction .tabmenu li {width:369px;background:none;}
#instruction .tabmenu li a span {width:101px;background-image:url('/images/info/tx_tabs_guide.png')}

/* Service-detail Page */
#instruction .paging{position:absolute;top:45px;left:0;width:100%;text-align:center}
#instruction .paging ul{margin:0;margin-left:-20px}
#instruction .paging li{text-align:center;margin:0 4px;width:16px;height:16px;display:inline-block;*display:inline;*zoom:1;background:url('/images/info/btn_page.png') 50% -16px no-repeat;}
#instruction .paging li.active{background-position:50% 0}
#instruction .paging li span{display:block;font-size:0;height:0;line-height:0;text-indent:-9999px}

/* sitemap */
#sitemap {clear:both;width:100%;min-height:500px;}
#sitemap .tabmenu {border:none;margin-bottom:10px;}
#sitemap .tabmenu li {width:177px;height:59px;padding-left:40px;text-align:left;background:#fafafa url('/images/ico_plug.gif') no-repeat 20px 15px;border:none;border-top: 3px solid #0E68CC;border-bottom:2px solid #dedede;}
#sitemap .tabmenu li img {padding-top:14px;}
#sitemap .tabmenu li.s2 {margin:0 45px;}
#sitemap .tabmenu li ul {margin-top:15px;margin-left:-40px;}
#sitemap .tabmenu li ul li {background:url('/images/sitemap/icon_blt.gif') no-repeat 25px 26px;float:none;height:52px;line-height:53px;border-bottom:1px solid #e2e2e2;border-top:none;}
#sitemap .tabmenu li ul li a {height:52px;line-height:53px;padding-top:0;}