@charset "utf-8";

@import url('base.css');
@import url('table.css');

.mtop5 { margin-top:5px; }
.mtop8 { margin-top:8px; }
.mtop15 { margin-top:15px; }
/* Main Style */
.mainRealCon div, .mainRealCon p { margin:0; padding:0; }
.mainRealCon .mainVisionCon { float:left; width:265px; margin:0; padding:28px 0 0 0; }
	.mainRealCon .mainVisionCon .VisionTxt01 { margin:0; padding:10px 0 0 0; }
	.mainRealCon .mainVisionCon .VisionTxt02 { margin:0; padding:10px 0; }
	.mainRealCon .mainVisionCon .VisionTxt03 { list-style:none; margin:0; padding:20px 0 0 0; }
	.mainRealCon .mainVisionCon .VisionTxt03 dt { margin:10px 0 0 0; padding:0; }
	.mainRealCon .mainVisionCon .VisionTxt03 dd { margin:0 0 10px 0; padding:0; }
	.mainRealCon .mainVisionCon .VisionTxt03 img { vertical-align:top; }
	.mainRealCon .mainVisionCon .VisionTxt04 { margin:0; padding:28px 0 0; }

.mainRealCon .mainServiceCon { float:left; width:385px; margin:0; padding:42px 0 0 0; }
.mainRealCon .mainServiceCon .mainService01 { margin:0 0 44px 0; padding:0; }
	dl.mainService_List { list-style:none; width:360px; margin:0 0 19px 0; padding:0 0 0 7px; overflow:hidden; }
	dl.mainService_List dt { float:left; width:110px; margin:0; padding:4px 0 0 0; }
	dl.mainService_List dd { float:left; margin:0; padding:0; }

.mainRealCon .mainWorkCon { float:left; width:462px; margin:0; padding:25px 0 0 0; }
.mainRealCon .mainWorkCon .workTitle { width:430px; margin:30px 0 5px 0; padding:0; }
.mainRealCon .mainWorkCon .workTitle .title { display:inline-block; width:390px; margin:0; padding:0; text-align:left; }
.mainRealCon .mainWorkCon .workTitle .moreBtn { display:inline-block; margin:0; padding:0; text-align:right; }
	ul.workList { list-style:none; margin:0; padding:0; overflow:hidden; }
	ul.workList img { vertical-align:top; }
	ul.workList li.li01 { display:inline; width:210px; margin:0; padding:0; }
	ul.workList li.li02 { display:inline; width:210px; margin:5px 0 0 10px; padding:0; }

	ul.workList2 { list-style:none; margin:0; padding:0; overflow:hidden; }
	ul.workList2 img { vertical-align:top; }
	ul.workList2 li.li01 { display:inline; width:140px; margin:0; padding:0; }
	ul.workList2 li.li01 img { width:140px; height:105px; margin:0 0 5px 0; }
	ul.workList2 li.li02 { display:inline; width:140px; margin:0; padding:0; }
	ul.workList2 li.li02 img { width:140px; height:105px; margin:0 0 5px 5px; }

.mainRealCon .mainGlobalCon { float:left; width:343px; margin:0; padding:42px 0 0 0; }
.mainRealCon .mainGlobalCon .mainGlobalTxt { margin:0 0 10px; padding:0; }
	dl.mainGlobal_List { list-style:none; margin:0; padding:0; overflow:hidden; }
	dl.mainGlobal_List img { vertical-align:top; }
	dl.mainGlobal_List dt { height:24px; margin:0; padding:0; }
	dl.mainGlobal_List dd { margin:0 0 38px 0; padding:0; }

.mainRealCon .mainClientsCon { float:left; width:410px; margin:0; padding-top:45px; }
.mainRealCon .mainClientsCon h3 { margin-left:10px; }
	dl.mainClientsList { list-style:none; margin:0 0 0 10px; padding:15px 0 0 0; }
	dl.mainClientsList dd { margin:0; padding:0 0 10px 0; overflow:hidden; }
	dl.mainClientsList dd img { vertical-align:top; }

/* Company > overview */
.overviewCon { width:100%; margin:0; padding:0; }
.overviewCon .overview { float:left; width:239px; list-style:none; margin:0; padding:0; }
.overviewCon ul.overview_text { float:left; list-style:none; margin:0; padding:0; }
.overviewCon ul.overview_text li { margin:20px 0 0 0; padding:0; }
.overviewCon ul.overview_text li.no { margin:0; padding:0; }
.overviewCon .overview_history { margin:6px 0 0 0; padding:0; width:100%; height:520px; background:url('/images/eng/company/overview_02.jpg') no-repeat 69px 6px; }
.overviewCon .overview_history ul.history_list { list-style:none; margin:0; padding:60px 0 0 343px; }
.overviewCon .overview_history ul.history_list li { margin:0; padding:0 0 7px 0; }
.overviewCon .overview_photo { width:100%; height:435px; margin:30px 0 0 0; padding:0; }
.overviewCon .overview_photo .photoThum { float:left; margin:0; padding:0;}
.overviewCon .overview_photo .photoThum ul.photoThumList { width:130px; height:400px; list-style:none; margin:0; padding:0; text-align:center; overflow:hidden; }
.overviewCon .overview_photo .photoThum ul.photoThumList li { margin:0 0 10px 0; padding:0; }
.overviewCon .overview_photo .photoThum ul.photoThumList li ul.photoThumList2 { height:400px; list-style:none; margin:0; padding:0; overflow:hidden; }
.overviewCon .overview_photo .photoThum ul.photoThumList li ul.photoThumList2 li { margin:0 0 10px 0; padding:0; }
.overviewCon .overview_photo .photoThum .btn { width:130px; margin:0 0 10px; padding:0; text-align:center; }
.overviewCon .overview_photo .photoThum .btn2 { width:130px; margin:10px 0 0; padding:0; text-align:center; }
.overviewCon .overview_photo .photoThum ul.photoThumList img { vertical-align:top; }
.overviewCon .overview_photo .photoThum ul.photoThumList li img.on { border:3px solid #d90013; width:124px; height:86px; }
.overviewCon .overview_photo .photoThum ul.photoThumList li img.off { border:none; width:130px; height:90px; }
.overviewCon .overview_photo .photoBig { float:right; margin:0; padding:0; }

/* Company > CEO Message */
.ceo_messageCon { width:100%; min-height:550px; _height:550px; background:url('/images/eng/company/ceo_message_bg.gif') no-repeat right bottom; }
.ceo_messageCon dl.ceo_message { float:left; list-style:none; margin:0; padding:0; }
.ceo_messageCon dl.ceo_message dt { margin:0; padding:15px 0 0 0; }
.ceo_messageCon dl.ceo_message dd { margin:0; padding:0; }
.ceo_messageCon ul.ceo_message_text { float:right; width:505px; list-style:none; margin:0; padding:0; }
.ceo_messageCon ul.ceo_message_text li { margin:0; padding:0; }
.ceo_messageCon ul.ceo_message_text li.li20 { margin:20px 0 0 0; padding:0; }
.ceo_messageCon ul.ceo_message_text li.li40 { margin:40px 0 0 0; padding:0; }
.ceo_messageCon ul.ceo_message_text li img { vertical-align:top; }

/* Company > vision */
.visionCon { position:relative; left:-131px; top:-104px; margin:0; z-index:10; }
.visionTxt { margin:0 0 0 97px; padding:0; }
.visionTxt img { margin-bottom:10px; padding:0; }
.visionImg { position:relative; left:0; top:15px; margin:0; padding:0; z-index:20; }
#vision2, #vision3 { display:none; }

/* Company > Awards */
.awardsCon { width:100%; margin:0; padding:0; }
.awardsCon .awardsContent01 { width:100%; margin:0 0 40px 0; padding:0; }
.awardsCon .awardsContent01 .awardsImg { float:left; width:166px; margin:0; padding:5px 0 0 0; text-align:center; }
.awardsCon .awardsContent01 .awardsImg2 { float:left; width:166px; margin:0; padding:12px 0 0 0; text-align:center; }
.awardsCon .awardsContent01 .awardsText { float:right; margin:0; padding:0; }
.awardsCon .awardsContent01 .awardsText p { margin:0; padding:0; }
.awardsCon .awardsContent01 .awardsText p.text1 { margin:15px 0 0 0; padding:0; }
.awardsCon .awardsContent01 .awardsText p.text2 { margin:10px 0 0 0; padding:0; }
.awardsCon .awardsContent01 .awardsText p.Img1 { margin:20px 0 0 0; padding:0; }
.awardsCon .awards_tab { margin:0; padding:0; height:60px; }
.awardsCon .awards_tab a { cursor:pointer; }
	#awards02 { display:none; }
.awards_history dl, .awards_history2 dl { list-style:none; margin:0; padding:0; }
.awards_history dl dt, .awards_history dl dd, .awards_history2 dl dt, .awards_history2 dl dd { margin:0; padding:0; }

/* Company > Awards 해외 */
.awardsCon .awards_history2 { position:relative; width:100%; min-height:840px; _height:840px; margin:0; padding:0; background:url('/images/eng/company/awards_bg2.gif') no-repeat left top; }
.awardsCon .awards_history2 .awards_Img01 { position:absolute; left:16px; top:369px; margin:0; padding:0; }
.awardsCon .awards_history2 .awards_Img02 { position:absolute; right:0; top:82px; margin:0; padding:0; }

dl.history_2010 img, dl.history_2009 img, dl.history_2008 img, dl.history_2007 img, dl.history_2005 img, dl.history_2004 img, dl.history_2003 img, dl.history_2001 img, dl.history_1999 img, dl.history_1995 img, dl.history_1990 img { vertical-align:top; }
	dl.history_2010 { position:absolute; left:181px; top:-6px; }
	dl.history_2010 dt, dl.history_2009 dt, dl.history_2008 dt, dl.history_2007 dt, dl.history_2005 dt, dl.history_2004 dt, dl.history_2003 dt, dl.history_2001 dt, dl.history_1999 dt, dl.history_1995 dt, dl.history_1990 dt { height:35px; margin:0; padding:0; }
	dl.history_2010 dd, dl.history_2009 dd, dl.history_2008 dd, dl.history_2007 dd, dl.history_2005 dd { margin:0; padding:0 0 0 4px; text-align:left; }
	dl.history_2004 dd, dl.history_2003 dd, dl.history_2001 dd, dl.history_1999 dd, dl.history_1995 dd, dl.history_1990 dd { margin:0; padding:0 4px 0 0; text-align:right; }
	dl.history_2009 { position:absolute; left:136px; top:41px; }
	dl.history_2008 { position:absolute; left:95px; top:90px; }
	dl.history_2007 { position:absolute; left:50px; top:140px; }
	dl.history_2005 { position:absolute; left:2px; top:193px; }
	dl.history_2004 { position:absolute; right:281px; top:270px; text-align:right; }
	dl.history_2003 { position:absolute; right:217px; top:341px; text-align:right; }
	dl.history_2001 { position:absolute; right:163px; top:402px; text-align:right; }
	dl.history_1999 { position:absolute; right:117px; top:452px; text-align:right; }
	dl.history_1995 { position:absolute; right:53px; top:524px; text-align:right; }
	dl.history_1990 { position:absolute; right:3px; top:581px; text-align:right; }
	dl.history_1990 dt { height:40px; margin:0; padding:0; }
	dl.history_1990 dd { margin:0; padding:0 0 7px 0; text-align:right; }

/* Company > Awards 국내 */
.awardsCon .awards_history { position:relative; width:100%; min-height:1420px; _height:1420px; margin:0; padding:0; background:url('/images/eng/company/awards_bg.gif') no-repeat left top; }
.awardsCon .awards_history .awards_korImg01 { position:absolute; right:7px; top:211px; margin:0; padding:0; }
.awardsCon .awards_history .awards_korImg02 { position:absolute; left:4px; top:809px; margin:0; padding:0; }
.awardsCon .awards_history .awards_korImg03 { position:absolute; right:3px; top:959px; margin:0; padding:0; }

dl.awards_2009 img, dl.awards_2008 img, dl.awards_2007 img, dl.awards_2006 img, dl.awards_2005 img, dl.awards_2004 img, dl.awards_2003 img, dl.awards_2002 img, dl.awards_2001 img, dl.awards_2000 img, dl.awards_1999 img, dl.awards_1998 img, dl.awards_1997 img, dl.awards_1995 img, dl.awards_1990 img { vertical-align:top; }
	dl.awards_2009 { position:absolute; left:300px; top:-4px; }
	dl.awards_2009 dt, dl.awards_2008 dt, dl.awards_2007 dt, dl.awards_2006 dt, dl.awards_2005 dt, dl.awards_2004 dt, dl.awards_2003 dt, dl.awards_2002 dt, dl.awards_2001 dt, dl.awards_2000 dt, dl.awards_1999 dt, dl.awards_1998 dt, dl.awards_1997 dt, dl.awards_1995 dt { height:35px; margin:0; padding:0; }
	dl.awards_2009 dd, dl.awards_2008 dd, dl.awards_2007 dd, dl.awards_2006 dd, dl.awards_2005 dd, dl.awards_1999 dd, dl.awards_1998 dd, dl.awards_1997 dd, dl.awards_1995 dd { margin:0; padding:0 0 0 4px; text-align:left; }
	dl.awards_2004 dd { margin:0; padding:0 4px 0 0; text-align:right; }
	dl.awards_2003 dd, dl.awards_2002 dd, dl.awards_2001 dd, dl.awards_2000 dd { margin:0; padding:0 10px 0 0; text-align:right; }
	dl.awards_2008 { position:absolute; left:224px; top:81px; }
	dl.awards_2007 { position:absolute; left:162px; top:151px; }
	dl.awards_2006 { position:absolute; left:71px; top:251px; }
	dl.awards_2005 { position:absolute; left:0; top:330px; }
	dl.awards_1999 { position:absolute; left:262px; top:896px; text-align:left; }
	dl.awards_1998 { position:absolute; left:203px; top:962px; text-align:left; }
	dl.awards_1997 { position:absolute; left:145px; top:1027px; text-align:left; }
	dl.awards_1995 { position:absolute; left:91px; top:1086px; text-align:left; }
	dl.awards_1990 { position:absolute; left:10px; top:1178px; }
	dl.awards_1990 dt { height:35px; margin:0; padding:0; }
	dl.awards_1990 dd { height:20px; margin:0; padding:0 0 0 70px; text-align:left; }
	dl.awards_2004 { position:absolute; right:293px; top:443px; text-align:right; }
	dl.awards_2003 { position:absolute; right:186px; top:565px; text-align:right; }
	dl.awards_2002 { position:absolute; right:138px; top:619px; text-align:right; }
	dl.awards_2001 { position:absolute; right:81px; top:681px; text-align:right; }
	dl.awards_2000 { position:absolute; right:8px; top:763px; text-align:right; }

/* Company > Clients */
.clientsCon { width:100%; min-height:230px; background:url('/images/eng/company/clients_bg.gif') no-repeat left top; }
.clientsCon .clients_tab { margin:0; padding:37px 0 0 217px; }
.clientsCon .clients_List { padding:0 0 0 117px; }
.clientsCon .clients_List .typeName { margin:0; padding:25px 0 0 0; text-align:right; }
.clientsCon .clients_List .clientsType { width:614px; margin:0; padding:0; }
.clientsCon .clients_List .clientsType ul { float:left; width:270px; list-style:none; margin:0; padding:15px 0 0 35px; overflow:hidden; }
.clientsCon .clients_List .clientsType ul li.banner { float:left; width:120px; margin:0; padding:0; }
.clientsCon .clients_List .clientsType ul li.text { float:left; width:150px; margin:0; padding:0; }
.clientsCon .clients_List .clientsType ul li.text .tit { margin:0; padding:0 0 0 6px; background:url('/images/eng/common/red_hyphen.gif') no-repeat left 50%; font:12px/140% 'dotum'; color:#666; }
.clientsCon .clients_List .clientsType ul li.text .btn { margin:0; padding:0; }
.clientsCon .clients_List .clientsType ul li.text .btn img { margin:2px 0 0; }

/* Company > recruit */
.recruitCon { width:100%; margin:0; padding:0; }
.recruitCon h3 { height:30px; margin:0; padding:0; }
.recruitCon .recruit01 { width:100%; min-height:395px; _height:395px; margin:0 0 15px 0; padding:0; background:url('/images/eng/company/recruit01_bg.gif') no-repeat left top; }
.recruitCon .recruit01 dl.recruit01_list { list-style:none; margin:0; padding:33px 0 0 0; overflow:hidden; }
.recruitCon .recruit01 dl.recruit01_list dt { float:left; width:161px; margin:0; padding:0 0 0 8px; }
.recruitCon .recruit01 dl.recruit01_list dd.dd01 { float:left; width:291px; margin:0; padding:0 0 0 15px; font:12px/120% 'dotum'; }
.recruitCon .recruit01 dl.recruit01_list dd.dd02 { float:left; width:240px; margin:0; padding:0 0 0 15px; font:12px/120% 'dotum'; }
.recruitCon .recruit01 dl.recruit01_list dt img { vertical-align:top; }

.recruitCon .recruit01 dl.recruit01_list2 { clear:both; list-style:none; margin:15px 0 0 0; padding:0; overflow:hidden; }
.recruitCon .recruit01 dl.recruit01_list2 dt { float:left; width:161px; margin:0; padding:0 0 0 8px; }
.recruitCon .recruit01 dl.recruit01_list2 dd.dd01 { float:left; width:291px; margin:0; padding:0 0 0 15px; font:12px/120% 'dotum'; }
.recruitCon .recruit01 dl.recruit01_list2 dd.dd02 { float:left; width:240px; margin:0; padding:0 0 0 15px; font:12px/120% 'dotum'; }
.recruitCon .recruit01 dl.recruit01_list2 dt img { vertical-align:top; }

.recruitCon .recruit02 { margin:0 0 40px 0; padding:0; }
.recruitCon .recruit02 img { display:inline; margin:0; padding:0; }
.recruitCon ul.recruit03 { list-style:none; margin:3px 0 40px 0; padding:0; }
.recruitCon ul.recruit03 li { margin:6px 0 0 0; padding:0; }
.recruitCon .recruit04 { margin:0 0 40px 0; padding:0; }
.recruitCon .recruit04 img { margin:0 10px 0 0; }
.recruitCon ul.recruit05 { list-style:none; margin:4px 0 0 0; padding:0; }
.recruitCon ul.recruit05 li { margin:5px 0 0 0; padding:0; }
.recruitCon .recruit051 { margin:12px 0 0 0; padding:0; }

/* Global Network > HSAD */
.hsadCon { width:100%; margin:0; padding:0; }
.hsadCon .hsad_Team { margin:0; padding:0; text-align:center; }
.hsadCon .hsad_Teamtxt { margin:12px 0 0 0; padding:0; text-align:center; }
.hsadCon .hsad_map { width:100%; margin:22px 0 45px 0; padding:0; }
.hsadCon ul.hsad_TeamCon { float:left; width:241px; height:574px; list-style:none; margin:0; padding:0; border-right:1px solid #dbdbdb; overflow:hidden; }
.hsadCon ul.hsad_TeamCon li { height:148px; margin:0; padding:0; }
.hsadCon ul.hsad_TeamCon li dl.TeamList { list-style:none; margin:0; padding:0; }
.hsadCon ul.hsad_TeamCon li dl.TeamList dt { height:25px; margin:0; padding:0; }
.hsadCon ul.hsad_TeamCon li dl.TeamList dd { height:15px; margin:0; padding:0; }
.hsadCon ul.hsad_TeamCon li dl.TeamList2 { list-style:none; margin:0; padding:0 0 0 20px; }
.hsadCon ul.hsad_TeamCon li dl.TeamList2 dt { height:25px; margin:0; padding:0; }
.hsadCon ul.hsad_TeamCon li dl.TeamList2 dd { height:15px; margin:0; padding:0; }

.hsadCon ul.hsad_TeamCon2 { float:left; width:246px; height:408px; list-style:none; margin:0; padding:0; }
.hsadCon ul.hsad_TeamCon2 li { height:148px; margin:0; padding:0; }
.hsadCon ul.hsad_TeamCon2 li dl.TeamList { list-style:none; margin:0; padding:0 0 0 20px; }
.hsadCon ul.hsad_TeamCon2 li dl.TeamList dt { height:25px; margin:0; padding:0; }
.hsadCon ul.hsad_TeamCon2 li dl.TeamList dd { height:15px; margin:0; padding:0; }

/* Global Network > partners */
.partnersCon { position:relative; width:100%; min-height:500px; _height:500px; margin:0; padding:0; }
.partnersCon .partnersTxt { margin:0; padding:0; }
.partnersCon .partnersList_Con { position:absolute; left:127px; top:20px; width:603px; height:468px; margin:0; padding:0; z-index:10; background:url('/images/eng/global/partners_list_bg.gif') no-repeat left top; }
.partnersCon .partnersList_Con dl.partnersList01 { list-style:none; margin:35px 0 0 240px; padding:0; }
.partnersCon .partnersList_Con dl.partnersList01 dt { height:50px; margin:0; padding:0; }
.partnersCon .partnersList_Con dl.partnersList01 dd { height:14px; margin:0; padding:0; }

.partnersCon .partnersList_Con dl.partnersList02 { list-style:none; margin:10px 0 0 132px; padding:0; }
.partnersCon .partnersList_Con dl.partnersList02 dt { height:67px; margin:0; padding:0; }
.partnersCon .partnersList_Con dl.partnersList02 dd { height:14px; margin:0; padding:0; }

.partnersCon .partnersList_Con dl.partnersList03 { list-style:none; margin:10px 0 0 20px; padding:0; }
.partnersCon .partnersList_Con dl.partnersList03 dt { height:50px; margin:0; padding:0; }
.partnersCon .partnersList_Con dl.partnersList03 dd { height:14px; margin:0; padding:0; }

.partnersCon .partnersList_Con dl.partnersList04 { position:absolute; left:440px; top:118px; list-style:none; margin:0; padding:0; }
.partnersCon .partnersList_Con dl.partnersList04 dt { height:67px; margin:0; padding:0; }
.partnersCon .partnersList_Con dl.partnersList04 dd { height:14px; margin:0; padding:0; }

.partnersCon .partnersList_Con dl.partnersList05 { position:absolute; left:351px; top:222px; list-style:none; margin:0; padding:0; }
.partnersCon .partnersList_Con dl.partnersList05 dt { height:67px; margin:0; padding:0; }
.partnersCon .partnersList_Con dl.partnersList05 dd { height:14px; margin:0; padding:0; }

.partnersCon .partnersList_Con dl.partnersList06 { position:absolute; left:255px; top:349px; list-style:none; margin:0; padding:0; }
.partnersCon .partnersList_Con dl.partnersList06 dt { height:50px; margin:0; padding:0; }
.partnersCon .partnersList_Con dl.partnersList06 dd { height:14px; margin:0; padding:0; }

/* Service Main */
.serviceCon { width:100%; margin:0; padding:0; }

/* Capabilities - account */
div.service_visual { width:574px; padding:25px 0; margin:0; }
ul.account_txt { width:574px; margin:0; padding:0; list-style:none; overflow:hidden; }
	ul.account_txt li.txt01 { float:left; margin:0; padding:0; }
	ul.account_txt li.txt02 { float:right; margin:0; padding:0; }
dl.detail { margin:0; padding:0; list-style:none; }
	dl.detail dt { padding:0 0 10px 0; margin:0; }
	dl.detail dd { padding:0 0 25px 0; margin:0; }

/* Capabilities - media */
p.media_txt { width:574px; margin:0; padding:0 0 35px 0; }
dl.media_composition { width:574px; height:346px; background:url('/images/eng/service/media_form.gif') no-repeat right top; margin:0; padding:0; }
	dl.media_composition dt.st01 { height:23px; padding:3px 0 0 0; margin:0; }
	dl.media_composition dt { height:23px; padding:0; margin-top:30px; }
	dl.media_composition dd { margin:0; padding:0 0 5px 0; }

/* Capabilities - digital */
p.digital_txt { width:574px; margin:0; padding:0 0 40px 0; }
dl.digital_detail { position:relative; width:574px; overflow:hidden; }
	dl.digital_detail dt { height:23px; padding:0; margin:0; }
	dl.digital_detail dd { padding:0; margin:0; }
	dl.digital_detail dd.st01Img { padding:23px 0 32px 0; }
	dl.digital_detail dd.logo { float:left; width:158px; padding:0 0 0 18px; margin:57px 0 0 0; border-right:1px solid #e4e4e4; }
	dl.digital_detail dd.awards_txt { float:left; width:397px; padding:0; margin:57px 0 0 0; }

ul.logo_detailList { margin:0; padding:0; list-style:none; }
	ul.logo_detailList li.logo02 { padding:45px 0 32px 0; margin:0; }
	ul.logo_detailList li.logo04 { padding:29px 0 24px 0; margin:0; }

ul.txt_detailList { margin:0; padding:9px 0 0 26px; list-style:none; }
	ul.txt_detailList li { height:16px; padding:0; margin:0; }
	ul.txt_detailList li.txt1 { height:16px; padding:33px 0 0 ; margin:0; }
	ul.txt_detailList li.txt2 { height:16px; padding:42px 0 0 ; margin:0; }
	ul.txt_detailList li.txt3 { height:16px; padding:51px 0 0 ; margin:0; }

/* Service :: NMMC */
.nmmc-flash {margin:0; padding:27px 0 0 ; }
.nmmc-txt {margin:0; padding:25px 0 0 ;}

.nmmc-cont { padding-top:27px; width:574px; overflow:hidden;}
	dl.contin { margin:0; border-bottom:1px solid #e4e4e4; overflow:hidden;}
	dl.contin dt, .nmmc-cont dl.contin dd { margin:0; padding:0;}
	dl.contin dt { width:94px; float:left; padding:15px 0 0;}
	dl.contin dt img.mt7 { margin-top:7px;}
	dl.contin dt img.mt15 { margin-top:15px;}
	dl.contin dd { margin:-15px 0 0 94px;}
	dl.contin dd.off { background:url('/images/eng/service/btn_readmore.gif') no-repeat right 50%; }
	dl.contin dd.on { background:url('/images/eng/service/btn_close.gif') no-repeat right 50%; }
	dl.contin dd a { display:block; padding:17px 0 17px; }

	.viewcontin { display:none; margin:-1px 0 0; border-top:3px solid #d90013; border-bottom:1px solid #e4e4e4; overflow:hidden; }
	.viewcontin img {vertical-align:top;}
		.oohview { overflow:hidden; margin:0; padding:29px 0 7px; }
		.oohview dt { margin:0; padding:0 0 22px;}
		.oohview dd { margin:0; padding:0 0 25px;}

		.prview { overflow:hidden; margin:0; padding:20px 0 20px; list-style:none;}
		.prview li { margin:0; padding:0 0 18px;}
		.prview li.img { margin:0; padding:0 0 35px 45px;}
		
		.siviview { overflow:hidden; margin:0; padding:20px 0 20px; }
		.siviview li { margin:0; padding:0 0 18px 24px;}

		.btlview { overflow:hidden; margin:0; padding:20px 0 15px; }
		.btlview dt { margin:0; padding:0 0 5px;}
		.btlview dd { margin:0; padding:0 0 0;}
		.btlview dt.t01 { margin:0; padding:15px 0 10px;}
		
		.btlview2 { overflow:hidden; margin:0; padding:10px 0 35px; }
		.btlview2 li { margin:0; padding:0 0 0; height:16px;}

/* Service :: Creative */
h3.title {color:#363636; font-size:16px;}
.tab-right { position:absolute; right:0; top:0; list-style:none; margin:0; padding:0;}
.tab-right li { padding-bottom:3px;}
.tab-right li img { vertical-align:top;}

.creative-cont { padding:40px 0 0 ; overflow:hidden; list-style:none; margin:0;}
.creative-cont li { padding:0 0 14px; }
.creative-cont li img { vertical-align:top;}
.creative-cont li.img { padding:0 0 25px; }
.creative-cont li .mr10 { margin:0 10px 0 0; }

.creative-cont2 { padding:20px 0 0 ; overflow:hidden; list-style:none; margin:0;}
.creative-cont2 li { float:left; }
.creative-cont2 li img { vertical-align:top;}

/* Service > Strength */
/* IMC strategy */
.strengthCon { width:100%; margin:0; padding:0; }
.strengthCon .strRealCon { float:left; width:574px; margin:0; padding:0; }
.strengthCon .strRealCon h3 { margin:0; padding:0; }
.strengthCon .strRealCon .stit { margin:0; padding:20px 0 15px; }
.strengthCon .strRealCon .IMC_strategy01 { width:100%; height:138px; margin:16px 0 0 0; padding:0; background:url('/images/eng/service/IMC_strategy_bg.gif') no-repeat left top; }
.strengthCon .strRealCon .IMC_strategy01 .txt { margin:0; padding:16px 0 0 173px; }
.strengthCon .strRealCon .IMC_strategy02 { width:100%; margin:0; padding:0 0 20px; background:url('/images/eng/service/IMC_strategy_line.gif') no-repeat left top; }
.strengthCon .strRealCon .IMC_strategy02 .txt { margin:0; padding:12px 0 0 0; }
.strengthCon .strRealCon .IMC_strategy02 ul.systemImg { list-style:none; margin:0; padding:0; }
.strengthCon .strRealCon .IMC_strategy02 ul.systemImg li { margin:0; padding:15px 0 0 0; }
.strengthCon .strRealCon .IMC_strategy02 ul.systemImg li img.img01 { margin-left:21px; }
.strengthCon .strRealCon .IMC_strategy02 ul.systemImg li img.img02 { margin-left:7px; }
.strengthCon .strRealCon .IMC_strategy02 .img { margin:0; padding:20px 0 0; }
.strengthCon .strRealCon .IMC_strategy03 { width:100%; margin:0; padding:0; }
.strengthCon .strRealCon .IMC_strategy03 .txt { margin:0; padding:0; }
.strengthCon .strRealCon .IMC_strategy03 .img { margin:0; padding:20px 0 0 0; }
.strengthCon .strRealCon .IMC_strategy03 ul.caseList { height:125px; list-style:none; margin:0; padding:0; }
.strengthCon .strRealCon .IMC_strategy03 ul.caseList li.img { display:inline; margin:0; padding:0; }
.strengthCon .strRealCon .IMC_strategy03 ul.caseList li.txt { display:inline; margin:0; padding:0 0 0 17px; }
.strengthCon .strRealCon .IMC_strategy03 ul.caseList li.txt img { vertical-align:middle; }
.strengthCon .strRealCon .IMC_strategy03 ul.caseList li img { vertical-align:middle; }

/* Insight Lab */
.strengthCon .strRealCon .InsightTxt { margin:0; padding-top:30px; }
.strengthCon .strRealCon .InsightImg { margin:0; padding:35px 0 0 20px; }
.strengthCon .strRealCon .Insight_cont { width:574px; margin:0; padding-top:27px; overflow:hidden; }
	dl.Insightcont { list-style:none; padding:20px 0 15px 0; margin:0; border-bottom:1px solid #e4e4e4; overflow:hidden; }
	dl.Insightcont dt { margin:0; padding:0; }
	dl.Insightcont dd img { vertical-align:top; }
	dl.Insightcont dd.off { width:574px; margin:0; padding:0; background:url('/images/eng/service/btn_readmore.gif') no-repeat right bottom; overflow:hidden; }
	dl.Insightcont dd.on { width:574px; margin:0; padding:0; background:url('/images/eng/service/btn_close.gif') no-repeat right bottom; overflow:hidden; }
	dl.Insightcont dd a { display:block; margin:0; padding:12px 0 8px; }
	dl.Insightcont dd .strMenuImg { display:inline-block; width:290px; margin:0; padding:0; }

	ul.InsightPrview { list-style:none; margin:0; padding:25px 0; overflow:hidden; }
	ul.InsightPrview li { margin:0; padding:0; text-align:center; }
	ul.InsightPrview li.txt { margin:0; padding:15px 0 30px 0; text-align:center; }
	ul.InsightPrview li.pro { width:574px; margin:0; padding-top:30px; }
	ul.InsightPrview li.img { margin:0; padding-top:30px; text-align:center; }
	ul.InsightPrview li.img2 { margin:0; padding-top:5px; text-align:center; }
	ul.InsightPrview li .img01 { margin-left:15px; }
	ul.InsightPrview li .img02 { margin-left:9px; }
	.proLeft { float:left; margin:0; padding:0; }
	.proRight { float:right; margin:0; padding:0; }
	.proClear { clear:both; margin:0; padding:0; }
.strengthCon .strengtTab { float:right; margin:0; padding:0; text-align:right; }
.strengthCon .strengtTab ul.tabmenu { list-style:none; margin:0; padding:0; }
.strengthCon .strengtTab ul.tabmenu li { height:22px; margin:0; padding:0; text-align:right; }

/* Customer > Contact Us */
.contactusCon { width:100%; margin:0; padding:0; }

/* Customer > Sitemap */
.sitemapCon { position:relative; width:100%; min-height:480px; _height:480px; margin:0; padding:0; overflow:hidden; }

/* Main > Work layerPopop */
.PopworkWrap { position:relative; width:433px; height:100%; margin:0; padding:0 0 50px 10px; background:#d22238; }
.PopworkWrap .btnClose { position:absolute; right:20px; top:25px; margin:0; padding:0; }
.PopworkWrap h1 { margin:0; padding:22px 0 0 0; }
.PopworkWrap .stit { margin:0; padding:20px 0 5px 0; font:bold 16px/160% 'Arial'; color:#fcff00; }
.PopworkWrap .stit2 { margin:0; padding:20px 0 5px 0; font:bold 14px/160% 'dotum'; color:#fcff00; }
.PopworkWrap .vodCon { width:412px; margin:0; padding:0; }
.PopworkWrap .txtCon { width:412px; margin:0; padding:0; font:bold 11px/120% 'dotum','Arial';  color:#fefefe; }
.PopworkWrap .txtCon .txtCon_img { margin:0; padding:10px 0 0; }

/* D-Project */
.DprojectSel { float:right; margin:0; padding:0; }
