@charset "utf-8";
/* ************************************** 
        
   File   : agency.css
   Title  : 대리점 Style
   Date   : 2010.09.09
   Modify : 2010.10.05
	 
************************************** */
@import url(purchase.css);

/* 대리점 Main Layout  */
#agencyBody h1, #agencyMainnav dt {position:absolute;left:-1000%;top:0;width:1px;height:1px;font-size:0;line-height:0;overflow:hidden;}
#agencyMain {width:1002px;margin:0 auto;*zoom:1;background:none;position:relative;}
#agencyWrap:after {content:""; clear:both; display:block;}
#agencyMainnav {float:left;width:249px;display:inline;background:url(../images/agency/agency_bg07.gif) top right repeat-y;margin:14px 0 0 0;padding:7px 0 0 0;height:490px; }
#agencyMainnav li {font-size:0;line-height:0;}
#agencyMainnav dd.photo {text-align:center;margin:0 0 5px 0;position:relative;}
#agencyMainnav dd.photo span {position:absolute;top:5px;left:25px;}
* html #agencyMainnav dd.photo span {position:absolute;top:5px;left:5px;}
#agencyMainnav dd ul {background:url(../images/agency/agency_bg04.png) 0 0 no-repeat;width:205px;height:43px;padding:27px 0 0 44px;margin:-5px 0 0 0;_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/agency/agency_bg04.png', sizingMethod=’crop’); }
#agencyMainnav dd li {float:left;display:inline;}
#agencyMainnav dd li.last {margin:0 0 0 18px;}
#agencyMainnav .text {margin:0 0 0 29px;line-height:17px;}
#agencyMainnav .leftmenu {margin:-4px 0 0 24px;  }
#agencyMainnav .leftmenu li {margin:0 0 2px 0;}
#agencyMainBody {float:right; }
.agencyMenu {
	width: 735px;
	height: 325px;
	position: relative;
}
.agencyMenu p {
	position: absolute;
	left: 0px; 
	top: 0px;

}
.agencyMenu p.main_flash {
	position: absolute;
	left: 2px; *left: 0px;
	top: -35px;
	z-index:-1000000;
}
.aa_bg { background:url('../images/agency/aaa_bg.gif') no-repeat; left:0px; bottom:0px; position: absolute;
	left: 2px; *left: 0px;
	top: 258px;
	z-index:-100000000; width:749px; height:46px;  }
.agencyMenu ul {background:url(../images/agency/agency_bg05.gif) 0 0 no-repeat;width:729px;height:40px;padding:7px 0 0 24px;}
.agencyMenu li {float:left;background:url(../images/agency/agency_bg06.gif) 0 3px no-repeat;padding-left:9px;margin:0 0 0 7px}
.agencyMenu li.first {background:none;padding-left:0;}.agencyBot {border-left:1px solid #b1bed3;border-right:1px solid #e5e5e5; width:748px;*zoom:1; margin-top:-35px; padding-top:30px; padding-bottom:10px; *padding-top:25px; margin-left:2px;  *margin-left:0px; height:181px; *height:186px;}
.agencyBot:after {content:""; clear:both; display:block;}
.agencyBot h3 {padding:0 0 7px 0;}
.agencyBot #notice {float:left;display:inline;margin:0px 0 0 22px; }
.agencyBot .notice {float:left;margin:-4px 25px 0 19px;display:inline; } 
.agencyBot .notice li {line-height:20px;font-size:11px;}
.agencyBot .notice li img {float:left;padding:3px 5px 0 0;display:inline;}
.agencyBot .notice li a {float:left;display:inline;color:#999;width:130px;overflow:hidden;white-space:nowrap;}
* html .agencyBot .notice li a {float:left;display:inline;color:#999;width:130px;overflow:hidden;white-space:nowrap;}
*+html .agencyBot .notice li a {float:left;display:inline;color:#999;width:130px;overflow:hidden;white-space:nowrap;}
.agencyBot .notice li span {color:#c0c0c0; }
.agencyBot p {float:left;display:inline;padding:0 0 0 5px;}
.agencyBot .demo {float:left;background:url(../images/agency/main_banner02.gif) 0 0 no-repeat;width:160px;height:76px;margin:0 0 0 30px;display:inline; }
.agencyBot .demo ul {margin:22px 0 0 0;}
.agencyBot .demo li {font-size:0;line-height:0;}
.agencyBot .banner {border-top:1px solid #e5e5e5; clear:both;}
.agencyBot .banner li {float:left;border-left:1px solid #e5e5e5; height:114px; *height:93px;}
.agencyBot .banner li.first {border-left:0;}
.agencyBot span {font-size:11px;color:#3e64ac;font-family:"돋움", Dotum;}
#agencyMainfooter {width:1002px;margin:0 auto;*zoom:1;background:none}
#agencyMainfooter .logo {float:left;display:inline;margin:34px 0 0 45px;}

/* 대리점 sub */
body#agencyBody {position:relative;background:url(../images/agency/agency_bg02.gif) top left repeat-x;width:100%;height:100%;}
#agencyWrap, #agencyFooterWrap {width:992px;margin:0 auto;*zoom:1;background:none}
#agencyWrap:after {content:""; clear:both; display:block;}
#agencyHeader {margin:16px 0 0 0;font-size:0;line-height:0;*zoom:1;}
#agencyHeader:after {content:""; clear:both; display:block;}
#agencyHeader ul {float:right;margin:0 24px 0 0;padding:0;display:inline;}
#agencyHeader li {float:left;margin:0 5px 0 0;display:inline;font-size:0;line-height:0;}
#agencyLogo {clear:both;margin:0;padding:0;}
#agencyLogo p.logo {float:left;margin:3px 0 0 16px;display:inline;}
#agencyLogo p.menu {width: 778px; height: 50px; float:right; position: relative; z-index:99;background:url('../images/agency/top_bg.jpg') no-repeat 0 1px; }
#agencyLogo p.menu_re {width: 778px; height: 56px; float:right; position: relative; z-index: 99;background: url('../images/agency/subgnb_bg.jpg') no-repeat 0 1px; }
.menu_re01 { padding: 5px 0 0 15px; background:url('../images/agency/vi_bg.jpg') no-repeat; width:763px; height:105px; }
#agencyNav {float:left;width:213px;}
.menuTop {margin:0 0 0 0;}
.menuTop p img {display:block;}
.menuBot {background:url(../images/agency/sub_bot01.gif) bottom left no-repeat;padding:15px 0 37px 0;width:213px;}
.menuBot ul {margin:0 0 0 6px;}
.menuBot li {font-size:0;line-height:0;height:auto}
#agencyContents {float:left;display:inline; }
#agecyFooter {clear:both;border-top:1px solid #e4e4e4; }
#agencyFooterWrap .logo {float:left;display:inline;margin:34px 0 0 16px;}
#agencyFooterWrap .copyright, #agencyMainfooter .copyright {float:left;margin:20px 0 0 49px; padding-bottom:30px;}
#agencyFooterWrap .copyright ul, #agencyMainfooter .copyright ul {float:left;margin:0 0 0 0;}
#agencyFooterWrap .copyright li, #agencyMainfooter .copyright li  {float:left;margin:0 6px 0 0;background:url(../images/agency/agency_bg03.gif) 0 0 no-repeat;padding:0 0 0 6px}
#agencyFooterWrap .copyright  li.first, #agencyMainfooter .copyright  li.first {margin:0 6px 0 0;background:none;padding:0;}
#agencyFooterWrap .copyright p, #agencyMainfooter .copyright p {clear:both;font-size:11px;}
#agencyFooterWrap .copyright p.text, #agencyMainfooter .copyright p.text {padding:10px 0 4px 0; }
#agencyFooterWrap .copyright p.text a, #agencyMainfooter .copyright p.text a {color:#808080;}
#agencyContents #purBody, #agencyContents #newsBody {margin:0 0 0 0;background:url(../images/agency/agency_bg01.gif) 0 0 repeat-y;padding:22px 0 70px 26px;*zoom:1;position:relative;width:752px; }
#agencyContents #purBody:after {content:""; clear:both; display:block;}
#agencyLayout {width:716px;margin:0 0 0 10px;}
#agencyContents #purBody h3, #agencyContents #newsBody h3 {padding:0 0 13px 11px;border-bottom:1px solid #f5f5f5;zoom:1;margin:0 0 30px 0;}
#agencyContents #purBody .navigation, #agencyContents #newsBody .navigation {font-size:11px;position:absolute;top:29px;right:22px;background:url(../images/agency/agency_bul01.gif) 0 0 no-repeat;padding-left:17px;}
#agencyContents #purBody .navigation span, #agencyContents #newsBody .navigation span {font-size:10px;}
.agencyText {position:absolute;top:26px;left:126px;}
.agencyComment {background:url(../images/common/bullet.gif) no-repeat 0 -80px;margin:0 0 0 6px;padding:0 0 0 10px;}
.agencyComment strong {color:#6179b5;}
.carInfo {clear:both;padding:30px 0 0 0;*zoom:1;}
.carInfo:after {content:""; clear:both; display:block;}
.carInfo div {float:left;margin:0 0 0 0;display:inline;}
.carInfo div p {margin:0 0 9px 0;}
.carInfo table {float:left;width:455px;margin:0 0 0 29px;}
.carInfo table th, .carInfo  table td {padding:5px 0;}
.carInfo table td {padding:5px 0;}
.carInfo ul {float:left;}
.carInfo li {float:left;}
.carInfo li.last {margin:0 0 0 4px;}
.moreInfo {border:1px solid #efefef;margin:35px 0 0 0;clear:both;}
.moreInfo p {border:4px solid #F7F7F7;padding:11px 0 13px 15px;text-align:center;font-size:11px;font-family:"돋움", Dotum;}
.moreInfo p span {color:#6179b5;}




.map_txt{*height:280px;}
.map_txt dd{_height:14px;}
.




.purText_re { margin:20px 0; line-height:140%; } 
#agencyLayout .basic th { line-height:140%; }
.req_text11_right { vertical-align:2px; margin-left:370px; }

/******************************************************************
	오토매니저 소개
*******************************************************************/
div.staff { padding:20px 0px 10px 0px; margin: 0 0 20px; overflow:hidden; width:686px; border: 1px solid #ddd;}
div.staff ul {
	width: 800px;
}	
div.staff ul li {
	padding: 0 15px 0 30px;
	width: 180px;
	float: left;
}
div.staff dl{ padding: 5px 0 15px; width: 180px; }
div.staff dt{ float:left; clear: left; width:46px; height: 15px; text-align:justify; padding:5px 0; background:url(../images/repair/dotline.gif) repeat-x 0 bottom ;}
div.staff dd{padding:5px 0;height: 15px; background:url(../images/repair/dotline.gif) repeat-x 0 bottom ;}
div.staff p.name{ float: none; font-weight:bold ; color:#75809f; text-align:center; width:169px; border:none; padding-bottom:20px;background:none;}
div.staff p.staff_photo {float: none; text-align:center; width:170px; background:none; padding: 0 0 10px;}
div.staff p.staff_photo img{width:100px; height:126px;border:1px solid #ecebeb; padding:4px;}
div.staff p.button {
	text-align: center;
}
/*
.staff a img {border:0;}
.staff{background:url(../images/agency/auto_bg.gif) repeat-y; padding:0px 0px 0 0px; overflow:hidden; width:686px;}
.staff dl{ float:left; padding:18px 23px 55px; height:303px; width:180px;}
* html .staff .first{height:270px !important; margin-top:-2px;}
* html .staff dl {padding:18px 23px 30px 23px;  }
* html .staff dd {height:14px} 
staff dd.last {width:170px;text-align:center;background:0;}
*/
