@import url(//implant-fukuoka.jp/wp-content/themes/template/../template/style.css);@import url(//implant-fukuoka.jp/wp-content/themes/template/../template/common/css/reset.css);@import url(//implant-fukuoka.jp/wp-content/themes/template/../template/common/css/module.css);@import url(//implant-fukuoka.jp/wp-content/themes/template/common/css/base.css);@media screen and (min-width:850px){.dateBlock{padding:0 10px;margin-bottom:20px;text-align:right;font-size:118.5%}.smpOnly{display:none}.pcOnly{display:block}.headingBlockA{background:url("/wp-content/themes/template-pc/common/img/heading_bg_001.png") left bottom no-repeat;margin-bottom:20px;position:relative}.headingBlockA h2,.headingLine{font-size:22px;padding:0 0 7px;font-weight:700;line-height:25px}.headingBlockA h2 span{font-size:12px}.headingBlockA h2 a{text-decoration:none;color:#444}.headingBlockA h2 a:hover{color:#79371b}.headingBlockA .moreLink{position:absolute;top:2px;right:0}.headingBlockA .moreLink a{text-decoration:none;display:inline-block;background:#282525;border-radius:2px;color:#fff;font-size:11px;padding:2px 8px}.headingBlockA .moreLink a i{margin-left:5px}.headingBlockB{background:#f0f0f0;border-left:5px solid #a48345;padding:2px 20px 8px;margin:30px 0 15px}.headingBlockB h3{font-family:dnp-shuei-mincho-pr6n,sans-serif;color:#2b2b2b;font-weight:700;font-size:24px}.headingBlockC{padding:7px 10px;margin:30px 0 15px;border-bottom:2px solid #4a3809}.headingBlockC h4{color:#4a3809;font-weight:700;font-size:16px}.sectionBlockA{margin-top:50px}.sectionBlockA .sectionBlockInner{padding:0 10px}.sectionBlockInner .indentBlockA .case1 dt{float:none}.borderBlockA{border:2px solid #ddd;padding:15px}.listBlockA ul li{margin-bottom:8px;padding-bottom:8px;background:url(/wp-content/themes/template-pc/common/img/list_line_001.png) left bottom repeat-x}.listBlockA ul li a{text-decoration:none}.listBlockA ul li a:hover{text-decoration:underline}.listBlockA ul li i{margin-right:5px}.listBlockA ul li:last-child{margin-bottom:0;padding-bottom:0;background:0 0}.listBlockB ul li{margin-bottom:5px}.listBlockB ul li a{text-decoration:none}.listBlockB ul li a:hover{text-decoration:underline}.listBlockB ul li i{margin-right:5px}.listBlockB ul li:last-child{margin-bottom:0;background:0 0}.linkListBlock01 ul{margin-right:-20px}.linkListBlock01 ul li{margin-bottom:15px;float:left;margin-right:20px;width:360px}.linkListBlock01 ul li a{display:block;padding:20px 15px;background:#305eac;text-decoration:none}.linkListBlock01 ul li a span{overflow:hidden;display:block;color:#fff;font-size:18px;font-weight:700;text-decoration:none}.linkListBlock01 ul li a span:after{text-align:right;float:right;content:"\f054";font-family:FontAwesome,tex,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",verdana,arial,sans-serif;font-weight:700}.indentBlockA dl{overflow:hidden}.indentBlockA dl dt{float:left;display:inline-block}.indentBlockA dl dd{overflow:hidden}.indentBlockA dl dt.widthFixA{width:1.2em}.linkBtnBlockA{text-align:right;margin-top:15px}.linkBtnBlockA a{text-decoration:none;display:inline-block;border:1px solid #79371b;padding:7px 10px;color:#fff;background:#79371b;min-width:200px;text-align:center;font-size:13px}.linkBtnBlockA a:before{content:"\f0a9";font-family:FontAwesome,tex,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",verdana,arial,sans-serif;margin-right:5px;-webkit-transition:all .2s;transition:all .2s;font-weight:700}.imgOver01:after{-webkit-transition:all .2s;transition:all .2s}.linkBtnBlockA a:hover{background:#fff;color:#79371b}.linkBtnBlockB a{text-decoration:none;display:inline-block;border:1px solid #52d282;padding:7px 10px;color:#fff;background:#52d282;min-width:200px;text-align:center;font-size:13px}.linkBtnBlockB a:before{content:"\f0a9";font-family:FontAwesome,tex,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",verdana,arial,sans-serif;margin-right:5px;-webkit-transition:all .2s;transition:all .2s}.linkBtnBlockB a:hover{background:#fff;color:#52d282}.imageColmunWrapA .imageL{float:left;margin-right:30px;margin-bottom:20px;text-align:center}.imageColmunWrapA .imageL img{box-sizing:border-box}.imageColmunWrapA.floatNone{overflow:hidden}.imageColmunWrapA.floatNone .imageL{margin-bottom:20px}.imageColmunWrapA .imageR{float:right;margin-left:30px}.imageColmunWrapA .imageR img{box-sizing:border-box}.imageColmunWrapA.floatNone .imageR{margin-bottom:20px;margin-bottom:20px;text-align:center}.imageColmunWrapA.floatNone .colmunBlock{overflow:inherit}.imageColmunWrapA.floatNone .colmunBlock .title{font-size:20px;font-weight:700}.imageColmunWrapA .imageL.w20{width:20%}.imageColmunWrapA .imageL.w20 img{width:100%;height:auto}.imageColmunWrapA .imageL.w25{width:25%}.imageColmunWrapA .imageL.w25 img{width:100%;height:auto}.imageColmunWrapA .imageL.w30{width:30%}.imageColmunWrapA .imageL.w30 img{width:100%;height:auto}.imageColmunWrapA .imageL.w35{width:35%}.imageColmunWrapA .imageL.w35 img{width:100%;height:auto}.imageColmunWrapA .imageL.w40{width:40%}.imageColmunWrapA .imageL.w40 img{width:100%;height:auto}.imageColmunWrapA .imageR.w20{width:20%}.imageColmunWrapA .imageR.w20 img{width:100%;height:auto}.imageColmunWrapA .imageR.w25{width:25%}.imageColmunWrapA .imageR.w25 img{width:100%;height:auto}.imageColmunWrapA .imageR.w30{width:30%}.imageColmunWrapA .imageR.w30 img{width:100%;height:auto}.imageColmunWrapA .imageR.w35{width:35%}.imageColmunWrapA .imageR.w35 img{width:100%;height:auto}.imageColmunWrapA .imageR.w40{width:40%}.imageColmunWrapA .imageR.w40 img{width:100%;height:auto}.imageColmunWrapA .onlink_btn{margin:0 auto;display:flex;justify-content:center;gap:20px}.colmun2Wrap{margin-right:-30px;margin-top:-20px}.colmun2Wrap .colmunBlock01{float:left;width:355px;margin-right:30px;margin-top:20px}.img-flex{display:flex;flex-direction:row-reverse;justify-content:space-between}.img-flex img{margin-left:30px}.bnr_center{text-align:center}#topReasonArea{margin-bottom:30px;margin-bottom:50px;background:-webkit-gradient(to right,color-stop(1,#e7e6e6),color-stop(.49,#fff),color-stop(0,#e7e6e6));background:-webkit-linear-gradient(to right,#e7e6e6 0%,#fff 49%,#e7e6e6 100%);background:-moz-linear-gradient(to right,#e7e6e6 0%,#fff 49%,#e7e6e6 100%);background:-o-linear-gradient(to right,#e7e6e6 0%,#fff 49%,#e7e6e6 100%);background:-ms-linear-gradient(to right,#e7e6e6 0%,#fff 49%,#e7e6e6 100%);background:linear-gradient(to right,#e7e6e6 0%,#fff 49%,#e7e6e6 100%);padding:40px 0;border-bottom:1px solid #b33c3e}#topReasonArea #topReasonAreaInner{width:1100px;margin:0 auto}#topReasonArea #topReasonAreaInner ul{margin-right:-30px;overflow:hidden}#topReasonArea #topReasonAreaInner ul li{float:left;margin-right:29px;margin-bottom:15px}.topReasonAreaHeading{font-size:35px;font-family:a-otf-ryumin-pr6n,serif;font-weight:700;text-align:center;margin-bottom:40px;background-image:url(https://implant-fukuoka.jp/wp-content/themes/template-pc/common/img/bg_topReason.png);background-repeat:no-repeat;background-position:center}#topReasonArea #topReasonAreaInner ul li a{display:flex;align-items:center;background:#fff;width:100%;border:2px solid #e2e2e2;font-family:a-otf-ryumin-pr6n,serif;font-size:20px;color:#282525;text-decoration:none}#topReasonArea #topReasonAreaInner ul li{width:536px}#topReasonArea #topReasonAreaInner ul li .text{padding-left:20px;line-height:28px}#considerationArea #considerationAreaInner{padding:15px}#considerationArea dl{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #ddd}#considerationArea dl.lastChild{margin-bottom:0;padding-bottom:0;border-bottom:none}#considerationArea dl dt.ttl{line-height:1.5;color:#6e99cd;background:url(/wp-content/themes/template-smp/common/img/cmn_ico_001.png) left 0 no-repeat;background-size:33px 25px;padding-left:35px;font-weight:700;font-size:20px;margin-bottom:5px}#considerationArea dl dt.ttl a{color:inherit;text-decoration:none}#considerationArea dl dt.ttl a:hover{text-decoration:underline}#considerationArea dl dt.ttl span{color:#f89828}#considerationArea dl dd .indentBlockA{padding:0 5px 0 21px;line-height:1.5}#considerationArea dl dd .indentBlockA dl{margin-bottom:0;padding-bottom:0;border-bottom:none}.topCaseBlock ul.imageColmunWrap{overflow:hidden;margin-bottom:15px}.topCaseBlock ul.imageColmunWrap li{counter-increment:number;float:left;position:relative;border-right:1px solid #fff;box-sizing:border-box}.topCaseBlock ul.imageColmunWrap li img{width:100%;height:auto}.topCaseBlock ul.imageColmunWrap li:after{content:counter(number);position:absolute;top:0;left:0;display:inline-block;padding:5px 15px;border-right:1px solid #fff;border-bottom:1px solid #fff;color:#fff;background-color:rgba(51,51,51,.8)}.topCaseBlock ul.imageColmunWrap.twoColmun li{width:246px}.topCaseBlock ul.imageColmunWrap.threeColmun li{width:246px}.topCaseBlock ul.imageColmunWrap.fourColmun li{width:185px}.topCaseBlock ul.imageColmunWrap.fiveColmun li{width:246px;border-bottom:1px solid #fff}.topCaseBlock ul.imageColmunWrap.sixColmun li{width:246px;border-bottom:1px solid #fff}.topCaseBlock ol.detailBlock{background:#eee;padding:10px 15px 10px 30px}.topCaseBlock ol.detailBlock li{list-style:decimal}.topCaseBlock .linkBtnBlockA{text-align:center}.caseSearchBlock{margin-bottom:40px;border:2px solid #6fa2d5;border-radius:5px}.caseSearchBlock .txt{background:#6fa2d5;padding:5px 15px;color:#fff;font-weight:700;font-size:18px}.caseSearchBlock ul{overflow:hidden;padding:10px 15px}.caseSearchBlock ul li{float:left;width:215px;line-height:2}.caseSearchBlock ul li a{text-decoration:none}.caseSearchBlock ul li a:before{content:"\f0da";font-family:FontAwesome,tex,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",verdana,arial,sans-serif;margin-right:5px}.case ul.imageColmunWrap,.category-4 ul.imageColmunWrap,.category-5 ul.imageColmunWrap,.category-6 ul.imageColmunWrap,.category-7 ul.imageColmunWrap,.category-8 ul.imageColmunWrap,.category-9 ul.imageColmunWrap{overflow:hidden;margin-bottom:15px}.case ul.imageColmunWrap li,.category-5 ul.imageColmunWrap li,.category-5 ul.imageColmunWrap li,.category-6 ul.imageColmunWrap li,.category-7 ul.imageColmunWrap li,.category-8 ul.imageColmunWrap li,.category-9 ul.imageColmunWrap li{counter-increment:number;float:left;position:relative;border-right:1px solid #fff;box-sizing:border-box}.case ul.imageColmunWrap li img,.category-4 ul.imageColmunWrap li img,.category-5 ul.imageColmunWrap li img,.category-6 ul.imageColmunWrap li img,.category-7 ul.imageColmunWrap li img,.category-8 ul.imageColmunWrap li img,.category-9 ul.imageColmunWrap li img{width:100%;height:auto}.case ul.imageColmunWrap li:after,.category-4 ul.imageColmunWrap li:after,.category-5 ul.imageColmunWrap li:after,.category-6 ul.imageColmunWrap li:after,.category-7 ul.imageColmunWrap li:after,.category-8 ul.imageColmunWrap li:after,.category-9 ul.imageColmunWrap li:after{content:counter(number);position:absolute;top:0;left:0;display:inline-block;padding:5px 15px;border-right:1px solid #fff;border-bottom:1px solid #fff;color:#fff;background-color:rgba(51,51,51,.8)}.case ul.imageColmunWrap.twoColmun li,.category-4 ul.imageColmunWrap.twoColmun li,.category-5 ul.imageColmunWrap.twoColmun li,.category-6 ul.imageColmunWrap.twoColmun li,.category-7 ul.imageColmunWrap.twoColmun li,.category-8 ul.imageColmunWrap.twoColmun li,.category-9 ul.imageColmunWrap.twoColmun li{width:246px}.case ul.imageColmunWrap.threeColmun li,.category-4 ul.imageColmunWrap.threeColmun li,.category-5 ul.imageColmunWrap.threeColmun li,.category-6 ul.imageColmunWrap.threeColmun li,.category-7 ul.imageColmunWrap.threeColmun li,.category-8 ul.imageColmunWrap.threeColmun li,.category-9 ul.imageColmunWrap.threeColmun li{width:246px}.case ul.imageColmunWrap.fourColmun li,.category-4 ul.imageColmunWrap.fourColmun li,.category-5 ul.imageColmunWrap.fourColmun li,.category-6 ul.imageColmunWrap.fourColmun li,.category-7 ul.imageColmunWrap.fourColmun li,.category-8 ul.imageColmunWrap.fourColmun li,.category-9 ul.imageColmunWrap.fourColmun li{width:185px}.case ul.imageColmunWrap.fiveColmun li,.category-4 ul.imageColmunWrap.fiveColmun li,.category-5 ul.imageColmunWrap.fiveColmun li,.category-6 ul.imageColmunWrap.fiveColmun li,.category-7 ul.imageColmunWrap.fiveColmun li,.category-8 ul.imageColmunWrap.fiveColmun li,.category-9 ul.imageColmunWrap.fiveColmun li{width:246px;border-bottom:1px solid #fff}.case ul.imageColmunWrap.sixColmun li,.category-4 ul.imageColmunWrap.sixColmun li,.category-5 ul.imageColmunWrap.sixColmun li,.category-6 ul.imageColmunWrap.sixColmun li,.category-7 ul.imageColmunWrap.sixColmun li,.category-8 ul.imageColmunWrap.sixColmun li,.category-9 ul.imageColmunWrap.sixColmun li{width:246px;border-bottom:1px solid #fff}.case ol.detailBlock,.category-4 ol.detailBlock,.category-5 ol.detailBlock,.category-6 ol.detailBlock,.category-7 ol.detailBlock,.category-8 ol.detailBlock,.category-9 ol.detailBlock{background:#eee;padding:10px 15px 10px 30px}.case ol.detailBlock li,.category-4 ol.detailBlock li,.category-5 ol.detailBlock li,.category-6 ol.detailBlock li,.category-7 ol.detailBlock li,.category-8 ol.detailBlock li,.category-9 ol.detailBlock li{list-style:decimal}.page-id-281 .tableBlockA01 tr th{padding:5px 10px;font-weight:700}.page-id-281 .tableBlockA01 tr td{padding:5px 10px;font-size:13px}.page-id-283 .colmun2Wrap .colmunBlock01 dl dt{background:#f0f0f0;border-left:3px solid #4a3809;color:#4a3809;font-weight:700;font-size:15px;padding:5px 10px;margin-bottom:10px;text-align:center}.page-id-283 .colmun2Wrap .colmunBlock01 dl dd img{width:100% !important;height:auto !important}.flowBlock .flowBlockInner{background:url(/wp-content/themes/template/common/img/flow_arr_001.png) bottom center no-repeat;padding-bottom:50px;margin-bottom:10px}.flowBlock .flowBlockInner.lastChild{background:0 0;margin-bottom:0;padding-bottom:0}.flowBlock .flowBlockInner .flowBox{border:2px solid #6fa2d5;border-radius:5px}.flowBlock .flowBlockInner .flowBox h2{background:#6fa2d5;color:#fff;font-size:16px;font-weight:700;padding:8px 10px;text-align:center}.flowBlock .flowBlockInner .flowBox dl{padding:15px}.flowBlock .flowBlockInner .flowBox dl dt{float:left;margin:0 20px 20px 0;width:160px}.flowBlock .flowBlockInner .flowBox dl dt img{width:100%;height:auto}.flowBlock .flowBlockInner .flowBox dl dd{overflow:hidden}.flowBlock .flowBlockInner .flowBox dl dd .indentBlockA dl{padding:0}.flowBlock .flowBlockInner .flowBox dl dd .indentBlockA dl dt{margin:0;width:auto}.flowBlock .flowBlockInner .flowBox dl dd .indentBlockA dl dt.widthFixA{margin:0;width:1.2em}.regenerativeBlock .regenerativeBlockInner{background:url(/wp-content/themes/template/common/img/regenerative_arr_001.png) bottom center no-repeat;padding-bottom:50px;margin-bottom:10px}.regenerativeBlock .regenerativeBlockInner.lastChild{background:0 0;margin-bottom:0;padding-bottom:0}.regenerativeBlock .regenerativeBlockInner .regenerativeBox{border:2px solid #0c6;border-radius:5px}.regenerativeBlock .regenerativeBlockInner .regenerativeBox h3{background:#0c6;color:#fff;font-size:15px;font-weight:700;padding:5px 10px;text-align:center}.regenerativeBlock .regenerativeBlockInner .regenerativeBox dl{padding:15px}.regenerativeBlock .regenerativeBlockInner .regenerativeBox dl dt{float:left;margin:0 20px 20px 0;width:140px}.regenerativeBlock .regenerativeBlockInner .regenerativeBox dl dt img{width:100%;height:auto}.regenerativeBlock .regenerativeBlockInner .regenerativeBox dl dd{overflow:hidden}.page-id-271 .tableBlockA01.deduction table tr th{text-align:right;font-weight:700}.page-id-271 .tableBlockA01.deduction table tr td{text-align:right}.page-id-271 .tableBlockA01.cost table tr th{text-align:left}.page-id-271 .tableBlockA01.cost table tr td{text-align:right}#mailFormArea h1{font-size:28px;font-weight:700;margin-bottom:30px;background:#282525;padding:20px 0;color:#fff;text-align:center}#mailFormArea .txt{padding:20px;border:2px solid #ccc;border-radius:8px;margin-bottom:30px}#mailFormArea dl{display:table;border-bottom:1px dotted #ccc;margin-bottom:20px;width:100%;padding:0 0 20px}#mailFormArea dl dt{display:table-cell;width:30%;font-weight:700;vertical-align:top}#mailFormArea dl dt .required{display:inline-block;margin-left:10px;padding:1px 7px;background-color:#fe6253;color:#fff;font-size:85%;font-weight:400}#mailFormArea dl dd{display:table-cell;width:70%}#mailFormArea dl dd .alert{font-size:85%;color:#fe6253;margin-top:5px}#mailFormArea .invalid dl dd .alert{display:none}#mailFormArea .invalid dl dd .wpcf7-not-valid-tip{font-size:85%;color:#fe6253;margin-top:5px;display:block;font-weight:700}#mailFormArea dl dd input{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;padding:5px}#mailFormArea dl dd .wpcf7c-conf{background-color:#eee !important}#mailFormArea dl dd textarea{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;padding:5px}#mailFormArea dl dd select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;padding:4px 5px}#mailFormArea dl.name dd .adjust1{margin:0 10px 0 0}#mailFormArea dl.name dd .adjust2{margin:0 10px 0 20px}#mailFormArea dl.name dd input{width:35%}#mailFormArea dl.name dd .wpcf7-form-control-wrap.surname .wpcf7-not-valid-tip{display:none}#mailFormArea dl.postal dd .adjust1{margin:0 10px 0 0}#mailFormArea dl.postal dd .adjust2{margin:0 10px 0 20px}#mailFormArea dl.postal dd input{width:50%}#mailFormArea dl.address dd .adjust1{margin:0 0 0 10px}#mailFormArea dl.address dd input{width:70%}#mailFormArea dl.address dd input#address{margin-bottom:5px}#mailFormArea dl.email dd input{width:70%}#mailFormArea dl.email dd input#your-email_confirm{margin-top:5px}#mailFormArea dl.tel dd input{width:70%}#mailFormArea dl.date dd .choice001{margin-bottom:10px}#mailFormArea dl.date dd .choice001 .adjust1{margin:0 5px 0 0}#mailFormArea dl.date dd .choice001 .adjust2{margin:0 0 0 10px}#mailFormArea dl.date dd .choice001 input{width:30%;padding:4px 5px}#mailFormArea dl.date dd .choice002 .adjust1{margin:0 5px 0 0}#mailFormArea dl.date dd .choice002 .adjust2{margin:0 0 0 10px}#mailFormArea dl.date dd .choice002 input{width:30%;padding:4px 5px}#mailFormArea dl.consultation{border-bottom:none;margin-bottom:0;padding-bottom:0}#mailFormArea dl.consultation dd .adjust1{margin:0 0 0 10px}#mailFormArea dl.consultation dd input{width:70%}#mailFormArea dl.consultation dd input#address{margin-bottom:5px}#mailFormArea .annotation{background:#f8face;padding:20px;margin:20px 0}#mailFormArea .button{text-align:center;margin-top:30px}#mailFormArea .button input{font-size:20px;font-weight:700;padding:10px;cursor:pointer;min-width:250px}#mailFormArea .button input#back{margin-right:15px}.page-id-597 .tableBlockA01{width:100%}.page-id-597 .tableBlockA01 table .col01{width:25%}.page-id-597 .tableBlockA01 table .col02{width:25%}.page-id-597 .tableBlockA01 table .col03{width:25%}.page-id-597 .tableBlockA01 table .col04{width:25%}.page-id-597 .tableBlockA01 table tr th{text-align:center;font-weight:700}.page-id-597 .tableBlockA01 table tr td{text-align:center}.page-id-276 #titleArea #titleAreaInner{background:#fff url(/wp-content/themes/template-pc/common/img/title_bg_002.png) right top no-repeat}.movieBlock01{position:relative;width:100%;padding:55% 0 0}.movieBlock01 iframe{position:absolute;top:0;left:0;width:100%;height:100%}#movieContentArea{font-size:16px}#movieContentArea .movieContentBlock{margin-top:30px}#movieContentArea .movieContentBlock h1{margin-bottom:50px;text-align:center}#movieContentArea .movieContentBlock dl{margin-bottom:20px;overflow:hidden}#movieContentArea .movieContentBlock dl dt{float:left;font-weight:700}#movieContentArea .movieContentBlock dl dd{overflow:hidden}#movieContentArea .movieContentBlock dl.kayo dt{color:#19773b}#movieContentArea .movieContentBlock dl.yuko dt{color:#e95c2f}#movieContentArea .movieContentBlock .borderBottom{border-bottom:1px solid #ccc;margin-bottom:40px;padding-bottom:40px}#movieContentArea .more-link{display:none}.page-id-1750 h3{margin:30px 0 10px;font-size:0;line-height:0;vertical-align:bottom}.page-id-1750 .imageColmunWrapA.floatNone .imageR{margin-top:-30px}.priceArea{width:365px}.smallComment{font-size:11px}.priceArea .moreLink a{text-decoration:none;display:inline-block;background:#f89828;border-radius:10px;color:#fff;font-size:14px;padding:7px 15px}.titlePrice{color:#f89828;font-size:30px;font-weight:700}.voiceArea{margin-bottom:15px}.starArea{color:#f89828 !important;font-size:24px}.nameArea{color:#979797;font-size:80% !important}.treatArea{width:365px;position:relative;padding-bottom:10px}.h300{height:300px}.h270{height:270px}.treatArea .treatTitle{font-size:18px;border-bottom:solid 1px #979797;font-weight:700;margin-top:12px;margin-bottom:12px}.treatArea .treatComment{font-size:14px !important}.treatArea .moreLink{position:absolute;bottom:10px;right:0}.treatArea .moreLink a{text-decoration:none;display:inline-block;background:#282525;border-radius:2px;color:#fff;font-size:11px;padding:2px 8px}.flexbox{display:flex;justify-content:space-between;margin-bottom:30px}.lefttable{width:40%}.righttable{width:56%}.righttable img{width:100%}.fleximg{width:49%}.fleximg img{width:100%}.righttable tr:nth-child(5) td{padding:20px 15px}.sectionBlockInner{font-size:16px}p.name{font-size:24px}p.name span{font-size:14px}p.position{font-size:13px}p.greeting{margin:20px 0}td.prof{line-height:21px;text-align:justify}p.position_g{font-size:13px;color:#ddd}.sp{display:none!important}.color04{color:#0f5c00}.underline01{border-bottom:2px solid #2a6f1d;display:inline-block}.light_text{font-size:13px;color:#c1c1c1}.mini{font-size:12.5px;color:#9a9a9a;margin-top:30px}.ovInitial{overflow:hidden!important}.flexWrap{display:flex;flex-wrap:wrap;justify-content:space-between}.flexWrap li{width:24%;margin-bottom:10px}.flexWrap li img{width:100%}.onayami_title{font-size:22px}.ml45{margin-left:45px}.ml60{margin-left:60px}.onayami_top_title{font-size:46px;font-family:a-otf-ryumin-pr6n,serif;font-weight:700}.onayami_top{width:1100px;margin:0 auto}.onayami_top li{text-align:center;border:1px solid #ececec;display:flex;justify-content:center;width:calc(100%/4 - 20px);margin-bottom:25px;box-shadow:5px 5px 10px -6px rgba(0,0,0,.2)}.onayami_top li a .text{margin-top:auto}.onayami_top li a{display:flex;align-items:center;flex-direction:column;padding:10px 0;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:20px;color:#4b4b4b;text-decoration:none}.onayami_top li img{width:auto}.flexbox02{display:flex;justify-content:space-between;align-items:center}.flexbox02 .flexbox02_title{font-size:16px}.arrow01{width:0;height:0;border-style:solid;border-width:37.5px 0 37.5px 25px;border-color:transparent transparent transparent #106c9f}.staff_introduction .staff-list{display:flex;flex-wrap:wrap}.staff_introduction .staff-list .staff-item-em a{text-decoration:none;color:#444;font-family:source-han-serif-japanese,serif;font-weight:400;font-style:normal;width:100%;display:flex}.staff_introduction .staff-list .staff-item-em a:hover p,.staff_introduction .staff-list .staff-item-em a:hover h2,.staff_introduction .staff-list .staff-item-em a:hover img{opacity:.8}.staff_introduction .staff-list .staff-item-em a .img{margin-right:20px}.staff_introduction .staff-list .staff-item-em .text{font-family:source-han-serif-japanese,serif;font-weight:400;font-style:normal;width:45%}.staff_introduction .staff-list .staff-item-em .text .headingBlockA p{font-size:22px}.staff_introduction .staff-list .staff-item-em .text .headingBlockA h2{font-size:38px;padding:0 0 20px}.staff_introduction .staff-list .staff-item-em .text .message{font-size:26px;line-height:40px}.staff_introduction .staff-list .staff-item{font-family:source-han-serif-japanese,serif;font-weight:400;font-style:normal;width:calc(25% - 6px)}.staff_introduction .staff-list .staff-item:not(:nth-of-type(4n+1)){margin-right:8px}.staff_introduction .staff-list .staff-item a{text-decoration:none;color:#444}.staff_introduction .staff-list .staff-item a:hover p{opacity:.8}.staff_introduction .staff-list .staff-item a .img{text-align:center}.staff_introduction .staff-list .staff-item a p{font-size:16px}.staff_introduction .staff-list .staff-item a .headingBlockA h2{font-weight:400}.staff_introduction_page .staff_page_head{display:flex;justify-content:space-between}.staff_introduction_page .staff_page_head .text{font-family:source-han-serif-japanese,serif;font-weight:400;font-style:normal;width:45%}.staff_introduction_page .staff_page_head .text .headingBlockA p{font-size:22px}.staff_introduction_page .staff_page_head .text .headingBlockA h2{font-size:38px;padding:0 0 20px}.staff_introduction_page .staff_page_head .text .message{font-size:26px;line-height:40px}.tester-wrap{width:740px}.tester-wrap .tester-tel{text-align:center}.tester-wrap .tester-btnA{text-align:center}.tester-wrap .tester-block.blockA{position:relative}.tester-wrap .tester-block.blockA .tester-tel{position:absolute;top:380px;left:0;right:0;margin:auto}.tester-wrap .tester-block.blockA .tester-btnA{position:absolute;bottom:50px;left:0;right:0;margin:auto}.tester-wrap .tester-block.blockB{margin-bottom:60px}.tester-wrap .tester-block.blockB .tester-tel{background:#25ad13;margin-top:50px;padding-top:20px}.tester-wrap .tester-block.blockC{margin-bottom:60px}.tester-wrap .tester-outro{background:url("https://implant-fukuoka.jp/wp-content/uploads/2020/12/tester_bg01.jpg") no-repeat;background-size:cover;padding:35px 0 30px}#tester_link{position:fixed;bottom:100px;right:20px;z-index:100}.imageComparisonBlock01{margin:0 auto 20px;background:#fff3ea;padding:15px 4%;width:88%}.imageComparisonInner{display:table;margin:0 0 20px;background:#fff3ea;width:100%}.imageComparisonInner p{color:#b45c14;font-size:18px;font-weight:700}.imageComparisonBlock01 .before{display:table-cell;text-align:center;vertical-align:middle;width:45%}.imageComparisonBlock01 .before img{width:100%;height:auto}.imageComparisonBlock01 .after{display:table-cell;text-align:center;vertical-align:middle;width:45%}.imageComparisonBlock01 .after img{width:100%;height:auto}.imageComparisonBlock01 .arrow{display:table-cell;text-align:center;vertical-align:middle}.imageComparisonBlock01 .arrow span{text-align:center;display:inline-block;width:0;height:0;border-style:solid;border-width:40px 0 40px 30px;border-color:transparent transparent transparent #ff821d}.bnr_wrap{display:flex;justify-content:space-between;margin-bottom:60px}#topAttentionArea .top_attention_area{font-size:48px;line-height:65px;font-family:a-otf-ryumin-pr6n,serif}#topAttentionArea .top_attention_area span{font-size:37px;line-height:37px}#topAttentionArea .bnr_wrap li a{display:flex;width:100%;color:#444;text-decoration:none;font-family:a-otf-ryumin-pr6n,serif;border:1px solid #a9a39c}#topAttentionArea .bnr_wrap li a .text{padding:10px 20px 10px 10px}#topAttentionArea .bnr_wrap li a .text p{font-size:26px}#topAttentionArea .bnr_wrap li a .text p span{font-size:22px}#topAttentionArea .bnr_wrap li a .text .button{font-size:24px;background:#79371b;color:#fff;width:75%;display:flex;justify-content:center;align-items:center;margin-left:auto;border-radius:10px}#topAttentionArea .bnr_wrap li a .text .button:before{content:'▶';font-size:14px;margin-right:20px}.topPointAreaHeading{font-size:27px;font-family:a-otf-ryumin-pr6n,serif;font-weight:700}#topPointArea .flex_wrap{display:flex;flex-wrap:wrap;justify-content:space-between}#topPointArea .topPoint_block{background:#fffae5;width:calc(100%/2 - 10px);padding:20px 20px 50px;box-sizing:border-box;text-align:justify;position:relative}#topPointArea .topPoint_block .block_header{display:flex;align-items:center;font-family:a-otf-ryumin-pr6n,serif;font-weight:700;margin-bottom:10px}#topPointArea .topPoint_block .block_header .num{font-size:40px;line-height:50px;margin-right:15px}#topPointArea .topPoint_block .block_header .title{font-size:18px;line-height:24px}#topPointArea .topPoint_block .block_img{margin-bottom:10px}#topPointArea .moreLink{position:absolute;bottom:20px;right:20px}#topPointArea .moreLink a{text-decoration:none;display:inline-block;background:#282525;border-radius:2px;color:#fff;font-size:11px;padding:2px 8px}#headerAreaSearch{width:632px;margin-left:auto;padding:10px 0 0 15px;box-sizing:border-box;display:flex}#searchform{display:flex;width:100%;border:1px solid #898989}#searchform input#s{padding:5px 10px;width:80%;border:none;font-size:16px}#searchform .submit{cursor:pointer;padding:10px 30px 10px 10px;width:35%;background:#98c7ca;border:none;color:#fff;font-weight:700;font-size:16px;background-image:url("/wp-content/themes/template-pc/common/img/header_search.png");background-repeat:no-repeat;background-position:right 15px center}#topRanking a{color:#000;text-decoration:none}#topRanking .topRankingInner{width:1100px;margin:60px auto}#topRanking .topRankingHeader{display:flex;align-items:center;justify-content:center;margin-bottom:30px}#topRanking .topRankingHeader:before{content:url("https://implant-fukuoka.jp/wp-content/uploads/2021/11/ranking_left.png");margin-right:20px}#topRanking .topRankingHeader:after{content:url("https://implant-fukuoka.jp/wp-content/uploads/2021/11/ranking_right.png");margin-left:20px}#topRanking .topRankingHeader .sub-title{font-family:a-otf-ryumin-pr6n,serif;text-align:center;font-size:28px;font-weight:700;margin-bottom:10px}#topRanking .topRankingHeader .main-title{display:flex;align-items:center;justify-content:center;font-family:a-otf-ryumin-pr6n,serif;font-size:44px;font-weight:700;color:#a9911d}#topRanking .topRankingWrap{display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:20px;grid-template-areas:"rank01 rank02 rank03" "rank01 rank04 rank05"}#topRanking .topRankingWrap .rank{color:#55a3c7}#topRanking .topRankingWrap .rank01{grid-area:rank01}#topRanking .topRankingWrap .rank01 .rank{color:#ab931c}#topRanking .topRankingWrap .rank02{grid-area:rank02}#topRanking .topRankingWrap .rank02 .rank{color:#6d7685}#topRanking .topRankingWrap .rank03{grid-area:rank03}#topRanking .topRankingWrap .rank03 .rank{color:#ce7031}#topRanking .topRankingWrap .rank04{grid-area:rank04}#topRanking .topRankingWrap .rank04 .badge{top:5px !important;left:5px !important}#topRanking .topRankingWrap .rank05{grid-area:rank05}#topRanking .topRankingWrap .rank05 .badge{top:5px !important;left:5px !important}#topRanking .topRankingBlock .topRankingImageWrap{position:relative;object-fit:cover}#topRanking .topRankingBlock .topRankingImageWrap img{width:100%;height:100%}#topRanking .topRankingBlock .topRankingImageWrap .badge{position:absolute;top:0;left:0}#topRanking .topRankingBlock .topRankingImageWrap .btn{position:absolute;bottom:5px;right:5px}#topRanking .topRankingDetail{margin-top:5px}#topRanking .topRankingDetail .title{font-family:a-otf-ryumin-pr6n,serif;font-weight:700;font-size:18px}#topRanking .topRankingDetail .detail{font-family:a-otf-ryumin-pr6n,serif;font-size:14px}#voice .voiceHeadingBlock{display:flex;align-items:center;margin-top:80px}#voice .voiceHeadingBlock .title{margin-left:20px;font-size:22px;padding:0 0 7px;font-weight:700;line-height:25px}#voice .voiceHeadingBlock .img{flex-shrink:0}#voice .flexbox02{width:80%;margin:0 auto}#voice .talkContentArea dl{margin-bottom:10px}#voice .talkContentArea dl dt{margin-bottom:5px;color:#fff;font-weight:700;padding:0 20px;line-height:2;border-radius:3px}#voice .talkContentArea dl.doctor dt{background:#e95c2f;display:inline-block}#voice .talkContentArea dl.interviewer dt{background:#19773b;display:inline-block}.lineSide{position:fixed;right:-178px;top:50%;z-index:9999}.lineSide a:hover{position:fixed;right:0;top:50%;z-index:9999}.suggestionsTreatment{width:1100px;margin:100px auto}.suggestionsTreatment-title{font-size:46px;font-family:a-otf-ryumin-pr6n,serif;font-weight:700;text-align:center;margin-bottom:50px}.suggestionsTreatment-bnr_wrap{display:flex;gap:15px 0;flex-wrap:wrap;justify-content:space-between}}@media screen and (max-width:850px){.dateBlock{padding:0 10px;margin-bottom:20px;text-align:right;font-size:118.5%}img:not([width]){width:100%;height:auto}.smpOnly{display:block}.pcOnly{display:none}.widthFix img{width:100% !important;height:auto !important}.headingBlockA{background:#282525;color:#fff;padding:10px;margin-bottom:10px}.headingBlockA h2,.headingLine{font-size:16px;font-weight:700;line-height:1.4}.headingBlockA h2 a{text-decoration:none;color:#fff}.headingBlockA .moreLink{position:absolute;top:2px;right:0;display:none}.headingBlockA .moreLink a{text-decoration:none;display:inline-block;background:#282525;border-radius:2px;color:#fff;font-size:11px;padding:2px 8px}.headingBlockA .moreLink a i{margin-left:5px}.headingBlockB{background:#f0f0f0;border-left:5px solid #a48345;padding:5px 15px;margin:20px 0 10px}.headingBlockB h3{font-family:dnp-shuei-mincho-pr6n,sans-serif;color:#2b2b2b;font-weight:700;font-size:18px;line-height:1.5}.headingBlockC{padding:5px 10px;margin:20px 0 10px;border-bottom:2px solid #4a3809}.headingBlockC h4{color:#4a3809;font-weight:700;font-size:15px}.sectionBlockA{margin-top:30px}.sectionBlockA .sectionBlockInner{padding:0 10px}.sectionBlockInner .indentBlockA .case1 dt{float:none}.borderBlockA{border:2px solid #ddd;padding:10px}.listBlockA ul li{margin-bottom:8px;padding-bottom:8px;background:url(/wp-content/themes/template-pc/common/img/list_line_001.png) left bottom repeat-x}.listBlockA ul li a{text-decoration:none}.listBlockA ul li a:hover{text-decoration:underline}.listBlockA ul li i{margin-right:5px}.listBlockA ul li:last-child{margin-bottom:0;padding-bottom:0;background:0 0}.listBlockB ul li{margin-bottom:5px}.listBlockB ul li a{text-decoration:none}.listBlockB ul li a:hover{text-decoration:underline}.listBlockB ul li i{margin-right:5px}.listBlockB ul li:last-child{margin-bottom:0;background:0 0}.linkListBlock01{margin-top:20px}.linkListBlock01 ul li{margin-bottom:15px}.linkListBlock01 ul li a{display:block;padding:15px 10px;background:#305eac;text-decoration:none}.linkListBlock01 ul li a span{overflow:hidden;display:block;color:#fff;font-size:16px;font-weight:700;text-decoration:none}.linkListBlock01 ul li a span:after{text-align:right;float:right;content:"\f054";font-family:FontAwesome,tex,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",verdana,arial,sans-serif}.indentBlockA dl{overflow:hidden}.indentBlockA dl dt{float:left;display:inline-block}.indentBlockA dl dd{overflow:hidden}.indentBlockA dl dt.widthFixA{width:1.2em}.linkBtnBlockA{text-align:center;margin-top:10px}.linkBtnBlockA a{text-decoration:none;display:block;border:1px solid #79371b;border-radius:3px;padding:5px 15px;color:#fff;background:#79371b}.linkBtnBlockA a:before{content:"\f0a9";font-family:FontAwesome,tex,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",verdana,arial,sans-serif;margin-right:5px;-webkit-transition:all .2s;transition:all .2s;font-weight:700}.linkBtnBlockB a{text-decoration:none;display:inline-block;border:1px solid #52d282;padding:7px 10px;color:#fff;background:#52d282;min-width:200px;text-align:center;font-size:13px}.linkBtnBlockB a:before{content:"\f0a9";font-family:FontAwesome,tex,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",verdana,arial,sans-serif;margin-right:5px;-webkit-transition:all .2s;transition:all .2s}.imageColmunWrapA .imageL{float:left;margin-right:15px;margin-bottom:10px;text-align:center}.imageColmunWrapA.floatNone .imageL{margin-bottom:10px}.imageColmunWrapA .imageR{float:right;margin-left:15px;text-align:center}.imageColmunWrapA.floatNone .imageR{margin-bottom:10px;margin-bottom:10px;text-align:center}.imageColmunWrapA.floatNone .colmunBlock{overflow:inherit}.imageColmunWrapA.floatNone .colmunBlock .title{font-size:16px;font-weight:700}.imageColmunWrapA .imageL.w20{width:25%}.imageColmunWrapA .imageL.w20 img{width:100%;height:auto}.imageColmunWrapA .imageL.w25{width:25%}.imageColmunWrapA .imageL.w25 img{width:100%;height:auto}.imageColmunWrapA .imageL.w30{width:30%}.imageColmunWrapA .imageL.w30 img{width:100%;height:auto}.imageColmunWrapA .imageL.w35{width:35%}.imageColmunWrapA .imageL.w35 img{width:100%;height:auto}.imageColmunWrapA .imageL.w40{width:40%}.imageColmunWrapA .imageL.w40 img{width:100%;height:auto}.imageColmunWrapA .imageR.w20{width:25%}.imageColmunWrapA .imageR.w20 img{width:100%;height:auto}.imageColmunWrapA .imageR.w25{width:25%}.imageColmunWrapA .imageR.w25 img{width:100%;height:auto}.imageColmunWrapA .imageR.w30{width:30%}.imageColmunWrapA .imageR.w30 img{width:100%;height:auto}.imageColmunWrapA .imageR.w35{width:35%}.imageColmunWrapA .imageR.w35 img{width:100%;height:auto}.imageColmunWrapA .imageR.w40{width:40%}.imageColmunWrapA .imageR.w40 img{width:100%;height:auto}.imageColmunWrapA .onlink_btn{text-align:center;display:flex;flex-direction:column;gap:20px}.colmun2Wrap{margin-right:-30px;margin-top:-20px}.colmun2Wrap .colmunBlock01{float:left;width:315px;margin-right:30px;margin-top:20px}.img-flex img{width:100%;height:auto}.indentBlockA .imageColmunWrapA .sp-float-none{float:none;width:100%;height:auto;margin:0}.sectionBlockA .imageColmunWrapA .sp-float-none{float:none;width:100%;height:auto}.bnr_width100 img{max-width:100%;height:auto}#reasonArea .headingBlockA{margin-bottom:0;text-align:center;padding:10px}#reasonArea .headingBlockA h2{font-size:17px}#reasonArea #reasonAreaInner{padding:0}#reasonArea #reasonAreaInner ul{background:#f3f1f1}#reasonArea #reasonAreaInner ul li{border-bottom:1px solid #ddd;border-top:1px solid #fff;padding-right:5px}#reasonArea #reasonAreaInner ul li a{display:block;padding:8px 15px 8px 8px;background:url(/wp-content/themes/template-smp/common/img/cmn_ico_002.png) right center no-repeat;background-size:9px 14px}#reasonArea #reasonAreaInner ul li a dl{display:table;width:100%}#reasonArea #reasonAreaInner ul li a dl dt{width:1%;display:table-cell;vertical-align:middle;text-align:left}#reasonArea #reasonAreaInner ul li a dl dt img{width:60px;height:auto}#reasonArea #reasonAreaInner ul li a dl dd{padding-left:10px;display:table-cell;vertical-align:middle;font-weight:700;font-size:13px}#reasonArea #reasonAreaInner ul li a dl dd .reason_text .reason_emphasis{font-size:16px;color:#de1212}#reasonArea #reasonAreaInner ul li a dl dd .reason_text .smallComment{color:#d2b9ae}#considerationArea dl{margin-bottom:7px;padding-bottom:7px;border-bottom:1px dotted #ddd}#considerationArea dl.lastChild{margin-bottom:0;padding-bottom:0;border-bottom:none}#considerationArea dl dt.ttl{line-height:1.5;color:#6e99cd;background:url(/wp-content/themes/template-smp/common/img/cmn_ico_001.png) left .35em no-repeat;background-size:19px 14px;padding-left:23px;font-weight:700;font-size:15px;margin-bottom:3px}#considerationArea dl dt.ttl a{color:inherit;text-decoration:none}#considerationArea dl dt.ttl a:hover{text-decoration:underline}#considerationArea dl dt.ttl span{color:#f89828}#considerationArea dl dd .indentBlockA{padding:0 5px 0 10px;line-height:1.5;font-size:12px}#considerationArea dl dd .indentBlockA dl{margin-bottom:0;padding-bottom:0;border-bottom:none}.topCaseBlock ul.imageColmunWrap{overflow:hidden;margin-bottom:15px}.topCaseBlock ul.imageColmunWrap li{width:50%;counter-increment:number;float:left;position:relative;border-right:1px solid #fff;box-sizing:border-box;border-bottom:1px solid #fff;border-bottom:1px solid #fff}.topCaseBlock ul.imageColmunWrap li img{width:100%;height:auto}.topCaseBlock ul.imageColmunWrap li:after{content:counter(number);position:absolute;top:0;left:0;display:inline-block;padding:5px 15px;border-right:1px solid #fff;border-bottom:1px solid #fff;color:#fff;background-color:rgba(51,51,51,.8)}.topCaseBlock ol.detailBlock{background:#eee;padding:10px 15px 10px 30px}.topCaseBlock ol.detailBlock l{list-style:decimal}.caseSearchBlock{margin:20px 10px;border:2px solid #6fa2d5;border-radius:5px}.caseSearchBlock .txt{background:#6fa2d5;padding:5px 15px;color:#fff;font-weight:700;font-size:15px}.caseSearchBlock ul{overflow:hidden;padding:10px 15px}.caseSearchBlock ul li{float:left;width:215px;line-height:2}.caseSearchBlock ul li a{text-decoration:none}.caseSearchBlock ul li a:before{content:"\f0da";font-family:FontAwesome,tex,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",verdana,arial,sans-serif;margin-right:5px}.case#articleListArea .articleListBlock,.category-4 #articleListArea .articleListBlock,.category-5 #articleListArea .articleListBlock,.category-6 #articleListArea .articleListBlock,.category-7 #articleListArea .articleListBlock,.category-8 #articleListArea .articleListBlock,.category-9 #articleListArea .articleListBlock{margin-bottom:20px}.case#articleListArea .articleListBlock .articleListBlockInner,.category-4 #articleListArea .articleListBlock .articleListBlockInner,.category-5 #articleListArea .articleListBlock .articleListBlockInner,.category-6 #articleListArea .articleListBlock .articleListBlockInner,.category-7 #articleListArea .articleListBlock .articleListBlockInner,.category-8 #articleListArea .articleListBlock .articleListBlockInner,.category-9 #articleListArea .articleListBlock .articleListBlockInner{padding:0 10px}.case ul.imageColmunWrap,.category-4 ul.imageColmunWrap,.category-5 ul.imageColmunWrap,.category-6 ul.imageColmunWrap,.category-7 ul.imageColmunWrap,.category-8 ul.imageColmunWrap,.category-9 ul.imageColmunWrap{overflow:hidden;margin-bottom:15px}.case ul.imageColmunWrap li,.category-5 ul.imageColmunWrap li,.category-5 ul.imageColmunWrap li,.category-6 ul.imageColmunWrap li,.category-7 ul.imageColmunWrap li,.category-8 ul.imageColmunWrap li,.category-9 ul.imageColmunWrap li{counter-increment:number;float:left;position:relative;border-right:1px solid #fff;box-sizing:border-box;border-bottom:1px solid #fff}.case ul.imageColmunWrap li img,.category-4 ul.imageColmunWrap li img,.category-5 ul.imageColmunWrap li img,.category-6 ul.imageColmunWrap li img,.category-7 ul.imageColmunWrap li img,.category-8 ul.imageColmunWrap li img,.category-9 ul.imageColmunWrap li img{width:100%;height:auto}.case ul.imageColmunWrap li:after,.category-4 ul.imageColmunWrap li:after,.category-5 ul.imageColmunWrap li:after,.category-6 ul.imageColmunWrap li:after,.category-7 ul.imageColmunWrap li:after,.category-8 ul.imageColmunWrap li:after,.category-9 ul.imageColmunWrap li:after{content:counter(number);position:absolute;top:0;left:0;display:inline-block;padding:5px 15px;border-right:1px solid #fff;border-bottom:1px solid #fff;color:#fff;background-color:rgba(51,51,51,.8)}.case ol.detailBlock,.category-4 ol.detailBlock,.category-5 ol.detailBlock,.category-6 ol.detailBlock,.category-7 ol.detailBlock,.category-8 ol.detailBlock,.category-9 ol.detailBlock{background:#eee;padding:10px 15px 10px 30px}.case ol.detailBlock li,.category-4 ol.detailBlock li,.category-5 ol.detailBlock li,.category-6 ol.detailBlock li,.category-7 ol.detailBlock li,.category-8 ol.detailBlock li,.category-9 ol.detailBlock li{list-style:decimal}.page-id-279 .imageColmunWrapA .imageL{margin-right:15px;margin-bottom:15px}.page-id-279 .imageColmunWrapA .imageR{margin-left:15px;margin-bottom:15px}.page-id-279 .imageColmunWrapA .colmunBlock{overflow:inherit}.page-id-281 .imageColmunWrapA .imageL{float:none;margin-right:0;margin-bottom:10px;text-align:center !important}.page-id-281 .imageColmunWrapA .imageL.w30{width:auto}.page-id-281 .imageColmunWrapA .imageL img{width:100%;height:auto;text-align:center}.page-id-281 .imageColmunWrapA .imageR{float:none;display:table;margin-left:0;margin-bottom:10px;text-align:center !important}.page-id-281 .imageColmunWrapA .imageR.w30{width:auto}.page-id-281 .imageColmunWrapA .imageR p img{width:90%;height:auto}.page-id-281 .imageColmunWrapA .colmunBlock .listBlockB{text-align:center}.page-id-281 .tableBlockA01 tr th{padding:5px 10px;font-weight:700}.page-id-281 .tableBlockA01 tr td{padding:5px 10px;font-size:13px}.page-id-283 .colmun2Wrap{margin-right:0;margin-top:-20px}.page-id-283 .colmun2Wrap .colmunBlock01{float:none;width:auto;margin-right:0;margin-top:20px}.page-id-283 .colmun2Wrap .colmunBlock01 dl dt{background:#f0f0f0;border-left:3px solid #4a3809;color:#4a3809;font-weight:700;font-size:15px;padding:5px 10px;margin-bottom:10px;text-align:center}.page-id-283 .colmun2Wrap .colmunBlock01 dl dd img{width:100% !important;height:auto !important}.page-id-283 .imageColmunWrapA .imageL{margin-right:15px;margin-bottom:15px}.page-id-283 .imageColmunWrapA .colmunBlock{overflow:inherit}.flowBlock{padding:0 10px;margin-top:20px}.flowBlock .flowBlockInner{background:url(/wp-content/themes/template/common/img/flow_arr_001.png) bottom center no-repeat;background-size:60px 18px;padding-bottom:25px;margin-bottom:6px}.flowBlock .flowBlockInner.lastChild{background:0 0;margin-bottom:0;padding-bottom:0}.flowBlock .flowBlockInner .flowBox{border:2px solid #6fa2d5;border-radius:5px}.flowBlock .flowBlockInner .flowBox h2{background:#6fa2d5;color:#fff;font-size:14px;font-weight:700;padding:5px 10px;text-align:center}.flowBlock .flowBlockInner .flowBox dl{padding:10px}.flowBlock .flowBlockInner .flowBox dl dt{float:left;margin:0 15px 15px 0;width:80px}.flowBlock .flowBlockInner .flowBox dl dt img{width:100%;height:auto}.flowBlock .flowBlockInner .flowBox dl dd{overflow:inherit}.flowBlock .flowBlockInner .flowBox dl dd .indentBlockA dl{padding:0}.flowBlock .flowBlockInner .flowBox dl dd .indentBlockA dl dt{margin:0;width:auto}.flowBlock .flowBlockInner .flowBox dl dd .indentBlockA dl dt.widthFixA{margin:0;width:1.2em}.regenerativeBlock{margin-top:15px}.regenerativeBlock .regenerativeBlockInner{background:url(/wp-content/themes/template/common/img/regenerative_arr_001.png) bottom center no-repeat;background-size:60px 18px;padding-bottom:25px;margin-bottom:6px}.regenerativeBlock .regenerativeBlockInner.lastChild{background:0 0;margin-bottom:0;padding-bottom:0}.regenerativeBlock .regenerativeBlockInner .regenerativeBox{border:2px solid #0c6;border-radius:5px}.regenerativeBlock .regenerativeBlockInner .regenerativeBox h3{background:#0c6;color:#fff;font-size:14px;font-weight:700;padding:5px 10px;text-align:center}.regenerativeBlock .regenerativeBlockInner .regenerativeBox dl{padding:10px}.regenerativeBlock .regenerativeBlockInner .regenerativeBox dl dt{float:left;margin:0 15px 15px 0;width:80px}.regenerativeBlock .regenerativeBlockInner .regenerativeBox dl dt img{width:100%;height:auto}.regenerativeBlock .regenerativeBlockInner .regenerativeBox dl dd{overflow:hidden}.page-id-271 .tableBlockA01.deduction{overflow:auto;white-space:nowrap}.page-id-271 .tableBlockA01.deduction::-webkit-scrollbar{height:5px}.page-id-271 .tableBlockA01.deduction::-webkit-scrollbar-track{background:#f1f1f1}.page-id-271 .tableBlockA01.deduction::-webkit-scrollbar-thumb{background:#bcbcbc}.page-id-271 .tableBlockA01.deduction table tr th{text-align:right;font-weight:700}.page-id-271 .tableBlockA01.deduction table tr td{text-align:right}.page-id-271 .tableBlockA01.cost table tr th{text-align:left}.page-id-271 .tableBlockA01.cost table tr td{text-align:right}.page-id-476 #articlePageArea img{width:100%;height:auto}#mailFormArea{padding:15px 10px}#mailFormArea .txt{padding:10px;border:2px solid #ccc;border-radius:5px;margin-bottom:30px}#mailFormArea dl{border-bottom:1px dotted #ccc;margin-bottom:20px;width:100%;padding:0 0 20px}#mailFormArea dl dt{font-weight:700;vertical-align:top;margin-bottom:10px;font-size:16px}#mailFormArea dl dt .required{display:inline-block;margin-left:10px;padding:1px 7px;background-color:#fe6253;color:#fff;font-size:85%;font-weight:400}#mailFormArea dl dd .alert{font-size:85%;color:#fe6253;margin-top:5px}#mailFormArea .invalid dl dd .alert{display:none}#mailFormArea .invalid dl dd .wpcf7-not-valid-tip{font-size:85%;color:#fe6253;margin-top:5px;display:block;font-weight:700}#mailFormArea dl dd input{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;padding:5px;border-radius:0;-webkit-appearance:none}#mailFormArea dl dd .wpcf7c-conf{background-color:#eee !important}#mailFormArea dl dd textarea{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;padding:5px;border-radius:0;-webkit-appearance:none}#mailFormArea dl dd select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;height:30px;border-radius:0;background:#fff;border:1px solid #ddd}#mailFormArea dl.name dd .adjust1{margin:0 5px 0 0}#mailFormArea dl.name dd .adjust2{margin:0 5px 0 10px}#mailFormArea dl.name dd input{width:35%}#mailFormArea dl.name dd .wpcf7-form-control-wrap.surname .wpcf7-not-valid-tip{display:none}#mailFormArea dl.postal dd .adjust1{margin:0 5px 0 0}#mailFormArea dl.postal dd .adjust2{margin:0 0 0 10px}#mailFormArea dl.postal dd input{width:40%}#mailFormArea dl.address dd .adjust1{margin:0 0 0 10px}#mailFormArea dl.address dd input{width:65%}#mailFormArea dl.address dd input#address{margin-bottom:5px}#mailFormArea dl.email dd input{width:100%}#mailFormArea dl.email dd input#your-email_confirm{margin-top:5px}#mailFormArea dl.tel dd input{width:70%}#mailFormArea dl.date dd .choice001{margin-bottom:10px}#mailFormArea dl.date dd .choice001 .adjust1{margin:0 5px 0 0}#mailFormArea dl.date dd .choice001 .adjust2{margin:0 0 0 5px}#mailFormArea dl.date dd .choice001 input{width:40%;height:30px;padding:0;margin:0;vertical-align:bottom;background:#fff}#mailFormArea dl.date dd .choice002 .adjust1{margin:0 5px 0 0}#mailFormArea dl.date dd .choice002 .adjust2{margin:0 0 0 5px}#mailFormArea dl.date dd .choice002 input{width:40%;height:30px;padding:0;margin:0;vertical-align:bottom;background:#fff}#mailFormArea dl.consultation{border-bottom:none;margin-bottom:0;padding-bottom:0}#mailFormArea dl.consultation dd .adjust1{margin:0 0 0 10px}#mailFormArea dl.consultation dd input{width:70%}#mailFormArea dl.consultation dd input#address{margin-bottom:5px}#mailFormArea .annotation{background:#f8face;padding:20px;margin:20px 0}#mailFormArea .button{text-align:center;margin-top:15px}#mailFormArea .button input{font-size:16px;font-weight:700;padding:20px 10px;cursor:pointer;min-width:100px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;padding:5px;border-radius:0;-webkit-appearance:none}#mailFormArea .button input#back{margin-right:15px}#mailFormArea .button .ajax-loader{width:inherit}.page-id-288 .sectionBlockA.borderBlockA{margin:20px 10px 0 !important}.page-id-709 #titleArea #titleAreaInner h1{font-size:15px}.page-id-597 .tableBlockA01 table .col01{width:10%}.page-id-597 .tableBlockA01 table .col02{width:30%}.page-id-597 .tableBlockA01 table .col03{width:30%}.page-id-597 .tableBlockA01 table .col04{width:30%}.page-id-597 .tableBlockA01 table tr th{text-align:center;font-weight:700;padding:10px 5px}.page-id-597 .tableBlockA01 table tr td{text-align:center;padding:10px 5px}#articleSingleArea.movie{padding-top:30px}.movieBlock01{position:relative;width:100%;padding:55% 0 0}.movieBlock01 iframe{position:absolute;top:0;left:0;width:100%;height:100%}.category-10 .headingBlockA{background:#282525}#movieContentArea .movieContentBlock{margin-top:20px}#movieContentArea .movieContentBlock h1{margin-bottom:20px;text-align:center}#movieContentArea .movieContentBlock dl{margin-bottom:20px;overflow:hidden}#movieContentArea .movieContentBlock dl dt{font-weight:700}#movieContentArea .movieContentBlock dl.kayo dt{color:#19773b}#movieContentArea .movieContentBlock dl.yuko dt{color:#e95c2f}#movieContentArea .more-link{display:none}.page-id-1750 h3{margin:20px 0 10px;font-size:0;line-height:0;vertical-align:bottom}.prof_img{margin:20px 0}p.name{text-align:center;font-size:24px}p.name span{font-size:13px}p.position{font-size:13px;text-align:center}p.position_g{font-size:11px;text-align:center;color:#ddd}p.greeting{margin:20px 0}table.xsmallText.prof{margin-bottom:20px}.pc{display:none!important}.color04{color:#0f5c00!important}.underline01{border-bottom:2px solid #2a6f1d;display:block}.light_text{font-size:13px;color:#c1c1c1}.mini{font-size:12.5px;color:#9a9a9a;margin-top:30px}.ovInitial{overflow:initial!important}.flexWrap{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 5px}.flexWrap li{width:49%;margin-bottom:5px}.staff_introduction .staff-list .staff-item-em a{text-decoration:none;color:#444}.staff_introduction .staff-list .staff-item-em a p{font-size:16px}.staff_introduction .staff-list .staff-item a{text-decoration:none;color:#444}.staff_introduction .staff-list .staff-item a p{font-size:16px}.tester-wrap{width:100%}.tester-wrap .tester-tel{text-align:center}.tester-wrap .tester-btnA{text-align:center}.tester-wrap .tester-block.blockA{position:relative}.tester-wrap .tester-block.blockA .tester-tel{padding:0 10px;position:absolute;top:45vw;left:0;right:0;margin:auto}.tester-wrap .tester-block.blockA .tester-btnA{padding:0 40px;position:absolute;bottom:35px;left:0;right:0;margin:auto}.tester-wrap .tester-block.blockB{margin-bottom:60px}.tester-wrap .tester-block.blockB .tester-tel{margin-top:50px;padding:0 10px}.tester-wrap .tester-block.blockC{margin-bottom:60px}.tester-wrap .tester-outro{background:url("https://implant-fukuoka.jp/wp-content/uploads/2020/12/tester_bg01.jpg") no-repeat;background-size:cover;padding:35px 10px 30px}.imageComparisonBlock01{margin:0 0 20px;background:#fff3ea;padding:15px 4%;width:92%}.imageComparisonInner{display:table;margin:0 0 20px;background:#fff3ea;width:100%}.imageComparisonInner p{color:#b45c14;font-size:14px;font-weight:700}.imageComparisonBlock01 .before{display:table-cell;text-align:center;vertical-align:middle;width:45%}.imageComparisonBlock01 .before img{width:100%;height:auto}.imageComparisonBlock01 .after{display:table-cell;text-align:center;vertical-align:middle;width:45%}.imageComparisonBlock01 .after img{width:100%;height:auto}.imageComparisonBlock01 .arrow{display:table-cell;text-align:center;vertical-align:middle}.imageComparisonBlock01 .arrow span{text-align:center;display:inline-block;width:0;height:0;border-style:solid;border-width:20px 0 20px 15px;border-color:transparent transparent transparent #ff821d;margin-top:70px}.onayami_top_title{font-size:6vw;font-family:a-otf-ryumin-pr6n,serif;font-weight:700}.onayami_top li{text-align:center;border:1px solid #ececec;display:flex;justify-content:center;width:100%;margin-bottom:25px;box-shadow:5px 5px 10px -6px rgba(0,0,0,.2)}.onayami_top li a .text{margin-top:auto}.onayami_top li a{display:flex;align-items:center;flex-direction:column;padding:10px 0;font-family:a-otf-midashi-go-mb31-pr6n,sans-serif;font-size:20px;color:#4b4b4b;text-decoration:none}.onayami_top li img{width:50px}#topAttentionArea .top_attention_area{font-size:7vw;font-family:a-otf-ryumin-pr6n,serif}#topAttentionArea .top_attention_area span{font-size:5vw}#topAttentionArea .bnr_wrap{border-top:1px solid #ddd}#topAttentionArea .bnr_wrap li a{display:flex;color:#444;text-decoration:none;font-family:a-otf-ryumin-pr6n,serif;border-bottom:1px solid #ddd;border-top:1px solid #fff;align-items:center;padding:0 5vw;background:url(https://implant-fukuoka.jp/wp-content/themes/template-smp/common/img/cmn_ico_002.png) right 20px center no-repeat;background-size:9px 14px}#topAttentionArea .bnr_wrap li a img{width:70px}#topAttentionArea .bnr_wrap li a .text{padding:10px 20px 10px 10px}#topAttentionArea .bnr_wrap li a .text p{font-size:4.5vw}#topAttentionArea .bnr_wrap li a .text p span{font-size:3.5vw}#topPointArea h2{font-size:5.5vw;font-family:a-otf-ryumin-pr6n,serif;font-weight:700}#topPointArea h2 span{font-feature-settings:"palt"}#topPointArea .topPoint_block{background:#fffae5;padding:20px 20px 50px;box-sizing:border-box;text-align:justify;position:relative}#topPointArea .topPoint_block .block_header{display:flex;align-items:center;font-family:a-otf-ryumin-pr6n,serif;font-weight:700;margin-bottom:10px}#topPointArea .topPoint_block .block_header .num{font-size:40px;line-height:50px;margin-right:15px}#topPointArea .topPoint_block .block_header .title{font-size:18px;line-height:24px}#topPointArea .topPoint_block .block_img{margin-bottom:10px}#topPointArea .moreLink{position:absolute;bottom:20px;right:20px}#topPointArea .moreLink a{text-decoration:none;display:inline-block;background:#282525;border-radius:2px;color:#fff;font-size:11px;padding:2px 8px}#headerAreaSearch{width:100%;margin-left:auto;padding:10px;box-sizing:border-box;display:flex}#searchform{display:flex;width:100%;border:1px solid #898989}#searchform input#s{padding:5px 10px;width:80%;border:none;font-size:16px}#searchform .submit{padding:10px 30px 10px 10px;width:35%;background:#98c7ca;border:none;color:#fff;font-weight:700;font-size:14px;background-image:url("/wp-content/themes/template-pc/common/img/header_search.png");background-repeat:no-repeat;background-position:right 15px center}#topRanking{padding:0 10px}#topRanking a{color:#000;text-decoration:none}#topRanking .moreLink{text-align:right;color:#79371b;text-decoration:underline}#topRanking .topRankingInner{width:100%;margin:50px auto}#topRanking .topRankingHeader{display:flex;justify-content:center;margin-bottom:30px;gap:5px}#topRanking .topRankingHeader:before{content:'';display:block;width:8%;background-image:url("https://implant-fukuoka.jp/wp-content/uploads/2021/11/ranking_left.png");background-size:contain;background-repeat:no-repeat}#topRanking .topRankingHeader:after{content:'';display:block;width:8%;background-image:url("https://implant-fukuoka.jp/wp-content/uploads/2021/11/ranking_right.png");background-size:contain;background-repeat:no-repeat}#topRanking .topRankingHeader .sub-title{font-family:a-otf-ryumin-pr6n,serif;text-align:center;font-size:4vw;font-weight:700;margin-bottom:5px}#topRanking .topRankingHeader .main-title{display:flex;align-items:center;justify-content:center;font-family:a-otf-ryumin-pr6n,serif;font-size:4.5vw;font-weight:700;color:#a9911d}#topRanking .topRankingHeader .main-title img{width:20%}#topRanking .topRankingWrap{display:grid;grid-auto-columns:1fr;grid-auto-rows:1fr;grid-template-columns:1fr 1fr;grid-template-rows:1.5fr .5fr .5fr;gap:40px 10px;grid-template-areas:"rank01 rank01" "rank02 rank03" "rank04 rank05"}#topRanking .topRankingWrap .rank{color:#55a3c7}#topRanking .topRankingWrap .rank01{grid-area:rank01}#topRanking .topRankingWrap .rank01 .rank{color:#ab931c}#topRanking .topRankingWrap .rank02{grid-area:rank02}#topRanking .topRankingWrap .rank02 .rank{color:#6d7685}#topRanking .topRankingWrap .rank03{grid-area:rank03}#topRanking .topRankingWrap .rank03 .rank{color:#ce7031}#topRanking .topRankingWrap .rank04{grid-area:rank04}#topRanking .topRankingWrap .rank04 .badge{top:5px !important;left:5px !important;width:20% !important}#topRanking .topRankingWrap .rank05{grid-area:rank05}#topRanking .topRankingWrap .rank05 .badge{top:5px !important;left:5px !important;width:20% !important}#topRanking .topRankingBlock .topRankingImageWrap{position:relative;object-fit:cover}#topRanking .topRankingBlock .topRankingImageWrap img{width:100%;height:100%}#topRanking .topRankingBlock .topRankingImageWrap .badge{position:absolute;top:0;left:0;width:30%}#topRanking .topRankingDetail{margin-top:5px}#topRanking .topRankingDetail .title{font-family:a-otf-ryumin-pr6n,serif;font-weight:700;font-size:14px}#topRanking .topRankingDetail .detail{font-family:a-otf-ryumin-pr6n,serif;font-size:13px}#voice .voiceHeadingBlock{display:flex;align-items:center}#voice .voiceHeadingBlock .title{margin-left:20px;font-size:16px;font-weight:700;line-height:1.4}#voice .voiceHeadingBlock .img{flex-shrink:0}#voice .flexbox02{width:80%;margin:0 auto}#voice .talkContentArea dl{margin-bottom:10px}#voice .talkContentArea dl dt{margin-bottom:5px;color:#fff;font-weight:700;padding:0 20px;line-height:2;border-radius:3px}#voice .talkContentArea dl.doctor dt{background:#e95c2f;display:inline-block}#voice .talkContentArea dl.interviewer dt{background:#19773b;display:inline-block}.tv-slider{max-width:861px;max-height:325px;margin:40px auto 50px !important}.tv-slider .slick-dots li{margin:0 5px;width:12px;height:12px}.tv-slider .slick-dots li button:before{margin:0 5px;width:12px;height:12px;display:inline-block;overflow:hidden;background:#666;border-radius:10px;font-size:0}.tv-slider .slick-dots li.slick-active button:before{opacity:1;background:#666}.tv-slider{max-width:100%;max-height:150px;margin:20px 10px 50px !important}.tv-slider .slick-dots li{margin:0 5px;width:12px;height:12px}.tv-slider .slick-dots li button:before{margin:0 5px;width:12px;height:12px;display:inline-block;overflow:hidden;background:#666;border-radius:10px;font-size:0}.tv-slider .slick-dots li.slick-active button:before{opacity:1;background:#666}.suggestionsTreatment{margin:60px 10px}.suggestionsTreatment-title{font-size:24px;font-family:a-otf-ryumin-pr6n,serif;font-weight:700;text-align:center;margin-bottom:20px}.suggestionsTreatment-bnr_wrap{display:flex;flex-direction:column;gap:20px;justify-content:center}}