.l-fixHeader__gnav{display:none}#fix_bottom_menu{display:none}.l-header__menuBtn{order:3}.l-header__logo{order:2}.l-header__logo img{width:137px}.l-header__customBtn{order:1}.l-header__customBtn .c-iconBtn{display:none}.l-header__menuBtn .c-iconBtn__icon{display:none}.l-header .panel-btn{display:inline-block;position:relative;width:38px;height:38px;background:#44c680;border:1px solid #44c680;border-radius:6px}.l-header .panel-btn-icon{display:block;position:absolute;top:50%;left:50%;width:20px;height:2px;margin:-1px 0 0 -10px;background:#fff;transition:.2s}.l-header .panel-btn-icon:before,.l-header .panel-btn-icon:after{display:block;content:"";position:absolute;top:50%;left:0;width:20px;height:2px;background:#fff;transition:.3s}.l-header .panel-btn-icon:before{margin-top:-8px}.l-header .panel-btn-icon:after{margin-top:6px}[data-spmenu=opened] .l-header .panel-btn .panel-btn-icon{background:0 0}[data-spmenu=opened] .l-header .panel-btn .panel-btn-icon:before,[data-spmenu=opened] .l-header .panel-btn .panel-btn-icon:after{margin-top:0}[data-spmenu=opened] .l-header .panel-btn .panel-btn-icon:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}[data-spmenu=opened] .l-header .panel-btn .panel-btn-icon:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.p-spMenu{display:block;z-index:100}.p-spMenu__body{overflow-y:visible;background:#fdfdfd}.p-spMenu__inner{display:block;height:auto;padding-top:var(--logo_size_sp);position:absolute;top:0;left:0;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;transition-timing-function:ease-out;will-change:transform;width:100vw;background:#fdfdfd;z-index:1}.-left .p-spMenu__inner{left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}[data-spmenu=opened] .p-spMenu__inner{-webkit-transform:translateY(0);transform:translateY(0)}.p-spMenu__body{top:0;left:0;padding:0 15px 15px}.p-spMenu__nav{margin-top:15px}.p-spMenu__nav .c-spnav>.menu-item{width:98%;font-family:"notosansjp-bold";background-position:right center;background-repeat:no-repeat;font-size:16px}.p-spMenu__nav .c-spnav>.menu-item>a{border:none;line-height:3em;padding:0 10px}.p-spMenu__nav .c-spnav>.menu-item a:before{display:none}.p-spMenu__nav .c-spnav>.menu-item:hover a:after{display:none}.p-spMenu__nav .c-spnav>.menu-item:nth-of-type(4n+1){background-image:url(//dinomo.jp/mobile/wp-content/themes/swell_child/assets/css/../img/arr01.png)}.p-spMenu__nav .c-spnav>.menu-item:nth-of-type(4n+2){background-image:url(//dinomo.jp/mobile/wp-content/themes/swell_child/assets/css/../img/arr02.png)}.p-spMenu__nav .c-spnav>.menu-item:nth-of-type(4n+3){background-image:url(//dinomo.jp/mobile/wp-content/themes/swell_child/assets/css/../img/arr03.png)}.p-spMenu__nav .c-spnav>.menu-item:nth-of-type(4n){background-image:url(//dinomo.jp/mobile/wp-content/themes/swell_child/assets/css/../img/arr04.png)}.p-spMenu__nav .c-spnav>.menu-item:last-of-type{background-image:none;margin-top:25px}.p-spMenu__nav .c-spnav>.menu-item:last-of-type a{display:block;width:100%;line-height:52px;text-align:center;font-size:18px;color:#fff;background-color:#44c680;font-family:"notosansjp-black";border-radius:50px}.p-spMenu__nav .c-spnav>.menu-item:last-of-type a:hover{opacity:.7}.p-spMenu__nav .c-spnav>.menu-item:last-of-type>a .ttl{display:inline-block;width:fit-content;padding-left:30px;background-image:url(//dinomo.jp/mobile/wp-content/themes/swell_child/assets/css/../img/mail.png);background-position:left center;background-repeat:no-repeat}.c-spnav>.menu-item>a .ttl{font-size:16px;line-height:2}.c-gnav>.menu-item>a:after{display:none}@media (min-width:741px){.l-header{display:block;position:fixed;left:0;top:0;z-index:10;height:100vh;width:240px;padding:30px 10px;background-color:transparent;box-shadow:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}.l-header a:hover,a:active{color:#f66176;text-decoration:none}.l-header .l-fixHeader__inner{display:none}.l-header__barInner{display:none}.l-header .l-header__inner{flex-direction:column;padding:0 10px}.l-header .l-header__logo{width:160px;justify-content:center;padding-top:0;margin:0 auto 40px}.l-header .l-header__logo img{width:160px}.l-header .c-gnavWrap{margin:0}.l-header__gnav .c-gnav{flex-direction:column;text-align:left}.l-header .c-gnav>.menu-item{font-family:"notosansjp-bold";margin-bottom:25px;background-position:right center;background-repeat:no-repeat;font-size:16px}.l-header .c-gnav>.menu-item>a{padding-left:0}.l-header .c-gnav>.menu-item:hover a:after{display:none}.l-header .c-gnav>.menu-item:nth-of-type(4n+1){background-image:url(//dinomo.jp/mobile/wp-content/themes/swell_child/assets/css/../img/arr01.png)}.l-header .c-gnav>.menu-item:nth-of-type(4n+2){background-image:url(//dinomo.jp/mobile/wp-content/themes/swell_child/assets/css/../img/arr02.png)}.l-header .c-gnav>.menu-item:nth-of-type(4n+3){background-image:url(//dinomo.jp/mobile/wp-content/themes/swell_child/assets/css/../img/arr03.png)}.l-header .c-gnav>.menu-item:nth-of-type(4n){background-image:url(//dinomo.jp/mobile/wp-content/themes/swell_child/assets/css/../img/arr04.png)}.l-header .c-gnav>.menu-item:last-of-type{background-image:none}.l-header .c-gnav>.menu-item:last-of-type a{display:block;width:100%;line-height:52px;text-align:center;font-size:18px;color:#fff;background-color:#44c680;font-family:"notosansjp-black";border-radius:50px}.l-header .c-gnav>.menu-item:last-of-type a:hover{opacity:.7}.l-header .c-gnav>.menu-item:last-of-type>a .ttl{display:inline-block;width:fit-content;padding-left:30px;background-image:url(//dinomo.jp/mobile/wp-content/themes/swell_child/assets/css/../img/mail.png);background-position:left center;background-repeat:no-repeat}.l-header .c-gnav>.menu-item>a .ttl{font-size:16px;line-height:2}.l-header__menuBtn{display:none}.l-fixHeader{display:none}.l-header__gnav{display:flex}.l-header__logo{order:initial;text-align:center}.l-header__gnav,.l-header__gnav .c-gnav{width:100%}}@media not all and (min-width:960px){.l-header[data-spfix="1"]{position:fixed;top:0}}