.elementor-2874 .elementor-element.elementor-element-14b41b7{--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;--background-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-b5b998c{--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;--background-transition:0.3s;--overlay-opacity:1;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-2874 .elementor-element.elementor-element-b5b998c:not(.elementor-motion-effects-element-type-background), .elementor-2874 .elementor-element.elementor-element-b5b998c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coco-shika.jp/wp-content/uploads/2024/07/Rectangle-58-1.png");background-repeat:no-repeat;background-size:cover;}.elementor-2874 .elementor-element.elementor-element-b5b998c::before, .elementor-2874 .elementor-element.elementor-element-b5b998c > .elementor-background-video-container::before, .elementor-2874 .elementor-element.elementor-element-b5b998c > .e-con-inner > .elementor-background-video-container::before, .elementor-2874 .elementor-element.elementor-element-b5b998c > .elementor-background-slideshow::before, .elementor-2874 .elementor-element.elementor-element-b5b998c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2874 .elementor-element.elementor-element-b5b998c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://coco-shika.jp/wp-content/uploads/2024/07/Rectangle-122-1.png");--background-overlay:'';}.elementor-2874 .elementor-element.elementor-element-b5b998c, .elementor-2874 .elementor-element.elementor-element-b5b998c::before{--border-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-7ec3fe1{width:initial;max-width:initial;z-index:1;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:30px;letter-spacing:0px;word-spacing:0px;}.elementor-2874 .elementor-element.elementor-element-7ec3fe1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 0px 25px 0px;}.elementor-2874 .elementor-element.elementor-element-0f6c03a{--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;--background-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-549cebf{--display:flex;--background-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-d203044{--spacer-size:75px;}.elementor-2874 .elementor-element.elementor-element-7596a04{--display:flex;--background-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-9ded66d{text-align:center;}.elementor-2874 .elementor-element.elementor-element-9ded66d .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-2874 .elementor-element.elementor-element-f238b16{--display:flex;--background-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-076d805 > .elementor-widget-container{margin:51px 0px 42px 0px;padding:0px 100px 0px 100px;}.elementor-2874 .elementor-element.elementor-element-076d805{text-align:center;}.elementor-2874 .elementor-element.elementor-element-1ad4a2b{--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 25px;--background-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-93781f9{--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;--background-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-49e9dd8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-49e9dd8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2874 .elementor-element.elementor-element-49e9dd8 .elementor-button .elementor-button-content-wrapper{gap:50px;}.elementor-2874 .elementor-element.elementor-element-49e9dd8 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:27px;font-weight:500;fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#030303;border-radius:40px 40px 40px 40px;padding:20px 40px 20px 105px;}.elementor-2874 .elementor-element.elementor-element-33c9ffd{--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;--background-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-9d0f07c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-9d0f07c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2874 .elementor-element.elementor-element-9d0f07c .elementor-button .elementor-button-content-wrapper{gap:50px;}.elementor-2874 .elementor-element.elementor-element-9d0f07c .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-size:27px;font-weight:500;fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#030303;border-radius:40px 40px 40px 40px;padding:20px 40px 20px 105px;}.elementor-2874 .elementor-element.elementor-element-fe228b1{--spacer-size:75px;}.elementor-2874 .elementor-element.elementor-element-6d14365{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2874 .elementor-element.elementor-element-a807730 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2874 .elementor-element.elementor-element-a807730 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-weight:400;fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;padding:20px 80px 20px 80px;}.elementor-2874 .elementor-element.elementor-element-971d4ea .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2874 .elementor-element.elementor-element-971d4ea .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-weight:400;fill:#000000;color:#000000;background-color:#FFFFFF;border-style:solid;padding:20px 70px 20px 70px;}.elementor-2874 .elementor-element.elementor-element-131ecb6{--display:flex;--background-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-0554a0c{--spacer-size:50px;}.elementor-2874 .elementor-element.elementor-element-c61c8dc{--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;--background-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-e2d6fb4 > .elementor-widget-container{margin:0px 0px -19px 0px;padding:0px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-e2d6fb4{z-index:1;text-align:left;}.elementor-2874 .elementor-element.elementor-element-e2d6fb4 .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:45px;font-weight:600;}.elementor-2874 .elementor-element.elementor-element-66f608e{--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;--background-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-66f608e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2874 .elementor-element.elementor-element-f306b29{text-align:left;}.elementor-2874 .elementor-element.elementor-element-9f989cf{text-align:left;}.elementor-2874 .elementor-element.elementor-element-923346f{--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;--background-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-2d803f9 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-2d803f9{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-2874 .elementor-element.elementor-element-f5fa037 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-f5fa037{text-align:right;font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-2874 .elementor-element.elementor-element-80748b8{--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;--background-transition:0.3s;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-2874 .elementor-element.elementor-element-80748b8:not(.elementor-motion-effects-element-type-background), .elementor-2874 .elementor-element.elementor-element-80748b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coco-shika.jp/wp-content/uploads/2024/07/Rectangle-110.png");}.elementor-2874 .elementor-element.elementor-element-80748b8, .elementor-2874 .elementor-element.elementor-element-80748b8::before{--border-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-af90616{--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;--background-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-350e267{--display:flex;--background-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-f8ecd4d > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-f8ecd4d{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-2874 .elementor-element.elementor-element-ef172e4 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-ef172e4{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;}.elementor-2874 .elementor-element.elementor-element-5573708 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-5573708.elementor-element{--align-self:center;}.elementor-2874 .elementor-element.elementor-element-5573708 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2874 .elementor-element.elementor-element-5573708 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2874 .elementor-element.elementor-element-5573708{--e-icon-list-icon-size:5px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-2874 .elementor-element.elementor-element-5573708 .elementor-icon-list-icon{padding-right:3px;}.elementor-2874 .elementor-element.elementor-element-5573708 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2874 .elementor-element.elementor-element-5573708 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-2874 .elementor-element.elementor-element-5573708 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2874 .elementor-element.elementor-element-f0f0463{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2874 .elementor-element.elementor-element-81c2550{--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;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2874 .elementor-element.elementor-element-9f3967a{column-gap:0px;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;}.elementor-2874 .elementor-element.elementor-element-204d8aa{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2874 .elementor-element.elementor-element-6a6a3bf{column-gap:0px;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;}.elementor-2874 .elementor-element.elementor-element-3a08d42{--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;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2874 .elementor-element.elementor-element-162a022{column-gap:0px;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;}.elementor-2874 .elementor-element.elementor-element-93c1e59{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-208c98d{column-gap:0px;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;}.elementor-2874 .elementor-element.elementor-element-80ef194{column-gap:0px;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;}.elementor-2874 .elementor-element.elementor-element-45df842{column-gap:0px;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;}.elementor-2874 .elementor-element.elementor-element-76773be{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:46px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2874 .elementor-element.elementor-element-76773be:not(.elementor-motion-effects-element-type-background), .elementor-2874 .elementor-element.elementor-element-76773be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F0;}.elementor-2874 .elementor-element.elementor-element-76773be, .elementor-2874 .elementor-element.elementor-element-76773be::before{--border-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-cc31c7a > .elementor-widget-container{margin:0px 0px -19px 0px;padding:0px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-cc31c7a{z-index:1;text-align:left;}.elementor-2874 .elementor-element.elementor-element-cc31c7a .elementor-heading-title{font-family:"Noto Sans JP", Sans-serif;font-size:45px;font-weight:600;}.elementor-2874 .elementor-element.elementor-element-1e25926{--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;--background-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-1e25926:not(.elementor-motion-effects-element-type-background), .elementor-2874 .elementor-element.elementor-element-1e25926 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F0;}.elementor-2874 .elementor-element.elementor-element-1e25926, .elementor-2874 .elementor-element.elementor-element-1e25926::before{--border-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-1e25926.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2874 .elementor-element.elementor-element-982615a{text-align:left;}.elementor-2874 .elementor-element.elementor-element-fb2cf3a{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2874 .elementor-element.elementor-element-fb2cf3a:not(.elementor-motion-effects-element-type-background), .elementor-2874 .elementor-element.elementor-element-fb2cf3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F0;}.elementor-2874 .elementor-element.elementor-element-fb2cf3a, .elementor-2874 .elementor-element.elementor-element-fb2cf3a::before{--border-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-f803693 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-f803693{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-2874 .elementor-element.elementor-element-1e61743 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-1e61743{text-align:right;font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-2874 .elementor-element.elementor-element-f2ee9a6{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-2874 .elementor-element.elementor-element-f2ee9a6:not(.elementor-motion-effects-element-type-background), .elementor-2874 .elementor-element.elementor-element-f2ee9a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coco-shika.jp/wp-content/uploads/2024/10/542.jpeg");background-position:center center;}.elementor-2874 .elementor-element.elementor-element-f2ee9a6, .elementor-2874 .elementor-element.elementor-element-f2ee9a6::before{--border-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-5d743fd{--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;--background-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-5d743fd:not(.elementor-motion-effects-element-type-background), .elementor-2874 .elementor-element.elementor-element-5d743fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F0;}.elementor-2874 .elementor-element.elementor-element-5d743fd, .elementor-2874 .elementor-element.elementor-element-5d743fd::before{--border-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-3659da5{--display:flex;--background-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-7b08782 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-7b08782{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-2874 .elementor-element.elementor-element-4b55c80 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-4b55c80{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:18px;font-weight:500;}.elementor-2874 .elementor-element.elementor-element-ccf8f1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-ccf8f1f.elementor-element{--align-self:center;}.elementor-2874 .elementor-element.elementor-element-ccf8f1f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2874 .elementor-element.elementor-element-ccf8f1f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2874 .elementor-element.elementor-element-ccf8f1f{--e-icon-list-icon-size:5px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-2874 .elementor-element.elementor-element-ccf8f1f .elementor-icon-list-icon{padding-right:3px;}.elementor-2874 .elementor-element.elementor-element-ccf8f1f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2874 .elementor-element.elementor-element-ccf8f1f .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-2874 .elementor-element.elementor-element-ccf8f1f .elementor-icon-list-text{transition:color 0.3s;}.elementor-2874 .elementor-element.elementor-element-a2a4cc4{--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;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-2874 .elementor-element.elementor-element-a2a4cc4:not(.elementor-motion-effects-element-type-background), .elementor-2874 .elementor-element.elementor-element-a2a4cc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F0;}.elementor-2874 .elementor-element.elementor-element-a2a4cc4, .elementor-2874 .elementor-element.elementor-element-a2a4cc4::before{--border-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-61219f2{--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;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2874 .elementor-element.elementor-element-bf688d0{column-gap:0px;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;}.elementor-2874 .elementor-element.elementor-element-b102697{--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;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2874 .elementor-element.elementor-element-3834468{column-gap:0px;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;}.elementor-2874 .elementor-element.elementor-element-e1f93c8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-e1f93c8:not(.elementor-motion-effects-element-type-background), .elementor-2874 .elementor-element.elementor-element-e1f93c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F0;}.elementor-2874 .elementor-element.elementor-element-e1f93c8, .elementor-2874 .elementor-element.elementor-element-e1f93c8::before{--border-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-6591cfc{column-gap:0px;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;}.elementor-2874 .elementor-element.elementor-element-f3111fe{column-gap:0px;font-family:"Noto Sans JP", Sans-serif;font-size:15px;font-weight:400;}.elementor-2874 .elementor-element.elementor-element-4795aab{--display:flex;--background-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-fcabc15{--spacer-size:50px;}.elementor-2874 .elementor-element.elementor-element-39eaace{--display:flex;--background-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-39eaace, .elementor-2874 .elementor-element.elementor-element-39eaace::before{--border-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-c049f68{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-2874 .elementor-element.elementor-element-0b603ba{--display:flex;--background-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-6f6798f{--spacer-size:30px;}.elementor-2874 .elementor-element.elementor-element-cbee43a{--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;--background-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-cbee43a:not(.elementor-motion-effects-element-type-background), .elementor-2874 .elementor-element.elementor-element-cbee43a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2E7CE;}.elementor-2874 .elementor-element.elementor-element-cbee43a, .elementor-2874 .elementor-element.elementor-element-cbee43a::before{--border-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-f793349 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:20px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-f793349{text-align:center;font-family:"Noto Sans JP", Sans-serif;font-size:25px;font-weight:600;}.elementor-2874 .elementor-element.elementor-element-1b0f3a2{--display:flex;--background-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-6c7f168 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 200px 50px 300px;}.elementor-2874 .elementor-element.elementor-element-6c7f168 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2874 .elementor-element.elementor-element-6c7f168 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2874 .elementor-element.elementor-element-6c7f168{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2874 .elementor-element.elementor-element-6c7f168 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2874 .elementor-element.elementor-element-6c7f168 .elementor-icon-list-item > a{font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-2874 .elementor-element.elementor-element-6c7f168 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2874 .elementor-element.elementor-element-77f6eaf{--spacer-size:50px;}.elementor-2874 .elementor-element.elementor-element-4bc28e4{--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;--background-transition:0.3s;--overlay-opacity:1;--padding-top:12px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-2874 .elementor-element.elementor-element-4bc28e4:not(.elementor-motion-effects-element-type-background), .elementor-2874 .elementor-element.elementor-element-4bc28e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coco-shika.jp/wp-content/uploads/2024/07/Group-51.png");background-repeat:no-repeat;background-size:cover;}.elementor-2874 .elementor-element.elementor-element-4bc28e4::before, .elementor-2874 .elementor-element.elementor-element-4bc28e4 > .elementor-background-video-container::before, .elementor-2874 .elementor-element.elementor-element-4bc28e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2874 .elementor-element.elementor-element-4bc28e4 > .elementor-background-slideshow::before, .elementor-2874 .elementor-element.elementor-element-4bc28e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2874 .elementor-element.elementor-element-4bc28e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://coco-shika.jp/wp-content/uploads/2024/07/Rectangle-122-1.png");--background-overlay:'';}.elementor-2874 .elementor-element.elementor-element-4bc28e4, .elementor-2874 .elementor-element.elementor-element-4bc28e4::before{--border-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-41fc78c > .elementor-widget-container{margin:10px 0px 0px 0px;padding:50px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-41fc78c{z-index:1;text-align:center;font-family:"Noto Sans JP", Sans-serif;font-weight:400;line-height:33px;letter-spacing:0px;word-spacing:0px;}.elementor-2874 .elementor-element.elementor-element-6e34303{--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;--background-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-21adb47{--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;--background-transition:0.3s;--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2874 .elementor-element.elementor-element-21adb47:not(.elementor-motion-effects-element-type-background), .elementor-2874 .elementor-element.elementor-element-21adb47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coco-shika.jp/wp-content/uploads/2024/07/Group-40.png");background-position:center center;background-size:cover;}.elementor-2874 .elementor-element.elementor-element-21adb47, .elementor-2874 .elementor-element.elementor-element-21adb47::before{--border-transition:0.3s;}.elementor-2874 .elementor-element.elementor-element-b3b11fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-b3b11fc{text-align:center;}.elementor-2874 .elementor-element.elementor-element-b3b11fc .elementor-heading-title{color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-weight:600;}.elementor-2874 .elementor-element.elementor-element-0427af2 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-0427af2{text-align:center;color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-2874 .elementor-element.elementor-element-697b0db{text-align:center;color:#FFFFFF;font-family:"Noto Sans JP", Sans-serif;font-weight:400;}.elementor-2874 .elementor-element.elementor-element-126ec5f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2874 .elementor-element.elementor-element-5f702e3 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-weight:400;fill:#000000;color:#000000;background-color:#FFFFFF;padding:20px 80px 20px 80px;}.elementor-2874 .elementor-element.elementor-element-d50fc13 .elementor-button{font-family:"Noto Sans JP", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#000000;color:#000000;background-color:#F2E7CE;padding:20px 70px 20px 70px;}@media(max-width:1024px){.elementor-2874 .elementor-element.elementor-element-6d14365{--grid-auto-flow:row;}.elementor-2874 .elementor-element.elementor-element-e2d6fb4 > .elementor-widget-container{margin:0px 0px -25px 80px;}.elementor-2874 .elementor-element.elementor-element-2d803f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 85px 0px 85px;}.elementor-2874 .elementor-element.elementor-element-f5fa037 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 100px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-80748b8:not(.elementor-motion-effects-element-type-background), .elementor-2874 .elementor-element.elementor-element-80748b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coco-shika.jp/wp-content/uploads/2024/07/Rectangle-110.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2874 .elementor-element.elementor-element-80748b8{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2874 .elementor-element.elementor-element-f0f0463{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-2874 .elementor-element.elementor-element-93c1e59{--grid-auto-flow:row;}.elementor-2874 .elementor-element.elementor-element-cc31c7a > .elementor-widget-container{margin:0px 0px -25px 80px;}.elementor-2874 .elementor-element.elementor-element-f803693 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:35px 80px 0px 80px;}.elementor-2874 .elementor-element.elementor-element-1e61743 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 100px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-f2ee9a6:not(.elementor-motion-effects-element-type-background), .elementor-2874 .elementor-element.elementor-element-f2ee9a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2874 .elementor-element.elementor-element-f2ee9a6{--padding-top:40px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-2874 .elementor-element.elementor-element-a2a4cc4{--justify-content:center;--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2874 .elementor-element.elementor-element-e1f93c8{--grid-auto-flow:row;}.elementor-2874 .elementor-element.elementor-element-126ec5f{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2874 .elementor-element.elementor-element-14b41b7{--content-width:100%;}.elementor-2874 .elementor-element.elementor-element-93781f9{--width:50%;}.elementor-2874 .elementor-element.elementor-element-33c9ffd{--width:50%;}.elementor-2874 .elementor-element.elementor-element-c61c8dc{--content-width:1036px;}.elementor-2874 .elementor-element.elementor-element-66f608e{--width:100%;}.elementor-2874 .elementor-element.elementor-element-923346f{--content-width:1036px;}.elementor-2874 .elementor-element.elementor-element-f0f0463{--content-width:1000px;}.elementor-2874 .elementor-element.elementor-element-81c2550{--width:33%;}.elementor-2874 .elementor-element.elementor-element-204d8aa{--width:33%;}.elementor-2874 .elementor-element.elementor-element-3a08d42{--width:33%;}.elementor-2874 .elementor-element.elementor-element-76773be{--content-width:1036px;}.elementor-2874 .elementor-element.elementor-element-1e25926{--width:100%;}.elementor-2874 .elementor-element.elementor-element-fb2cf3a{--content-width:1036px;}.elementor-2874 .elementor-element.elementor-element-a2a4cc4{--content-width:1000px;}.elementor-2874 .elementor-element.elementor-element-61219f2{--width:33%;}.elementor-2874 .elementor-element.elementor-element-b102697{--width:33%;}}@media(max-width:767px){.elementor-2874 .elementor-element.elementor-element-b5b998c:not(.elementor-motion-effects-element-type-background), .elementor-2874 .elementor-element.elementor-element-b5b998c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coco-shika.jp/wp-content/uploads/2024/07/Rectangle-58-1-1.png");}.elementor-2874 .elementor-element.elementor-element-d203044{--spacer-size:30px;}.elementor-2874 .elementor-element.elementor-element-076d805 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 12px 0px 12px;}.elementor-2874 .elementor-element.elementor-element-fe228b1{--spacer-size:30px;}.elementor-2874 .elementor-element.elementor-element-6d14365{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--grid-auto-flow:row;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2874 .elementor-element.elementor-element-a807730 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-a807730 .elementor-button{font-size:14px;border-width:1px 1px 1px 1px;border-radius:25px 25px 25px 25px;padding:12px 27px 12px 37px;}.elementor-2874 .elementor-element.elementor-element-971d4ea .elementor-button{font-size:14px;border-width:1px 1px 1px 1px;border-radius:25px 25px 25px 25px;padding:12px 37px 12px 47px;}.elementor-2874 .elementor-element.elementor-element-e2d6fb4 > .elementor-widget-container{margin:0px 0px -18px 0px;}.elementor-2874 .elementor-element.elementor-element-2d803f9 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-2874 .elementor-element.elementor-element-f5fa037 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 12px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-80748b8:not(.elementor-motion-effects-element-type-background), .elementor-2874 .elementor-element.elementor-element-80748b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coco-shika.jp/wp-content/uploads/2024/07/Rectangle-79.png");background-repeat:no-repeat;}.elementor-2874 .elementor-element.elementor-element-80748b8{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2874 .elementor-element.elementor-element-f8ecd4d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 20px;}.elementor-2874 .elementor-element.elementor-element-f8ecd4d{text-align:left;}.elementor-2874 .elementor-element.elementor-element-ef172e4 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-2874 .elementor-element.elementor-element-ef172e4{text-align:left;}.elementor-2874 .elementor-element.elementor-element-5573708 > .elementor-widget-container{margin:-20px 0px 0px -30px;padding:0px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-5573708{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-2874 .elementor-element.elementor-element-93c1e59{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-2874 .elementor-element.elementor-element-208c98d > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-80ef194 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-45df842 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-cc31c7a > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-2874 .elementor-element.elementor-element-e9875ec{text-align:left;}.elementor-2874 .elementor-element.elementor-element-f803693 > .elementor-widget-container{padding:0px 12px 0px 12px;}.elementor-2874 .elementor-element.elementor-element-1e61743 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 12px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-f2ee9a6{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2874 .elementor-element.elementor-element-7b08782 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 20px;}.elementor-2874 .elementor-element.elementor-element-7b08782{text-align:left;}.elementor-2874 .elementor-element.elementor-element-4b55c80 > .elementor-widget-container{margin:-40px 0px 0px 0px;padding:0px 0px 0px 20px;}.elementor-2874 .elementor-element.elementor-element-4b55c80{text-align:left;}.elementor-2874 .elementor-element.elementor-element-ccf8f1f > .elementor-widget-container{margin:-30px 0px 0px -20px;}.elementor-2874 .elementor-element.elementor-element-ccf8f1f{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:10px;}.elementor-2874 .elementor-element.elementor-element-e1f93c8{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:30px;--padding-left:12px;--padding-right:12px;}.elementor-2874 .elementor-element.elementor-element-6591cfc > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-f3111fe > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-39eaace{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2874 .elementor-element.elementor-element-f793349 > .elementor-widget-container{padding:20px 0px 0px 15px;}.elementor-2874 .elementor-element.elementor-element-f793349{text-align:left;font-size:16px;}.elementor-2874 .elementor-element.elementor-element-6c7f168 > .elementor-widget-container{padding:20px 12px 0px 12px;}.elementor-2874 .elementor-element.elementor-element-6c7f168 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2874 .elementor-element.elementor-element-6c7f168 .elementor-icon-list-item > a{font-size:14px;}.elementor-2874 .elementor-element.elementor-element-4bc28e4:not(.elementor-motion-effects-element-type-background), .elementor-2874 .elementor-element.elementor-element-4bc28e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coco-shika.jp/wp-content/uploads/2024/07/Group-32-1-1.png");}.elementor-2874 .elementor-element.elementor-element-41fc78c > .elementor-widget-container{margin:25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-8f0b330 > .elementor-widget-container{margin:-65px 0px 0px 310px;padding:0px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-21adb47:not(.elementor-motion-effects-element-type-background), .elementor-2874 .elementor-element.elementor-element-21adb47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2874 .elementor-element.elementor-element-21adb47{--padding-top:25px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-2874 .elementor-element.elementor-element-697b0db > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-126ec5f{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:6px 6px;--grid-auto-flow:row;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2874 .elementor-element.elementor-element-5f702e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2874 .elementor-element.elementor-element-5f702e3 .elementor-button{font-size:14px;padding:12px 30px 12px 30px;}.elementor-2874 .elementor-element.elementor-element-d50fc13 .elementor-button{font-size:14px;padding:12px 22px 12px 22px;}}