@charset "utf-8"; /*기능팝업*/
.PZwindow { background: #333 !important; } 

.nomoreOpen form a.PZwindowClose { margin-top: 7px !important; } 

#_globalNavi #_globalUl .membership { display: none !important; } 

/*탑*/
.wrap-top { width: 100%; background: #0b2a4a; } 

.wrap-top-inner { height: 40px; margin: 0 0 0 30px; display: flex; justify-content: flex-start; } 

.wrap-top-inner .top-link ul { display: flex; } 

.wrap-top-inner .top-link li { padding: 5px 10px 5px 10px; background:; } 

.wrap-top-inner .top-link li:first-child { background:; } 

.wrap-top-inner .top-link li a { display: block; padding: 0 5px 0 5px; color: rgba(256,256,256,.6); font-size: 0.9rem; font-weight: 300; line-height: 30px; white-space: nowrap; } 

.wrap-top-inner .top-link li a:hover { color: rgba(256,256,256,1); } 

.wrap-top-inner .top-link li:first-child:before { content: ""; } 

.wrap-top-inner .top-link li:before { content: "/"; color: #999; font-size: 10px; font-weight: 100; position: absolute; margin-left: -14px; margin-top: 7px; } 

@media all and (max-width: 860px){
 .wrap-top-inner { margin:0 0 0 0;; } 

 .wrap-top-inner .top-link li a { } 
 }

/*헤더*/
.wrap-header { width: 100%; height: 5.625rem; background: rgba(256,256,256,.88); z-index: 101; position: absolute; border-bottom: 1px solid #b6b5b5; } 

/*.wrap-header.fNav { position:fixed; top:0; border-bottom:solid 1px #aabac9; background:rgba(255,255,255,1); z-index:101; } */
.wrap-header .container { width: calc(100% - 30px); margin: 0 0 0 30px; display: flex; justify-content: space-between; } 

@media all and (max-width: 1484px){
 .wrap-header .container { width:98%; margin: 0 0 0 2%; height: 70px; /* background: red; */} 
 }

@media all and (max-width: 860px){
 .wrap-header { height:5rem; width: 100%; } 

 .wrap-header .container { width: 96%; margin: 0 0 0 4%; } 
 }

/*로고*/
.wrap-header .head-logo { margin-top: 21px; background: url('../images/goldlogo.svg') no-repeat 0 0; padding-left: 15rem; background-size: 225px; filter: invert(1); height: 100px; } 
.wrap-header .head-logo a:hover { filter: drop-shadow(2px 4px 6px black); color: #729ae2; } 
.wrap-header .head-logo a {display: inline-block;border-left: solid 1px #f3d1a075;margin-top: 2px;padding: 0 0 0 10px;font-family: 'hufs_m';font-size: 1.48rem;letter-spacing: -1px;color: #f3d1a0;} 

@media all and (max-width: 1484px){
 .wrap-header .head-logo span { font-size:20px; } 
 }

@media all and (max-width: 1400px) { /*.wrap-header .head-logo { background:url('../images/logo_mobile.svg') no-repeat 0 0; padding-left:9.6rem; margin-top:21px; } 
 .wrap-header .head-logo a { line-height:26px; margin:11px 0 11px 0; padding: 0 0 0 0.6rem; font-size:1.5rem; } */}

@media all and (max-width: 860px){
 .wrap-header .head-logo { margin-top:20px; background-size: 190px; padding-left: 200px; } 

 .wrap-header .head-logo.type2 { } 

 .wrap-header .head-logo a { margin-top: 0; font-size: 25px; padding-top: 5px; line-height: 1.21; font-size: 1.22rem; width: 60%; } 

 .wrap-header .head-logo a { width: 90%;} 
 }

@media all and (max-width: 480px){
 .wrap-header .head-logo a span { font-size:1.125rem; } 
 }

/*유틸메뉴*/
.wrap-header .head-util .popupClose { width: 30px; height: 30px; border: 0; overflow: hidden; position: absolute; top: 20px; right: 15px; text-indent: -5000px; background: url("../images/ic-navi-close.png") no-repeat 50% 50%; } 

.wrap-header .head-util { display: flex; } 

.wrap-header .head-util .btn-mgnb, .btn-mgnb-close { display: none; } 

.wrap-header .head-util .head-sitemap { display: none; width: 5.625rem; height: 5.625rem; background: #947d5d url('../images/btn_img_menu.svg') no-repeat center center; } 

.wrap-header .head-util .head-sitemap a { display: block; height: 100%; text-indent: -99999px; } 

@media all and (max-width: 1024px){
 .wrap-header .container > div .btn-mgnb { display:block; width: :5.625rem; height: :5.625rem; } 

 .wrap-header .container > div .btn-mgnb > button { width: 5.625rem; height: 5.625rem; background: #947d5d url('../images/btn_img_menu.svg') no-repeat center center; text-indent: -99999px; } 

 .wrap-header .container > div .head-sitemap { display: none; } 

 .wrap-header .container > div .btn-mgnb-close.on { display: block; position: absolute; right: 100%; top: 0; width: 64px; height: 64px; background: url(../images/ic-navi-close.png) no-repeat center; } 

 .wrap-header .container > div .btn-mgnb-close button { text-indent: -9999px; display: block; width: 100%; height: 100%; } 
 }

@media all and (max-width: 860px){
 .wrap-header .head-util { position:relative; } 

 .wrap-header .head-util li { height: 5rem; } 

 .wrap-header .container > div .btn-mgnb { width: 4.6rem; height: 5rem; position: absolute; top: 0; right: 0; } 

 .wrap-header .container > div .btn-mgnb > button { width: 4.6rem; height: 5rem; background-size: 28px auto; } 
 }

/*메인메뉴*/
.wrap-header .head-navi { display: none; } 

/*풋터*/
.wrap-footer { background-color: #303030; position: relative; } 

.wrap-footer .wrap-footer-inner { display: flex; justify-content: space-between; width: 1400px; margin: 0 auto; padding: 1.25rem 0; border-bottom: solid 1px #434548; } 

.wrap-footer .bottom-related { display: flex; margin: 0 auto; } 

.wrap-footer .bottom-related .box { position: relative; margin-left: 1.25rem; } 

.wrap-footer .bottom-related .box:first-child { margin-left: 0; } 

.wrap-footer .bottom-related .box button { width: 15rem; height: 3.25rem; padding: 0.813rem 1.09rem 0.875rem 1.25rem; color: #d5d6d8; font-size: 1.063rem; font-weight: 300; line-height: 1.41; text-align: left; background: #3f3f3f; text-align: center; } 

.wrap-footer .bottom-related .box button:hover { color: #dfb17a; } 

.wrap-footer .bottom-related .box button i { position: absolute; top: 0; right: 0; width: 3.25rem; height: 3.25rem; background: url(../images/arw_bottom_related.svg) no-repeat center center; transform: rotate(180deg); transition: .4s; } 

.wrap-footer .bottom-related .box button.active i { transform: rotate(0deg); transition: .4s; } 

/* 버튼 클릭시 */
.wrap-footer .bottom-related .box .list_box { display: none; overflow-y: auto; width: 100%; height: 383px; background: #3f3f3f; position: absolute; bottom: 53px; z-index: 50; } 

.wrap-footer .bottom-related .box .list_box.active { display: block; } 

.wrap-footer .bottom-related .box .list_box::-webkit-scrollbar { width: 12px; } 

.wrap-footer .bottom-related .box .list_box::-webkit-scrollbar-thumb { background-color: #656870; border-radius: 12px; background-clip: padding-box; border: 4px solid transparent; } 

.wrap-footer .bottom-related .box .list_box::-webkit-scrollbar-track { border-radius: 12px; } 

.wrap-footer .bottom-related .box .list_box ul { display: block; } 

.wrap-footer .bottom-related .box .list_box li a { display: block; width: 100%; padding: 0.813rem 1.09rem 0.875rem 1.4rem; font-family: 'NotoSansKR'; font-weight: 400; font-size: 0.875rem; color: #e5e6e8; line-height: 1; } 

.wrap-footer .bottom-related .box .list_box li a:hover, .wrap-footer .bottom-related .box .selected a { color: #ceb482; background: #373c4c; border-radius: 2px; } 

.wrap-footer .bottom-related .box2 a { background: #3f3f3f; color: #ccc; font-weight: 300; line-height: 50px; margin-left: 20px; width: 15rem; display: block; text-align: center; } 

.wrap-footer .bottom-related .box2:hover a { color: #ceb482; } 

.wrap-footer .bottom-sns { padding-top: 0.375rem; } 

.wrap-footer .bottom-sns li { float: left; margin-left: 0.625rem; } 

.wrap-footer .bottom-sns li:first-child { margin-left: 0; } 

.wrap-footer .bottom-sns li a { display: block; width: 2.5rem; height: 2.5rem; text-indent: -99999px; } 

.wrap-footer .bottom-sns li a:hover { -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s; } 

.wrap-footer .bottom-sns .fb a { background: url('../images/icon_sns_fb.svg') no-repeat; background-size: cover; } 

.wrap-footer .bottom-sns .is a { background: url('../images/icon_sns_is.svg') no-repeat; background-size: cover; } 

.wrap-footer .bottom-sns .yt a { background: url('../images/icon_sns_yt.svg') no-repeat; background-size: cover; } 

.wrap-footer .bottom-sns .na a { background: url('../images/icon_sns_na.svg') no-repeat; background-size: cover; } 

.wrap-footer .bottom-sns .ts a { background: url('../images/icon_sns_ts.svg') no-repeat; background-size: cover; } 

.wrap-footer .bottom-sns .fb a:hover { background: url('../images/icon_sns_fb_active.svg') no-repeat; background-size: cover; } 

.wrap-footer .bottom-sns .is a:hover { background: url('../images/icon_sns_is_active.svg') no-repeat; background-size: cover; } 

.wrap-footer .bottom-sns .yt a:hover { background: url('../images/icon_sns_yt_active.svg') no-repeat; background-size: cover; } 

.wrap-footer .bottom-sns .na a:hover { background: url('../images/icon_sns_na_active.svg') no-repeat; background-size: cover; } 

.wrap-footer .bottom-sns .ts a:hover { background: url('../images/icon_sns_ts_active.svg') no-repeat; background-size: cover; } 

.wrap-footer .box-footer { width: 1400px; margin: 0 auto; padding: 2.5rem 0 6.75rem; text-align: center; } 

.wrap-footer .box-footer .footer-address { margin-top: 2.313rem; line-height: 2; color: #cecece; } 

.wrap-footer .box-footer .footer-address p span { display: inline-block; margin-right: 1.25rem; font-size: 1.07rem; font-weight: 400; } 

.wrap-footer .box-footer .footer-address p span a { color: #cecece; } 

.wrap-footer .box-footer .footer-address b { color: #9F7C52; font-weight: 400; } 

.wrap-footer .box-footer .footer-address .copyright { font-size: 0.9rem; font-weight: 300; color: #ffffff75; } 

.footer-logo { color: #fff; font-size: 1.6rem; font-family: hufs_m; } 

.footer-logo span { font-family: hufs_l; } 

.footer-logo img { width: 190px; } 

@media all and (max-width: 1484px){
 .wrap-footer .wrap-footer-inner, .wrap-footer .box-footer { width:96%; margin: 0 auto; } 
 }

@media all and (max-width: 1024px){
 .wrap-footer .wrap-footer-inner { display:block; } 

 .wrap-footer .bottom-related { width: 100%; } 

 .wrap-footer .bottom-related .box { width: calc(50% - 0.5rem); margin-left: 1rem; } 

 .wrap-footer .bottom-related .box button { width: 100%; } 

 .wrap-footer .bottom-sns { display: flex; justify-content: center; padding-top: 1.25rem; margin-top: 1.25rem; border-top: solid 1px #434548; } 

 .wrap-footer .bottom-sns li { margin-left: 1.25rem; } 

 .wrap-footer .bottom-sns li a { width: 3rem; height: 3rem; } 

 .wrap-footer .box-footer { text-align: center; } 

 .wrap-footer .box-footer .footer-address p span { margin-right: 0; } 

 .wrap-footer .box-footer .footer-address p span+span { margin-left: 1.25rem; } 
 }

@media all and (max-width: 860px){
 .wrap-footer .wrap-footer-inner, .wrap-footer .box-footer { width:92%; } 

 .wrap-footer .box-footer .footer-address .copyright { font-size: 0.94rem; } 
 }

@media all and (max-width: 380px){
 .wrap-footer .bottom-related { display:block; } 

 .wrap-footer .bottom-related .box { width: 100%; margin-top: 10px; margin-left: 0; } 

 .wrap-footer .bottom-sns li { margin-left: 0.5rem; } 

 .wrap-footer .bottom-sns li a { width: 2.4rem; height: 2.4rem; } 

 .footer-logo img { width: 75%; } 

 .wrap-footer .box-footer .footer-address p span { font-size: 0.94rem; } 

 .wrap-footer .box-footer .footer-address .copyright { font-size: 0.875rem; } 
 }

/*고탑*/
.goto-top { position: fixed; right: 5%; bottom: 5%; z-index: 99999; } 

.goto-top a { display: block; box-sizing: border-box; padding-top: 20px; width: 70px; height: 70px; background: #454545; color: #FFF !important; font-size: 14px; text-align: center; font-family: 'Mont Medium'; border-radius: 100px; } 

.goto-top a:before { content: ""; display: block; margin: 0 auto; background: url(../images/arrow_3_w.png) no-repeat center; width: 17px; height: 17px; } 

.goto-top a:hover { box-shadow: 0 0 5px #888; } 

/*전체블랙배경*/
.black-bg { display: none; position: fixed; z-index: 190; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.6); } 

.black-bg.on { display: block; } 

/*서브비주얼*/
.wrap-sub-visual { position: relative; background-position: center; background-repeat: no-repeat; background-size: cover; display: table; width: 100%; } 

/*.eQ01 .wrap-sub-visual { position:relative; background:url('../images/sub-visual.jpg') no-repeat center; background-size:cover; display:table; width:100%; } 
.eQ01 .ul_2:nth-child(2) .wrap-sub-visual { position:relative; background:red; background-size:cover; display:table; width:100%; } */
/*
.wrap-sub-visual { position:relative; background:url('https://dep.hufs.ac.kr/sites/southasia/images/sub/sub_visual_1.jpg') no-repeat center; background-size:cover; display:table; width:100%; } 
.eQ01 .wrap-sub-visual { position:relative; background:url('https://dep.hufs.ac.kr/sites/southasia/images/sub/sub_visual_1.jpg') no-repeat center; background-size:cover; display:table; width:100%; } 
.eQ02 .wrap-sub-visual { position:relative; background:url('https://dep.hufs.ac.kr/sites/southasia/images/sub/sub_visual_2.jpg') no-repeat center; background-size:cover; display:table; width:100%; } 
.eQ03.wrap-sub-visual { position:relative; background:url('https://dep.hufs.ac.kr/sites/southasia/images/sub/sub_visual_3.jpg') no-repeat center; background-size:cover; display:table; width:100%; } 
.eQ04 .wrap-sub-visual { position:relative; background:url('https://dep.hufs.ac.kr/sites/southasia/images/sub/sub_visual_4.jpg') no-repeat center; background-size:cover; display:table; width:100%; } 
.eQ05 .wrap-sub-visual { position:relative; background:url('https://dep.hufs.ac.kr/sites/southasia/images/sub/sub_visual_5.jpg') no-repeat center; background-size:cover; display:table; width:100%; } 
*/
.wrap-sub-visual:after { content: 'ssssssssssss'; position: absolute; width: 100%; height: 80%; left: 0; margin-left: 0px; top: 90px; transform: scale(1); font-size: 2.85rem; font-family: hufs; color: #fff; text-align: center; text-shadow: 0 0 50px black; } 

/*.wrap-sub-visual:after { animation-name: zoomBg; animation-duration: 10s; animation-iteration-count:3; animation-delay:3s } */
/*.wrap-sub-visual:after { content:''; position:absolute; left:0px; top:0px; width:100%; height:100%; background:url('../images/pattern.png'); filter:alpha(opacity=30); opacity:0.3; } */
.wrap-sub-visual .wrap-sub-cell { display: table-cell; height: 310px; text-align: center; vertical-align: middle; color: #fff; } 

.wrap-sub-visual .slogan {margin: 40px 0 0 0;} 

.wrap-sub-visual .slogan-big { font-family: "Noto Sans KR"; font-weight: 400; position: relative; font-size: 2.5rem; display: none; } 

.wrap-sub-visual .slogan-small {display: block;font-size: 1rem;color: #fff;margin-top: -40px;font-weight: 200;text-shadow: 0 0 30px black;font-family: 'Dream light';} 

.wrap-sub-visual .slogan-small strong {display: block;font-size: 1rem;color: #fff;margin-top: 0px;/* font-weight: 700; *//* text-transform: uppercase; */text-shadow: 0 0 30px black;line-height: 1.3rem;} 

/*컨텐츠*/
.wrap-contents .container { position: relative; width: 100%; margin: 0 auto 70px auto; } 

.wrap-contents .container { width: 100%; } 

.wrap-contents .subject { text-align: center; } 

.wrap-contents .subject h2 { position: relative; margin-bottom: 0px; padding: 30px 0 19px 0; border-bottom: 1px solid #ccc; font-size: 1.7rem; line-height: 1.3; font-weight: 500; text-align: center; } 

.wrap-contents .subject h2:before { content: ""; position: absolute; bottom: -5px; left: calc(100% - 49%); width: 10px; height: 10px; margin-left: -20px; color: rgb(256,50,50); line-height: 28px; text-align: center; font-weight: 400; font-size: 12px; text-transform: uppercase; background: #0c5097; border-radius: 50%; } 

@media all and (max-width: 1484px){
 .wrap-contents .container { width:96%; } 

 .wrap-sub-visual:after { margin-left: -1190px; } 
 }

@media all and (max-width: 1024px){
 .wrap-contents .container { max-width:94%; } 

 .wrap-contents .subject h2 { font-size: 1.9rem; } 

 .wrap-sub-visual:after { margin-left: -50%; width: 100%; top: 30px; background-size: 100px 80px; background: url(../images/logodeco.png) no-repeat center center; background-size: 100px 80px; } 

 /*.wrap-sub-visual .slogan { margin:150px 0 0 0; } */}

@media all and (max-width: 860px){
 .wrap-contents .container { max-width:92%; } 

 .wrap-contents .subject h2 { font-size: 1.7rem; top: 10px; } 

 .wrap-sub-visual .slogan {margin: 80px 0 0 0;} 

 .wrap-sub-visual:after { margin-left: -50%; width: 100%; top: 30px; background-size: 100px 80px; } 

 .wrap-contents .tab ul.open { opacity: 1; max-height: 1000px; transition: max-height, opacity 0.3s cubic-bezier(0.7, 0, 0.3, 1); margin-top: 65px!important; top: 0px!important; z-index: 10; } 

 .wrap-contents .tab .tab_div a:nth-child(2), .wrap-contents .tab .tab_div a:nth-child(3), .wrap-contents .tab .tab_div a:nth-child(4), .wrap-contents .tab .tab_div a:nth-child(5) { display: none!important}

 .wrap-sub-navi .sub-util { display: none; } 

 .wrap-contents .tab .depth4-bx .ul_4 { opacity: 1!important; /* height: 60px; */
 border: none!important; border-right: none; overflow: visible; margin-top: 55px!important; z-index: 9!important; } 

 .wrap-contents .tab .ul_4 .li_4 { border: none!important; } 

 .wrap-contents .tab .ul_4 .li_4 a { border: none!important; padding: 0!important; font-weight: 600!important; } 

 .wrap-contents .tab .depth4-inner { height: 40px; } 

 .skin-type01 .wrap-contents .tab .ul_4 .li_4._active, .wrap-contents .tab .ul_4 .li_4._active { background: #9e9e9e30 !important; margin-top: 0px; padding-bottom: 0px; border-radius: 50px!important; } 
 }

.wrap-header { background: none!important; border-bottom: 0px solid #b6b5b5!important; } 

.wrap-sub-body .sideB {width: 100%!important; margin: 0 auto!important;} 

/*.wrap-contents .tab .tab_div .ul_3 { display:none; } */
.wrap-contents .tab .ul_3 { margin: 0 0 150px 0!important; margin-top: -188px!important; background: linear-gradient(0deg, white, #ffffffa1); border-top-left-radius: 5px; text-align: center; position: absolute; top: 85px; } 

.wrap-contents .tab .ul_3 .ul_4 { border: 1px red solid; display: none; } 

/*.wrap-contents .tab .tab_div { margin: 0 0 150px 0!important; } */
.wrap-contents .tab .depth4-bx .ul_4 { display: flex; justify-content: center; margin-bottom: 20px; margin-top: 0px; border-right: none!important; } 

.wrap-contents .tab .ul_4 .li_4 { /* border-radius: 50px; */
 /* border: 1px solid #002d56; */
 /* border-bottom: 1px solid #002d56!important; */
 /* margin-right: 3px; */
 display: list-item; width: 130px!important; /* background: red; */}

.wrap-contents .tab .ul_4 .li_4._active { /* background: linear-gradient(45deg, #8d7150, #ad8f57c9) !important; */
 margin-top: 5px; padding-bottom: 0; line-height: 1; border: 2px solid #8d7150; /* border-radius: 50px; */
 width: 130px!important; height: 50px; /* border-bottom-left-radius: 0; */
 /* border-bottom-right-radius: 0; */
 /* border-bottom: 2px solid #fff; */
 border-radius: 50px; } 

.wrap-contents .tab .ul_4 .li_4 a { color: #5a6a7b !important; font-size: 18px!important; line-height: 48px; /* border-bottom: 2px solid #4b88bf !important; */
 font-weight: 600; } 

.wrap-contents .tab .ul_4 .li_4._active a { color: #8d7150 !important; /* background: red; */
 line-height: 45px; /* border-radius: 50px; */
 border: none!important; font-size: 18px!important; } 

/*.wrap-contents .tab .tab_div { margin: 0 0 150px 0!important; } */
.wrap-contents .tab .ul_4 .li_4 { border-radius: 50px; /* border: 1px solid #002d56; */
 /* border-bottom: 1px solid #002d56!important; */
 margin-right: 3px; display: list-item; width: 130px!important; } 

.wrap-contents .tab .ul_4 .li_4._active { /* background: linear-gradient(45deg, #8d7150, #ad8f57c9) !important; */
 /* margin-top: 0; */
 padding-bottom: 0; line-height: 1; border: 2px solid #8d7150; /* border-radius: 50px; */
 width: 130px!important; height: 45px; } 

.wrap-contents .tab .ul_4 .li_4 a { /* color: red!important; */
 /* font-size: 18px!important; */}

.wrap-contents .tab .ul_4 .li_4._active a { /* color: #fff!important; */
 /* background: red; */
 line-height: 40px; /* border-radius: 50px; */
 /* border: none!important; */
 font-size: 18px!important; } 

.wrap-sub-navi .sub-navi { display: none; margin-top: 45px!important; width: 100%!important; position: absolute!important; margin-left: 30px!important; } 

.wrap-contents .tab ul { display: inline-block; width: 100%; border-top: none; border-right: 0px solid #ccc; } 

.wrap-contents .tab .tab_div { position: relative; margin: 0 0 30px 0; background: linear-gradient(135deg, #1175cc, #093f6e); top: -120px; } 

.wrap-contents .tab ul.open { opacity: 1; max-height: 1000px; transition: max-height, opacity 0.3s cubic-bezier(0.7, 0, 0.3, 1); background: #FFF; TOP: 235PX; BORDER-RADIUS: 0; } 

.wrap-contents .tab ul { display: inline-block; width: 100%; border-top: 0px solid #ccc!important; border-right: 0px solid #ccc; } 

.wrap-contents .tab ul li { position: relative; float: left; width: calc(100% / 4) !important; text-align: center; } 

.wrap-contents .tab ul li a { position: relative; display: block; width: 100%; font-size: 18px; height: 55px; line-height: 55px; color: #666666; z-index: 1; border-bottom: 0px solid #2b405b!important; border-left: 0px solid #ccc!important; } 

.skin-type01 .wrap-contents .tab ul li._active { background: #fff!important; margin-top: -10px; padding-bottom: 19px; border-radius: 10px; } 

.wrap-contents .tab ul li._active a { color: #180f39!important; border-bottom: none!important; font-weight: 800!important; font-size: 20px; line-height: 65px; } 

.wrap-sub-navi .sub-util { position: absolute; right: 0px; top: 40px!important; } 

@media all and (max-width: 860px){
 .wrap-contents .tab ul { background: #fff; border: 1px solid #0b497f; } 

 .wrap-contents .tab ul li { position: relative; float: none; width: 100% !important; text-align: center!important; border-bottom: 1px solid #ccc; border-radius: 0!important; } 

 .wrap-contents .tab ul li a { background: none!important; } 

 .skin-type01 .wrap-contents .tab ul li._active, .wrap-contents .tab ul li._active { background: #9e9e9e30 !important; margin-top: 0px; padding-bottom: 0px; border-radius: 0px!important; } 

 .wrap-contents .tab ul li._active a { color: #180f39!important; border-bottom: none!important; font-weight: 300!important; font-size: 20px; line-height: 50px; } 
 }

.con-btn a {border: 1px solid #10489f!important;padding: 5px 20px 5px 40px;border-radius: 10px;background: #10489f;color: #ffffff !important;} 

.con-btn a:hover { border: 1px solid #303030; padding: 3px 20px 5px 40px; border-radius: 10px; background: #000; color: #fff!important; } 

.con-btn2 a { border: 1px solid #0f3f73; padding: 3px 40px 5px 40px; border-radius: 10px; background: #1c3c6b78; color: #ffffff88!important; } 

.con-btn2 a:hover { border: 1px solid #303030; padding: 3px 40px 5px 40px; border-radius: 10px; background: #000; color: #fff!important; } 
 
