@charset "UTF-8";.h5,h5{font-size:1.1rem}.small,small{font-size:12px;letter-spacing:1px}a[href*="tel:"]{pointer-events:none}@media only screen and (max-width:1024px){a[href*="tel:"]{pointer-events:initial}}@media (max-width:767px){.wpo-box-style section{padding-left:20px;padding-right:20px}.wpo-box-style section.Reason{padding-left:0;padding-right:0}.wpo-box-style section.Reason div.section-padding{padding-left:20px;padding-right:20px}}.light-bg{background:#edf3f8}.border-tb{border-top:1px solid #e4ebf2;border-bottom:1px solid #e4ebf2}.border-b{border-bottom:1px solid #e4ebf2}.flex-hb3{display:flex;flex-wrap:wrap}.flex-hb3 li{width:calc(100% / 3);border-bottom:1px solid #e4ebf2;border-right:1px solid #e4ebf2;box-sizing:border-box;padding:35px;text-align:center}.flex-hb3 li div{margin:20px 0}.flex-hb3 li:nth-child(3),.flex-hb3 li:nth-child(6){border-right:none}.flex-hb3 li:nth-child(4),.flex-hb3 li:nth-child(5),.flex-hb3 li:nth-child(6){border-bottom:none}@media (max-width:991px){.flex-hb3 li{padding:20px}}@media (max-width:767px){.flex-hb3 li{width:calc(100% / 2);border-bottom:none;border-top:none;border-right:none;box-sizing:border-box;padding:15px;text-align:center}.flex-hb3 li:nth-child(1),.flex-hb3 li:nth-child(3),.flex-hb3 li:nth-child(5){border-right:1px solid #e4ebf2}.flex-hb3 li:nth-child(4),.flex-hb3 li:nth-child(3){border-bottom:1px solid #e4ebf2;border-top:1px solid #e4ebf2}.flex-hb3 li h5{font-size:5.3vw}.flex-hb3 li p{line-height:1.5}}.comparison-tb{border:1px solid #e4ebf2;padding:40px;position:relative;z-index:1;background:#fff}.table th,.table td{padding:15px 20px;line-height:1.4}.table-s{min-width:570px}.table-m{min-width:600px}.table th{color:#475b6f;font-weight:600}table.col3 th,table.col3 td{width:calc(100% / 3)}table.col4 th,table.col4 td{width:calc(100% / 4)}.comparison-tb th.bg-c1,.comparison-tb td.bg-c1{border-bottom-width:1px;box-shadow:inset 0 0 0 9999px rgba(247,251,255,1)}@media (max-width:1400px){.comparison-tb{padding:60px}}@media (max-width:1200px){.comparison-tb{padding:50px}}@media (max-width:991px){.comparison-tb{padding:40px}}@media (max-width:767px){.comparison-tb{padding:20px}}.wpo-service-section .wpo-reason-item img{border:7px solid #edf3f8;box-sizing:border-box}.wpo-service-section .wpo-reason-item .wpo-reason-text{margin-top:20px}.wpo-service-section .wpo-reason-item .wpo-reason-text h3{margin-bottom:30px}.wpo-service-section .wpo-reason-item .wpo-reason-text span{color:#86a0b6;font-style:italic}.wpo-service-section.wpo-reason-section .owl-nav [class*=owl-] .fi:before{font-size:16px;color:#c3d5e3;width:50px;height:50px;line-height:50px;border:1px solid #c3d5e3;border-radius:50px;text-align:center;transition:all .2s;display:inline-block}.wpo-service-section.wpo-reason-section .owl-nav .owl-prev{left:-80px}.wpo-service-section.wpo-reason-section .owl-nav .owl-next{right:-80px}.wpo-faq-section{padding-top:0}.wpo-faq-section h4{padding-left:35px}.wpo-faq-section button{position:relative}.wpo-faq-section button:before{position:absolute;top:23px;left:-15px;width:50px;height:50px;content:"\e718";font-family:themify}.wpo-faq-section p{margin-bottom:0}ul.plan-box{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none}ul.plan-box li{width:23%}ul.plan-box h5{font-size:18px}.plan-box dl{border:1px solid #e4ebf2;background:#fff;padding:25px;box-sizing:border-box}.plan-box dt{font-style:italic}.plan-box dd{text-align:center;margin-top:10px}.plan-box dd img{margin-bottom:20px}.wpo-treatment-section ul{display:flex;flex-wrap:wrap;justify-content:center}.wpo-treatment-section ul li{border:1px solid #e4ebf2;box-sizing:border-box;background:#fff;width:22%;margin:1.5%;text-align:center;padding:30px}.wpo-treatment-section ul li img{margin-bottom:10px}@media (max-width:767px){.wpo-treatment-section ul{display:flex;flex-wrap:wrap;justify-content:space-between}.wpo-treatment-section ul li{width:48%;margin:0 0 15px;text-align:center;padding:15px 20px}.wpo-treatment-section ul li p{margin-bottom:0!important}}.wpo-clinic-section dl{background-color:#fff;box-shadow:0px 2px 8.4px 1.6px rgb(13 32 133/5%);display:flex;flex-wrap:wrap;margin-bottom:30px;padding:20px}.wpo-clinic-section dl dt{width:27%;display:inline-block}.wpo-clinic-section dl dd{padding:0 20px;width:73%}.wpo-clinic-section ul.clinic-list{margin-top:10px;padding-left:80px}.wpo-clinic-section li{margin-top:0;line-height:1.2}.wpo-clinic-section li span{display:inline-block;width:80px;padding:5px 0;margin-left:-80px}.wpo-clinic-section li span:after{content:":";padding-left:7px}.wpo-clinic-section ul.category{margin-top:0;margin-bottom:10px;padding-left:0}.wpo-clinic-section a li{color:#848892}@media (max-width:1300px){.wpo-clinic-section dl dt{width:38%}.wpo-clinic-section dl dd{width:62%}.wpo-clinic-section ul,.wpo-clinic-section li{margin-top:5px}}@media (max-width:991px){.wpo-clinic-section dl dt{width:30%}.wpo-clinic-section dl dd{width:70%}.wpo-clinic-section ul,.wpo-clinic-section li{margin-top:5px}}@media (max-width:767px){.wpo-clinic-section dl{display:block;margin-bottom:30px;padding:20px}.wpo-clinic-section dl dt{width:100%}.wpo-clinic-section dl dd{width:100%;padding:0;margin-top:20px}.wpo-clinic-section ul,.wpo-clinic-section li{margin-top:5px}}.flow{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none}.flow li{width:17%;position:relative;padding-bottom:0}.flow li:last-child:after{display:none}.flow li dl{margin-top:10px}.flow li h5{font-style:italic}.flow li small{font-size:1em;color:#86a0b6;font-style:italic}@media (max-width:767px){.flow{display:block;list-style:none}.flow li{width:100%;position:relative;padding-bottom:50px}.flow li:last-child{padding-bottom:0}.flow li:after{display:none}}.wpo-yoyaku-section{padding:100px 0;background:url(//ai.dental-tech.co.jp/wp-content/themes/AIC/assets/css/../images/bg.jpg) no-repeat center top;position:relative;z-index:1}.wpo-yoyaku-section:before{position:absolute;left:0;top:0;width:100%;height:100%;background:#00315f;content:"";opacity:.3;z-index:-1}.wpo-yoyaku-section .wpo-cta-item{padding:0 50px}.wpo-yoyaku-section .wpo-cta-item h5{color:#fff;line-height:1.4}.wpo-yoyaku-section .wpo-cta-item h5:nth-last-of-type(1){margin:15px 0 50px}.wpo-yoyaku-section .wpo-cta-item span{display:block;position:relative;margin-bottom:20px}@media (max-width:991px){.wpo-yoyaku-section{padding:90px 0}}@media (max-width:991px){.wpo-yoyaku-section h2{font-size:60px}}@media (max-width:767px){.wpo-yoyaku-section{background:url(//ai.dental-tech.co.jp/wp-content/themes/AIC/assets/css/../images/bg-sp.jpg) no-repeat center top;background-size:auto 100%}.wpo-yoyaku-section h5{font-size:4.5vw}.wpo-yoyaku-section h5 br{display:none}.wpo-yoyaku-section h2{font-size:40px}.wpo-yoyaku-section .wpo-cta-item{padding:0 100px 0 20px}.wpo-yoyaku-section a.theme-btn-s2{display:block;padding:15px 0;text-align:center;font-size:4.5vw}}@media (max-width:480px){.wpo-yoyaku-section h2{font-size:30px;margin:10px 0 20px}}.wpo-news-section ul li{margin:10px 0 5px}.wpo-news-section dl{display:flex;flex-wrap:wrap;justify-content:space-between;letter-spacing:1.5px;border-bottom:1px solid #f2f2f2}.wpo-news-section dt{font-size:16px;font-weight:400}.wpo-news-section dt a.link{color:#475767}.wpo-news-section dt a:hover.link{color:#86a0b6}.wpo-news-section dt small{display:inline-block;padding:2px 0;width:90px;text-align:center;background-color:#738ea5;margin-right:10px;border-radius:2px}.wpo-news-section dt small.label{color:#fff}.wpo-news-section dd{text-align:right}.wpo-blog-item{margin-bottom:30px}.wpo-blog-item h5,.wpo-blog-item p{margin-bottom:0!important}.pagination-wrapper{text-align:center;margin-top:60px}.wpo-news-section .pg-pagination ul li{margin:0 5px 0 0;border-bottom:none}.wpo-news-section .pg-pagination ul li:last-child{margin-right:0}.page-numbers{list-style:none}.pagination-wrapper .pg-pagination li{background-color:transparent;width:40px;height:40px;line-height:40px;font-size:14px;font-weight:600;color:#fff;background:#738ea5;display:block}@media (max-width:991px){.pagination-wrapper{text-align:left;margin-top:40px}}.pagination-wrapper .pg-pagination{display:inline-block;overflow:hidden;list-style-type:none;text-align:center}.pagination-wrapper .pg-pagination li{float:left;margin-right:10px}@media (max-width:767px){.pagination-wrapper .pg-pagination li{margin-right:5px}}.pagination-wrapper .pg-pagination li:last-child{margin-right:0}.pagination-wrapper .pg-pagination li a{background-color:transparent;width:40px;height:40px;line-height:40px;font-size:14px;font-weight:600;color:#475767;background:#ebf4fc;display:block}@media (max-width:991px){.pagination-wrapper .pg-pagination li a{width:40px;height:40px;line-height:40px;font-size:14px}}.pagination-wrapper .pg-pagination .active a,.pagination-wrapper .pg-pagination li a:hover{background:#86a0b6;border-color:#86a0b6;color:#fff}.pagination-wrapper .pg-pagination .fi:before{font-size:15px;font-size:1rem}.pagination-wrapper-left{text-align:left}.pagination-wrapper-right{text-align:right}@media screen and (min-width:1200px){.pagination-wrapper-right{padding-right:50px}}@media (max-width:991px){.pagination-wrapper-right{margin-top:45px;text-align:left}}ul.category{display:flex;flex-wrap:nowrap;justify-content:flex-start}ul.category li{font-size:12px;color:#fff;display:inline-block;padding:3px 13px;line-height:1;text-align:center;background-color:#738ea5;margin-right:10px;border-radius:2px}ul.category li a{color:#fff}.bg-light{background-color:#f5fafe}.wht-box{background-color:#fff;padding:50px;border:1px solid #edf3f8}@media (max-width:767px){.wht-box{padding:20px}}.mt-100{margin-top:100px}.mb-100{margin-bottom:100px}.pt-100{padding-top:100px}.pb-100{padding-bottom:100px}.mt-70{margin-top:70px}.mb-70{margin-bottom:70px}.pt-70{padding-top:70px}.pb-70{padding-bottom:70px}.mt-50{margin-top:50px}.mb-50{margin-bottom:50px}.pt-50{padding-top:50px}.pb-50{padding-bottom:50px}.mt-40{margin-top:40px}.mb-40{margin-bottom:40px}.pt-40{padding-top:40px}.pb-40{padding-bottom:40px}.mt-30{margin-top:30px}.mb-30{margin-bottom:30px}.pt-30{padding-top:30px}.pb-30{padding-bottom:30px}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}.pt-20{padding-top:20px}.pb-20{padding-bottom:20px}.pd-10{padding:10px}.pd-20{padding:20px}.pd-30{padding:30px}.pd-40{padding:40px}.pd-50{padding:50px}.border-all{border:1px solid #edf3f8;box-sizing:border-box}.lest-2{letter-spacing:-1.5px}.Reason-title-area{position:relative;padding-bottom:20px;margin-bottom:30px}.Reason-title-area dt{margin-bottom:10px;color:#f46c64}.Reason-title-area dd h3{font-size:1.6rem}.Reason-title-area:after{content:"";position:absolute;bottom:0;background-color:#5880a2;height:3px;width:50px;z-index:0}.horizon-2,.horizon-3,.horizon-4,.horizon-5{display:flex;justify-content:space-between}.horizon-2 li{width:48%}.horizon-3 li{width:31%}.horizon-4 li{width:23%}.horizon-5 li{width:18.5%}.Reason h4{margin-top:0;margin-bottom:20px}.Reason [class*=horizon-]{margin:10px auto}.Reason [class*=horizon-] h5{margin-bottom:5px;margin-top:10px}.Reason [class*=horizon-] small{letter-spacing:2px}.Reason [class*=horizon-] img{margin-bottom:10px}.Reason2-day li{margin:0 auto;list-style:none}.Reason2-day li div{width:110px!important;float:left}.Reason2-day li div img{width:100%;height:auto}.Reason2-day li p{padding-left:130px}@media (max-width:767px){.wpo-service-active-A.owl-carousel{display:block}}.content-area{display:flex;justify-content:space-between;margin:0 auto}.content-area.text-img div:first-of-type{width:60%}.content-area.text-img div:last-of-type{width:35%}.content-area.img-text div:first-of-type{width:35%}.content-area.img-text div:last-of-type{width:60%}.content-area p{margin-bottom:30px}.content-area p:last-child{margin-bottom:0}ul.content-area{display:flex;justify-content:space-between;margin:0 auto;list-style:none}ul.content-area li{width:48%;padding:30px;background-color:#edf3f8}ul.content-area li ol{padding-left:1rem}ul.content-area li ol li{width:100%;background-color:transparent;padding:10px 0;font-style:italic}@media (max-width:767px){.horizon-2,.horizon-3,.horizon-4,.horizon-5,.content-area{display:block;margin:0 auto}.horizon-2 li,.horizon-3 li,.horizon-4 li,.horizon-5 li,.content-area.text-img div:first-of-type,.content-area.text-img div:last-of-type,.content-area.img-text div:first-of-type,.content-area.img-text div:last-of-type{width:100%}.horizon-2 li,.horizon-3 li,.horizon-4 li,.horizon-5 li{margin-top:50px}.content-area.text-img div:first-of-type{margin-bottom:30px}}.post-final-cvr{list-style:none;margin-top:40px}.post-final-cvr li{text-align:center}.post-final-cvr li a.theme-btn-s4{padding:15px 17%!important;background-color:#bd7e99!important}.post-final-cvr li a.theme-btn-s4:after{border:none}.post-final-cvr li a:hover,.post-final-cvr li a:focus{text-decoration:none!important;background-color:#af6b87!important}.Case dl{background-color:#fff;box-shadow:0px 2px 8.4px 1.6px rgb(13 32 133/5%);display:flex;flex-wrap:wrap;margin-bottom:30px;padding:20px;border:1px solid #edf3f8;box-sizing:border-box}.Case dl:nth-of-type(2n){background-color:#f5fafe}.Case dl dt{width:40%}.Case dl dd{padding:0 30px;width:60%}.Case ul{margin-top:20px;padding-left:90px}.Case li{margin-top:7px;line-height:1.2}.Case li span{display:inline-block;width:90px;padding:5px 0;margin-left:-90px}.Case li span:after{content:":";padding-left:10px}.Case dl dd a.theme-btn-s3{padding:5px 30px}@media (max-width:1300px){.Case dl dt{width:100%}.Case dl dd{width:100%;padding:20px 0 0}.Case ul,.Case li{margin-top:5px}}.Case-list{background-color:#fff;box-shadow:0px 2px 8.4px 1.6px rgb(13 32 133/5%);display:flex;flex-wrap:wrap;margin-bottom:30px;padding:50px;border:1px solid #edf3f8;box-sizing:border-box}.Case-list h5{margin-bottom:20px}.Case-list ul.image-box,.Case-list ul.text-box{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;width:100%}.Case-list ul.image-box{width:100%}.Case-list ul.image-box li{position:relative;width:48%;display:flex;margin-bottom:40px}.Case-list ul.image-box li:before{content:"";display:block;width:0;height:0;padding-bottom:60%}.Case-list ul.image-box li img{position:absolute;z-index:0;width:100%;height:auto}.Case-list ul.image-box li span{position:absolute;z-index:1;padding:5px 20px;display:inline-block;top:0;left:0;background-color:#7694ac;color:#fff;font-size:16px;line-height:1.1}.Case-list ul.text-box{align-items:center;margin-bottom:40px}.Case-list ul.text-box li{width:50%}.Case-list ul.text-box li:first-child{border-right:1px solid #efefef;margin-bottom:0}.Case-list ul.text-box li dl{display:flex;flex-wrap:wrap;margin-bottom:0;align-items:flex-start}.Case-list ul.text-box li dl dt{width:70px;line-height:1.4;margin:10px 0}.Case-list ul.text-box li dl dt:after{content:":";display:inline-block;padding-left:5px}.Case-list ul.text-box li dl dd{width:calc(100% - 70px);margin-bottom:0;line-height:1.4;margin:10px 0}@media (max-width:767px){.Case-list{padding:20px}.Case-list ul.image-box li span{padding:5px 15px;font-size:12px}.Case-list ul.text-box{display:block}.Case-list ul.text-box li{width:100%}.Case-list ul.text-box li:first-child{border-right:none;margin-bottom:30px}.Case-list div.text-end{text-align:center!important}.Case-list div.text-end a.theme-btn-s3{display:block}}.Privacy h4{margin-top:70px}.Privacy p,.Privacy dd{margin:15px 0}.Privacy ul{list-style:none}.Privacy li{margin:0 0 15px}.Privacy dl{margin-top:30px}.Privacy dt{font-weight:500;font-size:20px;color:#475b6f}.Company dl{display:flex;justify-content:flex-start;border-bottom:1px solid #f2f2f2;padding-bottom:20px;margin-bottom:20px}.Company dt{margin-right:30px;margin-bottom:0;width:100px}.Company dd{text-align:left}@media (max-width:767px){.Company dl{display:block;border-bottom:1px solid #f2f2f2;padding-bottom:15px;margin-bottom:15px}.Company dt{margin-right:0;width:100%;margin-bottom:5px;display:block}.Company dd{text-align:left}}ul.long-list{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none}ul.long-list li{width:30%}.Price-menu dl{display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;position:relative;align-items:center;margin:10px 0;border-bottom:none}.Price-menu dl:after{content:"";position:absolute;top:50%;background-color:#e4ebf2;height:1px;width:100%;z-index:0}.Price-menu dt,.Price-menu dd{font-size:18px;font-weight:500;margin-bottom:0;letter-spacing:2px;line-height:1.8;background-color:#fff;z-index:1;margin-top:0}.Price-menu dt{padding-right:30px}.Price-menu dd{padding-left:30px;text-align:right}.Price-menu dd small{font-size:.7em;display:inline-block;padding-left:8px}@media (max-width:767px){.Price-menu dl{display:block;list-style:none;position:relative;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #f2f2f2}.Price-menu dl:after{display:none}.Price-menu dt{font-size:18px;line-height:1.2;font-weight:500;padding-right:0;background-color:none}.Price-menu dd{font-size:24px;line-height:1.2;font-weight:500;padding-left:0;text-align:left;background-color:none;margin-top:10px}.Price-menu dd small{font-size:13px;display:inline-block;padding-left:5px}.Price-menu dt small{font-size:13px}}.Treatment h5,.Treatment p{margin-bottom:0!important}#Footer-bar,#Footer-bar ul{display:none}@media (max-width:767px){#Footer-bar{bottom:0;background-color:rgba(141,165,188,.8);display:none;height:50px;width:100%;overflow:hidden;position:fixed;z-index:5000!important;margin:0}#Footer-bar ul{width:100%;margin:0 auto;display:flex;justify-content:space-between;list-style:none}#Footer-bar ul li{width:calc(100% / 2)}#Footer-bar ul li a{background-color:#86a0b6;display:block;height:50px;line-height:50px;color:#fff;text-align:center}#Footer-bar ul li a:first-of-type{border-left:1px solid #efefef;box-sizing:border-box}}.Touko-cat{width:100%;display:flex;list-style:none;margin-bottom:30px}.Touko-cat li{margin:0 0!important;font-size:16px!important}.Touko-cat li:after{content:"｜";padding:0 10px}.Touko-cat li:last-child:after{display:none}.Touko-cat li a{color:#86a0b6}.Touko-cat li a:hover{text-decoration:underline}@media (max-width:767px){.Touko-cat{width:100%;display:block}.Touko-cat li{margin:5px 0!important}.Touko-cat li:after{display:none}}.Touko-area p,.Touko-area dd,.Touko-area li{font-size:18px}.Touko-area li{margin-left:20px!important}.Touko-area p:first-of-type{margin-bottom:0;font-size:14px!important}.Touko-area h2{font-size:26px;margin:50px 0 30px;position:relative;padding-bottom:15px}.Touko-area h2:first-of-type{margin-top:0}.Touko-area h2:before{content:"";background-color:#86a0b6;width:55px;height:2px;position:absolute;left:0;bottom:0;border-radius:0}.Touko-area h2:after{content:"";background-color:#b0c5d5;width:calc(100% - 65px);height:1px;position:absolute;left:65px;bottom:0;border-radius:0}@media (max-width:767px){.Touko-area li{margin-left:0!important}}.Touko-area h3{font-size:22px;margin:40px 0 20px}.Touko-area h4{font-size:18px}.Touko-area a{color:#86a0b6}.Touko-area a:hover{text-decoration:underline}.main-mp-bg{padding:150px 50px 50px;background:url(//ai.dental-tech.co.jp/wp-content/themes/AIC/assets/css/../images/main-mp.jpg) no-repeat center top;background-size:cover}.main-cm-bg{padding:150px 50px 50px;background:url(//ai.dental-tech.co.jp/wp-content/themes/AIC/assets/css/../images/main-cm.jpg) no-repeat center top;background-size:cover}.main-wr-bg{padding:150px 50px 50px;background:url(//ai.dental-tech.co.jp/wp-content/themes/AIC/assets/css/../images/main-wr.jpg) no-repeat center top;background-size:cover}.main-ip-bg{padding:150px 50px 50px;background:url(//ai.dental-tech.co.jp/wp-content/themes/AIC/assets/css/../images/main-ip.jpg) no-repeat center top;background-size:cover}@media (max-width:767px){.main-mp-bg,.main-cm-bg,.main-wr-bg,.main-ip-bg{padding:150px 30px 50px}.main-mp-bg img,.main-cm-bg img,.main-wr-bg img,.main-ip-bg img{max-width:70%!important}.main-mp-bg h4,.main-cm-bg h4,.main-wr-bg h4,.main-ip-bg h4{font-size:18px}}.post-rank dl{display:flex;list-style:none;justify-content:space-between;margin-bottom:0;padding-bottom:15px}.post-rank dt{margin-right:20px;width:80px}.post-rank dd{text-align:left;width:73%}.post-rank h6{margin-bottom:0}.post-rank h6 a{color:#86a0b6}.post-rank h6 a:hover{text-decoration:underline}.post-rank p{text-align:right;margin-bottom:0}.post-rank p small{display:inline-block;margin-left:20px;font-size:12px}@media (max-width:767px){.post-rank dd{text-align:left;width:67%}}.kanren h3{margin:30px 0 0}.kanren-posts{display:flex;list-style:none}.kanren-posts li{width:25%;padding:0 10px 10px;margin-top:0!important}.kanren-posts li h6{margin-top:10px}.yarpp-related{margin-top:0;margin-bottom:0}.yarpp-template-yarpp-template-thumbnail a img{width:100% !important;height:auto !important}@media (max-width:767px){.kanren-posts li{width:50%;padding:0 10px 10px;margin-top:0!important}}.price-list{margin-bottom:10px}.price-list li{background-color:#fff;text-align:center;border-bottom:1px #a7c1d2 solid;border-left:1px #a7c1d2 solid;border-right:1px #a7c1d2 solid;box-sizing:border-box}.price-list li h5{font-size:24px;background-color:#a7c1d2;color:#fff;padding:10px 0;display:block}.price-list li div{padding:20px 40px}.price-list li p,.price-list li dd{font-size:16px;margin-bottom:0;line-height:1.1;letter-spacing:2px;margin-top:0}.price-list li span{font-size:2.3rem;color:#475b6f;font-style:italic}.price-list li dt{background-color:#c585a2;color:#fff;padding:3px 0;display:block;margin-top:20px;margin-bottom:10px}.price-list li dd:last-of-type{margin-top:15px}.price-list li h4 small{font-size:12px}.price-add{text-align:center;margin-top:20px}.price-add h4{font-size:24px;background-color:#bda87f;color:#fff;padding:10px 0;display:block;border-radius:50px;width:100%}@media (max-width:767px){.price-add h4{font-size:4vw}}.wpo-hero-slider,.static-hero,.wpo-hero-slider-s2,.wpo-hero-slider-s3{width:100%;height:750px;display:flex;position:relative;z-index:0}.main-hero-img{width:100%;height:70vh;align-items:center;position:relative;z-index:0;background-repeat:no-repeat;background-position:left top}@media (max-width:1300px){.main-hero-img{width:100%;height:48vh}}@media (max-width:1130px){.main-hero-img{width:100%;height:52vh}}.main-hero-img .container{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);z-index:2}.main-bg{position:absolute;left:0;top:0;width:100%;height:auto;z-index:0}.main-bg img.pc-nomi{width:100%;max-width:none}.main-hero-img h1{font-size:3rem;margin-bottom:20px;margin-top:0}.main-hero-img h4{font-size:1.6rem;letter-spacing:2px;margin-top:0}.main-hero-img h4:before{content:"------------";letter-spacing:-2.8px;display:inline-block;margin-right:5px}@media (max-width:1300px){.main-hero-img h1{font-size:2.5rem;margin-bottom:20px;margin-top:0}}@media (max-width:1200px){.main-hero-img p img{width:80%!important;height:auto;max-width:inherit}}@media (max-width:991px){.main-hero-img,.wpo-hero-slider,.static-hero,.wpo-hero-slider-s2,.wpo-hero-slider-s3{height:300px}}@media (max-width:767px){.main-hero-img h1{font-size:9vw;margin-bottom:10px;margin-top:0}.main-hero-img h4{font-size:4.5vw;letter-spacing:0;margin-top:20px}.main-hero-img p{margin-top:300px}.main-hero-img p img{max-width:80%;height:auto}.main-hero-img,.wpo-hero-slider,.static-hero,.wpo-hero-slider-s2,.wpo-hero-slider-s3{height:calc(100vh - 90px);margin-bottom:0}.main-bg img.sp-nomi{width:100vw;height:auto;max-width:none}}.wpo-hero-slider .swiper-slide,.static-hero .swiper-slide,.wpo-hero-slider-s2 .swiper-slide,.wpo-hero-slider-s3 .swiper-slide{overflow:hidden}.wpo-hero-slider .swiper-container,.wpo-hero-slider .hero-container,.static-hero .swiper-container,.static-hero .hero-container,.wpo-hero-slider-s2 .swiper-container,.wpo-hero-slider-s2 .hero-container,.wpo-hero-slider-s3 .swiper-container,.wpo-hero-slider-s3 .hero-container{width:100%;height:100%;position:absolute;left:0;top:0}.wpo-hero-slider .slide-inner,.wpo-hero-slider .hero-inner,.static-hero .slide-inner,.static-hero .hero-inner,.wpo-hero-slider-s2 .slide-inner,.wpo-hero-slider-s2 .hero-inner,.wpo-hero-slider-s3 .slide-inner,.wpo-hero-slider-s3 .hero-inner{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center;text-align:left}.wpo-hero-slider .slide-inner:before,.wpo-hero-slider .hero-inner:before,.static-hero .slide-inner:before,.static-hero .hero-inner:before,.wpo-hero-slider-s2 .slide-inner:before,.wpo-hero-slider-s2 .hero-inner:before,.wpo-hero-slider-s3 .slide-inner:before,.wpo-hero-slider-s3 .hero-inner:before{position:absolute;left:0;top:0;width:100%;height:100%;background:#00315f;content:"";opacity:.25;z-index:-1}.wpo-hero-slider .slide-inner .slide-content,.wpo-hero-slider .hero-inner .slide-content,.static-hero .slide-inner .slide-content,.static-hero .hero-inner .slide-content,.wpo-hero-slider-s2 .slide-inner .slide-content,.wpo-hero-slider-s2 .hero-inner .slide-content,.wpo-hero-slider-s3 .slide-inner .slide-content,.wpo-hero-slider-s3 .hero-inner .slide-content{padding:60px 70px;max-width:1020px;margin:0 auto;text-align:center;background:rgba(134,160,182,.3);position:relative}@media (max-width:1199px){.wpo-hero-slider .slide-inner .slide-content,.wpo-hero-slider .hero-inner .slide-content,.static-hero .slide-inner .slide-content,.static-hero .hero-inner .slide-content,.wpo-hero-slider-s2 .slide-inner .slide-content,.wpo-hero-slider-s2 .hero-inner .slide-content,.wpo-hero-slider-s3 .slide-inner .slide-content,.wpo-hero-slider-s3 .hero-inner .slide-content{max-width:800px}}@media (max-width:991px){.wpo-hero-slider .slide-inner .slide-content,.wpo-hero-slider .hero-inner .slide-content,.static-hero .slide-inner .slide-content,.static-hero .hero-inner .slide-content,.wpo-hero-slider-s2 .slide-inner .slide-content,.wpo-hero-slider-s2 .hero-inner .slide-content,.wpo-hero-slider-s3 .slide-inner .slide-content,.wpo-hero-slider-s3 .hero-inner .slide-content{max-width:530px}}@media (max-width:767px){.wpo-hero-slider .slide-inner .slide-content,.wpo-hero-slider .hero-inner .slide-content,.static-hero .slide-inner .slide-content,.static-hero .hero-inner .slide-content,.wpo-hero-slider-s2 .slide-inner .slide-content,.wpo-hero-slider-s2 .hero-inner .slide-content,.wpo-hero-slider-s3 .slide-inner .slide-content,.wpo-hero-slider-s3 .hero-inner .slide-content{max-width:385px;padding:80px 30px}}@media (max-width:575px){.wpo-hero-slider .slide-inner .slide-content,.wpo-hero-slider .hero-inner .slide-content,.static-hero .slide-inner .slide-content,.static-hero .hero-inner .slide-content,.wpo-hero-slider-s2 .slide-inner .slide-content,.wpo-hero-slider-s2 .hero-inner .slide-content,.wpo-hero-slider-s3 .slide-inner .slide-content,.wpo-hero-slider-s3 .hero-inner .slide-content{padding:30px 20px}}.wpo-hero-slider .slide-inner .slide-content:before,.wpo-hero-slider .hero-inner .slide-content:before,.static-hero .slide-inner .slide-content:before,.static-hero .hero-inner .slide-content:before,.wpo-hero-slider-s2 .slide-inner .slide-content:before,.wpo-hero-slider-s2 .hero-inner .slide-content:before,.wpo-hero-slider-s3 .slide-inner .slide-content:before,.wpo-hero-slider-s3 .hero-inner .slide-content:before{position:absolute;left:-40px;top:0;height:100%;content:"";width:60px;background:url(//ai.dental-tech.co.jp/wp-content/themes/AIC/assets/css/../images/slider/shape.png) no-repeat center center}@media (max-width:575px){.wpo-hero-slider .slide-inner .slide-content:before,.wpo-hero-slider .hero-inner .slide-content:before,.static-hero .slide-inner .slide-content:before,.static-hero .hero-inner .slide-content:before,.wpo-hero-slider-s2 .slide-inner .slide-content:before,.wpo-hero-slider-s2 .hero-inner .slide-content:before,.wpo-hero-slider-s3 .slide-inner .slide-content:before,.wpo-hero-slider-s3 .hero-inner .slide-content:before{display:none}}.wpo-hero-slider .slide-inner .slide-content:after,.wpo-hero-slider .hero-inner .slide-content:after,.static-hero .slide-inner .slide-content:after,.static-hero .hero-inner .slide-content:after,.wpo-hero-slider-s2 .slide-inner .slide-content:after,.wpo-hero-slider-s2 .hero-inner .slide-content:after,.wpo-hero-slider-s3 .slide-inner .slide-content:after,.wpo-hero-slider-s3 .hero-inner .slide-content:after{position:absolute;right:-40px;top:0;height:100%;content:"";width:60px;background:url(//ai.dental-tech.co.jp/wp-content/themes/AIC/assets/css/../images/slider/shape2.png) no-repeat center center}@media (max-width:575px){.wpo-hero-slider .slide-inner .slide-content:after,.wpo-hero-slider .hero-inner .slide-content:after,.static-hero .slide-inner .slide-content:after,.static-hero .hero-inner .slide-content:after,.wpo-hero-slider-s2 .slide-inner .slide-content:after,.wpo-hero-slider-s2 .hero-inner .slide-content:after,.wpo-hero-slider-s3 .slide-inner .slide-content:after,.wpo-hero-slider-s3 .hero-inner .slide-content:after{display:none}}.wpo-hero-slider .swiper-button-prev,.wpo-hero-slider .swiper-button-next,.static-hero .swiper-button-prev,.static-hero .swiper-button-next,.wpo-hero-slider-s2 .swiper-button-prev,.wpo-hero-slider-s2 .swiper-button-next,.wpo-hero-slider-s3 .swiper-button-prev,.wpo-hero-slider-s3 .swiper-button-next{background:rgba(255,255,255,.2);width:60px;height:60px;line-height:60px;border:2px solid #fff;border-radius:50%;opacity:.7;text-align:center;transition:all .3s}.wpo-hero-slider .swiper-button-prev:hover,.wpo-hero-slider .swiper-button-next:hover,.static-hero .swiper-button-prev:hover,.static-hero .swiper-button-next:hover,.wpo-hero-slider-s2 .swiper-button-prev:hover,.wpo-hero-slider-s2 .swiper-button-next:hover,.wpo-hero-slider-s3 .swiper-button-prev:hover,.wpo-hero-slider-s3 .swiper-button-next:hover{opacity:.9}@media (max-width:767px){.wpo-hero-slider .swiper-button-prev,.wpo-hero-slider .swiper-button-next,.static-hero .swiper-button-prev,.static-hero .swiper-button-next,.wpo-hero-slider-s2 .swiper-button-prev,.wpo-hero-slider-s2 .swiper-button-next,.wpo-hero-slider-s3 .swiper-button-prev,.wpo-hero-slider-s3 .swiper-button-next{display:none}}.wpo-hero-slider .swiper-button-prev,.static-hero .swiper-button-prev,.wpo-hero-slider-s2 .swiper-button-prev,.wpo-hero-slider-s3 .swiper-button-prev{left:25px}.wpo-hero-slider .swiper-button-prev:before,.static-hero .swiper-button-prev:before,.wpo-hero-slider-s2 .swiper-button-prev:before,.wpo-hero-slider-s3 .swiper-button-prev:before{font-family:"themify";content:"";font-size:20px;color:#fff}.wpo-hero-slider .swiper-button-next,.static-hero .swiper-button-next,.wpo-hero-slider-s2 .swiper-button-next,.wpo-hero-slider-s3 .swiper-button-next{right:25px}.wpo-hero-slider .swiper-button-next:before,.static-hero .swiper-button-next:before,.wpo-hero-slider-s2 .swiper-button-next:before,.wpo-hero-slider-s3 .swiper-button-next:before{font-family:"themify";content:"";font-size:20px;color:#fff}@media (max-width:991px){.wpo-hero-slider .swiper-button-prev,.wpo-hero-slider .swiper-button-next,.static-hero .swiper-button-prev,.static-hero .swiper-button-next,.wpo-hero-slider-s2 .swiper-button-prev,.wpo-hero-slider-s2 .swiper-button-next,.wpo-hero-slider-s3 .swiper-button-prev,.wpo-hero-slider-s3 .swiper-button-next{display:none}}.wpo-hero-slider .swiper-pagination-bullet,.static-hero .swiper-pagination-bullet,.wpo-hero-slider-s2 .swiper-pagination-bullet,.wpo-hero-slider-s3 .swiper-pagination-bullet{width:12px;height:12px;text-align:center;line-height:12px;font-size:12px;color:#000;opacity:1;background:rgba(255,255,255,.2)}@media screen and (min-width:992px){.wpo-hero-slider .swiper-pagination-bullet,.static-hero .swiper-pagination-bullet,.wpo-hero-slider-s2 .swiper-pagination-bullet,.wpo-hero-slider-s3 .swiper-pagination-bullet{display:none}}.wpo-hero-slider .swiper-pagination-bullet-active,.static-hero .swiper-pagination-bullet-active,.wpo-hero-slider-s2 .swiper-pagination-bullet-active,.wpo-hero-slider-s3 .swiper-pagination-bullet-active{color:#fff;background:#fff;width:12px;height:12px;text-align:center;line-height:12px}.wpo-hero-slider .swiper-container-horizontal>.swiper-pagination-bullets,.wpo-hero-slider .swiper-pagination-custom,.wpo-hero-slider .swiper-pagination-fraction,.static-hero .swiper-container-horizontal>.swiper-pagination-bullets,.static-hero .swiper-pagination-custom,.static-hero .swiper-pagination-fraction,.wpo-hero-slider-s2 .swiper-container-horizontal>.swiper-pagination-bullets,.wpo-hero-slider-s2 .swiper-pagination-custom,.wpo-hero-slider-s2 .swiper-pagination-fraction,.wpo-hero-slider-s3 .swiper-container-horizontal>.swiper-pagination-bullets,.wpo-hero-slider-s3 .swiper-pagination-custom,.wpo-hero-slider-s3 .swiper-pagination-fraction{bottom:30px}.wpo-hero-slider .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.static-hero .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.wpo-hero-slider-s2 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.wpo-hero-slider-s3 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 8px}@media (max-width:1199px){.wpo-hero-slider,.static-hero,.wpo-hero-slider-s2{height:680px}}@media (max-width:991px){.wpo-hero-slider,.static-hero,.wpo-hero-slider-s2{height:600px}}@media (max-width:767px){.wpo-hero-slider,.static-hero,.wpo-hero-slider-s2{height:500px}}.wpo-hero-slider .gradient-overlay,.static-hero .gradient-overlay,.wpo-hero-slider-s2 .gradient-overlay{background:linear-gradient(left,#475767 45%,transparent 65%);width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;opacity:.6}.wpo-hero-slider .gradient-overlay+.container,.static-hero .gradient-overlay+.container,.wpo-hero-slider-s2 .gradient-overlay+.container{position:relative;z-index:11}.wpo-hero-slider .swiper-slide,.static-hero .swiper-slide,.wpo-hero-slider-s2 .swiper-slide{position:relative;z-index:11}.wpo-hero-slider .wpo-hero-title-top span,.static-hero .wpo-hero-title-top span,.wpo-hero-slider-s2 .wpo-hero-title-top span{font-size:22px;color:#e4e4e4;font-family:shippori-mincho,sans-serif}@media (max-width:767px){.wpo-hero-slider .wpo-hero-title-top span,.static-hero .wpo-hero-title-top span,.wpo-hero-slider-s2 .wpo-hero-title-top span{font-size:15px}}.wpo-hero-slider .slide-title h2,.static-hero .slide-title h2,.wpo-hero-slider-s2 .slide-title h2{font-size:50px;font-weight:300;line-height:50px;margin:10px 0 35px;color:#fff;text-transform:uppercase}@media (max-width:1199px){.wpo-hero-slider .slide-title h2,.static-hero .slide-title h2,.wpo-hero-slider-s2 .slide-title h2{font-size:50px;font-size:3.3333333333rem}}@media (max-width:991px){.wpo-hero-slider .slide-title h2,.static-hero .slide-title h2,.wpo-hero-slider-s2 .slide-title h2{font-size:40px;font-size:2.6666666667rem;line-height:55px;margin-bottom:20px}}@media (max-width:767px){.wpo-hero-slider .slide-title h2,.static-hero .slide-title h2,.wpo-hero-slider-s2 .slide-title h2{font-size:30px;font-size:2rem;line-height:36px}}.wpo-hero-slider .slide-text p,.static-hero .slide-text p,.wpo-hero-slider-s2 .slide-text p{font-size:20px;color:#fff;line-height:45px;max-width:780px;margin:0 auto;margin-bottom:30px}@media (max-width:991px){.wpo-hero-slider .slide-text p,.static-hero .slide-text p,.wpo-hero-slider-s2 .slide-text p{font-size:18px;font-size:1.2rem;line-height:30px;margin-bottom:25px}}@media (max-width:767px){.wpo-hero-slider .slide-text p,.static-hero .slide-text p,.wpo-hero-slider-s2 .slide-text p{font-size:16px;font-size:1.0666666667rem;line-height:22px;margin-bottom:30px}}@media (max-width:991px){.wpo-hero-slider .slide-btns,.static-hero .slide-btns,.wpo-hero-slider-s2 .slide-btns{max-width:400px}}.wpo-hero-slider .slide-btns .theme-btn,.wpo-hero-slider .slide-btns .view-cart-btn,.static-hero .slide-btns .theme-btn,.static-hero .slide-btns .view-cart-btn,.wpo-hero-slider-s2 .slide-btns .theme-btn,.wpo-hero-slider-s2 .slide-btns .view-cart-btn{border-radius:0;font-weight:600;font-size:18px}.wpo-hero-slider .slide-btns .theme-btn:after,.wpo-hero-slider .slide-btns .view-cart-btn:after,.static-hero .slide-btns .theme-btn:after,.static-hero .slide-btns .view-cart-btn:after,.wpo-hero-slider-s2 .slide-btns .theme-btn:after,.wpo-hero-slider-s2 .slide-btns .view-cart-btn:after{border-radius:0}.wpo-hero-slider .slide-btns .hero-video-btn,.static-hero .slide-btns .hero-video-btn,.wpo-hero-slider-s2 .slide-btns .hero-video-btn{margin-left:40px}@media (max-width:767px){.wpo-hero-slider .slide-btns .hero-video-btn,.static-hero .slide-btns .hero-video-btn,.wpo-hero-slider-s2 .slide-btns .hero-video-btn{margin-left:20px}}.wpo-hero-slider-s2{height:900px}@media (max-width:1199px){.wpo-hero-slider-s2{height:680px}}@media (max-width:991px){.wpo-hero-slider-s2{height:600px}}@media (max-width:767px){.wpo-hero-slider-s2{height:500px}}.wpo-hero-slider-s2 .hero-inner .slide-content,.wpo-hero-slider-s2 .slide-inner .slide-content{max-width:760px;position:relative;background:0 0;padding:80px 70px}@media (max-width:991px){.wpo-hero-slider-s2 .hero-inner .slide-content,.wpo-hero-slider-s2 .slide-inner .slide-content{max-width:650px}}@media (max-width:767px){.wpo-hero-slider-s2 .hero-inner .slide-content,.wpo-hero-slider-s2 .slide-inner .slide-content{max-width:450px;padding:40px 50px}}.wpo-hero-slider-s2 .hero-inner .slide-content .border-1,.wpo-hero-slider-s2 .slide-inner .slide-content .border-1{position:absolute;left:0;top:0;width:67%;height:1px;background:#fff}@media (max-width:767px){.wpo-hero-slider-s2 .hero-inner .slide-content .border-1,.wpo-hero-slider-s2 .slide-inner .slide-content .border-1{width:44%}}@media (max-width:450px){.wpo-hero-slider-s2 .hero-inner .slide-content .border-1,.wpo-hero-slider-s2 .slide-inner .slide-content .border-1{width:36%}}@media (max-width:400px){.wpo-hero-slider-s2 .hero-inner .slide-content .border-1,.wpo-hero-slider-s2 .slide-inner .slide-content .border-1{width:30%}}@media (max-width:370px){.wpo-hero-slider-s2 .hero-inner .slide-content .border-1,.wpo-hero-slider-s2 .slide-inner .slide-content .border-1{width:15%}}.wpo-hero-slider-s2 .hero-inner .slide-content .border-2,.wpo-hero-slider-s2 .slide-inner .slide-content .border-2{position:absolute;right:0;bottom:0;width:67%;height:1px;background:#fff}@media (max-width:767px){.wpo-hero-slider-s2 .hero-inner .slide-content .border-2,.wpo-hero-slider-s2 .slide-inner .slide-content .border-2{width:44%}}@media (max-width:450px){.wpo-hero-slider-s2 .hero-inner .slide-content .border-2,.wpo-hero-slider-s2 .slide-inner .slide-content .border-2{width:36%}}@media (max-width:400px){.wpo-hero-slider-s2 .hero-inner .slide-content .border-2,.wpo-hero-slider-s2 .slide-inner .slide-content .border-2{width:30%}}@media (max-width:370px){.wpo-hero-slider-s2 .hero-inner .slide-content .border-2,.wpo-hero-slider-s2 .slide-inner .slide-content .border-2{width:15%}}.wpo-hero-slider-s2 .hero-inner .slide-content .border-3,.wpo-hero-slider-s2 .slide-inner .slide-content .border-3{position:absolute;right:0;bottom:0;height:70%;width:1px;background:#fff}@media (max-width:1199px){.wpo-hero-slider-s2 .hero-inner .slide-content .border-3,.wpo-hero-slider-s2 .slide-inner .slide-content .border-3{height:67%}}@media (max-width:767px){.wpo-hero-slider-s2 .hero-inner .slide-content .border-3,.wpo-hero-slider-s2 .slide-inner .slide-content .border-3{height:41%}}.wpo-hero-slider-s2 .hero-inner .slide-content .border-4,.wpo-hero-slider-s2 .slide-inner .slide-content .border-4{position:absolute;left:0;top:0;height:70%;width:1px;background:#fff}@media (max-width:1199px){.wpo-hero-slider-s2 .hero-inner .slide-content .border-4,.wpo-hero-slider-s2 .slide-inner .slide-content .border-4{height:67%}}@media (max-width:767px){.wpo-hero-slider-s2 .hero-inner .slide-content .border-4,.wpo-hero-slider-s2 .slide-inner .slide-content .border-4{height:41%}}.wpo-hero-slider-s2 .hero-inner .slide-content .s-img-1,.wpo-hero-slider-s2 .slide-inner .slide-content .s-img-1{position:absolute;top:-55px;right:0}.wpo-hero-slider-s2 .hero-inner .slide-content .s-img-2,.wpo-hero-slider-s2 .slide-inner .slide-content .s-img-2{position:absolute;bottom:-54px;left:0}.wpo-hero-slider-s2 .hero-inner .slide-content:before,.wpo-hero-slider-s2 .hero-inner .slide-content:after,.wpo-hero-slider-s2 .slide-inner .slide-content:before,.wpo-hero-slider-s2 .slide-inner .slide-content:after{display:none}.wpo-hero-slider-s2 .hero-inner .slide-content h2,.wpo-hero-slider-s2 .slide-inner .slide-content h2{text-transform:capitalize}@media (max-width:1199px){.wpo-hero-slider-s2 .hero-inner .slide-content h2,.wpo-hero-slider-s2 .slide-inner .slide-content h2{margin-bottom:10px}}.wpo-hero-slider-s2 .hero-inner .slide-content p,.wpo-hero-slider-s2 .slide-inner .slide-content p{margin-bottom:0}.static-hero{background:#edf3f8;height:830px;display:flex;position:relative;z-index:0;overflow:hidden}.static-hero .hero-inner:before{display:none}@media (max-width:1199px){.static-hero{height:680px}}@media (max-width:991px){.static-hero{height:600px}}@media (max-width:767px){.static-hero{height:400px}}.static-hero .slide-title{padding-top:35px}@media (max-width:1440px){.static-hero .slide-title{padding-top:0}}.static-hero .slide-title h2{font-size:60px;color:#475767;font-weight:600;line-height:80px;margin-bottom:15px}@media (max-width:1750px){.static-hero .slide-title h2{font-size:50px;line-height:65px;margin-bottom:10px}}@media (max-width:1440px){.static-hero .slide-title h2{font-size:40px;line-height:55px;margin-bottom:10px}}@media (max-width:767px){.static-hero .slide-title h2{font-size:35px;line-height:43px;margin-bottom:10px}}.static-hero .slide-title h2 span{color:#738ea5}.static-hero .wpo-static-hero-inner{padding-left:70px}@media (max-width:1750px){.static-hero .wpo-static-hero-inner{padding-left:20px}}@media (max-width:767px){.static-hero .wpo-static-hero-inner{padding-left:0}}.static-hero .slide-text p{font-size:22px;color:#737373}@media (max-width:1400px){.static-hero .slide-text p{max-width:600px;margin:0;margin-bottom:30px}}@media (max-width:767px){.static-hero .slide-text p{font-size:16px}}.static-hero .static-hero-slide-img{position:relative;right:0;max-width:1130px}.static-hero .static-hero-slide-img img{border:2px solid #fff}@media (max-width:991px){.static-hero .static-hero-slide-img img{max-height:500px;-o-object-fit:cover;object-fit:cover}}@media (max-width:1600px){.static-hero .static-hero-slide-img{right:0}}@media (max-width:767px){.static-hero .static-hero-slide-img{display:none}}.static-hero .static-hero-slide-img .owl-controls{width:100%;margin:0;position:absolute;left:0;top:50%;transform:translateY(-50%)}.static-hero .static-hero-slide-img .owl-nav [class*=owl-]{padding:0;margin:0;color:#86a0b6;transition:all .3s;border:0;background:0 0}.static-hero .static-hero-slide-img .owl-nav [class*=owl-] .fi:before{font-size:20px;color:#738ea5}.static-hero .static-hero-slide-img .owl-nav .owl-prev,.static-hero .static-hero-slide-img .owl-nav .owl-next{position:absolute;top:50%;transform:translateY(-50%);background:#fff;width:50px;height:50px;border-radius:50%;opacity:0;transition:all .3s}@media (max-width:575px){.static-hero .static-hero-slide-img .owl-nav .owl-prev,.static-hero .static-hero-slide-img .owl-nav .owl-next{display:none}}.static-hero .static-hero-slide-img .owl-nav .owl-prev{left:15px}.static-hero .static-hero-slide-img .owl-nav .owl-next{right:15px}.static-hero .static-hero-slide-img .owl-dots{text-align:center;margin-top:20px}.static-hero .static-hero-slide-img .owl-dots button{width:10px;height:12px;border:0;background:#d4e6f5;margin-right:10px;border-radius:50%}.static-hero .static-hero-slide-img .owl-dots .owl-dot.active{background-color:#86a0b6}.static-hero .static-hero-slide-img:hover .owl-nav .owl-prev,.static-hero .static-hero-slide-img:hover .owl-nav .owl-next{opacity:1}@-webkit-keyframes spineer{from{box-shadow:0 0 0 0 rgba(59,81,125,.99)}to{box-shadow:0 0 0 45px rgba(59,81,125,.01)}}@keyframes spineer{from{box-shadow:0 0 0 0 rgba(59,81,125,.99)}to{box-shadow:0 0 0 45px rgba(59,81,125,.01)}}.static-hero-s2{background:#edf3f8;height:900px;display:flex;justify-content:center;flex-direction:column;position:relative;z-index:1;overflow:hidden}@media (max-width:1399px){.static-hero-s2{height:720px}}@media (max-width:1199px){.static-hero-s2{height:680px}}@media (max-width:991px){.static-hero-s2{height:600px}}@media (max-width:767px){.static-hero-s2{height:700px}}.static-hero-s2 .hero-inner{padding-top:120px}.static-hero-s2 .hero-inner .row{justify-content:center}.static-hero-s2 .couple-area>div{float:left}@media (max-width:991px){.static-hero-s2 .couple-area>div{float:none}}.static-hero-s2 .middle-couple-pic{width:710px;position:relative;height:840px;bottom:-60px}@media (max-width:1399px){.static-hero-s2 .middle-couple-pic{width:550px;height:510px;bottom:30px}}@media (max-width:1199px){.static-hero-s2 .middle-couple-pic{width:492px;height:520px;bottom:-16px}}@media (max-width:991px){.static-hero-s2 .middle-couple-pic{display:none}}.static-hero-s2 .text-grid{width:20%;padding:140px 80px 40px}@media (max-width:1500px){.static-hero-s2 .text-grid{padding:70px 35px 40px}}@media (max-width:1399px){.static-hero-s2 .text-grid{width:25%;padding:70px 35px 40px}}@media (max-width:1199px){.static-hero-s2 .text-grid{padding:10px 20px 40px}}@media (max-width:991px){.static-hero-s2 .text-grid{width:40%}}@media (max-width:767px){.static-hero-s2 .text-grid{width:100%;padding:0;text-align:center}}.static-hero-s2 .text-grid h3{font-size:35px;font-size:2.3333333333rem;margin:0 0 .7em}@media (max-width:1199px){.static-hero-s2 .text-grid h3{font-size:25px;font-size:1.6666666667rem}}@media (max-width:767px){.static-hero-s2 .text-grid p{max-width:550px;margin:0 auto}}.static-hero-s2 .bride{padding-left:0;text-align:right}@media (max-width:767px){.static-hero-s2 .bride{text-align:center;margin:0 auto;margin-bottom:30px}}.static-hero-s2 .bride .couple-img{margin-bottom:20px}.static-hero-s2 .bride .social{float:right}@media (max-width:767px){.static-hero-s2 .bride .social{float:none;display:flex;justify-content:center}}.static-hero-s2 .groom{padding-right:0}.static-hero-s2 .groom .couple-img{margin-bottom:20px}.static-hero-s2 ul{list-style:none;overflow:hidden;padding-top:15px}@media (max-width:767px){.static-hero-s2 ul{padding-top:10px;display:flex;justify-content:center}}.static-hero-s2 ul li{float:left}.static-hero-s2 ul>li+li{margin-left:25px}.static-hero-s2 ul li a{display:block;text-align:center;color:#738ea5}.static-hero-s2 ul li a:hover{color:#86a0b6}.static-hero-s2 .flower-shape-1{position:absolute;left:0;z-index:-1;top:0}@media (max-width:1399px){.static-hero-s2 .flower-shape-1 img{width:70%}}.static-hero-s2 .flower-shape-2{position:absolute;right:0;top:0;z-index:-1;text-align:right}@media (max-width:1399px){.static-hero-s2 .flower-shape-2 img{width:70%}}.wpo-hero-style-3{position:relative;height:980px}@media (max-width:1399px){.wpo-hero-style-3{height:720px}}@media (max-width:1199px){.wpo-hero-style-3{height:680px}}@media (max-width:991px){.wpo-hero-style-3{height:600px}}@media (max-width:767px){.wpo-hero-style-3{height:800px}}.wpo-hero-style-3 .slide-inner:before{opacity:.3}.wpo-hero-style-3 .wedding-announcement{padding-top:75px;width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;text-align:center;display:table}@media screen and (min-width:992px){.wpo-hero-style-3 .wedding-announcement{width:80%;left:10%}}.wpo-hero-style-3 .wedding-announcement .couple-text{width:100%;display:table-cell;vertical-align:middle}.wpo-hero-style-3 .wedding-announcement .couple-text h2{font-size:100px;font-weight:500;color:#fff}@media (max-width:767px){.wpo-hero-style-3 .wedding-announcement .couple-text h2{font-size:50px}}@media (max-width:575px){.wpo-hero-style-3 .wedding-announcement .couple-text h2{font-size:40px}}.wpo-hero-style-3 .wedding-announcement .couple-text p{font-size:30px;font-family:shippori-mincho,sans-serif;color:#fff;font-weight:500}@media (max-width:767px){.wpo-hero-style-3 .wedding-announcement .couple-text p{font-size:18px}}.wpo-hero-style-3 .wpo-wedding-date{padding-top:30px}@media (max-width:575px){.wpo-hero-style-3 .wpo-wedding-date{padding-top:10px}}@media (max-width:700px){.wpo-hero-style-3 .wpo-wedding-date #clock{display:flex;flex-wrap:wrap;justify-content:center}}.wpo-hero-style-3 .wpo-wedding-date #clock>div{width:180px;height:163px;background:url(//ai.dental-tech.co.jp/wp-content/themes/AIC/assets/css/../images/clock-bg2.png) center center/cover no-repeat local;float:left;display:table}@media (max-width:1199px){.wpo-hero-style-3 .wpo-wedding-date #clock>div{width:120px;height:120px}}@media (max-width:767px){.wpo-hero-style-3 .wpo-wedding-date #clock>div:last-child{right:0}}@media (max-width:1399px){.wpo-hero-style-3 .wpo-wedding-date #clock div+div{margin-left:10px}}.wpo-hero-style-3 .wpo-wedding-date #clock .time{color:#fff}.wpo-hero-style-3 .wpo-wedding-date #clock span{color:#fff}.static-hero-s3,.static-hero-s4{height:100vh;min-height:920px;background:url(//ai.dental-tech.co.jp/wp-content/themes/AIC/assets/css/../images/slider/slide-10.jpg) no-repeat center center;background-size:cover;display:flex;justify-content:center;flex-direction:column;position:relative;z-index:1;overflow:hidden}@media (max-width:550px){.static-hero-s3,.static-hero-s4{min-height:750px}}@media (max-width:450px){.static-hero-s3,.static-hero-s4{min-height:550px}}.static-hero-s3 .hero-inner,.static-hero-s4 .hero-inner{padding-top:120px}.static-hero-s3 .hero-inner .row,.static-hero-s4 .hero-inner .row{justify-content:center}.static-hero-s3 .wpo-event-item,.static-hero-s4 .wpo-event-item{padding:20px;position:relative;margin-bottom:40px;background:url(//ai.dental-tech.co.jp/wp-content/themes/AIC/assets/css/../images/slider/frame.png) no-repeat center center;width:530px;height:730px;display:flex;justify-content:center;flex-direction:column;margin:0 auto;background-size:contain}@media (max-width:550px){.static-hero-s3 .wpo-event-item,.static-hero-s4 .wpo-event-item{width:420px}}@media (max-width:450px){.static-hero-s3 .wpo-event-item,.static-hero-s4 .wpo-event-item{width:310px}}.static-hero-s3 .wpo-event-item .wpo-event-text,.static-hero-s4 .wpo-event-item .wpo-event-text{padding:40px 35px;text-align:center}@media (max-width:1200px){.static-hero-s3 .wpo-event-item .wpo-event-text,.static-hero-s4 .wpo-event-item .wpo-event-text{padding:25px 15px}}.static-hero-s3 .wpo-event-item .wpo-event-text h2,.static-hero-s4 .wpo-event-item .wpo-event-text h2{font-size:60px;font-weight:500}@media (max-width:550px){.static-hero-s3 .wpo-event-item .wpo-event-text h2,.static-hero-s4 .wpo-event-item .wpo-event-text h2{font-size:30px}}@media (max-width:450px){.static-hero-s3 .wpo-event-item .wpo-event-text h2,.static-hero-s4 .wpo-event-item .wpo-event-text h2{font-size:25px}}.static-hero-s3 .wpo-event-item .wpo-event-text p,.static-hero-s4 .wpo-event-item .wpo-event-text p{font-size:20px;color:#5c778e}@media (max-width:550px){.static-hero-s3 .wpo-event-item .wpo-event-text p,.static-hero-s4 .wpo-event-item .wpo-event-text p{font-size:16px;margin-bottom:5px}}.static-hero-s3 .wpo-event-item .wpo-event-text ul,.static-hero-s4 .wpo-event-item .wpo-event-text ul{list-style:none;max-width:260px;margin:auto}.static-hero-s3 .wpo-event-item .wpo-event-text ul li,.static-hero-s4 .wpo-event-item .wpo-event-text ul li{margin-bottom:15px;font-size:18px;line-height:30px;margin-left:0;float:none;color:#7b7b7b}@media (max-width:550px){.static-hero-s3 .wpo-event-item .wpo-event-text ul li,.static-hero-s4 .wpo-event-item .wpo-event-text ul li{font-size:14px;margin-bottom:5px}}@media (max-width:450px){.static-hero-s3 .wpo-event-item .wpo-event-text ul li,.static-hero-s4 .wpo-event-item .wpo-event-text ul li{margin-bottom:2px}}.static-hero-s3 .wpo-event-item .wpo-event-text ul li:last-child,.static-hero-s4 .wpo-event-item .wpo-event-text ul li:last-child{margin-bottom:0}.static-hero-s3 .wpo-event-item .wpo-event-text ul li a,.static-hero-s4 .wpo-event-item .wpo-event-text ul li a{font-weight:700;color:#8facc2;position:relative;display:inline-block;margin-top:20px}@media (max-width:450px){.static-hero-s3 .wpo-event-item .wpo-event-text ul li a,.static-hero-s4 .wpo-event-item .wpo-event-text ul li a{margin-top:10px}}.static-hero-s3 .wpo-event-item .wpo-event-text ul li a:before,.static-hero-s4 .wpo-event-item .wpo-event-text ul li a:before{position:absolute;left:0;bottom:0;width:100%;height:1px;content:"";background:#8facc2}.wpo-hero-slider-s3 .slide-inner .slide-content{background:#fff;max-width:620px;margin:unset;position:relative;z-index:1}@media (max-width:767px){.wpo-hero-slider-s3 .slide-inner .slide-content{padding:50px 40px}}@media (max-width:1400px){.wpo-hero-slider-s3 .slide-inner .slide-content{right:-100px}}@media (max-width:1200px){.wpo-hero-slider-s3 .slide-inner .slide-content{margin:0 auto;right:0}}@media (max-width:575px){.wpo-hero-slider-s3 .slide-inner .slide-content{padding:40px 20px}}@media (max-width:991px){.wpo-hero-slider-s3 .slide-inner .slide-content .slide-btns{margin:0 auto}}.wpo-hero-slider-s3 .slide-inner .slide-content .site-border{position:absolute;left:20px;top:20px;width:94%;height:90%;border:1px solid #86a0b6;content:"";z-index:-1}@media (max-width:767px){.wpo-hero-slider-s3 .slide-inner .slide-content .site-border{left:15px;top:15px}}@media (max-width:450px){.wpo-hero-slider-s3 .slide-inner .slide-content .site-border{left:10px}}.wpo-hero-slider-s3 .slide-inner .slide-content:after,.wpo-hero-slider-s3 .slide-inner .slide-content:before{display:none}.wpo-hero-slider-s3 .slide-inner .slide-content h2{color:#475767;font-size:50px;font-weight:600;margin-bottom:20px}@media (max-width:767px){.wpo-hero-slider-s3 .slide-inner .slide-content h2{font-size:32px;margin-bottom:10px}}@media (max-width:575px){.wpo-hero-slider-s3 .slide-inner .slide-content h2{font-size:25px}}.wpo-hero-slider-s3 .slide-inner .slide-content p{color:#6e6e6e;font-size:22px;line-height:40px}@media (max-width:767px){.wpo-hero-slider-s3 .slide-inner .slide-content p{font-size:20px;line-height:30px;margin-bottom:15px}}@media (max-width:450px){.wpo-hero-slider-s3 .slide-inner .slide-content p{font-size:15px}}@media (max-width:600px){.static-hero-s4{min-height:1050px}}.wpo-blog-img img,.OurBlog .wpo-blog-img img{width:100%;aspect-ratio:16/9;object-fit:cover}a.theme-btn-R1{position:relative;display:inline-block;font-size:16px;font-weight:400;color:#fff;text-decoration:none;padding:15px 45px;background-color:#bd7e99;text-transform:capitalize;-webkit-backface-visibility:hidden;z-index:1;transition:all .4s}a.theme-btn-R1 small{display:inline-block;font-size:16px!important;padding-left:5px}a.theme-btn-R1:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";border:none;z-index:-1;transition:all .3s}a.theme-btn-R1:hover,a.theme-btn-R1:focus{text-decoration:none!important;background-color:#af6b87!important}a.theme-btn-R1S{position:relative;display:inline-block;font-size:16px;line-height:1.2;font-weight:400;color:#fff;text-decoration:none;padding:7px 30px;background-color:#bd7e99;text-transform:capitalize;-webkit-backface-visibility:hidden;z-index:1;transition:all .4s}a.theme-btn-R1S small{display:inline-block;font-size:16px!important;padding-left:5px}a.theme-btn-R1S:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";border:none;z-index:-1;transition:all .3s}a.theme-btn-R1S:hover,a.theme-btn-R1S:focus{text-decoration:none!important;background-color:#af6b87!important}