@charset "utf-8";
/* KSEEK Design Team (http://segio.com/) */ 

/* 표준 선택자 */
body, td, input, textarea, div, th, p {font-family:맑은고딕,굴림,돋움,'Times New Loman'; margin:0; padding:0; font-size:9pt;}
form {margin:0; padding:0;}
p {margin:0; padding:0;}
fieldset {border:0 none; padding:0; margin:0;}
legend {display:none;}
caption {display:none;}
img {border:0;}
address {font-style:normal;}

h1 {margin:0; padding:0;}
h2 {margin:0; padding:0;}
h3 {margin:0; padding:0;}
clear {clear:both;}
a:link    {color:#333; text-decoration:none; font-size:9pt;}
a:visited{color:#333; text-decoration:none; font-size:9pt;}
a:active {color:#333; text-decoration:none; font-size:9pt;}
a:hover {color:#000; text-decoration:none; font-size:9pt;}

.chat {margin:10px 0 0 10px;}
.chat ul {margin:0 0 0 0; pading:0;}
.chat ul li {list-style:none; padding:0; margin:0;}
.chat .clist_div .ul_umenu {margin:0; padding:5px 0 7px 20px;}
.chat ul li a {font:normal .8em/1.2em Dotum;}
.chat ul li a:hover {font:bold .9em/1.2em Dotum; color:#446326;}
.chat .clist_menu {background:url('/vhome/english/image/dot.gif') 0 3px no-repeat; padding-left:5px;}
.chat .checkbox {height:15px; width:15px; margin:0; padding:0; vertical-align:middle;}

/* 탑메뉴 */
.top-menu{margin-top: 10px; background: #f4f4f4; padding: 12px 0;}
.top-menu a{font-size: 15px !important; font-weight: bold; margin-left: 30px;}


/* 프론트 레이아웃 */
.fl_all {width:1000px; margin:auto;}
.accessibility {display:none;}
.main_flashshow {width:1000px; height:288px;}
.fl_body {clear:both; float:left; width:890px;}
.flash_menu {background:url(/vhome/english/image/tm_bg2.gif) no-repeat; width:995px; height:58px;}

/* 상단영역 */
.header {width:1000px;}
.header::after{content:''; display:block; clear:both;}
.header .logo{float:left; width:206px; text-align:left; padding-top:5px;}
.header .topmenu {float:left; padding:30px 0 0 0; text-align:right;}

.gnb {width:750px; padding-top:3px; padding-bottom:5px; text-align:right;}
.gnb a:link {color:#333333; text-decoration:none; font-size:9pt;}
.gnb a:visited {color:#333333; text-decoration:none; font-size:9pt;}
.gnb a:active {color:#333333; text-decoration:none; font-size:9pt;}
.gnb a:hover {color:#FF0000; text-decoration:none; font-size:9pt;}


/* 하단영역 */
.footer {clear:both; width:1000px; margin:auto; }
.footer .logo {float:left; width:150px; padding:5px 0px 0px 10px;}
.footer_menu {float:left;  padding:15px 0 0 0; width:650px;}
.footer ul.menu {display:inline; float:left; width:800px;text-align:left; }
.footer ul li {background:url('image/b_icon.gif') 0 2px no-repeat; display:inline; margin:0 0 0 5px; padding:0 0 0 10px;}
.copyright {float:left; width:750px; margin:5px 0 0; color:#808080; text-align:left; padding-right:25px;}

/* 서브페이지 레이아웃 */
.sl_all {width:1000px;}
.sl_body {clear:both; float:left; background:url('/cms/kseek/image/con_bg2.gif') 5px 6px no-repeat; width:100%;}
.sl_all .sub_flashshow {width:1000px; height:108px;}
.sl_menu {float:left; width:193px; padding-top:20px;}
.sl_context {float:left; width:690px; margin:55px 0 0 16px;}
.sl_body .left_area {float:left; width:217px;}
.sl_body .right_area {float:left; width:683px;}
.sl_menu a:link {color:#3D3D3D; text-decoration:none; font-size:9pt;}
.sl_menu a:visited {color:#3D3D3D; text-decoration:none; font-size:9pt;}
.sl_menu a:active {color:#3D3D3D; text-decoration:none; font-size:9pt;}
.sl_menu a:hover {color:#C31810; text-decoration:none; font-size:9pt;}


/* 서브페이지 좌측메뉴 */
.sl_menu .cap {height:47px; width:193px; background:url('image/sm_cap.gif') no-repeat;}
.sl_menu .title {text-align:left; color:#3D3D3D; font-weight:bold; font-size:1.4em; padding-top:13px; padding-left:10px; letter-spacing:-0.2em;}
.sl_menu .mlist { width:193px; background:url('image/sm_bg.gif') repeat-y; }
.sl_menu .m_out {text-align:left; clear:both; margin-left:10px; width:165px; height:20px; background:url('image/sm_icon1.gif') 0 3px no-repeat; padding:3px 0 0 15px;} 
.sl_menu .m_out2 {text-align:left; width:120px; height:24px; background:url('image/sm_icon2.gif') 0 4px no-repeat; margin:0 0 0 20px; padding:0 0 0 5px;}
.sl_menu .mbase {background:url('image/sm_bott.gif'); width:193px; height:18px;}

/* 텍스트 멀티메뉴 */
.sm_multi {clear:both; height:auto; margin:0 0 0 10px; padding:0 0 0 5px; width:170px;}
.m_out3 {float:left; background:url('image/sm_icon3.gif') 0 3px no-repeat; height:18px;  text-align:left; width:45%; padding:0 0 0 5px;}


/* 바로가기 부가메뉴 */
.q_div {position:relative; left:15px; top:40px; width:86px; margin:auto;}
.q_div .cap {height:25px; background:url('image/q_cap.gif') no-repeat;}
.q_div .mlist {background:url('image/q_bg.gif') repeat-y;}
.q_div .mbase {height:11px; background:url('image/q_bott.gif') no-repeat;}
.q_div .m_out {padding:1px; height:20px; margin-left:5px; margin-right:5px; border-bottom:1px solid #e3eadc;}
.q_div .m_in {padding-top:5px; margin-left:1px;}
.q_div a:link    {color:#4e6f2d; text-decoration:none; font-size:11px; letter-spacing:-0.1em;}
.q_div a:visited{color:#4e6f2d; text-decoration:none; font-size:11px; letter-spacing:-0.1em;}
.q_div a:active {color:#4e6f2d; text-decoration:none; font-size:11px; letter-spacing:-0.1em;}
.q_div a:hover {color:#a68d55; text-decoration:none; font-size:11px; letter-spacing:-0.1em;}
.q_div .qmenu {position:absolute;left:425px; top:8px;}

.qmenu .chat {padding:5px 0px 0px 0px;}
.qmenu .chat .cap {background-image:url('/home/image/chat_top.gif'); width:150px; height:27px;}
.qmenu .chat .back {background-image:url('/home/image/chat_bg.gif'); width:150px; height:400px;}
.qmenu .chat .bott {background-image:url('/home/image/chat_bott.gif'); background-repeat:no-repeat; width:150px; height:18px;}



/* 프론트 로그인 */
.login {width:246px; height:117px; background:url(/home/image/login_bg.gif) no-repeat;}
.view .force {margin-left:10px; margin-top:7px;}
.login .login_group { position:relative; height:45px; margin-bottom:12px; }
.login .list {display:inline; position:relative; float:left; width:175px; height:52px; margin:10px 0 0 5px;}
.view .list2 {position:relative; float:left; width:230px; height:58px; margin:10px 0 5px 20px; line-height:18px; text-align:left;}
.login1 {height:112px;}
.view {height:112px;}
.view p.id {text-align:left; margin-left:10px; width:150px; height:18px;}
.view p.id input.type-text {width:90px;}
.view p.password input.type-text {width:90px;}
.view p.password {text-align:left;  margin:2px 0 0 10px; width:150px; height:18px;}
.view p.login_btn {width:52px; height:43px; float:left; padding-top:10px;}
.login .signin {clear:both; height:20px; padding:2px 0 0 0; text-align:center;}
.login .signout {clear:both; padding:5px 0 0 0; text-align:center;}



/* 공지사항 */
.notice {clear:both; width:437px;}
.notice .name{float:left; font-weight:bold; color:#646464;}
.notice .more{float:right; }

.tech {clear:both; width:437px; height:150px;}
.tech .view {width:437px;}
.tech .n_brief {clear:both;}
.tech .s_brief {clear:both;}
.tech .title1 {float:left;height:21px; }
.tech .more {float:left; width:297px; height:21px;}
.tech .view {clear:both; padding:5px;}	

/*비즈니스 쎄지오*/
.segio_ban2 {background:url(/home/image/ban2_bg.gif) no-repeat; width:272px; height:155px;}
.segio_ban2 .tit {text-align:left; padding:5px 0 0 5px;}
.segio_ban2 .list {width:272px; text-align:center; line-height:2.0em;padding:5px 0 0 0;}

/*포트폴리오*/
.segio_lban1 {background:url(/home/image/leban_bg.gif) no-repeat; width:246px; height:118px;}
.segio_lban1 .tit {text-align:center; padding:5px 0 0 0;}
.segio_lban1 .view {margin-left:15px;}

/* 고객자료실 */
.section  {width:246px; height:161px;}



/* 새로운 제품 */
.product {width:371px;}
.product .container {width:371px; padding-top:10px; padding-left:8px;}
.product .view {background:url('/home/image/product_bg.gif'); width:371px; height:128px;}
.product .list {padding-top:18px; padding-left:120px; height:65px;}
.product .ptitle {font-weight:bold; color:#4e7603; font-size:14px;}
.product .detail {padding-top:5px; color:#808080; line-height:1.6em; width:80%;}
.product .go {text-align:right; padding-right:50px;}

/* 그룹웨어 */
.service {width:232px;}
.service .bg_img {background:url('/home/image/gw1_bg.gif'); width:232px;height:128px; background-repeat:no-repeat;}
.service .ttl_name {padding-left:105px; font-weight:bold; color:#000000;}
.service .iname1 {padding-left:105px; padding-top:10px; font-weight:bold;}
.service .iname2 {padding-left:105px; padding-top:3px; font-weight:bold;}
.service .iname3 {padding-left:105px; padding-top:0px; font-weight:bold;}
.service .iname4 {padding-left:105px; padding-top:4px; font-weight:bold;}






/* 오른쪽메뉴*/
.r_ban {width:260px;}
.rban_t {}

/* 왼쪽하단메뉴*/
.lb_menu{width:300px;}




/* 본문 컨텐츠 타이틀 */
.ptitle1{color:#3D3D3D; padding:0 0 0 20px; font-size:1.3em; font-weight:bold;}
.cl_top {text-align:left; padding:5px 0 0 10px;}
.cl_top .title {background:url(/vhome/english/image/cont_tit.gif)  no-repeat; margin:28px 0 0 10px; color:#3D3D3D; padding:0 0 0 20px; font-size:1.3em; font-weight:bold;}
.cl_top .nav1 {color:#a1a1a1; font-size:0.9em; padding:2px 0 0 10px;}
.cl_top .nav2 {color:#a1a1a1;  font-weight:bold; padding-top:10px;}
.cl_top a:link    {color:#333333; text-decoration:none; font-size:1.1em;}
.cl_top a:visited{color:#333333; text-decoration:none; font-size:1.1em;}
.cl_top a:active {color:#333333; text-decoration:none; font-size:1.1em;}
.cl_top a:hover {color:#4e9903; text-decoration:none; font-size:1.1em;}

/* 본문 컨텐츠 */
.cl_context { padding:10px; text-align:left; line-height:1.6em;}



/* 전체 팝업영역 */
.popup {position:absolute; text-align:left; z-index:20; filter:revealTrans(transition=23,duration=0.5);}

/* 개별팝업 상단영역 */
.popup .head_area {position:relative; overflow:hidden;}
.popup .head_area .bg_left {float:left; width:5px; height:31px;}
.popup .head_area .bg_center {float:left; height:31px; cursor:pointer;}
.popup .head_area .bg_center .message {float:left; font-weight:bold; margin-top:8px;}
.popup .head_area .bg_center .close_btn {float:right; margin-top:4px;}
.popup .head_area .bg_right {float:left; width:5px; height:31px;}

/* 개별팝업 중간영역 */
.popup .body_area {position:relative; overflow:hidden;}
.popup .body_area .bg_left {float:left; width:5px;}
.popup .body_area .bg_center {float:left; height:31px; border:0px solid #ffff00;}
.popup .body_area .bg_center .message {overflow:auto; border:0px solid #ff0000;}
.popup .body_area .bg_right {float:left; width:5px;}

/* 개별팝업 닫기영역 */
.popup .close_area {position:relative; overflow:hidden;}
.popup .close_area .bg_left {float:left; width:5px; height:20px;}
.popup .close_area .bg_center {float:left; background:#000000; text-align:right;height:20px;}
.popup .close_area .bg_center .message {color:#ffffff; font-weight:bold;}
.popup .close_area .bg_right {float:left; width:5px; height:20px;}

.close_area a:link    {color:#ffffff; text-decoration:none; font-size:10pt;}
.close_area a:visited {color:#ffffff; text-decoration:none; font-size:10pt;}
.close_area a:active {color:#ffffff; text-decoration:none; font-size:10pt;}
.close_area a:hover {color:#ffffff; text-decoration:none; font-size:10pt;}

/* 개별팝업 하단영역 */
.popup .bottom_area {position:relative; overflow:hidden; border:0px solid #ff00ff;}
.popup .bottom_area .bg_left {float:left; width:5px; height:5px;}
.popup .bottom_area .bg_center {float:left; height:5px;}
.popup .bottom_area .bg_right {float:left; width:5px; height:5px;}

/* 통합공지 상단영역 */
.popup .thead_area {position:relative; overflow:hidden; cursor:pointer;}
.popup .thead_area .bg_left {float:left; width:13px; height:79px;}
.popup .thead_area .bg_center {float:left; height:79px;}
.popup .thead_area .bg_right {float:left; width:13px; height:79px;}

/* 통합공지 중간영역 */
.popup .tbody_area {position:relative; overflow:hidden;}
.popup .tbody_area .bg_left {float:left; width:13px; height:79px;}
.popup .tbody_area .bg_center {float:left; height:79px;}
.popup .tbody_area .bg_center .list {text-align:left; padding-top:5px; padding-left:15px; height:21px; background:url(/segio/popup/images/pop_icon.gif) no-repeat 0 40%;}
.popup .tbody_area .bg_right {float:left; width:13px; height:79px;}

/* 통합공지 하단영역 */
.popup .tbottom_area {position:relative; overflow:hidden;}
.popup .tbottom_area .bg_left {float:left; width:13px; height:16px;}
.popup .tbottom_area .bg_center {float:left; height:16px;}
.popup .tbottom_area .bg_right {float:left; width:13px; height:16px;}

/* 통합공지 닫기영역 */
.popup .tclose {height:20px; background-color:#ffffff; text-align:right;}
.popup .tclose .message {color:#000000; font-weight:bold; padding-right:10px;}

.tclose a:link    {color:#000000; text-decoration:none; font-size:10pt;}
.tclose a:visited {color:#000000; text-decoration:none; font-size:10pt;}
.tclose a:active {color:#000000; text-decoration:none; font-size:10pt;}
.tclose a:hover {color:#000000; text-decoration:none; font-size:10pt;}

/* 통합공지 제목 이미지 */
.popup .title_img {position:absolute; top:8px; left:8px; background:url('/vhome/english/images/total/title.gif'); width:71px; height:16px; z-index:20;}

/* 통합공지 상단 이미지 배경 */
.popup .bg_img {position:absolute; top:35px; right:15px; background:url('/vhome/english/images/total/image.jpg'); width:152px; height:49px; z-index:20;}

/* 투표 */
.poll_small {border:1px solid #bbbbbb; width:160px; text-align:left; }
.poll_small form {margin: 0px;}
.poll_small .question {border:0px solid #000; background:url('/segio/poll/image/dot.gif') no-repeat 0 4px; padding-left:10px; margin-top:3px;}
.poll_small .item {margin:5px;border:0px solid #000;padding:2px;}
.poll_small .button_area {border:0px solid #000; text-align: center;}
.poll_small legend {display:none;}
.poll_small fieldset {border:none;}

/*사이트맵*/
.sitemap .cap {background:url('image/site_cap.gif') no-repeat;width:169px; height:25px;}
.sitemap .title {font-weight:bold; color:#FFFFFF; text-align:left; padding:7px 0 0 25px;}
.sitemap .menu {text-align:left; border-bottom:1px dotted #666666;width:150px; }

a:link    {color:#333; text-decoration:none;}
a:visited{color:#333; text-decoration:none;}
a:active {color:#333;text-decoration:none;}
a:hover {color:#000;text-decoration:none;}

