diff --git a/list.txt b/list.txt index 84969710..eb6f2aa8 100644 --- a/list.txt +++ b/list.txt @@ -1,7 +1,63 @@ -src\main\resources\egovframework\egovProps\globals.properties +#src\main\resources\egovframework\egovProps\globals.properties src\main\webapp\com\css\common.v2.0.css src\main\webapp\com\css\common.v2.0.css.map -# 일축압축 첨부 파일 하나 씩 올리면 에러나는 버그 수정중.. 2025-01-06 18:01 -src\main\webapp\proxyo2map.jsp -src\main\webapp\js\map\main\map.js -src\main\webapp\js\map\main\left\left.js \ No newline at end of file +src\main\webapp\WEB-INF\views\drilling\common\includeTopMenu.jsp +src\main\webapp\js\home\index.js +src\main\webapp\WEB-INF\views\drilling\home\drilling_index.jsp +src\main\webapp\WEB-INF\views\drilling\common\includeTopMenu.jsp +src\main\webapp\WEB-INF\views\drilling\input\drilling_input.jsp +src\main\webapp\WEB-INF\views\drilling\inquiry\drilling_inquiry_project.jsp +src\main\webapp\WEB-INF\views\drilling\inquiry\drilling_inquiry.jsp +#src\main\webapp\com\img\drilling\banner_0308_02_1.jpg +#src\main\webapp\com\img\drilling\banner_0410_01_3.jpg +#src\main\webapp\com\img\drilling\banner_0818_01_1.jpg +#src\main\webapp\com\img\drilling\banner_180703_02_1.jpg +#src\main\webapp\com\img\drilling\banner_190226_02_3.jpg +#src\main\webapp\com\img\drilling\banner_190328_02_3.jpg +#src\main\webapp\com\img\drilling\banner_190328_04.jpg +#src\main\webapp\com\img\drilling\icons\bg_iconset.png +#src\main\webapp\com\img\drilling\icons\buttons\01.svg +#src\main\webapp\com\img\drilling\icons\buttons\02.svg +#src\main\webapp\com\img\drilling\icons\buttons\03.svg +#src\main\webapp\com\img\drilling\icons\buttons\04.svg +#src\main\webapp\com\img\drilling\icons\buttons\wrap_service_ic01.png +#src\main\webapp\com\img\drilling\icons\buttons\wrap_service_ic02.png +#src\main\webapp\com\img\drilling\icons\buttons\wrap_service_ic03.png +#src\main\webapp\com\img\drilling\icons\buttons\wrap_service_ic04.png +#src\main\webapp\com\img\drilling\info.jpg +#src\main\webapp\com\img\drilling\logos\01.png +#src\main\webapp\com\img\drilling\logos\02.png +#src\main\webapp\com\img\drilling\logos\03.png +#src\main\webapp\com\img\drilling\logos\04.png +#src\main\webapp\com\img\drilling\logos\05.png +src\main\webapp\com\img\drilling\logos\geoinfo-logo.png +#src\main\webapp\com\img\drilling\maps\00.svg +#src\main\webapp\com\img\drilling\maps\00_for_inkscape.svg +#src\main\webapp\com\img\drilling\maps\01.png +#src\main\webapp\com\img\drilling\maps\01.svg +#src\main\webapp\com\img\drilling\maps\01_active.svg +#src\main\webapp\com\img\drilling\maps\01_active_alone.svg +#src\main\webapp\com\img\drilling\maps\01_alone.svg +#src\main\webapp\com\img\drilling\maps\02.png +#src\main\webapp\com\img\drilling\maps\02.svg +#src\main\webapp\com\img\drilling\maps\02_active.svg +#src\main\webapp\com\img\drilling\maps\02_active_alone.svg +#src\main\webapp\com\img\drilling\maps\02_alone.svg +#src\main\webapp\com\img\drilling\maps\03.png +#src\main\webapp\com\img\drilling\maps\03.svg +#src\main\webapp\com\img\drilling\maps\03_active.svg +#src\main\webapp\com\img\drilling\maps\03_active_alone.svg +#src\main\webapp\com\img\drilling\maps\03_alone.svg +#src\main\webapp\com\img\drilling\maps\04.png +#src\main\webapp\com\img\drilling\maps\04.svg +#src\main\webapp\com\img\drilling\maps\04_active.svg +#src\main\webapp\com\img\drilling\maps\04_active_alone.svg +#src\main\webapp\com\img\drilling\maps\04_alone.svg +#src\main\webapp\com\img\drilling\maps\05.png +#src\main\webapp\com\img\drilling\maps\05.svg +#src\main\webapp\com\img\drilling\maps\05_active.svg +#src\main\webapp\com\img\drilling\maps\05_active_alone.svg +#src\main\webapp\com\img\drilling\maps\05_alone.svg +#src\main\webapp\com\img\drilling\maps\dokdo.svg +#src\main\webapp\com\img\drilling\maps\uleungdo.svg +#src\main\webapp\com\img\drilling\visual.png \ No newline at end of file diff --git a/src/main/java/geoinfo/drilling/home/DrillingHomeController.java b/src/main/java/geoinfo/drilling/home/DrillingHomeController.java new file mode 100644 index 00000000..ab4519e8 --- /dev/null +++ b/src/main/java/geoinfo/drilling/home/DrillingHomeController.java @@ -0,0 +1,75 @@ +package geoinfo.drilling.home; + +import java.io.File; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.InputStream; +import java.io.OutputStream; +import java.io.UnsupportedEncodingException; +import java.net.MalformedURLException; +import java.net.URL; +import java.text.ParseException; +import java.text.SimpleDateFormat; +import java.util.ArrayList; +import java.util.Date; +import java.util.HashMap; +import java.util.Iterator; +import java.util.List; +import java.util.Locale; +import java.util.Map; + +import javax.annotation.Resource; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import org.jfree.util.Log; +import org.json.simple.JSONArray; +import org.json.simple.JSONObject; +import org.json.simple.parser.JSONParser; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.http.MediaType; +import org.springframework.http.ResponseEntity; +import org.springframework.stereotype.Controller; +import org.springframework.ui.ModelMap; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestMethod; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; +import org.springframework.web.servlet.ModelAndView; + +import egovframework.rte.psl.dataaccess.util.EgovMap; +import geoinfo.com.WebConfirm; +import geoinfo.drilling.home.service.DrillingHomeService; +import geoinfo.drilling.input.service.DrillingInputService; +import geoinfo.drilling.inquiry.service.DrillingInquiryService; +import geoinfo.map.mapControl.service.MapControlService; +import geoinfo.regi.selectClassInfo.service.SelectClassService; +import geoinfo.regi.status.service.RegiPageService; +import geoinfo.regi.util.exportGeotechnicalPointShp2; +import geoinfo.util.MyUtil; +import ictway.comm.util.parseData; +import ictway.comm.util.strUtil; +import ictway.comm.web.WebUtil; +import ictway.whois.whoisSMS; + +@Controller +public class DrillingHomeController { + + private static final Logger LOGGER = LoggerFactory.getLogger(DrillingHomeController.class); + + @Autowired + DrillingHomeService drillingHomeService; + + @RequestMapping(value = "/drilling/index.do") + public String drillingInquiry(@RequestParam HashMap params, ModelMap model, HttpServletRequest request, HttpServletResponse response) throws Exception { + + if(request.getSession().getAttribute("USERNAME") == null){ + return "isError"; + } + + return "/drilling/home/drilling_index"; + } +} diff --git a/src/main/java/geoinfo/drilling/home/service/DrillingHomeMapper.java b/src/main/java/geoinfo/drilling/home/service/DrillingHomeMapper.java new file mode 100644 index 00000000..660f76a1 --- /dev/null +++ b/src/main/java/geoinfo/drilling/home/service/DrillingHomeMapper.java @@ -0,0 +1,16 @@ +package geoinfo.drilling.home.service; + +import java.sql.SQLException; +import java.util.HashMap; +import java.util.List; + +import egovframework.rte.psl.dataaccess.mapper.Mapper; +import egovframework.rte.psl.dataaccess.util.EgovMap; + +@Mapper("drillingHomeMapper") +public interface DrillingHomeMapper { + +} + + + diff --git a/src/main/java/geoinfo/drilling/home/service/DrillingHomeService.java b/src/main/java/geoinfo/drilling/home/service/DrillingHomeService.java new file mode 100644 index 00000000..d1ee4d81 --- /dev/null +++ b/src/main/java/geoinfo/drilling/home/service/DrillingHomeService.java @@ -0,0 +1,13 @@ +package geoinfo.drilling.home.service; + +import java.util.HashMap; +import java.util.Map; + +import javax.servlet.http.HttpServletRequest; + +import org.json.simple.JSONObject; + + +public interface DrillingHomeService { + +} diff --git a/src/main/java/geoinfo/drilling/home/service/impl/DrillingHomeServiceImpl.java b/src/main/java/geoinfo/drilling/home/service/impl/DrillingHomeServiceImpl.java new file mode 100644 index 00000000..31720c41 --- /dev/null +++ b/src/main/java/geoinfo/drilling/home/service/impl/DrillingHomeServiceImpl.java @@ -0,0 +1,37 @@ +package geoinfo.drilling.home.service.impl; + +import geoinfo.drilling.home.service.DrillingHomeMapper; +import geoinfo.drilling.home.service.DrillingHomeService; +import geoinfo.drilling.input.service.DrillingInputService; +import geoinfo.drilling.inquiry.service.DrillingInquiryMapper; +import geoinfo.drilling.inquiry.service.DrillingInquiryService; +import geoinfo.main.login.service.LoginMapper; +import geoinfo.util.MyUtil; + +import java.sql.SQLException; +import java.sql.Timestamp; +import java.text.SimpleDateFormat; +import java.util.Date; +import java.util.HashMap; +import java.util.List; + +import javax.annotation.Resource; +import javax.servlet.http.HttpServletRequest; + +import oracle.sql.TIMESTAMP; + +import org.json.simple.JSONObject; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import egovframework.rte.psl.dataaccess.util.EgovMap; + +@Service("drillingHomeService") +public class DrillingHomeServiceImpl implements DrillingHomeService { + + + @Resource(name="drillingHomeMapper") + private DrillingHomeMapper drillingHomeMapper; + + +} diff --git a/src/main/webapp/WEB-INF/views/drilling/common/includeTopMenu-old-필요시_삭제.jsp b/src/main/webapp/WEB-INF/views/drilling/common/includeTopMenu-old-필요시_삭제.jsp new file mode 100644 index 00000000..28795be1 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/drilling/common/includeTopMenu-old-필요시_삭제.jsp @@ -0,0 +1,64 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> +<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> + +
+ + + +
+
diff --git a/src/main/webapp/WEB-INF/views/drilling/common/includeTopMenu.jsp b/src/main/webapp/WEB-INF/views/drilling/common/includeTopMenu.jsp index 504d4f51..6203aa2d 100644 --- a/src/main/webapp/WEB-INF/views/drilling/common/includeTopMenu.jsp +++ b/src/main/webapp/WEB-INF/views/drilling/common/includeTopMenu.jsp @@ -2,63 +2,465 @@ <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> -
- - - -
+ + + + + + + +
+
+
+ +

서울지방국토관리청

+ +
+ 검색영역열기 +
+ 통합검색 +
+ + + +
+
+
+
+ +
+
+ +
+
    +
  • +
+
+ + + + + +
+
+ + +
+
+
diff --git a/src/main/webapp/WEB-INF/views/drilling/home/drilling_index.jsp b/src/main/webapp/WEB-INF/views/drilling/home/drilling_index.jsp new file mode 100644 index 00000000..a054d3e0 --- /dev/null +++ b/src/main/webapp/WEB-INF/views/drilling/home/drilling_index.jsp @@ -0,0 +1,272 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> +<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> + + <%@ include file="/include/inc_head_2021_new.jsp" %> + + + + + + +
+ +
+
+ +
+ + 서울지방국토관리청 영역 +
+
+ +
+ + + 원주지방국토관리청에 오신것을 진심으로 환영합니다. WONJU REGIONAL OFFICE OF CONSTRUCTION MANAGEMENT +
+ +
+
+ + 원주지방국토관리청에 오신것을 진심으로 환영합니다. WONJU REGIONAL OFFICE OF CONSTRUCTION MANAGEMENT +
+ +
+
+ + 원주지방국토관리청에 오신것을 진심으로 환영합니다. WONJU REGIONAL OFFICE OF CONSTRUCTION MANAGEMENT +
+ +
+
+ + 원주지방국토관리청에 오신것을 진심으로 환영합니다. WONJU REGIONAL OFFICE OF CONSTRUCTION MANAGEMENT +
+ +
+
+ + 원주지방국토관리청에 오신것을 진심으로 환영합니다. WONJU REGIONAL OFFICE OF CONSTRUCTION MANAGEMENT + + 울릉도 + 독도 +
+ + +
+ + + + + +
+
+

최근 등록 건설현장

+ +
+
+
    +
  • 부산 해운대 힐스테이트 현장
  • +
  • 세종시 나성동 블루밍 아파트 현장
  • +
  • 광주 첨단지구 푸르지오 아파트 신축공사 현장
  • +
  • 서울 강남구 역삼동 스퀘어 오피스텔 현장
  • +
  • 대전 유성구 봉명동 드림타워 오피스텔 현장
  • +
+
+
+ + +
+

이용에 어려움이 있으신가요?

+

본 시스템은 발주 기관의 건설현장 프로젝트 계획을 입력하는 시스템입니다. 이후 수주 기관은 입력된 프로젝트의 상세 내용을 입력합니다.

+ 튜토리얼 보기 +
+ +
+ + + +
+ +
+ +
+ + +
+
+ + + + + + + + + +
+<%@ include file="/include/inc_footer_2021_new.jsp" %> \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/drilling/input/drilling_input.jsp b/src/main/webapp/WEB-INF/views/drilling/input/drilling_input.jsp index 431e5bfc..36191eaf 100644 --- a/src/main/webapp/WEB-INF/views/drilling/input/drilling_input.jsp +++ b/src/main/webapp/WEB-INF/views/drilling/input/drilling_input.jsp @@ -38,7 +38,7 @@ if (request.getSession().getAttribute("CLS") == null || "2".equals(request.getSe -
+
diff --git a/src/main/webapp/WEB-INF/views/drilling/inquiry/drilling_inquiry.jsp b/src/main/webapp/WEB-INF/views/drilling/inquiry/drilling_inquiry.jsp index cb320999..9a5ac0de 100644 --- a/src/main/webapp/WEB-INF/views/drilling/inquiry/drilling_inquiry.jsp +++ b/src/main/webapp/WEB-INF/views/drilling/inquiry/drilling_inquiry.jsp @@ -228,7 +228,7 @@ if (request.getSession().getAttribute("CLS") == null || "2".equals(request.getSe -
+
diff --git a/src/main/webapp/WEB-INF/views/drilling/inquiry/drilling_inquiry_project.jsp b/src/main/webapp/WEB-INF/views/drilling/inquiry/drilling_inquiry_project.jsp index e3fa458f..2ca3704d 100644 --- a/src/main/webapp/WEB-INF/views/drilling/inquiry/drilling_inquiry_project.jsp +++ b/src/main/webapp/WEB-INF/views/drilling/inquiry/drilling_inquiry_project.jsp @@ -315,7 +315,7 @@ if (request.getSession().getAttribute("CLS") == null || "2".equals(request.getSe -
+
diff --git a/src/main/webapp/com/css/common.v2.0.css b/src/main/webapp/com/css/common.v2.0.css index dcb3e877..29aa3689 100644 --- a/src/main/webapp/com/css/common.v2.0.css +++ b/src/main/webapp/com/css/common.v2.0.css @@ -1,5 +1,10 @@ @charset "UTF-8"; /* ---------------------------------- */ +body { + margin: 0; + padding: 0; +} + /* ---------------------------------- */ /* ====================================== */ /* ====================================== */ @@ -3301,6 +3306,2370 @@ ul.faq-q > li textarea { color: #999999; } +/* ====================================== */ +/* ====================================== */ +/* ====================================== */ +/* ====================================== */ +.drilling-wrap-header { + position: relative; + height: 76px; + background: #fff; + border-bottom: 1px solid #c5c5c5; + height: 117px; + z-index: 999; +} +.drilling-wrap-header caption, .drilling-wrap-header legend { + overflow: hidden; + position: relative; + width: 0; + height: 0; + margin: 0; + padding: 0; + text-indent: -9999px; + border: 0; + clip: rect(0, 0, 0, 0); +} +.drilling-wrap-header #header_cont { + height: 100%; + /** common ir **/ + /** common **/ + /** common size **/ + /** 1600px 시작 **/ + /** 1600px 끝 **/ + /** 1400px 시작 **/ + /** 1400px 끝 **/ + /** 1280px 시작 **/ + /** 1280px 끝 **/ + /** 1100px 시작 **/ + /** 1100px 끝 **/ + /** 1024px 시작 **/ + /** 1024px 끝 **/ + /** 900px 시작 **/ + /** 900px 끝 **/ + /** 812px 시작 **/ + /** 812px 끝 **/ + /** 768px 시작 **/ + /** 768px 끝 **/ + /** 667px 시작 **/ + /** 667px 끝 **/ + /** 640px 시작 **/ + /** 640px 끝 **/ + /** 568px 시작 **/ + /** 568px 끝 **/ + /** 480px 시작 **/ + /** 480px 끝 **/ + /** 414px 시작 **/ + /** 414px 끝 **/ + /** 320px 시작 **/ + /** 320px 끝 **/ +} +.drilling-wrap-header #header_cont .wrap_header_top { + position: absolute; + left: 50%; + transform: translateX(-50%); + z-index: 888; +} +.drilling-wrap-header #header_cont h1.logo { + display: block; + position: absolute; + top: 31px; + left: 0; + width: 258px; + height: 50px; + text-indent: -9999px; +} +.drilling-wrap-header #header_cont h1.logo a { + display: block; + height: 100%; +} +.drilling-wrap-header #header_cont .btn_gov[title] { + display: block; + position: absolute; + top: 34px; + left: calc(50% - 195px); + width: 89px; + height: 40px; + margin-right: 0; + padding-right: 0; + line-height: 0; + font-size: 0; +} +.drilling-wrap-header #header_cont .btn_gov[title]:before { + display: none; +} +.drilling-wrap-header #header_cont .btn_gov:after { + content: ""; + display: block; + position: absolute; + width: 100%; + height: 100%; +} +.drilling-wrap-header #header_cont .search_top_hd { + position: absolute; + top: 32px; + left: 51%; + width: 310px; + transform: translateX(-50%); + width: 374px; +} +.drilling-wrap-header #header_cont .search_top_hd fieldset { + position: relative; +} +.drilling-wrap-header #header_cont .search_top_hd div { + overflow: hidden; + position: relative; + height: 45px; + padding: 2px 40px 2px 10px; + border: 2px solid #006bb7; + border-radius: 25px; +} +.drilling-wrap-header #header_cont .search_top_hd label { + left: 28px; + line-height: 37px; + color: #909090; + font-size: 14px; +} +.drilling-wrap-header #header_cont .search_top_hd input[type=text] { + width: 100%; + height: 100%; + padding: 5px; + border-color: transparent; + background: transparent; +} +.drilling-wrap-header #header_cont .search_top_hd [type=button], .drilling-wrap-header #header_cont .search_top_hd .search_btn { + position: absolute; + top: calc(50% - 12px); + right: 13px; + width: 25px; + height: 24px; + text-indent: -9999px; + cursor: pointer; + border: 0; + background: transparent; +} +.drilling-wrap-header #header_cont .search_top_hd [type=button]:after, .drilling-wrap-header #header_cont .search_top_hd a:after { + content: ""; + display: block; + position: absolute; +} +.drilling-wrap-header #header_cont .search_top_hd [type=button]:after, .drilling-wrap-header #header_cont .search_top_hd .search_btn:after { + top: 0; + width: 100%; + height: 100%; + background-position: -175px 0; +} +.drilling-wrap-header #header_cont .search_top_hd a[title] { + display: inline-block; + position: absolute; + top: 0; + right: 0; + width: 45px; + height: 45px; + margin-right: 0; + padding-right: 0; + line-height: 0; + font-size: 0; + border-radius: 50%; + background: #006bb7; +} +.drilling-wrap-header #header_cont .search_top_hd .search_btn, .drilling-wrap-header #header_cont .search_top_hd a[title]:before { + display: none; +} +.drilling-wrap-header #header_cont .search_top_hd a[title]:after { + top: calc(50% - 9px); + left: calc(50% - 9px); + width: 19px; + height: 19px; + background-position: -150px -25px; +} +.drilling-wrap-header #header_cont .search_top_hd a[title]:hover, .drilling-wrap-header #header_cont .search_top_hd a[title]:active, .drilling-wrap-header #header_cont .search_top_hd a[title]:focus { + background: #de4900; +} +.drilling-wrap-header #header_cont #wrap_global { + height: 106px; + padding-top: 45px; + text-align: right; +} +.drilling-wrap-header #header_cont #util { + overflow: hidden; + display: inline-block; +} +.drilling-wrap-header #header_cont #util li { + display: inline-block; + position: relative; + margin: 0; + padding: 0 9px; + color: #999; + font-size: 1.3rem; + vertical-align: top; +} +.drilling-wrap-header #header_cont #util li:before { + content: ""; + position: absolute; + top: 0; + left: 0; + display: inline-block; + width: 1px; + height: 100%; + background: #dcdcdc; +} +.drilling-wrap-header #header_cont #util li:first-child:before { + display: none; +} +.drilling-wrap-header #header_cont #util li a[title|=새창] { + margin-right: 0; + padding-right: 0; +} +.drilling-wrap-header #header_cont #util li a[title|=새창]:before { + display: none; +} +.drilling-wrap-header #header_cont #util a { + display: inline-block; + position: relative; + color: #999; + text-decoration: none; +} +.drilling-wrap-header #header_cont #util a:link { + color: #999; + text-decoration: none; +} +.drilling-wrap-header #header_cont #util a:visited { + color: #999; + text-decoration: none; +} +.drilling-wrap-header #header_cont #util a:active { + color: #cb6400; + text-decoration: none; +} +.drilling-wrap-header #header_cont #util a:hover { + color: #cb6400; +} +.drilling-wrap-header #header_cont #util a:focus { + color: #cb6400; +} +.drilling-wrap-header #header_cont .wrap_menu .wrap_area .gnb { + width: 100%; + font-size: 0; + border-top: 1px solid #e5e5e5; + background: #00479d; +} +.drilling-wrap-header #header_cont .wrap_menu .wrap_area .gnb:after { + content: ""; + display: block; + clear: both; +} +.drilling-wrap-header #header_cont .wrap_menu .wrap_area .gnb > ul { + width: 100%; + max-width: 1280px; + margin: 0 auto; + padding-right: 65px; +} +.drilling-wrap-header #header_cont .wrap_menu .wrap_area .gnb > ul:after { + content: ""; + clear: both; + display: block; +} +.drilling-wrap-header #header_cont .wrap_menu .wrap_area .gnb > ul > li { + float: left; + width: calc(16.6666666667% - 0.1px); + max-width: 203px; +} +.drilling-wrap-header #header_cont .wrap_menu .wrap_area .gnb > ul > li:first-child a i:before { + display: none; +} +.drilling-wrap-header #header_cont .wrap_menu .wrap_area .gnb > ul > li > a { + position: relative; + display: block; + padding: 20px 0; + color: #afcbd9; + font-size: 18px; + font-weight: 400; + text-align: center; + text-decoration: none; + z-index: 888; +} +.drilling-wrap-header #header_cont .wrap_menu .wrap_area .gnb > ul > li > a i { + display: block; + position: relative; +} +.drilling-wrap-header #header_cont .wrap_menu .wrap_area .gnb > ul > li > a i:before { + content: ""; + display: block; + position: absolute; + top: calc(50% - 10px); + width: 1px; + height: 20px; + transform: rotate(45deg); + background: #ccc; +} +.drilling-wrap-header #header_cont .gnb li a:hover, .drilling-wrap-header #header_cont .gnb li a:focus { + color: #ffffff; + text-decoration: none; +} +.drilling-wrap-header #header_cont .gnb > ul > li > a:hover:before, .drilling-wrap-header #header_cont .gnb > ul > li > a:hover:after, +.drilling-wrap-header #header_cont .gnb > ul > li > a:focus:before, .drilling-wrap-header #header_cont .gnb > ul > li > a:focus:after, +.drilling-wrap-header #header_cont .gnb li.active > a:before, .drilling-wrap-header #header_cont .gnb li.active > a:after { + content: ""; + display: block; + position: absolute; +} +.drilling-wrap-header #header_cont .gnb > ul > li > a:hover:before, .drilling-wrap-header #header_cont .gnb > ul > li > a:focus:before, .drilling-wrap-header #header_cont .gnb li.active > a:before, +.drilling-wrap-header #header_cont .gnb > ul > li > a:hover:after, .drilling-wrap-header #header_cont .gnb > ul > li > a:focus:after, .drilling-wrap-header #header_cont .gnb li.active > a:after { + left: 50%; + border: 11px solid transparent; +} +.drilling-wrap-header #header_cont .gnb > ul > li > a:hover:before, .drilling-wrap-header #header_cont .gnb > ul > li > a:focus:before, .drilling-wrap-header #header_cont .gnb li.active > a:before { + display: none; + bottom: -21px; + border-top-color: #002249; +} +.drilling-wrap-header #header_cont .gnb > ul > li > a:hover:after, .drilling-wrap-header #header_cont .gnb > ul > li > a:focus:after, .drilling-wrap-header #header_cont .gnb li.active > a:after { + display: none; + bottom: -16px; + margin-left: -5px; + border-top-color: #d90000; +} +.drilling-wrap-header #header_cont .gnb .depth2_box { + display: none; + position: absolute; + top: 169px; + left: 0; + width: 100%; + min-height: 200px; + padding-bottom: 20px; + background: #00428c; +} +.drilling-wrap-header #header_cont .gnb .depth2 { + display: none; + position: relative; + width: 1280px; + margin: 0 auto; + padding: 15px 0 36px; + z-index: 500; +} +.drilling-wrap-header #header_cont .gnb .depth2:after { + content: ""; + display: block; + clear: both; +} +.drilling-wrap-header #header_cont .gnb .depth2 > li { + width: 20%; + padding-right: 28px; +} +.drilling-wrap-header #header_cont .gnb .depth2 > li > a { + position: relative; + margin-right: 0; + padding: 15px 8px; + color: #fff; + font-size: 17px; + font-weight: normal; + text-align: left; + border-bottom: 1px solid #80a1c6; +} +.drilling-wrap-header #header_cont .gnb .depth2 > li > a i { + position: relative; + z-index: 2; +} +.drilling-wrap-header #header_cont .gnb .depth2 > li ul { + display: block; + padding: 15px 10px; +} +.drilling-wrap-header #header_cont .gnb .depth2 > li li a { + line-height: 22px; + padding: 2px 0; + color: #cee0f4; + font-size: 14px; + text-align: left; + letter-spacing: -1px; +} +.drilling-wrap-header #header_cont .gnb .depth2 > li li a:hover, .drilling-wrap-header #header_cont .gnb .depth2 > li li a:active, .drilling-wrap-header #header_cont .gnb .depth2 > li li a:focus { + color: #fff; + text-decoration: underline; +} +.drilling-wrap-header #header_cont .gnb .active .on + .depth2_box .depth2 { + display: flex !important; +} +.drilling-wrap-header #header_cont .gnb .active .on + .depth2_box .depth2 ul { + display: block !important; +} +.drilling-wrap-header #header_cont .gnb .depth2 li.on a { + color: #0b998c; + font-weight: 600; + text-decoration: underline; +} +.drilling-wrap-header #header_cont .gnb a[title] { + margin-right: 0; +} +.drilling-wrap-header #header_cont .gnb a[title]:before { + display: none; +} +.drilling-wrap-header #header_cont .gnb .depth2 > li li a[title]:hover, .drilling-wrap-header #header_cont .gnb .depth2 > li li a[title]:active, .drilling-wrap-header #header_cont .gnb .depth2 > li li a[title]:focus, +.drilling-wrap-header #header_cont .gnb .depth2 > li li a[title] i:hover, .drilling-wrap-header #header_cont .gnb .depth2 > li li a[title] i:active, .drilling-wrap-header #header_cont .gnb .depth2 > li li a[title] i:focus { + text-decoration: underline !important; +} +.drilling-wrap-header #header_cont .gnb li.active .depth2_box .depth2 { + display: flex; + flex-wrap: wrap; +} +.drilling-wrap-header #header_cont .wrap_menu { + position: relative; + z-index: 500; +} +.drilling-wrap-header #header_cont .btnAllMn, .drilling-wrap-header #header_cont .btnToggleMn { + display: none; + position: absolute; + top: 107px; + left: 50%; + width: 1280px; + transform: translateX(-50%); + z-index: 555; +} +.drilling-wrap-header #header_cont .btnAllMn a, .drilling-wrap-header #header_cont .btnToggleMn a { + display: inline-block; + position: absolute; + right: 0; + width: 62px; + height: 62px; + font-size: 0; + background: #002e66; +} +.drilling-wrap-header #header_cont .btnAllMn a:hover, .drilling-wrap-header #header_cont .btnAllMn a:active, .drilling-wrap-header #header_cont .btnAllMn a:focus { + background: #de4900; +} +.drilling-wrap-header #header_cont .btnAllMn a:before, .drilling-wrap-header #header_cont .btnToggleMn a:before { + content: ""; + display: block; + position: absolute; + top: calc(50% - 10px); + left: calc(50% - 15px); + width: 29px; + height: 20px; + background-position: -25px 0; +} +.drilling-wrap-header #header_cont .gnb.fixed, .drilling-wrap-header #header_cont .btnAllMn.fixed { + position: fixed; + top: 0; + z-index: 888; +} +.drilling-wrap-header #header_cont .gnb.fixed { + border-top-width: 0; +} +.drilling-wrap-header #header_cont .gnb.fixed .depth2_box { + top: 62px; +} +.drilling-wrap-header #header_cont .btnToggleMn { + display: none; +} +.drilling-wrap-header #header_cont .logo, .drilling-wrap-header #header_cont .wrap_menu .logo a { + background: url(/com/img/drilling/logos/02.png) no-repeat 0 0; +} +.drilling-wrap-header #header_cont .logo.logo-01 { + background-image: url(/com/img/drilling/logos/01.png); +} +.drilling-wrap-header #header_cont .logo.logo-02 { + background-image: url(/com/img/drilling/logos/02.png); +} +.drilling-wrap-header #header_cont .logo.logo-03 { + background-image: url(/com/img/drilling/logos/03.png); +} +.drilling-wrap-header #header_cont .logo.logo-04 { + background-image: url(/com/img/drilling/logos/04.png); +} +.drilling-wrap-header #header_cont .logo.logo-05 { + background-image: url(/com/img/drilling/logos/05.png); +} +.drilling-wrap-header #header_cont .geoinfo-logo { + width: 240px; +} +.drilling-wrap-header #header_cont .btnToggleMn a:before, .drilling-wrap-header #header_cont .btnAllMn a:before, .drilling-wrap-header #header_cont .search_top_hd [type=button]:after, .drilling-wrap-header #header_cont .search_top_hd .search_btn:after, .drilling-wrap-header #header_cont .search_top_hd a:after, +.drilling-wrap-header #header_cont a[title]:not(.nbg):before, .drilling-wrap-header #header_cont a[title] i:before { + background-image: url(/com/img/drilling/icons/bg_iconset.png); +} +.drilling-wrap-header #header_cont .noScroll, .drilling-wrap-header #header_cont .noScroll body { + overflow: hidden !important; + height: 100%; +} +.drilling-wrap-header #header_cont .btnAllMn a:hover, .drilling-wrap-header #header_cont .btnAllMn a:active, .drilling-wrap-header #header_cont .btnAllMn a:focus, +.drilling-wrap-header #header_cont .btnToggleMn a:hover, .drilling-wrap-header #header_cont .btnToggleMn a:active, .drilling-wrap-header #header_cont .btnToggleMn a:focus { + transition: all 0.3s ease; +} +.drilling-wrap-header #header_cont .wrap_header_top, .drilling-wrap-header #header_cont #wrap_global, .drilling-wrap-header #header_cont #footer_cont { + width: 1280px; + margin: 0 auto; +} +@media screen and (max-width: 1600px) { + .drilling-wrap-header #header_cont { + /** layout size **/ + } + .drilling-wrap-header #header_cont .gnb > ul, .drilling-wrap-header #header_cont .gnb .depth2, .drilling-wrap-header #header_cont .btnAllMn, .drilling-wrap-header #header_cont .wrap_header_top, .drilling-wrap-header #header_cont #wrap_global, .drilling-wrap-header #header_cont .wrap_contents, .drilling-wrap-header #header_cont .breadcrumb ul, .drilling-wrap-header #header_cont #footer_cont { + width: calc(100% - 44px); + max-width: 1280px; + } + .drilling-wrap-header #header_cont .wrap_contents, .drilling-wrap-header #header_cont .breadcrumb ul { + max-width: 1100px; + } +} +@media screen and (max-width: 1400px) { + .drilling-wrap-header #header_cont .wrap_header_top { + left: 50%; + transform: translateX(-50%); + } + .drilling-wrap-header #header_cont .gnb .depth2 > li { + width: 25%; + padding-right: 20px; + } +} +@media screen and (max-width: 1280px) { + .drilling-wrap-header #header_cont { + /** layout size **/ + } + .drilling-wrap-header #header_cont .gnb > ul, .drilling-wrap-header #header_cont .gnb .depth2, .drilling-wrap-header #header_cont .btnAllMn, .drilling-wrap-header #header_cont .wrap_header_top, .drilling-wrap-header #header_cont #wrap_global, .drilling-wrap-header #header_cont #footer_cont { + max-width: 100%; + } + .drilling-wrap-header #header_cont .btn_gov[title] { + left: calc(50% - 170px); + } + .drilling-wrap-header #header_cont .search_top_hd { + left: 59%; + } +} +@media screen and (max-width: 1100px) { + .drilling-wrap-header #header_cont { + /** layout size **/ + /** 컨텐츠 : 좌측메뉴 **/ + /** 컨텐츠 : 우측영역 **/ + } + .drilling-wrap-header #header_cont .wrap_contents, .drilling-wrap-header #header_cont .breadcrumb ul { + max-width: 100%; + } + .drilling-wrap-header #header_cont .wrap_left { + width: 230px; + } + .drilling-wrap-header #header_cont .wrap_right { + width: calc(100% - 260px); + margin-left: 30px; + } +} +@media screen and (max-width: 1024px) { + .drilling-wrap-header #header_cont { + /** footer **/ + } + .drilling-wrap-header #header_cont .f_menu, .drilling-wrap-header #header_cont .f_org { + width: 100%; + } + .drilling-wrap-header #header_cont .f_menu li { + padding: 0 40px 0 15px; + } + .drilling-wrap-header #header_cont .f_org { + margin-top: 15px; + } + .drilling-wrap-header #header_cont .f_org, .drilling-wrap-header #header_cont .org_site { + position: relative; + } + .drilling-wrap-header #header_cont .f_org:after { + content: ""; + display: block; + clear: both; + } + .drilling-wrap-header #header_cont .org_site { + right: inherit !important; + width: 30%; + border-width: 0 !important; + background: #42464d; + } + .drilling-wrap-header #header_cont .org_site .site_txt { + padding: 15px; + } + .drilling-wrap-header #header_cont .org_site .site_btn_more span { + padding-top: 11px; + padding-bottom: 11px; + } + .drilling-wrap-header #header_cont .org_site .site_btn_more span:before { + top: 12px; + } + .drilling-wrap-header #header_cont .org_site .site_btn_more span:after, .drilling-wrap-header #header_cont .link_box ul + a:after { + top: 25px; + } + .drilling-wrap-header #header_cont .org_site > li > .link_box { + bottom: 49px; + width: 100%; + } + .drilling-wrap-header #header_cont .link_box ul + a { + right: 22px; + bottom: -44px; + } + .drilling-wrap-header #header_cont .org_site.on .site_btn_more span:after { + top: 27px; + } +} +@media screen and (max-width: 997px) { + .drilling-wrap-header #header_cont { + /* 21.10.26 sm 초기aside미적용 */ + /** common **/ + /** hidden **/ + /** header **/ + /** gnb **/ + /** mobile top btn(left / right) **/ + /** search type **/ + /** 컨텐츠 : 우측영역 **/ + } + .drilling-wrap-header #header_cont #navi { + display: none; + } + .drilling-wrap-header #header_cont .wrap_right aside { + float: none; + width: 100%; + overflow: hidden; + } + .drilling-wrap-header #header_cont .wrap_right aside h2 { + display: inline-block; + width: 100%; + height: 60px; + line-height: 60px; + padding-left: 20px; + font-size: 24px; + font-weight: bold; + color: #fff; + text-align: left; + background: url(/com/img/drilling/place2016/pcmo/sub/bg_h2title.jpg) repeat-x; + } + .drilling-wrap-header #header_cont .wrap_right aside .lnb { + display: none; + } + .drilling-wrap-header #header_cont .wrap_right aside .lnb > ul > li { + width: 100%; + border-bottom: 1px solid #d9d9d9; + } + .drilling-wrap-header #header_cont .wrap_right aside .lnb > ul > li > a { + display: block; + line-height: 50px; + padding-left: 20px; + font-size: 15px; + color: #333333; + background: url(/com/img/drilling/place2016/pcmo/common/bg_lnbarr.png) 160px center no-repeat; + } + .drilling-wrap-header #header_cont .wrap_right aside .lnb > ul > li > a:hover { + font-size: 16px; + font-weight: bold; + color: #0060c2; + background: url(/com/img/drilling/place2016/pcmo/common/bg_lnbarr_ov.png) 165px center no-repeat; + } + .drilling-wrap-header #header_cont .wrap_right aside .lnb > ul > li > ul { + display: none; + padding-bottom: 15px; + } + .drilling-wrap-header #header_cont .wrap_right aside .lnb > ul > li > ul > li > a { + padding-left: 30px; + line-height: 25px; + font-size: 14px; + font-weight: bold; + color: #333; + } + .drilling-wrap-header #header_cont .wrap_right aside .lnb-mobile { + position: absolute; + display: block; + right: 10px; + top: 178px; + z-index: 10; + } + .drilling-wrap-header #header_cont .gnb > ul, .drilling-wrap-header #header_cont .gnb .depth2, .drilling-wrap-header #header_cont .btnAllMn, .drilling-wrap-header #header_cont .wrap_header_top, .drilling-wrap-header #header_cont #wrap_global, .drilling-wrap-header #header_cont .wrap_contents, .drilling-wrap-header #header_cont .breadcrumb ul, .drilling-wrap-header #header_cont #footer_cont { + width: 100%; + } + .drilling-wrap-header #header_cont .btn_gov[title], .drilling-wrap-header #header_cont .search_top_hd a[title], .drilling-wrap-header #header_cont .wrap_hotkeyword, .drilling-wrap-header #header_cont .wrap_left { + display: none; + } + .drilling-wrap-header #header_cont #footer_cont { + width: 100%; + padding: 0 20px; + } + .drilling-wrap-header #header_cont .gnb > ul > li > a:after, .drilling-wrap-header #header_cont .gnb .depth2 .has_sub:before { + top: 0; + background-image: url(/com/img/drilling/icons/bg_iconset.png); + } + .drilling-wrap-header #header_cont h1.logo { + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + } + .drilling-wrap-header #header_cont .wrap_menu .logo, .drilling-wrap-header #header_cont .wrap_menu .logo a { + display: block; + } + .drilling-wrap-header #header_cont .wrap_menu .logo { + position: static; + margin: 20px auto 10px; + } + .drilling-wrap-header #header_cont .wrap_menu .logo { + background: none; + } + .drilling-wrap-header #header_cont .wrap_menu .logo a { + margin: 0 auto; + text-indent: -9999px; + background-position-y: -50px; + } + .drilling-wrap-header #header_cont #wrap_global { + float: none; + width: 100%; + height: auto; + padding: 0 0 5px; + text-align: center; + } + .drilling-wrap-header #header_cont #wrap_global #util { + display: block; + margin-top: 0; + padding: 0 10px; + } + .drilling-wrap-header #header_cont #wrap_global #util:after { + content: ""; + display: block; + clear: both; + } + .drilling-wrap-header #header_cont #wrap_global li { + display: block; + width: 98%; + margin: 0 1% 5px; + padding: 10px 0; + border: 1px solid #fff; + } + .drilling-wrap-header #header_cont #wrap_global li:before { + display: none; + } + .drilling-wrap-header #header_cont #wrap_global li.sns { + border-width: 0; + } + .drilling-wrap-header #header_cont #wrap_global li a { + display: block; + margin: 0; + padding: 0; + color: #fff; + font-size: 13px; + text-align: center; + text-decoration: none; + background: none; + } + .drilling-wrap-header #header_cont #wrap_global li.sns a { + display: inline-block; + width: 30px; + height: 30px; + margin: 0 2%; + border-radius: 50%; + background: #fff; + } + .drilling-wrap-header #header_cont #wrap_global li.sns a:before { + top: calc(50% - 8px); + left: calc(50% - 10px); + width: 21px; + height: 17px; + } + .drilling-wrap-header #header_cont .wrap_menu { + display: none; + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + background: rgba(0, 0, 0, 0.7); + z-index: 9999; + } + .drilling-wrap-header #header_cont .wrap_menu .wrap_area { + overflow: scroll; + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 300px; + background: #4e5366; + } + .drilling-wrap-header #header_cont .gnb, .drilling-wrap-header #header_cont .gnb .depth2, .drilling-wrap-header #header_cont .gnb .depth2 li a { + width: 100%; + } + .drilling-wrap-header #header_cont .gnb { + margin: 0; + border-bottom: 1px solid #111319; + } + .drilling-wrap-header #header_cont .gnb > ul { + width: 100%; + padding-right: 0; + } + .drilling-wrap-header #header_cont .gnb > ul > li > a { + position: relative; + padding: 18px 22px !important; + color: #fff; + font-size: 17px; + text-align: left; + border-top: 1px solid #111319; + background: #2b2f3e; + } + .drilling-wrap-header #header_cont .gnb > ul > li > a:hover:before, .drilling-wrap-header #header_cont .gnb > ul > li > a:focus:before, .drilling-wrap-header #header_cont .gnb li.active > a:before { + display: none; + } + .drilling-wrap-header #header_cont .gnb > ul > li > a:after, .drilling-wrap-header #header_cont .gnb > ul > li > a:active:after { + content: ""; + display: inline-block !important; + position: absolute; + top: calc(50% - 3px); + right: 25px; + bottom: inherit !important; + left: inherit !important; + width: 9px !important; + height: 6px; + border: none !important; + background-position: 0 -50px; + } + .drilling-wrap-header #header_cont .gnb > ul > li > a:hover, .drilling-wrap-header #header_cont .gnb > ul > li > a:active, .drilling-wrap-header #header_cont .gnb > ul > li > a:focus { + color: #fffc00; + } + .drilling-wrap-header #header_cont .gnb > ul > li > a i:before { + display: none; + } + .drilling-wrap-header #header_cont .gnb > ul > li > a.on { + color: #fffc00; + } + .drilling-wrap-header #header_cont .gnb > ul > li > a.on:after { + transform: rotate(180deg); + } + .drilling-wrap-header #header_cont .gnb li { + display: block; + width: 100% !important; + max-width: inherit !important; + } + .drilling-wrap-header #header_cont .gnb li.on > a { + background: #2a4c76; + } + .drilling-wrap-header #header_cont .gnb .depth2 > li { + float: none; + padding-right: 0; + min-height: auto !important; + } + .drilling-wrap-header #header_cont .gnb .depth2_box { + display: block; + position: relative; + top: inherit; + min-height: auto !important; + padding-bottom: 0; + border-width: 0; + } + .drilling-wrap-header #header_cont .gnb .depth2 { + position: static; + height: auto; + padding: 0; + border: 0; + background: #2b2f3e; + } + .drilling-wrap-header #header_cont .gnb .depth2 li a { + position: relative; + padding: 11px 23px; + color: #fff; + font-size: 15px; + font-weight: 400; + text-align: left; + border-width: 0; + text-decoration: none !important; + border-top: 1px solid rgba(255, 255, 255, 0.3); + background: #4174b6; + } + .drilling-wrap-header #header_cont .gnb .depth2 li:first-child a { + border: 0; + } + .drilling-wrap-header #header_cont .gnb .depth2 .on a { + color: #fff !important; + text-decoration: underline !important; + background: #01a479; + } + .drilling-wrap-header #header_cont .gnb .depth2 .has_sub:before { + content: ""; + display: block; + position: absolute; + top: calc(50% - 5px); + right: 25px; + width: 10px; + height: 10px; + background-position: -50px -25px; + } + .drilling-wrap-header #header_cont .gnb .depth2 .has_sub.on:before { + background-position-x: -75px; + } + .drilling-wrap-header #header_cont .gnb .depth2 .depth3 { + padding: 8px 0; + background: #fff; + } + .drilling-wrap-header #header_cont .gnb .depth2 .depth3 li a { + position: relative; + line-height: 18px; + padding: 5px 15px 5px 37px; + color: #555 !important; + font-size: 13px; + font-weight: 400 !important; + text-decoration: none !important; + background: #fff; + } + .drilling-wrap-header #header_cont .gnb .depth2 .depth3 li a:before { + content: ""; + display: block; + position: absolute; + top: 12px; + left: 25px; + width: 4px; + height: 4px; + background: #888; + } + .drilling-wrap-header #header_cont .gnb .on + .depth2_box .depth2, .drilling-wrap-header #header_cont .gnb .on + .depth2_box .depth2 .on + ul { + display: block !important; + } + .drilling-wrap-header #header_cont .wrap_header_top { + left: 0; + height: 100%; + transform: translateX(0); + } + .drilling-wrap-header #header_cont .btnAllMn { + display: none; + } + .drilling-wrap-header #header_cont .btnToggleMn { + display: block; + } + .drilling-wrap-header #header_cont .btnToggleMn, .drilling-wrap-header #header_cont .search_top_hd { + top: calc(50% - 25px); + } + .drilling-wrap-header #header_cont .btnToggleMn a, .drilling-wrap-header #header_cont .search_top_hd .search_btn { + width: 50px; + height: 50px; + } + .drilling-wrap-header #header_cont .search_top_hd .search_btn { + right: 8px; + } + .drilling-wrap-header #header_cont .btnToggleMn { + right: inherit; + left: 10px; + width: auto; + font-size: 0; + background-position: -100px -100px; + z-index: 999; + } + .drilling-wrap-header #header_cont .btnToggleMn a { + right: inherit; + } + .drilling-wrap-header #header_cont .btnToggleMn a:before { + left: calc(50% - 11px); + width: 21px; + background-position-x: -75px; + } + .drilling-wrap-header #header_cont .btnToggleMn a, .drilling-wrap-header #header_cont .btnToggleMn a:hover, .drilling-wrap-header #header_cont .btnToggleMn a:active, .drilling-wrap-header #header_cont .btnToggleMn a:focus { + background: transparent; + } + .drilling-wrap-header #header_cont .search_top_hd { + left: inherit; + right: 10px; + width: 100%; + padding-right: 0; + transform: translateX(0); + } + .drilling-wrap-header #header_cont .search_top_hd div { + display: none; + } + .drilling-wrap-header #header_cont .search_top_hd .search_btn { + display: block; + top: 0; + } + .drilling-wrap-header #header_cont .search_top_hd .search_btn:before { + content: ""; + display: block; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + border-radius: 50%; + } + .drilling-wrap-header #header_cont .search_top_hd .search_btn:after { + top: calc(50% - 13px); + left: calc(50% - 13px); + width: 25px; + height: 25px; + } + .drilling-wrap-header #header_cont .search_top_hd.on fieldset { + position: fixed; + top: 63px; + width: 100%; + padding: 20px 0; + transition: all 0.3s; + z-index: 999; + } + .drilling-wrap-header #header_cont .search_top_hd.on fieldset:after { + content: ""; + display: block; + position: absolute; + top: 0; + width: 100%; + height: 100%; + background: rgba(0, 0, 0, 0.8); + } + .drilling-wrap-header #header_cont .search_top_hd.on div { + display: block; + position: relative; + width: 90%; + margin: 0 auto; + padding-right: 90px; + border-radius: 0; + background: #fff; + z-index: 9; + } + .drilling-wrap-header #header_cont .search_top_hd.on p input[type=text] { + background: #fff; + } + .drilling-wrap-header #header_cont .search_top_hd.on button { + top: 0; + right: 0; + width: 80px; + height: 42px; + line-height: 42px; + color: #fff; + font-size: 1.6rem; + text-align: center; + text-indent: 0; + background: #006bb7; + } + .drilling-wrap-header #header_cont .search_top_hd.on button:after { + display: none; + } + .drilling-wrap-header #header_cont .search_top_hd.on .search_btn:after { + top: calc(50% - 10px); + left: calc(50% - 10px); + width: 20px; + height: 20px; + background-position: -100px 0; + } + .drilling-wrap-header #header_cont .wrap_right { + width: 100%; + margin-left: 0; + padding: 0 20px; + } + .drilling-wrap-header #header_cont .wrap_right h3, .drilling-wrap-header #header_cont #content { + max-width: inherit; + } + .drilling-wrap-header #header_cont .wrap_right h3 { + padding: 30px 0; + } +} +@media screen and (max-width: 768px) { + .drilling-wrap-header #header_cont { + /** footer **/ + } + .drilling-wrap-header #header_cont #footer_cont { + padding: 0 0 15px; + } + .drilling-wrap-header #header_cont .f_menu { + padding: 15px; + } + .drilling-wrap-header #header_cont .f_address { + padding-top: 10px; + } + .drilling-wrap-header #header_cont .f_logo { + position: relative; + top: inherit; + right: inherit; + margin: 35px 0 0; + } +} +@media screen and (max-width: 640px) { + .drilling-wrap-header #header_cont { + /** 컨텐츠 : 우측영역 **/ + } + .drilling-wrap-header #header_cont .breadcrumb ul { + position: relative; + width: calc(100% - 50px); + padding-left: 50px; + } + .drilling-wrap-header #header_cont .breadcrumb .home { + position: absolute; + left: 0; + } + .drilling-wrap-header #header_cont .breadcrumb .home i:after { + top: 3px; + left: 20px; + } + .drilling-wrap-header #header_cont .breadcrumb li:before { + top: calc(50% - 4px); + left: -2px; + width: 4px; + height: 4px; + border-width: 2px; + border-top-color: #666; + border-right-color: #666; + } + .drilling-wrap-header #header_cont .wrap_right { + padding: 0 15px; + } + .drilling-wrap-header #header_cont .wrap_right h3 { + padding: 15px 0 10px; + font-size: 2.2rem; + background: none; + } +} +@media screen and (max-width: 568px) { + .drilling-wrap-header #header_cont { + /** footer **/ + } + .drilling-wrap-header #header_cont #wrap_footer { + padding-bottom: 0; + } + .drilling-wrap-header #header_cont #footer_cont { + padding: 0 0 10px; + } + .drilling-wrap-header #header_cont .f_menu { + margin-bottom: 10px; + } + .drilling-wrap-header #header_cont .f_menu { + display: flex; + flex-wrap: wrap; + margin-bottom: 10px; + padding: 10px; + } + .drilling-wrap-header #header_cont .f_menu li { + width: 100%; + } + .drilling-wrap-header #header_cont .f_org { + padding-right: 10px; + padding-left: 10px; + } + .drilling-wrap-header #header_cont .org_site { + width: 100%; + margin: 0 0 10px !important; + } + .drilling-wrap-header #header_cont .f_address p { + line-height: 17px; + } + .drilling-wrap-header #header_cont .f_address p.copyright { + margin-top: 10px; + } + .drilling-wrap-header #header_cont .f_logo { + margin: 25px 0 10px; + } +} +@media screen and (max-width: 480px) { + .drilling-wrap-header #header_cont { + /** search type **/ + } + .drilling-wrap-header #header_cont #wrap_header { + height: 55px; + } + .drilling-wrap-header #header_cont h1.logo { + width: 180px; + height: 34px; + background-position: 0 -100px; + } + .drilling-wrap-header #header_cont .search_top_hd.on fieldset { + top: 52px; + } + .drilling-wrap-header #header_cont .f_address .call_center { + display: block; + padding-left: 0; + } + .drilling-wrap-header #header_cont .f_address .call_center:before { + display: none; + } + .drilling-wrap-header #header_cont .f_address .call_center * { + display: block; + } + .drilling-wrap-header #header_cont .f_address .call_center span { + margin-left: 0; + } +} +@media screen and (max-width: 414px) { + .drilling-wrap-header #header_cont { + /** header **/ + } + .drilling-wrap-header #header_cont .search_top_hd.on div { + width: 94%; + padding-right: 80px; + } + .drilling-wrap-header #header_cont .search_top_hd.on div button { + width: 70px; + } +} +/* ====================================== */ +/* ====================================== */ +/* ====================================== */ +/* ====================================== */ +.drilling-page-container { + margin-top: 54px; +} + +/* ====================================== */ +/* ====================================== */ +/* ====================================== */ +/* ====================================== */ +.drilling-index { + /** slider 컨트롤버튼 **/ + /** main size **/ + /** main a effect **/ + /** 비쥬얼 이미지 **/ + /** 서비스 **/ + /** 공지사항 tab style common **/ + /** 더보기 버튼 **/ + /** 최신글 **/ + /** 공지사항 **/ + /** 청장인사말 **/ + /** 알림판 **/ + /** wrap_bg_pattern **/ + /** 배너사이즈와 위치 **/ + /* 21.10.26 sm 초기aside미적용 */ + /** bg total common **/ + /* skipNavigation */ + /** effect **/ + /** common contents **/ + /** wrap content **/ + /** sub layout **/ + /** breadcrumb **/ + /*overflow:hidden; 19.10.05 sm 초기오류*/ + /** 컨텐츠 : 좌측메뉴 **/ + /** 컨텐츠 : 우측영역 **/ + /*display:flex;width:calc(100% - 250px); 21.10.05 초기에러 sm margin-left:44px;*/ +} +.drilling-index h1, .drilling-index h2, .drilling-index h3, .drilling-index h4, .drilling-index h5, .drilling-index h6, .drilling-index form, .drilling-index fieldset, .drilling-index img { + margin: 0; + padding: 0; + border: 0; +} +.drilling-index h1, .drilling-index h2, .drilling-index h3, .drilling-index h4, .drilling-index h5, .drilling-index h6 { + font-size: 1em; + font-family: "Malgun Gothic"; +} +.drilling-index article, .drilling-index aside, .drilling-index details, .drilling-index figcaption, .drilling-index figure, .drilling-index footer, .drilling-index header, .drilling-index hgroup, .drilling-index menu, .drilling-index nav, .drilling-index section { + display: block; +} +.drilling-index #hd ul, .drilling-index nav ul, .drilling-index #ft ul, .drilling-index ul { + margin: 0; + padding: 0; + list-style: none; +} +.drilling-index li { + list-style: none; +} +.drilling-index legend { + position: absolute; + margin: 0; + padding: 0; + font-size: 0; + line-height: 0; + text-indent: -9999em; + overflow: hidden; +} +.drilling-index label, .drilling-index input, .drilling-index button, .drilling-index select, .drilling-index img { + vertical-align: middle; +} +.drilling-index input, .drilling-index button { + margin: 0; + padding: 0; + font-size: 1em; + font-family: "맑은 고딕", Malgun Gothic, "돋움", Dotum, AppleGothic, sans-serif; +} +.drilling-index button { + cursor: pointer; +} +.drilling-index ol, .drilling-index li { + margin: 0; + padding: 0; +} +.drilling-index p { + margin: 0; + padding: 0; + word-break: break-all; +} +.drilling-index a:link, .drilling-index a:visited { + color: #000; + text-decoration: none; +} +.drilling-index a:hover, .drilling-index a:focus, .drilling-index a:active { + color: #000; + text-decoration: none; +} +.drilling-index html, .drilling-index body { + overflow-x: hidden; + width: 100%; + min-height: 100%; + font-size: 10px; +} +.drilling-index div, .drilling-index dl, .drilling-index dt, .drilling-index dd, .drilling-index ul, .drilling-index ol, .drilling-index li, .drilling-index h1, .drilling-index h2, .drilling-index h3, .drilling-index h4, .drilling-index h5, .drilling-index h6, .drilling-index pre, .drilling-index form, .drilling-index fieldset, .drilling-index input, .drilling-index textarea, .drilling-index p, .drilling-index blockquote, .drilling-index th, .drilling-index td, .drilling-index legend { + margin: 0; + padding: 0; +} +.drilling-index * { + box-sizing: border-box; +} +.drilling-index form, .drilling-index fieldset, .drilling-index img { + border: 0; +} +.drilling-index em, .drilling-index i, .drilling-index legend, .drilling-index address, .drilling-index cite, .drilling-index code, .drilling-index dfn, .drilling-index var { + font-style: normal; + font-weight: normal; +} +.drilling-index ol, .drilling-index ul, .drilling-index li { + list-style: none; +} +.drilling-index h1, .drilling-index h2, .drilling-index h3, .drilling-index h4, .drilling-index h5, .drilling-index h6 { + font-weight: normal; +} +.drilling-index a { + color: #666; + text-decoration: none; +} +.drilling-index a:link, .drilling-index a:visited { + color: #666; +} +.drilling-index a:hover, .drilling-index a:active, .drilling-index a:focus { + color: #333; +} +.drilling-index p { + line-height: 20px; + margin: 0; +} +.drilling-index button { + margin: 0; + padding: 0; + border: 0; + cursor: pointer; +} +.drilling-index input[type=file], .drilling-index input[type=text], .drilling-index select { + vertical-align: middle; +} +.drilling-index input[type=text] { + padding: 5px; + border: 1px solid #ccc; +} +.drilling-index h1, .drilling-index h2, .drilling-index h3 { + margin: 0; + padding: 0; +} +.drilling-index .wrap_slider a[class*=bx-] { + display: inline-block; + width: 22px; + height: 22px; + font-size: 0; + text-indent: -9999px; + background-repeat: no-repeat; + background-position: 50% 50%; +} +.drilling-index .wrap_slider [class*=bx-controls-auto] div { + display: inline-block; +} +.drilling-index .wrap_slider .bx-controls-direction { + display: flex; + justify-content: space-between; +} +.drilling-index .wrap_slider .bx-start, .drilling-index .wrap_slider .bx-stop { + position: absolute; + top: 0; + left: 50%; + transform: translateX(-50%); +} +.drilling-index .wrap_slider .bx-prev, .drilling-index .wrap_slider .bx-next { + background-image: url(/com/img/drilling/place2016/wcmo/main/bul_btn_move.png); +} +.drilling-index .wrap_slider .bx-next { + transform: rotate(180deg); +} +.drilling-index .wrap_slider .bx-stop { + background-image: url(/com/img/drilling/place2016/wcmo/main/bul_btn_stop.png); +} +.drilling-index .bxslider_pager_num strong { + color: rgba(255, 255, 255, 0.75); + font-size: 14px; + font-weight: 500; +} +.drilling-index .btn_shortcut { + display: flex !important; + align-items: center; + position: relative; + width: 95px; + padding: 5px 30px 5px 15px !important; + font-size: 14px; + letter-spacing: -1px; + border: 1px solid #fff; + border-radius: 20px; +} +.drilling-index .btn_shortcut:before { + content: ""; + display: block !important; + position: absolute; + top: 50% !important; + right: 17px !important; + width: 4px !important; + height: 4px !important; + border: 2px solid transparent; + border-top-color: #fff; + border-right-color: #fff; + transform: translateY(-50%) rotate(45deg); + background: none !important; +} +.drilling-index .btn_shortcut i { + color: #fff; +} +.drilling-index #wrap_container.main { + padding-top: 86px; + padding-bottom: 0; +} +.drilling-index #wrap_container.main a[title|=새창] { + margin-right: 0; + padding-right: 0; +} +.drilling-index #wrap_container.main a[title|=새창] i { + padding-right: 0; +} +.drilling-index #wrap_container.main a[title|=새창]:before, .drilling-index #wrap_container.main a[title|=새창] i:before { + display: none; +} +.drilling-index .wrap_cont, .drilling-index .wrap_banner { + width: 100%; + max-width: 1280px; + margin: 0 auto; +} +.drilling-index .wrap_cont { + display: flex; + flex-wrap: wrap; + padding-bottom: 25px; +} +.drilling-index .btn_shortcut, .drilling-index .btn_shortcut:before, +.drilling-index .wrap_service li a, +.drilling-index .wrap_shortcut li a, .drilling-index .wrap_shortcut li a i, +.drilling-index .wrap_org li a, +.drilling-index .wrap_banner .bx-controls [class*=bx-controls-] a, .drilling-index .wrap_banner .bx-controls [class*=bx-controls-] a:after, +.drilling-index .wrap_banner .more_banner { + transition: all 0.3s ease; +} +.drilling-index .wrap_visual { + overflow: hidden; + position: relative; + width: calc(100% - 390px); + max-width: 890px; + margin-right: 20px; + margin-bottom: 20px; + border-radius: 20px; + background: #f5f5f5; + margin-bottom: 0px; +} +.drilling-index .wrap_visual > img.rok { + width: 100%; + max-width: 100%; + height: 100%; + width: 700px; + height: 800px; + position: absolute; + left: 0px; + top: 0px; +} +.drilling-index .wrap_visual > img.rok.region { + display: none; +} +.drilling-index .wrap_visual > img.rok.region.active { + display: block; +} +.drilling-index .wrap_visual > .region-item { + display: block; + position: absolute; + text-indent: -9999px; +} +.drilling-index .wrap_visual > .region-item > .region-logo { + display: block; + position: absolute; + text-indent: -9999px; + width: 154.8px; + height: 25.8px; + background-size: 100%; + background-repeat: no-repeat; + background-position: 0 0; + z-index: 4; + transition: all 0.5s ease; +} +.drilling-index .wrap_visual > .region-item > .region-logo:hover { + width: 222.016482px; + height: 37.002747px; + z-index: 6; +} +.drilling-index .wrap_visual > .region-item > .region-alone { + display: block; + position: absolute; + background-size: 100%; + background-repeat: no-repeat; + background-position: 0 0; + z-index: 2; + transition: all 0.3s ease; +} +.drilling-index .wrap_visual > .region-item > .region-logo:hover + .region-alone { + z-index: 3; + transform: scale(1.2); +} +.drilling-index .wrap_visual > .region-item > .region-alone#region-alone-01 { + left: 189px; + top: 69px; + width: 164px; + height: 214px; + background-image: url(/com/img/drilling/maps/01_alone.svg); +} +.drilling-index .wrap_visual > .region-item > .region-alone#region-alone-01.active { + background-image: url(/com/img/drilling/maps/01_active.svg); +} +.drilling-index .wrap_visual > .region-item > .region-logo:hover + .region-alone#region-alone-01 { + background-image: url(/com/img/drilling/maps/01_active_alone.svg); +} +.drilling-index .wrap_visual > .region-item > .region-alone#region-alone-02 { + left: 274px; + top: 28px; + width: 268px; + height: 249px; + background-image: url(/com/img/drilling/maps/02_alone.svg); +} +.drilling-index .wrap_visual > .region-item > .region-alone.active#region-alone-02 { + background-image: url(/com/img/drilling/maps/02_active.svg); +} +.drilling-index .wrap_visual > .region-item > .region-logo:hover + .region-alone#region-alone-02 { + background-image: url(/com/img/drilling/maps/02_active_alone.svg); +} +.drilling-index .wrap_visual > .region-item > .region-alone#region-alone-03 { + left: 130px; + top: 240px; + width: 318px; + height: 189px; + background-image: url(/com/img/drilling/maps/03_alone.svg); +} +.drilling-index .wrap_visual > .region-item > .region-alone.active#region-alone-03 { + background-image: url(/com/img/drilling/maps/03_active.svg); +} +.drilling-index .wrap_visual > .region-item > .region-logo:hover + .region-alone#region-alone-03 { + background-image: url(/com/img/drilling/maps/03_active_alone.svg); +} +.drilling-index .wrap_visual > .region-item > .region-alone#region-alone-04 { + left: 121px; + top: 405px; + width: 221px; + height: 369px; + background-image: url(/com/img/drilling/maps/04_alone.svg); +} +.drilling-index .wrap_visual > .region-item > .region-alone.active#region-alone-04 { + background-image: url(/com/img/drilling/maps/04_active.svg); +} +.drilling-index .wrap_visual > .region-item > .region-logo:hover + .region-alone#region-alone-04 { + background-image: url(/com/img/drilling/maps/04_active_alone.svg); +} +.drilling-index .wrap_visual > .region-item > .region-alone#region-alone-05 { + left: 304px; + top: 270px; + width: 260px; + height: 367px; + background-image: url(/com/img/drilling/maps/05_alone.svg); +} +.drilling-index .wrap_visual > .region-item > .region-alone.active#region-alone-05 { + background-image: url(/com/img/drilling/maps/05_active.svg); +} +.drilling-index .wrap_visual > .region-item > .region-logo:hover + .region-alone#region-alone-05 { + background-image: url(/com/img/drilling/maps/05_active_alone.svg); +} +.drilling-index .wrap_visual > .region-item > .region-logo#region-logo-01 { + left: 262px; + top: 166px; + background-image: url(/com/img/drilling/logos/01.png); +} +.drilling-index .wrap_visual > .region-item > .region-logo#region-logo-02 { + left: 353px; + top: 190px; + background-image: url(/com/img/drilling/logos/02.png); +} +.drilling-index .wrap_visual > .region-item > .region-logo#region-logo-03 { + left: 298px; + top: 334px; + background-image: url(/com/img/drilling/logos/03.png); +} +.drilling-index .wrap_visual > .region-item > .region-logo#region-logo-04 { + left: 229px; + top: 409px; + background-image: url(/com/img/drilling/logos/04.png); +} +.drilling-index .wrap_visual > .region-item > .region-logo#region-logo-05 { + left: 478px; + top: 539px; + background-image: url(/com/img/drilling/logos/05.png); +} +.drilling-index .wrap_visual > img.uleungdo { + position: absolute; + width: 29px; + height: 24px; + right: 148px; + top: 200px; +} +.drilling-index .wrap_visual > img.dokdo { + position: absolute; + width: 16px; + height: 13px; + right: 40px; + top: 240px; +} +.drilling-index .wrap_service, .drilling-index .wrap_service ul { + display: flex; + flex-wrap: wrap; +} +.drilling-index .wrap_service { + align-items: space-between; + width: 370px; + margin-bottom: 20px; + background: #fff; + height: 321px; +} +.drilling-index .wrap_service ul:before, .drilling-index .wrap_service li a i:before { + content: ""; + display: block; + position: absolute; +} +.drilling-index .wrap_service li { + width: 50%; + min-height: 130px; +} +.drilling-index .wrap_service li:nth-child(n+3) { + border-top: 1px solid #e0e0e0; +} +.drilling-index .wrap_service li a { + display: flex; + height: 100%; + padding: 15px 15px 28px !important; + text-align: center; + justify-content: center; + align-items: flex-end; + font-size: 16px; + color: #353535; + background-color: #eef5fa; + background-repeat: no-repeat; + background-position: 50% calc(50% - 10px); +} +.drilling-index .wrap_service li a:hover, .drilling-index .wrap_service li a:active, .drilling-index .wrap_service li a:focus { + color: #fff; + background-color: #3175c2; +} +.drilling-index .wrap_service li a i { + position: relative; +} +.drilling-index .wrap_service li.item01 a { + background-image: url(/com/img/drilling/icons/buttons/01.svg); + background-size: 21%; +} +.drilling-index .wrap_service li.item02 a { + background-image: url(/com/img/drilling/icons/buttons/02.svg); + background-size: 32%; +} +.drilling-index .wrap_service li.item03 a { + background-image: url(/com/img/drilling/icons/buttons/03.svg); + background-size: 28%; +} +.drilling-index .wrap_service li.item04 a { + background-image: url(/com/img/drilling/icons/buttons/04.svg); + background-size: 33%; +} +.drilling-index .wrap_in_area { + display: flex; + flex-wrap: wrap; + justify-content: space-between; + width: 100%; +} +.drilling-index .wrap_notice, .drilling-index .wrap_greeting, .drilling-index .wrap_popzone { + border-radius: 10px; +} +.drilling-index .tab_main > ul, .drilling-index .tab_main > ul > li h3, .drilling-index .tab_main > ul > li h3 a, .drilling-index .tab_main > ul > li div ul li { + position: relative; +} +.drilling-index .tab_main > ul > li h3 a, .drilling-index .tab_main > ul > li h3 a:before, .drilling-index .tab_main > ul > li div ul li i, .drilling-index .tab_main > ul > li.on h3:after, .drilling-index .tab_main > ul > li.on div { + display: block; +} +.drilling-index .tab_main > ul { + overflow: hidden; + min-height: 250px; + height: 100%; +} +.drilling-index .tab_main > ul > li { + float: left; +} +.drilling-index .tab_main > ul > li h3 { + min-width: 60px; + margin-left: 15px; + padding-left: 15px; + z-index: 2; +} +.drilling-index .tab_main > ul > li h3:before, .drilling-index .tab_main > ul > li.on h3:after { + content: ""; + position: absolute; +} +.drilling-index .tab_main > ul > li h3:before { + top: calc(50% - 2px); + left: 2px; + width: 4px; + height: 4px; + background: #b9b9b9; +} +.drilling-index .tab_main > ul > li:first-child h3 { + margin-left: 0; + padding-left: 0; +} +.drilling-index .tab_main > ul > li:first-child h3:before { + display: none; +} +.drilling-index .tab_main > ul > li h3 a { + padding: 15px 0; + color: #767676; + font-size: 17px; + font-weight: 400; + text-align: center; +} +.drilling-index .tab_main > ul > li div { + display: none; + position: absolute; + left: 0; + width: 100%; + height: calc(100% - 52px); + z-index: 1; +} +.drilling-index .tab_main > ul > li div ul { + padding: 15px 0 0; + border-top: 1px solid #d3d3d3; +} +.drilling-index .tab_main > ul > li div ul li { + padding: 8px 0; + font-size: 14px; + letter-spacing: -0.02em; +} +.drilling-index .tab_main > ul > li div ul li a, .drilling-index .tab_main > ul > li div ul li span { + vertical-align: text-bottom; +} +.drilling-index .tab_main > ul > li div ul li a { + overflow: hidden; + display: inline-block; + max-width: 100%; + color: #454545; + font-size: 14px; + text-overflow: ellipsis; + white-space: nowrap; +} +.drilling-index .tab_main > ul > li div ul li span + i { + color: #767676; + font-size: 13px; +} +.drilling-index .tab_main > ul > li.on h3:after { + bottom: -1px; + width: calc(100% - 15px); + height: 3px; + background: #00479d; +} +.drilling-index .tab_main > ul > li.on h3 a { + color: #1d1d1d; + font-size: 18px; + font-weight: 600; +} +.drilling-index .tab_main > ul > li:first-child.on h3:after { + width: 100%; +} +.drilling-index .tab_main .more_main, .drilling-index .tab_main .more_main:before, .drilling-index .tab_main .more_main:after { + display: block; + position: absolute; +} +.drilling-index .tab_main .more_main { + top: -37px; + right: 0; + width: 24px; + height: 24px; + line-height: 0; + font-size: 0; + text-indent: -9999px; +} +.drilling-index .tab_main .more_main:before, .drilling-index .tab_main .more_main:after { + content: ""; + position: relative; + top: 6px; + left: calc(50% - 1px); + width: 2px; + height: 12px; + background: #464646; +} +.drilling-index .tab_main .more_main:after { + top: -6px; + transform: rotate(90deg); +} +.drilling-index .type_latest { + padding-top: 0 !important; +} +.drilling-index .type_latest a { + display: flex !important; + flex-wrap: wrap; + position: relative; + min-height: 65px; +} +.drilling-index .type_latest strong, .drilling-index .type_latest em { + display: flex; + flex-wrap: wrap; +} +.drilling-index .type_latest strong { + flex-direction: column; + justify-content: center; + width: 63px; + height: 58px; + color: #fff; + font-size: 13px; + font-weight: 300; + letter-spacing: -1px; + text-align: center; + border-radius: 5px; + background: #00479d; +} +.drilling-index .type_latest strong b { + line-height: 15px; + font-weight: 300; + letter-spacing: -0.4px; +} +.drilling-index .type_latest strong i { + position: relative !important; + padding-top: 2px; + line-height: 25px; + color: #fff; + font-size: 23px; +} +.drilling-index .type_latest em { + overflow: hidden; + width: calc(100% - 63px); + max-height: 42px; + margin: 8px 0 8px; + padding-left: 10px; + line-height: 20px; + font-size: 16px; + font-weight: 500; +} +.drilling-index .type_latest span { + display: block; + max-height: 70px; + margin-top: 13px; + color: #767676; +} +.drilling-index .type_latest em, .drilling-index .type_latest span { + word-break: break-all; + white-space: normal; +} +.drilling-index .wrap_notice { + width: calc(100% - 650px); + padding: 12px 0 20px; + background: #fff; +} +.drilling-index .wrap_notice > ul { + min-height: 195px; +} +.drilling-index .wrap_notice > ul > li div ul { + height: 100%; + padding: 25px 10px 0 53%; +} +.drilling-index .wrap_notice > ul > li div ul li { + position: relative; + padding: 3px 0 3px 10px; +} +.drilling-index .wrap_notice > ul > li div ul li:before { + content: ""; + display: block; + position: absolute; + top: calc(50% - 2px); + left: 0; + width: 3px; + height: 3px; + background: #b9b9b9; +} +.drilling-index .wrap_notice > ul > li div ul li a { + padding-right: 45px; + color: #666; +} +.drilling-index .wrap_notice > ul > li div ul li span + i { + display: inline-block; + position: absolute; + right: 0; +} +.drilling-index .wrap_notice .type_latest { + position: absolute !important; + top: 28px; + left: 0; + width: 50.8%; + max-width: 340px; + height: calc(100% - 25px); + padding: 0 20px 10px 0; + border-right: 1px dotted #c4c4c4; +} +.drilling-index .wrap_notice .type_latest:before { + display: none; +} +.drilling-index .wrap_notice .type_latest a { + padding-right: 0 !important; + color: #353535; +} +.drilling-index .wrap_notice .type_latest span { + max-height: 65px; +} +.drilling-index .wrap_greeting { + position: relative; + width: 240px; + height: 265px; + padding: 40px 30px 60px; + color: #fff; + background: #00479d url(/com/img/drilling/place2016/wcmo/main/bg_pattern01.png) no-repeat 100% 100%; + margin-top: 0px; + width: 370px; + height: 233px; +} +.drilling-index .wrap_greeting:before, .drilling-index .wrap_greeting:after { + content: ""; + display: block; + position: absolute; + background-repeat: no-repeat; + background-position: 0 0; +} +.drilling-index .wrap_greeting:before { + top: 0; + right: 35px; + width: 48px; + height: 43px; + background-image: url(/com/img/drilling/place2016/wcmo/main/wrap_greeting_bg01.png); +} +.drilling-index .wrap_greeting:after { + bottom: 78px; + left: 25px; + width: 21px; + height: 20px; + background-image: url(/com/img/drilling/place2016/wcmo/main/wrap_greeting_bg02.png); +} +.drilling-index .wrap_greeting h3 { + margin-bottom: 15px; + color: #fff; + font-size: 20px; +} +.drilling-index .wrap_greeting p { + font-size: 15px; + font-weight: 300; +} +.drilling-index .wrap_greeting .btn_shortcut { + position: absolute; + bottom: 30px; + width: 130px; +} +.drilling-index .wrap_popzone { + overflow: hidden; + position: relative; + width: 370px; + overflow: unset; +} +.drilling-index .wrap_popzone:before { + content: ""; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 42px; + background: rgba(0, 0, 0, 0.5); + z-index: 1; +} +.drilling-index .wrap_popzone a { + display: block; +} +.drilling-index .wrap_popzone h3 { + display: block; + position: absolute; + width: 100%; + padding-left: 20px; + line-height: 42px; + color: #fff; + font-size: 17px; + font-weight: 400; + z-index: 1; +} +.drilling-index .wrap_popzone .bx-controls { + position: absolute; + top: 8px; + right: 10px; + width: 70px; + z-index: 1; +} +.drilling-index .wrap_popzone .bxslider_pager_num { + top: 8px; + right: 95px; +} +.drilling-index .bxslider_popzone { + display: flex !important; +} +.drilling-index .recent-datas { + width: 370px; + padding-top: 42px; + margin-bottom: 20px; +} +.drilling-index .recent-datas .project-list { + border: 1px solid #b0b0b0; + border-width: 0px 1px 1px 1px; +} +.drilling-index .recent-datas .project-list .project-list-item { + padding: 4px 19px; + border-bottom: 1px solid #f0f0f0; + color: #333333; + font-size: 14px; +} +.drilling-index .wrap_bg { + display: none; + overflow: hidden; + position: relative; + padding: 40px 0 15px; + background-image: url(/com/img/drilling/place2016/wcmo/main/wrap_bg_00.png), linear-gradient(180deg, #d2e2f2, #d8edf3); + background-repeat: no-repeat, no-repeat; +} +.drilling-index .wrap_banner { + display: none; + position: relative; + padding: 35px 0 35px 195px; + z-index: 2; +} +.drilling-index .wrap_banner > div:first-child { + max-width: 100% !important; +} +.drilling-index .wrap_banner .banner li { + height: 42px; + margin-right: 15px; + border: 1px solid #dedede; +} +.drilling-index .wrap_right aside { + float: left; +} +.drilling-index .wrap_right aside h2 { + display: inline-block; + width: 190px; + height: 190px; + line-height: 190px; + font-size: 24px; + font-weight: bold; + color: #fff; + text-align: center; + background: url(/com/img/drilling/place2016/pcmo/sub/bg_h2title.jpg) no-repeat; +} +.drilling-index .wrap_right aside .lnb > ul > li { + width: 100%; + border-bottom: 1px solid #d9d9d9; +} +.drilling-index .wrap_right aside .lnb > ul > li > a { + display: inline-block; + width: 170px; + line-height: 50px; + padding-left: 20px; + font-size: 15px; + color: #333333; + letter-spacing: -1px; +} +.drilling-index .wrap_right aside .lnb > ul > li > a.ands { + height: 50px; + padding-top: 10px; + line-height: normal; +} +.drilling-index .wrap_right aside .lnb > ul > li > a:hover, .drilling-index .wrap_right aside .lnb > ul > li > a.active { + font-size: 16px; + font-weight: bold; + color: #0060c2; + letter-spacing: -2px; + background: url(/com/img/drilling/place2016/pcmo/common/bg_lnbarr_ov.png) 175px center no-repeat; +} +.drilling-index .wrap_right aside .lnb > ul > li > a.bgn2.active { + background: url(/com/img/drilling/place2016/pcmo/common/bg_lnbarr2_ov.png) 170px center no-repeat !important; +} +.drilling-index .wrap_right aside .lnb > ul > li > ul { + display: none; + padding: 10px 0px; + background: #f5f5f5; + border: 1px solid #d9d9d9; + border-bottom: none; +} +.drilling-index .wrap_right aside .lnb > ul > li > ul.active { + display: block; +} +.drilling-index .wrap_right aside .lnb > ul > li > ul > li > a { + padding-left: 30px; + line-height: 30px; + font-size: 13px; + font-weight: normal; + color: #666; + letter-spacing: -2px; + background: url(/com/img/drilling/place2016/pcmo/sub/bullet_lnbsub.gif) 20px center no-repeat; +} +.drilling-index .wrap_right aside .lnb > ul > li > ul > li > a.active, +.drilling-index .wrap_right aside .lnb > ul > li > ul > li > a:hover { + background: url(/com/img/drilling/place2016/pcmo/sub/bullet_lnbsub_ov.gif) 18px center no-repeat; +} +.drilling-index .wrap_right aside .lnb-mobile { + display: none; +} +.drilling-index .skiptoContent { + position: absolute; + top: 0; + right: 0; + left: 0; + margin: 0 auto; + z-index: 99999; +} +.drilling-index .skiptoContent a { + position: absolute; + top: -50px; + width: 100%; + font-size: 0; +} +.drilling-index .skiptoContent a:active, .drilling-index .skiptoContent a:focus { + display: block; + top: 0; + height: 34px; + padding: 6px 0; + text-align: center; + color: #fff; + font-size: 1.4rem; + font-weight: bold; + background: #272d34; +} +@-webkit-keyframes round { + 100% { + transform: rotate(360deg); + } +} +@keyframes round { + 100% { + transform: rotate(360deg); + } +} +.drilling-index [class*=icon_], .drilling-index a[title|=새창], .drilling-index a[title|=새창] > i { + position: relative; + display: inline-block; +} +.drilling-index [class*=icon_]:before, .drilling-index a[title]:before, .drilling-index a[title] i:before { + content: ""; + position: absolute; + top: 0; + left: 0; +} +.drilling-index a[title|=새창] { + margin-right: 5px; + padding-right: 20px; +} +.drilling-index a[title|=새창] i { + padding-right: 24px; +} +.drilling-index a[title|=새창]:before, .drilling-index a[title|=새창] i:before { + right: 0; + left: inherit; + width: 14px; + height: 14px; + background-position: -25px -50px; +} +.drilling-index a[title|=새창]:before { + top: 6px; +} +.drilling-index a[title|=새창] i:before { + top: calc(50% - 6px); +} +.drilling-index #wrap_container { + padding: 0 0 30px; +} +.drilling-index .wrap_contents { + display: flex; + flex-wrap: wrap; + justify-content: space-between; + min-height: 950px; +} +.drilling-index .wrap_contents, .drilling-index .breadcrumb ul { + width: 1100px; + margin: 0 auto; +} +.drilling-index .breadcrumb { + position: relative; + height: auto; + border-bottom: 1px solid #ccc; + background: #f7f7f7; +} +.drilling-index .breadcrumb ul, .drilling-index .breadcrumb li, .drilling-index .breadcrumb li a { + display: flex; + height: 100%; + box-sizing: content-box; +} +.drilling-index .breadcrumb ul { + flex-wrap: wrap; + align-items: center; + position: relative; +} +.drilling-index .breadcrumb li { + position: relative; + padding: 3px 15px 3px 18px; +} +.drilling-index .breadcrumb li:before, .drilling-index .breadcrumb .home i:after { + content: ""; + display: block; + position: absolute; +} +.drilling-index .breadcrumb li:before { + top: calc(50% - 11px); + left: -20px; + width: 20px; + height: 20px; + border: 1px solid transparent; + border-top-color: #ddd; + border-right-color: #ddd; + transform: rotate(45deg); +} +.drilling-index .breadcrumb li a { + position: relative; + align-items: center; + font-size: 1.4rem; +} +.drilling-index .breadcrumb li:last-child a { + color: #333; + font-weight: 500; +} +.drilling-index .breadcrumb .home { + width: 50px; + padding: 0; + text-indent: -9999px; +} +.drilling-index .breadcrumb .home:before { + display: none; +} +.drilling-index .breadcrumb .home a { + width: 100%; +} +.drilling-index .breadcrumb .home i:after { + top: calc(50% - 10px); + left: calc(50% - 10px); + width: 21px; + height: 21px; + background: url(/com/img/drilling/place2016/wcmo/contents/ic_home.png) no-repeat 50% 50%; +} +.drilling-index .wrap_left { + width: 250px; +} +.drilling-index .wrap_left h2 { + display: flex; + justify-content: center; + align-items: center; + height: 220px; + line-height: 40px; + color: #fff; + font-size: 2.6rem; + font-weight: 500; + background: #00479d url(/com/img/drilling/place2016/wcmo/contents/bg_lnb.png) no-repeat 100% 100%; +} +.drilling-index .lnb a { + position: relative; +} +.drilling-index .lnb > li > a.sub_depth:before, .drilling-index .lnb > li > a.sub_depth:after, .drilling-index .lnb ul li a:before { + content: ""; + display: block; + position: absolute; +} +.drilling-index .lnb > li { + border-top: 1px solid #e4e4e4; + background: #fff; +} +.drilling-index .lnb > li:first-child { + border-top-width: 0; +} +.drilling-index .lnb > li > a { + display: block; + margin-right: 0; + padding: 6px 12px; + line-height: 44px; + color: #555; + font-size: 1.7rem; +} +.drilling-index .lnb > li > a i { + display: block; + position: relative; + z-index: 2; +} +.drilling-index .lnb > li > a.sub_depth { + padding-right: 40px; +} +.drilling-index .lnb > li > a.sub_depth:before, .drilling-index .lnb > li > a.sub_depth:after { + top: 19px; + right: 27px; + width: 2px; + height: 14px; + background: #707070; +} +.drilling-index .lnb > li > a.sub_depth:after { + transform: rotate(90deg); +} +.drilling-index .lnb ul { + display: none; + padding: 15px; + border: 2px solid #00479d; + border-right-width: 0; + border-left-width: 0; + background: #f5f5f5; +} +.drilling-index .lnb ul li a { + display: block; + padding-left: 13px; + line-height: 30px; + color: #555; + font-size: 1.5rem; +} +.drilling-index .lnb ul li a:before { + top: 13px; + left: 0; + width: 3px; + height: 3px; + background: #00479d; +} +.drilling-index .lnb > li > a:hover, .drilling-index .lnb > li > a:active, .drilling-index .lnb > li > a:focus { + color: #00479d; +} +.drilling-index .lnb > li > a.sub_depth:hover:before, .drilling-index .lnb > li > a.sub_depth:active:before, .drilling-index .lnb > li > a.sub_depth:focus:before, .drilling-index .lnb > li > a.sub_depth:hover:after, .drilling-index .lnb > li > a.sub_depth:active:after, .drilling-index .lnb > li > a.sub_depth:focus:after { + background: #00479d; +} +.drilling-index .lnb ul li a.on, .drilling-index .lnb ul li a:hover, .drilling-index .lnb ul li a:active, .drilling-index .lnb ul li a:focus { + color: #00479d; +} +.drilling-index .lnb > li.active > a { + color: #00479d; +} +.drilling-index .lnb > li.active > a.sub_depth:before { + display: none; +} +.drilling-index .lnb > li.active > a.sub_depth:after { + background: #00479d; +} +.drilling-index .lnb > li.active > ul { + display: block; +} +.drilling-index .lnb a[title=새창] { + margin-right: 0; +} +.drilling-index .lnb a[title=새창] i:before { + background-image: url(/com/img/drilling/place2016/wcmo/bullet/bul_newindow.png); + background-position: 0 0; +} +.drilling-index .lnb > li > a[title=새창]:before { + display: none; +} +.drilling-index .lnb > li:last-child { + border-bottom: 1px solid #ccc; +} +.drilling-index .wrap_right { + flex-direction: column; + align-items: flex-end; + width: calc(100% - 294px); + margin-left: 44px; +} +.drilling-index .wrap_right h3, .drilling-index .txt { + width: 100%; + max-width: 766px; +} +.drilling-index .wrap_right h3:not(.hidden) { + position: relative; + margin-bottom: 20px; + padding: 60px 0 50px; + color: #333; + font-size: 2.8rem; + font-weight: 500; + border-bottom: 1px solid #999; + background: url(/com/img/drilling/place2016/wcmo/contents/bg_visual_sub.png) no-repeat 100% 100%; +} +.drilling-index #content:not(input) { + min-height: 500px; +} + /* ====================================== */ /* ====================================== */ /* ====================================== */ diff --git a/src/main/webapp/com/css/common.v2.0.css.map b/src/main/webapp/com/css/common.v2.0.css.map index 573b0e6f..2c16f94c 100644 --- a/src/main/webapp/com/css/common.v2.0.css.map +++ b/src/main/webapp/com/css/common.v2.0.css.map @@ -1 +1 @@ -{"version":3,"sourceRoot":"","sources":["sass/common.v2.0.scss"],"names":[],"mappings":";AAAA;AAsBA;AAGA;AAEA;AAEA;AAAA;AAAA;AAAA;AAAA;EAKC;;;AAGD;EAEC;EACA;;;AAED;AAAA;AAAA;AAAA;AAAA;EAKC;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;;;AAED;AAEA;AAGA;AAEA;AACA;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAGD;AACA;EACC;EACA;EACA;;;AAED;AACC;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;AAEA;AACC;AAAA;EASA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;AAEA;AACA;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAED;AAEA;AACA;EACC;;;AAED;EACC;;;AAED;AAEA;AACC;EASA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;;;AAED;AAEA;AACA;EACC;EACA;EACA;;;AAED;AAEA;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;AAAA;AAAA;EAGC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;AACA;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;AAAA;EAEC;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;EACA;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;AAGA;AACA;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACI;EACA;EACA;;;AAEJ;EACI;EACA;EACA;;;AAEJ;EACI;EACA;EACA;EACA;EACA;;;AAKJ;EACC;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;AAEA;EACC;EACA;;;AAMD;EACC;;;AAED;EACC;EACG;EACA;EACA;EACA;EACA;EACH;;;AAED;EACC;;;AAED;AAAA;EAEC;EACG;EACH;EACG;;;AAEJ;EACC;EACA;;;AAED;AAAA;EAEC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;AAAA;EAEC;;;AAED;AAAA;EAEC;;;AAED;AAAA;EAEC;;;AAED;EACC;;;AAED;AAAA;EAEC;;;AAED;AAAA;AAAA;EAGC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;AACA;EACI;EACA;EACA;EACH;EACG;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACC;;;AAED;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACC;EACA;EACA;EACG;EACA;EACH;;;AAED;AAEA;AACC;AAAA;AAAA;AAAA;AAAA;EAYA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAGD;AACA;AAAA;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;AACA;AAAA;AAAA;AAAA;EAIC;;;AAED;EACC;;;AAED;AAAA;EAEC;;;AAGD;EACC;EACA;EAAmB,SACnB;EAAc,SACd;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAUC;;;AAGF;EACC;IACC;IACA;;EAED;IACC;IACA;IACA;;EAED;AAAA;IAEC;;EAED;IACC;IACA;IACA;;EAED;IACC;IACA;;;AAIF;AACA;EACC;;;AAED;AAAA;AAAA;EAGC;;;AAED;AAAA;EAEC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;;;AAED;AAAA;EAEC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;;AACA;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;EACA;;;AAIF;EACC;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;AAAA;EAEC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;AAAA;EAEC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACG;EACH;EACA;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;AAEA;AACA;EACC;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;AAAA;EAEC;EACA;EACA;;;AAED;EACC;;;AAED;AAAA;AAAA;EAGC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;AAEA;AACA;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;AAIA;AACA;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;AAEA;AACA;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;AACA;AAEA;AAGA;AAEA;AACA;EAAe;EAAoB;EAAe;EAAwB;EAA8B;EAAmB;EAAiB;;;AAC5I;EAAkC;EAAiB;;;AACnD;EAAoD;EAAa;;;AACjE;EAAyD;EAAoB;EAAuB;;;AACpG;EAA6D;;;AAC7D;EAAkE;EAAgB;;;AAClF;EAA8D;EAAgB;;;AAC9E;EAAoE;EAAgB;;;AACpF;EAAiC;EAAoB;EAAc;;;AACnE;EAAmD;EAAoB;EAAU;EAAY;;;AAC7F;EAAsD;EAAa;EAAmB;EAAoB;;;AAC1G;EAAkE;;;AAClE;EAA0D;EAAoB;EAAW;;;AACzF;EAAkF;EAAa;;;AAC/F;EAAoG;;;AACpG;EAAyF;;;AACzF;AAEA;AAGA;AAEA;AACA;EACC;;;AAED;EACC;EACA;EACA;;;AAGD;AACA;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;AAEA;AACA;AAIA;EACC;EACA;EACA;;;AAED;EACC;;;AAGD;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;;;AAED;AAAA;EAEC;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;AAEA;AACA;EACC;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;AAEA;AACA;EACC;;;AAKD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;AACA;AAEA;AACA;EACC;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;AAEO;EACI;;;AAIZ;EACG;;;AAEH;EACG;;;AAEH;EACG;EACA;EACA;;;AAEH;EACG;EACA;EACA;EACA;EACA;;;AAEH;EACG;;;AAEH;EACG;;;AAEH;EACG;EACA;EACA;EACA;EACA;;;AAEH;EACC;;;AAED;EACC;;;AAED;AAEA;AACA;EACC;EACA;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACG;EACH;EACA;;;AAED;EACC;EACG;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACC;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACG;EACA;EACA;EACA;;;AAEJ;EACC;EACG;EACA;EACA;EACA;;;AAEJ;EACC;EACA;EACA;;;AAED;EACC;EACG;EACA;;;AAEJ;EACC;;;AAED;EACC;EACG;EACA;;;AAEJ;EACC;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;AAAA;EAEC;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACG;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;AAAA;AAAA;EAGC;EACA;EACA;;;AAED;AAAA;AAAA;EAGC;;;AAED;EACC;EACA;EACA;EACG;EACH;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACG;EACA;EACH;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACG;EACA;EACA;EACA;EACA;EACH;EACA;EACA;EACA;;;AAGD;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACG;;;AAEJ;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;AAEA;AAEA;AAGA;AAEA;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;AACA;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;AACA;AAIA;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;AAEA;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;AAEA;AACA;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;AAEA;AACA;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;AAAA;EAEC;EACA;;;AAED;AAEA;AACA;EACC;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;AACA;AACA;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;AACA;AACA;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AACA;;;AAED;EACC;EACA;;;AAED;EACC;EACA;;;AAED;AACA;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;AAAA;EAEC;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAED;AACA;AACA;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;AACA;AACA;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;AACA;AAIA;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;AAEA;EACC;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;;;AAID;AAEA;AAEA;AAEA;AAEA;AAEA;AACA;EACC;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;AAEA;AAIA;AAEA;AAKA;EACI;;;AAEJ;EACI;;;AAEJ;EACI;EACA;;;AAEJ;EACI;;;AAEJ;EACI;EACA;EACA;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AACI;EACA;AACA;EACA;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;;;AAEJ;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;AAEA;AAGA;AAEA;AACA;EACC;EACG;EACA;EACA;EACA;EACA;EACA;EACH;EACA;EACA;;;AAED;EACC;EACG;EACH;EACA;EACG;EACA;;;AAEJ;EAAgB;EAAa;;;AAC7B;EAAuB;EAAa;EAAW;EAAU;;;AACzD;EAA4B;;;AAC5B;EAA0B;;;AAC1B;EAA6B;;;AAC7B;EAA0B;;;AAC1B;EAAwB;;;AACxB;EAA0B;;;AAC1B;EAAyB;;;AACzB;EAAwB;;;AAExB;EACC;EACG;EACA;EACA;;;AAEJ;EACC;EACG;EACA;EACA;;;AAEJ;EACC;EACG;EACA;;;AAEJ;EACC;EACG;EACA;;;AAEJ;EACC;EACG;EACA;;;AAEJ;EACC;EACG;EACA;;;AAEJ;EACC;EACG;EACA;;;AAEJ;EACC;EACG;EACA;;;AAEJ;EACC;EACG;EACA;;;AAEJ;EACC;EACG;EACA;;;AAGJ;EACC;;;AAED;EACC;EACG;EACA;EACA;EACA;EACH;EACG;EACA;EACH;EACA;EACA;;;AAED;EACC;EACG;EACH;EACA;EACG;EACA;EACH;;;AAED;EACC;;;AAGD;AAEA;AAGI;EADJ;IAEQ;IACA;;;;AAIJ;EADJ;IAEQ;IACA;;;;AAIJ;EACI;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;;AAII;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;;AACA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;;AAGQ;EACI;;AAEJ;EACI;;AAEJ;EACI;;AAKhB;EACI;;AAGJ;EACI;;AACA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACI;;AAEJ;EACI;;AAEJ;EACI;;AAIJ;EACI;EACA;;AASxB;EACI;EACA;EACA;;AAGR;EACI;;AACA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;;AACA;EACI;;AACA;EACI;EACA;EACA;EACA;EACA;;AACA;EACI;EACA;;AACA;EACI;;AAIZ;EACI;EACA;EACA;EACA;;AACA;EACI;EACA;EACA;EACA;;AACA;EACI;;AAMhB;EACI;EACA;EACA;EACA;EACA;EACA;;AAEA;EACE;EACA;EACA;;AACA;EACE;EACA;;AAEF;EACE;;AAIA;EACE;EACA;EACA;;AAEF;EACI;;;AAQ5B;AAEA;AAEA;AAEA;AACA;AAcC;AAiCA;AAiEA;AAcA;AA+GA;AAuGA;;AAnVA;EACI;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;;AAIJ;EACG;EACA;EACA;;AAEH;EACI;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;;AAEJ;EACG;;AAKH;EACI;EACA;EACA;;AAEJ;EACI;;AAEJ;EACG;EACA;EACA;EACA;EACA;EACA;EACA;;AAGF;EACI;EACA;EACA;EACA;EACA;EACA;;AAEH;EACI;EACA;EACA;EACA;EACA;;AAEH;EACI;;AAIH;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGL;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAKJ;EACI;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;;AAIJ;EACI;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACI;;AAEJ;EACI;;AAEJ;EACI;;AAEJ;EACI;;AAEJ;EACI;EACA;EACA;;AAKJ;EACI;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACG;;AAEP;EACI;;AAEJ;EACI;EACA;EACA;;AAEH;EACI;EACA;;AAEA;EACC;EACA;;AAEH;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIH;EACI;EACA;EACA;;AAQR;EACI;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEJ;AAAA;EAEI;;AAQJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;;AACH;EACI;EACA;EACA;;AAIL;EACI;;AACH;EACI;EACA;EACA;;AACA;EACC;;AACH;EACI;;AAGL;EACI;EACA;EACA;EACA;EACA;;AAKN;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;;AAIE;EACC;EACA;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;AAOP;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAGJ;EACI;;AAIH;EACC;;AAIF;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKL;AAEA;AAEA;AAEA;AACA;AA6DI;;AA5DA;AAAA;EAEI;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AACA;EACI;;AAGR;EACI;EACA;;AACA;EACI;;AAGR;EACI;EACA;;AACA;EACI;;AAIZ;EACI;EACA;EACA;EACA;EACA;;AACA;EACI;;AACA;EACI;;AAGR;EACI;;AACA;EACI;;AAIZ;EACI;EACA;EACA;;AAEJ;EACI;;AAIJ;EACI;;;AAIR;EACI;EACA;;AACA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;AAOJ;EACI;EACA;EACA;;AAMY;EACI;EACA;EACA;;AAOhB;EACI;EACA;;AACA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AACA;EACI;;AAGR;EACI;;AACA;EACI;;AAGR;EACI;;AACA;EACI;;;AAShC;AAEA;AAEA;AAEA;AACC;EAEG;EACA;EACA;EACA;EACA;AAwBA;AAYA;AA2IA;;AA5KA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACK;EACD;EACA;EACA;EACA;EACA;;AAIJ;EACI;EACA;EACA;;AAEJ;EACI;EACA;EACA;;AAIJ;EACI;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;;AAEJ;EACK;EACA;EACA;EACA;EACA;;AAEL;EACI;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;;AAEJ;EACG;EACA;EACA;;AAEH;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACG;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEH;EACI;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;;AAEJ;EACI;;AAEJ;EACI;EACA;EACA;EACA;;AAIJ;EACI;EACA;EACA;;AACA;EACI;;AAEJ;EAUI;;AATA;EACI;;AACA;EACI;;AAEJ;EACI;;AAIR;EAEI;EACA;EACA;EACA;EACA;;AACA;EACI;EACA;;AAGR;EACI;EACA;;AACA;EAQI;;AAPA;EACI;EACA;EACA;EACA;EACA;;AAIR;EACI;;AACA;EACI;;AAEJ;EACI;;AAYlB;EACC;EACA;EACA;EACD;;AAMF;EACI;EACA;;;AAGR;AAEA;AAEA;AAEA;AACA;EACE;IAAK;;EACL;IAAM;;EACN;IAAM;;EACN;IAAM;;EACN;IAAM;;EACN;IAAM;;EACN;IAAM;;EACN;IAAM;;EACN;IAAM;;EACN;IAAM;;EACN;IAAO;;;AAGT;EACE;;;AAGF;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;EACE;AACA;AAAA;AAAA;AAAA;AAAA;;;AAOF;AACA;EACE;IAAM;IAAW;;EACjB;IAAI;IAAc;;;AAGpB;EACE;IAAM;IAAW;;EACjB;IAAI;IAAc;;;AAGpB;EACE;IAAM;IAAc;;EACpB;IAAI;IAAW;;;AAGjB;EACE;IAAM;IAAc;;EACpB;IAAI;IAAW;;;AAEjB;AAEA","file":"common.v2.0.css"} \ No newline at end of file +{"version":3,"sourceRoot":"","sources":["sass/common.v2.0.scss"],"names":[],"mappings":";AAAA;AACA;EACI;EACA;;;AAsBJ;AAGA;AAEA;AAEA;AAAA;AAAA;AAAA;AAAA;EAKC;;;AAGD;EAEC;EACA;;;AAED;AAAA;AAAA;AAAA;AAAA;EAKC;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;;;AAED;AAEA;AAGA;AAEA;AACA;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAGD;AACA;EACC;EACA;EACA;;;AAED;AACC;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;AAEA;AACC;AAAA;EASA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;AAEA;AACA;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;;;AAED;AAEA;AACA;EACC;;;AAED;EACC;;;AAED;AAEA;AACC;EASA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;;;AAED;AAEA;AACA;EACC;EACA;EACA;;;AAED;AAEA;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;AAAA;AAAA;EAGC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;AACA;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;AAAA;EAEC;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;EACA;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;AAGA;AACA;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACI;EACA;EACA;;;AAEJ;EACI;EACA;EACA;;;AAEJ;EACI;EACA;EACA;EACA;EACA;;;AAKJ;EACC;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;AAEA;EACC;EACA;;;AAMD;EACC;;;AAED;EACC;EACG;EACA;EACA;EACA;EACA;EACH;;;AAED;EACC;;;AAED;AAAA;EAEC;EACG;EACH;EACG;;;AAEJ;EACC;EACA;;;AAED;AAAA;EAEC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;AAAA;EAEC;;;AAED;AAAA;EAEC;;;AAED;AAAA;EAEC;;;AAED;EACC;;;AAED;AAAA;EAEC;;;AAED;AAAA;AAAA;EAGC;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAGD;AACA;EACI;EACA;EACA;EACH;EACG;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACC;;;AAED;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACC;EACA;EACA;EACG;EACA;EACH;;;AAED;AAEA;AACC;AAAA;AAAA;AAAA;AAAA;EAYA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAGD;AACA;AAAA;EAEC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;AACA;AAAA;AAAA;AAAA;EAIC;;;AAED;EACC;;;AAED;AAAA;EAEC;;;AAGD;EACC;EACA;EAAmB,SACnB;EAAc,SACd;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAUC;;;AAGF;EACC;IACC;IACA;;EAED;IACC;IACA;IACA;;EAED;AAAA;IAEC;;EAED;IACC;IACA;IACA;;EAED;IACC;IACA;;;AAIF;AACA;EACC;;;AAED;AAAA;AAAA;EAGC;;;AAED;AAAA;EAEC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;;;AAED;AAAA;EAEC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;;AACA;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;;AAED;EACC;EACA;;;AAIF;EACC;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;AAAA;EAEC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;AAAA;EAEC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACG;EACH;EACA;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;AAEA;AACA;EACC;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;AAAA;EAEC;EACA;EACA;;;AAED;EACC;;;AAED;AAAA;AAAA;EAGC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;AAEA;AACA;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;AAIA;AACA;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;AAEA;AACA;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;AACA;AAEA;AAGA;AAEA;AACA;EAAe;EAAoB;EAAe;EAAwB;EAA8B;EAAmB;EAAiB;;;AAC5I;EAAkC;EAAiB;;;AACnD;EAAoD;EAAa;;;AACjE;EAAyD;EAAoB;EAAuB;;;AACpG;EAA6D;;;AAC7D;EAAkE;EAAgB;;;AAClF;EAA8D;EAAgB;;;AAC9E;EAAoE;EAAgB;;;AACpF;EAAiC;EAAoB;EAAc;;;AACnE;EAAmD;EAAoB;EAAU;EAAY;;;AAC7F;EAAsD;EAAa;EAAmB;EAAoB;;;AAC1G;EAAkE;;;AAClE;EAA0D;EAAoB;EAAW;;;AACzF;EAAkF;EAAa;;;AAC/F;EAAoG;;;AACpG;EAAyF;;;AACzF;AAEA;AAGA;AAEA;AACA;EACC;;;AAED;EACC;EACA;EACA;;;AAGD;AACA;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;AAEA;AACA;AAIA;EACC;EACA;EACA;;;AAED;EACC;;;AAGD;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;;;AAED;AAAA;EAEC;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;AAEA;AACA;EACC;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;AAEA;AACA;EACC;;;AAKD;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;AACA;AAEA;AACA;EACC;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;AAEO;EACI;;;AAIZ;EACG;;;AAEH;EACG;;;AAEH;EACG;EACA;EACA;;;AAEH;EACG;EACA;EACA;EACA;EACA;;;AAEH;EACG;;;AAEH;EACG;;;AAEH;EACG;EACA;EACA;EACA;EACA;;;AAEH;EACC;;;AAED;EACC;;;AAED;AAEA;AACA;EACC;EACA;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACG;EACH;EACA;;;AAED;EACC;EACG;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACC;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACG;EACA;EACA;EACA;;;AAEJ;EACC;EACG;EACA;EACA;EACA;;;AAEJ;EACC;EACA;EACA;;;AAED;EACC;EACG;EACA;;;AAEJ;EACC;;;AAED;EACC;EACG;EACA;;;AAEJ;EACC;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;AAAA;EAEC;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACG;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;AAAA;AAAA;EAGC;EACA;EACA;;;AAED;AAAA;AAAA;EAGC;;;AAED;EACC;EACA;EACA;EACG;EACH;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACG;EACA;EACH;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACG;EACA;EACA;EACA;EACA;EACH;EACA;EACA;EACA;;;AAGD;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAGD;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACG;;;AAEJ;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;AAEA;AAEA;AAGA;AAEA;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;AACA;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;AACA;AAIA;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;AAEA;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;AAEA;AACA;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;AAEA;AACA;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;AAAA;EAEC;EACA;;;AAED;AAEA;AACA;EACC;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;AACA;AACA;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;AACA;AACA;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;AACA;;;AAED;EACC;EACA;;;AAED;EACC;EACA;;;AAED;AACA;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;AAAA;EAEC;;;AAED;EACC;EACA;EACA;EACA;;;AAED;EACC;;;AAED;AACA;AACA;EACC;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;AACA;AACA;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;AACA;AAIA;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;AAEA;EACC;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;;AAED;EACC;;;AAED;EACC;EACA;EACA;;;AAID;AAEA;AAEA;AAEA;AAEA;AAEA;AACA;EACC;;;AAED;EACC;;;AAED;EACC;EACA;;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAED;AAEA;AAIA;AAEA;AAKA;EACI;;;AAEJ;EACI;;;AAEJ;EACI;EACA;;;AAEJ;EACI;;;AAEJ;EACI;EACA;EACA;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;AACI;EACA;AACA;EACA;;;AAEJ;EACI;;;AAEJ;EACI;;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;;;AAEJ;EACI;;;AAEJ;EACC;;;AAED;EACC;;;AAED;EACC;;;AAED;AAEA;AAGA;AAEA;AACA;EACC;EACG;EACA;EACA;EACA;EACA;EACA;EACH;EACA;EACA;;;AAED;EACC;EACG;EACH;EACA;EACG;EACA;;;AAEJ;EAAgB;EAAa;;;AAC7B;EAAuB;EAAa;EAAW;EAAU;;;AACzD;EAA4B;;;AAC5B;EAA0B;;;AAC1B;EAA6B;;;AAC7B;EAA0B;;;AAC1B;EAAwB;;;AACxB;EAA0B;;;AAC1B;EAAyB;;;AACzB;EAAwB;;;AAExB;EACC;EACG;EACA;EACA;;;AAEJ;EACC;EACG;EACA;EACA;;;AAEJ;EACC;EACG;EACA;;;AAEJ;EACC;EACG;EACA;;;AAEJ;EACC;EACG;EACA;;;AAEJ;EACC;EACG;EACA;;;AAEJ;EACC;EACG;EACA;;;AAEJ;EACC;EACG;EACA;;;AAEJ;EACC;EACG;EACA;;;AAEJ;EACC;EACG;EACA;;;AAGJ;EACC;;;AAED;EACC;EACG;EACA;EACA;EACA;EACH;EACG;EACA;EACH;EACA;EACA;;;AAED;EACC;EACG;EACH;EACA;EACG;EACA;EACH;;;AAED;EACC;;;AAGD;AAEA;AAGI;EADJ;IAEQ;IACA;;;;AAIJ;EADJ;IAEQ;IACA;;;;AAIJ;EACI;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;;AAII;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;;A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CA;;AAGL;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAKJ;EACI;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;;AAIJ;EACI;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACI;;AAEJ;EACI;;AAEJ;EACI;;AAEJ;EACI;;AAEJ;EACI;EACA;EACA;;AAKJ;EACI;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACG;;AAEP;EACI;;AAEJ;EACI;EACA;EACA;;AAEH;EACI;EACA;;AAEA;EACC;EACA;;AAEH;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIH;EACI;EACA;EACA;;AAQR;EACI;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEJ;AAAA;EAEI;;AAQJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;;AACH;EACI;EACA;EACA;;AAIL;EACI;;AACH;EACI;EACA;EACA;;AACA;EACC;;AACH;EACI;;AAGL;EACI;EACA;EACA;EACA;EACA;;AAKN;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;;AAIE;EACC;EACA;EACA;EACA;EACA;EACA;;AAED;EACC;EACA;EACA;EACA;EACA;EACA;;AAOP;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGJ;EACI;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAEJ;EACI;EACA;;AAGJ;EACI;;AAIH;EACC;;AAIF;EACI;EACA;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAIJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAKL;AAEA;AAEA;AAEA;AACA;AA6DI;;AA5DA;AAAA;EAEI;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AACA;EACI;;AAGR;EACI;EACA;;AACA;EACI;;AAGR;EACI;EACA;;AACA;EACI;;AAIZ;EACI;EACA;EACA;EACA;EACA;;AACA;EACI;;AACA;EACI;;AAGR;EACI;;AACA;EACI;;AAIZ;EACI;EACA;EACA;;AAEJ;EACI;;AAIJ;EACI;;;AAIR;EACI;EACA;;AACA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;EACA;EACA;EACA;;AAOJ;EACI;EACA;EACA;;AAMY;EACI;EACA;EACA;;AAOhB;EACI;EACA;;AACA;EACI;EACA;EACA;EACA;EACA;;AAEA;EACI;;AACA;EACI;;AAGR;EACI;;AACA;EACI;;AAGR;EACI;;AACA;EACI;;;AAShC;AAEA;AAEA;AAEA;AACC;EAEG;EACA;EACA;EACA;EACA;AAwBA;AAYA;AA2IA;;AA5KA;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACK;EACD;EACA;EACA;EACA;EACA;;AAIJ;EACI;EACA;EACA;;AAEJ;EACI;EACA;EACA;;AAIJ;EACI;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;;AAEJ;EACK;EACA;EACA;EACA;EACA;;AAEL;EACI;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;;AAEJ;EACG;EACA;EACA;;AAEH;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;;AAGJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACG;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEH;EACI;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAEJ;EACI;;AAEJ;EACI;;AAEJ;EACI;EACA;EACA;EACA;;AAIJ;EACI;EACA;EACA;;AACA;EACI;;AAEJ;EAUI;;AATA;EACI;;AACA;EACI;;AAEJ;EACI;;AAIR;EAEI;EACA;EACA;EACA;EACA;;AACA;EACI;EACA;;AAGR;EACI;EACA;;AACA;EAQI;;AAPA;EACI;EACA;EACA;EACA;EACA;;AAIR;EACI;;AACA;EACI;;AAEJ;EACI;;AAYlB;EACC;EACA;EACA;EACD;;AAMF;EACI;EACA;;;AAGR;AAEA;AAEA;AAEA;AACA;EACE;IAAK;;EACL;IAAM;;EACN;IAAM;;EACN;IAAM;;EACN;IAAM;;EACN;IAAM;;EACN;IAAM;;EACN;IAAM;;EACN;IAAM;;EACN;IAAM;;EACN;IAAO;;;AAGT;EACE;;;AAGF;AACA;EACE;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;AAGF;AACA;EACE;AACA;AAAA;AAAA;AAAA;AAAA;;;AAOF;AACA;EACE;IAAM;IAAW;;EACjB;IAAI;IAAc;;;AAGpB;EACE;IAAM;IAAW;;EACjB;IAAI;IAAc;;;AAGpB;EACE;IAAM;IAAc;;EACpB;IAAI;IAAW;;;AAGjB;EACE;IAAM;IAAc;;EACpB;IAAI;IAAW;;;AAEjB;AAEA","file":"common.v2.0.css"} \ No newline at end of file diff --git a/src/main/webapp/com/css/sass/common.v2.0.scss b/src/main/webapp/com/css/sass/common.v2.0.scss index 494028f9..550d5edc 100644 --- a/src/main/webapp/com/css/sass/common.v2.0.scss +++ b/src/main/webapp/com/css/sass/common.v2.0.scss @@ -1,5 +1,8 @@ /* ---------------------------------- */ - +body { + margin: 0; + padding: 0; +} // Name: common.css // Categorie : 레이아웃, 플러그인, 컴포넌트, 버튼 등의 재정의 (공통) // Author : 이상혁 @@ -2917,6 +2920,924 @@ ul.faq-q > li textarea { // 메인 로그인 팝업 끝 /* ====================================== */ +/* ====================================== */ +// 발주 기관 - HEADER 시작 +/* ====================================== */ +.drilling-wrap-header{ + position:relative; + height:76px; + background:#fff; + border-bottom:1px solid #c5c5c5; + height:117px; + z-index:999; + caption,legend{overflow:hidden;position:relative;width:0;height:0;margin:0;padding:0;text-indent:-9999px;border:0;clip:rect(0,0,0,0);} + + + #header_cont{ + height:100%; + .wrap_header_top{position:absolute;left:50%;transform:translateX(-50%);z-index:888} + + + h1.logo{ + display:block; + position:absolute; + top:31px; + left:0; + width:258px; + height:50px; + text-indent:-9999px; + a{ + display:block; + height:100%; + } + } + + .btn_gov[title]{display:block;position:absolute;top:34px;left:calc(50% - (390px / 2));width:89px;height:40px;margin-right:0;padding-right:0;line-height:0;font-size:0} + .btn_gov[title]:before{display:none} + .btn_gov:after{content:'';display:block;position:absolute;width:100%;height:100%} + + .search_top_hd,.search_top_hd div,.search_top_hd input[type="text"]{} + .search_top_hd{position:absolute;top:32px;left:51%;width:310px;transform:translateX(-50%); width: 374px; } + .search_top_hd fieldset{position:relative} + .search_top_hd div{overflow:hidden;position:relative;height:45px;padding:2px 40px 2px 10px;border:2px solid #006bb7;border-radius:25px} + .search_top_hd label{left:28px;line-height:37px;color:#909090;font-size:14px} + .search_top_hd input[type="text"]{width:100%;height:100%;padding:5px;border-color:transparent;background:transparent} + .search_top_hd [type="button"],.search_top_hd .search_btn{position:absolute;top:calc(50% - 12px);right:13px;width:25px;height:24px;text-indent:-9999px;cursor:pointer;border:0;background:transparent} + .search_top_hd [type="button"]:after,.search_top_hd a:after{content:'';display:block;position:absolute} + .search_top_hd [type="button"]:after,.search_top_hd .search_btn:after{top:0;width:100%;height:100%;background-position:-175px 0} + .search_top_hd a[title]{display:inline-block;position:absolute;top:0;right:0;width:45px;height:45px;margin-right:0;padding-right:0;line-height:0;font-size:0;border-radius:50%;background:#006bb7} + .search_top_hd .search_btn,.search_top_hd a[title]:before{display:none} + .search_top_hd a[title]:after{top:calc(50% - 9px);left:calc(50% - 9px);width:19px;height:19px;background-position:-150px -25px} + .search_top_hd a[title]:hover,.search_top_hd a[title]:active,.search_top_hd a[title]:focus{background:#de4900} + + #wrap_global{height:106px;padding-top:45px;text-align:right} + #util{ + overflow:hidden; + display:inline-block; + + + li{ + display:inline-block; + position:relative; + margin:0;padding:0 9px; + color:#999; + font-size:1.3rem; + vertical-align:top; + &:before{ + content:''; + position:absolute; + top:0; + left:0; + display:inline-block; + width:1px; + height:100%; + background:#dcdcdc; + } + &:first-child:before{ + display:none; + } + + a[title|='새창']{ + margin-right:0; + padding-right:0; + &:before{ + display:none; + } + } + } + a { + display:inline-block; + position:relative; + color:#999; + text-decoration:none; + &:link { + color:#999; + text-decoration:none; + } + &:visited { + color:#999; + text-decoration:none; + } + &:active { + color:#cb6400; + text-decoration:none; + } + &:hover { + color:#cb6400; + } + &:focus { + color:#cb6400; + } + } + } + .wrap_menu { + .wrap_area { + .gnb{ + width:100%; + font-size:0; + border-top:1px solid #e5e5e5; + background:#00479d; + &:after{ + content:''; + display:block; + clear:both; + } + & > ul { + width:100%; + max-width:1280px; + margin:0 auto; + padding-right:65px; + + &:after{ + content:''; + clear:both; + display:block; + } + & > li{ + float:left; + width:calc(100%/6 - 0.1px); + max-width:203px; + &:first-child a i:before{ + display:none + } + & > a { + + position:relative; + display:block; + padding:20px 0; + color:#afcbd9; + font-size:18px; + font-weight:400; + text-align:center; + text-decoration:none; + z-index:888; + i { + display:block; + position:relative; + &:before{ + content:''; + display:block; + position:absolute; + top:calc(50% - 10px); + width:1px; + height:20px; + transform:rotate(45deg); + background:#ccc; + } + } + } + } + } + + } + } + } + + + .gnb li a:hover, .gnb li a:focus { + color:#ffffff; + text-decoration:none; + } + .gnb > ul > li > a:hover:before, .gnb > ul > li > a:hover:after, + .gnb > ul > li > a:focus:before, .gnb > ul > li > a:focus:after, + .gnb li.active > a:before, .gnb li.active > a:after{content:'';display:block;position:absolute} + .gnb > ul > li > a:hover:before, .gnb > ul > li > a:focus:before, .gnb li.active > a:before, + .gnb > ul > li > a:hover:after, .gnb > ul > li > a:focus:after, .gnb li.active > a:after{left:50%;border:11px solid transparent} + .gnb > ul > li > a:hover:before, .gnb > ul > li > a:focus:before, .gnb li.active > a:before{display: none; bottom:-21px;border-top-color:#002249} + .gnb > ul > li > a:hover:after,.gnb > ul > li > a:focus:after, .gnb li.active > a:after{ display: none; bottom:-16px;margin-left:-5px;border-top-color:#d90000} + + .gnb .depth2_box{display:none;position:absolute;top:169px;left:0;width:100%;min-height:200px;padding-bottom:20px;background:#00428c} + .gnb .depth2{display:none;position:relative;width:1280px;margin:0 auto;padding:15px 0 36px;z-index:500} + .gnb .depth2:after{content:'';display:block;clear:both} + .gnb .depth2 > li{width:calc(100%/5);padding-right:28px} + .gnb .depth2 > li > a{position:relative;margin-right:0;padding:15px 8px;color:#fff;font-size:17px;font-weight:normal;text-align:left;border-bottom:1px solid #80a1c6} + .gnb .depth2 > li > a i{position:relative;z-index:2} + .gnb .depth2 > li ul{display:block;padding:15px 10px} + .gnb .depth2 > li li a{line-height:22px;padding:2px 0;color:#cee0f4;font-size:14px;text-align:left;letter-spacing:-1px} + .gnb .depth2 > li li a:hover, .gnb .depth2 > li li a:active, .gnb .depth2 > li li a:focus{color:#fff;text-decoration:underline} + + .gnb .active .on+.depth2_box .depth2{display:flex !important} + .gnb .active .on+.depth2_box .depth2 ul{display:block !important} + + .gnb .depth2 li.on a{color:#0b998c;font-weight:600;text-decoration:underline} + + .gnb a[title]{margin-right:0} + .gnb a[title]:before{display:none} + .gnb .depth2 > li li a[title]:hover, .gnb .depth2 > li li a[title]:active, .gnb .depth2 > li li a[title]:focus + , .gnb .depth2 > li li a[title] i:hover, .gnb .depth2 > li li a[title] i:active, .gnb .depth2 > li li a[title] i:focus{text-decoration:underline !important} + + .gnb li.active .depth2_box .depth2{display:flex;flex-wrap:wrap} + + .wrap_menu{position:relative;z-index:500} + + .btnAllMn, .btnToggleMn{display: none; position:absolute;top:107px;left:50%;width:1280px;transform:translateX(-50%);z-index:555} + .btnAllMn a, .btnToggleMn a{display:inline-block;position:absolute;right:0;width:62px;height:62px;font-size:0;;background:#002e66} + .btnAllMn a:hover, .btnAllMn a:active, .btnAllMn a:focus{background:#de4900} + .btnAllMn a:before, .btnToggleMn a:before{content:'';display:block;position:absolute;top:calc(50% - 10px);left:calc(50% - 15px);width:29px;height:20px;background-position:-25px 0} + + .gnb.fixed, .btnAllMn.fixed{position:fixed;top:0;z-index:888} + .gnb.fixed{border-top-width:0} + .gnb.fixed .depth2_box{top:62px} + + .btnToggleMn{display:none} + + /** common ir **/ + .logo, .wrap_menu .logo a{background:url(/com/img/drilling/logos/02.png) no-repeat 0 0} + .logo.logo-01 {background-image:url(/com/img/drilling/logos/01.png);} + .logo.logo-02 {background-image:url(/com/img/drilling/logos/02.png);} + .logo.logo-03 {background-image:url(/com/img/drilling/logos/03.png);} + .logo.logo-04 {background-image:url(/com/img/drilling/logos/04.png);} + .logo.logo-05 {background-image:url(/com/img/drilling/logos/05.png);} + .geoinfo-logo { + width: 240px; + } + + .btnToggleMn a:before, .btnAllMn a:before, .search_top_hd [type="button"]:after, .search_top_hd .search_btn:after,.search_top_hd a:after, + a[title]:not(.nbg):before, a[title] i:before{background-image:url(/com/img/drilling/icons/bg_iconset.png)} + + + + /** common **/ + .noScroll, .noScroll body{overflow:hidden !important;height:100%} + .btnAllMn a:hover, .btnAllMn a:active, .btnAllMn a:focus, + .btnToggleMn a:hover, .btnToggleMn a:active, .btnToggleMn a:focus{transition: all .3s ease} + + /** common size **/ + .wrap_header_top,#wrap_global,#footer_cont{width:1280px;margin:0 auto} + + + /** 1600px 시작 **/ + @media screen and (max-width:1600px){ + /** layout size **/ + .gnb>ul,.gnb .depth2,.btnAllMn,.wrap_header_top,#wrap_global,.wrap_contents,.breadcrumb ul,#footer_cont{width:calc(100% - 44px);max-width:1280px} + .wrap_contents,.breadcrumb ul{max-width:1100px} + } + /** 1600px 끝 **/ + + /** 1400px 시작 **/ + @media screen and (max-width:1400px){ + .wrap_header_top{left:50%;transform:translateX(-50%)} + .gnb .depth2 > li{width:25%;padding-right:20px} + } + /** 1400px 끝 **/ + + /** 1280px 시작 **/ + @media screen and (max-width:1280px){ + /** layout size **/ + .gnb>ul,.gnb .depth2,.btnAllMn,.wrap_header_top,#wrap_global,#footer_cont{max-width:100%} + .btn_gov[title]{left:calc(50% - (340px / 2))} + .search_top_hd{left:59%} + } + /** 1280px 끝 **/ + + /** 1100px 시작 **/ + @media screen and (max-width:1100px){ + /** layout size **/ + .wrap_contents,.breadcrumb ul{max-width:100%} + + /** 컨텐츠 : 좌측메뉴 **/ + .wrap_left{width:230px} + + /** 컨텐츠 : 우측영역 **/ + .wrap_right{width:calc(100% - 260px);margin-left:30px} + } + /** 1100px 끝 **/ + + /** 1024px 시작 **/ + @media screen and (max-width:1024px){ + /** footer **/ + .f_menu,.f_org{width:100%} + .f_menu li{padding:0 40px 0 15px} + .f_org{margin-top:15px} + .f_org,.org_site{position:relative} + .f_org:after{content:'';display:block;clear:both} + .org_site{right:inherit !important;width:30%;border-width:0 !important;background:#42464d} + .org_site .site_txt{padding:15px} + .org_site .site_btn_more span{padding-top:11px;padding-bottom:11px} + .org_site .site_btn_more span:before{top:12px} + .org_site .site_btn_more span:after,.link_box ul+a:after{top:25px} + .org_site>li>.link_box{bottom:49px;width:100%} + .link_box ul+a{right:22px;bottom:-44px} + .org_site.on .site_btn_more span:after{top:27px} + } + /** 1024px 끝 **/ + + /** 900px 시작 **/ + @media screen and (max-width:997px){ + /* 21.10.26 sm 초기aside미적용 */ + #navi {display: none;} + .wrap_right aside { float: none; width: 100%; overflow: hidden;} + .wrap_right aside h2 { display: inline-block; width: 100%; height: 60px; line-height: 60px; padding-left: 20px; font-size: 24px; font-weight: bold; color: #fff; text-align: left; background: url(/com/img/drilling/place2016/pcmo/sub/bg_h2title.jpg) repeat-x;} + .wrap_right aside .lnb { display: none; } + .wrap_right aside .lnb>ul>li {width: 100%; border-bottom: 1px solid #d9d9d9; } + .wrap_right aside .lnb>ul>li>a { display: block; line-height: 50px; padding-left:20px; font-size: 15px; color: #333333; background: url(/com/img/drilling/place2016/pcmo/common/bg_lnbarr.png) 160px center no-repeat; } + .wrap_right aside .lnb>ul>li>a:hover { font-size: 16px; font-weight: bold; color: #0060c2; background: url(/com/img/drilling/place2016/pcmo/common/bg_lnbarr_ov.png) 165px center no-repeat;} + .wrap_right aside .lnb>ul>li>ul { display: none; padding-bottom: 15px; } + .wrap_right aside .lnb>ul>li>ul>li>a { padding-left: 30px; line-height: 25px; font-size: 14px; font-weight: bold; color: #333;} + .wrap_right aside .lnb-mobile { position: absolute; display: block; right: 10px; top: 178px; z-index:10;} + + /** common **/ + .gnb>ul,.gnb .depth2,.btnAllMn,.wrap_header_top,#wrap_global,.wrap_contents,.breadcrumb ul,#footer_cont{width:100%} + + /** hidden **/ + .btn_gov[title],.search_top_hd a[title],.wrap_hotkeyword,.wrap_left{display:none} + + #footer_cont{width:100%;padding:0 20px} + .gnb > ul > li > a:after,.gnb .depth2 .has_sub:before{top:0;background-image:url(/com/img/drilling/icons/bg_iconset.png)} + + /** header **/ + + h1.logo{top:50%;left:50%;transform:translate(-50%, -50%)} + + .wrap_menu .logo,.wrap_menu .logo a{display:block} + .wrap_menu .logo{position:static;margin:20px auto 10px} + .wrap_menu .logo{background:none} + .wrap_menu .logo a{margin:0 auto;text-indent:-9999px;background-position-y:-50px} + #wrap_global{float:none;width:100%;height:auto;padding:0 0 5px;text-align:center} + #wrap_global #util{display:block;margin-top:0;padding:0 10px} + #wrap_global #util:after{content:'';display:block;clear:both} + #wrap_global li{display:block;width:98%;margin:0 1% 5px;padding:10px 0;border:1px solid #fff} + #wrap_global li:before{display:none} + #wrap_global li.sns{border-width:0} + #wrap_global li a{display:block;margin:0;padding:0;color:#fff;font-size:13px;text-align:center;text-decoration:none;background:none} + #wrap_global li.sns a{display:inline-block;width:30px;height:30px;margin:0 2%;border-radius:50%;background:#fff} + #wrap_global li.sns a:before{top:calc(50% - 8px);left:calc(50% - 10px);width:21px;height:17px} + + .wrap_menu{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7);z-index:9999} + .wrap_menu .wrap_area{overflow:scroll;position:absolute;top:0;bottom:0;left:0;width:300px;background:#4e5366} + + /** gnb **/ + .gnb,.gnb .depth2,.gnb .depth2 li a{width:100%} + .gnb{margin:0;border-bottom:1px solid #111319} + .gnb > ul{width:100%;padding-right:0} + .gnb > ul > li > a{position:relative;padding:18px 22px !important;color:#fff;font-size:17px;text-align:left;border-top:1px solid #111319;background:#2b2f3e} + .gnb > ul > li > a:hover:before, .gnb > ul > li > a:focus:before, .gnb li.active > a:before{display:none} + .gnb > ul > li > a:after,.gnb > ul > li > a:active:after{content:'';display:inline-block !important;position:absolute;top:calc(50% - 3px);right:25px;bottom:inherit !important;left:inherit !important;width:9px !important;height:6px;border:none !important;background-position:0 -50px} + .gnb > ul > li > a:hover,.gnb > ul > li > a:active,.gnb > ul > li > a:focus{color:#fffc00} + .gnb > ul > li > a i:before{display:none} + .gnb > ul > li > a.on{color:#fffc00} + .gnb > ul > li > a.on:after{transform:rotate(180deg)} + .gnb li{display:block;width:100% !important;max-width:inherit !important} + .gnb li.on > a{background:#2a4c76} + .gnb .depth2 > li{float:none;padding-right:0;min-height:auto !important} + .gnb .depth2_box{display:block;position:relative;top:inherit;min-height:auto !important;padding-bottom:0;border-width:0} + .gnb .depth2{position:static;height:auto;padding:0;border:0;background:#2b2f3e} + .gnb .depth2 li a{position:relative;padding:11px 23px;color:#fff;font-size:15px;font-weight:400;text-align:left;border-width:0;text-decoration:none !important;border-top:1px solid rgba(255,255,255,.3);background:#4174b6} + .gnb .depth2 li:first-child a{border:0} + .gnb .depth2 .on a{color:#fff !important;text-decoration:underline !important;background:#01a479} + .gnb .depth2 .has_sub:before{content:'';display:block;position:absolute;top:calc(50% - 5px);right:25px;width:10px;height:10px;background-position:-50px -25px} + .gnb .depth2 .has_sub.on:before{background-position-x:-75px} + .gnb .depth2 .depth3{padding:8px 0;background:#fff} + .gnb .depth2 .depth3 li a{position:relative;line-height:18px;padding:5px 15px 5px 37px;color:#555 !important;font-size:13px;font-weight:400 !important;text-decoration:none !important;background:#fff} + .gnb .depth2 .depth3 li a:before{content:'';display:block;position:absolute;top:12px;left:25px;width:4px;height:4px;background:#888} + + .gnb .on+.depth2_box .depth2,.gnb .on+.depth2_box .depth2 .on + ul{display:block !important} + .wrap_header_top{left:0;height:100%;transform:translateX(0)} + + /** mobile top btn(left / right) **/ + .btnAllMn{display:none} + .btnToggleMn{display:block} + .btnToggleMn,.search_top_hd{top:calc(50% - 25px)} + .btnToggleMn a,.search_top_hd .search_btn{width:50px;height:50px} + .search_top_hd .search_btn{right:8px} + + .btnToggleMn{right:inherit;left:10px;width:auto;font-size:0;background-position:-100px -100px;z-index:999} + .btnToggleMn a{right:inherit} + .btnToggleMn a:before{left:calc(50% - 11px);width:21px;background-position-x:-75px} + .btnToggleMn a,.btnToggleMn a:hover, .btnToggleMn a:active, .btnToggleMn a:focus{background:transparent} + + /** search type **/ + .search_top_hd{left:inherit;right:10px;width:100%;padding-right:0;transform:translateX(0)} + .search_top_hd div{display:none} + .search_top_hd .search_btn{display:block;top:0} + .search_top_hd .search_btn:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%} + .search_top_hd .search_btn:after{top:calc(50% - 13px);left:calc(50% - 13px);width:25px;height:25px} + + .search_top_hd.on fieldset{position:fixed;top:63px;width:100%;padding:20px 0;transition:all .3s;z-index:999} + .search_top_hd.on fieldset:after{content:'';display:block;position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,0.8)} + .search_top_hd.on div{display:block;position:relative;width:90%;margin:0 auto;padding-right:90px;border-radius:0;background:#fff;z-index:9} + .search_top_hd.on p input[type="text"]{background:#fff} + .search_top_hd.on button{top:0;right:0;width:80px;height:42px;line-height:42px;color:#fff;font-size:1.6rem;text-align:center;text-indent:0;background:#006bb7} + .search_top_hd.on button:after{display:none} + .search_top_hd.on .search_btn:after{top:calc(50% - 10px);left:calc(50% - 10px);width:20px;height:20px;background-position:-100px 0} + + /** 컨텐츠 : 우측영역 **/ + .wrap_right{width:100%;margin-left:0;padding:0 20px} + .wrap_right h3,#content{max-width:inherit} + .wrap_right h3{padding:30px 0} + + } + /** 900px 끝 **/ + + /** 812px 시작 **/ + @media screen and (max-width:812px){ + } + /** 812px 끝 **/ + + /** 768px 시작 **/ + @media screen and (max-width:768px){ + /** footer **/ + #footer_cont{padding:0 0 15px} + .f_menu{padding:15px} + .f_address{padding-top:10px} + .f_logo{position:relative;top:inherit;right:inherit;margin:35px 0 0} + } + /** 768px 끝 **/ + + /** 667px 시작 **/ + @media screen and (max-width:667px){ + } + /** 667px 끝 **/ + + /** 640px 시작 **/ + @media screen and (max-width:640px){ + .breadcrumb ul{position:relative;width:calc(100% - 50px);padding-left:50px} + .breadcrumb .home{position:absolute;left:0} + .breadcrumb .home i:after{top:3px;left:20px} + .breadcrumb li:before{top:calc(50% - 4px);left:-2px;;width:4px;height:4px;border-width:2px;border-top-color:#666;border-right-color:#666} + /** 컨텐츠 : 우측영역 **/ + .wrap_right{padding:0 15px} + .wrap_right h3{padding:15px 0 10px;font-size:2.2rem;background:none} + } + /** 640px 끝 **/ + + /** 568px 시작 **/ + @media screen and (max-width:568px){ + /** footer **/ + #wrap_footer{padding-bottom:0} + #footer_cont{padding:0 0 10px} + .f_menu{margin-bottom:10px} + .f_menu{display:flex;flex-wrap:wrap;margin-bottom:10px;padding:10px} + .f_menu li{width:100%} + .f_org{padding-right:10px;padding-left:10px} + .org_site{width:100%;margin:0 0 10px !important} + .f_address p{line-height:17px} + .f_address p.copyright{margin-top:10px} + .f_logo{margin:25px 0 10px} + } + /** 568px 끝 **/ + + /** 480px 시작 **/ + @media screen and (max-width:480px){ + #wrap_header{height:55px} + h1.logo{width:180px;height:34px;background-position:0 -100px} + + /** search type **/ + .search_top_hd.on fieldset{top:52px} + + .f_address .call_center{display:block;padding-left:0} + .f_address .call_center:before{display:none} + .f_address .call_center *{display:block} + .f_address .call_center span{margin-left:0} + } + /** 480px 끝 **/ + + /** 414px 시작 **/ + @media screen and (max-width:414px){ + /** header **/ + .search_top_hd.on div{width:94%;padding-right:80px} + .search_top_hd.on div button{width:70px} + } + /** 414px 끝 **/ + + /** 320px 시작 **/ + @media screen and (max-width:320px){ + } + /** 320px 끝 **/ + } + +} +/* ====================================== */ +// 발주 기관 - HEADER 끝 +/* ====================================== */ + +/* ====================================== */ +// 발주 기관 - 공통 시작 +/* ====================================== */ +.drilling-page-container { + margin-top: 54px; +} +/* ====================================== */ +// 발주 기관 - 공통 끝 +/* ====================================== */ + +/* ====================================== */ +// 발주 기관 - index 시작 +/* ====================================== */ +.drilling-index { + h1, h2, h3, h4, h5, h6, form, fieldset, img {margin: 0; padding: 0; border: 0;} + h1, h2, h3, h4, h5, h6 { font-size: 1em; font-family: 'Malgun Gothic';} + article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;} + + #hd ul, nav ul, #ft ul, ul {margin: 0; padding: 0; list-style: none;} + li {list-style:none} + legend {position: absolute; margin: 0; padding: 0; font-size: 0; line-height: 0; text-indent: -9999em; overflow: hidden;} + label, input, button, select, img {vertical-align:middle;} + input, button {margin: 0; padding: 0; font-size: 1em; font-family: '맑은 고딕',Malgun Gothic,'돋움',Dotum,AppleGothic,sans-serif;} + button {cursor: pointer} + ol, li { margin: 0; padding: 0; } + p {margin: 0; padding: 0; word-break:break-all;} + a:link, a:visited {color:#000 ;text-decoration:none;} + a:hover, a:focus, a:active {color: #000; text-decoration: none; } + html,body{overflow-x:hidden;width:100%;min-height:100%;font-size:10px;} + + div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,legend{margin:0;padding:0;} + *{box-sizing:border-box;} + + + form,fieldset,img{border:0;} + em,i,legend,address,cite,code,dfn,var{font-style:normal;font-weight:normal;} + ol,ul,li{list-style:none;} + h1,h2,h3,h4,h5,h6{font-weight:normal;} + a{color:#666;text-decoration:none;} + a:link,a:visited{color:#666;} + a:hover,a:active,a:focus{color:#333;} + + p{line-height:20px;margin:0;} + + button{margin:0;padding:0;border:0;cursor:pointer;} + + input[type='file'],input[type='text'],select{vertical-align:middle;} + input[type='text']{padding:5px;border:1px solid #ccc;} + h1,h2,h3{margin:0;padding:0;} + + /** slider 컨트롤버튼 **/ + .wrap_slider a[class*="bx-"]{display:inline-block;width:22px;height:22px;font-size:0;text-indent:-9999px;background-repeat:no-repeat;background-position:50% 50%} + .wrap_slider [class*="bx-controls-auto"] div{display:inline-block} + + .wrap_slider .bx-controls-direction{display:flex;justify-content:space-between} + .wrap_slider .bx-start,.wrap_slider .bx-stop{position:absolute;top:0;left:50%;transform:translateX(-50%)} + .wrap_slider .bx-prev,.wrap_slider .bx-next{background-image:url(/com/img/drilling/place2016/wcmo/main/bul_btn_move.png)} + .wrap_slider .bx-next{transform:rotate(180deg)} + .wrap_slider .bx-stop{background-image:url(/com/img/drilling/place2016/wcmo/main/bul_btn_stop.png)} + .bxslider_pager_num strong{color:rgba(255,255,255,0.75);font-size:14px;font-weight:500} + .btn_shortcut{display:flex!important;align-items:center;position:relative;width:95px;padding:5px 30px 5px 15px!important;font-size:14px;letter-spacing:-1px;border:1px solid #fff;border-radius:20px} + .btn_shortcut:before{content:'';display:block !important;position:absolute;top:50% !important;right:17px !important;width:4px !important;height:4px !important;border:2px solid transparent;border-top-color:#fff;border-right-color:#fff;transform:translateY(-50%) rotate(45deg);background:none !important} + .btn_shortcut i{color:#fff} + #wrap_container.main{padding-top:86px;padding-bottom:0} + #wrap_container.main a[title|='새창']{margin-right:0;padding-right:0} + #wrap_container.main a[title|='새창'] i{padding-right:0} + #wrap_container.main a[title|='새창']:before,#wrap_container.main a[title|='새창'] i:before{display:none} + /** main size **/ + .wrap_cont,.wrap_banner{width:100%;max-width:1280px;margin:0 auto} + .wrap_cont{display:flex;flex-wrap:wrap;padding-bottom:25px} + /** main a effect **/ + .btn_shortcut,.btn_shortcut:before, + .wrap_service li a, + .wrap_shortcut li a,.wrap_shortcut li a i, + .wrap_org li a, + .wrap_banner .bx-controls [class*='bx-controls-'] a,.wrap_banner .bx-controls [class*='bx-controls-'] a:after, + .wrap_banner .more_banner{transition:all .3s ease} + /** 비쥬얼 이미지 **/ + .wrap_visual{overflow:hidden;position:relative;width:calc(100% - 390px);max-width:890px;margin-right:20px;margin-bottom:20px;border-radius:20px; background: #f5f5f5; margin-bottom: 0px;} + .wrap_visual > img.rok {width:100%;max-width:100%;height:100%; width: 700px; height: 800px; position:absolute; left: 0px; top: 0px;} + .wrap_visual > img.rok.region {display: none;} + .wrap_visual > img.rok.region.active {display: block;} + .wrap_visual > .region-item { + display: block; + position: absolute; + text-indent: -9999px; + } + + + .wrap_visual > .region-item > .region-logo { + display: block; + position: absolute; + text-indent: -9999px; + width: calc(258px * 0.6); + height: calc(43px * 0.6); + background-size: 100%; + background-repeat: no-repeat; + background-position: 0 0; + z-index: 4; + transition:all .5s ease; + } + + .wrap_visual > .region-item > .region-logo:hover { + width: calc(258px * 0.860529); + height: calc(43px * 0.860529); + z-index: 6; + } + .wrap_visual > .region-item > .region-alone { + display: block; + position: absolute; + background-size: 100%; + background-repeat: no-repeat; + background-position: 0 0; + z-index: 2; + transition:all .3s ease; + } + .wrap_visual > .region-item > .region-logo:hover + .region-alone { + z-index: 3; + transform: scale(1.2); + } + .wrap_visual > .region-item > .region-alone#region-alone-01 { + left: 189px; + top: 69px; + width: 164px; + height: 214px; + background-image: url(/com/img/drilling/maps/01_alone.svg); + } + .wrap_visual > .region-item > .region-alone#region-alone-01.active { + background-image: url(/com/img/drilling/maps/01_active.svg); + } + .wrap_visual > .region-item > .region-logo:hover + .region-alone#region-alone-01 { + background-image: url(/com/img/drilling/maps/01_active_alone.svg); + } + .wrap_visual > .region-item > .region-alone#region-alone-02 { + left: 274px; + top: 28px; + width: 268px; + height: 249px; + background-image: url(/com/img/drilling/maps/02_alone.svg); + } + .wrap_visual > .region-item > .region-alone.active#region-alone-02 { + background-image: url(/com/img/drilling/maps/02_active.svg); + } + .wrap_visual > .region-item > .region-logo:hover + .region-alone#region-alone-02 { + background-image: url(/com/img/drilling/maps/02_active_alone.svg); + } + .wrap_visual > .region-item > .region-alone#region-alone-03 { + left: 130px; + top: 240px; + width: 318px; + height: 189px; + background-image: url(/com/img/drilling/maps/03_alone.svg); + } + .wrap_visual > .region-item > .region-alone.active#region-alone-03 { + background-image: url(/com/img/drilling/maps/03_active.svg); + } + .wrap_visual > .region-item > .region-logo:hover + .region-alone#region-alone-03 { + background-image: url(/com/img/drilling/maps/03_active_alone.svg); + } + .wrap_visual > .region-item > .region-alone#region-alone-04 { + left: 121px; + top: 405px; + width: 221px; + height: 369px; + background-image: url(/com/img/drilling/maps/04_alone.svg); + } + .wrap_visual > .region-item > .region-alone.active#region-alone-04 { + background-image: url(/com/img/drilling/maps/04_active.svg); + } + .wrap_visual > .region-item > .region-logo:hover + .region-alone#region-alone-04 { + background-image: url(/com/img/drilling/maps/04_active_alone.svg); + } + .wrap_visual > .region-item > .region-alone#region-alone-05 { + left: 304px; + top: 270px; + width: 260px; + height: 367px; + background-image: url(/com/img/drilling/maps/05_alone.svg); + } + .wrap_visual > .region-item > .region-alone.active#region-alone-05 { + background-image: url(/com/img/drilling/maps/05_active.svg); + } + .wrap_visual > .region-item > .region-logo:hover + .region-alone#region-alone-05 { + background-image: url(/com/img/drilling/maps/05_active_alone.svg); + } + .wrap_visual > .region-item > .region-logo#region-logo-01 { + left: 262px; + top: 166px; + background-image: url(/com/img/drilling/logos/01.png); + } + .wrap_visual > .region-item > .region-logo#region-logo-02 { + left: 353px; + top: 190px; + background-image: url(/com/img/drilling/logos/02.png); + } + .wrap_visual > .region-item > .region-logo#region-logo-03 { + left: 298px; + top: 334px; + background-image: url(/com/img/drilling/logos/03.png); + } + .wrap_visual > .region-item > .region-logo#region-logo-04 { + left: 229px; + top: 409px; + background-image: url(/com/img/drilling/logos/04.png); + } + .wrap_visual > .region-item > .region-logo#region-logo-05 { + left: 478px; + top: 539px; + background-image: url(/com/img/drilling/logos/05.png); + } + + .wrap_visual > img.uleungdo {position:absolute; width: 29px; height: 24px; right: 148px; top: 200px; } + .wrap_visual > img.dokdo {position:absolute; width: 16px; height: 13px; right: 40px; top: 240px; } + + /** 서비스 **/ + .wrap_service,.wrap_service ul{display:flex;flex-wrap:wrap;} + .wrap_service{align-items:space-between;width:370px;margin-bottom:20px;background:#fff; height: 321px;} + .wrap_service ul:before,.wrap_service li a i:before{content:'';display:block;position:absolute} + .wrap_service li{width:calc(100%/2);min-height:130px} + .wrap_service li:nth-child(n+3){border-top:1px solid #e0e0e0} + .wrap_service li a{display:flex;height:100%;padding:15px 15px 28px!important;text-align:center;justify-content:center;align-items:flex-end;font-size:16px;color:#353535;background-color:#eef5fa;background-repeat:no-repeat;background-position:50% calc(50% - 10px)} + .wrap_service li a:hover,.wrap_service li a:active,.wrap_service li a:focus{color:#fff;background-color:#3175c2} + .wrap_service li a i{position:relative} + .wrap_service li.item01 a{background-image:url(/com/img/drilling/icons/buttons/01.svg); background-size: 21%;} + .wrap_service li.item02 a{background-image:url(/com/img/drilling/icons/buttons/02.svg); background-size: 32%;} + .wrap_service li.item03 a{background-image:url(/com/img/drilling/icons/buttons/03.svg); background-size: 28%;} + .wrap_service li.item04 a{background-image:url(/com/img/drilling/icons/buttons/04.svg); background-size: 33%;} + .wrap_in_area{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;} + .wrap_notice,.wrap_greeting,.wrap_popzone{border-radius:10px} + /** 공지사항 tab style common **/ + .tab_main> ul,.tab_main> ul> li h3,.tab_main> ul> li h3 a,.tab_main> ul> li div ul li{position:relative} + .tab_main> ul> li h3 a,.tab_main> ul> li h3 a:before,.tab_main> ul> li div ul li i,.tab_main> ul> li.on h3:after,.tab_main> ul> li.on div{display:block} + .tab_main> ul{overflow:hidden;min-height:250px;height:100%} + .tab_main> ul> li{float:left} + .tab_main> ul> li h3{min-width:60px;margin-left:15px;padding-left:15px;;z-index:2} + .tab_main> ul> li h3:before,.tab_main> ul> li.on h3:after{content:'';position:absolute} + .tab_main> ul> li h3:before{top:calc(50% - 2px);left:2px;width:4px;height:4px;background:#b9b9b9} + .tab_main> ul> li:first-child h3{margin-left:0;padding-left:0} + .tab_main> ul> li:first-child h3:before{display:none} + .tab_main> ul> li h3 a{padding:15px 0;color:#767676;font-size:17px;font-weight:400;text-align:center} + .tab_main> ul> li div{display:none;position:absolute;left:0;width:100%;height:calc(100% - 52px);z-index:1} + .tab_main> ul> li div ul{padding:15px 0 0;border-top:1px solid #d3d3d3} + .tab_main> ul> li div ul li{padding:8px 0;font-size:14px;letter-spacing:-0.02em} + .tab_main> ul> li div ul li a,.tab_main> ul> li div ul li span{vertical-align:text-bottom} + .tab_main> ul> li div ul li a{overflow:hidden;display:inline-block;max-width:100%;color:#454545;font-size:14px;text-overflow:ellipsis;white-space:nowrap} + .tab_main> ul> li div ul li span+i{color:#767676;font-size:13px} + .tab_main> ul> li.on h3:after{bottom:-1px;width:calc(100% - 15px);height:3px;background:#00479d} + .tab_main> ul> li.on h3 a{color:#1d1d1d;font-size:18px;font-weight:600} + .tab_main> ul> li:first-child.on h3:after{width:100%} + /** 더보기 버튼 **/ + .tab_main .more_main,.tab_main .more_main:before,.tab_main .more_main:after{display:block;position:absolute} + .tab_main .more_main{top:-37px;right:0;width:24px;height:24px;line-height:0;font-size:0;text-indent:-9999px} + .tab_main .more_main:before,.tab_main .more_main:after{content:'';position:relative;top:6px;left:calc(50% - 1px);width:2px;height:12px;background:#464646} + .tab_main .more_main:after{top:-6px;transform:rotate(90deg)} + /** 최신글 **/ + .type_latest {padding-top:0 !important} + .type_latest a{display:flex !important;flex-wrap:wrap;position:relative;min-height:65px} + .type_latest strong,.type_latest em{display:flex;flex-wrap:wrap;} + .type_latest strong{flex-direction:column;justify-content:center;width:63px;height:58px;color:#fff;font-size:13px;font-weight:300;letter-spacing:-1px;text-align:center;border-radius:5px;background:#00479d} + .type_latest strong b{line-height:15px;font-weight:300;letter-spacing:-0.4px;} + .type_latest strong i{position:relative !important;padding-top:2px;line-height:25px;color:#fff;font-size:23px} + .type_latest em{overflow:hidden;width:calc(100% - 63px);max-height:42px;margin:8px 0 8px;padding-left:10px;line-height:20px;font-size:16px;font-weight:500;} + .type_latest span{display:block;max-height:70px;margin-top:13px;color:#767676} + .type_latest em,.type_latest span{word-break:break-all;white-space:normal} + + /** 공지사항 **/ + .wrap_notice{width:calc(100% - 650px);padding:12px 0 20px;background:#fff} + .wrap_notice>ul{min-height:195px} + .wrap_notice>ul>li div ul{height:100%;padding:25px 10px 0 53%} + .wrap_notice>ul>li div ul li{position:relative;padding:3px 0 3px 10px} + .wrap_notice>ul>li div ul li:before{content:'';display:block;position:absolute;top:calc(50% - 2px);left:0;width:3px;height:3px;background:#b9b9b9} + .wrap_notice>ul>li div ul li a{padding-right:45px;color:#666} + .wrap_notice>ul>li div ul li span+i{display:inline-block;position:absolute;right:0} + .wrap_notice .type_latest{position:absolute !important;top:28px;left:0;width:50.8%;max-width:340px;height:calc(100% - 25px);padding:0 20px 10px 0;border-right:1px dotted #c4c4c4} + .wrap_notice .type_latest:before{display:none} + .wrap_notice .type_latest a{padding-right:0 !important;color:#353535} + .wrap_notice .type_latest span{max-height:65px} + + /** 청장인사말 **/ + .wrap_greeting{position:relative;width:240px;height:265px;padding:40px 30px 60px;color:#fff;background:#00479d url(/com/img/drilling/place2016/wcmo/main/bg_pattern01.png) no-repeat 100% 100%; margin-top: 0px; width: 370px; height: 233px;} + .wrap_greeting:before,.wrap_greeting:after{content:'';display:block;position:absolute;background-repeat:no-repeat;background-position:0 0} + .wrap_greeting:before{top:0;right:35px;width:48px;height:43px;background-image:url(/com/img/drilling/place2016/wcmo/main/wrap_greeting_bg01.png)} + .wrap_greeting:after{bottom:78px;left:25px;width:21px;height:20px;background-image:url(/com/img/drilling/place2016/wcmo/main/wrap_greeting_bg02.png)} + .wrap_greeting h3{margin-bottom:15px;color:#fff;font-size:20px} + .wrap_greeting p{font-size:15px;font-weight:300} + .wrap_greeting .btn_shortcut{position:absolute;bottom:30px; width: 130px;} + + /** 알림판 **/ + .wrap_popzone{overflow:hidden;position:relative;width:370px; overflow: unset;} + .wrap_popzone:before{content:'';position:absolute;top:0;left:0;width:100%;height:42px;background:rgba(0,0,0,0.5);z-index:1} + .wrap_popzone a{display:block} + .wrap_popzone h3{display:block;position:absolute;width:100%;padding-left:20px;line-height:42px;color:#fff;font-size:17px;font-weight:400;;z-index:1} + .wrap_popzone .bx-controls{position:absolute;top:8px;right:10px;width:70px;z-index:1} + .wrap_popzone .bxslider_pager_num{top:8px;right:95px} + .bxslider_popzone{display:flex !important} + .recent-datas { + width: 370px; + padding-top: 42px; + margin-bottom: 20px; + } + .recent-datas .project-list { + border: 1px solid #b0b0b0; + border-width: 0px 1px 1px 1px; + .project-list-item { + padding: 4px 19px; + border-bottom: 1px solid #f0f0f0; + color: #333333; + font-size: 14px; + } + } + + /** wrap_bg_pattern **/ + .wrap_bg{display: none; overflow:hidden;position:relative;padding:40px 0 15px;background-image:url(/com/img/drilling/place2016/wcmo/main/wrap_bg_00.png),linear-gradient(180deg,#d2e2f2,#d8edf3);background-repeat:no-repeat,no-repeat} + + /** 배너사이즈와 위치 **/ + .wrap_banner {display: none; position:relative;padding:35px 0 35px 195px;z-index:2} + .wrap_banner> div:first-child{max-width:100% !important} + .wrap_banner .banner li{height:42px;margin-right:15px;border:1px solid #dedede} + + /* 21.10.26 sm 초기aside미적용 */ + .wrap_right aside { float: left;} + .wrap_right aside h2 { display: inline-block; width: 190px; height: 190px; line-height: 190px; font-size: 24px; font-weight: bold; color: #fff; text-align: center; background: url(/com/img/drilling/place2016/pcmo/sub/bg_h2title.jpg) no-repeat;} + .wrap_right aside .lnb { } + .wrap_right aside .lnb>ul>li {width: 100%; border-bottom: 1px solid #d9d9d9; } + .wrap_right aside .lnb>ul>li>a { display: inline-block; width: 170px; line-height: 50px; padding-left:20px; font-size: 15px; color: #333333; letter-spacing: -1px; } + .wrap_right aside .lnb>ul>li>a.ands { height: 50px; padding-top: 10px; line-height: normal;} + .wrap_right aside .lnb>ul>li>a:hover,.wrap_right aside .lnb>ul>li>a.active { font-size: 16px; font-weight: bold; color: #0060c2; letter-spacing: -2px; background: url(/com/img/drilling/place2016/pcmo/common/bg_lnbarr_ov.png) 175px center no-repeat;} + .wrap_right aside .lnb>ul>li>a.bgn2.active { background: url(/com/img/drilling/place2016/pcmo/common/bg_lnbarr2_ov.png) 170px center no-repeat !important;} + .wrap_right aside .lnb>ul>li>ul { display: none; padding: 10px 0px; background: #f5f5f5; border: 1px solid #d9d9d9; border-bottom: none; } + .wrap_right aside .lnb>ul>li>ul.active { display: block;} + .wrap_right aside .lnb>ul>li>ul>li>a { padding-left: 30px; line-height: 30px; font-size: 13px; font-weight: normal; color: #666; letter-spacing: -2px; background: url(/com/img/drilling/place2016/pcmo/sub/bullet_lnbsub.gif) 20px center no-repeat;} + .wrap_right aside .lnb>ul>li>ul>li>a.active, + .wrap_right aside .lnb>ul>li>ul>li>a:hover { background: url(/com/img/drilling/place2016/pcmo/sub/bullet_lnbsub_ov.gif) 18px center no-repeat;} + .wrap_right aside .lnb-mobile { display: none;} + + /** bg total common **/ + /* skipNavigation */ + .skiptoContent{position:absolute;top:0;right:0;left:0;margin:0 auto;z-index:99999} + .skiptoContent a{position:absolute;top:-50px;width:100%;font-size:0} + .skiptoContent a:active,.skiptoContent a:focus{display:block;top:0;height:34px;padding:6px 0;text-align:center;color:#fff;font-size:1.4rem;font-weight:bold;background:#272d34} + + /** effect **/ + @-webkit-keyframes round{ + 100%{transform:rotate(360deg)} + } + + @keyframes round{ + 100%{transform:rotate(360deg)} + } + + /** common contents **/ + [class*='icon_'],a[title|='새창'],a[title|='새창']>i{position:relative;display:inline-block} + [class*='icon_']:before,a[title]:before,a[title] i:before{content:'';position:absolute;top:0;left:0} + + a[title|='새창']{margin-right:5px;padding-right:20px} + a[title|='새창'] i{padding-right:24px} + a[title|='새창']:before,a[title|='새창'] i:before{right:0;left:inherit;width:14px;height:14px;;background-position:-25px -50px} + a[title|='새창']:before{top:6px} + a[title|='새창'] i:before{top:calc(50% - 6px)} + + + /** wrap content **/ + #wrap_container{padding:0 0 30px} + + /** sub layout **/ + .wrap_contents{display:flex;flex-wrap:wrap;justify-content:space-between;min-height:950px} + .wrap_contents,.breadcrumb ul{width:1100px;margin:0 auto} + /** breadcrumb **/ + .breadcrumb{position:relative;height:auto;border-bottom:1px solid #ccc;background:#f7f7f7}/*overflow:hidden; 19.10.05 sm 초기오류*/ + .breadcrumb ul,.breadcrumb li,.breadcrumb li a{display:flex;height:100%;box-sizing:content-box} + .breadcrumb ul{flex-wrap:wrap;align-items:center;position:relative} + .breadcrumb li{position:relative;padding:3px 15px 3px 18px} + .breadcrumb li:before,.breadcrumb .home i:after{content:'';display:block;position:absolute} + .breadcrumb li:before{top:calc(50% - 11px);left:-20px;width:20px;height:20px;border:1px solid transparent;border-top-color:#ddd;border-right-color:#ddd;transform:rotate(45deg)} + .breadcrumb li a{position:relative;align-items:center;font-size:1.4rem} + .breadcrumb li:last-child a{color:#333;font-weight:500} + + .breadcrumb .home{width:50px;padding:0;text-indent:-9999px} + .breadcrumb .home:before{display:none} + .breadcrumb .home a{width:100%} + .breadcrumb .home i:after{top:calc(50% - 10px);left:calc(50% - 10px);width:21px;height:21px;;background:url(/com/img/drilling/place2016/wcmo/contents/ic_home.png) no-repeat 50% 50%} + + /** 컨텐츠 : 좌측메뉴 **/ + .wrap_left{width:250px} + .wrap_left h2{display:flex;justify-content:center;align-items:center;height:220px;line-height:40px;color:#fff;font-size:2.6rem;font-weight:500;background:#00479d url(/com/img/drilling/place2016/wcmo/contents/bg_lnb.png) no-repeat 100% 100%} + .lnb a{position:relative} + .lnb > li > a.sub_depth:before,.lnb > li > a.sub_depth:after,.lnb ul li a:before{content:'';display:block;position:absolute} + .lnb > li{border-top:1px solid #e4e4e4;background:#fff} + .lnb > li:first-child{border-top-width:0} + .lnb > li > a{display:block;margin-right:0;padding:6px 12px;line-height:44px;color:#555;font-size:1.7rem} + .lnb > li > a i{display:block;position:relative;z-index:2} + .lnb > li > a.sub_depth{padding-right:40px} + .lnb > li > a.sub_depth:before,.lnb > li > a.sub_depth:after{top:19px;right:27px;width:2px;height:14px;background:#707070} + .lnb > li > a.sub_depth:after{transform:rotate(90deg)} + .lnb ul{display:none;padding:15px;border:2px solid #00479d;border-right-width:0;border-left-width:0;background:#f5f5f5} + .lnb ul li a{display:block;padding-left:13px;line-height:30px;color:#555;font-size:1.5rem} + .lnb ul li a:before{top:13px;left:0;width:3px;height:3px;background:#00479d} + + .lnb > li > a:hover,.lnb > li > a:active,.lnb > li > a:focus{color:#00479d} + .lnb > li > a.sub_depth:hover:before,.lnb > li > a.sub_depth:active:before,.lnb > li > a.sub_depth:focus:before,.lnb > li > a.sub_depth:hover:after,.lnb > li > a.sub_depth:active:after,.lnb > li > a.sub_depth:focus:after{background:#00479d} + .lnb ul li a.on,.lnb ul li a:hover,.lnb ul li a:active,.lnb ul li a:focus{color:#00479d} + + .lnb > li.active > a{color:#00479d} + .lnb > li.active > a.sub_depth:before{display:none} + .lnb > li.active > a.sub_depth:after{background:#00479d} + .lnb > li.active > ul{display:block} + + .lnb a[title="새창"]{margin-right:0} + .lnb a[title="새창"] i:before{background-image:url(/com/img/drilling/place2016/wcmo/bullet/bul_newindow.png);background-position:0 0} + .lnb > li > a[title="새창"]:before{display:none} + .lnb > li:last-child{border-bottom:1px solid #ccc} + + /** 컨텐츠 : 우측영역 **/ + .wrap_right{flex-direction:column;align-items:flex-end;width:calc(100% - 294px);margin-left:44px;} /*display:flex;width:calc(100% - 250px); 21.10.05 초기에러 sm margin-left:44px;*/ + .wrap_right h3,.txt{width:100%;max-width:766px} + .wrap_right h3:not(.hidden){position:relative;margin-bottom:20px;padding:60px 0 50px;color:#333;font-size:2.8rem;font-weight:500;border-bottom:1px solid #999;background:url(/com/img/drilling/place2016/wcmo/contents/bg_visual_sub.png) no-repeat 100% 100%} + + #content:not(input){min-height:500px} + + + + +} +/* ====================================== */ +// 발주 기관 - index 끝 +/* ====================================== */ + /* ====================================== */ // 발주 기관 - 건설현장 등록 시작 /* ====================================== */ diff --git a/src/main/webapp/com/img/drilling/banner_0308_02_1.jpg b/src/main/webapp/com/img/drilling/banner_0308_02_1.jpg new file mode 100644 index 00000000..d49e622c Binary files /dev/null and b/src/main/webapp/com/img/drilling/banner_0308_02_1.jpg differ diff --git a/src/main/webapp/com/img/drilling/banner_0410_01_3.jpg b/src/main/webapp/com/img/drilling/banner_0410_01_3.jpg new file mode 100644 index 00000000..2db7515c Binary files /dev/null and b/src/main/webapp/com/img/drilling/banner_0410_01_3.jpg differ diff --git a/src/main/webapp/com/img/drilling/banner_0818_01_1.jpg b/src/main/webapp/com/img/drilling/banner_0818_01_1.jpg new file mode 100644 index 00000000..d5473c84 Binary files /dev/null and b/src/main/webapp/com/img/drilling/banner_0818_01_1.jpg differ diff --git a/src/main/webapp/com/img/drilling/banner_180703_02_1.jpg b/src/main/webapp/com/img/drilling/banner_180703_02_1.jpg new file mode 100644 index 00000000..8f4ab775 Binary files /dev/null and b/src/main/webapp/com/img/drilling/banner_180703_02_1.jpg differ diff --git a/src/main/webapp/com/img/drilling/banner_190226_02_3.jpg b/src/main/webapp/com/img/drilling/banner_190226_02_3.jpg new file mode 100644 index 00000000..60b4f970 Binary files /dev/null and b/src/main/webapp/com/img/drilling/banner_190226_02_3.jpg differ diff --git a/src/main/webapp/com/img/drilling/banner_190328_02_3.jpg b/src/main/webapp/com/img/drilling/banner_190328_02_3.jpg new file mode 100644 index 00000000..c1544471 Binary files /dev/null and b/src/main/webapp/com/img/drilling/banner_190328_02_3.jpg differ diff --git a/src/main/webapp/com/img/drilling/banner_190328_04.jpg b/src/main/webapp/com/img/drilling/banner_190328_04.jpg new file mode 100644 index 00000000..819dfa21 Binary files /dev/null and b/src/main/webapp/com/img/drilling/banner_190328_04.jpg differ diff --git a/src/main/webapp/com/img/drilling/icons/bg_iconset.png b/src/main/webapp/com/img/drilling/icons/bg_iconset.png new file mode 100644 index 00000000..9b31ea33 Binary files /dev/null and b/src/main/webapp/com/img/drilling/icons/bg_iconset.png differ diff --git a/src/main/webapp/com/img/drilling/icons/buttons/01.svg b/src/main/webapp/com/img/drilling/icons/buttons/01.svg new file mode 100644 index 00000000..8736b34e --- /dev/null +++ b/src/main/webapp/com/img/drilling/icons/buttons/01.svg @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/com/img/drilling/icons/buttons/02.svg b/src/main/webapp/com/img/drilling/icons/buttons/02.svg new file mode 100644 index 00000000..e97185c1 --- /dev/null +++ b/src/main/webapp/com/img/drilling/icons/buttons/02.svg @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/com/img/drilling/icons/buttons/03.svg b/src/main/webapp/com/img/drilling/icons/buttons/03.svg new file mode 100644 index 00000000..32c9f536 --- /dev/null +++ b/src/main/webapp/com/img/drilling/icons/buttons/03.svg @@ -0,0 +1,98 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/com/img/drilling/icons/buttons/04.svg b/src/main/webapp/com/img/drilling/icons/buttons/04.svg new file mode 100644 index 00000000..6e536bc3 --- /dev/null +++ b/src/main/webapp/com/img/drilling/icons/buttons/04.svg @@ -0,0 +1,91 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/main/webapp/com/img/drilling/icons/buttons/wrap_service_ic01.png b/src/main/webapp/com/img/drilling/icons/buttons/wrap_service_ic01.png new file mode 100644 index 00000000..1caccc1d Binary files /dev/null and b/src/main/webapp/com/img/drilling/icons/buttons/wrap_service_ic01.png differ diff --git a/src/main/webapp/com/img/drilling/icons/buttons/wrap_service_ic02.png b/src/main/webapp/com/img/drilling/icons/buttons/wrap_service_ic02.png new file mode 100644 index 00000000..73aa9745 Binary files /dev/null and b/src/main/webapp/com/img/drilling/icons/buttons/wrap_service_ic02.png differ diff --git a/src/main/webapp/com/img/drilling/icons/buttons/wrap_service_ic03.png b/src/main/webapp/com/img/drilling/icons/buttons/wrap_service_ic03.png new file mode 100644 index 00000000..2cd3bf7c Binary files /dev/null and b/src/main/webapp/com/img/drilling/icons/buttons/wrap_service_ic03.png differ diff --git a/src/main/webapp/com/img/drilling/icons/buttons/wrap_service_ic04.png b/src/main/webapp/com/img/drilling/icons/buttons/wrap_service_ic04.png new file mode 100644 index 00000000..7b6cbba9 Binary files /dev/null and b/src/main/webapp/com/img/drilling/icons/buttons/wrap_service_ic04.png differ diff --git a/src/main/webapp/com/img/drilling/info.jpg b/src/main/webapp/com/img/drilling/info.jpg new file mode 100644 index 00000000..b3efc613 Binary files /dev/null and b/src/main/webapp/com/img/drilling/info.jpg differ diff --git a/src/main/webapp/com/img/drilling/logos/01.png b/src/main/webapp/com/img/drilling/logos/01.png new file mode 100644 index 00000000..dbf146b2 Binary files /dev/null and b/src/main/webapp/com/img/drilling/logos/01.png differ diff --git a/src/main/webapp/com/img/drilling/logos/02.png b/src/main/webapp/com/img/drilling/logos/02.png new file mode 100644 index 00000000..43944cf7 Binary files /dev/null and b/src/main/webapp/com/img/drilling/logos/02.png differ diff --git a/src/main/webapp/com/img/drilling/logos/03.png b/src/main/webapp/com/img/drilling/logos/03.png new file mode 100644 index 00000000..fe9505c4 Binary files /dev/null and b/src/main/webapp/com/img/drilling/logos/03.png differ diff --git a/src/main/webapp/com/img/drilling/logos/04.png b/src/main/webapp/com/img/drilling/logos/04.png new file mode 100644 index 00000000..1325bf05 Binary files /dev/null and b/src/main/webapp/com/img/drilling/logos/04.png differ diff --git a/src/main/webapp/com/img/drilling/logos/05.png b/src/main/webapp/com/img/drilling/logos/05.png new file mode 100644 index 00000000..d5ca037b Binary files /dev/null and b/src/main/webapp/com/img/drilling/logos/05.png differ diff --git a/src/main/webapp/com/img/drilling/logos/geoinfo-logo.png b/src/main/webapp/com/img/drilling/logos/geoinfo-logo.png new file mode 100644 index 00000000..07cb31ad Binary files /dev/null and b/src/main/webapp/com/img/drilling/logos/geoinfo-logo.png differ diff --git a/src/main/webapp/com/img/drilling/maps/00.svg b/src/main/webapp/com/img/drilling/maps/00.svg new file mode 100644 index 00000000..68fcf6f3 --- /dev/null +++ b/src/main/webapp/com/img/drilling/maps/00.svg @@ -0,0 +1,54 @@ + + + +image/svg+xml + + diff --git a/src/main/webapp/com/img/drilling/maps/00_for_inkscape.svg b/src/main/webapp/com/img/drilling/maps/00_for_inkscape.svg new file mode 100644 index 00000000..897b5cc1 --- /dev/null +++ b/src/main/webapp/com/img/drilling/maps/00_for_inkscape.svg @@ -0,0 +1,132 @@ + + + +image/svg+xml + + diff --git a/src/main/webapp/com/img/drilling/maps/01.png b/src/main/webapp/com/img/drilling/maps/01.png new file mode 100644 index 00000000..26f60c0e Binary files /dev/null and b/src/main/webapp/com/img/drilling/maps/01.png differ diff --git a/src/main/webapp/com/img/drilling/maps/01.svg b/src/main/webapp/com/img/drilling/maps/01.svg new file mode 100644 index 00000000..54a2b1c7 --- /dev/null +++ b/src/main/webapp/com/img/drilling/maps/01.svg @@ -0,0 +1,99 @@ + + + +image/svg+xml + + diff --git a/src/main/webapp/com/img/drilling/maps/01_active.svg b/src/main/webapp/com/img/drilling/maps/01_active.svg new file mode 100644 index 00000000..f05fe46d --- /dev/null +++ b/src/main/webapp/com/img/drilling/maps/01_active.svg @@ -0,0 +1,140 @@ + + + +image/svg+xml + + diff --git a/src/main/webapp/com/img/drilling/maps/01_active_alone.svg b/src/main/webapp/com/img/drilling/maps/01_active_alone.svg new file mode 100644 index 00000000..82338530 --- /dev/null +++ b/src/main/webapp/com/img/drilling/maps/01_active_alone.svg @@ -0,0 +1,128 @@ + + + +image/svg+xml + + diff --git a/src/main/webapp/com/img/drilling/maps/01_alone.svg b/src/main/webapp/com/img/drilling/maps/01_alone.svg new file mode 100644 index 00000000..429f96f5 --- /dev/null +++ b/src/main/webapp/com/img/drilling/maps/01_alone.svg @@ -0,0 +1,128 @@ + + + +image/svg+xml + + diff --git a/src/main/webapp/com/img/drilling/maps/02.png b/src/main/webapp/com/img/drilling/maps/02.png new file mode 100644 index 00000000..b36955ed Binary files /dev/null and b/src/main/webapp/com/img/drilling/maps/02.png differ diff --git a/src/main/webapp/com/img/drilling/maps/02.svg b/src/main/webapp/com/img/drilling/maps/02.svg new file mode 100644 index 00000000..4ae7d8f1 --- /dev/null +++ b/src/main/webapp/com/img/drilling/maps/02.svg @@ -0,0 +1,132 @@ + + + +image/svg+xml + + diff --git a/src/main/webapp/com/img/drilling/maps/02_active.svg b/src/main/webapp/com/img/drilling/maps/02_active.svg new file mode 100644 index 00000000..a0d7ef30 --- /dev/null +++ b/src/main/webapp/com/img/drilling/maps/02_active.svg @@ -0,0 +1,132 @@ + + + +image/svg+xml + + diff --git a/src/main/webapp/com/img/drilling/maps/02_active_alone.svg b/src/main/webapp/com/img/drilling/maps/02_active_alone.svg new file mode 100644 index 00000000..40e51727 --- /dev/null +++ b/src/main/webapp/com/img/drilling/maps/02_active_alone.svg @@ -0,0 +1,140 @@ + + + +image/svg+xml + + diff --git a/src/main/webapp/com/img/drilling/maps/02_alone.svg b/src/main/webapp/com/img/drilling/maps/02_alone.svg new file mode 100644 index 00000000..b205bcf1 --- /dev/null +++ b/src/main/webapp/com/img/drilling/maps/02_alone.svg @@ -0,0 +1,140 @@ + + + +image/svg+xml + + diff --git a/src/main/webapp/com/img/drilling/maps/03.png b/src/main/webapp/com/img/drilling/maps/03.png new file mode 100644 index 00000000..794546c1 Binary files /dev/null and b/src/main/webapp/com/img/drilling/maps/03.png differ diff --git a/src/main/webapp/com/img/drilling/maps/03.svg b/src/main/webapp/com/img/drilling/maps/03.svg new file mode 100644 index 00000000..06adebb1 --- /dev/null +++ b/src/main/webapp/com/img/drilling/maps/03.svg @@ -0,0 +1,132 @@ + + + +image/svg+xml + + diff --git a/src/main/webapp/com/img/drilling/maps/03_active.svg b/src/main/webapp/com/img/drilling/maps/03_active.svg new file mode 100644 index 00000000..84e00f7c --- /dev/null +++ b/src/main/webapp/com/img/drilling/maps/03_active.svg @@ -0,0 +1,132 @@ + + + +image/svg+xml + + diff --git a/src/main/webapp/com/img/drilling/maps/03_active_alone.svg b/src/main/webapp/com/img/drilling/maps/03_active_alone.svg new file mode 100644 index 00000000..c94dfad8 --- /dev/null +++ b/src/main/webapp/com/img/drilling/maps/03_active_alone.svg @@ -0,0 +1,140 @@ + + + +image/svg+xml + + diff --git a/src/main/webapp/com/img/drilling/maps/03_alone.svg b/src/main/webapp/com/img/drilling/maps/03_alone.svg new file mode 100644 index 00000000..ce5cee1e --- /dev/null +++ b/src/main/webapp/com/img/drilling/maps/03_alone.svg @@ -0,0 +1,140 @@ + + + +image/svg+xml + + diff --git a/src/main/webapp/com/img/drilling/maps/04.png b/src/main/webapp/com/img/drilling/maps/04.png new file mode 100644 index 00000000..3d50bc6a Binary files /dev/null and b/src/main/webapp/com/img/drilling/maps/04.png differ diff --git a/src/main/webapp/com/img/drilling/maps/04.svg b/src/main/webapp/com/img/drilling/maps/04.svg new file mode 100644 index 00000000..b54692c3 --- /dev/null +++ b/src/main/webapp/com/img/drilling/maps/04.svg @@ -0,0 +1,132 @@ + + + +image/svg+xml + + diff --git a/src/main/webapp/com/img/drilling/maps/04_active.svg b/src/main/webapp/com/img/drilling/maps/04_active.svg new file mode 100644 index 00000000..d466a517 --- /dev/null +++ b/src/main/webapp/com/img/drilling/maps/04_active.svg @@ -0,0 +1,132 @@ + + + +image/svg+xml + + diff --git a/src/main/webapp/com/img/drilling/maps/04_active_alone.svg b/src/main/webapp/com/img/drilling/maps/04_active_alone.svg new file mode 100644 index 00000000..0f6965b1 --- /dev/null +++ b/src/main/webapp/com/img/drilling/maps/04_active_alone.svg @@ -0,0 +1,140 @@ + + + +image/svg+xml + + diff --git a/src/main/webapp/com/img/drilling/maps/04_alone.svg b/src/main/webapp/com/img/drilling/maps/04_alone.svg new file mode 100644 index 00000000..9352be65 --- /dev/null +++ b/src/main/webapp/com/img/drilling/maps/04_alone.svg @@ -0,0 +1,140 @@ + + + +image/svg+xml + + diff --git a/src/main/webapp/com/img/drilling/maps/05.png b/src/main/webapp/com/img/drilling/maps/05.png new file mode 100644 index 00000000..d0447ab6 Binary files /dev/null and b/src/main/webapp/com/img/drilling/maps/05.png differ diff --git a/src/main/webapp/com/img/drilling/maps/05.svg b/src/main/webapp/com/img/drilling/maps/05.svg new file mode 100644 index 00000000..4e1afd08 --- /dev/null +++ b/src/main/webapp/com/img/drilling/maps/05.svg @@ -0,0 +1,132 @@ + + + +image/svg+xml + + diff --git a/src/main/webapp/com/img/drilling/maps/05_active.svg b/src/main/webapp/com/img/drilling/maps/05_active.svg new file mode 100644 index 00000000..daa38d6b --- /dev/null +++ b/src/main/webapp/com/img/drilling/maps/05_active.svg @@ -0,0 +1,132 @@ + + + +image/svg+xml + + diff --git a/src/main/webapp/com/img/drilling/maps/05_active_alone.svg b/src/main/webapp/com/img/drilling/maps/05_active_alone.svg new file mode 100644 index 00000000..16b1a8ef --- /dev/null +++ b/src/main/webapp/com/img/drilling/maps/05_active_alone.svg @@ -0,0 +1,140 @@ + + + +image/svg+xml + + diff --git a/src/main/webapp/com/img/drilling/maps/05_alone.svg b/src/main/webapp/com/img/drilling/maps/05_alone.svg new file mode 100644 index 00000000..34d30ae3 --- /dev/null +++ b/src/main/webapp/com/img/drilling/maps/05_alone.svg @@ -0,0 +1,140 @@ + + + +image/svg+xml + + diff --git a/src/main/webapp/com/img/drilling/maps/dokdo.svg b/src/main/webapp/com/img/drilling/maps/dokdo.svg new file mode 100644 index 00000000..9b6c55e4 --- /dev/null +++ b/src/main/webapp/com/img/drilling/maps/dokdo.svg @@ -0,0 +1,80 @@ + + + +image/svg+xml + + diff --git a/src/main/webapp/com/img/drilling/maps/uleungdo.svg b/src/main/webapp/com/img/drilling/maps/uleungdo.svg new file mode 100644 index 00000000..e65faac4 --- /dev/null +++ b/src/main/webapp/com/img/drilling/maps/uleungdo.svg @@ -0,0 +1,83 @@ + + + +image/svg+xml + + + + + + + + + diff --git a/src/main/webapp/com/img/drilling/visual.png b/src/main/webapp/com/img/drilling/visual.png new file mode 100644 index 00000000..4f5e3175 Binary files /dev/null and b/src/main/webapp/com/img/drilling/visual.png differ diff --git a/src/main/webapp/com/js/drilling/drilling-common.js b/src/main/webapp/com/js/drilling/drilling-common.js new file mode 100644 index 00000000..88d9c1b0 --- /dev/null +++ b/src/main/webapp/com/js/drilling/drilling-common.js @@ -0,0 +1,473 @@ +/* ---------------------------------- + +Name : common.js +Categorie : 적응형 레이아웃의 공통기능을 위한 js +Author : 이상혁 +Version : v.1.0 +Created : 2020-03-02 +Last update : 2020-03-02 + +-------------------------------------*/ + +/*==============================================================*/ +// browser 체크 시작 +/*==============================================================*/ +var isMobile = false; +var isiPhoneiPad = false; + +if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) { + isMobile = true; +} + +if (/iPhone|iPad|iPod/i.test(navigator.userAgent)) { + isiPhoneiPad = true; +} +/*==============================================================*/ +// browser 체크 끝 +/*==============================================================*/ + +/*==============================================================*/ +// 메뉴 사이즈 및 포지션 체크 시작 +/*==============================================================*/ +function SetMegamenuPosition() { + if ($(window).width() > 991) { + setTimeout(function () { + // var totalHeight = $('nav.navbar').outerHeight(); + var totalHeight = $('navbar-collapse-wrapper').outerHeight(); // 시추 상단 메뉴 2뎁스 포지션을 구하기 위한 1뎁스 높이값 + $('.mega-menu').css({top: totalHeight}); + if ($('.navbar-brand-top').length === 0) + $('.dropdown.simple-dropdown > .dropdown-menu').css({top: totalHeight}); + }, 200); + } else { + $('.mega-menu').css('top', ''); + $('.dropdown.simple-dropdown > .dropdown-menu').css('top', ''); + } +} + +// page title space +function setPageTitleSpace() { + if ($('.navbar').hasClass('navbar-top') || $('nav').hasClass('navbar-fixed-top')) { + if ($('.top-space').length > 0) { + // var top_space_height = $('.navbar').outerHeight(); + var top_space_height = $('.navbar-collapse-wrapper').outerHeight(); // 시추 상단 메뉴 2뎁스 포지션을 구하기 위한 1뎁스 높이값 + if ($('.top-header-area').length > 0) { + top_space_height = top_space_height + $('.top-header-area').outerHeight(); + } + $('.top-space').css('margin-top', top_space_height + "px"); + } + } +} +/*==============================================================*/ +// 메뉴 사이즈 및 포지션 체크 끝 +/*==============================================================*/ + +/*==============================================================*/ +// sticky nav 시작 +/*==============================================================*/ +$(window).on("scroll", init_scroll_navigate); +function init_scroll_navigate() { + + var headerHeight = $('nav').outerHeight(); + if (!$('header').hasClass('no-sticky')) { + if ($(document).scrollTop() >= headerHeight) { + $('header').addClass('sticky'); + + } else if ($(document).scrollTop() <= headerHeight) { + $('header').removeClass('sticky'); + setTimeout(function () { + setPageTitleSpace(); + }, 500); + } + SetMegamenuPosition(); + } + +} +/*==============================================================*/ +// sticky nav 끝 +/*==============================================================*/ + +/*==============================================================*/ +// 메인비쥬얼 (parallax) 시작 +/*==============================================================*/ +function stellarParallax() { + if ($(window).width() > 1024) { + $.stellar(); + } else { + $.stellar('destroy'); + $('.parallax').css('background-position', ''); + } +} +/*==============================================================*/ +// 메인비쥬얼 (parallax) 끝 +/*==============================================================*/ + +/*==============================================================*/ +// full screen 시작 +/*==============================================================*/ +function fullScreenHeight() { + var element = $(".full-screen"); + var $minheight = $(window).height(); + element.parents('section').imagesLoaded(function () { + if ($(".top-space .full-screen").length > 0) + { + var $headerheight = $("header nav.navbar").outerHeight(); + $(".top-space .full-screen").css('min-height', $minheight - $headerheight); + } else { + element.css('min-height', $minheight); + } + }); + + var minwidth = $(window).width(); + $(".full-screen-width").css('min-width', minwidth); +} +/*==============================================================*/ +// full screen 끝 +/*==============================================================*/ + +/*==============================================================*/ +// RESIZE 될때마다 함수적용 시작 +/*==============================================================*/ +function SetResizeContent() { + SetMegamenuPosition(); + setPageTitleSpace(); + stellarParallax(); + fullScreenHeight(); +} +/*==============================================================*/ +// RESIZE 될때마다 함수적용 시작 +/*==============================================================*/ + +/*==============================================================*/ +// RESIZE 시작 +/*==============================================================*/ +$(window).resize(function (event) { + setTimeout(function () { + SetResizeContent(); + }, 500); + event.preventDefault(); +}); +/*==============================================================*/ +// RESIZE 끝 +/*==============================================================*/ + + /*==============================================================*/ + // READY 시작 + /*==============================================================*/ +$(document).ready(function () { + + SetResizeContent(); + + // HTML 전용 현재 메뉴에 대한 활성 클래스 + var pgurl = window.location.href.substr(window.location.href.lastIndexOf("/") + 1); + var $hash = window.location.hash.substring(1); + + if ($hash) { + $hash = "#" + $hash; + pgurl = pgurl.replace($hash, ""); + } else { + pgurl = pgurl.replace("#", ""); + } + + $(".nav li a").each(function () { + if ($(this).attr("href") == pgurl || $(this).attr("href") == pgurl + '.html') { + $(this).parent().addClass("active"); + $(this).parents('li.dropdown').addClass("active"); + } + }); + $(window).scroll(function () { + if ($(this).scrollTop() > 150) + $('.scroll-top-arrow').fadeIn('slow'); + else + $('.scroll-top-arrow').fadeOut('slow'); + }); + // 페이지 스크롤 top 버튼 + $('.scroll-top-arrow').on('click', function () { + $('html, body').animate({ scrollTop: 0 }, 800); + return false; + }); + + /*============================================================== + // wow animation - on scroll 시작 + ==============================================================*/ + var wow = new WOW({ + boxClass: 'wow', + animateClass: 'animated', + offset: 0, + mobile: false, + live: true + }); + $(window).imagesLoaded(function () { + wow.init(); + }); + /*============================================================== + // wow animation - on scroll 끝 + ==============================================================*/ + + /*==============================================================*/ + // 오른쪽 sidebar 시작 + /*==============================================================*/ + var menuRight = document.getElementById('cbp-spmenu-s2'), + showRightPush = document.getElementById('showRightPush'), + body = document.body; + if (showRightPush) { + showRightPush.onclick = function () { + classie.toggle(this, 'active'); + if (menuRight) + classie.toggle(menuRight, 'cbp-spmenu-open'); + }; + } + + var test = document.getElementById('close-pushmenu'); + if (test) { + test.onclick = function () { + classie.toggle(this, 'active'); + if (menuRight) + classie.toggle(menuRight, 'cbp-spmenu-open'); + }; + } + /*==============================================================*/ + // 오른쪽 sidebar 끝 + /*==============================================================*/ + + /*==============================================================*/ + // magnificPopup 시작 + /*==============================================================*/ + function ScrollStop() { + return false; + } + + function ScrollStart() { + return true; + } + + $('.header-search-form').magnificPopup({ + mainClass: 'mfp-fade', + closeOnBgClick: true, + preloader: false, + + fixedContentPos: false, + closeBtnInside: false, + callbacks: { + open: function () { + setTimeout(function () { + $('.search-input').focus(); + }, 500); + $('#search-header').parent().addClass('search-popup'); + if (!isMobile) { + $('body').addClass('overflow-hidden'); + } else { + $('body, html').on('touchmove', function (e) { + e.preventDefault(); + }); + } + }, + close: function () { + if (!isMobile) { + $('body').removeClass('overflow-hidden'); + $('#search-header input[type=text]').each(function (index) { + if (index == 0) { + $(this).val(''); + $("#search-header").find("input:eq(" + index + ")").css({ "border": "none", "border-bottom": "2px solid rgba(255,255,255,0.5)" }); + } + }); + document.onmousewheel = ScrollStart; + } else { + $('body, html').unbind('touchmove'); + } + } + } + }); + + $('.header-menu-all').magnificPopup({ + mainClass: 'mfp-fade', + closeOnBgClick: true, + preloader: false, + + fixedContentPos: false, + closeBtnInside: false, + callbacks: { + open: function () { + $('#menu-all').parent().addClass('menu-all-popup-content'); + if (!isMobile) { + $('body').addClass('overflow-hidden menu-all-popup-wrapper'); + } else { + $('body, html').on('touchmove', function (e) { + e.preventDefault(); + }); + } + }, + close: function () { + if (!isMobile) { + $('body').removeClass('overflow-hidden menu-all-popup-wrapper'); + document.onmousewheel = ScrollStart; + } else { + $('body, html').unbind('touchmove'); + } + } + } + }); + + $('.login-btn').magnificPopup({ + mainClass: 'mfp-fade', + closeOnBgClick: false, + preloader: false, + fixedContentPos: false, + closeBtnInside: true, + showCloseBtn: true, + callbacks: { + open: function () { + var accountTypeWrapperEle = document.getElementById("account-type-wrapper"); + accountTypeWrapperEle.style.display="block"; + var signinWrapperEle = document.getElementById("signin-wrapper"); + signinWrapperEle.style.display="none"; + var signInPrefix = document.getElementById("sign-in-prefix"); + signInPrefix.innerHTML = ''; + + // 로그인 팝업 뒤로가기 버튼 + var mfpBackButton = document.getElementById("mfp-back"); + mfpBackButton.style.display = "none"; + + $('#login').parent().addClass('login-popup-content'); + if (!isMobile) { + $('body').addClass('overflow-hidden login-popup-wrapper'); + } else { + $('body, html').on('touchmove', function (e) { + e.preventDefault(); + }); + } + }, + close: function () { + if (!isMobile) { + $('body').removeClass('overflow-hidden login-popup-wrapper'); + document.onmousewheel = ScrollStart; + } else { + $('body, html').unbind('touchmove'); + } + } + } + }); + + $('.temp-password-btn').magnificPopup({ + mainClass: 'mfp-fade', + closeOnBgClick: true, + preloader: false, + + fixedContentPos: false, + closeBtnInside: false, + callbacks: { + open: function () { + $('#tempPassword').parent().addClass('temp-password-popup-content'); + if (!isMobile) { + $('body').addClass('overflow-hidden temp-password-popup-wrapper'); + } else { + $('body, html').on('touchmove', function (e) { + e.preventDefault(); + }); + } + }, + close: function () { + if (!isMobile) { + $('body').removeClass('overflow-hidden temp-password-popup-wrapper'); + document.onmousewheel = ScrollStart; + } else { + $('body, html').unbind('touchmove'); + } + } + } + }); + + $('.status-btn').magnificPopup({ + mainClass: 'mfp-fade', + closeOnBgClick: true, + preloader: false, + + fixedContentPos: false, + closeBtnInside: false, + callbacks: { + open: function () { + $('#status-id').parent().addClass('status-popup-content'); + if (!isMobile) { + $('body').addClass('overflow-hidden status-popup-wrapper'); + } else { + $('body, html').on('touchmove', function (e) { + e.preventDefault(); + }); + } + }, + close: function () { + if (!isMobile) { + $('body').removeClass('overflow-hidden status-popup-wrapper'); + document.onmousewheel = ScrollStart; + } else { + $('body, html').unbind('touchmove'); + } + } + } + }); + + $('.mfp-popup-close').click(function() { + $.magnificPopup.close(); + }); + /*==============================================================*/ + // magnificPopup 끝 + /*==============================================================*/ +}); +/*==============================================================*/ +// READY 끝 +/*==============================================================*/ + +/*==============================================================*/ +// Page Load 시작 +/*==============================================================*/ +$(window).load(function () { + var hash = window.location.hash.substr(1); + if (hash != "") { + setTimeout(function () { + $(window).imagesLoaded(function () { + var scrollAnimationTime = 1200, + scrollAnimation = 'easeInOutExpo'; + var target = '#' + hash; + if ($(target).length > 0) { + + $('html, body').stop() + .animate({ + 'scrollTop': $(target).offset().top + }, scrollAnimationTime, scrollAnimation, function () { + window.location.hash = target; + }); + } + }); + }, 500); + } + + // 메인에서만 카운트 + $('.main .timer').countTo({ + //from: 50, + //to: 2500, + //speed: 1000, + refreshInterval: 50, + formatter: function (value, options) { + return value.toFixed(0).replace(/(\d)(?=(\d\d\d)+(?!\d))/g, '$1,'); // 숫자 3자리 마다 콤마 + }, + onUpdate: function (value) { + console.debug(this); + }, + onComplete: function (value) { + console.debug(this); + } + }); +}); +/*==============================================================*/ +// Page Load 끝 +/*==============================================================*/ + +/*==============================================================*/ +// 커스텀 시작 +/*==============================================================*/ +// 메뉴 가로사이즈 제한시 position:fixed 가로 스크롤 +$(window).scroll(function() { + $('.navbar-fixed-top').css({left: 0 - $(this).scrollLeft()}); +}); +/*==============================================================*/ +// 커스텀 끝 +/*==============================================================*/ diff --git a/src/main/webapp/js/home/index.js b/src/main/webapp/js/home/index.js index a6cc69f6..97606ec2 100644 --- a/src/main/webapp/js/home/index.js +++ b/src/main/webapp/js/home/index.js @@ -251,7 +251,8 @@ function gourl_drilling_inquiry(userid, cls){ } if(cls == 2) { - window.open("/drilling/inquiry.do"); + //window.open("/drilling/inquiry.do"); + window.open("/drilling/index.do"); } else { alert("잘못된 접근 입니다."); return;