@charset "utf-8";
@import url("./width1024_default.css");


#container {position:relative; z-index:0; font-family: 'Nanum Square';}


/*메인비주얼*/
.main_visual {text-align:center; position:relative; width:100%; height:550px; min-width:1100px; overflow:hidden;  z-index:1;}
.main_visual ul#main_visual_wrap { width:100%; left:0px;top:0px; height:550px; position:absolute; z-index:0;}
.main_visual ul#main_visual_wrap li{background-repeat:no-repeat; background-position:center top; width:100%; height:550px; }
.main_visual ul#main_visual_wrap li a{display:block;}

.main_visual .visual_text_wrap {position:relative;  z-index:99999999; height:550px;}
.main_visual .visual_text {text-align:left; position:absolute; left:0px; top:140px; width:100%; z-index:9999; color:#fff; font-size:60px; font-weight:bold;}
.main_visual .visual_text span{display:block;  color:rgba(255,255,255,0.9); font-size:18px; font-weight:normal; margin-top:40px;}

.main_visual .main_pager {position:absolute;  top:360px;height:15px;  text-align:center; }
.main_visual .main_pager span{display:inline-block; vertical-align:top; text-indent:-9999px; cursor:pointer; width:10px; height:10px; border-radius:10px; margin:0 3px; border:3px #fff solid;}
.main_visual .main_pager .cycle-pager-active{background:#fff;}
.main_visual .bg {position:absolute; left:0px; top:0px; width:100%; height:100%; background:rgba(0,0,0,0.4); z-index:0;}

.main_visual .quick {position:absolute; left:0px; bottom:40px; width:100%; }
.main_visual .quick ul{ display:table;width:100%; table-layout:fixed; }
.main_visual .quick ul li {display:table-cell; vertical-align:middle; text-align:center; padding:25px 0px; background:rgba(0,0,0,0.7);border-right:1px rgba(0,0,0,0.9) solid; }
.main_visual .quick ul li:hover{background:#b03636;}
.main_visual .quick ul li a{display:block; color:#fff; font-size:18px;}
.main_visual .quick ul li img {vertical-align:middle; margin-right:10px;}



.main_cont_watp {overflow:hidden; margin:60px 0px;}
.main_cont_watp .common_title {font-size:22px; color:#222; font-family: 'Nanum Square'; }
.main_cont_watp .common_title a{float:right;}



.main_cont_watp .main_gallery {float:left; width:730px;}
.main_gallery ul {padding:0px; margin-top:20px; position:relative; z-index:3 !important;   }
.main_gallery ul li{width:230px !important;  margin:0 7.5px;}
.main_gallery ul li img {vertical-align:top; width:100%;}
.main_gallery ul li .box{padding:10px;  background:#fff;}

.main_gallery ul li .box dl dt{font-size:15px; color:#333;  overflow:hidden;     text-overflow:ellipsis;  font-weight:bold;}
.main_gallery ul li .box dl dd{font-size:13px; margin-top:5px; color:#999;  line-height:18px; white-space:normal; height:36px;}
.main_gallery ul li .box dl dd a{color:#999;}

.main_gallery ul li .box .date{font-size:13px; color:#666;   margin-top:3px;}
.main_gallery ul li .box .date .fonti {display:inline-block; margin-right:5px;}


.main_gallery .main_gallery_btn{position:absolute;  top:170px; width:1300px;;z-index:2 !important; left:-100px;}
.main_gallery .main_gallery_btn a{text-indent:-9999px; background:url(../images/main/main_gallery_btn.png) left top no-repeat; float:left; width:36px; height:64px; margin:0 0 0 20px;}
.main_gallery .main_gallery_btn a#gallery_btn_next{background-position:right; float:right; margin:0 20px 0 0;}




.main_cont_watp .main_notice {float:right; width:330px;}
.main_cont_watp .main_notice ul{margin-top:15px; border-top:1px #ddd solid; padding-top:10px;}
.main_cont_watp .main_notice ul li{overflow:hidden; font-size:13px; color:#333;line-height:18px; margin-bottom:13px; border-bottom:1px #ddd dashed; padding-bottom:10px;}
.main_cont_watp .main_notice ul li:last-child{border-bottom:0px;}
.main_cont_watp .main_notice ul li .t1,
.main_cont_watp .main_notice ul li .t1 a{color:#333; font-size:15px; font-weight:bold;}
.main_cont_watp .main_notice ul li .t2 { padding:2px 0px;}
.main_cont_watp .main_notice ul li .t2 a{color:#999; }
.main_cont_watp .main_notice ul li .t3 {color:#999; margin-top:4px;}

