body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: repeat-x;
	text-align: center;
	
	font-family:"Dotum";
	font-size:12px; 
	color: #7d7d7d;	
	line-height: 15pt;	
}

/* Header */
#Header .Layout {overflow: hidden;}
#Header .Logo {width:240px; float:left;}
#Header ul.Menu {width:800px; height: 40px; margin: 18px 0 0 0; position: relative; float: right;}
#Header ul.Menu li.Navi {width: 200px; text-align: center; background: url(../images/header_menu_line.png) right 5px no-repeat; position: relative; float:left;}
#Header ul.Menu li.Navi a {height: 50px; line-height: 18px; color: #000; font-family: 'notokr-medium'; font-size: 18px; letter-spacing: -2px; display:block;}
#Header ul.Menu li.Navi ul {left:-1px; top: 50px; padding: 0; border-top: 1px solid #FFF; border-right: 1px solid #DDD; border-bottom: 1px solid #DDD; border-left: 1px solid #DDD; display:none; position:absolute; background: #FFF; z-index:100}
#Header ul.Menu li.Navi ul:hover {display:block;}
#Header ul.Menu li.Navi ul li {padding:0; line-height: 36px; background: url(../images/li_dot.png) 14px 13px no-repeat;}
#Header ul.Menu li.Navi ul li a {width:200px; height: 36px; line-height: 36px; color: #222; font-family: 'notokr-demilight'; font-size: 15px; border-bottom: 1px solid #EEE; display:block;}
#Header ul.Menu li.Navi ul li a:hover {color: #00479d;}


/* Login */
#HeaderWrap .LoginWrap {width: 100%; background: #2a364d;}
#HeaderWrap .Login {width: 1200px; height: 24px; margin: 0 auto; padding: 7px 0; overflow: hidden; position: relative;}
#HeaderWrap .Login ul {right: 0; position: absolute;}
#HeaderWrap .Login ul li {margin:0 0 0 6px; line-height: 26px; font-size: 13px; float:left;}
#HeaderWrap .Login ul li.Join {margin:0 0 0 6px; padding: 0 10px 0 0; background: url(../images/header_login_line.png) right 10px no-repeat;}
#HeaderWrap .Login ul li.Find {margin:0 10px 0 6px;}
#HeaderWrap .Login ul li.Welcome {color: #FFF;}
#HeaderWrap .Login ul li .Bold {color: #FFF;}
#HeaderWrap .Login ul li a {color: #fff;}
#HeaderWrap .Login ul li a.BtnBox {height: 22px; padding: 0 4px; line-height: 22px; color: #555; border: 1px solid #CCC; border-radius: 3px; background: #FFF; display: block;}
#HeaderWrap .Login ul li a.BtnBox:hover {color: #005982; background: #F9F9F9;}
#HeaderWrap .Login ul li a.Admin {color: #FFF; border: 1px solid #e60012; background: #e60012;}
#HeaderWrap .Login ul li a.Admin:hover {color: #00479d; background: #F9F9F9;}
#HeaderWrap .Login ul li a.MyPage {color: #FFF; border: 1px solid #13b5b1; background: #13b5b1;}
#HeaderWrap .Login ul li a.MyPage:hover {color: #13b5b1; background: #F9F9F9;}
#HeaderWrap .Login .ID {width: 120px; height: 16px; padding: 3px 4px; border: 1px solid #BBB;}
#HeaderWrap .Login .PW {width: 120px; height: 16px; padding: 3px 4px; border: 1px solid #BBB;}
#HeaderWrap .Login .LoginBtn {width:60px; height:24px;}
#HeaderWrap .Login input,
#HeaderWrap .Login img {vertical-align:top;}/* Header */
#Header .Layout {overflow: hidden;}
#Header .Logo {width:240px; float:left;}
#Header ul.Menu {width:800px; height: 40px; margin: 18px 0 0 0; position: relative; float: right;}
#Header ul.Menu li.Navi {width: 200px; text-align: center; background: url(../images/header_menu_line.png) right 5px no-repeat; position: relative; float:left;}
#Header ul.Menu li.Navi a {height: 50px; line-height: 18px; color: #000; font-family: 'notokr-medium'; font-size: 18px; letter-spacing: -2px; display:block;}
#Header ul.Menu li.Navi ul {left:-1px; top: 50px; padding: 0; border-top: 1px solid #FFF; border-right: 1px solid #DDD; border-bottom: 1px solid #DDD; border-left: 1px solid #DDD; display:none; position:absolute; background: #FFF; z-index:100}
#Header ul.Menu li.Navi ul:hover {display:block;}
#Header ul.Menu li.Navi ul li {padding:0; line-height: 36px; background: url(../images/li_dot.png) 14px 13px no-repeat;}
#Header ul.Menu li.Navi ul li a {width:200px; height: 36px; line-height: 36px; color: #222; font-family: 'notokr-demilight'; font-size: 15px; border-bottom: 1px solid #EEE; display:block;}
#Header ul.Menu li.Navi ul li a:hover {color: #00479d;}


/* Login */
#HeaderWrap .LoginWrap {width: 100%; background: #2a364d;}
#HeaderWrap .Login {width: 1200px; height: 24px; margin: 0 auto; padding: 7px 0; overflow: hidden; position: relative;}
#HeaderWrap .Login ul {right: 0; position: absolute;}
#HeaderWrap .Login ul li {margin:0 0 0 6px; line-height: 26px; font-size: 13px; float:left;}
#HeaderWrap .Login ul li.Join {margin:0 0 0 6px; padding: 0 10px 0 0; background: url(../images/header_login_line.png) right 10px no-repeat;}
#HeaderWrap .Login ul li.Find {margin:0 10px 0 6px;}
#HeaderWrap .Login ul li.Welcome {color: #FFF;}
#HeaderWrap .Login ul li .Bold {color: #FFF;}
#HeaderWrap .Login ul li a {color: #fff;}
#HeaderWrap .Login ul li a.BtnBox {height: 22px; padding: 0 4px; line-height: 22px; color: #555; border: 1px solid #CCC; border-radius: 3px; background: #FFF; display: block;}
#HeaderWrap .Login ul li a.BtnBox:hover {color: #005982; background: #F9F9F9;}
#HeaderWrap .Login ul li a.Admin {color: #FFF; border: 1px solid #e60012; background: #e60012;}
#HeaderWrap .Login ul li a.Admin:hover {color: #00479d; background: #F9F9F9;}
#HeaderWrap .Login ul li a.MyPage {color: #FFF; border: 1px solid #13b5b1; background: #13b5b1;}
#HeaderWrap .Login ul li a.MyPage:hover {color: #13b5b1; background: #F9F9F9;}
#HeaderWrap .Login .ID {width: 120px; height: 16px; padding: 3px 4px; border: 1px solid #BBB;}
#HeaderWrap .Login .PW {width: 120px; height: 16px; padding: 3px 4px; border: 1px solid #BBB;}
#HeaderWrap .Login .LoginBtn {width:60px; height:24px;}
#HeaderWrap .Login input,
#HeaderWrap .Login img {vertical-align:top;}

img { border:0; }
ul, li {margin:0; padding:0; list-style:none;}

td { font-size:12px; font-family:"µ¸¿ò"; color:666666; line-height:18px}

A:link {text-decoration:none; color:#7d7d7d}
A:visited {text-decoration:none; color:#7d7d7d}
A:active {text-decoration:none; color:#7d7d7d}
A:hover {text-decoration:underline; color:#DADADA}

.left_padding_18 { padding-left:18px; }
.height_25 td { height:25px; text-align:center; }

.director_bg { background-color:#f9f9f9 }
.director_center td { text-align:center; }

.top_img { width:161px; margin-right:50px; }

.board_list { text-align:center; }
.board_list_title { text-align:left; padding-left:10px; }
.board_list_line td { border-width:1px; border-color:#e9e9e9; border-top-style:none; border-right-style:none; border-bottom-style:solid; border-left-style:nene; height:30px; }
.board_icon { margin-left:10px; }
.board_search_input { border:1px; border-color:#eeeeee; border-style:solid; font-size:12px; font-family:"Dotum"; color:#333333; width:200px; height:18px; }
.board_view_title td { background-color:#f9f9f9; border-width:1px; border-color:#eeeeee; border-top-style:none; border-right-style:none; border-bottom-style:solid; border-left-style:nene; padding-left:20px; text-align:left; height:25px; }
.board_view_content { border-width:1px; border-color:#eeeeee; border-top-style:none; border-right-style:none; border-bottom-style:solid; border-left-style:nene; padding:20px; text-align:left; }
.board_view_comment td { background-color:#f9f9f9; border-width:1px; border-color:#eeeeee; border-top-style:solid; border-right-style:none; border-bottom-style:solid; border-left-style:nene; padding-top:10px; padding-bottom:10px; text-align:left; }
.board_view_comment_reply td { background-color:#f9f9f9; border-width:1px; border-color:#eeeeee; border-top-style:solid; border-right-style:none; border-bottom-style:none; border-left-style:nene; padding-top:10px; padding-bottom:10px; text-align:left; }
.board_view_comment textarea { border:1px; border-color:#eeeeee; border-style:solid; font-size:12px; font-family:"Dotum"; color:#333333; width:465px; height:50px; }
.board_write_title { background-color:#f9f9f9; border-width:1px; border-color:#eeeeee; border-top-style:none; border-right-style:solid; border-bottom-style:solid; border-left-style:nene; width:60px; height:25px; text-align:center; }
.board_write_content { border-width:1px; border-color:#eeeeee; border-top-style:none; border-right-style:none; border-bottom-style:solid; border-left-style:nene; padding-top:10px; padding-right:0px; padding-bottom:10px;padding-left:20px; text-align:left; }
.board_write_content_input{ border:1px; border-color:#eeeeee; border-style:solid; font-size:12px; font-family:"Dotum"; color:#333333; width:480px; height:20px; }
.board_write_content textarea{ border:1px; border-color:#eeeeee; border-style:solid; font-size:12px; font-family:"Dotum"; color:#333333; width:480px; height:300px; }
.board_write_content_pass{ border:1px; border-color:#eeeeee; border-style:solid; font-size:12px; font-family:"Dotum"; color:#333333; width:100px; height:20px; }
.board_write_content_search { border:1px; border-color:#eeeeee; border-style:solid; font-size:12px; font-family:"Dotum"; color:#333333; width:480px; height:20px; }

.familysite img { margin-right:15px; }

<!-- Start Banner -->
.sliderkit {overflow:hidden;text-align:left;position:relative;}
.sliderkit img{border:0;}

.sliderkit .sliderkit-nav{z-index:10;position:absolute;text-align:center;}

.sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden;margin:0 auto;}
.sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}
.sliderkit .sliderkit-nav-clip ul li{float:left;}
.sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}

.sliderkit .sliderkit-btn{z-index:10;}

.sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;}
.sliderkit .sliderkit-panel-active{z-index:5;}
.sliderkit .sliderkit-panel-old{z-index:4;}

.sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:1;}
.sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}
.sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}

.sliderkit .sliderkit-count{position:absolute;top:5px;right:5px;z-index:10;padding:5px;color:#fff;background:#000;}

.sliderkit .sliderkit-timer{position:absolute;top:0;left:0;z-index:10;height:3px;background:#ccc;}

.carousel-demo2{width:930px;height:56px; border:1px solid #CCC;position:relative;}

.carousel-demo2 .sliderkit-nav{left:0;bottom:0;width:910px;height:36px;padding:10px;}
.carousel-demo2 .sliderkit-nav-clip ul li{float:left;margin:0 50px 0 0;}
.carousel-demo2 .sliderkit-nav-clip ul li a{display:block;width:290px;height:36px;overflow:hidden;margin:0;opacity:0.8;}
.carousel-demo2 .sliderkit-nav-clip ul li a:hover{opacity:1;}

.carousel-demo2 .sliderkit-nav .sliderkit-nav-btn{position:absolute;top:0;}
.carousel-demo2 .sliderkit-nav .sliderkit-nav-btn span{display:none;}
.carousel-demo2 .sliderkit-nav .sliderkit-nav-btn a{display:block;width:15px;height:56px;background:transparent url("Banner/images/arrows-h.png") no-repeat center 0;}
.carousel-demo2 .sliderkit-nav .sliderkit-nav-prev{left:20px;}
.carousel-demo2 .sliderkit-nav .sliderkit-nav-next{right:20px;}
.carousel-demo2 .sliderkit-nav .sliderkit-nav-prev a{background-position:-89px center;}
.carousel-demo2 .sliderkit-nav .sliderkit-nav-next a{background-position:-108px center;}
.carousel-demo2 .sliderkit-nav .sliderkit-nav-prev a:hover,
.carousel-demo2 .sliderkit-nav .sliderkit-nav-prev a:focus{background-position:-126px center;}
.carousel-demo2 .sliderkit-nav .sliderkit-nav-next a:hover,
.carousel-demo2 .sliderkit-nav .sliderkit-nav-next a:focus{background-position:-145px center;}
.carousel-demo2 .sliderkit-nav .sliderkit-btn-disable{opacity:0.3/*can be set to any value until 1*/;cursor:default;}
<!-- // end Banner -->