@charset "utf-8";
@import url("conveted/NotoKR-Regular/stylesheet.css");
/* CSS Document */

*{margin:0; padding:0;}
li{list-style:none;}
a{text-decoration:none; color:#888;}
img{vertical-align:top;}
.wrap1{width:1200px;position:relative; margin:0 auto; }
.wrap2{width:1440px;position:relative; margin:0 auto; }
ul:after{content:""; clear:both; display:block; height:0; visibility:hidden;}
.border{width:100%;}

header { height:165px; background:#fff;}
header .logo{position:absolute; left:50%; margin-left:-120px; top:30px;}
header #gnb{position:absolute; top:130px; width:1200px;}
header #gnb li{float:left; font-size:14px; font-family: 'notokr-regular'; text-align:center; color:#888;}
header #gnb li a{width:168px; display:block;}
header #snb{position:absolute; right:0; top:30px;}
header #snb li{float:left; font-size:"돋움"; font-size:10px; margin-left:3px; }
header .search{position:absolute; right:0; top:50px;}

#main { position:relative; height:500px; overflow:hidden; }
#main .slide { position:absolute; top:0; left:-1200px; width:7200px; }
#main .slide div { float:left; }
#main .cover { position:absolute; left:0; top:0; width:100%; }
#main .cover div { height:500px; width:600px; background:rgba(255,255,255,0.5);  position:absolute;}
#main .cover .left { right:50%; margin-right:600px;}
#main .cover .right { left:50%; margin-left:600px;}


#week {height:600px; text-align:center;  font-family: 'notokr-regular';}
#week .wrap2 div{float:left; margin-right:17px;}
#week .wrap2 div:last-child{margin-right:0;}
#week .wrap2 > p{font-size:30px; font-family:"HY울릉도B"; margin-top:130px; margin-bottom:25px; }
#week .wrap2 span{font-size:14px; color:#999;}
#week hr{margin-top:25px; width:50px; height:2px; background:#ffa9a9; border:1px solid #ffa9a9; margin:25px auto 30px; }
#week .wrap2 div p{font-size:14px; color:#000; margin-top:10px;}
#week .view{width:100px; height:25px; background:#333; color:#fff; font-size: 14px; display:block; margin:350px auto 70px; line-height:25px;}

#product{ height:1050px; text-align:center;  font-family: 'notokr-regular';}
#product .wrap2 > p{font-size:30px; font-family:"HY울릉도B"; margin-top:50px; margin-bottom:25px; }
#product .wrap2 > span{font-size:14px; color:#999;}
#product hr{margin-top:25px; width:50px; height:2px; background:#ffa9a9; border:1px solid #ffa9a9; margin:25px auto 30px; }
#product .wrap2 div{width:1140px; position:absolute; right:50px; background:#eee; padding:20px 0 19px 60px;}
#product .wrap2 div figure{float:left; margin-right:30px; border:1px solid #ccc; text-align:left; background:#fff;}
#product a:nth-child(1) figure, #product a:nth-child(2) figure, #product a:nth-child(3) figure, #product a:nth-child(4) figure{margin-bottom:30px;}
#product rigure:last-child{margin-right:0;}
#product figure dt{font-size:12px; color:#066666; padding-left:10px; margin:10px 0;}
#product figure dd{font-size:14px; color:#333; padding-left:10px;}
#product figure p{font-size:14px; color:#666; padding-left:10px; margin:30px auto 10px; }
#product figure p span{font-size:14px; color:#F00; margin-right:30px; text-decoration:line-through; }

#product ul{position:absolute; left:100px;}
#product ul li{position:relative; width:85px; height:158px; margin-bottom:2px;}
#product ul li a{display:block; color:#fff;}
#product ul li h1{font-size:72px; margin:0 0 25px 0;}
#product ul li p{font-size:18px; text-align:right; position:absolute; right:10px; bottom:10px; line-height:1.5; }
#bed{background:#a5be73; }
#living{background:#b3d7c8; }
#sofa{background:#cfdbb6;}
#kichen{background:#c8c8c8;}
#chair{background:#d0cbb8;}
#product ul .select{width:130px; margin-left:-45px; }
#product .view{width:100px; height:25px; background:#333; color:#fff; font-size: 14px; display:block; margin:870px auto 70px; line-height:25px;}

#product .wrap2 > div { display: none;}
/*#product .wrap2 #product_bed { display: block;}*/
#product .wrap2 .proview { display:block}


#event{width:900px; height:1200px; font-family: 'notokr-regular'; text-align:center; margin:0 auto; }
#event > p{font-size:30px; font-family:"HY울릉도B"; margin-top:100px; margin-bottom:25px; }
#event > span{font-size:14px; color:#999;}
#event hr{margin-top:25px; width:50px; height:2px; background:#ffa9a9; border:1px solid #ffa9a9; margin:25px auto 30px; }
#event ul{height:30px; }
#event ul li{width:290px; height:35px; float:left; margin-right:15px; line-height:35px; }
#event ul li:last-child{margin-right:0;}
#event ul li a{font-size:16px; color:#fff; display:block;}
#event .event1 a{background:#a5be73;}
#event .event2 a{background:#96d3b9;}
#event .event3 a{background:#cec49e;}
#event .select{height:45px; line-height:45px; position:relative; top:-10px;}

#sale{height:470px; background:#eee;  position:relative;}
#sale p{font-size:36px; text-align:center; padding:35px 0; font-weight:bold;}
#sale .plus{margin:130px 10px;}

#service{background:url(images/background1.jpg) no-repeat bottom; height:550px; color:#fff; text-align:center; font-family: 'notokr-regular'; }
#service h1{font-size:18px;  padding:60px 0  20px 0; font-weight:normal;}
#service hr{width:50px; height:2px; background:#ffa9a9; border:1px solid #ffa9a9; margin:25px auto 40px; }
#service p{font-size:36px; letter-spacing:2px; margin-bottom:75px; line-height:2;}
#service dt{font-size:22px; text-decoration:underline; margin-bottom:20px;}
#service dd{font-size:13px; color:#999;}

#notice{height:920px; font-family: 'notokr-regular';}
#notice .wrap2 > p{font-size:30px; font-family:"HY울릉도B"; margin-top:100px; margin-bottom:25px;  text-align:center;}
#notice .wrap2 > span{font-size:14px; color:#999;  text-align:center; display:block;}
#notice hr{margin-top:25px; width:50px; height:2px; background:#ffa9a9; border:1px solid #ffa9a9; margin:25px auto 30px; }
#notice .interview{position:absolute; left:0; padding-right:20px; border-right:1px solid #333;}
#notice .interview h1{font-size:18px;  padding-top:45px; font-weight:normal;}
#notice .interview hr{ margin:5px 0 30px; width:75px; height:2px; background:#ffa9a9; border:1px solid #ffa9a9; }
#notice .interview p{font-size:16px; line-height:2;}
#notice .interview .more{position:absolute; right:40px; top:510px; font-size:12px;}
#notice .interview p span{font-size:14px; color:#333;}

#notice .review_picture{position:absolute; right:0; width:700px;}
#notice .review_picture a{float:left; margin-right:5px; }
#notice .review_picture a:nth-child(3n){margin-right:0;}
#notice .review_picture a:nth-child(1),#notice .review_picture a:nth-child(2),#notice .review_picture a:nth-child(3){margin-bottom:2px;}
#notice .review{position:absolute; left:0px; top:430px;}
#notice .review h1{font-size:18px;  margin-top:75px; font-weight:normal;}
#notice .review hr{ margin:5px 0 30px; width:75px; height:2px; background:#ffa9a9; border:1px solid #ffa9a9; }
#notice .review ul{float:left; margin-right:200px;}
#notice .review ul:last-child{margin-right:0;}
#notice .review ul li a{font-size:14px; color:#333; line-height:2;}

footer{height:350px; background:#f6f6f6; border-top:1px solid #666; }
footer img{margin:45px 0 45px 60px;}
footer .address{font-size:12px; color:#999; line-height:2.5; font-size:"돋움"; margin-left:60px;}
footer .address span{color:#333;}
footer .contact{position:absolute; top:45px; left:800px; font-family: 'notokr-regular';}
footer .contact h1{font-size:14px; margin-bottom:25px;}
footer .contact span{font-size:36px; color:#a59586; font-weight:bold;}
footer .contact p{font-size:12px; color:#999; line-height:2.5; font-size:"돋움"; margin-top:25px;}
footer .site_map{position:absolute; top:80px; right:60px; font-family: 'notokr-regular'; font-size:14px; text-align:center;}
footer .site_map p{ color:#333; font-weight:bold; margin-bottom:10px;}
footer .site_map li a{color:#999; line-height:2.5;}