.elementor-150 .elementor-element.elementor-element-df41e7e .elementor-heading-title{color:#767676;font-family:"Noto Serif JP", Sans-serif;font-weight:600;}.elementor-150 .elementor-element.elementor-element-df41e7e{width:auto;max-width:auto;}.elementor-150 .elementor-element.elementor-element-d954bc9 .elementor-heading-title{color:#767676;font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:600;}.elementor-150 .elementor-element.elementor-element-d954bc9 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-150 .elementor-element.elementor-element-d954bc9{width:auto;max-width:auto;}.elementor-150 .elementor-element.elementor-element-1690620{font-family:"Noto Serif JP", Sans-serif;font-size:20px;font-weight:400;}@media(min-width:768px){.elementor-150 .elementor-element.elementor-element-c39b7af{width:81.916%;}.elementor-150 .elementor-element.elementor-element-577aad4{width:18.084%;}}/* Start custom CSS for heading, class: .elementor-element-df41e7e */.elementor-150 .elementor-element.elementor-element-df41e7e{
    -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d954bc9 */.elementor-150 .elementor-element.elementor-element-d954bc9{
    -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1690620 */.elementor-150 .elementor-element.elementor-element-1690620{
    -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
}/* End custom CSS */