﻿@charset "utf-8";

/* ------------------------------------------------------------------------------------------------------------------ */
/* Layouts : Common */
/* ------------------------------------------------------------------------------------------------------------------ */

.wlo_header {border-bottom:1px solid #ccc;}
.wlo_contents {}
.wlo_footer {}

.wlo_iframe {overflow:hidden;box-sizing:border-box;width:701px;background-color:#fff;vertical-align:top;}

.wlp_view {}

.wlp_frame {border-bottom:1px solid #ccc;}

/* ------------------------------------------------------------------------------------------------------------------ */
/* Layouts : Contents Outline Styles */
/* ------------------------------------------------------------------------------------------------------------------ */

/* Common Styles */

.ofc_gray {background-color:#e7e7e7;}
.ofc_ltgray {background-color:#f2f2f2;}
.ofp_padding {padding:16px;}

.opw_view {overflow:hidden;}

.olw_main {display:table-cell;overflow:hidden;box-sizing:border-box;vertical-align:top;}
.olw_side {display:table-cell;overflow:hidden;box-sizing:border-box;vertical-align:top;}
.olw_center {display:table-cell;overflow:hidden;box-sizing:border-box;vertical-align:top;}
.olw_vline {display:table-cell;overflow:hidden;box-sizing:border-box;width:1px;background-color:#ccc;}
.olw_space {display:table-cell;overflow:hidden;box-sizing:border-box;width:30px;}

/* Outline : Default */

.wlo_contents.ols_default {display:table;table-layout:fixed;}

.ols_default .olw_main {width:783px;}
.ols_default .olw_side {width:516px;}
.ols_default .olw_main .opw_view {width:783px;}
.ols_default .olw_main.ofp_padding .opw_view {width:751px;}
.ols_default .olw_side .opw_view {width:516px;}
.ols_default .olw_side.ofp_padding .opw_view {width:484px;}

/* Outline : Full */

.wlo_contents.ols_full {display:table;table-layout:fixed;}

.ols_full .olw_main {width:1300px;}
.ols_full .olw_side {width:0;}
.ols_full .olw_main .opw_view {width:1300px;}
.ols_full .olw_main.ofp_padding .opw_view {width:1268px;}
.ols_full .olw_side .opw_view {width:0;}
.ols_full .olw_side.ofp_padding .opw_view {width:0;}

/* Outline : News */

.wlo_contents.ols_news {display:table;table-layout:fixed;}

.ols_news .olw_main {width:679px;}
.ols_news .olw_side {width:620px;}
.ols_news .olw_main .opw_view {width:679px;}
.ols_news .olw_main.ofp_padding .opw_view {width:647px;}
.ols_news .olw_side .opw_view {width:620px;}
.ols_news .olw_side.ofp_padding .opw_view {width:620px;}

/* Outline : Wide */

.wlo_contents.ols_wide {display:table;table-layout:fixed;}

.ols_wide .olw_main {width:916px;}
.ols_wide .olw_side {width:383px;}
.ols_wide .olw_main .opw_view {width:916px;}
.ols_wide .olw_main.ofp_padding .opw_view {width:884px;}
.ols_wide .olw_side .opw_view {width:383px;}
.ols_wide .olw_side.ofp_padding .opw_view {width:351px;}

/* Outline : XHome */

.wlo_contents.ols_xhome {display:table;table-layout:fixed;}

.ols_xhome {padding:16px;}
.ols_xhome .olw_main {width:476px;}
.ols_xhome .olw_center {width:256px;}
.ols_xhome .olw_main .opw_view {width:476px;}
.ols_xhome .olw_center .opw_view {width:256px;}

/* Outline : Kws */

.wlo_contents.ols_kws {display:table;table-layout:fixed;}

.ols_kws {padding:8px 16px 16px 16px;}
.ols_kws .olw_main {width:476px;}
.ols_kws .olw_center {width:256px;}
.ols_kws .olw_main .opw_view {width:476px;}
.ols_kws .olw_center .opw_view {width:256px;}

/* Outline : IctHome */

.wlo_contents.ols_icthome {display:table;table-layout:fixed;width:100%;}
.en .wlo_contents.ols_icthome {border-bottom:1px solid #ccc;}
.wlo_contents.ols_ictcomment {width:100%;}
.wlo_contents.ols_ictcomment .cwo_comments {padding-bottom:1px;}

.ols_icthome .olw_main {width:527px;}
.ols_icthome .olw_side {width:772px;}
.ols_icthome .olw_main .opw_view {width:527px;}
.ols_icthome .olw_main.ofp_padding .opw_view {width:495px;}
.ols_icthome .olw_side .opw_view {width:772px;}
.ols_icthome .olw_side.ofp_padding .opw_view {width:740px;}

/* Outline : IctPost */

.wlo_contents.ols_ictpost {display:table;table-layout:fixed;}

.ols_ictpost .olw_main {width:1049px;}
.ols_ictpost .olw_side {width:250px;}
.ols_ictpost .olw_main .opw_view {width:1049px;}
.ols_ictpost .olw_main.ofp_padding .opw_view {width:1017px;}
.ols_ictpost .olw_side .opw_view {width:250px;}
.ols_ictpost .olw_side.ofp_padding .opw_view {width:218px;}

/* Outline : OneShot Footer */

.wlo_footer.ols_footer {display:table;table-layout:fixed;width:1300px;border-bottom:1px solid #ccc;}
.wlo_footer.ols_footer .wlp_frame {border:0;}

.ols_footer .olw_main {width:650px;}
.ols_footer .olw_side {width:649px;}
.ols_footer .olw_main .opw_view {width:650px;}
.ols_footer .olw_side .opw_view {width:649px;}

/* Outline : Image Gallery */

.wlo_contents.ols_gallery {display:table;table-layout:fixed;}

.ols_gallery .olw_main {width:1300px;}
.ols_gallery .olw_main .opw_view {}
.ols_gallery .olw_main.ofp_padding .opw_view {}

/* ------------------------------------------------------------------------------------------------------------------ */
/* Layouts : Header */
/* ------------------------------------------------------------------------------------------------------------------ */

.whc_titlebar {clear:both;height:30px;padding:8px 16px;line-height:30px;font-size:20px;font-family:'calibri';font-weight:bold;}
.whc_titlebar .whg_item {float:left;height:30px;padding-right:4px;}
.whc_titlebar .whg_item a {color:inherit;text-decoration:none;}
.whc_titlebar .whg_item.use_korean {font-size:16px;font-family:'Malgun Gothic','맑은 고딕','dotum','돋움';line-height:29px;}
.whc_titlebar .whg_item.whs_head {color:#102541;}
.whc_titlebar .whg_item.whs_name {color:#3475cd;}
.whc_titlebar .whg_item.whs_resv {color:#b83600;}
.whc_titlebar .whg_item.whs_hits {color:#808080;}
.whc_titlebar .whg_lpane {float:left;}
.whc_titlebar .whg_rpane {float:right;}

.whc_widget {}

.whc_toolbar {clear:both;height:30px;padding:8px 16px;line-height:30px;}
.whc_toolbar .whg_lpane {float:left;width:200px;}
.whc_toolbar .whg_rpane {float:right;text-align:right;}
.whc_toolbar .whg_spane {float:right;width:517px;height:100%;text-align:right;}

.whc_search .whg_edit {position:relative;width:160px;height:16px;padding:7px 30px 7px 10px;color:#717171;background:#faf9f7 url('/images/common/search&listmode.gif') no-repeat;line-height:normal;}
.whc_search .whg_edit.focused {background-position:0 -30px;}
.whc_search .whg_edit .whs_input {width:160px;color:#717171;border-width:0;background-color:#faf9f7;font-size:13px;font-weight:bold;font-family:'Helvetica Neue','arial','sans-serif';}
.whc_search .whg_edit .whs_submit {}
.whc_search .whg_edit .whs_magnifier {position:absolute;top:7px;right:10px;width:16px;height:16px;background:#faf9f7 url('/images/common/search&listmode.gif') no-repeat;background-position:-174px -7px;}
.whc_search .whg_edit .whs_submit:hover .whs_magnifier {background-position:-174px -37px;}
.whc_search .whg_edit .whs_submit:focus .whs_magnifier {background-position:-174px -37px;}
.whc_search .whg_edit.focused .whs_magnifier {background-position:-174px -37px;}

.whc_categories {clear:both;}
.whc_categories .whg_category {float:right;}
.whc_categories .whg_category .whs_button {height:20px;margin:5px 0 5px 4px;padding:0 7px;
	border:1px solid #808080;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;
	background-color:#808080;color:#fff;}
.whc_categories .whg_category .whs_button {line-height:19px;font-size:15px;font-weight:bold;font-family:'calibri';}
.whc_categories.use_korean .whg_category .whs_button {line-height:19px;font-size:13px;font-weight:bold;font-family:'Malgun Gothic','맑은 고딕','dotum','돋움','tahoma';}
.whc_categories .whg_category .whs_button.selected {border:1px solid #7030a0;background-color:#7030a0;}
.whc_categories .whg_category a:hover .whs_button {color:#3cf;}

.whc_menubar {}
.whc_menubar .whg_menu {clear:both;height:30px;background-color:#ffdd75;border-bottom:1px solid #ccc;}
.whc_menubar .whg_menu .whc_menu {float:left;}
.xm_view .whc_menubar whg_menu {margin-bottom:8px;}

.ko .whc_menubar .whs_item {height:30px;background:url('/images/common/menu.forum.ko.gif') no-repeat;}
.ko .whc_menubar .whs_item.home {width:52px;background-position:0 0;}
.ko .whc_menubar .whs_item.home:hover {background-position:0 -30px;}
.ko .whc_menubar .whs_item.home.selected {background-position:0 -60px;}
.ko .whc_menubar .whs_item.reports {width:64px;background-position:-52px 0;}
.ko .whc_menubar .whs_item.reports:hover {background-position:-52px -30px;}
.ko .whc_menubar .whs_item.reports.selected {background-position:-52px -60px;}
.ko .whc_menubar .whs_item.techdocs {width:142px;background-position:-116px 0;}
.ko .whc_menubar .whs_item.techdocs:hover {background-position:-116px -30px;}
.ko .whc_menubar .whs_item.techdocs.selected {background-position:-116px -60px;}
.ko .whc_menubar .whs_item.blog {width:43px;background-position:-258px 0;}
.ko .whc_menubar .whs_item.blog:hover {background-position:-258px -30px;}
.ko .whc_menubar .whs_item.blog.selected {background-position:-258px -60px;}
.ko .whc_menubar .whs_item.oneshot {width:117px;background-position:-301px 0;}
.ko .whc_menubar .whs_item.oneshot:hover {background-position:-301px -30px;}
.ko .whc_menubar .whs_item.oneshot.selected {background-position:-301px -60px;}
.ko .whc_menubar .whs_item.cshare {width:77px;background-position:-418px 0;}
.ko .whc_menubar .whs_item.cshare:hover {background-position:-418px -30px;}
.ko .whc_menubar .whs_item.cshare.selected {background-position:-418px -60px;}
.ko .whc_menubar .whs_item.qna {width:77px;background-position:-495px 0;}
.ko .whc_menubar .whs_item.qna:hover {background-position:-495px -30px;}
.ko .whc_menubar .whs_item.qna.selected {background-position:-495px -60px;}
.ko .whc_menubar .whs_item.c_ran {width:183px;background-position:-572px 0;}
.ko .whc_menubar .whs_item.c_ran:hover {background-position:-572px -30px;}
.ko .whc_menubar .whs_item.c_ran.selected {background-position:-572px -60px;}

.en .whc_menubar .whs_item {height:30px;background:url('/images/common/menu.forum.en.gif') no-repeat;}
.en .whc_menubar .whs_item.home {width:52px;background-position:0 0;}
.en .whc_menubar .whs_item.home:hover {background-position:0 -30px;}
.en .whc_menubar .whs_item.home.selected {background-position:0 -60px;}
.en .whc_menubar .whs_item.reports {width:64px;background-position:-52px 0;}
.en .whc_menubar .whs_item.reports:hover {background-position:-52px -30px;}
.en .whc_menubar .whs_item.reports.selected {background-position:-52px -60px;}
.en .whc_menubar .whs_item.techdocs {width:142px;background-position:-116px 0;}
.en .whc_menubar .whs_item.techdocs:hover {background-position:-116px -30px;}
.en .whc_menubar .whs_item.techdocs.selected {background-position:-116px -60px;}
.en .whc_menubar .whs_item.blog {width:75px;background-position:-258px 0;}
.en .whc_menubar .whs_item.blog:hover {background-position:-258px -30px;}
.en .whc_menubar .whs_item.blog.selected {background-position:-258px -60px;}
.en .whc_menubar .whs_item.oneshot {width:117px;background-position:-333px 0;}
.en .whc_menubar .whs_item.oneshot:hover {background-position:-333px -30px;}
.en .whc_menubar .whs_item.oneshot.selected {background-position:-333px -60px;}
.en .whc_menubar .whs_item.rss {width:103px;background-position:-450px 0;}
.en .whc_menubar .whs_item.rss:hover {background-position:-450px -30px;}
.en .whc_menubar .whs_item.rss.selected {background-position:-450px -60px;}
.en .whc_menubar .whs_item.c_ran {width:183px;background-position:-553px 0;}
.en .whc_menubar .whs_item.c_ran:hover {background-position:-553px -30px;}
.en .whc_menubar .whs_item.c_ran.selected {background-position:-553px -60px;}

.whc_itemsbar {margin:8px 16px 0;padding:8px;}
.whc_itemsbar .whg_caption {position:relative;line-height:16px;}
.whc_itemsbar .whg_caption:after {content:'';display:block;clear:both;}
.whc_itemsbar .whg_caption .whs_icon {float:left;margin-right:4px;}
.whc_itemsbar .whg_caption .whs_text {float:left;color:#223c5c;font-size:13px;font-weight:bold;font-family:'verdana';}
.whc_itemsbar .whg_caption .whs_tooltip {position:absolute;top:15px;left:-5px;z-index:1000;}
.whc_itemsbar .whg_contents {}
.whc_itemsbar .whg_contents .whs_seperator {height:1px;margin:4px 0;background-color:#ccc;}

.whc_result {padding:0 16px 8px 16px;color:#404040;line-height:20px;}
.ko .whc_result {font-size:13px;}
.en .whc_result {font-size:15px;}

.whc_viewer {height:24px;padding:4px 6px;border:1px solid #c8d6e6;background-color:#fff;font-size:14px;font-family:'calibri';line-height:24px;}
.whc_viewer:after {content:'';display:block;clear:both;}
.whc_viewer .whg_title {float:left;width:90px;height:24px;}
.whc_viewer .whg_html {float:left;width:65px;height:24px;}
.whc_viewer .whg_pdf {float:left;width:159px;height:24px;}
.whc_viewer .whg_ppt {float:left;width:145px;height:24px;}

/* ------------------------------------------------------------------------------------------------------------------ */
/* Misc : Item List */
/* ------------------------------------------------------------------------------------------------------------------ */

.wil_item {padding-right:2px;color:#666;font-family:'georgia','serif','dotum','돋움';vertical-align:baseline;}
.wil_item a:link {color:#5992b5;text-decoration:none;}
.wil_item a:visited {color:#5992b5;text-decoration:none;}
.wil_item a:active {color:#5992b5;text-decoration:none;}
.wil_item a:hover {color:#cc6600;text-decoration:none;}
.wil_item.selected {color:#cc6600;}
.wil_item.selected a:link {color:#cc6600;text-decoration:none;}
.wil_item.selected a:visited {color:#cc6600;text-decoration:none;}
.wil_item.selected a:active {color:#cc6600;text-decoration:none;}
.wil_item.selected a:hover {color:#cc6600;text-decoration:none;}
.wil_item.level1 {font-size:12px;line-height:21px;}
.wil_item.level2 {font-size:15px;line-height:22px;}
.wil_item.level3 {font-size:18px;line-height:23px;}
.wil_item.level4 {font-size:22px;line-height:26px;}
.wil_item.level5 {font-size:25px;line-height:28px;}
.wil_count {font-size:90%;white-space:nowrap;font-family:'tahoma';letter-spacing:-1px;}

/* ------------------------------------------------------------------------------------------------------------------ */
/* Misc : Page List */
/* ------------------------------------------------------------------------------------------------------------------ */

.wpg_pagelist {height:21px;}
.wpg_pagelist .pgs_panel {display:-moz-inline-stack;display:inline-block;padding:0;margin:0 6px 0 0;vertical-align:top;}

.wpg_pagelist .pgs_button {display:-moz-inline-stack;display:inline-block;height:19px;padding:0 6px;border:1px solid #ccc;vertical-align:top;background-image:url('/images/common/pagelist.gif');text-decoration:none;}
.wpg_pagelist .pgs_button .pgs_caption {display:-moz-inline-stack;display:inline-block;height:19px;padding:0;margin:0;vertical-align:top;font-family:'verdana';font-size:11px;font-weight:bold;line-height:19px;color:#808080;}

.wpg_pagelist a.pgs_button:hover {border:1px solid #808080;}
.wpg_pagelist a.pgs_button:hover .pgs_caption {color:#202020;}

.wpg_pagelist .pgs_button.pgi_current {border:1px solid #808080;}
.wpg_pagelist .pgs_button.pgi_current .pgs_caption {color:#101010;cursor:default;}

.wpg_pagelist a.pgs_button.pgi_prev .pgs_caption {width:36px;background:url('/images/common/pagelist.gif') 0 -19px;}
.wpg_pagelist a.pgs_button.pgi_prev:hover .pgs_caption {background-position:-40px -19px;}

.wpg_pagelist a.pgs_button.pgi_next .pgs_caption {width:38px;background:url('/images/common/pagelist.gif') 0 -38px;}
.wpg_pagelist a.pgs_button.pgi_next:hover .pgs_caption {background-position:-40px -38px;}

/* ------------------------------------------------------------------------------------------------------------------ */
/* Misc : Contents Font Styles */
/* ------------------------------------------------------------------------------------------------------------------ */

.ko .wfs_memo.cfs_mcalibri {font-size:13px;line-height:2em;color:#262626;}
.en .wfs_memo.cfs_mcalibri {font-size:16px;line-height:1.6em;color:#262626;}
.ko .wfs_memo.cfs_mverdana {font-size:13px;line-height:2em;color:#262626;}
.en .wfs_memo.cfs_mverdana {font-size:13px;line-height:1.6em;color:#262626;}

.wfs_memo.cfs_default {font-size:12px;color:#262626;}
.wfs_memo.cfs_calibri {font-size:16px;line-height:1.6em;color:#262626;}
.wfs_memo.cfs_georgia {font-size:15px;line-height:1.5em;color:#262626;}
.wfs_memo.cfs_malgun {font-size:13px;line-height:2em;color:#262626;}
.wfs_memo.cfs_verdana {font-size:13px;line-height:1.6em;color:#262626;}

/* ------------------------------------------------------------------------------------------------------------------ */
/* Widget */
/* ------------------------------------------------------------------------------------------------------------------ */

.wgt_widget {overflow:hidden;font-size:12px;line-height:1.8em;color:#262626;}
.wgt_widget .wgs_empty {margin:8px;padding:8px;border:1px dashed #660000;text-align:center;}
.wgt_widget .wgs_empty .empahsis {font-weight:bold;color:#660000;}