body { margin:0px; color:#666666; }
div  { color:#666666; font:12px dotum; line-height:14pt; }
div a, div a:link, div a:active, div a:hover, div a:visited { color:#993300; text-decoration:none; }
select { font:12px doutm; }
img  { border:0 }

/* common */
.casestudy_1 { margin-right:1px; float:left; }
#cs_1 { width:0px; overflow:hidden; float:left; }
#cs_2 { width:0px; overflow:hidden; float:left; }
#cs_3 { width:0px; overflow:hidden; float:left; }
#cs_4 { width:0px; overflow:hidden; float:left; }

.pdtop_10 { padding-top:10px; }
.pdtop_15 { padding-top:15px; }
.pdtop_20 { padding-top:20px; }
.pdtop_25 { padding-top:25px; }
.pdtop_30 { padding-top:30px; }
.pdtop_40 { padding-top:40px; }
.pdtop_45 { padding-top:45px; }
.pdtop_50 { padding-top:50px; }

.pdbottom_2 { padding-bottom:2px; }

.navi1_top       { width:200px; height:2px; }
.navi1_top_blank { width:200px; height:17px; }
.navi1_bottom    { width:200px; height:17px; }
.navi1_bottom_blank { width:200px; height:16px; }

.bg_00 { background-color:#ded8c9; }
.bg_01 { background-color:#ded8c9; }
.bg_02 { background-color:#c9dedd; }
.bg_03 { background-color:#dae1c5; }
.bg_04 { background-color:#d4d0d9; }

.bg_t_00 { background-color:#ded8c9; }
.bg_t_01 { background-color:#c6cbcb; }
.bg_t_02 { background-color:#c9dedd; }
.bg_t_03 { background-color:#dae1c5; }
.bg_t_04 { background-color:#d4d0d9; }
/*
.bg_01 { background-color:#ded8c9; }
.bg_02 { background-color:#c9dedd; }
.bg_03 { background-color:#dae1c5; }
.bg_04 { background-color:#d4d0d9; }
*/

.bg2  { background-color:#a4a8a8; }

.w200 { width:200px; }
.cred1 { color:#990000; }
.dp_none { display:none; }

/* .closeheader { padding-bottom:16px; } */

/* Layout */
#top_popup { height:35px; width:100%; background-color:#000000; color:#FFFFFF; }
#top_popup .top_message { width:1000px; height:26px; text-align:center; color:#FFFFFF; padding-top:9px; font-family:Arial; }
#top_popup .top_message a ,
#top_popup .top_message a:link { color:#F27E2A; text-decoration:underline; }

#container{
position:relative; text-align:left; 
}

#header{
height:74px; width:905px;
padding-left:45px;
}

#header_1 { float:left; }
#header_2 { float:right; }

#content   { color: #333; width:100%; height:526px; background-color:#d7dada; }

#content_1 { position:absolute; left:0px; top:93px; width:600px; height:57px; z-index:100; }
#content_2 { position:absolute; left:0px; top:74px; width:44px; height:526px; background-color:#fff; }
#content_3 { position:absolute; left:44px; top:74px; width:906px; height:526px; background-color:#cfd9b4; }
.content_3_1 { background-image:url('/img/home_bg_1.jpg'); background-repeat:no-repeat; background-position:bottom right; }
.content_3_2 { background-image:url('/img/home_bg_2.jpg'); background-repeat:no-repeat; background-position:top left; }
.content_3_3 { background-image:url('/img/home_bg_3.jpg'); background-repeat:no-repeat; background-position:top left; }

#content_4 { height:294px; padding-top:76px; }
#content_5 { float:left; }
#content_6 { float:right; }
/* #content_7 { height:156px; background-image:url('/img/home_crevate.gif'); background-repeat:no-repeat; background-position:bottom right; } */
#content_7 { height:46px; padding-top:110px; text-align:right; }
#content_8 { padding-top:17px; padding-bottom:17px; background-color:#dae1c5; }
#content_8_1 { width:175px; height:35px; padding:0; }
#content_8_1 .input_keyword { width:181px; height:18px; border:0px; background-image:url("/img/ico_search.gif"); background-position:left middle; background-repeat:no-repeat; padding-left:18px; border:1px solid #cdcdcd; } 

#footer{ width:950px; padding-bottom:10px; clear:both; text-align: right; }


/* subpage - aboutus */
#container2 { width:1000px; text-align:left; position:relative; }

#header2    { height:74px; width:950px; }
#header2_3  { float:right; }
#header2_4  { position:absolute; left:0px; top:17px; width:600px; height:57px; z-index:100; }

#content2   { color: #333; width:1000px; height:580px; background-image:url('/img/aboutus_25.jpg'); background-repeat:no-repeat; background-position:top left }
#content2_1 { width:44px; background-color:#fff; float:left; }
#content2_2 { width:200px; background-color:#c6cbcb; float:left; }
#content2_3 { width:756px; background-color:#c6cbcb; float:left; }
#content2_4 { width:121px; height:580px; float:left; }
#content2_5 { width:635px; float:right; padding-bottom:50px; }

#content2_6 { padding-top:25px; padding-bottom:8px; }
#content2_7 { width:635px; height:333px; }
#content2_8 { width:167px; height:333px; float:left; background-repeat:no-repeat; background-position:bottom left; }
#content2_9 { width:468px; height:333px; float:right; }
#content2_10 { padding-top:17px; padding-left:21px; }
#content2_11 { width:20px; height:176px; float:left; padding-top:157px; }
#content2_12 { width:378px; float:left; }
#content2_13 { width:70px; height:176px; float:left; background-color:#fd8433; padding-top:157px; }
#content2_14 { }
#content2_15 { padding-top:40px; padding-bottom:25px; }

#content2_16 { padding-top:20px; padding-bottom:20px; } /* background-image:url('/img/aboutus_11.jpg'); background-position:bottom right; background-repeat:no-repeat; } */
.content2_17 { width:100%; border-top:#999999 1px solid; clear:both; }
.content2_18 { width:168px; padding-left:12px; padding-top:4px; padding-bottom:2px; float:left; }
.content2_19 { padding-top:4px; padding-bottom:2px; float:left; }
.content2_20 { border-bottom:#999999 1px solid; clear:both; }

#content2_21 { width:104px; float:left; }
#content2_22 { width:481px; float:left; }
.content2_23 { padding-bottom:3px; padding-right:3px; float:left; }
.content2_24 { }
.content2_25 { border:1px solid #ffffff; font-size:12px; width:478px; margin-bottom:2px; }


#footer2    { width:950px; padding-bottom:10px; clear:both; text-align: right; }





#content3   { color: #333; width:1000px; }
#content3_1 { width:44px; background-color:#fff; float:left; }
#content3_2 { width:956px; background-color:#bdd0cf; float:left; }
#content3_2_1 { width:956px; background-color:#cfd9b4; float:left; }
#content3_3 { width:321px; float:left; }
#content3_3_1 { width:200px; float:left; }
#content3_4 { width:620px; padding-bottom:50px; float:left; }
#content3_4_1 { width:620px; float:left; }
#content3_4_2 { width:662px; float:left; text-align:center; padding-top:40px; padding-bottom:50px; }
#content3_4_3 { width:655px; float:left; padding-left:101px; padding-bottom:50px; }
#content3_5 { margin-top:100px; }
.content3_6 { width:99%; text-align:right; }
#content3_7, #content3_7 a, #content3_7 a:link, #content3_7 a:hover, #content3_7 a:active, #content3_7 a:visited { padding-top:5px; color:#cc6633; }
#content3_8 { width:655px; _width:650px; }
#content3_8_1 { width:20px; float:left; padding-top:120px; }
#content3_8_2 { float:left; width: 600px; height: 300px; }
#content3_8_3 { width:20px; float:left; padding-top:120px; }
#content3_9 { width:636px; _width: 630px; padding-left:20px; }
#content3_9 .pdtop_30 { clear: both; }
#content3_10 { width:956px; }
#content3_11 { background-image:url(/img/trend_21.gif); width:332px; height:17px; color:#FFFFFF; text-align:center; margin-top:30px; }
#content3_11 a { color:#FFFFFF; }

/* subpage - aboutus */


/* subpage - consulting */
#content4   { color: #333; width:1000px; }
#content4_1 { width:44px; background-color:#fff; float:left; }
#content4_2 { width:956px; background-color:#bdd0cf; float:left; }
#content4_2_1 { width:956px; background-color:#cfd9b4; float:left; }
#content4_3 { width:321px; float:left; }
#content4_3_1 { width:200px; float:left; }
#content4_4 { width:541px; float:left; }
#content4_4_1 { width:662px; float:left; }
#content4_4_2 { width:541px; padding-bottom:70px; float:left; }
#content4_5 { margin-top:100px; }
#content4_6 { width:925px; clear:both; margin-left:31px; padding-top:16px; padding-bottom:50px; }
.content4_7 { border-top:1px solid #ffffff; clear:both; }
.content4_7_1 { height:140px; }
.content4_7_2 { height:200px; }
.content4_7_3 { height:310px; }
#content4_8 { width:320px; padding-left:10px; padding-top:10px; float:left; }
#content4_9 { width:595px; padding-top:10px; padding-bottom:20px; float:right; }
.content4_10 { color:#ffffff; padding-top:8px; padding-bottom:18px; }
#content4_11 { border-top:1px solid #ffffff; clear:both; color:#ffffff; padding-top:4px; padding-left:6px; padding-bottom:4px; }
#content4_12 { width:756px; }
#content4_13 { width:121px; height:244px; padding-top:227px; float:left; }
#content4_14 { width:566px; height:471px; float:left; }
#content4_15 { width:69px; height:244px; padding-top:227px; background-color:#fd8433; float:left; }
#content4_16 { height:19px; padding-left:101px; }
#content4_17 { width:121px; padding-top:95px; }
.content4_18 { font-family:gulim; font-size:10px; height:18px; padding-right:8px; text-align:right; line-height:130%; }
.content4_18 img { vertical-align:top; }

#content5   { color: #333; width:1000px; }
#content5_1 { width:44px; background-color:#fff; float:left; }
#content5_2 { width:956px; background-color:#cbc5c8; float:left; }
#content5_3 { width:321px; float:left; }
#content5_3_1 { width:300px; float:left; }
#content5_3_2 { width:200px; float:left; }
#content5_4 { width:635px; padding-bottom:50px; float:right; }
#content5_4 table { margin-top:10px; padding:1px; }
#content5_4_1 { width:656px; float:right; background-image:url('/img/education_47.gif'); margin-bottom:50px; }
#content5_6 { width:956px; padding-bottom:65px; }

#content5_7 { width:956px; clear:both; }
#content5_8 { width:320px; padding-bottom:65px; float:left; }
#content5_9 { width:605px; height:92px; color:#666666; font-weight:bold; padding-left:30px; padding-top:13px; background-color:#fd8433; float:right; }
.content5_9_1 { height:19px; font-weight:bold; }
.content5_10 { padding-left:20px; padding-top:14px; padding-bottom:14px; background-color:#b6b2b4; }
.content5_11 { padding-left:20px; padding-top:14px; padding-bottom:14px; }

#content5_12 { font:18px "Arial"; font-weight:bold; color:#ffffff; background-color:#cbc5c8; height:28px; padding-left:520px; }
.content5_13 { width:625px; height:20px; background-color:#b3b3b3; color:#ffffff; font-weight:bold; padding-left:10px; padding-top:2px; font-size:14px; font-family:dotum; }

#content5_101 { display:none; }
#content5_102 { display:none; }
#content5_103 { display:none; }
#content5_104 { display:none; }
#content5_105 { display:none; }
#content5_106 { display:none; }
#content5_107 { display:none; }
#content5_108 { display:none; }
#content5_109 { display:none; }
#content5_110 { display:none; }
#content5_111 { display:none; }


#content5_22 { width:635px; margin-left:21px; background-color:#fd8433;}
#content5_23 { width:20px; padding-left:1px; padding-top:160px; float:left; }
#content5_24 { width:566px; float:left; }
#content5_25 { width:69px; padding-top:160px; float:left; }
.content5_26 { width:80px; height:80px; border-bottom:2px #cbc5c8 solid; margin-right:1px; float:left; }
.content5_27 { width:80px; height:80px; border-bottom:2px #cbc5c8 solid; margin:0px; float:left; }
.content5_26_e { width:80px; height:80px; margin-right:1px; float:left; }
.content5_27_e { width:80px; height:80px; margin:0px; float:left; }
#content5_28 { width:100%; }
.content5_29 { height:80px; }
.content5_30 { width:15px; padding-top:3px; border-bottom:1px #cbc5c8 solid; text-align:center; line-height:150%; }
#content5_31 { background-color:#b6b2b4; padding:5px 3px 3px 10px; font-weight:bold; }
.content5_32 { padding-left:3px; padding-right:3px; line-height:150%; }
#content5_33 { padding-left:21px; }
.content5_34 { position:absolute; left:445px; top:200px; width:410px; height:350px; background-color:#ffffff; border:5px solid #ff9933; padding:8px; display:none; }
.content5_35 { background-color:#e8e8e8; padding-top:5px; padding-left:15px; padding-right:15px; padding-bottom:5px; font-weight:bold; }
.content5_36 { padding-top:5px; padding-left:15px; padding-right:15px; padding-bottom:5px;  }
.content5_37 { padding-top:20px; }
.content5_38 { border:1px solid #ffffff; font-size:12px; }
.content5_39 { width:100px; text-align:right; float:left; }
.content5_40 { width:200px; float:right; }
.content5_41 { padding:10px 15px 20px 15px; background-color:#BCBCBC; line-height:176%; }


#content0_1 { width:586px; height:75px; }
.content0_2 { width:586px; height:32px; background-image:url('/img/news_2.gif'); background-repeat:no-repeat; background-position:top left; }
.content0_3 { width:40px; padding-top:6px; text-align:center; float:left; }
.content0_4 { width:440px; padding-left:6px; padding-top:6px; float:left; }
.content0_5 { width:95px; padding-left:5px; padding-top:6px; text-align:center; float:left; }
#content0_6 { }
#content0_7 { width:586px; height:1px; background-color:#e9e9e9; }
#content0_8 { height:21px; background-color:#fd8433; }
#content0_9  { color:#ffffff; width:480px; padding-top:2px; padding-left:8px; float:left; }
#content0_10 { color:#ffffff; width:130px; padding-top:2px; float:right; }
#content0_11 { padding-left:3px; padding-top:10px; padding-bottom:50px; }
#content0_12 { width:586px; height:20px; padding-top:10px; text-align:center; }
#content0_12 img { vertical-align:top; }
#content0_12 a , #content0_12 a:link, #content0_12 a:visited, #content0_12 a:hover, #content0_12 a:active { color:#666; }
#content0_13 { padding-top:10px; border-top:1px solid #ffffff; }
#content0_14 { float:left; }
#content0_15 { float:right; padding-right:50px; }

#casestudy_page { width: 600px; clear: both; font-family: "Vardana"; color: #FFF; margin-top: 20px; }
#casestudy_page a { color: #FFF; }
#casestudy_contants { width: 600px; clear: both; }
#casestudy_contants .blank { height: 30px;  }
#casestudy_contants .title { font-family: Arial, dotum; font-size: 20px; color: #FFF; font-weight: bold; margin-bottom: 3px; padding-bottom:3px; }
#casestudy_contants .title a { display: block; width: 100%; height: 100%; color: #FFF; }
#casestudy_contants .imgfile { float: left; width: 162px; height: 122px; margin-right: 5px; }
#casestudy_contants .imgfile2 { float: left; width: 162px; height: 122px; margin-right: 0px; }
#casestudy_contants .detail { float: left; width: 433px; height: 102px; }
#casestudy_contants .detail2 { float: left; width: 433px; height: 102px; margin-left:-15px; }
#casestudy_contants .more { float: left; width: 433px; }
#casestudy_contants .more a { display: block; width: 100%; height: 100%; color: #6699C2; font-size:8pt; font-weight: bold; }

#category_select { padding-top:20px; width:600px; text-align:right; margin-bottom:-20px; }
#category_select select { height:22px; }


#casestudy_contants .detail  ul { margin-top:5px; }
/* #casestudy_contants .detail  ul li { margin-left:-20px; line-height:170%;  } */


#casestudy_view { width: 600px; clear: both; }
#casestudy_view .blank { height: 50px; }
#casestudy_view .title { font-family: Arial, dotum; font-size: 30px; color: #FFF; font-weight: bold; margin-bottom: 30px;  line-height:100%; }
#casestudy_view .imgfile { width: 470px; height: 350px; margin-bottom: 30px; }
#casestudy_view .detail { width: 600px; border-left: solid #707878 1px; padding-left: 5px; margin-bottom: 10px; }
#casestudy_view .button a { display: block; width: 100%; height: 100%; color: #6699C2; font-size:8pt; font-weight: bold; }


#experience_page { width: 600px; clear: both; font-family: "Vardana"; color: #FFF; margin-top: 20px; }
#experience_page a { color: #FFF; }
#experience_contants { width: 600px; clear: both; }
#experience_contants .blank { height: 30px;  }
#experience_contants .title { font-family: µ¸¿ò; font-size: 20px; font-weight: bold; margin-bottom: 3px; padding-bottom:3px; }
#experience_contants .title a { display: block; width: 100%; height: 100%; }
#experience_contants .imgfile { float: left; width: 162px; height: 122px; margin-right: 5px; }
#experience_contants .imgfile2 { float: left; width: 162px; height: 122px; margin-right: 0px; }
#experience_contants .detail { float: left; width: 433px; height: 102px; }
#experience_contants .detail2 { float: left; width: 433px; height: 102px; margin-left:-15px; }
#experience_contants .more { float: left; width: 433px; }
#experience_contants .more a { display: block; width: 100%; height: 100%; color: #6699C2; font-size:8pt; font-weight: bold; }

#consulting_projectlist { clear:both; position:relative; width:956px; height:200px; margin-top:30px; }
#consulting_projectlist .title { position:absolute; top:0px; left:321px; width:625px; height:22px; font-family:arial; font-size:16px; color:#FD8433; padding-left:10px; padding-top:3px; } /* background-color:#FD8433; */
#consulting_projectlist .imgbg { position:absolute; top:25px; left:321px; z-index:0; width:635px; height:113px; background-color:#FD8433; } /* background-color:#FD8433; */
#consulting_projectlist .btn_left { position:absolute; top:25px; left:302px; height:66px; padding-top:50px; }
#consulting_projectlist .btn_right { position:absolute; top:25px; left:937px; height:66px; padding-top:50px; } /* background-color:#FD8433; */
#consulting_projectlist .imgfile0 { position:absolute; top:25px; left:321px; }
#consulting_projectlist .imgfile1 { position:absolute; top:25px; left:475px; }
#consulting_projectlist .imgfile2 { position:absolute; top:25px; left:629px; }
#consulting_projectlist .imgfile3 { position:absolute; top:25px; left:783px; }
#consulting_projectlist .title0 { position:absolute; top:142px; left:321px; width:154px; height:30px; font-family:arial; }
#consulting_projectlist .title1 { position:absolute; top:142px; left:475px; width:154px; height:30px; font-family:arial; }
#consulting_projectlist .title2 { position:absolute; top:142px; left:629px; width:154px; height:30px; font-family:arial; }
#consulting_projectlist .title3 { position:absolute; top:142px; left:783px; width:154px; height:30px; font-family:arial; }

#experience_contants .detail  ul { margin-top:5px; }


