@charset "UTF-8"; .issue-special-wp .swiper-pagination { display: none; } .issue-special-wp .subMain-banner { position: relative; margin: 0 0 50px 0; } .issue-special-wp .subMain-banner .main-gallery-top { position: relative; width: 100%; height: 200px; overflow: hidden; } .issue-special-wp .subMain-banner .main-gallery-top .swiper-slide img { display: block; width: 1200px; height: 200px; margin: 0 auto; } .issue-special-wp .card-List { position: relative; margin: 30px -20px 0 0; padding: 0 0 0 0; overflow: hidden; } .issue-special-wp .card-List ul { float: left; width: 100%; } .issue-special-wp .card-List li.show { display: block; } .issue-special-wp .card-List li { float: left; display: none; position: relative; margin: 0 0 30px 0; padding: 0 20px 0 0; background: #fff; transition: all 0.3s; box-sizing: border-box; } .issue-special-wp .card-List li a { display: block; position: relative; height: 320px; text-decoration: none !important; border: 1px solid #d2d2d2; overflow: hidden; z-index: 1; border-radius: 4px; } .issue-special-wp .card-List li a .icon { display: block; position: absolute; top: 0px; left: 0px; width: 45px; height: 42px; font-size: 12px; color: #fff; line-height: 42px; font-weight: bold; text-align: center; background: #e83e1d; box-shadow: 2px 2px 1px 0 rgba(0, 0, 0, 0.1); z-index: 2; } .issue-special-wp .card-List li a:hover { border-color: #111; box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.15); } .issue-special-wp .card-List li a:hover .thmubs::before { background: rgba(0, 0, 0, 0); } .issue-special-wp .card-List li a:hover .thmubs img { transform: scale(1.05); } .issue-special-wp .card-List li .thmubs { position: relative; height: 150px; margin: 0 0 20px 0; text-align: center; align-items: center; -webkit-align-items: center; background: url(/pds/images/comm/no_image.png) no-repeat center center; background-size: auto 100%; overflow: hidden; } .issue-special-wp .card-List li .thmubs::before { content: ""; display: block; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background: rgba(0, 0, 0, 0.03); transition: all 0.3s; z-index: 2; } .issue-special-wp .card-List li .thmubs .class-icon { display: block; position: absolute; top: 8px; right: 8px; width: 35px; height: 35px; line-height: 35px; font-size: 9px; color: #fff; letter-spacing: -0.8px; font-weight: 300; text-align: center; border-radius: 100%; background: #000; box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.2); z-index: 100; } .issue-special-wp .card-List li .thmubs .class-icon.I { background: #006fd6; } .issue-special-wp .card-List li .thmubs img { display: inline; width: 100%; min-height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; transition: all 0.5s; } .issue-special-wp .card-List li .thmubs .class-icon.E { background: #443f7a; } .issue-special-wp .card-List li .thmubs .class-icon.S { background: #00b04e; } .issue-special-wp .card-List li .thmubs .class-icon.P { background: #f34c87; } .issue-special-wp .card-List li .subj { display: -webkit-box; position: relative; padding: 0 20px; font-size: 20px; letter-spacing: -1px; line-height: 120%; font-weight: bold; word-wrap: break-word; text-overflow: ellipsis; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; } .issue-special-wp .card-List li .summary { display: -webkit-box; position: relative; min-height: 50px; margin: 12px 0 30px 0; padding: 0 20px; font-size: 12px; color: #888; letter-spacing: -0.2px; line-height: 140%; font-weight: normal; text-align: justify; word-wrap: break-word; text-overflow: ellipsis; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; } .issue-special-wp .card-List li .kinds { position: absolute; bottom: 18px; left: 0px; padding: 0 20px; font-size: 13px; color: #777; letter-spacing: -0.5px; line-height: 120%; } .issue-special-wp .card-List li .kinds img { position: absolute; top: -1px; right: 0px; } .issue-special-wp .card-List li span.ai-tag { display: inline-block; height: 16px; margin: 6px 0 0 8px; padding: 0 5px; font-size: 11px; color: #fff; letter-spacing: 0px; line-height: 16px; font-weight: normal; vertical-align: text-top; border-radius: 3px; background-color: #e05555; } #fillter-btn { position: absolute; top: 4px; right: 0; } #fillter-btn .btn.active { color: #333; font-weight: bold; } #fillter-btn .btn { display: inline-block; position: relative; margin: 0 0 0 10px; padding: 0px 6px; font-size: 14px; color: #999; text-decoration: none !important; vertical-align: middle; } #fillter-btn .btn::before { content: ""; display: block; position: absolute; top: 50%; left: -10px; width: 1px; height: 10px; margin: -5px 0 0 0; background: #ccc; } #fillter-btn .btn:first-child::before { content: ""; width: 0px; } .magazine-Guide { position: relative; margin: 0 0 45px 0; padding: 30px 35px 23px 35px; font-size: 14px; color: #555; line-height: 1.5em; border-color: #d5d5d5 !important; background: #fbfcfc !important; } .magazine-Guide .stit { display: block; margin: 0 0 12px 0; font-size: 190%; color: #333; letter-spacing: -1px; font-weight: bold; } .Board-srh-wp { position: relative; height: 58px; } .Board-srh-wp .count { padding: 22px 0 0 0; font-size: 16px; color: #777; } .Board-srh-wp .count strong { display: inline-block; margin: 0 2px 0 0; font-size: 20px; color: #e94e1b; letter-spacing: -0.5px; } .Board-srh-wp .search { position: absolute; top: 0; right: 0; } .Board-srh-wp form { display: flex; } .magazine-list { float: left; width: 100%; padding: 45px 5px 5px 5px; border-top: 1px solid #777; border-bottom: 1px solid #ccc; overflow: hidden; } .magazine-list li { float: left; width: 25%; margin: 0 0 35px 0; } .magazine-list li a { display: block; position: relative; font-size: 105%; color: #333; text-align: center; text-decoration: none; } .magazine-list li a .thumb { display: block; width: 210px; height: 290px; margin: 0 auto; padding: 0 4px; text-align: center; border: 1px solid #e3e3e3; background: #fff; box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.08); transition: all 0.3s; overflow: hidden; } .magazine-list li a .thumb img { width: 200px; height: 280px; } .magazine-list li a .subj { display: block; height: 35px; padding: 12px 0 0 0; } .magazine-list li a:hover .thumb { border-color: #111; box-shadow: 5px 5px 15px 0 rgba(0, 0, 0, 0.25); } .magazine-old-list { clear: both; position: relative; margin: 0 -15px -20px -15px; overflow: hidden; } .magazine-old-list ul { float: left; width: 100%; } .magazine-old-list ul.c2 li { width: 50%; } .magazine-old-list ul.c3 li { width: 33.3333333333%; } .magazine-old-list ul.c4 li { width: 25%; } .magazine-old-list ul.c5 li { width: 20%; } .magazine-old-list ul.c6 li { width: 16.6666666667%; } .magazine-old-list li { float: left; margin: 0 0 20px 0; padding: 0 15px; box-sizing: border-box; } .magazine-old-list li a { display: block; position: relative; height: 100px; padding: 22px 30px 0 105px; font-size: 12px; color: #888; line-height: 1.3em; text-decoration: none; border: 1px solid #ddd; border-radius: 4px; background-color: #fafafa !important; box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.1); } .magazine-old-list li a strong { display: block; margin: 22px 0 8px 0; font-size: 160%; color: #333; letter-spacing: -0.2px; } .magazine-old-list li a:hover { border-color: #1a2290; box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); } .magazine-old-list li a:hover strong { color: #1a2290; } .magazine-old-list li i { display: inline-block; position: absolute; top: 50%; left: 30px; height: 50px; margin: -24px 0 0 0; font-size: 420%; text-align: center; transition: all 0.3s; } .magazine-old-list li a:hover i { color: #1a2290; } .magazine-old-list.weekly li:nth-child(1) a { padding-left: 88px; } /*------ 저널 Viwer -----------------------------------------*/ .magazine-webook-wp { position: relative; top: 0; bottom: 0; left: 0; right: 0; } .magazine-webook-wp .webook-footer { font-size: 0.7em; color: #eee; text-align: center; height: 30px; letter-spacing: 0.5px; background: #444; } .magazine-webook-wp .webook-footer span.bar { display: inline-block; margin: 0 8px 2px 8px; font-size: 9px; color: #999; vertical-align: text-bottom; } .magazine-webook-wp .webook-footer a { color: #f47d31; text-decoration: none; } .magazine-webook-wp .webook-footer a:hover { color: #fa4b2a; } .magazine-webook-wp .menu-field { position: fixed; top: 0; bottom: 0; left: 0; width: 250px; height: 100%; min-height: 100%; padding: 0 0 0 0; background: #141414; overflow: hidden; z-index: 3; } .magazine-webook-wp .menu-field .thumbnail { position: absolute; top: 25px; left: 50%; margin: 0 0 0 -70px; padding: 0 0 8px 0; text-align: center; } .magazine-webook-wp .menu-field .thumbnail .thumb { display: block; overflow: hidden; } .magazine-webook-wp .menu-field .thumbnail .thumb img { width: 140px; height: 196px; } .magazine-webook-wp .menu-field .thumbnail .subj { display: inline-block; height: 35px; padding: 6px 0 0 0; font-size: 13px; color: #fff; font-weight: normal; } .magazine-webook-wp .menu-field .menu { clear: both; position: absolute; top: 265px; bottom: 0; left: 0; width: 250px; padding: 15px 0 0 0; border-top: 1px solid rgba(255, 255, 255, 0.1); overflow-y: scroll; } .magazine-webook-wp .menu-field .menu::before { content: ""; display: block; position: absolute; top: -2px; left: 0; right: 0; width: 100%; height: 1px; background: #040404; } .magazine-webook-wp .menu-field .menu li { position: relative; margin: 0 25px 10px 25px; padding: 23px 0 6px 0; border-bottom: 1px dashed rgba(255, 255, 255, 0); } .magazine-webook-wp .menu-field .menu li:first-child { margin-top: 10px; } .magazine-webook-wp .menu-field .menu li:last-child { margin-bottom: 25px; border-bottom: none; } .magazine-webook-wp .menu-field .menu li a { display: block; position: relative; padding: 0 0 6px 0; font-size: 13px; color: #999; letter-spacing: -0.5px; line-height: 1.4em; text-align: left; text-decoration: none; } .magazine-webook-wp .menu-field .menu li a:hover { color: #ddd; } .magazine-webook-wp .menu-field .menu li a.active::after { content: ""; display: block; position: absolute; top: 50%; right: -25px; width: 0; height: 0; margin: -8px 0 0 -8px; border: 8px solid; border-color: transparent #fff transparent transparent; } .magazine-webook-wp .menu-field .menu li a.active { color: #fff; font-weight: bold; } .magazine-webook-wp .menu-field .menu li a span { display: block; margin: 3px 0 0 0; font-size: 11px; color: #999; line-height: 1.2em; } .magazine-webook-wp .menu-field .menu li u.corner { display: inline-block; position: absolute; top: 0; left: 0; height: 17px; padding: 0 5px; font-size: 11px; color: #999; letter-spacing: -0.5px; line-height: 19px; text-decoration: none; border-radius: 4px; background: #444; transition: all 0.3s; } .magazine-webook-wp .menu-field .menu li a.active ~ u.corner { color: #fff; background: #ff5529; } .magazine-webook-wp .menu-field .menu li:hover u.corner { color: #ddd; background: rgba(255, 100, 60, 0.4); } .magazine-webook-wp .contents-view-field { position: relative; margin: 0 0 0 250px; } .magazine-webook-wp .contents-view-field .haesul-view-wp { clear: both; min-width: 800px; max-width: 1200px; margin: 0 auto; padding: 70px 60px 0 60px; border: none; } .magazine-webook-wp .contents-view-field .comm-cnt-Btns { position: absolute; top: 15px; right: 10px; margin: 0 !important; } .haesul-view-wp .top { position: relative; padding: 0 0 30px 0; border-bottom: 1px dotted #777; } .haesul-view-wp .top .title { display: block; position: relative; margin: 0 0 35px 0; padding: 0 0 0 18px; font-family: "Noto Sans KR", "Noto Sans", sans-serif; font-size: 33px; letter-spacing: -1px; line-height: 130%; font-weight: bold; } .haesul-view-wp .top .title::before { content: ""; display: block; position: absolute; top: 20px; left: 0; width: 3px; height: 30px; margin: -12px 0 0 0; background: #2f2e2e; } .haesul-view-wp .top .etc { position: relative; font-size: 15px; color: #888; font-weight: normal; } .haesul-view-wp .top .etc h6 { display: block; position: relative; margin: 0 0 10px 0; font-weight: normal; color: #888; } .haesul-view-wp .top .etc .count { color: #888; padding: 0; } .haesul-view-wp .top .etc .count strong { color: #444; } .expert-corner { display: inline-block; color: #333; letter-spacing: -0.5px; background: #fff; cursor: pointer; z-index: 100; } .expert-corner .ps { color: #333; text-decoration: none !important; } .mCSB_container { overflow: hidden; width: auto; height: auto; } .magazine-webook-wp .webook-footer { font-size: 0.7em; text-align: center; height: 30px; letter-spacing: 0.5px; background: #444; } .magazine-webook-wp .webook-footer span { color: #eee; } .btn-area.post { position: absolute; top: 20px; right: 20px; } .contents-view-field .items { display: none; } .contents-view-field .items.active { display: block; } .tbl-wp table.Insert.list-type th { height: 60px; border-right: 1px solid #e5e5e5; } .tbl-wp table.Insert.list-type th:last-child { border-right: none; } .tbl-wp table.Insert.list-type th.ct { height: 45px; padding-left: 0; text-align: center; } .tbl-wp table.Insert.list-type td { height: 60px; border-right: 1px solid #e9e9e9; } .tbl-wp table.Insert.list-type td.lt-Line { border-left: 1px solid #e9e9e9; } .tbl-wp table.Insert.list-type td:last-child { border-right: none; } .tbl-wp table.Insert th.top-double-line, .tbl-wp table.Insert td.top-double-line { border-top: 3px double #d0d0d0; } .tbl-wp table.Insert .insert-bottom-txt { display: block; margin: 10px 0 0 0; font-size: 14px; color: #777; } .tbl-wp table.Insert .insert-bottom-txt .text { display: inline-block; margin: 0 30px 2px 0; vertical-align: middle; } .phone-pro-img-wp { clear: both; position: relative; height: 200px; margin: -18px 0 50px 0; padding: 20px 440px 0 0; font-size: 110%; color: #444; line-height: 1.6em; background: url("/images/phone_pro_visual.png") no-repeat right bottom; overflow: hidden; } .phone-pro-img-wp .stit { display: block; margin: 0 0 14px 0; font-size: 230%; color: #333; letter-spacing: -2.5px; line-height: 1.2em; } .phone-pro-tbl { clear: both; overflow: hidden; display: flex; justify-content: space-around; } .phone-pro-tbl .row { width: 575px; } .phone-pro-tbl .tbl { width: 100%; table-layout: fixed; } .phone-pro-tbl .tbl th { height: 50px; padding: 0 0 2px 0; font-size: 14px; text-align: center; font-weight: bold; background: #444; vertical-align: middle; } .phone-pro-tbl .tbl th span { display: block; position: relative; color: #fff; } .phone-pro-tbl .tbl th span::after { content: ""; position: absolute; top: 3px; right: 0; width: 1px; height: 12px; background: rgba(255, 255, 255, 0.3); z-index: 2; } .phone-pro-tbl .tbl th:last-child span::after { display: none; } .phone-pro-tbl .tbl td { padding: 19px 0 21px 25px; font-size: 110%; line-height: 1.5em; vertical-align: middle; border-bottom: 1px dashed #ddd; } .phone-pro-tbl .tbl td.subj { padding-left: 0; font-size: 17px; font-weight: bold; text-align: center; border-right: 1px solid #ddd; border-bottom: none; background: #fafafa; } .phone-pro-tbl .tbl td.cell { padding: 0; height: 0; border-bottom: none; } .phone-pro-tbl .tbl td.bar { padding: 0; height: 1px; background: #777; border-bottom: none; } .phone-pro-tbl .tbl tr.None td { border-bottom: none; } .phone-pro-tbl .tbl td.phone { font-size: 110%; color: #1f568c; font-weight: normal; } .phone-pro-tbl .tbl td.two { padding-top: 16px; padding-bottom: 17px; } .haesul-view-wp .top .tag { margin: 25px 0 0 0; } .haesul-view-wp .top .tag span, .haesul-view-wp .top .tag a.word { display: inline-block; position: relative; height: 26px; margin: 0 6px 6px 0; padding: 0 15px; font-size: 12px; color: #fff; line-height: 28px; text-align: center; text-decoration: none !important; border-radius: 40px; background: #91979e; } .haesul-view-wp .cnt-field { position: relative; min-height: 300px; padding: 60px 15px 80px 15px; font-size: 100%; line-height: 1.7em; } .cnt-field { position: relative; min-height: 300px; padding: 60px 15px 80px 15px; font-size: 100%; line-height: 1.7em; } .tbl-wp table.List td.subj-link.person-icon { padding: 16px 15px; line-height: 1.8em; text-align: left; } .tbl-wp table.List td.subj-link.person-icon a { padding-left: 60px; background: url(/images/human.png) no-repeat 10px 0px; height: 26px; display: inline-block; cursor: pointer; width: 100%; }/*# sourceMappingURL=issue.css.map */