@charset "euc-kr";

/** common **/
html,
body		{ width:100%; height:100%; font-size:9pt; font-family:µ¸¿ò; color:#959595; margin:0; padding:0 }
ul,dl		{ list-style:none; margin:0; padding:0 }
dt,dd	{ margin:0; padding:0 }
li		{ margin:0; height:0 }
img		{ border:0 }
form		{ margin:0; padding:0 }
input, select	{ font-size:9pt; color:#333333; font-family:±¼¸²; vertical-align:middle }
/*table		{ table-layout:fixed; border-collapse:collapse; border-spacing:0 }*/
/*th, td	{ border-collapse:collapse; padding:0 }*/
a		{ color:#959595; text-decoration:none }
a:active, a:visited, a:hover	{ color:#454545; text-decoration:none }

*		{
		scrollbar-face-color: #E1E1E1; 
		scrollbar-shadow-color: #E1E1E1; 
		scrollbar-highlight-color: #FFFFFF; 
		scrollbar-3dlight-color: #ADADAD; 
		scrollbar-darkshadow-color: #ADADAD; 
		scrollbar-track-color: #EEEEEE; 
		scrollbar-arrow-color: #808080
		}

.input	{ height:17px; background:#FFFFFF; border:1px #CCCCCC solid }
.file		{ height:21px; background:#F4F4F4; border:1px #CCCCCC solid }
.f_nospace	{ letter-spacing:0 }

/** layout **/
#Wrap		{ width:860px; margin:0 auto }
#GNB		{ width:820px; height:109px; padding:32px 0 0 20px }
#LNB		{ float:left; width:204px }
#Content		{ float:left; width:650px }
#Footer		{ width:860px; margin-top:60px }
#popWrap	{ width:100%; height:100%; margin:0 auto }
.fclear		{ clear:both; width:0; height:0 }


/** GNB **/
div.Logo					{ position:absolute; width:155px; height:45px; background:url('../image/ci_panez.gif') no-repeat; text-indent:-9999px; margin-top:13px }
div.Logo span				{ display:block; width:155px; height:45px; cursor:pointer }
div.Logo a				{ position:relative; display:block }

div.txtMenu				{ width:174px; height:13px; text-indent:-9999px; background:url('../image/top_gnb.gif') right no-repeat; padding-left:646px }
div.txtMenu span			{ float:left; display:block; height:13px; cursor:pointer }
div.txtMenu span.home		{ width:44px }
div.txtMenu span.contact	{ width:65px; margin-left:2px }
div.txtMenu span.sitemap	{ width:55px; margin-left:2px }
div.txtMenu a				{ position:relative; display:block }

div.GnbMenu				{ width:352px; height:34px; margin:37px 0 0 468px; text-indent:-9999px }
div.GnbMenu dl			{ width:352px; height:34px; margin:0; padding:0 }
div.GnbMenu dd			{ float:left; display:inline; margin:0; padding:0 }
div.GnbMenu a				{ position:relative; display:block }
div.GnbMenu span			{ display:block; cursor:pointer }
div.GnbMenu a.menu1 span			{ width:115px; height:34px; background:url('../image/gnb_menu1.gif') no-repeat }
div.GnbMenu a.menu2 span			{ width:110px; height:34px; background:url('../image/gnb_menu2.gif') no-repeat }
div.GnbMenu a.menu3 span			{ width:127px; height:34px; background:url('../image/gnb_menu3.gif') no-repeat }
div.GnbMenu a.menu1:hover span		{ background:url('../image/gnb_menu1_on.gif') no-repeat }
div.GnbMenu a.menu2:hover span		{ background:url('../image/gnb_menu2_on.gif') no-repeat }
div.GnbMenu a.menu3:hover span		{ background:url('../image/gnb_menu3_on.gif') no-repeat }
div.GnbMenu a.menu1sel span		{ width:115px; height:34px; background:url('../image/gnb_menu1_on.gif') no-repeat }
div.GnbMenu a.menu2sel span		{ width:110px; height:34px; background:url('../image/gnb_menu2_on.gif') no-repeat }
div.GnbMenu a.menu3sel span		{ width:127px; height:34px; background:url('../image/gnb_menu3_on.gif') no-repeat }

div.SubMenu1				{ position:absolute; width:389px; height:25px; background:url('../image/submenu1.gif') no-repeat; text-indent:-9999px; margin-left:289px }
div.SubMenu1 a			{ position:relative; display:block }
div.SubMenu1 span			{ float:left; display:block; height:25px; cursor:pointer }
div.SubMenu1 span.overview	{ width:65px }
div.SubMenu1 span.history	{ width:50px; margin-left:2px }
div.SubMenu1 span.vision		{ width:103px; margin-left:3px }
div.SubMenu1 span.ci		{ width:23px; margin-left:2px }
div.SubMenu1 span.organ	{ width:82px; margin-left:2px }
div.SubMenu1 span.recruit	{ width:54px; margin-left:3px }

div.SubMenu2				{ position:absolute; width:466px; height:25px; background:url('../image/submenu2.gif') no-repeat; text-indent:-9999px; margin-left:363px }
div.SubMenu2 a			{ position:relative; display:block }
div.SubMenu2 span			{ float:left; display:block; height:25px; cursor:pointer }
div.SubMenu2 span.crplus	{ width:79px }
div.SubMenu2 span.bgm		{ width:66px; margin-left:2px }
div.SubMenu2 span.ncrplus	{ width:87px; margin-left:2px }
div.SubMenu2 span.mjeju	{ width:46px; margin-left:2px }
div.SubMenu2 span.rockgen	{ width:61px; margin-left:2px }
div.SubMenu2 span.appl		{ width:117px; margin-left:2px }

div.SubMenu3				{ position:absolute; width:145px; height:25px; background:url('../image/submenu3.gif') no-repeat; text-indent:-9999px; margin-left:637px }
div.SubMenu3 a			{ position:relative; display:block }
div.SubMenu3 span			{ float:left; display:block; height:25px; cursor:pointer }
div.SubMenu3 span.notice	{ width:49px }
div.SubMenu3 span.press		{ width:94px; margin-left:2px }


/** Main **/
div.MainCont				{ width:820px; height:435px; background:url('../image/main_img.jpg') no-repeat; margin-left:20px }
div.MainCont span			{ display:block; cursor:pointer }
div.MainCont span.smart		{ position:absolute; width:135px; height:70px; margin:80px 0 0 595px; text-indent:-9999px }
div.MainCont span.mjeju		{ position:absolute; width:140px; height:75px; margin:275px 0 0 50px; text-indent:-9999px }
div.MainCont span.ncrplus	{ position:absolute; width:235px; height:60px; margin:255px 0 0 585px; text-indent:-9999px }
div.MainCont span.rockgen	{ position:absolute; width:170px; height:65px; margin:335px 0 0 360px; text-indent:-9999px }
div.MainCont a				{ position:absolute; display:block }

div.MainCont1				{ position:relative; width:820px; height:100px }

div.MainNews				{ position:absolute; float:left; width:290px; height:100px; margin-left:20px }
div.MainNews dl			{ width:290px; margin:0; padding:0 }
div.MainNews dt			{ width:290px; height:21px; background:url('../image/main_news_t.gif') no-repeat; text-indent:-9999px; padding-bottom:7px }
div.MainNews dt a			{ position:relative; display:block; width:50px; height:21px }
div.MainNews dt span		{ display:block; cursor:pointer; width:50px; height:21px; margin-left:240px }
div.MainNews dd			{ width:290px; height:14px; padding-top:5px }
div.MainNews dd span		{ float:left; display:block }
div.MainNews dd span.txt	{ width:215px; height:19px; padding-left:10px }
div.MainNews dd span.date	{ width:65px; height:19px }

div.MainBnr				{ position:absolute; float:left; width:203px; height:94px; margin-left:637px; text-indent:-9999px }
div.MainBnr a				{ position:relative; display:block }
div.MainBnr span			{ float:left; display:block; width:94px; height:94px; cursor:pointer }
div.MainBnr span.recruit		{ background:url('../image/main_recruit.gif') no-repeat }
div.MainBnr span.global		{ background:url('../image/main_global.gif') no-repeat; margin-left:15px }


/** ¿ÞÂÊ¸Þ´º **/
#LeftMenu			{ width:180px; height:286px; text-indent:-9999px; padding-top:136px }
#LeftMenu dl			{ width:136px; margin:0; padding:0 }
#LeftMenu dd			{ width:136px; height:29px; margin-bottom:3px }
#LeftMenu dd.last		{ margin:0 }
#LeftMenu a			{ position:relative; display:block }
#LeftMenu span		{ display:block; cursor:pointer; width:136px; height:29px }
#LeftMenu a.sub1		{ background-position:0 -136px }
#LeftMenu a.sub2		{ background-position:0 -168px }
#LeftMenu a.sub3		{ background-position:0 -200px }
#LeftMenu a.sub4		{ background-position:0 -232px }
#LeftMenu a.sub5		{ background-position:0 -264px }
#LeftMenu a.sub6		{ background-position:0 -296px }

div.Company			{ background:url('../image/left_company.gif') no-repeat }
div.Company a:hover	{ background-image:url('../image/left_company_on.gif'); background-repeat:no-repeat }
div.Company a.subSel	{ background-image:url('../image/left_company_on.gif'); background-repeat:no-repeat }
div.Business			{ background:url('../image/left_business.gif') no-repeat }
div.Business a:hover		{ background-image:url('../image/left_business_on.gif'); background-repeat:no-repeat }
div.Business a.subSel	{ background-image:url('../image/left_business_on.gif'); background-repeat:no-repeat }
div.News				{ background:url('../image/left_news.gif') no-repeat }
div.News a:hover		{ background-image:url('../image/left_news_on.gif'); background-repeat:no-repeat }
div.News a.subSel		{ background-image:url('../image/left_news_on.gif'); background-repeat:no-repeat }
div.Contact			{ background:url('../image/left_contact.gif') no-repeat }
div.Contact a:hover		{ background-image:url('../image/left_contact_on.gif'); background-repeat:no-repeat }
div.Contact a.subSel		{ background-image:url('../image/left_contact_on.gif'); background-repeat:no-repeat }


/** ¿ÞÂÊ ¼­ºê ¸Þ´º **/
#LeftSub				{ width:136px }
#LeftSub dd			{ height:18px; margin-bottom:8px }
#LeftSub span			{ display:block; cursor:pointer; width:136px; height:18px }
#LeftSub a.m1			{ background-position:0 0 }
#LeftSub a.m2			{ background-position:0 -26px }
#LeftSub a.m3			{ background-position:0 -52px }

div.RecruitSub			{ height:78px; background:url('../image/left_comp_sub.gif') no-repeat }
div.RecruitSub a:hover	{ background-image:url('../image/left_comp_sub_on.gif'); background-repeat:no-repeat }
div.RecruitSub a.mSel	{ background-image:url('../image/left_comp_sub_on.gif'); background-repeat:no-repeat }
div.ApplSub			{ height:52px; background:url('../image/left_biz_sub.gif') no-repeat }
div.ApplSub a:hover		{ background-image:url('../image/left_biz_sub_on.gif'); background-repeat:no-repeat }
div.ApplSub a.mSel		{ background-image:url('../image/left_biz_sub_on.gif'); background-repeat:no-repeat }


/** ¼­ºê Å¸ÀÌÆ² **/
div.SubTitle			{ width:632px; height:22px; background:#F3F3F4; margin-top:33px; padding:7px 0 0 18px; text-indent:-9999px }
div.SubTitle span		{ width:150px; height:18px; display:block }
.Overview				{ background:url('../image/tt_comp_overview.gif') no-repeat }
.History				{ background:url('../image/tt_comp_history.gif') no-repeat }
.Vision				{ background:url('../image/tt_comp_business.gif') no-repeat }
.CI					{ background:url('../image/tt_comp_ci.gif') no-repeat }
.Organization			{ background:url('../image/tt_comp_organization.gif') no-repeat }
.Recruit				{ background:url('../image/tt_comp_recruit.gif') no-repeat }
.Coloringplus			{ background:url('../image/tt_biz_crplus.gif') no-repeat }
.Bgm				{ background:url('../image/tt_biz_bgm.gif') no-repeat }
.Namecrplus			{ background:url('../image/tt_biz_ncrplus.gif') no-repeat }
.Mjeju				{ background:url('../image/tt_biz_mjeju.gif') no-repeat }
.Rockgen				{ background:url('../image/tt_biz_rockgen.gif') no-repeat }
.MobileAppl			{ background:url('../image/tt_biz_mappl.gif') no-repeat }
.Notice				{ background:url('../image/tt_news_notice.gif') no-repeat }
.Press				{ background:url('../image/tt_news_press.gif') no-repeat }
.Yakdo				{ background:url('../image/tt_contact_yakdo.gif') no-repeat }
.Department			{ background:url('../image/tt_contact_depart.gif') no-repeat }
.Alliance				{ background:url('../image/tt_contact_alliance.gif') no-repeat }
.Sitemap				{ background:url('../image/tt_contact_sitemap.gif') no-repeat }


/** ¼­ºê info **/
div.SubInfo			{ width:609px; height:56px; margin:30px 0 0 20px; text-indent:-9999px }
.Recruit1				{ background:url('../image/info_recruit1.gif') no-repeat }
.Recruit2				{ background:url('../image/info_recruit2.gif') no-repeat }
.Recruit3				{ background:url('../image/info_recruit3.gif') no-repeat }
.MobileAppl1			{ background:url('../image/bizinfo_smart.gif') no-repeat }
.MobileAppl2			{ background:url('../image/bizinfo_widget.gif') no-repeat }
.News1				{ background:url('../image/newsinfo_notice.gif') no-repeat }
.News2				{ background:url('../image/newsinfo_press.gif') no-repeat }
.InfoAlliance			{ background:url('../image/info_contact.gif') no-repeat }


/** Company **/
div.ImgOverview		{ width:630px; height:225px; background:url('../image/img_overview.gif') no-repeat; margin:10px 0 0 20px }
div.TxtOverview		{ width:630px; margin:40px 0 0 20px; line-height:20px }
div.NameCeo			{ width:630px; height:20px; margin:35px 0 0 20px; background:url('../image/txt_ceoname.gif') right no-repeat }
div.TxtCI				{ width:606px; height:108px; margin:40px 0 0 20px; text-indent:-9999px }
.CI1					{ background:url('../image/txt_ci1.gif') no-repeat; margin-top:35px !important }
.CI2					{ background:url('../image/txt_ci2.gif') no-repeat }
.CI3					{ background:url('../image/txt_ci3.gif') no-repeat }
.CI4					{ background:url('../image/txt_ci4.gif') no-repeat }
.CI5					{ height:118px !important; background:url('../image/txt_ci5.gif') no-repeat }
div.ImgVision			{ width:609px; height:432px; background:url('../image/img_business.gif') no-repeat; margin:30px 0 0 20px; text-indent:-9999px }
div.ImgOrgan			{ width:452px; height:261px; background:url('../image/img_organization.gif') no-repeat; margin:65px 0 0 100px }
div.RecruitTxt			{ width:630px; margin:35px 0 0 20px; text-indent:-9999px }
div.ImgRecruitOk		{ width:609px; height:125px; margin:20px 0 0 20px }
.txtEmploy1			{ height:69px; background:url('../image/txt_employinfo1.gif') no-repeat }
.txtEmploy2			{ height:100px; background:url('../image/txt_employinfo2.gif') no-repeat }
.txtEmploy3			{ height:92px; background:url('../image/txt_employinfo3.gif') no-repeat }
.txtWelfare1			{ height:70px; background:url('../image/txt_welfareinfo1.gif') no-repeat }
.txtWelfare2			{ height:70px; background:url('../image/txt_welfareinfo2.gif') no-repeat }
.txtWelfare3			{ height:132px; background:url('../image/txt_welfareinfo3.gif') no-repeat }
.txtRegist				{ width:608px !important; height:55px; background:url('../image/txt_regist_info.gif') no-repeat; margin-top:45px !important }
div.RegistTbl			{ width:609px; margin:40px 0 0 20px }
div.RegistTbl table		{ width:608px; border-top:1px #FFD975 solid; border-left:1px #FFD975 solid; table-layout:fixed; border-collapse:collapse; border-spacing:0 }
div.RegistTbl th			{ width:100px; height:29px; background:#F8BA1C; padding-left:10px; text-align:left; color:#FFFFFF; border-bottom:1px #FFD975 solid; border-collapse:collapse }
div.RegistTbl td			{ width:487px; padding-left:10px; border-bottom:1px #FFD975 solid; border-right:1px #FFD975 solid; border-collapse:collapse }
div.RegistTbl select		{ width:150px }
div.RegistBtn			{ width:608px; text-align:center; margin:20px 0 0 20px }


/** Business **/
div.SvcInfo			{ width:630px; height:102px; margin:20px 0 0 20px }
div.SvcInfo a			{ position:relative; display:block }
div.SvcInfo span		{ float:left; display:block; width:74px; height:21px; text-indent:-9999px; cursor:pointer }
div.SvcInfo span.crplus	{ margin-left:265px }
div.SvcInfo span.bgm	{ margin-left:253px }
div.SvcInfo span.ncrplus	{ margin-left:276px }
div.SvcInfo span.mjeju	{ margin-left:229px }
div.SvcInfo span.rockgen	{ margin-left:252px }
div.SvcInfo span.dnappl	{ width:115px !important; margin-left:5px }
.svcCrplus				{ background:url('../image/bizinfo_crplus.gif') no-repeat }
.svcBgm				{ background:url('../image/bizinfo_bgm.gif') no-repeat }
.svcnCrplus			{ background:url('../image/bizinfo_ncrplus.gif') no-repeat }
.svcmJeju				{ background:url('../image/bizinfo_mjeju.gif') no-repeat }
.svcRockgen			{ background:url('../image/bizinfo_rockgen.gif') no-repeat }

div.SvcFeature			{ width:630px; margin:40px 0 0 20px }
.ftCrplus				{ height:247px; background:url('../image/svcfeature_crplus.gif') no-repeat }
.ftBgm				{ height:118px; background:url('../image/svcfeature_bgm.gif') no-repeat }
.ftnCrplus				{ height:235px; background:url('../image/svcfeature_ncrplus.gif') no-repeat }
.ftmJeju				{ height:240px; background:url('../image/svcfeature_mjeju.gif') no-repeat }
.ftRockgen			{ height:120px; background:url('../image/svcfeature_rockgen.gif') no-repeat }

div.AppInfo			{ width:609px; height:81px; margin:20px 0 0 20px }
div.AppInfo a			{ position:relative; display:block; width:74px; height:74px }
div.AppInfo span		{ display:block; width:74px; height:21px; text-indent:-9999px; margin:5px 0 0 535px; cursor:pointer }
.first					{ margin-top:40px !important }


/** History **/
div.GraphHistory		{ width:610px; height:65px; background:url('../image/graph_history.gif') no-repeat; margin:30px 0 0 20px }
div.GraphHistory a		{ position:relative; display:block }
div.GraphHistory span	{ float:left; display:block; width:29px; height:29px; margin:0 11px 0 11px; text-indent:-9999px; cursor:pointer }
div.GraphHistory span.btm	{ margin-top:31px }
div.GraphHistory span.btm1	{ margin-top:31px; margin-right:0 }

div.HistoryCont			{ width:610px; margin-left:20px }
div.HistoryCont dl		{ width:610px; margin:0; padding:35px 0 0 0 }
div.HistoryCont dt		{ float:left; display:block; width:105px; height:50px; text-indent:-9999px }
div.HistoryCont dt.y1999	{ background:url('../image/num_year.gif') 0 0 no-repeat }
div.HistoryCont dt.y2000	{ background:url('../image/num_year.gif') 0 -50px no-repeat }
div.HistoryCont dt.y2001	{ background:url('../image/num_year.gif') 0 -100px no-repeat }
div.HistoryCont dt.y2002	{ background:url('../image/num_year.gif') 0 -150px no-repeat }
div.HistoryCont dt.y2003	{ background:url('../image/num_year.gif') 0 -200px no-repeat }
div.HistoryCont dt.y2004	{ background:url('../image/num_year.gif') 0 -250px no-repeat }
div.HistoryCont dt.y2005	{ background:url('../image/num_year.gif') 0 -300px no-repeat }
div.HistoryCont dt.y2006	{ background:url('../image/num_year.gif') 0 -350px no-repeat }
div.HistoryCont dt.y2007	{ background:url('../image/num_year.gif') 0 -400px no-repeat }
div.HistoryCont dt.y2008	{ background:url('../image/num_year.gif') 0 -450px no-repeat }
div.HistoryCont dt.y2009	{ background:url('../image/num_year.gif') 0 -500px no-repeat }
div.HistoryCont dt.y2010	{ background:url('../image/num_year.gif') 0 -550px no-repeat }
div.HistoryCont dd		{ float:left; display:block }
div.HistoryCont dd.year	{ width:70px }
div.HistoryCont dd.txt	{ width:435px }
div.HistoryCont dd span	{ height:23px; display:block }
div.HistoryCont dd span.year	{ width:60px; color:#F9A31D; background:url('../image/ico_history.gif') top left no-repeat; padding-left:10px }
div.HistoryCont dd span.year1	{ width:60px; height:45px; color:#F9A31D; background:url('../image/ico_history.gif') top left no-repeat; padding-left:10px }
div.HistoryCont dd span.txt	{ width:435px }
div.HistoryCont dd span.txt1	{ width:435px; height:45px; line-height:18px }


/** News Room **/
div.ListTxt			{ width:609px; height:17px; margin:30px 0 0 20px }
div.ListTxt span		{ float:left; display:block; width:300px }
div.ListTxt span.total	{ padding-left:5px }
div.ListTxt span.pnum	{ padding-right:4px; text-align:right }
div.List				{ width:609px; margin-left:20px }
div.List table			{ width:609px; border-bottom:1px #F8BA1C solid; table-layout:fixed; border-collapse:collapse; border-spacing:0 }
div.List th				{ height:19px; font-size:8pt; letter-spacing:-1px; color:#FFFFFF; background:#F8BA1C; border-right:1px #FFFFFF solid; border-collapse:collapse; padding:0; padding-top:3px }
div.List th.num			{ width:63px }
div.List th.tit			{ width:390px }
div.List th.attach		{ width:60px }
div.List th.date			{ width:93px; border-right:0 }
div.List td				{ height:24px; text-align:center; border-right:1px #D0D0D0 solid; border-bottom:1px #D0D0D0 solid; padding-top:2px; border-collapse:collapse; padding:0 }
div.List td.tit			{ padding-left:10px; text-align:left }
div.List td a			{ color:#666666 }
div.List td a:hover		{ color:#333333; text-decoration:underline }
div.List td.last			{ border-right:0 }
div.View				{ width:609px; margin:20px 0 0 20px }
div.View table.tbl		{ width:609px; border-bottom:1px #D0D0D0 solid; table-layout:fixed; border-spacing:0 }
div.View th			{ height:19px; font-size:8pt; letter-spacing:-1px; color:#FFFFFF; background:#F8BA1C; border-right:1px #FFFFFF solid; border-collapse:collapse; padding:0; padding-top:3px }
div.View th.tit			{ width:62px }
div.View th.txt			{ width:443px; font-size:9pt; letter-spacing:0; font-weight:normal; text-align:left; padding-left:10px }
div.View th.date		{ width:92px; border-right:0 }
/*div.View td			{ border-collapse:collapse; padding:0 }	*/
div.View td.cont		{ padding-left:65px; padding-right:40px; text-align:justify; line-height:18px; padding:15px 40px 20px 65px; border-bottom:1px #F8BA1C solid }
div.View td.attach		{ height:23px; font-size:8pt; letter-spacing:-1px; text-align:center; border-right:1px #D0D0D0 solid; padding-top:3px; border-bottom:1px #F8BA1C solid }
div.View td.attach1		{ padding-left:10px; padding-top:2px; border-bottom:1px #F8BA1C solid }
div.View td.prev		{ height:23px; font-size:8pt; letter-spacing:-1px; text-align:center; border-right:1px #D0D0D0 solid; border-bottom:1px #D0D0D0 solid; padding-top:3px }
div.View td.prev1		{ border-bottom:1px #D0D0D0 solid; padding-left:10px; padding-top:2px }
div.BBSBtns			{ width:609px; text-align:center; margin:20px 0 0 20px }
div.Paging			{ width:609px; margin-top:15px; text-align:center; color:#999999 }
div.Paging img			{ margin:0 5px 0 5px }
div.Paging a			{ color:#666666 }
div.Paging a:hover		{ color:#333333; text-decoration:underline }
div.Paging .sel			{ font-weight:bold; color:#F9A31D}


/** Contace Us **/
div.Map				{ width:609px; height:435px; background:url('../image/contact_map.gif') no-repeat; margin:30px 0 0 20px }
div.Depart				{ width:577px; background:url('../image/contact_depart.gif') top no-repeat; margin:20px 0 0 20px; padding-top:55px }
div.Depart dl			{ width:577px; margin:0; padding:0 }
div.Depart dd			{ float:left; display:inline-block; width:150px; height:250px; margin:0; padding:0; margin-left:43px; padding-left:10px }
div.Depart dd.first		{ margin:0 !important }
div.Depart dd span		{ display:block; width:140px; height:21px; background:url('../image/ico_history.gif') top left no-repeat; padding-left:10px }
div.Depart dd span.tit	{ width:150px !important; padding-left:0 !important; font-weight:bold; color:#F7AD39; background:none }
div.Depart dd span.tit1	{ width:150px !important; padding-left:0 !important; font-weight:bold; color:#F7AD39; background:none; margin-top:20px }
div.AllianceTit			{ width:609px; height:15px; background:url('../image/txt_alliance.gif') no-repeat; margin:40px 0 0 20px; text-indent:-9999px }
div.AllianceTbl			{ width:609px; margin:20px 0 0 20px }
div.AllianceTbl table		{ width:609px; border-top:1px #FFD975 solid; border-left:1px #FFD975 solid; table-layout:fixed; border-collapse:collapse; border-spacing:0 }
div.AllianceTbl th		{ width:100px; height:28px; border-bottom:1px #FFD975 solid; text-align:left; padding-left:10px; color:#FFFFFF; background:#F8BA1C; border-collapse:collapse }
div.AllianceTbl th.h50	{ height:50px }
div.AllianceTbl th.h100	{ height:100px }
div.AllianceTbl td		{ width:488px; border-bottom:1px #FFD975 solid; border-right:1px #FFD975 solid; padding-left:10px; border-collapse:collapse }
div.AllianceTbl span		{ float:left; display:block; width:150px; height:21px }
div.AllianceTbl span.addr	{ clear:both; display:inline-block; width:450px; padding:3px 0 2px 0 }
div.AllianceTbl span img	{ margin:0 0 5px 5px }
div.AllianceTbl label		{ display:inline-block; padding:5px 0 0 0 }
div.AllianceTbl td.short	{ width:184px !important; border-bottom:1px #FFD975 solid; border-right:0 }
div.AllianceTbl td.short1	{ width:184px !important }
div.AllianceBtn			{ width:609px; text-align:center; margin:20px 0 0 20px }
div.AllianceTxt			{ width:609px; height:132px; background:url('../image/info_alliance.gif') no-repeat; margin:40px 0 0 20px; text-indent:-9999px }
div.ImgSiteMap			{ width:601px; height:239px; background:url('../image/img_sitemap.gif') no-repeat; margin:20px 0 0 20px; padding-top:11px }
div.ImgSiteMap a		{ position:relative; display:block }
div.ImgSiteMap dl		{ width:601px; padding:0 }
div.ImgSiteMap dt		{ float:left; width:141px; height:34px; margin-right:8px }
div.ImgSiteMap dt.last	{ margin-right:0 }
div.ImgSiteMap dt span	{ display:block; width:141px; height:34px; cursor:pointer; text-indent:-9999px }
div.ImgSiteMap dd		{ float:left; width:135px; height:205px; margin-right:8px; padding-left:8px; padding-top:7px }
div.ImgSiteMap dd.last	{ margin-right:0 }
div.ImgSiteMap dd span	{ display:block; width:125px; height:20px; margin-top:4px; cursor:pointer; text-indent:-9999px }


/** ÆË¾÷ **/
div.ImgOversea			{ width:487px; height:481px; background:url('../image/pop_img_oversea.gif') no-repeat; text-indent:-9999px; margin:0 auto }
div.popFooter			{ width:100%; height:33px; background:#000000; margin-top:20px }
div.popFooter dl		{ padding:0 }
div.popFooter dd		{ float:left; display:block }
div.popFooter dd.txt		{ width:445px }
div.popFooter dd.btn	{ width:55px }
div.popFooter a		{ position:relative; display:block }
div.popFooter span.copy	{ display:block; width:246px; height:12px; background:url('../image/pop_copyright.gif') no-repeat; margin:10px 0 0 10px }
div.popFooter span.close	{ display:block; width:40px; height:9px; background:url('../image/pop_btn_close.gif') no-repeat; cursor:pointer; margin:10px 0 0 5px }


/** Footer **/
div.Copyright			{ width:860px; height:35px; font-size:8pt; letter-spacing:-1px; text-align:center; color:#B2B2B2; line-height:11pt }
