#header .header2{margin-bottom:0}#header .drop_nav .fortyfivenav:hover{background-color:transparent}#header .drop_nav .fortyfivenav:hover a.first_cat{background-color:#ffdfe7}#header #navigation02 .category li.fortyfivenav a.first_cat{height:58px;line-height:36px;top:-17px;padding-top:18px;margin-bottom:-10px;text-align:center}#header #navigation02 .category li.fortyfivenav a.first_cat,.sidr-class-drop_nav li.sidr-class-nav_mobile_categories.sidr-class-fortyfivenav a{position:relative;line-height:36px}#header #navigation02 .category li.fortyfivenav a.first_cat p,.sidr-class-drop_nav li.sidr-class-nav_mobile_categories.sidr-class-fortyfivenav a p{font-family:ichiba!important;font-size:30px}#header #navigation02 .category li.fortyfivenav a.first_cat p span,.sidr-class-drop_nav li.sidr-class-nav_mobile_categories.sidr-class-fortyfivenav a p span{position:relative}#header #navigation02 .category li.fortyfivenav a.first_cat p span:nth-child(1),.sidr-class-drop_nav li.sidr-class-nav_mobile_categories.sidr-class-fortyfivenav a p span:nth-child(1){color:#643;top:0}#header #navigation02 .category li.fortyfivenav a.first_cat p span:nth-child(2),.sidr-class-drop_nav li.sidr-class-nav_mobile_categories.sidr-class-fortyfivenav a p span:nth-child(2){color:#dc1111;top:2px}#header #navigation02 .category li.fortyfivenav a.first_cat p span:nth-child(3),.sidr-class-drop_nav li.sidr-class-nav_mobile_categories.sidr-class-fortyfivenav a p span:nth-child(3){color:#522;top:-1px}#header #navigation02 .category li.fortyfivenav a.first_cat p span:nth-child(4),.sidr-class-drop_nav li.sidr-class-nav_mobile_categories.sidr-class-fortyfivenav a p span:nth-child(4){color:#a91122;top:1px}#header #navigation02 .category li.fortyfivenav a.first_cat p span:nth-child(5),.sidr-class-drop_nav li.sidr-class-nav_mobile_categories.sidr-class-fortyfivenav a p span:nth-child(5){color:#ed6600;top:-1px}#header #navigation02 .category li.fortyfivenav a.first_cat p span:nth-child(6),.sidr-class-drop_nav li.sidr-class-nav_mobile_categories.sidr-class-fortyfivenav a p span:nth-child(6){color:#33a933;top:0}#header #navigation02 .category li.fortyfivenav a.first_cat p span:nth-child(7),.sidr-class-drop_nav li.sidr-class-nav_mobile_categories.sidr-class-fortyfivenav a p span:nth-child(7){color:#ed6687;top:1px}#header .drop_nav>.fortyfivenav>div.container-4{max-width:1440px;width:100%;padding:24px 0 0 0;background-color:#ffdfe7;box-shadow:-120px 0 0 0 #ffdfe7,120px 0 0 0 #ffdfe7}#header .fortyfivenav .container-4 div.container-5{max-width:1440px;background-color:#ffdfe7;padding:0}#header .fortyfivenav .container-4 div.container-5 nav{margin:0 auto;font-size:17px;display:flex;flex-wrap:nowrap;justify-content:space-between;text-transform:uppercase;font-family:ichiba}#header .fortyfivenav .container-4 div.container-5 nav a{display:inline-block;width:auto;line-height:1.25;padding-bottom:28px;color:#522}#header .fortyfivenav .container-4 div.container-5 nav a:hover{background:transparent url(/assets/shapes/hover_shape_nav.svg) scroll no-repeat 25% 85%}@font-face{font-family:ichiba;src:url(/assets/fonts/ichibafont.woff2) format("woff2"),url(/assets/fonts/ichibafont.woff) format("woff");font-weight:400;font-style:normal}