BODY {
	FONT-SIZE: 9pt; COLOR: #666666; 
	FONT-FAMILY: 돋움,tahoma,verdana; 
	scrollbar-face-color: #FFFFFF; 
	scrollbar-shadow-color: #B6B6B6; 
	scrollbar-highlight-color: #B6B6B6; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 									 	
	scrollbar-arrow-color: #B6B6B6; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url();}

li{
        list-style-type:none;
        padding:0px;
}

ul{
       padding:0px;
}
	
TD {
	FONT-SIZE: 9pt; line-height:130% COLOR: #666666; FONT-FAMILY: 돋움,tahoma,verdana
}
SELECT {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 돋움,tahoma,verdana
}
INPUT {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 돋움,tahoma,verdana
}
DIV {
	FONT-SIZE: 9pt;
	COLOR: #333333;
	FONT-FAMILY: "돋움", tahoma, verdana;
	word-spacing: normal;
	letter-spacing: normal;
	line-height: 18px;
}
FORM {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 돋움,tahoma,verdana
}
TEXTAREA {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 돋움,tahoma,verdana
}
CENTER {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 돋움,tahoma,verdana
}
OPTION {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 돋움,tahoma,verdana
}
PRE {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 돋움,tahoma,verdana
}
BLOCKQUOTE {
	FONT-SIZE: 9pt; COLOR: #666666; FONT-FAMILY: 돋움,tahoma,verdana
}
.px9 {
	FONT-SIZE: 9pt; FONT-FAMILY: "Tahoma", "Verdana", "돋움체"
}
.px10 {
	FONT-SIZE: 14pt; FONT-FAMILY: "Tahoma", "Verdana", "돋움체"
}
.input {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: white
}
.input1 {BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10pt; BORDER-LEFT-COLOR: #ADD766; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #ADD766; COLOR: #4AA325; BORDER-TOP-COLOR: #ADD766; FONT-FAMILY: "돋움"; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #ADD766
}
.input2 {BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10pt; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cccccc; COLOR: #666666; BORDER-TOP-COLOR: #cccccc; FONT-FAMILY: "돋움"; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc
}
.box{border:1 solid #c0c0c0;background-color:#f9f9f9;}
.box1 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.boxpic {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}
.gongji {
	COLOR: white
}
.title {
	FONT-SIZE: 20pt; FONT-FAMILY: tahoma,돋움
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: underline
}
A:hover {
	COLOR: #1a51ab; TEXT-DECORATION: underline; 
}
.link1:link {
	COLOR: #1a51ab; TEXT-DECORATION: none
}
.link1:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.link1:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.link1:hover {
	COLOR: #76BB14; TEXT-DECORATION: none
}
.bosline {
	BORDER-RIGHT: #339999 outset; BORDER-TOP: #339999 outset; BORDER-LEFT: #339999 outset; WIDTH: auto; BORDER-BOTTOM: #339999 outset; HEIGHT: auto
}
.button {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: white 1px dashed; FONT-SIZE: 9pt; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: black 1px solid
}
.button3 {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: white 1px solid; COLOR: white; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #336699
}
.button2 {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: white 1px solid; COLOR: white; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #999999
}

.h10		{padding:10 0 0 0}				/* 1 depth 헤딩 마진 */
.l10		{padding:0 0 0 10}				/* 1 depth 헤딩 마진 */
.l20		{padding:0 0 0 20}				/* 1 depth 헤딩 마진 */
.h20		{padding:0 0 0 20}				/* 1 depth 헤딩 마진 */
.cont {font-weight:bold;} /* 본문 강조용 */

.h10		{padding:10 0 0 0}				/* 1 depth 헤딩 마진 */
.l10		{padding:0 0 0 10}				/* 1 depth 헤딩 마진 */
.l20		{padding:0 0 0 20}				/* 1 depth 헤딩 마진 */
.h20		{padding:0 0 0 20}				/* 1 depth 헤딩 마진 */
.cont {font-weight:bold;} /* 본문 강조용 */


/*관리자 상단에 선택되었을경우*/
.AdminTop_{font-weight:bold;font-size:14;text-align:center;background:#DDDDDD;}
/*관리자 상단에 해제되었을경우*/
.AdminTop{font-weight:bold;font-size:13;text-align:center;;background:#FFFFFF;}

.box3{border:1 solid #DDDDDD;background-color:#ffffff;}


/*아무것도 선언하지 않았을때의 테이블 스타일*/
th {
	font-size:12;
}










/******************* 기본테이블 스타일시작 *******************/
/* 검색하는 부분의 스타일 */
.searcharea{
	padding:0 0 10px 0;
}

/*list부분*/
.tlist{
  border-collapse: collapse;
}
.tlist thead th{
  height:25px;
  color: #666666;
  padding:1px 0 0 0;
  border-bottom:1px solid #ccc;
  border-top:2px solid #ccc;
  background:#fcfcfc;
}/*고치기*/

.tlist tfoot th{
  height:30px;
  padding:0;
}

.tlist tbody th{
  text-align:left;
  color: #666666;
  font-size: 13px;
  font-weight:bold;
  background-color:#FCFBFF;
  border-bottom:1px solid #ccc;
}

.tlist tbody td{
  font-size: 13px;
  color:#232323;
  border-bottom:1px solid #ccc;
  font-weight: normal;
  padding:5px;
}
/*list부분*/

/*read트부분*/
.tread{
  border-collapse: collapse;
}
.tread thead th{
  height:1px;
  padding:0px;
  border-top:1px solid #ccc;
}

.tread tfoot th{
  padding:0;
}

.tread tbody th{
  text-align:left;
  color: #666;
  font-size: 13px;
  font-weight:bold;
  background-color:#FCFBFF;
  border-bottom:1px solid #ccc;
  height:30px;
  padding-left:10px;

/**/

}

.tread tbody td{
  font-size: 13px;
  color:#232323;
  border-bottom:1px solid #E7E7E7;
  font-weight: normal;
  padding:5px;
}
/*read부분*/

/*write트부분*/
.twrite{
  border-collapse: collapse;
}
.twrite thead th{
  height:1px;
  padding:0px;
  border-top:2px solid #ccc;
}

.twrite tfoot th{
  padding:0px;
  /*border-bottom:1px solid #ccc;*/
}

.twrite tbody th{
  text-align:left;
  color: #666;
  font-size: 13px;
  font-weight:bold;
  background-color:#FCFBFF;
  border-bottom:1px solid #ccc;
  height:30px;
padding-left:10px;
}

.twrite tbody td{
  font-size: 13px;
  color:#666;
  border-bottom:1px solid #E7E7E7;
  font-weight: normal;
  padding:5px;
}
/*write부분*/

/******************* 기본테이블 스타일끝 *******************/

/*하단에 버튼*/
.divbutton{
  text-align:center;
  padding:10px 0 10px 0;
}




/* 페이지세서 직접선언
.top{
	height:122px;
	background:url(/swww/images/web/top_bg.jpg);
}
*/

.top_infr{
	width:1200px;
	margin:auto;
}

.top_menu{
	height:37px;
  margin-top:-47px;
}


.ban01{
	width:1200px;
	height:156px;
	margin:auto;
	margin-top:10px;
}

.ban02{
	width:1200px;
	height:158px;
	margin:auto;
	margin-top:10px;

}

.loginbox{
	width:190px;
	height:158px;
	float:left;
}

.ban02_infr{
	width:1002px;
	height:158px;
	margin-left:198px;
  overflow:hidden;
}

.ban02_infr li{
	float:left;
	margin-left:6px;
}

.mar_15{
	margin-top:15px;
}

.mar_10{
	margin-top:10px;
}

.con_fr{
	width:1200px;
	margin:auto;
	margin-top:10px;
}

.ban03{
	width:190px;

	float:left;
}

.con_con{
	width:790px;
	margin-left:10px;
	float:left;
  overflow:hidden;
}

.con_con ul{
	margin-top:20px;
}

.con_con li{
	width:160px;
	height:190px;
	float:left;
}

.con_con li p{
	font-weight:bold;
        margin:0px;
}

.mar_le19{
	margin-left:19px;
}
.font_red{
	color:red;
}

.foto_fr{
	width:160px;
	height:125px;
	background:#ccc;
}

.ban04{
	width:190px;
	height:0px;
	float:left;
	margin-left:7px;
}


.bottom{
  min-width:1200px;
  width:100%;
	height:30px;
	background:#f5f5f5;
}

.bottom1{
  width:1200px;
	margin:auto;
  height:30px;
}

.bottom2{
  width:1200px;
	margin:auto;
  height:60px;
}





/* 강제로 줄이는 부분 */
/*
상세페이지에 바로지정
.board_content img{
	width:1196px;
	max-width:1196px;
}
*/

img{
  max-width:1196px;
}

.banner_content img{
  width:100%;
	max-width:100%;
}

/*기본 버튼 css*/
/* 버튼관련 부분 */
.css_button_gray {
  background-color: #6c757d;
  color: #fff;
  padding: 10px 20px;
  border: none;
  border-radius: 6px;
  font-size: 14px;
  cursor: pointer;
  transition: 0.2s;
}

.css_button_gray:hover {
  background-color: #5a6268;
}

.css_button_gray:active {
  background-color: #4e555b;
}

.div_button{
	border-radius:5px;
	background:#eeeeee;
	border:1px solid #dddddd;
	padding:5px 10px 5px 10px;
	cursor:pointer;
	color:#575757;
}

.css_button {
  background: linear-gradient(180deg, #f8f9fa, #e9ecef);
  color: #999999;  
  border: 1px solid #ced4da;
  border-radius: 3px;
  padding: 3px 10px;
  font-weight:bold;
  font-size: 13px;
  cursor: pointer;
  transition: all 0.2s ease;
  box-shadow: 0 1px 2px rgba(0,0,0,0.05);
}

/* hover */
.css_button:hover {
  background: linear-gradient(180deg, #e9ecef, #dee2e6);
  border-color: #adb5bd;
}

/* 클릭 */
.css_button:active {
  background: linear-gradient(180deg, #dee2e6, #ced4da);
  box-shadow: inset 0 2px 4px rgba(0,0,0,0.1);
}

/* 포커스 */
.css_button:focus {
  outline: none;
  border-color: #868e96;
}

.css_button_red{
	border-radius:5px;
	background:#d92d2d;
	border:1px solid #b3242a;
	padding:5px 10px 5px 10px;
	cursor:pointer;
	color:#ffffff;
}

.css_button_green{
	border-radius:5px;
	background:#AEC811;
	border:1px solid #AEC811;
	padding:5px 10px 5px 10px;
	cursor:pointer;
	color:#ffffff;
}



/*page*/
.list_page_sel{
  padding:5px;
  margin:3px;
  min-width:28px;
  min-height:28px;
  background:#242d52;
  border:1px solid #242d52;
  color:#ffffff;
  font-weight:bold;
}
.list_page{
  padding:5px;
  margin:3px;
  min-width:28px;
  min-height:28px;
  background:#ccc;
  border:1px solid #ccc;
  color:#ffffff;
  cursor:pointer;
}

.list_page_gray{
  padding:5px;
  margin:3px;
  min-width:28px;
  min-height:28px;
  background:#eeeeee;
  border:1px solid #dddddd;
  color:#999999;
}






/*song_style*/


* { margin:0;	padding:0; }
body {  font-family: 'Nanum Gothic', sans-serif; }
ul { list-style:none; }
a { text-decoration:none; }
img { border:0; }
/*메인*/


#wrap{  width:100%;min-width:1196px; height:90px;   }
#header { width:1196px; height:90px;   margin:0 auto; }
#top_banner{  width:100%; height:75px;  background-image:url(/swww/images/web/top_banner_bg.png); background-position:center; }
#top_banner li{  margin:0 auto;  width:1196px; height:75px; }
#logo {	float:left;	width:202px; height:97px;}

#top_right1{float:left;	width:718px;height:97px; }
.top_right_bow{ width:400px;  margin:0 auto; margin-top:25px;font-family: 'Nanum Gothic', sans-serif; }
.top_right_bow li{text-align:center; font-size:14px;}
.top_right_bow a{color:#666;}
.top_right_bow a:hover{color:#333; text-decoration:underline;}

#top_right1 .search_box{float:left;	width:400px;height:36px; border:2px solid #3b6aaa;}
#top_right1 .search{float:left;	width:352px; height:26px; background-color:#fff;border:0px;padding:5px;font-size:15px;}
#top_right2{float:left;	width:276px;height:47px; margin-top:50px; }

#navi{ float:left; width:100%;min-width:1196px; height:46px;background-color:#3b6aaa; margin-bottom:10px;}
#menu{ margin:0 auto; width:1196px; height:46px; }
#menu li.home{float:left;  width:46px;}
#menu li.nav{ float:left; width:1150px; }

#top_login{ float:left; height:160px; width:100%; margin-bottom:10px;  }
#top_1{  margin:0 auto; width:1196px; height:160px; }
#login {   float:left; height:160px; width:190px; margin-right:8px;}
#center_banner{float:left; width:998px; height:160px; }

#content { width:100%; 	float:left; margin-bottom:50px;  }
#cont{	 width:1196px; margin:0 auto; margin-top:2px; }

#left_banner{	float:left; width:190px; margin-right:8px; }

#center_m{	float:left; width:797px;  }
#photo{	float:left; width:797px;}

#photo_list{float:left;  width:797px;margin-top:17px; margin-bottom:0px;}
#photo_list ul{float:left; margin-bottom:15px;}
#photo_list li{float:left; width:170px; height:170px; margin-right:15px; border:1px solid #ccc;background-color:#fff; padding:8px; }
#photo_list li.none1{float:left; width:170px; height:170px;margin-right:-15px; padding:8px; }




#board{	float:left; width:797px;}
#import_c{	float:left; width:388px; height:174px; margin-right:19px; margin-bottom:10px; }

.drag_list{ width:368px;  padding:10px; border:1px solid #ccc;}


#domestic_c{ float:left;width:390px; height:174px; margin-bottom:15px; }

#right_banner{ float:left;width:192px; margin-left:8px; }

#car_logo{ float:left; width:100%; margin-bottom:30px; }
#car_logo li{margin:0 auto; width:1196px;}

#btm_banner{float:left; width:100%; margin-bottom:85px;}
#btm_banner li{margin:0 auto; width:1196px;}

#copy{float:left; width:100%;min-width:1196px; height:38px; background-color:#3b6aaa; }
#copy_text{ margin:0 auto; width:1196px; text-align:center;  line-height:38px; height:38px; color:#fff;  }


#footer {float:left; width:100%;min-width:1196px; height:200px; color:#ffffff; background-color:#242d52;}

#btm_footer{ margin:0 auto;  font-size:13px; color:#ffffff; line-height:120%;width:1196px; text-align:center; margin-top:25px;}

#quick{ float:left; width:88px;}
#latest{float:left;width:88px;}
#latest ul{float:left;width:88px;padding-bottom:5px;  border-left:1px solid #949494; border-right:1px solid #949494; }
#latest li{float:left; padding:8px 8px 4px 8px;}

/*메인*/



/*sub*/
#sub_all{width:100%; margin-bottom:80px;}
#sub_content { clear: both;	width:1196px;margin:0 auto;}
/*sub*/



/* SEO를 위해 추가함 */
.brand-anchor-text{
  width:100%;
  max-width:1200px;
  min-width:1200px;
  margin:0px auto 5px auto;
  font-size:14px;
  color:#444;
  line-height:1.6;
  text-align:left;
}
.brand-anchor-text a{
  color:#1a5fd0;
  text-decoration:none;
  font-weight:600;
}
/* SEO를 위해 추가함 */
