body {font-size:12px;font-family:"malgun gothic";}
input,select,textarea {font-size:12px;font-family:gulim;}
select {font-size:12px;font-family:dotum;}
label {cursor:pointer;}
a {text-decoration:none;color:#000;}
a:hover {color:#666;}
.wrap {width: 1000px;margin:auto;position:relative;}
#header {}
#content {padding:0;min-height:500px;}
#footer {display:none;}
ul, ol, dl{list-style:none;margin:0;padding:0;}
div.search{display:none;}
#_layout_memberlink_ a:focus, #_layout_memberlink_ a:hover, #_layout_memberlink_ a:active{color:#B87B7B;}

#bbslist, #bbswrite, #bbsview{width:860px;}

.widget_gallery01 h6, .more{display:none;}
.widget_gallery01 li .thumb{padding:0;border:0;background:none;}

div.main_visual{background:#e1e1e1;position:relative;}
div.main_visual img{width:1000px;margin:auto;display:block;}

div.main_slide{position:absolute;left:0;bottom:0;width: 100%;background: rgba(0,0,0,0.6);height: 162px;}
div.main_slide div.main_slide_in{width: 1000px;margin: auto;}
div.main_slide div.main_slide_in p.slide_prev{float: left;margin: 58px 0 0 0;margin-left: 20px;}
div.main_slide div.main_slide_in p.slide_next{float: left;margin: 58px 0 0 0;}
div.main_slide div.main_slide_in p.slide_prev a{color: #fff;font-size: 44px;text-shadow: -1px -1px 1px #000;}
div.main_slide div.main_slide_in p.slide_next a{color: #fff;font-size: 44px;text-shadow: -1px -1px 1px #000;}
div.main_slide div.main_slide_in div.slide_section{float: left;width: 904px;height: 162px;overflow: hidden;}
div.main_slide div.main_slide_in div.slide_section ul{margin: 24px 0 0 0;width: 3000px;}
div.main_slide div.main_slide_in div.slide_section ul li{float:left;margin: 0 18px;width: 189px;height: 119px;position: relative;}
div.main_slide div.main_slide_in div.slide_section ul li > a{display: block;}
div.main_slide div.main_slide_in div.slide_section ul li > a img{width:189px;height:119px;}
div.main_slide div.main_slide_in div.slide_section ul li p.slide_txt{position: absolute;left: 0;bottom: 0;margin: 0;width: 189px;height: 30px;background: rgba(0,0,0,0.7);color: #fff;font-size: 17px;font-weight: normal;}
div.main_slide div.main_slide_in div.slide_section ul li p.slide_txt i{float: left;text-shadow: 1px 1px 0 #000;font-size: 12px;margin: 10px 5px 0 10px;}
div.main_slide div.main_slide_in div.slide_section ul li p.slide_txt a{font-size: 17px;text-shadow: 1px 1px 0px #000;letter-spacing: -1px;display: block;float: left;margin: 2px 0 0 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 150px;color:#fff;}
div.main_slide div.main_slide_in div.slide_section ul li p.slide_txt a:hover{text-decoration:underline;}

ul.main_btn{margin:25px 0 30px 19px;display:inline-block;}
ul.main_btn li{float:left;margin:0 16px;}
ul.main_btn li a{display:block;width:208px;height:190px;}
ul.main_btn li a img{width:208px;height:190px;}

div.footer{height:70px;background:#e5e5e5;}
div.footer p.copyright{width:100%;text-align:center;font-size: 14px;color:#2f2f2f;letter-spacing:-1px;text-shadow:-1px -1px 0 #fff;font-weight: bold;margin-top: 25px;display: inline-block;}

p.bottom_logo{position:absolute;right:0;top:0;}

/*서브*/
div.sub_visual{background:#e1e1e1;position:relative;min-height:200px;border-bottom:2px solid #ccc;margin-bottom:20px;}

div.gallery div.sbjx a{display:block;width: 147px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;}