﻿main p{font-size:1.6rem;line-height:2.8rem}@media print,screen and (min-width: 768px){main p{font-size:1.8rem;line-height:3.6rem}}.pageCrm{display:none}@media print,screen and (min-width: 768px){.pageCrm{background:#918176;display:block;width:100%;height:40px}}.pageCrm nav{margin:0 auto;width:1024px;height:40px}.pageCrm nav ol{font-size:0}.pageCrm nav ol li{display:inline-block;font-size:1.4rem;line-height:40px}.pageCrm nav ol li::after{color:#fff;display:inline-block;content:"/";margin:0 8px 0 6px;position:relative;top:-1px}.pageCrm nav ol li:last-child::after{display:none}.pageCrm nav ol li a{color:#fff;transition:all .3s ease}.pageCrm nav ol li a:hover{opacity:.5;text-decoration:none}.pageBlock-title{margin-top:60px;width:100%;height:100px;display:flex;justify-content:center;align-items:center}@media print,screen and (min-width: 768px){.pageBlock-title{margin:0 auto;width:1024px;height:180px}}.pageBlock-title h1{font-size:2rem;line-height:2.6rem;padding:0 16px}@media print,screen and (min-width: 768px){.pageBlock-title h1{font-size:2.4rem;line-height:3rem}}.pageBlock{background:url("../img/cmn/bg_05.png") repeat-x;width:100%}.pageBlock-inr{margin:0 auto;padding:0 0 48px;position:relative;width:calc(100% - 32px)}@media print,screen and (min-width: 768px){.pageBlock-inr{padding:0 0 160px;width:960px}}.pageHeading-h2{color:#699553;font-size:2.4rem;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:bold;line-height:3.6rem;text-align:center;padding-top:48px;position:relative;margin-bottom:48px}@media print,screen and (min-width: 768px){.pageHeading-h2{font-size:4.6rem;line-height:5.6rem;padding-top:96px;margin-bottom:96px}}.pageHeading-h3{font-size:2rem;font-weight:700;line-height:2.8rem;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;margin-bottom:24px;padding-left:22px;position:relative}@media print,screen and (min-width: 768px){.pageHeading-h3{font-size:3.6rem;line-height:4.8rem;margin-bottom:48px;padding-left:30px}}.pageHeading-h3::before{background:#918176;background-size:32px 34px;content:"";display:block;position:absolute;top:0;left:0;height:100%;width:10px}@media print,screen and (min-width: 768px){.pageHeading-h3::before{background-size:40px 43px;height:90%;top:4px;width:16px}}.pageHeading-h4{color:#4e2a0b;font-size:1.8rem;font-weight:bold;line-height:3.6rem;margin-bottom:.5em}@media print,screen and (min-width: 768px){.pageHeading-h4{font-size:2rem;margin-bottom:1em}}.pageBox-policy{position:relative;width:100%}@media print,screen and (min-width: 768px){.pageBox-policy{margin:0 auto;width:75%}}@media print,screen and (min-width: 768px){.pageBox-policy .pageBox-policy-txt{position:absolute;top:64px;right:64px;z-index:1}}.pageBox-policy .pageBox-policy-img{margin-bottom:16px}.pageBox-Column{background:url("../img/cmn/bg_03.png");padding:16px;position:relative;width:100%}@media print,screen and (min-width: 768px){.pageBox-Column{padding:56px}}.pageBox-Column::after{background:#ffd400;content:"";display:block;position:absolute;top:-12px;left:50%;margin-left:-2px;width:4px;height:24px}@media print,screen and (min-width: 768px){.pageBox-Column::after{top:-20px;height:40px}}.pageBox-Column-inr{background:#fff;padding:32px 16px;width:100%}@media print,screen and (min-width: 768px){.pageBox-Column-inr{padding:56px}}@media print,screen and (min-width: 768px){.pageBox-Column-inr::before{background:url("../img/cmn/cmn_01.png");background-size:114px 120px;content:"";display:block;position:absolute;top:18px;right:18px;width:114px;height:120px}}.pageBox-Column-inr h4{font-size:1.8rem;font-weight:bold;line-height:2.6rem;margin-bottom:16px}@media print,screen and (min-width: 768px){.pageBox-Column-inr h4{font-size:2.8rem;font-weight:normal;margin-bottom:56px;position:relative;text-align:center}}.pageBox-Column-inr h5{font-size:1.6rem;font-weight:bold;line-height:2.8rem}@media print,screen and (min-width: 768px){.pageBox-Column-inr h5{font-size:1.8rem;line-height:3.6rem}}.pageBox-cta{border:2px solid #006151;width:100%}@media print,screen and (min-width: 768px){.pageBox-cta{display:table;margin:0 auto;width:720px}}.pageBox-cta-txt{background:#006151;padding:24px;position:relative;text-align:center}@media print,screen and (min-width: 768px){.pageBox-cta-txt{display:table-cell;padding:48px 24px;width:56%}}.pageBox-cta-txt::before{background:url("../img/cmn/cmn_01.png");background-size:40px 43px;content:"";display:block;position:absolute;bottom:12px;right:12px;width:40px;height:43px}.pageBox-cta-txt p{font-size:1.8rem;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#fff}@media print,screen and (min-width: 768px){.pageBox-cta-txt p{font-size:2.4rem}}.pageBox-cta-tel{padding:24px;text-align:center}@media print,screen and (min-width: 768px){.pageBox-cta-tel{display:table-cell;width:44%;vertical-align:middle}}.pageBox-cta-tel p{font-size:3.2rem;font-family:"Times New Roman",serif}.pageBox-cta-tel p span{font-size:2.4rem;color:#006151;margin-right:6px}.pageItem-parking{display:none}@media print,screen and (min-width: 768px){.pageItem-parking{background-image:url("../img/cmn/icon_11-2.svg");background-repeat:no-repeat;background-position:left center;background-size:31px 23px;display:block;font-size:1.4rem;line-height:32px;padding-left:40px;position:absolute;top:28px;width:288px;height:32px}}.pageItem-busstop{display:none}@media print,screen and (min-width: 768px){.pageItem-busstop{background-image:url("../img/cmn/icon_10-2.svg");background-repeat:no-repeat;background-position:left 10px center;background-size:10px 35px;display:block;font-size:1.4rem;line-height:1.8rem;padding-left:40px;position:absolute;top:72px;width:288px;height:36px}}.pageItem-busstop span{display:inline}@media print,screen and (min-width: 768px){.pageItem-busstop span{display:block}}@media print,screen and (min-width: 1200px){.pageItem-busstop span{display:inline}}.pageItem-busstop .spanDisc{display:inline}@media print,screen and (min-width: 768px){.pageItem-busstop .spanDisc{display:none}}@media print,screen and (min-width: 1200px){.pageItem-busstop .spanDisc{display:inline}}@media print,screen and (min-width: 768px){.pageItem-parking,.pageItem-busstop{position:absolute;left:45%;margin:0 0 0 -75px}}@media print,screen and (min-width: 1200px){.pageItem-parking,.pageItem-busstop{left:50%;margin:0 0 0 -175px}}.pageItem-tel{display:none}@media print,screen and (min-width: 768px){.pageItem-tel{color:#000;display:block;font-size:3rem;font-family:"Times New Roman",serif;font-weight:normal;text-align:right;position:absolute;top:80px;right:50%;margin-right:-300px;margin-bottom:16px}}@media print,screen and (min-width: 1200px){.pageItem-tel{font-size:3.4rem;margin-right:-412px}}.pageItem-tel span{color:#006151;font-size:1.8rem;margin-right:6px}@media print,screen and (min-width: 768px){.pageItem-tel span{font-size:2.6rem}}.pageItem-1{display:none}@media print,screen and (min-width: 768px){.pageItem-1{display:block;position:absolute;top:126px;left:50%;margin-left:-540px;z-index:3}}@media print,screen and (min-width: 1200px){.pageItem-1{margin-left:-652px}}.pageItem-2{display:none}@media print,screen and (min-width: 768px){.pageItem-2{display:block;position:absolute;top:50px;left:50%;margin-left:-150px;width:74px;height:77px;z-index:3}}@media print,screen and (min-width: 1200px){.pageItem-2{margin-left:-230px}}.pageItem-3{padding-top:64px}.bg-yellow{position:relative}.bg-yellow img{position:relative;z-index:1}.bg-yellow::after{background:#ffd400;content:"";display:block;position:absolute;top:4px;left:4px;width:100%;height:100%;z-index:0}.mdata{background:#fff8d4;border-radius:8px;margin-bottom:16px;padding:8px 16px}.dl-caries dd p{font-size:1.6rem;line-height:2.8rem}.pagebtn a{background:#006151 url(../img/page/page_arrow-2.svg) no-repeat right 17px center/7px 13px;color:#fff;padding:0 32px 0 24px}.pagebtn a:hover{opacity:.5;text-decoration:none}.pageItem-4{border:solid 2px #006151;border-radius:50px;color:#006151;display:inline-block;font-weight:bold;margin-bottom:1.1rem;padding:2px 26px 0;line-height:2.3rem}.mlM{margin-left:0}@media print,screen and (min-width: 768px){.mlM{margin-left:9em}}.recruitTel{display:block;font-size:3.2rem;font-family:"Times New Roman",serif;text-align:center;margin-bottom:16px}.recruitTel span{color:#006151;font-size:2.8rem;margin-right:6px}@media print,screen and (min-width: 768px){.recruitTel{font-size:6.4rem;line-height:6.4rem}.recruitTel span{font-size:4rem}}.bosyuStopTxt{font-weight:bold;text-align:center}@media print,screen and (min-width: 768px){.bosyuStopTxt{font-size:2rem}}.column-cadcacm .cadcam-img{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-around;height:280px;margin-bottom:24px;position:relative}@media print,screen and (min-width: 768px){.column-cadcacm .cadcam-img{flex-direction:row}}.column-cadcacm .cadcam-img img{position:absolute;left:50%;width:210px}@media print,screen and (min-width: 768px){.column-cadcacm .cadcam-img img{position:static;width:340px}}.column-cadcacm .cadcam-img img:first-child{top:0;margin-left:-122px}@media print,screen and (min-width: 768px){.column-cadcacm .cadcam-img img:first-child{left:0;margin-left:0}}.column-cadcacm .cadcam-img img:last-child{bottom:0;margin-left:-90px}@media print,screen and (min-width: 768px){.column-cadcacm .cadcam-img img:last-child{top:0;right:0;bottom:initial;margin-left:0}}.column-cadcacm .cadcam-txt{border:1px solid #ccc;padding:24px}.column-cadcacm .cadcam-txt p.cadcamTxt1{background:url(../img/page/cadcam_img05.svg) no-repeat left center/24px 30px;margin-bottom:16px;padding-left:34px}.column-cadcacm .cadcam-txt p.cadcamTxt2{background:url(../img/page/cadcam_img04.svg) no-repeat left center/27px 26px;margin-bottom:8px;padding-left:34px}.column-cadcacm .cadcam-txt .cadcam-conditions{padding-left:34px}.column-cadcacm .cadcam-txt .cadcam-conditions dl dt{color:#de4056;color:#de4056;font-size:1.4rem;line-height:1.6em;margin-bottom:.5em}.column-cadcacm .cadcam-txt .cadcam-conditions dl dd{font-size:1.4rem;line-height:1.6em}.column-cadcacm .cadcam-txt .cadcam-conditions dl dd ol{margin-left:16px}.column-cadcacm .cadcam-txt .cadcam-conditions dl dd ol li{list-style:decimal;line-height:1.6em;margin-bottom:.5em}.column-cadcacm .cadcam-txt .cadcam-conditions dl dd ol li:last-of-type{margin-bottom:0}.column-cadcacm .cadcam-txt .cadcam-conditions dl dd span.conditions-img{display:inline-block;position:relative;top:2px}.column-cadcacm .cadcam-txt .cadcam-conditions dl dd span.conditions-img img{width:16px;height:16px}.pagedl-2{border:1px solid #cbbeb4;display:block;margin-bottom:20px;padding:16px;position:relative;width:100%}@media print,screen and (min-width: 768px){.pagedl-2{margin-bottom:40px;padding:32px}}.pagedl-2::after{background:url(../img/home/home_02.svg) no-repeat;background-size:56px 28px;content:"";display:block;position:absolute;bottom:-34px;left:50%;margin-left:-28px;width:56px;height:28px;z-index:1}.pagedl-2 dt{border-bottom:4px solid #ebe7e1;font-size:1.6rem;font-weight:bold;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;line-height:4rem;margin-bottom:8px;padding-left:40px;position:relative;min-height:30px;display:flex;align-items:center}@media print,screen and (min-width: 768px){.pagedl-2 dt{font-size:2.2rem;line-height:5.8rem;margin-bottom:0;min-height:50px;padding-left:70px;vertical-align:middle}}.pagedl-2 dt span{background:#75a167;color:#fff;font-size:1.8rem;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;position:absolute;transform:translateY(-50%);top:50%;left:0;width:30px;height:30px;display:flex;justify-content:center;align-items:center}@media print,screen and (min-width: 768px){.pagedl-2 dt span{font-size:2rem;width:40px;height:40px}}.pagedl-2 dd{font-size:1.6rem;line-height:2.8rem}@media print,screen and (min-width: 768px){.pagedl-2 dd{padding-top:12px;vertical-align:top}}@media print,screen and (min-width: 768px){.pageBlock-Care{display:flex;flex-wrap:nowrap;margin-left:-20px}}.Carebox-4-1{margin-bottom:24px;position:relative}@media print,screen and (min-width: 768px){.Carebox-4-1{flex:1;margin-left:20px;margin-bottom:0;min-height:0%;top:0;left:0}}.Carebox-4-1 span{background:hsla(0,0%,100%,.7);display:block;text-align:center;padding:10px;position:absolute;bottom:0;left:0;font-size:1.8rem;line-height:1.8rem;width:100%;height:36px}#prevent,#kids,#crown,#denture,#whitening,#info{margin-top:-100px;padding-top:100px}/*# sourceMappingURL=page.css.map */