.ns_b{font-family:'NotoSansKR-Bold'}
.ns_t{font-family:'NotoSansKR-Light'}
.ns_l{font-family:'NotoSansKR-Light'}
.ns_r{font-family:'NotoSansKR-Regular'}
.ns_m{font-family:'NotoSansKR-Medium'}

/* section01 */
.section01{overflow:hidden;padding-top:0px;"}
.s01_tit{text-align:center;padding-top:120px;}
.s01_con{position:relative;text-align:center;padding-top:170px;z-index:60}
.s01_con1{position:relative;text-align:center;padding-top:305px;z-index:60}
.s01_con2{position:relative;text-align:center;padding-top:605px;z-index:60}
.s01_con3{position:relative;text-align:right;padding-top:85px;z-index:60}
.s01_con li{display:inline-block}

.s01_slider_wrap{overflow:hidden;position:absolute;bottom:0;left:0;width:100%;height:400px}
.s01_beers{z-index:10;height:100%}
.s01_slider_wrap .slider-container{overflow:hidden;position:relative;width:100%;height:100%}
.s01_slider_wrap .slider-wrapper{height:100%}
.s01_slider_wrap .slider-items{float:left;position:relative;width:100%;height:100%}
.s01_btns_wrap{bottom:68px;width:272px;height:41px;margin-left:-136px;z-index:60}
.s01_btns_wrap .slide_btns{text-indent:-9999px;position:absolute;top:0;width:40px;height:40px}
.s01_btns_wrap .btn_prev{left:0;background:url(/2017/img/s01_btn_prev.png)  no-repeat center}
.s01_btns_wrap .btn_next{right:0;background:url(/2017/img/s01_btn_next.png) no-repeat center}

.s01_slide01_c{bottom:0;margin-left:-159px;z-index:40}
.s01_slide0101{bottom:0;margin-left:-520px;z-index:41}
.s01_slide0102{bottom:0;margin-left:-290px;z-index:42}
.s01_slide0103{bottom:0;margin-left:-60px;z-index:43}
.s01_slide0104{bottom:0;margin-left:170px;z-index:44}

/* section02 */
.section02{overflow:hidden;padding-top:0px;}
.s02_tit{margin-top:70px;}
.s02_li_tit{overflow:hidden;display:table-cell;vertical-align:middle;margin-top:-350px;}
.s02_txt01{margin-top:70px;padding-left:50px;}

.s02_ul{width:1260px;margin:0 auto;padding-top:100px;}
.s02_ul li:first-child{border-top:0;}
.s02_li01{position:relative;padding-top:70px}
.s02_ol{position:absolute;}
.s02_ol li{margin-left:50px;}
.s02_ol_li01{margin-top:0px;}
.s02_ol_li02{margin-left:50px;margin-top:30px;}
.s02_ol_li03{margin-left:50px;margin-top:600px;}

/* section03 */
.section03{overflow:hidden;padding-top:0px;}
.s03_tit{padding:70px 0 70px 0}
.s03_txt01_wrap{width:100%;}

.s03_txt01_bg{padding:20px 0 0	120px;height:70px;}
.s03_txt02{color:#000;font-size:40px;letter-spacing:-0.05em;line-height:122%}
.s03_txt03{color:#000;font-size:20px;letter-spacing:-0.05em;line-height:150%}

.s03_ul{width:100%;height:220px;margin-top:50px;}
.s03_ul li{float:left;}
.s03_li01{width:100%}

.s03_txt04{color:#000;font-size:30px;letter-spacing:-0.05em; padding-top:270px;}

/* section04 */
.section04{overflow:hidden;padding-top:0px;}
.s04_tit{padding:0 0 0 0}
.s04_txt_box01{padding-bottom:50px;width:1260px;height:440px;}
.s04_txt_box02{position:relative;width:1260px;height:305px;}
.s04_ul01{padding-top:740px;padding-bottom:50px;}
.s04_ul02{padding-top:310px;padding-bottom:50px;}

/* section05 */

.section05{overflow:hidden;height:1680px;background: url('/2017/img/landing_05_bg.jpg') no-repeat 50% 0}
.s05_tit{padding-top:70px}
.s05_txt01{color:#000;font-size:30px;letter-spacing:-0.05em}
.s05_txt_wrap{width:1160px;}
.s05_txt_in{padding-top:50px}
.s05_ul01{padding-top:15px}
.s05_ul01 li{color:#000;font-size:20px;letter-spacing:-0.05em;line-height:200%}
.s05_ul01 li em{display:inline-block;width:113px}
.s05_txt02{padding-top:170px;padding-bottom:50px;}

.s05_ul02 > li{float:left;width:350px;margin-left:30px}
.s05_li_txt{padding:30px 0 20px 0;color:#000;font-size:20px;letter-spacing:-0.05em}
.s05_ul03{overflow:hidden;padding-left:40px}
.s05_ul03 li{font-family:'NotoSansKR-Light';color:#000;font-size:16px;letter-spacing:-0.05em;line-height:162%}

/* section 06 */
.section06{overflow:hidden;height:1165px;background: url('/2017/img/landing_06_bg.jpg') no-repeat 50% 0}
.s06_tit{position:relative;padding-top:70px;}
.tabmenu_wrap{position:relative;padding-top:50px;}
.tabmenu{display:inline-block;position:relative;font-size:0;text-align:center}
.tabmenu li{display:inline-block;position:relative;width:250px;height:85px}
.tabmenu li:before{content:"";display:block;position:absolute;top:28px;left:0;width:2px;height:28px;background:#737373}
.tabmenu li:first-child:before{display:none}
.tabmenu .tab01 a{display:block;position:relative;width:250px;height:100%;font-family:'NotoSansKR-Medium';color:#676767;background:url("/2017/img/tabmenu01.png") no-repeat 0 0;letter-spacing:-0.05em}
.tabmenu .tab02 a{display:block;position:relative;width:250px;height:100%;font-family:'NotoSansKR-Medium';color:#676767;background:url("/2017/img/tabmenu01.png") no-repeat 100% 0;letter-spacing:-0.05em}
.tabmenu li a span{font-size:1.875em;line-height:80px;padding-left:60px}
.tabmenu .tab01.on a, .tabmenu .tab01 a:hover{color:#fff;background-position:0 -85px}
.tabmenu .tab02.on a, .tabmenu .tab02 a:hover{color:#fff;background-position:100% -85px}

/* tab 01 */
.tab_conts {position:relative;top:50px;}
.tab_cont01{position:relative;}
.tab_cont01 ul{width:1110px;margin:0 auto}
.tab_cont01 ul:after{display:block;clear:both;content:""}
.tab_cont01 ul li{position:relative;width:260px;height:220px;background:url("/2017/img/s06_01_li_bg.png") no-repeat 50% 50%;margin:15px 55px}
.tab01_tit_area{height:97px}
.tab01_num{font-family:'NotoSansKR-Bold';font-size:1.125em;color:#fff;line-height:100%;letter-spacing:-0.05em;text-align:center;padding:18px 0 10px}
.tab01_tit{font-family:'NotoSansKR-Medium';font-size:1.5625em;letter-spacing:-0.05em;text-align:center}
.tab01_txt{font-family:'NotoSansKR-Light';font-size:1.25em;text-align:center;padding-top:15px;line-height:150%}
.tab_cont01 ul li:after{content:"";display:block;position:absolute;background-repeat:no-repeat;background-position:50% 50%}
.tab_li01:after, .tab_li02:after, .tab_li07:after, .tab_li08:after{top:29px;right:-70px;width:33px;height:40px;background-image:url("/2017/img/s06_arrow1.png")}
.tab_li04:after, .tab_li05:after{top:29px;left:-74px;width:33px;height:40px;background-image:url("/2017/img/s06_arrow2.png")}
.tab_li03:after, .tab_li06:after{top:207px;left:111px;width:40px;height:33px;background-image:url("/2017/img/s06_arrow3.png")}

/* section 06 tab02 */
.s06_tbl_wrap{position:relative;width:1002px;height:797px;margin:0 auto;background:url("/2017/img/s06_tbl_bg.png") no-repeat 50% 0}
.s06_tbl{table-layout:fixed;max-width:none;width:1002px;min-width:100%}
.s06_tab02_txt01{padding-bottom:15px;width:1002px;margin:0 auto;text-align:right;font-size:20px;color:#c9c9c9;font-family:'NotoSansKR-Light'}

.s06_tbl td, .s06_tbl th{vertical-align:middle;text-align:center;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

.s06_tbl thead tr, .s06_tbl .tfoot{height:57px}
.s06_tbl .tr01{height:55px}
.s06_tbl .tr02, .s06_tbl .tr03, .s06_tbl .tr04, .s06_tbl .tr06{height:51px}
.s06_tbl .tr05{height:76px}
.s06_tbl .tr07{height:81px}
.s06_tbl .tr08{height:76px}
.s06_tbl .tr09{height:74px}
.s06_tbl .tr10{height:52px}
.s06_tbl .tr11{height:58px}

.s06_tbl thead th{color:#000;font-family:'NotoSansKR-Medium';letter-spacing:-0.05em}
.s06_tbl thead th em{font-size:22px}
.s06_tbl thead th span{font-size:16px}
.s06_tbl_txt01{text-align:center;color:#fff;font-family:'NotoSansKR-Medium';font-size:22px;letter-spacing:-0.05em}
.s06_tbl_txt02{color:#c9c9c9;font-family:'NotoSansKR-Light';font-size:16px;letter-spacing:-0.03em;line-height:166%}
.s06_tbl_txt03{text-align:center;color:#9d9d9d;font-family:'NotoSansKR-Light';font-size:17px;letter-spacing:-0.03em}
.s06_tbl .tfoot td{text-align:center;font-size:22px;color:#000;font-family:'NotoSansKR-Medium';letter-spacing:-0.05em}

.s06_col01{width:237px}
.s06_col02{width:370px}
.s06_col03{width:235px}
.s06_col04{width:160px}

/* section 07 */
.section07{overflow:hidden;height:1150px;background: url('/2017/img/landing_07_bg.jpg') no-repeat 50% 0}
.s07_tit{position:relative;padding-top:70px;}
.inquiryWrap{padding-top:50px;width:1110px;left:50%; margin-left:-550px;}
.inquiryPrv{padding:15px;border:1px solid #dadada;background:#f7f7f7}
.inquiryPrvTitle{margin-bottom:13px;font-family:'NotoSansKRB';font-size:14px;color:#333}
.inquiryPrvCon{padding:14px 12px 13px 12px;border:1px solid #dadada;background:#fff;line-height:150%}
.inquiryPrvCon li{margin-bottom:8px;font-size:13px;line-height:125%}
.inquiryPrvAgree{margin-top:10px}
.cusTitle{padding:50px 0 21px 0;font-size:20px;font-family:'NotoSansKR-Bold';color:#2f2a26;letter-spacing:-0.05em;border-bottom:1px solid #e5e5e5}
.cusTitle span{margin-left:15px;font-size:16px;font-family:'NotoSansKR-Regular';color:#2f2a26;letter-spacing:-0.05em}
.inquiry_table{position:relative;width:800px;margin-left:23px;padding:30px 0 20px}
.inquiry{width:790px}
.inquiry label{display:block;font-size:16px;font-family:'NotoSansKR-Bold';color:#2f2a26;letter-spacing:-0.05em}
.inquiry label.radio_label{display:inline-block;margin-left:20px;font-size:16px;font-family:'NotoSansKR';color:#fff;letter-spacing:-0.05em}
.inquiry label.price_label{display:inline-block;margin-left:5px;font-size:16px;font-family:'NotoSansKRB';color:#fff;letter-spacing:-0.05em;vertical-align:middle}
.inquiry th, .inquiry td{padding-bottom:10px;text-align:left;vertical-align: middle}
.inquiry th.v_t{vertical-align:top}
.inquiry th.v_t label{display:block;margin-top:7px}
.inquiry td.franWish span{display:inline-block;padding:3px 8px;margin-left:10px;color:#fff;text-decoration:underline}
.inquiry td.franWish input.franWishAdd{width:390px}
.inquiry input, .inquiry select{padding:6px 2px;border:1px solid #b0a195;background-color:rgba(255,255,255,0);color:#333}
.inquiry select.fran_select{width:155px;height:35px;border:1px solid #b0a195}
.inquiry #wr_subject{width:400px}
.inquiry input[type=radio]{border:0}
.inquiry input[type=radio].radio_input{display:inline-block;margin:-3px 0 0 5px}
.inquiry textarea{overflow:hidden;width:684px;height:130px;margin:0;padding:5px 2px 5px 2px;background:rgba(255,255,255,0);border:1px solid #ccc;font-family:inherit}
.inquiry select, .inquiry input, .inquiry textarea{font-size:15px;resize:none}
.inquiry input[type="text"]{border:1px solid #ccc}
.inquiry input[type="text"].input_name{width:248px;height:25px}
.inquiry input[type="text"].input_area{width:478px;height:25px}
.inquiry input[type="text"].input_phone{width:112px;height:25px}
.inquiry span.num_bar{color:#b0a195}
.bt{border-top:1px solid #b0a195}
.inquiryWriteBtn{display:inline-block;width:213px;height:57px;margin:50px auto 0;font-size:22px;font-family:'NotoSansKR-Medium';color:#fff;letter-spacing:-0.05em;line-height:56px;text-align:center;background-color:#000;zoom: 1;}
.bt{border-top:1px solid #e5e5e5}

/* menu pop */
.menu_pop{display:none;position:fixed;left:50%;top:50%;z-index:1000;width:1160px;height:462px;margin:-231px 0 0 -580px;background-color:#ffd502}
.menu_pop .slider-items:after{display:block;clear:both;content:""}
.menu_pop_img{float:left;position:relative;width:732px;height:442px;background-color:#fff;margin:10px 0 0 10px}
.menu_pop_txt_area{float:left;width:358px;padding:76px 0 0 60px}
.menu_pop_tit{font-family:'NotoSansKR-DemiLight';font-size:2.375em;color:#000;line-height:118%;letter-spacing:-0.05em}
.menu_pop_txt{font-family:'NotoSansKR-Light';font-size:1.0625em;color:#000;line-height:147%;letter-spacing:-0.05em;padding-top:24px}
.menu_pop_close{display:block;position:absolute;top:31px;right:31px;width:45px;height:45px;background:url("/2017/img/s08_pop_close.png") no-repeat 50% 50%}
.menu_pop .slider-btns{position:absolute;bottom:40px;width:40px;height:40px;background-position:50% 50%;background-repeat:no-repeat;text-indent:-100000px;font-size:0}
.menu_pop .slider-prev{right:85px;background-image:url("/2017/img/s08_pop_prev.jpg")}
.menu_pop .slider-next{right:40px;background-image:url("/2017/img/s08_pop_next.jpg")}

/* section 08 */
.section08{overflow:hidden;height:0px;background: url('/2017/img/landing_08_bg.jpg') no-repeat 50% 0}
.s08_tit{position:relative;padding-top:70px;}
.menu_wrap{position:relative}
.menu{overflow:hidden;position:relative;width:1260px;}
.menu01{width:1260px;padding-top:50px;}
.menu02{height:904px;background-image:url("/2017/img/s08_menu_bg02.jpg")}
.menu_tit{position:relative;width:1260px;}
.menu01 .menu_tit{background:url("/2017/img/s08_menu1_tit.png") no-repeat 50% 50%}
.menu02 .menu_tit{background:url("/2017/img/s08_menu2_tit.png") no-repeat 50% 50%}
.menu01 .menu_list{position:relative;width:1060px;margin:10px auto 0}
.menu02 .menu_list{position:relative;width:1060px;margin:0 auto}
.menu_list:after{display:block;clear:both;content:""}
.menu01_list li{float:left;position:relative;margin:10px 10px}
.menu01_list li a{display:block;position:relative;width:239px;height:239px;border:3px solid #7f7f7f}
.menu01_img{position:relative;border-bottom:3px solid #7f7f7f}
.menu01_name{font-family:'NotoSansKR-DemiLight';font-size:1.25em;color:#fff;line-height:62px;letter-spacing:-0.05em;text-align:center}
.menu01_li_over{display:none;position:absolute;top:0;left:0;width:239px;height:174px;background:url("/2017/img/s08_menu1_over.png") no-repeat 50% 50%}
.menu01_list li.on a, .menu01_list li a:hover{border:3px solid #ffd502}
.menu01_list li.on a .menu01_img, .menu01_list li a:hover .menu01_img{border-bottom:3px solid #ffd502}
.menu01_list li.on a .menu01_li_over, .menu01_list li a:hover .menu01_li_over{display:block}
.menu02_tit{text-align:center;padding:5px 0 15px}
.menu02_list{position:relative;font-size:0;text-align:center}
.menu02_list li{display:inline-block;position:relative;width:250px;height:524px}
.menu02_img{text-align:center}
.menu02_name{font-family:'NotoSansKR-DemiLight';font-size:1.5625em;color:#fff;line-height:100%;letter-spacing:-0.05em;padding-top:20px}
.menu02_txt{font-family:'NotoSansKR-Light';color:#a5a5a5;line-height:135%;letter-spacing:-0.05em;padding-top:10px}
.menu02_add{text-align:center}

.paging{margin-top:17px;font-size:0;text-align:center}
.paging_ul{font-size:0;text-align:center}
.paging_ul > li{display:inline-block;width:29px;height:29px;border:3px solid transparent}
.paging_ul > li.on{border:3px solid #ffd502}
.paging_ul > li > a, .paging_ul > li > span{display:block;height:100%;font-size:15px;line-height:29px;color:#a5a5a5;text-align:center}
.paging_ul > li.on > span{color:#fefefe}

/* section 09 */
.section09{overflow:hidden;height:px;background-image:url("/2017/img/s09_bg.jpg")}
.s09_tit{position:relative;width:585px;height:81px;background:url("/2017/img/s09_tit.png") no-repeat 50% 50%;margin:99px auto 0}
.interior{position:relative;height:625px}
.interior .slider-container{overflow:hidden;position:relative;width:1040px;height:570px;margin:50px auto 0;background-color:#ccc}
.interior .slider-wrapper{height:100%}
.interior .slider-items{position:relative}
.interior .slider-items img{width:100%}
.interior .slider-paging{position:absolute;bottom:0;width:100%;font-size:0;text-align:center}
.interior .slider-paging li{display:inline-block;margin:0 10px}
.interior .slider-paging li a{display:block;position:relative;width:15px;height:15px;background:url("/2017/img/s09_paging.png") no-repeat 0 0}
.interior .slider-paging li.on a, .interior .slider-paging li a:hover{background-position:0 -15px}

/* section 10 */
.section10{overflow:hidden;height:0px;background: url('/2017/img/landing_10_bg.jpg') no-repeat 50% 0}
.s10_tit{position:relative;width:1260px;margin-top:70px}
.s10_ul_wrap{position:relative;margin-top:50px}
.s10_ul{position:relative}
.s10_ul li{position:relative;width:100%;height:240px;background-color:#121212;margin-top:25px}
.s10_ul li:first-child{margin-top:0}
.s10_ul li:after{display:block;clear:both;content:""}
.s10_img{float:left;width:250px;height:160px;padding:40px 0 0 80px}
.s10_info{float:left;padding:78px 0 0 50px}
.s10_name{font-family:'NotoSansKR-Medium';font-size:1.5625em;color:#fff;line-height:100%}
.s10_address{font-family:'NotoSansKR-Light';font-size:1.25em;color:#fff;line-height:150%;padding-top:12px}
.s10_btn{float:right;display:block;position:relative;width:130px;height:130px;background:url("/2017/img/s10_btn.png") no-repeat 50% 50%;margin:55px 81px 0 0}


/* footer */
.footer{position:absolute;bottom:0;width:100%;background-color:#fff;padding-top:50px;}
.policy{position:relative;font-size:0;text-align:center}
.policy li{display:inline-block;position:relative;margin:0 15px}
.policy li:before{content:"";display:block;position:absolute;top:5px;left:-15px;width:1px;height:10px;background-color:#4d4d4d}
.policy li:first-child:before{display:none}
.policy li a{font-size:0.8125em;color:#4d4d4d;line-height:100%}
address{font-size:0.6875em;color:#404040;text-align:center;line-height:180%;padding-top:16px}
.copy{font-size:0.6875em;color:#404040;line-height:180%;text-align:center}

/* quick_menu */
.quick_menu_wrap{position:fixed;top:140px;right:20px;z-index:100}
.quick_menu{position:relative;margin-top:168px}
.quick_menu li{margin-top:5px}
.quick_menu li:first-child{margin-top:0}
.quick_menu li a{overflow:hidden;display:block;width:67px;height:68px;background-position:0 0;text-indent:-100000px;font-size:0;background-repeat:no-repeat;background-size:67px 136px}

.quick_menu li.on a, .quick_menu li a:hover{background-position:0 -68px}
.quick_menu01 a{background-image: url('/2017/img/quick_menu01.png')}
.quick_menu02 a{background-image: url('/2017/img/quick_menu02.png')}
.quick_menu03 a{background-image: url('/2017/img/quick_menu03.png')}
.quick_menu04 a{background-image: url('/2017/img/quick_menu04.png')}
.quick_menu05 a{background-image: url('/2017/img/quick_menu05.png')}
.quick_menu06 a{background-image: url('/2017/img/quick_menu06.png')}
.quick_menu07 a{background-image: url('/2017/img/quick_menu07.png')}
.quick_menu08 a{background-image: url('/2017/img/quick_menu08.png')}

.quick_link{display:block;position:absolute;top:0;left:50%;width:78px;height:78px;background:url('/2017/img/quick_link.png') no-repeat 50% 50%;text-indent:-100000px;font-size:0;margin-left:-42px;background-size:78px 78px}
.quick_link2{display:block;position:absolute;top:80px;left:50%;width:77px;height:78px;background:url('/2017/img/blog_side.png') no-repeat 50% 50%;text-indent:-100000px;font-size:0;margin-left:-42px;background-size:77px 78px}