@charset "utf-8";#container,#container:after,#content,#content:after,#header .d1.nth-child-3 ul.d2,#header .d1.nth-child-3 ul.d2:after,#inner,#inner:after,.bottom-spacer,.clear,.clear-after:after,.clear-both,.clear:after,.clearfix,.clearfix:after,.container,.container:after,.focus-only,.grid,.grid:after,.home-kfood-life .core,.home-kfood-life .core:after,.hr,.hr:after,.jumpmenu-toggler,.jumpmenu-toggler:after,.no-result,.no-result:after,.notify,.notify:after,.section-more,.section-more:after,.section-pagination,.section-pagination:after,.slider-wrap,.slider-wrap:after,hr,hr:after,ul.tab,ul.tab:after{clear:both}.border-box,.grid{-webkit-box-sizing:border-box;box-sizing:border-box}.ir,.reset{margin:0;padding:0}.ir,.sr-only,i em{display:inline-block;padding:0}.focus-only,.ir .em,.ir em{z-index:-1;position:absolute}.no-drag,.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.focus-only,.form-group,.ir,.scroll{overflow:hidden}#header .sub-d1,#header .sub-wrap,.fade,.hidden,.ir .em,.ir em{visibility:hidden}.ellipsis,.nowrap,.section-pagination em,.sr-only,.text-overflow,i em{word-break:keep-all;white-space:nowrap}.no-select,a[href*="tel:"]{cursor:default}ul.tab-a,ul.tab-b{table-layout:fixed}.list-inline,.reset,ul.list,ul.tab,ul.tab-a,ul.tab-b{list-style:none}*,:after,:before{-webkit-transition-timing-function:cubic-bezier(.645,.045,.355,1);-o-transition-timing-function:cubic-bezier(.645,.045,.355,1);transition-timing-function:cubic-bezier(.645,.045,.355,1)}img.spacer{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjE2MTA0NUI5QjM5MTExRTJBODUwQTBDQjQzNzlDMEJEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjE2MTA0NUJBQjM5MTExRTJBODUwQTBDQjQzNzlDMEJEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTYxMDQ1QjdCMzkxMTFFMkE4NTBBMENCNDM3OUMwQkQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTYxMDQ1QjhCMzkxMTFFMkE4NTBBMENCNDM3OUMwQkQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6CZ0UdAAAAEElEQVR42mL4//8/A0CAAQAI/AL+26JNFgAAAABJRU5ErkJggg==)}.full{width:100%}.reset{font-weight:400;font-style:normal;font-size:inherit}.content-box{-webkit-box-sizing:content-box;box-sizing:content-box}.ir{position:relative;word-break:keep-all;background-repeat:no-repeat;background-position:center center}.ir .em,.ir em{text-indent:-1000px}.sr-only,i em{-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;border:0}@media screen{.sr-only,i em{overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;color:transparent}}.focus-only{display:block;top:0;left:0;right:0;padding:15px 0;font-size:14px;background-color:#fff;background-color:rgba(255,255,255,.8);text-align:center}.checkbox,.form-group label,.list-inline li,.radio{display:inline-block}.list-inline,.list-inline li,.list-reset li,ul.reset li{padding:0;margin:0}.focus-only:active,.focus-only:focus,.focus-only:hover{z-index:1000}.hide-text{color:transparent;border:none;background-color:transparent;text-shadow:none;font:0/0 a}.list-reset,ul.reset{margin:0;padding:0;list-style:none}.no-background{background:0 0}.no-border{border:0}.font-normal{font-style:normal}.font-italic{font-style:italic}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.field{width:100%}.form-group label{padding-top:8px}.disabled,[disabled]{cursor:default;pointer-events:none;opacity:.2}.checkbox,.radio{position:relative}.checkbox label,.radio label{display:inline-block;padding-top:0;padding-left:20px}.checkbox input[type=checkbox],.checkbox input[type=radio],.radio input[type=checkbox],.radio input[type=radio]{position:absolute;top:4px;left:0}.scroll{overflow-y:scroll}.background-repeat{background-repeat:repeat}.background-no-repeat{background-repeat:no-repeat}.background-repeat-x{background-repeat:repeat-x}.background-repeat-y{background-repeat:repeat-y}.tab-focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 3px;outline-offset:-2px}.pos-relative{position:relative}.pos-absolute{position:absolute}.toggle{display:none}.toggle.in{display:block}.fade{opacity:0;-webkit-transition:visibility 0s linear .2s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:visibility 0s linear .2s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s linear .2s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s}.fade.in,.section-pagination .nav.disabled{opacity:1}.fade.in{visibility:visible;-webkit-transition:visibility 0s linear 0s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:visibility 0s linear 0s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s linear 0s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s}.margin-0{margin:0}.padding-0{padding:0}.float-none{float:none}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify}.relative{position:relative}.absolute{position:absolute}.static{position:static}.fixed{position:fixed}.none{display:none}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-column,ul.tab-a.is-flex a{-webkit-box-orient:vertical;-webkit-box-direction:normal}.flex-column{-ms-flex-direction:column;flex-direction:column}.flex-space-around{-ms-flex-pack:distribute;justify-content:space-around}.flex-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pull-left{float:left!important}.pull-right{float:right!important}.nowrap{word-wrap:break-word}.center{float:none;margin-left:auto;margin-right:auto}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pt-30{padding-top:30px}.pt-35{padding-top:35px}.pt-40{padding-top:40px}.pt-45{padding-top:45px}.pt-50{padding-top:50px}.pt-55{padding-top:55px}.pt-60{padding-top:60px}.pt-100{padding-top:100px}.pt-150{padding-top:150px}.pt-200{padding-top:200px}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-25{padding-bottom:25px}.pb-30{padding-bottom:30px}.pb-35{padding-bottom:35px}.pb-40{padding-bottom:40px}.pb-45{padding-bottom:45px}.pb-50{padding-bottom:50px}.pb-55{padding-bottom:55px}.pb-60{padding-bottom:60px}.pb-100{padding-bottom:100px}.pb-150{padding-bottom:150px}.pb-200{padding-bottom:200px}.pl-10{padding-left:10px}.pr-10{padding-right:10px}.p-5{padding:5px}.p-10{padding:10px}.p-15{padding:15px}.p-20{padding:20px}.p-25{padding:25px}.p-30{padding:30px}.p-35{padding:35px}.p-40{padding:40px}.p-45{padding:45px}.p-50{padding:50px}.p-55{padding:55px}.p-60{padding:60px}.mt-0{margin-top:0!important}.mt-10{margin-top:10px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.mt-100{margin-top:100px}.mb-0{margin-bottom:0!important}.mb-20{margin-bottom:20px!important}.ml-20{margin-left:20px}.ml-25{margin-left:25px}@media only screen and (min-width:1px) and (max-width:1023px){.flex-column-sm,.flex-row-sm{-webkit-box-direction:normal}.text-center-sm{text-align:center!important}.float-none-sm{float:none}.padding-0-sm{padding:0}.margin-0-sm{margin:0}.relative-sm{position:relative}.absolute-sm{position:absolute}.static-sm{position:static}.fixed-sm{position:fixed}.none-sm{display:none}.block-sm{display:block}.inline-block-sm{display:inline-block}.inline-sm{display:inline}.flex-sm{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-row-sm{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flex-column-sm{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.flex-space-around-sm{-ms-flex-pack:distribute;justify-content:space-around}.flex-space-between-sm{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-start-sm{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-center-sm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-end-sm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-wrap-sm{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap-sm{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pull-left-sm{float:left}.pull-right-sm{float:right!important}.center-sm{float:none;margin-left:auto;margin-right:auto}.text-left-sm{text-align:left!important}.text-right-sm{text-align:right!important}.text-justify-sm{text-align:justify}.nowrap-sm{word-wrap:break-word;word-break:keep-all;white-space:nowrap}.no-col-sm{width:auto!important;float:none!important}.no-pull-sm,.no-push-m{left:0}.pt-0-sm{padding-top:0}.pt-5-sm{padding-top:5px}.pt-10-sm{padding-top:10px}.pt-15-sm{padding-top:15px}.pt-20-sm{padding-top:20px}.pt-25-sm{padding-top:25px}.pt-30-sm{padding-top:30px}.pt-35-sm{padding-top:35px}.pt-40-sm{padding-top:40px}.pt-45-sm{padding-top:45px}.pt-50-sm{padding-top:50px}.pt-55-sm{padding-top:55px}.pt-60-sm{padding-top:60px}.pt-100-sm{padding-top:100px}.pt-150-sm{padding-top:150px}.pt-200-sm{padding-top:200px}.pb-0-sm{padding-bottom:0}.pb-5-sm{padding-bottom:5px}.pb-10-sm{padding-bottom:10px}.pb-15-sm{padding-bottom:15px}.pb-20-sm{padding-bottom:20px}.pb-25-sm{padding-bottom:25px}.pb-30-sm{padding-bottom:30px}.pb-35-sm{padding-bottom:35px}.pb-40-sm{padding-bottom:40px}.pb-45-sm{padding-bottom:45px}.pb-50-sm{padding-bottom:50px}.pb-55-sm{padding-bottom:55px}.pb-60-sm{padding-bottom:60px}.p-0-sm{padding:0}.p-5-sm{padding:5px}.p-10-sm{padding:10px}.p-15-sm{padding:15px}.p-20-sm{padding:20px}.p-25-sm{padding:25px}.p-30-sm{padding:30px}.p-35-sm{padding:35px}.p-40-sm{padding:40px}.p-45-sm{padding:45px}.p-50-sm{padding:50px}.p-55-sm{padding:55px}.p-60-sm{padding:60px}}@media only screen and (min-width:768px){.flex-column-md,.flex-row-md{-webkit-box-direction:normal}.text-center-md{text-align:center!important}.float-none-md{float:none}.padding-0-md{padding:0}.margin-0-md{margin:0}.relative-md{position:relative}.absolute-md{position:absolute}.static-md{position:static}.fixed-md{position:fixed}.none-md{display:none}.block-md{display:block}.inline-block-md{display:inline-block}.inline-md{display:inline}.flex-md{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-row-md{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flex-column-md{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.flex-space-around-md{-ms-flex-pack:distribute;justify-content:space-around}.flex-space-between-md{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-start-md{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-center-md{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-end-md{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-wrap-md{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap-md{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pull-left-md{float:left}.pull-right-md{float:right}.center-md{float:none;margin-left:auto;margin-right:auto}.text-left-md{text-align:left}.text-right-md{text-align:right}.text-justify-md{text-align:justify}.nowrap-md{word-wrap:break-word;word-break:keep-all;white-space:nowrap}.no-col-md{width:auto;float:none}.no-pull-md,.no-push-md{left:0}.pt-0-md{padding-top:0}.pt-5-md{padding-top:5px}.pt-10-md{padding-top:10px}.pt-15-md{padding-top:15px}.pt-20-md{padding-top:20px}.pt-25-md{padding-top:25px}.pt-30-md{padding-top:30px}.pt-35-md{padding-top:35px}.pt-40-md{padding-top:40px}.pt-45-md{padding-top:45px}.pt-50-md{padding-top:50px}.pt-55-md{padding-top:55px}.pt-60-md{padding-top:60px}.pt-100-md{padding-top:100px}.pt-150-md{padding-top:150px}.pt-200-md{padding-top:200px}.pb-0-md{padding-bottom:0}.pb-5-md{padding-bottom:5px}.pb-10-md{padding-bottom:10px}.pb-15-md{padding-bottom:15px}.pb-20-md{padding-bottom:20px}.pb-25-md{padding-bottom:25px}.pb-30-md{padding-bottom:30px}.pb-35-md{padding-bottom:35px}.pb-40-md{padding-bottom:40px}.pb-45-md{padding-bottom:45px}.pb-50-md{padding-bottom:50px}.pb-55-md{padding-bottom:55px}.pb-60-md{padding-bottom:60px}.pb-100-md{padding-bottom:100px}.pb-150-md{padding-bottom:150px}.pb-200-md{padding-bottom:200px}.p-0-md{padding:0}.p-5-md{padding:5px}.p-10-md{padding:10px}.p-15-md{padding:15px}.p-20-md{padding:20px}.p-25-md{padding:25px}.p-30-md{padding:30px}.p-35-md{padding:35px}.p-40-md{padding:40px}.p-45-md{padding:45px}.p-50-md{padding:50px}.p-55-md{padding:55px}.p-60-md{padding:60px}}@media only screen and (min-width:768px) and (max-width:1024px){.maxwidth-680-ipad{max-width:680px}.maxwidth-660-ipad{max-width:660px}.maxwidth-640-ipad{max-width:640px}.maxwidth-580-ipad{max-width:580px}.maxwidth-560-ipad{max-width:560px}.maxwidth-540-ipad{max-width:540px}.maxwidth-520-ipad{max-width:520px}.maxwidth-500-ipad{max-width:500px}.maxwidth-480-ipad{max-width:480px}.maxwidth-460-ipad{max-width:460px}.maxwidth-440-ipad{max-width:440px}.maxwidth-400-ipad{max-width:400px}.maxwidth-360-ipad{max-width:360px}.margin-auto-ipad{margin-left:auto!important;margin-right:auto!important}}@media only screen and (min-width:1024px){.flex-column-lg,.flex-row-lg{-webkit-box-direction:normal}.text-center-lg{text-align:center!important}.text-left-lg{text-align:left!important}.float-none-lg{float:none}.padding-0-lg{padding:0}.margin-0-lg{margin:0}.relative-lg{position:relative}.absolute-lg{position:absolute}.static-lg{position:static}.fixed-lg{position:fixed}.none-lg{display:none}.block-lg{display:block}.inline-block-lg{display:inline-block}.inline-lg{display:inline}.flex-lg{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-row-lg{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flex-column-lg{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.flex-space-around-lg{-ms-flex-pack:distribute;justify-content:space-around}.flex-space-between-lg{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-start-lg{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-center-lg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-end-lg{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-wrap-lg{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap-lg{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pull-left-lg{float:left}.pull-right-lg{float:right!important}.center-lg{float:none;margin-left:auto;margin-right:auto}.text-right-lg{text-align:right}.text-justify-lg{text-align:justify}.nowrap-lg{word-wrap:break-word;word-break:keep-all;white-space:nowrap}.no-col-lg{width:auto;float:none}.no-pull-lg,.no-push-l{left:0}.pt-0-lg{padding-top:0}.pt-5-lg{padding-top:5px}.pt-10-lg{padding-top:10px}.pt-15-lg{padding-top:15px}.pt-20-lg{padding-top:20px}.pt-25-lg{padding-top:25px}.pt-30-lg{padding-top:30px}.pt-35-lg{padding-top:35px}.pt-40-lg{padding-top:40px}.pt-45-lg{padding-top:45px}.pt-50-lg{padding-top:50px}.pt-55-lg{padding-top:55px}.pt-60-lg{padding-top:60px}.pt-80-lg{padding-top:80px}.pt-90-lg{padding-top:90px}.pt-100-lg{padding-top:100px}.pt-150-lg{padding-top:150px}.pt-200-lg{padding-top:200px}.pt-250-lg{padding-top:250px}.pb-0-lg{padding-bottom:0}.pb-5-lg{padding-bottom:5px}.pb-10-lg{padding-bottom:10px}.pb-15-lg{padding-bottom:15px}.pb-20-lg{padding-bottom:20px}.pb-25-lg{padding-bottom:25px}.pb-30-lg{padding-bottom:30px}.pb-35-lg{padding-bottom:35px}.pb-40-lg{padding-bottom:40px}.pb-45-lg{padding-bottom:45px}.pb-50-lg{padding-bottom:50px}.pb-55-lg{padding-bottom:55px}.pb-60-lg{padding-bottom:60px}.pb-100-lg{padding-bottom:100px}.pb-150-lg{padding-bottom:150px}.pb-200-lg{padding-bottom:200px}.pb-250-lg{padding-bottom:250px}.pl-10-lg{padding-left:10px}.pl-20-lg{padding-left:20px}.pl-30-lg{padding-left:30px}.pl-50-lg{padding-left:50px}.pr-10-lg{padding-right:10px}.pr-20-lg{padding-right:20px}.pr-30-lg{padding-right:30px}.pr-50-lg{padding-right:50px}.p-0-lg{padding:0}.p-5-lg{padding:5px}.p-10-lg{padding:10px}.p-15-lg{padding:15px}.p-20-lg{padding:20px}.p-25-lg{padding:25px}.p-30-lg{padding:30px}.p-35-lg{padding:35px}.p-40-lg{padding:40px}.p-45-lg{padding:45px}.p-50-lg{padding:50px}.p-55-lg{padding:55px}.p-60-lg{padding:60px}.mt-10-lg{margin-top:10px}.mt-20-lg{margin-top:20px}.mt-30-lg{margin-top:30px}.mt-50-lg{margin-top:50px}}@media only screen and (min-width:1200px){.flex-column-xl,.flex-row-xl{-webkit-box-direction:normal}.float-none-xl{float:none}.padding-0-xl{padding:0}.margin-0-xl{margin:0}.relative-xl{position:relative}.absolute-xl{position:absolute}.static-xl{position:static}.fixed-xl{position:fixed}.none-xl{display:none}.block-xl{display:block}.inline-block-xl{display:inline-block}.inline-xl{display:inline}.flex-xl{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-row-xl{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flex-column-xl{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.flex-space-around-xl{-ms-flex-pack:distribute;justify-content:space-around}.flex-space-between-xl{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-start-xl{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-center-xl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-end-xl{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flex-wrap-xl{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-nowrap-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.pull-left-xl{float:left}.pull-right-xl{float:right}.center-xl{float:none;margin-left:auto;margin-right:auto}.text-left-xl{text-align:left}.text-right-xl{text-align:right}.text-center-xl{text-align:center}.text-justify-xl{text-align:justify}.no-col-xl{width:auto;float:none}.no-pull-xl,.no-push-xl{left:0}.pt-0-xl{padding-top:0}.pt-5-xl{padding-top:5px}.pt-10-xl{padding-top:10px}.pt-15-xl{padding-top:15px}.pt-20-xl{padding-top:20px}.pt-25-xl{padding-top:25px}.pt-30-xl{padding-top:30px}.pt-35-xl{padding-top:35px}.pt-40-xl{padding-top:40px}.pt-45-xl{padding-top:45px}.pt-50-xl{padding-top:50px}.pt-55-xl{padding-top:55px}.pt-60-xl{padding-top:60px}.pb-0-xl{padding-bottom:0}.pb-5-xl{padding-bottom:5px}.pb-10-xl{padding-bottom:10px}.pb-15-xl{padding-bottom:15px}.pb-20-xl{padding-bottom:20px}.pb-25-xl{padding-bottom:25px}.pb-30-xl{padding-bottom:30px}.pb-35-xl{padding-bottom:35px}.pb-40-xl{padding-bottom:40px}.pb-45-xl{padding-bottom:45px}.pb-50-xl{padding-bottom:50px}.pb-55-xl{padding-bottom:55px}.pb-60-xl{padding-bottom:60px}.p-0-xl{padding:0}.p-5-xl{padding:5px}.p-10-xl{padding:10px}.p-15-xl{padding:15px}.p-20-xl{padding:20px}.p-25-xl{padding:25px}.p-30-xl{padding:30px}.p-35-xl{padding:35px}.p-40-xl{padding:40px}.p-45-xl{padding:45px}.p-50-xl{padding:50px}.p-55-xl{padding:55px}.p-60-xl{padding:60px}}.no-result,.section-more .wrap,.section-pagination{text-align:center}@font-face{font-family:CJONLYONE;src:url("../fonts/CJ ONLYONE NEW body Regular_2350.eot");src:url("../fonts/CJ ONLYONE NEW body Regular_2350.eot?#iefix") format("embedded-opentype"),url("../fonts/CJ ONLYONE NEW body Regular_2350.woff2") format("woff2"),url("../fonts/CJ ONLYONE NEW body Regular_2350.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:CJONLYONE;src:url("../fonts/CJ ONLYONE NEW body Light_2350.eot");src:url("../fonts/CJ ONLYONE NEW body Light_2350.eot?#iefix") format("embedded-opentype"),url("../fonts/CJ ONLYONE NEW body Light_2350.woff2") format("woff2"),url("../fonts/CJ ONLYONE NEW body Light_2350.woff") format("woff");font-weight:300;font-style:normal}.kor-title{font-family:CJONLYONE,"Noto Sans KR","Apple SD Gothic Neo",Montserrat,Arial,Helvetica,sans-serif;font-weight:400}.eng-title{font-family:Montserrat,Montserrat,Arial,Helvetica,sans-serif}.kor,.kor-bold,.kor-light{font-family:"Noto Sans KR","Apple SD Gothic Neo",Montserrat,Arial,Helvetica,sans-serif}.kor-light{font-weight:200}.eng,.eng-bold,.eng-light{font-family:Montserrat,Arial,Helvetica,sans-serif}.eng-light{font-weight:300}.eng-bold{font-weight:500}h1,h1 small,h2,h2 small,h3,h3 small,h4,h4 small,h5,h5 small,h6,h6 small,html{font-family:"Noto Sans KR","Apple SD Gothic Neo",Montserrat,Arial,Helvetica,sans-serif}h1.kor-title,h2.kor-title,h3.kor-title,h4.kor-title,h5.kor-title,h6.kor-title{font-family:CJONLYONE,"Noto Sans KR","Apple SD Gothic Neo",Montserrat,Arial,Helvetica,sans-serif;font-weight:400}button,input,optgroup,select,textarea{font-family:inherit}.clear:after,.clear:before,.clearfix:after,.clearfix:before,.container:after,.container:before,.grid:after,.grid:before{content:" ";display:table}.clear-after:after{content:"";display:table}.grid-flex{display:flex}.grid-flex [class*=col-]{-webkit-box-flex:1;-ms-flex:1;flex:1}.grid .col,.grid [class*=col-]{-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.grid [class*=is-col-]{float:none!important}.grid .col-1-2{width:50%}.grid .col-1-3{width:33.33333333%}.grid .col-2-3{width:66.66666667%}.grid .col-1-4{width:25%}.grid .col-2-4{width:50%}.grid .col-3-4{width:75%}.grid .col-1-5{width:20%}.grid .col-2-5{width:40%}.grid .col-3-5{width:60%}.grid .col-4-5{width:80%}.grid .col-1-6{width:16.66666667%}.grid .col-4-6{width:66.66666667%}.grid .col-1-10{width:10%}.grid .col-1-12{width:8.33333333%}.grid .col-2-12{width:16.66666667%}.grid .col-3-12{width:25%}.grid .col-4-12{width:33.33333333%}.grid .col-5-12{width:41.66666667%}.grid .col-6-12{width:50%}.grid .col-7-12{width:58.33333333%}.grid .col-8-12{width:66.66666667%}.grid .col-9-12{width:75%}.grid .col-10-12{width:83.33333333%}.grid .col-11-12{width:91.66666667%}.grid .col-1-1,.grid .col-12-12{width:100%;float:none}@media only screen and (min-width:1px) and (max-width:1023px){.clear-both-sm,.clear-sm,.clear-sm:after,.grid-sm,.grid-sm:after{clear:both}.clear-sm:after,.clear-sm:before,.grid-sm:after,.grid-sm:before{content:" ";display:table}.clear-after-sm:after{content:"";display:table;clear:both}.grid-flex-sm{display:-webkit-box;display:-ms-flexbox;display:flex}.grid-flex-sm [class*=col-]{-webkit-box-flex:1;-ms-flex:1;flex:1}.grid .col,.grid [class*=col-]{float:left}.grid .col-1-2-sm{width:50%}.grid .col-1-3-sm{width:33.33333333%}.grid .col-2-3-sm{width:66.66666667%}.grid .col-1-5-sm{width:20%}.grid .col-2-5-sm{width:40%}.grid .col-3-5-sm{width:60%}.grid .col-4-5-sm{width:80%}.grid .col-1-6-sm{width:16.66666667%}.grid .col-1-10-sm{width:10%}.grid .col-1-12-sm{width:8.33333333%}.grid .col-2-12-sm{width:16.66666667%}.grid .col-3-12-sm{width:25%}.grid .col-4-12-sm{width:33.33333333%}.grid .col-5-12-sm{width:41.66666667%}.grid .col-6-12-sm{width:50%}.grid .col-7-12-sm{width:58.33333333%}.grid .col-8-12-sm{width:66.66666667%}.grid .col-9-12-sm{width:75%}.grid .col-10-12-sm{width:83.33333333%}.grid .col-11-12-sm{width:91.66666667%}.grid .col-1-1-sm,.grid .col-12-12-sm{width:100%;float:none}.table-sm{display:table}.table-sm .col{display:table-cell;float:none}}@media only screen and (min-width:768px){.clear-both-md,.clear-md,.clear-md:after,.grid-md,.grid-md:after{clear:both}.clear-md:after,.clear-md:before,.grid-md:after,.grid-md:before{content:" ";display:table}.clear-after-md:after{content:"";display:table;clear:both}.grid-flex-md{display:-webkit-box;display:-ms-flexbox;display:flex}.grid-flex-md [class*=col-]{-webkit-box-flex:1;-ms-flex:1;flex:1}.grid .col,.grid [class*=col-]{float:left}.grid .col-1-2-md{width:50%}.grid .col-1-3-md{width:33.33333333%}.grid .col-2-3-md{width:66.66666667%}.grid .col-1-4-md{width:25%}.grid .col-1-5-md{width:20%}.grid .col-2-5-md{width:40%}.grid .col-3-5-md{width:60%}.grid .col-4-5-md{width:80%}.grid .col-1-6-md{width:16.66666667%}.grid .col-1-10-md{width:10%}.grid .col-1-12-md{width:8.33333333%}.grid .col-2-12-md{width:16.66666667%}.grid .col-3-12-md{width:25%}.grid .col-4-12-md{width:33.33333333%}.grid .col-5-12-md{width:41.66666667%}.grid .col-6-12-md{width:50%}.grid .col-7-12-md{width:58.33333333%}.grid .col-8-12-md{width:66.66666667%}.grid .col-9-12-md{width:75%}.grid .col-10-12-md{width:83.33333333%}.grid .col-11-12-md{width:91.66666667%}.grid .col-1-1-md,.grid .col-12-12-md{width:100%;float:none}.table-md{display:table}.table-md .col{display:table-cell;vertical-align:middle;float:none}}@media only screen and (min-width:1024px){.clear-both-lg,.clear-lg,.clear-lg:after,.grid-lg,.grid-lg:after{clear:both}.clear-lg:after,.clear-lg:before,.grid-lg:after,.grid-lg:before{content:" ";display:table}.clear-after-lg:after{content:"";display:table;clear:both}.grid-flex-lg{display:-webkit-box;display:-ms-flexbox;display:flex}.grid-flex-lg [class*=col-]{-webkit-box-flex:1;-ms-flex:1;flex:1}.grid .col,.grid [class*=col-]{float:left}.grid .col-1-2-lg{width:50%}.grid .col-1-3-lg{width:33.33333333%}.grid .col-1-4-lg{width:25%}.grid .col-2-4-lg{width:50%}.grid .col-3-4-lg{width:75%}.grid .col-2-3-lg{width:66.66666667%}.grid .col-1-5-lg{width:20%}.grid .col-2-5-lg{width:40%}.grid .col-3-5-lg{width:60%}.grid .col-4-5-lg{width:80%}.grid .col-1-6-lg{width:16.66666667%}.grid .col-2-6-lg{width:33.33333333%}.grid .col-3-6-lg{width:50%}.grid .col-4-6-lg{width:66.66666667%}.grid .col-1-7-lg{width:14.28571429%}.grid .col-2-7-lg{width:28.57142857%}.grid .col-4-7-lg{width:57.14285714%}.grid .col-5-7-lg{width:71.42857143%}.grid .col-1-8-lg{width:12.5%}.grid .col-2-8-lg{width:25%}.grid .col-1-10-lg{width:10%}.grid .col-1-12-lg{width:8.33333333%}.grid .col-2-12-lg{width:16.66666667%}.grid .col-3-12-lg{width:25%}.grid .col-4-12-lg{width:33.33333333%}.grid .col-5-12-lg{width:41.66666667%}.grid .col-6-12-lg{width:50%}.grid .col-7-12-lg{width:58.33333333%}.grid .col-8-12-lg{width:66.66666667%}.grid .col-9-12-lg{width:75%}.grid .col-10-12-lg{width:83.33333333%}.grid .col-11-12-lg{width:91.66666667%}.grid .col-1-1-lg,.grid .col-12-12-lg{width:100%;float:none}.table-lg{display:table}.table-lg .col{display:table-cell;vertical-align:middle;float:none}}@media only screen and (min-width:1200px){.clear-both-xl,.clear-xl,.clear-xl:after,.grid-xl,.grid-xl:after{clear:both}.clear-xl:after,.clear-xl:before,.grid-xl:after,.grid-xl:before{content:" ";display:table}.clear-after-xl:after{content:"";display:table;clear:both}.grid-flex-xl{display:-webkit-box;display:-ms-flexbox;display:flex}.grid-flex-xl [class*=col-]{-webkit-box-flex:1;-ms-flex:1;flex:1}.grid .col,.grid [class*=col-]{float:left}.grid .col-1-2-xl{width:50%}.grid .col-1-3-xl{width:33.33333333%}.grid .col-2-3-xl{width:66.66666667%}.grid .col-1-5-xl{width:20%}.grid .col-2-5-xl{width:40%}.grid .col-3-5-xl{width:60%}.grid .col-4-5-xl{width:80%}.grid .col-1-6-xl{width:16.66666667%}.grid .col-1-10-xl{width:10%}.grid .col-1-12-xl{width:8.33333333%}.grid .col-2-12-xl{width:16.66666667%}.grid .col-3-12-xl{width:25%}.grid .col-4-12-xl{width:33.33333333%}.grid .col-5-12-xl{width:41.66666667%}.grid .col-6-12-xl{width:50%}.grid .col-7-12-xl{width:58.33333333%}.grid .col-8-12-xl{width:66.66666667%}.grid .col-9-12-xl{width:75%}.grid .col-10-12-xl{width:83.33333333%}.grid .col-11-12-xl{width:91.66666667%}.grid .col-1-1-xl,.grid .col-12-12-xl{width:100%;float:none}.table-xl{display:table}.table-xl .col{display:table-cell;vertical-align:middle;float:none}}.detector-lg,.detector-md,.detector-sm{position:fixed;display:block;top:-1px;left:-1px;width:1px;height:1px;overflow:block}@media only screen and (min-width:1px) and (max-width:1023px){.detector-sm{display:block}.detector-lg{display:none}}@media only screen and (min-width:1024px){.detector-sm{display:none}.detector-lg{display:block}}.lt-ie8 .detector-sm{display:none}.lt-ie8 .detector-lg{display:block}.lg,.md,.mobile-only,.pc-only,.sm,.xl{display:none}@media (min-width:1px) and (max-width:767px){.mobile-only,.sm{display:block}.mobile-only.inline-block,.sm.inline-block{display:inline-block}}@media (min-width:1024px){.pc-only{display:block}.pc-only.inline-block{display:inline-block}}@media (min-width:768px) and (max-width:1023px){.md{display:block}.md.inline-block{display:inline-block}}@media (min-width:1024px) and (max-width:1921px){.lg{display:block}.lg.inline-block{display:inline-block}}@media (min-width:1922px){.xl{display:block}.xl.inline-block{display:inline-block}}.hr,hr{margin:30px 0}.hr:after,.hr:before,hr:after,hr:before{content:" ";display:table}.hr .wrap,hr .wrap{position:relative;overflow:hidden;height:1px}.hr .wrap:after,hr .wrap:after{position:absolute;content:"";display:block;left:0;right:0;top:0;height:1px;background-color:#eaeaea}.section-more:after,.section-more:before,.section-pagination:after,.section-pagination:before{display:table;content:" "}.bottom-spacer{height:1px;margin-bottom:-1px;overflow:hidden;margin-top:60px}.section-more{margin:30px 0}.section-pagination{margin-top:40px;margin-bottom:56px}.section-pagination .wrap{text-align:center;line-height:1}.section-pagination .icon,.section-pagination span,.section-pagination strong{display:inline-block;width:24px;height:24px;line-height:24px}.section-pagination span,.section-pagination strong{font-family:Montserrat,Montserrat,Arial,Helvetica,sans-serif;font-size:18px;color:#888;margin:0 3px}.section-pagination strong{color:#ef151e;font-weight:700}.section-pagination em{-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;display:inline-block;padding:0;border:0}@media screen{.section-pagination em{overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;color:transparent}}.section-pagination .nav .icon{background-image:url(../img/common/pager_bbs_prev_on.png);width:24px;height:24px;background-size:24px 24px;vertical-align:top;margin:0 5px}.section-pagination .nav.next .icon{background-image:url(../img/common/pager_bbs_next_on.png)}.section-pagination .nav.disabled .icon{background-image:url(../img/common/pager_bbs_prev_off.png)}.section-pagination .nav.next.disabled .icon{background-image:url(../img/common/pager_bbs_next_off.png)}.no-result{padding:100px 0}.notify,select{text-align:left}.no-result:after,.no-result:before{content:" ";display:table}.no-result .icon{background-image:url(../img/common/bbs_no_result.png);width:56px;height:59px;background-size:56px 59px}.section-support-links{position:relative;background-color:#3c3a38}.section-support-links .module{padding:70px 20px}.section-support-links .icon{background-image:url(../img/main/ico_footer_01.png);width:54px;height:54px;background-size:54px 54px;background-color:#fff;border-radius:100%}.section-support-links .icon.icon-b{background-image:url(../img/main/ico_footer_02.png)}.section-support-links .icon.icon-c{background-image:url(../img/main/ico_footer_03.png)}.section-support-links .icon.icon-d{background-image:url(../img/main/ico_footer_04.png)}.section-support-links .col{position:relative}.section-support-links .subject{margin:15px 0 0;padding:0;font-size:18px;font-weight:500;color:#fff}.section-support-links p.desc{margin:15px 0 0!important;padding:0;font-size:16px;color:#999;line-height:1.6}@media (min-width:1200px){.section-support-links .col{min-height:304px}.section-support-links .col:before{display:block;content:"";position:absolute;top:60px;left:0;bottom:60px;width:1px;background-color:#323232}}.section-support-links .col:first-child:before{display:none}.lang-ko .letter-spacing{letter-spacing:-1px}body,font,p,td,th{font-size:16px;line-height:1.4;color:#767676;font-weight:400}.light{font-weight:light}.normal{font-weight:400}.bold,.medium{font-weight:500}.strike,.stroke{-webkit-text-decoration:strike!important;text-decoration:strike!important;color:#666}.underline{text-decoration:underline}.ellipsis,.text-overflow{display:inline;display:inline-block;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-wrap:normal!important;width:99%}.ellipsis.block,.text-overflow.block{display:block}.pre-line{white-space:pre-line;word-wrap:break-word}.break-all,.pre{white-space:pre-wrap;white-space:pre-line;white-space:-moz-pre-wrap;word-wrap:break-word}.no-font-smooth{font-smooth:never;-webkit-font-smoothing:none}.break-all{word-break:break-all}div.primary,em.primary,p.primary,small.primary,span.primary,strong.primary,table.primary,ul.primary{color:#ef151e}div.secondary,em.secondary,p.secondary,small.secondary,span.secondary,strong.secondary,table.secondary,ul.secondary{color:#000}div.warning,em.warning,p.warning,small.warning,span.warning,strong.warning,table.warning,ul.warning{color:#999}div.info,em.info,p.info,small.info,span.info,strong.info,table.info,ul.info{color:#666}div.danger,em.danger,p.danger,small.danger,span.danger,strong.danger,table.danger,ul.danger{color:#ff6440}a,a:link,a:visited{color:#333;text-decoration:none}div.large,em.large,p.large,small.large,span.large,strong.large,table.large,ul.large{margin:10px 0 0}div.xlarge,em.xlarge,p.xlarge,small.xlarge,span.xlarge,strong.xlarge,table.xlarge,ul.xlarge{font-size:19px}div.xxlarge,em.xxlarge,p.xxlarge,small.xxlarge,span.xxlarge,strong.xxlarge,table.xxlarge,ul.xxlarge{margin:20px 0 0;font-size:20px;font-weight:300}div.xxlarge.eng,em.xxlarge.eng,p.xxlarge.eng,small.xxlarge.eng,span.xxlarge.eng,strong.xxlarge.eng,table.xxlarge.eng,ul.xxlarge.eng{font-weight:300}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{text-decoration:none;color:#888}a:hover .link{text-decoration:underline}.icon,a[href*="tel:"]:hover{text-decoration:none}a.no-underline{border-bottom:0}.strong,b,strong{font-weight:400}.no-ie .has-outline a:focus,.no-ie .has-outline button:focus,.no-ie .has-outline input:focus,.no-ie .has-outline textarea:focus,.no-ie a.has-outline:focus,.no-ie button.has-outline:focus,.no-ie input.has-outline:focus,.no-ie textarea.has-outline:focus{outline:#d7f07f solid 3px;outline:dotted thin;outline:-webkit-focus-ring-color auto 3px;outline-offset:-2px}.notify{margin:0;padding:5px 0;display:none;font-size:13px}.notify:after,.notify:before{content:" ";display:table}.button-download:before,.button-go:before,.button-more:before{content:"";top:0;bottom:0;left:0;right:0}.notify.info{color:#588fc8}.notify.in{display:block}@media only screen and (min-width:1024px){.notify{font-size:16px}}p.notice{display:inline-block;position:relative;margin:10px 0;padding:0 0 0 10px;font-size:12px}em,i,u{font-style:normal}.js-inview .inview-el{opacity:0;-webkit-transform:translate(0,15px);-ms-transform:translate(0,15px);transform:translate(0,15px);-webkit-transition:opacity .4s cubic-bezier(.645,.045,.355,1) .2s,-webkit-transform .4s cubic-bezier(.645,.045,.355,1) .2s;-o-transition:opacity .4s cubic-bezier(.645,.045,.355,1) .2s,transform .4s cubic-bezier(.645,.045,.355,1) .2s;transition:opacity .4s cubic-bezier(.645,.045,.355,1) .2s,transform .4s cubic-bezier(.645,.045,.355,1) .2s;transition:opacity .4s cubic-bezier(.645,.045,.355,1) .2s,transform .4s cubic-bezier(.645,.045,.355,1) .2s,-webkit-transform .4s cubic-bezier(.645,.045,.355,1) .2s}.js-inview .inview-el.fade-in{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.js-inview .inview-el.nth-child-1{-webkit-transition-delay:150ms;-o-transition-delay:150ms;transition-delay:150ms}.js-inview .inview-el.nth-child-2{-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.js-inview .inview-el.nth-child-3{-webkit-transition-delay:350ms;-o-transition-delay:350ms;transition-delay:350ms}.js-inview .inview-el.nth-child-4{-webkit-transition-delay:.4s;-o-transition-delay:.4s;transition-delay:.4s}.js-inview .inview-el.nth-child-5{-webkit-transition-delay:450ms;-o-transition-delay:450ms;transition-delay:450ms}.js-inview .inview-el.nth-child-6{-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.js-inview .inview-el.nth-child-7{-webkit-transition-delay:550ms;-o-transition-delay:550ms;transition-delay:550ms}.js-inview.is-inviewed .inview-el{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.js-inview.is-inviewed .inview-el.semitransparent{opacity:.9;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}label input[type=checkbox],label input[type=radio]{margin-top:-2px}input,optgroup,select,textarea{border:1px solid #ccc;color:#666}input.disabled,optgroup.disabled,select.disabled,textarea.disabled{background-color:#999;color:#999}textarea{padding-top:20px;padding-bottom:20px;min-height:70px}input [type=checkbox],input [type=radio]{margin-right:3px}input.eng,input.text,input[type=date],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text]{max-width:100%;border:1px solid #ccc;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}input.spinner{-webkit-appearance:button;-moz-appearance:button;appearance:button;width:80px}input.spinner::-webkit-inner-spin-button{-webkit-appearance:button}input.text,input[type=date],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{height:34px;line-height:34px;margin:0;padding:0 20px 0 10px;font:inherit}.button,.button-download,.button-more,ul.tab-a small{font-family:Montserrat,Montserrat,Arial,Helvetica,sans-serif}input.text.file,input.text[type=file],input[type=date].file,input[type=date][type=file],input[type=number].file,input[type=number][type=file],input[type=password].file,input[type=password][type=file],input[type=search].file,input[type=search][type=file],input[type=tel].file,input[type=tel][type=file],input[type=text].file,input[type=text][type=file],select.file,select[type=file],textarea.file,textarea[type=file]{margin:0;padding:0;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;line-height:inherit;vertical-align:middle}.button,select{-webkit-box-sizing:border-box}@media only screen and (min-width:1px) and (max-width:1023px){input.text.file,input.text[type=file],input[type=date].file,input[type=date][type=file],input[type=number].file,input[type=number][type=file],input[type=password].file,input[type=password][type=file],input[type=search].file,input[type=search][type=file],input[type=tel].file,input[type=tel][type=file],input[type=text].file,input[type=text][type=file],select.file,select[type=file],textarea.file,textarea[type=file]{height:auto;line-height:inherit}}input.text,select.select{width:140px}input.text.small,select.select.small{width:80px}input.text.large,select.select.large{width:200px}input.text.xlarge,select.select.xlarge{width:90%}input.text.full,select.select.full{width:99%}input.text.is-full,select.select.is-full{width:100%}select{box-sizing:border-box;padding:0 0 0 5px;min-width:80px}input.css-checkbox,input.css-checkbox-b,input.css-radio,input.css-radio-b,label.css-checkbox em,label.css-radio em,label.css-radio-b em{-webkit-box-sizing:content-box;position:absolute;border:0;display:inline-block;word-break:keep-all;white-space:nowrap}.button,.button-go,.button.xsmall,ul.tab-a a,ul.tab-b li{text-align:center}select[multiple=multiple]{height:auto}.no-ie select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAOCAYAAABKKc6PAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI4QTJGMzRENEYzRjExRTdCRDEyQTY4RjFCRUVEODkxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI4QTJGMzRFNEYzRjExRTdCRDEyQTY4RjFCRUVEODkxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjhBMkYzNEI0RjNGMTFFN0JEMTJBNjhGMUJFRUQ4OTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjhBMkYzNEM0RjNGMTFFN0JEMTJBNjhGMUJFRUQ4OTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5aZMrDAAAAxklEQVR42sSV3QqEIBCFHV2Cwi5EupBUvPL9X8en6BHaDqwLSz9bi7bfRUwz5+BBjSilNE/TxH5BKcVijMQKwEMITAhx2QgPvKXgTdPQOI6XjfDAWywIHsYY6rrutAlaeFhBeC6ubHPJI1kF6fuetNZfDdBAWy0I8N4fXlzMoKnBRxBcvuXsd8WYlbygu0FeXwMti62E6GHGKsG3mtbaU73qQYZhoLZt3++o0bs9CHDObda1eBz8R0hKOef6b0Hu2onMU4ABAFV4EUWOtEc4AAAAAElFTkSuQmCC);background-position:right center;background-size:17px 7px;padding:0 25px 0 10px}.ie select{background:0 0;padding-right:0}.button-go i,.icon,label.css-checkbox,label.css-checkbox-b{background-repeat:no-repeat}textarea.textarea{padding:5px;min-height:200px}input.css-checkbox,input.css-checkbox-b,input.css-radio,input.css-radio-b{box-sizing:content-box;padding:0}@media screen{input.css-checkbox,input.css-checkbox-b,input.css-radio,input.css-radio-b{overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;color:transparent}}a.css-checkbox,a.css-checkbox-b,a.css-radio,a.css-radio-b{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label.css-radio,label.css-radio-b{display:inline-block;padding-left:33px;vertical-align:middle;height:23px;line-height:23px;background-image:url(../img/common/radio_b_off.png);background-size:23px 23px;background-position:left 0;background-repeat:no-repeat}label.css-radio em,label.css-radio-b em{box-sizing:content-box;padding:0}@media screen{label.css-radio em,label.css-radio-b em{overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;color:transparent}}input.css-radio:checked+label.css-radio,input.css-radio:checked+label.css-radio-b{background-image:url(../img/common/radio_on.png)}input.css-radio-b:checked+label.css-radio-b{background-image:url(../img/common/radio_b_on.png)}label.css-checkbox{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;padding-left:34px;vertical-align:middle;height:30px;line-height:30px;background-image:url(../img/common/checkbox_off.png);background-size:28px 28px;background-position:left 2px}label.css-checkbox em{box-sizing:content-box;padding:0}@media screen{label.css-checkbox em{overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;color:transparent}}input.css-checkbox:checked+label.css-checkbox{background-image:url(../img/common/checkbox_on.png)}input.css-checkbox:focus+label.css-checkbox{outline:#d7f07f solid 2px;outline:dotted thin;outline:-webkit-focus-ring-color auto 3px;outline-offset:-2px}label.css-checkbox-b{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;padding-left:35px;vertical-align:middle;height:25px;line-height:25px;background-image:url(../img/common/checkbox_b_off.png);background-size:25px 25px;background-position:left 0}input.css-radio-button,label.css-checkbox-b em{-webkit-box-sizing:content-box;position:absolute;padding:0;border:0;display:inline-block;word-break:keep-all;white-space:nowrap;box-sizing:content-box}input.css-checkbox-b:checked+label.css-checkbox-b{background-image:url(../img/common/checkbox_b_on.png)}input.css-checkbox-b:focus+label.css-checkbox-b{outline:#d7f07f solid 2px;outline:dotted thin;outline:-webkit-focus-ring-color auto 3px;outline-offset:-2px}.button,label.css-radio-button{padding:0 20px;font-size:13px;vertical-align:middle}@media screen{input.css-radio-button,label.css-checkbox-b em{overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;color:transparent}}label.css-radio-button{display:inline-block;-webkit-box-sizing:content-box;box-sizing:content-box;height:35px;line-height:35px;color:#666;font-weight:400;background-image:-webkit-gradient(linear,left top,left bottom,from(#dedede),to(#cbcbcb));background-image:-webkit-linear-gradient(#dedede 0,#cbcbcb 100%);background-image:-o-linear-gradient(#dedede 0,#cbcbcb 100%);background-image:linear-gradient(#dedede 0,#cbcbcb 100%);border-radius:5px}input.css-radio-button:checked+label.css-radio-button{color:#000;background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f057),to(#f5e740));background-image:-webkit-linear-gradient(#f9f057 0,#f5e740 100%);background-image:-o-linear-gradient(#f9f057 0,#f5e740 100%);background-image:linear-gradient(#f9f057 0,#f5e740 100%)}.button,.button span,.button.primary,.button.primary span,.button.secondary,.button.secondary span{color:#fff}input.css-radio-button:focus+label.css-radio-button{outline:#d7f07f solid 2px;outline:dotted thin;outline:-webkit-focus-ring-color auto 3px;outline-offset:-2px}.button{position:relative;display:inline;display:inline-block;letter-spacing:0;cursor:pointer;overflow:hidden;box-sizing:border-box;min-width:120px;height:40px;line-height:38px;border:1px solid #5e5b57;background-color:#5e5b57}.button.full,.lang-ko #visual .subjects .item,.lang-ko .page-home #visual .subjects .item,.lang-ko .page-home .sub-title{letter-spacing:-1px}.button.xsmall{width:40px;min-width:auto;padding:0}.button.small{width:80px;padding:0;min-width:auto}.button.large{font-size:16px;height:48px;line-height:46px;min-width:180px}.button.xlarge{font-size:16px;height:60px;line-height:58px;min-width:210px}.button.primary{border-color:#ef151e;background-color:#ef151e}.button.secondary{border-color:#5e5b57;background-color:#5e5b57}.button.info{border-color:#787878;background-color:#fff}.button.info,.button.info span{color:#888}.button.light{background-color:#fff;border-color:#fff}.button.light,.button.light span{color:#222}.button.full{width:100%;font-size:16px}.button .icon.modify,.button .icon.write{width:20px;background-size:20px 38px;margin-left:3px;height:38px}.button .icon.write{background-image:url(../img/common/ico_write.png)}.button .icon.modify{background-image:url(../img/common/ico_modify.png)}.button.disabled{opacity:1}#breadcrumb .gt.has-hover,#breadcrumb .home.has-hover,.icon.has-hover{opacity:.9}a:hover #breadcrumb .gt.has-hover,a:hover #breadcrumb .home.has-hover,a:hover .icon.has-hover{opacity:1}.button-download,.button-more{display:inline-block;position:relative;padding:0 10px 0 0;height:38px;line-height:36px;overflow:hidden;background-color:transparent}.button-download:before,.button-more:before{display:block;position:absolute;-webkit-transform:translate(-101%,0);-ms-transform:translate(-101%,0);transform:translate(-101%,0);-webkit-transition:-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:transform .2s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s;background-color:#ef151e}.button-download span,.button-more span{position:relative;z-index:1;display:inline-block;padding:0 24px 0 20px;height:40px;line-height:38px;font-size:16px;font-weight:500;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:color .2s cubic-bezier(.645,.045,.355,1) 0s;transition:color .2s cubic-bezier(.645,.045,.355,1) 0s}.button-download i,.button-more i{float:right;position:relative;display:inline-block;line-height:40px;-webkit-transition:background .2s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:background .2s cubic-bezier(.645,.045,.355,1) 0s;transition:background .2s cubic-bezier(.645,.045,.355,1) 0s}.button-download:hover:before,.button-more:hover:before{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.button-more{border:1px solid #eb7987}.button-more:before{background-color:#ef151e}.button-download,.button-more.light:before{background-color:#fff}.button-more span{color:#ef151e}.button-more.light span,.button-more:hover span{color:#fff}.button-more i{background-image:url(../img/common/button_more.png);width:15px;height:38px;background-size:15px 38px}.button-more.light i,.button-more:hover i{background-image:url(../img/common/button_more_on.png)}.button-more:hover{border-color:#ef151e}.button-more.light{border-color:#fff;border-color:rgba(255,255,255,.8)}.button-more.light:hover span{color:#ef151e}.button-more.light:hover i{background-image:url(../img/common/button_more.png)}.button-download{border:1px solid #777}.button-download:before{background-color:#777}.button-download span{padding-right:44px;color:#666}.button-download i{background-image:url(../img/common/button_download.png);width:16px;height:38px;background-size:16px 38px}.button-download:hover{border-color:#777}.button-download:hover span{color:#fff}.button-download:hover i{background-image:url(../img/common/button_download_on.png)}.button-go{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;overflow:hidden;border:1px solid #a3a3a3;max-width:38px;width:38px;height:38px}.button-go:before{display:block;position:absolute;-webkit-transform:translate(-101%,0);-ms-transform:translate(-101%,0);transform:translate(-101%,0);-webkit-transition:-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:transform .2s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s;background-color:#a3a3a3}.button-go i,.open-icon .more{display:inline-block;height:38px}.button-go i{position:relative;z-index:2;margin:0 auto;width:15px;line-height:38px;background-image:url(../img/kfoodlife/button_page_view.png);background-size:15px 11px;-webkit-transition:background .2s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:background .2s cubic-bezier(.645,.045,.355,1) 0s;transition:background .2s cubic-bezier(.645,.045,.355,1) 0s}.button-go.light i,a:focus .button-go i,a:hover .button-go i{background-image:url(../img/kfoodlife/button_page_view_over.png)}.button-go span{position:relative;z-index:2;color:#888}.button-go.light span,a:focus .button-go span,a:hover .button-go span{color:#fff}a:focus .button-go:before,a:hover .button-go:before{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.button-go.light{border-color:#fff}.button-go.light:before{background-color:#fff}a:focus .button-go.light i,a:hover .button-go.light i{background-image:url(../img/kfoodlife/button_page_view.png)}a:focus .button-go.light span,a:hover .button-go.light span{color:#a3a3a3}.button-go.primary{border-color:#ef151e}.button-go.primary:before{background-color:#ef151e}.button-go.primary i{background-image:url(../img/kfoodlife/button_page_view_02.png)}.button-go.primary span{color:#ef151e}a:focus .button-go.primary i,a:hover .button-go.primary i{background-image:url(../img/kfoodlife/button_page_view_over.png)}.open-icon{margin-top:30px}.open-icon .more{position:relative;width:38px;border:1px solid #ef151e;overflow:hidden}.open-icon .more i:after,.open-icon .more i:before,.open-icon .more:before{display:block;background-color:#ef151e;content:""}.open-icon .more:before{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transition:-webkit-transform .2s cubic-bezier(.645,.045,.355,1) .1s;-o-transition:transform .2s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .2s cubic-bezier(.645,.045,.355,1) .1s;transition:transform .2s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1) .1s}.open-icon .more i:after,.open-icon .more i:before{position:absolute;top:50%;left:50%;margin:-1px 0 0 -8px;width:16px;height:2px;-webkit-transition:background-color .2s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:background-color .2s cubic-bezier(.645,.045,.355,1) 0s;transition:background-color .2s cubic-bezier(.645,.045,.355,1) 0s}span.pipe:before,ul.list-a li:before{content:"";left:0;overflow:hidden}.icon,.icon em,.icon.arrow,span.pipe em{display:inline-block}.open-icon .more i:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.open-icon:hover .more:before{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.open-icon:hover i:after,.open-icon:hover i:before{background-color:#fff}.ie .button{line-height:36px}.ie .button.large{line-height:44px}.ie .search-word-tag .word{line-height:22px}.ie .kfoodlife-holder .inner .holder-sub .sub-title{line-height:28px}.ie .kfoodlife-holder .inner .holder-sub .sub-title.eng-title{line-height:30px}.ie .page-kfoodlife-event .kfoodlife-list-a .action .button-page-view{line-height:32px}.ie .button-download span,.ie .button-more .button-download,.ie .button-more span,.ie .info-kitchen-feed .action .button-page-view,.ie .kfoodlife-cooking-class-a .wrap .module .titles .button span,.ie .kfoodlife-cooking-class-a .wrap .module .titles .large,.ie .kitchen-cont .kitchen-story .action .xlarge.button{line-height:34px}.ie .action .button-buy,.ie .action .button-buy span,.ie .page-mypage-submain .module.list .button-page-view{line-height:36px}.icon{min-width:18px;min-height:18px;margin:0;padding:0;background-color:transparent;background-position:center center;line-height:1;vertical-align:middle;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon em{-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;padding:0;word-break:keep-all;white-space:nowrap;border:0;width:0!important}.icon.arrow.down,.icon.arrow.up{border-left:solid 7px transparent;border-right:solid 7px transparent}@media screen{.icon em{overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;color:transparent}}.icon.arrow{width:0;height:0;min-width:0;min-height:0}.icon.arrow.up{border-bottom:solid 7px #ef151e}.icon.arrow.down{border-top:solid 7px #ef151e}.icon.arrow.left,.icon.arrow.right{border-top:solid 7px transparent;border-bottom:solid 7px transparent}.icon.arrow.left{border-right:solid 7px #ef151e}.icon.arrow.right{border-left:solid 7px #ef151e}.icon.go{background-image:url(../img/temp/@go.png);width:52px;height:52px;background-size:52px 52px}.icon.notify{background-image:url(../img/common/ico_notify.png);width:20px;height:26px;background-size:20px 26px}span.pipe{position:relative}span.pipe em{-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;padding:0;word-break:keep-all;white-space:nowrap;border:0}@media screen{span.pipe em{overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;color:transparent}}span.pipe:before{display:block;position:absolute;top:50%;width:1px;-webkit-transform:translate(0,-35%);-ms-transform:translate(0,-35%);transform:translate(0,-35%);height:12px;background:#dddedd}span.pipe{margin:0 9px 0 7px}span.badge.accept,span.badge.complete{display:inline-block;width:64px;height:24px;font-size:14px;line-height:22px;text-align:center;border-radius:2px;background-color:#fff}span.tag,ul.tab-a a{-webkit-box-sizing:border-box;font-size:16px;box-sizing:border-box}span.badge.accept{color:#007bc2;border:1px solid #007bc2}span.badge.complete{color:#ef151e;border:1px solid #ef151e}span.tag{display:inline-block;padding:0 10px;height:24px;line-height:21px;overflow:hidden;white-space:nowrap;border-radius:24px}ul.list,ul.list li{margin:0;padding:0}span.tag.light{border:1px solid #fff;border:1px solid rgba(255,255,255,.9);color:#fff}ul.list-a{line-height:1.4}ul.list-a li{position:relative;margin:8px 0;padding:0 0 0 14px;color:#888}ul.list-a li:before{display:block;width:4px;height:4px;border-radius:4px;background-color:#2e2e2e;position:absolute;top:10px;margin-top:-2px;margin-left:2px}ul.tab,ul.tab li{margin:0;padding:0}ul.tab{line-height:1}ul.tab:after,ul.tab:before{content:" ";display:table}ul.tab>li{float:left}.section-tab{margin:0 0 50px}ul.tab-a,ul.tab-a li{margin:0;padding:0}ul.tab-a{display:table;width:100%}ul.tab-a.is-a li{width:16.67%}ul.tab-a a{height:100%;display:block;padding:15px 0;color:#666;border:1px solid #e1e1e1;margin-left:-1px}ul.tab-a small{font-weight:400;margin-left:5px}ul.tab-a li{display:table-cell;float:none;vertical-align:top}ul.tab-a li:first-child span{margin-left:0}ul.tab-a li.in a{background-color:#ef151e;border:1px solid #ef151e;color:#fff;text-decoration:underline}ul.tab-a li:first-child.in a{border-left:solid 1px #ef151e}ul.tab-a.is-flex{display:flex;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}ul.tab-a.is-flex a{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.home-museum .swiper-control .inner,.ie ul.tab-a.is-flex a{-webkit-box-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal}ul.tab-a.is-flex span{padding:0 5px;line-height:1.2}.ie ul.tab-a.is-flex{display:table;width:100%;table-layout:fixed;height:100%}.ie ul.tab-a.is-flex li{display:table-cell;float:none;height:100%}.ie ul.tab-a.is-flex a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;height:100%}ul.tab-a.is-2 li{width:50%}ul.tab-a.is-3 li{width:33.3333%}ul.tab-a.is-4 li{width:25%}ul.tab-a.is-5 li{width:20%}ul.tab-b{display:table;width:100%;margin:0;padding:0}ul.tab-b.is-2 li{width:50%}ul.tab-b.is-3 li{width:33.3333%}ul.tab-b.is-4 li{width:25%}ul.tab-b.is-5 li{width:20%}ul.tab-b li{position:relative;display:table-cell;float:none;vertical-align:middle;margin:0;padding:0;border-bottom:solid 2px #ccc}ul.tab-b li a{display:block}ul.tab-b li .tab-title{display:block;font-size:18px;color:#333;line-height:24px;padding:10px 0}ul.tab-b li.in{border-bottom:solid 2px #ef151e}ul.tab-b li.in:before{content:"";display:inline-block;position:absolute;bottom:-8px;left:50%;width:13px;height:8px;margin-left:-6px;background-image:url(../img/common/tab_b_icon.png)}ul.tab-b li.in .tab-title{color:#ef151e}.media-aspect{position:relative;padding-bottom:56.25%}.media-aspect .media,.media-aspect>div,.media-aspect>iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border:0}body,html{height:100%}body{overflow:hidden;overflow-y:scroll;background-color:#000}.container{max-width:100%;max-width:100vw;overflow:hidden}.container.overflow-visible{overflow:visible}.container.is-grey-bg{background-color:#faf8f8}#breadcrumb .holder,#inner{background-color:#fff}.wrap{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:960px;min-width:960px;text-align:left}.wrap.is-padder{padding-left:20px;padding-right:20px}.wrap.is-large{max-width:1140px}.wrap.is-xlarge{max-width:1200px}.wrap.is-xxlarge{max-width:1600px}.wrap.is-full{padding:0;width:auto;max-width:100%;max-width:100vw}#container{min-height:100%;min-height:100vh}#container:after,#container:before,#content:after,#content:before,#inner:after,#inner:before{content:" ";display:table}#content{width:100%}.page-home #inner{position:relative;z-index:5}#breadcrumb .holder,#liner{position:absolute;z-index:10;left:0}.page-home-a #inner{margin-top:834px}@media only screen and (min-width:1px) and (max-width:1023px){.padder-sm{margin-left:15px;margin-right:15px}}#skipToContent a{position:fixed;overflow:hidden;height:0}#skipToContent a:active,#skipToContent a:focus,#skipToContent a:hover{top:0;left:0;right:0;display:block;z-index:9999;overflow:visible;width:auto;height:auto;padding:10px 0;line-height:1.2;background-color:#fff;border-bottom:solid 1px #333;color:#000;text-align:center}#breadcrumb{position:relative;margin-top:100px;height:40px}#breadcrumb .holder{top:0;right:0;font-size:12px}#breadcrumb .inner{border-top:solid 1px #dbdbdb;padding-left:5%;height:40px;line-height:40px}#breadcrumb.bg-baige .holder{background-color:rgba(210,209,208,.9)}#breadcrumb.bg-baige .inner{border-top-color:#d2d1d0}#breadcrumb,#breadcrumb a{color:#666}#breadcrumb strong{color:#ef151e;font-weight:400;text-decoration:underline}#breadcrumb .gt,#breadcrumb .home{min-width:18px;min-height:18px;display:inline-block;margin:0;padding:0;text-decoration:none;background-repeat:no-repeat;background-color:transparent;background-position:center center;line-height:1;vertical-align:middle;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-image:url(../img/custom/icon_gt.png);width:7px;height:18px;background-size:7px 18px}#breadcrumb .gt em,#breadcrumb .home em{width:0!important}#breadcrumb .gt.arrow,#breadcrumb .home.arrow{display:inline-block;width:0;height:0;min-width:0;min-height:0}#breadcrumb .gt.arrow.up,#breadcrumb .home.arrow.up{border-left:solid 7px transparent;border-right:solid 7px transparent;border-bottom:solid 7px #ef151e}#breadcrumb .gt.arrow.down,#breadcrumb .home.arrow.down{border-left:solid 7px transparent;border-right:solid 7px transparent;border-top:solid 7px #ef151e}#breadcrumb .gt.arrow.left,#breadcrumb .home.arrow.left{border-top:solid 7px transparent;border-bottom:solid 7px transparent;border-right:solid 7px #ef151e}#breadcrumb .gt.arrow.right,#breadcrumb .home.arrow.right{border-top:solid 7px transparent;border-bottom:solid 7px transparent;border-left:solid 7px #ef151e}#breadcrumb .gt.go,#breadcrumb .home.go{background-image:url(../img/temp/@go.png);width:52px;height:52px;background-size:52px 52px}#breadcrumb .gt.notify,#breadcrumb .home.notify{background-image:url(../img/common/ico_notify.png);width:20px;height:26px;background-size:20px 26px}#breadcrumb .gt em,#breadcrumb .home em{-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;display:inline-block;padding:0;word-break:keep-all;white-space:nowrap;border:0}@media screen{#breadcrumb .gt em,#breadcrumb .home em{overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;color:transparent}}#breadcrumb .home{background-image:url(../img/custom/icon_home.png);width:13px;height:18px;background-size:13px 18px}#liner{top:130px;width:1px;background-color:rgba(255,255,255,.5);margin-left:60px;height:1000px}#irIframe{margin:0;padding:0;border:0;width:100%;min-height:600px;overflow:hidden}#topbutton{display:block;position:fixed;z-index:110;right:50%;margin-top:-50px;margin-right:-90px;opacity:0;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:all .3s cubic-bezier(.645,.045,.355,1) 0s;transition:all .3s cubic-bezier(.645,.045,.355,1) 0s}.is-overlay #topbutton{z-index:2}#topbutton a{color:#fff;font-family:Montserrat;font-weight:500}#topbutton a:after{content:"SCROLL DOWN";position:absolute;display:block;top:0;left:30px;line-height:50px;font-size:14px}#topbutton .icon{width:180px;height:50px;background-color:#ef151e}#topbutton .icon:after,#topbutton .icon:before{content:"";position:absolute;top:50%;right:25px;width:6px;height:1px;background-color:#fff}#topbutton .icon:before{-webkit-transform:rotate(45deg) translate(-2px,-1px);-ms-transform:rotate(45deg) translate(-2px,-1px);transform:rotate(45deg) translate(-2px,-1px)}#topbutton .icon:after{-webkit-transform:rotate(-45deg) translate(4px,1px);-ms-transform:rotate(-45deg) translate(4px,1px);transform:rotate(-45deg) translate(4px,1px)}#topbutton.is-fixed,.is-scroll-downed #topbutton{right:0;margin-top:0;margin-right:0;bottom:0}#topbutton.is-fixed a:after,.is-scroll-downed #topbutton a:after{display:none}#topbutton.is-fixed .icon,.is-scroll-downed #topbutton .icon{width:60px;height:60px}#topbutton.is-fixed .icon:after,#topbutton.is-fixed .icon:before,.is-scroll-downed #topbutton .icon:after,.is-scroll-downed #topbutton .icon:before{right:50%;margin-top:-1px;margin-left:7px;width:14px;height:2px}#topbutton.is-fixed .icon:before,.is-scroll-downed #topbutton .icon:before{-webkit-transform:rotate(-45deg) translate(2px,1px);-ms-transform:rotate(-45deg) translate(2px,1px);transform:rotate(-45deg) translate(2px,1px)}#topbutton.is-fixed .icon:after,.is-scroll-downed #topbutton .icon:after{-webkit-transform:rotate(45deg) translate(7px,-8px);-ms-transform:rotate(45deg) translate(7px,-8px);transform:rotate(45deg) translate(7px,-8px)}#topbutton.is-fixed{-webkit-transition:all 0s linear 0s;-o-transition:all 0s linear 0s;transition:all 0s linear 0s;opacity:1}body,html{line-height:1.4}body{background:#fff}body,font,td,th{color:#333}#header{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;z-index:100;top:0;left:0;right:0;-webkit-transition:background-color .2s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:background-color .2s cubic-bezier(.645,.045,.355,1) 0s;transition:background-color .2s cubic-bezier(.645,.045,.355,1) 0s;line-height:1}#header a{display:block}#header .container{overflow:visible}#header .wrap{min-width:1380px}#header .icon{vertical-align:top;-webkit-transition:all .2s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:all .2s cubic-bezier(.645,.045,.355,1) 0s;transition:all .2s cubic-bezier(.645,.045,.355,1) 0s}#header .grid{display:table;width:100%}#header .cell{display:table-cell;vertical-align:middle}#header .downer,#header .upper{-webkit-transition:background-color .2s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:background-color .2s cubic-bezier(.645,.045,.355,1) 0s;transition:background-color .2s cubic-bezier(.645,.045,.355,1) 0s}#header .downer .wrap{max-width:100%}#header .downer .col,#header .downer .col li{height:50px;line-height:50px}#header .downer .col.back{padding-left:65px}#header .downer .col.breadcrumb{padding-right:46px}#header .downer .col.breadcrumb li{position:relative}#header .downer .col.breadcrumb li:before{display:block;content:"";position:absolute;top:0;margin-top:19px;left:0;height:13px;width:1px;overflow:hidden}#header .downer .col.breadcrumb li:first-child:before{display:none}#header .downer .col.breadcrumb li span,#header .downer .col.breadcrumb li strong{display:block;padding:0 10px;font-size:14px}#header .downer .col.breadcrumb li strong{position:relative;font-weight:400}#header .downer .col.breadcrumb li strong:before{display:block;content:"";position:absolute;bottom:0;left:10px;right:10px;height:2px;overflow:hidden;background:#ef151e}#header .downer .col.breadcrumb li .eng-title{font-weight:500}#header .search .wrap{position:fixed;-webkit-box-sizing:content-box;box-sizing:content-box;max-width:100%;min-width:320px;top:0;left:0;right:0;background-color:#f3f3f3;height:63px;padding-top:17px;text-align:center}#header .search fieldset{position:relative;margin:0;padding:0 46px 0 0;border:0;background-color:#fff}#header .search .holder{width:100%;margin:0 auto;max-width:640px}#header .search .quicklinks{position:absolute;margin-top:60px;top:0;left:0;right:0;background:#fff;text-align:left}#header .search .quicklinks .inner{margin:24px 60px}#header .search .quicklinks .subject{position:relative;margin:0;padding:0 0 8px;font-size:13px}#header .search .quicklinks .subject:before{display:block;content:"";position:absolute;height:2px;left:0;bottom:0;width:14px;background-color:#ef151e}#header .search .quicklinks .lists{color:#666;line-height:1.4}#header .search .quicklinks .lists li{font-size:14px;font-weight:200;margin:18px 0}#header .search input.text{padding:0 20px;width:100%;height:46px;line-height:46px;font-size:18px;color:#000;border:0;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}#header .search input.text:-moz-placeholder{color:#888}#header .search input.text::-moz-placeholder{opacity:1;color:#888}#header .search input.text:-ms-input-placeholder{color:#888}#header .search input.text::-webkit-input-placeholder{color:#888}#header .search input.text.set-placeholder{color:#888}#header.is-transparent .downer .col.breadcrumb li span,#header.is-transparent .downer .col.breadcrumb li strong,#header.is-transparent .navigations a.d1{color:#fff}#header .search input.text:focus{outline:#ef151e solid 2px}.ie #header .search input.text:focus{outline:0;border:2px solid #ef151e}#header .search .submit{font:0/0 a;vertical-align:middle;position:absolute;top:0;right:0;background-image:url(../img/common/search_icon.png);width:46px;height:46px;background-size:46px 46px;border:0;background-color:#ef151e}#header .navigations a.d1,#header .sub-wrap p.subject,.section-title .brand-title{font-family:Montserrat,Montserrat,Arial,Helvetica,sans-serif}#header .search .close{display:block;position:absolute;top:18px;right:86px;width:40px;height:40px;cursor:pointer}#header .search .close .icon{position:static;background-image:url(../img/common/search_close.png);width:40px;height:40px;background-size:40px 40px}#header .search .close .icon:before{position:absolute;bottom:-24px;left:0;width:40px;height:3px;content:"";background-color:#ef151e}#header .logos{width:31.8359375%;width:21.875%}#header .logos ul.tab{float:left}#header .navigations{width:64.453125%;width:56.25%;text-align:center}#header .navigations a.d1{display:block;padding-left:7px;padding-right:7px;height:80px;line-height:80px;font-weight:700;font-size:17px}#header .navigations ul{display:inline-block;margin:0 auto;text-align:left;vertical-align:top}#header .navigations ul .nth-child-6 a.d1{padding-right:0}#header .d1-logo a{display:block;padding-left:20px;padding-right:10px}#header .utils{width:7.8125%;width:21.875%}#header .utils ul.tab{float:right}#header .d1-language,#header .d1-login,#header .d1-social{position:relative}#header .sub-d1{z-index:-1;opacity:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);position:absolute;top:100%;left:50%;width:70px;margin-left:-35px;-webkit-transition:visibility 0s linear .2s,z-index 0s linear .2s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:visibility 0s linear .2s,z-index 0s linear .2s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s linear .2s,z-index 0s linear .2s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s linear .2s,z-index 0s linear .2s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s}#header .sub-d1 .holder:before,#header li.d1 a.d1:before{z-index:4000;left:50%;border-left:solid 2px #ef151e;border-top:solid 2px #ef151e;background:#f3f3f3;content:""}#header .sub-d1 .holder{position:relative;background:#f3f3f3;margin-top:2px;border-top:solid 2px #ef151e}#header .sub-d1 .holder:before{display:block;position:absolute;top:0;width:10px;height:10px;margin-top:-8px;margin-left:-5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#header .border,#header li.d1 a.d1{position:relative}#header li.d1 a.d1:before,#visual .nav.prev .icon:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}#header .sub-d1 ul.reset{padding:10px 0}#header .sub-d1 li a{display:block;text-align:center;line-height:36px}#header .sub-d1 li span{font-size:14px;font-weight:400}#header .sub-d1-user{width:100px;margin-left:-50px}#header .sub-d1-social{width:40px;margin-left:-20px}#header .sub-d1-social .icon{background-image:url(../img/common/top_social_facebook.png);width:40px;height:40px;background-size:40px 40px}#header .sub-d1-social .icon.top-twitter{background-image:url(../img/common/top_social_twitter.png)}#header .sub-d1-social .icon.top-url{background-image:url(../img/common/top_social_url.png)}#header .sub-d1-social .icon.top-qqweibo{background-image:url(../img/common/top_social_qqweibo.png)}#header .sub-d1-social .icon.top-sinaweibo{background-image:url(../img/common/top_social_sinaweibo.png)}#header .sub-d1-social .icon.top-weixin{background-image:url(../img/common/top_social_weixin.png)}#header .sub-d1-social .icon.top-tieba{background-image:url(../img/common/top_social_tieba.png)}@media (min-width:1380px){#header .logos{width:21.875%}#header .navigations{width:56.25%}#header .navigations a.d1{padding-left:14px;padding-right:14px}#header .utils{width:21.875%}#header .utils ul.tab{padding-right:23px}}@media (min-width:1900px){#header .logos{width:21.875%}#header .d1-logo a{padding-left:65px}#header .navigations{width:56.25%}#header .navigations a.d1{padding-left:20px;padding-right:20px}#header .utils{width:21.875%}#header .utils ul.tab{padding-right:40px}}#header .border{height:2px}#header.is-transparent .d1-logo .icon{background-image:url(../img/common/top_logo_dark.png)}#header.is-transparent .d1-language .icon{background-image:url(../img/common/top_language_dark_ko.png)}.lang-en #header.is-transparent .d1-language .icon{background-image:url(../img/common/top_language_dark_en.png)}.lang-cn #header.is-transparent .d1-language .icon{background-image:url(../img/common/top_language_dark_cn.png)}#header.is-transparent .utils .d1-more .icon{background-image:url(../img/common/top_more_dark.png)}#header.is-transparent .utils .d1-login .icon{background-image:url(../img/common/top_login_dark.png)}#header.is-transparent .utils .d1-login.in .icon{background-image:url(../img/common/top_login_dark_on.png)}#header.is-transparent .utils .d1-search .icon{background-image:url(../img/common/top_search_dark.png)}#header.is-transparent .utils .d1-social .icon.social{background-image:url(../img/common/top_social_dark.png)}#header.is-transparent .utils .d1-cjthemarket .icon{background-image:url(../img/common/top_cjbio_dark.png)}#header.is-transparent .downer .col.back .icon{background-image:url(../img/common/top_back_dark.png)}#header.is-transparent .downer .col.breadcrumb li:before{background-color:#ccc;background-color:rgba(200,200,200,.3)}#header .downer .col.breadcrumb li span,#header .downer .col.breadcrumb li strong,#header .navigations a.d1,.is-scroll-downed #header .downer .col.breadcrumb li span,.is-scroll-downed #header .downer .col.breadcrumb li strong,.is-scroll-downed #header .navigations a.d1{color:#000}#header.is-transparent .downer,#header.is-transparent .upper{background-color:transparent}#header .upper,.is-scroll-downed #header .upper{background-color:#fff}#header .d1-logo .icon,.is-scroll-downed #header .d1-logo .icon{background-image:url(../img/common/top_logo_light.png);width:190px;height:80px;background-size:190px 80px}#header .d1-language .icon,.is-scroll-downed #header .d1-language .icon{background-image:url(../img/common/top_language_light_ko.png);width:80px;height:80px;background-size:80px 80px}#header .utils .d1-more .icon,.is-scroll-downed #header .utils .d1-more .icon{background-image:url(../img/common/top_more_light.png);width:38px;height:80px;background-size:38px 80px}#header .utils .d1-login .icon,.is-scroll-downed #header .utils .d1-login .icon{background-image:url(../img/common/top_login_light.png);width:42px;height:80px;background-size:42px 80px}#header .utils .d1-login.in .icon,.is-scroll-downed #header .utils .d1-login.in .icon{background-image:url(../img/common/top_login_light_on.png)}#header .utils .d1-search .icon,.is-scroll-downed #header .utils .d1-search .icon{background-image:url(../img/common/top_search_light.png);width:42px;height:80px;background-size:42px 80px}#header .utils .d1-social .icon.social,.is-scroll-downed #header .utils .d1-social .icon.social{background-image:url(../img/common/top_social_light.png);width:42px;height:80px;background-size:42px 80px}#header .utils .d1-cjthemarket .icon,.is-scroll-downed #header .utils .d1-cjthemarket .icon{background-image:url(../img/common/top_cjbio_light.png);width:106px;height:80px;background-size:106px 80px}.lang-en #header .d1-language .icon,.lang-en.is-scroll-downed #header .d1-language .icon{background-image:url(../img/common/top_language_light_en.png)}.lang-cn #header .d1-language .icon,.lang-cn.is-scroll-downed #header .d1-language .icon{background-image:url(../img/common/top_language_light_cn.png)}#header .downer,.is-scroll-downed #header .downer{background-color:#f4f4f4}#header .downer .col.back .icon,.is-scroll-downed #header .downer .col.back .icon{background-image:url(../img/common/top_back.png);width:40px;height:50px;background-size:40px 50px}#header .downer .col.breadcrumb li:before,.is-scroll-downed #header .downer .col.breadcrumb li:before{background-color:#ddd}#header li.d1 a.d1:before{display:block;position:absolute;bottom:0;width:10px;height:10px;margin-bottom:-8px;transform:rotate(45deg);opacity:0;-webkit-transition:opacity 0s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:opacity 0s cubic-bezier(.645,.045,.355,1) 0s;transition:opacity 0s cubic-bezier(.645,.045,.355,1) 0s}#header li.d1.in a.d1:before{opacity:1;-webkit-transition:opacity .1s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:opacity .1s cubic-bezier(.645,.045,.355,1) 0s;transition:opacity .1s cubic-bezier(.645,.045,.355,1) 0s}#header li.d1{position:relative}#header li.d1.in{z-index:10}#header .sub-wrap{opacity:0;z-index:-1;position:absolute;overflow:visible;top:60px;text-align:center;border-top:0;-webkit-transition:opacity 0s cubic-bezier(.645,.045,.355,1) 0s,visibility 0s linear 0s,z-index 0s linear 0s;-o-transition:opacity 0s cubic-bezier(.645,.045,.355,1) 0s,visibility 0s linear 0s,z-index 0s linear 0s;transition:opacity 0s cubic-bezier(.645,.045,.355,1) 0s,visibility 0s linear 0s,z-index 0s linear 0s}#header .sub-wrap .holder{margin-top:22px;background:#f3f3f3;border-top:solid 2px #ef151e}#header .sub-wrap .holder .wrap{position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;padding:20px 30px 30px;min-width:200px}#header .sub-wrap .js-close-submenu{display:block;z-index:3;position:absolute;margin:18px 15px 0 0;top:0;right:0;width:30px;height:30px}#header .sub-wrap .js-close-submenu .icon{background-image:url(../img/common/close_gnb_sub_wrap.png);width:30px;height:30px;background-size:30px 30px}#header .sub-wrap p{margin:0;padding:0}#header .sub-wrap p.subject{font-size:20px;font-weight:700;height:40px;color:#333;text-transform:uppercase}#header .sub-wrap p.description{display:none}#header li.d1.no-d3 .sub-wrap{width:390px;left:-180px;margin-left:40px}#header li.d1 .sub-wrap,#header li.d1.nth-child-3 .sub-wrap{width:644px;left:-260px;margin-left:40px}#header li.d1.in .sub-wrap{visibility:visible;opacity:1;-webkit-transition:top 0s cubic-bezier(.645,.045,.355,1) 0s,opacity .1s cubic-bezier(.645,.045,.355,1) 0s,visibility 0s linear 0s,z-index 0s linear 0s;-o-transition:top 0s cubic-bezier(.645,.045,.355,1) 0s,opacity .1s cubic-bezier(.645,.045,.355,1) 0s,visibility 0s linear 0s,z-index 0s linear 0s;transition:top 0s cubic-bezier(.645,.045,.355,1) 0s,opacity .1s cubic-bezier(.645,.045,.355,1) 0s,visibility 0s linear 0s,z-index 0s linear 0s}#header .sub-d2{width:320px}#header .sub-d2 a{padding:0}.lang-en #header .sub-d2{width:260px}#header ul.d2,#header ul.d3{display:block;font-size:14px}#header a.d2,#header a.d3{display:block;position:relative;padding:10px 0;background-size:10px 34px;background-position:right center}#header a.d2:before,#header a.d3:before{content:"";display:block;position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#ef151e;-webkit-transition:width .2s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:width .2s cubic-bezier(.645,.045,.355,1) 0s;transition:width .2s cubic-bezier(.645,.045,.355,1) 0s}#header a.d2.in,#header a.d3.in{font-weight:700;color:#000}#header a.d2.in:before,#header a.d3.in:before{width:10%}#header a.d2:hover:before,#header a.d3:hover:before{width:100%}#header a.d2{background-image:url(../img/common/gnb_arrow.png)}#header a.d2.no-child{background-image:none}#header .sub-d3{display:none;position:absolute;-webkit-box-sizing:content-box;box-sizing:content-box;top:0;left:0;margin-left:370px;width:240px;padding-top:60px}#header .sub-d3 ul.d3{border-left:solid 1px #e3e3e3;padding-left:15px;min-height:220px}#header .sub-d3.in{display:block}.lang-en #header .sub-d3{margin-left:310px;width:300px}.is-toggle-search #header .downer,.is-toggle-search #header .sub-wrap,.is-toggle-search #header li.d1 a.d1:before,.page-home #header .downer{display:none}.is-toggle-language #header .sub-d1-language,.is-toggle-social #header .sub-d1-social,.is-toggle-user #header .sub-d1-user{visibility:visible;z-index:3000;opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:visibility 0s linear 0s,z-index 0s linear 0s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:visibility 0s linear 0s,z-index 0s linear 0s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s linear 0s,z-index 0s linear 0s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s linear 0s,z-index 0s linear 0s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s}#header .search .holder,#header .search .wrap{visibility:hidden;z-index:-1;opacity:0;-webkit-transition:visibility 0s linear .2s,z-index 0s linear .2s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:visibility 0s linear .2s,z-index 0s linear .2s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s linear .2s,z-index 0s linear .2s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s linear .2s,z-index 0s linear .2s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s}.is-toggle-search #header .search .holder,.is-toggle-search #header .search .wrap{visibility:visible;z-index:3000;opacity:1;-webkit-transition:visibility 0s linear 0s,z-index 0s linear 0s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:visibility 0s linear 0s,z-index 0s linear 0s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s linear 0s,z-index 0s linear 0s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s linear 0s,z-index 0s linear 0s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s}.is-toggle-search.is-overlay .md-overlay{z-index:10}#header .nth-child-1 .sub-wrap .wrap,#header .sub-wrap .wrap{min-height:250px}.lang-en #header .nth-child-1 .sub-wrap .wrap{min-height:290px}#header .nth-child-3 .sub-wrap .wrap{min-height:360px}#header .nth-child-4 .sub-wrap .wrap{min-height:290px}#header .d1.nth-child-3 .sub-d2{width:594px}#header .d1.nth-child-3 ul.d2{width:100%}#header .d1.nth-child-3 ul.d2:after,#header .d1.nth-child-3 ul.d2:before{content:" ";display:table}#header .d1.nth-child-3 li.d2{float:left;width:33.33%}#header .d1.nth-child-3 a.d2{margin-right:20px}h1.title,h2.title,h3.title,h4.title,h5.title,h6.title{font-size:inherit;-webkit-transition:font-size .2s;-o-transition:font-size .2s;transition:font-size .2s}.title.has-apos span{display:inline-block;position:relative;padding:26px 60px}.title.has-apos span:after,.title.has-apos span:before{content:"";display:block;position:absolute;width:52px;height:42px;background-size:52px 42px}.title.has-apos span:before{background-image:url(../img/common/apos_a_01.png);top:0;left:0}.title.has-apos span:after{background-image:url(../img/common/apos_a_02.png);right:0;bottom:0}.section-title{position:relative;margin-top:100px;margin-bottom:100px}.section-title .brand-title{padding:0;font-size:48px}.section-title .button-more{position:absolute;top:50%;right:0;margin-top:-18px}.section-title .button-socials{position:absolute;top:50%;right:0;margin-top:-20px}.section-title .button-socials a{display:inline-block;margin:0 10px;overflow:hidden;width:40px;height:40px;border-radius:40px}.section-title .button-socials i.icon{background-image:url(../img/common/btn_social_facebook.png);width:40px;height:40px;background-size:40px 40px;background-color:#ef151e}.section-title .button-socials i.icon.instagram{background-image:url(../img/common/btn_social_instagram.png)}#footer{font-family:CJONLYONE,"Noto Sans KR","Apple SD Gothic Neo",Montserrat,Arial,Helvetica,sans-serif;font-weight:400;border-top:solid 1px #e2e2e2;background-color:#fff;line-height:1.4;font-size:13px}#footer .familysites .select,.lang-cn #footer,.lang-en #footer{font-family:Montserrat,Montserrat,Arial,Helvetica,sans-serif}#footer .tab li:before,#footer span.pipe:before{background-color:#dddedd}#footer .container{overflow:visible}#footer .wrap{position:relative;max-width:none;margin-left:25px;margin-right:20px}@media (min-width:1260px){#footer .wrap{margin-right:43px}}@media (min-width:1900px){#footer .wrap{margin-left:65px;margin-right:60px}}#footer span.pipe{margin:0 10px 0 8px}#footer .spacer{display:inline-block;content:"";width:12px}#footer .tab li{position:relative;margin-bottom:10px}#footer .tab li:before{display:block;content:"";position:absolute;top:0;left:0;width:1px;height:10px;margin-top:1px;overflow:hidden}#footer .tab li a{display:block;padding:0 12px}#footer .tab li:first-child a{padding-left:0}#footer .tab li:first-child:before{display:none}#footer .grid{margin:0;padding:5px 0}#footer .quicklaunch{padding:40px 160px 10px 0}.lang-ko #footer .quicklaunch li:first-child a{color:#ef151e}#footer .links{padding:5px 0 10px}#footer .address,#footer .contacts{font-size:12px}#footer .copyrights{padding:10px 0 20px}#footer .familysites{position:absolute;top:0;right:0;margin-top:10px}#footer .familysites .select{height:34px;line-height:34px;font-size:14px}#footer .social{position:absolute;top:70px;right:0}#footer .social .sns{margin-left:5px}#footer .social .sns.facebook .icon{background-image:url(../img/common/footer_sns_01.png)}#footer .social .sns.instagram .icon{background-image:url(../img/common/footer_sns_02.png)}#footer .social .sns.youtube .icon{background-image:url(../img/common/footer_sns_03.png)}#footer .social .sns.twitter .icon{background-image:url(../img/common/footer_sns_04.png)}#footer .social .sns.post .icon{background-image:url(../img/common/footer_sns_05.png)}#footer .social .sns .icon{width:40px;height:40px;background-size:40px 40px}#footer .wa{position:absolute;top:136px;right:161px}#footer .wa .icon{background-image:url(../img/common/icon_footer_wa.png);width:138px;height:34px;background-size:138px 34px}#footer .ccm{position:absolute;top:140px;right:0}#footer .ccm .icon{background-image:url(../img/common/icon_footer_ccm.png);width:138px;height:29px;background-size:138px 29px}.lang-cn #footer .quicklaunch,.lang-en #footer .quicklaunch{padding-top:20px}.lang-cn #footer .quicklaunch,.lang-cn #footer .quicklaunch a,.lang-en #footer .quicklaunch,.lang-en #footer .quicklaunch a{color:#161616;font-weight:500}.lang-cn #footer .address,.lang-en #footer .address{padding:0;font-weight:300;color:#666}.lang-cn #footer .familysites,.lang-en #footer .familysites{margin-top:10px}.lang-cn #footer .copyrights,.lang-en #footer .copyrights{padding-top:10px;padding-bottom:30px;font-size:12px;font-weight:300}.lang-cn #footer .social,.lang-en #footer .social{top:60px}#visual .holder{margin:0 auto;min-width:960px;width:80%}#visual .subjects .item{position:absolute;left:0;right:0;top:50%;text-align:center;line-height:1.2;visibility:hidden;z-index:-1;opacity:0;-webkit-transform:translate(0,-45%);-ms-transform:translate(0,-45%);transform:translate(0,-45%);-webkit-transition:visibility 0s linear .6s,z-index 0s linear .6s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:visibility 0s linear .6s,z-index 0s linear .6s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s linear .6s,z-index 0s linear .6s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s linear .6s,z-index 0s linear .6s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s}.lang-cn #visual .subjects .item{font-family:"Noto Sans KR","Apple SD Gothic Neo",Montserrat,Arial,Helvetica,sans-serif;font-weight:200}#stickyNav,#workHead,.home-about .list .core,.home-blossom-park .slider-home-blossom .titles .desc,.home-global-network .swiper-control .swiper-pagination .swiper-pagination-bullet,.home-museum .label,.home-museum .swiper-control .swiper-pagination .swiper-pagination-bullet,.no-ie .md-indicator:before{font-family:Montserrat,Montserrat,Arial,Helvetica,sans-serif}#visual .subjects a{color:#fff;font-weight:300}#visual .subjects{color:#fff;font-size:70px}#visual .subjects .item.in{visibility:visible;z-index:4;opacity:1;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:visibility 0s linear 0s,z-index 0s linear 0s,opacity .6s cubic-bezier(.645,.045,.355,1) .2s,-webkit-transform .6s cubic-bezier(.645,.045,.355,1) .2s;-o-transition:visibility 0s linear 0s,z-index 0s linear 0s,opacity .6s cubic-bezier(.645,.045,.355,1) .2s,transform .6s cubic-bezier(.645,.045,.355,1) .2s;transition:visibility 0s linear 0s,z-index 0s linear 0s,opacity .6s cubic-bezier(.645,.045,.355,1) .2s,transform .6s cubic-bezier(.645,.045,.355,1) .2s;transition:visibility 0s linear 0s,z-index 0s linear 0s,opacity .6s cubic-bezier(.645,.045,.355,1) .2s,transform .6s cubic-bezier(.645,.045,.355,1) .2s,-webkit-transform .6s cubic-bezier(.645,.045,.355,1) .2s}#visual .descs .item{position:absolute;left:0;right:0;top:50%;text-align:center;visibility:hidden;z-index:-1;opacity:0;-webkit-transform:translate(0,-45%);-ms-transform:translate(0,-45%);transform:translate(0,-45%);-webkit-transition:visibility 0s linear .6s,z-index 0s linear .6s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:visibility 0s linear .6s,z-index 0s linear .6s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s linear .6s,z-index 0s linear .6s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s linear .6s,z-index 0s linear .6s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s}#visual .descs .item.in{visibility:visible;z-index:5;opacity:1;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:visibility 0s linear 0s,z-index 0s linear 0s,opacity .6s cubic-bezier(.645,.045,.355,1) .3s,-webkit-transform .6s cubic-bezier(.645,.045,.355,1) .3s;-o-transition:visibility 0s linear 0s,z-index 0s linear 0s,opacity .6s cubic-bezier(.645,.045,.355,1) .3s,transform .6s cubic-bezier(.645,.045,.355,1) .3s;transition:visibility 0s linear 0s,z-index 0s linear 0s,opacity .6s cubic-bezier(.645,.045,.355,1) .3s,transform .6s cubic-bezier(.645,.045,.355,1) .3s;transition:visibility 0s linear 0s,z-index 0s linear 0s,opacity .6s cubic-bezier(.645,.045,.355,1) .3s,transform .6s cubic-bezier(.645,.045,.355,1) .3s,-webkit-transform .6s cubic-bezier(.645,.045,.355,1) .3s}#visual .nav{position:absolute;top:50%;z-index:10;margin-top:-75px;vertical-align:top;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}#visual .nav .icon{width:120px;height:150px}#visual .nav .icon:after,#visual .nav .icon:before{content:"";position:absolute;top:50%;left:50%;margin:-1px 0 0 -16px;width:32px;height:2px;background-color:#fff}#visual .nav:hover{opacity:.4}#visual .nav.prev{left:0}#visual .nav.prev .icon:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}#visual .nav.prev .icon:after{transform:rotate(45deg);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}#visual .nav.next{right:0}#visual .nav.next .icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}#visual .nav.next .icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}#visual .pagings{position:absolute;z-index:5;left:0;right:0;bottom:130px;text-align:center}#visual .pagings ul{display:inline-block;vertical-align:top}#visual .pagings .item{width:50px}#visual .pagings .item a{position:relative;display:block;height:40px}#visual .pagings .item span{position:absolute;top:50%;left:0;width:100%;margin-top:-1px;display:block;overflow:hidden;height:1px;line-height:1px;border:0;background-color:rgba(255,255,255,.5)}#visual .pagings .item span:after,#visual .pagings .item span:before{content:"";display:block}#visual .pagings .item em{-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;display:inline-block;padding:0;word-break:keep-all;white-space:nowrap;border:0}@media screen{#visual .pagings .item em{overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;color:transparent}}#visual .pagings .item.in span{height:2px;margin-top:-2px;background-color:#fff}#visual .play .icon{background-image:url(../img/common/icon_slider_stop.png);width:40px;height:40px;background-size:40px 40px}#visual .play.stop .icon{background-image:url(../img/common/icon_slider_play.png)}.page-home #visual{position:fixed;z-index:0;top:0;left:0;right:0;min-height:834px;height:0%;overflow:hidden}.ie .page-home #visual{position:absolute}@media (min-width:1921px){.page-home #visual{height:78%}}.page-home #visual>.container{position:relative;min-height:834px;height:100%;overflow:hidden}.page-home #visual .subjects .item{height:100%;position:absolute;left:0;right:0;top:50%;text-align:center;font-weight:300;color:#fff;line-height:1.2;visibility:hidden;z-index:-1;opacity:0;-webkit-transform:translate(0,-45%);-ms-transform:translate(0,-45%);transform:translate(0,-45%);-webkit-transition:visibility 0s linear .6s,z-index 0s linear .6s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:visibility 0s linear .6s,z-index 0s linear .6s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s linear .6s,z-index 0s linear .6s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s linear .6s,z-index 0s linear .6s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s}.page-home #visual .subjects .item .holder{display:table;height:100%}.page-home #visual .subjects .item a{display:table-cell;vertical-align:middle}.page-home #visual .holder{margin:0 auto;min-width:960px;width:80%}.page-home #visual .subjects a{color:#fff;font-weight:300}.page-home #visual .subjects{color:#fff;font-size:70px}.page-home #visual .subjects .item.in{visibility:visible;z-index:4;opacity:1;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:visibility 0s linear 0s,z-index 0s linear 0s,opacity .6s cubic-bezier(.645,.045,.355,1) .2s,-webkit-transform .6s cubic-bezier(.645,.045,.355,1) .2s;-o-transition:visibility 0s linear 0s,z-index 0s linear 0s,opacity .6s cubic-bezier(.645,.045,.355,1) .2s,transform .6s cubic-bezier(.645,.045,.355,1) .2s;transition:visibility 0s linear 0s,z-index 0s linear 0s,opacity .6s cubic-bezier(.645,.045,.355,1) .2s,transform .6s cubic-bezier(.645,.045,.355,1) .2s;transition:visibility 0s linear 0s,z-index 0s linear 0s,opacity .6s cubic-bezier(.645,.045,.355,1) .2s,transform .6s cubic-bezier(.645,.045,.355,1) .2s,-webkit-transform .6s cubic-bezier(.645,.045,.355,1) .2s}.page-home #visual .descs .item{position:absolute;left:0;right:0;top:50%;text-align:center;visibility:hidden;z-index:-1;opacity:0;-webkit-transform:translate(0,-45%);-ms-transform:translate(0,-45%);transform:translate(0,-45%);-webkit-transition:visibility 0s linear .6s,z-index 0s linear .6s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:visibility 0s linear .6s,z-index 0s linear .6s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s linear .6s,z-index 0s linear .6s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s linear .6s,z-index 0s linear .6s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s}.page-home #visual .descs .item.in{visibility:visible;z-index:5;opacity:1;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:visibility 0s linear 0s,z-index 0s linear 0s,opacity .6s cubic-bezier(.645,.045,.355,1) .3s,-webkit-transform .6s cubic-bezier(.645,.045,.355,1) .3s;-o-transition:visibility 0s linear 0s,z-index 0s linear 0s,opacity .6s cubic-bezier(.645,.045,.355,1) .3s,transform .6s cubic-bezier(.645,.045,.355,1) .3s;transition:visibility 0s linear 0s,z-index 0s linear 0s,opacity .6s cubic-bezier(.645,.045,.355,1) .3s,transform .6s cubic-bezier(.645,.045,.355,1) .3s;transition:visibility 0s linear 0s,z-index 0s linear 0s,opacity .6s cubic-bezier(.645,.045,.355,1) .3s,transform .6s cubic-bezier(.645,.045,.355,1) .3s,-webkit-transform .6s cubic-bezier(.645,.045,.355,1) .3s}.page-home #visual .wrap .bg{position:absolute;z-index:1;top:0;left:0;right:0;height:100%;overflow:hidden;background-size:cover}.page-home #visual .wrap .item .bg{background-color:#000;overflow:hidden;background-size:cover}.page-home #visual .wrap .item .bg,.page-home #visual .wrap .item a{display:block;position:absolute;top:0;left:0;right:0;height:100%;width:100%;z-index:1;opacity:0;-webkit-transition:opacity .6s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform 2s linear .2s;-o-transition:opacity .6s cubic-bezier(.645,.045,.355,1) 0s,transform 2s linear .2s;transition:opacity .6s cubic-bezier(.645,.045,.355,1) 0s,transform 2s linear .2s;transition:opacity .6s cubic-bezier(.645,.045,.355,1) 0s,transform 2s linear .2s,-webkit-transform 2s linear .2s}.page-home #visual .wrap .item.in .bg,.page-home #visual .wrap .item.in a{opacity:1;-webkit-transition:opacity .4s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform 6s linear 0s;-o-transition:opacity .4s cubic-bezier(.645,.045,.355,1) 0s,transform 6s linear 0s;transition:opacity .4s cubic-bezier(.645,.045,.355,1) 0s,transform 6s linear 0s;transition:opacity .4s cubic-bezier(.645,.045,.355,1) 0s,transform 6s linear 0s,-webkit-transform 6s linear 0s}.page-home #visual .wrap .item a:focus,.page-home #visual .wrap .item.in a:focus{-webkit-box-sizing:border-box;box-sizing:border-box;border:3px solid #ef151e}.page-home #inner{margin-top:834px}.md-overlay{position:fixed;z-index:-1;top:0;left:0;right:0;bottom:0;background-color:rgba(74,76,79,.84);-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;visibility:hidden;-webkit-transition:opacity .4s ease .4s,visibility 0s ease .8s,z-index 0s ease .8s,-webkit-transform .4s ease-in-out .4s;-o-transition:transform .4s ease-in-out .4s,opacity .4s ease .4s,visibility 0s ease .8s,z-index 0s ease .8s;transition:transform .4s ease-in-out .4s,opacity .4s ease .4s,visibility 0s ease .8s,z-index 0s ease .8s;transition:transform .4s ease-in-out .4s,opacity .4s ease .4s,visibility 0s ease .8s,z-index 0s ease .8s,-webkit-transform .4s ease-in-out .4s}.is-overlay .md-overlay{z-index:900;opacity:1;visibility:visible;-webkit-transition:opacity .4s ease 0s,visibility 0s ease 0s,z-index 0s ease 0s,-webkit-transform .4s ease-in-out 0s;-o-transition:transform .4s ease-in-out 0s,opacity .4s ease 0s,visibility 0s ease 0s,z-index 0s ease 0s;transition:transform .4s ease-in-out 0s,opacity .4s ease 0s,visibility 0s ease 0s,z-index 0s ease 0s;transition:transform .4s ease-in-out 0s,opacity .4s ease 0s,visibility 0s ease 0s,z-index 0s ease 0s,-webkit-transform .4s ease-in-out 0s}.is-video.is-overlay .md-overlay{z-index:5000}.no-rgba.is-overlay .md-overlay{background-color:#000;opacity:.5}.csstransitions .md-overlay-blank{opacity:0;visibility:hidden}.csstransitions.is-overlay .md-overlay{opacity:1;visibility:visible}.no-csstransitions .md-overlay{display:none}.no-csstransitions .is-overlay .md-overlay{display:block}.md-indicator>span{margin:0 auto;background:0 0;-webkit-animation:load8 .6s infinite linear;animation:load8 .6s infinite linear;-webkit-transition:background-color .2s ease-in-out 0s;-o-transition:background-color .2s ease-in-out 0s;transition:background-color .2s ease-in-out 0s}.md-indicator{position:fixed;top:50%;right:50%;width:300px;margin-top:-34px;margin-right:-156px;text-align:center;visibility:visible;z-index:-1;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);opacity:0;-webkit-transition:z-index 0s linear .4s,visibility 0s linear 0s,opacity .4s linear 0s,-webkit-transform .4s ease-in-out 0s;-o-transition:z-index 0s linear .4s,visibility 0s linear 0s,opacity .4s linear 0s,transform .4s ease-in-out 0s;transition:z-index 0s linear .4s,visibility 0s linear 0s,opacity .4s linear 0s,transform .4s ease-in-out 0s;transition:z-index 0s linear .4s,visibility 0s linear 0s,opacity .4s linear 0s,transform .4s ease-in-out 0s,-webkit-transform .4s ease-in-out 0s}.md-indicator>span{position:relative;text-indent:-9999em;font-size:10px;display:none}.is-indicator .md-indicator{z-index:1000;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:z-index 0s linear 0s,visibility 0s linear 0s,opacity .4s linear 0s,-webkit-transform .4s ease-in-out 0s;-o-transition:z-index 0s linear 0s,visibility 0s linear 0s,opacity .4s linear 0s,transform .4s ease-in-out 0s;transition:z-index 0s linear 0s,visibility 0s linear 0s,opacity .4s linear 0s,transform .4s ease-in-out 0s;transition:z-index 0s linear 0s,visibility 0s linear 0s,opacity .4s linear 0s,transform .4s ease-in-out 0s,-webkit-transform .4s ease-in-out 0s}.is-indicator .md-indicator>span{border-top:7px solid #fff;border-right:7px solid #fff;border-bottom:7px solid #fff;border-left:7px solid rgba(255,255,255,.2)}.is-indicator-short .md-indicator{z-index:1000;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:z-index 0s linear 0s,visibility 0s linear 0s,opacity .2s linear 0s,-webkit-transform .2s ease-in-out 0s;-o-transition:z-index 0s linear 0s,visibility 0s linear 0s,opacity .2s linear 0s,transform .2s ease-in-out 0s;transition:z-index 0s linear 0s,visibility 0s linear 0s,opacity .2s linear 0s,transform .2s ease-in-out 0s;transition:z-index 0s linear 0s,visibility 0s linear 0s,opacity .2s linear 0s,transform .2s ease-in-out 0s,-webkit-transform .2s ease-in-out 0s}.is-indicator-short .md-indicator>span{border-top:7px solid rgba(0,0,0,.2);border-right:7px solid rgba(0,0,0,.2);border-bottom:7px solid rgba(0,0,0,.2);border-left:7px solid #000}.no-ie.is-indicator .md-indicator:before{color:#fff}.no-ie.is-indicator-short .md-indicator:before{color:#000}.no-ie .md-indicator:before{content:"CJ";font-size:12px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}.combobox,.jumpmenu-toggler{position:relative}.md-indicator>span:first-child{display:block}.md-indicator>span,.md-indicator>span:after{width:74px;height:74px;border-radius:100%}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.jumpmenu-toggler{z-index:2;display:inline-block;padding:0 0 0 10px;-webkit-box-sizing:content-box;box-sizing:content-box;height:34px;line-height:34px;min-width:140px;background:#fff;border:1px solid #ccc}.jumpmenu-toggler:after,.jumpmenu-toggler:before{content:" ";display:table}.jumpmenu-toggler .icon{float:right;display:inline-block;width:34px;height:34px;vertical-align:middle;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAOCAYAAABKKc6PAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI4QTJGMzRENEYzRjExRTdCRDEyQTY4RjFCRUVEODkxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI4QTJGMzRFNEYzRjExRTdCRDEyQTY4RjFCRUVEODkxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjhBMkYzNEI0RjNGMTFFN0JEMTJBNjhGMUJFRUQ4OTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjhBMkYzNEM0RjNGMTFFN0JEMTJBNjhGMUJFRUQ4OTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5aZMrDAAAAxklEQVR42sSV3QqEIBCFHV2Cwi5EupBUvPL9X8en6BHaDqwLSz9bi7bfRUwz5+BBjSilNE/TxH5BKcVijMQKwEMITAhx2QgPvKXgTdPQOI6XjfDAWywIHsYY6rrutAlaeFhBeC6ubHPJI1kF6fuetNZfDdBAWy0I8N4fXlzMoKnBRxBcvuXsd8WYlbygu0FeXwMti62E6GHGKsG3mtbaU73qQYZhoLZt3++o0bs9CHDObda1eBz8R0hKOef6b0Hu2onMU4ABAFV4EUWOtEc4AAAAAElFTkSuQmCC);background-position:right center;background-size:17px 7px}.combobox-inline-wrap{display:inline-block}.combobox .combobox-scroll-wrap{z-index:1;position:absolute;bottom:100%;right:0;width:260px;width:100vw;max-width:260px;border:1px solid #ccc;background-color:#fff;max-height:300px;overflow:hidden;overflow-y:auto;margin-bottom:-1px}.combobox .combobox-scroll-wrap .jumpmenu ul{padding-left:15px}.combobox .d1-name{cursor:default}.combobox .d1-name,.combobox a.d2{display:block;-webkit-transition:all linear 0s;-o-transition:all linear 0s;transition:all linear 0s;padding:7px;color:#333;font-size:14px}.combobox a.d2:hover{background-color:#f7f7f7;color:#000}.combobox .combobox-scroll-wrap{visibility:hidden;opacity:0;-webkit-transform:translate(0,34px);-ms-transform:translate(0,34px);transform:translate(0,34px);-webkit-transition:visibility 0s cubic-bezier(.645,.045,.355,1) .2s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:visibility 0s cubic-bezier(.645,.045,.355,1) .2s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s cubic-bezier(.645,.045,.355,1) .2s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s cubic-bezier(.645,.045,.355,1) .2s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s}.combobox.in .jumpmenu-toggler .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.combobox.in .combobox-scroll-wrap{visibility:visible;opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:visibility 0s cubic-bezier(.645,.045,.355,1) 0s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:visibility 0s cubic-bezier(.645,.045,.355,1) 0s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s cubic-bezier(.645,.045,.355,1) 0s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s cubic-bezier(.645,.045,.355,1) 0s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s}#workHead{text-align:right;font-size:14px}.page-home{min-width:960px}.page-home .title{margin:0;padding:30px 0;font-size:48px;font-weight:700;text-align:center;color:#ef151e}.page-home .has-line{position:relative;margin-top:130px}.page-home .has-line:before{content:"";position:absolute;top:-60px;left:50%;margin-left:-1px;width:2px;height:70px;background-color:#ef151e}.page-home .sub-title{margin:0;padding:0 0 64px;font-size:46px;font-weight:400;letter-spacing:-1px;color:#333;line-height:1.4;text-align:center}.page-home .sub-title .eng-title{font-weight:400}.page-home .home-brands .title{padding:70px 0 20px}.page-home .home-brands .sub-title{padding:10px 0 64px}.page-home .home-blossom-park .title{padding:110px 0 10px}.page-home .home-blossom-park .sub-title{padding:10px 0 60px}.page-home .home-kfood-life .title{padding:140px 0 10px}.page-home .home-kfood-life .sub-title{padding:10px 0 60px}.lang-en .page-home .sub-title{font-size:44px;font-weight:300}.home-about p{font-size:18px;color:#666}.home-about p.summary{line-height:1.4;font-size:46px;font-weight:400;color:#333;letter-spacing:-.4px}.home-about p.desc{font-weight:400}.home-about .action{line-height:1}.home-about .list{margin:50px 0 70px -1px}.home-about .list .module{margin-left:1px}.home-about .list .core{margin-top:-30px;text-align:right}.home-about .list .core p{display:inline-block;margin:0;padding:15px 30px;line-height:1;text-align:left;background-color:rgba(255,255,255,.9)}.home-about .list .core p span,.home-brands .swiper-wrapper a{display:block}.home-about .list .core p span.type{font-size:16px;color:#ef151e;font-weight:500}.home-about .list .core p span.number{position:relative;font-size:84px;color:#8F8377;font-weight:700}.home-about .list .core p span.number:before{content:"";position:absolute;top:100%;left:0;margin-top:-2px;width:20px;height:4px;background-color:#ef151e}.home-about .list .desc{margin-top:10px;text-align:left;padding:0 25px;color:#666}.lang-en .home-about .list .desc{font-weight:300;line-height:1.6}.home-brands .section-tab{margin-top:65px;margin-bottom:40px}.home-brands .slider-holder{height:340px}.home-brands .swiper-wrapper{margin:0 -1px}.home-brands .swiper-wrapper .item{width:33.33333333%}.home-brands .swiper-wrapper .item .module{position:relative;margin:1px;text-align:center}.home-brands .swiper-wrapper .background{position:absolute;z-index:0;top:1px;left:1px;right:1px;bottom:1px;background-size:cover}.home-brands .swiper-wrapper .object{position:relative;z-index:1;text-align:center}.home-brands .swiper-wrapper .object img{margin:0 auto}.home-brands .init .swiper-wrapper,.home-brands .init .swiper-wrapper .item .module{margin:0}.home-blossom-park .slider-home-blossom{position:relative;margin-top:100px;padding-top:40px}.home-blossom-park .slider-home-blossom .swiper-scrollbar{position:absolute;top:0;left:0;right:0;height:5px;background:0 0}.home-blossom-park .slider-home-blossom .swiper-scrollbar:before{content:"";position:absolute;top:50%;left:0;right:0;margin-top:-1px;height:1px;background-color:#e3e3e3}.home-blossom-park .slider-home-blossom .swiper-scrollbar .swiper-scrollbar-drag{background-color:#ef151e;border-radius:0}.home-blossom-park .slider-home-blossom .slider-wrap{height:526px;overflow:hidden}.home-blossom-park .slider-home-blossom a{display:inline-block}.home-blossom-park .slider-home-blossom .item{width:1000px}.home-blossom-park .slider-home-blossom .module{position:relative;margin:0 auto;width:962px;height:526px}.home-blossom-park .slider-home-blossom .titles{display:block;position:absolute;top:90px;left:95px;width:350px;min-height:350px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 30px;background-color:#fff}.home-blossom-park .slider-home-blossom .titles .desc{display:block;font-size:16px;color:#333}.home-blossom-park .slider-home-blossom .titles .core{display:block;position:relative;margin-top:20px;padding-top:40px;font-size:32px;color:#333}.home-blossom-park .slider-home-blossom .titles .core:before{content:"";position:absolute;top:0;left:0;width:30px;height:4px;background-color:#ef151e}.lang-en .home-blossom-park .slider-home-blossom .titles{width:450px}.home-blossom-park .slider-home-blossom .play{position:absolute;bottom:0;right:0;display:inline-block}.home-blossom-park .slider-home-blossom .play .icon{background-image:url(../img/main/blossom_play.png);width:80px;height:80px;background-size:80px 80px;background-color:#ef151e}.home-blossom-park .slider-home-blossom .swiper-slide .pic{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1px;overflow:hidden}.home-blossom-park .slider-home-blossom .swiper-slide .pic img{width:960px;height:524px;-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);-webkit-transition:-webkit-transform .6s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:transform .6s cubic-bezier(.645,.045,.355,1) 0s;transition:transform .6s cubic-bezier(.645,.045,.355,1) 0s;transition:transform .6s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .6s cubic-bezier(.645,.045,.355,1) 0s}.home-blossom-park .slider-home-blossom .swiper-slide .play{opacity:0;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition:opacity .4s cubic-bezier(.645,.045,.355,1) .5s,-webkit-transform .4s cubic-bezier(.645,.045,.355,1) .5s;-o-transition:opacity .4s cubic-bezier(.645,.045,.355,1) .5s,transform .4s cubic-bezier(.645,.045,.355,1) .5s;transition:opacity .4s cubic-bezier(.645,.045,.355,1) .5s,transform .4s cubic-bezier(.645,.045,.355,1) .5s;transition:opacity .4s cubic-bezier(.645,.045,.355,1) .5s,transform .4s cubic-bezier(.645,.045,.355,1) .5s,-webkit-transform .4s cubic-bezier(.645,.045,.355,1) .5s}.home-blossom-park .slider-home-blossom .swiper-slide .core,.home-blossom-park .slider-home-blossom .swiper-slide .desc,.home-blossom-park .slider-home-blossom .swiper-slide .titles{opacity:.8;-webkit-transform:translate(0,15px);-ms-transform:translate(0,15px);transform:translate(0,15px);-webkit-transition:opacity .4s cubic-bezier(.645,.045,.355,1) .2s,-webkit-transform .4s cubic-bezier(.645,.045,.355,1) .2s;-o-transition:opacity .4s cubic-bezier(.645,.045,.355,1) .2s,transform .4s cubic-bezier(.645,.045,.355,1) .2s;transition:opacity .4s cubic-bezier(.645,.045,.355,1) .2s,transform .4s cubic-bezier(.645,.045,.355,1) .2s;transition:opacity .4s cubic-bezier(.645,.045,.355,1) .2s,transform .4s cubic-bezier(.645,.045,.355,1) .2s,-webkit-transform .4s cubic-bezier(.645,.045,.355,1) .2s}.home-blossom-park .slider-home-blossom .swiper-slide .titles{opacity:.4}.home-blossom-park .slider-home-blossom .swiper-slide .desc{-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.home-blossom-park .slider-home-blossom .swiper-slide .core{-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}.home-blossom-park .slider-home-blossom .swiper-slide.swiper-slide-active .pic img{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.home-blossom-park .slider-home-blossom .swiper-slide.swiper-slide-active .play{opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.home-blossom-park .slider-home-blossom .swiper-slide.swiper-slide-active .core,.home-blossom-park .slider-home-blossom .swiper-slide.swiper-slide-active .desc,.home-blossom-park .slider-home-blossom .swiper-slide.swiper-slide-active .titles{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.home-blossom-park .slider-home-blossom .swiper-slide .link:focus .pic img{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.home-blossom-park .slider-home-blossom .swiper-slide .link:focus .play{opacity:1;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.home-blossom-park .slider-home-blossom .swiper-slide .link:focus .core,.home-blossom-park .slider-home-blossom .swiper-slide .link:focus .desc,.home-blossom-park .slider-home-blossom .swiper-slide .link:focus .titles{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.home-kfood-life .sub{position:absolute;z-index:2;top:0;left:0;visibility:hidden;opacity:0;-webkit-transform:translate(0,30px);-ms-transform:translate(0,30px);transform:translate(0,30px);-webkit-transition:visibility 0s linear .2s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:visibility 0s linear .2s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s linear .2s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s linear .2s,opacity .2s cubic-bezier(.645,.045,.355,1) 0s,transform .2s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .2s cubic-bezier(.645,.045,.355,1) 0s}.home-kfood-life .sub.in{opacity:1;visibility:visible;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:visibility 0s linear 0s,opacity .4s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .4s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:visibility 0s linear 0s,opacity .4s cubic-bezier(.645,.045,.355,1) 0s,transform .4s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s linear 0s,opacity .4s cubic-bezier(.645,.045,.355,1) 0s,transform .4s cubic-bezier(.645,.045,.355,1) 0s;transition:visibility 0s linear 0s,opacity .4s cubic-bezier(.645,.045,.355,1) 0s,transform .4s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .4s cubic-bezier(.645,.045,.355,1) 0s}.home-kfood-life .sub .module{position:relative}.home-kfood-life .sub .close{background-image:url(../img/temp/modal_close.png);width:30px;height:30px;background-size:30px 30px;position:absolute;top:0;right:0;margin-right:-45px}.home-kfood-life .core{margin:0 auto;width:960px}.home-kfood-life .core:after,.home-kfood-life .core:before{content:" ";display:table}.home-kfood-life .core a{display:inline-block;padding:1px}.home-kfood-life .core .module{position:relative;line-height:1}.home-kfood-life .core .module .pic{overflow:hidden}.home-kfood-life .core .module .pic img{-webkit-transition:-webkit-transform .3s cubic-bezier(.215,.61,.355,1) 0s;-o-transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s,-webkit-transform .3s cubic-bezier(.215,.61,.355,1) 0s}.home-kfood-life .core .module .pic .eng-title{font-weight:400}.home-kfood-life .core .module a:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform .4s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:transform .4s cubic-bezier(.645,.045,.355,1) 0s;transition:transform .4s cubic-bezier(.645,.045,.355,1) 0s;transition:transform .4s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .4s cubic-bezier(.645,.045,.355,1) 0s}.home-kfood-life .core .module .desc{position:absolute;left:0;right:0;margin:20px 15px;font-size:24px;line-height:1.2;color:#fff}.home-museum,.home-museum .module{position:relative}.home-kfood-life .core .module-b,.home-kfood-life .core .module-f{margin-top:20px}.home-kfood-life .core .module.is-large .desc{top:50%;text-align:center;font-size:32px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.home-kfood-life .core .module.is-small .desc{bottom:0;text-align:right}.home-kfood-life .core .module.is-small .desc.eng-title{letter-spacing:-1px}.home-kfood-life .core .col-a{float:left;width:470px}.home-kfood-life .core .col-b{float:right;width:470px}.home-kfood-life .core .module-c{margin-top:20px;float:right}.home-kfood-life .core .module-e{float:right}.home-kfood-life .core .module-f .desc{margin-top:0;margin-bottom:0}.home-museum{min-width:1200px}.home-museum .background{height:834px;background-size:cover}.home-museum .content-holder{position:absolute;z-index:1;top:0;left:0;right:0;padding:35px 0 80px}.home-museum .content-holder:before{content:"";position:absolute;top:0;left:0;bottom:0;width:100%;max-width:1600px;background:#fff}.home-museum .content-holder .inner{position:relative;margin:0 auto;padding:0 180px 0 160px;max-width:1120px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:1921px){.home-museum .content-holder .inner{margin:0 0 0 395px}}.home-museum .label{position:absolute;top:5px;left:0;display:inline-block;width:114px;height:32px;line-height:32px;text-align:center;color:#fff;font-size:18px;letter-spacing:.05em;background-color:#ef151e}.home-museum .subject{margin:0!important;font-size:30px;color:#333;line-height:1.4;letter-spacing:-.03em;font-weight:300}.lang-cn .home-museum .subject{font-weight:400}.home-museum .action{position:absolute;top:0;right:0;width:160px}.home-museum .action .button-more{display:block;margin-top:10px;overflow:hidden}.home-museum .action .button-more span{font-weight:500}.home-museum .action .button-more:first-child{margin-top:0}.home-museum .swiper-control{display:none;position:absolute;z-index:2;top:0;right:150px;bottom:0}.home-museum .swiper-control .inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.home-museum .swiper-control .swiper-pagination .swiper-pagination-bullet{display:block;width:auto;height:50px;line-height:50px;font-weight:500;color:#fff;font-size:18px;text-align:left}.home-museum .swiper-control .swiper-pagination .swiper-pagination-bullet:before{content:"";position:absolute;top:50%;left:-80px;margin-top:-1px;width:50px;height:3px;background-color:#ef151e;border:0;border-radius:0;opacity:0;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transition:opacity .3s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .3s cubic-bezier(.645,.045,.355,1) .1s;-o-transition:opacity .3s cubic-bezier(.645,.045,.355,1) 0s,transform .3s cubic-bezier(.645,.045,.355,1) .1s;transition:opacity .3s cubic-bezier(.645,.045,.355,1) 0s,transform .3s cubic-bezier(.645,.045,.355,1) .1s;transition:opacity .3s cubic-bezier(.645,.045,.355,1) 0s,transform .3s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .3s cubic-bezier(.645,.045,.355,1) .1s}.home-museum .swiper-control .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.home-museum .swiper-control .swiper-play{margin-top:12px}.home-museum .swiper-control .swiper-play .icon{background-image:url(../img/main/icon_slider_museum_stop.png);width:22px;height:22px;background-size:22px 22px}.home-museum .swiper-control .swiper-play.stop .icon{background-image:url(../img/main/icon_slider_museum_play.png)}.home-museum .swiper-navigation{display:none;position:absolute;top:50%;left:auto;margin:-75px 0 0;width:auto;height:auto;background:0 0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}#stickyNav a,.home-museum .loaded .swiper-control,.home-museum .loaded .swiper-navigation{display:block}.home-museum .swiper-navigation .icon{width:120px;height:150px}.home-museum .swiper-navigation .icon:after,.home-museum .swiper-navigation .icon:before{content:"";position:absolute;top:50%;left:50%;margin:-1px 0 0 -16px;width:32px;height:2px;background-color:#fff}#stickyNav .in a:before,#stickyNav a span:before,#stickyNav:before{background-color:#000;content:""}.home-museum .swiper-navigation.swiper-button-prev{left:0}.home-museum .swiper-navigation.swiper-button-prev .icon:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.home-museum .swiper-navigation.swiper-button-prev .icon:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.home-museum .swiper-navigation.swiper-button-next{right:0}.home-museum .swiper-navigation.swiper-button-next .icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.home-museum .swiper-navigation.swiper-button-next .icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.home-museum .swiper-navigation:hover{opacity:.4}.home-museum .loaded .swiper-slide .subject{opacity:0;-webkit-transform:translate(0,15px);-ms-transform:translate(0,15px);transform:translate(0,15px);-webkit-transition:all .4s cubic-bezier(.645,.045,.355,1) .3s;-o-transition:all .4s cubic-bezier(.645,.045,.355,1) .3s;transition:all .4s cubic-bezier(.645,.045,.355,1) .3s}.home-museum .loaded .swiper-slide.swiper-slide-active .subject{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.lang-en .home-museum .inner{padding:0 280px 0 160px}.lang-en .home-museum .action{width:270px}#stickyNav{position:fixed;z-index:99;top:130px;left:45px;font-size:12px}#stickyNav:before{display:block;position:fixed;top:130px;left:65px;width:1px;bottom:0;opacity:.1}#stickyNav a{position:relative;color:#000;width:40px;height:64px}#stickyNav a span{position:absolute;display:inline-block;top:50%;margin-top:-8px;margin-left:30px;line-height:16px;white-space:nowrap;opacity:0;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transition:opacity .3s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .3s cubic-bezier(.645,.045,.355,1) .1s;-o-transition:opacity .3s cubic-bezier(.645,.045,.355,1) 0s,transform .3s cubic-bezier(.645,.045,.355,1) .1s;transition:opacity .3s cubic-bezier(.645,.045,.355,1) 0s,transform .3s cubic-bezier(.645,.045,.355,1) .1s;transition:opacity .3s cubic-bezier(.645,.045,.355,1) 0s,transform .3s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .3s cubic-bezier(.645,.045,.355,1) .1s}#stickyNav .in a span,#stickyNav a:hover span{-webkit-transform:translate(0,0);-ms-transform:translate(0,0)}#stickyNav a span:before{position:absolute;top:100%;left:50%;right:50%;height:1px;opacity:0;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:all .3s cubic-bezier(.645,.045,.355,1) 0s;transition:all .3s cubic-bezier(.645,.045,.355,1) 0s}#stickyNav a:hover span{opacity:1;transform:translate(0,0);-webkit-transition:opacity .3s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .3s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:opacity .3s cubic-bezier(.645,.045,.355,1) .1s,transform .3s cubic-bezier(.645,.045,.355,1) 0s;transition:opacity .3s cubic-bezier(.645,.045,.355,1) .1s,transform .3s cubic-bezier(.645,.045,.355,1) 0s;transition:opacity .3s cubic-bezier(.645,.045,.355,1) .1s,transform .3s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .3s cubic-bezier(.645,.045,.355,1) 0s}#stickyNav .in a:before{position:absolute;top:0;left:20px;bottom:0;width:1px}#stickyNav .in a span{opacity:1;transform:translate(0,0);-webkit-transition:opacity .3s cubic-bezier(.645,.045,.355,1) .1s,-webkit-transform .3s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:opacity .3s cubic-bezier(.645,.045,.355,1) .1s,transform .3s cubic-bezier(.645,.045,.355,1) 0s;transition:opacity .3s cubic-bezier(.645,.045,.355,1) .1s,transform .3s cubic-bezier(.645,.045,.355,1) 0s;transition:opacity .3s cubic-bezier(.645,.045,.355,1) .1s,transform .3s cubic-bezier(.645,.045,.355,1) 0s,-webkit-transform .3s cubic-bezier(.645,.045,.355,1) 0s}#stickyNav .in a span:before{left:0;right:0;opacity:1}.home-global-network{background-color:#e6e2df}.home-global-network .module{position:relative}.home-global-network .background{position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover}.home-global-network .content-holder{position:relative;margin:0 auto;width:81%;padding-bottom:55px;height:834px;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.home-global-network .content-holder:before{content:"";display:none;position:absolute;top:50%;right:7%;width:40%;height:2px;background-color:#ef151e}.home-global-network .content-holder .title{margin:0;padding:0;font-size:30px;font-weight:500;text-align:left}.home-global-network .content-holder .title span{position:relative;display:inline-block}.home-global-network .content-holder .title span:before{content:"";position:absolute;top:100%;left:0;right:0;height:1px;background-color:#ef151e}.home-global-network .content-holder p{margin:40px 0 0;color:#333;font-size:72px;font-weight:300;line-height:1.2}.home-global-network .button-more{position:absolute;bottom:0;left:50%;margin-left:-98px;padding-right:20px;height:53px}.home-global-network .button-more i{height:53px;background-image:url(../img/common/button_more_on.png)}.home-global-network .button-more span{padding:0 0 0 30px;width:145px;height:55px;line-height:55px;color:#fff}.home-global-network .button-more:before{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.home-global-network .button-more:focus:before,.home-global-network .button-more:hover:before{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0)}.home-global-network .button-more:focus i,.home-global-network .button-more:hover i{background-image:url(../img/common/button_more.png)}.home-global-network .button-more:focus span,.home-global-network .button-more:hover span{color:#ef151e}.home-global-network .swiper-control{display:none;position:absolute;z-index:2;top:50%;right:5.5%;margin:-70px 0 0}.home-global-network .swiper-control .swiper-pagination{position:relative;overflow:hidden;height:140px;width:100px;text-align:center}.home-global-network .swiper-control .swiper-pagination .swiper-pagination-bullet{position:absolute;top:0;left:0;right:0;display:block;width:auto;height:140px;line-height:140px;color:#ef151e;font-size:64px;font-weight:500;opacity:0;-webkit-transform:translate(0,15px);-ms-transform:translate(0,15px);transform:translate(0,15px);-webkit-transition:opacity .4s cubic-bezier(.645,.045,.355,1) .3s,-webkit-transform .4s cubic-bezier(.645,.045,.355,1) .3s;-o-transition:opacity .4s cubic-bezier(.645,.045,.355,1) .3s,transform .4s cubic-bezier(.645,.045,.355,1) .3s;transition:opacity .4s cubic-bezier(.645,.045,.355,1) .3s,transform .4s cubic-bezier(.645,.045,.355,1) .3s;transition:opacity .4s cubic-bezier(.645,.045,.355,1) .3s,transform .4s cubic-bezier(.645,.045,.355,1) .3s,-webkit-transform .4s cubic-bezier(.645,.045,.355,1) .3s}.home-global-network .swiper-control .swiper-pagination .swiper-pagination-bullet:before{display:none}.home-global-network .swiper-control .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.home-global-network .swiper-control .swiper-play{display:inline-block;margin-top:55px;vertical-align:top}.home-global-network .swiper-control .swiper-play .icon{background-image:url(../img/main/icon_slider_global_stop.png);width:30px;height:30px;background-size:30px 30px}.home-global-network .swiper-control .swiper-play.stop .icon{background-image:url(../img/main/icon_slider_global_play.png)}.home-global-network .swiper-navigation{position:absolute;right:0;left:auto;margin:0;width:auto;height:auto;background:0 0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.home-global-network .swiper-navigation.swiper-button-prev{top:0;margin-top:-50px}.home-global-network .swiper-navigation.swiper-button-prev .icon{background-image:url(../img/main/icon_slider_global_prev.png);width:100px;height:50px;background-size:100px 50px}.home-global-network .swiper-navigation.swiper-button-next{top:100%}.home-global-network .swiper-navigation.swiper-button-next .icon{background-image:url(../img/main/icon_slider_global_next.png);width:100px;height:50px;background-size:100px 50px}.home-global-network .swiper-navigation:hover{opacity:.5}.home-global-network .loaded .content-holder:before,.home-global-network .loaded .swiper-control{display:block}.home-global-network .loaded .swiper-slide .content-holder:before{width:0;background-color:#ef151e;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transition:right 0s cubic-bezier(0,0,1,1) 0s;-o-transition:right 0s cubic-bezier(0,0,1,1) 0s;transition:right 0s cubic-bezier(0,0,1,1) 0s}.home-global-network .loaded .swiper-slide .button-more,.home-global-network .loaded .swiper-slide .title,.home-global-network .loaded .swiper-slide p{opacity:0;-webkit-transform:translate(0,15px);-ms-transform:translate(0,15px);transform:translate(0,15px);-webkit-transition:all .4s cubic-bezier(.645,.045,.355,1) 0s;-o-transition:all .4s cubic-bezier(.645,.045,.355,1) 0s;transition:all .4s cubic-bezier(.645,.045,.355,1) 0s}.home-global-network .loaded .swiper-slide .title{-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.home-global-network .loaded .swiper-slide .title span:before{opacity:0;left:50%;right:50%;-webkit-transition:all .4s cubic-bezier(.645,.045,.355,1) .6s;-o-transition:all .4s cubic-bezier(.645,.045,.355,1) .6s;transition:all .4s cubic-bezier(.645,.045,.355,1) .6s}.home-global-network .loaded .swiper-slide p{-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.home-global-network .loaded .swiper-slide .button-more{-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.home-global-network .loaded .swiper-slide.swiper-slide-active .content-holder:before{width:40%;-webkit-transition:width 4s cubic-bezier(0,0,1,1) 0s;-o-transition:width 4s cubic-bezier(0,0,1,1) 0s;transition:width 4s cubic-bezier(0,0,1,1) 0s}.home-global-network .loaded .swiper-slide.swiper-slide-active .button-more,.home-global-network .loaded .swiper-slide.swiper-slide-active .title,.home-global-network .loaded .swiper-slide.swiper-slide-active p{opacity:1;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.home-global-network .loaded .swiper-slide.swiper-slide-active .title span:before{opacity:1;left:0;right:0}#back{display:none}.slider-wrap:after,.slider-wrap:before{content:" ";display:table}.swiper-control{margin-top:20px;text-align:center}.swiper-control .swiper-play{display:inline-block}.swiper-control .swiper-play .icon{background-image:url(../img/module/icon_swiper_stop.png);width:24px;height:24px;background-size:24px 24px;vertical-align:top}.swiper-control .swiper-play.stop .icon{background-image:url(../img/module/icon_swiper_play.png)}.swiper-control .swiper-pagination{position:static;display:inline-block}.swiper-control .swiper-pagination .swiper-pagination-bullet{position:relative;width:24px;height:24px;border-radius:0;background-color:transparent;opacity:1;vertical-align:top}.swiper-control .swiper-pagination .swiper-pagination-bullet:before{content:"";position:absolute;top:50%;left:50%;margin:-5px 0 0 -5px;width:10px;height:10px;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #969696}.swiper-control .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background-color:#ef151e;border:0}.js-slider .swiper-control{display:none}.js-slider .swiper-navigation{position:absolute;top:50%;display:none;margin-top:-18px;width:50px;height:36px;background:0 0}.js-slider .swiper-navigation .icon{width:50px;height:36px;background-color:#000}.js-slider .swiper-navigation .icon:after,.js-slider .swiper-navigation .icon:before{content:"";position:absolute;top:50%;left:50%;margin:0 0 0 -4px;width:8px;height:1px;background-color:#fff}.js-slider .swiper-navigation .icon:after{margin-top:-1px}.js-slider .swiper-navigation.swiper-button-prev{left:0}.js-slider .swiper-navigation.swiper-button-prev .icon:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.js-slider .swiper-navigation.swiper-button-prev .icon:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.js-slider .swiper-navigation.swiper-button-next{right:0}.js-slider .swiper-navigation.swiper-button-next .icon:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.js-slider .swiper-navigation.swiper-button-next .icon:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.js-slider .swiper-navigation:hover .icon{background-color:#ef151e}.js-slider.loaded .swiper-control,.js-slider.loaded .swiper-navigation{display:block}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{pointer-events:all;cursor:default}.swiper-button-next.swiper-button-disabled:hover .icon,.swiper-button-prev.swiper-button-disabled:hover .icon{background-color:#000}.home-youtube-banner{position:relative;margin-top:-127px;display:table;width:100%;min-width:1024px;height:127px;background:rgba(12,8,4,.85);z-index:120}.home-youtube-banner:after{content:'';position:absolute;top:22px;left:50%;width:1px;height:calc(100% - 44px);background:#939392}.home-youtube-banner h2{position:relative;display:table-cell;width:50%;font-size:32px;color:#fff;line-height:1.2;vertical-align:middle;padding:0 10px}.home-youtube-banner .banner-list{position:relative;display:table-cell;width:50%;text-align:left;padding:0}.home-youtube-banner ul{display:table;margin:0;padding:0 0 0 7%;width:90%;list-style:none}.home-youtube-banner li{position:relative;display:table-cell;width:50%;height:127px;padding-right:2%;vertical-align:middle}.home-youtube-banner li a{position:relative;display:block}.home-youtube-banner li .img-banner{position:absolute;left:0;top:50%;margin-top:-48px}.home-youtube-banner li strong{display:block;padding-left:116px;font-size:15px;color:#fff}.home-youtube-banner li span{display:block;padding-left:116px;padding-top:5px;font-size:17px;color:#fff}.js-recipe-slider{position:relative;padding:1px}.js-recipe-slider .swiper-recipe-prev{position:absolute;bottom:-6px;right:49px;width:50px;height:36px;padding:0!important;background:url(/resources/img/main/kfood_recipe_prev.png) no-repeat}.js-recipe-slider .swiper-recipe-next{position:absolute;bottom:-6px;right:0;width:50px;height:36px;padding:0!important;background:url(/resources/img/main/kfood_recipe_next.png) no-repeat}.js-recipe-slider .swiper-control{margin-top:14px}.js-recipe-slider .swiper-slide .pic{position:relative;padding:0;width:468px;height:468px}.js-recipe-slider .swiper-slide .pic img{margin-top:-14%}.js-recipe-slider .swiper-slide .desc{display:table;transform:none!important;top:0!important;height:100%;width:100%;margin:0!important}.js-recipe-slider .swiper-slide .desc .desc-in{display:table-cell;vertical-align:middle;text-shadow:0 0 24px #000;word-break:break-all}.js-recipe-slider .swiper-slide .desc .desc-info,.js-recipe-slider .swiper-slide .desc .desc-title{display:block;width:390px;margin:4px auto;word-break:keep-all;word-wrap:break-word}.js-recipe-slider .swiper-slide .desc .desc-info{font-size:20px}.js-recipe-slider .swiper-slide .desc .desc-title{font-size:32px}