/* BASIC css start */
.btn_toggle_area { display: none; position: fixed;bottom:25px; right: 49px;z-index:99;}
.btn_toggle_area a { display: block; width: 36px; height: 36px; line-height: 36px; color:#111; font-size: 16px; text-align: center; background-color: rgba( 255, 255, 255, 0.8 );border:1px solid #f1f1f1;border-radius:36px;}
.btn_toggle_area a.btn_up { position: absolute; bottom: 40px;}
.btn_toggle_area a.btn_down { position: absolute; bottom: 0; }
.btn_toggle_area a.btn_qtalk { position: absolute; bottom:85px;border:0;}
.btn_toggle_area a.btn_qtalk img{width:38px;}
.btn_toggle_area .fa-lg{vertical-align:0;}

.area_line3{display:block;width:100%;height:1px;margin:10% auto;background-color:#d4dec5;border:0;}

.cscenter_area{padding:0 0 10%;}
.cscenter_area .cs_box{overflow:hidden;}
.cscenter_area .cs_box .box{position:relative;border-bottom:1px solid #f6f4f2;margin-bottom:6%;padding-bottom:6%;}
.cscenter_area .cs_box .box.last{margin-bottom:0;border:0;padding-bottom:0;}

.cscenter_area dl{padding:0 4%;}
.cscenter_area dl dt{position:relative;font-family:'Poppins', sans-serif;font-size:15px;color:#221f20;font-weight:500;text-transform:uppercase;margin-bottom:18px;}
.cscenter_area dl dd{}

.cscenter_area .num1{font-family:'Poppins', sans-serif;font-size:27px;line-height:27px;color:#719140;font-weight:700;padding:14px 0 12px;letter-spacing:1px;}
.cscenter_area .num1 a{font-family:'Poppins', sans-serif;font-size:27px;line-height:27px;color:#719140;font-weight:700;letter-spacing:1px;}
.cscenter_area .num2{color:#393f39;font-family:'Poppins', sans-serif;font-size:14px;line-height:20px;letter-spacing:1px;}

.cscenter_area .txt1{font-family:'Poppins', sans-serif;color:#807f7f;font-size:11px;line-height:16px;}
.cscenter_area .txt2{position:relative;color:#929292;font-size:12px;line-height:18px;letter-spacing:-1px;}

.cscenter_area .txt3{}
.cscenter_area .txt3 p{margin-bottom:3px;}
.cscenter_area .txt3 .tit{display:inline-block;width:47px;height:19px;font-size:11px;color:#212121;border:1px solid #f6f4f2;vertical-align:top;text-align:center;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.cscenter_area .txt3 .num2{padding-left:10px;vertical-align:top;}
.cscenter_area .txt3 .txt{font-size:11px;color:#807f7f;padding-left:6px;letter-spacing:1px;vertical-align:top;}

.cscenter_area .txt4{font-size:14px;line-height:14px;color:#393f39;padding-top:11px;letter-spacing:-1px;}

.cscenter_area .txt5{font-size:14px;line-height:14px;color:#282c2f;margin-bottom:6px;letter-spacing:-1px;}
.cscenter_area .txt6{position:relative;font-size:12px;line-height:18px;color:#929292;margin-bottom:22px;}

.cscenter_area .btn_view2{position:absolute;right:0;bottom:5px;font-size:12px;display:inline-block;height:30px;line-height:30px;color:#fff;padding:0 12px;background:#a5a7a7;border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-transform:uppercase;letter-spacing:0;}
.cscenter_area .btn_view2 span{padding-left:28px;}



.fico_box{/*border-top:2px solid #ce0e2d;*/overflow:hidden;/*border-left:1px solid #ebeced;*/text-align:center;background:#f1f1f1;}
.fico_box .inner{overflow:hidden;width:94%;margin:0 auto;}
.fico_box a{float:left;width:33.333333%;/*border:1px solid #ebeced;border-left:0;*/padding:5% 0;box-sizing:border-box;}
.fico_box .ico{display:block;width:80px;height:80px;padding:10px;box-sizing:border-box;border:1px solid #ebeced;margin:0 auto;border-radius:80px;background:#fff;}
.fico_box a.fico1 .ico img{margin-left:-5px;padding-top:10px;}
.fico_box a.fico2 .ico img{padding-top:8px;}
.fico_box a.fico3 .ico img{padding-top:10px;}
.fico_box .ico img{display:inline-block;height:40px;}
.fico_box .txt{font-size:14px;line-height:14px;display:block;padding-top:10%;color:#2c2d38;letter-spacing:-1px;}



.fban_area{padding:12% 0;background-image:url("/design/gooworl/skin1/images/bg_ftban.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;text-align:center;}
.fban_area .sunny_inner{color:#fff;font-size:14px;line-height:14px;text-align:center;letter-spacing:3px;}
.fban_area .sunny_inner span{display:block;font-family:'Nanum Myeongjo', sans-serif;font-size:24px;line-height:24px;letter-spacing:-2px;padding-top:5%;}

.fban_area_2{padding:0 0 8% 0;margin-bottom:50px;}
.fban_area_2 ul{}
.fban_area_2 li{float:left;width:50%;display:inline-block;*display:inline;zoom:1;box-sizing:border-box;border-top:1px solid #f6f4f2;border-bottom:1px solid #f6f4f2;padding:2%;}
.fban_area_2 li a{display:block;}
.fran_area_ico{float:left; margin:8px;}
.fran_area_txt{float:left;line-height:20px;margin-left:10px;margin-top:10%;}
.fban_area_2 li:nth-child(2){border-left:1px solid #f5f4f2;}


.footer_area1{padding:12% 5%;}
.footer_area1 dl{overflow:hidden;}
.footer_area1 dt{margin-bottom:5%;}
.footer_area1 dt img{width:100px;}
.footer_area1 dd{color:#a2a2a2;font-size:11px;line-height:11px;}
.footer_area1 dd p{margin-top:8px;}
.footer_area1 dd p:first-child{margin-top:0;}
.footer_area1 dd p.f_copy{margin-top:12px;}
.footer_area1 dd a{color:#a2a2a2;}
.footer_area1 dd span{display:inline-block;padding-right:18px;}

.footer_area2{border-top:1px solid #f6f4f2;border-bottom:1px solid #f6f4f2;background:#fcfcfb;}
.footer_area2 .sunny_inner{padding:12% 2%;}
.footer_area2 dl{position:relative;}
.footer_area2 dt{font-family:'Nanum Myeongjo', sans-serif;color:#221f20;font-size:25px;line-height:25px;font-style:italic;}
.footer_area2 dt span{}
.footer_area2 dd{}
.footer_area2 dd li{position:relative;margin-top:10%;padding-left:53px;}
.footer_area2 dd li:first-child{}
.footer_area2 dd .num{position:absolute;left:0;top:0;font-family:'Poppins', sans-serif;font-size:22px;color:#719140;width:40px;padding-top:14px;border-top:2px solid #727171;text-align:center;letter-spacing:1px;font-weight:500;}
.footer_area2 dd .tit{font-size:15px;color:#727171;line-height:15px;letter-spacing:-1px;margin-bottom:7px;}
.footer_area2 dd .txt{font-size:12px;color:#929292;line-height:14px;letter-spacing:-1px;}


.footer_copyright{position:relative;color:#d9d9d9;font-size:12px;padding:5% 0;}
.footer_copyright .sunny_inner{overflow:hidden;}
.footer_copyright .f_left{position:absolute;left:50px;top:42px;font-family:'Montserrat', sans-serif;font-size:11px;color:#d9d9d9;text-transform:uppercase;}

.footer_copyright .f_list{font-size:0;letter-spacing:-5px;overflow:hidden;text-align:center;}
.footer_copyright .f_list li{font-size:12px;letter-spacing:0;display:inline-block;vertical-align:top;*display:inline;zoom:1;padding:0 4%;background:url("/design/gooworl/skin1/images/footer_line.gif") no-repeat 0 center;}
.footer_copyright .f_list li:first-child{background:none;}
.footer_copyright .f_list li a{font-family:'Roboto', sans-serif;font-size:10px;color:#a2a2a2;line-height:23px;text-transform:uppercase;}

.footer_copyright .f_ban{font-size:0;letter-spacing:-5px;overflow:hidden;text-align:center;margin-top:5%;}
.footer_copyright .f_ban li{font-size:10px;letter-spacing:0;display:inline-block;vertical-align:top;*display:inline;zoom:1;color:#a2a2a2;padding:0 3%;line-height:23px;background:url("/design/gooworl/skin1/images/footer_line.gif") no-repeat 0 center;letter-spacing:-1px;}
.footer_copyright .f_ban li:first-child{background:none;}
.footer_copyright .f_ban li img{width:20px;display:inline-block;margin:0 3px 0 0;}
.footer_copyright .f_ban li.w3 img{width:15px;}

.footer_copyright .f_right{position:absolute;right:60px;top:42px;}
.footer_copyright .f_right a{font-family:'Montserrat', sans-serif;font-size:11px;color:#d9d9d9;text-transform:uppercase;}



/* quick menu */
#quick_menu{position:fixed;left:10px;bottom:96px;width:120px;border:2px solid #222;border-radius:7px;background:#f7f7f7;z-index:900;opacity:0;visibility:hidden}
#quick_menu.active{opacity:1;visibility:visible}
#quick_menu .menu_list{padding:0 10px}
#quick_menu .menu_list li{border-top:1px solid #ddd}
#quick_menu .menu_list li:first-child{border-top:0}
#quick_menu .menu_list a{display:block;height:40px;line-height:40px;font-size:12px;color:#000;white-space:nowrap}
#quick_menu .menu_list span{display:inline-block;margin:-1px 6px 0 4px;vertical-align:middle}
#quick_menu .menu_list span img{display:block;width:16px}
#btn_quickmenu{display:none;position:fixed;left:10px;bottom:50px;z-index:900;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;}
#btn_quickmenu img{display:block;width:39px}
#btn_quickmenu.active{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);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;}

.btn_mkakao{display: none;position:fixed;left:10px;bottom:95px;z-index:98;}
.btn_mkakao img{width:40px;}

/* ÇÏ´Ü °íÁ¤ ¹öÆ° */
.section_fixedFooter .btn_toggle_area2 {display: none;width: 100%; height: 44px; position: relative;z-index: 98;}
.section_fixedFooter .btn_toggle_area2 .btn_up {display:none;width:33px; height:33px; line-height:33px; border:2px solid rgba(88, 86, 86, 0.59); background-color:rgba(104, 108, 111, 0.8); text-align:center; border-radius:30px; color:#fff; position: absolute; top:0; right:10px;}
.section_fixedFooter .btn_toggle_area2 .btn_fixedFooter {display: block;width:45px; /*height:33px; line-height:33px;  border:2px solid rgba(88, 86, 86, 0.59); background-color:rgba(104, 108, 111, 0.8); text-align:center; border-radius:30px; color:#fff;*/ position: absolute; /*top:0;*/bottom:20px; left:10px;}
/* //ÇÏ´Ü °íÁ¤ ¹öÆ° */
/* ÇÏ´Ü °íÁ¤ ¸Þ´º */
.section_fixedFooter {width:100%; position:fixed; bottom:0px; right:0px; left:0;z-index: 98;}
.section_fixedFooter .section_fixedFooter_dn {display:none;background:#fff; /*box-shadow: 0 0 10px 1px #404040; border-top: 1px solid #C1C1C1;*/}

.section_fixedFooter .section_fixedFooter_dn .cscenter_area{padding-bottom:0;}
.section_fixedFooter .section_fixedFooter_dn .cscenter_area .cs_box .box.last2{border-bottom:0;margin-bottom:0;}
.section_fixedFooter .section_fixedFooter_dn .cscenter_area .last{display:none;}


.cscenter_area2{}
.cscenter_area2 .cs_box{overflow:hidden;}
.cscenter_area2 .cs_box .box{position:relative;border-top:1px solid #f6f4f2;padding:6% 0;}
.cscenter_area2 .cs_box .box:first-child{border-top:0;}
.cscenter_area2 .cs_box .box.last{display:none;margin-bottom:0;}

.cscenter_area2 dl{padding:0 4%;}
.cscenter_area2 dl dt{position:relative;font-family:'Poppins', sans-serif;font-size:15px;color:#221f20;font-weight:500;text-transform:uppercase;margin-bottom:18px;}
.cscenter_area2 dl dd{}

.cscenter_area2 .num1{font-family:'Poppins', sans-serif;font-size:27px;line-height:27px;color:#719140;font-weight:700;padding:14px 0 12px;letter-spacing:1px;}
.cscenter_area2 .num1 a{font-family:'Poppins', sans-serif;font-size:27px;line-height:27px;color:#719140;font-weight:700;letter-spacing:1px;}
.cscenter_area2 .num2{color:#393f39;font-family:'Poppins', sans-serif;font-size:14px;line-height:20px;letter-spacing:1px;}

.cscenter_area2 .txt1{font-family:'Poppins', sans-serif;color:#807f7f;font-size:11px;line-height:16px;}
.cscenter_area2 .txt2{position:relative;color:#929292;font-size:12px;line-height:18px;letter-spacing:-1px;}

.cscenter_area2 .txt3{}
.cscenter_area2 .txt3 p{margin-bottom:3px;}
.cscenter_area2 .txt3 .tit{display:inline-block;width:47px;height:19px;font-size:11px;color:#212121;border:1px solid #f6f4f2;vertical-align:top;text-align:center;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.cscenter_area2 .txt3 .num2{padding-left:10px;vertical-align:top;}
.cscenter_area2 .txt3 .txt{font-size:11px;color:#807f7f;padding-left:6px;letter-spacing:1px;vertical-align:top;}

.cscenter_area2 .txt4{font-size:14px;line-height:14px;color:#393f39;padding-top:11px;letter-spacing:-1px;}

.cscenter_area2 .txt5{font-size:14px;line-height:14px;color:#282c2f;margin-bottom:6px;letter-spacing:-1px;}
.cscenter_area2 .txt6{position:relative;font-size:12px;line-height:18px;color:#929292;margin-bottom:22px;}

.cscenter_area2 .btn_view2{position:absolute;right:0;bottom:5px;font-size:12px;display:inline-block;height:30px;line-height:30px;color:#fff;padding:0 12px;background:#a5a7a7;border-radius:2px;-ms-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;text-transform:uppercase;letter-spacing:0;}
.cscenter_area2 .btn_view2 span{padding-left:28px;}


.section_fixedFooter .footerMiddle {background-color:#3e4347; text-align:center; padding:12px 0; clear: both;}
.section_fixedFooter .footerMiddle a {width:33.333333%; display:inline-block; border-left:1px solid #A2A2A2; color:#fff; margin-left: -1px;}


/*.section_fixedFooter .footerInfo {background-color:#fff;}
.section_fixedFooter .footerInfo .footerInfoTop {border-bottom:1px solid #b3b3b3; padding:20px;}
.section_fixedFooter .footerInfo .footerInfoTop .footerInfoTopLeft {float:left;}
.section_fixedFooter .footerInfo .footerInfoTop .footerInfoTopLeft dt {font-size: 1.3em; margin-bottom:6px;}
.section_fixedFooter .footerInfo .footerInfoTop .footerInfoTopLeft .tel {color:#f1494d; font-size:1.500em; margin-bottom:6px;}
.section_fixedFooter .footerInfo .footerInfoTop .footerInfoTopRight {width:70px; height:70px; border-radius:35px; background-color:#3c3c3c; display: table; text-align:center; float:right;}
.section_fixedFooter .footerInfo .footerInfoTop .footerInfoTopRight a { color:#fff; display: table-cell; vertical-align: middle;}
.section_fixedFooter .footerInfo .footerInfoBottom {border-bottom:1px solid #b3b3b3; padding:20px;}
.section_fixedFooter .footerInfo .footerInfoBottom .footerInfoBottomLeft {float:left;}
.section_fixedFooter .footerInfo .footerInfoBottom .footerInfoBottomLeft dt {font-size: 1.3em; margin-bottom:6px;}
.section_fixedFooter .footerInfo .footerInfoBottom .footerInfoBottomRight {width:70px; height:70px; border-radius:35px; background-color:#3c3c3c; display: table; text-align:center; float:right;}
.section_fixedFooter .footerInfo .footerInfoBottom .footerInfoBottomRight a { color:#fff; display: table-cell; vertical-align: middle;}*/



/* //ÇÏ´Ü °íÁ¤ ¸Þ´º */



/* BASIC css end */

