﻿@charset "utf-8";
/*@font-face {
    font-family: 'NanumBarunGothic';
    src: url(../Content/fonts/NanumBarunGothic_0.eot);
    src: url(../Content/fonts/NanumBarunGothic_0.eot?#iefix) format('embedded-opentype'), url(../Content/fonts/NanumBarunGothic_0.woff) format('woff'), url(../Content/fonts/NanumBarunGothic_0.ttf) format('truetype');
}
@font-face {
    font-family: 'NanumBarunGothicBold';
    src: url(../Content/fonts/NanumBarunGothicBold_0.eot);
    src: url(../Content/fonts/NanumBarunGothicBold_0.eot?#iefix) format('embedded-opentype'), url(../Content/fonts/NanumBarunGothicBold_0.woff) format('woff'), url(../Content/fonts/NanumBarunGothicBold_0.ttf) format('truetype');
}
@font-face {
    font-family: 'NanumBarunGothicLight';
    src: url(../Content/fonts/NanumBarunGothicLight_0.eot);
    src: url(../Content/fonts/NanumBarunGothicLight_0.eot?#iefix) format('embedded-opentype'), url(../Content/fonts/NanumBarunGothicLight_0.woff) format('woff'), url(../Content/fonts/NanumBarunGothicLight_0.ttf) format('truetype');
}
@font-face {
    font-family: 'NanumBarunGothicUltraLight';
    src: url(../Content/fonts/NanumBarunGothicUltraLight_0.eot);
    src: url(../Content/fonts/NanumBarunGothicUltraLight_0.eot?#iefix) format('embedded-opentype'), url(../Content/fonts/NanumBarunGothicUltraLight_0.woff) format('woff'), url(../Content/fonts/NanumBarunGothicUltraLight_0.ttf) format('truetype');
}
@font-face {
    font-family: 'NanumSquareB';
    src: url(../Content/fonts/NanumSquareB.eot);
    src: url(../Content/fonts/NanumSquareB.eot?#iefix) format('embedded-opentype'), url(../Content/fonts/NanumSquareB.woff) format('woff'), url(../Content/fonts/NanumSquareB.ttf) format('truetype');
}
@font-face {
    font-family: 'Roboto-Regular';
    src: url(../Content/fonts/Roboto-Regular.eot);
    src: url(../Content/fonts/Roboto-Regular.eot?#iefix) format('embedded-opentype'), url(../Content/fonts/Roboto-Regular.woff) format('woff'), url(../Content/fonts/Roboto-Regular.ttf) format('truetype');
}*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, f
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video:not(.notice_content_detail) { margin: 0; padding: 0; border: 0; font-family: "맑은 고딕", "Malgun Gothic", "돋움", Dotum, Shruti, Arial; font-size: 100%; font: inherit; /*vertical-align: baseline;*/ }
html, body { -webkit-font-smoothing: antialiased; height: 100%; line-height: 20px; font-family: "맑은 고딕", "Malgun Gothic", "돋움", Dotum, Shruti, Arial; font-size: 14px; color: #696969; letter-spacing: -0.025em; }
frameset, frame { position: relative; margin: 0; }
h1, h2, h3, h4, h5, h6 { font-family: "맑은 고딕", "Malgun Gothic", "돋움", Dotum, Shruti, Arial; font-size: 16px; color: #696969; }
input, textarea, select, button { font-size: 14px; line-height: 1.2em; color: #696969; font-family: "맑은 고딕", "Malgun Gothic", "돋움", Dotum, Shruti, Arial; }
*, *:before, *:after { box-sizing: border-box; }
input[type=text], input[type=password] { height: 28px; padding-left: 5px; border: 1px solid #cecece; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; }
input[type=file] { height: 28px; border: 1px solid #cecece; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; }
input[type=checkbox], input[type=radio] { margin: -4px 0 0 0; vertical-align: middle; margin-right: 5px; }
textarea { border: 1px solid #cecece; padding: 5px; overflow-y: auto; overflow-x: hidden; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; resize: vertical; }
select { height: 28px; padding-left: 5px; border: 1px solid #cecece; }
input, select, textarea { vertical-align: middle; }
ol, ul, li { list-style: none; }
table { border-collapse: collapse; border-spacing: 0; text-align: justify; }
th, td { text-align: left; }
caption { display: none; }
q, blockquote { quotes: none; }
q::before, q::after, blockquote::before, blockquote::after { content: " "; content: none; clear: both; }
img { max-width: 100%; height: auto; }
button { height: 28px; padding-left: 5px; border: 1px solid #cecece; cursor: pointer; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; }
input[disabled=disabled], button[disabled=disabled] { background: #dddddd; color: #494949 !important; }
a:link, a:visited { color: #646464; text-decoration: none; -webkit-transition: all 120ms ease-out; -moz-transition: all 120ms ease-out; -ms-transition: all 120ms ease-out; -o-transition: all 120ms ease-out; transition: all 120ms ease-out }
a:hover, a:focus { outline: none; color: #222222 }
a img { border: none; vertical-align: middle; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary { display: block; }
.hidden { display: none; }
.clear { clear: both; display: block; width: 100%; height: 0; float: none; font-size: 0 !important; line-height: 0 !important; margin: 0 !important; padding: 0 !important; overflow: hidden; }
.b { font-family: "맑은 고딕", "Malgun Gothic", "돋움", Dotum, Shruti, Arial; }
.cb { clear: both; }
.fl { float: left; }
.fr { float: right; }
.left { text-align: left; }
.center { text-align: center; }
.right { text-align: right; }
.middle { vertical-align: middle; }
.fcenter { margin: 0 auto; }
.pointer { cursor: pointer; }
.mT2 { margin-top: 2px; }
.mT3 { margin-top: 3px; }
.mT4 { margin-top: 4px; }
.mT5 { margin-top: 5px; }
.mT10 { margin-top: 10px; }
.mT16 { margin-top: 16px; }
.mT20 { margin-top: 20px; }
.mT30 { margin-top: 30px; }
.mT50 { margin-top: 50px; }
.mL10 { margin-left: 10px; }
.mR5 { margin-right: 5px; }
.mR15 { margin-right: 15px; }
.mR10 { margin-right: 10px; }
.mR40 { margin-right: 40px; }
.mB10 { margin-bottom: 10px; }
.mT300min { margin-top: -300px; }
.scroll { overflow: auto; scrollbar-face-color: #ffffff; scrollbar-3dlight-color: #ffffff; scrollbar-highlight-color: #cccccc; scrollbar-shadow-color: #cccccc; scrollbar-darkshadow-color: #ffffff; scrollbar-arrow-color: #cccccc; scrollbar-track-color: #f9f9f9; }
.Yscroll { overflow-y: auto; overflow-x: hidden; }
.Yscroll01 { overflow-y: scroll; overflow-x: hidden; }

/* button_style */
.board_bottom.bt_type01 { position: absolute; top: 0; right: 0; }
.board_bottom.bt_type { position: relative; overflow: hidden; /*padding-top: 20px;*/ }
.btngroup { clear: both; overflow: hidden; }
.BtnGroupL { float: left; }
.BtnGroupC { position: relative; text-align: center; }
.BtnGroupR { float: right; }
a.btn01 { display: inline-block; min-width: 38px; height: 38px; line-height: 38px; color: #fff; padding: 0 30px; background: #034874; text-align: center; font-size: 15px; font-family: "맑은 고딕", "Malgun Gothic", "돋움", Dotum, Shruti, Arial; }
a.btn01:hover { display: inline-block; height: 38px; line-height: 38px; color: #fff; padding: 0 30px; background: #043f66; text-align: center; font-size: 15px; font-family: "맑은 고딕", "Malgun Gothic", "돋움", Dotum, Shruti, Arial; }
a.btn02 { display: inline-block; min-width: 38px; height: 38px; line-height: 38px; color: #fff; padding: 0 30px; background: #aeaeae; text-align: center; font-size: 15px; font-family: "맑은 고딕", "Malgun Gothic", "돋움", Dotum, Shruti, Arial; }
a.btn02:hover { display: inline-block; height: 38px; line-height: 38px; color: #fff; padding: 0 30px; background: #9e9e9e; text-align: center; font-size: 15px; font-family: "맑은 고딕", "Malgun Gothic", "돋움", Dotum, Shruti, Arial; }
a.btn_sm { padding: 0 10px; height: 28px; line-height: 26px; color: #fff !important; font-size: 12px; }
a.btn_sm:hover { padding: 0 10px; height: 28px; line-height: 26px; color: #fff !important; font-size: 12px; }

/* login */
/* header */
#header { height: 74px; width: 100%; background: #ffffff; position: fixed; border-top: 3px solid #535353; border-bottom: 1px solid #d0d0d0; z-index: 200; }
#header .top_menu { width: 1366px; height: 71px; margin: 0 auto; }
#header .top_menu h1 { margin-left: 30px; float: left; display: inline-block; cursor: pointer; font-size: 40px; line-height: 60px; font-weight: bold; color: #064975; }
#header .top_menu h1 img { cursor: pointer; position: absolute; top: 0; bottom: 0; margin-top: auto; margin-bottom: auto; }
#header .top_menu h1 a { display: inline-block; margin: 0 0 0 50px; float: left; }
#header .top_menu .menuarea { float: right; width: 800px; height: 73px; margin-right: 30px; }
#header .top_menu .menuarea .main_nenu { float: right; }
#header .top_menu .menuarea .main_nenu ul.menu li { float: left; width: 150px; height: 72px; position: relative; /*background:url(../images/comm/menu_rightline.jpg) no-repeat top right;*/ }
#header .top_menu .menuarea .main_nenu ul.menu li:hover { border: 1px solid #595959; border-width: 0 1px 0 1px; height: 72px; width: 150px; text-align: center; box-shadow: 1px 1px 3px #c3c3c3; -moz-box-shadow: 1px 1px 1px #c3c3c3; -webkit-box-shadow: 1px 1px 1px #c3c3c3; }
#header .top_menu .menuarea .main_nenu ul.menu li:hover a { color: #000000 !important; padding-top: -1px; margin-bottom: 0px; border-bottom: 3px solid #8cc63e; }
#header .top_menu .menuarea .main_nenu ul.menu li a { color: #636363; font-size: 14px; display: block; text-align: center; width: 100%; height: 100%; line-height: 72px; font-family: "맑은 고딕", "Malgun Gothic", "돋움", Dotum, Shruti, Arial; font-weight: bold; }
#header .top_menu .menuarea .main_nenu ul.menu li a:hover { color: #8cc63e !important; }
#header .top_menu .menuarea .main_nenu ul.menu li ul.sub { position: absolute; background: #ffffff; width: 240px; border: 1px solid #595959; border-width: 0 1px 1px 1px; margin-left: -1px; overflow: hidden; box-shadow: 1px 1px 3px rgba(0,0,0,0.30); -moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.30); -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.30); }
#header .top_menu .menuarea .main_nenu ul.menu li ul.sub li { width: 100%; height: 43px; border: none; box-shadow: none; border-bottom: 1px solid #e2e2e2; }
#header .top_menu .menuarea .main_nenu ul.menu li ul.sub li a { font-weight: normal; color: #616161 !important; font-size: 13px !important; text-align: left; padding-left: 10px; padding-right: 10px; width: 240px; line-height: 3.5; border: none; }
#header .top_menu .menuarea .main_nenu ul.menu li ul.sub li a:hover { font-weight: bold;  color: #000 !important; font-size: 13px !important; background: #e4e4e4; border: none; }
#header .top_menu .menuarea .user_info { float: right; height: 73px; }
#header .top_menu .menuarea .user_info .info_area { width: 131px; height: 40px; background: #fff; float: left; border-left: 1px solid #d8d8d8; margin-top: 15.5px; }
#header .top_menu .menuarea .user_info .info_area .info { font-family: "맑은 고딕", "Malgun Gothic", "돋움", Dotum, Shruti, Arial; color: #000; font-size: 13px; padding-top: 10px; text-align: center; }
#header .top_menu .menuarea .user_info .info_area .info span.ico { display: inline-block; background: url(../image/top_p_ico.png); width: 17px; height: 16px; vertical-align: middle; margin-right: 11px; }
#header .top_menu .menuarea .user_info .logout { display: inline-block; background: url(../image/new/new_logout.png) no-repeat center top; padding-top: 17px; margin-top: 17px; }
#header .top_menu .menuarea .user_info .logout:hover { cursor: pointer; opacity: .8; filter: alpha(opacity=80); opacity: 0.8; -moz-opacity: 0.8; }
.logout p { margin-top: 31px; margin-left: 1px; }

/* main */
#main_contents_wrap { width: 100%; min-height: 100%; background: #fff; margin: 73px 0 35px 0; display: inline-block; }
#main_contents_wrap #visual_wrap { width: 100%; height: 342px; background-color: #030a2a; }
#main_contents_wrap #visual_wrap .visual_area { width: 100%; margin: 0 auto; height: 100%; background: url(../image/newIcon/bg-image-new.png) no-repeat center center; background-size: 1366px; }
#main_contents_wrap #visual_wrap .visual_area .no_vm { font-size: 20px; font-weight: bold; text-align: center; padding-top: 161px; color: #696969; }
#main_contents_wrap #visual_wrap .visual_area .visual_area_inner { margin: 0 auto; width:100%; height: 100%; float: left; }
#main_contents_wrap #visual_wrap .visual_area .visual_area_inner .contents_area a.prevVm { display: inline-block; width: 45px; height: 100%; }
#main_contents_wrap #visual_wrap .visual_area .visual_area_inner .contents_area a.prevVm img { margin-top: 123px; vertical-align: middle; }
#main_contents_wrap #visual_wrap .visual_area .visual_area_inner .contents_area a.nextVm { display: inline-block; width: 45px; height: 100%; }
#main_contents_wrap #visual_wrap .visual_area .visual_area_inner .contents_area a.nextVm img { margin-top: 123px; }
#main_contents_wrap #visual_wrap .visual_area .visual_area_inner .contents_area .rolling_img_area { width: 100%; float: left; height: 342px; padding-top: 15px; text-align: center; }
#main_contents_wrap #visual_wrap .visual_area .visual_area_inner .contents_area .rolling_img_area .inner { height: 262px; text-align: center; display: inline-block; }
#main_contents_wrap #visual_wrap .visual_area .visual_area_inner .contents_area .rolling_img_area .inner .moniter_area { width: 327px; margin: 0 20px; display: inline-block; }
#main_contents_wrap #visual_wrap .visual_area .visual_area_inner .contents_area .rolling_img_area .inner .moniter_area a.refresh { float: right; display: inline-block; color: #696969; font-size: 13px; padding-right: 20px; background: url(../image/bt_refresh_ico_new.png) no-repeat center right; margin: 5px 0; }
#main_contents_wrap #visual_wrap .visual_area .visual_area_inner .contents_area .rolling_img_area .inner .moniter_area .bxslider .moniter { width: 327px; height: 232px; float: left; background: url(../image/newIcon/m_moniter_img_more_n.png) no-repeat; }
#main_contents_wrap #visual_wrap .visual_area .visual_area_inner .contents_area .rolling_img_area .inner .moniter_area .bxslider .moniter .title { text-align: center; /*padding-top:38px;*/ }
#main_contents_wrap #visual_wrap .visual_area .visual_area_inner .contents_area .rolling_img_area .inner .moniter_area .bxslider .moniter .title span.ico { display: inline-block; width: 100px; height: 64px; background-repeat: no-repeat; /*margin-bottom: 14px;*/ margin-top: 11px; }
#main_contents_wrap #visual_wrap .visual_area .visual_area_inner .contents_area .rolling_img_area .inner .moniter_area .bxslider .moniter .title .m_title { display: block; font-size: 30px; color: #fff; font-family: "맑은 고딕", "Malgun Gothic", "돋움", Dotum, Shruti, Arial; line-height: 28px; font-weight: bold; }
#main_contents_wrap #visual_wrap .visual_area .visual_area_inner .contents_area .rolling_img_area .inner .moniter_area .bxslider .moniter .title .s_txt { display: block; font-size: 14px; color: #5c7cb8; font-weight: bold; line-height: 14px; margin-top: 7px; letter-spacing: 0.5px; }
#main_contents_wrap #visual_wrap .visual_area .visual_area_inner .contents_area .rolling_img_area .inner .moniter_area .bxslider .moniter .title span.ico.off { background: url(../image/newIcon/icon04.png); }
#main_contents_wrap #visual_wrap .visual_area .visual_area_inner .contents_area .rolling_img_area .inner .moniter_area .bxslider .moniter .title span.ico.connecting { background: url(../image/newIcon/icon01.png); }
#main_contents_wrap #visual_wrap .visual_area .visual_area_inner .contents_area .rolling_img_area .inner .moniter_area .bxslider .moniter .title span.ico.stand { background: url(../image/newIcon/icon02.png); }
#main_contents_wrap #visual_wrap .visual_area .visual_area_inner .contents_area .rolling_img_area .inner .moniter_area .bxslider .moniter .title span.ico.end { background: url(../image/newIcon/icon02.png); }
#main_contents_wrap #visual_wrap .visual_area .visual_area_inner .contents_area .rolling_img_area .inner .moniter_area .bxslider .moniter .title span.ico.booting { background: url(../image/newIcon/icon05.png); }
#main_contents_wrap #visual_wrap .visual_area .visual_area_inner .contents_area .rolling_img_area .inner .moniter_area .bxslider .moniter .title span.ico.impossible { background: url(../image/newIcon//icon03.png); }
#main_contents_wrap #visual_wrap .visual_area .visual_area_inner .contents_area .rolling_img_area .moniter_guide_wrap { text-align: center; margin-top: 5px; font-size: 16px; color: #baedfa; font-weight: bold; }
#main_contents_wrap #visual_wrap .visual_area .visual_area_inner .contents_area .rolling_img_area .moniter_guide_wrap .moniter_guide { display: inline-block; width: 300px; }
#main_contents_wrap #visual_wrap .error_slide { position: relative; right: 0; display: inline-block; height: 342px; }
#main_contents_wrap #visual_wrap .error_slide .btn_error_slider { background: url(../image/newIcon/btn_error_slider.png) no-repeat center; background-size: contain; width: 42px; height: 177px; vertical-align: middle; writing-mode: vertical-rl; -ms-writing-mode: tb-rl; color: white; text-align: center; font-size: 16px; padding-right: 10px; cursor: pointer; position: absolute; right: 0px; top: 50%; transform: translateY(-50%); }
#main_contents_wrap #visual_wrap .error_slide .error_guide_wrap { width: 0px; height: 300px; background: rgba(255,255,255,0.7); position: absolute; right: 0px; top: 50%; transform: translateY(-50%); display: none; }
#main_contents_wrap #visual_wrap .error_slide .error_guide_wrap .error_guide_content { width: 350px; margin-top: 42px; float: right; }
#main_contents_wrap #visual_wrap .error_slide .error_guide_wrap .error_guide_content .error_guide_title { background: url(../image/guide_info_ico.png) no-repeat top left; padding-left: 36px; color: #2d5597; font-weight: bold; border-bottom: 1px solid black; padding-bottom: 5px; }
#main_contents_wrap #visual_wrap .error_slide .error_guide_wrap .error_guide_content .model_area { }
#main_contents_wrap #visual_wrap .error_slide .error_guide_wrap .error_guide_content .model_area span.s_title { display: inline-block; border: 2px solid #fff; line-height: 25px; font-family: "맑은 고딕", "Malgun Gothic", "돋움", Dotum, Shruti, Arial; font-size: 15px; color: #fff; padding: 0 13px; }
#main_contents_wrap #visual_wrap .error_slide .error_guide_wrap .error_guide_content .model_area .title { font-size: 40px; font-family: "맑은 고딕", "Malgun Gothic", "돋움", Dotum, Shruti, Arial; color: #2d5597; margin: 16px 0 33px 0; line-height: 40px; }
#main_contents_wrap #visual_wrap .error_slide .error_guide_wrap .error_guide_content .model_area .step { margin-top: 15px; }
#main_contents_wrap #visual_wrap .error_slide .error_guide_wrap .error_guide_content .model_area .step dl { height: 50px; margin-bottom: 10px; }
#main_contents_wrap #visual_wrap .error_slide .error_guide_wrap .error_guide_content .model_area .step dl.st01 { background: url(../image/new/m_step01_img_new.png) no-repeat; cursor: pointer; }
#main_contents_wrap #visual_wrap .error_slide .error_guide_wrap .error_guide_content .model_area .step dl.st02 { background: url(../image/new/m_step02_img_new.png) no-repeat; cursor: pointer; }
#main_contents_wrap #visual_wrap .error_slide .error_guide_wrap .error_guide_content .model_area .step dl.st03 { background: url(../image/new/m_step03_img_new.png) no-repeat; margin-right: 0px; cursor: pointer; }
#main_contents_wrap #visual_wrap .error_slide .error_guide_wrap .error_guide_content .model_area .step dl dt { font-size: 12px; font-family: "맑은 고딕", "Malgun Gothic", "돋움", Dotum, Shruti, Arial; font-weight: bold; color: #2d5597; padding-left: 60px; line-height: 18px; margin-top: 5px; }
#main_contents_wrap #visual_wrap .error_slide .error_guide_wrap .error_guide_content .model_area .step dl dd { font-size: 13px; font-family: "맑은 고딕", "Malgun Gothic", "돋움", Dotum, Shruti, Arial; color: #000; padding-left: 60px; }
/*#main_contents_wrap #visual_wrap .visual_area .error_slide { position: relative; right: 0; display: inline-block; height: 342px; }
    #main_contents_wrap #visual_wrap .visual_area .error_slide .btn_error_slider {
        background: url(../image/newIcon/btn_error_slider.png) no-repeat center;
        background-size: contain;
        width: 42px;
        height: 177px;
        vertical-align: middle;
        writing-mode: vertical-rl;
        -ms-writing-mode: tb-rl;
        color: white;
        text-align: center;
        font-size: 20px;
        padding-right: 10px;
        cursor: pointer;
        position: absolute;
        right: 0px;
        top: 50%;
        transform: translateY(-50%);
    }
#main_contents_wrap #visual_wrap .visual_area .error_slide .error_guide_wrap { width: 0px; height: 300px; background: rgba(255,255,255,0.7); position: absolute; right: 0px; top: 50%; transform: translateY(-50%); display: none; }
#main_contents_wrap #visual_wrap .visual_area .error_slide .error_guide_wrap .error_guide_content { width: 350px; margin-top: 42px; float: right; }
#main_contents_wrap #visual_wrap .visual_area .error_slide .error_guide_wrap .error_guide_content .error_guide_title { background: url(../image/guide_info_ico.png) no-repeat top left; padding-left: 36px; color: #2d5597; font-weight: bold; border-bottom: 1px solid black; padding-bottom: 5px; }
#main_contents_wrap #visual_wrap .visual_area .error_slide .error_guide_wrap .error_guide_content .model_area { }
#main_contents_wrap #visual_wrap .visual_area .error_slide .error_guide_wrap .error_guide_content .model_area span.s_title { display: inline-block; border: 2px solid #fff; line-height: 25px; font-family: "맑은 고딕", "Malgun Gothic", "돋움", Dotum, Shruti, Arial; font-size: 15px; color: #fff; padding: 0 13px; }
#main_contents_wrap #visual_wrap .visual_area .error_slide .error_guide_wrap .error_guide_content .model_area .title { font-size: 40px; font-family: "맑은 고딕", "Malgun Gothic", "돋움", Dotum, Shruti, Arial; color: #2d5597; margin: 16px 0 33px 0; line-height: 40px; }
#main_contents_wrap #visual_wrap .visual_area .error_slide .error_guide_wrap .error_guide_content .model_area .step { margin-top: 15px; }
#main_contents_wrap #visual_wrap .visual_area .error_slide .error_guide_wrap .error_guide_content .model_area .step dl { height: 50px; margin-bottom: 10px; }
#main_contents_wrap #visual_wrap .visual_area .error_slide .error_guide_wrap .error_guide_content .model_area .step dl.st01 { background: url(../image/new/m_step01_img_new.png) no-repeat; cursor: pointer; }
#main_contents_wrap #visual_wrap .visual_area .error_slide .error_guide_wrap .error_guide_content .model_area .step dl.st02 { background: url(../image/new/m_step02_img_new.png) no-repeat; cursor: pointer; }
#main_contents_wrap #visual_wrap .visual_area .error_slide .error_guide_wrap .error_guide_content .model_area .step dl.st03 { background: url(../image/new/m_step03_img_new.png) no-repeat; margin-right: 0px; cursor: pointer; }
#main_contents_wrap #visual_wrap .visual_area .error_slide .error_guide_wrap .error_guide_content .model_area .step dl dt { font-size: 12px; font-family: "맑은 고딕", "Malgun Gothic", "돋움", Dotum, Shruti, Arial; font-weight: bold; color: #2d5597; padding-left: 60px; line-height: 18px; margin-top: 5px; }
#main_contents_wrap #visual_wrap .visual_area .error_slide .error_guide_wrap .error_guide_content .model_area .step dl dd { font-size: 13px; font-family: "맑은 고딕", "Malgun Gothic", "돋움", Dotum, Shruti, Arial; color: #000; padding-left: 60px; }*/
#main_contents_wrap #myinfo_wrap { width: 100%; background: #f1f4f8; height: 110px; border-top: 1px solid #c0c0c0; border-bottom: 1px solid #e2e2e2; }
#main_contents_wrap #myinfo_wrap .myinfo_area { width: 1264px; margin: 0 auto; }
#main_contents_wrap #myinfo_wrap .myinfo_area ul { width: 100%; }
#main_contents_wrap #myinfo_wrap .myinfo_area li { float: left; border-right: 1px solid #e2e2e2; height: 100%; text-align: center; width: 20%; font-size: 15px; color: #2b2b2b; font-family: "맑은 고딕", "Malgun Gothic", "돋움", Dotum, Shruti, Arial; padding-top: 12px; }
#main_contents_wrap #myinfo_wrap .myinfo_area li span.info { display: block; background: url(../image/newIcon/main_img_info_ico.png) no-repeat; width: 29px; height: 35px; margin: 0 auto; }
#main_contents_wrap #myinfo_wrap .myinfo_area li span.date { display: block; background: url(../image/newIcon/main_img_date_ico.png) no-repeat; width: 41px; height: 35px; margin: 0 auto; }
#main_contents_wrap #myinfo_wrap .myinfo_area li span.cpu { display: block; background: url(../image/newIcon/main_img_cpu_ico.png) no-repeat; width: 38px; height: 35px; margin: 0 auto; }
#main_contents_wrap #myinfo_wrap .myinfo_area li span.memory { display: block; background: url(../image/newIcon//main_img_memory_ico.png) no-repeat; width: 29px; height: 35px; margin: 0 auto; }
#main_contents_wrap #myinfo_wrap .myinfo_area li span.disk { display: block; background: url(../image/newIcon/main_img_disk_ico.png) no-repeat; width: 33px; height: 35px; margin: 0 auto; }
#main_contents_wrap #myinfo_wrap .myinfo_area li p { margin-top: 10px; font-family: "맑은 고딕", "Malgun Gothic"; }
#main_contents_wrap #myinfo_wrap .myinfo_area li span.content { display: block; font-size: 14px; color: #767676; font-family: "맑은 고딕", "Malgun Gothic", "돋움", Dotum, Shruti, Arial; margin-top: 5px; }
#main_contents_wrap #myinfo_wrap .myinfo_area li.last { border: none; }
#main_contents_wrap .board_wrap { width: 100%; overflow: hidden; }
#main_contents_wrap .board_area { width: 1264px; margin: 0 auto; overflow: hidden; padding-bottom: 30px; }
#main_contents_wrap .board_area .bbs_area { float: left; width: 50%; overflow: hidden; position: relative; }
#main_contents_wrap .board_area .bbs_area.qna { float: right; }
#main_contents_wrap .board_area .bbs_area.notice .bbs_wrap { padding: 37px 0 0 80px; }
#main_contents_wrap .board_area .bbs_area.qna .bbs_wrap { padding: 37px 0 0 55px; }
#main_contents_wrap .board_area .bbs_area .bbs_wrap .title { width: 508px; color: #181717; font-size: 18px; font-family: "맑은 고딕", "Malgun Gothic", "돋움", Dotum, Shruti, Arial; margin-bottom: 18px; padding-bottom: 18px; border-bottom: 2px solid #2b74a2; cursor: pointer; font-weight: bold; }
#main_contents_wrap .board_area .bbs_area .bbs_wrap .bbs_content { position: relative; width: 506px; }
#main_contents_wrap .board_area .bbs_area .bbs_wrap .bbs_content li { position: relative; width: 506px; text-align: left; line-height: 31px; height: 31px; font-size: 16px; }
#main_contents_wrap .board_area .bbs_area .bbs_wrap .bbs_content li a { display: inline-block; width: 320px; word-break: break-all; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
#main_contents_wrap .board_area .bbs_area .bbs_wrap .bbs_content li span.date { position: absolute; right: 0px; font-size: 16px; color: #8d8d8d; }
#main_contents_wrap .board_area .bbs_area .bbs_wrap .bbs_content li .no_notice { position: relative; left: 110px; top: 70px; font-size: 14px; }
#main_contents_wrap .board_area .bbs_area .bbs_wrap .bbs_content li .no_qna { position: relative; left: 110px; top: 70px; font-size: 14px; }
#main_contents_wrap .board_area .bbs_area.notice a.plus { display: block; position: absolute; top: 32px; right: 44px; width: 27px; height: 27px; background: url('../image/newIcon/more_ico_new.png') no-repeat; }
#main_contents_wrap .board_area .bbs_area.qna a.plus { display: block; position: absolute; top: 32px; right: 69px; width: 27px; height: 27px; background: url('../image/newIcon/more_ico_new.png') no-repeat; }

/* layout */
#wrap { min-width: 1366px; }
#contents_wrap { width: 100%; min-height: 100%; background: #fff; margin: 73px 0 35px 0; display: inline-block; }
#contents_wrap .history_wrap { height: 41px; }
#contents_wrap .history_wrap .history_area { margin: 0 auto; width: 1264px; line-height: 41px; }
#contents_wrap .history_wrap .history_area .history { margin-left: 60px; font-size: 13px; }
#contents_wrap .history_wrap .history_area .history img { vertical-align: middle; margin-top: -2px; }
#contents_wrap .history_wrap .history_area .history span.mark { display: inline-block; text-indent: -9999px; width: 7px; height: 13px; background: url(../image/history_mark_ico.png) no-repeat; margin: 0 20px; vertical-align: middle; }
#contents_wrap .history_wrap .history_area .history span.text { color: #000000; }
#contents_wrap .sub_title_wrap.type01 { background-color: #142b5f; height: 155px; border-top: 2px solid #e3ebfd; border-bottom: 1px solid #e3ebfd; }
#contents_wrap .sub_title_wrap.type01 .sub_title_area { margin: 0 auto; width: 1264px; height: 100%; background: url(../image/new/base_bg.png) no-repeat center 0; }
#contents_wrap .sub_title_wrap.type02 { background-color: #142b5f; height: 155px; border-top: 2px solid #e3ebfd; border-bottom: 1px solid #e3ebfd; }
#contents_wrap .sub_title_wrap.type02 .sub_title_area { margin: 0 auto; width: 1264px; height: 100%; background: url(../image/new/base_bg.png) no-repeat center 0; }
#contents_wrap .sub_title_wrap .sub_title_area .title_area { text-align: center; padding-top: 43px; }
#contents_wrap .sub_title_wrap .sub_title_area .title_area .line_ico { display: block; width: 44px; height: 2px; background: #e34f1b; margin-bottom: 21px; }
#contents_wrap .sub_title_wrap .sub_title_area .title_area h3 { display: inline-block; font-size: 28px; color: #fff; font-family: "맑은 고딕", "Malgun Gothic", "돋움", Dotum, Shruti, Arial; }
#contents_wrap .sub_title_wrap.type01 .sub_title_area .title_area h3 span { display: block; font-size: 14px; color: #d4ebf6; margin-top: 17px; border: 1.5px solid #d4ebf6; line-height: 25px; padding: 0 20px; }
#contents_wrap .sub_title_wrap.type02 .sub_title_area .title_area h3 span { display: block; font-size: 14px; color: #d4ebf6; margin-top: 17px; border: 1.5px solid #d4ebf6; line-height: 25px; padding: 0 20px; }
#contents_wrap .content_area { position: relative; width: 1180px; margin: 0 auto; padding: 35px 0; }

/* search */
.search_area { text-align: right; height: 45px; margin-bottom: 15px; }
.search_area input[type=text] { width: 220px; height: 42px; padding-left: 7px; border: 1px solid #cecece; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; font-size: 15px; margin-right: -5px; margin-bottom: 35px; }
.search_area a.btn_search { display: inline-block; height: 42px; width: 45px; text-indent: -5000px; background: url(../image/search_ico.png) no-repeat; }
.search_area .searchCombo { width: 150px; height: 42px; /*padding-right: 10px;*/ border: 1px solid #cecece; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; font-size: 15px; margin-right: -4px; margin-top: -35px; }

/* footer */
#footer { clear: both; height: 39px; line-height: 40px; background: #303030; width: 100%; z-index: 199; position: fixed; bottom: 0; }
#footer .copyright { width: 100%; color: #ffffff; font-size: 12px; margin: 0 auto; height: 39px; text-align: center; }
#footer .lang { margin-left: 20px; cursor: pointer; }

/* Table Type1 */
.table_type1 { width: 100%; clear: both; }
.table_type1 table { width: 100%; border-top: 1px solid #747474; }
.table_type1 table tr { border-bottom: 1px solid #e7e7e7; }
.table_type1 table tr + tr { border-bottom: 1px solid #e1e1e1; }
.table_type1 table th { padding: 11px 5px 12px 5px; color: #000; text-align: center; background: #f9f9f9; font-weight: normal; font-size: 15px; }
.table_type1 table th input { }
.table_type1 table td { padding: 11px 5px 12px 5px; text-align: center; }
.table_type1 table td .tit { text-align: left; }
.table_type1 table td .tbl_info { text-align: left; padding: 15px 110px 15px 115px; line-height: 24px; }
.table_type1 table td .tbl_check { text-align: left; line-height: 22px; }
.table_type1 table td.right { text-align: right; }
.table_type1 table td.left { text-align: left; }
.table_type1 table td.org { color: #ff7a00; }
.table_type1 table td.blue { color: #43b2ff; }
.table_type1 table td.gry { color: #444444; }
.table_type1 table td a:hover { color: #ff6c00; }
.table_type1 table td label { margin: 0 0 0 5px; display: inline-block; }
.table_type1 table td select { height: 28px; padding-left: 5px; border: 1px solid #cfcfcf; font-size: 14px; }
.table_type1 table td textarea { border: 1px solid #cfcfcf; padding: 5px; overflow-y: auto; overflow-x: hidden; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; font-size: 14px; resize: vertical; }
.table_type1 table td input[type=text] { height: 28px; padding-left: 5px; border: 1px solid #cecece; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; font-size: 14px; }
.table_type1 table td input.btn_search { width: 28px; height: 28px; background: #f9f9f9 url(../image/ico_search.png) no-repeat center; border: 1px solid #cecece; cursor: pointer; float: right; }
.table_type1 table td input.readonly { background: #f9f9f9; }
.table_type1 table td img { vertical-align: middle; margin-left: 8px; }

/* Table Type2 */
.table_type2 { width: 100%; clear: both; }
.table_type2 table { width: 100%; border-top: 1px solid #333333; }
.table_type2 table th { padding: 9px 5px 9px 20px; color: #000; border-bottom: 1px solid #e7e7e7; background: #ffffff; font-size: 15px; font-weight: normal; }
.table_type2 table th p { color: #6a6a6a; font-size: 15px !important; }
.table_type2 table td label { margin-left: 5px; }
.table_type2 table td { padding: 9px 0px 9px 15px; border-bottom: 1px solid #e7e7e7; font-size: 14px; }
.table_type2 table td span { color: #999999; padding-left: 20px; }
.table_type2 table td.right { padding-right: 15px; }
.table_type2 table td select { height: 34px; padding-left: 5px; border: 1px solid #d4d7da; background-color: #fafafa; }
.table_type2 table td textarea { border: 1px solid #d4d7da; padding: 10px; overflow-y: auto; overflow-x: hidden; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; background-color: #fafafa; resize: vertical; }
.table_type2 table td input[type=text] { height: 34px; padding-left: 5px; border: 1px solid #d4d7da; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; background-color: #fafafa; /*margin-top:-28px;*/ }
.table_type2 table td input[type=file] { width: 100%; background-color: #fff; }
.table_type2 table td a.btn_search2 { width: 36px; height: 34px; background: url(../image/ico_search_type2.png) no-repeat 0 0; cursor: pointer; text-indent: -5000px; margin-left: -35px; margin-right: 14px; display: inline-block; }
.table_type2 table td .board_title_limit { display: inline-block; }

.table_type1 + .table_type2 { margin-top: 20px; }

/* guide_info */
.guide_info_area { margin-top: 35px; width: 100%; background: #f5f5f5; border: 1px solid #e2e2e2; }
.guide_info_area .guide_info { padding: 20px 35px; }
.guide_info_area .guide_info .title { background: url(../image/guide_info_ico.png) no-repeat 0 center; padding-left: 25px; display: inline-block; font-size: 14px; color: #000; margin-bottom: 11px; }
.guide_info_area .guide_info .contents { font-size: 13px; color: #9e9e9e; line-height: 21px; }
.guide_info_area .guide_info .title2 { background: url(../image/guide_info_ico.png) no-repeat 0 center; padding-left: 25px; display: inline-block; font-size: 14px; color: #000; margin-bottom: 11px; }

/* paging */
.board_bottom { padding-top: 30px; overflow: hidden; position: relative; }
.paging { text-align: center; font-size: 13px; }
.paging a, .paging strong { vertical-align: top; margin-right: 1px; display: inline-block; }
.paging a { color: #696969; width: 38px; height: 38px; padding-top: 5px; line-height: 26px; border: 1px solid #dfdfdf; }
.paging a:hover { color: #425563; border: 1px solid #425563; }
.paging strong { color: #425563; line-height: 26px; width: 38px; height: 38px; padding-top: 5px; border: 1px solid #425563; font-weight: bold; }
.paging a span, .paging strong span { position: absolute; width: 0; height: 0; overflow: hidden; }
.paging a.prev, .paging a.next { overflow: hidden; display: inline-block; }
.paging a.prev:hover img, .paging a.next:hover img { margin-top: 0px; }
.paging a.prev { margin-right: 0px; }
.paging a.next { margin-right: 0px; }

/* BBS*/
.tdcontentBox .disk { background-image: url("../image/board/ico_disk.gif"); background-repeat: no-repeat; background-size: 10px 11px; background-position: center center; margin-left: 5px; margin-top: 4px; float: left; width: 10px; height: 10px; }
.reply { margin-left: 5px; float: left; }
.new { width: 10px; height: 20px; background-image: url("../image/board/new.gif"); background-repeat: no-repeat; background-size: 9px 10px; background-position: center center; margin-left: 5px; float: left; vertical-align: middle; }
.tdcontentBox .Title { float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 680px; }
.encodingBox { max-height: 80px; overflow: auto; padding: 5px; background-color: #f9f9f9; border: #eeeeee 1px solid; color: #2b7dcd; }
.encoding { /*height: 15px; padding-top: 2px;*/ background: url(../image/board/ico_fileadd.gif) no-repeat 0 50%; padding-left: 15px; font-size: 15px; cursor: pointer; text-align: left; }
.fileInfo { text-overflow: ellipsis; float: left; white-space: nowrap; overflow: hidden; }
.search_area div.btn_search { display: inline-block; height: 42px; width: 45px; text-indent: -5000px; background: url(../image/search_ico.png) no-repeat; }
.text01 { position: relative; width: 1180px; margin: 0 auto; font-size: 15px; }
p.text01 span { color: red; }

.bbs_content_detail { width: auto; height: 100%; margin-top: 30px; overflow: auto; }

#answer_wrap { }
#answer_wrap .answer_area { padding: 10px 0; }
#answer_wrap .answer_area .qna_anscontent_detail { padding: 5px 0; overflow: auto; text-align: left; }

.qna_content_detail { height: 160px; padding-top: 0px; overflow: auto; }
.qna_content_detail p { word-break: break-all }

.answer_title { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; max-width: 800px; }

/* Request*/
.content .tbl_sty03 .title { width: 1180px; height: 42px; }
.content .tbl_sty03 .title .box_title_left { width: 550px; height: 45px; padding-top: 10px; text-align: center; font-size: 13px; font-weight: bold; color: #fff; background-color: #1c2e45; float: left; }
.content .tbl_sty03 .title .box_title_left_triangle { float: left; width: 80px; height: 252px; }
.content .tbl_sty03 .title .box_title_left_triangle .triangle_img { width: 65px; height: 65px; margin-top: 150px; margin-left: 10px; background: url('../../image/main/btn_move.png') no-repeat -36px 0px; }
.content .tbl_sty03 .title .box_title_right { width: 550px; height: 45px; padding-top: 10px; text-align: center; font-size: 13px; font-weight: bold; color: #fff; background-color: #486478; float: left; }
.content .tbl_sty03 .contentsTop { /*width:960px;*/ height: 220px; font-size: 13px; }
.content .tbl_sty03 .contentsTop .contentsTopLeft { width: 550px; height: 223px; float: left; font-size: 13px; position: absolute; }
.content .tbl_sty03 .contentsTop .contentsTopLeft .currentBoxos { width: 550px; height: 35px; padding: 10px 10px 10px 10px; text-align: center; border-bottom: 2px solid #5e8bc6; }
.content .tbl_sty03 .contentsTop .contentsTopLeft select { width: 550px; height: 34px; margin-left: -10px; }
.content .tbl_sty03 .contentsTop .contentsTopLeft table { width: 550px; height: 205px; margin-top: 20px; /*margin-left:5px;*/ padding-bottom: 10px; border: 1px solid #e0e0e0; border-collapse: collapse; }
.content .tbl_sty03 .contentsTop .contentsTopLeft table td { background: #FFFFFF; text-align: right; padding-right: 15px; border-right: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; color: #5b5b5b; }
.content .tbl_sty03 .contentsTop .contentsTopLeft table td.left { width: 100px; background-color: #f9f9f9; text-align: left; padding-left: 15px; border-right: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; font-weight: bold; color: #1c2e45; }
.content .tbl_sty03 .contentsTop .contentsTopRight { /*width:0px;*/ height: 223px; float: left; font-size: 13px; position: relative; }
.content .tbl_sty03 .contentsTop .contentsTopRight .currentBoxos { width: 550px; height: 35px; padding: 10px 10px 10px 10px; text-align: center; border-bottom: 2px solid #01a982; }
.content .tbl_sty03 .contentsTop .contentsTopRight select { width: 370px; height: 25px; margin-left: -10px; }
.content .tbl_sty03 .contentsTop .contentsTopRight table { width: 550px; height: 205px; margin-top: 20px; /*margin-left:5px;*/ padding-bottom: 10px; border: 1px solid #e0e0e0; border-collapse: collapse; }
.content .tbl_sty03 .contentsTop .contentsTopRight table td { background: #FFFFFF; text-align: right; padding-right: 15px; border-right: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; color: #5b5b5b; }
.content .tbl_sty03 .contentsTop .contentsTopRight table td.left { width: 100px; background-color: #f9f9f9; text-align: left; padding-left: 15px; border-right: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; font-weight: bold; color: #1c2e45; }
.content .tbl_sty03 .contentsTop .contentsTopRight select { width: 550px; height: 34px; margin-left: -10px; }
.content .tbl_sty03 .contetnsBottom { width: 1180px; margin-bottom: 10px; font-size: 13px; }
.content .tbl_sty03 .contetnsBottom table { width: 1180px; margin-right: 5px; /*margin-left:5px;*/ padding-bottom: 0px; border-collapse: collapse; }
.content .tbl_sty03 .contetnsBottom table td { background: #FFFFFF; font-size: 13px; border: 1px solid #e0e0e0; color: #5b5b5b; }
.content .tbl_sty03 .contetnsBottom table td.left { background-color: #f9f9f9; padding-left: 15px; border: 1px solid #e0e0e0; font-weight: bold; color: #1c2e45; }
/* 자원변경 */
/*자원변경*/
#cpu_slider, #ram_slider, #hdd2_slider { width: 400px; left: 0px; position: relative; height: 10px; background-color: #8e8d8d; margin-top: 8px; margin-left: 10px; border-width: 1px; border-style: solid; /*border-color: #333 #333 #777 #333;*/ text-align: right; -webkit-border-radius: 25px 25px 25px 25px; -moz-border-radius: 25px 25px 25px 25px; border-radius: 25px 25px 25px 25px; float: left; /*box-shadow: inset 0 1px 5px 0px rgba(0, 0, 0, .5),
                     0 1px 0 0px rgba(250, 250, 250, .5);*/ }
.content_area .table_type2 td .sliderValue { width: 60px; height: 30px; padding-top: 5px; padding-bottom: 2px; border: 0; background-color: #f9be78; color: #fff; text-align: center; font-weight: bold; font-size: 14px; float: left; margin-left: 25px; margin-top: 0px; -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px; }
#lblCurrentCpu,
#lblCurrentRam,
#lblCurrentHdd2 { width: 60px; height: 30px; padding-top: 5px; padding-bottom: 5px; border: 0; background-color: #f9be78; color: #fff; text-align: center; font-weight: bold; font-size: 14px; float: left; margin-left: 25px; margin-top: 0px; -webkit-border-radius: 10px 10px 10px 10px; -moz-border-radius: 10px 10px 10px 10px; border-radius: 10px 10px 10px 10px; }

/*main*/
.bx-prev { background: url(../image/newIcon/main_img_prev_ico.png); width: 45px; height: 86px; z-index: 1; display: block; margin-top: 85px; }
.bx-next { background: url(../image/newIcon/main_img_next_ico.png); width: 45px; height: 86px; z-index: 1; display: block; margin-top: 85px; }


/*main notice preview*/
.LayerBoxb { width: 783px; background: #FFF; padding: 20px; }
.LayerBoxb .LayerHeader { height: 16px; margin-left: 1px; padding: 0 0 0 15px; font-size: 15px; color: #000; font-weight: bold; }

.LayersHeader { height: 25px; line-height: 25px; color: #000; font-weight: bold; margin-top: 5px; margin-bottom: 15px; font-size: 18px; letter-spacing: -1px; }
.LayerBoxb table { width: 745px; height: 300px; margin: 0 3px; table-layout: fixed; border: 1px solid #d6d8d9; word-break: break-all; }

td.lyb_BL01 { font-size: 14px; background: #e4e3e1; border: 1px solid #dbdbdb; color: #454545; font-weight: bold; width: 80px; text-align: center; padding-left: 4px; border-right: 1px solid #d6d8d9; border-bottom: 1px solid #d6d8d9; Background: #eaeaea; font-size: 14px; font-weight: bold; color: #454545; height: 30px; }
td.lyb_BL01_s { background: #dfdfdc; border: 1px solid #cbccc9; color: #5e5e5e; font-weight: bold; width: 120px; padding-left: 4px }
td.lyb_BL01_a { background: #cbe0e5; border: 1px solid #a9c3ca; color: #5e5e5e; font-weight: bold; width: 120px; padding-left: 4px }
td.lyb_BL02 { font-size: 14px; border: 1px solid #dbdbdb; color: #777777; border-right: 1px solid #d6d8d9; border-bottom: 1px solid #d6d8d9; Background: #fff; padding: 12px 15px; min-width: 600px; height: 30px; }
td.lyb_BL02 div { font-size: 14px; }
td.lyb_BL02 .txtcontent { max-height: 300px; min-height: 225px; padding: 12px 15px; overflow: auto; word-break: break-all; }
td.lyb_BL02_s { border: 1px solid #cbccc9; color: #000; background: #eff0ed; padding-left: 10px; }
td.lyb_BL02_a { border: 1px solid #a9c3ca; color: #000; background: #ddf4fa; padding-left: 10px; }

.lyb_BL03 { text-overflow: ellipsis; white-space: nowrap; word-wrap: normal; overflow: hidden; float: left; }

.LayerAll_b { width: 630px; position: relative; }
.LayerAll_b .LayerClosed_b { position: absolute; top: -5px; left: 780px; }

.mainImgBox { display: inline-block; position: absolute; margin-left: -785px; }
.mdlogo { height: 30px; margin-top: 19px; background: url(../image/newIcon/logo.png) no-repeat 0; }
.mdTxt { width: 264px; height: 136px; background: url(../image/newIcon/text.png) no-repeat 0; margin-top: 38px; }
.mdName { display: inline-block; font-size: 14px; font-weight: bold; color: #696969; position: absolute; margin-left: 100px; white-space: nowrap; }
.vmDirectBtn { width: 132px; height: 32px; margin-top: 23px; margin-left: 95px; }
