/***************
파일명: base_n.css
파일설명: nomember 기본적인 사항
base_n.css - 기본
layout_n.css - 레이아웃
table_n.css - 테이블
board.css - 게시판
content_n.css - 각페이지에 필요한 구성(유지보수용)
***************/

@import 'layout_n.css';
@import 'table_n.css';
@import 'board.css';
@import 'content_n.css';

*, form{padding:0; margin:0; font-size:12px; font-family:Dotum,돋움; line-height:16px; color:#434343;}
body {margin:0px; padding:0px; text-align:center; color:#434343;}
p, table, th, tr, td{margin:0; padding:0; color:#434343;}
img, a, a img, input,input2, p{selector-dummy: expression(this.hideFocus=true); border:0; border-style:none; margin:0; padding:0; color:#434343;}/*이미지링크선 표시 없음*/

ul, li, dl, dt, dd, ol {list-style:none; vertical-align:top; margin:0; padding:0; color:#434343;}
caption{visubility:hidden;  height:0px; font-size:0px; line-height:0px; width:0px; overflow:hidden; color:#434343;}
fieldset,legend {margin:0; padding:0; border:none; color:#434343;}
legend {visibility:hidden; height:0px; font-size:0px; line-height:0px; width:0px; overflow:hidden; color:#434343;}


textarea{border:1px solid #CFCFCF; padding:5px; color:#434343;}
.btnAbs {float:right; text-align:right;}



/***** 인풋박스 *****/
.inputid { background-image:url(/taxasp/static/images/main/inputid_bg.gif); border:1px solid #cbcbcb; height:19px; margin:0 3px 0 0; width:98px; float:right;}
.inputpw { background-image:url(/taxasp/static/images/main/inputpw_bg.gif); border:1px solid #cbcbcb; height:19px; margin:0 3px 0 0; width:98px; float:right;}
.inputid_on { border:1px solid #cbcbcb; height:19px; margin:0 3px 0 0; width:98px; float:right; padding-left:2px;}
.inputpw_on { border:1px solid #cbcbcb; height:19px; margin:0 3px 0 0; width:98px; float:right; padding-left:2px;}
.input01 { background:#d1d1d1; height:22px; margin:3px 10px 5px 5px; width:165px; padding:0 10px; font-size:11px; color:#434343;}
.input_search { border:cfcfcf solid 1px; height:18px; width:165px; padding:0 10px; font-size:11px; color:#434343;}
.input02 { height:18px; margin:3px 10px 5px 5px; padding:0 10px; font-size:11px; color:#434343; border:1px solid #cfcfcf;vertical-align:middle;}
.input03 { height:18px; margin:3px 2px 5px 5px; padding:0 10px; font-size:11px; color:#434343; border:1px solid #cfcfcf;vertical-align:middle;}/***** 100617 추가*****/


/***** 링크 *****/
a:link, a:visited {color:#434343; text-decoration:none; font-weight:normal; font-size:12px; line-height:18px; letter-spacing:0px;}
a:active, a:hover {color:#3366cc; text-decoration:none; font-weight:normal; font-size:12px; line-height:18px; letter-spacing:0px;}
.company_03 a:link, .company_03 a:visited {color:#434343; text-decoration:none; font-weight:normal; font-size:12px; line-height:18px; letter-spacing:0px;}
.company_03 a:active, .company_03 a:hover {color:#cd8738; text-decoration:none; font-weight:normal; font-size:12px; line-height:18px; letter-spacing:0px;}

/***** 폰트 *****/
.f11{font-size:11}
.f14{font-size:14}
.fbo{font-weight:bold;}
.c_blue{color:#1d59b3}
.c_blue2{color:#5d86ab}
.c_blue3{color:#357cca; font-weight:bold;}
.c_cyan{color:#077c9b}
.c_org2{color:#ff6f00;}
.c666666{color:#666666}
.font_v{font-family:Verdana,Dotum,돋움; font-size:11px; color:#adadad;}
.c_org{color:#ff8726}
.pointOrange {color:#F26522;}
.pointred {color:#e30d0d;}


/***** 정렬 *****/
.cc{text-align:center;}
.cb{clear:both;}
.cl{text-align:left;}
.cr{text-align:right;}
.vt{vertical-align:top;}
.vb{vertical-align:bottom;}
.vm{vertical-align:middle;}
.vtt{vertical-align:text-top;}
.vtb{vertical-align:text-bottom;}
.fl{float:left;}
.fr{float:right;}
.pt6 {padding:6px 0 0 0;}
.pt10 {padding:10px 0 0 0;}

.pr15 {padding:0 15px 0 0;}
.pt11 {padding:11px 0 0 0;}
.pt14 {padding:14px 0 0 0;}
.pt15 {padding:15px 0 0 0;}
.pt20 {padding:20px 0 0 0;}
.pt24 {padding:24px 0 0 0;}
.pl4 {padding:0 0 0 4px;}
.pl5 {padding:0 0 0 5px;}
.pl6 {padding:0 0 0 6px;}
.ml3 {margin:0px 0 0 3px;}
.ml5 {margin:0px 0 0 5px;}
.ml6 {margin:0px 0 0 6px;}
.ml7 {margin-left:7px;}
.ml8 {margin:0px 0 0 8px;}
.ml10 {margin:0px 0 0 10px;}
.ml13 {margin:0px 0 0 13px;}
.ml15 {margin:0px 0 0 15px;}
.ml20 {margin-left:20px;}
.ml25 {margin-left:25px;}
.ml38 {margin-left:38px;}
.ml57 {margin-left:57px;}
.mt1 {margin:1px 0 0 0;}
.mt2 {margin:2px 0 0 0;}
.mt4 {margin:4px 0 0 0;}
.mt5 {margin:5px 0 0 0;}
.mt7 {margin:7px 0 0 0;}
.mt12 {margin-top:12px;}
.mt20 {margin:20px 0 0 0;}
.mt21 {margin:21px 0 0 0;}
.mr7 {margin:0 7px 0 0;}
.mr10 {margin:0 10px 0 0;}
.mr15 {margin:0 15px 0 0;}
.mr20 {margin:0 20px 0 0;}
.mt10 {margin:10px 0 0 0;}
.mt15 {margin:15px 0 0 0;}
.mt19 {margin:19px 0 0 0;}
.mt25 {margin:25px 0 0 0;}
.mt30 {margin:30px 0 0 0;}
.mt35 {margin:35px 0 0 0;}
.mt37 {margin:37px 0 0 0;}
.mt40 {margin:40px 0 0 0;}
.mt50 {margin:50px 0 0 0;}
.mb2 {margin:0 0 2px 0;}
.mb4 {margin:0 0 4px 0;}
.mb5 {margin:0 0 5px 0;}
.mb7 {margin:0 0 7px 0;}
.mb8 {margin:0 0 8px 0;}
.mb10 {margin-bottom:10px;}
.mb14 {margin:0 0 14px 0;}
.styleM01{margin:10px 0 0 9px;}
.styleM02{margin:4px 0 0 27px;}
.styleM03{margin:5px 0 0 122px;}
/*.styleM04{margin:19px 0 0 15px;}*/
.styleM04{margin: 4px 110px 0 0;}
.styleM05{margin: 1px 0 20px 0;}
.styleM06{margin: 2px 0 0px 100px;}
.styleM07{margin: 2px 0 0px 50px;}
.styleM08{margin: 2px 0 0px 92px;}
.styleM09{margin: 2px 0 0px 30px;}



.sp5{height:5px; width:1px; line-height:0px; font-size:0px; clear:both;}
.sp6{height:5px; width:1px; line-height:0px; font-size:0px; clear:both;}
.sp8{height:8px; width:1px; line-height:0px; font-size:0px; clear:both;}
.sp9{height:9px; width:1px; line-height:0px; font-size:0px; clear:both;}
.sp10{height:10px; width:1px; line-height:0px; font-size:0px; clear:both;}
.sp15{height:15px; width:1px; line-height:0px; font-size:0px; clear:both;}
.sp16{height:16px; width:1px; line-height:0px; font-size:0px; clear:both;}
.sp24{height:24px; width:1px; line-height:0px; font-size:0px; clear:both;}
.sp25{height:25px; width:1px; line-height:0px; font-size:0px; clear:both;}
.sp48{height:48px; width:1px; line-height:0px; font-size:0px; clear:both;}
.sp30{height:30px; width:1px; line-height:0px; font-size:0px; clear:both;}
.sp40{height:40px; width:1px; line-height:0px; font-size:0px; clear:both;}
.sp50{height:50px; width:1px; line-height:0px; font-size:0px; clear:both;}
.sp85{height:85px; width:1px; line-height:0px; font-size:0px; clear:both;}
.sp160{height:160px; width:1px; line-height:0px; font-size:0px; clear:both;}
.sp180{height:180px; width:1px; line-height:0px; font-size:0px; clear:both;}
.sp200{height:200px; width:1px; line-height:0px; font-size:0px; clear:both;}




/* faqSearchBox */
div.faqSearchBox {position:relative;left:0px;top:0px;width:654px;height:175px;padding-top:11px;padding-left:26px;background-image:url(/taxasp/static/images/hpm/customer/customer03_img.gif); background-repeat:no-repeat;float:left;}
div.faqSearchBox .faqSearchBox_l {position: relative;left:0px;top:0px;width:187px;height:175px;background-image:url(/taxasp/static/images/hpm/customer/customer03_img01.gif); background-repeat:no-repeat;float:left;}
div.faqSearchBox .faqSearchBox_c {position: relative;left:0px;top:0px;width:447px;height:175px;padding-top:20px;padding-left:17px;background-image:url(/taxasp/static/images/hpm/customer/customer03_img02.gif); background-repeat:repeat-x;float:left; font-size:11px; font-weight:normal; color:#434343; text-align:left;}
div.faqSearchBox .faqSearchBox_r {position: relative;left:0px;top:0px;width:20px;height:175px;background-image:url(/taxasp/static/images/hpm/customer/customer03_img03.gif); background-repeat:no-repeat;float:left;}

div.faqSearchBox div.category {margin-bottom:19px;padding:0px;}
div.faqSearchBox div.category span.category_box { background-image:url(/taxasp/static/images/hpm/customer/category_img.gif); background-repeat:no-repeat;float:left; color:#4682ca; width:600px; height:71px; padding:10px 5px 5px 18px;}
div.faqSearchBox div.category span.category_box a{margin-right:3px; padding:0 0 0 8px;  background:url(/taxasp/static/images/hpm/customer/c_blueblt.gif) 0 3px no-repeat;}
div.faqSearchBox div.category span.category_box a:link,div.faqSearchBox div.category span.category_box a:visited {color:#656565; text-decoration:none; font-weight:normal; font-size:12px; line-height:27px; letter-spacing:0px;}
div.faqSearchBox div.category span.category_box a:active,div.faqSearchBox div.category span.category_box a:hover {color:#4682ca; text-decoration:underline; font-weight:bold; font-size:12px; line-height:16px; letter-spacing:0px;}
div.faqSearchBox div.auto { width:600px; height:43px; margin-top:16px; padding:3px 0 0 33px; background-image:url(/taxasp/static/images/hpm/customer/search_img.gif); background-repeat:no-repeat;float:left; }
div.faqSearchBox div.auto .btn {padding:0 0 0 0px;}



