@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);
.btn_design_ctrl{grid-column:1/-1;padding:16px 0!important}.light_direction{margin:0 auto;width:80%}.light_direction .components-radio-control .components-flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;row-gap:10px}.light_direction .components-radio-control__option{width:40%}.light_direction .components-radio-control__option input{display:none}.light_direction .components-radio-control__option input[type=radio]:checked+label{background-color:#0085ba;color:#fff;text-shadow:0 -1px 1px #005d82,1px 0 1px #005d82,0 1px 1px #005d82,-1px 0 1px #005d82}.light_direction .components-radio-control__option input[type=radio]:checked+label:after{background:transparent url(data:image/svg+xml;base64,PCEtLT94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPy0tPg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KDQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Il94MzJfIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJ3aWR0aDogMjU2cHg7IGhlaWdodDogMjU2cHg7IG9wYWNpdHk6IDE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM0QjRCNEI7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMCwxNDUuMTUxIDExNS45OTgsMTk2LjI5OSAxMTUuOTk4LDE2Ny42NjMgMCwxMDkuNDc5IAkiIHN0eWxlPSJmaWxsOiByZ2IoMjM4LCAyMzYsIDQ1KTsiPjwvcG9seWdvbj4NCgk8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjAsNDAyLjUyMSAxMTUuOTk4LDM0NC4zMzcgMTE1Ljk5OCwzMTUuNzAxIDAsMzY2Ljg0OSAJIiBzdHlsZT0iZmlsbDogcmdiKDIzOCwgMjM2LCA0NSk7Ij48L3BvbHlnb24+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTQ5Mi4wNjMsMTkyLjcyOUgzMTEuODk1Yy0xMC4zOTQsMC0yMC41OTYtMi43MDUtMjkuNjE4LTcuODRsLTc4LjE5Ny00NC41ODR2MjMxLjM5MWw3OC4xOTctNDQuNTcNCgkJYzkuMDIxLTUuMTQ5LDE5LjIyMy03Ljg1NCwyOS42MDQtNy44NTRoMTgwLjE4MmMxMC45OTksMCwxOS45MjQtOC45MjUsMTkuOTI0LTE5LjkzTDUxMiwyMTIuNjU5DQoJCUM1MTIsMjAxLjY1Myw1MDMuMDc1LDE5Mi43MjksNDkyLjA2MywxOTIuNzI5eiBNMzg3LjQ0MiwyNjkuMTgxaC02OC41NDR2LTI2LjM2M2g2OC41NDRWMjY5LjE4MXoiIHN0eWxlPSJmaWxsOiByZ2IoMjM4LCAyMzYsIDQ1KTsiPjwvcGF0aD4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTY1LjM2LDEyOS42NDljLTYuMTM4LDMuNTcxLTkuOTEzLDEwLjEzNC05LjkxMywxNy4yMzJsLTAuMDE0LDIxOC4yMzdjMCw3LjA5OSwzLjc3NiwxMy42NzYsOS45MTQsMTcuMjMyDQoJCWM2LjEzOCwzLjU3LDEzLjcxNywzLjU5NywxOS44ODIsMC4wODJoMC4wMTRWMTI5LjU2N0MxNzkuMDc3LDEyNi4wNTIsMTcxLjQ5OCwxMjYuMDc5LDE2NS4zNiwxMjkuNjQ5eiIgc3R5bGU9ImZpbGw6IHJnYigyMzgsIDIzNiwgNDUpOyI+PC9wYXRoPg0KPC9nPg0KPC9zdmc+DQo=) no-repeat 50%/cover}.light_direction .components-radio-control__option label{aspect-ratio:1/1;background:#f7f7f7;border:3px;box-shadow:inset 0 -1px 0 #ccc;color:#555e64;cursor:pointer;display:block;line-height:1;margin:0;padding:9px 5px;position:relative;text-align:center;transition:.2s;width:100%}.light_direction .components-radio-control__option label:hover{background:#fafafa;border-color:#999;box-shadow:inset 0 -1px 0 #999;color:#23282d}.light_direction .components-radio-control__option label:after{background:transparent url(data:image/svg+xml;base64,PCEtLT94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPy0tPg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KDQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Il94MzJfIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJ3aWR0aDogMjU2cHg7IGhlaWdodDogMjU2cHg7IG9wYWNpdHk6IDE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiM0QjRCNEI7fQ0KPC9zdHlsZT4NCjxnPg0KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMCwxNDUuMTUxIDExNS45OTgsMTk2LjI5OSAxMTUuOTk4LDE2Ny42NjMgMCwxMDkuNDc5IAkiIHN0eWxlPSJmaWxsOiByZ2IoNzUsIDc1LCA3NSk7Ij48L3BvbHlnb24+DQoJPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIwLDQwMi41MjEgMTE1Ljk5OCwzNDQuMzM3IDExNS45OTgsMzE1LjcwMSAwLDM2Ni44NDkgCSIgc3R5bGU9ImZpbGw6IHJnYig3NSwgNzUsIDc1KTsiPjwvcG9seWdvbj4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDkyLjA2MywxOTIuNzI5SDMxMS44OTVjLTEwLjM5NCwwLTIwLjU5Ni0yLjcwNS0yOS42MTgtNy44NGwtNzguMTk3LTQ0LjU4NHYyMzEuMzkxbDc4LjE5Ny00NC41Nw0KCQljOS4wMjEtNS4xNDksMTkuMjIzLTcuODU0LDI5LjYwNC03Ljg1NGgxODAuMTgyYzEwLjk5OSwwLDE5LjkyNC04LjkyNSwxOS45MjQtMTkuOTNMNTEyLDIxMi42NTkNCgkJQzUxMiwyMDEuNjUzLDUwMy4wNzUsMTkyLjcyOSw0OTIuMDYzLDE5Mi43Mjl6IE0zODcuNDQyLDI2OS4xODFoLTY4LjU0NHYtMjYuMzYzaDY4LjU0NFYyNjkuMTgxeiIgc3R5bGU9ImZpbGw6IHJnYig3NSwgNzUsIDc1KTsiPjwvcGF0aD4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTY1LjM2LDEyOS42NDljLTYuMTM4LDMuNTcxLTkuOTEzLDEwLjEzNC05LjkxMywxNy4yMzJsLTAuMDE0LDIxOC4yMzdjMCw3LjA5OSwzLjc3NiwxMy42NzYsOS45MTQsMTcuMjMyDQoJCWM2LjEzOCwzLjU3LDEzLjcxNywzLjU5NywxOS44ODIsMC4wODJoMC4wMTRWMTI5LjU2N0MxNzkuMDc3LDEyNi4wNTIsMTcxLjQ5OCwxMjYuMDc5LDE2NS4zNiwxMjkuNjQ5eiIgc3R5bGU9ImZpbGw6IHJnYig3NSwgNzUsIDc1KTsiPjwvcGF0aD4NCjwvZz4NCjwvc3ZnPg0K) no-repeat 50%/cover;border-radius:50%;content:"";height:80%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(135deg);width:80%}.light_direction .components-radio-control__option:first-child label:after{transform:translate(-50%,-50%) rotate(225deg)}.light_direction .components-radio-control__option:nth-child(2) label:after{transform:translate(-50%,-50%) rotate(315deg)}.light_direction .components-radio-control__option:nth-child(3) label:after{transform:translate(-50%,-50%) rotate(135deg)}.light_direction .components-radio-control__option:nth-child(4) label:after{transform:translate(-50%,-50%) rotate(45deg)}.light_direction.claymor{margin:0 auto;width:80%}.light_direction.claymor .components-radio-control .components-flex{flex-wrap:nowrap}.light_direction.claymor .components-radio-control__option:nth-child(3) label:after{transform:translate(-50%,-50%) rotate(270deg)}.embos{width:100%}.embos .components-radio-control .components-flex{display:flex;flex-direction:row;row-gap:10px}.embos .components-radio-control__option{width:100%}.embos .components-radio-control__option input{display:none}.embos .components-radio-control__option input[type=radio]:checked+label{background-color:#0085ba;color:#fff;text-shadow:0 -1px 1px #005d82,1px 0 1px #005d82,0 1px 1px #005d82,-1px 0 1px #005d82}.embos .components-radio-control__option label{aspect-ratio:16/9;background:#f7f7f7;border:3px;box-shadow:inset 0 -1px 0 #ccc;color:#555e64;cursor:pointer;display:block;line-height:1;margin-left:auto;padding:9px 5px;position:relative;text-align:center;transition:.2s;width:100%}.embos .components-radio-control__option label:hover{background:#fafafa;border-color:#999;box-shadow:inset 0 -1px 0 #999;color:#23282d}.embos .components-radio-control__option label:after{content:"";height:80%;left:50%;position:absolute;top:50%;width:80%}.embos .components-radio-control__option:first-child label:after{background:transparent url(data:image/svg+xml;base64,PCEtLT94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPy0tPg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KDQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjE0NSIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDE0NSAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayI+PHBhdGggZD0iTTAgMjJIN0MxNS4yODQzIDIyIDIyIDE1LjI4NDMgMjIgNy4wMDAwMVYzQzIyIDIuNDQ3NzIgMjIuNDQ3NyAyIDIzIDJIMTIxQzEyMS41NTIgMiAxMjIgMi40NDc3MiAxMjIgM1Y3LjAwMDAxQzEyMiAxNS4yODQzIDEyOC43MTYgMjIgMTM3IDIySDE0NSIgc3Ryb2tlPSJpbmhlcml0IiBzdHJva2Utd2lkdGg9IjYiPjwvcGF0aD48L3N2Zz4NCg==) no-repeat 50%/contain;transform:translate(-50%,-50%)}.embos .components-radio-control__option:nth-child(2) label:after{background:transparent url(data:image/svg+xml;base64,PCEtLT94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPy0tPg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNDUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAxNDUgMjQiIGZpbGw9Im5vbmUiIHN0cm9rZT0iYmxhY2siPjxwYXRoIGQ9Ik0wIDJIMjJWMjFDMjIgMjEuNTUyMyAyMi40NDc3IDIyIDIzIDIySDEyMUMxMjEuNTUyIDIyIDEyMiAyMS41NTIzIDEyMiAyMVYySDE0NSIgc3Ryb2tlPSJpbmhlcml0IiBzdHJva2Utd2lkdGg9IjYiPjwvcGF0aD48L3N2Zz4NCg==) no-repeat 50%/contain;transform:translate(-50%,-50%)}.itmar_link_type .components-radio-control,.itmar_position_row .components-radio-control,.itmar_select_row .components-radio-control,.itmar_shadow_type .components-radio-control,.itmar_title_type .components-radio-control,.itmar_weight_row .components-radio-control{width:100%}.itmar_link_type .components-radio-control .components-flex,.itmar_position_row .components-radio-control .components-flex,.itmar_select_row .components-radio-control .components-flex,.itmar_shadow_type .components-radio-control .components-flex,.itmar_title_type .components-radio-control .components-flex,.itmar_weight_row .components-radio-control .components-flex{display:flex;flex-direction:row;flex-wrap:wrap;gap:2px;justify-content:center;row-gap:6px}.itmar_link_type .components-radio-control__option,.itmar_position_row .components-radio-control__option,.itmar_select_row .components-radio-control__option,.itmar_shadow_type .components-radio-control__option,.itmar_title_type .components-radio-control__option,.itmar_weight_row .components-radio-control__option{width:30%}.itmar_link_type .components-radio-control__option input,.itmar_position_row .components-radio-control__option input,.itmar_select_row .components-radio-control__option input,.itmar_shadow_type .components-radio-control__option input,.itmar_title_type .components-radio-control__option input,.itmar_weight_row .components-radio-control__option input{display:none}.itmar_link_type .components-radio-control__option input[type=radio]:checked+label,.itmar_position_row .components-radio-control__option input[type=radio]:checked+label,.itmar_select_row .components-radio-control__option input[type=radio]:checked+label,.itmar_shadow_type .components-radio-control__option input[type=radio]:checked+label,.itmar_title_type .components-radio-control__option input[type=radio]:checked+label,.itmar_weight_row .components-radio-control__option input[type=radio]:checked+label{background-color:#0085ba;color:#fff;text-shadow:0 -1px 1px #005d82,1px 0 1px #005d82,0 1px 1px #005d82,-1px 0 1px #005d82}.itmar_link_type .components-radio-control__option label,.itmar_position_row .components-radio-control__option label,.itmar_select_row .components-radio-control__option label,.itmar_shadow_type .components-radio-control__option label,.itmar_title_type .components-radio-control__option label,.itmar_weight_row .components-radio-control__option label{background:#f7f7f7;border:1px solid #ccc;border-left-style:none;box-shadow:inset 0 -1px 0 #ccc;color:#555e64;cursor:pointer;display:block;line-height:1;margin:0;max-width:100%;padding:9px 5px;text-align:center;transition:.2s;width:100%}.itmar_link_type .components-radio-control__option label:hover,.itmar_position_row .components-radio-control__option label:hover,.itmar_select_row .components-radio-control__option label:hover,.itmar_shadow_type .components-radio-control__option label:hover,.itmar_title_type .components-radio-control__option label:hover,.itmar_weight_row .components-radio-control__option label:hover{background:#fafafa;border-color:#999;box-shadow:inset 0 -1px 0 #999;color:#23282d}.itmar_link_type .components-radio-control__option:first-child label,.itmar_position_row .components-radio-control__option:first-child label,.itmar_select_row .components-radio-control__option:first-child label,.itmar_shadow_type .components-radio-control__option:first-child label,.itmar_title_type .components-radio-control__option:first-child label,.itmar_weight_row .components-radio-control__option:first-child label{border-left-style:solid;border-radius:3px 0 0 3px}.itmar_link_type .components-radio-control__option:last-child label,.itmar_position_row .components-radio-control__option:last-child label,.itmar_select_row .components-radio-control__option:last-child label,.itmar_shadow_type .components-radio-control__option:last-child label,.itmar_title_type .components-radio-control__option:last-child label,.itmar_weight_row .components-radio-control__option:last-child label{border-radius:0 3px 3px 0}.itmar_select_row{margin-bottom:15px}.itmar_select_row .components-radio-control .components-flex{-moz-column-gap:2em;column-gap:2em}.itmar_select_row .components-radio-control .components-flex label{white-space:nowrap}.itmar_link_type .components-radio-control__option,.itmar_shadow_type .components-radio-control__option,.itmar_title_type .components-radio-control__option{width:50%}.itmar_shadow_type label{font-size:11px}.itmar_isDraggable:hover{cursor:move!important}.components-panel__body.is-opened{padding-left:10px;padding-right:10px}.components-panel__body .components-radio-control__option{width:48%}.components-panel__row.distance_row,.components-panel__row.position_row{align-items:baseline;-moz-column-gap:10px;column-gap:10px;max-width:500px}.components-panel__row.distance_row .components-base-control,.components-panel__row.position_row .components-base-control{margin-bottom:0}.components-panel__row.position_row{align-items:flex-end;margin-bottom:10px}.components-panel__row.reset_row{justify-content:end}.components-panel__row.grid_table table{border-collapse:collapse;margin:0 auto;width:90%}.components-panel__row.grid_table table th{border-style:none}.components-panel__row.grid_table table th:first-child{width:60px}.components-panel__row.grid_table table th .components-input-control__container{margin:0 auto;width:-moz-fit-content;width:fit-content}.components-panel__row.grid_table table th .components-input-control__input{height:30px;width:60px}.components-panel__row.grid_table table td{border:1px dashed #000}.components-panel__row.grid_table table td.selected{border:2px solid #000}.components-panel__row.grid_table table td:hover{cursor:pointer}.components-panel__row.grid_table table tr:first-of-type th .components-flex{padding-bottom:5px}.components-panel__row.grid_table table tr th:first-of-type .components-flex{padding-right:5px}.components-dropdown__content .rotate-icon,.grid_table .rotate-icon,.itmar_group_direction .rotate-icon{transform:rotate(90deg)}.grid_table{text-align:center;vertical-align:middle}.grid_table .components-dropdown-menu{border:1px solid #555e64;border-radius:5px}.grid_table .itmar_event_stopper .components-dropdown:not(:last-child){margin-left:5px}.itmar_style_div{display:none}figure.itmar_ex_block.fit-scale-image .wrapper{height:100%;position:relative;width:100%}figure.itmar_ex_block.fit-scale-image img{height:100%!important;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%!important}.block-editor-block-inspector .tax_section{margin:10px 0 20px}.block-editor-block-inspector .term_section{margin-top:20px}.block-editor-block-inspector .term_section:nth-child(2){margin-top:10px}.block-editor-block-inspector .tax_label{border-bottom:1px solid #000;border-top:1px solid #000;display:flex;justify-content:space-between;padding:2px 0}.block-editor-block-inspector .term_check{margin-bottom:5px}.block-editor-block-inspector .field_choice{margin-bottom:10px}.block-editor-block-inspector .custom_field_label{margin-bottom:10px;margin-top:15px}.block-editor-block-inspector .group_label{margin-bottom:10px;margin-top:10px}.block-editor-block-inspector .custom_field_area,.block-editor-block-inspector .field_group{margin-left:15px}.itmar_custom_field_set{border:1px solid #000;border-radius:5px;margin:10px 0;padding:5px}.wp-block-itmar-design-button.more_btn{display:block}.wp-block-itmar-design-button.more_btn.more_hide{display:none}@keyframes flipDown{0%{opacity:0;transform:perspective(2500px) rotateX(100deg)}to{opacity:1;transform:perspective(2500px) rotateX(0)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeLeft{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeRight{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}.wp-block-itmar-design-group{border:1px solid transparent;box-sizing:border-box;height:inherit}.wp-block-itmar-design-group .group_contents{height:inherit}.itmar_hamberger_btn{box-sizing:border-box;cursor:pointer;display:none;height:20px;position:fixed;right:2em;top:2em;transition:all .5s;width:25px;z-index:100}.itmar_hamberger_btn span{background-color:var(--wp--preset--color--content);border-radius:4px;box-sizing:border-box;display:inline-block;height:3px;left:0;position:absolute;transition:all .5s;width:100%}.itmar_hamberger_btn span:first-of-type{top:0}.itmar_hamberger_btn span:nth-of-type(2){top:50%;transform:translateY(-50%)}.itmar_hamberger_btn span:nth-of-type(3){bottom:0}.itmar_hamberger_btn.open{transform:rotate(1turn)}.itmar_hamberger_btn.open span{background-color:#fff}.itmar_hamberger_btn.open span:first-of-type{transform:translateY(320%) rotate(-45deg)}.itmar_hamberger_btn.open span:nth-of-type(2){transform:translateY(0) rotate(45deg)}.itmar_hamberger_btn.open span:nth-of-type(3){opacity:0}@media(max-width:767px){.itmar_hamberger_btn{display:inline-block}}.itmar_back_ground{background-color:#000;display:none;height:100vh;left:0;margin-top:0;max-width:none;opacity:0;position:fixed;top:0;transition:all .5s;width:100vw;z-index:80}@media(max-width:767px){.itmar_back_ground.open{display:block;opacity:.7}}
