/* CSS Document */


/*±âº»*/
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0;}
body,input,textarea,select,button,table{line-height:1.50em; }
ul, li{list-style:none; }
img{ border:0; }

a {outline:none; select-dummy: expression(this.hideFocus=true); text-decoration:none;}
body{font-family: 'Malgun Gothic', '¸¼Àº °íµñ'; font-size: 12px; overflow-x:hidden;}


/*ÀÎÆ®·Î*/
.intro{ background:url(main/img/intro_bg.jpg) repeat; width:100%; min-height:1000px; text-align:center;}

/*¸ÞÀÎ ½½¶óÀÌµå*/
.skdslider{
 height: 662px;
 position: relative;
 width:100%;
}
.skdslider ul.slides{ margin:0; padding:0; list-style-type:none;}

.skdslider ul.slides li
{
   height: 662px;
   left: 0;
   position: absolute;
   top: 0;
   display: none;
   width:100%;
   min-width:100%;
}
.skdslider ul.slides li img{
    width: 100%;
	height:100%;
	border:0;
}

/*¸ÞÀÎ*/
.main_wrap{ position:absolute; top:0; width:100%; z-index:9999}
.main_wrap .main{ width:1076px; margin:0 auto; z-index:9999}
.main_wrap .main p.logo{ margin-top:57px; }
.main_wrap .main p.txt{ margin:51px 0 37px 0; }
.main_wrap .main ul.go_bt { float:left;  font-size:0; line-height:0}
.main_wrap .main ul.go_bt li{ margin-bottom:4px}
.main_wrap .main ul.banner{ float:left; margin-left:12px; width:714px; position:relative}
.main_wrap .main ul.banner li{ float:left}
.main_wrap .main ul.side{ float:left; font-size:0; line-height:0}

/*º¸µå*/
.main_wrap .boards{ position:absolute; top:722px; width:1087px; font-family:'Dotum'; letter-spacing:-1px; }
.main_wrap .boards .news{ float:left; background:url(main/img/bg_right.jpg) no-repeat bottom left;   height:125px;}
.main_wrap .boards .news ul{ background:url(main/img/notice_bg.jpg) no-repeat top right; width:289px; height:85px; padding-top:19px}
.main_wrap .boards .news ul h2{ margin-bottom:14px}
.main_wrap .boards .news ul li{ background:url(main/img/board_bullet.jpg) no-repeat top left; padding-left:9px} 
.main_wrap .boards .news ul li a{ color:#606060}

.main_wrap .boards .webzine { float:left; margin-left:36px; background:url(main/img/bg_big.jpg) no-repeat bottom left;   height:125px;}

.main_wrap .boards .photo{ float:left; margin-left:50px; width:307px;    height:125px; background:url(main/img/bg_left.jpg) no-repeat bottom left;}
.main_wrap .boards .photo h1 { margin-bottom:19px}
.main_wrap .boards .photo h1 p{ float:right}
.main_wrap .boards .photo ul h2{ float:left; margin-right:10px}
.main_wrap .boards .photo ul li{ float:left; margin-left:4px}
.main_wrap .boards .photo ul li img{ width:102px; height:67px}

.main_wrap .boards .media{ width:284px; float:left; background:url(main/img/bg_left.jpg) no-repeat bottom left; height:137px; margin-top:23px }
.main_wrap .boards .media p.more{ float:right}
.main_wrap .boards .media table{ margin-top:28px}
.main_wrap .boards .media table a{ color:#606060}

.main_wrap .boards .media_banner{ margin-left:48px; width:398px; float:left;margin-top:23px }

.main_wrap .boards .beliver_photo{float:left; margin-left:50px; width:307px;  background:url(main/img/bg_left.jpg) no-repeat bottom left; height:137px; margin-top:23px}
.main_wrap .boards .beliver_photo p{ float:right}
.main_wrap .boards .beliver_photo h1{  margin-bottom:24px}
.main_wrap .boards .beliver_photo ul h2{float:left; margin-right:10px;}
.main_wrap .boards .beliver_photo ul li{ float:left; margin-left:4px}
.main_wrap .boards .beliver_photo ul li img{width:102px; height:67px}

.footer{ position:absolute; top:1044px; text-align:center; width:1027px}
/*gnb*/
.gnb{ clear:both;  position:absolute; top:546px; width:1077px;  }
.gnb ul li{ float:left}
.gnb_sub{  clear:both; background:url(main/img/gnb_sub_bg.jpg) no-repeat; width:1076px; height:157px;   display:none;  position:absolute; top:608px; z-index:9999  }
.gnb_sub ul{ width:160px; text-align:center; float:left}
.gnb_sub ul li{ margin-top:8px; letter-spacing:-1px; }
.gnb_sub ul li a{ color:#403b30; }
.gnb_sub ul li a:hover{ color:#ff2a00}
.gnb p{ font-size:0; line-height:0}
.gnb_sub p{ float:right}






/*¼­ºê ½½¶óÀÌµå*/

/*¸ÞÀÎ ½½¶óÀÌµå*/
.skdslider2{
 height: 246px;
 position: relative;
 width:100%
}
.skdslider2 ul.slides{ margin:0; padding:0; list-style-type:none;}

.skdslider2 ul.slides li
{
   height: 246px;
   left: 0;
   position: absolute;
   top: 0;
   display: none;
   width:100%;
}
.skdslider2 ul.slides li img{
    width: 100%;
	height:100%;
	border:0;
}


/*¼­ºê gnb*/
.gnb_wrap_sub{ width:1076px; margin:0 auto}
.gnb_wrap_sub .gnb{ position:absolute; top:184px; z-index:9999 }
.gnb_wrap_sub .gnb_sub{position:absolute; top:246px;}


/*¼­ºê*/
.sub_wrap_top{ width:1076px; margin:0 auto;}
.sub_wrap_top .sub_top{ width:1076px; position:absolute; z-index:999999}
.sub_wrap_top .sub_top  p.sub_logo{position:absolute; top:39px}
.sub_wrap_top .sub_top  p.sub_txt{position:absolute; top:67px; left:331px; }
.sub_wrap_top .sub_top  p.temple_banner{ position:absolute; right:0; top:92px}

.sub_wrap{ width:1076px; margin:0 auto;}
.sub_wrap .sub { position:absolute; margin-top:278px; width:1076px; }
.sub_wrap .sub .sub_menu{ float:left}
.sub_wrap .sub .sub_menu h1{ margin-bottom:18px;}
.sub_wrap .sub .sub_menu ul li{ width:153px; letter-spacing:-1px; padding:7px 15px 7px 15px; border-bottom:1px solid #e7e6e3 }
.sub_wrap .sub .sub_menu ul li.on{ background:url(main/img/sub_menu_on_bg.jpg) no-repeat top left; }
.sub_wrap .sub .sub_menu ul li.last{ border-bottom:none}
.sub_wrap .sub .sub_menu ul li a{ color:#121212} 
.sub_wrap .sub .sub_menu ul li:hover{background:url(main/img/sub_menu_on_bg.jpg) no-repeat top left; }
.sub_wrap .sub .sub_content{ float:left; margin-left:57px;}


/*Ãß°¡*/
.sub_content .location{ font-family: 'Malgun Gothic', '¸¼Àº °íµñ'; font-size: 12px; letter-spacing:-1px; }
.sub_content .location p{ background:url(main/img/home_icon.jpg) no-repeat left 50%; padding-left:26px; margin-bottom:24px }
.sub_content .location h1{ font-size:25px; font-weight:normal; margin-bottom:30px}