@charset "UTF-8";:root{--main-color:#48c0b1;--sub-color:#474d62;--link-color:#b9aa95}header{position:absolute;z-index:10}header *{letter-spacing:.1em;font-feature-settings:"palt"}header h1,header>p{padding:.5em 1em;color:#333;font-size:max(0.893vw,11px);font-family:'Noto Sans JP',sans-serif}.head_info{width:max(29.286vw,380px);margin:max(2.143vw,27px) 0 0 max(3.571vw,46px);padding:max(1.857vw,24px);background-color:rgba(255,255,255,.6);box-shadow:0 0 1.5em rgba(153,153,153,.3)}.head_info .h_logo{width:max(24.929vw,324px);padding:0;background:0 0;margin:0}.head_info h2 img{aspect-ratio:698/230}.head_info dl{display:flex;margin-top:max(2.571vw,33px);font-family:'Noto Sans JP',sans-serif}.head_info dt{display:flex;align-items:center;justify-content:center;width:max(4.571vw,59px);height:max(4.571vw,59px);margin-top:max(0.214vw,2px);border:1px solid #333;font-size:max(1.214vw,15px);color:#333;line-height:1.3;letter-spacing:.1em}.head_info dd{margin-left:max(1vw,13px)}.head_info dd p{font-size:max(1.214vw,15px);font-weight:300;line-height:1.4;letter-spacing:.05em}.head_info dd p:nth-of-type(1),.head_info dd p:nth-of-type(2){margin-left:-.5em}.head_contact{position:absolute;right:0;top:0;display:flex}.head_contact .tel{width:245px;margin-right:17px}.head_contact .tel span{display:block;text-align:center}.head_contact .tel span:nth-of-type(1){position:relative;padding:18px 0 7px;font-family:'Noto Sans JP',sans-serif;font-size:17px;border-bottom:#444 1px solid}.head_contact .tel span:nth-of-type(1):before{content:"";display:inline-block;width:20px;height:20px;background:url(//www.shibuya-louvre-dental.com/wp-content/themes/humanity/css/../images/common/shibuya-kyousei-icon_tel02.png) no-repeat;background-size:cover;margin-bottom:-3px;margin-right:8px}.head_contact .tel span:nth-of-type(2){font-size:34px;line-height:1.24;font-style:italic;font-family:'Times New Roman',Times,serif;letter-spacing:.05em;padding:.25em 0 .15em}.head_contact .tel span:nth-of-type(3){font-size:13px;line-height:1}.head_contact ul{display:flex}.head_contact li{width:120px;margin-bottom:4px}.head_contact li a{position:relative;display:block}.head_contact a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;mix-blend-mode:multiply}.head_contact li span{display:block;position:relative;z-index:1;height:100px;padding-top:58px;color:#fff;font-family:'Noto Sans JP',sans-serif;font-size:19px;font-weight:500;line-height:1.3;text-align:center}.head_contact .line a:before{background-color:#52576b}.head_contact .line span{background:url(//www.shibuya-louvre-dental.com/wp-content/themes/humanity/css/../images/common/shibuya-kyousei-icon_line.png) no-repeat center top 18px;background-size:37px 33px}.head_contact .web a:before{background-color:#bfab8f}.head_contact .web span{background:url(//www.shibuya-louvre-dental.com/wp-content/themes/humanity/css/../images/common/shibuya-kyousei-icon_web.png) no-repeat center top 22px;background-size:35px 25px}.side_contact.low_side_contact{display:none}.side_contact ul{position:fixed;z-index:20;right:0;top:max(12.857vw,167px)}.side_contact li{width:max(5.714vw,74px);margin-bottom:max(0.286vw,3px)}.side_contact li a{position:relative;display:block}.side_contact a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.side_contact a:after{content:"";position:absolute;bottom:max(0.429vw,5px);right:max(0.357vw,4px);border-left:max(0.714vw,9px) solid transparent;border-bottom:max(0.714vw,9px) solid #fff}.side_contact li span{display:block;position:relative;z-index:1;height:max(10vw,130px);padding-top:max(4.714vw,61px);color:#fff;font-family:'Noto Sans JP',sans-serif;font-size:max(1.357vw,17px);font-weight:500;line-height:1.3;text-align:center}.side_contact .web_bg{position:fixed;z-index:9;right:0;top:max(12.857vw,167px);width:max(5.714vw,74px);height:max(10vw,130px);background-color:rgba(218,187,127,.9);mix-blend-mode:multiply;transition:.3s ease-in-out}.side_contact .web span{background:url(//www.shibuya-louvre-dental.com/wp-content/themes/humanity/css/../images/common/shibuya-kyousei-icon_web.png) no-repeat center top max(1.714vw,22px);background-size:max(2.5vw,32px) max(1.786vw,23px)}.side_contact .line{background-color:rgba(82,87,107,.9)}.side_contact .line span{background:url(//www.shibuya-louvre-dental.com/wp-content/themes/humanity/css/../images/common/shibuya-kyousei-icon_line.png) no-repeat center top max(1.429vw,18px);background-size:max(2.643vw,34px) max(2.357vw,30px)}.side_contact .tel span{padding-top:max(4vw,52px);background:rgba(72,192,177,.9) url(//www.shibuya-louvre-dental.com/wp-content/themes/humanity/css/../images/common/shibuya-kyousei-icon_tel.png) no-repeat center top max(1.286vw,16px);background-size:max(1.5vw,19px) max(2vw,26px)}.gnav{margin:max(3.071vw,39px) 0;position:relative}.gnav ul{width:max(91.429vw,1188px);margin:0 auto;display:flex;justify-content:center;align-items:center;position:relative;z-index:1}.gnav li{position:relative;flex:auto;text-align:center;border-right:#333 1px solid}.gnav li:nth-of-type(1){border-left:#333 1px solid}.gnav li a{display:block;padding:max(0.143vw,1px) 0 max(0.214vw,2px);font-size:max(1.143vw,14px);letter-spacing:.15em;font-family:'Noto Sans JP',sans-serif}.gnav li span{display:block;line-height:1.4;font-size:max(1.071vw,13px);font-weight:300;font-family:'Roboto',sans-serif;color:#ccc;letter-spacing:.1em}.breadcrumbsWrap{width:1200px;margin:0 auto;font-size:14px}.breadcrumbs a{color:var(--main-color)}footer{position:relative;display:flex;flex-wrap:wrap;color:#fff;background-repeat:no-repeat;background-size:cover;background-position:0 100%;background-image:url(//www.shibuya-louvre-dental.com/wp-content/themes/humanity/css/../images/common/shibuya-kyousei-ft_bg.jpg);font-family:'Noto Sans JP',sans-serif}footer *{font-feature-settings:"palt";letter-spacing:.1em}footer:before{content:"";position:absolute;top:0;right:0;width:50%;height:100%;background-color:#48c0b1;mix-blend-mode:multiply}.ft_left{width:50%;color:#333;padding:max(4.286vw,55px) max(3.571vw,46px) 0 max(7.143vw,92px);font-family:'Noto Serif JP',serif}.ft_right{width:50%;padding:max(5vw,65px) max(5.714vw,74px) 0 max(3.571vw,46px)}.ft_logo{width:max(27vw,351px)}.ft_info{margin:max(2.5vw,32px) 0 0;display:flex;justify-content:space-between}.ft_info .btn{position:relative;width:max(17.857vw,232px);padding-left:max(4.429vw,57px);font-size:max(1.5vw,19px);line-height:max(5.714vw,74px);color:#fff;background-color:#48c0b1;background-repeat:no-repeat;background-position:max(1.143vw,14px) 50%;background-size:max(2.214vw,28px) max(1.643vw,21px);background-image:url(//www.shibuya-louvre-dental.com/wp-content/themes/humanity/css/../images/common/shibuya-kyousei-icon_web.png)}.ft_info .btn:before{content:"";display:block;position:absolute;pointer-events:none;width:max(0.714vw,9px);aspect-ratio:1/1;right:max(0.429vw,5px);bottom:max(0.429vw,5px);background-color:#fff;clip-path:polygon(100% 0,100% 100%,0 100%)}.ft_info .tel{width:max(20vw,260px);height:max(5.714vw,74px);padding:max(0.857vw,11px) 0;border-top:1px solid #333;border-bottom:1px solid #333;font-size:max(1.214vw,15px);text-align:center;line-height:1;position:relative}.ft_info .tel .num{display:block;width:fit-content;margin:0 auto;margin-top:max(0.357vw,4px);padding-left:max(1.857vw,24px);text-align:center;font-size:max(2.429vw,31px);letter-spacing:.08em;background-repeat:no-repeat;background-position:0 90%;background-size:max(1.429vw,18px) max(1.857vw,24px);background-image:url(//www.shibuya-louvre-dental.com/wp-content/themes/humanity/css/../images/common/shibuya-kyousei-icon_tel_bk.png)}.ft_info .tel .notice{display:block;padding-top:.8em;font-size:max(0.857vw,11px);position:absolute;left:0;bottom:0;width:100%;text-align:center;transform:translateY(100%)}.ft_access{margin-top:max(2.5vw,32px)}.ft_access p{min-height:max(5.214vw,67px);padding-left:max(6.214vw,80px);background-repeat:no-repeat;background-size:max(5vw,65px) max(5vw,65px);background-position:0 max(0.214vw,2px);font-size:max(1.214vw,15px);letter-spacing:.08em}.ft_access .address{padding-top:max(0.714vw,9px);background-image:url(//www.shibuya-louvre-dental.com/wp-content/themes/humanity/css/../images/common/shibuya-kyousei-icon_pin.png)}.ft_access .traffic{margin-top:max(1.571vw,20px);background-image:url(//www.shibuya-louvre-dental.com/wp-content/themes/humanity/css/../images/common/shibuya-kyousei-icon_train.png)}.ft_access .traffic span{display:block}.ft_bnr{width:100%;margin-top:max(3.929vw,51px);display:flex;flex-direction:column;gap:max(0.5vw,6.5px)}.ft_sns{position:relative;text-align:right}.ft_sns a{display:inline-block;width:max(5vw,65px);margin-left:max(0.714vw,9px)}.ft_sns img{aspect-ratio:1/1}.ft_timetable{position:relative;margin-top:max(3.429vw,44px)}.ft_timetable table{width:100%;border-collapse:collapse;line-height:1}.ft_timetable th,.ft_timetable td{text-align:center;vertical-align:middle;padding:0;line-height:1;padding:.6em 0}.ft_timetable th{width:auto}.ft_timetable td{width:calc((100% - 30%) / 8)}.ft_timetable thead{color:#fff;font-size:max(1.429vw,18px);border-top:1px solid #fff;border-bottom:1px solid #fff}.ft_timetable tbody tr{border-bottom:1px solid #fff}.ft_timetable tbody th{padding:.7em 0;font-size:max(1.357vw,17px)}.ft_timetable tbody td{font-size:max(1.143vw,14px)}.ft_timetable ul{margin:.6em 0 0;text-align:right}.ft_timetable li{font-size:max(1.071vw,13px);font-weight:300}.ft_nav{position:relative}.ft_nav nav{display:flex;flex-wrap:wrap;margin-top:max(1.714vw,22px);font-size:max(0.964vw,12px)}.ft_nav dl{min-width:13em}.ft_nav dt{margin-top:2em;margin-left:-.4em;margin-bottom:.4em}.ft_nav li{position:relative;padding:0 0 0 1em;margin-bottom:.3em;margin-right:2em}.ft_nav li:before{content:"";display:block;position:absolute;width:max(0.571vw,7px);aspect-ratio:1/1;left:0;top:.6em;background-color:#fff;clip-path:polygon(0 0,100% 50%,0 100%)}.ft_nav a{line-height:1.8;letter-spacing:0;color:#fff;white-space:nowrap;display:inline-block;transition:.3s;border-bottom:1px solid #fff}.ft_nav a:hover{opacity:.7}.ft_nav nav:nth-of-type(1){flex-direction:column;height:17em}.ft_nav nav:nth-of-type(2){align-items:flex-end;margin-top:-3.5em}.ft_nav nav:nth-of-type(2) dl:nth-of-type(2){margin-left:2.5em}.ft_nav nav:nth-of-type(2) dl:nth-of-type(2) ul{display:flex;flex-wrap:wrap;flex-direction:column;height:8.75em}.copyright{position:relative;width:100%;padding:5em 1em 1.5em;font-size:max(1.143vw,14px);text-align:center;letter-spacing:.1em}.low-kv-container{margin:0 0 max(2.857vw,37px) 0;padding:max(5.929vw,77px) 0 0 0}.mainPhoto{margin:0 auto;width:100%}.sidemenu{position:relative;width:300px;background-color:#eef9f8;padding:40px 20px 30px;font-family:'Noto Sans JP',sans-serif}.sidemenu h2{position:relative;margin:0 0 15px;color:#444;font-size:42px;letter-spacing:.1em;font-family:'Times New Roman',Times,serif;text-align:center;line-height:1}.sidemenu h3{position:relative;margin-top:48px;padding:.3em 0;color:#fff;font-size:17px;text-align:center;background-color:#48c0b1}.sidemenu .heading{margin-top:46px;font-size:17px;padding:0 12px 10px;color:#48c0b1;border-bottom:2px solid #48c0b1}.sidemenu .heading:before{content:"■";padding-right:.3em}.sidemenu a{position:relative;display:block;padding:14px 0 14px 25px;font-size:16px;white-space:nowrap;color:#333;border-bottom:1px dashed #333;transition:.3s}.sidemenu a:before{content:"";display:block;position:absolute;width:6px;aspect-ratio:1/1;left:9px;top:23px;border-bottom:1px solid #aaa;border-right:1px solid #aaa;transform:rotate(-45deg)}.sidemenu a:hover{opacity:.5}.sidemenu h2+h3{margin-top:0}.sidemenu h3+.heading{margin-top:18px}.sidebnr img,.sidebnr a img{max-width:100%}.sidebnr{margin-top:40px}.sidebnr li{margin-bottom:20px}.low_info{margin-top:20px;padding:30px;background:url(//www.shibuya-louvre-dental.com/wp-content/themes/humanity/css/../images/common/shibuya-kyousei-counseling_bg.jpg) no-repeat 0 0/cover;border:1px solid #6c5c49}.low_info .logo{width:297px;margin-left:62px}.low_info ul{display:flex;width:424px;gap:4px;margin-top:32px}.low_info li a{position:relative;display:block;width:210px;line-height:60px;padding:0 10px 5px;color:#fff;font-family:'Noto Sans JP',sans-serif;font-size:20px;letter-spacing:.1em;text-align:center}.low_info li a:before{content:"";position:relative;display:inline-block;background-size:cover}.low_info li a:after{content:"";position:absolute;bottom:6px;right:5px;border-left:10px solid transparent;border-bottom:10px solid #fff}.low_info li.line a{background-color:#52576b}.low_info li.line a:before{width:37px;height:33px;margin:0 13px -10px 0;background-image:url(//www.shibuya-louvre-dental.com/wp-content/themes/humanity/css/../images/common/shibuya-kyousei-icon_line.png)}.low_info li.web a{background-color:#bfab8f}.low_info li.web a:before{width:39px;height:29px;margin:0 14px -8px 0;background-image:url(//www.shibuya-louvre-dental.com/wp-content/themes/humanity/css/../images/common/shibuya-kyousei-icon_web.png)}.low_info .tel{width:424px;margin-top:14px;padding-top:10px;text-align:center}.low_info .tel span{display:block}.low_info .tel span:nth-of-type(1){font-size:17px}.low_info .tel span:nth-of-type(2){position:relative;margin-top:5px;padding:.25em .3em;border-top:#333 1px solid;border-bottom:#333 1px solid;font-family:'Times New Roman',Times,serif;font-size:38px;letter-spacing:.05em;line-height:1.2}.low_info .tel span:nth-of-type(2):before{content:"";position:relative;display:inline-block;background-size:cover;width:23px;height:26px;margin:0 10px -1px 0;background-image:url(//www.shibuya-louvre-dental.com/wp-content/themes/humanity/css/../images/common/shibuya-kyousei-counseling_icon_tel.png)}.low_info .tel span:nth-of-type(2) i{display:block;font-size:14px;margin-top:.25em;letter-spacing:0}.low_info .address{position:relative;margin-top:25px;padding-left:68px;font-family:'Noto Sans JP',sans-serif;font-size:17px;font-feature-settings:"palt";letter-spacing:.05em;line-height:1.4;text-shadow:0 0 .2em #fff,0 0 .2em #fff,0 0 .2em #fff,0 0 1em #fff,0 0 1em #fff,0 0 1em #fff,0 0 2em #fff,0 0 2em #fff,0 0 2em #fff}.low_info .address:before{content:"";position:absolute;top:0;left:0;width:50px;height:50px;background-image:url(//www.shibuya-louvre-dental.com/wp-content/themes/humanity/css/../images/common/shibuya-kyousei-counseling_icon_pin.png);background-size:cover}.page-catch{text-align:center;font-family:'Times New Roman','YuMincho','Yu Mincho','游明朝体','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Noto Serif JP',serif;font-size:20px;letter-spacing:.1em;position:relative;box-sizing:border-box;padding:50px 40px 50px 30px;color:#333;margin-bottom:30px}.page-catch:before,.page-catch:after{content:'';display:block;width:calc(100% - 12px);height:calc(100% - 12px);position:absolute}.page-catch:before{top:12px;left:12px;z-index:-2;background-color:#ecf9f7}.page-catch:after{top:0;left:0;z-index:-1;background-color:rgba(255,255,255,.9);border:1px solid var(--main-color)}.ttl-low{margin-bottom:15px;padding:18px 1em 17px 74px;color:#fff;font-family:'Times New Roman','YuMincho','Yu Mincho','游明朝体','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Noto Serif JP',serif;font-size:20px;line-height:1.3;font-feature-settings:"palt";letter-spacing:.1em;background-repeat:no-repeat;background-position:15px 50%;background-size:39px auto;background-image:url(//www.shibuya-louvre-dental.com/wp-content/themes/humanity/css/../images/common/shibuya-kyousei-ttl-logo_wh.png)}.ttl-low1-1{background-color:var(--main-color)}.ttl-low1-2{background-color:var(--sub-color)}.ttl-low1-3{background-color:var(--link-color)}.ttl-low2,.post h3{margin-bottom:15px;padding:12px 0 10px 50px;font-family:'Times New Roman','YuMincho','Yu Mincho','游明朝体','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Noto Serif JP',serif;font-size:20px;line-height:1.3;font-feature-settings:"palt";letter-spacing:.1em;border-bottom:2px solid;background-repeat:no-repeat;background-size:35px auto;background-position:0 50%}.ttl-low2-1,.post h3{color:var(--main-color);border-color:var(--main-color);background-image:url(//www.shibuya-louvre-dental.com/wp-content/themes/humanity/css/../images/common/shibuya-kyousei-ttl-logo_01.png)}.ttl-low2-2{color:var(--sub-color);border-color:var(--sub-color);background-image:url(//www.shibuya-louvre-dental.com/wp-content/themes/humanity/css/../images/common/shibuya-kyousei-ttl-logo_02.png)}.ttl-low2-3{color:var(--link-color);border-color:var(--link-color);background-image:url(//www.shibuya-louvre-dental.com/wp-content/themes/humanity/css/../images/common/shibuya-kyousei-ttl-logo_03.png)}.ttl-low3,.post h4{margin-bottom:15px;padding:12px 1em;font-family:'Times New Roman','YuMincho','Yu Mincho','游明朝体','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Noto Serif JP',serif;font-size:20px;line-height:1.3;font-feature-settings:"palt";letter-spacing:.1em;border-left:5px solid;text-align:left}.ttl-low3-1,.post h4{color:var(--main-color);border-color:var(--main-color)}.ttl-low3-2{color:var(--sub-color);border-color:var(--sub-color)}.ttl-low3-3{color:var(--link-color);border-color:var(--link-color)}.ttl-low4,.post h6{margin-bottom:15px;display:flex;align-items:center;column-gap:25px;font-family:'Times New Roman','YuMincho','Yu Mincho','游明朝体','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Noto Serif JP',serif;font-size:20px;line-height:1.3;font-feature-settings:"palt";letter-spacing:.1em}.ttl-low4 span:nth-of-type(1),.post h6{text-align:center;color:#fff;padding:.2em .5em .1em;white-space:nowrap;width:fit-content}.ttl-low4-1 span:nth-of-type(1),.post h6{background-color:var(--main-color)}.ttl-low4-1 span:nth-of-type(n+2){color:var(--main-color)}.ttl-low4-2 span:nth-of-type(1){background-color:var(--sub-color)}.ttl-low4-2 span:nth-of-type(n+2){color:var(--sub-color)}.ttl-low4-3 span:nth-of-type(1){background-color:var(--link-color)}.ttl-low4-3 span:nth-of-type(n+2){color:var(--link-color)}.ttl-low5,.post h5{margin-bottom:15px;padding:.5em 1.6em;color:#fff;font-family:'Times New Roman','YuMincho','Yu Mincho','游明朝体','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Noto Serif JP',serif;font-size:20px;line-height:1.3;text-align:center;font-feature-settings:"palt";letter-spacing:.1em;border-radius:3em}.ttl-low5-1,.post h5{background-color:var(--main-color)}.ttl-low5-2{background-color:var(--sub-color)}.ttl-low5-3{background-color:var(--link-color)}.colunm{font-size:14px;padding:30px;border:1px solid #d6cdb1}.colunm .ttl-btn{position:relative;padding:16px 16px 16px 127px;font-family:'Times New Roman','YuMincho','Yu Mincho','游明朝体','ヒラギノ明朝 ProN','Hiragino Mincho ProN','Noto Serif JP',serif;font-size:20px;line-height:1.2;color:#a56b73;background-color:#ebd9db;margin-bottom:15px}.colunm .ttl-btn .colum{position:absolute;aspect-ratio:120/40;width:120px;background-color:rgba(255,255,255,.8);left:-12px;top:calc(50% - 21px);text-align:center;display:flex;align-items:center;justify-content:center;border:1px solid;font-size:16.67px;font-family:'Times New Roman',Times,serif;letter-spacing:.1em;color:#ca9ea4;border-color:rgba(217,183,188,.8)}.colunm+.colunm .ttl-btn{color:#a19470;background-color:#e8e4d7}.colunm+.colunm .ttl-btn .colum{color:#b0a581;border-color:rgba(201,191,160,.8)}.colunm+.colunm+.colunm .ttl-btn{color:#7eadc6;background-color:#e1e6ee}.colunm+.colunm+.colunm .ttl-btn .colum{color:#8e9eb6;border-color:rgba(142,158,182,.8)}#main{font-size:14px}#content .inner{width:800px}#content .inner>h1{font-size:25px;text-align:center}#content .supervision{margin-top:25px}.post .supervision{margin-top:25px}.post .supervision.mini_supervision{padding:20px;border:2px solid #258fcf;margin:50px 0 40px}.post .supervision.mini_supervision .supervision-title{text-align:center;font-size:25px !important;line-height:1.875em}.supervision-box1{display:flex}.post .supervision-profile{padding:0 0 0 20px}.post .supervision-profile .txt1{margin:0;line-height:1.875em}.post .supervision-profile .txt2{margin:5px 0 20px !important;line-height:1.875em}.post .supervision a{color:#a18134;font-size:25px !important;text-decoration:none}.post .supervision-profile .txt3{line-height:1.875em}.post .button_cta{position:relative !important;background:#00bfff;color:#fff !important;width:435px;padding:10px 30px 10px 20px;text-align:center;font-size:1.6rem;border-radius:50px;display:flex !important;justify-content:space-evenly;align-items:center;box-shadow:1px 4px 0px #258fcf;margin:0 auto !important;text-decoration:none !important;padding-top:15px;padding-bottom:15px}.post .otoiawase_button_icon:before{font-size:22px !important;margin-right:15px}.post .button_cta:after{position:absolute;content:"";top:calc(50% - 5px);right:20px;width:10px;height:10px;border:2px solid;border-color:transparent transparent #fff #fff;transform:rotate(-135deg);transition:.3s}.post .supervision-title{margin-top:70px}.post .supervision-profile a{font-size:25px !important}.post .supervision-box2{display:flex;margin:20px 0;justify-content:flex-start}.post .supervision-box2 .txt1{font-size:20px;font-weight:700;margin-bottom:1.86em}.post .supervision-box2 .d2{margin:0 0 0 50px}.post .supervision-box3 img{margin:0 10px}.roop .index_bnr04{margin:70px auto 0px;text-align:center;position:relative;width:100%;height:auto;max-width:900px}.roop .index_bnr04 img{width:100%;height:auto}.roop .index_bnr04 .txt_bnr04{position:absolute;top:10px;left:50%;transform:translate(-50%,0)}.roop .index_bnr04 .txt_bnr04 p{font-size:22px;line-height:1.3 !important;color:#fff;margin:2px 0 2px !important;text-shadow:1px 1px 5px #2083bb,-1px -1px 5px #2083bb,-1px 1px 5px #2083bb,1px -1px 5px #2083bb}.roop .index_bnr04 .txt_bnr04 p span{display:block;font-size:33px}.roop .index_bnr04 dl{display:flex;align-items:center;justify-content:center;background:#b38f45;padding:0 5px 0 10px}.roop .index_bnr04 dl dt{color:#fff;margin:0}.roop .index_bnr04 dl ul{display:flex}.roop .index_bnr04 dl ul li .w_span{background:#fff;color:#b38f45;padding:1px 20px 1px 15px;text-decoration:none !important;margin:0 0 0 5px;position:relative}.roop .index_bnr04 dl ul li .w_span:before{top:50%;transform:translate(0,-50%);background:url(/blog/images/arr01.webp) no-repeat right center;background-size:4px auto;width:4px;height:8px;z-index:5;position:absolute;content:"";right:5px}#content ul.pagination{text-align:center;padding:30px 0 20px}#content ul.pagination li{display:inline-block;margin-bottom:5px}#content ul.pagination li a{padding:3px 12px;text-decoration:none;display:block;color:#fff;background:var(--link-color);transition:all .3s}#content ul.pagination li.active a,#content ul.pagination li.active a:hover{opacity:.5}#content ul.pagination li a:hover{opacity:.8;color:#333}#content ul.pagination li.disabled a{display:none}#content .btn_right{width:100%;display:inline-block}#content .btn_right a{text-decoration:none;font-weight:700;background:#09adec;padding:7px 45px;color:#fff;display:inline-block;transition:all .3s;border-radius:5px}#content .btn_right a:hover{opacity:.8;color:#fff}#content .cate_blog{width:100%;display:flex;justify-content:center;flex-wrap:wrap}#content .cate_blog li{width:23.5%;margin-right:2%;margin-bottom:10px;background:#09adec;position:relative;transition:all .3s;border-radius:5px;font-weight:500}#content .cate_blog li:nth-child(4n),#content .cate_blog li:last-child{margin-right:0}#content .cate_blog li a{padding:10px 25px;color:#fff;text-decoration:none;height:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;position:relative;background:url(//www.shibuya-louvre-dental.com/wp-content/themes/humanity/css/../images/arr01_ov.webp) no-repeat right 15px center;background-size:6px auto}#content .cate_blog li:hover{opacity:.8}#content .index_bnr04{margin:70px auto 0px;text-align:center;position:relative;width:100%;height:auto;max-width:900px}#content .index_bnr04{margin:0 auto 0px}#content .index_bnr04 .txt_bnr04{position:absolute;top:10px;left:50%;transform:translate(-50%,0)}#content .index_bnr04 .txt_bnr04{top:12px}#content .index_bnr04 .txt_bnr04 p{font-size:22px;line-height:1.3 !important;color:#fff;margin:2px 0 2px !important;text-shadow:1px 1px 5px #2083bb,-1px -1px 5px #2083bb,-1px 1px 5px #2083bb,1px -1px 5px #2083bb}#content .index_bnr04 .txt_bnr04 p span{display:block;font-size:33px}#content .index_bnr04 dl{display:flex;align-items:center;justify-content:center;background:#b38f45;padding:0 5px 0 10px}#content .index_bnr04 dl dt{color:#fff;margin:0}#content .index_bnr04 dl ul{display:flex}#content .index_bnr04 dl ul li .w_span{background:#fff;color:#b38f45;padding:1px 20px 1px 15px;text-decoration:none !important;margin:0 0 0 5px;position:relative}#content .index_bnr04 dl ul li .w_span:before{top:50%;transform:translate(0,-50%);background:url(//www.shibuya-louvre-dental.com/wp-content/themes/humanity/css/../images/arr01.webp) no-repeat right center;background-size:4px auto;width:4px;height:8px;z-index:5;position:absolute;content:"";right:5px}#content .deco_none{text-decoration:none !important;position:static !important}#content .index_bnr04 img{margin:0 auto}#content .related{margin-top:40px}#content .related-content ul li{list-style:disc;margin-left:1em}#content .blog_post_date{margin-bottom:1em}#table_of_contents{border:2px solid #258fcf;padding:30px;clear:both;margin-bottom:70px}#table_of_contents .toc_title{font-weight:700;font-size:20px;color:#0b9fb8;border-bottom:1px solid #0b9fb8;margin:0 auto 25px;background:unset !important;padding:0 0 4px;text-align:left}#table_of_contents .tocs_lists{counter-reset:number 0}#table_of_contents .tocs_lists>li{font-size:14px;margin-top:15px;position:relative;padding-left:20px}#table_of_contents .tocs_lists>li:before{counter-increment:number 1;content:counter(number) ".";position:absolute;left:0}#table_of_contents .tocs_lists>li>.tocs_lists>li{font-size:12px;margin-top:5px}#ez-toc-container{box-sizing:border-box !important;width:100% !important;border:2px solid #258fcf;padding:30px;clear:both;margin-bottom:70px}#ez-toc-container .ez-toc-title{font-weight:700;font-size:20px;color:#0b9fb8;border-bottom:1px solid #0b9fb8;margin:0 auto 25px;background:unset !important;padding:0 0 4px;text-align:left}#ez-toc-container .ez-toc-list,#ez-toc-container .ez-toc-list-level-3{counter-reset:number 0}#ez-toc-container .ez-toc-list li{font-size:14px;margin-top:15px;position:relative;padding-left:20px}#ez-toc-container .ez-toc-list>li:before,#ez-toc-container .ez-toc-heading-level-3:before{counter-increment:number 1;content:counter(number) ".";position:absolute;left:0}#ez-toc-container .ez-toc-heading-level-3{font-size:12px;margin-top:5px}.sp-750{display:none}