@font-face{font-family:NanumGothic;src:url(/swww/font/NanumGothic.ttf);}
@font-face{font-family:NanumGothicBold;src:url(/swww/font/NanumGothicBold.ttf);}
@font-face{font-family:NanumGothicExtraBold;src:url(/swww/font/NanumGothicExtraBold.ttf);}

/*********** 기본적인클래스 시작 ************/
.middle_title_main{font-size:15px;font-weight:bold;color:#333333;}/*로그인 중간 타이틀*/



.css_button_middle{padding:0px;box-sizing:border-box; width:100%;height:40px; font-size:15px; line-height:40px;background-color:#3f51b5;border:1px solid #3f51b5; text-align:center; color:#fff; cursor:pointer;font-weight:bold;padding:0px;}
.css_button_middle_gray{padding:0px;box-sizing:border-box; width:100%;height:40px; font-size:15px; line-height:40px;background-color:#eeeeee; border:1px solid #d7d7d7; text-align:center; color:#333333;cursor:pointer;font-weight:bold;}


.css_button_big{padding:0px;box-sizing:border-box; width:100%;height:60px; font-size:20px; line-height:60px;background-color:#3f51b5;border:1px solid #3f51b5; text-align:center; color:#fff; cursor:pointer;font-weight:bold;}
.css_button_big_gray{padding:0px;box-sizing:border-box; width:100%;height:60px; font-size:20px; line-height:60px;background-color:#eeeeee; border:1px solid #d7d7d7; text-align:center; color:#333333;cursor:pointer;font-weight:bold;}

.css_button_big_radius{padding:0px;box-sizing:border-box; width:100%;height:50px; font-size:20px; line-height:50px;background-color:#3f51b5;border:1px solid #3f51b5; text-align:center; color:#fff; cursor:pointer;font-weight:bold;border-radius:30px;}

.css_button_board_while{border:1px solid #c3c3c3;border-radius:5px;background:#ffffff;color:#333333;font-size:13px;cursor:pointer;}
.css_button_board_orange{border:1px solid #e96f00;border-radius:5px;background:#e96f00;color:#ffffff;font-size:13px;cursor:pointer;}


/*
.css_button{box-sizing:border-box; height:28px; font-size:15px; line-height:25px;background-color:#3f51b5;border:1px solid #3f51b5; text-align:center; color:#fff; cursor:pointer;}
*/
.css_button{padding:5px;box-sizing:border-box; font-size:15px; line-height:100%;background-color:#3f51b5;border:1px solid #3f51b5; text-align:center; color:#fff; cursor:pointer; /*font-weight:bold;*/}
.css_button_write{padding:5px;box-sizing:border-box; font-size:15px; line-height:100%;background-color:#3f51b5;border:1px solid #3f51b5; text-align:center; color:#fff; cursor:pointer; /*font-weight:bold;*/}
.css_button_write_excel{padding:10px;box-sizing:border-box; font-size:18px; line-height:150%;background-color:#2a3a54;border:1px solid #2a3a54; text-align:center; color:#fff; cursor:pointer; /*font-weight:bold;*/}

.css_button_red{padding:5px;box-sizing:border-box; font-size:15px; line-height:100%;background-color:#eeeeee;border:1px solid #cccccc; text-align:center; color:#333333; cursor:pointer;}
.css_button_blue{padding:5px;box-sizing:border-box; font-size:15px; line-height:100%;background-color:#3f51b5;border:1px solid #3f51b5; text-align:center; color:#fff; cursor:pointer;}
.css_button_red{padding:5px;box-sizing:border-box; font-size:15px; line-height:100%;background-color:#ff6600;border:1px solid #ff6600; text-align:center; color:#fff; cursor:pointer;}
.css_button_white{padding:5px;box-sizing:border-box;font-size:15px; line-height:100%;background-color:#fff; border:1px solid #0f0f0f; text-align:center; color:#0f0f0f;cursor:pointer;font-weight:bold;}
.css_button_gray{padding:5px;box-sizing:border-box;font-size:15px; line-height:100%;background-color:#eeeeee; border:1px solid #d7d7d7; text-align:center; color:#4c4c4c;cursor:pointer;}
.css_button_none{padding:5px;box-sizing:border-box;border:none;background:none;}
/*********** 기본적인클래스 종료 ************/


/* 게시판 본문내용 */
.board_content{
  margin: 0; 
  padding: 0; 
  font-family:NanumGothic,Dotum,Helvetica,Sans-serif; 
  font-size: 12pt; 
  line-height: 1.5;
}

/****************** 페이징처리 스타일 *******************/
.list_page_sel{
  padding:5px;
  margin:3px;
  min-width:28px;
  min-height:28px;
  background:#999999;
  border:1px solid #999999;
  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;
}
/****************** 페이징처리 스타일 *******************/


BODY {
  height:100%;
	FONT-SIZE: 13px; COLOR: #666666; 
	FONT-FAMILY: "NanumGothic"; 
	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();}

html{
  height:100%;
}

TD {
	FONT-SIZE: 13px; line-height:130% COLOR: #666666; FONT-FAMILY: "NanumGothic";
}
SELECT {
	FONT-SIZE: 13px;padding:2px; COLOR: #666666; FONT-FAMILY: 돋움,tahoma,verdana
}
INPUT {
	FONT-SIZE: 13px;padding:3px; COLOR: #666666; FONT-FAMILY: 돋움,tahoma,verdana
}
DIV {
	FONT-SIZE: 13px;
	COLOR: #333333;
	FONT-FAMILY: "돋움", tahoma, verdana;
	word-spacing: normal;
	letter-spacing: normal;
	line-height: 18px;
}
FORM {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: 돋움,tahoma,verdana
}
TEXTAREA {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: 돋움,tahoma,verdana
}
CENTER {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: 돋움,tahoma,verdana
}
OPTION {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: 돋움,tahoma,verdana
}
PRE {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: 돋움,tahoma,verdana
}
BLOCKQUOTE {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: 돋움,tahoma,verdana
}
.px9 {
	FONT-SIZE: 13px; 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: #666666; TEXT-DECORATION: underline; 
}
.link1:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.link1:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.link1:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.link1:hover {
	COLOR: #666666; 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: 13px; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: black 1px solid
}
.button3 {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; FONT-SIZE: 13px; 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: 13px; 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;
}










/******************* 기본테이블 스타일시작 *******************/
/*list부분*/
.tlist{
  border-collapse: collapse;
}
.tlist thead th{
  height:25px;
  padding:1px 0 0 0;
  border:1px solid #cccccc;
  border-top:2px solid #cccccc;
  background:#eeeeee;
}

.tlist tfoot th{
  height:30px;
  padding:0;
}

.tlist tbody th{
  text-align:left;
  font-size: 13px;
  font-weight:bold;
  background-color:#eeeeee;
  border:1px solid #cccccc;
}

.tlist tbody td{
  font-size: 13px;
  border:1px solid #cccccc;
  font-weight: normal;
  padding:5px;
}
/*list부분*/

/*read트부분*/
.tread{
  border-collapse: collapse;
}
.tread thead th{
  height:1px;
  padding:0px;
  border-top:1px solid #cccccc;
}

.tread tfoot th{
  padding:0;
}

.tread tbody th{
  text-align:left;
  color: #585858;
  font-size: 13px;
  font-weight:bold;
  background-color:#eeeeee;
  border-bottom:1px solid #cccccc;
}

.tread tbody td{
  font-size: 13px;
  color:#232323;
  border-bottom:1px solid #cccccc;
  font-weight: normal;
  padding:5px;
}
/*read부분*/

/*write트부분*/
.twrite{
  border-collapse: collapse;
}
.twrite thead th{
  height:1px;
  padding:0px;
  border-top:2px solid #cccccc;
}

.twrite tfoot th{
  padding:0px;
  /*border-bottom:1px solid #cccccc;*/
}

.twrite tbody th{
  box-sizing:border-box;
  height:35px;
  padding:0 0 0 10px;
  text-align:left;
  color: #585858;
  font-size: 13px;
  font-weight:bold;
  background-color:#eeeeee;
  border-bottom:1px solid #cccccc;
}

.twrite tbody td{
  height:35px;
  box-sizing:border-box;
  font-size: 13px;
  color:#232323;
  border-bottom:1px solid #cccccc;
  font-weight: normal;
  background-color:#eeeeee;
  padding:5px 10px 5px 5px;
}

.twrite tfoot th{
  font-size: 13px;
  color:#232323;
  font-weight: normal;
  padding:10px 0 10px 0;
}
/*write부분*/

/*write트부분 (iframe)*/
.twrite_in{
  border-collapse: collapse;
}
.twrite_in thead th{
  height:1px;
  padding:0px;
  border-top:2px solid #cccccc;
}

.twrite_in tfoot th{
  padding:0px;
  /*border-bottom:1px solid #cccccc;*/
}

.twrite_in tbody th{
  box-sizing:border-box;
  height:32px;
  padding:0 0 0 10px;
  text-align:left;
  color: #585858;
  font-size: 13px;
  font-weight:bold;
  background-color:#eeeeee;
  border:1px solid #cccccc;
}

.twrite_in tbody td{
  height:32px;
  box-sizing:border-box;
  font-size: 13px;
  color:#232323;
  border:1px solid #cccccc;
  font-weight: normal;
  background-color:#eeeeee;
  padding:5px 10px 5px 5px;
}

.twrite_in tfoot th{
  font-size: 13px;
  color:#232323;
  font-weight: normal;
  padding:10px 0 10px 0;
}
/*write부분 (iframe)*/

/******************* 기본테이블 스타일끝 *******************/




/*******************내용테이블부분***************/
.sub_table{
  border-collapse: collapse;
}
.sub_table thead th{
  height:1px;
  padding:0px;
  border-top:2px solid #b8b8b8;
}

.sub_table tfoot th{
  padding:0px;
  /*border-bottom:1px solid #b8b8b8;*/
}

.sub_table tbody th{
  text-align:center;
  color: #555555;
  font-size: 13px;
  font-weight:bold;
  background-color:#FCFBFF;
  border-bottom:1px solid #ccc;

}

.sub_table tbody td{
  font-size: 13px;
  color:#232323;
  border-bottom:1px solid #E7E7E7;
  font-weight: normal;
  padding:10px;
}
/*******************내용테이블부분***************/






/*하단에 버튼*/
.divbutton{
  clear:both;
  text-align:center;
  margin:20px 0 10px 0;
  width:100%;
}




.mbox1 {
	border:solid #e9e9e9 1px;
	padding:10px;
}

.mbox2 {
	border:solid #e9e9e9 1px;
}

.mbox3 {
	border-top: #FE4040 solid 2px;
	border-left: #E9E9E9 solid 1px;
	border-right: #E9E9E9 solid 1px;
	border-bottom: #E9E9E9 solid 1px;
}

.m_t01 {
	color: #3a2f2f;
	font-weight: bold;
	font-size: 12px;
}

.m_t02 {
	color: #3a2f2f;
	font-weight: bold;
	font-size: 11px;
	line-height:13px;
}

.m_t03 {
	color: #878787;
	font-size: 11px;
	line-height:13px;
}

.m_t04 {
	color: #ff4040;
	font-weight: bold;
	font-size: 11px;
	line-height:14px;
}

.m_t05 {
	color: #3a2f2f;
	font-weight: bold;
	font-size: 14px;
	line-height:20px;
}

.m_t06 {
	color: #5d5a5a;
	font-size: 12px;
	line-height:14px;
}

.m_t07 {
	color: #FF4C4C;
	font-weight: bold;
	font-size: 13px;
	line-height:18px;
}
.m_t08 {
	color: #ff4040;
	font-size: 11px;
	line-height:14px;
}
.m_t09 {
	color: #979696;
	font-size: 11px;
	line-height:18px;
}


.car_1 {
	color: #444444;
	font-size: 12px;
	font-weight: bold;
}
.car_2 {
	color: #1475dd;
	font-size: 16px;
	font-weight: bold;
}
.car_3 {
	color: #fe2a2a;
	font-size: 16px;
	font-weight: bold;
}
.copy {
	color: #4e4e4e;
	font-size: 12px;
	line-height:18px;
}


.auc01 {
	color: #556400;
	font-size: 14px;
	font-weight: bold;
}
.auc02 {
	color: #3d480d;
	font-size: 12px;
}
.auc03 {
	color: #272727;
	font-size: 12px;
}
.auc04 {
	color: #6e2f00;
	font-size: 12px;
	font-weight: bold;
}
.auc05 {
	color: #006a02;
	font-size: 12px;
	font-weight: bold;
}
.auc06 {
	color: #ff4800;
	font-size: 16px;
	font-weight: bold;
}
.auc_f01 {
	color: #243402;
	font-size: 12px;
	font-weight: bold;
}
.auc_f02 {
	color: #2a6101;
	font-size: 15px;
	font-weight: bold;
}
.auc_f03 {
	color: #3e3e3e;
	font-size: 11px;
}
.auc_f04 {
	color: #c21313;
	font-size: 16px;
	font-weight: bold;
}
.auc_f05 {
	color: #122303;
	font-size: 16px;
	font-weight: bold;
}
.auc_f06 {
	color: #777777;
	font-size: 11px;
	line-height:16px;
}
.auc_f07 {
	color: #2a6101;
	font-weight: bold;
	font-size: 12px;
}
.auc_f08 {
	color: #262626;
	font-size: 11px;
}
.auc_f09 {
	color: #db0000; 
	font-size: 11px; }
.auc_f10 {
	color: #737373; 
	font-size: 11px; }
.auc_f11 {
	color: #373737;
	font-size: 11px;
}





/************** 글쓰기페이지 **************/
.board_list{
  clear:both;
  overflow:auto;
  width:100%;
  padding-bottom:5px;
}

.board_list .b_left{
  float:left;
  overflow:auto;
  padding-bottom:10px;
  width:120px;  
  padding-right:10px;  
  font-size:13px;
  font-weight:bold;
  color:#545861;
}

.board_list .b_center{
  float:left;
  overflow:auto;
  padding-bottom:5px;
  padding-right:10px;
  font-size:13px;
}

.board_list .b_right{
  float:left;
  overflow:auto;
  padding-bottom:5px;
  padding-right:10px;
  font-size:13px;
  color:#999999;
}
/************** 글쓰기페이지 **************/


/************** 글읽기페이지 **************/
.board_read{
  clear:both;
  width:100%;
  padding:5px 0 0px 0;
}
.board_read .b_title{
  padding:10px 0 10px 0;
  font-weight:bold;
  font-size:15px;
}

.board_read .b_left{
  float:left;
  min-width:80px;
  min-height:30px;
  font-size:13px;
  font-weight:bold;
  color:#545861;
}

.board_read .b_center{
  float:left;
  min-width:170px;
  min-height:30px;
  font-size:13px;
}

.board_read .b_right{
  float:left;
  min-height:30px;
  padding-left:10px;
  font-size:13px;
  color:#999999;
}
/************** 글읽기페이지 **************/





.contents_1{FONT-FAMILY: "NanumGothic";  color:#01479d; font-size:24px; font-weight:bold; line-height:170%;}    
.contents_2{ FONT-FAMILY: "NanumGothic"; color:#01adef;font-size:14px;  line-height:170%;}
.contents_all{ FONT-FAMILY: "NanumGothic"; color:#575757;font-size:14px;  line-height:170%;}





* { margin:0;	padding:0; }
body{font-family: 'NanumGothic', 'serif';}
ul { list-style:none; }
a { text-decoration:none; }
img { border:0; }

* { margin:0;	padding:0; }
body {font-family: 'NanumGothic', 'serif';}
ul { list-style:none; }
a { text-decoration:none; }
img {border:0;}

/*메인*/
#wrap{  width:100%;}
#header {  width:100%; height:76px; }
#header .home{width:1000px;  margin:0 auto; text-align:right; padding-top:15px; height:23px; font-size:14px; font-weight:bold; color:#333;}
#header .top{width:1000px;  height:76px;   margin:0 auto;}
#header .top .logo{ float:left; width:234px;}
#header .top .nav{ float:right; width:766px;}

#header .top .nav .menu{width:766px;margin:0 auto;height:38px; background-image:url(/swww/images/web/nvi_bg.png); background-repeat:no-repeat; z-index: 999; }

#m_banner{ position:relative; width:1000px; margin:0 auto; height:342px; padding-top:30px;}
#m_banner .login{ position:absolute; right:0; top:185px; width:190px; height:80px; z-index: 999;   }

#contents{width:1000px;margin:0 auto; height:230px;}
#contents .con_1{ float:left; width:346px; padding-right:12px;}
#contents .con_1 .notice{ float:left; width:346px; height:153px; }
#contents .con_1 .app{float:left; width:346px;}
#contents .con_1 .app li{float:left;}

#contents .con_2{ float:left;width:368px;  padding-right:14px; height:153px; border-bottom:1px solid red;}

#contents .con_3{ float:left;width:260px; }



#footer{ float:left; width:100%; margin-top:0px; border-top: 7px solid #e6e6e6; height:77px; background-color:#f0f0f0;}
#footer .foot{width:1000px; margin:0 auto; background-color:#F00;}
#footer .foot .btm_logo{width:200px;float:left; text-align:center; padding-top:20px;}
#footer .foot .copy{width:770px; padding-left:20px; height:72px; float:right; padding-top:5px; font-size:11px; text-align:left; line-height:150%; color:#000; border-left:1px solid #d8d8d7;}



/*sub*/
#sub_banner{width:1000px; margin:0 auto; height:150px; padding-top:0px;}
#contents .leftmenu{width:214px; float:left;  background-color:#f9f9f9; background-image:url(/swww/images/web/lmbg_bottom.gif); background-repeat:no-repeat;  height:100vh; overflow:hidden;  }
#contents .sub_right{width:786px; float:left;}
#contents .sub_right .con{ padding-top:20px; padding-left:35px;padding-bottom:50px;}

/*sub*/





/************ 추가적인 클래스 *************/
.top_search{float:left; width:240px; height:30px; margin-top:7px; ;}
.top_search_left{float:left; width:200px; height:24px;border-radius:5px 0 0 5px; border:1px solid #c3c3c3; margin-left:0px;}


.top_logo{ width:100%; margin:0 auto; text-align:center;height:66px; padding-top:30px; border-bottom:1px solid #dddddd; border-top:1px solid #dddddd; }
.top_menu{width:100%;margin:0 auto;height:47px;border-bottom:1px solid #dddddd;}

.top_title{width:100%;margin:0 auto; font-size:30px; font-weight:bold; color:#333; text-align:center;height:40px;}


.index_insta{ width:960px;margin:0 auto;  margin-top:110px; height:400px;}
.index_insta .title1{ position:relative; width:960px;margin:0 auto; font-size:30px; line-height:250%; font-weight:bold; color:#333; text-align:center;}
.index_insta .insta_icon{ position:absolute; right:6px; top:35px; width:200px; height:20px;font-size:14px; line-height:20px; text-align:right;}
.index_insta .list1 li{float:left; width:178px;height:178px; margin:6px; border:1px solid #ccc;}


.index_notice{width:1186px;margin:0 auto; height:186px; }
.index_notice .notice_title{float:left; width:539px;margin:23px 27px;}
.index_notice .notice_list{ float:left; width:539px;height:100px; margin-top:5px;  }

.index_notice .new_title{float:right; width:539px; margin:23px 27px;}
.index_notice .new_list{ float:left; width:539px;height:100px; margin-top:5px; }



/*************** 앱하단 메뉴 ****************/
.app_car_menu{background:#ed3b3b;height:60px;line-height:60px;color:#ffffff;font-size:15px;cursor:pointer;}/*차주*/
.app_cus_menu{background:#3f51b5;height:60px;line-height:60px;color:#ffffff;font-size:15px;cursor:pointer;}/*화주*/
.app_cus_menu_on{background:#222c62;height:60px;line-height:60px;color:#ffffff;font-size:15px;cursor:pointer;}/*화주*/



/* 검색하는 부분의 스타일 */
.searcharea{
	border:1px solid #CCCCCC;
	border-radius:5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	margin-bottom:20px;
	margin-left:10px;
	margin-right:10px;
	padding:10px 0 10px 0;
}

.searcharea table tr td{
  padding:5px;
}


input{
  font-size:15px;
  padding:5px;
  box-sizing:border-box;
}

select{
  font-size:15px;
  padding:5px;
  box-sizing:border-box;
}

.div_css_list{
  box-sizing:border-box;
  border:1px solid #dddddd;
  background:#ffffff;
  cursor:pointer;  
  padding:5px;
  margin-top:5px;
}
.div_css_list div{
  font-size:15px;
  line-height:140%;
}





.board_list{
  clear:both;
  overflow:hidden;
  width:100%;
  margin-bottom:10px;
}

.board_list .b_left{
  text-align:left;
  clear:both;
  width:100%;
}

.board_list .b_center{
  clear:both;
  width:100%;
}

.board_list .b_right{
  text-align:left;
  clear:both;
  width:100%;
}

.board_list input{
  box-sizing:border-box;
  padding:10px;
  font-size:18px;
  border:1px solid #bbbbbb;
}

.board_list select{
  box-sizing:border-box;
  padding:10px;
  font-size:18px;
  border:1px solid #bbbbbb;
}

.board_list textarea{
  box-sizing:border-box;
  padding:10px;
  font-size:18px;
  border:1px solid #bbbbbb;
}