.elementor-11590 .elementor-element.elementor-element-65f90b1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11590 .elementor-element.elementor-element-8dd966b{--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;}.elementor-11590 .elementor-element.elementor-element-e34d729 .elementor-heading-title{line-height:1.2em;letter-spacing:1px;}.elementor-11590 .elementor-element.elementor-element-c611853{font-size:18px;}.elementor-11590 .elementor-element.elementor-element-e33cd2c .darkmode-toggle{width:48px;height:48px;background-color:#333333;border-radius:50px 50px 50px 50px;border-style:none;}.elementor-11590 .elementor-element.elementor-element-e33cd2c .darkmode-toggle.darkmode-toggle--white{background-color:#ffffff;}.elementor-11590 .elementor-element.elementor-element-e33cd2c .darkmode-toggle i{width:18px;font-size:18px;}.elementor-11590 .elementor-element.elementor-element-e33cd2c .darkmode-toggle i,.elementor-11590 .elementor-element.elementor-element-e33cd2c .darkmode-toggle svg{color:#ffffff;fill:#ffffff;}.elementor-11590 .elementor-element.elementor-element-e33cd2c .darkmode-toggle:hover i,.elementor-11590 .elementor-element.elementor-element-e33cd2c .darkmode-toggle:hover svg{color:#b0bcff;fill:#b0bcff;}.elementor-11590 .elementor-element.elementor-element-e33cd2c .darkmode-toggle.darkmode-toggle--white i,.elementor-11590 .elementor-element.elementor-element-e33cd2c .darkmode-toggle.darkmode-toggle--white svg{color:#ff0093;fill:#ff0093;}.elementor-11590 .elementor-element.elementor-element-e33cd2c .darkmode-toggle.darkmode-toggle--white i:hover{color:#ff0000;}.elementor-11590 .elementor-element.elementor-element-feda342{--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;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-11590 .elementor-element.elementor-element-e9af26c .elementor-heading-title{line-height:1.2em;letter-spacing:1px;}.elementor-11590 .elementor-element.elementor-element-a8f4dec .ue-audio-player__wrapper{background-color:#E8F2FC;padding:30px 30px 30px 30px;border-radius:10px;}.elementor-11590 .elementor-element.elementor-element-a8f4dec .ue-audio-controls{border-radius:0px;}.elementor-11590 .elementor-element.elementor-element-a8f4dec .ue-audio-player__element__thumbnail{width:150px;border-radius:0px;margin-bottom:20px;}.elementor-11590 .elementor-element.elementor-element-a8f4dec .ue-audio-player__element--audio-title{color:#000000;margin-top:20px;}.elementor-11590 .elementor-element.elementor-element-a8f4dec .ue-audio-player__element--audio-description{color:#939393;margin-top:0px;}.elementor-11590 .elementor-element.elementor-element-a8f4dec .ue-audio-player__container--controls{margin-right:5px;margin-left:5px;}.elementor-11590 .elementor-element.elementor-element-a8f4dec .mejs__time-total{background-color:rgba(255, 255, 255, 0.53);}.elementor-11590 .elementor-element.elementor-element-a8f4dec .mejs__playpause-button > button{color:#000000;}.elementor-11590 .elementor-element.elementor-element-a8f4dec .mejs__playpause-button{background-color:#dfdfdf;border-radius:50px;margin-right:10px;}.elementor-11590 .elementor-element.elementor-element-a8f4dec .mejs__horizontal-volume-total{background:#f2f2f2;}.elementor-11590 .elementor-element.elementor-element-a8f4dec .mejs__horizontal-volume-current{background:#000000;}.elementor-11590 .elementor-element.elementor-element-a8f4dec .mejs__volume-button > button{color:#000000;}.elementor-11590 .elementor-element.elementor-element-a8f4dec .mejs__time{color:#777777;margin-right:10px;margin-left:10px;}.elementor-11590 .elementor-element.elementor-element-a8f4dec .ue_btn{padding:10px 20px 10px 20px;background-color:#bfbfbf;color:#ffffff;margin-top:0px;display:inline-block;border-radius:0px;}.elementor-11590 .elementor-element.elementor-element-a8f4dec .ue_btn:hover{background-color:#8d8d8d;color:#ffffff;}.elementor-11590 .elementor-element.elementor-element-7c498f6{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-11590 .elementor-element.elementor-element-7c498f6:not(.elementor-motion-effects-element-type-background), .elementor-11590 .elementor-element.elementor-element-7c498f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-11590 .elementor-element.elementor-element-5e0877f{--display:flex;}.elementor-11590 .elementor-element.elementor-element-b450600{--display:flex;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-11590 .elementor-element.elementor-element-b450600:not(.elementor-motion-effects-element-type-background), .elementor-11590 .elementor-element.elementor-element-b450600 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11590 .elementor-element.elementor-element-7b4d848 .elementor-heading-title{line-height:1.2em;letter-spacing:1px;}.elementor-11590 .elementor-element.elementor-element-ad302a4 .uc_tab-slider--tabs{background-color:#dedede;}.elementor-11590 .elementor-element.elementor-element-ad302a4 .uc_tab-slider--tabs a{color:#000000;}.elementor-11590 .elementor-element.elementor-element-ad302a4 .uc_tab-slider--tabs a svg{fill:#000000;}.elementor-11590 .elementor-element.elementor-element-ad302a4 .uc_tab-slider--trigger.uc_active a{color:#ffffff;}.elementor-11590 .elementor-element.elementor-element-ad302a4 .uc_tab-slider--trigger.uc_active a svg{fill:#ffffff;}.elementor-11590 .elementor-element.elementor-element-ad302a4 .uc_tab-slider--trigger{font-weight:600;}.elementor-11590 .elementor-element.elementor-element-ad302a4 .uc_tab-slider--nav{text-align:center;}.elementor-11590 .elementor-element.elementor-element-ad302a4 .ue-content{color:#000000;font-size:20px;line-height:2em;letter-spacing:2px;}.elementor-11590 .elementor-element.elementor-element-ad302a4 .uc_tab-slider--body{margin-top:10px;}.elementor-11590 .elementor-element.elementor-element-ad302a4 .uc_tab-slider--container{text-align:left;}.elementor-11590 .elementor-element.elementor-element-ad302a4 .ue-img{width:100%;}.elementor-11590 .elementor-element.elementor-element-62f1fbf{--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;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-11590 .elementor-element.elementor-element-23b882c{--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;}.elementor-11590 .elementor-element.elementor-element-e81a397{text-align:center;}.elementor-11590 .elementor-element.elementor-element-e81a397 .elementor-heading-title{line-height:1.2em;letter-spacing:1px;}.elementor-11590 .elementor-element.elementor-element-9c9127c{text-align:center;font-size:18px;}.elementor-11590 .elementor-element.elementor-element-27d7937{--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;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-11590 .elementor-element.elementor-element-acde15a .elementor-heading-title{line-height:1.2em;letter-spacing:1px;}.elementor-11590 .elementor-element.elementor-element-6e4a73e{font-size:18px;}@media(max-width:767px){.elementor-11590 .elementor-element.elementor-element-8dd966b{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-11590 .elementor-element.elementor-element-e34d729 > .elementor-widget-container{padding:4px 0px 4px 0px;}.elementor-11590 .elementor-element.elementor-element-e34d729{text-align:center;}.elementor-11590 .elementor-element.elementor-element-e34d729 .elementor-heading-title{font-size:27px;line-height:1.6em;}.elementor-11590 .elementor-element.elementor-element-c611853{font-size:14px;line-height:1.7em;letter-spacing:1.7px;}.elementor-11590 .elementor-element.elementor-element-e33cd2c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11590 .elementor-element.elementor-element-e33cd2c .darkmode-toggle{width:28px;height:28px;border-radius:60px 60px 60px 60px;}.elementor-11590 .elementor-element.elementor-element-e33cd2c .darkmode-toggle i{width:14px;font-size:14px;}.elementor-11590 .elementor-element.elementor-element-e9af26c > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-11590 .elementor-element.elementor-element-e9af26c{text-align:center;}.elementor-11590 .elementor-element.elementor-element-e9af26c .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-11590 .elementor-element.elementor-element-a8f4dec .ue-audio-player__wrapper{padding:11px 11px 11px 11px;}.elementor-11590 .elementor-element.elementor-element-7b4d848 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-11590 .elementor-element.elementor-element-7b4d848{text-align:center;}.elementor-11590 .elementor-element.elementor-element-7b4d848 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-11590 .elementor-element.elementor-element-ad302a4 .ue-content{font-size:16px;line-height:2.2em;}.elementor-11590 .elementor-element.elementor-element-e81a397 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-11590 .elementor-element.elementor-element-e81a397{text-align:center;}.elementor-11590 .elementor-element.elementor-element-e81a397 .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-11590 .elementor-element.elementor-element-9c9127c > .elementor-widget-container{padding:9px 9px 9px 9px;}.elementor-11590 .elementor-element.elementor-element-9c9127c{text-align:left;font-size:14px;line-height:1.7em;letter-spacing:1.7px;}.elementor-11590 .elementor-element.elementor-element-acde15a > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-11590 .elementor-element.elementor-element-acde15a{text-align:center;}.elementor-11590 .elementor-element.elementor-element-acde15a .elementor-heading-title{font-size:18px;line-height:1.6em;}.elementor-11590 .elementor-element.elementor-element-6e4a73e{font-size:14px;line-height:1.7em;letter-spacing:1.7px;}}@media(min-width:768px){.elementor-11590 .elementor-element.elementor-element-65f90b1{--content-width:800px;}.elementor-11590 .elementor-element.elementor-element-8dd966b{--width:50%;}.elementor-11590 .elementor-element.elementor-element-feda342{--width:50%;}.elementor-11590 .elementor-element.elementor-element-5e0877f{--content-width:777px;}.elementor-11590 .elementor-element.elementor-element-23b882c{--width:100%;}}/* Start custom CSS for ucaddon_dark_mode, class: .elementor-element-e33cd2c */.darkmode-toggle {
  width: 28px;
  height: 28px;
  padding: 0;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  box-sizing: border-box;
  background-color: #ffffff; /* 必要に応じて変更 */
  border: none;
  cursor: pointer;
}/* End custom CSS */