* {
	margin:0;
	padding:0;
	}


@font-face {font-family:나눔고딕, NanumGothic; src:url(http://willbes.hanlimgosi.co.kr/style/NanumGothic.eot);}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,p {margin:0px; padding:0px; font-size:20px; color:#999999; Line-height: 30px; list-style: none; font-family: 나눔고딕, NanumGothic, 돋움, dotum, 굴림, gulim;}
table { border-collapse:collapse; border-spacing:0; font-size:20px; color:#999999; Line-height: 30px; list-style: none; font-family: 나눔고딕, NanumGothic, 돋움, dotum, 굴림, gulim; }
img { border:0; padding:0;}
img{vertical-align:top;}
address,caption,cite,code,dfn,em,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
abbr,acronym { border:0; }
form{margin:0;}
.clearfix:after {visibility:hidden; display:block; font-size:0; content: ""; clear:both; height:0; line-height:0; }
.clearfix {display:inline-table; visibility:hidden; display:block; font-size:0; content: ""; clear:both; height:0; line-height:0;}

a:link {text-decoration:none; color:#4F4F4F;}
a:visited {text-decoration:none; color:#4F4F4F;}
a:hover {text-decoration:none; color:#990066;} 
ul, ol, li, dl, dt, dd{list-style:none; padding:0; margin:0;}

img, span, strong, a{vertical-align:middle;}

/*top*/

#alltop {width:100%; vertical-align:middle; clear:both;}
#top_wrap {width:100%; height:93px; background:url(../img/subtop_bg.gif) repeat-x; }
#main_top {position:relative;width:640px; margin:0 auto; }
.tel {position:absolute;top:20px; left:5px; float:left;}
.logo {position:absolute;top:0px; left:200px ;margin:30px 0 23px 0 ; float:left;}
.cafe {position:absolute;top:20px; left:510px ;}
.menu {margin:20px 0px 10px 0 ; float:right;}
#submenu {margin:0 auto; width:630px; height:140px; clear:both;}
#submenu ul li {display:inline-block; padding:10px  0 ;}


/*sitemap*/
.allmenu {top: 100px; width: 600px; position: absolute; z-index: 1000;}
.sitetit {width:600px; height:85px; background-color:#fff; background-repeat:repeat; border:0;}
.scolse {top: 20px;	right: 45px;	position: absolute;}
.sitemap_cc { margin: 0px auto; float: left; background-color:#f05f79;}
.sitemap_cc ul {margin-left:5px; width: 100%; float: left;}
.sitemap_cc ul li {float: left; margin-top:5px;}
.sitemap_cc ul li p {padding: 10px 20px 0px; width: 135px; float: left;}
.sitemap_cc ul li ul {margin: 0px; padding-top:5px; width: 400px; float: left;}
.sitemap_cc ul li ul li {margin-top: 7px; margin-bottom: 7px; width: 200px;float: left;}


/*main*/
#mainimg_wrap {width:100%; background-color:#e8e5de;  clear:both;}

#maincon_wrap {width:100%; background-color:#e8e5de;  clear:both; padding:0px 0px 10px 0px;}
.maincon{width:640px; margin:0 auto;}
.maincon ul li{display:inline-block; padding:5px;}

/*rolling main*/
#totalArea, #contentArea {width: 640px; height: 676px; position: relative; overflow: hidden; margin:0 auto;}
#slideshow-holder {width: 640px; height: 676px;}
.slideshow-content {width: 640px;height: 676px;float: left; /*좌우일때*/}
#lotationArea {margin:0 auto;left:45%; bottom:10px width:92px; cursor:pointer;}


/* bottom*/


#bottom_warp{background:url(../img/sub_bottom_bg.png) repeat-x; height:265px;}
#bottom{margin:0 auto; width:640px; padding:26px 0 0 10px;}
#bottom ul{list-style:none;}
#bottom ul li{display:inline-block; float:left;}
#footer {clear:both; width:100%; height:170px; text-align:center; }
#footer img{margin:0px auto;}




/*메인롤링*/
.erk-cycle-v01{
	position:relative;
	width:100%;
	height:680px;
}
.erk-cycle-v01 .con{
	z-index:10;
	height:100%;
	height:810px;
}
.erk-cycle-v01 .con .item{
	width:100%;
	height:100%;
	color:#fff;
	font-size:30px;
	background-position:50% 0;
}
.erk-cycle-v01 .con .item a{
	display:block;
	width:1400px;
	height:810px;
	margin:0 auto;
	text-indent:-99999px;
	border:0px solid red;
	}
.erk-cycle-v01 .ctr-dir{
	z-index:10;
	position:absolute;
	left:0;
	bottom:10px;
	width:100%;
	text-align:center;
}
.erk-cycle-v01 .ctr-dir a{
	display:inline-block;
	*display:inline;
	zoom:1;
	width:12px;
	height:12px;
	margin-right:12px;
	border-radius:15px;
	background:#fff;
	text-decoration:none;	
	text-indent:-9999px;
	*text-indent: 0;
	*font-size: 0;
	*line-height: 0;
}
.erk-cycle-v01 .ctr-dir a.activeSlide,
.erk-cycle-v01 .ctr-dir a:hover{
	background:#333;
}
.erk-cycle-v01 .ctr-pn{
}
.erk-cycle-v01 .ctr-pn .prev,
.erk-cycle-v01 .ctr-pn .next{
	z-index:20;
	position:absolute;top:0;
	display:block;
	width:100px;
	height:100%;
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:0 50%;
	
	text-indent:-9999px;
	*text-indent: 0;
	*font-size: 0;
	*line-height: 0;	
}
.erk-cycle-v01 .ctr-pn .prev{
	left:0;
	background-image:url(http://ubakorea.co.kr/2015/img/bg-prev.png);
}
.erk-cycle-v01 .ctr-pn .next{
	right:0;
	background-image:url(http://ubakorea.co.kr/2015/img/bg-next.png);
}
.erk-cycle-v01 .ctr-pn .prev:hover,
.erk-cycle-v01 .ctr-pn .next:hover{
	background-position:-100px 50%;
}