body, p, ul, ol, li, dl, dt, dd, form, table, th, td, fieldset, input, textarea, select, button, h1, h2, h3, h4, h5, h6, pre {margin:0; padding:0; } 
*{text-decoration: none;}
li {
    list-style: none;
}
text-decoration: none
/* TAB */
.tab02 { margin-bottom: 30px; }
.tab02 ul { position: relative; width: 100%; *zoom: 1; }
.tab02 ul:after { display: block; content: ''; clear: both; }
.tab02 li { margin-right: -1px; width: 151px; height: 46px; text-align: center; float: left; }
.tab02 li.w120 { margin-right: -1px; width: 120px; height: 46px; text-align: center; float: left; }
.tab02 li a { display: block; border: 1px solid #d9d9d9; color: #666; font-size: 14px; line-height: 45px; font-weight: bold; }
.tab02 li:first-child a {  }
.tab02 li.on a { color: #fff; border-color: #7699c5; background: #7699c5; }
.tab02 li.on:first-child a { border-color: #7699c5; }
.tab02 .bdr { border-right: 1px solid #d9d9d9; }
.tabview {  }
.tabview > * { display: none }
.tabview  > *.on { display: block; }
.facilities_wrap {height: 394px;border: 3px solid #d9d9d9;background: url('./img/bg_facilities01.jpg') no-repeat right 0;}
.facilities_wrap {background-position: 0 0 !important;background-size: auto 100% !important;}

@media screen and (max-width: 1350px) {

.facilities01 .tab02 li, .facilities02 .tab02 li { width: 50% !important; }
.facilities { padding: 0 !important; }
.facilities_wrap { height: auto !important; background-position: 0 0 !important; background-size: auto 100% !important; }
.facilities_wrap dl { display: table; width: 100%; height: auto !important; margin: 0 !important; padding-left: 0% !important; border-bottom: 1px solid #d9d9d9; background-image: none !important; background-color: rgba(255,255,255,0.8) !important; }
.facilities_wrap dl:first-child:before { display: none; }
.facilities_wrap dt { position: static !important; display: table-cell; peadding: 0 !important; left: 50% !important; height: 100px !important; background-image: none !important; vertical-align: middle;}	
.facilities_wrap dd { display: table-cell; top: 0 !important;  padding: 0 20px !important; vertical-align: middle; }
#facilities_slider .pager { }
#facilities_slider .pager:after { display: block; content: ''; clear: both; }
#facilities_slider .pager a {  margin: 5px !important; width: 230px !important; box-sizing: border-box !important; -moz-box-sizing: border-box !important; vertical-align: top; }
.facilities_info > p {left: 10px !important; top: 18px !important; width: 72%; }
}
/* 소개 */
.facilities .tab02 li, .facilities02 .tab02 li {
    width: 50%;}
.facilities01 .tab02 li,
.facilities02 .tab02 li { width: 50%; }

.senior_ministry .tab02 li,
.staff01 .tab02 li,
.staff02 .tab02 li,
.staff03 .tab02 li,
.staff04 .tab02 li,
.staff05 .tab02 li,
.senior_ministry .tab02 li { width: 151px; }
.staff.tab2 ul li { margin-top:10px;}

.facilities { padding: 0 36px; }
.facilities .tab03 { margin-bottom: 30px; padding-left: 0; padding-right: 0; }
.facilities .tab03 li { margin-left: 8px; }
.facilities .tab03 li a { width: 440px; color: #376BA0; }
.facilities .tab03 li.on a { background-color: transparent; color: #666; }

.facilities_info { position: relative; margin-bottom: 55px; padding-top: 68px; background: url('./img/bg_cross.png') no-repeat right 0; }
.facilities_info > p:first-child { position: absolute; top: 38px; left: 0; }
.facilities_wrap { height: 495px; border: 3px solid #d9d9d9; background: url('./img/bg_facilities01.jpg') no-repeat right 0; }
.facilities_wrap.f2 { background: url('../images/introduction/bg_facilities02.png') no-repeat right 0; }
.facilities_wrap dl { position: relative; padding-left: 425px; height: 20%; background: url('./img/bg_dotx.png') repeat-x left 0; *zoom: 1; }
.facilities_wrap dl:after { display: block; content: ''; clear: both; }
.facilities_wrap dl:first-child { background: none; }
.facilities_wrap dl:first-child dt { background-image: none; }
.facilities_wrap dt { position: absolute; left: 425px; top: 0; width: 113px; background: #3766af url('../images/common/bg_dotx.png') repeat-x left 0; }
.facilities_wrap dl:first-child + dl + dl + dl + dl dt { background-color: #414141; }
.facilities_wrap dt img { vertical-align: top; height: 99px; }
.facilities_wrap dd { padding-left: 136px; padding-top: 38px; font-size: 15px; line-height: 22px; font-weight: bold; }
.facilities_wrap dl dd.sintext { position: relative; top: -10px;  } 

#facilities_slider .pager { margin-bottom: 20px; text-align: center; }
#facilities_slider .pager a { display: inline-block; margin-left: 50px; padding-left: 71px; height: 61px; line-height: 61px; font-size: 20px; font-weight: bold; *display: inline; *zoom: 1; }
#facilities_slider .pager a:first-child { margin-left: 0; }

#facilities_slider .pager .pager_1 { background: url('../images/introduction/btn_pager1.png') no-repeat left; }
#facilities_slider .pager .pager_2 { background: url('../images/introduction/btn_pager2.png') no-repeat left; }
#facilities_slider .pager .pager_3 { background: url('../images/introduction/btn_pager3.png') no-repeat left; }
#facilities_slider .pager .pager_4 { background: url('../images/introduction/btn_pager4.png') no-repeat left; }
#facilities_slider .pager .pager_5 { background: url('../images/introduction/btn_pager5.png') no-repeat left; }
#facilities_slider .pager .pager_6 { background: url('../images/introduction/btn_pager6.png') no-repeat left; }
#facilities_slider .pager .pager_7 { background: url('../images/introduction/btn_pager7.png') no-repeat left; }
#facilities_slider .pager .pager_8 { background: url('../images/introduction/btn_pager8.png') no-repeat left; }
#facilities_slider .pager .pager_9 { background: url('../images/introduction/btn_pager9.png') no-repeat left; }
#facilities_slider .pager .pager_10 { background: url('../images/introduction/btn_pager10.png') no-repeat left; }

#facilities_slider .pager .pager_1.active { background: url('../images/introduction/btn_pager1_on.png') no-repeat left; }
#facilities_slider .pager .pager_2.active { background: url('../images/introduction/btn_pager2_on.png') no-repeat left; }
#facilities_slider .pager .pager_3.active { background: url('../images/introduction/btn_pager3_on.png') no-repeat left; }
#facilities_slider .pager .pager_4.active { background: url('../images/introduction/btn_pager4_on.png') no-repeat left; }
#facilities_slider .pager .pager_5.active { background: url('../images/introduction/btn_pager5_on.png') no-repeat left; }
#facilities_slider .pager .pager_6.active { background: url('../images/introduction/btn_pager6_on.png') no-repeat left; }
#facilities_slider .pager .pager_7.active { background: url('../images/introduction/btn_pager7_on.png') no-repeat left; }
#facilities_slider .pager .pager_8.active { background: url('../images/introduction/btn_pager8_on.png') no-repeat left; }
#facilities_slider .pager .pager_9.active { background: url('../images/introduction/btn_pager9_on.png') no-repeat left; }
#facilities_slider .pager .pager_10.active { background: url('../images/introduction/btn_pager10_on.png') no-repeat left; }