*{margin: 0;padding: 0;}
ul{ list-style-type: none;padding: 0;margin: 0;}
/* a:link { font-size:9px; color:#555; font-family:'Noto Sans Kr'; text-decoration:none; }
a:visited { font-size:9px; color:#555; font-family:'Noto Sans Kr'; text-decoration:none; }
a:hover { font-size:9px; color:#555; font-family:'Noto Sans Kr'; text-decoration:none; }
a:active { font-size:9px; color:#555; font-family:'Noto Sans Kr'; text-decoration:none; }
 */
/*¸Þ´º*/
.main-dropdown-container { margin: auto;width: 665px;height: 40px;background-color: #f5f5f5; text-align:center; }

/* .dropdown-button { background: transparent;border: 0;} */
.main-dropdown-container a.dropdown-button {display: block;padding: 12px 25px;font-size: 12px;background-color: transparent;color: #000 !important;/* font-family: 'Noto Sans Kr' !important; */font-weight: 500;letter-spacing: -1px;}

.dropdown-container-div {display: inline-block;position: relative;}
.dropdown-container-div:after {position: absolute;content: '';width: 1px;height: 10px;background: #c7c7c7;top: 13px;right: 0;}
.dropdown-container-div:last-child:after { content:inherit; }
.dropdown-container-div:last-child { border-right:0; }

.dropdown-container-div:nth-child(4) .dropdown-content { left:-100px; }
.dropdown-container-div:nth-child(5) .dropdown-content { left:-300px; }
.dropdown-container-div:nth-child(6) .dropdown-content { right:0; width:192px !important;  }

.dropdown-content {position: absolute;z-index: 1;background-color: transparent;width: 665px;height: 26px;display: none;text-align: left;}
.dropdown-content ul li { display: inline-block;}

.dropdown-content a{display: block;text-decoration: none;color: #fff;padding: 5px 11px; font-size:12px; font-weight:300; }
/* .dropdown-content a { padding:5px 11px 5px 25px; } */
.dropdown-content a:hover{ color:#000; }

.dropdown-content ul li:first-child a { padding:5px 11px 5px 25px; }
.dropdown-content ul li a { color:#fff; }
/* .dropdown-content ul li a:hover { font-family:'Noto Sans Kr';  }  */

.dropdown-container-div:hover .dropdown-content{display: block;}
.dropdown-container-div:last-child:hover .dropdown-content { display: block;width: 250px; right: 0;}

.sub_visual { position: relative; width:100%; height:246px; }
.sub_visual01 { background:url(../images/top/sub_top01.jpg) no-repeat 0 0; }
.sub_visual02 { background:url(../images/top/sub_top02.jpg) no-repeat 0 0; }
.sub_visual03 { background:url(../images/top/sub_top03.jpg) no-repeat 0 0; }
.sub_visual04 { background:url(../images/top/sub_top04.jpg) no-repeat 0 0; }
.sub_visual05 { background:url(../images/top/sub_top05.jpg) no-repeat 0 0; }
.sub_visual06 { background:url(../images/top/sub_top06.jpg) no-repeat 0 0; }
.sub_visual07 { background:url(../images/top/sub_top07.jpg) no-repeat 0 0; }
.sub_visual08 { background:url(../images/top/sub_top08.jpg) no-repeat 0 0; }

.sub_visual nav {position: absolute;bottom: 0;left: 172px;height: 66px; background:url(../images/top/menu_bg.png) no-repeat 0 0;;}
.sub_visual h2 { position: absolute;top: 115px;left: 60px;color: #fff;font-family: 'Noto Sans KR';font-weight: 400;}
.sub_visual h2 span { display: block;color: #000;font-weight: bolder;}
.sub_visual p {font-family: 'Noto Sans KR';color: #fff;position: absolute;bottom: 50px;left: 530px;font-size: 22px;font-weight: 500;}
.sub_visual p span {color: #b0160f;font-weight: 500;display: inline-block;}

nav.menu_posi {height: 66px; background:url(../images/top/menu_bg.png) no-repeat 0 0;}

.logo { position: absolute; top:0px; left:5px; z-index:99;}
.top_topm {position: absolute;  right:0; top:0;}


/********** ¸ÞÀÎ ºñÁÖ¾ó **********/
.main_visual { position:relative; }

.mVisual {position:relative;height:228px; background-size:cover; margin:0; width:834px; z-index:0; }
.mVisual .bx-wrapper { top:-10px !important;  margin-bottom:0 !important; width:834px;}
.mVisual .bx-viewport { overflow:inherit !important; }
.mVisual li{height:228px;}
.mVisual li a {display: block;}
.mVisual li a img {display: block; width: 834px; max-width: 100%; margin: 0 auto;}
.mVisual li.visual1{background:url('../images/main/main_visual01.jpg') 0 9px no-repeat; background-size: cover; }
.mVisual li.visual2{background:url('../images/main/main_visual02.jpg') 0 9px no-repeat; background-size: cover; }
.mVisual li.visual3{background:url('../images/main/main_visual03.jpg') 0 9px no-repeat; background-size: cover; }

.mVisual li span.m_logo { width:216px; height:45px; display:block; margin-top:10px; margin-left:10px;} 

.mVisual .under_line {position: absolute;top: 211px;right: 0;}
.mVisual .under_line ul li {display: inline-block;margin-left: 13px;}
.mVisual .under_line ul li a {color: #fff; font-size:11px; ;font-weight: lighter; }

/********** ¸ÞÀÎ ºñÁÖ¾ó  ³¡**********/