@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_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:4.33em}.idx_lm span img{aspect-ratio:65/80}.idx_btn a{position:relative;display:inline-block;font-style:italic}.brckts{display:inline-block;margin:0 -.4em}.kerning{font-feature-settings:'palt'}.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_head_tel{position:absolute;top:2.8em;right:9.66em;padding:0 0 0 4.06em;min-height:4.06em;background-repeat:no-repeat;background-position:0 50%;background-size:4em auto;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/head_tel.png)}.idx_head_tel span{display:block;text-align:center;color:#444}.idx_head_tel span:nth-of-type(1){width:15.55em;font-size:98.6%;border-bottom:1px solid #444;padding:0 0 .5em;margin:0 0 .2em;line-height:1.3}.idx_head_tel span:nth-of-type(2){font-size:222.2%;font-family:'Times New Roman',Times,serif;line-height:1;letter-spacing:.06em}.idx_head_btn{position:absolute;top:0;right:0;width:8.53em}.idx_head_btn img{aspect-ratio:128/116}.idx_kv{width:100%;aspect-ratio:2800/1400;overflow:hidden;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/kv01.jpg);background-size:100% auto;background-position:center top;background-repeat:no-repeat}.idx_kv .idx_catch{position:absolute;z-index:3;width:25em;top:2.4em;right:30.4em}.idx_kv .idx_catch img{aspect-ratio:750/1308}.idx_mhlw{width:80em;z-index:3;margin:4.6em auto 5em;padding:4em 0 3.4em;color:#444;border:1px solid #b8b9ba;position:relative;text-align:center}.idx_mhlw:before{content:"";display:block;position:absolute;pointer-events:none;width:calc(100% - 0.6em - 2px);height:calc(100% - 0.6em - 2px);top:.3em;left:.3em;border:1px solid #b8b9ba}.idx_mhlw .idx_lm{top:-2.4em;z-index:3}.idx_mhlw .idx_lm span{width:4.73em}.idx_mhlw .idx_lm span img{aspect-ratio:71/79}.idx_mhlw_ttl{font-size:166.6%;margin:0 auto 1em}.idx_mhlw_ttl i{display:inline-block;font-size:120%;margin:0 -.5em}.idx_mhlw_ttl em{display:inline-block;border-bottom:1px solid #000}.idx_mhlw_lst{margin:0 auto;text-align:center}.idx_mhlw_lst ul{display:inline-block}.idx_mhlw_lst li{display:block;margin-bottom:.2em;padding-left:1.2em;font-size:160%;text-align:left;letter-spacing:.07em;background-repeat:no-repeat;background-size:1em auto;background-position:0 .46em;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/mhlw_check.png)}.idx_notice{width:80em;z-index:3;margin:4.6em auto 5em;color:#444;border:1px solid #b8b9ba;padding:.33em;text-align:center;line-height:1.8}.idx_notice .idx_inr{border:1px solid #b8b9ba;padding:4em 0 3.4em}.idx_notice .idx_ttl span{font-size:162%;line-height:1;display:inline-block;padding:.5em 1em;margin-bottom:1em;background-color:#ff373a;color:#fff}.idx_notice p{font-size:144%}.idx_notice p+p{margin-top:.6em}.idx_info{margin:0 0 10.2em;padding:4.8em 0 0;aspect-ratio:1400/530;background-repeat:no-repeat;background-size:100% auto;background-position:0 0;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/info_bg.jpg);color:#333}.idx_info .idx_ttl{line-height:1;margin:0 0 3em auto;padding:0 0 .6em 2em;width:40.66em;border-bottom:1px solid #555}.idx_info .idx_ttl span{display:inline-block;font-style:italic}.idx_info .idx_ttl span:nth-of-type(1){width:21.13em;margin-right:2.6em}.idx_info .idx_ttl span:nth-of-type(1) img{aspect-ratio:317/43}.idx_info .idx_ttl span:nth-of-type(2){font-size:166.6%;letter-spacing:.1em}.idx_info .idx_catch{margin:0 0 1em;background-color:#2e3861;background-size:auto 100%;background-position:0 0;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/info_bar.png)}.idx_info .idx_catch span{display:block;color:#fff;font-size:194.4%;line-height:1;letter-spacing:.1em;padding:.3em 4.8em .5em;background-repeat:no-repeat;background-size:.9em auto;background-position:3em 56%;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/info_ico_train.png)}.idx_info .idx_catch span>em{font-size:142.8%}.idx_info .idx_catch span>em i{display:inline-block;margin:0 -.4em}.idx_info .idx_catch span>i{font-size:114.2%}.idx_info .idx_catch span>i em{font-size:175%;font-family:'Times New Roman',Times,serif;font-style:italic}.idx_info .idx_lst{color:#2e2e2e;margin:0 0 0 24em}.idx_info .idx_lst li{font-size:148%;font-feature-settings:'palt';letter-spacing:.1em;margin-bottom:.4em;background-size:1.12em auto;background-position:0 .36em;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/info_check.png)}.idx_info .idx_lst li i{font-size:116.7%;display:inline-block;margin:0 -.4em}.idx_info .idx_lst li em{display:inline-block;background:linear-gradient(to bottom,transparent 0,transparent 70%,#fff5ad 70%,#fff5ad 100%)}.idx_info .idx_fig{position:absolute;z-index:3;width:43.53em;right:0;bottom:-2.2em}.idx_info .idx_fig img{aspect-ratio:653/410}.idx_pick{margin:0 0 11em;padding:5.4em 0 0;background-repeat:no-repeat;background-position:0 0;background-size:100% auto;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/pick_bg.jpg);color:#333}.idx_pick .idx_ttl{position:absolute;width:100%;text-align:center;top:-3em}.idx_pick .idx_ttl span{display:inline-block;line-height:1;font-size:444.4%;font-family:'Times New Roman',Times,serif;font-style:italic}.idx_pick .idx_ttl span:first-letter {font-size:137%}.idx_pick .idx_inr{width:80em;display:grid;grid-template-columns:1fr 1fr;column-gap:4.1em;background:rgba(255,255,255,.78);box-shadow:0 .3em .5em rgba(67,67,67,.16);padding:0 2.6em}.idx_pick .idx_box{padding:3.2em 0 2em}.idx_pick .idx_box:before{content:"";display:block;position:absolute;width:10.67em;aspect-ratio:1/1;border-radius:50%;mix-blend-mode:multiply}.idx_pick_ico{width:100%;position:absolute;top:-3em;left:0;text-align:center}.idx_pick_ico span{display:inline-block;width:4em}.idx_pick_ico span img{aspect-ratio:60/74}.idx_pick_ttl{text-align:center;margin:0 0 2em;border-bottom:1px solid #333}.idx_pick_ttl span{display:block}.idx_pick_ttl span:nth-of-type(1){font-size:166.6%}.idx_pick_ttl span:nth-of-type(2){font-size:250%}.idx_pick_ttl span:nth-of-type(2) i{font-size:122%}.idx_pick .idx_fig{margin:0 auto 1.2em}.idx_pick .idx_fig img{aspect-ratio:530/250}.idx_pick .idx_catch{position:absolute;z-index:3;width:10.67em;aspect-ratio:1/1;border-radius:50%;display:grid;align-items:center;text-align:center}.idx_pick .idx_catch span{position:relative;z-index:3;font-size:125%;color:#fff;line-height:1.3}.idx_pick .idx_kkm{position:relative;padding:1.2em .8em;display:grid;grid-template-columns:14.6em 1fr;grid-template-rows:max-content max-content 1fr;column-gap:1.4em;align-items:start;background-color:#fff8df;transition:.3s}.idx_pick .idx_kkm:hover{opacity:.7}.idx_pick .idx_sfig{grid-column:1/2;grid-row:1/3}.idx_pick .idx_sfig img{aspect-ratio:220/148}.idx_pick .idx_lst{grid-column:2/3;grid-row:1/2}.idx_pick .idx_lst li{font-size:125%;margin-bottom:.2em;background-size:1em auto;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/pick_check.png)}.idx_pick_02 .idx_lst li:nth-of-type(1){letter-spacing:-.04em}.idx_pick .idx_more{grid-column:2/3;grid-row:2/3;text-align:right;align-self:end}.idx_pick .idx_more span{font-family:'Times New Roman',Times,serif;font-size:111%;font-style:italic;border-bottom:1px solid #333;letter-spacing:.1em}.idx_pick_01:before,.idx_pick_01 .idx_catch{top:12.13em;right:0}.idx_pick_01:before{background-color:#00afdb}.idx_pick_02:before,.idx_pick_02 .idx_catch{top:16.8em;left:0}.idx_pick_02:before{background-color:#0068b9}.idx_gene{margin:0 0 8em;padding:3.2em 8em 0;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:3.2em;background-repeat:no-repeat;background-size:100% auto;background-position:0 0;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/gene_bg.png)}.idx_gene:before,.idx_gene:after{content:"";display:block;position:absolute;z-index:2;background-repeat:no-repeat;background-size:100% auto;background-position:0 0}.idx_gene:before{top:-4.4em;left:0;width:26.66em;aspect-ratio:400/500;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/gene_staff_01.png)}.idx_gene:after{top:-4.6em;right:0;width:26.66em;aspect-ratio:388/494;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/gene_staff_02.png)}.idx_gene .idx_ttl{position:absolute;z-index:2;aspect-ratio:600/185;width:40em;left:calc(50% - 20em);top:-4.6em;padding:4.2em 0 0;background-repeat:no-repeat;background-size:100% auto;background-position:0 0;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/gene_ttl_bg.png);text-align:center;color:#fff}.idx_gene .idx_ttl span{display:block}.idx_gene .idx_ttl span:nth-of-type(1){font-size:166.6%;line-height:1.2}.idx_gene .idx_ttl span:nth-of-type(2){font-size:222.2%}.idx_gene .idx_ttl span:nth-of-type(2) i{font-size:137.5%;display:inline-block;margin:0 -.4em;line-height:1.8}.idx_gene .idx_ttl span:nth-of-type(2) em{color:#fff587}.idx_gene .idx_desc{grid-column:1/4;background-color:#fff;width:66.66em;margin:0 auto 2.2em;padding:6.6em 0 2.2em;text-align:center}.idx_gene .idx_desc span{display:block;font-size:111%;color:#333;line-height:1.8}.idx_gene .idx_box{position:relative;z-index:5;color:#2e2e2e;background-color:#fff;box-shadow:0 .3em .5em rgba(67,67,67,.16);padding:1.8em 2.2em 2.2em}.idx_gene .idx_box:before,.idx_gene .idx_box:after{content:"";display:block;position:absolute}.idx_gene .idx_box:before{z-index:3;width:3.66em;aspect-ratio:55/132;top:-.3em;left:1.2em;mix-blend-mode:multiply}.idx_gene .idx_box:after{bottom:.6em;right:.6em;width:1.2em;aspect-ratio:1/1;clip-path:polygon(100% 0,100% 100%,0 100%);background-color:#dedede}.idx_gene .idx_nbr{position:absolute;z-index:5;top:.8em;left:.6em}.idx_gene .idx_nbr span{font-family:'Times New Roman',Times,serif;font-size:388%;line-height:1;color:#fff}.idx_gene_ttl{text-align:center;margin:0 0 .8em}.idx_gene_ttl span{display:block;line-height:1.2}.idx_gene_ttl span:nth-of-type(1){font-size:166.7%;font-weight:500}.idx_gene_ttl span:nth-of-type(2){font-size:103%;letter-spacing:.1em}.idx_gene .idx_fig{width:17.7em;margin:0 auto 1em}.idx_gene .idx_fig img{aspect-ratio:266/176}.idx_gene_desc{font-size:111%;line-height:1.7}.idx_gene_01:before{background-color:#8bbde4}.idx_gene_01 .idx_gene_ttl span:nth-of-type(2){color:#add9e2}.idx_gene_02:before{background-color:#79c7d7}.idx_gene_02 .idx_gene_ttl span:nth-of-type(2){color:#eaadc1}.idx_gene_03:before{background-color:#9cb0e1}.idx_gene_03 .idx_gene_ttl span:nth-of-type(2){color:#bdbfe2}.idx_gene .idx_bnr{grid-column:1/4;text-align:center;margin-top:6.4em}.idx_gene .idx_bnr a{width:66.66em;display:inline-block}.idx_afap{margin:0 0 10.6em;padding:3.25em 6.4em 0;background:linear-gradient(to bottom,#edf8ff 0,#edf8ff 37.9em,transparent 37.9em,transparent 100%);color:#333}.idx_afap .idx_en{position:absolute;width:100%;left:0;top:-2em;text-align:center}.idx_afap .idx_en span{font-family:'Times New Roman',Times,serif;font-size:333.3%;font-style:italic;letter-spacing:.1em;line-height:1}.idx_afap .idx_ttl{width:40em;background-color:#0068b9;color:#fff;margin:0 auto 2em;padding:0 0 .2em;text-align:center}.idx_afap .idx_ttl span{font-size:194.4%}.idx_afap .idx_lead{text-align:center;margin:0 0 2.8em}.idx_afap .idx_lead span{display:inline-block;color:#3d3d3d}.idx_afap .idx_lead span:nth-of-type(1){font-size:154.13%;margin-right:.3em}.idx_afap .idx_lead span:nth-of-type(1) i{font-size:109%}.idx_afap .idx_lead span:nth-of-type(2){font-size:264%}.idx_afap .idx_lead span:nth-of-type(2) i{font-size:109%}.idx_afap .idx_lead span:nth-of-type(2) em{display:inline-block;color:#009ee0;border-bottom:1px solid #009ee0}.idx_afap .idx_inr{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:1.8em}.idx_afap .idx_box{position:relative;color:#333;box-shadow:0 .3em .5em rgba(67,67,67,.16);padding:0 0 2em;background-color:#fff;background-repeat:no-repeat;background-position:calc(100% - 0.8em) calc(100% - 0.8em);background-size:.86em auto;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/afap_arrow.png)}.idx_afap .idx_box:before{content:"";display:block;position:absolute;width:16.73em;aspect-ratio:251/137;top:11.3em;left:0;background-color:rgba(0,104,185,.9);clip-path:polygon(0 0,100% 100%,0 100%)}.idx_afap .idx_fig{margin:0 0 2.1em}.idx_afap .idx_fig img{aspect-ratio:380/290}.idx_afap_ttl{position:absolute;z-index:5;left:1em;top:15.4em}.idx_afap_ttl span{font-size:166.6%;color:#fff;line-height:1.3}.idx_afap .idx_desc{font-size:111%;margin:0 2em}.idx_pt{margin:0 0 8.2em;padding:4.6em 5.2em 3.8em;background-repeat:no-repeat;background-size:cover;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/pt_bg.png)}.idx_pt:before{content:"";display:block;position:absolute;z-index:2;aspect-ratio:314/310;width:20.93em;top:-8.8em;right:.5em;background-repeat:no-repeat;background-size:100% 100%;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/pt_deco.png)}.idx_pt .idx_ttl{position:absolute;z-index:5;width:11.33em;left:calc((100% - 11.33em) / 2);aspect-ratio:1/1;top:-3.4em;border-radius:50%;background-color:#2e3861;color:#fff;display:grid;align-items:center;text-align:center}.idx_pt .idx_ttl:before{content:"";display:block;position:absolute;width:calc(100% + 1em);aspect-ratio:1/1;top:calc(-0.5em - 1px);left:calc(-0.5em - 1px);border:1px solid #2e3861;border-radius:50%}.idx_pt .idx_ttl i{display:block}.idx_pt .idx_ttl .ja{font-size:194.5%;border-bottom:1px solid #fff;margin:0 .7em .2em}.idx_pt .idx_ttl .en{font-size:97.2%;line-height:1.4;opacity:.3}.idx_pt .idx_inr{aspect-ratio:1245/610;background-color:#fff;background-repeat:no-repeat;background-size:cover;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/pt_inr_bg.jpg);box-shadow:0 .2em .6em rgba(51,51,51,.1);padding:5em 2.5em 0 34.4em}.idx_pt .idx_catch{margin:0 0 1em;border-bottom:.13em dotted #333;display:grid;grid-template-columns:10em 1fr;column-gap:1.4em;background-repeat:no-repeat;background-size:100% auto;background-position:0 100%;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/pt_border.png);padding:0 0 1.6em;margin:0 0 1.2em}.idx_pt .idx_catch span{display:block}.idx_pt .idx_catch p:nth-of-type(1){color:#333;border:1px solid #333;margin:.2em 0;padding:0 0 .1em;display:grid;align-items:center;text-align:center;font-size:138.8%;line-height:1.3}.idx_pt .idx_catch p:nth-of-type(1) i{font-size:140%;text-decoration:underline}.idx_pt .idx_catch p:nth-of-type(2){color:#3f3f3f;font-size:250%}.idx_pt .idx_catch p:nth-of-type(2) span:nth-of-type(1){line-height:1}.idx_pt .idx_catch p:nth-of-type(2) em{background:linear-gradient(to bottom,transparent 0,transparent 80%,#fff18f 80%,#fff18f 100%)}.idx_pt .idx_desc{font-size:125%;color:#333;width:37em;margin:0 auto 1.4em 0}.idx_pt .idx_desc em{color:#009ee0}.idx_pt .idx_lst{width:26.6em;margin:0 0 0 auto;background-color:#e5eefa;padding:1.5em 0 1.5em 1.1em;color:#4c4c4c}.idx_pt .idx_lst li{font-size:120%;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/pt_check.png)}.idx_pt .idx_lst li i{display:inline-block;margin:0 -.4em}.idx_pt .idx_lst li em{background:linear-gradient(to bottom,transparent 0,transparent 70%,#fff18f 70%,#fff18f 100%)}.idx_pt .idx_sfig{position:absolute;width:18.4em;bottom:2.5em;left:33.8em}.idx_pt .idx_sfig img{aspect-ratio:276/179}.idx_dctr{margin:0 0 6.8em}.idx_dctr:before{content:"";display:block;position:absolute;width:13.33em;aspect-ratio:200/85;left:calc((100% - 13.33em) / 2);top:-1px;background-color:#fff;clip-path:polygon(0 0,100% 0,50% 100%)}.idx_dctr .idx_lm{top:-3em}.idx_dctr_head{aspect-ratio:1398/730;text-align:center;padding-top:31.6em;background-repeat:no-repeat;background-size:cover;background-position:0 0;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/dctr_head_bg.jpg)}.idx_dctr_head p{display:block;width:46.6em;margin:0 auto;padding:1.6em 0 2.2em;line-height:1.3;background-color:rgba(255,255,255,.8)}.idx_dctr_head p span{display:block;text-align:center}.idx_dctr_head span:nth-of-type(1){font-size:140%;font-weight:500;width:fit-content;margin:0 auto .25em;padding:0 .3em;letter-spacing:.04em}.idx_dctr_head span:nth-of-type(2){font-size:250%;font-weight:500;width:fit-content;margin:0 auto;padding:0 .3em;letter-spacing:.04em}.idx_dctr_head span i{font-size:133%;font-weight:500;display:inline-block;margin:0 -.4em}.idx_dctr .idx_inr{background-repeat:no-repeat;background-size:34.4em auto;background-position:0 -4em;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/dctr_fig.png)}.idx_dctr_msg{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;width:100%;padding:5.3em 6.4em 4em 0;color:#4f4f4f}.idx_dctr_msg .idx_ttl{margin-left:3.6em}.idx_dctr_msg .idx_ttl span{display:block;line-height:1}.idx_dctr_msg .idx_ttl span:nth-of-type(1){margin-left:1.8em;line-height:1.8}.idx_dctr_msg .idx_ttl span:nth-of-type(1) i{display:block}.idx_dctr_msg .idx_ttl span:nth-of-type(1) i:nth-of-type(1){font-size:208%;letter-spacing:.16em;margin-left:.2em}.idx_dctr_msg .idx_ttl span:nth-of-type(1) i:nth-of-type(2){font-size:166.6%;letter-spacing:.2em}.idx_dctr_msg .idx_ttl span:nth-of-type(2){font-size:440%;color:#39467c;margin-left:.3em}.idx_dctr_msg .idx_ttl span:nth-of-type(3){font-size:93.3%;color:#3e3e3e;letter-spacing:1.2em;margin-top:2.5em}.idx_dctr_msg .idx_ttl span:nth-of-type(3) i{display:inline-block;margin:0 0 2em}.idx_dctr_msg .idx_desc{margin-top:2.4em}.idx_dctr_msg .idx_desc p{font-size:138.8%;line-height:1.9;margin-left:2em;letter-spacing:.2em;color:#3e3e3e}.idx_dctr_msg .idx_desc em{color:#009ee0}.idx_dctr_prof{position:relative;background-color:rgba(222,234,249,.8);width:86.6em;margin:0 0 0 auto;padding:2.6em 3em 2.4em;color:#4a4a4a;display:grid;grid-template-columns:25.86em 24.6em 1fr;grid-template-rows:max-content 1fr}.idx_dctr_prof h3{grid-column:1/2;grid-row:1/2;font-size:194.4%;color:#3e3e3e;margin:0 .9em 1em 0;padding:0 0 .3em;border-bottom:1px solid #3e3e3e;letter-spacing:.06em}.idx_dctr_prof .idx_lst{grid-column:1/2;grid-row:2/3}.idx_dctr_prof .idx_lst li{font-size:111%;color:#4a4a4a;margin:0 0 .1em;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/dctr_check.png)}.idx_dctr_doc{grid-column:2/3;grid-row:1/3;display:grid;grid-template-columns:1fr 1fr;gap:.4em}.idx_dctr_sfig{position:relative;grid-column:3/4;grid-row:1/3}.idx_dctr_sfig span{position:absolute}.idx_dctr_sfig span:nth-of-type(1){width:20.13em;top:-5.2em;left:3em}.idx_dctr_sfig span:nth-of-type(1) img{aspect-ratio:302/222}.idx_dctr_sfig span:nth-of-type(2){width:17.46em;bottom:-4em;left:9.4em}.idx_dctr_sfig span:nth-of-type(2) img{aspect-ratio:262/192}.idx_team{margin:0;padding:0 0 2.8em;background-repeat:no-repeat;background-size:100% auto;background-position:0 29em;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/team_bg.png)}.idx_team .idx_kkm{position:relative;z-index:2;width:89.9em;margin:0 auto 2em;aspect-ratio:1349/596;background-repeat:no-repeat;background-size:100% auto;background-position:0 0;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/team_head_bg.png);padding:4.2em 0 0}.idx_team .idx_kkm .idx_en{position:relative;line-height:1;margin:0 0 2em 3.6em;padding:0 3.8em 0 10em;width:fit-content}.idx_team .idx_kkm .idx_en:before{content:"";display:block;position:absolute;width:100%;bottom:.6em;height:1px;left:0;background-color:#333}.idx_team .idx_kkm .idx_en i{color:#7bb6e1;font-family:'Times New Roman',Times,serif;font-size:277.8%;font-style:italic;display:inline-block;letter-spacing:.14em}.idx_team .idx_kkm .idx_en i+i{margin-left:.5em}.idx_team .idx_kkm .idx_en i:first-letter {font-size:160%}.idx_team .idx_ttl{margin:0 0 1.8em 9.6em;display:flex}.idx_team .idx_ttl span{font-style:italic;display:inline-block}.idx_team .idx_ttl span:nth-of-type(1){font-size:416.6%;line-height:1;letter-spacing:.04em}.idx_team .idx_ttl span:nth-of-type(1) em{display:inline-block;background:linear-gradient(to bottom,transparent 0,transparent 80%,#fff5ad 80%,#fff5ad 100%)}.idx_team .idx_ttl span:nth-of-type(2){font-size:180%;margin-left:-.8em}.idx_team .idx_ttl span:nth-of-type(2) i{font-style:italic;display:block;line-height:1.2;letter-spacing:.04em}.idx_team .idx_ttl span:nth-of-type(2) i:nth-of-type(1){margin-left:.25em}.idx_team .idx_kkm_lead{color:#fff;font-size:162%;letter-spacing:.06em}.idx_team .idx_kkm_lead i{font-size:85%}.idx_team .idx_kkm_lead_01{margin:0 0 .2em 9em;padding-top:.12em}.idx_team .idx_kkm_lead_02{text-align:right;margin:0 7.7em 1.2em 0;padding-top:.2em}.idx_team .idx_kkm_fig{width:26.7em;margin:0 13.5em 0 auto}.idx_team .idx_kkm_fig img{aspect-ratio:401/157}.idx_staff{position:relative;margin:0 5.4em 0 1.8em;padding:5.4em 0;background-repeat:no-repeat;background-position:6em 1.4em;background-size:4.86em auto;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/team_staff_ttl_logo.png)}.idx_staff_catch{position:absolute;width:29em;top:.8em;left:17em;padding:0 0 0 1.4em;border-bottom:1px solid #333}.idx_staff_catch span{font-size:138%;font-style:italic;color:#333;line-height:1}.idx_staff_ttl{position:absolute;top:0;left:8em;color:#333}.idx_staff_ttl span{display:block;line-height:1;font-size:416%;font-weight:500;font-style:italic;letter-spacing:.06em}.idx_staff_ttl i{font-size:66%;font-style:italic}.idx_staff_ttl em{display:inline-block;font-size:186%;font-style:italic;margin-right:-.2em}.idx_staff .idx_box{width:42.4em;min-height:15em}.idx_staff .idx_box:before,.idx_staff .idx_box:after{content:"";display:block;position:absolute;width:100%;height:100%;transform:skewX(-15deg);transform-origin:left bottom}.idx_staff .idx_box:before{bottom:-.6em;right:.8em;background-color:#87b8db;opacity:.3;mix-blend-mode:multiply}.idx_staff .idx_box:after{bottom:0;left:0;background-color:#fff}.idx_staff .idx_box .inr{position:relative;z-index:3}.idx_staff .idx_box:nth-of-type(2n - 1){margin:0 0 2em auto;padding:2em 10.4em 1.8em 4.4em;z-index:3}.idx_staff .idx_box:nth-of-type(2n){position:absolute;left:0;margin-top:-10em;padding:2em 1em 2.4em 14.3em}.idx_staff .idx_staff_02.idx_box:nth-of-type(2n){margin-top:-11em}.idx_staff .idx_staff_04.idx_box:nth-of-type(2n){padding-bottom:3em}.idx_staff_tag{position:absolute;font-size:105%;top:.5em;left:16em}.idx_staff_tag span{display:block}.idx_staff_name{margin:0 0 1.2em;padding:.2em 0 .3em 3.4em;border-bottom:.13em solid #bfbfbf;background-repeat:no-repeat;background-size:3.33em auto;background-position:.8em 0;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/team_staff_name_logo.png)}.idx_staff_name span{font-size:111%;display:block}.idx_staff_name span:last-of-type{font-size:166.6%}.idx_staff_aff{font-size:97.2%;color:#393939;margin-left:2em}.idx_staff_aff .idx_lst li{margin-bottom:.2em;background-size:1em auto;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/pick_check.png)}.idx_staff_fig{position:absolute;z-index:5;top:-1em;width:11.93em}.idx_staff .idx_box:nth-of-type(2n - 1) .idx_staff_fig{right:-2.8em}.idx_staff .idx_box:nth-of-type(2n) .idx_staff_fig{left:2.8em}.idx_staff_fig img{aspect-ratio:179/229}.idx_box.idx_staff_07 .idx_staff_fig{width:21em;top:50%;transform:translateY(-50%);padding:.4em;border:1px solid #ddddde;background:#fff;box-shadow:3.536px 3.536px 5px 0px rgba(75,72,69,.1)}.idx_box.idx_staff_07 .idx_staff_fig img{aspect-ratio:6/4}.idx_menu{margin:0 0 8.4em;padding:8.2em 13.2em 5.6em;background-repeat:no-repeat;background-size:cover;background-position:0 0;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/menu_bg.jpg)}.idx_menu .idx_ttl{position:absolute;top:-2em;left:0;width:100%;text-align:center}.idx_menu .idx_ttl span{color:#333;line-height:1;display:inline-block}.idx_menu .idx_ttl span i{display:block}.idx_menu .idx_ttl .en{font-size:389%;font-family:'Times New Roman',Times,serif;letter-spacing:.16em;border-bottom:1px solid #333;padding:0 1em .2em;margin:0 0 .3em}.idx_menu .idx_ttl .ja{font-size:166.6%}.idx_menu_lst{display:grid;grid-template-columns:1fr;row-gap:.7em}.idx_menu_lst dl{display:grid;grid-template-columns:10.46em 1fr;gap:.66em}.idx_menu_lst dt{position:relative;aspect-ratio:160/110;display:flex;justify-content:center;align-items:center;color:#fff}.idx_menu_lst dt:before,.idx_menu_lst dt:after{content:"";display:block;position:absolute;top:0;left:0;height:100%;mix-blend-mode:multiply}.idx_menu_lst dt:before{width:100%;background-color:#7f96b7}.idx_menu_lst dt:after{width:.33em;background-color:#a0b4d1}.idx_menu_lst dt span{position:relative;z-index:2;font-size:120%;text-align:center}.idx_menu_lst dt i{font-weight:500;display:block}.idx_menu_lst dd{flex:1;display:grid;grid-template-columns:repeat(5,1fr);gap:.6em}.idx_menu_lst dd a{position:relative;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,.95);color:#333;text-align:center;box-shadow:.1em .1em .2em rgba(67,67,67,.2)}.idx_menu_lst dd a:before{content:"";display:block;position:absolute;width:1em;aspect-ratio:1/1;bottom:.4em;right:.4em;clip-path:polygon(100% 0,100% 100%,0 100%);background-color:#a0b4d1}.idx_menu_lst dd a:hover{transition:.3s;opacity:.7}.idx_menu_lst dd a i{display:block;font-size:120%;line-height:1.3;white-space:nowrap}.idx_menu_lst dd .thin i{line-height:1.1}.idx_reason{padding:38.46em 0 3.49em;margin:0 0 6em;background-repeat:no-repeat;background-position:0 0;background-size:100% auto;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/reason_bg.jpg)}.idx_reason .idx_ttl{position:absolute;width:36.27em;top:1.47em;left:.19em}.idx_reason .idx_ttl img{aspect-ratio:1110/1026}.idx_reason .idx_inr{margin:0 1.18em 6em;display:grid;grid-template-columns:repeat(4,1fr);gap:4.2em 1em}.idx_reason .idx_box{display:block;position:relative;background-color:#fff;padding:2.4em 1.6em 1.6em;box-shadow:0 .2em .4em rgba(0,0,0,.15)}.idx_reason_nbr{position:absolute;width:12.66em;left:1.05em;top:-1.7em}.idx_reason_nbr img{aspect-ratio:192/50}.idx_reason_ttl{margin:0 0 1.5em;color:#313131}.idx_reason_ttl span{font-size:160%;letter-spacing:.04em}.idx_reason_ttl i{display:inline-block;margin:0 -.5em}.idx_reason_ttl em{display:inline-block;color:#009ee0;background:linear-gradient(to bottom,transparent 0,transparent 60%,rgba(0,158,224,.1) 60%,rgba(0,158,224,.1) 90%,transparent 90%,transparent 100%)}.idx_reason_fig{margin:0 0 1.2em}.idx_reason_fig img{aspect-ratio:280/150}.idx_reason .idx_lst{color:#333}.idx_reason .idx_lst li{font-size:111%;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/reason_check.png);margin-bottom:.2em}.idx_reason_foot_desc{margin:0 6em;font-size:93%;line-height:1.8}.idx_treat{margin:0 0 8.4em;padding:28.8em 0 5em;background-color:#f0f6ff;background-repeat:no-repeat;background-size:100% auto;background-position:0 0;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/treat_bg.jpg)}.idx_treat .idx_ttl{text-align:center;position:relative;margin:0 0 8.6em}.idx_treat .idx_ttl:before{content:"";display:block;position:absolute;left:50%;bottom:-5.4em;height:5.3em;width:1px;background-color:#433014}.idx_treat .idx_ttl span{display:block;font-size:416.6%;color:#fffffe;line-height:1.5}.idx_treat .idx_ttl span i{font-size:80%}.idx_treat .idx_ttl span:nth-of-type(1){color:#fff;font-size:222.2%;position:relative;margin:0 auto;width:fit-content}.idx_treat .idx_ttl span:nth-of-type(1):before,.idx_treat .idx_ttl span:nth-of-type(1):after{content:"";display:block;position:absolute;top:50%;height:1px;width:2.4em;background-color:#fff}.idx_treat .idx_ttl span:nth-of-type(1):before{left:-3em}.idx_treat .idx_ttl span:nth-of-type(1):after{right:-3em}.idx_treat .idx_box{z-index:3;color:#333;width:80em;margin:0 auto 6em;background-color:#f4f7f9;box-shadow:0 .5em .5em rgba(0,0,0,.15),0 -.1em .2em rgba(0,0,0,.1)}.idx_treat .idx_box:nth-of-type(2n - 1){padding:2.4em 26.6em 2.8em 14.4em}.idx_treat .idx_box:nth-of-type(2n){padding:2.4em 14.4em 2.8em 29.2em}.idx_treat .idx_box:last-of-type{margin-bottom:0}.idx_treat .idx_hdr{position:absolute;top:-2em}.idx_treat .idx_box:nth-of-type(2n - 1) .idx_hdr{left:-2em}.idx_treat .idx_box:nth-of-type(2n) .idx_hdr{right:-2em}.idx_treat .idx_hdr span{display:block}.idx_treat .idx_hdr .idx_treat_ttl{text-align:center;width:13.33em;aspect-ratio:200/200;background-repeat:no-repeat;background-size:cover;display:grid;align-items:center;margin:0 0 1.6em;mix-blend-mode:multiply}.idx_treat .idx_box:nth-of-type(2n - 1) .idx_hdr .idx_treat_ttl{background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/treat_ttl_bg_01.png)}.idx_treat .idx_box:nth-of-type(2n) .idx_hdr .idx_treat_ttl{background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/treat_ttl_bg_02.png)}.idx_treat .idx_hdr .idx_treat_ttl span i{display:block;font-size:250%;color:#fff;line-height:1.2;white-space:nowrap}.idx_treat .idx_hdr .idx_treat_catch{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;line-height:1.2;letter-spacing:.06em;width:14em}.idx_treat .idx_box:nth-of-type(2n - 1) .idx_hdr .idx_treat_catch{padding-right:1em}.idx_treat .idx_box:nth-of-type(2n) .idx_hdr .idx_treat_catch{padding-right:4em}.idx_treat .idx_hdr .idx_treat_catch span:nth-of-type(1){font-size:222.2%}.idx_treat .idx_hdr .idx_treat_catch span:nth-of-type(2){font-size:500%;margin-top:.4em}.idx_treat .idx_box:nth-of-type(2n - 1) .idx_hdr .idx_treat_catch em{color:#19a7e1}.idx_treat .idx_box:nth-of-type(2n) .idx_hdr .idx_treat_catch em{color:#0065b8}.idx_treat .idx_hdr .idx_treat_catch span:nth-of-type(2) i{font-size:120%;text-combine-upright:all}.idx_treat_en{position:absolute;top:-2em;color:#dcdcdc}.idx_treat .idx_box:nth-of-type(2n - 1) .idx_treat_en{right:-3.3em}.idx_treat .idx_box:nth-of-type(2n) .idx_treat_en{left:-3.3em}.idx_treat_en span{font-size:400%;font-family:'Times New Roman',Times,serif;font-style:italic;line-height:1;letter-spacing:.07em}.idx_treat .idx_catch{margin:0 auto .8em 0;width:23.3em;text-align:center;color:#fff}.idx_treat .idx_box:nth-of-type(2n - 1) .idx_catch{background-color:#19a7e1}.idx_treat .idx_box:nth-of-type(2n) .idx_catch{background-color:#0065b8}.idx_treat .idx_catch span{display:inline-block;font-size:138.8%}.idx_treat .idx_lead{position:relative;margin:0 0 2.2em;padding:0 0 1.5em}.idx_treat .idx_lead:before{content:"";display:block;position:absolute;height:1px;width:57em;bottom:0;background-color:#231b00}.idx_treat .idx_box:nth-of-type(2n - 1) .idx_lead:before{left:0}.idx_treat .idx_box:nth-of-type(2n) .idx_lead:before{right:0}.idx_treat .idx_lead span{display:block;font-size:222.2%;line-height:1.5;letter-spacing:.1em}.idx_treat .idx_lead em{font-size:125%;background:linear-gradient(to bottom,transparent 0,transparent 80%,#fff284 80%,#fff284 95%,transparent 95%,transparent 100%)}.idx_treat .idx_lead em>i{font-size:80%}.idx_treat .idx_kkm{display:grid;grid-template-columns:1fr;row-gap:2.2em;color:#4b4b4b}.idx_treat .idx_kkm li{display:grid;grid-template-columns:11.8em 1fr;align-content:center;align-items:center;row-gap:0}.idx_treat .idx_kkm h4{grid-column:2/3;grid-row:1/2;align-self:end;font-size:140%;padding:0 0 .3em .6em}.idx_treat .idx_kkm h4 i{display:block;line-height:1}.idx_treat .idx_kkm p{grid-column:2/3;grid-row:2/3;align-self:start;font-size:120%;padding:.4em 1em .6em;line-height:1.3;min-height:4.5em;letter-spacing:.04em}.idx_treat .idx_box:nth-of-type(2n - 1) .idx_kkm p{background-color:rgba(25,167,225,.1);margin-right:2.4em}.idx_treat .idx_box:nth-of-type(2n) .idx_kkm p{background-color:rgba(61,134,203,.1)}.idx_treat .idx_kkm figure{grid-column:1/2;grid-row:1/3}.idx_treat .idx_kkm img{aspect-ratio:177/134}.idx_treat .idx_btn{position:absolute;width:9.8em;bottom:2em}.idx_treat .idx_box:nth-of-type(2n - 1) .idx_btn{right:2.2em}.idx_treat .idx_box:nth-of-type(2n) .idx_btn{left:2.2em}.idx_treat .idx_btn img{aspect-ratio:147/32}.idx_treat .idx_fig{position:absolute;z-index:3;width:30em;top:3.4em;box-shadow:.2em .2em .4em rgba(0,0,0,.2)}.idx_treat .idx_box:nth-of-type(2n - 1) .idx_fig{right:-3em}.idx_treat .idx_box:nth-of-type(2n) .idx_fig{left:-3em}.idx_treat .idx_fig img{aspect-ratio:450/450}.idx_treat_02 .idx_treat_ttl i:nth-of-type(1){letter-spacing:-.16em}.idx_treat_02 .idx_lead span{letter-spacing:0}.idx_treat_02 .idx_lead span:nth-of-type(1){white-space:nowrap}.idx_treat_02 .idx_lead span em{letter-spacing:-.04em}.idx_treat_02 .idx_lead span{letter-spacing:-.04em}.idx_treat_02 .idx_lead span em i:nth-of-type(1){font-size:unset;letter-spacing:-.12em}.idx_treat_03 .idx_lead span{letter-spacing:0}.idx_treat_04 .idx_hdr .idx_treat_ttl span i{font-size:222%}.idx_consult{margin:0 0 6.4em;padding:4em 0 0;background-repeat:no-repeat;background-size:100% auto;background-position:0 0;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/consult_bg.jpg)}.idx_consult .idx_lm{top:-3.6em}.idx_consult .idx_ttl{margin:0 0 2.4em;text-align:center;color:#2e3861}.idx_consult .idx_ttl span{display:inline-block;width:34em}.idx_consult .idx_ttl i{display:block;line-height:1}.idx_consult .idx_ttl .en{width:29em;margin:0 auto}.idx_consult .idx_ttl .en img{aspect-ratio:435/52}.idx_consult .idx_ttl .ja{margin-top:.56em;padding-top:.56em;border-top:1px solid #2e3861;font-size:166.6%;letter-spacing:.1em}.idx_consult .idx_inr{position:relative;width:80em;color:#434343;padding:2.4em 2.4em 2.4em 1.6em;box-shadow:-.5em .5em 1em rgba(191,191,191,.73);margin-bottom:1.2em;display:grid;grid-template-columns:42.33em 1fr;grid-template-rows:max-content max-content 1fr;column-gap:2em;background-color:#fff;background-repeat:no-repeat;background-size:1.33em auto;background-position:calc(100% - 1.5em) calc(100% - 1.5em);background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/consult_arrow.png)}.idx_consult .idx_lead{position:relative;grid-column:2/3;grid-row:1/2;padding:0 0 1.5em 4.2em;border-bottom:1px solid #434343;margin:0 0 1.6em}.idx_consult .idx_lead:before{content:"";display:block;position:absolute;width:3.4em;aspect-ratio:51/53;left:0;top:0;background-repeat:no-repeat;background-size:100% auto;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/consult_deco.png)}.idx_consult .idx_lead span{display:block;font-size:194.4%;line-height:1;letter-spacing:.04em;white-space:nowrap}.idx_consult .idx_lead span:nth-of-type(2){margin-top:.6em}.idx_consult .idx_lead span i{display:inline-block;margin:0 -.5em}.idx_consult .idx_lead em{color:#009ee0}.idx_consult ul{grid-column:2/3;grid-row:2/3;font-size:133%;margin:0 0 1.6em}.idx_consult li{position:relative;padding-left:.6em;margin-bottom:.2em}.idx_consult li:before{content:"";display:block;position:absolute;width:.2em;aspect-ratio:1/1;border-radius:50%;background-color:#434343;left:.2em;top:.7em}.idx_consult .idx_desc{grid-column:2/3;grid-row:3/4;font-size:133%;line-height:1.7}.idx_consult .idx_fig{position:relative;grid-column:1/2;grid-row:1/4}.idx_consult .idx_fig span{display:block;position:relative;z-index:3}.idx_consult .idx_fig span:nth-of-type(1){width:28.67em}.idx_consult .idx_fig span:nth-of-type(1) img{aspect-ratio:430/334}.idx_consult .idx_fig span:nth-of-type(2),.idx_consult .idx_fig span:nth-of-type(3){position:absolute;width:15.67em}.idx_consult .idx_fig span:nth-of-type(2) img,.idx_consult .idx_fig span:nth-of-type(3) img{aspect-ratio:235/163}.idx_consult .idx_fig span:nth-of-type(2){top:0;right:0}.idx_consult .idx_fig span:nth-of-type(3){bottom:0;right:2.7em}.idx_faq{width:70em;margin:0 auto 5.4em}.idx_faq .idx_ttl{text-align:center;margin:0 0 2em}.idx_faq .idx_ttl span{display:inline-block}.idx_faq .idx_ttl i{display:block}.idx_faq .idx_ttl i:nth-of-type(1){position:relative;font-size:222.2%;color:#3d3d3d}.idx_faq .idx_ttl i:nth-of-type(1):before,.idx_faq .idx_ttl i:nth-of-type(1):after{content:"";display:block;position:absolute;height:1px;width:6em;top:50%;background-color:#333}.idx_faq .idx_ttl i:nth-of-type(1):before{left:-6.5em}.idx_faq .idx_ttl i:nth-of-type(1):after{right:-6.5em}.idx_faq .idx_ttl i:nth-of-type(2){font-family:'Times New Roman',Times,serif;font-size:166.6%;margin-top:.5em;color:#ccc;letter-spacing:.1em}.idx_faq_lst{margin:0 auto;display:grid;grid-template-columns:1fr;row-gap:2em}.idx_faq_lst dl{position:relative;background-color:#fff}.idx_faq_lst dt{position:relative;display:flex;color:#fff;width:100%;cursor:pointer;background-color:#2e3861;transition:.3s}.idx_faq_lst dt:hover{background-color:rgba(46,56,97,.9)}.idx_faq_lst dt:before{content:"Q.";display:block;position:relative;width:2.4em;font-size:153%;font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;margin-right:1em;padding-left:.3em;color:#3d3d3d;display:flex;align-items:center;justify-content:center;background-color:#c1d0e6}.idx_faq_lst dl dt:after{content:"";display:block;position:absolute;z-index:3;right:1.8em;top:calc(50% - 0.33em);width:1.267em;height:.67em;background-repeat:no-repeat;background-size:cover;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/faq_arrow.png);transition:.3s;transform:rotate(180deg)}.idx_faq_lst dl.close dt:after{transform:rotate(0)}.idx_faq_lst dt span{flex:1;display:block;font-size:133%;padding:.6em 2em .6em 0}.idx_faq_lst dd{position:relative;padding:1em 2em 1em 5.5em;color:#3d3d3d}.idx_faq_lst dd:before{content:"A";display:block;position:absolute;font-size:153.3%;font-family:Century Gothic,CenturyGothic,AppleGothic,sans-serif;left:.6em;top:.5em;text-align:center;width:1.4em;line-height:1.4;color:#3d3d3d}.idx_faq_lst dd span{font-size:120%}.idx_gallery{margin:0 0 5em;padding:3.4em 5.2em 3.2em;background-color:#f0f6ff}.idx_gallery .idx_ttl{position:absolute;left:5.2em;top:3.4em;width:28.8em;aspect-ratio:432/180;display:grid;align-items:center;background-repeat:no-repeat;background-size:100% auto;background-position:0 0;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/gallery_ttl_bg.png)}.idx_gallery .idx_ttl span{display:block;text-align:center;font-size:277.8%;font-family:'Times New Roman',Times,serif;color:#4e465c;letter-spacing:.06em}.idx_gallery .idx_ttl span i{display:block}.idx_gallery_thumb{position:relative;display:grid;grid-template-columns:1fr 26.66em 26.66em;gap:.4em;align-items:end}.idx_gallery_thumb li{position:relative}.idx_gallery_thumb li a{display:block;transition:.3s}.idx_gallery_thumb li a:hover{opacity:.7}.idx_gallery_thumb li:nth-of-type(1){grid-column:1/2;grid-row:1/3}.idx_gallery_thumb li:nth-of-type(1) img{aspect-ratio:432/424}.idx_gallery_thumb li:nth-of-type(2){grid-column:2/3;grid-row:1/2}.idx_gallery_thumb li:nth-of-type(3){grid-column:3/4;grid-row:1/2}.idx_gallery_thumb li:nth-of-type(4){grid-column:2/3;grid-row:2/3}.idx_gallery_thumb li:nth-of-type(5){grid-column:3/4;grid-row:2/3}.idx_gallery_thumb li:nth-of-type(2) img,.idx_gallery_thumb li:nth-of-type(3) img,.idx_gallery_thumb li:nth-of-type(4) img,.idx_gallery_thumb li:nth-of-type(5) img{aspect-ratio:400/305}#cboxContent,#cboxLoadedContent,#cboxWrapper,#colorbox{max-width:80vw !important;max-height:unset !important;margin:0 auto !important;padding:0 !important}#cboxLoadedContent{width:100% !important;max-height:80vh !important;display:grid;align-items:center;align-content:center;aspect-ratio:2400/1600}#cboxContent img{width:auto;max-width:100% !important;max-height:100% !important;aspect-ratio:2400/1600}#cboxCurrent .gallery_ico{display:none}.idx_pub{margin:0 0 5em;padding:0 3.4em;display:grid;grid-template-columns:1fr 1fr;column-gap:1.2em}.idx_pub .idx_box{padding:4.4em 2.4em 3.4em;border:1px solid #ccc}.idx_pub .idx_ttl{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:max(0.2em, 3px) double #2c4166;margin:0 0 1.4em;padding:0 0 .2em}.idx_pub .idx_ttl span{display:block;color:#2e2e2e}.idx_pub .idx_ttl .en{font-size:258.13%;font-family:'Times New Roman',Times,serif;text-transform:uppercase;line-height:1.2;letter-spacing:.12em}.idx_pub .idx_ttl .ja{font-size:133.3%;padding:0 0 .1em;letter-spacing:.1em}.idx_pub .idx_pub_news .idx_ttl{margin:0 0 2.8em}.idx_pub_news_lst{display:grid;grid-template-columns:repeat(1,1fr);row-gap:1.13em;margin:0 0 2.6em}.idx_pub_news_box{display:grid;grid-template-columns:7em auto;column-gap:1.8em;color:#434343}.idx_pub_news_fig{grid-column:1/2;grid-row:1/3}.idx_pub_news_fig img{aspect-ratio:1/1}.idx_pub_news_date{grid-column:2/3;grid-row:1/2;align-self:end;font-size:120%;font-weight:500;color:#578ad6;margin:0 0 .8em}.idx_pub_news_ttl{grid-column:2/3;grid-row:2/3;align-self:start;font-size:106.7%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.idx_pub_news_btn{text-align:center}.idx_pub_news_btn a{display:flex;margin:0 auto;justify-content:center;align-items:center;width:13.13em;aspect-ratio:197/41;border:1px solid #333}.idx_pub_news_btn a span{font-size:106.7%;color:#333}.idx_pub_news_btn a:after{content:"";width:2.26em;aspect-ratio:34/9;margin-left:.5em;background-repeat:no-repeat;background-size:2.12em auto;background-position:calc(100% - 0.5em) 50%;background-image:url(//www.suzuki-shikaiin.or.jp/wp-content/themes/humanity/css/../images/top/pub_btn_arrow.png)}.idx_pub_sche_calendar iframe{width:100%;min-height:446px;margin:0 auto;aspect-ratio:559/446}.idx_accs{margin:0 0 6.2em;padding:0 3.33em}.idx_accs .idx_ttl{text-align:center;font-family:'Times New Roman',Times,serif;margin:0 0 3.4em;line-height:1}.idx_accs .idx_ttl span{font-size:266.6%;color:#2e2e2e;letter-spacing:.1em}.idx_accs .gmap{margin:0 0 1em;position:relative}.idx_accs .gmap:before{content:"";display:block;position:absolute;width:1px;height:4.1em;background:#2e2e2e;top:-2.6em;left:50%}.idx_accs .gmap iframe{width:100%;aspect-ratio:1300/500}.idx_accs_btn{text-align:right;margin:0 0 2.2em}.idx_accs_btn a{display:inline-block;position:relative;line-height:1;font-size:120%;color:#333;letter-spacing:.1em;padding-right:1.5em}.idx_accs_btn a:before,.idx_accs_btn a:after{content:"";display:block;position:absolute;width:.8em;aspect-ratio:1/1;top:calc(50% - 0.5em);border-right:1px solid #333;border-bottom:1px solid #333;transform:rotate(-45deg)}.idx_accs_btn a:before{right:0}.idx_accs_btn a:after{right:.8em}.idx_accs_seo{color:#333;font-size:93.3%;line-height:1.7}