.elementor-15 .elementor-element.elementor-element-0e345d5:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0e345d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roundesign2021.com/wp-content/uploads/2024/07/FV_PC_BG6.jpg");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-0e345d5 > .elementor-container{min-height:90vh;}.elementor-15 .elementor-element.elementor-element-0e345d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-0e345d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-d17fbba.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-d17fbba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-d17fbba.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15 .elementor-element.elementor-element-d17fbba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:6em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-c207b50 > .elementor-widget-container{margin:-2em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c207b50{text-align:left;}.elementor-15 .elementor-element.elementor-element-4c07011{margin-top:15px;margin-bottom:15px;}.elementor-15 .elementor-element.elementor-element-536a94a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-536a94a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roundesign2021.com/wp-content/uploads/2023/07/about_bg-min-1.jpg");background-position:top left;background-repeat:no-repeat;}.elementor-15 .elementor-element.elementor-element-536a94a > .elementor-container{max-width:1000px;}.elementor-15 .elementor-element.elementor-element-536a94a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 0em 8em 0em;}.elementor-15 .elementor-element.elementor-element-536a94a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-91dcd8f{width:auto;max-width:auto;top:-128px;text-align:right;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-91dcd8f{right:-125.5px;}body.rtl .elementor-15 .elementor-element.elementor-element-91dcd8f{left:-125.5px;}.elementor-15 .elementor-element.elementor-element-91dcd8f img{width:85%;}.elementor-15 .elementor-element.elementor-element-3aeadc8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-3aeadc8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-3aeadc8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15 .elementor-element.elementor-element-3aeadc8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-2539947.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-2539947.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-2539947 > .elementor-element-populated{padding:10px 10px 10px 25px;}.elementor-15 .elementor-element.elementor-element-8423f6b > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-15 .elementor-element.elementor-element-7f300d3{font-size:18px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-5579335{text-align:justify;}.elementor-15 .elementor-element.elementor-element-09e05b7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-09e05b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roundesign2021.com/wp-content/uploads/2023/07/service_bg-min.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-15 .elementor-element.elementor-element-09e05b7 > .elementor-container{max-width:1000px;}.elementor-15 .elementor-element.elementor-element-09e05b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 0em 8em 0em;}.elementor-15 .elementor-element.elementor-element-09e05b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-23a05c2{width:auto;max-width:auto;top:4px;text-align:left;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-23a05c2{left:-164px;}body.rtl .elementor-15 .elementor-element.elementor-element-23a05c2{right:-164px;}.elementor-15 .elementor-element.elementor-element-23a05c2 img{width:89%;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-59e32ca{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-59e32ca{right:0px;}.elementor-15 .elementor-element.elementor-element-59e32ca{top:0px;}.elementor-15 .elementor-element.elementor-element-b23b0e0 > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-15 .elementor-element.elementor-element-b23b0e0{z-index:2;text-align:center;}.elementor-15 .elementor-element.elementor-element-9fd89ab{z-index:2;text-align:center;font-size:18px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-56a6288{margin-top:7em;margin-bottom:0em;z-index:2;}.elementor-15 .elementor-element.elementor-element-c748c5e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4dd963b img{height:400px;object-fit:cover;object-position:center center;filter:brightness( 120% ) contrast( 110% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-15 .elementor-element.elementor-element-67d919d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-67d919d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-67d919d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-67d919d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-67d919d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 40px 20px;}.elementor-15 .elementor-element.elementor-element-67d919d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-0529a95{width:auto;max-width:auto;top:-40px;text-align:left;}.elementor-15 .elementor-element.elementor-element-0529a95 > .elementor-widget-container{padding:0em 0em 0em 1em;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-0529a95{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-0529a95{right:0px;}.elementor-15 .elementor-element.elementor-element-53e8087 .elementor-heading-title{color:#346092;}.elementor-15 .elementor-element.elementor-element-0a0b7ea{text-align:justify;}.elementor-15 .elementor-element.elementor-element-9c530b6{margin-top:5em;margin-bottom:0em;z-index:2;}.elementor-15 .elementor-element.elementor-element-58c25fa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15 .elementor-element.elementor-element-58c25fa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-58c25fa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-58c25fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-58c25fa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:060px 20px 40px 20px;}.elementor-15 .elementor-element.elementor-element-58c25fa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-bd2c64b .elementor-heading-title{color:#346092;}.elementor-15 .elementor-element.elementor-element-0c532e4{width:auto;max-width:auto;top:-40px;text-align:left;}.elementor-15 .elementor-element.elementor-element-0c532e4 > .elementor-widget-container{padding:0em 0em 0em 1em;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-0c532e4{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-0c532e4{right:0px;}.elementor-15 .elementor-element.elementor-element-8b2026b{text-align:justify;}.elementor-15 .elementor-element.elementor-element-a41fbfa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-f71fa8f img{height:400px;object-fit:cover;object-position:center center;}.elementor-15 .elementor-element.elementor-element-8d28f9a > .elementor-container{max-width:1050px;}.elementor-15 .elementor-element.elementor-element-8d28f9a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 0em 8em 0em;}.elementor-15 .elementor-element.elementor-element-8d28f9a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-476d7a6 > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-15 .elementor-element.elementor-element-476d7a6{text-align:center;}.elementor-15 .elementor-element.elementor-element-b66b761{text-align:center;font-size:18px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-d855f05{--spacer-size:10px;}.elementor-15 .elementor-element.elementor-element-c1bd0fb > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-15 .elementor-element.elementor-element-4425957{text-align:center;}.elementor-15 .elementor-element.elementor-element-497a09c > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-15 .elementor-element.elementor-element-4d3c96d{text-align:center;}.elementor-15 .elementor-element.elementor-element-a8e35c9 > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-15 .elementor-element.elementor-element-228500f{text-align:center;}.elementor-15 .elementor-element.elementor-element-eaba077 > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-15 .elementor-element.elementor-element-efc3f01{text-align:center;}.elementor-15 .elementor-element.elementor-element-e889455 > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-15 .elementor-element.elementor-element-66ff334{text-align:center;}.elementor-15 .elementor-element.elementor-element-e697385 > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-15 .elementor-element.elementor-element-faedc43{text-align:center;}.elementor-15 .elementor-element.elementor-element-d34dfa4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-d34dfa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF2E0;}.elementor-15 .elementor-element.elementor-element-d34dfa4 > .elementor-container{max-width:1000px;}.elementor-15 .elementor-element.elementor-element-d34dfa4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 0em 8em 0em;}.elementor-15 .elementor-element.elementor-element-d34dfa4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15 .elementor-element.elementor-element-446ca71 > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-15 .elementor-element.elementor-element-446ca71{z-index:2;text-align:center;}.elementor-15 .elementor-element.elementor-element-30f6a58{z-index:2;text-align:center;font-size:18px;font-weight:600;}.elementor-15 .elementor-element.elementor-element-5d0e251{--spacer-size:30px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-3aeadc8{width:50%;}.elementor-15 .elementor-element.elementor-element-2539947{width:50%;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-536a94a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-536a94a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roundesign2021.com/wp-content/uploads/2023/07/about_bg-min-1-300x243.jpg");}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-3aeadc8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-3aeadc8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-09e05b7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-09e05b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-23a05c2{left:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-23a05c2{right:0px;}.elementor-15 .elementor-element.elementor-element-4dd963b img{height:350px;object-fit:cover;}.elementor-15 .elementor-element.elementor-element-67d919d > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-58c25fa > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-15 .elementor-element.elementor-element-f71fa8f img{height:350px;object-fit:cover;}.elementor-15 .elementor-element.elementor-element-4d3c96d{font-size:15px;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-0e345d5:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0e345d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://roundesign2021.com/wp-content/uploads/2023/07/FV_sp3-min-1.jpg");background-size:cover;}.elementor-15 .elementor-element.elementor-element-0e345d5 > .elementor-container{min-height:90vh;}.elementor-15 .elementor-element.elementor-element-d17fbba > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-15 .elementor-element.elementor-element-c207b50 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-15 .elementor-element.elementor-element-536a94a{padding:12em 0em 8em 0em;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-91dcd8f{right:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-91dcd8f{left:0px;}.elementor-15 .elementor-element.elementor-element-91dcd8f{top:-175px;text-align:center;}.elementor-15 .elementor-element.elementor-element-91dcd8f img{width:100%;}.elementor-15 .elementor-element.elementor-element-c9711e4{margin-top:-3em;margin-bottom:0em;}.elementor-15 .elementor-element.elementor-element-2539947 > .elementor-element-populated{margin:2em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-8423f6b{text-align:center;}.elementor-15 .elementor-element.elementor-element-7f300d3{text-align:center;}.elementor-15 .elementor-element.elementor-element-5579335 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-59e32ca{width:auto;max-width:auto;top:-117px;}.elementor-15 .elementor-element.elementor-element-c748c5e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-4dd963b img{height:200px;}.elementor-15 .elementor-element.elementor-element-67d919d > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-15 .elementor-element.elementor-element-0529a95{top:-25px;}.elementor-15 .elementor-element.elementor-element-0529a95 img{width:60%;}.elementor-15 .elementor-element.elementor-element-9c530b6{margin-top:4em;margin-bottom:0em;}.elementor-15 .elementor-element.elementor-element-58c25fa > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-15 .elementor-element.elementor-element-0c532e4{top:-25px;}.elementor-15 .elementor-element.elementor-element-0c532e4 img{width:60%;}.elementor-15 .elementor-element.elementor-element-f71fa8f img{height:200px;}.elementor-15 .elementor-element.elementor-element-c1bd0fb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-497a09c > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-a8e35c9 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-81c2783{margin-top:3em;margin-bottom:0em;}.elementor-15 .elementor-element.elementor-element-eaba077 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-e889455 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-e697385 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-15 .elementor-element.elementor-element-48b44f6{width:50%;}.elementor-15 .elementor-element.elementor-element-f74733a{width:50%;}.elementor-15 .elementor-element.elementor-element-fa3757e{width:50%;}.elementor-15 .elementor-element.elementor-element-6d52597{width:50%;}.elementor-15 .elementor-element.elementor-element-440e8a8{width:50%;}.elementor-15 .elementor-element.elementor-element-0269c1d{width:50%;}.elementor-15 .elementor-element.elementor-element-11f8b24{width:50%;}.elementor-15 .elementor-element.elementor-element-3cb1775{width:50%;}.elementor-15 .elementor-element.elementor-element-a3a5052{width:50%;}.elementor-15 .elementor-element.elementor-element-5b900ba{width:50%;}.elementor-15 .elementor-element.elementor-element-6ae689a{width:50%;}.elementor-15 .elementor-element.elementor-element-140996d{width:50%;}.elementor-15 .elementor-element.elementor-element-3633b4d{width:50%;}.elementor-15 .elementor-element.elementor-element-8084e1f{width:50%;}.elementor-15 .elementor-element.elementor-element-b5dc0dc{width:50%;}.elementor-15 .elementor-element.elementor-element-80de27c{width:50%;}}/* Start custom CSS for section, class: .elementor-element-0e345d5 *//*キラッと光る*/
@keyframes shiny {
    0% {
        transform: scale(0) rotate(25deg);
        opacity: 0;
    }

    50% {
        transform: scale(1) rotate(25deg);
        opacity: 1;
    }

    100% {
        transform: scale(50) rotate(25deg);
        opacity: 0;
    }
}

.shiny-btn {
    position: relative;
    display: block;
    width: 100%;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
    color: #ffffff;
    overflow: hidden;
}

.shiny-btn::after {
    content: '';
    position: absolute;
    top: -100px;
    left: -100px;
    width: 50px;
    height: 50px;
    background-image: linear-gradient(100deg,  rgba(255, 255, 255, 0) 10%, rgba(255, 255, 255, 1) 100%, rgba(255, 255, 255, 0) 0%);
    
    /* アニメーション */
    animation-name: shiny;
    animation-duration: 3s;
    animation-timing-function: ease-in-out;
    animation-iteration-count: infinite;
}

.h2color{
    color:#f6b23d;
}

.h2color_blue{
    color:#346092;
}


/*FV font*/
.fv__font{
font-size:4.0rem;
color:white;
}

/*PC改行しない*/
.display__sp {
  display: block !important;
}

@media screen and (min-width: 767px) {
  .display__sp {
    display: none !important;
  }
}

@media screen and (max-width: 600px) {
    .fv__font{
    font-size:3.4rem;
    color:white;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a387158 */.slider{
  display: none;
}

.slider.slick-initialized{
  display: block;
}

.slide img {
  width: 100%;
  height: 100%;
}/* End custom CSS */