@charset "utf-8";


@font-face {
 font-family: 'NanumGothic';
 src: url(../font/NanumGothic.eot);
 src: url(../font/NanumGothic.eot?#iefix) format('embedded-opentype'),
      url(../font/NanumGothic.woff) format('woff'),
      url(../font/NanumGothic.ttf) format('truetype');
}

::selection {background:#000;color:#fff;} /* ::-moz-selection {background:#000;color:#fff;} prefixfree.js */
::-webkit-input-placeholder {color:#6a6a6a;}

body,legend,dl,dd,figure,blockquote,p {margin:0;}	button {padding:0;}
ul,ol,menu,h1,h2,h3,h4,h5,h6,fieldset {margin:0;padding:0;}
fieldset,iframe,img,input,textarea,hr,button {border:0 none} dl,ul,menu {list-style:none}
iframe,img,video {width:100%;} figure img {display:block;} a img {vertical-align:top;}		table {border-collapse:collapse;border-spacing:0;}
a {color:inherit}	a:link,a:visited {color:#;text-decoration:none;} a:active,a:hover,a:focus {}	input:focus {}
button {background-color:transparent;white-space:nowrap;box-sizing:content-box;cursor:pointer;outline:0;padding:0;}	fieldset {padding: .35em .625em .75em;border:1px solid #eee;}		button,input,textarea,select {font-family:inherit;font-size:1em;}
input[type="submit"] {cursor:pointer;}	input[type="text"] {}	input[type="password"] {}	input[type="email"] {} input[type="button"] {cursor:pointer;} img[src*="thumb"] {}
h1,h2,h3,h4,h5,h6,b,strong,th {font-weight:normal;line-height:1.4;word-break:keep-all;color:#100;}	cite,i,address,em,dfn {font-style:normal;} small {font-size:10px;} time {color:#aaa;font-size:10px;} mark {} cite {}
h1 {} h2 {} h3 {} h4 {} h5 {} h6 {font-size:10px;white-space:nowrap;text-overflow: ellipsis;} abbr {}

html {height:100%;}
body {min-width:1200px;height:100%;font:12px/1.8 'NanumGothic', san-serif;color:#777;letter-spacing:-.005em;}

img {width:auto;}
.inbox_920 {width:920px;margin:0 auto;}
.inbox_1200 {width:1200px;margin:0 auto;}

.section_title {text-align:center;}
.section_title p {}
.section_title img {margin-bottom:6px;}

.header {}
.header .top_util {border-bottom:1px solid #ddd;}
.header .top_util .inbox_1200 {text-align:right;}
.header .site_nav_wrap {overflow:hidden;}
.header .site_nav_wrap .logo {display:block;float:left;width:210px;height:100px;text-align:center;}
.header .site_nav_wrap .logo img {padding:28px 16px 31px 18px;}

.header .site_nav_wrap .site_nav {float:right;overflow:hidden;margin-right:53px;}
.header .site_nav_wrap .site_nav > li {float:left;margin-top:42px;margin-left:103px;}
.header .site_nav_wrap .site_nav > li:first-child {margin-left:0;}
.header .site_nav_wrap .site_nav > li > a {display:block;padding-bottom:40px;}
.header .site_nav_wrap .site_nav > li > ul {display:none;width:200px;position:absolute;top:144px;background:#fff;z-index:99;border:1px solid #e9e9e9;border-bottom:2px solid #006bb7;}
.header .site_nav_wrap .site_nav > li > ul li {text-align:center;}
.header .site_nav_wrap .site_nav > li > ul li a {display:block;font-size:16px;line-height:50px;font-weight:bold;}
.header .site_nav_wrap .site_nav > li > ul li a:hover {color:#006bb7;}

.header .site_nav_wrap .site_nav > li:nth-of-type(1) ul {margin-left:-60px;}
.header .site_nav_wrap .site_nav > li:nth-of-type(2) ul {margin-left:-65px;}
.header .site_nav_wrap .site_nav > li:nth-of-type(3) ul {margin-left:-45px;}
.header .site_nav_wrap .site_nav > li:nth-of-type(4) ul {margin-left:-60px;}


.common_menu {height:531px;margin-bottom:137px;background:url('../images/common_bg.gif') no-repeat center top;}
.common_menu .inbox_1200 {position:relative;width:1200px;margin:0 auto;}
.common_menu .img {width:400px;height:280px;overflow:hidden;}
.common_menu .rental_guide .img {position:absolute;left:0;top:0;}
.common_menu .level_guide .img {position:absolute;left:400px;top:250px;}
.common_menu .rental_counsel .img {position:absolute;right:0;top:80px;}

.common_menu .rental_guide h2 {width:136px;height:62px;position:absolute;left:614px;top:84px;}
.common_menu .rental_guide h2:after {content:'';display:block;width:200px;height:1px;background:#7d7d7d;margin:-30px 0 0 -230px;}
.common_menu .level_guide h2 {width:195px;height:62px;position:absolute;left:40px;top:373px;}
.common_menu .level_guide h2:after {content:'';display:block;width:200px;height:1px;background:#7d7d7d;margin:-34px 0 0 250px;}
.common_menu .rental_counsel h2 {width:146px;height:62px;position:absolute;right:125px;top:468px;}
.common_menu .rental_counsel h2:after {content:'';display:block;width:1px;height:150px;background:#7d7d7d;margin:-250px 0 0 70px;}

.common_menu img {transition:all 2s ease;}
.common_menu img.active {transform:scale(1.1);}


.footer {background:#333;}
.footer .inbox_1200 {}
.footer .footer_nav {border-bottom:1px solid #5c5c5c;overflow:hidden;}
.footer .footer_nav li {float:left;height:58px;line-height:58px;padding:0 28px;}
.footer .footer_nav li a {font-size:16px;color:#fff;}
.footer .footer_nav li a {font-size:16px;color:#fff;}
.footer .site_info {padding:31px 0 75px;position:relative;}
.footer .site_info:after {content:'';display:block;clear:both;}
.footer .site_info .address {background:url('../images/footer_logo.png') no-repeat 0 0;float:left;}
.footer .site_info .address p {margin-left:260px;font-size:14px;color:#fff;}
.footer .site_info .family_site {float:right;position:relative;}
.footer .site_info .family_site button {display:block;width:215px;height:40px;line-height:40px;text-indent:21px;color:#fff;font-size:14px;text-align:left;background:url('../images/family_arrow.png') no-repeat 180px 0 #222;}
.footer .site_info .family_site ul {width:100%;position:absolute;bottom:40px;background:#fff;}
.footer .site_info .family_site ul li {}
.footer .site_info .family_site ul li a {display:block;line-height:40px;height:40px;font-size:14px;text-indent:21px;color:#333;}
.footer .site_info .family_site ul li a:hover {color:#006bb7;}
.family_list {display:none;}

.quickmenu {position:absolute;right:50px;top:205px;z-index:999;}
.quickmenu h2 {}
.quickmenu ul {width:104px;background:#28447e;padding-top:80px;margin-top:-60px;margin-left:22px;}
.quickmenu ul li {text-align:center;background:url('../images/dot_line.png') no-repeat 9px 0;}
.quickmenu ul li a {display:block;padding:42px 0 40px;}
.quickmenu ul li:first-child {background:none;}
.quickmenu .to-top {display:block;margin-left:22px;cursor:pointer;}