header #logo,header #logo .logo-minified{background-color:#fff;margin:auto}.header-content{display:flex;align-items:center;justify-content:space-between;padding-top:30px;padding-bottom:30px}.header-content>div:nth-child(1),.header-content>div:nth-child(3){width:24%}.header-content>div:nth-child(3){text-align:right}.mega-menu>div:not(:nth-child(7)),.top-nav nav>div,header #logo{text-align:center}.top-nav{border-top:1px solid #707070;border-bottom:1px solid #707070;height:33px}.top-nav nav{width:100%;display:flex;justify-content:space-between}.top-nav nav>div{padding:0 .2rem}.top-nav nav>div:nth-child(3),.top-nav nav>div:nth-child(4),.top-nav nav>div:nth-child(5),.top-nav nav>div:nth-child(6){width:13%}.top-nav nav>div:nth-child(1),.top-nav nav>div:nth-child(2),.top-nav nav>div:nth-child(7),.top-nav nav>div:nth-child(8){width:12%}.top-nav nav>div>a{display:inline-block; color: black;}@media (max-width:1070px){.top-nav nav>div>a{height:33px;display:flex;word-break:break-word;font-size:15px;line-height:13px;align-items:center;justify-content:center}}header{z-index:3;box-shadow:0 0 6px 0 rgba(0,0,0,.15);background:#fff;position:absolute;top:0;right:0;bottom:auto;left:0}header nav a{color:#707070;line-height:1.2}header #logo .logo-minified{display:none}header #logo .logo-horizontal{display:block;width:225px;height:58px;margin:auto}header .sns-icon-list{display:flex;justify-content:flex-end}header .sns-icon-list>a{margin-top:0}header .search-input-container{width:100%}header .search-input-container [type=submit]{opacity:0;transition:all .1s ease-in}header .search-input-container [name="s"]:focus+[type=submit]{opacity:1}header .search-input-container [name="s"],header .search-input-container [name="s"]::placeholder{font-family:garamond-premier-pro,Adjusted Georgia Fallback,Times New Roman,serif;font-size:1.3rem;line-height:1!important}main{padding-top:120px}.sticky-header header{position:fixed}.sticky-header header .header-content{padding-top:21px;padding-bottom:21px}.sticky-header header #logo .logo-horizontal{display:none}.sticky-header header #logo .logo-minified{display:block;width:101px;height:56px}.sticky-header header.fadein{-webkit-animation:headerFadeIn .2s;-o-animation:headerFadeIn .2s;animation:headerFadeIn .2s;opacity:1}.sticky-header header.fadeout{-webkit-animation:headerFadeOut .2s;-o-animation:headerFadeOut .2s;animation:headerFadeOut .2s;top:-137px;opacity:0}.nav-magazine-container{padding-left:1.15rem;display:flex;justify-content:flex-end}.nav-magazine-container .menus{flex-grow:2;padding-left:1rem;display:flex;flex-direction:column;justify-content:space-between}.nav-magazine-container .magazine-cover{display:none}@media (min-width:1300px){.nav-magazine-container{padding-left:0}.nav-magazine-container .magazine-cover{display:block}}.mega-menu-container{transform:translateY(-1.25rem);transition:all .25s}body:not(.is-menu-open) .mega-menu-container{height:0;overflow:hidden}.is-menu-open .mega-menu-container{-webkit-animation:overlayFadeIn .2s;-o-animation:overlayFadeIn .2s;animation:overlayFadeIn .2s;position:relative;opacity:1;transform:translateY(0)}.mega-menu{margin:1.8rem 0;display:flex;justify-content:space-between}@media (max-width:1200px){.mega-menu{margin:1rem 0}.mega-menu>div nav{padding:0 .25rem}.mega-menu>div nav a.child,.mega-menu>div nav.children a{font-size:13px;padding:.15rem 0;word-break:break-word}}.mega-menu>div:not(:nth-child(7)) nav{width:100%;padding:0 1rem}.mega-menu>div:nth-child(3),.mega-menu>div:nth-child(4),.mega-menu>div:nth-child(5),.mega-menu>div:nth-child(6){width:13%}.mega-menu>div:nth-child(1),.mega-menu>div:nth-child(2){width:12%}.mega-menu>div:nth-child(7){width:24%}.mega-menu>div:not(:nth-child(1)):before{content:"";display:block;width:1px;height:100%;background-color:#D6D6D6;position:absolute;top:auto;left:auto}@-webkit-keyframes headerFadeIn{from{top:-34.25px;opacity:0}to{top:0;opacity:1}}@keyframes headerFadeIn{from{top:-34.25px;opacity:0}to{top:0;opacity:1}}@-webkit-keyframes headerFadeOut{from{top:0;opacity:1}to{top:-34.25px;opacity:0}}@keyframes headerFadeOut{from{top:0;opacity:1}to{top:-34.25px;opacity:0}}.top-nav nav>div>a:hover{color: #EB2323;}