/* 탭메뉴 디자인 */
ul.tabs {border-bottom:1px solid #000; font-size: 0; margin:0; text-align: left;}
ul.tabs li {display:inline-block; margin: 0; margin-right:3px;}
ul.tabs li a {font-size: 15px; font-weight: 400; text-decoration: none; position: relative; padding:10px 20px; color:#999; border:1px solid #CCC; border-bottom-color:#000; display: inline-block; margin-bottom:-1px; text-align: center;}
ul.tabs li a:visited {color: #000;}
ul.tabs li a:hover {background:#FFF; color:#000;}
ul.tabs li.active a {color:#007ec2; font-weight:700; border:1px solid #000; border-bottom-color:white;}
.tab_container {padding:30px 0;}
@media all and (max-width: 1100px) {
.tab_container {padding:50px 0;}
}
@media all and (max-width: 768px) {
.tab_container {padding:15px 0;}

/* 탭메뉴 디자인 */
ul.tabs {border-bottom:0;}
ul.tabs li {margin-right:1px;}
ul.tabs li a {width:100%; display:inline-block; font-size:12px; padding:3px 10px; border-bottom-color:#CCC;}
ul.tabs li.active a {border-bottom-color:#000;}
}

/* 탭메뉴 디자인 */
ul.tabs2 {border-bottom:1px solid #000; font-size: 0; margin:0; text-align: left;}
ul.tabs2 li {display:inline-block; margin: 0; margin-right:3px;}
ul.tabs2 li a {font-size: 15px; font-weight: 400; text-decoration: none; position: relative; padding:10px 40px; color:#999; border:1px solid #CCC; border-bottom-color:#000; display: inline-block; margin-bottom:-1px;}
ul.tabs2 li a:visited {color: #000;}
ul.tabs2 li a:hover {background:#FFF; color:#000;}
ul.tabs2 li.active a {color:#000; font-weight:500; border:1px solid #000; border-bottom-color:white;}
.tab_container2 {padding:70px 0;}
@media all and (max-width: 1100px) {
.tab_container2 {padding:50px 0;}
}
@media all and (max-width: 768px) {
.tab_container2 {padding:30px 0;}
/* 탭메뉴 디자인 */
ul.tabs2 {border-bottom:0;}
ul.tabs2 li {margin-right:1px;}
ul.tabs2 li a {width:100%; display:inline-block; font-size:12px; padding:3px 10px; border-bottom-color:#CCC;}
ul.tabs2 li.active a {border-bottom-color:#000;}
}



/* 탭메뉴 디자인 */
ul.tabs3 {border-bottom:1px solid #000; font-size: 0; margin:0; text-align: left;}
ul.tabs3 li {display:inline-block; margin: 0; margin-right:3px;}
ul.tabs3 li a {font-size: 15px; font-weight: 400; text-decoration: none; position: relative; padding:10px 40px; color:#999; border:1px solid #CCC; border-bottom-color:#000; display: inline-block; margin-bottom:-1px;}
ul.tabs3 li a:visited {color: #000;}
ul.tabs3 li a:hover {background:#FFF; color:#000;}
ul.tabs3 li.active a {color:#000; font-weight:500; border:1px solid #000; border-bottom-color:white;}
.tab_container3 {padding:70px 0;}
@media all and (max-width: 1100px) {
.tab_container3 {padding:50px 0;}
}
@media all and (max-width: 768px) {
.tab_container3 {padding:30px 0;}
/* 탭메뉴 디자인 */
ul.tabs3 {border-bottom:0;}
ul.tabs3 li {margin-right:1px;}
ul.tabs3 li a {width:100%; display:inline-block; font-size:12px; padding:3px 10px; border-bottom-color:#CCC;}
ul.tabs3 li.active a {border-bottom-color:#000;}
}








/* 탭메뉴 디자인 */
ul.tabs4 {border-bottom:1px solid #000; font-size: 0; margin:0; text-align: left;}
ul.tabs4 li {display:inline-block; margin: 0; margin-right:3px;}
ul.tabs4 li a {font-size: 15px; font-weight: 400; text-decoration: none; position: relative; padding:10px 20px; color:#999; border:1px solid #CCC; border-bottom-color:#000; display: inline-block; margin-bottom:-1px;}
ul.tabs4 li a:visited {color: #000;}
ul.tabs4 li a:hover {background:#FFF; color:#000;}
ul.tabs4 li.active a {color:#000; font-weight:500; border:1px solid #000; border-bottom-color:white;}
.tab_container {padding:30px 0;}
@media all and (max-width: 1100px) {
.tab_container {padding:50px 0;}
}
@media all and (max-width: 768px) {
.tab_container {padding:15px 0;}
/* 탭메뉴 디자인 */
ul.tabs4 {border-bottom:0;}
ul.tabs4 li {margin-right:1px;}
ul.tabs4 li a {width:100%; display:inline-block; font-size:12px; padding:3px 10px; border-bottom-color:#CCC;}
ul.tabs4 li.active a {border-bottom-color:#000;}
}
/* 탭메뉴 디자인 */
ul.tabs5 {border-bottom:1px solid #000; font-size: 0; margin:0; text-align: left;}
ul.tabs5 li {display:inline-block; margin: 0; margin-right:3px;}
ul.tabs5 li a {font-size: 15px; font-weight: 400; text-decoration: none; position: relative; padding:10px 40px; color:#999; border:1px solid #CCC; border-bottom-color:#000; display: inline-block; margin-bottom:-1px;}
ul.tabs5 li a:visited {color: #000;}
ul.tabs5 li a:hover {background:#FFF; color:#000;}
ul.tabs5 li.active a {color:#000; font-weight:500; border:1px solid #000; border-bottom-color:white;}
.tab_container2 {padding:70px 0;}
@media all and (max-width: 1100px) {
.tab_container2 {padding:50px 0;}
}
@media all and (max-width: 768px) {
.tab_container2 {padding:30px 0;}
/* 탭메뉴 디자인 */
ul.tabs5 {border-bottom:0;}
ul.tabs5 li {margin-right:1px;}
ul.tabs5 li a {width:100%; display:inline-block; font-size:12px; padding:3px 10px; border-bottom-color:#CCC;}
ul.tabs5 li.active a {border-bottom-color:#000;}
}



/* 탭메뉴 디자인 */
ul.tabs6 {border-bottom:1px solid #000; font-size: 0; margin:0; text-align: left;}
ul.tabs6 li {display:inline-block; margin: 0; margin-right:3px;}
ul.tabs6 li a {font-size: 15px; font-weight: 400; text-decoration: none; position: relative; padding:10px 40px; color:#999; border:1px solid #CCC; border-bottom-color:#000; display: inline-block; margin-bottom:-1px;}
ul.tabs6 li a:visited {color: #000;}
ul.tabs6 li a:hover {background:#FFF; color:#000;}
ul.tabs6 li.active a {color:#000; font-weight:500; border:1px solid #000; border-bottom-color:white;}
.tab_container3 {padding:70px 0;}
@media all and (max-width: 1100px) {
.tab_container3 {padding:50px 0;}
}
@media all and (max-width: 768px) {
.tab_container3 {padding:30px 0;}
/* 탭메뉴 디자인 */
ul.tabs6 {border-bottom:0;}
ul.tabs6 li {margin-right:1px;}
ul.tabs6 li a {width:100%; display:inline-block; font-size:12px; padding:3px 10px; border-bottom-color:#CCC;}
ul.tabs6 li.active a {border-bottom-color:#000;}
}