@charset "UTF-8";section.sct_notice{padding:40px 0 40px;font-size:18px;display:flex;flex-wrap:wrap;justify-content:space-between}section.sct_notice .item_wrap{width:100%;display:flex;justify-content:center}section.sct_notice .item_l{width:50%;display:flex;justify-content:center;flex-direction:column}section.sct_notice h2 span{display:inline-block;background:#ff373a;color:#fff;padding:.1em .5em 0;margin-bottom:.8em;font-size:20px}section.sct_notice .item:last-child h2 span{background:#ff9800;padding:.1em 1.8em 0}section.sct_notice .movie{width:50%}section.sct_notice .movie iframe{display:block;width:100%;height:285px;border:1px solid #ccc;padding:4px;background:#fff;box-sizing:border-box}section.mekkin_banner a{display:block;border:1px solid #fd9220;padding:15px 25px 20px}section.mekkin_banner h2{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:25px;border-bottom:1px solid #525252;width:fit-content;padding:.4em 1.6em .5em 1em;margin:0 auto 1em;line-height:1.4}section.mekkin_banner h2 .logo{margin-right:1em}section.mekkin_banner .item{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center}section.mekkin_banner .item1:after{content:"";width:80%;border-bottom:1px solid #ccc;margin:25px auto}section.mekkin_banner .txt{width:26em;font-size:19px;line-height:2;text-align:center}section.mekkin_banner .item .img{width:350px}section.mekkin_banner .item2 .txt .logo{width:150px;margin:0 auto 12px;display:block}.kidsroom{margin-bottom:34px}.kidsroom h2{width:780px;margin:0 auto;font-size:24px;line-height:40px;border-bottom:2px solid #ff9123;background:url(//www.murasedental.com/wp-content/themes/humanity/css/../images/common/minilogo.png) no-repeat left 15px bottom,url(//www.murasedental.com/wp-content/themes/humanity/css/../images/common/minilogo.png) no-repeat right 15px bottom;text-align:center;padding-top:20px;margin-bottom:25px;letter-spacing:1px}.kidsroom h2 img{margin-right:20px}.kidsroom h2 .label{padding:.3em .5em .2em;margin-right:20px;background:#ff9123;background-size:4px 4px;color:#fff;font-size:75%;line-height:1;vertical-align:text-bottom;display:inline-block}.kidsroom .left{width:506px}.kidsroom .right{width:486px}.kidsroom li{display:inline-block}.kidsroom li:first-child,.kidsroom li:nth-child(3){margin-right:10px}.pickup{margin-bottom:40px}.pickup h3{background:url(//www.murasedental.com/wp-content/themes/humanity/css/../images/top/mark.png) no-repeat 245px center,url(//www.murasedental.com/wp-content/themes/humanity/css/../images/top/bg_h2.png) repeat-x left bottom;text-align:center;font-size:20px;padding:10px 0 3px;margin-bottom:10px}.pickup h3 span{font-size:26px;letter-spacing:1px}.message{padding:35px 300px 30px 40px;background:url(//www.murasedental.com/wp-content/themes/humanity/css/../images/top/message_bg.jpg) no-repeat right center;margin:10px 0 25px}.message a{display:block;width:100%}.message h2{font-size:26px;margin-bottom:26px;padding-left:2em;text-indent:-2em}.message p{font-size:16px;margin-bottom:15px}.message p:nth-of-type(3){margin-bottom:30px}.message p:last-of-type{margin:0 0 0 10px;padding-left:15px;border-bottom:1px solid #5fcefd;width:110px}.message p:last-of-type i{color:#5fcefd}.introduce{margin-bottom:30px}.introduce .left{width:464px}.introduce section h4{font-size:20px;padding-left:68px;border-bottom:1px dashed #ffaa56;line-height:42px;padding-top:2px}.introduce .first h4,.introduce .second h4{font-size:24px;padding-left:80px;border-bottom:1px dashed #ffaa56;line-height:48px;padding-top:4px}.introduce .first h4{background:url(//www.murasedental.com/wp-content/themes/humanity/css/../images/top/ttl_number01.png) no-repeat 10px center}.introduce .first ul{padding:40px 40px 30px 30px;font-size:21px;text-align:center}.introduce .first li{background:url(//www.murasedental.com/wp-content/themes/humanity/css/../images/top/heart.png) no-repeat left center;padding-left:36px}.introduce .second p{background:url(//www.murasedental.com/wp-content/themes/humanity/css/../images/top/introduce_img02.jpg) no-repeat top right;font-size:18px;line-height:1.8;padding:20px 0 65px 20px}.introduce .three-box{width:320px;float:left;margin-right:20px}.introduce .three-box:last-of-type{margin-right:0}.introduce .second h4{background:url(//www.murasedental.com/wp-content/themes/humanity/css/../images/top/ttl_number02.png) no-repeat 10px center}.introduce .three-box.third h4{background:url(//www.murasedental.com/wp-content/themes/humanity/css/../images/top/ttl_number03.png) no-repeat 6px center}.introduce .three-box.four h4{background:url(//www.murasedental.com/wp-content/themes/humanity/css/../images/top/ttl_number04.png) no-repeat 6px center}.introduce .three-box.five h4{background:url(//www.murasedental.com/wp-content/themes/humanity/css/../images/top/ttl_number05.png) no-repeat 6px center}.introduce a{display:block}.promise{width:730px;float:right;margin-bottom:20px}.promise .inner{background:url(//www.murasedental.com/wp-content/themes/humanity/css/../images/top/promise_bg.jpg) no-repeat right top;padding:18px 150px 30px 0}.promise .inner h3{font-size:26px;line-height:1.8;margin-bottom:28px;padding-top:15px;padding-bottom:24px;padding-left:32px;background:url(//www.murasedental.com/wp-content/themes/humanity/css/../images/top/promise_ttl_bg.png) no-repeat left bottom}.promise .inner h3 .border-b{background:url(//www.murasedental.com/wp-content/themes/humanity/css/../images/top/underline.png) repeat-x left bottom;padding-bottom:4px}.promise p{font-size:108%;padding-left:16px;margin-bottom:14px}.promise p:last-of-type{text-indent:180px}.team{margin-bottom:30px}.team-box{border:1px solid #4cc7fb;width:500px;background:url(//www.murasedental.com/wp-content/themes/humanity/css/../images/top/team_bg01.jpg) no-repeat left bottom,url(//www.murasedental.com/wp-content/themes/humanity/css/../images/top/team_bg02.jpg) no-repeat right bottom;padding:60px 250px 20px;overflow:hidden}.team-box a{display:block}.team-box h3{margin:0 0 35px 30px}.team-box p:first-of-type{color:#ffaf12;font-size:20px;margin:0 0 26px 10px}.team-box ul{font-size:15px;margin:0 0 25px 20px}.needs{margin-bottom:20px}.needtitle{border-bottom:1px dashed #ccc;padding-bottom:15px}.needtitle .two-box:first-of-type{padding:40px 0 10px 15px;width:485px;font-size:96%}.needtitle .two-box:last-of-type{margin-top:-40px}.topics{padding:20px 6px;border-bottom:1px dashed #ccc}.topics.dot{background:url(//www.murasedental.com/wp-content/themes/humanity/css/../images/top/bg4.gif)}.topics.name{background:url(//www.murasedental.com/wp-content/themes/humanity/css/../images/top/name_bg.png) no-repeat right 20px bottom 5px}.topics a{display:block}.ttl-topics{background:url(//www.murasedental.com/wp-content/themes/humanity/css/../images/top/adcantage_bg.gif) no-repeat right top;line-height:35px;margin-top:10px;margin-bottom:20px}.ttl-topics span{display:inline-block;background:#ffbf43;padding:0 1.2em;color:#fff;min-width:8em;text-align:center;font-size:18px;letter-spacing:1px}.p-topics{text-align:center;font-size:24px;margin-bottom:25px}.topics .border-b{background:url(//www.murasedental.com/wp-content/themes/humanity/css/../images/top/underline.png) repeat-x left bottom;padding-bottom:4px}.p-topics .txt-s{font-size:16px}.p-topics .space{letter-spacing:2px}.correct-topics{padding:15px 0 0 15px}.topics .kids-correct,.topics .adlut-correct{border-radius:10px;border:1px solid #ffb1d9;margin:0 15px 10px 20px;padding:15px 0 10px 25px;background:rgba(255,255,255,.6)}.topics .kids-correct h4,.topics .adlut-correct h4{width:90px;float:left;line-height:40px;color:#ffb1d9;font-size:16px}.topics .kids-correct i{color:#ffb1d9}.topics .adlut-correct{border:1px solid #39c2fb;margin-bottom:0}.topics .adlut-correct h4,.topics .adlut-correct i{color:#39c2fb}.topics .adlut-correct li,.topics .kids-correct li{text-indent:-.45em;margin-left:7.3em;padding-right:1em}.topics .price{font-size:22px}.larzer{font-size:22px;padding:10px 0;line-height:2}.p-topics.white{padding-top:15px;padding-bottom:10px}.topics .note{font-size:80%;margin:.5em 25px 0 20px;text-indent:-1em;padding-left:1.5em}.consultaion .inner{background:url(//www.murasedental.com/wp-content/themes/humanity/css/../images/top/consul_bg.jpg) no-repeat right center;margin-bottom:20px;padding:45px 540px 40px 20px}.consultaion h3{font-size:24px;margin-bottom:20px}.consultaion .inner p.center{font-size:18px;margin:0 0 25px 10px}.consultaion ul{padding-left:10px;margin-bottom:30px}.consultaion li{display:inline-block;font-size:18px;margin-right:20px}.news{width:480px;float:left;padding:10px 20px 30px 0;position:relative}.news dl{line-height:2.2}.news dt{float:left;width:120px;padding-left:20px;clear:both;color:#439cbd;border-bottom:1px dashed #98ccd9;height:32px;line-height:32px}.news dt i{margin-right:5px;font-size:12px;line-height:2.2}.news dd{float:left;width:320px;border-bottom:1px dashed #98ccd9;color:#2bb6d9;height:32px;line-height:32px}.goto-news{position:absolute;right:20px;bottom:0}.calendar{width:470px;float:right;text-align:right;padding-right:10px}.calendar iframe{width:470px;height:280px}.blog{margin-bottom:20px}.b-contents{width:480px;float:left;height:360px;overflow:scroll;padding-right:10px}.b-contents dl{padding:10px}.b-contents dt{border-left:6px solid #a6e1ff;padding:2px 0 2px 8px;margin-bottom:5px}.b-contents dd{padding:0 0 5px 5px;border-bottom:1px dashed #bfbfbf;position:relative;font-size:13px;min-height:414px;min-height:60px}.b-contents dd .datetime{font-size:8px;margin-bottom:5px}.b-contents dd a{position:absolute;right:0;bottom:3px;font-size:13px;text-decoration:underline}.blog .two-box{width:490px}section.sns{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;margin-top:20px;background:url(//www.murasedental.com/wp-content/themes/humanity/css/../images/top/bg.gif);padding:25px 0 25px;box-sizing:border-box}section.sns h2{text-align:center;line-height:1;font-size:14px;font-weight:700}section.sns h2 .large{display:block;font-size:220%;letter-spacing:.1em;text-indent:.1em;margin-top:.3em}section.sns ul{width:960px;margin:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:15px 15px}section.sns li{display:flex;width:310px;background:#fff;aspect-ratio:620/200;align-items:center;justify-content:center}section.sns li a{display:block}section.sns li a img{max-width:100%}.information{margin-bottom:30px}.information .multinfo{padding:10px 0 10px}.information .time{width:530px}.information .appearance{float:right;margin-bottom:10px;width:460px}.sentence{font-size:13px;clear:both;margin-bottom:60px}.maptime .right p{padding-left:20px}.link{text-align:center;margin:0 auto 100px;width:900px}.link li{display:inline-block;margin:0 30px 0 0;vertical-align:middle}.link li:last-child{margin-right:0}.two-box:nth-of-type(odd){width:490px;float:left}.two-box:nth-of-type(even){width:490px;float:right}.left{float:left}.right{float:right}.mhlw{width:1000px;margin:30px auto 20px;position:relative}.mhlw .mhlw_inner{width:90%;padding:30px 5%;color:#575757;display:table;border:#ddd 1px solid}.mhlw .mhlw_inner li:first-child{vertical-align:middle;display:table-cell}.mhlw .mhlw_inner li:first-child img{width:115px}.mhlw .mhlw_inner li:last-child{padding-left:35px;font-size:22px;vertical-align:middle;display:table-cell}.mhlw .mhlw_inner li p{line-height:1;text-align:center}.mhlw .mhlw_inner .mhlw_ttl{padding-bottom:20px;margin-bottom:20px;font-size:23px;line-height:34px;display:block;border-bottom:1px #919191 solid}.mhlw .mhlw_inner .mhlw_txt{font-size:17px}