/*레이아웃*/
body{background:#63a70c url("../image/main/bg_main.jpg") no-repeat center 0; width:100%;}
div#wrap{width:1000px; margin:0 auto;}
div#header{background:url("../image/common/bg_topmenu.jpg") no-repeat 10px 15px; width:100%; height:134px; position:relative;}
div#container{width:100%; height:630px; position:relative;}
div#footer{width:100%;  position:relative;}

/*header*/
.logo {width:123px; height:41px; position:absolute; top:17px; left:96px;}
.gnb {width:838px; height:74px; position:absolute; top:71px; left:90px;}
.gnb ul {margin:1px 0 0 109px; }
.gnb li {float:left; }
.lnb {position:absolute; top:30px; right:20px; width:218px; height:15px;}
.lnb li {float:left; height:15px;}
.lnb li a{background:url("../image/common/bg_lnbline.gif") no-repeat 100% 5px; height:15px; padding:0 10px;}
.lnb li.none a{background:none;}


/*content*/
.content {background:url("../image/main/bg_content.jpg") no-repeat; width:1000px; height:230px; padding:20px 20px 0 40px; overflow:hidden;}
.gallery {float:left; width:245px;}
.gallery p {margin-bottom:7px;}
.gallery p span {padding-left:80px;}
.gallery ul {border-top:1px solid #e2e2e2; margin-top:10px; width:225px;}
.gallery ul li {float:left; padding:10px 7px; font:11px "돋음"; color:#747474; text-align:center;}
.gallery ul li img {display:block; padding-bottom:5px;}

.facilities {float:left; width:235px;}
.facilities p {margin-bottom:20px;}
.facilities .facilitiesimg span {margin:10px 0 0 65px;}


.important {float:left; width:235px; position:relative;}
.tabmenu ul {background:url("../image/main/bg_line_notice.gif") repeat-x; width:200px; height:23px; margin-bottom:10px;}
.tabmenu ul li {float:left; padding-right:2px;height:23px;}
.important div p {position:absolute; top:10px; right:40px; }
.important dt {background:url("../image/main/bullet_notice.gif") no-repeat 0 7px; width:145px; float:left; padding:5px 0 5px 9px; font:11px "돋음"; color:#747474;}
.important dd {padding:5px 0; font:11px "돋음"; color:#b0acac; }

.linkm {background:url("../image/main/bg_linkm.gif") no-repeat 0 50px; float:left; width:210px}
.linkm p {padding:5px 0 20px 0;}
.linkm p a {padding-left:10px;}

/*footer*/
div#footer p {float:left; margin-left:60px;}
div#footer ul {float:right; margin:10px 50px 0 0;}
div#footer li {float:left; padding:0 3px;}


/* 210817 */
#book ul {overflow:hidden;}
#book li {float:left;width:50%;}
#book li a {display:block;width:100%;height:100%;font:11px "돋음";margin-bottom:5px;}