@import url(font.css);
@import url(common.css);
@import url(calendar.css);
@import url(button.css);
@import url(table.css.php);

/* Layout */
#wrap {width:100%; height:100%; background:url(/Mortuary/images/topBack.gif) 0px 65px repeat-x;}
#layout {width:930px; height:auto; margin-left:auto; margin-right:auto; margin-top:0px; margin-buttom:0px; padding:0px text-align:center;}

/* Top */
#top{background: #fff}
#top .inner{width: 930px; margin: 0 auto; height: 65px; position: relative; z-index:1}
#top .inner_bottom{height: 26px; background: #e3e6eb; position: relative; z-index: 0}
#top #top_logo{position: absolute; left: 0; top: 15px; z-index: 1; margin: 0}
#top #top_logo a{display: block}
#top #top_logo span{display: block; position: absolute; top: 0; left: 0; }
#top #gmb{position: absolute; right: 0; top: 10px; z-index: 1}
#top #gmb ul{margin: 0; padding: 0}
#top #gmb ul li{margin: 0; padding: 0; line-height: 0.8em; text-align: right}
#top #gmb ul li a{font-size: 12px; line-height: 16px; color: #a1a1a1; font-family: "Nanum Barun Gothic"; font-weight: bold; text-decoration: none}
#top #gmb ul li a:hover,
#top #gmb ul li a:focus{color: #4b67be}
#top #nav > ul {overflow: hidden; height: 91px; margin: 0; padding: 0 0 0 178px; position: relative; z-index: 0}
#top #nav > ul > li{float: left}
#top #nav > ul > li > a{display: block; padding: 0 21px; min-width: 60px; line-height: 65px; letter-spacing: -1px; color: #333; font-size: 16px; font-weight: 800; font-family:'Nanum Gothic'; text-decoration:none }
#top #nav > ul > li.active > a,
#top #nav > ul > li:hover > a,
#top #nav > ul > li:focus > a{color: #4c68bf}
#top #nav > ul > li > ol{display: none}
#top #nav > ul > li.active > ol {display: block}
#top #nav ol{overflow: hidden; width: 930px; padding: 0; margin: 0; position: absolute; left: 0; top: 65px; background: url("../images/inner_bottom_bg.jpg") no-repeat left top #224b8e;}
#top #nav .sub_1 ol{padding: 0 0 0 193px}
#top #nav .sub_2 ol{padding: 0 0 0 272px}
#top #nav .sub_3 ol{padding: 0 0 0 435px}
#top #nav .sub_4 ol{padding: 0 0 0 400px}
#top #nav .sub_5 ol{padding: 0 0 0 450px}
#top #nav .sub_6 ol{padding: 0 0 0 0}
#top #nav ol li{float: left; background: url("../images/nav_line.jpg") left center no-repeat}
#top #nav ol li:first-child{background: none}
#top #nav ol li a{display: block; padding: 0 10px; height: 26px; line-height: 25px; font-size: 12px; color: #fff; letter-spacing: -1px; text-decoration: none}
#top #nav ol li a:hover,
#top #nav ol li a:focus,
#top #nav ol li.son a{color: #f8f408}

.topimg {width:930px; height:100px; margin:10px 0px 10px 0px; padding:0px; }

/* Contents */
#container {width:930px; height:auto; text-align:left;}
#leftmenu {width:180px; height:auto; min-height:500px; margin-top:0px; float:left; text-align:left;}
.contents {width:700px; height:auto; min-height:500px; margin:0px 0px 0px 50px; float:left; text-align:left;}
.title_area {width:700px; height:65px; padding:0px 0px 0px 0px; background:url(/Mortuary/images/titleBack.gif) 0px 64px no-repeat; text-align:left;}
.subcopy{margin:0px; padding:0px;}
.linemap {width:700px; height:25px; margin:7px 0px 0px 0px; padding:0px; color:#737373; font-family:돋움; font-size:11px; text-align:right;}
.linemap span{color:#464646; margin:0px 4px 0px 0px; padding:0px; font-family:굴림; font-size:12px;}
.contents_area {width:700px; min-height:500px; margin:10px 0px 50px 0px;}

/* Footer */
#footer {clear:both; width:100%; height:150px; margin-top:0px; text-align:left;}
#footer .address {width:930px; height:150px; margin-left:auto; margin-right:auto; border-top:1px solid #c1c1c1;}
#footer .logo {width:120px; height:57px; margin-top:20px; float:left; text-align:left;}
#footer .divide1 {width:25px; height:57px; margin-top:16px; float:left; text-align:left;}
#footer .copyright {width:510px; height:61px; margin-top:22px; background:url(/Mortuary/images/copyrightBack.gif) 2px 37px no-repeat; float:left; text-align:left; }
#footer .copyright address {width:510px; margin:0px; padding:0px; float:left; text-align:left; }
#footer .copyright ul {width:510px; list-style:none; margin:0px; padding:0px; float:left;}
#footer .copyright li.btmcopyright {float:left;}
#footer .copyright li.btmmenu {float:left; margin-top:18px; width:510px;}
.familysite {width:140px; height:57px; margin-top:25px; float:left; text-align:left;}
#footer .divide2 {width:25px; height:57px; margin-top:20px; float:left; text-align:left;}
.certification {width:110px; height:57px; margin-top:24px; float:left; text-align:right;}

