/*메인 판결문 슬라이드탭*/
.no-scroll {
  -ms-overflow-style: none; /* IE, Edge */
  scrollbar-width: none; /* Firefox */
}
.no-scroll::-webkit-scrollbar {
  display: none; /* Chrome, Safari, Opera */
}


.contents{width: 100%; height: 100%;}

/***********section1시작***********/
.section1{position:relative; margin-top: 145px;}

/*main_img_slide*/
.section1 .main_img_slide> li{background: rgba(0,0,0,0.8); height: 660px;}
.section1 .bx-wrapper{box-shadow: none; border: none; background: none; margin-bottom: 0;}
.section1 .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{bottom: 190px; text-align: right; z-index: 99; right: 260px;}
.section1 .bx-wrapper .bx-controls-auto{width: 43px; height: 43px;}
.section1 .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{left: initial; top: 65.6%; z-index: 99; right: 160px;}
.section1 .bx-wrapper .bx-controls-auto .bx-stop{background: url(/images/egovframework/scourt/eng/stop_btn.png); width: 43px; height: 43px;}
.section1 .bx-wrapper .bx-controls-auto .bx-start{background: url(/images/egovframework/scourt/eng/play_btn.png); width: 43px; height: 43px;}
.section1 .bx-wrapper .bx-controls-direction a{width: 43px; height: 43px; background: #f00; top: 68%;}
.section1 .bx-wrapper .bx-controls-direction a.bx-next{right:100px ; left: initial;background: url(/images/egovframework/scourt/eng/right_btn.png);z-index: 9 !important;}
.section1 .bx-wrapper .bx-controls-direction a.bx-prev{right: 200px; left: initial; background: url(/images/egovframework/scourt/eng/left_btn.png); z-index: 9 !important;}
.section1 .bx-wrapper .bx-pager.bx-default-pager a{background: #fff; width: 15px; height: 15px; border-radius: 15px;}
.section1 .bx-wrapper .bx-pager.bx-default-pager a:hover, .section1 .bx-wrapper .bx-pager.bx-default-pager a.active, .section1 .bx-wrapper .bx-pager.bx-default-pager a:focus{background: #095a61;}
.section1 .bx-wrapper img{width: 100%; height: 100%;}

/*main_content*/
.main_content{position:absolute; left: 0; bottom: 140px; width: 100%;}
.main_content p{font-size: 64px; color: #fff; font-weight: lighter; line-height: 1.3em; margin-bottom: 40px;}
.main_content ul::after{clear: both; overflow: hidden; display: block; content: "";}
.main_content ul> li{width: 23.5%; height: 100px; background-color: #fff !important;float: left; margin-right: 2%; font-size: 24px; box-sizing: border-box; border-radius: 10px;}
.main_content ul> li> a{text-align: center; font-weight: bold; letter-spacing: -1px;}
.main_content ul> li> a span{text-align: left; display: inline-block;}
.main_content ul> li:nth-child(1)> a{padding: 38px 30px 38px 120px; box-sizing: border-box; display: block;}
.main_content ul> li:nth-child(2)> a{padding: 26px 30px 26px 110px; box-sizing: border-box; display: block;}
.main_content ul> li:nth-child(3)> a{padding: 38px 30px 38px 115px; box-sizing: border-box; display: block;}
.main_content ul> li:nth-child(4)> a{padding: 26px 30px 26px 100px; box-sizing: border-box; display: block;}
.main_content ul> li:last-child{margin-right: 0;}
.main_content ul> li:hover{background-color: #095a61 !important;}
.main_content ul> li:hover> a{color: #fff;}
.main_content ul> li:nth-child(1)> a{background: url(/images/egovframework/scourt/eng/icon1.png)no-repeat left 21% center;}
.main_content ul> li:nth-child(2)> a{background: url(/images/egovframework/scourt/eng/icon3.png)no-repeat left 18% center;}
.main_content ul> li:nth-child(3)> a{background: url(/images/egovframework/scourt/eng/icon2.png)no-repeat left 30% center;}
.main_content ul> li:nth-child(4)> a{background: url(/images/egovframework/scourt/eng/icon4.png)no-repeat left 9% center;}
.main_content ul> li:nth-child(1):hover> a{background: url(/images/egovframework/scourt/eng/icon1-1.png)no-repeat left 21% center;}
.main_content ul> li:nth-child(2):hover> a{background: url(/images/egovframework/scourt/eng/icon3-1.png)no-repeat left 18% center;}
.main_content ul> li:nth-child(3):hover> a{background: url(/images/egovframework/scourt/eng/icon2-1.png)no-repeat left 30% center; }
.main_content ul> li:nth-child(4):hover> a{background: url(/images/egovframework/scourt/eng/icon4-1.png)no-repeat left 9% center; }

/*main_content_serch*/
.main_content_serch{background: #01776a; padding: 15px 0; box-sizing: border-box;}
.main_content_serch .searchBox{background: #fff; box-sizing: border-box; position: relative; }
.main_content_serch .searchBox span{margin:23px; border-right:2px solid #000; display: inline-block; vertical-align: middle;}
.main_content_serch .searchBox span label{font-size:20px; margin:0 20px 0 10px;}
.main_content_serch .searchBox .searchBox_box{display: inline-block;}
.main_content_serch .searchBox > input{width:670px; border:none; padding-left:20px; box-sizing:border-box; background:url(/images/egovframework/scourt/eng/egovframework/scourt/main/mainSearch.png) right center no-repeat;}
.main_content_serch .searchBox .header_wrap_search{box-sizing: border-box; width: 670px; padding: 20px 60px 20px 0; font-size: 22px; vertical-align: middle;}
.main_content_serch .searchBox .header_wrap_search::placeholder{color: #e3e3e3;}
.main_content_serch .searchBox .header_wrap_search_btn{background-color: #095a61 !important; position:absolute; right: 0; top: -1px; width: 300px; padding: 22px; box-sizing: border-box; color: #fff; font-size: 20px;  font-weight: 500; vertical-align: middle;}
/***********section1끝***********/

/***********section2시작***********/
.section2{height: 660px;}
.section2 h3{font-size: 58px; text-align: center; margin: 110px auto 80px auto; color: #333333;}
.more{background: #11535e; display: block; width: 45px !important; height: 45px !important; }
.more::after{content: "+"; color: #fff; display: flex; justify-content: center; height: 100%; font-size: 40px;}

/*sub_tab_wrap*/
.show{display:block !important;}
.sub_tab_wrap{position:relative; width: 100%; }
.sub_tab_wrap > div{width: 100%; overflow-x: scroll;}
.sub_tab_wrap .menulist1::after, .menulist2::after{content:"";display:block;height:0;clear: both;}
.sub_tab_wrap .menulist1{border-bottom: 1px solid #000; width: 100%;}
.sub_tab_wrap .menulist1 > li{float:left;text-align: center; display:block; border-right: none; width: 16.66%; height: 70px;}
.sub_tab_wrap .menulist1 > li:nth-child(1), .sub_tab_wrap .menulist1 > li:nth-child(2), .sub_tab_wrap .menulist1 > li:nth-child(4), .sub_tab_wrap .menulist1 > li:nth-child(5){padding: 18px 0;} 
.sub_tab_wrap .menulist1 > li > a{display:block; padding: 10px 20px; box-sizing: border-box; font-size: 24px;}
.sub_tab_wrap .menulist1 > li.on> a{color: #095a61; border-bottom: 3px solid #095a61; font-weight: bold;}
.sub_tab_wrap .menulist1 > li:nth-child(1).on> a, .sub_tab_wrap .menulist1 > li:nth-child(2).on> a, .sub_tab_wrap .menulist1 > li:nth-child(4).on> a, .sub_tab_wrap .menulist1 > li:nth-child(5).on> a{padding: 13px 0;}
.sub_tab_wrap .menulist1 .more{position:absolute; right: 0; top: -212px; padding: 0 !important;}
.sub_tab_wrap .menulist2{position:absolute; width:100%; left:0; top:80px; display:none;}
.sub_tab_wrap .menulist2> ul> li{border-bottom: 1px solid #dddddd; padding: 10px 0; box-sizing: border-box;}
.sub_tab_wrap .menulist2> ul> li{display: block;font-size: 24px; }
.sub_tab_wrap .menulist2> ul> li::after{clear: both; overflow: hidden; display: block; content: "";}
.sub_tab_wrap .menulist2> ul> li span{float: left; background: #f00; padding: 0 20px; box-sizing: border-box; border-radius: 30px; color: #fff; font-weight: bold; margin-right: 10px;}
.sub_tab_wrap .menulist2> ul> li span.law1{background: #a6c161;}
.sub_tab_wrap .menulist2> ul> li span.law2{background: #61b8aa;}
.sub_tab_wrap .menulist2> ul> li span.law3{background: #e7aa57;}
.sub_tab_wrap .menulist2> ul> li span.law4{background: #f08057;}
.sub_tab_wrap .menulist2> ul> li span.law5{background: #da5843;}
.sub_tab_wrap .menulist2> ul> li p.cont{float: left; text-align: left; display: -webkit-box; -webkit-box-orient: vertical; word-wrap: break-word; text-overflow: ellipsis; overflow: hidden; -webkit-line-clamp: 1; line-height: 1.9em; height: 1.9em; width: 84%;}
.sub_tab_wrap .menulist2> ul> li p.day{float: right; width: 12%; line-height: 1.9em;}
.sub_tab_wrap .menulist2> ul> li p.cont> a{display: block;}
/***********section2끝***********/

/***********section3시작***********/
.section3{background:url(/images/egovframework/scourt/eng/greeting_bg.png)no-repeat; background-size: cover;padding: 40px 0 90px 0; box-sizing: border-box;}
.section3::after{clear: both; overflow: hidden; display: block; content: "";}
.section3 h3{font-size: 58px; color: #fff; float: left; margin-bottom: 40px; background: url(/images/egovframework/scourt/eng/greeting_icon.png)no-repeat right top; padding-right: 30px; box-sizing: border-box;}
.section3 .more{float: right; margin-top: 10px;}
.section3 .cont .images{width: 100%;}
.section3 .cont .images img{width: 100%; height: 100%;}
.section3 .cont .title{font-size: 36px; color: #fff; line-height: 1.2em; font-weight: bold; margin-top: 30px;}
.section3 .cont .title_con{color: #fff; font-size: 20px; line-height: 1.618em; margin-top: 30px; text-align: justify;}

/***********section3끝***********/

/*****테블릿가로버전*****/
@media all and (min-width:1221px) and (max-width:1530px) {  

  /***********section1시작***********/
  .section1{margin-top: 123px;}
  /*main_img_slide*/
  .section1 .main_img_slide> li{background: rgba(0,0,0,0.8); height: 500px;}
  .section1 .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{bottom: 140px; width: 81.5%;}
  .section1 .bx-wrapper .bx-controls-direction a.bx-next{right: 75px;}
  .section1 .bx-wrapper .bx-controls-direction a.bx-prev{left: initial; right: 171px;}
  .section1 .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{left: initial; top: 57.7%; right: 134px;}
  .section1 .bx-wrapper .bx-controls-direction a{top: 61%;}
  .section1 .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{bottom: 170px; right: 230px;}

  /*main_content*/
  .main_content{bottom: 120px;}
  .main_content p{font-size: 50px; line-height: 1.2em; margin-bottom: 20px;}
  .main_content ul> li> a{text-align: center; font-size: 20px;}
  .main_content ul> li> a span{text-align: left; display: inline-block;}
  .main_content ul> li:nth-child(1)> a{padding: 40px 20px 40px 80px; box-sizing: border-box; display: block;}
  .main_content ul> li:nth-child(2)> a{padding: 30px 20px 30px 84px; box-sizing: border-box; display: block;}
  .main_content ul> li:nth-child(3)> a{padding: 40px 20px 40px 74px; box-sizing: border-box; display: block;}
  .main_content ul> li:nth-child(4)> a{padding: 30px 20px 30px 74px; box-sizing: border-box; display: block;}
  .main_content ul> li:last-child{margin-right: 0;}
  .main_content ul> li:hover{background-color: #095a61 !important;}
  .main_content ul> li:hover> a{color: #fff;}
  .main_content ul> li:nth-child(1)> a{background: url(/images/egovframework/scourt/eng/icon1.png)no-repeat left 21% center; background-size: 20%;}
  .main_content ul> li:nth-child(2)> a{background: url(/images/egovframework/scourt/eng/icon3.png)no-repeat left 18% center; background-size: 16%;}
  .main_content ul> li:nth-child(3)> a{background: url(/images/egovframework/scourt/eng/icon2.png)no-repeat left 29% center; background-size: 16%;}
  .main_content ul> li:nth-child(4)> a{background: url(/images/egovframework/scourt/eng/icon4.png)no-repeat left 9% center; background-size: 20%;}
  .main_content ul> li:nth-child(1):hover> a{background: url(/images/egovframework/scourt/eng/icon1-1.png)no-repeat left 21% center; background-size: 20%;}
  .main_content ul> li:nth-child(2):hover> a{background: url(/images/egovframework/scourt/eng/icon3-1.png)no-repeat left 18% center; background-size: 16%;}
  .main_content ul> li:nth-child(3):hover> a{background: url(/images/egovframework/scourt/eng/icon2-1.png)no-repeat left 29% center; background-size: 16%;}
  .main_content ul> li:nth-child(4):hover> a{background: url(/images/egovframework/scourt/eng/icon4-1.png)no-repeat left 9% center; background-size: 20%;}

  /*main_content_serch*/
  .main_content_serch .searchBox .searchBox_box{display: inline-block;}
  .main_content_serch .searchBox .searchBox_box .header_wrap_search{width: 400px; font-size: 20px; }
  

  /***********section2시작***********/
  .section2{height: 580px;}
  .section2 h3{font-size: 42px; margin: 80px auto 50px auto ;}

  /*sub_tab_wrap*/ 
  .sub_tab_wrap .menulist1 > li > a{font-size: 20px; padding: 14px 0;}
  .sub_tab_wrap .menulist1 .more{top: -172px;}
  .sub_tab_wrap .menulist2> ul> li{font-size: 20px; }
  .sub_tab_wrap .menulist1 > li:nth-child(1).on> a, .sub_tab_wrap .menulist1 > li:nth-child(2).on> a, .sub_tab_wrap .menulist1 > li:nth-child(4).on> a, .sub_tab_wrap .menulist1 > li:nth-child(5).on> a{padding: 15px 0;}
  .sub_tab_wrap .menulist2> ul> li p.cont{width: 84%;}
  .sub_tab_wrap .menulist2> ul> li p.day{width: 12%;}
  .sub_tab_wrap .menulist2> ul> li p.cont> a{display: block;}

  
  /***********section3시작***********/
  .section3 h3{font-size: 42px; background-size: 5%; padding-right: 20px;}
  .section3 .more{top: -172px; margin-top: 5px;}
  .section3 .cont .title{font-size: 32px;}

}



/*****테블릿세로버전*****/
@media all and (min-width:701px) and (max-width:1220px) { 
  
  /***********section1시작***********/
  .section1{margin-top: 58px;}
  /*main_img_slide*/
  .section1 .main_img_slide> li{background: rgba(0,0,0,0.8); height: 600px;}
  .section1 .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{bottom: 140px; width: 72%;}
  .section1 .bx-wrapper .bx-controls-direction a.bx-next{right: 50px;}
  .section1 .bx-wrapper .bx-controls-direction a.bx-prev{left: initial; right: 150px;}
  .section1 .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{left: initial; top: 57.4%; right: 110px;}
  .section1 .bx-wrapper .bx-controls-direction a{top: 60%;}
  .section1 .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{bottom: 220px; width: 100%; right: 210px;}
  .section1 .bx-wrapper .bx-pager.bx-default-pager a{background: #fff; width: 10px; height: 10px; border-radius: 15px;}
  
  /*main_content*/
  .main_content{bottom: 210px;}
  .main_content p{font-size: 40px; margin-bottom: 80px; text-align: left;}
  .main_content ul> li{height: 160px;}
  .main_content ul> li> a{text-align: center; font-size: 20px;}
  .main_content ul> li> a span{text-align: center; font-size: 17px;}
  .main_content ul> li:nth-child(1)> a{padding: 100px 10px 41px 10px; box-sizing: border-box; display: block;}
  .main_content ul> li:nth-child(2)> a{padding: 97px 10px 30px 10px; box-sizing: border-box; display: block;}
  .main_content ul> li:nth-child(3)> a{padding: 97px 10px 0px 10px; box-sizing: border-box; display: block;}
  .main_content ul> li:nth-child(4)> a{padding: 97px 10px 30px 10px; box-sizing: border-box; display: block;}
  .main_content ul> li:last-child{margin-right: 0;}
  .main_content ul> li:hover{background-color: #095a61 !important;}
  .main_content ul> li:hover> a{color: #fff;}
  .main_content ul> li:nth-child(1)> a{background: url(/images/egovframework/scourt/eng/icon1.png)no-repeat center top 30%; background-size: 60px;}
  .main_content ul> li:nth-child(2)> a{background: url(/images/egovframework/scourt/eng/icon3.png)no-repeat center top 20%; background-size: 46px;}
  .main_content ul> li:nth-child(3)> a{background: url(/images/egovframework/scourt/eng/icon2.png)no-repeat center top 30%; background-size: 50px;}
  .main_content ul> li:nth-child(4)> a{background: url(/images/egovframework/scourt/eng/icon4.png)no-repeat center top 20%; background-size: 54px; }
  .main_content ul> li:nth-child(1):hover> a{background: url(/images/egovframework/scourt/eng/icon1-1.png)no-repeat center top 30%; background-size: 60px;}
  .main_content ul> li:nth-child(2):hover> a{background: url(/images/egovframework/scourt/eng/icon3-1.png)no-repeat center top 20%; background-size: 46px;}
  .main_content ul> li:nth-child(3):hover> a{background: url(/images/egovframework/scourt/eng/icon2-1.png)no-repeat center top 30%; background-size: 50px;}
  .main_content ul> li:nth-child(4):hover> a{background: url(/images/egovframework/scourt/eng/icon4-1.png)no-repeat center top 20%; background-size: 54px;}

  /*main_content_serch*/
  .main_content_serch .searchBox .header_wrap_search{box-sizing: border-box; width: 100%; padding: 15px 0 15px 0; padding-left: 20px; font-size: 17px;}
  .main_content_serch .searchBox span{display: block; border-bottom: 1px solid #ddd; padding: 15px 0; border-right: none; margin:0 23px;}
  .main_content_serch .searchBox .searchBox_box{position:relative; width: 100%;}
  .main_content_serch .searchBox .searchBox_box .header_wrap_search::placeholder{color: #e3e3e3;}
  .main_content_serch .searchBox .searchBox_box .header_wrap_search_btn{background-color: #095a61 !important; position:initial; width: 100%; padding: 16px; box-sizing: border-box; color: #fff; font-size: 17px;  font-weight: 500;}
  
  

  /***********section2시작***********/
  .section2{height: 430px;}
  .section2 h3{font-size: 32px; margin: 60px auto 30px auto ;}

  /*sub_tab_wrap*/ 
  .sub_tab_wrap .menulist1{width: 1200px;}
  .sub_tab_wrap .menulist1 > li{width: 200px;}
  .sub_tab_wrap .menulist1 > li:nth-child(4), .sub_tab_wrap .menulist1 > li:nth-child(5), .sub_tab_wrap .menulist1 > li:nth-child(6){border-bottom: 0;}
  .sub_tab_wrap .menulist1 > li > a{font-size: 17px; padding: 17px 0;}
  .sub_tab_wrap .menulist1 .more{top: -140px;}
  .sub_tab_wrap .menulist2{top: 76px;}
  .sub_tab_wrap .menulist2> ul> li{font-size: 17px;}
  .sub_tab_wrap .menulist1 > li:nth-child(1).on> a, .sub_tab_wrap .menulist1 > li:nth-child(2).on> a, .sub_tab_wrap .menulist1 > li:nth-child(4).on> a, .sub_tab_wrap .menulist1 > li:nth-child(5).on> a{padding: 16px 0;}
  .sub_tab_wrap .menulist2> ul> li p.cont{width: 76%; height: 100%;}
  .sub_tab_wrap .menulist2> ul> li p.day{width: 18%;}
  .sub_tab_wrap .menulist2> ul> li span{font-size: 14px; font-weight: normal; height: 25px; line-height: 25px; margin: 2px 5px 2px 0; padding: 3px 16px;}

  
  /***********section3시작***********/
  .section3{padding: 30px 0 60px 0;}
  .section3 h3{font-size: 32px; background-size: 5%; padding-right: 10px;}
  .section3 .more{top: -172px; margin-top: 0;}
  .section3 .cont .title{font-size: 19px; margin-top: 90px; line-height: 1.5em; margin-right: -10px;}
  .section3 .cont .title_con{font-size: 17px; line-height: 1.618em;}
  .section3 .cont .images{height: 180px;}
  .section3 .cont> a{display: block;}
}


/*****모바일*****/
@media all and (max-width:700px) { 
    /***********section1시작***********/
    .section1{margin-top: 53px;}
    /*main_img_slide*/
    .section1 .main_img_slide> li{background: rgba(0,0,0,0.8); height: 500px;}
    .section1 .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{bottom: 140px; width: 27%;}
    .section1 .bx-wrapper .bx-controls-direction a.bx-next{right: 26px; width: 30px; height: 30px; background-size: 100%;}
    .section1 .bx-wrapper .bx-controls-direction a.bx-prev{left: inherit; width: 30px; height: 30px; background-size: 100%; right: 96px;}
    .section1 .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{left: initial; top: 51.8%; width: 30px; right: 63px;}
    .section1 .bx-wrapper .bx-controls-direction a{top: 55%;}
    .section1 .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{bottom: 210px; right: 140px;} 
    .section1 .bx-wrapper .bx-pager.bx-default-pager a{background: #fff; width: 10px; height: 10px; border-radius: 15px;}
    .section1 .bx-wrapper .bx-controls-auto .bx-start{width: 30px; height: 30px; background-size: 100%;}
    .section1 .bx-wrapper .bx-controls-auto .bx-stop{width: 30px; height: 30px; background-size: 100%;}
    /*main_content*/
    .main_content{bottom: 180px;}
    .main_content p{font-size: 24px; margin-bottom: 54px; text-align: left;}
    .main_content ul> li{height: 90px; width: 49%; margin-bottom: 7px;}
    .main_content ul> li:nth-child(2){margin-right: 0;}
    .main_content ul> li:nth-child(3), .main_content ul> li:nth-child(4){margin-bottom: 0;}
    .main_content ul> li> a{text-align: center; font-size: 20px;}
    .main_content ul> li> a span{text-align: center; font-size: 14px;}
    .main_content ul> li:nth-child(1)> a{padding: 50px 10px 20px 10px; box-sizing: border-box; display: block;}
    .main_content ul> li:nth-child(2)> a{padding: 46px 10px 15px 10px; box-sizing: border-box; display: block;}
    .main_content ul> li:nth-child(3)> a{padding: 58px 10px 0px 10px; box-sizing: border-box; display: block;}
    .main_content ul> li:nth-child(4)> a{padding: 46px 10px 15px 10px; box-sizing: border-box; display: block;}
    .main_content ul> li:last-child{margin-right: 0;}
    .main_content ul> li:hover{background-color: #095a61 !important;}
    .main_content ul> li:hover> a{color: #fff;}
    .main_content ul> li:nth-child(1)> a{background: url(/images/egovframework/scourt/eng/icon1.png)no-repeat center top 30%; background-size: 36px;}
    .main_content ul> li:nth-child(2)> a{background: url(/images/egovframework/scourt/eng/icon3.png)no-repeat center top 20%; background-size: 26px;}
    .main_content ul> li:nth-child(3)> a{background: url(/images/egovframework/scourt/eng/icon2.png)no-repeat center top 30%; background-size: 30px;}
    .main_content ul> li:nth-child(4)> a{background: url(/images/egovframework/scourt/eng/icon4.png)no-repeat center top 20%; background-size: 30px; }
    .main_content ul> li:nth-child(1):hover> a{background: url(/images/egovframework/scourt/eng/icon1-1.png)no-repeat center top 30%; background-size: 36px;}
    .main_content ul> li:nth-child(2):hover> a{background: url(/images/egovframework/scourt/eng/icon3-1.png)no-repeat center top 20%; background-size: 26px;}
    .main_content ul> li:nth-child(3):hover> a{background: url(/images/egovframework/scourt/eng/icon2-1.png)no-repeat center top 30%; background-size: 30px;}
    .main_content ul> li:nth-child(4):hover> a{background: url(/images/egovframework/scourt/eng/icon4-1.png)no-repeat center top 20%; background-size: 30px;}
  
    /*main_content_serch*/
    .main_content_serch .searchBox .header_wrap_search{box-sizing: border-box; width: 100%; padding: 15px 0 15px 0; padding-left: 20px; font-size: 17px;}
    .main_content_serch .searchBox span{display: block; border-bottom: 1px solid #ddd; padding: 15px 0; border-right: none; margin: 0 23px;}
    .main_content_serch .searchBox span label{font-size: 14px;}
    .main_content_serch .searchBox .searchBox_box{position:relative; width: 100%;}
    .main_content_serch .searchBox .searchBox_box .header_wrap_search{font-size: 14px;}
    .main_content_serch .searchBox .searchBox_box .header_wrap_search::placeholder{color: #e3e3e3;}
    .main_content_serch .searchBox .searchBox_box .header_wrap_search_btn{background-color: #095a61 !important; position:initial;width: 100%; padding: 16px; box-sizing: border-box; color: #fff; font-size: 17px;  font-weight: 500; font-size: 14px;}
    
  
    /***********section2시작***********/
    .section2{height: 340px;}
    .section2 h3{font-size: 20px; margin: 40px auto 20px auto ; text-align: left;}
  
    /*sub_tab_wrap*/ 
    .sub_tab_wrap .menulist1{width: 720px;}
    .sub_tab_wrap .menulist1 > li{width: 120px; height: 54px;}
    .sub_tab_wrap .menulist1 > li:nth-child(4), .sub_tab_wrap .menulist1 > li:nth-child(5), .sub_tab_wrap .menulist1 > li:nth-child(6){border-bottom: 0;}
    .sub_tab_wrap .menulist1 > li > a{font-size: 14px; padding: 12px 0;}
    .sub_tab_wrap .menulist1 .more{top: -100px;width: 22px !important;height: 22px !important;}
    .sub_tab_wrap .menulist1 .more::after{font-size: 20px;}
    .sub_tab_wrap .menulist1 > li:nth-child(2) .menulist2> ul> li p.cont span, .sub_tab_wrap .menulist1 > li:nth-child(3) .menulist2> ul> li p.cont span, .sub_tab_wrap .menulist1 > li:nth-child(4) .menulist2> ul> li p.cont span, .sub_tab_wrap .menulist1 > li:nth-child(5) .menulist2> ul> li p.cont span, .sub_tab_wrap .menulist1 > li:nth-child(6) .menulist2> ul> li p.cont span{display: none;}
    .sub_tab_wrap .menulist2{top: 58px;}
    .sub_tab_wrap .menulist2> ul> li{font-size: 14px; padding: 5px 0; height: 40px}
    .sub_tab_wrap .menulist1 > li:nth-child(1).on> a, .sub_tab_wrap .menulist1 > li:nth-child(2).on> a, .sub_tab_wrap .menulist1 > li:nth-child(4).on> a, .sub_tab_wrap .menulist1 > li:nth-child(5).on> a{padding: 10px 0;}
    .sub_tab_wrap .menulist2> ul> li p.cont{width: 70%; padding-left: 5px;}
    .sub_tab_wrap .menulist2> ul> li p.day{width: 22%; display: -webkit-box; -webkit-box-orient: vertical; word-wrap: break-word; text-overflow: ellipsis; overflow: hidden; -webkit-line-clamp: 1; line-height: 1.9em; height: 1.9em;}
    .sub_tab_wrap .menulist2> ul> li span{padding: 0 10px; font-size: 10px; font-weight: normal; height: 20px; line-height: 20px; margin: 5px 5px 5px 0;}
    .sub_tab_wrap .menulist2> ul> li p.cont> a{display: block;}
  
    
    /***********section3시작***********/
    .section3{padding: 20px 0 40px 0;}
    .section3 h3{font-size: 20px; background-size: 5%; padding-right: 10px; margin-bottom: 15px;}
    .section3 .more{top: -172px;width: 22px !important;height: 22px !important; margin-top: 0;}
    .section3 .more::after{font-size: 20px;}
    .section3 .cont .title{font-size: 17px; margin-top: 10px; line-height: 1.5em;}
    .section3 .cont .title_con{font-size: 12px; line-height: 1.618em; margin-top: 20px;}
  }
