/* common */
* {padding: 0; margin: 0; font-family:"돋움",sans-serif;}
html{padding: 0; margin: 0;}
input, textarea, select {margin:0; padding:0; }
select { color: #666; background-color: #fff;}
img{border:none; vertical-align:middle;  font-size:0; line-height: 0;}
table {margin:0;border-collapse:collapse;}
ul,li,ol,dl,dd,dt {margin:0; padding:0; list-style:none; overflow:hidden;}
a{text-decoration:none; outline:0; border:0;}
a:hover,a:active,a:focus,a:visited{text-decoration:none;outline:none;}




/* layout */
#wrap{position:relative;width:100%;margin:0 auto;}
.center_box{width:1200px; margin:0 auto; overflow:hidden;height:229px;}
.center_box img{text-align:center;}
#header{width:100%; background:url(../images/visual_bg.jpg) no-repeat center 0; overflow:hidden; height:656px; text-align:center;}
#header p.top_txt{float:left;margin:15px 0 0 8px;}
#header h1{position:absolute; left:50%; margin:27px 0 0 -122px;}
#header p.top_tel{float:right;margin:26px 10px 0 0}
#header p.visual{margin-top:228px; clear:both}


/* container */
#container{overflow:hidden;position:relative;display:block; clear:both; width:100%; text-align:center; }
#container .con01{background:url(../images/con01_bg.jpg) no-repeat center 0; height:436px;}
#container .con01 img{padding-top:15px;}
#container .con02{background:url(../images/con02_bg.jpg) no-repeat center 0; height:530px;}
#container .con02 img{padding-top:67px;}
#container .con03{background:url(../images/con03_bg.jpg) no-repeat center 0; height:1179px;}
#container .con04{background:url(../images/con04_bg.jpg) no-repeat center 0; height:606px;}
#container .con05{background:url(../images/con05_bg.jpg) no-repeat center 0; height:734px;}
#container .con06{background:url(../images/con06_bg.jpg) no-repeat center 0; height:169px;}
#container .con07{position:absolute; z-index:1000;  left:50%; margin-left:315px; bottom:0; height:568px;}


#quick{position:fixed;width:100%;z-index:1000;bottom:0; width:1200px;left:50%; margin-left:-500px; z-index:1500;}
.top_btn{position:absolute; right:10px; bottom:60px;text-align:center;width:50px;font-size:0.7em; color:#666; padding:5px; border-radius:3px;background:#fff;}
.quick_list{overflow:hidden; box-shadow:0px 0px 30px rgba(0,0,0,0.6)}
.quick_list li{float:left;text-align:center;}
.quick_list li a{display:block; height:55px; line-height:55px; }
.quick_list li img{width:100px}
.quick_list li.list1{width:50%; background:#f8d200;}
.quick_list li.list2{width:50%; background:#0d83dd;}




#footer{width:100%; background:#1e1e1e; padding:30px 0;  color:#766646; font-size:11px;  text-align: center; line-height:15px;}
#footer p{color:#989898;}
#footer small{color:#767575;}
.line{color:#787878;font-size:8px;padding:6px; }