@charset "utf-8";body{line-height:1;font-family:'Times New Roman','YuMincho','Yu Mincho','游明朝体','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Noto Serif JP',serif;font-feature-settings:"palt"}.top_header_lead{padding:max(0.571vw,7px) 0 max(0.571vw,7px) max(2.071vw,26px);font-family:'Noto Sans JP';font-size:max(1vw,13px);letter-spacing:.05em;color:#fff;background-color:#011126}header>div{display:flex;padding:max(1.429vw,19px) max(2.071vw,26px)}.top_header_logo img{width:max(22.429vw,292px)}.top_header_catch{margin-left:max(2.857vw,37px);font-family:'Times New Roman','YuMincho','Yu Mincho','游明朝体','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Noto Serif JP',serif;font-size:max(2.12vw,27px);letter-spacing:.06em;color:#464646;align-self:flex-end}.top_header_catch i{font-size:max(0.981vw,12px)}.top_header_tel{display:flex;column-gap:max(1.071vw,13px);margin-left:auto;width:max(27.857vw,362px);height:max(4.714vw,61px);background:#021e54;align-self:center;align-items:center;justify-content:space-between;box-sizing:border-box;padding:0 max(1.429vw,19px)}.top_header_tel *{color:#fff}.top_header_tel p{font-family:'Times New Roman','YuMincho','Yu Mincho','游明朝体','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Noto Serif JP',serif;font-size:max(1.452vw,19px);letter-spacing:.16em}.top_header_tel .num{font-family:"Times New Roman";font-size:max(2.024vw,26px);background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/common/h_tel_ic.png)no-repeat left center/max(1.429vw,19px);padding-left:max(2.000vw,26px);letter-spacing:.08em}.kv{position:relative}.kv img{width:100%}.kv_sat{position:absolute;top:max(7.5vw,97px);left:max(3.286vw,42px);width:max(12.071vw,156px);height:max(12.071vw,156px);line-height:1.2;padding-top:max(4.714vw,61px);text-align:center;font-size:max(2.406vw,31px);font-weight:600;letter-spacing:.1em;color:#023059;background:rgba(255,255,255,.7) url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/kv_icon_calendar.png) center top max(1.214vw,15px) no-repeat;background-size:max(2.286vw,29px);border-radius:50%}.kv_list{position:absolute;top:max(20.143vw,261px);left:max(3.286vw,42px);width:max(23.286vw,302px);height:max(23.286vw,302px);padding-top:max(2.571vw,33px);background-color:rgba(255,255,255,.9);border-radius:50%}.kv_list p{display:inline-block;margin-left:max(4.857vw,63px);padding:max(0.357vw,4px) max(2.143vw,27px) max(0.286vw,3px);text-align:center;font-size:max(1.286vw,16px);letter-spacing:.16em;color:#fff;background-color:#023059}.kv_list ul{margin-top:max(0.714vw,9px);margin-left:max(3.714vw,48px)}.kv_list ul li{line-height:1.6;padding-left:max(1.643vw,21px);font-size:max(1.286vw,16px);letter-spacing:.08em;color:#464646;background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/kv_check.png) left center no-repeat;background-size:max(1.214vw,15px)}.kv_list ul li em{font-size:max(1.571vw,20px);font-weight:700;color:#023059}.info{position:relative;height:max(40.429vw,525px);margin-top:max(4.071vw,52px);padding-top:max(4.643vw,60px);background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/info_bg.jpg) center top no-repeat;background-size:cover}.info h2{width:max(48vw,624px);margin-left:auto;padding-left:max(1.571vw,20px);padding-bottom:max(0.357vw,4px);color:#655642;border-bottom:#021f59 solid 1px}.info h2 span:first-of-type{display:inline-block;font-family:"Cormorant Infant",serif;font-size:max(2.714vw,35px);font-weight:500;letter-spacing:.1em}.info h2 span:first-of-type:first-letter {font-size:max(4.762vw,61px)}.info h2 span:last-of-type{padding-left:max(4.429vw,57px);font-size:max(1.786vw,23px);letter-spacing:.1em}.info .catch{position:absolute;top:max(10.643vw,138px);left:max(3.571vw,46px)}.info .catch img{width:max(14.214vw,184px)}.info .lead{margin-top:max(2.714vw,35px);margin-right:max(7.786vw,101px);text-align:right;font-size:max(2.143vw,27px);letter-spacing:.08em;color:#fff}.info .lead i{font-size:max(3.274vw,42px)}.info ul.list{margin-top:max(3.429vw,44px);margin-left:max(23.786vw,309px)}.info ul.list li{line-height:2.5;padding-left:max(3.214vw,41px);font-size:max(2.167vw,28px);letter-spacing:.1em;color:#655642;background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/info_check.png) left .85em no-repeat;background-size:max(1.857vw,24px) auto}.info ul.list li u{border-bottom:#18263a solid max(0.143vw,1px)}.info ul.list li .note{font-size:50%;line-height:1.5;margin-top:-.5em;font-family:'Noto Sans JP'}.try{margin-top:max(10.5vw,136px)}.try h2{height:max(45.5vw,591px);padding-top:max(21.714vw,282px);text-align:center;background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/try_ttl_bg.jpg) center top no-repeat;background-size:cover}.try h2 img{width:max(52.357vw,680px)}.try .contents{position:relative;height:max(66.857vw,869px);margin:min(-5.571vw,-73px) max(4vw,52px) 0 max(3.286vw,42px);padding-top:max(1.643vw,21px);background-color:rgba(255,255,255,.85)}.try .contents .catch{position:absolute;top:max(5.786vw,75px);left:max(4.857vw,63px);writing-mode:vertical-rl;font-feature-settings:normal}.try .contents .catch span{display:block;line-height:1.2;font-family:'Times New Roman','YuMincho','Yu Mincho','游明朝体','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Noto Serif JP',serif;letter-spacing:.06em;color:#959595}.try .contents .catch span:first-of-type{font-size:max(3.928vw,51px)}.try .contents .catch span:last-of-type{margin-top:3em;font-size:max(4.934vw,64px)}.try .contents .catch span i{font-size:max(5.94vw,77px)}.try .contents .catch span:last-of-type i{color:#021f59}.try .contents .catch span:last-of-type i:last-of-type{margin:-.5em 0}.try .contents .lead{display:flex;align-items:center;column-gap:max(4vw,52px);height:max(11.929vw,155px);margin-left:max(21.714vw,282px);padding-left:max(1.429vw,18px);background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/try_circle.png) left center no-repeat;background-size:auto 100%}.try .contents .lead span:first-of-type{font-size:max(4.166vw,54px);letter-spacing:.06em;color:#021f59}.try .contents .lead span:last-of-type{line-height:1.2;font-size:max(2.255vw,29px);letter-spacing:.1em;color:#2e2e2e}.try .contents .lead i{font-size:max(2.694vw,35px)}.try .contents .lead em{font-size:max(3.133vw,40px);color:#021f59}.try .contents .lead u{text-decoration:underline;text-decoration-thickness:max(0.357vw,4px);text-decoration-color:#021f59;text-underline-offset:max(0.786vw,10px);text-decoration-skip-ink:none}.try .contents ul{position:relative;z-index:1;width:max(49vw,637px);height:max(21.5vw,279px);margin-top:max(0.571vw,7px);margin-left:max(22.857vw,297px);padding-top:max(1.786vw,23px);padding-left:max(4.786vw,62px);background-color:rgba(169,194,224,.4)}.try .contents ul li{line-height:2;padding-left:max(2.643vw,34px);font-size:max(1.857vw,24px);letter-spacing:.08em;color:#2e2e2e;background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/try_check.png) left center no-repeat;background-size:max(1.571vw,20px) auto}.try .contents .text{position:relative;z-index:1;line-height:1.72;margin-top:max(1.071vw,13px);margin-left:max(24.571vw,319px);font-size:max(1.571vw,20px);letter-spacing:.1em;color:#2e2e2e}.try .contents .text span{display:block;line-height:1.6;font-size:max(1.714vw,22px);font-weight:600;letter-spacing:.08em;color:#021f59}.try .contents .text span:first-of-type{margin-top:.8em}.try .contents .text span:last-of-type{margin-bottom:.8em;margin-left:6.5em}.try .contents .text span i{font-size:max(2vw,26px);font-weight:600}.try .contents .pic{position:absolute;right:0;bottom:max(4.286vw,55px)}.try .contents .pic img{width:max(37.786vw,491px)}.denture{padding:max(5.500vw,72px) max(5.000vw,65px) max(6.143vw,80px) max(5.714vw,74px);background:#f5faff}.denture .contents{position:relative;background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/denture_bg.png)no-repeat left bottom/max(15.357vw,200px),#fff;padding:max(5.000vw,65px) max(4.000vw,52px) max(2.000vw,26px) max(15.857vw,206px);box-shadow:0px 0px 30px 0px rgba(101,101,101,.15)}.denture .contents .point{width:max(16.500vw,215px);height:max(16.500vw,215px);display:flex;align-items:center;justify-content:center;background:#a9c8ee;color:#fff;font-size:max(2.069vw,27px);line-height:1.38em;position:absolute;top:min(-1.214vw,-16px);right:min(-2.429vw,-32px);box-sizing:border-box;border-radius:max(16.500vw,215px);text-align:center}.denture .contents .catch{font-size:max(3.679vw,48px);color:#959595;writing-mode:vertical-rl;position:absolute;top:max(17.571vw,228px);right:max(4.000vw,52px);font-feature-settings:normal;letter-spacing:.04em}.denture .contents .catch span{font-size:max(6.131vw,80px);color:#021f59;line-height:1.49em;display:block;margin-top:1.9em;letter-spacing:.05em}.denture .contents .lead{font-size:max(2.641vw,34px);letter-spacing:.05em;color:#959595;margin-bottom:max(2.143vw,28px)}.denture .contents .lead span{font-size:max(3.521vw,46px);color:#021f59}.denture .contents .movie{width:max(55.714vw,724px);margin:0 auto max(2.429vw,32px) 0;padding-top:56.25%;position:relative}.denture .contents .movie iframe{position:absolute;top:0;right:0;width:100%;height:100%;border-radius:16px}.denture lite-youtube{position:absolute;top:0;right:0;width:100%;height:100%;border-radius:16px;max-width:none!important}.denture .contents .item{display:flex;align-items:center;gap:max(2.429vw,32px)}.denture .contents .item .img{width:max(14.857vw,193px)}.denture .contents .item .txt{width:max(31.714vw,412px)}.denture .contents .item h3{font-size:max(1.836vw,24px);margin-bottom:1em}.denture .contents .item p{font-size:max(1.593vw,21px);line-height:1.37em;padding-top:1em;border-top:1px solid}.denture .contents .btn{width:max(12.929vw,168px);margin:0 max(13.714vw,178px) 0 auto}.bnr_denturex{width:100%;margin:5vw auto}.bnr_denturex a{display:block;max-width:1000px;margin:auto}.case{margin-top:max(4.786vw,62px)}.case h2 img{width:100%}.case .contents{padding:max(2.5vw,32px) 0 max(3.571vw,46px) max(5.357vw,69px);background:#f1f4f7 url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/case_contents_bg.jpg) right bottom no-repeat;background-size:max(52.429vw,681px)}.case .contents>p{margin-bottom:max(4.143vw,53px);text-align:center;font-family:'Noto Sans JP';font-size:max(1.191vw,15px);letter-spacing:.14em;color:#3d3d3d}.case .contents .inner{display:flex;flex-wrap:wrap;gap:max(4.857vw,63px) max(3.929vw,51px)}.case .contents .box{position:relative;width:max(27.714vw,360px);height:max(29.143vw,378px);padding:max(5.214vw,67px) max(2.071vw,26px) 0 max(2.786vw,36px);background-color:#fff}.case .contents .box h3{position:absolute;top:min(-0.857vw,-12px);left:min(-0.571vw,-8px)}.case .contents .box h3 img{width:max(7.143vw,92px)}.case .contents .box p{margin-top:max(1.571vw,20px);font-family:'Noto Sans JP';font-size:max(1vw,13px);line-height:1.25em;color:#383838}.comparison-block{width:100%;position:relative;margin:0 auto}.comparison-block::selection{background-color:transparent}.comparison-block::-moz-selection{background-color:transparent}.comparison-block *::selection{background-color:transparent}.comparison-block *::-moz-selection{background-color:transparent}.comparison-before-img{position:absolute;top:0;left:0;overflow:hidden;z-index:5}.comparison-before-img img{width:100%;max-width:none}.comparison-after-img{position:relative;z-index:1}.comparison-after-img img{width:100%}.comparison-arrow{background-color:#474747;position:absolute;z-index:10;top:0;width:1px;height:100%;left:50%;cursor:pointer}.comparison-arrow:after{content:"";display:block;background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/slide_btn.png) no-repeat center center;background-size:contain;width:max(5.357vw,69px);height:max(5.357vw,69px);position:absolute;top:50%;margin-top:min(-2.679vw,-35px);left:min(-2.679vw,-35px)}.leading{height:max(116.5vw,1514px);padding-top:max(9.357vw,121px);background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/leading_bg.jpg) center top min(-0.857vw,-11px) no-repeat;background-size:cover}.leading h2{margin-left:max(6.429vw,83px);writing-mode:vertical-rl;font-feature-settings:normal}.leading h2 span:first-of-type{display:block;padding:max(1.786vw,23px) max(1.429vw,18px) max(2.857vw,37px);height:fit-content;font-size:max(3.275vw,42px);letter-spacing:.1em;color:#fff;background-color:#1c366a}.leading h2 span:last-of-type{display:block;margin-top:max(2.143vw,27px);height:fit-content;padding:max(1.071vw,13px) max(1.571vw,20px);font-size:max(5.587vw,72px);letter-spacing:.04em;color:#2e2e2e;background-color:#fff}.leading h2 span:last-of-type i{font-family:'Times New Roman','YuMincho','Yu Mincho','游明朝体','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Noto Serif JP',serif;font-size:max(6.175vw,80px);margin:-.5em 0}.leading h2 span:last-of-type em{color:#1c366a}.leading h2+p{line-height:1.6;margin-top:max(5.357vw,69px);text-align:center;font-size:max(2.381vw,30px);letter-spacing:.1em;color:#fff}.leading h2+p span{font-size:max(3vw,39px)}.leading ul{display:flex;justify-content:center;column-gap:max(2.5vw,32px);margin-top:max(5.429vw,70px)}.leading ul li{width:max(29vw,377px)}.leading ul li div{width:100%;height:max(29.714vw,386px);padding:max(1vw,13px) max(1.071vw,13px) 0;background-color:#fff}.leading ul li div h3{margin-top:max(1.143vw,14px);padding-bottom:max(1vw,13px);text-align:center;font-size:max(1.786vw,23px);letter-spacing:.08em;color:#021f59;border-bottom:#0e2a57 solid 1px}.leading ul li div h3 i{font-size:max(1.489vw,19px)}.leading ul li div p{line-height:1.2;margin:max(1vw,13px) max(0.571vw,7px) 0;font-family:'Noto Sans JP';font-size:max(1.214vw,15px);letter-spacing:.1em;color:#2e2e2e}.leading ul li .btn{margin-top:max(1.143vw,14px);text-align:right}.leading ul li .btn a{display:block;padding-right:max(2.071vw,26px);padding-bottom:max(0.214vw,2px);font-size:max(1.042vw,13px);letter-spacing:.02em;color:#fff;background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/leading_arrow.png) right bottom no-repeat;background-size:max(7.786vw,101px) auto}.profile{height:max(78.786vw,1024px);padding-top:max(3.214vw,41px);background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/profile_bg.jpg) center top no-repeat;background-size:cover}.profile h2{width:max(22.5vw,292px);height:max(4.786vw,62px);margin:auto;padding-top:max(1.071vw,13px);text-align:center;font-family:'Roboto';font-weight:300;font-size:max(2.857vw,37px);letter-spacing:.06em;color:#4f5b6a;border:#4f5b6a solid 1px}.profile h2:after{content:"";display:block;width:1px;aspect-ratio:1/43;margin:max(0.786vw,10px) auto 0;background:#4f5b6a}.profile .contents{width:max(90.357vw,1174px);height:max(59.714vw,776px);margin-top:max(3.071vw,39px);margin-left:max(5.214vw,67px);padding-top:max(0.571vw,7px);background-color:#fff;box-shadow:max(1.5vw,19px) max(1.429vw,18px) 0 #00002f}.profile .inner01{display:flex;column-gap:max(3.214vw,41px);margin-left:max(2.143vw,27px)}.profile .inner01 .pic{flex-shrink:0}.profile .inner01 .pic img{width:max(29.214vw,379px)}.profile .inner01 .detail{position:relative;flex-shrink:0;width:max(54vw,702px);margin-top:max(1.714vw,22px);color:#2e2e2e}.profile .inner01 .detail:after{content:"";position:absolute;right:0;bottom:0;width:max(25.429vw,330px);height:max(24.429vw,317px);background-color:#011126;clip-path:polygon(100% 0,100% 100%,0 100%)}.profile .inner01 .detail .post{font-size:max(1.429vw,18px);letter-spacing:.1em}.profile .inner01 .detail h3{margin-top:max(0.857vw,11px);padding-bottom:max(1.214vw,15px);font-size:max(3.571vw,46px);letter-spacing:.1em;border-bottom:#2e2e2e solid max(0.143vw,1px)}.profile .inner01 .detail h3 span{padding-left:max(3.571vw,46px);font-family:'Times New Roman',Times,serif;font-size:max(2.49vw,32px);letter-spacing:.04em;color:#021f59}.profile .inner01 .flex{display:flex;column-gap:max(5.714vw,74px);margin-top:max(1.214vw,15px)}.profile .inner01 .flex dt,.profile .inner01 .flex li{line-height:1.625;font-family:'Noto Sans JP';font-size:max(1.143vw,14px);letter-spacing:.06em}.profile .inner01 .flex li{padding-left:.5em;text-indent:-.5em}.profile .inner01 .flex li span{padding-left:8em}.profile .inner02{display:flex;justify-content:space-between;margin-top:max(2.357vw,30px);margin-right:max(1.786vw,23px);margin-left:max(4.357vw,56px);gap:max(2.286vw,30px)}.reason{margin-top:max(4.143vw,53px)}.reason .heading{position:relative}.reason .heading .inner{position:absolute;top:max(40vw,520px);left:0;width:max(57.643vw,749px);height:max(13vw,169px);padding-top:max(2.143vw,27px);background-color:rgba(255,255,255,.85)}.reason .heading .inner p{margin-left:max(3.143vw,40px);font-size:max(2.651vw,34px);letter-spacing:.1em;color:#29211d}.reason .heading .inner p span{display:block;padding-bottom:max(0.714vw,9px);font-size:max(1.841vw,23px);letter-spacing:.08em;color:#29211d}.reason .heading .inner p i{font-size:max(2.833vw,36px)}.reason .heading .inner p i.textS{font-size:max(1.969vw,25px)}.reason .heading .inner p em{color:#021f59}.reason .heading .inner ul{display:flex;column-gap:3em;margin-top:max(1.786vw,23px);margin-left:max(4.429vw,57px)}.reason .heading .inner ul li{padding-left:max(2.071vw,26px);font-family:'Noto Sans JP';font-size:max(1.857vw,24px);letter-spacing:.02em;color:#464646;background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/reason_head_check.png) left center no-repeat;background-size:max(1.357vw,17px)}.reason h3{position:relative;height:max(4.286vw,55px);margin:auto;padding-top:max(1.071vw,13px);text-align:center;font-size:max(2.084vw,27px);letter-spacing:.1em;color:#fff;background-color:#011640}.reason h3:after{content:'';position:absolute;bottom:min(-0.714vw,-10px);left:50%;transform:translate(-50%,50%);width:max(2.286vw,29px);height:max(1.571vw,20px);background-color:#011640;clip-path:polygon(0 0,100% 0,50% 100%)}.reason .contents01 h3{width:max(68.857vw,895px)}.reason .contents02 h3,.reason .contents03 h3{width:max(67.5vw,877px)}.reason .num{position:absolute;top:min(-1.786vw,-24px);right:max(3.571vw,46px);z-index:10;font-family:'Times New Roman',Times,serif;font-size:max(27.486vw,357px);font-style:italic;color:rgba(1,17,38,.3)}.reason .contents01{position:relative;margin-top:max(3vw,39px)}.reason .contents01 .catch{margin-top:max(5.429vw,70px);text-align:center;font-size:max(2.173vw,28px);letter-spacing:.05em;color:#282828}.reason .contents01 .catch i{font-size:max(2.414vw,31px)}.reason .contents01 .catch span{font-size:max(2.827vw,36px)}.reason .contents01 .catch img{width:max(12.286vw,159px);margin:0 max(1.857vw,24px) 0 max(1.571vw,20px);vertical-align:middle}.reason .contents01 .inner{display:flex;justify-content:space-between;margin:max(3.643vw,47px) max(4.071vw,52px) 0 max(3.071vw,39px)}.reason .contents01 .inner a{display:block;width:max(43.929vw,571px);height:max(37.643vw,489px);padding-top:max(1.071vw,13px)}.reason .contents01 .inner a.box01{background-image:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/reason_arrow01.png),url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/reason_contents01_bg01.jpg);background-position:right max(1.286vw,16px) bottom max(1.286vw,16px),center top;background-repeat:no-repeat,no-repeat;background-size:max(1.357vw,17px),cover}.reason .contents01 .inner a.box02{background-image:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/reason_arrow01.png),url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/reason_contents01_bg02.jpg);background-position:right max(1.286vw,16px) bottom max(1.286vw,16px),center top;background-repeat:no-repeat,no-repeat;background-size:max(1.357vw,17px),cover}.reason .contents01 .inner a p span{display:block;width:fit-content;margin-left:max(0.857vw,11px);padding:max(0.714vw,9px) max(0.857vw,11px);font-size:max(1.396vw,18px);letter-spacing:.06em;background-color:#fff}.reason .contents01 .inner a p span:last-of-type{margin-top:max(0.714vw,9px);margin-left:max(5.143vw,66px)}.reason .contents01 .inner a.box01 p span{color:#021f59}.reason .contents01 .inner a.box02 p span{color:#011126}.reason .contents01 .inner a h4{line-height:1.42;margin-top:min(-3.214vw,-42px);margin-right:max(2.5vw,32px);text-align:right;font-size:max(2.357vw,30px);letter-spacing:.05em;color:#fff}.reason .contents01 .inner a h4 i{font-size:max(2.622vw,34px)}.reason .contents01 .inner a h4 span.italic{font-style:italic}.reason .contents01 .inner a h4 em{font-size:max(3.278vw,42px);text-decoration:underline;text-decoration-thickness:1px;text-decoration-skip-ink:none}.reason .contents01 .inner a.box01 h4 em{text-decoration-color:#2c3e69;text-underline-offset:max(1.429vw,18px)}.reason .contents01 .inner a.box02 h4 em{text-decoration-color:#011126;text-underline-offset:max(1.071vw,13px)}.reason .contents01 .inner a.box01 div{display:flex;column-gap:max(1.5vw,19px);margin:max(5.714vw,74px) max(1.786vw,23px) 0 max(2.571vw,33px)}.reason .contents01 .inner a.box01 div+div{margin-top:max(1.571vw,20px)}.reason .contents01 .inner a.box01 div img{width:max(11.071vw,143px)}.reason .contents01 .inner a.box01 div dl{margin-top:max(0.714vw,9px);font-family:'Noto Sans JP'}.reason .contents01 .inner a.box01 div dt{display:inline-block;padding:max(0.357vw,4px) max(0.5vw,6px);font-size:max(1.143vw,14px);letter-spacing:.05em;color:#092c72;background-color:#fff}.reason .contents01 .inner a.box01 div dd{line-height:1.46;margin-top:max(0.714vw,9px);font-size:max(1.071vw,13px);letter-spacing:.05em;color:#fff}.reason .contents01 .inner a.box02 img{display:block;width:max(27.071vw,351px);margin:max(2vw,26px) auto 0}.reason .contents01 .inner a.box02 ul{display:flex;flex-wrap:wrap;margin-top:max(1.429vw,18px);margin-left:max(2.786vw,36px)}.reason .contents01 .inner a.box02 ul li{flex-shrink:0;margin-top:max(0.714vw,9px);padding-left:max(1.714vw,22px);font-family:'Noto Sans JP';font-size:max(1.143vw,14px);letter-spacing:.05em;color:#fff;background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/reason_contents_check01.png) left center no-repeat;background-size:max(1.143vw,14px)}.reason .contents01 .inner a.box02 ul li:nth-of-type(odd){width:47%}.reason .contents01 .inner a.box02 ul li:nth-of-type(even){width:53%}.reason .contents01 .inner a.box02 p.note{color:#fff;margin:2em auto 0;text-align:center}.reason .contents02{position:relative;margin-top:max(7.643vw,99px)}.reason .contents02 .inner{position:relative;height:max(36.071vw,468px);margin-top:max(2.857vw,37px);padding-top:max(4.286vw,55px);padding-left:max(44.857vw,583px);background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/reason_contents02_bg.jpg) center top no-repeat;background-size:cover}.reason .contents02 .inner .catch{line-height:1.4;font-size:max(1.786vw,23px);letter-spacing:.1em;color:#011640}.reason .contents02 .inner .catch em{font-size:max(2.381vw,30px)}.reason .contents02 .inner .text{line-height:1.5;margin-top:1em;font-family:'Noto Sans JP';font-size:max(1.191vw,15px);letter-spacing:.06em;color:#414141}.reason .contents02 .inner .box{position:relative;display:flex;justify-content:space-between;width:max(53.143vw,690px);height:max(15.286vw,198px);margin-top:max(2.5vw,32px);padding:max(2.143vw,27px) max(1.714vw,22px) 0 max(1.786vw,23px);background-color:#fff}.reason .contents02 .inner .box:before{content:"";position:absolute;left:calc(50% - 0.071vw);width:1px;height:max(8.286vw,107px);margin-top:max(0.929vw,12px);border-right:#000 dashed 1px}.reason .contents02 .inner .box>div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;width:max(23.714vw,308px)}.reason .contents02 .inner .box>div h4{position:relative;width:100%;padding-left:max(1.643vw,21px);padding-bottom:max(0.429vw,5px);font-family:'Noto Sans JP';font-size:max(1.143vw,14px);letter-spacing:.08em;color:#2e2e2e;border-bottom:#18346f solid 1px}.reason .contents02 .inner .box>div h4:before{content:"";position:absolute;top:1px;left:0;width:max(1vw,13px);height:max(1vw,13px);margin-left:max(0.286vw,3px);background-color:#011640}.reason .contents02 .inner .box>div img{width:max(10vw,130px);margin-top:min(-1.071vw,-14px)}.reason .contents02 .inner .box>div p{width:max(13.214vw,171px);line-height:1.5;margin-top:min(-1.071vw,-14px);font-family:'Noto Sans JP';font-size:max(1.041vw,13px);letter-spacing:.04em;color:#434343}.reason .contents02 .inner .box>div p em{font-weight:700;color:#e97518}.reason .contents02 .inner .btn{position:absolute;right:max(4.071vw,52px);bottom:max(1.5vw,19px)}.reason .contents02 .inner .btn a{display:block;width:max(15.643vw,203px);height:max(2.643vw,34px);padding-top:max(0.786vw,10px);text-align:center;font-family:'Noto Sans JP';font-size:max(1.031vw,13px);letter-spacing:.05em;color:#fff;background:#021f59 url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/reason_arrow02.png) right max(0.929vw,12px) center no-repeat;background-size:max(0.714vw,9px)}.reason .contents03{position:relative;margin-top:max(5.929vw,77px)}.reason .contents03 .inner{margin-top:max(3.071vw,39px);padding-top:max(2.857vw,37px);padding-bottom:max(3.143vw,40px);background-color:#d5dfee}.reason .contents03 .inner .catch{line-height:1.53;text-align:center;font-size:max(2.129vw,27px);letter-spacing:.1em;color:#011640}.reason .contents03 .inner .catch i{font-size:max(2.555vw,33px)}.reason .contents03 .inner .catch img{box-sizing:content-box;width:max(2.143vw,27px);padding:0 max(1.786vw,23px) max(0.714vw,9px)}.reason .contents03 .inner .box_area{display:flex;justify-content:space-between;margin:max(5.357vw,69px) max(3.786vw,49px) 0 max(3.071vw,39px)}.reason .contents03 .inner .box_area .box{position:relative;width:max(45.357vw,589px);height:max(33.214vw,431px);padding-top:max(14.357vw,186px);padding-left:max(2.286vw,29px);background-color:#6b7a97}.reason .contents03 .inner .box_area .box .pic01{position:absolute;top:min(-2.429vw,-32px);z-index:10;box-shadow:0 max(0.286vw,3px) max(0.714vw,9px) rgba(187, 187, 187, .27)}.reason .contents03 .inner .box_area .box01 .pic01{left:max(4.643vw,60px);width:max(18.643vw,242px)}.reason .contents03 .inner .box_area .box02 .pic01{left:max(4.429vw,57px);width:max(20.929vw,272px)}.reason .contents03 .inner .box_area .box .circle{position:absolute;z-index:10;width:max(17.357vw,225px);height:max(17.357vw,225px);line-height:1.5;padding-top:max(4.429vw,57px);text-align:center;font-size:max(1.883vw,24px);letter-spacing:.05em;color:#fff;background-color:#011640;border-radius:50%}.reason .contents03 .inner .box_area .box01 .circle{top:min(-1.929vw,-26px);right:max(1.929vw,25px)}.reason .contents03 .inner .box_area .box02 .circle{top:min(-1.071vw,-14px);right:min(-0.286vw,-4px)}.reason .contents03 .inner .box_area .box .detail{position:relative;width:max(40.857vw,531px);height:max(16.571vw,215px);background-color:#fff}.reason .contents03 .inner .box_area .box01 .detail{padding-top:max(4.429vw,57px)}.reason .contents03 .inner .box_area .box02 .detail{padding-top:max(5.571vw,72px)}.reason .contents03 .inner .box_area .box .detail h4{width:fit-content;padding:max(0.429vw,5px) max(10.714vw,139px) max(0.5vw,6px) max(1.571vw,20px);font-size:max(1.031vw,13px);letter-spacing:.05em;color:#fff;background-color:#011640}.reason .contents03 .inner .box_area .box01 .detail h4{margin-left:max(2vw,26px);border-radius:max(1.214vw,15px) 0 0 max(1.214vw,15px)}.reason .contents03 .inner .box_area .box02 .detail h4{margin-left:max(14.571vw,189px);border-radius:0 max(1.214vw,15px) max(1.214vw,15px) 0}.reason .contents03 .inner .box_area .box01 .detail ul{margin-top:max(1.429vw,18px);margin-left:max(3.786vw,49px)}.reason .contents03 .inner .box_area .box02 .detail ul{margin-top:max(1.143vw,14px);margin-left:max(15.857vw,206px)}.reason .contents03 .inner .box_area .box .detail ul li{line-height:1.8;padding-left:max(1.786vw,23px);font-family:'Noto Sans JP';font-size:max(1.143vw,14px);letter-spacing:.04em;color:#434343;background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/reason_contents_check01.png) left center no-repeat;background-size:max(1.143vw,14px)}.reason .contents03 .inner .box_area .box01 .detail .pic02{position:absolute;top:max(2.143vw,27px);right:min(-1vw,-13px);width:max(14.929vw,194px)}.reason .contents03 .inner .box_area .box02 .detail .pic02{position:absolute;top:max(3.5vw,45px);left:max(1vw,13px);width:max(13.429vw,174px)}.reason .contents03 .inner .box_area .box .btn{position:absolute;right:max(2.929vw,38px);bottom:max(1.357vw,17px)}.reason .contents03 .inner .box_area .box .btn a{display:block;width:max(15.643vw,203px);height:max(2.643vw,34px);padding-top:max(0.786vw,10px);text-align:center;font-family:'Noto Sans JP';font-size:max(1.031vw,13px);letter-spacing:.05em;color:#fff;background:#021f59 url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/reason_arrow02.png) right max(0.929vw,12px) center no-repeat;background-size:max(0.714vw,9px)}.reason .contents03 .inner .panel_area{display:flex;flex-wrap:wrap;row-gap:max(3.071vw,39px);justify-content:space-between;margin:max(6.714vw,87px) max(6.643vw,86px) 0}.reason .contents03 .inner .panel_area a{position:relative;width:max(26.714vw,347px);height:max(33.429vw,434px);padding-top:max(15.714vw,204px)}.reason .contents03 .inner .panel_area a:after{content:"";position:absolute;right:max(0.5vw,6px);bottom:max(0.357vw,4px);display:block;width:max(1.143vw,14px);height:max(1.143vw,14px);clip-path:polygon(100% 0,100% 100%,0 100%);background-color:#ac8c59}.reason .contents03 .inner .panel_area a.panel01{background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/reason_contents03_bg01.jpg) center top no-repeat;background-size:cover}.reason .contents03 .inner .panel_area a.panel02{background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/reason_contents03_bg02.jpg) center top no-repeat;background-size:cover}.reason .contents03 .inner .panel_area a.panel03{background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/reason_contents03_bg03.jpg) center top no-repeat;background-size:cover}.reason .contents03 .inner .panel_area a.panel04{background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/reason_contents03_bg04.jpg) center top no-repeat;background-size:cover}.reason .contents03 .inner .panel_area a.panel05{background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/reason_contents03_bg05.jpg) center top no-repeat;background-size:cover}.reason .contents03 .inner .panel_area a.panel06{background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/reason_contents03_bg06.jpg) center top no-repeat;background-size:cover}.reason .contents03 .inner .panel_area a h4{line-height:1.4;text-align:center;font-size:max(1.687vw,21px);letter-spacing:.06em;color:#29344c}.reason .contents03 .inner .panel_area a p{display:flex;flex-direction:column;justify-content:center;align-items:center;width:max(21.857vw,284px);height:max(3.857vw,50px);line-height:1.3;margin:max(0.5vw,6px) auto 0;font-family:'Noto Sans JP';font-size:max(1.125vw,14px);color:#434343;background-color:#faf8f4}.reason .contents03 .inner .panel_area a .flex{display:flex;align-items:flex-start;column-gap:max(0.857vw,11px);margin-top:max(1.143vw,14px);margin-left:max(2.429vw,31px)}.reason .contents03 .inner .panel_area a .flex img{width:max(8vw,104px)}.reason .contents03 .inner .panel_area a .flex ul li{line-height:1.26;padding:0 1em 0 max(1.429vw,18px);font-family:'Noto Sans JP';font-size:max(1.125vw,14px);letter-spacing:.04em;color:#434343;background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/reason_contents_check02.png) left top max(0.357vw,4px) no-repeat;background-size:max(0.929vw,12px)}.reason .contents03 .inner .panel_area a .flex ul li+li{margin-top:max(0.714vw,9px)}.payment .heading{position:relative}.payment .heading p{width:max(35.5vw,461px);margin-left:auto;padding-top:max(2.857vw,37px);padding-right:max(5.714vw,74px);writing-mode:vertical-rl;font-feature-settings:normal;background-color:#011126;white-space:nowrap}.payment .heading p span{display:block;font-family:'Times New Roman','YuMincho','Yu Mincho','游明朝体','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Noto Serif JP',serif;letter-spacing:.03em;color:#fff}.payment .heading p span:nth-of-type(1){margin-left:max(1.786vw,23px);font-size:max(2.714vw,35px)}.payment .heading p span:nth-of-type(2),.payment .heading p span:nth-of-type(3){font-size:max(5.357vw,69px)}.payment .heading p span:nth-of-type(3){margin-top:2.5em;margin-right:max(1.786vw,23px)}.payment .heading p span:nth-of-type(2) em{margin:-.5em 0}.payment .heading img{position:absolute;top:max(5.857vw,76px);left:0;width:max(71.714vw,932px)}.payment .contents{height:max(33.143vw,430px);margin-top:max(4.643vw,60px);padding:max(4.071vw,52px) max(5vw,65px) 0;background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/payment_bg.jpg) center top no-repeat;background-size:cover}.payment .contents .inner{padding:max(2.286vw,29px) 0 max(3.429vw,44px);text-align:center;background-color:#fff;box-shadow:0 max(0.143vw,1px) max(0.286vw,3px) rgba(101, 101, 101, .3)}.payment .contents h2{display:inline-block;padding:max(0.714vw,9px) max(2.143vw,27px);font-size:max(2.071vw,26px);letter-spacing:.12em;color:#2e2e2e;border:#2e2e2e solid 1px}.payment .contents h2+p{margin-top:max(1.429vw,18px);font-size:max(2.084vw,27px);letter-spacing:.12em;color:#2e2e2e}.payment .contents img{width:max(62.429vw,811px);margin-top:max(1.786vw,23px)}.payment .contents img+p{margin-top:max(1.929vw,25px);font-size:max(1.488vw,19px);letter-spacing:.08em;color:#2e2e2e}.payment .contents img+p em{font-size:max(1.786vw,23px);color:#f2550f}.payment .contents img+p em i{font-size:max(2.084vw,27px)}.flow{height:max(82.857vw,1077px);margin-top:max(4.143vw,53px);padding:max(4.143vw,53px) max(13.714vw,178px) 0;background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/flow_bg.jpg) center top no-repeat;background-size:cover}.flow h2{text-align:center;font-size:max(3.571vw,46px);letter-spacing:.1em;color:#021f59}.flow h2 span{display:block;margin-bottom:max(1.429vw,18px);font-family:'Times New Roman',Times,serif;font-size:max(5.059vw,65px);font-style:italic;letter-spacing:.06em}.flow ol{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:max(4.429vw,57px);margin-top:max(6.214vw,80px)}.flow ol li{position:relative;width:max(21.571vw,280px);height:max(26.143vw,339px);padding:max(2.643vw,34px) max(1.643vw,21px) 0 max(1.571vw,20px);background-color:#fff;border-style:solid;border-width:max(0.143vw,1px)}.flow ol li:nth-of-type(1){border-color:#71b5a4}.flow ol li:nth-of-type(2){border-color:#72bac1}.flow ol li:nth-of-type(3){border-color:#68a8c0}.flow ol li:nth-of-type(4){border-color:#6096c8}.flow ol li:nth-of-type(5){border-color:#5976b9}.flow ol li:nth-of-type(6){border-color:#35478c}.flow ol li:after{content:"";position:absolute;top:max(11.929vw,155px);width:max(2.929vw,38px);height:max(2.429vw,31px);background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/flow_arrow.png) center center no-repeat;background-size:cover}.flow ol li:nth-of-type(1):after,.flow ol li:nth-of-type(2):after,.flow ol li:nth-of-type(3):after{right:min(-3.357vw,-44px)}.flow ol li:nth-of-type(4):after,.flow ol li:nth-of-type(5):after,.flow ol li:nth-of-type(6):after{left:min(-3.357vw,-44px)}.flow ol li .num{position:absolute;top:min(-3vw,-39px);left:min(-2.643vw,-35px);width:max(6.286vw,81px);height:max(6.357vw,82px);padding-top:max(0.857vw,11px);padding-left:max(3.571vw,46px);font-family:'Times New Roman',Times,serif;font-size:max(4.238vw,55px);letter-spacing:.02em;color:#fff;background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/flow_num_bg.png) center center no-repeat;background-size:cover}.flow ol li h3{text-align:center;font-family:'Noto Sans JP';font-size:max(1.589vw,20px);letter-spacing:.08em;color:#2e2e2e}.flow ol li:nth-of-type(2) h3,.flow ol li:nth-of-type(4) h3,.flow ol li:nth-of-type(5) h3{letter-spacing:.02em}.flow ol li img{margin-top:max(0.857vw,11px)}.flow ol li p{line-height:1.45;margin-top:max(1.071vw,13px);font-family:'Noto Sans JP';font-size:max(1.207vw,15px);color:#2e2e2e}.secondopinion{height:max(47.714vw,620px);padding-top:max(5.857vw,76px);background:url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/secondopinion_bg.jpg) center top no-repeat;background-size:cover}.secondopinion h2{width:max(45.571vw,592px);margin-left:max(6.429vw,83px);padding-bottom:max(1.286vw,16px);padding-left:max(2vw,26px);font-size:max(2.084vw,27px);font-weight:500;letter-spacing:.04em;color:#2e2e2e;border-bottom:#29344c solid 1px}.secondopinion h3{margin-top:max(0.714vw,9px);margin-left:max(35.714vw,464px);font-family:'Times New Roman',Times,serif;font-size:max(2vw,26px);font-style:italic;letter-spacing:.06em;color:#021f59}.secondopinion p{line-height:1.6;margin-left:max(8.571vw,111px);font-family:'Noto Sans JP';font-size:max(1.571vw,20px);letter-spacing:.08em;color:#363636}.secondopinion p+p{margin-top:1.5em}.secondopinion .btn{margin-top:max(2.143vw,27px);margin-left:max(41.643vw,541px)}.secondopinion .btn a{display:block;width:max(15.643vw,203px);height:max(2.643vw,34px);padding-top:max(0.786vw,10px);text-align:center;font-family:'Noto Sans JP';font-size:max(1.031vw,13px);letter-spacing:.05em;color:#fff;background:#021f59 url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/secondopinion_arrow.png) right max(0.929vw,12px) center no-repeat;background-size:max(0.714vw,9px)}.gallery{padding-bottom:max(1.786vw,23px);background-color:#d5dfee}.gallery .inner{position:relative}.gallery .inner h2{position:absolute;top:max(3vw,39px);left:max(3.071vw,39px);z-index:10}.gallery .inner h2 img{width:max(19.857vw,258px)}.gallery .thumb{margin-top:max(1.5vw,19px)}.gallery ul.thumb .slick-track{transform:unset !important}.clinicInfo{display:none;justify-content:center;margin:max(3.429vw,44px) max(3.214vw,41px) 0 max(3.143vw,40px)}.clinicInfo .news,.clinicInfo .calendar{position:relative;width:max(45.714vw,594px);height:max(41.214vw,535px);box-shadow:max(0.143vw,1px) max(0.143vw,1px) 0 #021f59}.clinicInfo .news{padding:max(1.929vw,25px) max(3.143vw,40px) 0 max(2.714vw,35px)}.clinicInfo .news h2{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:max(0.714vw,9px);font-family:'Times New Roman',Times,serif;font-size:max(2.679vw,34px);letter-spacing:.1em;color:#021f59;border-bottom:#021f59 double max(0.214vw,2px)}.clinicInfo .news h2 span{font-size:max(1.489vw,19px)}.clinicInfo .news ul{margin:max(3.214vw,41px) max(4.071vw,52px) 0;font-family:'Noto Sans JP'}.clinicInfo .news ul li+li{margin-top:max(2.5vw,32px)}.clinicInfo .news ul li a{display:block}.clinicInfo .news ul li dl{display:flex;align-items:flex-start;column-gap:max(2.286vw,29px)}.clinicInfo .news ul li dl dt{position:relative;line-height:1.4;padding-left:1.5em;font-size:max(1.191vw,15px);font-weight:500;color:#5d5c5c}.clinicInfo .news ul li dl dt:before{content:"■";position:absolute;top:0;left:0;display:block;font-size:max(1.143vw,14px);color:#021f59}.clinicInfo .news ul li dl dd{line-height:1.4;font-size:max(1.116vw,14px);letter-spacing:.1em;color:#5d5c5c}.clinicInfo .calendar{padding:max(1.929vw,25px) max(1.5vw,19px) 0 max(1.643vw,21px)}.clinicInfo .calendar h2{margin-right:max(1.643vw,21px);margin-left:max(1.071vw,13px);padding-bottom:max(0.857vw,11px);font-size:max(2.679vw,34px);letter-spacing:.1em;color:#021f59;border-bottom:#021f59 double max(0.214vw,2px)}.clinicInfo .calendar>div{margin-top:max(3.786vw,49px)}.clinicInfo .btn{position:absolute;left:0;right:0;bottom:max(3.143vw,40px);width:max(14.071vw,182px);margin:auto}.clinicInfo .btn a{display:flex;flex-direction:column;justify-content:center;width:100%;height:max(2.929vw,38px);padding-left:max(2.857vw,37px);font-family:'Noto Sans JP';font-size:max(1.191vw,15px);letter-spacing:.06em;color:#fff;border:#2c4166;background:#021f59 url(//www.fullmouth-suzuki.com/wp-content/themes/humanity/css/../images/top/clinicInfo_arrow.png) right max(2.714vw,35px) top max(1vw,13px) no-repeat;background-size:max(2.429vw,31px) auto}.access{margin:max(6.071vw,78px) max(3.071vw,39px) 0}.access h2{text-align:center;font-family:'Times New Roman',Times,serif;font-size:max(2.766vw,35px);letter-spacing:.04em;color:#021f59}.access h2:after{position:relative;content:"";display:block;width:1px;aspect-ratio:1/62;margin:max(0.571vw,7px) auto min(-1.643vw,-22px);background:#021f59}.access .text{line-height:1.7;margin:max(1.286vw,16px) max(3.214vw,41px) 0 max(2.429vw,31px);font-family:'Noto Sans JP';font-size:max(1vw,13px);letter-spacing:.1em;color:#2e2e2e}