@charset "UTF-8";.idx,.idx *{box-sizing:border-box}.idx img{max-width:100%;height:auto}.idx_inr{min-width:1200px;margin:auto;position:relative}.txt150{font-size:150%}.txt140{font-size:140%}.txt138{font-size:138%}.txt130{font-size:130%}.txt125{font-size:125%}.txt115{font-size:115%}.txt112{font-size:112%}.txt92{font-size:92%}.br{color:#8d4e2f}.idx_kv{position:relative;margin-bottom:30px}.idx_kv .idx_inr{width:96%;max-width:1500px;position:relative}.idx_kv_catch{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:60;width:33.82%}.idx_kv .bx_pager_dot{right:-1.5%;bottom:5%}.idx_mhlw{margin:60px 0 100px;padding:48px 0 0}.idx_mhlw .idx_inr{width:1240px;border:1px solid #b8b9ba;padding:90px 0 70px}.idx_mhlw .idx_inr:after{content:"";position:absolute;left:5px;right:5px;top:5px;bottom:5px;border:1px solid #b8b9ba;pointer-events:none}.idx_mhlw_logo{width:71px;position:absolute;left:50%;top:0;transform:translate(-50%,-55%);z-index:2}.idx_mhlw_logo:after{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background-color:#fff;z-index:1}.idx_mhlw_logo img{position:relative;z-index:2}.idx_mhlw h2{font-size:25px;line-height:1;margin-bottom:30px}.idx_mhlw h2 .ul{border-bottom:1px solid}.idx_mhlw ul{display:flex;flex-direction:column;align-items:center;font-size:24px}.idx_mhlw li{padding-left:1.4em;background-image:url(//www.dc-oyama.com/wp-content/themes/humanity/css/../images/top/mhlw_ck.png);background-repeat:no-repeat;background-position:left center;background-size:.83em auto}.idx_mhlw li+li{margin-top:.4em}.idx_info{padding:0 0 90px}.idx_info h2{width:318px;margin:0 auto 60px}.idx_info .idx_inr{width:1200px;display:flex;align-items:center;flex-wrap:wrap}.idx_info_fig{width:46.3%;padding-right:40px;position:relative;overflow:hidden}.idx_info_fig img{border-radius:26px 0}.idx_info .bx_pager_dot{right:12px;bottom:5%}.idx_info_txt{flex:1;padding-left:60px;color:#454545}.idx_info_ico{display:inline-block;vertical-align:middle}.idx_info_ico{margin-right:1em}.idx_info ul{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:40px;font-size:20.3px}.idx_info ul li{display:flex;justify-content:center;align-items:center;text-align:center}.idx_info ul li:nth-of-type(1){width:100%;font-size:24.4px;text-align:center;padding-bottom:18px;margin-bottom:27px;border-bottom:2px solid #e8debb;letter-spacing:3px}.idx_info li:nth-of-type(1) .br{font-size:126%}.idx_info li:nth-of-type(2){border-right:2px solid #e8debb;padding-right:45px}.idx_info li:nth-of-type(3){padding-left:45px}.idx_info .idx_btn{width:302px;margin:auto}.idx_pickup .idx_inr{background:#fffae9;border-radius:40px 0;width:95%;max-width:1400px;padding:50px 3.38% 0}.idx_pickup h2{width:258px;position:absolute;top:-40px;left:80px}.idx_pickup_item{position:relative}.idx_pickup_item h3{position:relative;font-size:24px;margin-bottom:35px;letter-spacing:.06em}.idx_pickup_item h3:after{position:absolute;content:"";display:block;height:5px;width:100%;left:0;bottom:0;background-image:linear-gradient(to right,#f6e6b0 0,#f6e6b0 50%,#f8cc00 50%,#f8cc00 100%)}.idx_pickup_item h3 .emph{-webkit-text-emphasis:filled dot #8d4e2f;text-emphasis:filled dot #8d4e2f}.idx_pickup_item h3 i.num{display:inline-block}.idx_pickup_item figure.pop1,.idx_pickup_item figure.pop2{position:absolute}.idx_pickup_txt{display:flex;justify-content:space-between}.idx_pickup_desc{color:#545454;font-size:16px}.idx_pickup_desc p{margin-bottom:1em;line-height:1.8}.idx_pickup_desc .or{color:#f87500}.idx_pickup_txt figure.fig img{border-radius:26px 0}.idx_pickup .idx_btn{text-align:left;margin-top:1.3em}.idx_pickup .idx_btn a img{height:31px}.idx_pickup_1_item{padding-bottom:30px;padding-left:47.76%}.idx_pickup_1_item h3 i.num{width:65px;position:absolute;right:0;bottom:10px}.idx_pickup_1_item figure.pop1{top:-10px;left:1.12%;width:41.1%}.idx_pickup_1_item .idx_pickup_txt{flex:1;margin-left:2.8%;padding-top:10px}.idx_pickup_1_item .idx_pickup_txt figure.fig{width:244px}.idx_pickup_1_item figure.pop2{width:9.4%;bottom:0;right:21%}.idx_pickup_2_item{padding-bottom:40px;position:relative}.idx_pickup_2_item h3 .num{width:71.5px;margin-left:1.2em;padding-bottom:.7em;vertical-align:bottom}.idx_pickup_2_item h3:after{background-image:linear-gradient(to right,#f6e6b0 0,#f6e6b0 29.5%,#f8cc00 29.5%,#f8cc00 100%)}.idx_pickup_2_item figure.pop1{width:24.27%;bottom:10px;right:2.12%}.idx_pickup_2_item .idx_pickup_txt{padding-left:20px;flex-direction:row-reverse;align-items:center;justify-content:flex-end}@media screen and (max-width:1396px){.idx_pickup_2_item .idx_pickup_desc{width:25em}}.idx_pickup_2_item .idx_pickup_txt figure.fig{width:244px;margin-right:35px}.idx_pickup_2_item figure.pop2{width:12.57%;bottom:15px;left:60%}.idx_afap{background-image:url(//www.dc-oyama.com/wp-content/themes/humanity/css/../images/top/afap_bg.png),url(//www.dc-oyama.com/wp-content/themes/humanity/css/../images/top/afap_bg_logo.png);background-position:left top,right bottom;background-size:100% auto,20% auto;background-repeat:no-repeat;background-color:#fffdf7;padding:130px 0 55px;margin-bottom:60px}.idx_afap h2{font-size:36px;letter-spacing:.14em;margin-bottom:48px}.idx_afap h2 .kh{color:#9a8028}.idx_afap h2 .en{display:block;width:318px;margin:0 auto 20px}.idx_afap h2 .logo{width:1.33em;height:1em;background-image:url(//www.dc-oyama.com/wp-content/themes/humanity/css/../images/top/afap_ttl_logo.png);background-position:center;background-size:100% auto;background-repeat:no-repeat;vertical-align:text-top}.idx_afap ul{width:1182px;display:flex;justify-content:space-between;margin:auto}.idx_afap li{width:366px;position:relative;font-size:16px}.idx_afap li figure{margin-bottom:20px}.idx_afap li figure img{border-radius:26px 0}.idx_afap h3{position:absolute;top:210px;right:12px;width:284px;color:#8d4e2f;font-size:20px;line-height:1;background-color:#fffae9;padding:10px 12px}.idx_afap .idx_btn{text-align:center;margin-top:48px}.idx_afap .idx_btn img{height:31px;background:#fff;border-radius:3em}.idx_tm{background-image:linear-gradient(to bottom,#fff 240px,#f9f0d1 240px);overflow:hidden}.idx_tm_lead{box-shadow:0px 6px 17.46px .54px rgba(197,182,132,.2);z-index:2;position:relative}.idx_tm_lead .idx_inr{min-width:auto;width:89.5%;max-width:1340px;display:flex;justify-content:space-between;margin:auto;position:relative;z-index:3;padding-bottom:4.34%}.idx_tm_lead .idx_inr:after{content:"";position:absolute;bottom:0;left:50%;z-index:2;border-top:20px solid #f9f0d1;border-right:25px solid rgba(255,255,255,0);border-left:25px solid rgba(255,255,255,0);border-bottom:0;transform:translate(-50%,100%);filter:drop-shadow(0px 6px 17px rgba(197,182,132,.2))}.idx_tm_lead_ttl{width:43.4%}.idx_tm_lead_ttl h2{margin:9.2% auto 9%}.idx_tm_lead_ttl p{font-size:17px;width:87.5%;min-width:28em;margin:auto}.idx_tm_lead_dr{width:53.48%;display:flex;justify-content:center;gap:6.5%}.idx_tm_lead_dr li{position:relative;width:29.25%;padding:340px 0 24px;font-size:16px;line-height:1.89;text-align:center;border-radius:26px 0}.idx_tm_lead_dr li figure{position:absolute;bottom:105px;right:0}.idx_tm_lead_dr li:nth-of-type(1){background-color:#e9eed9}.idx_tm_lead_dr li:nth-of-type(1) p{color:#34510a}.idx_tm_lead_dr li:nth-of-type(1) figure{width:107.16%}.idx_tm_lead_dr li:nth-of-type(2){background-color:#f2ecd8}.idx_tm_lead_dr li:nth-of-type(2) p{color:#53450f}.idx_tm_lead_dr li:nth-of-type(2) figure{width:107.16%}.idx_tm_lead_dr li:nth-of-type(3){background-color:#f9ddb8}.idx_tm_lead_dr li:nth-of-type(3) p{color:#b8421e}.idx_tm_lead_dr li:nth-of-type(3) figure{width:116%}.idx_tm_lead .en{position:absolute;width:3.25%;right:-1.3%;top:3.8%;transform:translateX(100%)}.idx_tm_cont_wrap{position:relative;width:100%;display:flex;z-index:1}.idx_tm_cir{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:456px;height:456px;display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:rgba(255,255,255,.961);box-shadow:0px 3px 9px 0px rgba(172,142,127,.17);border-radius:50%;z-index:2}.idx_tm_cir h3{font-size:18.5px;line-height:1;letter-spacing:.4em;width:200px;text-align:center;padding:.4em 0 .3em .4em;margin-top:1.6em;margin-bottom:1.85em;background-color:#8d4e2f;color:#fff}.idx_tm_cir ul{display:flex;align-items:center;flex-direction:column;font-size:20px;line-height:1;letter-spacing:.1em;color:#8d4e2f}.idx_tm_cir li{background-image:linear-gradient(to right,rgba(255,255,255,0) 0,#f6e6b0 2em),linear-gradient(to left,rgba(255,255,255,0) 0,#f6e6b0 2em);background-size:50% 2px;background-repeat:no-repeat;background-position:left bottom,right bottom;padding-bottom:.4em}.idx_tm_cir li+li{margin-top:.8em}.idx_tm_cir li i{width:23px;display:inline-block;vertical-align:text-bottom;margin-right:.6em}.idx_tm_cir i.arw{width:22px;margin-top:25px}.idx_tm_cont{width:50%;position:relative}.idx_tm_cont>figure{width:100%;z-index:0}.idx_tm_cont_box{position:absolute;background-color:rgba(255,255,255,.902);box-shadow:0px 7px 21px 0px rgba(172,142,127,.18);border-radius:26px 0;z-index:1;bottom:5.27%;width:82.87%}.idx_tm_cont_box>figure{position:absolute;width:180px;width:31.04%}.idx_tm_cont_box>figure img{border:1px solid #eeebe9;padding:4px;background-color:#fff;border-radius:50%}.idx_tm_cont_box h3{position:relative;font-size:22px;padding-bottom:1em;margin-bottom:1em}.idx_tm_cont_box h3:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:3px}.idx_tm_cont_txt{position:relative;font-size:16px}.idx_tm_cont_txt .idx_btn{width:120px}.idx_tm_cont_1 .idx_tm_cont_box{right:12.86%;padding:7.15% 0 3.43% 4.3%}.idx_tm_cont_1 .idx_tm_cont_box h3{padding-left:.5em}.idx_tm_cont_1 .idx_tm_cont_box h3:after{background-image:linear-gradient(to right,#f6e6b0 160px,#f8cc00 160px)}.idx_tm_cont_1 .idx_tm_cont_box h3>span{display:block}.idx_tm_cont_1 .idx_tm_cont_box h3>span:nth-of-type(2){padding-left:7em}.idx_tm_cont_1 .idx_tm_cont_box .idx_lst li{background-image:url(//www.dc-oyama.com/wp-content/themes/humanity/css/../images/top/tm_cont_ck.png);background-position:left 0 top .3em;background-size:.875em;background-repeat:no-repeat;padding-left:1.68em;margin-left:1em}.idx_tm_cont_1 .idx_tm_cont_box .idx_lst li+li{margin-top:.3em}.idx_tm_cont_1 .idx_tm_cont_box .idx_btn{margin-left:35%;margin-top:1.8%}.idx_tm_cont_1 .idx_tm_cont_box figure{right:12.2%;bottom:10%}.idx_tm_cont_2 .idx_tm_cont_box{left:12.86%;padding:4.3% 4.3% 3.43% 0}.idx_tm_cont_2 .idx_tm_cont_box h3{text-align:right;padding-right:3em;padding-bottom:.75em;margin-bottom:.75em}.idx_tm_cont_2 .idx_tm_cont_box h3:after{background-image:linear-gradient(to left,#f8cc00 160px,#f6e6b0 160px)}.idx_tm_cont_2 .idx_tm_cont_box h3>span{display:block}.idx_tm_cont_2 .idx_tm_cont_box h3>span:nth-of-type(2){padding-left:7em}.idx_tm_cont_2 .idx_tm_cont_box p{padding-left:43.6%;margin-left:auto;min-height:6em}@media screen and (max-width:1396px){.idx_tm_cont_2 .idx_tm_cont_box p{font-size:94%}}.idx_tm_cont_2 .idx_tm_cont_box .idx_btn{margin-left:auto;margin-right:2%;margin-top:4.8%}.idx_tm_cont_2 .idx_tm_cont_box figure{left:9%;bottom:3%}.idx_slide_01{padding:45px 0;background-color:#f9f3e2}.idx_slide_01 .logo{width:61px;margin:0 auto 36px}.idx_slide_01 li img{width:222px}.idx_msg{padding:25px 0 50px}.idx_msg .idx_inr{width:94.28%;max-width:1320px;display:flex;justify-content:space-between}.idx_msg aside.sidemenu{width:310px}.idx_msg_cont{width:73.67%;padding:90px 66px;font-size:16px;line-height:1.87;background-image:url(//www.dc-oyama.com/wp-content/themes/humanity/css/../images/top/msg_bg.jpg);background-size:auto 100%;background-position:right top;background-repeat:no-repeat;background-color:#fef7f3;border-radius:36px 0}.idx_msg_cont h2{font-size:32px;line-height:1.4;letter-spacing:.08em;margin-bottom:1em}.idx_msg_cont h2 .ul{background-image:linear-gradient(to right,#f6e6b0 50%,#f8cc00 50%);background-size:100% 3px;background-position:left bottom;background-repeat:no-repeat;padding:0 .1em .12em}.idx_msg_cont p+p{margin-top:1.2em}.idx_promise{background-image:url(//www.dc-oyama.com/wp-content/themes/humanity/css/../images/top/promise_bg.jpg);background-position:top center;background-size:100% auto;background-repeat:no-repeat;background-color:#f9f3e2;padding:60px 0 30px;margin-bottom:35px;overflow:hidden}.idx_promise_lead h2{font-size:39.5px;line-height:1;letter-spacing:.05em;text-align:center;margin-bottom:34px}.idx_promise_lead h2 .ul{background-image:linear-gradient(to right,#f6e6b0 50%,#f8cc00 50%);background-size:100% 4px;background-position:left bottom;background-repeat:no-repeat;padding:0 .1em .25em}.idx_promise_lead p{font-size:13px;line-height:1.76;width:68em;margin:0 auto 55px}.idx_promise_cont_wrap{width:95.71%;max-width:1340px;margin:auto;border:2px solid #8d4e2f;border-top:none;position:relative;display:flex;flex-wrap:wrap;justify-content:flex-start;padding:70px 0 50px}.idx_promise_cont_wrap:before,.idx_promise_cont_wrap:after{content:"";position:absolute;top:0}.idx_promise_cont_wrap:before{background-image:url(//www.dc-oyama.com/wp-content/themes/humanity/css/../images/top/promise_cont_en.png);width:12.58%;height:60px;background-size:contain;background-position:center;background-repeat:no-repeat;left:50%;transform:translate(-50%,-50%)}.idx_promise_cont_wrap:after{left:0;width:100%;height:2px;background-image:linear-gradient(to right,#8d4e2f 39.61%,rgba(255,255,255,0) 39.61%,rgba(255,255,255,0) 60.39%,#8d4e2f 60.39%)}.idx_promise_cont{position:relative;background-image:url(//www.dc-oyama.com/wp-content/themes/humanity/css/../images/top/promise_cont_bg.png);background-size:7.5px 7.5px;background-position:center;border-radius:36px 0;font-size:17px;width:610px;width:45.665%;padding:128px 0 40px}.idx_promise_cont figure.en,.idx_promise_cont figure.num,.idx_promise_cont figure.fig{position:absolute}.idx_promise_cont figure.num{width:122px;top:0;left:50%;transform:translate(-50%,-20%)}.idx_promise_cont figure.num img{border-radius:50%;filter:drop-shadow(0 3px 6.65px rgba(183,164,139,.17))}.idx_promise_cont h3{font-size:30px;line-height:1.2;letter-spacing:.08em;text-align:center;background-image:linear-gradient(to right,#f6e6b0 50%,#f8cc00 50%);background-position:bottom center;background-size:500px 4px;background-repeat:no-repeat;padding-bottom:.45em;margin-bottom:17px}.idx_promise_cont h4{font-size:16px;line-height:1;text-align:center;width:30em;border-radius:2em;background-color:#f9f3e2;margin:auto;padding:.4em 0 .3em}.idx_promise_cont_box{background-color:#fff;box-shadow:0px 3px 16.38px 1.62px rgba(224,217,202,.2);font-size:16px}.idx_promise_cont .idx_btn{position:relative;width:fit-content;margin:30px auto 0;z-index:3}.idx_promise_cont .idx_btn img{width:auto;height:38px}.idx_promise_1_cont{width:1460px;width:94.32%;margin-left:28px;margin-left:2.1%;padding:65px 0 50px;margin-bottom:40px}.idx_promise_1_cont:before{content:"";position:absolute;width:61px;height:36px;background-image:url(//www.dc-oyama.com/wp-content/themes/humanity/css/../images/top/promise_logo.png);background-size:100% 100%;left:50%;top:0;transform:translate(-50%,-50%)}.idx_promise_1_cont figure.num{width:140px;width:10.48%;top:8.1%;left:3.2%;transform:none}.idx_promise_1_cont figure.en{width:446px;width:35.4%;right:0;top:0;transform:translateY(-50%)}.idx_promise_1_cont h3{margin-bottom:25px}.idx_promise_1_cont h4{margin-bottom:165px}.idx_promise_1_cont .idx_promise_cont_box{width:780px;width:61.91%;font-size:17px;padding:40px 2.38% 40px 4.76%;margin-left:15.88%;position:relative}.idx_promise_1_cont .idx_btn{position:absolute;margin:0;right:8%;bottom:0;transform:translateY(50%)}.idx_promise_1_cont figure.fig1{width:23.5%;left:-3.6%;bottom:5%}.idx_promise_1_cont figure.fig2{width:42%;right:-6.6%;bottom:16%}.idx_promise_1_cont figure.fig3{width:570px;width:73.08%;left:50%;top:0;transform:translate(-50%,-76%)}.idx_promise_2_cont{margin-left:28px;margin-left:2.1%}.idx_promise_2_cont .en{width:272px;width:44.6%;left:-5%;top:5%}.idx_promise_2_cont h4{margin-bottom:20px}.idx_promise_2_cont h4+p{width:30em;margin:0 auto 32px;position:relative;z-index:2;line-height:1.8}.idx_promise_2_cont .idx_promise_cont_box{width:300px;padding:26px 0 25px 25px;margin-right:30px;margin-left:auto;position:relative}.idx_promise_2_cont .idx_lst li{background-image:url(//www.dc-oyama.com/wp-content/themes/humanity/css/../images/top/promise_ck.png);background-position:left center;background-size:.875em auto;background-repeat:no-repeat;padding-left:1.75em;font-size:16px}.idx_promise_2_cont .idx_lst li+li{margin-top:.6em}.idx_promise_2_cont figure.fig{width:63.3%;left:-8.6%;bottom:11%;z-index:1}.idx_promise_3_cont{margin-left:43px;margin-left:3.22%}.idx_promise_3_cont .en{width:272px;width:44.6%;left:-5%;top:5%}.idx_promise_3_cont h4{margin-bottom:55px}.idx_promise_3_cont .idx_promise_cont_box{width:318px;padding:30px 20px 25px 60px;margin-right:25px;margin-left:auto;position:relative}.idx_promise_3_cont .idx_promise_cont_box .mkr{background-image:linear-gradient(to top,#ffecd3,#ffecd3);background-size:1.1em 1.1em;background-position:left center;background-repeat:repeat-x;padding:0 .15em}.idx_promise_3_cont figure.fig{width:45.74%;left:4.4%;bottom:24%;z-index:1}.idx_treat{overflow:hidden;background-image:linear-gradient(to top,#f9f3e2,rgba(255,255,255,0));background-size:100% 2634px;background-position:center bottom;background-repeat:no-repeat;padding-bottom:55px}.idx_treat_lead{background-image:url(//www.dc-oyama.com/wp-content/themes/humanity/css/../images/top/treat_lead_bg.jpg);background-position:center top;background-size:100% auto;background-repeat:no-repeat;margin-bottom:100px}.idx_treat_lead h2{width:85.32%;margin:0 auto 0;padding-top:19.5%}.idx_treat_lead p{font-size:16px}.idx_treat_link{background-image:linear-gradient(to bottom,rgba(255,255,255,0) 35px,#fffcf3 35px,#fffcf3 160px,rgba(255,255,255,0) 160px);background-size:100% auto;background-position:left top;background-repeat:no-repeat}.idx_treat_link .idx_inr{width:1200px;min-width:auto;display:flex;justify-content:center;padding-bottom:44px}.idx_treat_link .fig{position:absolute;bottom:0}.idx_treat_link .fig_l{width:180px;left:0}.idx_treat_link .fig_r{width:210px;right:0}.idx_treat_link ul{width:687px;display:flex;justify-content:space-between}.idx_treat_link ul li{width:125px}.idx_treat_cont_wrap{width:1340px;width:95.71%;max-width:1600px;margin:auto}.idx_treat_cont{background-size:cover;background-repeat:no-repeat;padding:45px 28px;font-size:16px;margin-bottom:25px}.idx_treat_cont .idx_inr{width:662px;min-width:auto;margin:0;background-color:rgba(255,255,255,.92);border-radius:26px 0;padding:55px 30px 40px 45px}.idx_treat_cont figure.en,.idx_treat_cont figure.fig{position:absolute}.idx_treat_cont h4{font-size:21.6px;padding-left:.45em;margin-bottom:15px}.idx_treat_cont h4 .ul{padding-bottom:.25em;border-bottom:1px dashed #646464}.idx_treat_cont h3{font-size:28px;line-height:1.25;letter-spacing:.08em;background-image:linear-gradient(to right,#f6e6b0 65%,#f8cc00 65%);background-position:bottom center;background-size:100% 5px;background-repeat:no-repeat;padding-left:.3em;padding-bottom:.4em;margin-bottom:25px}.idx_treat_cont h3>span{display:block}.idx_treat_cont h3+p{padding-left:1em;margin-bottom:1.5em}.idx_treat_cont_box{width:593px;padding:20px 25px 15px;background-color:#fff;box-shadow:0px 3px 16.38px 1.62px rgba(224,217,202,.2)}.idx_treat_cont .idx_lst li{background-image:url(//www.dc-oyama.com/wp-content/themes/humanity/css/../images/top/treat_ck.png);background-size:.875em auto;background-position:left center;background-repeat:no-repeat;padding-left:1.875em}.idx_treat_cont .idx_lst li+li{margin-top:.6em}.idx_treat_cont .mkr{background-image:linear-gradient(to top,#fff7db,#fff7db);background-size:1.1em 1.1em;background-position:left center;background-repeat:repeat-x;padding:0 .15em}.idx_treat_cont .idx_btn{width:239px;margin:28px auto 0;position:relative;z-index:5}.idx_treat_implant{background-image:url(//www.dc-oyama.com/wp-content/themes/humanity/css/../images/top/treat_implant_bg.jpg);background-position:left top;padding-top:40px;padding-bottom:25px}.idx_treat_implant .idx_inr{margin-left:auto}.idx_treat_implant figure.en{width:331px;right:-10%;top:-15%}.idx_treat_implant figure.fig1{width:201px;right:17%;bottom:30%}.idx_treat_implant figure.fig2{width:249px;right:-3%;bottom:0}.idx_treat_perio{background-image:url(//www.dc-oyama.com/wp-content/themes/humanity/css/../images/top/treat_perio_bg.jpg);background-position:right top;padding-top:40px;padding-bottom:35px}.idx_treat_perio figure.en{width:241px;right:-1%;top:-1%}.idx_treat_perio h3>span:nth-of-type(2){text-indent:7em}.idx_treat_perio figure.fig1{width:170px;right:4%;bottom:35%}.idx_treat_perio figure.fig2{width:200px;right:14%;bottom:16%}.idx_treat_correct{background-image:url(//www.dc-oyama.com/wp-content/themes/humanity/css/../images/top/treat_correct_bg.jpg);background-position:left top;padding-top:60px;padding-bottom:25px}.idx_treat_correct .idx_inr{width:710px;margin-left:auto}.idx_treat_correct figure.en{width:283px;right:-8%;top:-16.2%}.idx_treat_correct figure.fig1{width:192px;right:18%;bottom:19.9%}.idx_treat_correct figure.fig2{width:176px;right:-2%;bottom:5%}.idx_treat_kids{background-image:url(//www.dc-oyama.com/wp-content/themes/humanity/css/../images/top/treat_kids_bg.jpg);background-position:right top;margin-bottom:0}.idx_treat_kids .idx_inr{width:740px}.idx_treat_kids figure.en{width:233px;right:-6%;top:-14.2%}.idx_treat_kids figure.fig1{width:182px;right:29%;bottom:22.9%}.idx_treat_kids figure.fig2{width:222px;right:2%;bottom:8%}.idx_consul{background-color:#fffaeb;padding:85px 0 50px}.idx_consul h2{width:394px;margin:0 auto 35px}.idx_consul .idx_inr{width:92.85%;max-width:1300px;background-image:url(//www.dc-oyama.com/wp-content/themes/humanity/css/../images/top/consul_bg.jpg);background-position:left center;background-size:auto 100%;background-repeat:no-repeat;background-color:#fff;box-shadow:0px 10px 9.3px .7px rgba(222,215,192,.34);padding:35px 0 38px}.idx_consul_txt{width:510px;width:39.23%;margin-left:auto;font-size:17px}.idx_consul h3{font-size:22px;line-height:1.45;margin-bottom:24px}.idx_consul p+p{margin-top:1.3em}.idx_consul .idx_btn{width:239px;margin-top:1.5em;margin-left:5.3em}.idx_gallery{background:#fffefa;padding:45px 0 65px}.idx_gallery .idx_inr{width:96%;max-width:1335px;padding:85px 40px 62px;box-shadow:7px 7px 13px rgba(222,217,196,.5);border-radius:30px 0;background:#fff}.idx_gallery h2{width:318px;margin:0 auto 56px}.idx_gallery_wrp{display:flex;justify-content:space-between;align-items:center}.idx_gallery_fig{width:57.2%;padding-right:40px;position:relative}.idx_gallery_fig .bx-viewport,.idx_gallery_fig .bx-viewport li>div{border-radius:40px 0 40px;overflow:hidden}.idx_gallery .bx_pager_dot{position:absolute;right:12px;bottom:5%}.idx_gallery .bx_pager_dot li+li{margin-top:4px}.idx_gallery .bx_pager_dot a{display:block;width:15px;height:15px;background-image:url(//www.dc-oyama.com/wp-content/themes/humanity/css/../images/top/gallery_dot.png);background-size:11px auto;background-position:center;background-repeat:no-repeat}.idx_gallery .bx_pager_dot a.active{background-image:url(//www.dc-oyama.com/wp-content/themes/humanity/css/../images/top/gallery_dot_on.png)}.idx_gallery_thumb{width:41.2%;padding:40px;position:relative}.idx_gallery_thumb ul{display:flex;justify-content:space-between;flex-wrap:wrap}.idx_gallery_thumb ul li{width:calc(50% - 10px);margin-bottom:20px}.idx_gallery_thumb ul li:nth-of-type(3),.idx_gallery_thumb ul li:nth-of-type(4){margin-bottom:0}.idx_gallery_thumb a.active{opacity:.5}.idx_gallery_cnr{position:absolute;width:64px;pointer-events:none}.idx_gallery_cnr_l{top:0;left:0}.idx_gallery_cnr_r{bottom:0;right:0}.idx_blog{background:#fffaeb;padding:73px 0 34px}.idx_blog .idx_inr{display:flex;width:1250px}.idx_blog_head{width:180px;padding:42px 0 0}.idx_blog .idx_ttl{margin-bottom:30px}.idx_blog .idx_btn img{height:33px}.idx_blog_lst{flex:1;margin-left:50px;padding:30px 0 30px 50px;border-left:1px dashed rgba(0,0,0,.2);display:flex;justify-content:space-between}.idx_blog_lst a{display:block;width:31%}.idx_blog_top{position:relative;margin-bottom:20px}.idx_blog_date{position:absolute;bottom:0;left:0;width:100%;color:#fff;font-weight:700;font-size:12px;text-align:right;padding:.7em 1em;background:rgba(110,110,110,.68)}.idx_blog_fig img{width:300px;height:212px;object-fit:cover;font-family:'object-fit: cover;'}.idx_blog_desc{color:#5a5a5a;padding:0 .5em}.idx_pub{padding:73px 0 82px;background:#fffefa}.idx_pub .idx_inr{display:flex;justify-content:space-between;width:96%;max-width:1330px}.idx_pub_box{width:48.4%;position:relative;box-shadow:4px 4px 7px rgba(167,165,161,.35);border-radius:30px 0;background:#fff;padding:58px 36px 42px}.idx_pub_ttl{margin-bottom:40px}.idx_pub_ttl span{display:block}.idx_pub_news_lst{padding:0 1em}.idx_pub_news_lst li{display:flex;margin-bottom:2em;color:#2d2d2d}.idx_pub_news_date{width:8em}.idx_pub_news_desc{flex:1;border-left:1px solid #a8a8a8;padding-left:1.5em}.idx_pub_news_desc a{display:inline-block}.idx_pub_news_desc a:hover{text-decoration:underline}.idx_pub_news .idx_btn{width:fit-content;margin:auto}.idx_pub_news .idx_btn img{height:38px}.idx_pub_sche{padding:56px 36px 42px}.idx_pub_sche_calendar{padding:0 1em}.idx_pub_sche_calendar iframe{border:0;height:400px;width:100%}.idx_slide_02{background:#fffcee;padding:70px 0 40px;position:relative}.idx_slide_02 .logo{width:60px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.idx_slide_02 img{width:222px}