@charset "euc-kr";
@font-face{font-family:"MalgunGothic";src:url(/common/font/malgungothic.eot);}
/* common */
*{margin:0;padding:0}
html, body{width:100%;height:100%}
html{overflow-y:scroll}
body{background-color:#e9ebe5;font-family:"¸¼Àº °íµñ", Malgun Gothic, Tahoma, AppleGothic, Sans-serif;text-align:center;font-size:11px;line-height:1.7;color:#000;word-break:break-all}
h1, h2, h3, h4, h5, h6{text-align:left}
img, fieldset, iframe{border:0 none}
ul, ol, li, dl, dt, dd{list-style:none}
a{color:#000;text-decoration:none}
a:hover{text-decoration:underline}
em,address{font-style:normal}
button, label{cursor:pointer;_cursor /**/:hand}
button *{position:relative}
button img{left:-3px;*left:auto}
textarea{overflow:auto}
select{height:18px;border:1px solid #d1d1d1;font-size:1em;line-height:1;font-family:"¸¼Àº °íµñ", Malgun Gothic, Tahoma, AppleGothic, Sans-serif}
option{padding-right:10px}
hr{display:none}
legend{*width:0}
.blind, legend{display:block;overflow:hidden;position:absolute;left:0;width:0;height:0;top:-20000px}
caption{display:none}
input, textarea{outline:medium none;font-size:1em;font-family:"¸¼Àº °íµñ", Malgun Gothic, Tahoma, AppleGothic, Sans-serif}
.input-text, textarea{#margin:-1px 0;padding-left:2px;border:0 none;line-height:1.4} /* width °ªÀº padding °ª 2px À» Á¦¿ÜÇÑ ³ÐÀÌ°ªÀ» ½á¾ß ÇÑ´Ù. */
.input-text{height:20px;line-height:1.8}
textarea{padding-top:2px}
.focus{border:1px solid #ff7802 !important}
.input-check, .input-radio{margin-right:4px;width:13px;height:13px}
.al{text-align:left !important}
.ac{text-align:center !important}
.ar{text-align:right !important}
.vt{vertical-align:top !important}
.vm{vertical-align:middle !important}
.fl{float:left !important}
.fr{float:right !important}
.clear{clear:both}
:root legend{margin-top:-1px;font-size:0;line-height:0}
/* btn-position */
.btn-l, .btn-c, .btn-r{margin-top:25px}
.btn-l a, .btn-c a, .btn-r a{font-size:0;line-height:0}
.btn-l a img, .btn-c a img, .btn-r a img, .btn-l input, .btn-c input, .btn-r input, .btn-l button, .btn-c button, .btn-r button{vertical-align:top}
.btn-l{text-align:left}
.btn-l a, .btn-l input, .btn-l button{margin-right:2px}
.btn-c{text-align:center}
.btn-c a, .btn-c input, .btn-c button{margin:0 1px}
.btn-r{text-align:right}
.btn-r a, .btn-r input, .btn-r button{margin-left:2px}
.btn-lr{position:relative;width:100%}
.btn-lr:after{clear:both;content:"";display:block;height:100%}
.btn-lr .btn-l{float:left}
.btn-lr .btn-r{float:right}
.btn-relative{position:relative;width:100%}
.btn-relative .btn-l{position:absolute;left:0;top:10px;margin-top:0}
.btn-relative .btn-r{position:absolute;right:0;top:10px;margin-top:0}
/* margin */
.mt0{margin-top:0 !important}
.mt5{margin-top:5px !important}
.mt10{margin-top:10px !important}
.mt20{margin-top:20px !important}
/* layout */
body.clients{background:#fff204}
#wrapper{position:relative;margin:0 auto;min-width:925px;width:100%;min-height:100%;_height:100%;background:url('../img/common/header_bg.gif') repeat-x left top;text-align:left}
#header-wrap{width:100%}
#header, #container, #footer{margin-left:60px;width:864px;text-align:left}
#header{position:relative;height:104px;z-index:1}
#container{height:auto}
#container:after{clear:both;content:"";display:block;height:100%}
#side{float:left;width:194px}
#cont{float:right;width:642px}
#footer{margin-top:130px;padding-bottom:15px;height:auto}
/* main-type02 */
#main02 #wrapper{min-width:1020px}
#main02 #header, #main02 #container, #main02 #footer{min-width:959px}
#main02 #cont{min-width:737px}
#main02 #cont .vl-area{height:430px}
#main02 #cont .vl-area li img{width:737px;height:430px}
/* main-type03 */
#main03 #wrapper{min-width:964px}
#main03 #header, #main03 #container, #main03 #footer{min-width:903px}
#main03 #cont{min-width:681px}
#main03 #cont .vl-area{height:396px}
#main03 #cont .vl-area li img{width:681px;height:396px}
/* intro */
.intro-area{overflow:hidden;display:table;width:100%;height:100%;text-align:center;#position:relative}
.intro-area .intro{display:table-cell;vertical-align:middle;#display:inline-block;#position:absolute;#top:50%}
.intro-area .intro .intable{#display:block;#position:relative;#top:-50%;#left:-50%}
/*  header [s] */
.accessbility{position:relative;width:100%;z-index:5}
.accessbility dt{visibility:hidden;overflow:hidden;margin-bottom:-1px;height:1px}
.accessbility dd{margin-bottom:-1px}
.accessbility a{display:block;overflow:hidden;width:1px;height:1px;text-align:center;color:#000}
.accessbility a:focus, .accessbility a:active{padding:4px 0 3px;width:100%;height:auto;background:#fff}
h1{clear:both;position:absolute;top:29px;left:0;width:187px;height:25px}
h1 a{display:block;width:100%;height:100%;background:url('../img/common/logo.png') no-repeat left top}
h1 a em{overflow:hidden;position:absolute;z-index:-1;width:0;height:0}
.navigation{clear:both;position:absolute;left:222px;top:34px}
.navigation dd{float:left;display:inline;margin-right:17px;line-height:0}
.navigation dd img{vertical-align:top}
.navigation dd.current{padding-bottom:2px;border-bottom:1px solid #717175}
.gnb{clear:both;position:absolute;right:0;top:3px;white-space:nowrap;color:#fff;font-family:"¸¼Àº °íµñ", Malgun Gothic, Tahoma, AppleGothic, Sans-serif;font-size:1.0em}
.gnb dd{float:left;display:inline;margin-left:16px}
.gnb dd a{color:#717074;font-weight:bold;}
/*  header [e] */
/* container [s] */
/* side [s] */
.m-list-area{}
.m-list-area h2{margin-bottom:20px}
.m-list{margin-top:0px;width:100%}
.m-list li{margin-top:15px;font-size:1.1em;line-height:13pt;}
.m-list li .new{display:inline-block;white-space:nowrap;color:#e11920;text-indent:3px}
.lnavi{height:100%}
.lnavi dt{display:block;overflow:hidden;position:absolute;left:0;width:0;height:0;top:-20000px}
.lnavi dd{font-size:0;line-height:0}
.lnavi dd img{vertical-align:top}
.lnavi dd ul{}
.lnavi dd ul li{padding-bottom:10px;height:100%;min-height:13px;_height:13px}
.lnavi dd ul li.current{padding-bottom:8px;min-height:15px;_height:15px}
.lnavi dd ul li.current a{display:inline-block;padding-bottom:1px;border-bottom:1px solid #717175;vertical-align:top}
.lnavi dd ul li ul{margin-top:5px}
.lnavi dd ul li ul li{padding:0 0 4px;height:100%;min-height:12px;_height:12px}
.lsns{margin-top:25px;width:100%;height:100%}
.lsns dd{padding-top:8px;font-size:0;line-height:0}
.lsns dd img{vertical-align:top}
.lsearch-area{display:none;margin-top:25px;width:auto;height:20px;border:1px solid #000;vertical-align:top}
.l-search{position:relative;width:100%;height:20px;vertical-align:top}
.l-search .search-input{clear:both;position:absolute;left:0;top:0;padding-left:3px;width:155px;height:20px;background:#e9ebe5 url('../img/common/search_txt.gif') no-repeat 5px 6px;border:0 none;line-height:1.8}
.l-search .search-input.search-focus{background-image:none}
.l-search .submit{clear:both;position:absolute;right:0;top:0;width:20px;height:20px;border:0 none;text-indent:-20000px;background:url('../img/common/search_btn.gif') no-repeat left top;cursor:pointer}
/* side [e] */
/* cont [s] */
.vl-area{width:100%;height:100%;min-height:356px;_height:356px}
.visual-list{}
.visual-list li{display:none;font-size:0;line-height:0}
.visual-list li img{vertical-align:top}
.visual-fla{}
.visual-fla embed{vertical-align:top}
.vl-btn-area{width:100%;margin-top:11px}
.vl-btn-area:after{clear:both;content:"";display:block;height:100%}
.vl-btn-area .vl-btn{float:right}
.vl-btn-area .vl-btn li{display:inline;float:left;margin-left:4px;font-size:0;line-height:0}
.vl-btn-area .vl-btn li.vl-pd{margin-left:18px}
.vl-btn-area .vl-btn li a{display:inline-block;width:8px;height:8px;border:1px solid #b6b6b6;background:#fff;vertical-align:top}
.vl-btn-area .vl-btn li a em{overflow:hidden;position:absolute;z-index:-1;width:0;height:0}
.vl-btn-area .vl-btn li.current a{background:#fff200}
.vis-tit{margin-bottom:28px}
.vis-open{margin-top:28px;margin-left: -26px;}
.location-area{position:relative;width:100%;z-index:5}
.location-area .location{clear:both;position:absolute;right:0;top:-35px;white-space:nowrap;font-size:0.9em;font-family:"¸¼Àº °íµñ", Malgun Gothic, Tahoma, AppleGothic, Sans-serif;color:#717074}
.location-area .location a{color:#717074}
/* about us */
.aboutus-area{width:100%}
.aboutus-area p{margin-top:20px}
.aboutus-area p.f{margin-top:0}
.aboutus-area p.pdf-download{margin-top:50px}
.people-area{position:relative;padding-top:50px;width:100%}
.people-area h2{clear:both;position:absolute;left:0;top:0}
.people-area h2 a{display:block;width:37px;height:15px;background:url('../img/common/tab_story_02.gif') no-repeat left top}
.people-area h2 span{display:block;overflow:hidden;position:absolute;left:0;width:0;height:0;top:-20000px}
.people-area #cbo-tab{left:80px}
.people-area h2 .ceo{background-position:left -15px}
.people-area h2.current .ceo{background-position:left top}
.people-area h2 .cbo{background-position:left -45px}
.people-area h2.current .cbo{background-position:left -30px}
.global-partner-area{}
.global-partner-area .txt{}
.global-partner-area .map{margin-top:40px}
.global-partner-area .email{margin-top:25px}
.global-partner-area .email .title{display:inline-block;margin-right:3px}
.global-partner-area .email img{vertical-align:top}
.view-cont{margin-bottom:-1px;padding:30px 0;width:100%;border-bottom:1px dashed #c0c2be}
.vc-data{color:#5b5d5e}
.vc-data dt{color:#000;font-size:1.8em;font-weight:bold;font-family:"¸¼Àº °íµñ", Malgun Gothic, Tahoma, AppleGothic, Sans-serif;line-height:1.3}
.vc-data dd.type{position:relative;margin-top:5px;width:100%}
.vc-data dd.type .date{font-family:"¸¼Àº °íµñ", Malgun Gothic, Tahoma, AppleGothic, Sans-serif;font-size:0.9em}
.vc-data dd.type .down-link{clear:both;position:absolute;top:0;right:0}
.vc-data dd.type .down-link a{text-decoration:underline}
.vc-data dd.type .down-link img{display:inline-block;position:relative;margin:-3px 7px -3px 0}
.vc-data dd.pic{margin:15px 0 20px}
.vc-data dd.txt p{margin-top:15px}
.view-bot{margin-top:3px;width:100%;border-top:1px dashed #c0c2be}
.vb-left{float:left}
.vb-right{float:right}
.about-approach{}
.about-approach .txt{margin-bottom:25px}
.about-approach .map{margin-top:50px;padding-bottom:30px;text-align:center}
.people-list{position:relative;width:100%;height:948px}
.people-list:after{clear:both;content:"";display:block;height:100%}
.people-list li{display:inline;float:left;position:absolute;font-size:0;line-height:0}
.people-list li a{display:block;width:100%;height:100%;background:url('/data/People/img_people.jpg') no-repeat;vertical-align:top}
.people-list li em{overflow:hidden;position:absolute;z-index:-1;width:0;height:0}
.people-list li.sodium{left:210px;top:105px;width:210px;height:210px;background:url('/data/People/img_people.jpg') no-repeat -210px -105px}
.people-list li.pl1{left:0;top:0;width:105px;height:210px}
.people-list li.pl2{left:210px;top:0;width:210px;height:105px}
.people-list li.pl3{left:420px;top:0;width:105px;height:210px}
.people-list li.pl4{left:105px;top:105px;width:105px;height:210px}
.people-list li.pl5{left:0;top:210px;width:105px;height:210px}
.people-list li.pl6{left:420px;top:210px;width:210px;height:105px}
.people-list li.pl7{left:105px;top:315px;width:105px;height:210px}
.people-list li.pl8{left:210px;top:315px;width:210px;height:105px}
.people-list li.pl9{left:420px;top:315px;width:105px;height:210px}
.people-list li.pl10{left:0;top:420px;width:105px;height:210px}
.people-list li.pl11{left:210px;top:420px;width:210px;height:105px}
.people-list li.pl12{left:525px;top:420px;width:105px;height:210px}
.people-list li.pl13{left:105px;top:525px;width:105px;height:210px}
.people-list li.pl14{left:210px;top:525px;width:105px;height:210px}
.people-list li.pl15{left:315px;top:525px;width:210px;height:105px}
.people-list li.pl16{left:0;top:630px;width:105px;height:210px}
.people-list li.pl17{left:315px;top:630px;width:105px;height:210px}
.people-list li.pl18{left:420px;top:630px;width:210px;height:105px}
.people-list li.pl19{left:105px;top:735px;width:105px;height:210px}
.people-list li.pl20{left:420px;top:735px;width:210px;height:105px}
.people-list li.pl21{left:210px;top:735px;width:105px;height:210px}
.people-list li.pl1 a{background-position:left top}
.people-list li.pl2 a{background-position:-210px 0}
.people-list li.pl3 a{background-position:-420px 0}
.people-list li.pl4 a{background-position:-105px -105px}
.people-list li.pl5 a{background-position:0 -210px}
.people-list li.pl6 a{background-position:-420px -210px}
.people-list li.pl7 a{background-position:-105px -315px}
.people-list li.pl8 a{background-position:-210px -315px}
.people-list li.pl9 a{background-position:-420px -315px}
.people-list li.pl10 a{background-position:0 -420px}
.people-list li.pl11 a{background-position:-210px -420px}
.people-list li.pl12 a{background-position:-525px -420px}
.people-list li.pl13 a{background-position:-105px -525px}
.people-list li.pl14 a{background-position:-210px -525px}
.people-list li.pl15 a{background-position:-315px -525px}
.people-list li.pl16 a{background-position:0 -630px}
.people-list li.pl17 a{background-position:-315px -630px}
.people-list li.pl18 a{background-position:-420px -630px}
.people-list li.pl19 a{background-position:-105px -735px}
.people-list li.pl20 a{background-position:-420px -735px}
.people-list li.pl21 a{background-position:-210px -735px}
.people-list li.pl1 a:hover{background-position:-630px top}
.people-list li.pl2 a:hover{background-position:-840px 0}
.people-list li.pl3 a:hover{background-position:-1050px 0}
.people-list li.pl4 a:hover{background-position:-735px -105px}
.people-list li.pl5 a:hover{background-position:-630px -210px}
.people-list li.pl6 a:hover{background-position:-1050px -210px}
.people-list li.pl7 a:hover{background-position:-735px -315px}
.people-list li.pl8 a:hover{background-position:-840px -315px}
.people-list li.pl9 a:hover{background-position:-1050px -315px}
.people-list li.pl10 a:hover{background-position:-630px -420px}
.people-list li.pl11 a:hover{background-position:-840px -420px}
.people-list li.pl12 a:hover{background-position:-1155px -420px}
.people-list li.pl13 a:hover{background-position:-735px -525px}
.people-list li.pl14 a:hover{background-position:-840px -525px}
.people-list li.pl15 a:hover{background-position:-945px -525px}
.people-list li.pl16 a:hover{background-position:-630px -630px}
.people-list li.pl17 a:hover{background-position:-945px -630px}
.people-list li.pl18 a:hover{background-position:-1050px -630px}
.people-list li.pl19 a:hover{background-position:-735px -735px}
.people-list li.pl20 a:hover{background-position:-1050px -735px}
.people-list li.pl21 a:hover{background-position:-840px -735px}

/* work */
.work-area{position:relative;width:100%;height:auto}
/*.work-area embed{vertical-align:top} */
.work-area #container{vertical-align:top}
.bc-list{width:100%}
.bc-list li{margin-top:35px;width:100%;line-height:0}
.bc-list li:after{clear:both;content:"";display:block;height:100%}
.bc-list li img{vertical-align:top}
.bc-list li .name{display:block;float:left;width:154px}
.bc-list li .exp{display:block;float:left}
h2.vb-tit{margin-bottom:20px;width:100%;font-family:"¸¼Àº °íµñ", Malgun Gothic, Tahoma, AppleGothic, Sans-serif;font-size:2.3em;line-height:1.2}
.vb-view{margin-bottom:8px;width:100%;height:100%;min-height:276px;_height:276px}
.vb-list{margin:8px 0 0 -8px;width:101%}
.vb-list:after{clear:both;content:"";display:block;height:100%}
.vb-list li{float:left;display:inline;margin-left:8px}
.vb-list li img{vertical-align:top}
.vb-list li a{cursor:default}
.vb-bview-area{position:relative;width:100%}
.vb-bview{clear:both;position:absolute;right:0;top:32px}
.vb-bview dd{float:left;display:inline;position:relative;margin-left:10px;width:auto}
.vb-bview dd .vb-bbtn{display:block;position:relative;overflow:hidden;float:left;width:16px;height:16px;background:url('../img/common/vb_ico.gif') no-repeat left top}
.vb-bview dd .vb-bbtn span{clear:both;position:absolute;text-indent:-20000px}
.vb-bview dd .bb-add{background-position:left -32px}
.vb-bview dd .bb-add:hover,.vb-bview dd.over .bb-add{background-position:-16px -32px}
.vb-bview dd .bb-view{background-position:left -16px}
.vb-bview dd .bb-view:hover, .vb-bview dd.over .bb-view{background-position:-16px -16px}
.vb-bview dd .bb-download{}
.vb-bview dd .bb-download:hover, .vb-bview dd.over .bb-download{background-position:-16px top}
.vb-bview dd .txt{clear:both;position:absolute;right:0;top:-13px;visibility:hidden}
.vb-bview dd.over .txt{visibility:visible}
.vb-exp{margin-top:30px;width:100%}
.vb-exp li{}
.vb-exp li .type{display:inline-block;margin-right:10px}
.more-story-btn{margin-top:20px}
.more-story-btn a{text-decoration:underline}
.more-story-btn-close{margin-top:20px}
.more-story-btn-close a{text-decoration:underline}
/* .vb-exp2{width:100%;color:#5b5d5e} */
.vb-exp2{width:100%;color:#000000}
.vb-exp2 li{margin-top:20px}
.vb-exp2 li .type{display:block}
.vb-about{margin-top:20px;width:100%}
.vb-about .title{display:block;margin-top:10px}
.vb-about-list{color:#5b5d5e;line-height:1.4}
.vb-about-list li{position:relative;padding-left:10px;width:auto}
.vb-about-list li .bul{clear:both;position:absolute;top:0;margin-left:-10px;#line-height:1}
.client-list-area{width:100%}
.client-list-area:after{clear:both;content:"";display:block;height:100%}
.client-list-w{float:left;width:33%}
.client-list{width:100%;color:#999;line-height:2}
.client-list li a{color:#000}
.client-list li em{color:#000;font-weight:normal}
.client-list li{position:relative;width:auto}
.client-list li.current{z-index:1}
.client-list li ul{clear:both;display:none;position:absolute;padding:10px;background:#2f2f2e;color:#fff;line-height:1.5}
.client-list li ul li a{color:#fff}
.client-list li.current ul{}
.client_tbl_bg{width:646px;height:31px;margin:-2px -3px -29px -1px;background:url('../img/common/bg_client_tbl.png') no-repeat left top}
.client_tbl,
.client_tbl th,
.client_tbl td{margin:0;padding:0;border:0 none}
.client_tbl{width:100%;border-collapse:collapse;table-layout:fixed}
.client_tbl .csize1{width:22%}
.client_tbl .csize2{width:22%}
.client_tbl .csize3{width:22%}
.client_tbl .csize4{width:22%}
.client_tbl .csize5{width:12%}
.client_tbl th{padding-bottom:15px;color:#545454;text-align:left;text-indent:10px}
.client_tbl th dl{position:relative;width:100%}
.client_tbl th dt{width:100%;padding-top:3px;background:url('../img/common/ico_client_tbl.gif') no-repeat 96% 5px}
.client_tbl th dd{display:none;position:absolute;left:0;top:20px;width:100%;padding:10px 0;background:#fff;font-weight:normal;color:#717074}
.client_tbl th dd .layer-bg{display:block;position:absolute;left:0;top:0;width:100%;height:100%;padding:0 3px 4px 0;background:url('../img/common/bg_client_tbl_layer.png') no-repeat right bottom;_background:none}
.client_tbl th dd a{color:#717074}
.client_tbl th dd ul{position:relative;z-index:1;margin:0 10px;text-indent:0}
.client_tbl th dd ul li{}
.client_tbl th dd ul li.all{margin-bottom:10px;padding-bottom:5px;border-bottom:1px dotted #717074}
.client_tbl th dd ul li a{text-decoration:none}
.client_tbl th dd ul li a:hover{color:#000;text-decoration:none}
.client_tbl th dd ul li a.client_sel{color:#F00;text-decoration:none}
.client_tbl td{padding:0 10px;text-align:left}
.result-word{}
.result-list{width:100%}
.result-list li{margin-top:25px;width:100%}
.result-list li dt{margin-bottom:10px;font-weight:bold;font-size:1.2em;font-family:"¸¼Àº °íµñ", Malgun Gothic, Tahoma, AppleGothic, Sans-serif}
.result-list li dt a{text-decoration:underline}
.result-list li dd{}
.result-list li dd .title{display:inline-block;margin-right:10px;font-weight:normal}
/* culture */
.culture_article{position:relative;width:607px;height:122px;margin-bottom:4px;background:#707076}
.culture_article.ccl{left:35px}
.culture_article.snj{left:5px}
.culture_article.ca{left:15px}
.culture_article img{vertical-align:top}
.culture_article a{display:block;width:100%;height:100%;cursor:pointer}
.culture_article .ca_img_l{float:left}
.culture_article .ca_img{float:right}
.ct-vlist{width:100%;margin-bottom:-1px;padding-bottom:30px;border-bottom:1px dashed #c0c2b3}
.ct-vlist li{margin-top:40px;width:100%}
.ct-vlist li.f{margin-top:0}
.ct-vlist li dt{margin-bottom:8px;font-size:1.7em;font-weight:bold;font-family:"¸¼Àº °íµñ", Malgun Gothic, Tahoma, AppleGothic, Sans-serif;line-height:1.2}
.ct-vlist li dt .new{display:inline-block;padding-right:15px;background:url('../img/common/ico_n.gif') no-repeat right 4px}
/*.ct-vlist li dd{margin-top:5px;color:#5b5d5e} */
//.ct-vlist li dd{margin-top:5px;color:#ffffff}
.ct-vlist li .type .date{font-family:"¸¼Àº °íµñ", Malgun Gothic, Tahoma, AppleGothic, Sans-serif;font-size:0.9em}
.ct-vlist li .picture{margin-top:10px}
.ct-vlist li .picture img{vertical-align:top}
.ct-vlist li .text p{margin-top:20px;color:#5b5d5e}
.vbb-list{margin:-9px 0 0 -9px;width:652px}
.vbb-list:after{clear:both;content:"";display:block;height:100%}
.vbb-list li{float:left;display:inline;position:relative;margin:9px 0 0 9px;width:317px;height:154px;background:#fff;color:#848387}
.vbb-list li img{vertical-align:top}
.work-list{margin:-9px 0 0 -9px;width:652px}
.work-list:after{clear:both;content:"";display:block;height:100%}
.work-list li{display:inline;float:left;overflow:hidden;position:relative;margin:9px 0 0 9px;width:154px;height:154px}
.work-list li img{vertical-align:top}
.view-top{margin-bottom:-1px;padding-bottom:5px;width:100%;border-bottom:1px solid #000;font-weight:bold}
.view-top:after{clear:both;content:"";display:block;height:100%}
.vt-left{float:left}
.vt-right{float:right}
.vt-list{width:100%;border-top:1px solid #000}
.vt-list li{padding:10px 0;width:100%;border-bottom:1px solid #000;vertical-align:top;color:#5b5d5e}
.vt-list li a{color:#5b5d5e}
.vt-list li:after{clear:both;content:"";display:block;height:100%}
.vt-list li .title{float:left;display:block;padding-left:10px;width:77%}
.vt-list li .new{display:inline-block;white-space:nowrap;color:#e11920;text-indent:3px}
.vt-list li .date{float:right;display:block;padding-right:10px;width:17%;font-family:"¸¼Àº °íµñ", Malgun Gothic, Tahoma, AppleGothic, Sans-serif;font-size:0.9em;text-align:right}
.pb-list{padding-bottom:3px;width:100%;border:1px dashed #c0c2be;border-right:0;border-left:0}
.pb-list li{margin-top:3px;padding:5px 0;width:100%;border:1px dashed #c0c2be;border-right:0;border-left:0;vertical-align:top;color:#5b5d5e}
.pb-list li a{color:#5b5d5e}
.pb-list li .date{display:inline-block;padding-left:20px;font-family:"¸¼Àº °íµñ", Malgun Gothic, Tahoma, AppleGothic, Sans-serif;font-size:0.9em}
.pb-list li .download{display:inline-block;margin:-2px 0;padding-left:20px;vertical-align:middle}
.pb-list li .new{display:inline-block;padding-left:20px;white-space:nowrap;color:#e11920}
.data-view{width:100%;margin-bottom:-1px;padding-bottom:30px;border-bottom:1px dashed #c0c2b3}
.data-view dt{margin-bottom:3px;font-size:1.7em;font-weight:bold;font-family:"¸¼Àº °íµñ", Malgun Gothic, Tahoma, AppleGothic, Sans-serif;line-height:1.2}
.data-view dt .new{display:inline-block;padding-right:15px;background:url('../img/common/ico_n.gif') no-repeat right 4px}
.data-view dd{margin-top:5px}
.data-view .type{margin-top:0}
.data-view .type .date{font-family:"¸¼Àº °íµñ", Malgun Gothic, Tahoma, AppleGothic, Sans-serif;font-size:0.9em}
.data-view .picture{margin-top:20px}
.data-view .picture img{vertical-align:top}
.data-view .text p{margin-top:20px;color:#5b5d5e}
.data-view .text p.img-view span{display:block;margin-top:3px}
.csj-list{margin:-40px 0 0 -12px;width:654px}
.csj-list:after{clear:both;content:"";display:block;height:100%}
.csj-list li{float:left;display:inline;margin:40px 0 0 12px;width:206px;height:254px;background:#fff}
.csj-list li .img-pic{display:block;padding:13px;padding-bottom:0;text-align:left}
.csj-list li .img-pic img{vertical-align:top}
.csj-list li .subject{display:block;margin-top:8px;padding-left:13px;letter-spacing:-1px}
.csj-list li .subject .new{display:inline-block;padding-right:15px;background:url('../img/common/ico_n.gif') no-repeat right 4px}
.csj-list li .type{display:block;padding-left:13px;font-family:"¸¼Àº °íµñ", Malgun Gothic, Tahoma, AppleGothic, Sans-serif;font-size:0.9em;color:#5b5d5e}
/* paging */
.paging{clear:both;overflow:hidden;margin-top:40px;width:100%;height:14px;text-align:center;font-family:"¸¼Àº °íµñ", Malgun Gothic, Tahoma, AppleGothic, Sans-serif;line-height:1.2}
.paging a, .paging strong{display:inline-block;padding:0 4px;vertical-align:top}
.paging strong{color:#e11920}
.paging .page-btn{position:relative;margin:0 4px;padding:0;width:14px;height:14px;background:url('../img/common/paging_btn.gif') no-repeat left 3px;overflow:hidden}
.paging .page-btn span{clear:both;position:absolute;text-indent:-20000px}
.paging .page-btn.first{background-position:left top}
.paging .page-btn.next{background-position:-14px top}
.paging .page-btn.prev{background-position:-28px top}
.paging .page-btn.last{background-position:-42px top}
/* paging2 */
.paging2{clear:both;overflow:hidden;margin-top:20px;width:100%;height:20px;text-align:right;font-family:"¸¼Àº °íµñ", Malgun Gothic, Tahoma, AppleGothic, Sans-serif;line-height:1.6}
.paging2 a, .paging2 strong{display:inline-block;padding:0 4px;vertical-align:top}
.paging2 a{color:#717074}
.paging2 strong{color:#e11920}
.paging2 .page-btn{position:relative;margin:0 4px;padding:0;width:20px;height:20px;background:url('../img/common/paging_btn2.gif') no-repeat left top;overflow:hidden}
.paging2 .page-btn span{overflow:hidden;position:absolute;z-index:-1;width:0;height:0}
.paging2 .page-btn.next{background-position:left top}
.paging2 .page-btn.next:hover{background-position:left -25px}
.paging2 .page-btn.prev{margin-right:0;background-position:-29px top}
.paging2 .page-btn.prev:hover{margin-right:0;background-position:-29px -25px}
/* view-cart */
/* btns */
.btns-l{margin-top:20px;width:100%}
.btns-l a{display:inline-block;padding:0 18px;min-width:66px;_width:66px;font-weight:bold;color:#fff;background:#717074;text-align:center;line-height:2.5}
h2.h2-cart{margin-top:30px;font-size:1em;font-family:"¸¼Àº °íµñ", Malgun Gothic, Tahoma, AppleGothic, Sans-serif}
.cart-list{margin:-22px 0 0 -8px;width:101%}
.cart-list:after{clear:both;content:"";display:block;height:100%}
.cart-list li{float:left;display:inline;margin:22px 0 0 8px;min-width:64px;_width:64px}
.cart-list .input-check{margin:0;vertical-align:top}
.cart-list label{display:block;margin-bottom:10px}
.cart-list label img{vertical-align:top}
.cart-list .inp-area{display:block;margin-top:10px;text-align:center}
.cart-choose{margin-top:30px;width:100%;font-family:"¸¼Àº °íµñ", Malgun Gothic, Tahoma, AppleGothic, Sans-serif;line-height:2}
.cart-choose li a{text-decoration:underline}
fieldset.aview-list-area{width:100%;vertical-align:top}
fieldset.aview-list-area:after{clear:both;content:"";display:block;height:100%}
fieldset.aview-list-area .a-left{float:left;width:50%}
fieldset.aview-list-area .a-right{float:right;width:50%}
.aview-list{width:100%}
.aview-list li{margin-top:7px;width:100%;vertical-align:top}
.aview-list li:after{clear:both;content:"";display:block;height:100%}
.aview-list li .title{float:left;width:72px;font-weight:normal;font-family:"¸¼Àº °íµñ", Malgun Gothic, Tahoma, AppleGothic, Sans-serif}
.aview-list li .inp-cont{float:left}
/* contact */
.contact-list{width:100%}
.contact-list li{}
.contact-list li .title{display:inline-block;margin-right:10px}
.contact-list li a{text-decoration:underline;color:gray;font-size:1.1em}
.contact-list li .textgray{color:gray;}
.map-area{margin-top:30px;width:100%}
.map-area .google-map{margin-top:15px;font-family:"¸¼Àº °íµñ", Malgun Gothic, Tahoma, AppleGothic, Sans-serif;}
.map-area .google-map a{text-decoration:underline}
/* sitemap */
.sitemap-area{width:100%}
.sitemap-area:after{clear:both;content:"";display:block;height:100%}
.sitemap{float:left;width:25%;font-family:"¸¼Àº °íµñ", Malgun Gothic, Tahoma, AppleGothic, Sans-serif}
.sitemap dt{margin-bottom:20px;font-weight:bold;font-size:1.1em}
.sitemap dt a{text-decoration:underline}
.sitemap dd{font-size:1.0em}
.sitemap dd ul{}
.sitemap dd ul li{margin-top:1px}
.sitemap dd ul li ul{margin-bottom:5px}
.sitemap dd ul li ul li{text-indent:20px}
/* cont [e] */
/* container [e] */
/* footer [s] */
.foot-cont{overflow:hidden;padding-left:222px}
address{float:left;padding-top:3px;font-family:"¸¼Àº °íµñ", Malgun Gothic, Tahoma, AppleGothic, Sans-serif;font-size:0.9em;color:#717074}
.sns-site{float:left;display:inline;margin-left:5px}
.sns-site dd{float:left;display:inline;margin-left:6px;width:16px;height:16px}
.sns-site dd a{display:block;overflow:hidden;position:relative;width:100%;height:100%;background:url('../img/common/ico_f.gif') no-repeat left top}
.sns-site dd a em{clear:both;position:absolute;text-indent:-20000px}
.sns-site dd.f-rss a{background-position:left top}
.sns-site dd.f-rss a:hover, .sns-site dd.f-rss a.current{background-position:left -16px}
.sns-site dd.f-twitter a{background-position:-16px top}
.sns-site dd.f-twitter a:hover, .sns-site dd.f-twitter a.current{background-position:-16px -16px}
.sns-site dd.f-facebook a{background-position:-32px top}
.sns-site dd.f-facebook a:hover, .sns-site dd.f-facebook a.current{background-position:-32px -16px}
/* footer [e] */