.elementor-680 .elementor-element.elementor-element-d88afef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-680 .elementor-element.elementor-element-d88afef, .elementor-680 .elementor-element.elementor-element-d88afef::before{--border-transition:0.3s;}.elementor-680 .elementor-element.elementor-element-2de66e8{--spacer-size:40px;}.elementor-680 .elementor-element.elementor-element-1170d5c{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-680 .elementor-element.elementor-element-1170d5c:not(.elementor-motion-effects-element-type-background), .elementor-680 .elementor-element.elementor-element-1170d5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dfb7924 );}.elementor-680 .elementor-element.elementor-element-1170d5c, .elementor-680 .elementor-element.elementor-element-1170d5c::before{--border-transition:0.3s;}.elementor-680 .elementor-element.elementor-element-e6e779b > .elementor-widget-container{padding:20px 15px 5px 15px;background-color:#FFFFFF;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-680 .elementor-element.elementor-element-e6e779b{text-align:center;}.elementor-680 .elementor-element.elementor-element-e6e779b .elementor-heading-title{font-size:1.6em;font-weight:bold;line-height:1.4em;}.elementor-680 .elementor-element.elementor-element-a28378a > .elementor-widget-container{padding:5px 15px 23px 15px;background-color:#FFFFFF;}.elementor-680 .elementor-element.elementor-element-a28378a{text-align:center;}.elementor-680 .elementor-element.elementor-element-a28378a .elementor-heading-title{font-size:1em;font-weight:bold;line-height:1.4em;}.elementor-680 .elementor-element.elementor-element-0a9d3e9{--spacer-size:40px;}.elementor-680 .elementor-element.elementor-element-4cc9c9c{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-680 .elementor-element.elementor-element-4cc9c9c:not(.elementor-motion-effects-element-type-background), .elementor-680 .elementor-element.elementor-element-4cc9c9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dfb7924 );}.elementor-680 .elementor-element.elementor-element-4cc9c9c, .elementor-680 .elementor-element.elementor-element-4cc9c9c::before{--border-transition:0.3s;}.elementor-680 .elementor-element.elementor-element-79dc707{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-680 .elementor-element.elementor-element-79dc707:not(.elementor-motion-effects-element-type-background), .elementor-680 .elementor-element.elementor-element-79dc707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF33;}.elementor-680 .elementor-element.elementor-element-79dc707, .elementor-680 .elementor-element.elementor-element-79dc707::before{--border-transition:0.3s;}.elementor-680 .elementor-element.elementor-element-1001da4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-680 .elementor-element.elementor-element-e052742{--display:flex;--background-transition:0.3s;}.elementor-680 .elementor-element.elementor-element-f32cdde > .elementor-widget-container{padding:10px 0px 0px 20px;}.elementor-680 .elementor-element.elementor-element-f32cdde.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-680 .elementor-element.elementor-element-f32cdde{font-size:1em;font-weight:normal;line-height:1.6em;}.elementor-680 .elementor-element.elementor-element-941bd50{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-680 .elementor-element.elementor-element-941bd50:not(.elementor-motion-effects-element-type-background), .elementor-680 .elementor-element.elementor-element-941bd50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000000A;}.elementor-680 .elementor-element.elementor-element-941bd50, .elementor-680 .elementor-element.elementor-element-941bd50::before{--border-transition:0.3s;}.elementor-680 .elementor-element.elementor-element-8ef307d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-680 .elementor-element.elementor-element-b9e7684{--display:flex;--background-transition:0.3s;}.elementor-680 .elementor-element.elementor-element-e1fb849 > .elementor-widget-container{padding:10px 0px 0px 20px;}.elementor-680 .elementor-element.elementor-element-e1fb849.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-680 .elementor-element.elementor-element-e1fb849{font-size:1em;font-weight:normal;line-height:1.6em;}.elementor-680 .elementor-element.elementor-element-13ead29{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-680 .elementor-element.elementor-element-13ead29:not(.elementor-motion-effects-element-type-background), .elementor-680 .elementor-element.elementor-element-13ead29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF33;}.elementor-680 .elementor-element.elementor-element-13ead29, .elementor-680 .elementor-element.elementor-element-13ead29::before{--border-transition:0.3s;}.elementor-680 .elementor-element.elementor-element-1d5dc9d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-680 .elementor-element.elementor-element-e59c5b0{--display:flex;--background-transition:0.3s;}.elementor-680 .elementor-element.elementor-element-a801006 > .elementor-widget-container{padding:10px 0px 0px 20px;}.elementor-680 .elementor-element.elementor-element-a801006.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-680 .elementor-element.elementor-element-a801006{font-size:1em;font-weight:normal;line-height:1.6em;}.elementor-680 .elementor-element.elementor-element-b24d0bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-680 .elementor-element.elementor-element-b24d0bf:not(.elementor-motion-effects-element-type-background), .elementor-680 .elementor-element.elementor-element-b24d0bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000000A;}.elementor-680 .elementor-element.elementor-element-b24d0bf, .elementor-680 .elementor-element.elementor-element-b24d0bf::before{--border-transition:0.3s;}.elementor-680 .elementor-element.elementor-element-ab64376{--display:flex;--background-transition:0.3s;}.elementor-680 .elementor-element.elementor-element-c99c39a > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-680 .elementor-element.elementor-element-c99c39a .elementor-heading-title{font-size:1.8em;font-weight:bold;line-height:1.4em;}.elementor-680 .elementor-element.elementor-element-aedc239 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-680 .elementor-element.elementor-element-aedc239.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-680 .elementor-element.elementor-element-aedc239{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-680 .elementor-element.elementor-element-1c5394f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-680 .elementor-element.elementor-element-1c5394f{font-size:1em;font-weight:normal;line-height:1.6em;}.elementor-680 .elementor-element.elementor-element-93ebf64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-680 .elementor-element.elementor-element-93ebf64:not(.elementor-motion-effects-element-type-background), .elementor-680 .elementor-element.elementor-element-93ebf64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF33;}.elementor-680 .elementor-element.elementor-element-93ebf64, .elementor-680 .elementor-element.elementor-element-93ebf64::before{--border-transition:0.3s;}.elementor-680 .elementor-element.elementor-element-59042da{--display:flex;--background-transition:0.3s;}.elementor-680 .elementor-element.elementor-element-d47f483 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-680 .elementor-element.elementor-element-d47f483 .elementor-heading-title{font-size:1.8em;font-weight:bold;line-height:1.4em;}.elementor-680 .elementor-element.elementor-element-b10ef27 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-680 .elementor-element.elementor-element-b10ef27.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-680 .elementor-element.elementor-element-b10ef27{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-680 .elementor-element.elementor-element-ea73451{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-680 .elementor-element.elementor-element-ea73451:not(.elementor-motion-effects-element-type-background), .elementor-680 .elementor-element.elementor-element-ea73451 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0000000A;}.elementor-680 .elementor-element.elementor-element-ea73451, .elementor-680 .elementor-element.elementor-element-ea73451::before{--border-transition:0.3s;}.elementor-680 .elementor-element.elementor-element-7b8b164{--display:flex;--background-transition:0.3s;}.elementor-680 .elementor-element.elementor-element-3d9b575 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-680 .elementor-element.elementor-element-3d9b575 .elementor-heading-title{font-size:1.8em;font-weight:bold;line-height:1.4em;}.elementor-680 .elementor-element.elementor-element-d0608f2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-680 .elementor-element.elementor-element-d0608f2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-680 .elementor-element.elementor-element-d0608f2{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-680 .elementor-element.elementor-element-176831f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;}.elementor-680 .elementor-element.elementor-element-d8b684c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-680 .elementor-element.elementor-element-d8b684c{font-size:1em;font-weight:normal;line-height:1.6em;}body.elementor-page-680:not(.elementor-motion-effects-element-type-background), body.elementor-page-680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiyoshi-art.com/wp-content/uploads/2024/09/fes_backimg30.jpg");background-color:#FFFFFF;background-position:bottom center;background-repeat:no-repeat;background-size:cover;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-680 .elementor-element.elementor-element-d88afef{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-680 .elementor-element.elementor-element-aedc239{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-680 .elementor-element.elementor-element-b10ef27{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-680 .elementor-element.elementor-element-d0608f2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}body.elementor-page-680:not(.elementor-motion-effects-element-type-background), body.elementor-page-680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiyoshi-art.com/wp-content/uploads/2024/07/logo00.png");background-position:bottom center;background-size:auto;}}@media(max-width:767px){.elementor-680 .elementor-element.elementor-element-79dc707{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-680 .elementor-element.elementor-element-e1420f1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-680 .elementor-element.elementor-element-f32cdde > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-680 .elementor-element.elementor-element-941bd50{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-680 .elementor-element.elementor-element-16ff941 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-680 .elementor-element.elementor-element-e1fb849 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-680 .elementor-element.elementor-element-13ead29{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-680 .elementor-element.elementor-element-7f8454e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-680 .elementor-element.elementor-element-a801006 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-680 .elementor-element.elementor-element-b24d0bf{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-680 .elementor-element.elementor-element-c99c39a > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-680 .elementor-element.elementor-element-aedc239{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-680 .elementor-element.elementor-element-1c5394f > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-680 .elementor-element.elementor-element-93ebf64{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-680 .elementor-element.elementor-element-d47f483 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-680 .elementor-element.elementor-element-b10ef27{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-680 .elementor-element.elementor-element-ea73451{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-680 .elementor-element.elementor-element-7b8b164{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-680 .elementor-element.elementor-element-3d9b575 > .elementor-widget-container{padding:0px 0px 12px 0px;}.elementor-680 .elementor-element.elementor-element-d0608f2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-680 .elementor-element.elementor-element-176831f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-680 .elementor-element.elementor-element-d8b684c > .elementor-widget-container{padding:10px 0px 0px 0px;}body.elementor-page-680:not(.elementor-motion-effects-element-type-background), body.elementor-page-680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:0px auto;}}@media(min-width:768px){.elementor-680 .elementor-element.elementor-element-1001da4{--width:70%;}.elementor-680 .elementor-element.elementor-element-8ef307d{--width:70%;}.elementor-680 .elementor-element.elementor-element-1d5dc9d{--width:70%;}}@media(min-width:1025px){body.elementor-page-680:not(.elementor-motion-effects-element-type-background), body.elementor-page-680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS */@media (max-width: 780px) {
    body::before {
        content:"";
        display:block;
        position:fixed;
        top:0;
        left:0;
        z-index:-1;
        width:100%;
        height:100vh;
        background-repeat:no-repeat;
        background-position: bottom -10px center;
        background-image:url("https://hiyoshi-art.com/wp-content/uploads/2024/09/fes_backimg30.jpg");
        background-size:contain;
    }
}


.text-list ul,
.text-list ul li{
    margin: 0;
    padding: 0;
}
.text-list ul li{
    list-style: none;
    padding-bottom: 1em;
    text-indent: -1em;
    padding-left: 1em;
}

.date_day em{
    display: inline-block;
    background: #000000;
    border-radius: 30px;
    color: #FFFFFF;
    font-size: 0.4em;
    line-height: 1em;
    padding: 8px 9px 9px;
    margin: 0 5px;
}/* End custom CSS */