@charset "utf-8";

/********************************************* global *********************************************/
ol, ul, li {list-style:none;}		/*목록 뷸릿 없애기 초기화*/
/* *********************************************************************************************************************************** */

#dgc_car_info a:link {text-decoration:none; color:#020202;}			/*기본 링크 초기화*/
#dgc_car_info a:visited {text-decoration:none; color:#020202;}		/*방문한 링크 초기화*/
#dgc_car_info a:hover, a:active, a:focus {text-decoration:none; color:#020202;}			/*활성 링크 초기화*/
#dgc_car_info h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:normal;}		/*제목요소 초기화*/
#dgc_car_info fieldset, img, abbr, acronym {border:0 none;}		/*테두리 없애기 초기화*/
#dgc_car_info ol, ul, li {list-style:none;}		/*목록 뷸릿 없애기 초기화*/

/*테이블 보더 초기화 (마크업에 cellspacing="0" 지정 함께 필요)*/
#dgc_car_info table {
	border-collapse:collapse; /* collapse */
	border-spacing:0;
	border:0;
}
#dgc_car_info caption, th, td {font-weight:normal;}		/*테이블 왼쪽정렬 및 서체굵기 초기화*/
#dgc_car_info address, caption, em {text-align:left; font-weight:normal;}		/*텍스트 관련 요소 초기화*/

/***************** 공통버튼 ********************/
/* Button Reset */
#dgc_car_info .button,
#dgc_car_info .button a,
#dgc_car_info .button button,
#dgc_car_info .button input { position:relative; margin:0; display:-moz-inline-stack; display:inline-block; text-decoration:none !important; border:0; font-size:12px; font-family:Tahoma, Sans-serif; white-space:nowrap; background:url(../img/buttonWhite.gif) no-repeat; overflow:visible; color:#333;}
#dgc_car_info .button { height:23px; padding:0; vertical-align:middle; margin-right:2px; background-position:left top;}
#dgc_car_info .button a,
#dgc_car_info .button button,
#dgc_car_info .button input{ left:2px; vertical-align:top; cursor:pointer;}

/* Button Size */
#dgc_car_info .button.large { height:29px; background-position:left -30px; }
#dgc_car_info .button.xLarge { height:35px; background-position:left -65px; }
#dgc_car_info .button.small { height:18px; background-position:left -107px; }
#dgc_car_info .button a,
#dgc_car_info .button button,
#dgc_car_info .button input { height:23px; padding:0 10px 0 8px; font-size:12px; line-height:23px; background-position:right top;}
#dgc_car_info .button.large a,
#dgc_car_info .button.large button,
#dgc_car_info .button.large input { height:30px; padding:0 10px 0 8px; font-size:16px; line-height:29px; background-position:right -30px;}
#dgc_car_info .button.xLarge a,
#dgc_car_info .button.xLarge button,
#dgc_car_info .button.xLarge input { height:35px; padding:0 10px 0 8px; font-size:20px; line-height:35px; background-position:right -65px;}
#dgc_car_info .button.small a,
#dgc_car_info .button.small button,
#dgc_car_info .button.small input { height:18px; padding:0 6px 0 4px; font-size:11px; line-height:18px; background-position:right -107px;}

/* Button Text Color */
#dgc_car_info .button *:hover,
#dgc_car_info .button *:active,
#dgc_car_info .button *:focus{ color:#690;}
#dgc_car_info .button.green,
#dgc_car_info .button.green a,
#dgc_car_info .button.green button,
#dgc_car_info .button.green input { background-image:url(../images/buttonGreen.gif); color:#fff;}
#dgc_car_info .button.green *:hover,
#dgc_car_info .button.green *:active,
#dgc_car_info .button.green *:focus{ color:#ff0;}
#dgc_car_info .button.black,
#dgc_car_info .button.black a,
#dgc_car_info .button.black button,
#dgc_car_info .button.black input { background-image:url(../images/buttonBlack.gif); color:#fff;}
#dgc_car_info .button.black *:hover,
#dgc_car_info .button.black *:active,
#dgc_car_info .button.black *:focus{ color:#ff0;}
#dgc_car_info .button.red,
#dgc_car_info .button.red a,
#dgc_car_info .button.red button,
#dgc_car_info .button.red input { background-image:url(../images/buttonRed.gif); color:#fff;}
#dgc_car_info .button.red *:hover,
#dgc_car_info .button.red *:active,
#dgc_car_info .button.red *:focus{ color:#ff0;}
#dgc_car_info .button.blue,
#dgc_car_info .button.blue a,
#dgc_car_info .button.blue button,
#dgc_car_info .button.blue input { background-image:url(../images/buttonBlue.gif); color:#fff;}
#dgc_car_info .button.blue *:hover,
#dgc_car_info .button.blue *:active,
#dgc_car_info .button.blue *:focus{ color:#ff0;}
#dgc_car_info .button.white,
#dgc_car_info .button.white a,
#dgc_car_info .button.white button,
#dgc_car_info .button.white input { background-image:url(../images/buttonWhite.gif); color:#333;}
#dgc_car_info .button.white *:hover,
#dgc_car_info .button.white *:active,
#dgc_car_info .button.white *:focus{ color:#333;}

/* Button Text Strong */
#dgc_car_info .button.strong * { font-weight:bold !important;}

/***************** common ********************/
#dgc_car_info {float:left; width:100%; *zoom:1; }
#dgc_car_info:after { display: block; clear: both; content: "";}

/* list */
#car_info .textBox {background:#f2f2f2; border:1px solid #d3d3d3; padding:15px 10px;}
#car_info .textBox li {font-weight:bold; padding:5px 0;}
#car_info .box {width:100%; }
#car_info .box th {border:1px solid #e0e0e0; background:#eee; font-weight:bold; padding:7px 0; text-align:center;}
#car_info .box th.l, #car_info .box td.l { text-align:left; padding-left:10px; }
#car_info .box th.r, #car_info .box td.r { text-align:right; padding-right:10px; }
#car_info .box td {text-align:center; border:1px solid #e0e0e0; padding:5px 0;}
#car_info .box td.delete_bt {text-align:left; padding:5px;}
#car_info .number {text-align:center; margin:30px 0;}
#car_info .number li {display:inline; margin:0 2px;}