@charset "euc-kr";
/* ¸ÞÀÎ */
#m_header {width:100%; height:auto;}
.m_header_wrap {width:1200px; margin:0 auto; padding:30px 0px 10px 0px;}
.m_container {min-width:1280px;}
.s_header_wrap {width:1200px; margin:0 auto; padding:30px 0px 10px 0px;}
.s_container {min-width:1200px;width:1200px; min-height:850px; margin:0 auto; position:relative;}
.s_container2 {min-width:1200px;width:1200px; min-height:850px; margin:0 auto; position:relative;}
.m_header_wrap h1 {float:left; margin-right:60px;}
.m_header_wrap .top_gnb_wrap {float:left; margin-right:0px}
.s_header_wrap h1 {float:left; margin-right:60px;}
.s_header_wrap .top_gnb_wrap {float:left; margin-right:0px}
.top_search {float:left;}
.side_menu {display:none;}
.visual_wrap {}
.visual_box {overflow:hidden;width:1200px; margin:0 auto;}
.visual_box div {text-align:center;}
.visual_box .slick-prev {z-index:9999; width:30px; height:53px; background:url(/img/common/larrow.png) left top no-repeat !important; font-size:0px !important;}
.visual_box .slick-next {z-index:9999; width:30px; height:53px; background:url(/img/common/rarrow.png) left top no-repeat !important; font-size:0px !important;}
.visual_box .slick-next::before, .visual_box .slick-prev::before {content:'' !important}
.m_container {width:100%;}
#m_container1{width:100%;}

.banner_wrap {position:relative;width:1200px; clear:both;margin:10px auto;}
.banner_box1 {position:absolute; top:0px; right:210px; width:100px; padding:10px;border:solid 1px #cccccc;text-align:center; background:#fff;}
.banner_box1 h5 {margin-bottom:10px;}
.banner_box1 p img {width:98px; height:72px;}
.banner_box1 #rbanner p {margin-bottom:10px;}
.banner_box1 #rbanner1 p img {width:98px; height:72px;}
.banner_box1 #rbanner1 p {margin-bottom:10px;}
.banner_box1 #rbanner1 p a {margin-bottom:5px; display:inline-block;}
.banner_box1 .slick-prev {left:5px; z-index:99999;}
.banner_box1 .slick-next {right:5px; z-index:99999;}
.gbanner {margin-top:10px;}
.gbanner img {width:101px; height:181px;}
.new_list1 {text-align:center; font-size:13px;}
.new_list1 strong {color:#5275b0;display:block;}
.rbanner_cont img {display:block;}
.notice1 {width:1200px; margin:10px auto; overflow:hidden; height:50px; border:solid 1px #ddd;}
.notice1 h4 {float:left; height:49px; line-height:49px; font-family:'Noto Sans KR'; margin-right:10px; margin-left:40px;}
.notice1 h4 img {vertical-align:middle;}
.notice1 #updown {display:inline-block; width:1000px; margin-top:12px;}
.notice1 #updown li a {display:block;}
.np_btn {height:49px; position:relative; top:0px; right:0px; float:right;}
.np_btn button {cursor:pointer;}
.np_btn #next-animate {position:absolute; top:0px; right:0px; background:url(/img/common/next_a1.gif) left top no-repeat; border:0px; height:24px; width:30px; font-size:0px; border-left:solid 1px #dddddd}
.np_btn #prev-animate {position:absolute; bottom:0px; right:0px; background:url(/img/common/prev_a1.gif) left top no-repeat; border:0px; height:24px; width:30px; font-size:0px; border-left:solid 1px #dddddd;  border-top:solid 1px #dddddd}

#gnb_menu:after {content:' '; clear:both; overflow:hidden;}
.m_container_wrap {clear:both; overflow:hidden; width:1200px; margin:0 auto; max-width:100%}
.search_list1 {background:#d9e4ef; width:1200px; margin:0px auto 20px auto; padding:25px 0px; text-align:center;}
.search_list1 select.select_type {height:36px; border:1px solid #d7d7d7; color:#201f2d; vertical-align:top;}
.search_list1 select.select_type.w200 {width:200px;}
.search_list1 select.select_type.w150 {width:150px;}
.sabtn_box a {vertical-align:middle;}
a.searchbtn {display:inline-block; height:27px; padding:4px 15px; background:#393d40; color:#fff; font-size:18px;}
a.searchbtn img {vertical-align:top; padding-top:5px;}
a.d_searchbtn {display:inline-block; height:27px; padding:4px 15px; background:#393d40; color:#fff; font-size:18px; }
a.d_searchbtn img {vertical-align:top; padding-top:5px;}
.sabtn_box {display:inline-block;}
.selss_1 {display:inline}
.selss_2 {display:inline}
div[class^="m_sale_list"] {margin-bottom:25px;}
div[class^="m_sale_list"] ul li:first-child {}
div[class^="m_sale_list"] ul li {display:inline-block; width:280px; margin:0 8px 20px 8px; vertical-align:top;}
div[class^="m_sale_list"] dl {height:auto;}
div[class^="m_sale_list"] dl dt {position:relative; margin-bottom:10px; height:210px;}
div[class^="m_sale_list"] dl dt span.gbg1 {position:absolute; bottom:0px; left:0px; width:100%; height:46px; display:block;
    background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,0.75) 60%); /* FF3.6-15 */
    background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(0,0,0,0.75) 60%); /* Chrome10-25,Safari5.1-6 */
    background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(0,0,0,0.75) 60%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#99000000',GradientType=0 ); /* IE6-9 */
}
div[class^="m_sale_list"] dl dd a {color:#000; font-weight:bold;}
div[class^="m_sale_list"] dl dt img {width:100%; max-width:100%; height:auto;}
div[class^="m_sale_list"] dl dt p.year {position:absolute; bottom:10px; left:10px; color:#fff; text-shadow: -1px 0 #000000, 0 1px #000000, 1px 0 #000000, 0 -1px #000000; -moz-text-shadow: -1px 0 #000000, 0 1px #000000, 1px 0 #000000, 0 -1px #000000; -webkit-text-shadow: -1px 0 #000000, 0 1px #000000, 1px 0 #000000, 0 -1px #000000;}
div[class^="m_sale_list"] dl dt p.check1 {position:absolute; top:0px; left:0px; background:#ff4200; color:#fff; padding:5px 10px; font-family:'NanumGothic'}
div[class^="m_sale_list"] dl dt p.hot1 {position:absolute; top:5px; right:5px; background:url('/img/common/hot_bg.png') left 50% no-repeat; width:41px; height:28px; padding-top:20px; text-align:center; font-size:12px; color:#fff;}
div[class^="m_sale_list"] dl dd {font-family:'NanumGothic'; color:#2a3139;}
.sale_titl1 h4 {font-size:24px; text-align:center; font-family:'BusanBada';}
.sale_titl1 h4 strong {color:#d50527;font-weight:normal;}
.sale_titl1 h4 span {font-weight:normal;}
.sale_titl1 h4 span.more1 { background:url(/img/common/more1.gif) left 50% no-repeat; padding-left:25px; font-family:'Noto Sans KR'; font-size:17px;}

.infor_list {background:#343741; padding:20px 0px; width:100%; max-width:100%; min-width:1280px;}
.infor_list ul {overflow:hidden; width:1200px; margin:0 auto;max-width:100%;}
.infor_list ul li:first-child {background:none;}
.infor_list ul li {display:inline-block; width:166px; text-align:center; background:url('/img/common/gline1.gif') left 50% no-repeat;  }
.infor_list ul li a {color:#8d8d92;}

.gr_banner_box {overflow:hidden; width:1100px; padding:0 50px; margin:0 auto;}
.gr_banner .slick-prev {z-index:9999; left:-50px; width:30px; height:53px; background:url('/img/common/glarrow.gif') left top no-repeat !important; font-size:0px !important;}
.gr_banner .slick-next {z-index:9999; right:-50px; width:30px; height:53px; background:url('/img/common/grarrow.gif') left top no-repeat !important; font-size:0px !important;}
.gr_banner .slick-next::before, .gr_banner .slick-prev::before {content:'' !important}
.gr_banner .slick-list {height:130px;}

.fbanner_list {overflow:hidden; width:1200px; margin:0 auto 30px auto;}
.fbanner_list ul li {width:48%; float:left; margin:0 1%;}
.fbanner_list ul li img {width:100%;}
#m_footer {}
.m_footer_wrap {clear:both; overflow:hidden; width:1200px; margin:0 auto; text-align:center; margin-top:30px; margin-bottom:40px; min-width:1280px;}
.m_footer_wrap h5 {text-align:center; margin-bottom:20px;}
.m_footer_wrap address {color:#4e4c57; font-size:14px; font-family:'Noto Sans KR'}
.m_footer_wrap p {color:#4e4c57; font-size:14px; font-family:'Noto Sans KR'}
.sns_list {text-align:center; margin-top:10px;}
.sns_list li {display:inline-block; padding:0 10px;}
/*  ============================== ¸ÞÀÎ */

/* ¼­ºê */
.left_bar {display:inline-block; position:absolute; left:0px; width:280px; }
.s_contents {margin-left:295px; width:900px; min-height:850px;}
.s_contents2 {margin-left:295px; width:900px; min-height:550px;}
.s_contents_view1 {width:1200px; margin:0 auto;}
.lsearch1_box {width:280px; border-left:solid 1px #dbdbdb;border-right:solid 1px #dbdbdb; border-top:solid 3px #555555; height:100%;}
.con_search input {border-left:0px; border-top:0px; border-right:0px;}
/* =============================== ¼­ºê*/


/* ¿ÞÂÊ ¸Þ´ºµé */
.left_titl1 {overflow:hidden; width:280px; display:inline-block;}
.left_titl1 .btitl1 {font-size:22px; line-height:41px; float:left; font-family:'BusanBada'}
.left_titl1 .rest_m {float:right;}
.sel_p1 {color:#000;}
.lc_txt01 {float:left;}
.sch_box {margin-bottom:10px;}
.sch_box h4 {font-family:'Noto Sans KR'; margin-bottom:5px;}
a.rd_btn {display:inline-block; background:#c32121; color:#fff; padding:5px 10px;}
.sch_box input {vertical-align:top;}
.name_search1 {padding:10px 10px; border:solid 1px #dbdbdb; border-top:solid 3px #555555; margin-top:20px;}
.radio_search1 label {font-size:11px; line-height:22px;}
.rd_inpu1 {width:200px; border:solid 1px #ff0000 !important;}
.chelist1 {padding:15px; position:relative; border-bottom:solid 1px #dbdbdb}
.chelist1 h5 {font-size:14px; font-family:'Noto Sans KR'; font-weight:bold;}
span.under_btn {background:url('/img/common/mrarrow.gif') left top no-repeat; width:12px; height:7px; display:block; position:absolute; top:20px; right:20px; font-size:0px;}
span.left_btn {background:url('/img/common/mrarrow.gif') left top no-repeat;transform: rotate( 90deg ); width:12px; height:7px; display:block; position:absolute; top:20px; right:20px; font-size:0px;}
.accordion.scebox1 li.active > a {border-bottom:solid 1px #ededed;}
.accordion2.scebox1 li.active > a {border-bottom:solid 1px #ededed;}
ul.scebox1 div {background:#d9e4ef;}
ul.scebox1 div dl {overflow:hidden; position:relative; padding:0 10px 5px 10px;}
ul.scebox1 div:first-child {padding-top:10px;}
ul.scebox1 div .seltitl1 {float:left; line-height:42px;}
ul.scebox1 div .select_list {float:right;}
ul.scebox1 div .select_list select {width:170px;}
ul.scebox1 div .seltitl2 {float:left;}
ul.scebox1 div .seltitl2 select {width:190px;}
ul.scebox1 div .select_list2 {float:left; margin-left:10px; line-height:33px;}
p.scebox2 {background:#d9e4ef; padding:10px;}
p.scebox2 span {display:inline-block;}
.sbtn_list {padding:10px; overflow:hidden;}
a.rselt1 {margin-right:10px; float:left;}
a.rselt1 img {padding-top:5px;}
.sbtn_list a.bl_btn { float:right; padding:5px 20px; background:#e61010; color:#fff; display:inline-block; font-size:14px;}
.accordion.scebox1 li.active:list-child > a {border-bottom:0px;}
/* =============================== ¿ÞÂÊ ¸Þ´º*/

/* ¿À¸¥ ³»¿ë*/
.num_box1 {overflow:hidden; display:block; height:42px;}
.all_ch1 {float:left; margin-right:30px;}
.locas_text01 {float:left; }
.locas_text01 a {color:#000;}
.locas_text01 strong {color:#000;}
.locas_text02 {float:right; }
.locas_text02 a {color:#000;}
.locas_text03 {float:left; }
.locas_text03 a {color:#000;}
.locas_text03 strong {color:#000;}
.ch_numlist1 {float:right; line-height:34px;}
.ch_numlist1 select {margin-left:10px;}
.sell_sch {color:#ff0000; font-weight:bold;}
.pagnation1 {text-align:center; margin:20px 0px;}
.pagnation1 a img {vertical-align:middle;}
.pagnation1 a {display:inline-block; color:#838383; line-height:22px; padding:5px 10px;}
.pagnation2 {text-align:center; margin:20px 0px;margin-left:295px; width:900px;}
.pagnation2 a img {vertical-align:middle;}
.pagnation2 a {display:inline-block; color:#838383; line-height:22px; padding:5px 10px;}
/* =============================== ¿À¸¥ ³»¿ë*/


/* ¸ð¹ÙÀÏ »çÀÌµå ¹öÆ° */

.aside {
  min-width: 350px;
  width: 15%;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  background-color: #fafafa;
  font-family: Helvetica, Arial, sans-serif;
  border-right: 1px solid #333;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  z-index: 2000;
  width: 0px;
  min-width: 0px;
  overflow: hidden;
  transition: 0.35s width ease, 0.35s min-width ease;
}

.aside .aside-header {
  background-color: #3498DB;
  padding: 1em;
  padding-left: 0.5em;
  border-bottom: 3px solid #2980B9;
  font-size: 1.2em;
  color: #fff;
}

.aside .aside-header .close {
  float: right;
  cursor: pointer;
}

.aside .aside-contents {
  padding: 0.5em;
  padding-bottom: 1em;
}

.aside.in {
  width: 15%;
  min-width: 350px;
}

.aside-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
  transition: 0.2s opacity ease;
  opacity: 0;
  display: none;
}

.aside-backdrop.in {
  display: block;
  opacity: 0.5;
}

/* ÇÜ¹ö°Å ¹öÆ° */
.menu-trigger,
.menu-trigger span {
	display : inline-block;
	transition : all .4s;
	box-sizing : border-box;
}
.menu-trigger {
	position : relative;
	width : 30px;
	height : 44px;
}
.menu-trigger span {
	position : absolute;
	left : 0;
	width : 100%;
	height : 4px;
	background-color : #000;
	border-radius : 4px;
}
.menu-trigger span:nth-of-type(1) {
	top : 0;
}
.menu-trigger span:nth-of-type(2) {
	top : 10px;
}
.menu-trigger span:nth-of-type(3) {
	bottom : 20;
}

/* ¾ÆÄÚµð¾ð */
 .accordion ul {
 	width: 100%;
 }
.accordion.scebox1 > li {
	position:relative;
}

.accordion.scebox1 > li {
	position:relative;
}


 .accordion li {
 	cursor: pointer;
 	width: 100%;
 	background:#fff;
	border-bottom:solid 1px #ededed;
 }
.accordion li ul li {background:#ededed;}
.accordion li ul li a {background:none;}
 .accordion2 li {
 	cursor: pointer;
	position:relative;
 	width: 100%;
 	background:#fff;
	border-bottom:solid 1px #ededed;
 }
 
 .accordion li.active > a {
 }

 .accordion li div {
 	padding: 0;
 	clear: both;
 	width: 100%;
 }
 
 .accordion2 li div {
 	padding: 0;
 	clear: both;
 	width: 100%;
 }
 
.accordion.scebox1 li div p {
	background:none;
	border-bottom:0px;
}
.accordion2.scebox1 li div p {
	background:none;
	border-bottom:0px;
}

.accordion.scebox1 li div {background:#d9e4ef; display:none;}
.accordion.scebox1 li.on div {background:#d9e4ef; display:block; padding-top:10px;}
.accordion2.scebox1 li.on div {background:#d9e4ef}

 .accordion a {
 	font-size: 14px;
 	color: #000;
 	padding: 0 20px;
 	display: block;
 	cursor: pointer;
 	background: url('/img/common/dott1.gif') 13px 20px no-repeat;
 	height: 46px;
 	line-height: 46px;
 }
 .accordion2 a {
 	font-size: 14px;
 	color: #000;
 	padding: 0 20px;
 	display: block;
 	cursor: pointer;
 	background: url('/img/common/dott1.gif') 13px 20px no-repeat;
 	height: 46px;
 	line-height: 46px;
 }
 
 .accordion li div p {
 	background: #008aff;
 	font-size: 14px;
 }
 .accordion li div p > a{
	color:#fff;
	 background:none;
}
 
 .accordion2 li ul li ul li a {
 	padding-left: 30px
 }
 .accordion2 li ul li {
 	background: #008aff;
 	font-size: 14px;
 }
 .accordion2 li ul li > a{
	color:#fff;
	 background:none;
}
 
 .accordion2 li ul li ul li a {
 	padding-left: 30px
 }


/* µ¿¿µ»ó ½æ³×ÀÏ ¹æ½Ä °Ô½ÃÆÇ */
ul.car_pic1 {overflow:hidden;}
ul.car_pic1 li {float:left;width:200px; margin:0px 10px 30px 10px;}
ul.car_pic1 li dl dt a {display:block; width:200px; height:140px;}
ul.car_pic1 li dl dt img {width:200px; height:140px;}
p.mltit1 {font-weight:bold; margin-top:10px;}
p.mlist1 {border-top:solid 1px #ededed; padding-top:10px; margin-top:10px; font-size:12px; color:#5F5F5F}

article {position:relative;}


/* ¾îµå¹Î */
.admin_box {width:392px; margin:200px auto; border:solid 1px #c3c3c3; padding:20px 0;}
.tab-content.current {display:none;}
.car_moe iframe {max-width:100%;}
