#wrapper{padding-top:124px}@media screen and (max-width:1080px){#wrapper{padding-top:110px}}@media only screen and (max-width:767px){#wrapper{padding-top:85px}}.l-main{background:#f7efce;color:#381a02;font-family:"Noto Sans JP",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}.l-inner{margin:auto;padding:0 30px;max-width:1330px}@media only screen and (max-width:767px){.l-inner{padding:0 20px}}#header>.wrap{display:flex;height:101px;padding:0 24px;align-items:flex-end}#header .header_logo{float:none;margin:0;padding-bottom:15px}#header .header_logo-txt{font-size:14px;letter-spacing:.1em;margin-bottom:8px;line-height:1.1;font-family:"Zen Maru Gothic",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;margin-left:15px;padding-top:10px}#header .header_guide{position:absolute;top:0;right:24px;display:flex}#header .header_guide .guide-item a{display:block}#header .header_guide .guide-item img{height:48px;width:auto;vertical-align:top}#header .header_menu{float:none;margin-left:auto}#header .header_menu .g_nav>li.last{margin-right:0}#header .header_menu .g_nav>li>a,#header .header_menu .g_nav>li>span{height:auto;font-family:"Zen Maru Gothic",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;padding:12px 0}#header .header_menu .g_nav>li>a sub,#header .header_menu .g_nav>li>span sub{font-size:12px;padding-top:8px}#header .header_menu .g_nav>li dl{top:64px;background:#fff;border-radius:10px}#header .header_menu .g_nav>li dl ul{padding:16px 0}#header .header_menu .g_nav>li dl li a{font-family:"Zen Maru Gothic",sans-serif;font-weight:700;color:#381a02;font-size:16px;letter-spacing:.08em;padding:.5em 1em}@media screen and (min-width:768px){#header .menu_vertical .g_nav{display:flex !important}}@media screen and (max-width:900px) and (min-width:768px){#header>.wrap{padding:0 12px;height:110px}#header .header_guide{right:12px}#header .header_menu .g_nav>li>a sub,#header .header_menu .g_nav>li>span sub{font-size:8px}}@media only screen and (max-width:767px){#header{height:auto}#header>.wrap{padding:0 10px 10px;height:60px;box-sizing:border-box}#header .header_logo{padding-bottom:0;width:140px}#header .header_logo-txt{font-size:8px}#header .header_guide{position:static;margin-left:15px}#header .header_guide .guide-item{display:none}#header .header_guide .guide-item--access{display:block;width:96px}#header .header_guide .guide-item--access img{height:auto;width:100%;vertical-align:bottom}#header .menu-trigger{height:60px;width:60px}#header .menu-trigger span{width:23px;height:3px}#header .menu-trigger span:nth-of-type(1){top:20px}#header .menu-trigger span:nth-of-type(2){top:29px}#header .menu-trigger span:nth-of-type(3){top:38px}#header .toggleMenu.active .menu-trigger span:nth-of-type(1){top:29px}#header .toggleMenu.active .menu-trigger span:nth-of-type(3){top:29px}#header .header_menu{top:85px}#header .header_menu .g_nav>li.last{margin-right:20px}#header .header_menu .g_nav>li dl{top:0}#header .header_menu .g_nav>li dl ul{padding:0}#header .header_menu .g_nav>li dl li a{padding:1em}}@media screen and (max-width:600px){#header{height:auto}#header .header_menu{top:85px}}.fixed-nav{position:fixed;bottom:0;right:0;z-index:100}.fixed-nav__list{display:flex;justify-content:flex-end}.fixed-nav a{display:block}.fixed-nav img{width:auto;height:64px}@media only screen and (max-width:767px){.fixed-nav__list li{width:75%}.fixed-nav__list li:nth-child(2n){width:25%}.fixed-nav a{width:100%;height:12.30769vw}.fixed-nav img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}#footer{font-family:"Noto Sans JP",sans-serif;font-weight:400;padding-bottom:80px;-webkit-font-smoothing:antialiased}.contact_section{-webkit-font-smoothing:antialiased}.contact_section .contact_tit{font-family:"Zen Maru Gothic",sans-serif;font-weight:700}.contact_section .txt{font-family:"Zen Maru Gothic",sans-serif;font-weight:700}@media only screen and (max-width:767px){#footer{background:#fcd327;padding-bottom:17.4359vw}.contact_section .contact_tit{font-size:28px;padding-left:86px}.contact_section .contact_tit:before{width:72px;left:0;top:-15px}.contact_section .txt{text-align:left;padding:0 15px;letter-spacing:.03em}}.l-main .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0 !important}.l-main .elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0 !important}.l-main .elementor-section.elementor-section-boxed>.elementor-container{max-width:1080px !important}.l-main .elementor-row{display:flex !important;justify-content:space-between;flex-wrap:wrap}.l-main .elementor-section.elementor-section-boxed>.elementor-container{padding:0 30px}.l-main .elementor-section.elementor-section-boxed>.elementor-container .elementor-section.elementor-section-boxed>.elementor-container{padding:0}.l-main .elementor-text-editor p{line-height:2;margin-bottom:20px}.l-main .elementor-text-editor p:last-child{margin-bottom:0}@media only screen and (max-width:767px){.l-main .elementor-section.elementor-section-boxed>.elementor-container{padding:0 20px}.l-main .elementor-text-editor p{line-height:1.8}}.flex{display:-moz-flex;display:flex;-ms-flex-pack:justify;flex-wrap:wrap}.c-ttl01 .elementor-heading-title{text-align:center;background:url(//uchiyamaiin.jp/wp-content/themes/genova_tpl/css/../img/c-ttl01-icon.svg) no-repeat center bottom;background-size:28px;font-size:35px;font-family:"Zen Maru Gothic",sans-serif;letter-spacing:.1em;padding:0 0 25px !important}.c-ttl01 .elementor-heading-title:before{content:none}@media only screen and (max-width:767px){.c-ttl01 .elementor-heading-title{font-size:32px}}#mainimage .catch_box{padding-bottom:100px}#mainimage .catch_box .text{font-family:"Zen Maru Gothic",sans-serif;font-weight:700;-webkit-font-smoothing:antialiased}#mainimage .catch_box .txt1 span:nth-child(1){letter-spacing:.05em}#mainimage .catch_box .txt1 span:nth-child(2){letter-spacing:.05em;margin-left:0}#mainimage .catch_box .txt2{margin-bottom:45px}#mainimage .catch_box .txt2 span:nth-child(2){margin-left:.5em}@media only screen and (max-width:767px){#mainimage .catch_box{padding-bottom:25%}#mainimage .catch_box .deco{bottom:22%}#mainimage .catch_box .txt1 span:nth-child(1){letter-spacing:.02em}#mainimage .catch_box .txt1 span:nth-child(2){letter-spacing:.02em}#mainimage .catch_box .txt2{margin-bottom:30%}}@media screen and (max-width:680px){#mainimage .catch_box .text{margin-left:7%}}.p-info{background:#f7efce;padding:130px 0 96px}.p-info:before,.p-info:after{content:"";position:absolute;border-radius:50%}.p-info:before{width:163px;height:163px;background:#fff;top:155px;left:0;transform:translateX(-50%)}.p-info:after{width:100px;height:100px;background:#ffcf06;top:180px;right:0;transform:translateX(50%)}.p-info>div{z-index:1}.p-info .elementor-row>.elementor-element{width:49% !important;max-width:500px;background:#fff;border-radius:10px}.p-info .elementor-row>.elementor-element:before,.p-info .elementor-row>.elementor-element:after{content:"";width:13px;height:13px;background:#ea5505;border-radius:50%;position:absolute;top:18px}.p-info .elementor-row>.elementor-element:before{left:18px}.p-info .elementor-row>.elementor-element:after{right:18px}.p-info .elementor-row>.elementor-element>.elementor-column-wrap:before,.p-info .elementor-row>.elementor-element>.elementor-column-wrap:after{content:"";width:13px;height:13px;background:#ea5505;border-radius:50%;position:absolute;bottom:18px}.p-info .elementor-row>.elementor-element>.elementor-column-wrap:before{left:18px}.p-info .elementor-row>.elementor-element>.elementor-column-wrap:after{right:18px}.p-info .elementor-row>.elementor-element>.elementor-column-wrap>.elementor-widget-wrap{padding:45px 40px}.p-info .info-news__head{font-family:"Zen Maru Gothic",sans-serif;font-weight:700;line-height:1.5;position:relative;border-bottom:2px solid #fcd327;margin-bottom:35px !important;padding-bottom:15px}.p-info .info-news__head .head-inner{display:flex;align-items:center;justify-content:space-between}.p-info .info-news__head .head-ttl{font-size:25px;letter-spacing:.15em;font-weight:700}.p-info .info-news__head .head-btn{color:#0075c7;text-decoration:underline}.p-info .info-news__contents .news-list li{border-bottom:1px dashed #ffcf06;margin-bottom:25px}.p-info .info-news__contents .news-list li:first-child .date:after{content:"NEW";display:inline-block;background:#ea5505;color:#fff;font-size:13px;padding:0 .5em;margin-left:1em;transform:translateY(-2px)}.p-info .info-news__contents .news-list li:last-child{margin-bottom:0}.p-info .info-news__contents .news-list a{display:block;padding-bottom:20px}.p-info .info-news__contents .news-list .date{margin-bottom:0;font-size:18px;color:#ea5505;font-weight:500;line-height:1.5}.p-info .info-news__contents .news-list .ttl{font-weight:700;margin-bottom:.5em}.p-info .info-news__contents .news-list .txt{font-size:86%;line-height:1.5}.p-info .info-clinic__hour{font-family:"Zen Maru Gothic",sans-serif}.p-info .info-clinic__hour table{width:100%;table-layout:fixed}.p-info .info-clinic__hour tr:first-child{border-bottom:1px solid #707070}.p-info .info-clinic__hour tr:nth-child(2) td{padding-top:10px}.p-info .info-clinic__hour tr:last-child{border-bottom:1px solid #707070}.p-info .info-clinic__hour tr:last-child td{padding-bottom:10px}.p-info .info-clinic__hour th{text-align:center;font-size:15px;vertical-align:bottom;line-height:1.1;padding-bottom:15px}.p-info .info-clinic__hour th:first-child{text-align:left;width:130px;font-weight:700;font-size:25px;letter-spacing:.15em;padding-bottom:13px}.p-info .info-clinic__hour th:last-child{width:3.5em;letter-spacing:0}.p-info .info-clinic__hour td{text-align:center;font-size:15px}.p-info .info-clinic__hour td:first-child{text-align:left;font-size:18px}.p-info .info-clinic__hour td.on{color:#ea5505}.p-info .info-clinic__about table{width:100%}.p-info .info-clinic__about th,.p-info .info-clinic__about td{font-size:15px;line-height:1.866;vertical-align:top;padding-bottom:20px}.p-info .info-clinic__about th{font-family:"Zen Maru Gothic",sans-serif;font-weight:700;width:6em}.p-info .info-clinic__about td{font-weight:500}.p-info .info-clinic__access{text-align:center}.p-info .info-clinic__access a{display:inline-block;position:relative;font-family:"Zen Maru Gothic",sans-serif;font-weight:700;background:#0075c7;color:#fff;border-radius:8px;padding:4px 38px 4px 1em;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16)}.p-info .info-clinic__access a:after{content:"";position:absolute;top:50%;margin-top:-6px;right:16px;width:10px;height:12px;background:url(//uchiyamaiin.jp/wp-content/themes/genova_tpl/css/../img/arrow-r01.svg) no-repeat;background-size:100%}@media screen and (max-width:900px){.p-info .elementor-row>.elementor-element>.elementor-column-wrap>.elementor-widget-wrap{padding:45px 25px}.p-info .info-clinic__hour th{font-size:14px}.p-info .info-clinic__hour th:first-child{width:100px;font-size:18px}.p-info .info-clinic__hour td{font-size:14px}.p-info .info-clinic__hour td:first-child{font-size:15px}}@media only screen and (max-width:767px){.p-info{padding:70px 0 50px}.p-info:before{top:214px}.p-info:after{width:70px;height:70px;top:36px}.p-info .elementor-row>.elementor-element{width:100% !important;max-width:100%}.p-info .elementor-row>.elementor-element>.elementor-column-wrap>.elementor-widget-wrap{padding:50px 30px}.p-info .info-news{margin-bottom:30px}.p-info .info-news__head{margin-bottom:15px !important;padding-bottom:10px}.p-info .info-news__head .head-ttl{font-size:21px}.p-info .info-news__head .head-btn{font-size:15px}.p-info .info-news__contents .news-list li{margin-bottom:15px}.p-info .info-news__contents .news-list a{padding-bottom:10px}.p-info .info-news__contents .news-list .ttl{font-size:15px;-webkit-line-clamp:2;line-height:1.6}.p-info .info-clinic__hour th{font-size:12px}.p-info .info-clinic__hour th:first-child{width:36%;font-size:20px}.p-info .info-clinic__hour td{font-size:12px}.p-info .info-clinic__hour td:first-child{font-size:14px}.p-info .info-clinic__about th{width:5.5em}.p-info .info-clinic__about td{font-size:14px}}.p-method{padding:96px 0;background:#ffcf06}.p-method:before,.p-method:after{content:"";position:absolute;border-radius:50%}.p-method:before{width:207px;height:207px;background:#094;top:100%;margin-top:-25px;left:48px}.p-method:after{width:163px;height:163px;background:#ea5505;top:152px;right:0;transform:translateX(50%)}.p-method>div{z-index:1}.p-method .method-ttl{margin-bottom:50px !important}.p-method .method-ttl .elementor-heading-title{margin-bottom:0 !important}.p-method .method-block{width:49% !important;max-width:500px;background:#fff;border-radius:10px;overflow:hidden}.p-method .method-block__wrapper{margin-bottom:50px}.p-method .method-block--visit .method-block__ttl{color:#0075c7}.p-method .method-block--visit .method-block__lead .elementor-heading-title{border-bottom:2px dashed #0075c7}.p-method .method-block--vaccination .method-block__ttl{color:#ea5505}.p-method .method-block--vaccination .method-block__lead .elementor-heading-title{border-bottom:2px dashed #ea5505}.p-method .method-block__img img{width:100%;height:auto}.p-method .method-block__ttl{text-align:center;font-family:"Zen Maru Gothic",sans-serif;font-weight:700;font-size:28px;position:relative;padding-top:15px;margin-top:-32px}.p-method .method-block__ttl:before{content:"";width:100%;height:32px;position:absolute;top:0;left:0;background:url(//uchiyamaiin.jp/wp-content/themes/genova_tpl/css/../img/method-block-ttl-bg.png) no-repeat center top;background-size:auto 32px}.p-method .method-block__ttl .elementor-heading-title{line-height:1.4;z-index:1;position:relative}.p-method .method-block__lead{text-align:center;font-family:"Zen Maru Gothic",sans-serif;font-weight:700;font-size:20px;margin-top:25px;padding:0 20px}.p-method .method-block__lead .elementor-heading-title{line-height:1.4;display:inline-block;padding-bottom:8px}.p-method .method-block__txt{padding:24px 40px 40px}.p-method .method-block__txt p{line-height:1.75;margin-bottom:10px}.p-method .method-more{text-align:center}.p-method .method-more a{font-size:24px;display:inline-block;position:relative;font-family:"Zen Maru Gothic",sans-serif;font-weight:700;background:#0075c7;color:#fff;border-radius:8px;padding:7px 42px 7px 72px;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16)}.p-method .method-more a:before{content:"";position:absolute;top:50%;margin-top:-15px;left:20px;width:38px;height:30px;background:url(//uchiyamaiin.jp/wp-content/themes/genova_tpl/css/../img/ico-pc.svg) no-repeat;background-size:100%}.p-method .method-more a:after{content:"";position:absolute;top:50%;margin-top:-6px;right:20px;width:10px;height:12px;background:url(//uchiyamaiin.jp/wp-content/themes/genova_tpl/css/../img/arrow-r01.svg) no-repeat;background-size:100%}@media only screen and (max-width:767px){.p-method{padding:65px 0 50px}.p-method:before{width:95px;height:95px;margin-top:20px;left:0}.p-method:after{width:70px;height:70px;top:158px}.p-method .method-block{width:100% !important;max-width:100%}.p-method .method-block--visit{margin-bottom:30px}.p-method .method-block__ttl{font-size:23px;padding-top:10px;margin-top:-22px}.p-method .method-block__ttl:before{height:22px;background-size:auto 22px}.p-method .method-block__lead{font-size:17px;margin-top:15px;padding:0 15px;letter-spacing:.02em}.p-method .method-block__txt{padding:20px 15px}.p-method .method-block__txt p{line-height:2;font-size:14px}.p-method .method-more{text-align:center}.p-method .method-more a{font-size:24px;display:inline-block;position:relative;font-family:"Zen Maru Gothic",sans-serif;font-weight:700;background:#0075c7;color:#fff;border-radius:8px;padding:7px 42px 7px 72px;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16)}.p-method .method-more a:before{content:"";position:absolute;top:50%;margin-top:-15px;left:20px;width:38px;height:30px;background:url(//uchiyamaiin.jp/wp-content/themes/genova_tpl/css/../img/ico-pc.svg) no-repeat;background-size:100%}.p-method .method-more a:after{content:"";position:absolute;top:50%;margin-top:-6px;right:20px;width:10px;height:12px;background:url(//uchiyamaiin.jp/wp-content/themes/genova_tpl/css/../img/arrow-r01.svg) no-repeat;background-size:100%}}.p-attempt{padding:80px 0 195px}.p-attempt:before,.p-attempt:after{content:"";position:absolute;border-radius:50%}.p-attempt:before{width:159px;height:159px;background:#0075c7;bottom:100px;left:64px}.p-attempt:after{width:207px;height:207px;background:#ffcf06;top:50%;right:0;transform:translateX(50%)}.p-attempt>div{z-index:1}.p-attempt>div>.elementor-row{background:#fff;position:relative;border-radius:10px}.p-attempt>div>.elementor-row:before,.p-attempt>div>.elementor-row:after{content:"";width:20px;height:20px;background:#ea5505;border-radius:50%;position:absolute;top:30px}.p-attempt>div>.elementor-row:before{left:30px}.p-attempt>div>.elementor-row:after{right:30px}.p-attempt .attempt-inner{position:relative;padding:60px 50px 80px}.p-attempt .attempt-inner:before,.p-attempt .attempt-inner:after{content:"";width:20px;height:20px;background:#ea5505;border-radius:50%;position:absolute;bottom:30px}.p-attempt .attempt-inner:before{left:30px}.p-attempt .attempt-inner:after{right:30px}.p-attempt .attempt-block{margin-bottom:80px;justify-content:space-between;align-items:center}.p-attempt .attempt-block:last-child{margin-bottom:0}.p-attempt .attempt-block__img{width:47%}.p-attempt .attempt-block__txt{width:50%}.p-attempt .attempt-block__txt .lead{font-size:24px;font-weight:700;font-family:"Zen Maru Gothic",sans-serif;letter-spacing:.18em;line-height:1.8;margin-bottom:40px}.p-attempt .attempt-block__txt .lead span{color:#ea5505;border-bottom:2px dashed #ea5505;display:inline-block}.p-attempt .attempt-block__txt .txt{font-weight:500}.p-attempt .attempt-block__link{width:100%;margin-top:30px;gap:12px 12px}.p-attempt .attempt-block__link a{position:relative;font-family:"Zen Maru Gothic",sans-serif;font-weight:700;background:#0075c7;color:#fff;border-radius:8px;padding:4px 38px 4px 1em}.p-attempt .attempt-block__link a:after{content:"";position:absolute;top:50%;margin-top:-6px;right:16px;width:10px;height:12px;background:url(//uchiyamaiin.jp/wp-content/themes/genova_tpl/css/../img/arrow-r01.svg) no-repeat;background-size:100%}.p-attempt .attempt-block__link a.ico-pc{padding-left:58px}.p-attempt .attempt-block__link a.ico-pc:before{content:"";position:absolute;top:50%;margin-top:-11px;left:16px;width:28px;height:22px;background:url(//uchiyamaiin.jp/wp-content/themes/genova_tpl/css/../img/ico-pc.svg) no-repeat;background-size:100%}.p-attempt .attempt-block:nth-child(odd) .attempt-block__link{justify-content:flex-end}@media only screen and (max-width:900px){.p-attempt .attempt-inner{padding-left:30px;padding-right:30px}.p-attempt .attempt-block{align-items:flex-start}}@media only screen and (max-width:767px){.p-attempt{padding:68px 0 80px}.p-attempt:before{width:100px;height:100px;bottom:30px;left:-30px}.p-attempt:after{width:102px;height:102px;top:40px}.p-attempt>div>.elementor-row:before,.p-attempt>div>.elementor-row:after{width:13px;height:13px;top:15px}.p-attempt>div>.elementor-row:before{left:15px}.p-attempt>div>.elementor-row:after{right:15px}.p-attempt .attempt-inner{padding:50px 15px}.p-attempt .attempt-inner:before,.p-attempt .attempt-inner:after{width:13px;height:13px;bottom:15px}.p-attempt .attempt-inner:before{left:15px}.p-attempt .attempt-inner:after{right:15px}.p-attempt .attempt-block{margin-bottom:50px}.p-attempt .attempt-block__img{margin-bottom:25px;width:100%;-ms-order:1;order:1}.p-attempt .attempt-block__txt{width:100%;-ms-order:2;order:2}.p-attempt .attempt-block__txt .lead{font-size:24px;letter-spacing:.05em;line-height:1.66;margin-bottom:25px}.p-attempt .attempt-block__txt .txt{font-size:15px;line-height:1.866}.p-attempt .attempt-block__link{gap:15px 15px;-ms-order:3;order:3}.p-attempt .attempt-block__link a{letter-spacing:0}.p-attempt .attempt-block:nth-child(odd) .attempt-block__link{justify-content:flex-start}}.p-pickup{background-image:url(//uchiyamaiin.jp/wp-content/themes/genova_tpl/css/../img/top/pickup_bg.png);background-repeat:no-repeat;background-position:top center;background-color:#fae488}.p-pickup #top_pickup{background:0 0}@media only screen and (max-width:767px){.p-pickup{background-image:url(//uchiyamaiin.jp/wp-content/themes/genova_tpl/css/../img/top/pickup_bg_sp.jpg)}}.p-greeting{padding:25px 0 115px}.p-greeting .greeting-profile{width:40% !important}.p-greeting .greeting-profile .greeting-ttl{display:none}.p-greeting .greeting-profile .elementor-image{position:relative}.p-greeting .greeting-profile .elementor-image:before,.p-greeting .greeting-profile .elementor-image:after{content:"";position:absolute;border-radius:50%}.p-greeting .greeting-profile .elementor-image:before{width:119px;height:119px;background:#ea5505;bottom:-8px;left:0}.p-greeting .greeting-profile .elementor-image:after{width:71px;height:71px;background:#f0c7b1;left:-21px;bottom:74px}.p-greeting .greeting-profile .elementor-image img{width:100%;height:auto}.p-greeting .greeting-profile .elementor-text-editor{text-align:center;padding:20px 0 0}.p-greeting .greeting-profile .elementor-text-editor p{font-family:"Zen Maru Gothic",sans-serif;font-weight:700;line-height:1.6875}.p-greeting .greeting-profile .elementor-text-editor .pos{font-size:20px;color:#84766b;margin-bottom:0}.p-greeting .greeting-profile .elementor-text-editor .name{margin-bottom:10px;font-size:32px}.p-greeting .greeting-contents{width:51% !important;margin-left:auto;padding:125px 0 0}.p-greeting .greeting-ttl{position:relative;font-family:"Zen Maru Gothic",sans-serif;font-size:20px;font-weight:700;padding-bottom:28px;letter-spacing:.15em;margin-bottom:35px !important}.p-greeting .greeting-ttl:before,.p-greeting .greeting-ttl:after{content:"";position:absolute;bottom:0;width:28px;height:6px;background:url(//uchiyamaiin.jp/wp-content/themes/genova_tpl/css/../img/c-ttl01-icon.svg) no-repeat center bottom}.p-greeting .greeting-ttl:before{left:4px}.p-greeting .greeting-ttl:after{left:38px}.p-greeting .greeting-lead{font-family:"Zen Maru Gothic",sans-serif;font-size:32px;font-weight:700;letter-spacing:.15em;margin-bottom:20px !important}.p-greeting .greeting-lead .elementor-heading-title{line-height:1.5}.p-greeting .greeting-lead span{color:#ea5505}.p-greeting .greeting-txt p{line-height:1.75}.p-greeting .greeting-more{margin-top:30px}.p-greeting .greeting-more a{display:inline-block;position:relative;font-family:"Zen Maru Gothic",sans-serif;font-weight:700;background:#0075c7;color:#fff;font-size:23px;border-radius:8px;padding:7px 38px 7px 1em;box-shadow:0px 3px 6px 0px rgba(0,0,0,.16)}.p-greeting .greeting-more a:after{content:"";position:absolute;top:50%;margin-top:-6px;right:16px;width:10px;height:12px;background:url(//uchiyamaiin.jp/wp-content/themes/genova_tpl/css/../img/arrow-r01.svg) no-repeat;background-size:100%}@media only screen and (max-width:767px){.p-greeting{padding:50px 0}.p-greeting .greeting-profile{width:100% !important}.p-greeting .greeting-profile .greeting-ttl{display:block;margin-bottom:30px !important;text-align:center}.p-greeting .greeting-profile .elementor-image:before{width:99px;height:99px;bottom:13px;left:18px}.p-greeting .greeting-profile .elementor-image:after{width:60px;height:60px;left:0;bottom:82px}.p-greeting .greeting-contents{width:100% !important;padding:40px 0 0}.p-greeting .greeting-contents .greeting-ttl{display:none}.p-greeting .greeting-ttl:before{left:50%;margin-left:3px}.p-greeting .greeting-ttl:after{left:auto;right:50%;margin-right:3px}.p-greeting .greeting-lead{text-align:center;margin-bottom:30px !important}.p-greeting .greeting-lead .elementor-heading-title{line-height:1.25}.p-greeting .greeting-txt{padding:0 5px}.p-greeting .greeting-txt p{font-size:15px}.p-greeting .greeting-more{text-align:center}}.loop-img{padding-bottom:90px}.loop-img .slick-slide{text-align:center}.loop-img .slick-slide img{width:calc(100% - 20px)}.loop-img .slick-slide:nth-child(2n){padding-top:15px}@media only screen and (max-width:767px){.loop-img{padding-bottom:50px}.loop-img .slick-slide img{width:calc(100% - 16px)}.loop-img .slick-slide:nth-child(2n){padding-top:12px}}.u-w100{width:100% !important}