@charset "UTF-8";.slider-container{position:relative}.slider-container:after{content:"";display:block;position:absolute;bottom:-20px;left:0;width:100%;height:50%;background:#FAF8F5;z-index:0}.mv{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:calc(100svh - 94px - 20px);-webkit-margin-after:20px;margin-block-end:20px;margin-inline:20px;border-radius:20px;overflow:hidden;z-index:1}@container (max-width: 980px){.mv{height:calc(100svh - 58px - 20px)}}@container (max-width: 767px){.mv{border-radius:12px}}.mv .splide__track{width:100%;height:100%}.mv img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mv-text{position:absolute;bottom:40px;left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px 0;padding:20px;background:rgba(255,255,255,0.9);backdrop-filter:blur(4px);border-radius:8px;z-index:2}@media screen and (max-width:767px){.mv-text{bottom:0;left:0;width:100%;gap:12px 0;padding:12px;border-radius:0 0 12px 12px}}.mv-text__copy-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px 0}@media screen and (max-width:767px){.mv-text__copy-main{gap:8px 0}}.mv-text__copy-main__ja{font-weight:500;font-size:2.8rem}@media screen and (max-width:767px){.mv-text__copy-main__ja{font-size:1.8rem}}.mv-text__copy-main__en{font-family:"Nunito",sans-serif;font-weight:500;font-optical-sizing:auto;font-style:normal;font-size:1.4rem;letter-spacing:0.05em}@media screen and (max-width:767px){.mv-text__copy-main__en{font-size:1.2rem}}.mv-text__copy-sub{line-height:1.5}@media screen and (max-width:767px){.mv-text__copy-sub{font-size:1.2rem}}.section{position:relative;-webkit-margin-after:80px;margin-block-end:80px}@media screen and (max-width:767px){.section{-webkit-margin-after:60px;margin-block-end:60px}}.section__wrap{position:relative;max-width:1200px;margin-inline:auto}@media screen and (max-width:1280px){.section__wrap{width:94%}}.section__header{-webkit-margin-after:32px;margin-block-end:32px}@media screen and (max-width:767px){.section__header{-webkit-margin-after:28px;margin-block-end:28px}}#news-section{padding-block:60px 80px;background:#FAF8F5}@media screen and (max-width:767px){#news-section{padding-block:40px 60px}}#news-section .p-two-block{gap:0 40px}@media screen and (max-width:767px){#news-section .p-two-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px 0}}#news-section .p-two-block__box{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}#about-section{position:relative;padding-block:80px}@media screen and (max-width:767px){#about-section{padding-block:60px}}#about-section .p-two-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 40px}@media screen and (max-width:767px){#about-section .p-two-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}#about-section .p-two-block__box{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}#about-section .p-two-block__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:767px){#about-section .p-two-block__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-margin-after:28px;margin-block-end:28px}}@media screen and (max-width:767px){#about-section .p-two-block__text{display:contents}}@media screen and (max-width:767px){#about-section .p-two-block__text-sp{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media screen and (max-width:767px){#about-section .section-title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#about-section #slider2{border-radius:8px;overflow:hidden}#about-section #slider2 .splide__slide{position:relative}#about-section #slider2 .splide__slide.is-active .c-video{position:relative}#about-section #slider2 .splide__slide.is-active .c-video .start-btn{position:absolute;z-index:2}#about-section #slider2 .splide__slide img{width:100%;height:auto;display:block;position:relative}#medical-service-section{-webkit-padding-after:80px;padding-block-end:80px}@media screen and (max-width:767px){#medical-service-section{-webkit-padding-after:40px;padding-block-end:40px}}@media screen and (max-width:1280px){#medical-service-section .section__wrap{width:100%}}#medical-service-section .p-four-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px 20px;-webkit-margin-before:40px;margin-block-start:40px}@media screen and (max-width:980px){#medical-service-section .p-four-block{gap:16px 12px}}@media screen and (max-width:767px){#medical-service-section .p-four-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px 0;-webkit-margin-before:32px;margin-block-start:32px}}#medical-service-section .p-four-block__box{position:relative;width:calc((100% - 60px) / 4)}@media screen and (max-width:980px){#medical-service-section .p-four-block__box{width:calc((100% - 12px) / 2)}}@media screen and (max-width:767px){#medical-service-section .p-four-block__box{width:100%}}#medical-service-section .p-four-block .c-btn-white{font-weight:500;position:relative;display:block;padding:11px 16px;background:#FFFFFF;border-radius:4px;color:#66543D;line-height:1.5;text-align:center}#medical-service-section .p-four-block .c-btn-white:after{content:"";display:inline-block;position:absolute;top:50%;right:12px;width:7px;height:12px;background:url("../img/ico_arrow_right.svg") no-repeat;-webkit-transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,box-shadow 0.3s ease-out,color 0.3s ease-out,transform 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,flex 0.3s ease-out,visibility 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,box-shadow 0.3s ease-out,color 0.3s ease-out,transform 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,flex 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out,-ms-flex 0.3s ease-out;translate:0 -50%}#medical-service-section .p-four-block .c-btn-white:hover{background:#99856B;color:#FFFFFF}@media screen and (max-width:767px){#class-event-section .section-title{margin-inline:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#class-event-section .p-two-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 60px;-webkit-margin-after:60px;margin-block-end:60px}@media screen and (max-width:767px){#class-event-section .p-two-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;-webkit-margin-after:40px;margin-block-end:40px}}#class-event-section .p-two-block__image{width:40%}@media screen and (max-width:767px){#class-event-section .p-two-block__image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:90%;margin-right:auto;-webkit-margin-after:28px;margin-block-end:28px}}#class-event-section .p-two-block__image:after{content:"";position:absolute;inset:0;background:rgba(153,133,107,0.1);border-radius:0 8px 8px 0;pointer-events:none}#class-event-section .p-two-block__image img{border-radius:0 8px 8px 0;overflow:hidden}#class-event-section .p-two-block__text{max-width:684px;width:60%;margin-right:auto}@media screen and (max-width:1280px){#class-event-section .p-two-block__text{margin-right:3.5%}}@media screen and (max-width:767px){#class-event-section .p-two-block__text{display:contents;max-width:100%;width:100%;margin:0 auto}}@media screen and (max-width:767px){#class-event-section .p-two-block__text-sp{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:94%}}#class-event-section .wp-block-buttons.is-layout-flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0 20px}#class-event-section .wp-block-buttons.is-layout-flex .is-style-link01{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}@media screen and (max-width:767px){#class-event-section .wp-block-buttons.is-layout-flex .is-style-link01:last-child .wp-block-button__link{-webkit-margin-before:16px;margin-block-start:16px}}#class-event-section .wp-block-buttons.is-layout-flex .is-style-link01 .wp-block-button__link{max-width:100%;width:100%}.gcal-embed{border-radius:8px;overflow:hidden}#art-male-infertility-section{-webkit-margin-after:0;margin-block-end:0}@media screen and (max-width:980px){#art-male-infertility-section .p-two-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}#art-male-infertility-section .p-two-block__box{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}#art-male-infertility-section .p-two-block__box>a{display:-ms-grid;display:grid}#art-male-infertility-section .p-two-block__box>a:hover .p-two-block__image:after{background:rgba(102,84,61,0.5)}#art-male-infertility-section .p-two-block__box>a:hover .p-two-block__image img{scale:1.05}#art-male-infertility-section .p-two-block__text{position:relative;-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1;padding:40px;color:#FFFFFF;z-index:2}@media screen and (max-width:1199px){#art-male-infertility-section .p-two-block__text{padding:20px}}#art-male-infertility-section .p-two-block__text:after{content:"";display:inline-block;width:32px;height:32px;position:absolute;top:49px;right:40px;background:url("../img/ico_arrow-right-circle_01.svg") no-repeat;-webkit-transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,box-shadow 0.3s ease-out,color 0.3s ease-out,transform 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,flex 0.3s ease-out,visibility 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,box-shadow 0.3s ease-out,color 0.3s ease-out,transform 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,flex 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out,-ms-flex 0.3s ease-out}@media screen and (max-width:1199px){#art-male-infertility-section .p-two-block__text:after{top:23px;right:20px}}#art-male-infertility-section .p-two-block__image{-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1;display:-ms-grid;display:grid;overflow:hidden}@media screen and (max-width:980px){#art-male-infertility-section .p-two-block__image{max-height:280px}}#art-male-infertility-section .p-two-block__image>img{-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1;scale:1;-webkit-transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,box-shadow 0.3s ease-out,color 0.3s ease-out,transform 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,flex 0.3s ease-out,visibility 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,box-shadow 0.3s ease-out,color 0.3s ease-out,transform 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,flex 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out,-ms-flex 0.3s ease-out}#art-male-infertility-section .p-two-block__image:after{content:"";-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1;background:rgba(102,84,61,0.7);pointer-events:none;-webkit-transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,box-shadow 0.3s ease-out,color 0.3s ease-out,transform 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,flex 0.3s ease-out,visibility 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,box-shadow 0.3s ease-out,color 0.3s ease-out,transform 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,flex 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out,-ms-flex 0.3s ease-out;z-index:1}#art-male-infertility-section .section-title{border-bottom:1px solid #FFFFFF}@media screen and (max-width:1199px){#art-male-infertility-section .section-title{-webkit-margin-after:12px;margin-block-end:12px;margin-inline:0}}#instagram-section{padding-block:80px;background:#FAF8F5}@media screen and (max-width:767px){#instagram-section{padding-block:60px}}#instagram-section #sb_instagram .sbi_photo img{border-radius:8px}#services-section .section-title{-webkit-margin-after:0;margin-block-end:0}#services-section .p-two-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:980px){#services-section .p-two-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:28px 0}}#services-section .p-two-block__box:first-child{width:22%}@media screen and (max-width:980px){#services-section .p-two-block__box:first-child{width:100%}}#services-section .p-two-block__box:last-child{width:78%}@media screen and (max-width:980px){#services-section .p-two-block__box:last-child{width:100%}}#services-section #services-list .p-four-block{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0 20px;-webkit-margin-after:60px;margin-block-end:60px;margin-inline:20px}@media screen and (max-width:980px){#services-section #services-list .p-four-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px 0;-webkit-margin-after:40px;margin-block-end:40px;margin-inline:15px}}#services-section #services-list .p-four-block__box{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}@media screen and (max-width:980px){#services-section #services-list .p-four-block__box{width:100%}}#services-section #services-list .p-four-block__box>a{display:-ms-grid;display:grid;border-radius:8px;overflow:hidden}#services-section #services-list .p-four-block__box>a:hover .p-four-block__image:after{background:rgba(102,84,61,0.5)}#services-section #services-list .p-four-block__box>a:hover .p-four-block__image img{scale:1.05}#services-section #services-list .p-four-block__text{position:relative;-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1;padding:40px;color:#FFFFFF;z-index:2}@media screen and (max-width:1199px){#services-section #services-list .p-four-block__text{padding:20px}}#services-section #services-list .p-four-block__text:after{content:"";display:inline-block;width:32px;height:32px;position:absolute;top:40px;right:40px;background:url("../img/ico_arrow-right-circle_01.svg") no-repeat;-webkit-transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,box-shadow 0.3s ease-out,color 0.3s ease-out,transform 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,flex 0.3s ease-out,visibility 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,box-shadow 0.3s ease-out,color 0.3s ease-out,transform 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,flex 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out,-ms-flex 0.3s ease-out}@media screen and (max-width:1199px){#services-section #services-list .p-four-block__text:after{top:20px;right:20px}}#services-section #services-list .p-four-block__image{display:-ms-grid;display:grid;-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1;-webkit-margin-after:0;margin-block-end:0;overflow:hidden}@media screen and (max-width:980px){#services-section #services-list .p-four-block__image{max-height:200px}}#services-section #services-list .p-four-block__image:after{content:"";-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1;background:rgba(102,84,61,0.7);pointer-events:none;-webkit-transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,box-shadow 0.3s ease-out,color 0.3s ease-out,transform 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,flex 0.3s ease-out,visibility 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,box-shadow 0.3s ease-out,color 0.3s ease-out,transform 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,flex 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out,-ms-flex 0.3s ease-out;z-index:1}#services-section #services-list .p-four-block__image img,#services-section #services-list .p-four-block__image picture{-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1}#services-section #services-list .p-four-block__image>img{width:100%;scale:1;-webkit-transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,box-shadow 0.3s ease-out,color 0.3s ease-out,transform 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,flex 0.3s ease-out,visibility 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,box-shadow 0.3s ease-out,color 0.3s ease-out,transform 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,flex 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out,-ms-flex 0.3s ease-out}#services-section #services-list .p-four-block .section-title{font-size:2rem;-webkit-margin-after:0;margin-block-end:0;border-bottom:none;text-align:left}@media screen and (max-width:1199px){#services-section #services-list .p-four-block .section-title{font-size:1.8rem;margin-inline:0}}#pickup-section{-webkit-margin-after:0;margin-block-end:0}#pickup-section a:hover{color:#99856B}#pickup-section a:hover .p-four-block__image img{opacity:0.8;scale:1.05}#pickup-section a:hover .item-text-link{border-bottom:1px solid #66543D}#pickup-section a:hover .item-text-link:after{background-color:#66543D}@media screen and (max-width:980px){#pickup-section .p-four-block{gap:12px 0}}@media screen and (max-width:980px){#pickup-section .p-four-block a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 20px}}@media screen and (max-width:980px){#pickup-section .p-four-block__box{width:100%}}#pickup-section .p-four-block__image{border-radius:8px;overflow:hidden;display:-ms-grid;display:grid}@media screen and (max-width:980px){#pickup-section .p-four-block__image{min-width:120px;margin-bottom:0;border:none}}#pickup-section .p-four-block__image:after{content:"";-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1;background:rgba(102,84,61,0.1);pointer-events:none;-webkit-transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,box-shadow 0.3s ease-out,color 0.3s ease-out,transform 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,flex 0.3s ease-out,visibility 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,box-shadow 0.3s ease-out,color 0.3s ease-out,transform 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,flex 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out,-ms-flex 0.3s ease-out;z-index:1}#pickup-section .p-four-block__image img,#pickup-section .p-four-block__image picture{-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1}#pickup-section .p-four-block__image img{scale:1;-webkit-transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,box-shadow 0.3s ease-out,color 0.3s ease-out,transform 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,flex 0.3s ease-out,visibility 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,box-shadow 0.3s ease-out,color 0.3s ease-out,transform 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,flex 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out,-ms-flex 0.3s ease-out}@media screen and (max-width:980px){#pickup-section .p-four-block__image img{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:120px;height:120px}}@media screen and (max-width:980px){#pickup-section .p-four-block__text{width:calc(100% - 120px)}}#pickup-section .item-text-link{font-size:1.8rem;font-weight:500;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-block:8px;border-bottom:1px solid #CCCAC8;line-height:1.5;-webkit-transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,box-shadow 0.3s ease-out,color 0.3s ease-out,transform 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,flex 0.3s ease-out,visibility 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,box-shadow 0.3s ease-out,color 0.3s ease-out,transform 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,flex 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out,-ms-flex 0.3s ease-out}@media screen and (max-width:767px){#pickup-section .item-text-link{font-size:1.4rem}}#pickup-section .item-text-link:after{content:"";display:inline-block;width:7px;height:12px;-webkit-margin-before:-2px;margin-block-start:-2px;-webkit-margin-end:12px;margin-inline-end:12px;background-color:#CCCAC8;-webkit-mask:url("../img/ico_arrow_right.svg") no-repeat;mask:url("../img/ico_arrow_right.svg") no-repeat;-webkit-transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,color 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,box-shadow 0.3s ease-out,color 0.3s ease-out,transform 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,flex 0.3s ease-out,visibility 0.3s ease-out;transition:background 0.3s ease-out,border 0.3s ease-out,box-shadow 0.3s ease-out,color 0.3s ease-out,transform 0.3s ease-out,translate 0.3s ease-out,scale 0.3s ease-out,opacity 0.3s ease-out,rotate 0.3s ease-out,margin 0.3s ease-out,top 0.3s ease-out,right 0.3s ease-out,bottom 0.3s ease-out,left 0.3s ease-out,flex 0.3s ease-out,visibility 0.3s ease-out,-webkit-box-shadow 0.3s ease-out,-webkit-transform 0.3s ease-out,-webkit-box-flex 0.3s ease-out,-ms-flex 0.3s ease-out}
/*# sourceMappingURL=top.css.map */