@charset "euc-kr";
@import url("common.css");

#wrap     {text-align:left; width:100%; height:100%; margin:0 auto; padding:0; background-image:url('/images/common/bg_contentAll.gif');}
#mainWrap {text-align:left; width:100%; height:100%; margin:0 auto; padding:0; background-image:url('/images/main/bg_all.gif');}

#header   {position:relative; width:100%; height:100px; margin:0 auto; padding:0; float:left; background-image:url('/images/common/bg_headerAll.gif'); overflow:hidden;}
#header #logo     {position:relative; width:195px; height:100px; margin-left:20px; margin-top:32px; padding:0; float:left; overflow:hidden; display:inline;}
#header #headerMenu           {position:relative; width:710px; height:100px; margin:0 auto; padding:0; float:left; overflow:hidden;}
#header #headerMenu #topMenu  {position:relative; width:710px; height:34px; margin:0 auto; padding:0; float:left; overflow:hidden;}
#header #headerMenu #gnb      {position:relative; width:710px; height:66px; margin:0 auto; padding:0; float:left; overflow:hidden;}
#header #headerMenu #gnb #gnb1Depth {position:relative; width:710px; height:41px; margin:0 auto; padding:0; background-image:url('/images/common/bg_gnbAll.gif'); overflow:hidden;}
#header #headerMenu #gnb #gnb2Depth {position:relative; width:710px; height:25px; margin:0 auto; padding:0; overflow:hidden;}
#header #headerMenu #gnb #gnb2Depth #subMenuDiv_1 {background-image:url('/images/common/bg_gnb2depth_01.gif'); width:230px; height:25px; margin-left:0;}
#header #headerMenu #gnb #gnb2Depth #subMenuDiv_2 {background-image:url('/images/common/bg_gnb2depth_02.gif'); width:163px; height:25px; margin-left:110px;}
#header #headerMenu #gnb #gnb2Depth #subMenuDiv_3 {background-image:url('/images/common/bg_gnb2depth_03.gif'); width:536px; height:25px; margin-left:90px;}
#header #headerMenu #gnb #gnb2Depth #subMenuDiv_4 {background-image:url('/images/common/bg_gnb2depth_04.gif'); width:108px; height:25px; margin-left:373px;}
#header #headerMenu #gnb #gnb2Depth #subMenuDiv_5 {background-image:url('/images/common/bg_gnb2depth_05.gif'); width:568px; height:25px; margin-left:142px;}
#header #headerMenu #gnb #gnb2Depth #subMenuDiv_6 {background-image:url('/images/common/bg_gnb2depth_06.gif'); width:205px; height:25px; margin-left:505px;}


#mainHeader  {position:relative; width:960px; height:450px; margin:0 auto; padding:0; float:left; background-image:url('/images/main/bg_headerAll.jpg'); overflow:hidden;}
#mainHeader #topMenu  {position:relative; width:960px; height:27px; margin:0 auto; padding:0; float:right; overflow:hidden;}
#mainHeader #logo     {position:relative; width:940px; height:55px; margin-left:20px; padding:0; float:left; overflow:hidden; display:inline;}
#mainHeader #headerMenu #visual   {position:relative; width:960px; height:258px; margin:0 auto; padding:0; float:left; overflow:hidden;}
#mainHeader #headerMenu #gnb      {position:relative; width:740px; height:66px; margin-left:220px; padding:0; float:left; overflow:hidden; display:inline;}
#mainHeader #headerMenu #gnb #gnb1Depth {position:relative; width:740px; height:41px; margin:0 auto; padding:0; background-image:url('/images/main/bg_mainGnbAll.gif'); overflow:hidden;}
#mainHeader #headerMenu #gnb #gnb2Depth {position:relative; width:740px; height:25px; margin:0 auto; padding:0; overflow:hidden;}
#mainHeader #headerMenu #gnb #gnb2Depth #subMenuDiv_1 {background-image:url('/images/common/bg_gnb2depth_01.gif'); width:230px; height:25px; margin-left:0;}
#mainHeader #headerMenu #gnb #gnb2Depth #subMenuDiv_2 {background-image:url('/images/common/bg_gnb2depth_02.gif'); width:163px; height:25px; margin-left:110px;}
#mainHeader #headerMenu #gnb #gnb2Depth #subMenuDiv_3 {background-image:url('/images/common/bg_gnb2depth_03.gif'); width:536px; height:25px; margin-left:90px;}
#mainHeader #headerMenu #gnb #gnb2Depth #subMenuDiv_4 {background-image:url('/images/common/bg_gnb2depth_04.gif'); width:108px; height:25px; margin-left:373px;}
#mainHeader #headerMenu #gnb #gnb2Depth #subMenuDiv_5 {background-image:url('/images/common/bg_gnb2depth_05.gif'); width:568px; height:25px; margin-left:142px;}
#mainHeader #headerMenu #gnb #gnb2Depth #subMenuDiv_6 {background-image:url('/images/common/bg_gnb2depth_06.gif'); width:205px; height:25px; margin-left:535px;}


#topVisual            {position:relative; width:100%; height:150px; margin:0 auto; padding:0; float:left; overflow:hidden; background-image:url('/images/common/bg_sub_visual.gif');}
#topVisual #leftTitle {position:relative; width:160px; height:144px; margin-left:20px; margin-top:119px; padding:0; float:left; overflow:hidden; display:inline;}

#middle               {position:relative; width:1005px; margin:0 auto; padding:0; float:left; overflow:hidden;}
#middle #mbody        {position:relative; width:785px; height:425px; margin-left:90px; padding:0; float:left; overflow:hidden; display:inline;}

#middle #middleLine   {position:relative; width:925px; height:2px; margin:0 auto; padding:0; float:left; overflow:hidden; background-image:url('/images/common/i_middleLine.gif');}

#middle #lnb          {position:relative; width:180px; margin-left:20px; padding:0; float:left; overflow:hidden; display:inline;}

#middle #cbody        {position:relative; width:710px; margin-left:15px; padding:0; float:left; overflow:hidden; display:inline; background-image:url('/images/common/bg_cbodyAll.gif');}
#middle #cbody #pageTitle   {position:relative; width:350px; height:45px; margin-left:5px; margin-top:15px; margin-bottom:15px; padding:0; float:left; overflow:hidden; display:inline; background-image:url('/images/common/bg_location.gif');}
#middle #cbody #location    {position:relative; width:350px; height:45px; margin-right:5px; margin-top:15px; margin-bottom:15px; padding-top:22px; float:left; text-align:right; overflow:hidden; display:inline; background-image:url('/images/common/bg_location.gif');}
#middle #cbody #pbody       {position:relative; width:710px; margin-left:35px; padding:0; float:left; overflow:hidden; display:inline;}

#middle #cbody #pageBotMenu {position:relative; width:640px; height:20px; margin-left:35px; margin-top:40px; padding:0; float:left; display:inline; }
#middle #cbody #officer     {position:relative; width:640px; height:31px; margin-left:35px; padding:0; float:left; border:1px solid #dbdbdb; display:inline;}
#middle #cbody #pageValue   {position:relative; width:640px; height:81px; margin-left:35px; margin-top:6px; margin-bottom:20px; padding:0; float:left; border:1px solid #dbdbdb; display:inline;}

#middle #cbody #pbodyB      {position:relative; width:710px; height:2px; padding:0; float:left; overflow:hidden; display:inline; background-image:url('/images/common/i_cbody_tb.gif');}

#middle #rnb        {position:absolute; width:70px; height:100%; margin-left:10px; padding:0; float:left;}

#footer             {width:910px; height:70px; margin-left:15px; margin-top:20px; padding:0; float:left; background-image:url('/images/common/bg_footer.gif'); overflow:hidden; display:inline;}

#footer #footerLogo {width:195px; height:70px; margin:0 auto; padding:0; float:left; overflow:hidden;}
#footer #copyright  {width:456px; height:70px; margin-left:5px; margin-top:15px; padding:0; float:left; overflow:hidden;}
#footer #footerMenu {width:254px; height:70px; padding:0; float:left; text-align:right; overflow:hidden;}
