@charset "utf-8";

/************************************************************************
 * ÆÄÀÏ¸í      : bluehands.css
 * ¼³¸í        : °øÅë
 * ÀÛ¼ºÀÚ      : (ÁÖ)½º¸¶ÀÏÀ¥ µðÀÚÀÎÆÀ
 * ÀÛ¼ºÀÏ      : 2011.05.20
 * Copyright (c) 2011 Smileweb co., Ltd.  All rights reserved.  www.smileweb.co.kr *
************************************************************************/

* {margin:0; padding:0;}
html {height:100%; font-family:Dotum, Gulim; background:#fff;}
body {line-height:140%; font-size:12px; width:720px;}
div, ul, ol, dl, p, td, th, input, textarea, select, pre {font-family:Dotum, Gulim; color:#666;}
div, p, input, textarea, select, h1, h2, h3, h4, em, address, fieldset, form, iframe, object {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0; width:100%;}
img, fieldset {border:0 none; vertical-align:middle;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
abbr,acronym {border:0;}
hr, legend {display:none;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;}
input,select,option {font-size:11px; font-family:Dotum; border:0 solid #ccc; vertical-align:middle;}
ul, ol, li, dl, dt, dd {list-style:none; margin:0; padding:0;} 

table a:link, table a:visited {color:#666;}
table a:hover, table a:active {color:#b31a1b; text-decoration:none;}
a {text-decoration:none; color:#666;}
a:hover, a:active, a:focus {color:#b31a1b; text-decoration:none;}
a.underline {text-decoration:none; color:#666;}
a.underline:hover, a.underline:active, a.underline:focus {color:#666; text-decoration:underline;}
a,img,input {selector-dummy:expression(this.hideFocus=true);}
caption {visibility:hidden; position:absolute; font-size:0;}

/* margin */
.mg_l10 {margin-left:10px;}
.mg_l32 {margin-left:32px;}
.mg_t9 {margin-top:9px;}
.mg_t10 {margin-top:10px;}
.mg_t18 {margin-top:18px;}
.mg_t24 {margin-top:24px;}
.mg_t36 {margin-top:36px;}

/* font(color, size, style) */
.f_orange {color:#ff6600;}
.f_blue {color:#0059b3;}
.f_bold {font-weight:bold;}
.f_11px {font-size:11px;}
.f_line {text-decoration:underline;}
.f_family {font-family:batang;}

/* bullet */
.bu_gray_dot {background:url('../images/bu_gray_dot.gif') no-repeat 0 6px; text-align:left; padding-left:7px; font-size:12px; vertical-align:top;}
.bu_blue_dot {background:url('../images/bu_blue2.gif') no-repeat 0px 5px; text-align:left; padding-left:10px; font-size:12px; vertical-align:top;}

/* align */
.ta_c {text-align:center;}
.clear {clear:both;}

/* main */
.plusauto_title {width:720px; height:28px; background:url('../images/tab_bg.gif') repeat-x 0 0;}
.plusauto_title li {float:left;}
.car_img {float:left; margin:24px 20px 0 0;}
.plusauto_sub {float:left; margin-top:24px;}
.plusauto_sub dl {width:430px; margin:5px 0 0 10px;}
.main_bx {float:left; position:relative; background:url('../images/main_bx.gif') no-repeat 0 0; width:720px; height:210px; margin:30px 0 0 0;}
.main_bx .hinetwork_logo {position:absolute; top:30px; left:50px;}
.main_bx .btn_homepage {position:absolute; top:81px; left:50px;}
.main_bx .hinetwork_txt01 {position:absolute; top:29px; left:225px;}
.main_bx .hinetwork_txt02 {position:absolute; bottom:40px; left:42px; color:#666666;}
.main_bx .hinetwork_txt03 {position:absolute; bottom:45px; left:42px; color:#666666;}

/* introduce */
.introduce_tab {height:18px; margin-top:24px;}
.introduce_tab li {float:left;}
.btn_assure_view {margin:10px 83px 0 0; text-align:right;}

/* table */
.tbl_type1 {table-layout:fixed; width:720px; border:0; border-top:2px #0059b3 solid; border-bottom:1px #c9c9c9 solid; margin-top:10px;}
.tbl_type1 tr th {text-align:center; border-bottom:1px #e3e3e3 solid; border-right:1px #c9c9c9 solid; padding:11px 16px; line-height:150%; border-bottom:1px #a5a5a5 solid;}
.tbl_type1 tr td {text-align:left; border-bottom:1px #c9c9c9 solid; padding:10px 16px; line-height:150%;}
.tbl_type1 tr th.no_line {border-right:none;}
.tbl_type1 tr td.line_r {border-right:1px #c9c9c9 solid;}
.tbl_type1 tr td.ta_c {text-align:center; padding:10px 0;}

.tbl_type2 {table-layout:fixed; border:0; border-top:2px #0059b3 solid; border-bottom:1px #e3e3e3 solid; margin-top:10px;}
.tbl_type2 tr th {text-align:center; border-bottom:1px #e3e3e3 solid; border-right:1px #e3e3e3 solid; padding:7px 8px; line-height:150%; background:#f7f7f7;}
.tbl_type2 tr td {text-align:left; font-size:11px; border-bottom:1px #e3e3e3 solid; border-right:1px #e3e3e3 solid; padding:7px 8px; line-height:150%;}
.tbl_type2 tr td.no_line {border-right:none;}
.tbl_type2 tr td.ta_c {text-align:center;}

/* box */
.bx_type1 {background:#f7f7f7; border:1px #e1e1e1 solid; padding:10px;}

/* faq */
.faq_title {padding-top:24px;}
.faq_title li.title_faq {float:left;}
.faq_title li.selext_faq {float:right;}
.faq_title li.selext_faq select {border:#ccc 1px solid; width:200px; margin-bottom:1px;}

.faq_list {width:720px; border-top:1px #0059b3 solid; float:left;}
.faq_list .faq_q {border-bottom:1px #dedede solid; background:url('../images/ico_q.gif') no-repeat 5px 10px; text-align:left;}
.faq_list .faq_q a {cursor:pointer; display:block; padding:14px 0 14px 34px;}
.faq_list .faq_a {cursor:pointer; border-bottom:1px #dedede solid; background:url('../images/ico_a.gif') #f5f5f5 no-repeat 5px 10px; color:#6A6A6A; text-align:left; padding-left:34px; padding-top:14px; padding-bottom:14px; padding-right:10px;}
.faq_list .faq_a2 {cursor:pointer; border-bottom:1px #dedede solid; background:url('../images/ico_a.gif') #f5f5f5 no-repeat 5px 10px; color:#6A6A6A; text-align:left; padding-left:34px; padding-top:12px; padding-bottom:12px; padding-right:10px;}

.faq_list table {width:400px; margin-top:7px;}
.faq_list table tr th {border:1px solid #ccc; text-align:center; padding:5px 0; background:#f9f9f9; font-weight:normal;}
.faq_list table tr td {border:1px solid #ccc; text-align:center; padding:5px 0; background:#f9f9f9;}

/* popup */
.pop_lay {width:470px; margin-left:32px;}
.pop_title {margin-bottom:14px;}
.pop_footer {position:relative; height:64px;}
.pop_footer .copy {position:absolute; top:38px;}
.pop_footer .btn_close {position:absolute; top:32px; right:0;}
