* {font-family:Verdana, Arial, Helvetica, sans-serif;}

/* header */
#header {position:relative; width:1000px; height:118px; background:url('/zz/commona/img/main_top_bg.gif') no-repeat;}
#header h1 {position:absolute; top:35px; left:30px; z-index:5;}
#header #tnb {position:absolute; left:760px; z-index:2; padding:5px 5px 0 0; line-height:0em;}
#header #tnb li {float:left;}
#header #tnb li.nb {background-image:none; border:none;}

/* location */
#loc,
#loc span {font-family:Dotum, Arial,Verdana,sans-serif;}

/* gnb menu */
#gnb {position:absolute; left:350px; top:0; width:698px; height:41px; z-index:1; background:url('/images/menu/bg_gnb.gif') no-repeat;}
#gnb img {vertical-align:top;}
#gnb li {float:left;}

.bg_01 {position:absolute; top:24px; left:535px; background:url('/pa/img/guide/con_img_30.gif') no-repeat; width:138px; height:186px;}
.bg_02 {position:absolute; top:-22px; left:535px; background:url('/pa/img/guide/sitemap_02.gif') no-repeat; width:181px; height:160px;}

/* 순서아이콘*/
.ati li {color:#676a6e; font-weight:bold; font-size:14px; }
.ati ul {padding:0 0 10px 0;}
.ati ol {padding:0 0 10px 0;}
.ati li.i_01 {color:#444; font-size:11px; color:#9e9c9c; font-weight:normal; margin-top:0; margin-left:7px; padding:0 5px ;  background:url('/pa/img/icon/icon_ball_01.gif') no-repeat 0 7px; }
.ati li li { font-size:11px; color:#9e9c9c; font-weight:normal; margin-top:6px;}
.ati li.ti {text-indent:-15px; margin-left:15px; font-size:11px; color:#9e9c9c; font-weight:normal; }


/* 숫자아이콘*/
.icon_no5 {background:url('/pa/img/guide/no_05.gif') no-repeat -12px 0; padding:5px 0 0 33px;}
.icon_no6 {background:url('/pa/img/guide/no_06.gif') no-repeat -12px 0; padding:5px 0 0 33px;}
.icon_no7 {background:url('/pa/img/guide/no_07.gif') no-repeat -12px 0; padding:5px 0 0 33px;}
.icon_no1, 
.icon_no2, 
.icon_no3, 
.icon_no4,
.icon_no5,
.icon_no6,
.icon_no7 {margin:10px 0;}

.dot01 li {background:url('/pa/img/guide/sitemap_line.gif') no-repeat bottom; padding:2px 0;}


/*footer*/

#footer {clear:both; position:relative; height:70px; width:100%; line-height:0em; background:#fffff7; background:url('/pa/img/bg_table_btm01.gif') repeat-x ;  }
#footer .f_container {width:850px; background:url('/pa/img/bg_table_btm01.gif') repeat-x ; }
#footer .f_logo {float:left;}
#footer .f_policy {float:left; margin-top:0px;}
#footer .f_policy ul {background:none;}
.pl118 {padding-left:118px;}
#footer .f_policy ul li {float:left;}
#footer .f_area {clear:both;}
