*{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: 590px;height: 83px;background-color: rgba(0,0,0,0.2); padding-left:10px; }

/* .dropdown-button { background: transparent;border: 0;} */
a.dropdown-button { display: block;padding: 10px 23px 10px 6px;font-size: 13px;background-color: transparent;color: #fff !important; ; font-family:'Noto Sans Kr' !important;font-weight: 300; letter-spacing:-0.5px;}

.dropdown-container-div { display: inline-block;border-right: 1px solid #929292;}
.dropdown-container-div:last-child { border-right:0; }

.dropdown-content { display: none;position: absolute;z-index: 1;background-color: transparent;}
.dropdown-content ul li { display: inline-block;}

.dropdown-content a{display: block;text-decoration: none;color: #fff;padding: 12px 11px; font-size:12px; font-weight:300; }
.dropdown-content a:hover{ color:#000; }

.dropdown-container-div:hover .dropdown-content{display: block;}
.dropdown-container-div:last-child:hover .dropdown-content { display: block;width: 250px; right: 0;}
.dropdown-container-div:hover .dropdown-button { border-bottom: 2px solid #71bbc8;}

.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; top:6px; }
.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;}


.logo { position: absolute; top:6px; left:590px; z-index:99;}
.topm { position:absolute; top:6px; left:773px; z-index:99;}
.sm_title { position:absolute; bottom:0px; left:0px; }
.language { position: absolute;bottom: 0px;left: 710px;padding: 5px 0;}
.language li { display:inline-block ; color:#fff; }


/********** ¸ÞÀÎ ºñÁÖ¾ó **********/
.main_visual { position:relative; }
.main_visual nav { position: absolute; top:6px; z-index:99; }
.main_visual h2 { position: absolute;top: 115px;left: 60px;color: #fff;font-family: 'Noto Sans KR';font-weight: 400; }
.main_visual h2 span { display: block;color: #000;}
.main_visual p {font-family: 'Noto Sans KR';color: #fff;position: absolute;bottom: 70px;left: 330px;font-size: 22px;font-weight: 500;}
.main_visual p span {color: #b0160f;font-weight: 500;display: inline-block;}

.mVisual {position:relative;height:302px; background-size:cover; margin:0; width:1000px; z-index:0; }
.mVisual .bx-wrapper { top:-10px !important;  margin-bottom:0 !important; width:1000px;}
.mVisual .bx-viewport { overflow:inherit !important; }
.mVisual li{height:302px;}
.mVisual li a {display: block;}
.mVisual li a img {display: block; width: 1000px; 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; }

.slider_front { width: 520px;height: 190px; position:relative; top:-100px; left:25px; z-index:999; }
.slider_front .slick-dots, .slider_front .slick-arrow { display:none !important; }
/********** ¸ÞÀÎ ºñÁÖ¾ó  ³¡**********/

.sb_contents { margin-top:-101px; }

ul.main_category {width: 532px;}
ul.main_category li {display: inline-block;width: 129px;border-right: 1px solid #ddd;vertical-align: top; border-top:2px solid #fff; transition:all 0.4s; }
ul.main_category li:last-child { border-right:0; }
ul.main_category li a { display: block;width: 100%;}
ul.main_category li img {display: block;width: 100%;}
ul.main_category li p {font-size: 11px;padding:0 12px;letter-spacing: -1px;font-family: 'Noto Sans KR';color: #676767; transition:all 0.4s;}
ul.main_category li p span {display: block;font-size: 14px;font-weight: 500;margin-bottom: 5px;}

ul.main_category li:nth-child(1):hover {border-top:2px solid #ff0000; }
ul.main_category li:nth-child(1):hover p { color:#ff0000; }
ul.main_category li:nth-child(2):hover {border-top:2px solid #6699cc; }
ul.main_category li:nth-child(2):hover p { color:#6699cc; }
ul.main_category li:nth-child(3):hover {border-top:2px solid #336666; }
ul.main_category li:nth-child(3):hover p { color:#336666; }
ul.main_category li:nth-child(4):hover {border-top:2px solid #993366; }
ul.main_category li:nth-child(4):hover p { color:#993366; }








