/* BASIC css start */
.subrealwood_box{min-width:1300px;max-width:1600px;margin:0 auto;}

.subrealwood_imgbox1{position:relative;overflow:hidden;min-width:1300px;max-width:1600px;margin:0 auto;}
.subrealwood_imgbox1 .text{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;font-family: 'termina', sans-serif;font-size:80px;line-height:80px;color:#fff;letter-spacing:3px;font-weight:500;text-align:center;text-transform: uppercase;z-index:2;}
.subrealwood_imgbox1 .img{position:realtive;z-index:1;}
.subrealwood_imgbox1 .img img{width:100%;}

.realstory_textbox1{padding:120px 0 110px;min-width:1300px;max-width:1600px;margin:0 auto;}
.realstory_textbox1.padd1{padding:120px 0 0;}
.realstory_textbox1 dl{position:relative;}
.realstory_textbox1 dt{font-family: 'Noto Serif KR', serif;color:#201f1e;font-size:34px;line-height:54px;font-weight:400;letter-spacing:-2px;}
.realstory_textbox1 dd{font-size:24px;line-height:40px;color:#97938f;letter-spacing:-2px;font-weight:300;margin-top:25px;}
.realstory_textbox1 dd > div{margin-top:20px;}

.ordermade_textbox3{padding:0 0 110px;min-width:1300px;max-width:1600px;margin:0 auto;}
.ordermade_textbox3 ul{overflow:hidden;margin:0 0 0 -0.5%;display:flex;}
.ordermade_textbox3 li{flex:1;/*float:left;width:32.83%;*/margin:0 0 0 0.5%;padding:3.5% 3% 3%;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:#e9e5df;}
.ordermade_textbox3 dt{font-family: 'termina', sans-serif;font-size:20px;line-height:20px;color:#c3b6ab;font-weight:400;letter-spacing:1px;margin-bottom:22px;text-transform:uppercase;}
.ordermade_textbox3 .txt1{font-size:28px;line-height:28px;color:#201f1e;letter-spacing:-2px;}
.ordermade_textbox3 .txt2{font-size:23px;line-height:37px;color:#97938f;letter-spacing:-1.5px;font-weight:300;margin-top:30px;}
.ordermade_textbox3 .btn{margin-top:40px;}
.ordermade_textbox3 .btn .Button{margin:0;font-size:16px;}
.ordermade_textbox3 .txt_num{font-family: 'termina', sans-serif;font-size:24px;line-height:24px;color:#201f1e;font-weight:400;letter-spacing:1px;}

@media screen and (max-width:1600px) {
.ordermade_textbox3 .txt2{font-size:20px;line-height:34px;}
}

.mainourteam_area2{padding:120px 0;border-top:1px solid #e9e5df;}
.mainourteam_box2{min-width:1300px;max-width:1600px;margin:0 auto;}
.mainourteam_area2 .outer_box .next{position:absolute;left:-60px;top:50%;transform:translateY(-50%);width:11px;height:20px;background:url("//dainpark06.cafe24.com/sunny/images/ico_leftblack.png") no-repeat 0 0;background-size:11px 20px;outline:0;}
.mainourteam_area2 .outer_box .prev{position:absolute;right:-60px;top:50%;transform:translateY(-50%);width:11px;height:20px;background:url("//dainpark06.cafe24.com/sunny/images/ico_rightblack.png") no-repeat 0 0;background-size:11px 20px;outline:0;}
.mainourteam_area2 .outer_box{position:relative;}
.mainourteam_area2 .ico_madein{overflow:hidden;}

.mainourteam_box2 .img_box2{position:relative;overflow:hidden;background:#e9e5df;}
.mainourteam_box2 .img_box2 .img{}
.mainourteam_box2 .img_box2 .img img{width:100%;}
.mainourteam_box2 .img_box2 .text{padding:45px 0;height:200px;text-align:center;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.mainourteam_box2 .img_box2 .txt1{color:#201f1e;font-size:28px;line-height:28px;letter-spacing:-2px;font-weight:400;}
.mainourteam_box2 .img_box2 .txt2{color:#97938f;font-size:22px;line-height:34px;font-weight:400;letter-spacing:-2px;font-weight:300;margin-top:18px;}

.madeinkorea_area{position:relative;min-width:1300px;max-width:1600px;margin:0 auto;/*border-top:1px solid #e9e5df;padding:120px 0;*/}
.madeinkorea_area.first{border-top:0;padding-top:0;}

.madeintitle_box{position:relative;height:100px;padding:0 50px;background:#201f1e;}
.madeintitle_box h2{font-family:'termina', sans-serif;color:#fff;font-size:20px;line-height:100px;letter-spacing:2px;font-weight:400;text-transform:uppercase;}
.madeintitle_box .txt{position:absolute;right:50px;top:50%;transform:translateY(-50%);color:#fff;font-size:18px;line-height:18px;font-weight:300;letter-spacing:-1px;}

.sliderfor_outer{position:relative;}
.sliderfor_outer .next{display:none !important;position: absolute; left: -60px; top: 50%; transform: translateY(-50%); width: 11px; height: 20px; background: url("//dainpark06.cafe24.com/sunny/images/ico_leftblack.png") 0px 0px / 11px 20px no-repeat; outline: 0px;cursor:pointer;}
.sliderfor_outer .prev{display:none !important;position: absolute; right: -60px; top: 50%; transform: translateY(-50%); width: 11px; height: 20px; background: url("//dainpark06.cafe24.com/sunny/images/ico_rightblack.png") 0px 0px / 11px 20px no-repeat; outline: 0px;cursor:pointer;}
.slidernav_outer{position:relative;}
.slidernav_outer .next{ position: absolute; left: -60px; top: 50%; transform: translateY(-50%); width: 11px; height: 20px; background: url("//dainpark06.cafe24.com/sunny/images/ico_leftblack.png") 0px 0px / 11px 20px no-repeat; outline: 0px;cursor:pointer;}
.slidernav_outer .prev{ position: absolute; right: -60px; top: 50%; transform: translateY(-50%); width: 11px; height: 20px; background: url("//dainpark06.cafe24.com/sunny/images/ico_rightblack.png") 0px 0px / 11px 20px no-repeat; outline: 0px;cursor:pointer;}

.slider-for{position:relative;overflow:hidden;}
.slider-for .item{outline:0;outline:0;}
.slider-for .item img{width:100%;}
.slider-nav{overflow:hidden;margin:10px 0 0 0;}
.slider-nav .slick-list{margin:0 -10px 0 0;}
.slider-nav .item{margin:0 10px 0 0;background:#201f1e;}
.slider-nav .item img{width:100%;opacity:0.5;filter:alpha(opacity=50);}
.slider-nav .item.slick-current img{opacity:1;filter:alpha(opacity=100);}

.showroomlayout_area{padding:120px 0;border-top:1px solid #e9e5df;}
.realstory_imgbox2{position:relative;overflow:hidden;min-width:1300px;max-width:1600px;margin:0 auto;}
.realstory_imgbox2 .img_left{float:left;width:49.7%;margin-right:0.3%;}
.realstory_imgbox2 .img_left img{width:100%;}
.realstory_imgbox2 .img_right{float:left;width:49.7%;margin-left:0.3%;}
.realstory_imgbox2 .img_right img{width:100%;}

.mainourteam_area3{padding:120px 0;border-top:1px solid #e9e5df;}
.mainourteam_box3{min-width:1300px;max-width:1600px;margin:0 auto;}
.mainourteam_area3 .outer_box .next{position:absolute;left:-60px;top:50%;transform:translateY(-50%);width:11px;height:20px;background:url("//dainpark06.cafe24.com/sunny/images/ico_leftblack.png") no-repeat 0 0;background-size:11px 20px;outline:0;}
.mainourteam_area3 .outer_box .prev{position:absolute;right:-60px;top:50%;transform:translateY(-50%);width:11px;height:20px;background:url("//dainpark06.cafe24.com/sunny/images/ico_rightblack.png") no-repeat 0 0;background-size:11px 20px;outline:0;}
.mainourteam_area3 .outer_box{position:relative;}
.mainourteam_area3 .showroom_event{overflow:hidden;}

.mainourteam_box3 .img_box2{position:relative;overflow:hidden;display:flex;background:#c3b6ab;}
.mainourteam_box3 .img_box2 .img{flex:1;}
.mainourteam_box3 .img_box2 .img img{width:100%;}
.mainourteam_box3 .img_box2 .text_box{position:relative;flex:1;}
.mainourteam_box3 .img_box2 .text_box dl{padding:10% 10%;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.mainourteam_box3 .img_box2 dt{font-family: 'Noto Serif KR', serif;color:#fff;font-size:40px;line-height:65px;letter-spacing:-2px;font-weight:300;}
.mainourteam_box3 .img_box2 dd{position:absolute;left:10%;bottom:10%;color:#fff;font-size:22px;line-height:40px;font-weight:400;letter-spacing:-2px;font-weight:300;}

.showroomlayout_area2{padding:120px 0 0;border-top:1px solid #e9e5df;}
.subvideo_area{min-width:1300px;max-width:1600px;margin:0 auto;overflow:hidden;}
.subvideo_area_inner{position:relative;background:#f2f1ee;}


.mainourteam_area{padding:120px 0;background:#e9e5df;}
.mainourteam_box{min-width:1300px;max-width:1600px;margin:0 auto;}
.mainourteam_area .outer_box .next{position:absolute;left:-60px;top:50%;transform:translateY(-50%);width:11px;height:20px;background:url("//dainpark06.cafe24.com/sunny/images/ico_leftblack.png") no-repeat 0 0;background-size:11px 20px;outline:0;}
.mainourteam_area .outer_box .prev{position:absolute;right:-60px;top:50%;transform:translateY(-50%);width:11px;height:20px;background:url("//dainpark06.cafe24.com/sunny/images/ico_rightblack.png") no-repeat 0 0;background-size:11px 20px;outline:0;}
.mainourteam_area .outer_box{position:relative;}
.mainourteam_area .mainour_team{overflow:hidden;}

.mainourteam_box .img_box{position:relative;overflow:hidden;}
.mainourteam_box .img_box .text{position:absolute;left:0;bottom:25px;width:100%;color:#fff;font-size:15px;line-height:15px;text-align:center;z-index:3;}
.mainourteam_box .img_box .bg{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0);
transition: all 0.6s ease-in-out;
-ms-transition: all 0.6s ease-in-out;
-moz-transition: all 0.6s ease-in-out;
-webkit-transition: all 0.6s ease-in-out;
z-index:2;}

.mainourteam_box .box:hover .img_box .bg{
background:rgba(0,0,0,.4);
transition: all 0.6s ease-in-out;
-ms-transition: all 0.6s ease-in-out;
-moz-transition: all 0.6s ease-in-out;
-webkit-transition: all 0.6s ease-in-out;}
.mainourteam_box .img{position:relative;overflow:hidden;z-index:1;}
.mainourteam_box .img img{
width:100%;
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
z-index:1;
}
.mainourteam_box .box:hover .img img{
transform: scale(1.02);
-webkit-transform: scale(1.02);
-moz-transform: scale(1.02);
-ms-transform: scale(1.02);
-o-transform: scale(1.02);
transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
}

.mainhistorynum_area{padding:120px 0;background:url("//dainpark06.cafe24.com/sunny/images/bg_mainnumber.jpg") repeat 0 0;background-size:2000px auto;}
.mainhistorynum_box{min-width:1300px;max-width:1600px;margin:0 auto;overflow:hidden;}
.mainhistorynum_box .title_box{position:relative;margin-bottom:50px;}
.mainhistorynum_box .title_box .title{display:none;font-family: 'Noto Serif KR', serif;font-size:26px;line-height:26px;color:#fff;letter-spacing:-2px;}
.mainhistorynum_box .title_box .title2{font-family: 'Noto Serif KR', serif;font-size:26px;line-height:26px;color:#fff;letter-spacing:-2px;}
.mainhistorynum_box .title_box .txt{position:absolute;right:0;top:12px;color:#8e8e8d;font-size:12px;line-height:12px;letter-spacing:-1px;}
.mainhistorynum_box ul{overflow:hidden;margin-left:-3%;}
.mainhistorynum_box li{float:left;width:30.33%;margin-left:3%;padding:50px 0;border:1px solid #2f2e2d;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.mainhistorynum_box .num_box{padding-left:10%;}
.mainhistorynum_box .num_box .number_hisnum{display:inline-block;font-family:'termina', sans-serif;color:#fff;font-size:50px;line-height:50px;font-weight:400;letter-spacing:1px;vertical-align:top;}
.mainhistorynum_box .num_box .text_hisnum{display:inline-block;font-family:'Work Sans', sans-serif;color:#fff;font-size:15px;line-height:15px;padding-left:7px;vertical-align:top;text-transform:uppercase;}
.mainhistorynum_box .text_box{color:#fff;font-size:19px;line-height:28px;letter-spacing:-1px;margin-top:30px;padding-left:10%;}

.title_main{position:relative;min-width:1300px;max-width:1600px;margin:0 auto 50px;}
.title_main h2{font-family:'termina', sans-serif;color:#201f1e;font-size:20px;line-height:20px;font-weight:400;letter-spacing:1px;text-transform:uppercase;}

.showroominfo_area{padding:120px 0;}
.showroominfo_box{min-width:1300px;max-width:1600px;margin:0 auto;overflow:hidden;}
.showroominfo_box .map_location{height:600px;background:#e9e5df;}
.showroominfo_box .map_location .root_daum_roughmap{width:100% !important;}
.showinfo_textbox{padding:130px 0 10px;}
.showinfo_textbox dl{position:relative;}
.showinfo_textbox dt{font-family: 'Noto Serif KR', serif;color:#201f1e;font-size:34px;line-height:54px;font-weight:400;letter-spacing:-2px;}
.showinfo_textbox .txt{font-size:24px;line-height:40px;color:#97938f;letter-spacing:-2px;font-weight:300;margin-top:30px;}
.showinfo_textbox .ico_showroom{position:absolute;right:0;bottom:0;}

/* BASIC css end */

