/* about */

.article {position:relative;width:550px;font-family:'NanumGothicWeb';}

.article h2{font-size:21.2px;font-weight:bold;color:#014a92;margin-bottom:10px;}
.article .h2_k{color:#000;font-family:'NanumGothicWeb';font-size:18px;}
.article h3{font-size:14px;font-weight:bold;color:#cc6633;margin-bottom:20px;letter-spacing:-0.5px;}
.article h4{font-size:13px;font-weight:bold;color:#ce9441;margin-bottom:5px;}
.article p{font-size:14px;font-weight:normal;color:#666666;margin-bottom:15px;}
.article p.size_s{font-size:12px;text-align:justify; text-justify:inter-cluster; }
.info{position:relative;width:100%;height:135px;line-height:108px;text-align:center;margin-bottom:20px;}
.info img{vertical-align:middle;}
.article .margin_v{position:relative;margin-bottom:20px;}
.article .margin_r{margin:0 50px;}
.article .margin_b{margin-bottom:50px;}

/* tab menu article */
.article_tab {position:relative;width:600px;font-family:'NanumGothicWeb';}
.article_tab h2{font-size:21.2px;font-weight:bold;color:#000;margin-bottom:10px;}
.article_tab h3{font-size:14px;font-weight:bold;color:#cc6633;margin-bottom:20px;letter-spacing:-0.5px;}
.article_tab h4{font-size:13px;font-weight:bold;color:#ce9441;margin-bottom:5px;}
.article_tab p{font-size:14px;font-weight:bold;color:#666666;margin-bottom:15px;}

/* book */
.article .book{position:relative;font-family:'NanumGothicWeb';font-weight:bold;color:#666;}
.article .book li{position:relative;width:550px;margin-bottom:10px;text-align:left;float:left;}
.article .book li span{position:relative;display:inline-block;width:170px;float:left;}
.article .book li .span_w{position:relative;display:inline-block;width:80px;float:left;}
.article .book li input{border:1px solid #c5c5c5;width:350px;height:18px;padding:0 3px;float:left;}
.article .book li .select1{border:1px solid #c5c5c5;width:195px;height:18px;padding:0;margin:0 10px 0 0;float:left;}
.article .book li .select4{border:1px solid #c5c5c5;width:80px;height:22px;padding:0;margin:0 10px 0 0;float:left;}
.article .book li .select2{border:1px solid #c5c5c5;width:347px;height:18px;padding:0 0 0 3px;;margin:0;float:left;}
.article .book li .select3{border:1px solid #c5c5c5;width:155px;height:20px;padding:0 0 0 5px;margin:0;float:left;}
.article .book li textarea{border:1px solid #c5c5c5;width:350px;height:60px;padding:3px;float:left;}
.article .book li p{position:relative;color:#ff0000;margin-left:360px;clear:both;line-height:200%;clear:both;}
.article .book li .text_m{float:left;height:18px;width:15px;margin:0 9px;}
.article .book li .b_text{font-size:11px;font-weight:bold;margin-left:5px;display:inline-block;letter-spacing:-1px;}
.article .table_position{position:absolute;top:370px;left:36px;}
.article .book .book_btn{position:relative;text-align:center;clear:both;margin-bottom:10px;margin-right:40px}
.article .book .book_btn .btn_book{width:122px;height:28px;line-height:28px;text-align:center;background:url("/base/images/btn/btn_b.png") no-repeat;color:#fff;font-size:16px;font-weight:bold;margin-right:30px;font-family:'NanumGothicWeb';margin:0;}
.article .book .book_btn .btn_book:hover{background:url("/base/images/btn/btn_b_h.png") no-repeat;}

.article .text_box{position:relative;width:510px;border:1px solid #999eaa;padding:20px;margin-bottom:20px;}
.article .text_box h4{font-family:'NanumGothicWeb';font-size:14px;font-weight:bold;color:#666;margin-bottom:10px;}
.article .text_box p{font-family:'NanumGothicWeb';font-weight:bold;font-size:12px;color:#666;margin-bottom:10px;}
.article .text_box span{font-size:14px;}
.article .text_box .text_p{font-size:15px;color:#4484c8;margin-top:20px;}
.article .text_box .text_p span{font-size:15px;color:#ff0000;width:12px;height:12px;background:url("/base/images/icon/sh.png") no-repeat;display:inline-block;vertical-align:middle;margin:0 3px;}
.article .text_note{position:relative;top:-15px;font-size:10px;font-family:'NanumGothicWeb';color:#666;}
.article .text_note span{font-size:12px;color:#ff0000;}
.article .text_bg{positoin:relative;width:511px;height:92px;padding:20px;background:url('/base/images/bg/text-taxi-abg.png') no-repeat;margin-bottom:20px;}
.article .text_bg h4{font-family:'NanumGothicWeb';font-size:14px;font-weight:bold;color:#555;margin-bottom:5px;}
.article .text_bg p{font-family:'NanumGothicWeb';font-weight:bold;font-size:11px;color:#777;margin-bottom:5px;}
.article .text_bg span{font-size:14px;}
.article .text_bg .text_p{font-size:13px;color:#4484c8;margin-top:10px;}
.article .text_bg .text_p span{font-size:13px;color:#ff0000;width:12px;height:12px;background:url("/base/images/icon/sh.png") no-repeat;display:inline-block;vertical-align:middle;margin:0 3px;}


/* text a taxi */
.article .text_example{position:relative;margin:20px 0;font-size:12px;font-family:'NanumGothicWeb';}
.article .text_example p{position:relative;display:inline-block;font-size:12px;margin:0 0 5px 0;color:#666;}
.article .text_example .ex_p{position:relative;color:#ff0000;margin-bottom:20px;font-weight:normal;}
.article .text_example p span{position:relative;display:inline-block;width:280px;}
.article .text_example .t_a{position:relative;top:0px;left:10px;display:block;width:60px;font-size:13px;margin:20px 0 10px 0;font-weight:bold;border:1px solid #d7d7d7;padding:3px;background:#fff;z-index:10;}
.article .text_example h3{margin:0 0 4px 0;}
.article .text_example h4{margin:0;}

/*  t a b l e  */
.article .pay_table table{table-layout:fixed;width:100%;border-spacing:0;border-collapse:collapse;border:1px solid #000;margin:10px 0;}
.article .pay_table table th{background:#e7e7e7;color:#666;font-size:1.1em;font-weight:bold;text-align:center;border:1px solid #000;padding:5px 0;}
.article .pay_table table td{color:#666;font-size:1em;font-weight:bold;text-align:right;border:1px solid #000;padding:1px;letter-spacing:-1px;padding-right:10px;}
.article .pay_table table .td_c{background:#e7e7e7;}
.article .pay_table table .td_center{text-align:center;padding:0;}

.article .pay_table .pay_won{position:relative;text-align:right;margin-top:20px;font-weight:bold;height:11px;line-height:11px;color:#666;}
.article .pay_table .pay_won img{position:relative;vertical-align:middle;}

.article .pay_table .pay_text{position:relative;margin:20px 0;font-size:14px;}

.popup_section {position:relative;}
.popup_section table{table-layout:fixed;width:100%;border-spacing:0;border-collapse:collapse;border:1px solid #000;margin:10px 0;}
.popup_section table th{background:#e7e7e7;color:#666;font-size:1em;font-weight:bold;text-align:center;border:1px solid #000;padding:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.popup_section table td{color:#666;font-seize:1em;font-weight:bold;text-align:center;border:1px solid #000;padding:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.popup_section table .td_y{background:#f7ca00;}

/* p o p u p */
.popup_layer{position:absolute;top:0;left:-300px;display:none;border:5px solid #000;width:1060px;background:#fff;padding:1em;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;z-index:200;}
.popup_layer h2{font-size:21.2px;font-weight:bold;color:#000;margin-bottom:10px;font-family:'NanumGothicWeb';}
.popup_layer h3{font-size:14px;font-weight:bold;color:#cc6633;margin-bottom:20px;letter-spacing:-0.5px;font-family:'NanumGothicWeb';}



.text_van p{position:relative;clear:both;font-size:13px;color:#666;}

/* driver 콜 조회  */
.search{position:relative;width:100%;}

/* rules */
.rules_box{position:relative;padding:20px 10px;border:1px solid #d7d7d7;font-family:'NanumGothicWeb';color:#888;margin-bottom:30px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}
.rules_box p{position:relative;font-size:11px;font-weight:bold;}

/* login */
.login_name{position:absolute;top:0;right:0;font-family:'NanumGothicWeb';color:#666;}
.login_name p{position:relative;font-size:12px;height:30px;line-height:30px;vertical-middle:middle;}
.login_name p span{font-weight:bold;margin:0 5px;}

.login_popup{position:absolute;top:0;left:0;width:500px;height:310px;border:5px solid #7f7f7f;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background:#fff;z-index:900;padding:20px 50px;}
.login_popup h2{position:relative;display:inline-block;font-size:58.53px;color:#000;}
.login_popup h3{position:relative;display:inline-block;font-size:15.67px;color:#1d6abd;}
.login_popup h4{position:relative;display:inline-block;font-size:31.44px;color:#000;}
.login_popup .login_id{position:relative;border-top:1px solid #5c5c5c;border-bottom:1px solid #5c5c5c;padding:30px 50px;clear:both}
.login_popup .login_id:after {display:block;content:'';visibility:hidden;clear:both;}
.login_info{position:relative;float:left;width:300px;}
.login_info:after {display:block;content:'';visibility:hidden;clear:both;}
.login_info p{position:relative;font-size:13.59px;color:#000;height:18px;line-height:18px;}
.login_info span{position:relative;display:inline-block;font-size:13px;width:90px;}
.login_info .login_box{position:relative;border:1px solid #ddd;padding:1px 2px;width:200px;height:16px;}
.login_aside{position:relative;float:left;height:90px;line-height:90px;margin-left:10px;}
.btn_log{position:relative;border:1px solid #0052aa;font-size:15px;background:url("/base/images/btn/btn_log.png") repeat-x;width:89px;height:40px;line-height:40px;font-weight:bold;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#fff;}
.btn_log:hover{background:url("/base/images/btn/btn_log_h.png") repeat-x;}
.login_footer {position:relative;clear:both;width:100%;text-align:center;}
.btn_sig{position:relative;border:1px solid #4a4a4a;font-size:15px;background:url("/base/images/btn/btn_sign.png") repeat-x;width:89px;height:40px;line-height:40px;font-weight:bold;text-align:center;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#fff;}
.btn_sig:hover{background:url("/base/images/btn/btn_sign_h.png") repeat-x;}
.login_popup .text_p{position:relative;font-size:13px;color:333;text-align:center;margin-top:10px;}

.login_panel{position:relative;border-top:1px solid #5c5c5c;padding:30px 50px;clear:both}
.login_panel:after {display:block;content:'';visibility:hidden;clear:both;}

.login_popup .close_layer{position:absolute;top:-2px;right:-2px;background:#7f7f7f;color:#fff;font-weight:bold;width:32px;height:23px;line-height:23px;text-align:center;border-radius:0 10px 0 0;-webkit-border-radius:0 10px 0 0;-moz-border-radius:0 10px 0 0;cursor:pointer;}


/* logout button */
.logout_btn{position:relative;display:inline-block;background:url("/base/images/btn/logout_button.png") repeat-x;padding:1px 10px;height:18px;line-height:18px;vertical-align:middle;
border-radius:3px;-webkit-border-radius:3px;-moz-border-radous:3px;}
.logout_btn:hover{background:url("/base/images/btn/logout_button_h.png") repeat-x}


/* sub navi */

.sub_navi{position:relative;display:inline-block;margin:35px 0 0 100px;}
.sub_navi li{position:relative;float:left;margin-right:10px;color:#fff;font-weight:bold;}
.sub_navi li a{color:#fff;color:#fff;font-weight:bold;}
.sub_navi li a:hover{text-decoration:underline;}

/*   search box      */
.search_box{position:relative;border:1px solid #828282;clear:both;height:140px;font-family:'NanumGothicWeb';padding:10px 20px;}
.search_box .search_title{position:relative;float:left;background:#828282;color:#fff;width:140px;height:140px;line-height:140px;text-align:center;font-size:17px;font-weight:bold;margin-right:10px}
.search_box ul{position:relative;float:left;font-size:12px;color:#666;width:380px;}
.search_box li{position:relative;font-weight:bold;height:22px;line-height:22px;vertical-align:middle;margin:5px 0;font-size:12px;}
.search_box li .search_item{position:relative;width:80px;display:inline-block;font-family:'NanumGothicWeb';height:20px;line-height:20px;vertical-align:middle;}
.search_box li .search_textbox{position:relative;border:1px solid #828282;height:18px;width:184px;vertical-align:middle;}
.search_box li .search_textbox2{position:relative;border:1px solid #828282;height:18px;width:85px;vertical-align:middle;}
.search_box li .search_radio{position:relative;vertical-align:middle;height:18px;margin-right:3px;}
.search_box li .search_select{position:relative;width:90px;height:20px;padding:1px;font-size:12px;border:1px solid #828282;vertical-align:middle;}
.search_box li p{position:relative;display:inline-block;font-size:12px;font-weight:bold;margin-right:10px;margin:0 10px 0 0;}
.search_box li p span{margin:0 5px;}
.search_box .search_code{font-size:11px;}
.search_box .search_code span{display:inline-block;color:#0057b4;margin-right:5px;font-size:11px;font-weight:normal;}

.search table{table-layout:fixed;width:100%;border-spacing:0;border-collapse:collapse;margin:10px 0;border:0 none;font-family:'NanumGothicWeb'}

.search table thead tr{background:#f7f7f7;border:1px solid #eaeaea;color:#666;font-size:1em;
font-weight:bold;text-align:center;padding:1px;
border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;
background:-wekit-gradient(linear, left top, from(#fcfcfc), to(#eaeaea));
background:-moz-linear-gradient(top,#fcfcfc,#eaeaea);
filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorStr=#fcfcfc, endColorStr=#eaeaea);
-ms-filter:"progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#fcfcfc, endColorstr=#eaeaea)";}
.search table thead th{background:transparent;color:#666;font-size:1em;font-weight:bold;text-align:center;padding:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:0 none;height:32px;}

.search table tbody	td{border:0 none;border-bottom:1px solid #eee;height:30px;text-align:center;font-size:1em;padding:2px;}

.search table tfoot td{position:relative;border:0 none;text-aglign:center;height:20px;line-height:20px;}
.search table tfoot td ul{position:relative;}
.search table tfoot td li{position:relative;float:left;margin:5px;font-size:10px;vertical-align:middle;}
.search table tfoot td li button{font-size:8px;vertical-align:middle;margin:0;padding:0;}

.call_box{position:relative;width:100%;text-align:right;font-family:'NanumGothicWeb';margin:30px 0;}
.call_box p{position:relative;color:#ff0000;font-size:11px;margin:0 0 10px 0;font-weight:bold;}
.call_box span{position:relative;color:#666;font-size:11px;margin-left:10px;font-weight:bold;}

/* button  */
.btn_excel{positon:relative;background:url("/base/images/btn/btn_excel.png") no-repeat;width:85px;height:20px;vertical-align:middle;margin-top:10px;}
.btn_excel:hover{background:url("/base/images/btn/btn_excel_h.png") no-repeat;}
.btn_search{position:relative;background:url("/base/images/btn/tab_bg.png") repeat-x;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff;font-weight:bold;vertical-align:middle;font-size:28px;height:40px;line-height:40px;padding:0 3px;margin-top:30px;}
.btn_search:hover{background:#585858 url("/base/images/btn/transparent.png") repeat-x}

/* tab menu */
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding:0;}
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative;border-bottom: 0 !important; padding: 0; white-space: nowrap;font-size:14px; }
.ui-tabs .ui-tabs-nav li a { float: left;text-decoration: none;display:block;padding:.5em .5em;border-top:1px solid #a0cce3;border-left:1px solid #a0cce3;
border-right:1px solid #a0cce3;color:#666;border-radius:5px 5px 0 0 ;-webkit-border-radius:5px 5px 0 0 ;-moz-border-radius:5px 5px 0 0;color:#0057b4;font-family:'NanumGothicWeb';font-weight:bold;font-size:11px;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {color:#fff;font-weight:bold;background:url("/base/images/btn/tab_bg.png") repeat-x;border-radius:5px 5px 0 0 ;-webkit-border-radius:5px 5px 0 0 ;-moz-border-radius:5px 5px 0 0;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:#fff;font-weight:bold;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer;} /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 0 0 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }

#tabs{position:relative;clear:both;}
#tabs ul:after {display:block;content:'';visibility:hidden;clear:both;}
#tabs ul{margin-bottom:10px;}

/* contact */
.contact_img{position:relative;width:550px;height:525px;background:url("/base/images/bg/contact-bg.gif");font-size:12px;margin:30px 0;}

.contact_img p{margin:0;padding:0;font-size:12px;}
.contact_img span{color:#007ffe;font-size:13px;}
.contact_img .ctext-2 p a{color:#007ffe;font-size:13px;margin-left:5px;}
.contact_img .ctext-2 p a:hover{text-decoration:underline;}
.contact_img .ctext-1{position:absolute;top:25px;left:130px;}
.contact_img .ctext-2{position:absolute;top:150px;left:130px;}
.contact_img .ctext-3{position:absolute;top:230px;left:130px;}

.textataxi_img{position:relative;margin:30px 0;font-size:12px;}


.rules_box{position:relative;border:1px solid #d7d7d7;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; top:-20px; buttom:-20px}
.rules_box p{font-size:13px;margin:20px 0;line-height:150%;font-weight:normal}
.rules_box table{table-layout:fixed;width:100%;border-spacing:0;border-collapse:collapse;margin:10px 0;border:0 none;font-family:'NanumGothicWeb';border:1px solid #d7d7d7;}
.rules_box table th{border:1px solid #d7d7d7;padding:3px;}
.rules_box table td{border:1px solid #d7d7d7;padding:3px;}
.rules_box table table{background:#f2f2f2;}
.rules_box li{list-style:circle;margin-left:20px;}
.rules_box dd{list-style:square;margin-right:20px;}

/* sitemap  */
.site_bar{position:relative;width:530px;background:#0057b4;height:30px;line-height:30px;font-size:21px;color:#fff;padding-left:20px;margin:20px 0 30px 0;}
.site_navi{position:relative;width:450px;margin-bottom:20px;padding-left:30px;font-weight:bold;}
.site_navi .site_item{position:relative;display:inline-block;width:200px;color:#0057b4;font-size:18px;font-weight:bold;}
.site_navi .site_item:hover{color:#417e95;}
.site_navi .site_driver{position:relative;display:inline-block;color:#0057b4;font-size:18px;font-weight:bold;height:25px;line-height:25px;}
.site_navi ul{position:relative;margin:15px 0 0 20px;}
.site_navi li{position:relative;display:inline-block;width:200px;margin-bottom:20px;}
.site_navi .site_item2{color:#417e95;font-size:15px;font-weight:bold;}
.site_navi .site_item2:hover{color:#0057b4;}

/*  popup img      */
.popup_img{position:absolute;display:none;left:-150px;border:4px solid #ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:10px;z-index:10;background:#fff;}