
/* skipnavi */
#skipnavi {position:relative; width:1000px; z-index:1;}
#skipnavi li {display:inline;}
#skipnavi a {display:block; height:0; padding:0 10px; overflow:hidden; color:#000; text-align:right;}
#skipnavi a:hover, #skipnavi a:focus, #skipnavi a:active {height:auto;}

#returntotop {position:relative; bottom:0; width:1000px; z-index:1;}
#returntotop li {display:inline;}
#returntotop a {display:block; padding:0 10px; height:0; overflow:hidden; color:#000; text-align:right;}
#returntotop a:hover, #returntotop a:focus, #returntotop a:active {height:auto;}
/* //skipnavi */


/* layout */
body {background:#ffffff;backgroud-position:top}
#wrapper {width:1000px; margin:0 auto;}
#header {
	position:relative; width:1000px; height:109px; padding-top:4px; 
	background:url('/Images/ddm_home/common/bg_header02.gif') no-repeat 8px top; z-index:1000;
}
#header h1 {position:absolute; left:0; top:65px; width:204px;}
#header #util_member {position:absolute; height:19px; right:201px; top:12px;}
#header #util_member li {display:inline; padding-left:3px;}
#header #util {position:absolute; width:180px; height:19px; right:6px; top:10px; background:url('/Images/ddm_home/common/bg_util.gif') no-repeat left top;}
#header #util li {display:inline; padding-left:2px;}
#header #util li.first {padding-left:20px;}
#header #gnb {float:right; width:437px; height:22px; margin:39px 0 7px 0;}
#header #gnb li {float:left; padding:0 0 0 1px; background:url('/Images/ddm_home/common/gnb_bar.gif') no-repeat left 7px;}
#header #gnb li.first {background:none;}
#header #snb {float:right; width:766px; height:30px; overflow:hidden;}
#header #snb li {float:left; padding-left:5px;}
#header #snb li.first {padding-left:2px;}
#header #snb li ul {position:absolute; top:102px; display:none; border-top:1px solid #7a7e9a; background:#393f69; padding-bottom:5px;}
#header #snb li ul.smenu01 {left:236px; width:128px;}
#header #snb li ul.smenu02 {left:369px; width:118px;}
#header #snb li ul.smenu03 {left:492px; width:127px;}
#header #snb li ul.smenu04 {left:624px; width:118px;}
#header #snb li ul.smenu05 {left:747px; width:127px;}
#header #snb li ul.smenu06 {left:879px; width:118px;}
#header #snb li ul li {float:none; padding:2px 0 0 0;}
#header #snb li ul li.first {padding:6px 0 0 0;}
#header .snb_park {background:url('/Images/ddm_home/park/snb_bar.gif') repeat-x top;} /*¸Þ´ºº°·Î Ãß°¡*/

#sub_visual {clear:both; position:relative; width:1000px; height:202px;}
#sub .visual_park01 {background:url('/Images/ddm_home/park/visual_01.jpg') no-repeat left top;} /*¸Þ´ºº°·Î Ãß°¡*/
#sub .visual_park02 {background:url('/Images/ddm_home/park/visual_02.jpg') no-repeat left top;}
#sub .visual_park03 {background:url('/Images/ddm_home/park/visual_03.jpg') no-repeat left top;}
#sub .visual_park04 {background:url('/Images/ddm_home/park/visual_04.jpg') no-repeat left top;}
#sub .visual_park05 {background:url('/Images/ddm_home/park/visual_05.jpg') no-repeat left top;}
#sub .visual_park06 {background:url('/Images/ddm_home/park/visual_06.jpg') no-repeat left top;}
#sub .visual_park07 {background:url('/Images/ddm_home/park/visual_07.jpg') no-repeat left top;}
#sub .visual_park08 {background:url('/Images/ddm_home/park/visual_08.jpg') no-repeat left top;}
#sub .visual_park09 {background:url('/Images/ddm_home/park/visual_09.jpg') no-repeat left top;}


#body {position:relative; width:1000px; margin:30px 0 50px 0; overflow:hidden;}
#body #leftmenu {float:left; width:209px; padding-bottom:15px; background:url('/Images/ddm_home/common/bg_left.gif') no-repeat left bottom;}
#body #leftmenu h3 {padding:10px 10px 3px 10px; background:url('/Images/ddm_home/common/bg_lefttop.gif') no-repeat left top;}
#body #leftmenu ul {width:189px; margin:0 auto; padding-top:5px;}
#body #leftmenu ul.park {border-top:1px solid #a15ec8; border-bottom:1px solid #a15ec8;} /*¸Þ´ºº°·Î Ãß°¡*/
#body #leftmenu ul.park li {padding-bottom:1px; background:url('/Images/ddm_home/park/left_line.gif') repeat-x bottom;}
#body #leftmenu ul.park li.last {padding-bottom:0; background:none;}
#body #leftmenu ul li ul.sub {padding:10px 0 8px 0;background:#f3f3f3 url('/Images/ddm_home/park/left_line.gif') repeat-x top;}
#body #leftmenu ul li ul.sub li {padding:0 0 1px 26px; background:none; color:#808080; line-height:110%;}
#body #leftmenu ul li ul.sub li a:link,
#body #leftmenu ul li ul.sub li a:visited,
#body #leftmenu ul li ul.sub li a:active {
	display:block; padding-left:10px; background:url('/Images/ddm_home/common/icon_leftmenu.gif') no-repeat left 3px; 
	color:#808080; text-decoration:none;
}
#body #leftmenu ul li ul.sub li a:hover {
	display:block; color:#ff8212; font-weight:bold; text-decoration:none; 
	background:url('/Images/ddm_home/common/icon_leftmenu_over.gif') no-repeat left 3px;
}
#body #leftmenu ul li ul.sub li.select a:link,
#body #leftmenu ul li ul.sub li.select a:visited,
#body #leftmenu ul li ul.sub li.select a:active,
#body #leftmenu ul li ul.sub li.select a:hover{
	display:block; color:#ff8212; font-weight:bold; text-decoration:none; 
	background:url('/Images/ddm_home/common/icon_leftmenu_over.gif') no-repeat left 3px;
}

#body #contents {float:right; width:766px;}
#body #contents #title {width:100%; margin-bottom:30px; overflow:hidden; background:url('/Images/ddm_home/common/bg_title.gif') repeat-x bottom;}

#body #contents #location {
	float:right; padding:0 8px 0 20px; margin-top:11px; font-size:0.9em; color:#929292; 
	background:url('/Images/ddm_home/common/icon_home.gif') no-repeat left top;
}
#body #contents #location a:link,
#body #contents #location a:visited,
#body #contents #location a:active {color:#929292; text-decoration:none;}
#body #contents #location a:hover {color:#494847; text-decoration:none;}
#body #contents_area {clear:both; padding:0 15px; min-height:250px;}
* html #body #contents_area {height:250px;}

#body #contents h5 {padding:0 0 10px 15px; color:#454343; font-size:1.1em; font-weight:bold; background:url('/Images/ddm_home/park/blt_01.gif') no-repeat left 2px;}
#body #contents .desc {margin-left:15px;}
#body #contents .ul_style li {padding-left:13px; line-height:170%; background:url('/Images/ddm_home/park/blt_02.gif') no-repeat 4px 6px;}
#body #contents .ul_style02 li {padding-left:6px; line-height:170%; background:url('/Images/ddm_home/park/blt_04.gif') no-repeat left 7px;}
#body #contents .ul_style03 li {padding-left:6px; line-height:170%; background:url('/Images/ddm_home/park/blt_05.gif') no-repeat left 7px;}
#body #contents .ul_style04 li {padding-left:16px; background:url('/Images/ddm_home/park/blt_03.gif') no-repeat left 1px;}
#body #contents .p_style {padding-left:13px; background:url('/Images/ddm_home/park/blt_02.gif') no-repeat 4px 5px;}
#body #contents .p_style02 {padding-left:6px; background:url('/Images/ddm_home/park/blt_04.gif') no-repeat left 8px;}
#body #contents h6 {padding:0 0 7px 14px; color:#5f21bd; font-size:1em; font-weight:bold; background:url('/Images/ddm_home/park/blt_03.gif') no-repeat left 2px;}

#footer {position:relative; width:1000px; height:170px; background:#fbfbfb url('/Images/ddm_home/common/bg_footer.gif') repeat-x top;}
#footer #footer_logo {position:absolute; left:47px; top:15px; width:128px;}
#footer #footer_menu {margin-left:218px;}
#footer #footer_menu ul {padding-top:15px;}
#footer #footer_menu ul li {display:inline; padding-right:9px;}
#footer #footer_menu div {padding:9px 2px; font-size:0.9em; color:#a3a3a3; line-height:150%;}
#footer .footer_park {width:675px; overflow:hidden; margin-left:2px; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb;}
#footer .footer_park dt {
	float:left; width:86px; height:45px; padding-top:3px; margin-right:6px; font-size:0.9em; color:#db9543; 
	background:url('/Images/ddm_home/common/bg_footer02.gif') no-repeat right 8px;
}
#footer .footer_park dd {float:right; width:582px; padding-top:2px; font-size:0.9em; color:#a3a3a3; line-height:150%;}

#quickmenu {
	position:absolute; left:50%; width:14px; height:99px; margin-left:500px; padding-top:30px; 
	background:url('/Images/ddm_home/common/bg_top.gif') no-repeat left top;
}

@media print{
#skipnavi {display:none;}
#returntotop {display:none;}
.noPrint {display:none;}
}
/* //layout */


/* main */
#main_visual {clear:both; position:relative; width:1000px; height:302px;}
#main .visual_park {background:url('/Images/ddm_home/main/visual.jpg') no-repeat left top;} /*¸Þ´ºº°·Î Ãß°¡*/
#main_visual h2 {position:absolute; left:5px; top:101px;}
#main_visual dl {position:absolute; left:502px; top:12px; width:300px; overflow:hidden;}
#main_visual dl dt {float:left; width:71px;}
#main_visual dl dd {float:right; width:229px;}
#main_visual .main_menu {position:absolute; left:102px; top:201px; width:297px; overflow:hidden;}
#main_visual .main_menu li {float:left;}

#main_body {position:relative; width:1000px; margin:18px 0 25px 0; overflow:hidden;}
#main_body #contents_wrap {float:left; width:690px; overflow:hidden; }
#main_body #firstColumn {float:left; width:285px;}
#main_body #contents {float:right; width:380px;}
#main_body #secondColumn {float:right; width:285px;}

#login_wrap {min-height:77px; padding:16px; margin-bottom:7px; background:url('/Images/ddm_home/main/bg_login.gif') no-repeat left top;}
* html #login_wrap {height:77px;}
#login_wrap .main_login {width:100%; overflow:hidden;}
#login_wrap .login_input {float:left; width:146px; min-height:65px;}
* html #login_wrap .login_input {height:65px;}
#login_wrap .login_input p {margin:2px 0;}
*html #login_wrap .login_input div {margin-top:-2px;}
*+html #login_wrap .login_input div {margin-top:-2px;}
*html #login_wrap .login_input p {margin:0 0 0 -4px;}
*+html #login_wrap .login_input p {margin:0 0 0 -4px;}
#login_wrap .main_member {width:100%; overflow:hidden; margin-top:5px;}

#popup_zone {position:relative; height:146px; background:url('/Images/ddm_home/main/bg_popupzone.gif') no-repeat left top;}
#popup_zone p {position:absolute; height:5px; left:13px; bottom:11px;}
#popup_zone ul {position:absolute; height:16px; right:8px; bottom:7px; overflow:hidden;}
#popup_zone ul li {float:left; padding-left:1px;}
#popup_zone div {padding:4px 0 0 4px;}

#main_news {position:relative; min-height:156px;}
* html #main_news {height:156px;}
#main_news #tab {width:100%; height:24px; overflow:hidden; margin-bottom:10px; background:url('/Images/ddm_home/main/bg_tab.gif');}
#main_news #tab li {float:left; background:#fff; padding-left:1px;}
#main_news #tab li.first {padding-left:0;}
#main_news li.btn {position:absolute; right:6px; top:6px; background:none;}
#main_news a:link,
#main_news a:visited,
#main_news a:active {font-size:1em; color:#777; text-decoration:none;}
#main_news a:hover {font-size:1em; color:#5f21bd; text-decoration:none;}
#news1 li, #news2 li {padding:0 0 4px 11px; background:url('/Images/ddm_home/main/icon_dot.gif') no-repeat 3px 5px;}
#news1 li span, #news2 li span {display:block; float:right; padding:0 8px; color:#a5a9aa; font-size:0.9em;}

main_link {position:relative;}
#main_link #link_tab {width:100%; height:24px; overflow:hidden; margin-bottom:5px;}
#main_link #link_tab li {float:left; background:#fff; padding-left:4px;}
#main_link #link_tab li.first {padding-left:0;}
/* //main */


/* popup */
#popup {background:#fff !important;}
#popup_header {
	min-height:24px; padding:6px 0 0 16px; margin-bottom:30px; 
	background:url('/Images/ddm_home/park/bg_popup.gif') repeat-x top; color:#fff; font-size:1.1em; font-weight:bold;
}
* html #popup_header {height:24px;}
#popup_body {padding:0 17px;}
#popup_footer {height:57px; padding-top:10px; text-align:center; background:url('/Images/ddm_home/park/bg_popup_btn.gif') repeat-x top;}

#poput_map {width:300px; padding:5px;}
/* //popup */
