@charset "utf-8";
@import url("slider.css");
@import url("mnav.css");

html {overflow-y:scroll; }
header, footer, section, article, aside, nav, hgroup, details, menu, figure, figcaption, summary, mark, meter, output, progress, time, video 
{ display: block; }
body,form,th,td,p { margin:0;padding:0; -webkit-text-size-adjust:none;}
html { font-family:"Jeju Gothic""Malgun Gothic","Dotum","Gulim,Helvetica","sans-serif";}
a:link, a:visited, a:active, a:focus, { text-decoration:none; color:inherit; cursor:pointer; }
a:hover{ text-decoration:none; cursor:pointer; }

a { text-decoration:none;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, 
q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, article, aside, hgroup, 
header, footer, figure, figcaption, nav, section { margin:0; padding:0; border:0;  vertical-align:baseline; background:transparent; }


#menu {	display:none; }
	.js #menu {	display:none; }
	.js #snb {display:none;	}	
	.js .slicknav_menu {display:block;	position:absolute; }

.flex-direction-nav a  {position: absolute; top: 40%; height: 50px; }
body { font-size:12px;  color:#ffffff;  background-color:#0e0e0e; }
#wrap{ }
#top { position:relative;}
#header {position:relative; width:200px; padding:3px 0; margin:0 auto; text-align: center;  }
#header div.logo {position:absolute;  padding:0px 0 0 20px; margin-top:7px; }
#header div.logo a {width:200px; font-size: 16px; color: #FFF; font-weight: bold;}
div.sns { position:absolute; top:17px; right:65px; }
div.sns a{ padding-left:5px; }
aside.util { display:none; }

#snb {position:relative;  }

#topmenu { 
position:relative;
width: 100%; 
margin-top: 60px;
z-index: 99999;
}
#topmenu ul {
 margin: 0px;
 padding: 0px;
 list-style-type: none;
 text-algin: center;
}
#topmenu ul li {
 position:relative;
 float:left; 
 display: block;
 width:20%;
 height: 50px;
 text-align: center;
 overflow:hidden;
 background: url(../../img/mo/line.png) no-repeat 0 9px; 
 background-color: #1d1d1d;
}
#topmenu ul li:first-child{
 background: url() no-repeat 0 7px; 
 background-color: #1d1d1d;
}
#topmenu ul li a{
 width:100%;
 color: #fff;
 font-size: 1em;
 font-weight: bold;
 line-height: 50px;
 display: block;
 overflow:hidden;
}
/*#topmenu ul li a:hover, a:visited  { 
background: #f80909; 
display: block;
color:#ffffff; 
font-weight: bold;
border-bottom: 5px solid #192221;
} 
*/


#main{width:100%; margin:0 auto; position:relative; margin-top:0px; border-top:1px solid #111; }
section.slider {max-width:100%; }

/**사업개요**/
section.Box_01 { float:left; width:33%; }
section.Box_01 a { display:block; width:100%; height:100px; background-color:#000000; background-image:url("../mo/bg_icon1.png");
background-size:55px 55px; background-position:center 10px; background-repeat:no-repeat; box-sizing:border-box; padding:15px 17px;  }
section.Box_01 strong.tit01{font-size:1.2em; padding-top:60px; text-align:center; color:#fff;  display:block; }

/**투자비젼**/
section.Box_02 {float:left; width:34%; }
section.Box_02 a { display:block;  width:100%; height:100px ; background-color:#000000; background-image:url("../mo/bg_icon2.png");
background-size:55px 55px; background-position:center 10px; background-repeat:no-repeat;  box-sizing:border-box; padding:15px 17px;}
section.Box_02 a:hover{  }
section.Box_02 strong.tit01{font-size:1.2em; padding-top:60px; text-align:center; color:#f80909; display:block;}

/**모델하우스**/
section.Box_03 {float:right; width:33%;  }
section.Box_03 a { display:block;  width:100%; height:100px ; background-color:#000000; background-image:url("../mo/bg_icon3.png");
background-size:55px 55px; background-position:center 10px; background-repeat:no-repeat;  box-sizing:border-box; padding:15px 17px;}
section.Box_03 a:hover{  }
section.Box_03 strong.tit02{font-size:1.2em; padding-top:60px; text-align:center; color:#fff; display:block;}

/**청약방법**/
section.Box_04 { float:left; width:33%; }
section.Box_04 a { display:block;  width:100%; height:100px ; background-color:#000000; background-image:url("../mo/bg_icon4.png");
background-size:55px 55px; background-position:center 10px; background-repeat:no-repeat;  box-sizing:border-box; padding:15px 17px;}
section.Box_04 a:hover{  }
section.Box_04 strong.tit01{font-size:1.2em; padding-top:60px; text-align:center; color:#f80909;  display:block;}


/**수익형호텔**/
section.Box_05 {float:left; width:34%;  }
section.Box_05 a { display:block;  width:100%; height:100px ; background-color:#000000; background-image:url("../mo/bg_icon5.png");
background-size:55px 55px; background-position:center 10px; background-repeat:no-repeat;  box-sizing:border-box; padding:15px 17px;}
section.Box_05 a:hover{  }
section.Box_05 strong.tit02{font-size:1.2em; padding-top:60px; text-align:center; color:#fff; display:block;}

/**고객센터**/
section.Box_06 {float:left; width:33%;  }
section.Box_06 a { display:block;  width:100%; height:100px ; background-color:#000000; background-image:url("../mo/bg_icon6.png");
background-size:55px 55px; background-position:center 10px; background-repeat:no-repeat;  box-sizing:border-box; padding:15px 17px;}
section.Box_06 a:hover{  }
section.Box_06 strong.tit01{font-size:1.2em; padding-top:60px; text-align:center; color:#f80909; display:block;}




section.Box_08 {display:none; float:left; width:50%;   height:135px; background-color:#fff;  border:1px solid #dfdfdf; box-sizing:border-box; }
section.Box_09 {display:none;  float:left; width:50%; }

#footer { position:relative; width:100%; width:100%;   background-color:#404040; color:#fff; }

#btn{
position:relative; 
background: #17181a;
border-top: 1px solid #333;
margin-top:15px;
/* -webkit-border-radius: 15px; 
 -moz-border-radius:15px;  */ 
}
#btn ul{
 position:relative; 
 width: 100%;
 text-align:center; 
 
}
 
#btn ul li{ 
display: inline-block; 
text-align:center; 
width: 90%; 
height: 30px; 
overflow: hidden; 
margin: 5px 0px 0px 0px; 
background: #0054FF;
} 
#btn ul li a{ 
display:block; 
height: 30px;
line-height: 30px;
font-size: 16px; color: #FFF; font-weight: bold;

}


#btn2{
position:relative; 
background: #17181a;
/* -webkit-border-radius: 15px; 
 -moz-border-radius:15px;  */ 
}
#btn2 ul{
 position:relative; 
 width: 100%;
 text-align:center; 
}
 
#btn2 ul li{ 
display: inline-block; 
text-align:center; 
width: 90%; 
height: 30px; 
overflow: hidden; 
margin: 3px 0px; 
background: #393939;
} 
#btn2 ul li a{ 
display:block; 
height: 30px;
line-height: 30px;
font-size: 16px; color: #FFF; font-weight: bold;
}





#footer div.footer_link {display:none; }
#footer footer.copy {width:100%; margin:0 auto; clear:both; padding:20px 0 30px 0; overflow:hidden;}
#footer div.copyL{  margin:0 auto;  padding-bottom:20px; overflow:hidden;}
#footer div.copyL h3 {display:none; padding:1px 0 0 0; margin:0; float:left; font-size:19px; color:#fff; }
#footer div.copyL ul { list-style-type:none;  padding:0 0 0 18px; margin:0; float:left; line-height:20px; }
#footer div.copyL ul li{ background:url("../mo/li_arrow.png") left 6px no-repeat; padding-left:5px; }
/*#footer div.copyR { clear:both; overflow:hidden;}
#footer div.copyR h3 {display:none;  padding:0; margin:0; float:left; font-size:19px; color:#fff; }
#footer div.copyR ul { list-style-type:none;  padding:0 0 0 18px; margin:0; float:left;  }
#footer div.copyR ul li{  float:left; }
#footer div.copyR ul li.facebook a{  font-size:0px; display:block; background:url("../../img/mo/bt_facebook.png")no-repeat; width:38px; height:30px;}
#footer div.copyR ul li.twitter a{font-size:0px; display:block;  background:url("../../img/mo/bt_twitter.png")no-repeat; width:38px; height:30px;}*/
#footer div.copyB { clear:both;  padding:15px 0 0 20px ; border-top:1px solid #555; }
}




.fm{
position:relative; 
background: #FFF;
/* -webkit-border-radius: 15px; 
 -moz-border-radius:15px;  */ 
}
.fm ul{
 position:relative; 
 width: 100%;
 text-align:center; 
 margin-top: 15px;
 margin-bottom:2px;
 }
 
.fm ul li{ 
width:90%;
height: 30px;
display: inline-block; 
text-align:center; 
overflow: hidden; 
margin: 3px 0px; 
background: #0054FF;
margin-bottom:3px;
} 
.fm ul li a{ 
display:block; 
height: 30px;
line-height: 30px;
font-size: 16px; color: #FFF; font-weight:bold;
}

