@charset "utf-8"; /* reset style */ *:after, *:before { transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; -webkit-transition: all .5s ease; text-rendering: optimizelegibility; } article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary { display: block; } audio, canvas, progress, video { display: inline-block; } html, body, div, p, h1, h2, h3, h4, h5, h6, dl, dt, dd, ol, ul, li, blockquote, pre, button, fieldset, form, legend, table, caption, tbody, tfoot, thead, tr, th, td, iframe, article, aside, canvas, details, embed, figure, figcaption, header, footer, menu, nav, section, summary, audio, video { margin: 0; padding: 0; border: 0 none transparent; outline: none; font-size: inherit; font-family: inherit; } article, aside, dialog, footer, header, section, nav, figure, menu, audio, canvas, progress, video { display: block; } html, body { position: relative; /* height:100%; */ width: 100%; } /*html, body { scroll-behavior:smooth; }*/ html.freeze, html.freeze body { overflow-x: hidden; overflow-y: hidden; } body { -webkit-font-smoothing: antialiased; font: 12px/1.5 Microsoft YaHei UI, Microsoft YaHei, tahoma, arial, Hiragino Sans GB, SimSun, Segoe UI, Tahoma, Helvetica, Sans-Serif, sans-serif, \5b8b\4f53; color: #333; font-size: 15px; line-height: 1.6rem; word-break: break-all; margin-right: 13px; } .clearfix:after { display: block; visibility: hidden; clear: both; content: '.'; overflow: hidden; width: 0; height: 0; font-size: 0; line-height: 0; } .clearfix { *zoom: 1; display: block; } .hide { display: none; } a, button { transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; -webkit-transition: all .5s ease; text-decoration: none; outline: 0; } a:link { color: #636363; } a:visited { color: #636363; } a:hover { color: #0030ae; } a:active { color: #0030ae; } a:hover span { cursor: pointer; opacity: .86 } .web { width: 1400px; margin: 0 auto } .fl { float: left } .fr { float: right } .inlineB { font-size: 0; } /* forms */ html.firefox fieldset { display: table-cell !important; } button, input[type='button'], input[type='reset'], input[type='submit'] { overflow: visible; background-color: transparent; cursor: pointer; } /* ie6 ~ ie7 css */ button:hover, input[type='button']:hover, input[type='reset']:hover, input[type='submit']:hover { text-decoration: none; } button:hover span { text-decoration: underline; } input { padding: 0; border: 0 none transparent; outline: 0; font-size: inherit; font-family: inherit; color: inherit; line-height: inherit; vertical-align: middle; } input[type='submit'] { height: 28px; line-height: 24px; } input[type='radio'], input[type='checkbox'] { width: 14px; height: 14px; } input[type='image'] { height: auto; margin: 0; padding: 0; border: 0; } input[disabled='disabled'] { background-color: #ebebeb; color: #959595; } select { height: 28px; line-height: 24px; padding: 1px 0 1px 3px; border: 1px solid #dedede; background-color: #fff; } select[disabled='disabled'] { background-color: #ebebeb; color: #959595; } textarea { min-height: 80px; padding: 1px 3px; border: 1px solid #dedede; line-height: 25px; } /* other */ iframe.pdf { width: 100%; height: 600px; margin-top: 30px; margin-bottom: 30px; } mark { background-color: transparent; } [data-style='list'] .target { display: none; color: #000; } hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eee; display: none; } img { border: 0 none transparent; display: block; -ms-interpolation-mode: bicubic; } img, div.root_daum_roughmap { max-width: 100%; } b, strong { font-weight: 600; } i, em, dfn, cite, address { font-style: normal; } small { font-size: 90%; } sup, sub { position: relative; font-size: 0.9em; line-height: 0; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } del { text-decoration: line-through; } label { cursor: pointer; } ol, ul, li { list-style: none; } legend { display: block; position: absolute; top: 0; left: 0; width: 100%; height: 1px; font-size: 0; line-height: 0; } caption { height: 1px; font-size: 0; line-height: 0; } /* table */ .table_unit { margin-top: 10px; margin-bottom: -10px; font-size: 0.9em; text-align: right; } .table_group { overflow-x: auto; overflow-y: hidden; -webkit-overflow-scrolling: touch; position: relative; width: 100%; margin-top: 10px; margin-bottom: 10px; } .table_group .table_line { position: absolute; top: 0; left: 0; width: 1px; height: 100%; z-index: 20; background-color: #fff; } .table_group table { border-collapse: separate; } .table_group table.table { position: relative; width: 100%; border: 1px solid #c6c6c6; margin: 20px auto } .table_group table.table.scroll { width: 860px; z-index: 10; } .table_group .gesture { z-index: 30; transition-property: opacity, top; } .table_group table.table tbody, .table_group table.table tfoot { text-align: center; } .table_group table.table thead tr th { padding: 10px 5px; border-top: 1px solid #c6c6c6; border-left: 1px solid #c6c6c6; background-color: #fafafa; color: #333; font-size: 16px; text-align: center; } .table_group table.table tbody tr th.ms_th { font-size: 18px !important; text-align: center; } .table_group table.table tbody tr th, .table_group table.table tfoot tr th { padding: 10px 5px; border-top: 1px solid #c6c6c6; border-left: 1px solid #c6c6c6; background-color: #fdfdfd; color: #5d5d5d; font-size: 16px; text-align: center; } .table_group table.table tbody tr td, .table_group table.table tfoot tr td { padding: 5px; border-top: 1px solid #c6c6c6; border-left: 1px solid #c6c6c6; color: #333; font-size: 15px; } .table_group table.table tbody tr:first-child th, .table_group table.table tbody tr:first-child td, .table_group table.table tfoot tr:first-child th, .table_group table.table tfoot tr:first-child td { border-top-color: #c6c6c6; } .table_group table.table tbody ul, .table_group table.table tbody ol { padding-left: 0; text-align: left; } .table_group table.table_ms { position: relative; width: 100%; border-top: 1px solid #3a3a3a; border-bottom: 1px solid #c6c6c6; } .table_group table.table_ms.scroll { width: 860px; z-index: 10; } .table_group table.table_ms tbody, .table_group table.table_ms tfoot { text-align: center; } .table_group table.table_ms thead tr th { padding: 10px 5px; border-top: 1px solid #c6c6c6; border-left: 1px solid #c6c6c6; background-color: #fafafa; color: #333; font-size: 16px; text-align: center; } .table_group table.table_ms tbody tr th, .table_group table.table_ms tfoot tr th { padding: 10px 5px; border-top: 1px solid #c6c6c6; border-left: 1px solid #c6c6c6; background-color: #fdfdfd; color: #5d5d5d; font-size: 18px; text-align: center; } .table_group table.table_ms thead tr:first-child th { border-top-width: 0; } .table_group table.table_ms tbody tr td, .table_group table.table_ms tfoot tr td { padding: 10px; border-top: 1px solid #c6c6c6; border-left: 1px solid #c6c6c6; color: #333; font-size: 15px; } .table_group table.table_ms tbody tr:first-child th, .table_group table.table tbody tr:first-child td, .table_group table.table_ms tfoot tr:first-child th, .table_group table.table_ms tfoot tr:first-child td { border-top-color: #c6c6c6; } .table_group table.table_ms tbody ul, .table_group table.table_ms tbody ol { padding-left: 0; text-align: left; } /* text */ .text-muted { color: #777; } .text-primary { color: #337ab7; } a.text-primary:hover { color: #286090; } .text-success { color: #3c763d; } a.text-success:hover { color: #2b542c; } .text-info { color: #31708f; } a.text-info:hover { color: #245269; } .text-warning { color: #f08400; } a.text-warning:hover { color: #66512c; } .text-danger { color: #d33835; } a.text-danger:hover { color: #843534; } .bg-primary { color: #fff; background-color: #337ab7; } a.bg-primary:hover { background-color: #286090; } .bg-success { background-color: #dff0d8; } a.bg-success:hover { background-color: #c1e2b3; } .bg-info { background-color: #d9edf7; } a.bg-info:hover { background-color: #afd9ee; } .bg-warning { background-color: #fcf8e3; } a.bg-warning:hover { background-color: #f7ecb5; } .bg-danger { background-color: #f2dede; } a.bg-danger:hover { background-color: #e4b9b9; } /* background */ .turquoise { background: #1abc9c; } .emerland { background: #2ecc71; } .peterriver { background: #3498db; } .amethyst { background: #9b59b6; } .wetasphalt { background: #34495e; } .greensea { background: #16a085; } .nephritis { background: #27ae60; } .belizehole { background: #2980b9; } .wisteria { background: #8e44ad; } .midnightblue { background: #2c3e50; } .sunflower { background: #f1c40f; } .carrot { background: #e67e22; } .alizarin { background: #e74c3c; } .clouds { background: #ecf0f1; color: #999; } .concrete { background: #95a5a6; } .orange { background: #f39c12; } .pumpkin { background: #d35400; } .pomegranate { background: #c0392b; } .silver { background: #bdc3c7; } .asbestos { background: #7f8c8d; }.search { padding: 22px; width: 1200px; margin-right: auto; margin-left: auto; }