@charset "utf-8";
/*-- Start --*/
* {margin:0; padding:0; -webkit-text-size-adjust:none;}
html, body {min-height:100%;margin:0;}  /**/
*{font-family:"맑은 고딕", "돋움", Arial }
img,video,audio,object, embed, iframe {max-width:100%; height:auto; border:0;}
img, fieldset, button {border:none;}
img{ max-width:100%; height:auto; border: 0; vertical-align:middle;}

ul, li, ol, dl, dt, dd, p {margin:0; padding:0; border:0;}
li {list-style:none;}
li img {vertical-align:middle;} /* for IE image margin */
a {text-decoration:none; color:#666;}
a, a:link, a:visited, a:hover, a:active, a:focus {text-decoration:none; color:#666; }
textarea {overflow:auto; font-size:1em;	padding:5px; border:1px solid #ccc;}
html:first-child select {padding-right:6px;	height:20px;} /* Opera 9 & Below Fix */
option {padding-right:6px;} /* Firefox Fix */
legend {position:absolute; top:0; left:0; width:0; height:0; margin:0; padding:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;} /* For Screen Reader */
select {color:#949494;}
input, textarea, select {color:#555; vertical-align:middle;font-size:0.9em;}
table caption {display:none;}
table td {border-collapse:collapse;}
.blind {display:none;}
.clearing {overflow:hidden; clear:both; *zoom:1;}
.radio {width:auto;	border:0;}
.line1 {border:2px solid #ff6600;}

/*-- End --*/

/* 바로가기 */
#accessibilityMenu {position:absolute; overflow:hidden; visibility:hidden; font-size:0; line-height:0;}

/* 레이아웃 */
body {font-size:13px; line-height:150%; font-family: "맑은 고딕", "돋움", Arial;  color:#666666; }

#wrapper {width:100%; margin:0 auto; min-height:100%;}

#header {position:relative; width:100%; height:50px; margin:0 auto; z-index:100; background-color:#fff; margin:0 auto; max-width:640px;text-align:center;}
#header h1 { margin:0 auto; padding:5px 0; text-align:center;  box-sizing: border-box;}
#header h1 img {width:150px;}
#header p a {position: absolute; right: 5px; top: 5px; width:30px; height:30px; background:#fff url('/korean/images/icon/menu_bt_s.gif') 0 top no-repeat; -webkit-background-size: 30px; -moz-background-size: 30px; background-size: 30px;}
#header .call img{width:35px; padding:5px 0 0 0;}

	.top_in{width:100%; text-align:center;  }
#header .top_in ul {overflow:hidden; clear:both; *zoom:1; padding:2px 0 7px 0; background-color:#333;text-align:center;}
#header .top_in ul .bar {display:inline-block;margin-top:4px; color:#fff;}
#header .top_in li {display:inline-block;margin-top:6px; padding:0 10px; font-family: Arial; font-size:11px; color:#fff;}
#header .top_in li a{color:#fff;}

#header .top_in .search_bn{position: absolute; right: 5px; top: 5px; }
#header .top_in .search{position:absolute; left: 0;top: 35px; z-index: 1010; width:100%; height:40px; border-top:1px solid #999; border-bottom:1px solid #999; background-color:#f2f2f2; visibility:hidden}

.menu_bn {position: relative; width:100%; overflow:hidden; margin:0 auto; max-width:640px; background-color:#3f78b0; border-top:1px solid #b2cfec; }
.menu_bn li{float:left; width:33.3%; }
.menu_bn li a:link, .menu_bn a:visited{display:block; color:#fff; font-size:12px; letter-spacing:0pt; text-align:center; padding:7px 0; border-bottom:1px solid #b2cfec; border-left:1px solid #b2cfec;}
.menu_bn li a.last{border-left:0; }

.sub_bn {position: relative; width:100%; overflow:hidden; margin:0 auto; max-width:640px; }
.sub_bn li{float:left; width:33.3%; background-color:#f2f2f2; }
.sub_bn li a:link, .sub_bn a:visited{display:block; color:#666; font-size:12px; letter-spacing:-1pt; text-align:center; padding:7px 0; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc;}
.sub_bn li a.last{border-left:1px solid #cccccc; }
.sub_bn li a.top{border-top:1px solid #cccccc; }

.index_bn {position: relative; width:100%; overflow:hidden; margin:0 auto; max-width:640px; }
.index_bn li{float:left; width:50%; box-sizing:border-box; border-left:1px solid #ddd; border-bottom:1px solid #ddd; height:48px;}
.index_bn li.last{border-left:0;}
.index_bn li a {display:block; width:100%; line-height:48px; box-sizing:border-box; padding-left:65px; color:#555; letter-spacing:-0.5pt; font-size:14px; }

.mainImg {position:relative; width:100%; overflow:hidden; margin:0 auto; max-width:640px;}
.mainImg li{float:left; width:33.33%;}
.mainImg li a{display:block; color:#000; font-weight:600; font-size:14px; letter-spacing:-1pt; text-align:center; padding:0;}

.foot_cs{position:relative; overflow:hidden; margin:0 auto; max-width:610px; border-top:1px solid #ddd; padding:20px 15px;}
.foot_cs .cs_num{float:left; width:50%; padding-right:5%;}
.foot_cs .kakao{float:left; width:45%; padding-top:7%;}

/******** 서브 레이아웃 ********/
#container {width:100%; overflow:hidden; max-width:640px; margin:0 auto; min-height:100%; }
	.tit_area {width:100%; padding:10px 0 8px 15px; text-align:left; line-height:100%; border-bottom:1px solid #ddd; background-color:#f0f3f4}
	.tit_area a:link, .tit_area a:visited {font-size:13px; letter-spacing:-1px; color:#666;}
	.tit_area select {font-size:1.1em; margin-left:10px; letter-spacing:-1px; max-width:130px; vertical-align:middle; position:relative; overflow:hidden; clear:both; padding:5px; border:1px solid #ddd; }
	.tit_area img{position:relative; top:-2px;}

	.tab_lnd{position:relative; overflow:hidden; margin:20px auto 0 auto; max-width:640px; padding:0 15px;}
	.tab_lnd li a:link, .tab_lnd li a:visited{display:block; margin:0 1px 1px 0; float:left; width:24.5%; border-bottom:3px solid #d5d6d7; background-color:#d5d6d7;
	font-weight:100; text-align:center;padding:12px 0 7px 0; height:15px; line-height:1.1em; letter-spacing:-1pt;}
	.tab_lnd li > a:hover{text-decoration:none}
	.tab_lnd_up{background:url('/m/img/tab_bg.gif') repeat !important; border-bottom:3px solid #051e3f !important; color:#fff !important; font-weight:700 !important;}

	.tab_lnd2{position:relative; overflow:hidden; margin:20px auto 0 auto; max-width:640px; padding:0 15px;}
	.tab_lnd2 li a:link, .tab_lnd2 li a:visited{display:block; margin:0 1px 1px 0; float:left; width:32.9%; border-bottom:3px solid #d5d6d7; background-color:#d5d6d7;
	font-weight:100; text-align:center;padding:12px 0 7px 0; height:15px; line-height:1.1em; letter-spacing:-1pt;}
	.tab_lnd2 li > a:hover{text-decoration:none}

	/*depth_3*/
	.depth_3{position:absolute; overflow:hidden; clear:both; width:100%; max-width:640px; bottom:0;}
	.depth_3_select{width:92%; font-size:1.2em; border:1px solid #d3d5da; padding:10px 2px; color:#595a5c; background-color:#fff}

#container h3 {position:relative; max-width:640px; margin:20px auto 20px auto; text-align:center; font-weight:bold; font-size:18px; line-height:1.5; color:#333; letter-spacing:-1pt; padding:0 15px; }

	.copy_in {width:100%; text-align:center;border-bottom:1px solid #ddd;}
#container .copy_in ul {overflow:hidden; clear:both; *zoom:1; padding:2px 0 7px 0; background-color:#fff;text-align:center;}
#container .copy_in ul .bar {display:inline-block;margin-top:4px; color:#666;}
#container .copy_in li {display:inline-block;margin-top:6px; padding:0 10px; font-family: Arial; font-size:12px; font-weight:bold; color:#666;}
#container .copy_in li a{color:#666;}

#main_container p {position:relative; max-width:640px; margin:0 auto 10px auto; text-align:center; }
#main_container #new {background-color:#ffffff; padding:30px 0;}

#main_container #used {background-color:#EBEBEB; padding:10px 0 0 0; text-align:center; }
#main_container #used > ul { display:inline-block; *display:inline; zoom:1; background-color:#fff;  width:100%;max-width:640px;  margin:0; padding:0; list-style:none; font-size:0; letter-spacing:-3px; text-align:center; }
#main_container #used > ul > li {display:inline-block;  *display:inline; width:50%; letter-spacing:0; margin:0; padding:0; text-align:left; vertical-align:top;  zoom:1;}
	#main_container #used > ul > li > a > img {width:100%; }
	#main_container #used > ul > li > div {display:inline-block; height:100%}
	#main_container #used > ul > li > div > span{ display:inline-block; margin:10px;}
	#main_container #used > ul > li > div > span > p { text-align:left}


#main_container #banner {max-width:640px;background-color:#fff; margin:0 auto 5px auto; text-align:center;padding-top:30px; }

.sub_contents {position:relative; overflow:hidden; padding:20px 15px 40px 15px; margin:0 auto; max-width:640px; border-top:1px solid #fff;}

.mainProduct {position: relative; width:100%; overflow:hidden; max-width:640px; margin:0 auto; min-height:100%; }
.mainProduct > ul > li { position: relative; display: inline-block; padding-bottom: 30px; padding-right: 0; }
.mainProduct > ul > li > div { position: absolute; padding: 30px; font-family: 'Noto Sans KR', sans-serif, "Malgun Gothic", '맑은 고딕', '돋움', Arial; z-index:100}
.mainProduct > ul > li > div.mDiv1 { top: 0px; right: 10px; width: 100%; height: 310px; text-align: left; }
.mainProduct > ul > li > div.mDiv2 { top: 0px; left: 30px; width: 100%; height: 310px; text-align: left; }
.mainProduct > ul > li > div.mDiv3 { top: 0px; left: 30px; width: 100%; height: 310px; text-align: center; }

.mainBannEng { font-size: 16px; line-height: 24px; font-weight: 400; color: #010101; letter-spacing: -0.5px; }
.mainBannKor { font-size: 18px; line-height: 24px; font-weight: 550; color: #010101; letter-spacing: -2.5px; padding-top:5px;}
.mainBannTxt { font-size: 14px; line-height: 20px; font-weight: 400; color: #010101; letter-spacing: -2.5px; }
.mainBannKor2 { font-size: 16px; line-height: 20px; font-weight: 550; color: #010101; letter-spacing: -2px; padding-top:5px;}
.mainBannTxt2 { font-size: 10px; line-height: 16px; font-weight: 400; color: #010101; letter-spacing: -2.5px; }

.mainBannBtn { font-size: 10px; line-height: 30px; font-weight: 400; color: #010101; letter-spacing: -0.5px; display: block; width:160px; text-align:center; margin:18px 12px; padding: 8px; border-radius: 30px; border: 1px solid #010101; }
.mainBannCenter { margin:10px auto;}
.mainBannBtn:hover { background-color:#000; color:#fff; }

#footer {position:relative; width:100%; background-color:#e6e6e6; max-width:640px; text-align:center; margin:0 auto; }
.footer_in{text-align:center; }
#footer .address {padding:30px 0 30px 15px; color:#333; text-align:center;}
#footer .callcenter {padding:30px 0 30px 15px; color:#333; text-align:center;}

#footer .ftel{font-family: Arial; color:#333; font-weight:bold; font-size:22px; padding:10px 0 10px 0; }
#footer .ftime{font-family: Arial; color:#999; font-weight:bold; font-size:13px; padding:10px 0 10px 0;}
#footer .ftitle{font-family: Arial; color:#67A3AF; font-weight:bold; }
#footer .copy{text-align:center; width:100%; height:30px; overflow:hidden; clear:both; *zoom:1; padding:10px 0 0 0; background-color:#4b4b4b; text-align:center; font-size:11px; font-family: "맑은 고딕", "돋움", Arial; color:#f2f2f2; }

.t20 {	padding-top:20px;}
.tb20 {	padding:20px 0 20px 0;}

.lbtn {	font-family: "맑은 고딕", "돋움", "Arial"; font-size: 12px; padding:5px 8px 2px 8px; display: inline-block;
		background-color: #f9f9f9; border-top: #f2f2f2 1px solid; border-right: #c2c2c2 1px solid; border-left: #f2f2f2  1px solid; border-bottom: #c2c2c2  1px solid;
		color: #333333; border-radius: 3px; cursor:pointer;}

.callbtn {	font-family: "맑은 고딕", "돋움", "Arial"; font-size: 14px; padding:4px 15px 4px 15px; display: inline-block;
		background-color: #f9f9f9; border-top: #f2f2f2 1px solid; border-right: #c2c2c2 1px solid; border-left: #f2f2f2  1px solid; border-bottom: #c2c2c2  1px solid;
		color: #000; border-radius: 3px; cursor:pointer;}

#footer hr{height: 0px; width: 100%; border:none; border-bottom:0px dashed gray; border-top:2px dashed #ccc;}

#footer ul {width:100%; overflow:hidden; clear:both; *zoom:1; padding:2px 0 7px 0; background-color:#f2f2f2; border-bottom:1px #ccc solid; text-align:center;}
#footer ul .bar {display:inline-block; padding:0 5px; font-size:9px; color:#000;}
#footer li {display:inline-block;margin-top:6px; padding:0 5px; font-size:12px; color:#000;}
#footer li a{color:#000;}

/* 메뉴 */
.lnb {position:absolute; left: 0;top: 0px; z-index: 1000;width: 180px; }
.lnb .lnbarea {position: relative; z-index: 1000; top:0; left: -180px;overflow: hidden; width: 180px; height: 100%;}
.lnb .lnbarea .lnbmove {height: 100%;}
.lnb .lnbarea .lnbmove .mn {position: absolute;left: 0;top: 0;z-index: 1001;width: 180px;height: 100%; border:1px solid #66}
.lnb .lnbarea .lnbmove .mn h2 {height: 41px; font-size: 1.1em;color: #333;line-height: 41px;text-align: center;background-color: #262728}
.lnb .lnbarea .lnbmove .mn h2 p a {position: absolute; right: 5px; top: 5px; width:30px; height:30px; background:#fff url('/korean/images/icon/menu_bt_s.gif') 0 top no-repeat; -webkit-background-size: 30px; -moz-background-size: 30px; background-size: 30px; background-position: 0 -60px;}
.lnb .lnbarea .lnbmove .mn > ul > li > a {display: block; padding-left: 20px; height: 45.5px; font-size: 1.1em; font-weight: 600;color: #333; line-height:45.5px; -webkit-background-size: 14.5px 50px; -moz-background-size: 14.5px 50px; background-size: 14.5px 50px;}
.lnb .lnbarea .lnbmove .mn > ul > li > a:hover{text-decoration:none}
.lnb .lnbarea .lnbmove .mn > ul > li > a.on {-webkit-background-size: 14.5px 50px;-moz-background-size: 14.5px 50px; background-size: 14.5px 50px;}
.lnb .lnbarea .lnbmove .mn > ul > li ul {clear: left; overflow: hidden;}
.lnb .lnbarea .lnbmove .mn > ul > li ul li {width: 100%; border-bottom: 0; background-color:#fff; height:35px;}
.lnb .lnbarea .lnbmove .mn > ul > li ul li.last {width: 100%; border-bottom:0;}
.lnb .lnbarea .lnbmove .mn > ul > li ul li a {display: block; padding: 10px 0 10px 25px;color: #666; font-weight: 600;font-size: 0.9em; line-height: 18px; letter-spacing: -1px; }
.lnb .lnbarea .lnbmove .mn > ul > li ul li > a:hover{text-decoration:none}
.lnb .lnbarea .lnbmove .mn > ul > li ul li.over a {color: #ff6600;}
.lnb .lnbarea .lnbmove .mn > ul > li ul li.b_line a {border-bottom: none;}
.lnb .lnbarea .lnbmove .mn > ul > li ul > li:nth-child(1) a {border-top: none;}
.lnb .lnbarea .lnbmove .mn > ul > li ul > li:nth-child(2) a {border-top: none;}
.lnb .lnbarea .lnbmove .mn > ul > li:nth-child(1) > a {background-color: #f2f2f2; border-bottom:1px solid #ccc;}
.lnb .lnbarea .lnbmove .mn > ul > li:nth-child(2) > a {background-color: #f2f2f2; border-bottom:1px solid #ccc;}
.lnb .lnbarea .lnbmove .mn > ul > li:nth-child(3) > a {background-color: #f2f2f2; border-bottom:1px solid #ccc;}
.lnb .lnbarea .lnbmove .mn > ul > li:nth-child(4) > a {background-color: #f2f2f2; border-bottom:1px solid #ccc;}
.lnb .lnbarea .lnbmove .mn > ul > li:nth-child(5) > a {background-color: #f2f2f2; border-bottom:1px solid #ccc;}
.lnb .lnbarea .lnbmove .mn > ul > li:nth-child(6) > a {background-color: #f2f2f2; border-bottom:1px solid #ccc;}
.lnb .lnbarea .lnbmove .mn > ul > li:nth-child(7) > a {background-color: #f2f2f2; border-bottom:1px solid #ccc;}
.lnb .lnbarea .lnbmove .mn > ul > li:nth-child(1) ul {background-color: #f0f3f4;}
.lnb .lnbarea .lnbmove .mn > ul > li:nth-child(2) ul {background-color: #f0f3f4;}
.lnb .lnbarea .lnbmove .mn > ul > li:nth-child(3) ul {background-color: #f0f3f4;}
.lnb .lnbarea .lnbmove .mn > ul > li:nth-child(4) ul {background-color: #f0f3f4;}
.lnb .lnbarea .lnbmove .mn > ul > li:nth-child(5) ul {background-color: #f0f3f4;}
.lnb .lnbarea .lnbmove .mn > ul > li:nth-child(6) ul {background-color: #f0f3f4;}
.lnb .lnbarea .lnbmove .mn > ul > li:nth-child(7) ul {background-color: #f0f3f4;}
.blockui {position: absolute;left: 0;top: 0; z-index: 1000;width: 100%; background-color: #000; opacity: 0.6;}



/*******************************************************************************
	@media
*******************************************************************************/

@media all and (max-width:640px) {

body {font-size:13px; line-height:150%; }
#wrapper {width:100%; margin:0 auto; min-width:320px; background-size:100% 28%;}
#wrapper_sub {min-width:320px; center -116px repeat-x;}

#header {position:relative; width:100%; height:50px; margin:0 auto; z-index:100; background-color:#fff; margin:0 auto; max-width:640px;text-align:center;}
#header h1 { margin:0 auto; padding:5px 0; text-align:center; box-sizing: border-box;}
#header h1 img {width:150px;}
#header p a {position: absolute; right: 5px; top: 5px; width:30px; height:30px; background:#fff url('/korean/images/icon/menu_bt_s.gif') 0 top no-repeat; -webkit-background-size: 30px; -moz-background-size: 30px; background-size: 30px;}
#header .call img{width:35px; padding:5px 0 0 0;}

	.top_in{width:100%; text-align:center; }
#header .top_in ul {overflow:hidden; clear:both; *zoom:1; padding:2px 0 7px 0; background-color:#333333;text-align:center;}
#header .top_in ul .bar {display:inline-block;margin-top:4px; color:#fff;}
#header .top_in li {display:inline-block;margin-top:6px; padding:0 6px; font-family: Arial; font-size:11px; color:#fff;}
#header .top_in li a{color:#fff;}

	.mid_in{width:100%; text-align:center; border-top:1px solid #ccc;}
#header .mid_in ul {overflow:hidden; clear:both; *zoom:1; padding:2px 0 7px 0; background-color:#fff;text-align:center;}
#header .mid_in ul .bar {display:inline-block;margin-top:4px; color:#666;}
#header .mid_in li {display:inline-block;margin-top:6px; padding:0 10px; font-family: Arial; font-size:13px; font-weight:bold; color:#666;}
#header .mid_in li a{color:#666;}

#header .top_in .search_bn{position: absolute; right: 5px; top: 5px;  }
#header .top_in .search{position:absolute; left: 0;top: 35px; z-index: 1010; width:100%; height:40px; border-top:1px solid #999; border-bottom:1px solid #999; background-color:#f2f2f2; visibility:hidden}

.lnb {position:absolute; left: 0;top: 0px; z-index: 1000;width: 180px;}


}

/* NHN INS Webstandard dev team dog 100804 */

#main_container {position:relative; width:100%; }


/** 메인비주얼 **/
#visual{position:relative; width:100%; clear:both; overflow:hidden; max-width:640px; margin:0 auto;}

	.jssorb05 {position: absolute; bottom:20px; left:50%; z-index:999;}
        .jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {position: absolute; width: 15px;  height: 15px; border-radius:50px;
		background-color: #ff6600; overflow: hidden; cursor: pointer; margin:0; padding:0; opacity: 0.3; filter: alpha(opacity=30);}
        .jssorb05 div {  }
        .jssorb05 div:hover, .jssorb05 .av:hover { background-color: #ff6600; opacity: 1; filter: alpha(opacity=100);}
        .jssorb05 .av { background-color: #ff6600; opacity: 1; filter: alpha(opacity=100);}
        .jssorb05 .dn, .jssorb05 .dn:hover { background-color: #ff6600; opacity: 1; filter: alpha(opacity=100);}

        .jssora12l, .jssora12r {
            top:46%;
			display: none;
            position: absolute;
            width: 23px;
            height: 145px;
            cursor: pointer;
            overflow: hidden;
        }
        .jssora12l { background: url('/img/arrow_left.gif') no-repeat; left:180px}
        .jssora12r { background: url('/img/arrow_right.gif') no-repeat; right:180px}
        .jssora12l:hover {}
        .jssora12r:hover { }
        .jssora12l.jssora12ldn {}
        .jssora12r.jssora12rdn {}



/** 뉴스공지 **/
.notice {position:relative; overflow:hidden; width:100%;  margin:0 auto; max-width:640px; background-color:#3c464a; height:33px; }
.notice_area {position:relative; overflow:hidden; width:100%;}
.notice_area h2 a {position:relative; float:left; width:23%; height:33px; background-color:#3f78b0;line-height:33px; padding:0 0 0 15px; text-align:left; font-size:13px; color:#fff; font-weight:bold; letter-spacing:-0.5pt;}

.notice_area ul{width:55%; float:left; height:33px; overflow:hidden; padding:0 0 0 0; color:#dbdbdb; line-height:33px;}
.notice_area li{line-height:20px; font-size:13px; text-indent:15px; width:100%; overflow:hidden;}
.notice_area li a{color:#dbdbdb;line-height:33px;}
.notice_area li .link{float:left; width:90%;}
.notice_area li .day2{float:right; text-align:right; line-height:33px;}
.notice_area .controls{float:right;width:12%; padding:7px 15px 0 0; text-align:right}
.notice_area .controls img{width:49%; max-width:20px}

.maincontent {width:100%; max-width:640px; position:relative; margin:0 auto;}

/** 메인배너 **/
.main_bn{position:relative; overflow:hidden; margin:0 auto; max-width:640px; background-color:#f0f3f4; padding:15px 0; }
.main_bn li{float:left; width:25%;}
.main_bn li a:link, .main_bn li a:visited{display:block; text-align:center; padding:130px 0 0 0; font-weight:bold; font-size:1.1em; letter-spacing:-1pt;}
.main_bn li.bn01{background:url('/img/bn01.gif') center 0 no-repeat;}
.main_bn li.bn02{background:url('/img/bn02.gif') center 0 no-repeat;}
.main_bn li.bn03{background:url('/img/bn03.gif') center 0 no-repeat;}


/** 메인배너2 **/
.icont{padding:0 15px; margin:0 auto; }
.icont table{width:100%; text-align:center; height:160px; font-size:13px;  position:relative;}
.icont .imgsize{text-align:center; padding:20px 0; text-align:center;}
.icont .imgsize dl{text-align:bottom;}
.icont .imgsize img{width:85%; max-width:94px;}
.icont dd{padding-top:5px; font-size:15px; font-weight:600; color:#000; letter-spacing:-0.75pt;}

/*******************************************************************************
	@media 461px~640px
*******************************************************************************/
@media all and (min-width:461px) and (max-width:640px) {

.main_bn li a:link, .main_bn li a:visited{padding:95px 0 0 0;}
.main_bn li.bn01{background-size:90px;}
.main_bn li.bn02{background-size:90px;}
.main_bn li.bn03{background-size:90px;}
.main_bn li.bn04{background-size:90px;}
.main_bn li.bn05{background-size:90px;}
}



/*******************************************************************************
	@media 461px~640px
*******************************************************************************/
@media all and (min-width:460px) and (max-width:640px) {




}


/*******************************************************************************
	@media 320px~460px
*******************************************************************************/
@media all and (min-width:320px) and (max-width:460px) {





/*******************************************************************************
	@media 320px~ 460px
*******************************************************************************/
@media all and (max-width:460px) {



/** 뉴스공지 **/


.main_bn li a:link, .main_bn li a:visited{padding:75px 0 0 0;}
.main_bn li.bn01{background-size:75px;}
.main_bn li.bn02{background-size:75px;}
.main_bn li.bn03{background-size:75px;}
.main_bn li.bn04{background-size:75px;}

}




