﻿main p{font-size:1.6rem;line-height:3.4rem}@media print, screen and (min-width: 768px){main p{font-size:1.8rem;line-height:4.0rem}}main section:last-of-type>div{margin-bottom:0}.pageWrap-title{background:url("../img/page/page_img_01_pc.webp");margin-top:72px;width:100%;height:80px;position:relative}@media print, screen and (min-width: 768px){.pageWrap-title{background:url("../img/page/page_img_01_pc.webp") repeat-x center center;margin-top:140px;height:180px}}.pageWrap-title .pageCrm{display:none}@media print, screen and (min-width: 768px){.pageWrap-title .pageCrm{display:block;position:absolute;bottom:12px;left:50%;margin-left:-480px;width:960px}}@media print, screen and (min-width: 1200px){.pageWrap-title .pageCrm{margin-left:-600px;width:1200px}}.pageWrap-title .pageCrm ol{font-size:0}.pageWrap-title .pageCrm ol li{display:inline-block;font-size:1.4rem}.pageWrap-title .pageCrm ol li::after{content:"/";color:#fff;display:inline-block;margin:0 12px}.pageWrap-title .pageCrm ol li:last-of-type::after{display:none}.pageWrap-title .pageCrm ol li a{color:#1076be}.pageWrap-title h1{display:flex;align-items:center;justify-content:center;font-size:2.4rem;margin:0 auto;width:calc(100% - 32px);height:100%}@media print, screen and (min-width: 768px){.pageWrap-title h1{font-size:3.2rem;letter-spacing:2px;width:960px}}@media print, screen and (min-width: 1200px){.pageWrap-title h1{width:1200px}}.pageWrap-1,.pageWrap-2{position:relative}.pageWrap-1::before,.pageWrap-2::before{content:"";position:absolute;top:0;left:0;width:100%;height:176px}@media print, screen and (min-width: 768px){.pageWrap-1::before,.pageWrap-2::before{height:316px}}.pageWrap-1.bg-half::before,.pageWrap-2.bg-half::before{height:116px}@media print, screen and (min-width: 768px){.pageWrap-1.bg-half::before,.pageWrap-2.bg-half::before{height:200px}}.pageWrap-1 .pageWrap-1-inr,.pageWrap-1 .pageWrap-2-inr,.pageWrap-2 .pageWrap-1-inr,.pageWrap-2 .pageWrap-2-inr{margin:0 auto;padding:40px 0;position:relative;width:calc(100% - 32px)}@media print, screen and (min-width: 768px){.pageWrap-1 .pageWrap-1-inr,.pageWrap-1 .pageWrap-2-inr,.pageWrap-2 .pageWrap-1-inr,.pageWrap-2 .pageWrap-2-inr{padding:56px 0 160px;width:960px}}.pageWrap-1{background:#fffcf1;border-top:4px solid #fdd000}.pageWrap-1::before{background:url("../img/home/home_img_12.png")}.pageWrap-2{background:#f5f8f0;border-top:4px solid #85c023}.pageWrap-2::before{background:url("../img/home/home_img_09.png")}.pageH2{font-size:2.4rem;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;line-height:3.0rem;margin-bottom:32px;padding-top:32px;position:relative;text-align:center}@media print, screen and (min-width: 768px){.pageH2{font-size:4.0rem;line-height:6.4rem;margin-bottom:64px;padding-top:40px}}.pageH2::before{background:url("../img/page/page_img_02.svg") no-repeat;content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:48px;height:19px}.pageH2 br{display:none}@media print, screen and (min-width: 768px){.pageH2 br{display:block}}.pageH3{font-size:2.0rem;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;line-height:3.0rem;margin-bottom:1em;padding-top:32px;position:relative;text-align:center}@media print, screen and (min-width: 768px){.pageH3{font-size:2.8rem;line-height:1.4em;margin-bottom:1.6em;padding-top:40px}}.pageH3::before{background:url("../img/page/page_img_03.svg") no-repeat;content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:48px;height:19px}.pageH4{color:#70b400;font-size:1.8rem;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;line-height:3.4rem;margin-bottom:0.4em}@media print, screen and (min-width: 768px){.pageH4{font-size:2.2rem;line-height:4.0rem;margin-bottom:0.8em}}.pageH5{font-size:1.6rem;font-weight:700;line-height:3.4rem;margin-bottom:0.4em}@media print, screen and (min-width: 768px){.pageH5{font-size:1.8rem;line-height:4.0rem}}.pageColumn,.pageColumn-narrow{background:#fff;box-shadow:0px 2px 32px 0 rgba(0,0,0,0.07);padding:32px 24px}@media print, screen and (min-width: 768px){.pageColumn,.pageColumn-narrow{padding:56px 64px}}.pageColumn .columnItem-title,.pageColumn-narrow .columnItem-title{color:#70b400;font-size:1.8rem;font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Yu Gothic",YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,"メイリオ",Meiryo,sans-serif;font-weight:700;line-height:2.8rem;margin-bottom:0.4em}@media print, screen and (min-width: 768px){.pageColumn .columnItem-title,.pageColumn-narrow .columnItem-title{font-size:2.2rem;line-height:4.0rem;margin-bottom:0.8em}}.pageColumn dl:last-of-type,.pageColumn-narrow dl:last-of-type{margin-bottom:0}.pageColumn-narrow{margin-left:auto;margin-right:auto;width:calc(100% - 48x)}@media print, screen and (min-width: 768px){.pageColumn-narrow{width:832px}}.pageData{border:1px solid #70b400}.pageData div{padding:16px 24px}.pageData div p{font-size:1.6rem;line-height:3.2rem}.pageData dl dt{background:#70b400;color:#fff;display:block;font-size:1.6rem;font-weight:bold;line-height:1em;padding:10px 24px 8px}.pageData dl dd{font-size:1.6rem;line-height:3.2rem;padding:16px 24px}.pageData ul.ul-disc li{font-size:1.5rem;line-height:2.5rem;margin-bottom:0.6rem}.pageAccordion{border-bottom:1px solid #ccc8b4}.pageAccordion dt{background:#fff;border-top:1px solid #ccc8b4;border-left:1px solid #ccc8b4;border-right:1px solid #ccc8b4;cursor:pointer;display:block;font-weight:bold;padding:12px;width:100%}@media print, screen and (min-width: 768px){.pageAccordion dt{cursor:inherit;padding:24px}}.pageAccordion dt p{position:relative;padding-left:36px;line-height:2.4rem}@media print, screen and (min-width: 768px){.pageAccordion dt p{line-height:3.2rem}}.pageAccordion dt p span{background:#85bf23;border-radius:4px;color:#fff;font-weight:bold;line-height:28px;text-align:center;width:28px;height:28px;position:absolute;top:0;left:0}.pageAccordion dd{background:#f2faff;border-left:1px solid #d4dbdf;border-right:1px solid #d4dbdf;display:none;padding:12px;width:100%}@media print, screen and (min-width: 768px){.pageAccordion dd{display:block !important;padding:24px}}.pageAccordion dd p{line-height:2.8rem;position:relative;padding-left:36px}@media print, screen and (min-width: 768px){.pageAccordion dd p{line-height:3.2rem}}.pageAccordion dd p span{background:#0076bd;border-radius:4px;color:#fff;font-weight:bold;line-height:28px;text-align:center;width:28px;height:28px;position:absolute;top:0;left:0}.pageDl-rating{border:1px solid #ccc;position:relative;text-align:center;height:59px}.pageDl-rating dt{background:#f5f5f5;border-right:1px solid #ccc;border-bottom:1px solid #ccc;font-size:1.4rem;line-height:28px;width:33.333%;position:absolute;top:0px}.pageDl-rating dt:nth-of-type(1){left:0}.pageDl-rating dt:nth-of-type(2){left:33.333%}.pageDl-rating dt:nth-of-type(3){border-right:none;left:66.666%}.pageDl-rating dd{border-right:1px solid #ccc;font-size:1.4rem;line-height:28px;text-align:center;width:33.333%;position:absolute;top:29px}.pageDl-rating dd:nth-of-type(1){left:0}.pageDl-rating dd:nth-of-type(2){left:33.333%}.pageDl-rating dd:nth-of-type(3){border-right:none;left:66.666%}.error-Box{text-align:center}.dl-prevent{margin-bottom:24px;border-bottom:solid 2px #bad0dd}@media print, screen and (min-width: 768px){.dl-prevent{margin-bottom:24px}}.dl-prevent dt{color:#0076bd;position:relative;font-size:1.6rem;line-height:32px;padding-left:40px;margin-bottom:0.6em}@media print, screen and (min-width: 768px){.dl-prevent dt{font-size:1.8rem;padding-left:48px}}.dl-prevent dt span{background:#0076bd;display:flex;width:26px;height:26px;position:absolute;top:50%;transform:translateY(-50%);left:0;align-items:center;justify-content:center;color:#fff;font-size:1.6rem}@media print, screen and (min-width: 768px){.dl-prevent dt span{width:32px;height:32px;font-size:1.4rem}}.dl-prevent dd{font-size:1.6rem;line-height:3.4rem;padding-bottom:7px}@media print, screen and (min-width: 768px){.dl-prevent dd{line-height:3.2rem;padding-bottom:1em}}.table-border-prevent{width:100%}.table-border-prevent caption{font-size:1.8rem;font-weight:bold;line-height:2.4rem;text-align:left;margin-bottom:0.6em}.table-border-prevent th{background:#ededed;border:1px solid #ccc8b4;font-weight:normal;line-height:2.4rem;text-align:center;padding:16px;vertical-align:middle}.table-border-prevent td{background:#fff;border:1px solid #ccc8b4;padding:16px;line-height:2.4rem;text-align:left;vertical-align:middle}.table-border-prevent .td01{background:#f7f0e9}.table-border-prevent .td02{background:#ecf7fb}.table-line{width:100%}.table-line tr{border-bottom:1px solid #ccc8b4}.table-line tr:first-child{border-top:1px solid #ccc8b4}.table-line tr th{line-height:2.4rem;padding:12px 0;text-align:left;vertical-align:top}.table-line tr td{padding:12px 0;line-height:2.4rem;text-align:left;vertical-align:top}.table-border-ortho{width:100%}.table-border-ortho caption{font-size:1.8rem;font-weight:bold;line-height:2.4rem;text-align:left;margin-bottom:0.6em}.table-border-ortho th{background:#eaf4fb;border:1px solid #ccc8b4;font-weight:bold;line-height:2.4rem;text-align:center;padding:16px;vertical-align:middle}.table-border-ortho td{background:#fff;border:1px solid #ccc8b4;padding:16px;line-height:3.2rem;text-align:left;vertical-align:middle}.dl-implant{background:#e8f3f9;padding:16px}@media print, screen and (min-width: 768px){.dl-implant{padding:40px}}.dl-implant dt{position:relative;font-size:1.6rem;margin-bottom:8px;border-bottom:solid 2px #bad0dd;line-height:2.8rem;padding:20px 0 6px 0}@media print, screen and (min-width: 768px){.dl-implant dt{padding:0 0 12px 110px;font-size:2.0rem;margin-bottom:12px}}.dl-implant dt span{background:#0076bd;display:flex;width:82px;height:18px;position:absolute;top:0;left:0;align-items:center;justify-content:center;color:#fff;border-radius:16px;font-size:1.2rem}@media print, screen and (min-width: 768px){.dl-implant dt span{top:50%;width:90px;height:20px;transform:translateY(-50%);margin-top:-8px}}.dl-implant dd{font-size:1.8rem;line-height:4.0rem}.dl-merit{background:#e8f3f9;padding:32px}.dl-merit dt{position:relative;font-size:2.0rem;padding:0 0 12px 110px;margin-bottom:12px;border-bottom:solid 2px #bad0dd;line-height:2.8rem}.dl-merit dt span{background:#0076bd;display:flex;width:90px;height:20px;position:absolute;top:50%;transform:translateY(-50%);left:0;align-items:center;justify-content:center;color:#fff;font-size:1.2rem;border-radius:16px;margin-top:-7px}.dl-merit dd{font-size:1.8rem;line-height:4.0rem}.iInline{display:inline-block;line-height:3.2rem}.pageBlock{background:#fff;padding:16px}@media print, screen and (min-width: 768px){.pageBlock{padding:40px}}.implant-flex{display:block}@media print, screen and (min-width: 768px){.implant-flex{display:flex;justify-content:space-between}}.pageBlcok-4{padding:10px;background:#f0f5e8}@media print, screen and (min-width: 768px){.pageBlcok-4{padding:0 32px}}.pageBlock-2{background:#ecf3f7;padding:24px 16px}@media print, screen and (min-width: 768px){.pageBlock-2{display:flex;flex-wrap:nowrap;padding:40px 0}}.pageBlock-2 .pageBox{text-align:center}@media print, screen and (min-width: 768px){.pageBlock-2 .pageBox{width:480px}}.pageBlock-2 .pageBox .pageItem{line-height:3.2rem;padding:16px 0}@media print, screen and (min-width: 768px){.pageBlock-2 .pageBox .pageItem{padding:24px 0}}.pageBlock-2 .pageBox .pageItem-2 a{background:#fff;border:1px solid #0271bc;border-radius:8px;color:#0271bc;display:flex;align-items:center;justify-content:center;font-size:1.6rem;line-height:1em;margin:0 auto 24px;transition:all 0.2s ease;width:200px;height:40px}@media print, screen and (min-width: 768px){.pageBlock-2 .pageBox .pageItem-2 a{margin:0 auto}}.pageBlock-2 .pageBox .pageItem-2 a:hover{opacity:0.6;text-decoration:none}@media print, screen and (min-width: 768px){.pageBlock-2 .pageBox-2{width:480px}}.pageBlock-2 .pageBox-2 table tr td{line-height:2.8rem;padding-left:8px}@media print, screen and (min-width: 768px){.pageBlock-2 .pageBox-2 table tr td{padding-left:0}}@media print, screen and (min-width: 768px){.pageBlock-2 .pageBox-2 table tr td:nth-of-type(1){width:80px}}@media print, screen and (min-width: 768px){.pageBlock-2 .pageBox-2 table tr td:nth-of-type(2){width:128px}}@media print, screen and (min-width: 768px){.pageBlock-2 .pageBox-2 table tr td:nth-of-type(3){width:32px}}.pageBlcok-3{background:#eaf1e1;padding:24px 16px}@media print, screen and (min-width: 768px){.pageBlcok-3{display:flex;flex-wrap:nowrap;padding:40px 0}}.pageBlcok-3 .pageBox-2{text-align:center}@media print, screen and (min-width: 768px){.pageBlcok-3 .pageBox-2{width:480px}}@media print, screen and (min-width: 768px){.pageBlcok-3 .pageBox-3{width:480px}}.pageBlcok-3 .pageBox-3 .pageItem-3{line-height:3.2rem;padding:16px 0;text-align:center}@media print, screen and (min-width: 768px){.pageBlcok-3 .pageBox-3 .pageItem-3{padding:24px 0;font-size:1.8rem}}.pageBlcok-3 .pageBox-3 p{font-size:1.6rem;line-height:2.8rem}.pageBlcok-3 .pageBox-3 p br{display:none}@media print, screen and (min-width: 768px){.pageBlcok-3 .pageBox-3 p br{display:block}}.pageBlcok-3 .pageBox-3 p strong{display:block}@media print, screen and (min-width: 768px){.pageBlcok-3 .pageBox-4{width:480px}}.pageBlcok-3 .pageBox-4 p{font-size:1.6rem;line-height:2.8rem}.pageBlcok-3 .pageBox-4 p br{display:none}@media print, screen and (min-width: 768px){.pageBlcok-3 .pageBox-4 p br{display:block}}.pageBlcok-3 .pageBox-4 p strong{display:block}@media print, screen and (min-width: 768px){.pageUl-1{display:flex;flex-wrap:wrap;justify-content:space-between}}.pageUl-1 li{margin-bottom:4px}@media print, screen and (min-width: 768px){.pageUl-1 li{margin-bottom:0}}@media print, screen and (min-width: 768px){.pageUl-1 li:nth-of-type(-n+2){margin-bottom:4px}}.pageUl-1 li:last-of-type{margin-bottom:0}.pageBox-sch{background:#fff;border-radius:8px;padding:16px 0 4px}@media print, screen and (min-width: 768px){.pageBox-sch{padding:30px 0 24px}}.pageBox-sch table{margin:0 auto;width:calc(100% - 24px)}@media print, screen and (min-width: 768px){.pageBox-sch table{margin:0 auto 18px;width:calc(100% - 86px)}}.pageBox-sch table th,.pageBox-sch table td{padding:6px 0}.pageBox-sch table th{font-size:1.6rem;font-weight:normal;line-height:2.2rem;text-align:left}@media print, screen and (min-width: 768px){.pageBox-sch table th{width:calc(100% - 280px);font-size:1.8rem}}.pageBox-sch table td{font-size:1.4rem;line-height:2.2rem;text-align:center}@media print, screen and (min-width: 768px){.pageBox-sch table td{width:64px;font-size:1.8rem}}.pageBox-sch table td span.sch1{color:#85c023;font-size:2.2rem}.pageBox-sch table td span.sch2{font-size:1.6rem;font-weight:bold}.pageBox-sch table td span.sch3{color:#1076be;font-size:2.2rem}.pageBox-sch table td span .sch4{color:#ffd700;font-size:2.2rem}.pageBox-sch .schBox-note{border-top:1px solid #85c023;padding:14px 12px}@media print, screen and (min-width: 768px){.pageBox-sch .schBox-note{padding:24px 40px}}.pageBox-sch .schBox-note p{font-size:1.3rem;line-height:2.0rem}@media print, screen and (min-width: 768px){.pageBox-sch .schBox-note p{font-size:1.6rem}}.pageBox-sch .schBox-note p .sch3{color:#1076be}.pageBox-sch .schBox-note p .sch4{color:#ffd700}.pageBox-map iframe{max-width:100%}.pageItem-4{font-size:1.4rem;line-height:1.8em}ul.ul-Block{display:block;flex-wrap:nowrap}@media print, screen and (min-width: 768px){ul.ul-Block{display:flex;flex-wrap:wrap;justify-content:center}}ul.ul-Block li{margin:0 0 18px}@media print, screen and (min-width: 768px){ul.ul-Block li{margin:0 20px 30px}}@media print, screen and (min-width: 768px){ul.ul-Block li:nth-of-type(4){margin-bottom:0}}ul.ul-Block li:nth-of-type(5){margin-bottom:0}p.ftGreen{color:#71af0b}p.ftBlue{color:#2682c3}.pageItem-5{font-size:1.1rem}@media print, screen and (min-width: 768px){.pageItem-5{text-align:right;font-size:1.2rem}}.pageItem-6{font-size:1.8rem;text-align:center;line-height:3.0rem;font-weight:bold}@media print, screen and (min-width: 768px){.pageItem-6{font-size:2.2rem;line-height:4.4rem}}#prevent,#denture,#kids,#whitening,#gakukansetsusyo,#crown,#caries,#implant,#surgery,#ct,#saisei,#barrierfree,#policy,#implant1,#implant2,#implant3,#implant_option,#implant_kanpu,#implant_loan,#straumann,#ostem,#mouthpiece,#policy,#kakyoshin,#communication,#management,#dh,#treatment,#maternity,#ortho-adult{padding-top:72px;margin-top:-72px}@media print, screen and (min-width: 768px){#prevent,#denture,#kids,#whitening,#gakukansetsusyo,#crown,#caries,#implant,#surgery,#ct,#saisei,#barrierfree,#policy,#implant1,#implant2,#implant3,#implant_option,#implant_kanpu,#implant_loan,#straumann,#ostem,#mouthpiece,#policy,#kakyoshin,#communication,#management,#dh,#treatment,#maternity,#ortho-adult{padding-top:140px;margin-top:-140px}}
/*# sourceMappingURL=page.css.map */
