#header{height:auto!important;z-index:1000}#header,.header{position:fixed;top:0}.header{border-top:16px solid #c00;height:98px;left:0;width:100%}@media screen and (max-width:768px){.header{height:75px}}.guest.header{position:static}.guest.header .header__inner{width:100%}.guest.header:before{top:14px}@media print,screen and (min-width:768px){.header__inner{margin:0 20px 0 0;position:relative}}@media print,screen and (min-width:1219px){.header__inner{position:relative}}.header__inner:after,.header__inner:before{content:"";display:table;height:0}.header__inner .header__logo{background:url(/images/bg_logo_area.png?be2fed2ede8b07b6c8b3a63e67c5169e) no-repeat 0 bottom;box-sizing:border-box;float:left;height:44px;padding:5px 72px 16px 33px;position:relative;z-index:2}.header__inner .header__logo img{height:23px;width:229px}.header__inner .right-dropdown{font-size:14px;min-width:135px}.header__inner .right-dropdown .dropdown-arrow{height:16px;width:16px}.header__inner .right-dropdown .dropdown-panel{width:200px}.header__inner .right-dropdown .dropdown-panel .dropdown-link{line-height:20px;padding:8px 16px}.header__inner .responsive-menu-button{padding:8px}.header__inner .responsive-menu-button svg{height:24px;width:24px}.header__inner .menu-button{min-width:75px}.header__inner .group-left{min-width:calc(100% - 135px)}.header__inner .btn-top{align-items:center;display:flex;font-size:14px;padding:10px 0}.header__inner .btn-top .btn-menu{display:inline-block;height:16px;width:16px}.header__inner .btn-top.active{color:#c00}@media only screen and (min-width:620px){.header__inner .top-below-nav{height:calc(100vh - 75px);left:0;max-width:900px;position:absolute;right:auto;top:48px}}.header__inner .top-below-nav{background:#232f3e;color:#fff;z-index:9}.header__inner .top-below-nav .title-mb{display:none}.header__inner .top-below-nav .nav-panel{display:flex}.header__inner .top-below-nav a{text-decoration:none}.header__inner .top-below-nav a:active,.header__inner .top-below-nav a:focus,.header__inner .top-below-nav a:hover{color:unset}.header__inner .top-below-nav .left-menu{align-items:flex-start;border-right:4px solid #fff;box-sizing:border-box;display:flex;flex-direction:column;height:calc(100vh - 75px);list-style:none;margin:0;max-width:300px;min-width:300px;overflow-x:hidden;overflow-y:auto;padding:40px;position:relative}.header__inner .top-below-nav .left-menu .item.active .item-link{color:#ec7211}.header__inner .top-below-nav .left-menu .item.menu-all-service{display:none}.header__inner .top-below-nav .left-menu .group-item{width:100%}.header__inner .top-below-nav .left-menu .group-item .left-menu-nav{position:relative}.header__inner .top-below-nav .left-menu .group-item .left-menu-nav .item{padding-left:20px;position:relative}.header__inner .top-below-nav .left-menu .group-item .left-menu-nav .item.active{color:#ec7211}.header__inner .top-below-nav .left-menu .group-item .left-menu-nav .item:hover{cursor:pointer}.header__inner .top-below-nav .left-menu .group-item .left-menu-nav .item i{left:0;position:absolute;top:calc(50% - 8px)}.header__inner .top-below-nav .left-menu-nav>li:not(:first-of-type),.header__inner .top-below-nav .left-menu>li:not(:first-of-type){margin-top:15px}.header__inner .top-below-nav .right-menu{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:calc(100vh - 75px);max-width:600px;min-width:600px;overflow-y:auto;padding:40px}@media only screen and (max-width:1119px){.header__inner .top-below-nav .right-menu{min-width:500px}}@media only screen and (max-width:799px){.header__inner .top-below-nav .right-menu{min-width:350px}}.header__inner .top-below-nav .right-menu .title{align-items:center;display:flex;font-size:24px}.header__inner .top-below-nav .right-menu .title h1{padding-left:15px}.header__inner .top-below-nav .right-menu .item-group{margin-left:15px;margin-top:34px}.header__inner .top-below-nav .right-menu .nav .nav-item{align-items:flex-start;display:flex}.header__inner .top-below-nav .right-menu .nav .nav-item .btn-favorite.active{color:#ec7211}.header__inner .top-below-nav .right-menu .nav .nav-item:not(:first-of-type){margin-top:15px}.header__inner .top-below-nav .right-menu .nav .nav-item .item-link{font-size:16px}.header__inner .top-below-nav .right-menu .nav .nav-item .menu{padding-left:10px;width:100%}.header__inner .top-below-nav .right-menu .nav .nav-item .menu .description{font-size:13px}.header__inner .top-below-nav .btn-close-service-menu{color:#fff;display:block;position:absolute;right:40px;top:44px}@media only screen and (max-width:799px){.header__inner .top-below-nav .btn-close-service-menu{right:15px}}.header__inner .top-below-nav .border-h{border:1px solid #fff;margin:0 0 15px;width:100%}.bookmark{font-size:14px;min-width:calc(100% - 430px);padding:10px 16px 5px}.bookmark .item{border:1px solid #c00;border-radius:3px;color:#c00;padding:0 5px}.bookmark a{text-decoration:none}.bookmark a:active,.bookmark a:focus,.bookmark a:hover{color:unset}.dropdown-responsive{font-size:16px}.dropdown-responsive .dashboard{padding-bottom:12px;padding-top:8px}.dropdown-responsive .dropdown-link-item{font-size:16px;padding:8px 16px 8px 12px}.dropdown-responsive .dropdown-footer{padding-bottom:4px;padding-top:16px}.dropdown-responsive .dropdown-footer .user-info{padding-left:16px;padding-right:16px}.dropdown-responsive .dropdown-footer .dropdown-link{margin-top:12px}.splide__pagination{display:none!important}.splide__arrow{width:20px}.splide__arrow.splide__arrow--prev{left:-18px}.splide__arrow.splide__arrow--next{right:-18px}.splide__arrow:disabled{opacity:0}.splide__arrows svg{fill:#000!important;height:20px;width:20px}@media only screen and (max-width:768px){.bookmark{display:none}.header__inner .header__logo{background-position:100% 100%;padding:10px 15px 10px 10px}.header__inner .header__logo img{height:unset;width:130px}.header__inner .menu-button .top-below-nav{left:0;max-width:100%;min-width:100%;position:absolute;top:44px;z-index:9}.header__inner .menu-button .top-below-nav .title-mb{border-top:1px solid #aab7b8;display:block;font-size:18px;line-height:35px;margin:0;padding:12px 20px}.header__inner .menu-button .top-below-nav .left-menu{border:1px solid #aab7b8;border-left:none;border-right:none;flex-direction:row;height:50px;max-width:100%;padding:0}.header__inner .menu-button .top-below-nav .left-menu .item{display:inline;font-size:13px;height:100%;list-style-type:none;margin-top:0;padding:14px 0 12px}.header__inner .menu-button .top-below-nav .left-menu .item:first-child{padding-left:10px}}@media only screen and (max-width:768px) and (max-width:350px){.header__inner .menu-button .top-below-nav .left-menu .item:first-child{padding-left:0}}@media only screen and (max-width:768px){.header__inner .menu-button .top-below-nav .left-menu .item:last-child{padding-right:10px}}@media only screen and (max-width:768px) and (max-width:350px){.header__inner .menu-button .top-below-nav .left-menu .item:last-child{padding-left:0}}@media only screen and (max-width:768px){.header__inner .menu-button .top-below-nav .left-menu .item.active{border-bottom:2px solid}.header__inner .menu-button .top-below-nav .left-menu .item .menu-all-service{display:inline}.header__inner .menu-button .top-below-nav .left-menu .item .item-link{padding:0 6.5px}}@media only screen and (max-width:768px) and (max-width:350px){.header__inner .menu-button .top-below-nav .left-menu .item .item-link{padding:0 4px}}@media only screen and (max-width:768px){.header__inner .menu-button .top-below-nav .left-menu>li:not(:first-of-type) .item-link{border-left:1px solid #aab7b8}.header__inner .menu-button .top-below-nav .left-menu .group-item{display:none}.header__inner .menu-button .top-below-nav .nav-panel{display:block}.header__inner .menu-button .top-below-nav .right-menu{max-width:100%;min-width:unset;padding:12px 10px}.header__inner .menu-button .top-below-nav .right-menu .tabs{padding-bottom:100px}.header__inner .menu-button .top-below-nav .right-menu .title{display:none}.header__inner .menu-button .top-below-nav .right-menu .item-group{margin-left:0;margin-top:10px}.header__inner .menu-button .top-below-nav .right-menu .all-menu-list{border-bottom:1px solid #aab7b8}.header__inner .menu-button .top-below-nav .right-menu .all-menu-list h2{color:#aab7b8;font-size:30px;font-weight:100;line-height:40px;margin:20px 0 25px}.header__inner .menu-button .top-below-nav .right-menu .all-menu-list .nav-item{margin-bottom:10px}.header__inner .menu-button .top-below-nav .btn-close-service-menu{right:12px;top:15px}}@media screen and (max-width:768px){#app ol.breadcrumb{margin-right:0!important}}
