@charset "utf-8";

body			{background-image:url('/images/common/bg_body.jpg');}

#accessibility	{display: none;}





/* 공통되는 부분 시작 */
/* 머릿말 */
#headBack				{float:left; width:100%; height:130px; background-image:url('/images/common/bg_mainMenu.gif'); background-position:0 35px; background-repeat:repeat-x;}
#headWrap				{float:left; width:950px; height:130px; }

#headLogo				{float:left; width:203px; height:130px; background-image:url('/images/common/bg_body.jpg');}
#headTopMenu			{float:left; width:742px; height:35px; }
#headTopMenu ul			{float:right; margin-top:8px;}
#headTopMenu li			{display:inline; padding-right:1px}

/* 메인메뉴 */
#headMainMenu			{width:747px; height:95px; float:left;}

#mainMenu				{float:left; position:relative; width:720px; height:95px; background-image:url('/images/common/bg_mainMenuDepth1.gif'); background-repeat:repeat-x; padding-left:15px}
#mainMenu li			{float:left; display:inline; padding-left:27px; padding-top:10px}
#mainMenu ul			{position:absolute; top:67px; left:0; display:none; z-index:30;}
#mainMenu ul li			{background:url('/images/common/li_mainMenu_bid.gif'); background-repeat: repeat-y; padding:0 7px 0 7px}
#mainMenu li.first-child	{background:none;}

#mainMenu .menu1 ul		{width:605px; margin:0 0 0 34px;}
#mainMenu .menu2 ul		{width:605px; margin:0 0 0 140px;}
#mainMenu .menu3 ul		{width:400px; margin:0 0 0 238px;}
#mainMenu .menu4 ul		{width:400px; margin:0 0 0 250px;}
#mainMenu .menu5 ul		{width:620px; margin:0 0 0 120px;}
#mainMenu .menu6 ul		{width:420px; margin:0 0 0 332px;}


/* 꼬릿말 */
#footMenuWrap			{float:left; width:100%; height:34px;}
#footMenuWrap p.line	{float:left; width:100%; height:1px; background-color:#dfd2af; overflow:hidden}
#footMenu				{float:left; width:950px; height:32px;}
#footMenu ul			{float:left; padding:12px 0 10px 620px;}
#footMenu li			{float:left; display:inline; background:url('/images/common/li_mainMenu_bid.gif'); background-repeat: repeat-y; padding:0 7px 0 7px}
#footMenu li.first-child	{background:none;}


#footWrap				{float:left; width:900px; height:84px;}
#footLogo				{float:left; width:140px; margin:30px 0 0 60px;}
#footCopyright			{float:left; width:630px; margin:22px 0 0 0;}
#footCopyright li		{float:left; height:17px;}
/* 공통되는 부분 끝 */






/* 메인 부분 시작 */
#midBack				{float:left; width:100%; height:604px; background-image:url('/images/main/bg_mainMiddle.gif'); background-repeat:repeat-x; background-color:#aa966e;}
#midWrap				{float:left; width:950px; height:604px; }

#midLeft				{float:left; width:300px; height:604px; }

#midCenter				{float:left; width:414px; height:604px; background-image:url('/images/main/bg_midContents.gif');}

#midPopup				{float:left; position:relative; width:390px; height:177px; padding-left:20px; background-image:url('/images/main/bg_notice.gif'); background-position:20px 0; background-repeat:no-repeat}
#midPopup h3			{float:left; width:138px; padding-top:16px;}
#tabPopup				{float:left; width:232px; padding-top:18px;}
#tabPopup ul			{position:absolute; top:18px; left:182px; display:none; list-style:none; z-index:30;}

#midNotice				{float:left; width:390px; height:100px; padding-left:20px; background:url('/images/main/bg_news.gif') no-repeat 23px 0;}
#midNoticeTit			{float:left; width:68px}
#midNoticeList			{float:left; width:302px; margin-top:3px}
#midNoticeList li		{height:18px}
#midNoticeList .subject	{float:left; width:236px;}

#midTheme				{float:left; width:390px; height:248px; padding-left:20px;}
#midThemeLeft			{float:left; width:178px; margin-right:16px;}
#midThemeLeft h3		{float:left; width:137px;}
#midThemeLeftMore		{float:left; width:41px;}
#midThemeRight			{float:left; width:176px; }

#iVillage				{float:left; width:176px; height:62px; background-image:url('/images/main/bg_village.gif'); background-repeat:no-repeat; padding:10px 0 0 12px}
#iVillage h3			{float:left; width:63px; padding-top:1px}
#iVillageList			{float:left; width:100px;}

#netizen				{float:left; width:176px; height:70px; }
#netizenList			{float:left; width:176px; height:50px; background-image:url('/images/main/bg_netizen.gif'); background-repeat:repeat-x; padding-top:8px}
#netizenList li			{padding-left:12px; display:inline; height:18px;}

#midBanner				{float:left; width:390px; height:68px; padding-left:20px;}
#midBanner h3			{float:left; width:342px; height:20px;}
#midBanner .right		{float:left; padding-top:7px}
#midBanBack				{float:left; width:370px; height:48px; border:1px solid #dfd3b3; background-color:#ffffff;}
#midBanIn				{float:left; width:345px; padding:9px 0 0 10px;}
#midBanIn li			{float:left; height:33px}
#midBanUpDown			{float:left; width:11px; padding:9px 0 0 0;}
#midBanUpDown ul		{float:left; width:11px;}

#midRight				{float:left; width:205px; height:604px; padding:20px 0 0 16px;}

#midSearch				{float:left; width:205px; height:60px; }

#midQuick1				{float:left; width:205px; height:190px; }
#midQuick1 li.line		{padding-bottom:1px; background-color:#c0b18f;}

#midQuick2				{float:left; width:205px; height:88px; }
#midQuick2 ul			{float:left; width:101px;}
#midQuick2 ul.left		{width:104px;}

#midPhoto				{float:left; width:205px; height:120px; }
#midPhoto h3			{float:left; width:158px; padding-bottom:1px; background-color:#c0b18f;}
#midPhotoMore			{float:left; width:43px; padding-bottom:1px; background-color:#c0b18f;}
#midPhoto li			{float:left; width:68px; display:inline; text-align:center}
#midPhoto li p			{padding-top:5px; line-height:13px}

#midMov					{float:left; width:205px; height:120px; }
#midMov h3				{float:left; width:158px; padding-bottom:1px; background-color:#c0b18f;}
#midMovMore				{float:left; width:43px; padding-bottom:1px; background-color:#c0b18f;}
#midMov li				{float:left; width:68px; display:inline; text-align:center}
#midMov li p			{padding-top:5px; line-height:13px}
/* 메인 부분 끝 */






/* 서브 시작 */
#subMidBack				{float:left; position:relative; width:100%; min-height:600px; background-color:#aa966e; background-image:url('/images/common/bg_Middle.gif'); background-repeat:repeat-x;}
#subMidWrap				{float:left; width:900px; background-image:url('/images/common/bg_inMiddle.gif');}
#subMidLeft				{float:left; width:200px;}

#subMenuTitle			{width:200px; height:160px}
#subMenu				{width:184px; margin-left:14px;}
#subMenu li				{float:left; width:184px;}
#subMenu .lnbBid		{width:184px; height:1px;background-color:#8d794b; overflow:hidden;}

#subMenu .depth1		{width:180px;}
#subMenu .depth2		{width:180px; margin:6px 0 12px 0;}
#subMenu .depth2 .inDepth2_on	{width:170px; height:17px; margin:3px 0 0 1px; padding:3px 0 0 13px; background-image:url('/images/common/bg_inDepth2_on.gif'); background-repeat:no-repeat; overflow:hidden;}
#subMenu .depth2 .inDepth2_off	{width:170px; height:17px; margin:3px 0 0 1px; padding:3px 0 0 13px; background-image:url('/images/common/bg_inDepth2_off.gif'); background-repeat:no-repeat; overflow:hidden;}

#subMidCenter			{float:left; width:640px; min-height:604px; padding:15px 0 30px 30px}

#subMidSearch			{float:left; width:640px; height:35px; text-align:right;}

#subMidTop				{float:left; width:640px; height:84px; background-image:url('/images/common/bg_cBodyTop.gif');}

#subMidTit				{float:left; width:320px; height:35px;}
#subMidPos				{float:left; width:320px; text-align:right; margin-top:3px}
#subBtnTop				{margin-top:26px}
#subBtnTop li			{display:inline;}

#depth4Top				{float:left; width:640px; height:20px; background:url('/images/common/bg_depth4_top.gif') no-repeat;}
#depth4Mid				{float:left; width:640px; background:url('/images/common/bg_depth4_mid.gif');}
#inDepth4Mid			{width:590px; margin-left:30px;}
#inDepth4Mid #leftImg	{float:left; width:180px; height:162px; margin-right:10px;}
#inDepth4Mid #depth4Menu1	{float:left; width:190px; height:150px; margin-top:12px;}
#inDepth4Mid #depth4Menu2	{float:right; width:190px; height:150px; margin-top:12px;}
#inDepth4Mid li			{display:inline;}
#depth4Bot				{float:left; width:640px; height:40px; background:url('/images/common/bg_depth4_bot.gif') no-repeat;}

#subContent				{clear:both; width:620px; line-height:17px}

#subBtnBottom			{float:left; width:638px; height:25px; margin-top:20px; text-align:right;}
#subBtnBottom li		{display:inline;}

#subValue				{float:left; width:638px; height:81px; border:1px solid #dfd2af; background-color:#fffbec; margin-bottom:5px}
#subValueTit			{float:left; width:160px; height:81px;}
#subValueCont			{float:left; width:450px; height:81px; padding:19px 0 0 10px}
#subValueCont li		{float:left; height:25px; display:inline;}

#subOfficer				{clear:both; width:638px; height:31px; border:1px solid #dfd2af; background-color:#fffbec;}

#subCalImg				{float:left; width:305px; height:286px;}
#subCalendar			{float:right; width:328px; height:284px; border:1px solid #d8d8d8;}
#subCalMonth			{float:left; width:310px; height:29px; text-align:center}
#subCalMonth ul			{padding-top:8px;}
#subCalMonth li			{display:inline;}
#subCalWeek				{float:left; width:318px; height:21px; margin-left:5px;}
#subCalDay				{float:left; width:318px; margin-left:5px;}
#subCalTab				{float:left; width:638px; border:1px solid #d8d8d8; margin-top:10px; padding-bottom:4px;}
#subCalTabBack			{float:left; width:630px; height:27px; margin-left:3px; margin-top:4px; background-image:url('/images/board/bg_calendar_top.gif');}
/* 서브 끝 */





/* 컨텐츠 시작 */
#subContent p		{margin-bottom:17px;}
#subContent td		{line-height:17px}
#basicInfo			{float:left; width:630px; height:32px; margin-bottom:8px; background:url('/images/sightSpot/bg_basicInfo.gif') no-repeat 8px 0px;}
#inBasicInfo		{width:580px; margin:7px 0 0 27px;}
#inBasicInfo .tab_me{background:url('/images/sightSpot/li_basicInfo.gif') no-repeat 5px 0px; padding-left:14px;}
#inBasicInfo li		{display:inline;}

#pageBody640		{width:640px; margin:0; padding:0;}
#pageBody620		{width:620px; margin-left:10px; margin-bottom:20px; padding:0;}
#pageBody620 img	{padding:0; margin:0; vertical-align:top;}



.line640			{float:left; width:640px; height:8px; margin:0 0 8px 0; background:url('/images/sightSpot/li_calli640.gif') no-repeat;}

.contentsExp640		{width:640px; margin-bottom:20px; padding:0;}
.contentsExp620		{clear:both; width:620px; margin-left:10px; margin-bottom:10px;}
.contentsExp603		{clear:both; width:603px; margin-left:17px; margin-bottom:16px;}
.contentsExp600		{clear:both; width:600px; margin-left:20px; margin-bottom:16px;}

.trainTour			{width:640px; background-image:url(/images/theme/bg_trainTour_info.gif);}

.wrapleftRight		{float:left; width:620px; margin-left:10px; margin-bottom:10px;}
.wrapleftRight603	{float:left; width:603px; margin-left:17px; margin-bottom:10px;}
.wrapleftRight600	{float:left; width:600px; margin-left:20px; margin-bottom:10px;}

.leftImgM			{float:left; width:270px;}
.leftImg40			{float:left; width:40px;}
.leftImg100			{float:left; width:100px;}
.leftImg120			{float:left; width:120px;}
.leftImg130			{float:left; width:130px;}
.leftImg140			{float:left; width:140px;}
.leftImg150			{float:left; width:150px;}
.leftImg160			{float:left; width:160px;}
.leftImg170			{float:left; width:170px;}
.leftImg180			{float:left; width:180px;}
.leftImg190			{float:left; width:190px;}
.leftImg200			{float:left; width:200px;}
.leftImg210			{float:left; width:210px;}
.leftImg220			{float:left; width:220px;}
.leftImg250			{float:left; width:250px;}
.leftImg260			{float:left; width:260px;}
.leftImg270			{float:left; width:270px;}
.leftImg300			{float:left; width:300px;}
.leftImg320			{float:left; width:320px;}
.leftImg255			{float:left; width:255px;}
.leftTxt450			{float:left; width:450px;}

.rightTxtC			{float:left; width:330px;}
.rightImg150		{float:right; width:150px;}
.rightTxt280		{float:right; width:280px;}
.rightTxt300		{float:left; width:300px;}
.rightTxt330		{float:right; width:330px;}
.rightTxt335		{float:left; width:335px;}
.rightTxt340		{float:right; width:340px;}
.rightTxt350		{float:right; width:350px;}
.rightTxt380		{float:right; width:380px;}
.rightTxt390		{float:right; width:390px;}
.rightTxt400		{float:right; width:400px;}
.rightTxt410		{float:right; width:410px;}
.rightTxt430		{float:right; width:430px;}
.rightTxt420		{float:right; width:420px;}
.rightTxt440		{float:right; width:440px;}
.rightTxt450		{float:right; width:450px;}
.rightTxt460		{float:right; width:460px;}
.rightTxt470		{float:right; width:470px;}
.rightTxt480		{float:right; width:480px;}
.rightTxt500		{float:right; width:500px;}
.rightTxt560		{float:right; width:560px;}


/* 컨텐츠 끝 */