@charset "UTF-8";.idx,.idx dl,.idx dt,.idx dd,.idx ul,.idx li,.idx a,.idx span,.idx i,.idx div,.idx p,.idx h2,.idx h3,.idx section,.idx nav,.idx figure,.idx article,.idx aside,.idx h2{-webkit-box-sizing:border-box;box-sizing:border-box}.idx{font-size:max(calc((15 / 1400) * 100vw), calc(15px * 0.97));position:relative}.idx img{width:100%;max-width:100%}.idx_otr{position:relative}.idx_inr{position:relative;display:block;margin:0 auto}.idx_box{display:block;position:relative}.idx_ttl{position:relative}.idx_ttl i{display:inline-block;vertical-align:baseline;line-height:1}.idx_lst li{position:relative;display:block;padding-left:1.4em;margin-bottom:.5em;background-repeat:no-repeat;background-position:0 .4em;background-size:.8em auto}.idx_lm{position:absolute;width:100%;left:0;top:0;text-align:center}.idx_lm span{display:inline-block;width:6.2em}.idx_lm span img{aspect-ratio:93/77}.idx_btn a,.idx_btn span{display:inline-block}.brckts{display:inline-block;margin:0 -.4em}.slide-arrow{z-index:90;position:absolute;cursor:pointer;transition:.3s}.slide-arrow:hover{opacity:.7}.twentytwenty-handle{width:5em;height:5em;margin-left:-2.5em;margin-top:-2.5em;border:0 none;background:rgba(255,255,255,.5)}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{width:1px;margin-left:-.5px}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:0}.twentytwenty-horizontal .twentytwenty-handle:after{top:0}.twentytwenty-left-arrow,.twentytwenty-right-arrow{width:.66em;height:.66em;border:.2em solid #505050;border-right:0 none;border-bottom:0 none;position:absolute}.twentytwenty-left-arrow{margin-left:-1.6em;transform:rotate(-45deg)}.twentytwenty-right-arrow{margin-right:-1.6em;transform:rotate(135deg)}#colorbox,#cboxOverlay,#cboxWrapper{z-index:9999}#cboxOverlay{z-index:9998}.video{position:relative;width:100%;height:0;padding-top:56.25%}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0 none;vertical-align:top}.idx_kv .idx_ttl{position:absolute;width:23em;top:-.5em;left:calc(50% - 11.5em)}.idx_kv .idx_ttl img{aspect-ratio:345/594}.idx_kv_ccl{position:absolute;width:21.8em;left:3em;bottom:2.8em;aspect-ratio:1/1;background-color:rgba(255,255,255,.9);box-shadow:0 0 .5em rgba(66,55,47,.1);border-radius:50%;padding:2.4em 0 0}.idx_kv_ccl_ttl{text-align:center}.idx_kv_ccl_ttl span{display:inline-block;background-color:#326bb8;color:#fff;font-size:120%;padding:0 2em;margin:0 0 .5em}.idx_kv_ccl .idx_lst{margin-left:3.6em}.idx_kv_ccl .idx_lst li{margin:0 0 .1em;font-size:120%;background-size:1em auto;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/kv_ccl_check.png)}.idx_kv_ccl .idx_lst li i{display:inline-block;margin:0 -.5em}.idx_kv_ccl .idx_lst li em{font-size:122.2%;font-weight:700;color:#0e497c}.idx_kv_kkm{position:absolute;width:24.53em;bottom:1.4em;right:1.4em;aspect-ratio:368/265;background-repeat:no-repeat;background-position:100% 0;background-size:cover;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/kv_kkm_bg.png);padding:3.2em 1.4em 1.4em;box-shadow:0 0 .5em #42372f00}.idx_kv_kkm_ttl{position:absolute;font-size:140%;top:0;left:-.7em;background-color:#35b4b3;color:#fff;padding:0 .5em}.idx_kv_kkm_ttl>i{font-size:78%}.idx_kv_kkm_ttl span{display:inline-block;margin:0 -.4em}.idx_kv_kkm_ttl span i{font-size:121.7%}.idx_kv_kkm_inr{background-color:#fffef2;padding:1.2em 1.2em .4em}.idx_kv_kkm_lead{font-size:114.4%;color:#464646;margin-bottom:.6em}.idx_kv_kkm_lead i{font-size:127.7%}.idx_kv_kkm_lead em{color:#35b4b3}.idx_kv_kkm_fig{margin:0 0 1em;display:flex;justify-content:space-between;background-repeat:no-repeat;background-position:50% 50%;background-size:1.46em auto;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/kv_kkm_plus.png)}.idx_kv_kkm_fig li{width:8.26em;margin:0}.idx_kv_kkm_fig li img{aspect-ratio:124/88}.idx_kv_kkm .idx_lst{display:flex}.idx_kv_kkm .idx_lst li{color:#464646;font-size:106.7%;padding-left:1em;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/kv_kkm_check.png)}.idx_kv_kkm .idx_lst li:nth-of-type(1){margin-right:1em}.idx_loca{margin:0 0 12em}.idx_loca_en{text-align:center;margin:0 0 1.6em}.idx_loca_en span{display:inline-block;font-family:'Times New Roman',Times,serif;font-size:226%;color:#fff;background-color:#326bb8;padding:0 2em;line-height:1.3}.idx_loca .idx_ttl{text-align:center;font-size:266.67%;color:#3f3a39;margin:0 0 .2em;letter-spacing:.05em}.idx_loca .idx_ttl span{display:inline-block;position:relative;padding:0 .5em 0 1em}.idx_loca .idx_ttl i{font-size:125%}.idx_loca .idx_ttl em{color:#326bb8}.idx_loca .idx_ttl i em{font-size:154.5%;display:inline-block}.idx_loca .idx_lst{text-align:center;width:70%;margin:0 auto 70px}.idx_loca .idx_lst li{margin:0 .7em .3em;padding-left:1.2em;letter-spacing:.18em;display:inline-block;font-size:166%;background-position:0 .5em;background-size:.9em;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/loca_check.png)}.idx_loca .idx_lst li:first-letter {font-size:120%}.idx_loca .idx_lst li i{font-size:72%;display:inline-block;margin:0 -.4em}.idx_loca_cont{position:relative;padding:0 0 6.4em}.idx_loca_cont:before,.idx_loca_cont:after{position:absolute;content:"";left:0;right:0;top:0;bottom:0}.idx_loca_cont:before{z-index:-1;background-color:#fffef2;clip-path:polygon(0 6em,100% 0,100% calc(100% - 6em), 0 100%)}.idx_loca_cont:after{z-index:-2;background-color:#fcf9ea;clip-path:polygon(0 0,100% 6em,100% 100%,0 calc(100% - 6em))}.idx_loca .idx_inr{width:89.6em;display:flex;justify-content:space-between;flex-wrap:wrap}.idx_loca .idx_box{width:19.4em;padding:0 0 6.4em;margin:0 0 5em}.idx_loca .idx_inr:nth-of-type(2) .idx_box{margin-bottom:0}.idx_loca_ttl{position:absolute;top:1.6em;left:-.9em;padding:.1em .5em;font-size:103%;color:#fff;text-align:center;letter-spacing:.06em;z-index:2}.idx_loca_ttl span{display:inline-block;margin:0 -.4em 0 -.6em}.idx_loca_ttl i:nth-of-type(1){display:inline-block;font-size:134.6%}.idx_loca_ttl i:nth-of-type(2){display:inline-block;margin:0 -.4em}.idx_loca_fig{margin:0 0 1.6em}.idx_loca_fig:after{content:"";position:absolute;z-index:0;background-color:#326bb8;right:0;top:0;left:0;bottom:0;clip-path:polygon(0 10%,100% 0,100% 90%,0 100%);aspect-ratio:290/220}.idx_loca_fig img{position:relative;aspect-ratio:290/220;clip-path:polygon(0 0,100% 10%,100% 100%,0 90%);z-index:1}.idx_loca_acc{text-align:center;font-size:112.3%;margin:0 0 1em}.idx_loca_acc span{display:block}.idx_loca_acc em{font-size:110.6%}.idx_loca_acc em:nth-of-type(1) i{font-size:116.3%}.idx_loca_acc em:nth-of-type(2){background:linear-gradient(to bottom,transparent 0,transparent 80%,#ffe1a2 80%,#ffe1a2 100%)}.idx_loca_acc em:nth-of-type(2) i{font-size:127.1%}.idx_loca .grp_tt{width:100%;margin:0 0 .3em;font-size:87.1%}.idx_loca .grp_tt th{width:7em;text-align:center}.idx_loca .grp_tt td{width:calc((100% - 7em) / 8);text-align:center}.idx_loca .grp_tt thead{border-top:1px solid #2e2e2e;border-bottom:1px solid #2e2e2e}.idx_loca .grp_tt thead th{padding:.2em 0}.idx_loca .grp_tt tbody tr{border-bottom:1px solid #2e2e2e}.idx_loca .grp_tt tbody th{padding:.4em 0}.idx_loca .grp_tt tbody td{font-size:87%}.idx_loca .grp_tt_note{text-align:right;font-size:75%}.idx_loca_foot{position:absolute;bottom:0;left:0;width:100%;text-align:center}.idx_loca_name{color:#2e2e2e;text-align:center;margin-bottom:.4em}.idx_loca_foot .idx_btn span{display:block;width:14.8em;margin:0 auto;color:#fff;font-size:113%;padding:.4em 0;position:relative;letter-spacing:.08em}.idx_loca_foot .idx_btn span:after{position:absolute;font-size:80%;content:"＞";top:calc(50% - 0.5em);right:.8em;line-height:1}.idx_loca .idx_box:nth-of-type(4n-3) .idx_loca_ttl,.idx_loca .idx_box:nth-of-type(4n-3) .idx_btn span,.idx_loca .idx_box:nth-of-type(4n-3) .idx_loca_fig:after{background:#326bb8}.idx_loca .idx_box:nth-of-type(4n-3) .grp_tt thead{color:#326bb8}.idx_loca .idx_box:nth-of-type(4n-2) .idx_loca_ttl,.idx_loca .idx_box:nth-of-type(4n-2) .idx_btn span,.idx_loca .idx_box:nth-of-type(4n-2) .idx_loca_fig:after{background:#2b92c7}.idx_loca .idx_box:nth-of-type(4n-2) .grp_tt thead{color:#2b92c7}.idx_loca .idx_box:nth-of-type(4n-1) .idx_loca_ttl,.idx_loca .idx_box:nth-of-type(4n-1) .idx_btn span,.idx_loca .idx_box:nth-of-type(4n-1) .idx_loca_fig:after{background:#35b4b3}.idx_loca .idx_box:nth-of-type(4n-1) .grp_tt thead{color:#35b4b3}.idx_loca .idx_box:nth-of-type(4n) .idx_loca_ttl,.idx_loca .idx_box:nth-of-type(4n) .idx_btn span,.idx_loca .idx_box:nth-of-type(4n) .idx_loca_fig:after{background:#4eae92}.idx_loca .idx_box:nth-of-type(4n) .grp_tt thead{color:#4eae92}.idx_loca_03 .idx_loca_fig{margin-bottom:.7em}.idx_loca_03 .idx_loca_acc{display:flex;justify-content:space-around;line-height:1.2;margin-bottom:.8em}.idx_loca_12 .idx_loca_fig{margin-bottom:.7em}.idx_loca_12 .idx_loca_acc{display:flex;justify-content:space-around;line-height:1.2;margin-bottom:.8em}.idx_philo{background-repeat:no-repeat;background-size:100% auto;background-position:0 0;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/philo_bg.jpg);margin:0 0 14em}.idx_philo .idx_lm{top:-8.6em}.idx_philo .idx_ttl{font-size:100%;text-align:center;padding:14.6em 0 11.1em}.idx_philo .idx_ttl span{display:inline-block;width:49.93em}.idx_philo .idx_ttl img{aspect-ratio:749/172}.idx_philo .idx_inr{width:86.53em;padding:2.2em 0 4em 21.2em;background-color:rgba(255,255,255,.85)}.idx_philo .idx_inr:after{content:"";display:block;position:absolute;width:67.93em;height:100%;bottom:0;right:0;background-repeat:no-repeat;background-position:100% 100%;background-size:100% auto;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/philo_fig.png)}.idx_philo_lead{position:absolute;width:11.93em;top:5.4em;left:5em}.idx_philo_lead img{aspect-ratio:179/803}.idx_philo_catch{width:63.3em;margin:0 auto .8em -1em}.idx_philo_catch img{aspect-ratio:950/167}.idx_philo_lst{position:relative;z-index:5;width:45.7em;background:rgba(254,253,237,.7);padding:1.6em 1em 1em 3.8em;margin:0 auto 1.6em 0}.idx_philo .idx_lst li{font-size:173.3%;padding-left:1.4em;background-size:.9em auto;background-position:0 .3em;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/philo_check.png)}.idx_philo_desc{position:relative;z-index:5;padding:0 0 0 1.6em;text-shadow:.1em .1em .1em #fff,.1em -.1em .1em #fff,-.1em .1em .1em #fff,-.1em -.1em .1em #fff}.idx_philo_desc p{font-size:147%;margin-bottom:1.3em}.idx_philo_desc p:last-child{margin-bottom:0}.idx_philo_desc p:nth-of-type(2){margin-bottom:.8em;font-size:160%;color:#c0b06f}.idx_philo_desc p:nth-of-type(2) span{display:block}.idx_philo_desc p:nth-of-type(2) span:nth-of-type(2){margin-left:7em}.idx_philo_desc p:nth-of-type(2) i{font-size:116%}.idx_case{padding:0 0 3.2em;margin:0 0 11.8em;background-color:#f1f4f7;background-repeat:no-repeat;background-position:100% 100%;background-size:41.27em auto;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/case_bg.png)}.idx_case .idx_lm{top:-10em}.idx_case .idx_ttl{aspect-ratio:1400/708;font-size:100%;border-bottom:1.6em solid #fff;margin-bottom:2em;background-repeat:no-repeat;background-size:cover;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/case_head_bg.jpg)}.idx_case .idx_ttl span{display:block;width:21.33em;margin:0 0 0 8.4em}.idx_case .idx_ttl span img{aspect-ratio:320/654}.idx_case_lead{position:relative;font-size:111%;color:#3d3d3d;text-align:center;margin:0 0 3.17em}.idx_case .idx_inr{width:85em;display:grid;grid-template-columns:repeat(3,1fr);gap:3.86em}.idx_case .idx_box{background-color:#fff;padding:5.2em 2em 3.8em}.idx_case_ttl{font-size:100%;position:absolute;top:-.8em;left:-.8em;width:6.666em}.idx_case_ttl img{aspect-ratio:100/100}.idx_case_ba{margin:0 0 1.6em}.idx_case_desc{color:#383838;font-size:93.3%;line-height:1.42}.idx_team{margin:0 0 6.4em;padding:0 0 7.6em;background-repeat:no-repeat;background-size:100% auto;background-position:0 0;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/team_bg_1.jpg)}.idx_team:before{content:"";display:block;position:absolute;z-index:3;height:100%;width:100%;bottom:0;left:0;background-repeat:no-repeat;background-size:100% auto;background-position:0 100%;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/team_bg_2.png)}.idx_team .idx_lm{top:-8.6em}.idx_team_head{position:relative;padding:3.6em 0 0 35em;margin:0 0 18em}.idx_team_head .idx_ttl{font-size:100%;margin:0 0 1.3em}.idx_team_head .idx_ttl span{display:block;color:#2b92c7;line-height:1.3;letter-spacing:.08em}.idx_team_head .idx_ttl span:nth-of-type(1){font-size:373.4%;letter-spacing:.12em}.idx_team_head .idx_ttl span:nth-of-type(1) i{font-size:86%;display:inline-block;margin-left:-.4em}.idx_team_head .idx_ttl span:nth-of-type(1) em{font-size:117.8%}.idx_team_head .idx_ttl span:nth-of-type(2){font-size:398%;text-align:right;margin-right:1.5em}.idx_team_head_catch{width:42.3em;padding:.1em 0 0;margin:0 auto 1em;background-color:#2b92c7;color:#fff;text-align:center}.idx_team_head_catch span{font-size:170%}.idx_team_head_lead span{display:block;text-align:center;font-size:293%;line-height:1.3}.idx_team_head_lead span i{font-size:72%}.idx_team_head_lead span:nth-of-type(1) em{background:linear-gradient(to bottom,transparent 0,transparent 80%,#ffeda3 80%,#ffeda3 100%)}.idx_team_head_lead span:nth-of-type(2) em{font-size:86%}.idx_team_head_lead span:nth-of-type(2) em i{font-size:83.7%}.idx_team_head_bcm{position:absolute;top:.8em;left:1em}.idx_team_head_bcm dl{position:absolute;top:8em;left:2.8em;color:#fff;padding:0 0 2.8em;background-repeat:no-repeat;background-position:0 100%;background-size:13.2em auto;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/team_bcm_line.png)}.idx_team_head_bcm dl span{display:block}.idx_team_head_bcm dt{font-size:133%}.idx_team_head_bcm dd{font-size:226.7%}.idx_team_head_bcm img{width:34em;aspect-ratio:510/776}.idx_team_en{position:relative;z-index:5;display:flex;justify-content:space-between;align-items:flex-end;margin:0 0 3.6em}.idx_team_en p{margin:0 0 -1em 3.4em;color:rgba(255,255,255,.8)}.idx_team_en p span{display:block;font-size:906.7%;line-height:1;font-family:'Times New Roman',Times,serif;font-style:italic}.idx_team_en p span:nth-of-type(2){margin:-.1em 0 0 .2em}.idx_team_en figure{width:41.4em;display:block;margin-right:4.8em}.idx_team_en figure img{aspect-ratio:621/313}.idx_staff .slick-track{display:flex}.idx_staff .slick-slide{height:auto !important}.idx_staff .slick-dots{bottom:-6em !important}.idx_staff .slick-dots li{mix-blend-mode:multiply;margin:0 .5em}.idx_staff .slick-dots li button:before{font-size:clamp(calc(23px * 0.93), calc((23 / 1400) * 100vw), calc(23px * 1.5)) !important;color:#cfd1d8;opacity:1}.idx_staff .slick-dots li.slick-active button:before{color:#4ebdd7}.idx_staff .slide-arrow{width:4.4em;top:calc(50% - 2.2em);mix-blend-mode:multiply}.idx_staff .prev-arrow{left:-2.6em}.idx_staff .next-arrow{right:-2.6em}.idx_staff{position:relative;z-index:10;width:84.4em;margin:0 auto}.idx_staff:before{content:"";display:block;position:absolute;width:100%;height:100%;top:1.4em;left:1.4em;background-color:#d7dbe3;background-color:rgba(26,48,92,.2);mix-blend-mode:multiply}.idx_staff .idx_box{position:relative;z-index:3;display:flex;padding:2em 4em 2em 4.6em;align-items:center;height:100%;background-color:#faf8f4;background-repeat:no-repeat;background-size:14.3em auto;background-position:calc(100% - 3.2em) calc(100% - 3.2em);background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/team_staff_logo.png)}.idx_staff_fig{width:26.33em}.idx_staff_txt{flex:1}.idx_staff_ttl{font-size:100%;color:#414141;border-bottom:1px solid #2e2e2e;padding:0 0 .3em 2.4em;margin:0 0 2em}.idx_staff_ttl span{display:inline-block}.idx_staff_ttl .ja{font-size:280%}.idx_staff_ttl .en{margin-left:1em;font-size:232%;color:#ac8c59;font-family:'Times New Roman',Times,serif;letter-spacing:.06em}.idx_staff_txt article{padding:0 0 0 2.6em}.idx_staff_txt article+article{margin-top:2em}.idx_staff_hdg{font-size:106.7%;color:#ac8c59}.idx_staff_txt article dl,.idx_staff_txt article ul,.idx_staff_txt article p{font-size:106.7%;color:#414141}.idx_staff_txt .idx_staff_hdg,.idx_staff_txt article dl,.idx_staff_txt article li{margin-bottom:.4em}.idx_staff_txt article dl{display:flex}.idx_staff_txt article dt{width:4.5em}.idx_staff_txt article dd{flex:1}.idx_staff_doc{position:absolute}.idx_staff_01 .idx_box{align-items:flex-start;background-image:none}.idx_staff_01 .idx_staff_fig img{aspect-ratio:395/528}.idx_staff_01 .idx_staff_ttl{margin:1.8em 0 1em}.idx_staff_01 .idx_staff_txt article+article{margin-top:1em}.idx_staff_01 .idx_staff_hdg,.idx_staff_01 article dl,.idx_staff_01 article li{margin-bottom:0}.idx_staff_01 .idx_staff_doc{width:20.46em;bottom:2.5em;right:2.8em}.idx_staff_01 .idx_staff_doc img{aspect-ratio:307/409}.idx_staff_02 .idx_box{align-items:flex-start}.idx_staff_02 .idx_staff_fig img{aspect-ratio:395/537}.idx_staff_02 .idx_staff_ttl{margin:5.4em 0 2em}.idx_staff_03 .idx_staff_fig img{aspect-ratio:395/527}.idx_staff_04 .idx_box{align-items:flex-start;padding-top:3em;background-image:none}.idx_staff_04 .idx_staff_fig img{aspect-ratio:395/509}.idx_staff_04 .idx_staff_ttl{margin:1.8em 0 1em}.idx_staff_04 .idx_staff_txt article+article{margin-top:1em}.idx_staff_04 .idx_staff_hdg,.idx_staff_04 article dl,.idx_staff_04 article li{margin-bottom:0}.idx_staff_04 .idx_staff_doc{width:11.73em;bottom:2.5em;right:2.8em}.idx_staff_04 .idx_staff_doc img{aspect-ratio:176/410}.idx_staff_05 .idx_staff_fig img{aspect-ratio:395/510}.idx_staff_06 .idx_staff_fig img{aspect-ratio:395/505}.idx_staff_06 article dl:nth-of-type(2) dt{width:12em}.idx_staff_07 .idx_staff_fig img{aspect-ratio:395/501}.idx_staff_08 .idx_box{align-items:flex-start}.idx_staff_08 .idx_staff_fig img{aspect-ratio:395/513}.idx_staff_08 .idx_staff_ttl{margin:3.4em 0 2em}.idx_staff_10 article dl dt{width:6em}.idx_staff_09 .idx_box,.idx_staff_10 .idx_box,.idx_staff_11 .idx_box,.idx_staff_12 .idx_box{align-items:flex-start}.idx_staff_09 .idx_staff_fig img{aspect-ratio:395/523}.idx_staff_10 .idx_staff_fig img{aspect-ratio:395/514}.idx_staff_11 .idx_staff_fig img{aspect-ratio:395/513}.idx_staff_12 .idx_staff_fig img{aspect-ratio:395/521}.idx_staff_09 .idx_staff_ttl,.idx_staff_10 .idx_staff_ttl,.idx_staff_11 .idx_staff_ttl,.idx_staff_12 .idx_staff_ttl{margin:3.4em 0 2em}.idx_feat{margin:0 0 11.6em;padding:4.6em 0 0;background-repeat:no-repeat;background-size:100% auto;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/feat_head_bg.jpg)}.idx_feat_head_ttl{position:relative;font-size:100%;width:13.73em;margin:0 auto 2.4em 42.46em}.idx_feat_head_ttl img{aspect-ratio:206/454}.idx_feat_head_kkm{position:relative;width:54.3em;background-color:rgba(255,255,255,.85);padding:1.8em 1.3em 1.2em 4.3em;margin:0 auto 7.2em 0;color:#29211d}.idx_feat_head_lead{font-size:171.8%}.idx_feat_head_catch{font-size:183.7%;margin:0 0 .4em}.idx_feat_head_catch span{font-size:134.6%;display:inline-block;margin:0 -.5em}.idx_feat_head_catch span i{font-size:106.8%}.idx_feat_head_catch em{color:#2998c7}.idx_feat_head_lead{font-size:139%}.idx_feat_head_lead span{display:block}.idx_feat_head_kkm .idx_lst{font-size:173%;margin:0 0 0 .8em}.idx_feat_head_kkm .idx_lst li{display:inline-block;margin:0 1em 0 0;padding:0 0 0 1.2em;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/feat_head_check.png)}.idx_feat_sct{position:relative}.idx_feat_ttl{width:63em;aspect-ratio:945/82;margin:0 auto;background-repeat:no-repeat;background-position:0 0;background-size:100% 100%;text-align:center;padding:.5em 0 0;white-space:nowrap}.idx_feat_ttl span{font-size:194%;color:#fff}.idx_feat_nbr{position:absolute}.idx_feat_sct .idx_lst li{font-size:106.6%;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/feat_check.png)}.idx_feat_set{width:86.67em;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);column-gap:4.6em}.idx_feat_01{margin:0 0 3.2em;padding:0 0 3.6em;background-image:linear-gradient(to bottom,transparent 7.67em,#fdfaf5 7.67em,#fdfaf5 100%)}.idx_feat_01 .idx_feat_ttl{width:64.27em;aspect-ratio:964/82;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/feat_01_ttl_bg.png);margin-bottom:3.8em;letter-spacing:-.05em}.idx_feat_01 .idx_feat_nbr{width:7.67em;top:2em;right:4.4em}.idx_feat_01 .idx_feat_nbr img{aspect-ratio:115/261}.idx_feat_01 .idx_feat_catch{width:50.47em;margin:0 auto 3em}.idx_feat_01 .idx_feat_catch img{aspect-ratio:757/177}.idx_feat_01 .idx_feat_set .idx_box{padding:4.2em 0 2.6em 2.2em;background-repeat:no-repeat;background-size:cover;background-position:100% 100%}.idx_feat_01 .idx_feat_set .idx_box:after{content:"";position:absolute;display:block;width:1.27em;height:1.27em;bottom:1em;right:1em;background-repeat:no-repeat;background-size:cover;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/feat_01_arrow.png)}.idx_feat_01 .idx_feat_set .idx_box:nth-of-type(1){background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/feat_01_set_01_bg.jpg)}.idx_feat_01 .idx_feat_set .idx_box:nth-of-type(2){background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/feat_01_set_02_bg.jpg)}.idx_feat_01 .idx_feat_box_ttl{color:#fff;text-align:right;margin:0 .85em .72em auto;font-size:220%;letter-spacing:.04em}.idx_feat_01 .idx_box:nth-of-type(1) .idx_feat_box_ttl{margin-bottom:2em}.idx_feat_01 .idx_feat_box_ttl span{display:block}.idx_feat_01 .idx_feat_box_ttl span i{font-size:112%}.idx_feat_01 .idx_feat_box_ttl span em{font-size:139%;display:inline-block;position:relative;margin-right:-.4em}.idx_feat_01 .idx_feat_box_ttl span em:after{content:"";position:absolute;display:block;width:calc(100% - 0.8em);height:1px;bottom:0;right:.4em;background-color:#ebd6a4}.idx_feat_01 .idx_feat_box_ttl span em i{font-size:inherit;font-style:italic}.idx_feat_01 .idx_feat_box_catch{position:absolute;left:-1.6em}.idx_feat_01 .idx_feat_box_catch span{display:block;color:#fff;font-size:130%;font-weight:300;margin-bottom:.5em}.idx_feat_01 .idx_feat_box_catch span:nth-of-type(1){padding:.3em 1em;display:inline-block}.idx_feat_01 .idx_feat_box_catch span:nth-of-type(2){padding:.3em 1em .3em 4em}.idx_feat_01 .idx_box:nth-of-type(1) .idx_feat_box_catch{top:8.2em}.idx_feat_01 .idx_box:nth-of-type(1) .idx_feat_box_catch span{background-color:#29344c}.idx_feat_01 .idx_box:nth-of-type(2) .idx_feat_box_catch{top:4.2em}.idx_feat_01 .idx_box:nth-of-type(2) .idx_feat_box_catch span{background-color:#5ba6ae}.idx_feat_01 .idx_feat_lst li{display:flex;align-items:center}.idx_feat_01 .idx_feat_lst li+li{margin-top:1.45em}.idx_feat_01 .idx_feat_lst p{width:10.33em;margin-right:1.4em}.idx_feat_01 .idx_feat_lst img{aspect-ratio:155/102}.idx_feat_01 .idx_feat_lst dl{flex:1;padding-right:1em}.idx_feat_01 .idx_feat_lst dt{font-size:106.7%;margin-bottom:.5em}.idx_feat_01 .idx_feat_lst dt span{display:inline-block;background:#ebd6a4;color:#515151;padding:.1em 1em}.idx_feat_01 .idx_feat_lst dd{color:#fff;font-size:100%;font-weight:300}.idx_feat_01 .idx_feat_fig{width:25.27em;margin:0 auto 1.4em}.idx_feat_01 .idx_feat_fig img{aspect-ratio:379/145}.idx_feat_01 .idx_lst{display:flex;flex-wrap:wrap;color:#fff}.idx_feat_01 .idx_lst li:nth-of-type(2n-1){width:17em}.idx_feat_01 .idx_lst li{font-size:106.7%;font-weight:300;margin-bottom:.3em;background-size:1em auto}.idx_feat_02{margin:0 0 5.6em;padding:0 0 2.4em}.idx_feat_02:before{content:"";display:block;position:absolute;height:calc(100% - 6.8em);width:100%;bottom:0;left:0;background-repeat:no-repeat;background-position:0 0;background-size:100% auto;background-color:#e9eeec;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/feat_02_bg.jpg)}.idx_feat_02 .idx_feat_nbr{width:12.8em;top:4em;right:2.4em}.idx_feat_02 .idx_inr{width:90.6em;z-index:3;padding-left:41em}.idx_feat_02 .idx_feat_ttl{background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/feat_02_ttl_bg.png);margin-bottom:4.8em}.idx_feat_02 .idx_feat_nbr img{aspect-ratio:192/261}.idx_feat_02 .idx_feat_lead{color:#357baf;margin:0 0 1.6em}.idx_feat_02 .idx_feat_lead span{display:block;font-size:166%;line-height:1.4}.idx_feat_02 .idx_feat_lead i{font-size:133%;display:inline-block;margin:0 -.4em}.idx_feat_02 .idx_feat_desc{font-size:111%;margin:0 0 2em}.idx_feat_02 .idx_lst{display:flex;flex-wrap:wrap;margin:0 auto .5em 1.8em}.idx_feat_02 .idx_box{background:#fff;padding:1.6em 1.6em 2.4em;display:grid;grid-template-columns:repeat(2,1fr);column-gap:2em}.idx_feat_02 .idx_box:before{content:"";display:block;position:absolute;top:2.8em;left:calc(50% - 2px);width:1px;height:calc(100% - 5.6em);border-right:1px dotted #9c9c9c}.idx_feat_02 .idx_box article{position:relative;display:grid;grid-template-columns:9.33em 1fr}.idx_feat_02 .idx_box article h4{grid-column-start:1;grid-column-end:3;font-size:106.7%;position:relative;margin-bottom:.5em;border-bottom:1px solid #18346f}.idx_feat_02 .idx_box article h4:before{content:"■";position:relative;display:inline-block;color:#357baf}.idx_feat_02 .idx_box article img{aspect-ratio:140/103}.idx_feat_02 .idx_box article p{margin-left:.5em;font-size:97.2%;letter-spacing:-.03em}.idx_feat_02 .idx_box article p em{color:#e97518}.idx_feat_02 .idx_box .idx_btn{position:absolute;width:14.6em;bottom:-1em;right:1.8em}.idx_feat_02 .idx_box .idx_btn img{aspect-ratio:219/37}.idx_feat_03{padding:0 0 3.2em;background-image:linear-gradient(to bottom,transparent 6.8em,#fdf6f1 6.8em,#fdf6f1 100%)}.idx_feat_03 .idx_feat_ttl{background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/feat_03_ttl_bg.png);margin-bottom:4.7em}.idx_feat_03 .idx_feat_nbr{width:11.47em;top:1.2em;right:4.2em}.idx_feat_03 .idx_feat_nbr img{aspect-ratio:172/265}.idx_feat_03 .idx_feat_lead{width:58em;text-align:center;margin:0 auto 5.6em}.idx_feat_03 .idx_feat_lead span{font-size:238.4%;display:inline-block;letter-spacing:.04em}.idx_feat_03 .idx_feat_lead span i{font-size:83%}.idx_feat_03 .idx_feat_lead span:nth-of-type(1){margin-right:2.4em;position:relative}.idx_feat_03 .idx_feat_lead span:nth-of-type(1):after{content:"";display:block;position:absolute;width:.9em;height:.9em;right:-1.8em;top:.36em;background-repeat:no-repeat;background-size:100% 100%;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/feat_03_plus.png)}.idx_feat_03 .idx_feat_lead span:nth-of-type(3){letter-spacing:.1em}.idx_feat_03 .idx_feat_lead span em{font-size:58%}.idx_feat_03 .idx_feat_set{column-gap:2.2em}.idx_feat_03 .idx_feat_box{position:relative;background:#f1e6d6;padding:13.4em 2em 2em}.idx_feat_03 .idx_feat_box.idx_feat_03_02{background:#f0e0d6}.idx_feat_03 .idx_feat_fig{position:absolute;z-index:5;top:-2.2em;left:4.4em;box-shadow:.3em .3em .3em rgba(187,187,187,.27)}.idx_feat_03 .idx_feat_03_01 .idx_feat_fig{width:17.4em}.idx_feat_03 .idx_feat_03_01 .idx_feat_fig img{aspect-ratio:261/263}.idx_feat_03 .idx_feat_03_02 .idx_feat_fig{width:19.53em}.idx_feat_03 .idx_feat_03_02 .idx_feat_fig img{aspect-ratio:293/263}.idx_feat_03 .idx_feat_ccl{position:absolute;z-index:3;width:16.2em;aspect-ratio:1/1;border-radius:50%;display:flex;align-items:center;justify-content:center}.idx_feat_03 .idx_feat_ccl span{display:block;font-size:175.7%;color:#29344c}.idx_feat_03 .idx_feat_ccl span i{display:block;text-align:center}.idx_feat_03 .idx_feat_03_01 .idx_feat_ccl{top:-1.6em;right:1.6em;background-color:#fbf1e2}.idx_feat_03 .idx_feat_03_02 .idx_feat_ccl{top:-.8em;right:-.13em;background-color:#f8ebe3}.idx_feat_03 .idx_feat_box .idx_box{background:#fff;padding:4.2em 1.6em 3.6em}.idx_feat_03 .idx_feat_box_ttl{font-size:111%;color:#fff;background-color:#caab7c;border-radius:2em;padding:.3em 1.5em;margin:0 0 1em;letter-spacing:.06em}.idx_feat_03 .idx_feat_03_02 .idx_feat_box_ttl{background-color:#ddaf91;padding-left:11em}.idx_feat_03 .idx_lst li{font-size:106.7%;margin-bottom:.2em}.idx_feat_03 .idx_feat_03_01 .idx_lst{margin-left:1.5em}.idx_feat_03 .idx_feat_03_02 .idx_lst{margin-left:13em}.idx_feat_03 .idx_feat_sfig{position:absolute}.idx_feat_03 .idx_feat_03_01 .idx_feat_sfig{width:14em;top:1.6em;right:-1em}.idx_feat_03 .idx_feat_03_01 .idx_feat_sfig img{aspect-ratio:210/160}.idx_feat_03 .idx_feat_03_02 .idx_feat_sfig{width:12.53em;top:3em;left:.8em}.idx_feat_03 .idx_feat_03_02 .idx_feat_sfig img{aspect-ratio:188/130}.idx_feat_03 .idx_btn{position:absolute;width:14.6em;bottom:-1em;right:.6em}.idx_feat_03 .idx_btn img{aspect-ratio:219/37}.idx_treat{margin:0 0 5em;padding:0 0 2.6em;background-color:#faf8f4}.idx_treat .idx_lm{top:-8.4em}.idx_treat .idx_ttl{position:absolute;background-color:#fffcf8;width:32.7em;top:-5.4em;right:0;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:100%;padding:2.6em 4.2em 1.6em 0}.idx_treat .idx_ttl span{display:block;font-size:253%;color:#3f3f3f;letter-spacing:.04em}.idx_treat .idx_ttl span em{display:inline-block;background:linear-gradient(to right,transparent 0,transparent 80%,#ffeda3 80%,#ffeda3 100%)}.idx_treat .idx_ttl span:nth-of-type(2),.idx_treat .idx_ttl span:nth-of-type(3){font-size:408%;margin-right:.1em}.idx_treat .idx_ttl span:nth-of-type(2) i,.idx_treat .idx_ttl span:nth-of-type(3) i{font-size:130%}.idx_treat .idx_ttl span:nth-of-type(2){margin-top:1em;color:#ac8c59}.idx_treat .idx_ttl span:nth-of-type(3){margin-top:3em}.idx_treat .idx_ttl span:nth-of-type(4){font-size:180%;margin-top:10.5em;margin-right:.2em}.idx_treat .idx_ttl span:nth-of-type(4) i{font-size:128%;text-combine-upright:all}.idx_treat_head_fig{position:relative;z-index:3;width:67.3em;margin:0 auto 6.2em 0}.idx_treat_head_fig img{aspect-ratio:1010/696}.idx_treat .idx_inr{width:80.86em;display:grid;grid-template-columns:repeat(3,1fr);column-gap:3em;row-gap:3em;background-repeat:no-repeat}.idx_treat .idx_box{padding:0 0 1.8em;background-color:#fff;background-repeat:no-repeat;background-size:1.13em auto;background-position:calc(100% - 0.4em) calc(100% - 0.4em);background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/treat_cnr.png);box-shadow:.2em .2em .2em rgba(160,153,137,.09)}.idx_treat_ttl{aspect-ratio:374/286;display:flex;align-items:flex-end;background-repeat:no-repeat;background-size:100% auto;background-position:0 0;margin:0 0 .5em;position:relative}.idx_treat_ttl span{display:block;width:100%;text-align:center;font-size:157%;color:#29344c}.idx_treat_ttl span em{margin:0 -.4em}.idx_treat_ttl span i{display:block;line-height:1.3}.idx_treat_desc{margin:0 2.2em .8em;padding:.3em .5em .5em;line-height:1.32;color:#434343;background-color:#faf8f4}.idx_treat_set{display:grid;grid-template-columns:7.47em 1fr;column-gap:.73em;align-items:center;margin:0 0 0 2.2em;color:#434343}.idx_treat_fig img{aspect-ratio:112/76}.idx_treat .idx_lst li{line-height:1.3;background-position:0 .3em;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/treat_check.png);padding-left:1.1em;margin:0 0 .5em;color:#434343}.idx_treat .idx_lst li:last-child{margin-bottom:0}.idx_treat .idx_lst li span{display:block}.idx_treat .idx_lst li i{display:inline-block;margin:0 -.4em}.idx_treat_01 .idx_treat_ttl{background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/treat_01_bg.jpg)}.idx_treat_02 .idx_treat_ttl{background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/treat_02_bg.jpg)}.idx_treat_03 .idx_treat_ttl{background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/treat_03_bg.jpg)}.idx_treat_04 .idx_treat_ttl{background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/treat_04_bg.jpg)}.idx_treat_04 .idx_treat_desc{padding:.3em 3em .5em 4.5em}.idx_treat_05 .idx_treat_ttl{background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/treat_05_bg.jpg)}.idx_treat_05 .idx_treat_desc{padding:.3em 1em .5em 2.5em}.idx_treat_06 .idx_treat_ttl{background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/treat_06_bg.jpg)}.idx_care{margin:0 auto 5.4em;width:87em;background-repeat:no-repeat;background-size:cover;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/care_bg.jpg)}.idx_care a{display:block;padding:3.4em 0 5em}.idx_care_flag{width:5.47em;margin:0 auto 1.6em}.idx_care_flag img{aspect-ratio:82/55}.idx_care .idx_ttl{text-align:center;margin:0 auto 6.4em;font-size:100%}.idx_care .idx_ttl span{display:block;line-height:1.6}.idx_care .idx_ttl span:nth-of-type(1){font-size:213%;margin-bottom:.2em}.idx_care .idx_ttl span:nth-of-type(1) i{display:inline-block;position:relative}.idx_care .idx_ttl span:nth-of-type(1) i:nth-of-type(1){margin-right:1.5em}.idx_care .idx_ttl span:nth-of-type(1) i:nth-of-type(1):before{content:"";display:block;position:absolute;width:.78em;height:.78em;top:.1em;right:-1.1em;background-repeat:no-repeat;background-size:100% 100%;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/care_ttl_plus.png)}.idx_care .idx_ttl span:nth-of-type(2){font-size:229%}.idx_care .idx_ttl span:nth-of-type(2) i{font-size:133%}.idx_care .idx_ttl span:nth-of-type(2) em{font-size:125%;font-weight:700;letter-spacing:-.04em;color:#005c9b}.idx_care .idx_ttl span:nth-of-type(3){font-size:160%}.idx_care .idx_box{color:#fff;width:51.93em;margin:0 auto 0 5.6em;padding:4.6em 23.2em 1.6em 2.6em}.idx_care .idx_box:before{mix-blend-mode:multiply;position:absolute;content:"";display:block;top:0;left:0;height:100%;width:100%;background-color:#869dad}.idx_care_lead{position:relative;z-index:5;margin:0 0 2em}.idx_care_lead span{font-size:160%;display:block}.idx_care_lead span:nth-of-type(2){margin-left:-.4em}.idx_care_desc{position:relative;z-index:5;font-size:113.4%;line-height:1.65}.idx_care_desc em{color:#ffba00}.idx_care_fig{position:absolute;width:48.46em;top:-4em;right:-26.6em}.idx_care_fig img{aspect-ratio:727/376}.idx_pay{margin:0 0 6.6em;padding:3.8em 0;background-repeat:no-repeat;background-size:cover;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/pay_bg.jpg)}.idx_pay .idx_inr{width:84em;box-shadow:.15em .15em .3em rgba(101,101,101,.3);background:#fff;padding:2.2em 0 3.4em;text-align:center;color:#2e2e2e}.idx_pay .idx_ttl{width:10.6em;margin:0 auto .5em;font-size:194%;border:1px solid #2e2e2e}.idx_pay_lead{font-size:194%}.idx_pay_cont{display:flex;justify-content:center;gap:0 4.5em;margin-top:2em}.idx_pay_cont .item{max-width:27em}.idx_pay_cont .item h3{font-size:154%}.idx_pay_cont .item h3 span{padding-left:1.3em;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/loca_check.png);background-size:.9em auto;background-position:0 .24em;background-repeat:no-repeat}.idx_pay_cont .item ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1.2em 1em;margin-top:1.7em}.idx_pay_cont .item:last-of-type ul{margin-top:1em;margin-bottom:1.2em}.idx_pay_cont .item figure img{width:auto;height:3.4em}.idx_pay_cont .item:last-of-type figure img{height:2.6em}.idx_pay_cont .item:last-of-type li:not(:first-of-type) figure img{height:2.55em}.idx_flow{margin:0 0 13.6em;padding:3em 0 6.2em;background-repeat:no-repeat;background-size:cover;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/flow_bg.jpg)}.idx_flow .idx_ttl{text-align:center;margin:0 auto 6em;font-size:100%}.idx_flow .idx_ttl span{display:block}.idx_flow .idx_ttl .en{font-family:'Times New Roman',Times,serif;font-size:472%;color:#357baf;letter-spacing:.04em;font-style:italic}.idx_flow .idx_ttl .ja{font-size:333%;color:#2e2e2e}.idx_flow .idx_inr{width:67.13em;display:grid;grid-template-columns:repeat(3,1fr);column-gap:3.3em;row-gap:4.2em}.idx_flow .idx_box{color:#2e2e2e;background:#fff;padding:2.2em 1.5em}.idx_flow_01{border:2px solid #71b5a4}.idx_flow_02{border:2px solid #72bac1}.idx_flow_03{border:2px solid #68a8c0}.idx_flow_04{border:2px solid #6096c8}.idx_flow_05{border:2px solid #5976b9}.idx_flow_06{border:2px solid #35478c}.idx_flow .idx_box:after{content:"";display:block;position:absolute;width:2.8em;aspect-ratio:42/35;top:calc(50% - 1.2em);background-repeat:no-repeat;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/flow_arrow.png);background-size:100% auto;mix-blend-mode:multiply}.idx_flow .idx_flow_01:after,.idx_flow .idx_flow_02:after,.idx_flow .idx_flow_03:after{right:-3.2em}.idx_flow .idx_flow_04:after,.idx_flow .idx_flow_05:after,.idx_flow .idx_flow_06:after{left:-3.1em}.idx_flow_nbr{position:absolute;width:5.89em;top:-2.6em;left:-2.4em}.idx_flow_ttl{text-align:center;font-size:148%;margin-bottom:.3em}.idx_flow_fig{margin-bottom:.6em}.idx_flow_desc{font-size:112%}.idx_flow_05 .idx_flow_desc{letter-spacing:-.06em}.idx_consult{margin:0 0 4em;padding:1.6em 0;background-repeat:no-repeat;background-size:cover;background-image:url(//www.fullmouth-dc.com/wp-content/themes/humanity/css/../images/top/consult_bg.png)}.idx_consult .idx_lm{top:-9em}.idx_consult .idx_inr{background:rgba(255,255,255,.85);width:89.6em;padding:4.4em 4.2em 2em}.idx_consult .idx_ttl{margin:0 0 1.2em;width:42.5em;font-size:100%}.idx_consult .idx_ttl span{display:block}.idx_consult .idx_ttl .ja{font-size:194%;color:#2e2e2e;border-bottom:1px solid #29344c;margin:0 0 .3em -.5em;padding:0 .5em .5em;letter-spacing:.05em}.idx_consult .idx_ttl .en{text-align:right;font-size:186%;color:#ba9752;font-style:italic;font-family:'Times New Roman',Times,serif;padding-right:.5em;letter-spacing:.06em;line-height:1}.idx_consult_desc{margin:0 0 0 1.2em;font-size:146%;font-weight:300;color:#363636}.idx_consult_desc ul{margin-bottom:1.3em}.idx_consult_desc li{position:relative;padding-left:.8em}.idx_consult_desc li:before{content:"";display:block;position:absolute;width:.24em;height:.24em;border-radius:50%;left:.2em;top:.7em;background-color:#363636}.idx_consult_desc p{color:#363636;margin-bottom:1.3em;line-height:1.4}.idx_consult_fig{position:absolute;width:39.5em;top:-1.5em;right:-.5em}.idx_consult_fig img{aspect-ratio:593/618}.idx_consult .idx_btn{padding-left:33em}.idx_consult .idx_btn a{width:14.6em}.idx_consult .idx_btn a img{aspect-ratio:219/37}.idx_gallery{margin:0 0 4.2em;padding:0 0 1.6em;background-color:#e7f2f7;overflow:hidden}.idx_gallery_lm{text-align:center;margin:0 0 3.2em}.idx_gallery_lm span{width:6.2em;display:inline-block}.idx_gallery_ttl{position:absolute;z-index:3;width:18.6em;left:2.8em;top:2.8em;text-align:center}.idx_gallery_ttl img{aspect-ratio:279/240}.idx_gallery_fig{position:relative;width:max(100vw, 1360px);margin:0 0 1.6em;padding:0;border:0 none}.idx_gallery_fig li img{aspect-ratio:1400/760}.idx_gallery_thumb .slick-track{transform:unset !important;width:100vw !important;min-width:1360px;display:flex !important;justify-content:space-between}.idx_gallery_thumb_box{width:25vw !important;min-width:calc(1360px / 4);cursor:pointer;transition:.3s}.idx_gallery_thumb_box:hover{opacity:.7}.idx_gallery_thumb_box img{aspect-ratio:350/206}