@charset "UTF-8";body{font-feature-settings:"palt";color:#2e2e2e}.underline{text-decoration:none;border-bottom:1px solid}.txt43{font-size:43%}.txt55{font-size:55%}.txt61{font-size:61%}.txt63{font-size:63%}.txt69{font-size:69%}.txt71{font-size:71%}.txt72{font-size:72%}.txt73{font-size:73%}.txt75{font-size:75%}.txt77{font-size:77%}.txt78{font-size:78%}.txt81{font-size:81%}.txt82{font-size:82%}.txt83{font-size:83%}.txt85{font-size:85%}.txt87{font-size:87%}.txt89{font-size:89%}.txt91{font-size:91%}.txt92{font-size:92%}.txt93{font-size:93%}.txt95{font-size:95%}.txt105{font-size:105%}.txt107{font-size:107%}.txt108{font-size:108%}.txt109{font-size:109%}.txt114{font-size:114%}.txt117{font-size:117%}.txt119{font-size:119%}.txt121{font-size:121%}.txt122{font-size:122%}.txt125{font-size:125%}.txt126{font-size:126%}.txt129{font-size:129%}.txt133{font-size:133%}.txt135{font-size:135%}.txt138{font-size:138%}.txt139{font-size:139%}.txt140{font-size:140%}.txt143{font-size:143%}.txt145{font-size:145%}.txt150{font-size:150%}.txt185{font-size:185%}.txt195{font-size:195%}header{position:relative;margin-bottom:max(3.286vw, 43px)}header h1{position:absolute;top:max(1.357vw, 18px);left:max(3.571vw, 46px);font-size:max(0.834vw, 11px);line-height:1em;letter-spacing:.02em}.h_btn{position:fixed;top:0;right:max(0.857vw, 11px);display:flex;column-gap:max(1.214vw, 16px);z-index:10}.h_btn img{width:max(12.143vw, 158px);aspect-ratio:170/54}header .item_lst{display:flex;justify-content:center;column-gap:max(5.714vw, 74px);margin:min(-9.429vw, -123px) 0 0}header .item{width:max(44.286vw, 576px);aspect-ratio:620/290;box-sizing:border-box;padding:max(1vw, 13px) max(5.357vw, 70px) 0 max(5.143vw, 67px)}header .item01{background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/kv_bg01.png)no-repeat center/100%}header .item02{background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/kv_bg02.png)no-repeat center/100%}header .item h2{line-height:1;padding-left:max(1.5vw, 19px);margin-bottom:max(0.929vw, 12px)}header .item01 h2{border-bottom:2px solid #1eafb8;color:#1eafb8}header .item02 h2{border-bottom:2px solid #26abcf;color:#26abcf}header .item h2 .en{font-size:max(2.679vw, 35px);line-height:1;letter-spacing:.08em}header .item h2 .jp{font-size:max(1.488vw, 19px);margin-left:max(2.429vw, 32px)}header .item h3{font-size:max(1.934vw, 25px);line-height:1em;letter-spacing:.1em;padding-left:max(1.5vw, 19px);margin-bottom:max(0.643vw, 8px)}header .item h3 .marker{background:linear-gradient(transparent 70%,#fef28b 70%)}header .item .item_pri{text-align:center;font-size:max(1.191vw, 15px);letter-spacing:.08em;margin-top:.46em;margin-bottom:.74em;width:18em}header .item01 .item_pri em{border-bottom:.2em solid #1eafb8}header .item02 .item_pri em{border-bottom:.2em solid #26abcf}header .item .item_pri i{font-size:177%;line-height:.8;padding:0 .1em}header .item .item_pri small{font-size:88%}header .item p{width:max(17.143vw, 223px);height:1.6em;display:flex;align-items:center;justify-content:center;font-size:max(1.191vw, 15px);line-height:1em;letter-spacing:.16em;color:#fff;box-sizing:border-box;padding-top:.1em;margin:0 0 max(1.286vw, 17px) max(1.214vw, 16px)}header .item01 p{background:#1eafb8}header .item02 p{background:#26abcf}header .item .check_lst{padding-left:max(1.929vw, 25px)}header .item .check_lst li{line-height:1em;font-size:max(1.191vw, 15px);padding-left:1.2em;letter-spacing:.14em}header .item .check_lst li+li{margin-top:.75em}header .item01 .check_lst li{background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/kv_check01.png)no-repeat left center/0.94em}header .item02 .check_lst li{background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/kv_check02.png)no-repeat left center/0.94em}header .item01 .check_lst li .underline{border-bottom:2px solid #1eafb8}header .item02 .check_lst li .underline{border-bottom:2px solid #26abcf}.gnav{margin-bottom:max(6.214vw, 81px)}.caution{width:max(84.714vw, 1101px);margin:0 auto max(5.786vw, 75px);box-sizing:border-box;position:relative;border:1px solid #bebebe;padding:max(5.357vw, 70px) max(10.714vw, 139px)}.caution h2{width:max(33.714vw, 438px);height:max(4.286vw, 56px);display:flex;align-items:center;justify-content:center;background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/caution_ttl_bg.png)repeat top left/max(0.286vw, 4px);border:1px solid #bebebe;font-size:max(1.984vw, 26px);line-height:1em;letter-spacing:.14em;color:#2e2e2e;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding-top:.1em;box-sizing:border-box}.caution h3{text-align:center;font-size:max(2.359vw, 31px);line-height:1em;letter-spacing:.1em;margin-bottom:max(2.286vw, 30px)}.caution h3 .baseline{position:relative;top:-.25em}.caution h3 .color{color:#b67b08}.caution p{line-height:1.78em;font-size:max(1.339vw, 17px);letter-spacing:.1em;text-align:center}.caution p .color{color:#b67b08}.caution p+p{margin-top:1.78em}.caution p .underline{border-bottom:2px solid #f7d226}.info{width:100%;aspect-ratio:1400/474;background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/info_bg.png)no-repeat right bottom/max(59.429vw, 773px), url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/info_bg_fig.jpg)no-repeat left top/max(60.714vw, 789px);margin-bottom:max(9.286vw, 121px);display:flex;align-items:center}.info .inr{padding:0 0 0 max(54.571vw, 709px);display:flex;flex-direction:column}.info h2{margin:0 0 max(1.571vw, 20px) max(3.929vw, 51px);box-sizing:border-box;padding:0 0 max(1.071vw, 14px) max(1.857vw, 24px);border-bottom:1px solid #2b291f;width:max(28.286vw, 368px)}.info h2 img{width:max(19.000vw, 247px);aspect-ratio:266/31}.info p{line-height:1.12em;font-size:max(2.380vw, 31px);letter-spacing:.12em;text-indent:.5em;margin:0 0 max(1.286vw, 17px) max(3.929vw, 51px)}.info p .color{color:#b06122}.info p .underline{border-bottom:2px solid #a77040}.info .check_lst li{line-height:1em;font-size:max(1.934vw, 25px);letter-spacing:.12em;background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/info_check.png)no-repeat left center/max(2vw, 26px);padding-left:max(2.143vw, 28px)}.info .check_lst li+li{margin-top:1.15em}.info .check_lst li:nth-child(1){margin-left:max(3.143vw, 41px)}.info .check_lst li:nth-child(2){margin-left:max(1.571vw, 20px)}.info .check_lst li .underline{border-bottom:2px solid #a77040}.pickup{position:relative;background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/pickup_bg.png)repeat top left/max(0.571vw, 7px);padding:max(3.214vw, 42px) 0 max(1.857vw, 24px);margin-bottom:max(7.786vw, 101px)}.pickup .item_lst{display:flex;justify-content:center;column-gap:max(2.000vw, 26px)}.pickup .item{width:max(45.429vw, 591px);padding:max(3.143vw, 41px) max(4.286vw, 56px) max(3.143vw, 41px) max(3.214vw, 42px);box-sizing:border-box;display:flex;flex-direction:column;position:relative}.pickup .item01{background:rgba(227,238,241,.7)}.pickup .item02{background:rgba(230,241,239,.7)}.pickup .item a{position:relative;display:block}.pickup .item a:before{content:"";display:block;width:max(36.857vw, 479px);aspect-ratio:516/425;position:absolute;top:max(13.500vw, 175px);right:min(-1.286vw, -17px);mix-blend-mode:multiply}.pickup .item01 a:before{background:#e0ebee}.pickup .item02 a:before{background:#deedea}.pickup .item .num{position:absolute;top:min(-7.214vw, -94px);left:50%;transform:translate(-50%,0);mix-blend-mode:multiply}.pickup .item .num img{width:max(8.071vw, 105px);aspect-ratio:113/113}.pickup .item h2{text-align:center;font-size:max(2.381vw, 31px);line-height:1em;letter-spacing:.08em;margin-bottom:min(-0.714vw, -9px);color:#fff;height:max(4.714vw, 61px);display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:.1em .5em 0;position:relative;mix-blend-mode:multiply;white-space:nowrap;z-index:1}.pickup .item01 h2{background:#59b9d8}.pickup .item02 h2{background:#71c7b8}.pickup .item h2+figure{margin:0 0 0 max(1.071vw, 14px);position:relative}.pickup .item h2+figure:before{content:"";display:block;width:max(1.071vw, 14px);aspect-ratio:15/313;position:absolute;top:max(0.714vw, 9px);left:min(-1.071vw, -14px);mix-blend-mode:multiply}.pickup .item01 h2+figure:before{background:#59b9d8}.pickup .item02 h2+figure:before{background:#71c7b8}.pickup .item h2+figure img{width:max(36.857vw, 479px);aspect-ratio:516/346}.pickup .item .cont{display:flex;align-items:center;margin-left:max(1.071vw, 14px);position:relative;background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/pickup_arw.png)no-repeat bottom max(1vw, 13px) left max(20.143vw, 262px)/max(0.929vw, 12px), rgba(255, 255, 255, 0.85);padding:max(2.071vw, 27px) 0 max(1.857vw, 24px) max(1.643vw, 21px)}.pickup .item .cont figure{position:absolute}.pickup .item01 .cont figure{right:max(-1vw, -13px)}.pickup .item02 .cont figure{right:max(-2vw, -26px);bottom:min(-1.000vw, -13px)}.pickup .item01 .cont figure img{width:max(16.143vw, 210px);aspect-ratio:226/220}.pickup .item02 .cont figure img{width:max(16.143vw, 210px);aspect-ratio:226/260}.pickup .item01 .cont .txt{flex:1}.pickup .item .cont p{font-size:max(1.338vw, 17px);line-height:1em;letter-spacing:.12em;white-space:nowrap;margin-bottom:max(1.214vw, 16px);color:#fff;height:max(2.143vw, 28px);display:inline-flex;align-items:center;padding:.1em 1em 0}.pickup .item01 .cont p{background:#52b1d0}.pickup .item02 .cont p{background:#6cc2b3}.pickup .item .cont li{line-height:1em;font-size:max(1.339vw, 17px);padding-left:max(1.286vw, 17px)}.pickup .item01 .cont li{background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/pickup01_check.png)no-repeat left center/max(1vw, 13px)}.pickup .item02 .cont li{background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/pickup02_check.png)no-repeat left center/max(1vw, 13px)}.pickup .item .cont li+li{margin-top:.78em}.pickup .item01 .cont li .underline{border-bottom:2px solid #52b0d0}.pickup .item02 .cont li .underline{border-bottom:2px solid #71c7b8}.improve{margin-bottom:max(3.357vw, 44px);background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/imp_bg.png)no-repeat top center/100%;padding:max(3.714vw, 48px) 0 max(5.429vw, 71px);aspect-ratio:1400/977;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.improve .ttl{display:flex;column-gap:max(5vw, 65px);margin-left:max(17.5vw, 227px)}.improve .ttl h2 img{width:max(16.286vw, 212px);aspect-ratio:228/326}.improve .ttl .txt{padding-top:max(0.571vw, 7px)}.improve .ttl .txt p{line-height:1.56em;font-size:max(2.679vw, 35px);letter-spacing:.08em;margin-bottom:max(0.714vw, 9px)}.improve .ttl .txt p .color{color:#19a3c0}.improve .ttl .txt p .underline{border-bottom:2px solid #19a3c0;margin-right:.125em}.improve .ttl .txt p .reg{font-size:35%;top:-1.25em}.improve .ttl .txt .check_lst{margin-left:max(0.214vw, 3px)}.improve .ttl .txt .check_lst li{line-height:1em;font-size:max(1.875vw, 24px);background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/imp_check.png)no-repeat left center/max(2vw, 26px);padding-left:max(2.857vw, 37px);letter-spacing:.08em}.improve .ttl .txt .check_lst li+li{margin-top:.75em}.improve .ttl .txt .check_lst li .color{color:#19a3c0}.improve .cont{width:max(86.429vw, 1124px);aspect-ratio:1210/440;margin:0 auto;background:rgba(255,255,255,.8);position:relative;box-sizing:border-box;padding:max(4.571vw, 59px) max(11.143vw, 145px) max(3vw, 39px) max(10.929vw, 142px);display:flex;flex-direction:column;justify-content:space-between;box-shadow:0px 2px 5px 0px rgba(81,86,87,.4)}.improve .cont figure{mix-blend-mode:multiply;position:absolute;top:min(-3.929vw, -51px);right:max(11.143vw, 145px)}.improve .cont figure img{width:max(30.571vw, 397px);aspect-ratio:428/334}.improve .cont .txt{width:max(32.143vw, 418px)}.improve .cont .txt h3{width:100%;height:max(3.714vw, 48px);box-sizing:border-box;border-left:solid max(0.857vw, 11px) #19a3c0;border-bottom:solid 2px #19a3c0;color:#19a3c0;display:flex;align-items:flex-end;padding:0 0 max(0.5vw, 6px) max(1.429vw, 19px);margin-bottom:max(1.286vw, 17px)}.improve .cont .txt h3>span{display:flex;align-items:baseline}.improve .cont .txt h3 .en{font-size:max(2.976vw, 39px);line-height:1;letter-spacing:.08em}.improve .cont .txt h3 .en .reg{font-size:35%;top:-1.25em}.improve .cont .txt h3 .jp{font-size:max(1.489vw, 19px);line-height:1;letter-spacing:.08em}.improve .cont .txt p{line-height:1.43em;font-size:max(2.084vw, 27px);letter-spacing:.1em;margin-left:max(1.714vw, 22px)}.improve .cont .txt p .underline{border-bottom:3px solid #fce473}.improve .cont .txt p .underline2{border-bottom:4px solid #59cfe8}.improve .cont .txt+p{line-height:1.75em;font-size:max(1.191vw, 15px);background:#f0f3f3;letter-spacing:.08em;aspect-ratio:902/124;box-sizing:border-box;padding:1em 3em}.improve .cont .txt+p .color{color:#19a3c0}.recommend{margin-bottom:max(5.500vw, 71px)}.recommend h2{border:2px solid #108fb9;display:flex;align-items:center;justify-content:center;width:max(48.143vw, 626px);height:max(5.857vw, 76px);box-sizing:border-box;color:#108fb9;font-size:max(3.572vw, 46px);letter-spacing:.08em;padding-top:.1em;margin:0 auto max(6.357vw, 83px);position:relative}.recommend h2:after{content:"";display:block;width:2px;height:max(7.500vw, 97px);position:absolute;bottom:-2px;left:50%;transform:translate(-50%,100%);background:#108fb9}.recommend .item_lst{display:flex;justify-content:center;column-gap:max(4.143vw, 54px)}.recommend .item_lst+.item_lst{margin-top:max(2.500vw, 32px)}.recommend .item{position:relative;width:max(26.857vw, 349px)}.recommend .item:nth-child(2){margin-top:max(3.857vw, 50px)}.recommend .item:nth-child(3){margin-top:max(7.714vw, 100px)}.recommend .item .num{position:absolute}.recommend .item01 .num{top:min(-3.786vw, -49px);left:min(-2.5vw, -32px)}.recommend .item02 .num{top:min(-3.929vw, -51px);left:min(-3.857vw, -50px)}.recommend .item03 .num{top:min(-3.786vw, -49px);left:min(-2.5vw, -32px)}.recommend .item04 .num{top:min(-4.071vw, -53px);left:min(-2.5vw, -32px)}.recommend .item05 .num{top:min(-3.857vw, -50px);left:min(-4.143vw, -54px)}.recommend .item06 .num{top:min(-4.143vw, -54px);left:min(-2.5vw, -32px)}.recommend .item01 .num img{width:max(8vw, 104px);aspect-ratio:112/110}.recommend .item02 .num img{width:max(7.714vw, 100px);aspect-ratio:1/1}.recommend .item03 .num img{width:max(8.143vw, 106px);aspect-ratio:114/106}.recommend .item04 .num img{width:max(8vw, 104px);aspect-ratio:112/109}.recommend .item05 .num img{width:max(8vw, 104px);aspect-ratio:112/107}.recommend .item06 .num img{width:max(8.071vw, 105px);aspect-ratio:113/110}.recommend .item figure{margin-bottom:max(1.286vw, 17px)}.recommend .item figure img{width:100%;aspect-ratio:376/260}.recommend .item h3{line-height:1.27em;font-size:max(1.637vw, 21px);color:#108fb9;letter-spacing:.08em;display:flex;flex-direction:column;align-items:center;margin-bottom:max(0.857vw, 11px)}.recommend .item h3 .indent{align-self:flex-end}.recommend .item01 h3{align-items:flex-start;padding:0 1.75em}.recommend .item02 h3{align-items:flex-start;padding:0 1.75em}.recommend .item04 h3{align-items:flex-start;padding:0 2.35em}.recommend .item h4{font-size:max(1.339vw, 17px);line-height:1.33em;display:flex;align-items:flex-start;justify-content:center;column-gap:max(0.429vw, 6px);border-bottom:1px solid #d0d0d0;padding-bottom:max(1vw, 13px);margin-bottom:max(1.143vw, 15px)}.recommend .item h4:before{content:"";display:block;width:max(1.214vw, 16px);aspect-ratio:1/1;background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/rcm_arw.png)no-repeat center/100%;margin-top:max(0.214vw, 3px)}.recommend .item p{line-height:1.5em;font-size:max(1.191vw, 15px);padding:0 .125em;letter-spacing:.08em}.recommend .item p .color{color:#bb6d07}.comparison{background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/cmp_bg.png)no-repeat top center/100%;width:100%;aspect-ratio:1400/1636;box-sizing:border-box;padding:max(4.786vw, 62px) max(9.571vw, 124px) 0;margin-bottom:max(0.857vw, 11px)}.comparison .ttl{display:flex;flex-direction:row-reverse;align-items:center;padding:0 max(6.286vw, 82px) 0 max(6.571vw, 85px);margin-bottom:max(4.429vw, 58px)}.comparison .ttl h2 img{width:max(16.357vw, 213px);aspect-ratio:229/309}.comparison .ttl .txt{flex:1}.comparison .ttl h3{line-height:1.48em;font-size:max(2.813vw, 37px);letter-spacing:.08em;margin-bottom:max(1.071vw, 14px)}.comparison .ttl h3 .color{color:#19a3c0}.comparison .ttl h3 .reg{font-size:35%;top:-1.35em}.comparison .ttl p{line-height:1.67em;font-size:max(1.572vw, 20px);letter-spacing:.08em}.comparison .ttl p .color{color:#19a3c0}.comparison .ttl p .underline{border-bottom:3px solid #fce473}.comparison .cont,.comparison .cont table{width:100%}.comparison .cont table tr{display:flex}.comparison .cont table thead tr{padding-left:max(22.429vw, 292px);column-gap:max(22.500vw, 292px);margin-bottom:max(1.5vw, 19px)}.comparison .cont table thead th{display:flex;width:max(12.714vw, 165px);aspect-ratio:1/1;align-items:center;justify-content:center;text-align:center;border-radius:50%;box-sizing:border-box;position:relative;letter-spacing:.1em}.comparison .cont table thead th:nth-of-type(1){line-height:1.17em;font-size:max(1.786vw, 23px);border:1px solid #717171}.comparison .cont table thead th:nth-of-type(2){font-size:max(2.084vw, 27px);line-height:1em;background:#19a3c0;color:#fff}.comparison .cont table thead th:after{content:"";display:block;width:1px;height:max(1.5vw, 19px);position:absolute;bottom:0;left:50%;transform:translate(-50%,100%)}.comparison .cont table thead th:nth-of-type(1):after{background:#aaa}.comparison .cont table thead th:nth-of-type(2):after{background:#19a3c0}.comparison .cont table tbody tr+tr{margin-top:max(1.286vw, 17px)}.comparison .cont table tbody th{width:max(10.714vw, 139px);aspect-ratio:150/134;background:#19a3c0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:max(1.34vw, 17px);color:#fff;letter-spacing:.1em;line-height:1em;margin-right:max(1.214vw, 16px);row-gap:max(0.714vw, 9px)}.comparison .cont table tbody tr:nth-of-type(1) th figure img{width:max(3.5vw, 45px);aspect-ratio:49/53}.comparison .cont table tbody tr:nth-of-type(2) th figure img{width:max(4.071vw, 53px);aspect-ratio:57/57}.comparison .cont table tbody tr:nth-of-type(3) th figure img{width:max(4.143vw, 54px);aspect-ratio:58/53}.comparison .cont table tbody tr:nth-of-type(4) th figure img{width:max(3.857vw, 50px);aspect-ratio:54/54}.comparison .cont table tbody tr:nth-of-type(5) th figure img{width:max(3.786vw, 49px);aspect-ratio:53/57}.comparison .cont table tbody td{width:max(33.714vw, 438px);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.78em;font-size:max(1.339vw, 17px);text-align:center;letter-spacing:.12em;position:relative}.comparison .cont table tbody td:nth-of-type(1){border:1px solid #717171;background:#fff;margin-right:max(1.5vw, 19px)}.comparison .cont table tbody td:nth-of-type(2){border:1px solid #19a3c0;background:#fff;margin-right:max(1.5vw, 19px)}.comparison .cont table tbody td:nth-of-type(2) .color{color:#19a3c0}.comparison .cont table tbody tr+tr td:before{content:"";display:block;width:1px;height:max(1.286vw, 17px);position:absolute;top:-1px;left:50%;transform:translate(-50%,-100%)}.comparison .cont table tbody td:nth-of-type(1):before{background:#aaa}.comparison .cont table tbody td:nth-of-type(2):before{background:#19a3c0}.comparison .cont table tfoot tr{padding-left:max(15.857vw, 206px);column-gap:max(9.286vw, 121px);margin-top:max(1.857vw, 24px)}.comparison .cont table tfoot th>span{display:flex;flex-direction:column;width:max(25.857vw, 336px);aspect-ratio:362/110;align-items:center;justify-content:center;text-align:center;border-radius:max(25.857vw, 336px);box-sizing:border-box;position:relative;letter-spacing:.1em;line-height:1.4em;font-size:max(1.488vw, 19px);color:#fff}.comparison .cont table tfoot th:nth-of-type(1)>span{background:#717171}.comparison .cont table tfoot th:nth-of-type(2)>span{background:#19a3c0}.comparison .cont table tfoot th>span:before{content:"";display:block;width:1px;height:max(1.857vw, 24px);position:absolute;top:1px;left:50%;transform:translate(-50%,-100%)}.comparison .cont table tfoot th>span:nth-of-type(1):before{background:#aaa}.comparison .cont table tfoot th>span:nth-of-type(2):before{background:#19a3c0}.comparison .cont table tfoot th:nth-of-type(2)>span+p{text-align:center;font-size:max(1.191vw, 15px);line-height:1em;margin-top:1em}.case{background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/case_bg.png)no-repeat top max(1.214vw, 16px) center/100%;aspect-ratio:1400/1476;box-sizing:border-box;margin-bottom:max(6.143vw, 80px)}.case .ttl{display:flex;align-items:center;column-gap:max(7.857vw, 102px);padding:0 0 0 max(14.857vw, 193px);margin-bottom:max(4.357vw, 57px)}.case .ttl h2 img{width:max(16vw, 208px);aspect-ratio:224/417}.case .ttl h3{line-height:2.01em;font-size:max(2.813vw, 37px);letter-spacing:.08em;margin-bottom:max(1.071vw, 14px)}.case .ttl h3 .color{color:#19a3c0}.case .ttl h3 .reg{font-size:35%;top:-1.35em}.case .ttl p{font-size:max(2.084vw, 27px);line-height:1em;letter-spacing:.08em}.case .ttl p .color{color:#19a3c0}.case .ttl p .underline{border-bottom:3px solid #fce473}.case .item_lst{display:flex;flex-wrap:wrap;justify-content:center;column-gap:max(4.429vw, 58px)}.case .item{width:max(42.000vw, 546px)}.case .item:nth-child(n+3){margin-top:max(1.786vw, 23px)}.case .item .num{width:max(9.643vw, 125px);height:max(2.500vw, 32px);display:flex;align-items:center;justify-content:center;background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/case_num_bg.png)repeat top left/max(0.286vw, 4px);border-radius:max(2.500vw, 32px);font-size:max(1.488vw, 19px);font-family:"Arial",sans-serif;letter-spacing:.08em;margin-bottom:max(0.714vw, 9px)}.case .item .bef_af{display:flex;column-gap:max(5.143vw, 67px);background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/case_arw.png)no-repeat 50.5% 50%/max(1.714vw, 22px);justify-content:space-between;margin-bottom:max(1.429vw, 19px)}.case .item .bef_af img{width:max(18.429vw, 240px);aspect-ratio:258/172}.case .item .comment{line-height:1.5em;font-size:max(1.000vw, 13px)}.case .item .comment p{text-indent:-.6em;padding-left:1em;padding-right:1em}.chief{background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/chief_bg.jpg)no-repeat top center/100%;padding-top:max(5.714vw, 74px);box-sizing:border-box;width:100%;aspect-ratio:1400/1927}.chief .ttl{padding-left:max(6.143vw, 80px)}.chief .ttl h2{line-height:1.2em;font-size:max(4.928vw, 64px);color:#1983c0;letter-spacing:.08em}.chief .ttl h2 .underline{border-bottom:4px solid #fce473}.chief .ttl h2 .indent{margin-left:2.65em}.chief .ttl h2+p{line-height:1.47em;font-size:max(2.441vw, 32px);letter-spacing:.12em;color:#414141;margin-bottom:max(1.429vw, 19px)}.chief .ttl h2+p .underline{border-bottom:2px solid #78c7f4}.chief .cont01{column-gap:max(3.929vw, 51px);display:flex;justify-content:center;align-items:center;margin-bottom:max(2.143vw, 28px)}.chief .cont01 .fig{margin-bottom:max(3.143vw, 41px)}.chief .cont01 .fig img{width:max(44.643vw, 580px);aspect-ratio:625/843}.chief .cont01 .name{text-align:center;width:max(31.286vw, 407px);margin:0 auto;border-bottom:1px solid #505050;display:flex;align-items:flex-end;justify-content:center;column-gap:max(2vw, 26px);padding-bottom:max(1.143vw, 15px)}.chief .cont01 .name .jp{font-size:max(2.803vw, 36px);line-height:1em;letter-spacing:.1em}.chief .cont01 .name .en{font-size:max(2.491vw, 32px);line-height:1em;font-family:"Times New Roman";color:#1983c0;letter-spacing:.04em}.chief .cont01 .catch{margin-bottom:max(2.071vw, 27px)}.chief .cont01 .catch>span{display:inline-block;font-size:max(3.571vw, 46px);height:max(4.000vw, 52px);background:#fff;line-height:1.17em;padding:0 max(1.000vw, 13px);letter-spacing:.1em}.chief .cont01 .catch .indent{margin:max(0.214vw, 3px) 0 0 max(2.214vw, 29px)}.chief .cont01 .catch .color{color:#1983c0}.chief .cont01 .fig01{margin-bottom:max(2.286vw, 30px)}.chief .cont01 .fig01 img{width:max(45.214vw, 588px);aspect-ratio:633/159}.chief .cont01 .check_lst{margin-bottom:max(1.786vw, 23px)}.chief .cont01 .check_lst li{line-height:1.56em;font-size:max(1.339vw, 17px);background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/chief_check.png)no-repeat left top max(0.286vw, 4px)/max(1.643vw, 21px);padding-left:max(2.143vw, 28px)}.chief .cont01 .check_lst li+li{margin-top:.663em}.chief .cont01 .fig02{margin-bottom:max(2.286vw, 30px)}.chief .cont01 .fig02 img{width:max(45.143vw, 587px);aspect-ratio:632/306}.chief .cont02{display:flex;align-items:center;justify-content:space-between;margin:0 max(2.786vw, 36px) 0 max(5.929vw, 77px)}.chief .cont02 .carrer_lst li{line-height:1.33em;font-size:max(1.339vw,17px);display:flex}.chief .cont02 .carrer_lst li .year{flex-shrink:0;padding-right:1em}.chief .cont02 .carrer_lst li+li{margin-top:.45em}.chief .cont02 .fig02 img{width:max(35.357vw, 460px);aspect-ratio:495/395}.dr{background:linear-gradient(#fff 41.515%,transparent 41.515%),url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/dr_bg.png)repeat top left/max(0.571vw, 7px);padding-bottom:max(2.071vw, 27px);margin-bottom:max(10vw, 130px)}.dr h2{width:max(35.143vw, 457px);margin:0 auto max(1.571vw, 20px);display:flex;flex-direction:column;align-items:center}.dr h2 .jp{display:block;border-bottom:1px solid #000;width:100%;text-align:center;font-size:max(2.381vw, 31px);line-height:1em;letter-spacing:.1em;padding-bottom:max(0.500vw, 6px);margin-bottom:max(1.214vw, 16px)}.dr h2 .en{font-size:max(2.276vw, 30px);line-height:.7em;letter-spacing:.1em;font-family:Times New Roman}.dr .item_lst{display:flex;justify-content:center;column-gap:max(1.143vw, 15px)}.dr .item{width:max(31.429vw, 409px);display:flex;flex-direction:column;row-gap:max(1.357vw, 18px)}.dr .item figure img{width:100%;aspect-ratio:440/592}.dr .item .cont{flex:1;background:#fff;padding:max(2.143vw, 28px) max(1.429vw, 19px)}.dr .item .name{display:flex;flex-direction:column;margin-bottom:max(1.000vw, 13px)}.dr .item .name>div{display:flex;width:100%;box-sizing:border-box;padding:0 max(1.143vw, 15px);justify-content:space-between;align-items:baseline;margin-bottom:max(0.500vw, 6px)}.dr .item02 .name>div{padding-right:0}.dr .item .name .post_en{font-size:max(1.339vw, 17px);line-height:1em;letter-spacing:.02em}.dr .item03 .name .post_en{visibility:hidden}.dr .item .name .jp{font-size:max(2.381vw, 31px);line-height:1em;letter-spacing:.1em;padding-left:.125em}.dr .item .name .post_jp{font-size:max(1.339vw, 17px);line-height:1em;letter-spacing:.04em}.dr .item .name .en{border-top:1px solid #2e2e2e;width:100%;display:block;text-align:center;font-size:max(1.488vw, 19px);line-height:.8em;letter-spacing:.04em;font-family:Times New Roman;color:#1983c0;padding-top:max(0.857vw, 11px)}.dr .item .carrer_lst{padding-left:max(0.429vw, 6px)}.dr .item .carrer_lst li{line-height:1.86em;font-size:max(1.041vw, 14px)}.reason{margin-bottom:max(12.429vw, 162px)}.reason .ttl{position:relative;margin-bottom:max(2.857vw, 37px)}.reason .ttl .logo{width:100%;text-align:center;display:block;margin-bottom:min(-5.357vw, -70px);position:relative}.reason .ttl .logo img{width:max(38.929vw, 506px);aspect-ratio:545/113}.reason .ttl p{line-height:1.21em;font-size:max(2.946vw, 38px);text-align:center;position:absolute;bottom:0;left:50%;transform:translate(-50%,0);letter-spacing:.08em}.reason .ttl p .underline{border-bottom:4px solid #9febef}.reason .seo{font-size:max(0.929vw, 12px);padding:0 9.5em;letter-spacing:.04em;color:#5b5b5b;margin-bottom:max(8.571vw, 111px)}.reason .item_lst{display:flex;flex-direction:column;row-gap:max(8.929vw, 116px)}.reason .item_lst>.flex{justify-content:center;column-gap:max(2.714vw, 35px)}.reason .wrap_item>.flex{margin-bottom:max(10vw, 130px)}.reason .item{position:relative}.reason .item02,.reason .item03,.reason .item04,.reason .item05{min-width:50%;padding:max(4.143vw, 54px) 0 max(1.071vw, 14px);box-sizing:border-box}.reason .item .num{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);font-size:max(7.736vw, 101px);line-height:1em;font-family:"Times New Roman"}.reason .item01 .num{color:#6eb4c3}.reason .item02 .num{color:#d7c7a7}.reason .item03 .num{color:#a6ceba}.reason .item04 .num{color:#70bdd0}.reason .item05 .num{color:#89add2}.reason .item06 .num{color:#6eb4c3}.reason .item .btn{text-align:right;margin-top:max(1vw, 13px)}.reason .item02 .btn,.reason .item03 .btn,.reason .item04 .btn,.reason .item05 .btn,.reason .item06 .btn{position:relative;margin-right:max(3vw, 39px)}.reason .item .btn img{width:max(8.071vw, 105px);aspect-ratio:113/18}.reason .item01{background:#f3f8f9;padding:max(7.143vw, 93px) 0 max(1.071vw, 14px);margin-bottom:max(12.857vw, 167px)}.reason .item01:before{content:"";display:block;width:max(64.143vw, 834px);aspect-ratio:898/1225;background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/rsn01_bg.png)no-repeat center/100%;mix-blend-mode:multiply;position:absolute;top:max(4.357vw, 57px);right:0;pointer-events:none}.reason .item01>h2{font-size:max(2.381vw, 31px);line-height:1em;text-align:center;letter-spacing:.08em;margin-bottom:max(1.571vw, 20px)}.reason .item01>h2+p{width:fit-content;height:1.8em;padding:0 2em;margin:0 auto max(2vw, 26px);text-align:center;background:#2eadc8;display:flex;align-items:baseline;justify-content:center;font-size:max(2.381vw, 31px);line-height:max(4.571vw, 59px);letter-spacing:.1em;color:#fff;box-sizing:border-box;position:relative}.reason .item01>h2+p .color{color:#ffef69}.reason .item01>h2+p+p{font-size:max(1.191vw, 15px);line-height:1em;text-align:center;position:relative;color:#3d3d3d;letter-spacing:.14em;margin-bottom:max(2.5vw, 32px)}.reason .item01 .flex{position:relative;justify-content:center;column-gap:max(5.143vw, 67px);padding:0 max(3.143vw, 41px)}.reason .item01 .cont_l,.reason .item01 .cont_r{width:max(43.857vw, 570px);display:flex;flex-direction:column;justify-content:flex-end}.reason .item01 .wrap_ba{position:relative}.reason .item01 .wrap_ba p.clinic{position:absolute;right:1em;top:1em;font-size:max(1.191vw, 15px);line-height:1;color:#fff;z-index:5;pointer-events:none;margin:0}.reason .item01 .cont{width:100%;aspect-ratio:614/538;margin:min(-2.571vw, -33px) auto 0;position:relative;box-sizing:border-box;padding:max(2.571vw, 33px) 0 max(0.5vw, 6px) max(0.643vw, 8px)}.reason .item01 .cont:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/rsn01_item_bg.png)no-repeat top center/100%;mix-blend-mode:multiply}.reason .item01 .inr{background:rgba(255,255,255,.95);width:100%;height:100%;box-sizing:border-box;padding:max(1.429vw, 19px) max(1.143vw, 15px) max(0.929vw, 12px) max(0.929vw, 12px);position:relative}.reason .item01 .inr .comment{line-height:1.5em;font-size:max(1.000vw, 13px);margin-bottom:max(0.929vw, 12px);letter-spacing:.02em;padding:0 1em}.reason .item01 .inr .comment p{text-indent:-.6em;padding-left:.7em}.reason .item01 h3{font-size:max(1.488vw, 19px);letter-spacing:.08em;width:max(25.929vw, 337px);line-height:max(2.714vw, 35px);height:max(2.714vw, 35px);margin:0 auto max(0.929vw, 12px);text-align:center;background:#2eadc8;box-sizing:border-box;padding-top:.1em;color:#fff}.reason .item01 h3 .color{color:#ffef69}.reason .item01 h4{font-size:max(2.461vw, 32px);letter-spacing:.1em;text-align:center;line-height:1em;margin-bottom:max(1.071vw, 14px)}.reason .item01 h4 .underline{border-bottom:#ffef69 4px solid}.reason .item01 .cont_l table{width:100%;border:1px solid}.reason .item01 .cont_l table thead th{line-height:1.25em;font-size:max(1.191vw, 15px);text-align:center;background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/rsn01_th_bg.png)repeat top left/max(0.286vw, 4px);height:max(4.071vw, 53px);vertical-align:middle;box-sizing:border-box;padding-top:.33em;border-bottom:1px solid;letter-spacing:.06em}.reason .item01 .cont_l table thead th+th{border-left:1px solid}.reason .item01 .cont_l table tbody th{line-height:1.25em;font-size:max(1.191vw, 15px);text-align:center;background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/rsn01_th_bg.png)repeat top left/max(0.286vw, 4px);height:max(4.071vw, 53px);vertical-align:middle;box-sizing:border-box;padding-top:.33em;border-bottom:1px solid;letter-spacing:.06em}.reason .item01 .cont_l table tbody td{line-height:1.25em;font-size:max(1.191vw, 15px);text-align:center;height:max(7.571vw, 98px);vertical-align:middle;box-sizing:border-box;padding-top:.33em;border-bottom:1px solid;border-left:1px solid;letter-spacing:.06em}.reason .item01 .cont_l table tbody td:nth-of-type(1){background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/rsn01_batu.png)no-repeat center/max(5.214vw, 68px)}.reason .item01 .cont_l table tbody td:nth-of-type(2){background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/rsn01_maru.png)no-repeat center/max(5.857vw, 76px)}.reason .item01 .cont_r .txt{width:100%;height:max(19.286vw, 251px);background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/rsn01_r_fig.jpg)no-repeat top right/auto 100%,#fff;box-sizing:border-box;padding:0 0 0 max(2.929vw, 38px);display:flex;flex-direction:column;justify-content:center;row-gap:max(1.786vw, 23px);position:relative}.reason .item01 .cont_r .txt:before{content:"";display:block;width:0;height:0;border-style:solid;border-width:max(5.286vw, 69px) max(5.286vw, 69px) 0 0;border-color:#dff1f2 transparent transparent;mix-blend-mode:multiply;position:absolute;top:max(0.857vw, 11px);left:max(1.000vw, 13px)}.reason .item01 .cont_r .txt p{line-height:1.25em;font-size:max(1.786vw, 23px);color:#2894a7;letter-spacing:.1em;position:relative}.reason .item01 .cont_r .txt p .indent{margin-left:4.25em}.reason .item01 .cont_r .txt ul{display:flex;flex-direction:column;row-gap:max(1.429vw, 19px)}.reason .item01 .cont_r .txt li{line-height:1.22em;font-size:max(1.339vw, 17px);letter-spacing:.08em;display:flex;align-items:center;column-gap:max(0.500vw, 6px)}.reason .item01 .cont_r .txt li span{display:flex;align-items:center;text-align:center;justify-content:center;width:max(6.929vw, 90px);height:max(2.714vw, 35px);background:#41b5cd;color:#fff}.reason .item02{background:#f9f6f0}.reason .item02:before{content:"";display:block;width:max(33.429vw, 435px);aspect-ratio:468/808;background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/rsn02_bg.png)no-repeat center/100%;mix-blend-mode:multiply;position:absolute;top:max(17.429vw, 227px);right:0;pointer-events:none}.reason .item02 h2{text-align:center;line-height:1.14em;font-size:max(2.084vw, 27px);margin-bottom:max(1.714vw, 22px);letter-spacing:.1em}.reason .item02 h2 .color{color:#b49a68}.reason .item02 h2+figure{text-align:center;position:relative;margin-bottom:min(-2.786vw, -36px)}.reason .item02 h2+figure img{width:max(40vw, 520px);aspect-ratio:560/353}.reason .item02 .cont{margin:0 auto max(1.786vw, 23px);display:flex;align-items:flex-end;padding:0 max(6.929vw, 90px);column-gap:max(2.143vw, 28px);position:relative}.reason .item02 .cont p{line-height:1.37em;font-size:max(1.191vw, 15px);letter-spacing:.08em;flex:1}.reason .item02 .cont p .underline{border-bottom:3px solid #ffe169}.reason .item02 .cont figure img{width:max(11.071vw, 144px);aspect-ratio:155/174}.reason .item02 .mv{width:max(40vw, 520px);aspect-ratio:560/316;margin:0 auto}.reason .item02 .mv iframe{width:100%;height:100%}.reason .item02 .mv+p{line-height:1.37em;font-size:max(1.191vw, 15px);margin-top:.3em}.reason .item03{background:#edf8f4}.reason .item03:before{content:"";display:block;width:max(33.429vw, 435px);aspect-ratio:468/808;background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/rsn03_bg.png)no-repeat center/100%;mix-blend-mode:multiply;position:absolute;top:max(17.429vw, 227px);right:0;pointer-events:none}.reason .item03 h2{text-align:center;line-height:1.14em;font-size:max(2.084vw, 27px);margin-bottom:max(1.286vw, 17px);letter-spacing:.1em}.reason .item03 h2 .color{color:#74bc98}.reason .item03 h2+p{line-height:1.37em;font-size:max(1.191vw, 15px);padding:0 max(5.714vw, 74px);letter-spacing:.08em;margin-bottom:max(0.357vw, 5px)}.reason .item03 h2+p .color{color:#39aa74}.reason .item03 .cont_lst{position:relative;display:flex;flex-direction:column;padding:0 max(5vw, 65px);row-gap:max(0.714vw, 9px)}.reason .item03 .cont{width:100%;background:#fff;box-shadow:0px 2px 4px 0px rgba(173,171,166,.2);box-sizing:border-box;padding:max(0.571vw, 7px);justify-content:space-between;align-items:center;position:relative}.reason .item03 .cont:nth-of-type(even){flex-direction:row-reverse}.reason .item03 .cont:nth-of-type(odd):before{content:"";display:block;width:max(4vw, 52px);aspect-ratio:1/1;background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/rsn03_arw_l.png)no-repeat top left/100%;position:absolute;top:max(0.571vw, 7px);left:max(0.571vw, 7px)}.reason .item03 .cont:nth-of-type(even):before{content:"";display:block;width:max(4vw, 52px);aspect-ratio:1/1;background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/rsn03_arw_r.png)no-repeat top left/100%;position:absolute;top:max(0.571vw, 7px);right:max(0.571vw, 7px)}.reason .item03 .cont figure img{width:max(18.571vw, 241px);aspect-ratio:260/230}.reason .item03 .cont .txt{flex:1;padding:0 max(1.429vw, 19px)}.reason .item03 .cont h3{font-size:max(2.084vw, 27px);color:#80bb9d;letter-spacing:.14em;line-height:1em;border-bottom:1px solid;padding:0 0 max(0.357vw, 5px) max(0.714vw, 9px);margin-bottom:max(0.714vw, 9px)}.reason .item03 .cont ul{padding-left:max(0.714vw, 9px)}.reason .item03 .cont li{line-height:1.37em;font-size:max(1.191vw, 15px);background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/rsn03_check.png)no-repeat left top max(0.286vw, 4px)/max(1.071vw, 14px);padding-left:max(1.357vw, 18px)}.reason .item03 .cont li+li{margin-top:max(1.429vw, 19px)}.reason .item03 .cont p{padding-left:max(0.714vw, 9px);line-height:1.5em;font-size:max(1.191vw, 15px)}.reason .item03 .cont:nth-of-type(2) p{line-height:1.37em;padding:0;font-size:max(1.143vw, 15px)}.reason .item03 .cont .txt .underline{border-bottom:3px solid #ffef69}.reason .item04{background:#eef7f8}.reason .item04:before{content:"";display:block;width:max(33.429vw, 435px);aspect-ratio:468/808;background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/rsn04_bg.png)no-repeat center/100%;mix-blend-mode:multiply;position:absolute;top:max(17.429vw, 227px);right:0;pointer-events:none}.reason .item04 h2{text-align:center;line-height:1.14em;font-size:max(2.084vw, 27px);margin-bottom:max(1.286vw, 17px);letter-spacing:.1em}.reason .item04 h2 .color{color:#509dad}.reason .item04 .wrap_ba{position:relative;padding-bottom:max(1.429vw, 19px);background:rgba(255,255,255,.95);width:max(43.857vw, 570px);margin:0 auto}.reason .item04 .wrap_ba .comment{margin-top:max(1.286vw, 17px);line-height:1.5em;font-size:max(1vw, 13px);padding:0 2em 0 1.5em}.reason .item04 .wrap_ba .comment p{text-indent:-.6em;padding-left:.7em}.reason .item04 .cont{position:relative;padding:0 max(1.214vw, 16px) max(1vw, 13px);background:rgba(255,255,255,.95);box-sizing:border-box;width:max(43.857vw, 570px);margin:0 auto}.reason .item04 .cont figure img{width:100%;aspect-ratio:580/387}.reason .item04 .cont h3{line-height:1.2em;font-size:max(1.488vw, 19px);display:flex;align-items:center;width:max(21.929vw, 285px);aspect-ratio:307/107;background:rgba(255,255,255,.85);position:absolute;top:max(1.929vw, 25px);left:0;box-sizing:border-box;padding:.1em 0 0 max(2.071vw, 27px);letter-spacing:.12em}.reason .item04 .cont h3 .color{color:#42b5cd}.reason .item04 .cont .point{position:absolute;top:min(-0.857vw, -11px);right:max(0.571vw, 7px)}.reason .item04 .cont .point img{width:max(10.857vw, 141px);aspect-ratio:1/1}.reason .item05{background:#edf2f8}.reason .item05:before{content:"";display:block;width:max(33.429vw, 435px);aspect-ratio:468/808;background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/rsn05_bg.png)no-repeat center/100%;mix-blend-mode:multiply;position:absolute;top:max(17.429vw, 227px);right:0;pointer-events:none}.reason .item05 h2{text-align:center;line-height:1.14em;font-size:max(2.084vw, 27px);margin-bottom:max(1.571vw, 20px);letter-spacing:.1em}.reason .item05 h2 .color{color:#5f90c3}.reason .item05 h3{display:flex;flex-direction:column;align-items:center;row-gap:max(1.143vw, 15px);margin-bottom:max(1.786vw, 23px);position:relative}.reason .item05 h3 span{display:flex;align-items:center;justify-content:center;box-sizing:border-box;box-shadow:0px 2px 4px 0px rgba(173,171,166,.2)}.reason .item05 h3 span:nth-of-type(1){font-size:max(2.608vw, 34px);line-height:1em;letter-spacing:.08em;width:max(19.857vw, 258px);aspect-ratio:278/61;color:#669edd;background:#fff;padding-top:.1em}.reason .item05 h3 span:nth-of-type(2){font-size:max(2.281vw, 30px);line-height:1em;letter-spacing:.08em;width:max(33.143vw, 431px);aspect-ratio:464/61;color:#fff;background:#669edd;padding-top:.1em}.reason .item05 h3:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:max(0.714vw, 9px);aspect-ratio:10/26;background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/rsn05_equal.png)no-repeat center/100%}.reason .item05 h3+p{position:relative;line-height:1.2em;font-size:max(1.488vw, 19px);text-align:center;letter-spacing:.08em;margin-bottom:max(1.786vw, 23px)}.reason .item05 .cont{position:relative;margin:0 max(5vw, 65px);display:flex;flex-direction:column;row-gap:max(1.929vw, 25px)}.reason .item05 .cont:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/rsn05_plus.png)no-repeat center/100%;width:max(3.071vw, 40px);aspect-ratio:43/43}.reason .item05 .cont figure{box-shadow:0px 2px 4px 0px rgba(173,171,166,.2)}.reason .item05 .cont figure img{width:max(40vw, 520px);aspect-ratio:560/280}.reason .item06{background:#f3f8f9;padding:max(6.857vw, 89px) 0 max(1.071vw, 14px)}.reason .item06:before{content:"";display:block;width:max(54.929vw, 714px);aspect-ratio:769/806;background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/rsn06_bg_l.png)no-repeat center/100%;mix-blend-mode:multiply;position:absolute;top:max(3.214vw, 42px);left:0;pointer-events:none}.reason .item06:after{content:"";display:block;width:max(24.071vw, 313px);aspect-ratio:337/613;background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/rsn06_bg_r.png)no-repeat center/100%;position:absolute;top:max(7.357vw, 96px);right:0;pointer-events:none}.reason .item06 h2{text-align:center;position:relative}.reason .item06 h2>span{line-height:1.14em;font-size:max(3.273vw, 43px);margin-bottom:max(1.571vw, 20px);letter-spacing:.08em;padding-bottom:max(2.143vw, 28px);margin:0 auto max(2.143vw, 28px);border-bottom:1px solid;display:inline-block}.reason .item06 h2 .color{color:#2894a7}.reason .item06 h3{line-height:1.43em;font-size:max(2.083vw, 27px);text-align:center;letter-spacing:.08em;position:relative;margin-bottom:max(2.357vw, 31px)}.reason .item06 h3 .color{color:#2894a7}.reason .item06 h3 .underline{border-bottom:3px solid #ffef69}.reason .item06 h3+p{line-height:1.6em;font-size:max(1.488vw, 19px);text-align:center;color:#5c5c5c;margin-bottom:max(2.357vw, 31px)}.reason .item06 h3+p .color{color:#2894a7}.reason .item06 .cont{position:relative;width:max(49.857vw, 648px);margin:0 auto;background:rgba(255,255,255,.9);box-sizing:border-box;padding:max(1.143vw, 15px) max(1.286vw, 17px)}.reason .item06 .cont .flex{align-items:center;column-gap:max(1.714vw, 22px)}.reason .item06 .cont .flex+.flex{border-top:1px solid #b4c5c8;padding-top:max(1.286vw, 17px);margin-top:max(1.286vw, 17px)}.reason .item06 .cont figure{position:relative}.reason .item06 .cont figure:after{content:"";display:block;width:max(13.571vw, 176px);aspect-ratio:190/140;background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/rsn06_fig_bg.png);position:absolute;top:max(0.429vw, 6px);left:max(0.429vw, 6px)}.reason .item06 .cont figure img{width:max(13.571vw, 176px);aspect-ratio:190/140;position:relative;z-index:1}.reason .item06 .cont .txt{flex:1;padding-right:2em}.reason .item06 .cont h4{font-size:max(1.488vw, 19px);line-height:1em;display:flex;align-items:center;column-gap:max(0.357vw, 5px);margin-bottom:max(1.429vw, 19px);letter-spacing:.12em}.reason .item06 .cont h4:before{content:"";display:block;width:max(1.214vw, 16px);aspect-ratio:1/1;background:#2e2e2e}.reason .item06 .cont p{line-height:1.5em;font-size:max(1.190vw, 15px);letter-spacing:.12em}.reason .item06 .cont p .underline{border-bottom:3px solid #ffef69}.twentytwenty-handle{width:75px;height:75px;margin-left:-37px;margin-top:-37px;border:0 none;background:rgba(255,255,255,.5)}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{width:1px;margin-left:-.5px}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:0}.twentytwenty-horizontal .twentytwenty-handle:after{top:0}.twentytwenty-left-arrow,.twentytwenty-right-arrow{width:10px;height:10px;border:3px solid #505050;border-right:0 none;border-bottom:0 none;position:absolute}.twentytwenty-left-arrow{margin-left:-24px;transform:rotate(-45deg)}.twentytwenty-right-arrow{margin-right:-24px;transform:rotate(135deg)}.price{background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/price_bg.jpg)no-repeat top center/auto 100%;padding-bottom:max(1.357vw, 18px);margin-bottom:max(9.786vw, 127px)}.price>.cont{position:relative;padding:max(10vw, 130px) max(5.500vw, 71px) 0;margin-bottom:max(4.286vw, 56px)}.price>.cont h2{position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.price>.cont h2 img{width:max(12.000vw, 156px);aspect-ratio:1/1}.price>.cont .flex{justify-content:space-between}.price .cont_l,.price .cont_r{width:max(43.500vw, 565px);aspect-ratio:609/395;box-sizing:border-box;padding:max(2.286vw, 30px) max(2vw, 26px) 0 max(2.286vw, 30px)}.price .cont_l{background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/price01_bg.png)no-repeat top left/100%}.price .cont_r{background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/price02_bg.png)no-repeat top left/100%}.price .cont_l .flex,.price .cont_r .flex{margin-bottom:max(1.357vw, 18px)}.price>.cont h3{font-size:max(2.679vw, 35px);letter-spacing:.08em;margin:0 0 0 max(2.286vw, 30px)}.price>.cont h3+p{width:max(19.571vw, 254px);aspect-ratio:274/246;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1.5em;font-size:max(1.929vw, 25px);letter-spacing:.08em;background:linear-gradient(135deg,#f4ecd3 0%,#f4ecd3 50%,#f1e7c8 50%,#f1e7c8 100%)}.price>.cont h3+p .yen{position:relative;margin-left:max(0.429vw,6px);min-width:1.2em;display:inline-block}.price>.cont h3+p .tax{position:absolute;top:-.25em;left:50%;transform:translateX(-50%);white-space:nowrap;line-height:1em}.price .flex p.note{font-size:max(1vw,13px);line-height:1.45;letter-spacing:0;text-indent:-1em;padding-left:1em}.pay{background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/pay_bg.jpg)no-repeat top center/cover;padding:max(6.071vw, 79px) max(5.5vw, 71px) 0;position:relative}.pay .cont{background:rgba(255,255,255,.75);padding:max(4.071vw, 53px) 0 max(2.786vw, 36px);position:relative;margin-bottom:max(1.857vw, 24px)}.pay .cont h2{text-align:center;font-size:max(2.312vw, 30px);line-height:max(4.071vw, 53px);letter-spacing:.12em;width:max(28.143vw, 366px);height:max(4.071vw, 53px);background:rgba(255,255,255,.8);box-sizing:border-box;border:1px solid;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.pay .cont p{text-align:center;font-size:max(2.084vw, 27px);letter-spacing:.12em;line-height:1em;margin-bottom:max(1.286vw, 17px)}.pay .cont p+p{font-size:max(1.339vw, 17px);line-height:1em;margin-bottom:max(1.786vw, 23px)}.pay .cont figure{text-align:center}.pay .cont figure img{width:max(63.714vw, 828px);aspect-ratio:892/83}.price .btn{text-align:right;margin-right:max(3vw, 39px)}.price .btn img{width:max(8.071vw, 105px);aspect-ratio:113/18}.consul{background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/cs_bg.jpg)no-repeat top center/100%;width:100%;aspect-ratio:1400/762;padding:max(4.571vw, 59px) 0 max(1.429vw, 19px);position:relative;box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:max(7.143vw, 93px)}.consul .en{position:absolute;top:max(5.143vw, 67px);left:max(3.5vw, 45px)}.consul .en img{width:max(4vw, 52px);aspect-ratio:56/621}.consul .txt{padding-left:max(10.857vw, 141px)}.consul h2{line-height:1.2em;font-size:max(2.976vw, 39px);display:flex;height:max(8.214vw, 107px);align-items:center;box-sizing:border-box;padding-top:.2em;letter-spacing:.14em;margin-bottom:max(2.500vw, 32px)}.consul h3{width:max(28.214vw, 367px);line-height:1em;font-size:max(1.786vw, 23px);letter-spacing:.08em;border-bottom:1px solid;box-sizing:border-box;padding-bottom:max(1.143vw, 15px);margin-bottom:max(1.929vw, 25px)}.consul h3 .color,.consul p .color{font-weight:700;color:#105db8}.consul p{line-height:1.56em;font-size:max(1.339vw, 17px);letter-spacing:.14em}.consul p+p{margin-top:.78em}.consul .btn{margin:auto max(3vw, 39px) 0 0;text-align:right}.consul .btn img{width:max(8.071vw, 105px);aspect-ratio:113/18}.pack{width:max(92.857vw, 1207px);margin:0 auto max(6.571vw, 85px);box-sizing:border-box;border:max(0.429vw, 6px) solid #3fc7cc;height:max(20.857vw, 271px);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.pack h2{width:max(45.571vw, 592px);height:max(4.286vw, 56px);position:absolute;top:0;left:50%;transform:translate(-50%,-50%);font-size:max(2.381vw, 31px);line-height:1em;text-align:center;color:#fff;background:#3fc7cc;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding-top:.1em;letter-spacing:.1em}.pack h2 .color{color:#fff8b0}.pack h3{font-size:max(2.381vw, 31px);margin-top:.6em;margin-bottom:.25em}.pack h3 .bl{color:#3fc7cc}.pack p{line-height:1.46em;font-size:max(2.084vw, 27px);letter-spacing:.12em;width:fit-content;padding-top:.1em;padding-left:1em}.pack p .color{color:#e81721}.pack .btn{position:absolute;bottom:max(0.857vw, 11px);right:max(0.857vw, 11px)}.pack .btn img{width:max(8.071vw, 105px);aspect-ratio:113/18}.more{width:max(92.857vw, 1207px);margin:0 auto max(7.143vw, 93px)}.more h2{text-align:center;font-size:max(2.381vw, 31px);line-height:1em;letter-spacing:.08em}.more h2:after{content:"";display:block;width:1px;height:max(5vw, 65px);margin:max(0.357vw, 5px) auto max(-1.000vw, -13px);background:#2e2e2e;position:relative}.more .item_lst{border-top:2px solid #d3d3d3;border-bottom:1px solid #d3d3d3;display:flex;justify-content:center}.more .item{width:max(46.786vw, 608px);aspect-ratio:655/318;box-sizing:border-box;padding:max(3.429vw, 45px) 0 max(2.286vw, 30px);display:flex;flex-direction:column;justify-content:space-between}.more .item_l{background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/more_bg01.jpg)no-repeat center/cover}.more .item_r{background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/top/more_bg02.jpg)no-repeat center/cover}.more .item h3{font-size:max(2.084vw, 27px);line-height:1em;text-align:center;letter-spacing:.08em;height:max(1.714vw, 22px)}.more .item_l .link_lst{padding-left:max(25.357vw, 330px)}.more .item_r .link_lst{padding-left:max(27.143vw, 353px)}.more .item .link_lst li{line-height:1}.more .item .link_lst li a{line-height:2.12em;font-size:max(1.191vw, 15px);border-bottom:1px solid;color:#196d95;letter-spacing:.05em}.gallery{position:relative;margin-bottom:max(6.714vw,87px)}.gallery h2{position:absolute;z-index:1;top:max(2.214vw, 29px);left:max(2.429vw, 32px)}.gallery h2 img{width:max(20.214vw, 263px);aspect-ratio:283/247}.gallery_fig{width:100%;aspect-ratio:1400/760;position:relative}.gallery_fig figure{transition:.3s;opacity:0;position:absolute;left:0;top:0;width:100%}.gallery_fig figure.on{opacity:1}.gallery_thumb_box{padding:max(1.429vw, 19px) 0;cursor:pointer;transition:.3s;background:#f3f2ee}.gallery_thumb_box:hover{opacity:.7}.gallery_thumb_box img{width:max(25vw, 325px);aspect-ratio:350/206}.news_sche{background:#f6f7f8;padding:max(3.571vw,46px) 0 max(2.571vw,33px);display:flex;justify-content:center;column-gap:max(1.286vw,17px)}.news,.sche{width:max(45.857vw,596px);aspect-ratio:642/612;background:#fff;box-sizing:border-box;display:flex;flex-direction:column}.news{padding:max(3.571vw,46px) max(2.857vw,37px) max(5.500vw,71px)}.sche{padding:max(3.571vw,46px) max(2.857vw,37px) max(3.357vw,44px)}.news h2{margin-bottom:max(2.857vw,37px)}.news .post_lst{padding-left:max(4.071vw,53px)}.news .post_lst li+li{margin-top:2.8em}.news .post_lst li a{font-size:max(1.196vw,16px);line-height:1em;display:flex}.news .post_lst li .date{color:#578ad6;margin-right:2em}.news .post_lst li .date:before{content:"■";margin-right:max(1vw,13px)}.news .btn{margin:auto auto 0}.news .btn img{width:max(14.071vw,183px);aspect-ratio:197/41}.sche h2{margin-bottom:max(1.857vw,24px)}.sche iframe{display:block;flex:1;width:100%;height:100%;background:#000}.bnr{background:#f6f7f8;padding-bottom:max(4.143vw,54px);margin-bottom:max(5.143vw,67px)}.bnr:before{content:"";display:block;width:max(14.286vw,186px);aspect-ratio:200/4;background:#000;margin:0 auto max(2.571vw,33px)}.bnr_lst{width:max(92.857vw,1207.143px);margin:auto;display:flex;flex-wrap:wrap;gap:max(1.143vw, 14.857px)}.bnr_lst li img{width:max(45.857vw,596px);box-shadow:0px 3px 0px 0px rgba(210,210,210,.004)}.access{padding:0 max(3.143vw,41px) max(6.429vw,84px);background:linear-gradient(rgba(255,255,255,1) 0%,rgba(255,255,255,1) calc(100% - max(6.857vw,89px)), rgba(255,255,255,0.8) 100%)}.access h2{text-align:center;font-size:max(2.766vw,36px);line-height:1em;letter-spacing:.16em}.access h2:after{content:"";display:block;width:max(0.071vw,1px);aspect-ratio:1/62;background:#2e2e2e;margin:max(0.714vw,9px) auto max(-1.643vw,-21px);position:relative}.access iframe{display:block;width:100%;height:max(36.286vw,472px);background:#eee}.bg{background:url(//www.kimura-dental-mio.info/wp-content/themes/humanity/css/../images/common/f_bg.jpg)no-repeat bottom center/100%;background-attachment:fixed}