/*!/wp-content/themes/hana_materials/style-header_v2.css*/.menu_inside>div>ul{padding:0 40px 20px}.menu_inside>div ul{margin:0;height:100%}.menu_inside>div>ul>li{border-bottom:1px solid rgb(35 32 32 / .2);display:flex;flex-direction:column;position:relative;width:100%;cursor:pointer;height:20%}.menu_inside>div>ul>li:hover>a{color:#1464e1}.menu_inside>div>ul>li:after{content:'';position:absolute;bottom:-1px;right:-53%;background-position:left center;background-size:contain;background-repeat:no-repeat;z-index:0;width:100%;height:90%;filter:opacity(.3);transform:translateX(60px);transition:all .3s cubic-bezier(.215,.61,.355,1)}.menu_inside>div>ul>li:hover:after{filter:opacity(1);transform:translateX(0)}.menu_inside>div>ul>li:first-child:after{background-image:url(/wp-content/themes/hana_materials/./resource/img/bg_home_01.jpg)}.menu_inside>div>ul>li:nth-child(2):after{background-image:url(/wp-content/themes/hana_materials/./resource/img/bg_home_02.jpg)}.menu_inside>div>ul>li:nth-child(3):after{background-image:url(/wp-content/themes/hana_materials/./resource/img/bg_home_03.jpg)}.menu_inside>div>ul>li:nth-child(4):after{background-image:url(/wp-content/themes/hana_materials/./resource/img/bg_home_04.jpg)}.menu_inside>div>ul>li:last-child:after{background-image:url(/wp-content/themes/hana_materials/./resource/img/bg_home_05.jpg)}.menu_inside>div>ul>li.current_page_parent:after{filter:opacity(1);transform:translateX(0)}.menu_inside>div>ul>li>a{font-family:'Spoqa Han Sans Neo'!important;font-size:20px;font-weight:500;color:#000;z-index:1;padding:15px 0 10px;position:relative}.menu_inside>div>ul>li.current_page_parent>a{color:#1464e1}.menu_inside>div>ul>li ul.sub-menu{z-index:1;padding-left:0;overflow:hidden}.menu_inside>div>ul>li ul.sub-menu.open{max-height:0}.menu_inside>div>ul>li ul.sub-menu li:last-child{padding-bottom:25px}.menu_inside>div>ul>li ul.sub-menu li a{font-family:'Spoqa Han Sans Neo'!important;font-size:14px;color:#232323;transform-origin:center bottom;transition:all .3s cubic-bezier(.215,.61,.355,1);position:relative;padding:4px 0}.menu_inside>div>ul>li ul.sub-menu li a:hover{color:#1464e1;transform:translateX(5px) skewX(-8deg)}.menu_inside>div>ul>li ul.sub-menu li{display:flex}.language_button{padding-top:20px;text-align:center}.language_button a{text-align:center;display:inline-block;margin-bottom:10px}.language_button a p{font-size:14px;font-weight:500;color:#aeaeae;padding:6px 8px 5px;transition:all .3s cubic-bezier(.215,.61,.355,1);line-height:1}.language_button a:last-child p{padding:5px 8px 7px}.language_button p.active{background-color:rgb(0 0 0 / .32);border-radius:14px;color:#fff}.menu_inside .menu-bottom-container .menu-copyright{position:absolute;color:#1e1e1e;bottom:8px;left:calc(100% - 105px);width:fit-content;transform:rotate(-90deg);transform-origin:left top;transition:opacity 0.2s linear,left 0.4s cubic-bezier(.25,.46,.45,.94)}.menu_inside .menu-bottom-container .menu-copyright h9{line-height:1.4;font-size:14px}.menu_inside .menu-top-container{margin:20px 40px;display:flex;justify-content:space-between}.menu_inside .menu-top-container>a{display:flex}.menu_inside .menu-top-container>a span{font-size:30px;color:#000;transition:all .3s cubic-bezier(.215,.61,.355,1)}.menu_inside .menu-top-container>a p{margin:0;align-self:center;font-size:17px;line-height:1;padding-top:1px;color:#fff;transition:all .3s cubic-bezier(.215,.61,.355,1)}.menu_inside .menu-top-container>a:hover span{transform:scale(1.2)}.menu_inside .menu-bottom-container{width:100%;height:100%}.menu_inside .menu-bottom-container .back_{width:100%;height:100%;position:relative;overflow:hidden}.menu_inside .menu-bottom-container .back_ img{position:absolute;top:0;left:50%;width:120%;transform:translateX(-50%);opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.215,.61,.355,1)}.menu_inside .menu-bottom-container .back_ img.show{opacity:1;visibility:visible}.menu_inside>div>ul>li ul.sub-menu li.current_page_item:after{content:'arrow_forward';font-family:'Material Icons';font-size:15px;margin-left:6px;display:inline-block;align-self:center;font-weight:300;color:#1464e1}.menu_inside>div>ul>li ul.sub-menu li.current_page_item a{color:#1464e1}.tran p{font-size:14px!important;line-height:1!important;align-self:center}.tran p.active{color:#1464e1}.tran a:after{content:'';width:1px;height:100%;background-color:#b3b3b3;display:block;margin-left:15px}.tran a:last-child:after{display:none}.tran{display:flex;padding-bottom:60px;padding-top:30px;padding-right:25px;justify-content:flex-end}.tran a{margin-right:15px;display:flex;position:relative}.tran a:last-child{margin-right:0}.mobile-menu{display:block;position:fixed;top:0;right:0;bottom:0;width:calc(100% - 100px);z-index:98;background:#fff;transform:translateX(100%);-webkit-transform:translateX(100%);padding:70px 0}.mobile-menu.open{transform:translateX(0%);-webkit-transform:translateX(0%);transition:transform 700ms cubic-bezier(.645,.045,.355,1);-webkit-transition:transform 700ms cubic-bezier(.645,.045,.355,1)}.mobile-menu-overlay.active{visibility:visible;opacity:1;display:block}.mobile-menu-overlay{display:none;position:fixed;left:0;top:0;bottom:0;right:0;background-color:rgb(0 0 0 / .5);z-index:2;cursor:pointer;visibility:hidden;zoom:1;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:all 140ms cubic-bezier(.445,.050,.55,.95);transition:all 140ms cubic-bezier(.445,.050,.55,.95)}.mobile-menu ul.menu{padding:0;margin:0;border-top:1px solid #dcdcdc;width:100%;display:flex;flex-direction:column}.mobile-menu ul.menu>li>a{font-size:20px;line-height:1.6;color:#1e1e1e;font-weight:700;padding:6px 25px;display:flex;justify-content:space-between;align-self:center;width:100%}.mobile-menu ul.menu>li .sub-menu{padding:6px 25px}.mobile-menu ul.menu>li .sub-menu>li>a{font-size:14px;color:#1e1e1e;line-height:30px}.mobile-menu ul.menu>li .sub-menu>li{padding-bottom:2px}.mobile-menu ul.menu>li{border-bottom:1px solid #dcdcdc;width:100%;display:block}.mobile-menu>i{position:absolute;top:0;right:0;width:45px;height:45px;padding:8px;justify-content:center;font-size:30px}.mobile-menu-bottom{width:100%;height:60px;display:inline-flex;position:absolute;bottom:0}.mobile-menu-bottom div{display:inline-flex;justify-content:center;color:#fff}.mobile-menu-bottom div a{align-self:center;color:#fff}.mobile-menu-bottom div:nth-child(2){width:calc(100% - 60px);background-color:#1e1e1e}.mobile-menu-bottom div:nth-child(3){width:60px;height:60px;background-color:#3c3c3c}.mobile-menu-bottom .mobile-menu-copyright{position:absolute;color:#1e1e1e;bottom:8px;left:10px;width:fit-content;transform:rotate(-90deg);transform-origin:left top;transition:opacity 0.2s linear,left 0.4s cubic-bezier(.25,.46,.45,.94)}.mobile-menu-copyright h9{line-height:1.4;font-size:11px}.menu-bar{cursor:pointer;display:inline-block;position:relative;width:30px;height:30px;top:0;right:0}.menu-bar .ham{width:18px;height:2px;right:-6px}.menu-bar .ham{background-color:#fff}.menu-bar .ham{display:block;width:23px;height:2px;position:absolute;background-color:#fff;white-space:nowrap;-webkit-transition:all ease .3s;transition:all ease .3s;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.menu-bar .ham:before{top:-6px}.menu-bar .ham:after,.menu-bar .ham:before{position:absolute;content:'';background-color:#fff;display:inline-block;width:23px;height:2px;-webkit-transition:all ease .3s;transition:all ease .3s;outline:1px solid #fff0;left:0}.menu-bar .ham:before{top:-8px}.menu-bar .ham:after{top:8px}.menu-bar.exit .ham:before{-webkit-transform:translateY(8px) rotateZ(-45deg);transform:translateY(8px) rotateZ(-45deg);background-color:#1e1e1e}.menu-bar.exit .ham:after{-webkit-transform:translateY(-8px) rotateZ(45deg);transform:translateY(-8px) rotateZ(45deg);background-color:#1e1e1e}.menu-bar.exit .ham{background-color:transparent!important}.menu_overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;left:0;background-color:#fff0;z-index:0;transition:all .3s ease-in;opacity:0;visibility:hidden}.menu_overlay.show{background-color:#000000c7;z-index:9;opacity:1;visibility:visible}.site-header{z-index:99;position:fixed;display:flex;width:100%;justify-content:center;opacity:0;visibility:hidden;transition:top ease 0.5s}.site-header.show{opacity:1;visibility:visible}.site-header .header_container{display:flex;margin-left:auto;margin-right:auto;height:100px;z-index:99;width:100%}.site-header img{width:100%;height:auto;transition:all .6s linear}.site-logo{width:95px;position:absolute;left:140px;top:50%;transform:translateY(-50%);z-index:999}.main-navigation{align-self:center;width:100%}.main-navigation .menu-menu-1-container{height:100%}.mobile-menu .menu-menu-1-container{width:100%}.main-navigation .menu-menu-1-container .menu{display:flex;width:100%;justify-content:flex-end;height:100%;padding:0 140px}.main-navigation .menu-menu-1-container .menu li a{align-self:center;font-size:1.125em;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.67;text-align:center;color:#000;transition:all .3s cubic-bezier(.215,.61,.355,1)}.main-navigation .menu-menu-1-container .menu li{padding:0 0 0 50px;align-self:center}aside.menu{display:none;position:fixed;z-index:999;right:0;width:80px;height:100%;border-left:1px solid rgb(170 170 170 / .5);background-color:#fff0;transition:all 300ms cubic-bezier(.215,.61,.355,1)}aside.menu.open{background-color:#fff}.menu .menu_bar{width:40px;height:40px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.menu .menu_bar img{width:100%;position:absolute;top:0;transition:all 700ms ease}.menu img.ver_b,.menu.open img.ver_w{opacity:0;visibility:hidden}.menu.open img.ver_b{opacity:1;visibility:visible}.menu .search{width:40px;height:40px;margin-left:auto;margin-right:auto;position:absolute;top:20px;left:50%;transform:translateX(-50%)}.menu .search img{width:100%;position:absolute;top:0;transition:all 700ms ease}.site-header .language_button{position:absolute;right:120px;top:50%;transform:translateY(-50%);display:flex;z-index:999}.site-header .language_button a{padding:0 15px}.site-header .language_button p{font-size:15px;color:#fff;cursor:pointer;transition:all 700ms ease;-webkit-transition:all 700ms ease}.site-header .language_button p{color:#fff}.site-header .language_button p.active{color:#1464e1;border-bottom:2px solid}.site-header .language_button p.active{color:#1464e1}.blog-2 .menu_inside{width:580px}.menu_inside{width:30%;height:100%;position:fixed;background-color:#fff;display:block;padding-right:80px;top:0;right:0;bottom:0;z-index:998;transform:translateX(100%);-webkit-transform:translateX(100%);-webkit-backface-visibility:hidden}.menu_inside.open{transform:translateX(0%);-webkit-transform:translateX(0%);transition:transform 500ms cubic-bezier(.645,.045,.355,1);-webkit-transition:transform 500ms cubic-bezier(.645,.045,.355,1);-webkit-box-shadow:-20px 15px 90px rgb(0 0 0 / 30%);box-shadow:-20px 15px 90px rgb(0 0 0 / 30%)}.menu_inside .direction_col .flex{padding:30px 50px;border-bottom:1px solid #70707026}.menu_inside .search_row{border-bottom:1px solid #70707026}.menu_inside>.menu-menu-1-container{opacity:0;visibility:hidden;transition:all 500ms ease;-webkit-transition:all 500ms ease;width:100%;height:calc(100% - 70px)}.menu_inside .search_row.show,.menu_inside>.menu-menu-1-container.show{opacity:1;visibility:visible}.menu_inside.open>.flex{height:100%;width:100%}.menu_inside>.flex .flex.direction_col{width:100%}.menu_inside .direction_col .flex>.half:last-child p{text-align:center}.menu_inside>.flex .direction_col:nth-child(2) .inform{padding:20px 50px 5px}.menu_inside .direction_col .half .subheading1{padding:3px 0}.search_row{padding:20px 50px}.search_row .search_area{width:700px;height:40px;border:1px solid #70707026;margin-left:auto;margin-right:auto;border-radius:25px}.mobile-menu ul.menu>li>a:after{content:'add';font-family:'Material Icons';font-size:24px;margin-left:15px;display:inline-block;line-height:1;align-self:center;font-weight:300;color:#1464e1;position:absolute;right:25px}.mobile-menu ul.menu>li.show>a:after{content:'remove'}.banner_info{display:flex;justify-content:center;max-height:60px;transition:all 0.3s ease-in-out;background:#1464e1;position:absolute;height:60px;width:100%;z-index:99999;top:-60px}.banner_info.show{top:0}.banner_info .list{display:flex;height:100%}.banner_info .innerWrap{margin-right:170px}.banner_info i{font-size:30px;color:#fff}.banner_info .list p{align-self:center;color:#fff;text-align:center;font-size:17px;line-height:1.3;margin:0;display:inline-block;font-weight:500}.banner_info .list p strong{margin-right:10px}.banner_info .list p span{font-weight:300}.banner_info .list p a{padding:7px 11px 6px;font-size:13px;color:#000;background-color:#fff;margin-left:15px;border-radius:11px}.banner_info .banner_close_container{display:flex;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.banner_info .banner_close_container input[type="checkbox"]{display:none}.banner_info .banner_close_container input[type="checkbox"]+label:before{content:'check_box_outline_blank';font-family:'Material Icons';font-size:24px;color:#fff;margin-right:10px}.banner_info .banner_close_container input[type="checkbox"]:checked+label:before{content:'check_box'}.banner_info .banner_close_container label{margin:0;align-self:center;line-height:1;font-size:13px;color:#fff;padding-top:3px;padding-right:8px;display:flex;align-items:center}.banner_info .banner_close_container a.banner_close{display:flex}.menu_images{width:480px;height:100vh;background-color:#fff0;position:absolute;z-index:99;top:0;right:0;transform:translateX(100%);-webkit-transform:translateX(100%);position:fixed}.menu_images.show{transform:translateX(-100%);-webkit-transform:translateX(-100%);transition:all 900ms cubic-bezier(.645,.045,.355,1);-webkit-transition:all 900ms cubic-bezier(.645,.045,.355,1)}.menu_image{width:100%;object-fit:cover;height:100%;object-position:54%}@media only screen and (min-width :320px) and (max-width :480px){.site-header .header_container{padding:20px 25px;width:100%;height:unset;justify-content:flex-end}.site-logo{margin-right:0;width:50px;left:25px;display:flex}.site-header img{width:100%;position:relative;align-self:center}.main-navigation,aside.menu,.menu_inside{display:none}.banner_info{display:none}}