@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700;900&family=Noto+Serif+JP:wght@300;400;500;600;700;900&family=Zen+Maru+Gothic:wght@400;500;700;900&family=M+PLUS+1+Code:wght@300;400;500;600;700&display=swap);
.wp-block-itmar-design-title{border:1px solid transparent;box-sizing:border-box;max-width:100%}.wp-block-itmar-design-title,.wp-block-itmar-design-title>div{width:-moz-fit-content;width:fit-content}.wp-block-itmar-design-title #itmar_logon_btn:hover{cursor:pointer}.wp-block-itmar-design-title .submenu-block{height:auto;opacity:0;position:absolute;transition:all .3s ease 0s;visibility:hidden;width:-moz-fit-content;width:fit-content;z-index:1000}.wp-block-itmar-design-title .submenu-block.bottom_right{right:0;top:100%;transform:scaleY(0);transform-origin:left top}@media(max-width:767px){.wp-block-itmar-design-title .submenu-block.bottom_right{transform:none}}.wp-block-itmar-design-title .submenu-block.bottom_center{left:50%;top:100%;transform:scaleY(0) translateX(-50%);transform-origin:center top}@media(max-width:767px){.wp-block-itmar-design-title .submenu-block.bottom_center{transform:none}}.wp-block-itmar-design-title .submenu-block.bottom_left{left:0;top:100%;transform:scaleY(0);transform-origin:left top}@media(max-width:767px){.wp-block-itmar-design-title .submenu-block.bottom_left{transform:none}}.wp-block-itmar-design-title .submenu-block.center_right{left:100%;top:0;transform:scaleX(0);transform-origin:left top}@media(max-width:767px){.wp-block-itmar-design-title .submenu-block.center_right{transform:none}}.wp-block-itmar-design-title .submenu-block.center_left{right:100%;top:0;transform:scaleX(0);transform-origin:right top}@media(max-width:767px){.wp-block-itmar-design-title .submenu-block.center_left{transform:none}.wp-block-itmar-design-title .submenu-block.mobile_virtical{max-height:0;position:static;transition:all .8s ease 0s}.wp-block-itmar-design-title .submenu-block.mobile_horizen{left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:left center;transition:all .8s ease 0s}}.wp-block-itmar-design-title .submenu-block.visible,.wp-block-itmar-design-title .submenu-block:hover,.wp-block-itmar-design-title:hover>.submenu-block{opacity:1;transform:scale(1);visibility:visible}.wp-block-itmar-design-title .submenu-block.visible.bottom_right,.wp-block-itmar-design-title .submenu-block:hover.bottom_right,.wp-block-itmar-design-title:hover>.submenu-block.bottom_right{transform:scale(1)}@media(max-width:767px){.wp-block-itmar-design-title .submenu-block.visible.bottom_right,.wp-block-itmar-design-title .submenu-block:hover.bottom_right,.wp-block-itmar-design-title:hover>.submenu-block.bottom_right{transform:none}}.wp-block-itmar-design-title .submenu-block.visible.bottom_center,.wp-block-itmar-design-title .submenu-block:hover.bottom_center,.wp-block-itmar-design-title:hover>.submenu-block.bottom_center{transform:scale(1) translateX(-50%)}@media(max-width:767px){.wp-block-itmar-design-title .submenu-block.visible.bottom_center,.wp-block-itmar-design-title .submenu-block:hover.bottom_center,.wp-block-itmar-design-title:hover>.submenu-block.bottom_center{transform:none}}.wp-block-itmar-design-title .submenu-block.visible.bottom_left,.wp-block-itmar-design-title .submenu-block:hover.bottom_left,.wp-block-itmar-design-title:hover>.submenu-block.bottom_left{transform:scale(1)}@media(max-width:767px){.wp-block-itmar-design-title .submenu-block.visible.bottom_left,.wp-block-itmar-design-title .submenu-block:hover.bottom_left,.wp-block-itmar-design-title:hover>.submenu-block.bottom_left{transform:none}.wp-block-itmar-design-title .submenu-block.visible.mobile_virtical,.wp-block-itmar-design-title .submenu-block:hover.mobile_virtical,.wp-block-itmar-design-title:hover>.submenu-block.mobile_virtical{max-height:100vh}.wp-block-itmar-design-title .submenu-block.visible.mobile_horizen,.wp-block-itmar-design-title .submenu-block:hover.mobile_horizen,.wp-block-itmar-design-title:hover>.submenu-block.mobile_horizen{transform:scale(1)}}
