@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{position:relative}.idx img{width:100%;max-width:100%}.idx_otr{position:relative}.idx_inr{position:relative;display:block;margin:0 auto;min-width:1100px}.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:75px}.idx_lm span img{aspect-ratio:75/86}.idx_btn a,.idx_btn span{display:inline-block}.slide-arrow{z-index:90;position:absolute;cursor:pointer;transition:.3s}.slide-arrow:hover{opacity:.7}.twentytwenty-handle{width:75px;height:75px;margin-left:-37px;margin-top:-37px;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:10px;height:10px;border:3px solid #505050;border-right:0 none;border-bottom:0 none;position:absolute}.twentytwenty-left-arrow{margin-left:-24px;transform:rotate(-45deg)}.twentytwenty-right-arrow{margin-right:-24px;transform:rotate(135deg)}.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{font-size:clamp(calc(15px*0.93),calc((15/1400)*100vw),calc(15px*1.5));margin-bottom:6.5em}.idx_kv_txt{position:absolute;left:0;bottom:11.5em;color:#2e2e2e}.idx_kv_txt span em{color:#de83ab}.idx_kv_lead{font-size:115%;padding:.5em 0;text-align:center;width:19em;background-color:#f3f3f3;margin:0 auto 1.6em 3em;letter-spacing:.3em}.idx_kv_catch{margin-bottom:3.45em}.idx_kv_catch p{font-size:159%}.idx_kv_catch p:nth-of-type(1){margin:0 0 0 1.2em;letter-spacing:.06em}.idx_kv_catch p:nth-of-type(2){font-size:182%;width:18.2em;border-bottom:1px solid #464646;padding:0 0 .2em 1.4em;margin-bottom:.8em}.idx_kv_catch p:nth-of-type(2) span{font-size:149%}.idx_kv_catch p:nth-of-type(2) span i{font-size:117%}.idx_kv_catch p:nth-of-type(3){margin:0 0 0 5.6em;letter-spacing:.06em}.idx_kv_accs{font-size:119%;padding-left:1em;margin-left:2em;background-repeat:no-repeat;background-size:.9em auto;background-position:.2em 50%;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/kv_ico_train.png)}.idx_kv_accs span{font-size:128%}.idx_kv_accs i{font-size:150%}.idx_kv_slider .slick-dots{position:absolute;bottom:1.2em;width:30em;left:0;text-align:right;padding-left:100px}.idx_kv_slider .slick-dots li{width:10px;height:10px;margin:0 3px;padding:0}.idx_kv_slider .slick-dots li button:before{font-size:8px;color:#d6d1c5;opacity:1}.idx_kv_slider .slick-dots li.slick-active button:before{color:#debd68}.idx_kv_thumb{position:absolute;bottom:2.6em;left:0;width:32.2em;padding:.6em 1em;background-repeat:no-repeat;background-size:100% 100%;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/kv_thumb_bg.png);overflow:hidden}.idx_kv_thumb .slick-track{transform:unset !important;padding-left:1em}.idx_kv_thumb_box{width:7em !important;transform:skewX(-10deg);overflow:hidden;cursor:pointer;margin-right:.2em;background:#c6c6c6;aspect-ratio:260/180}.idx_kv_thumb_box span{object-fit:cover;display:block;transform:skewX(10deg)}.idx_kv_thumb_box span img{transform:scale(1.2);opacity:.26;aspect-ratio:260/170}.idx_kv_thumb .slick-current img{opacity:1}.idx_gnav.gnav{position:absolute;right:0;top:0;background-color:rgb(255 255 255/90%);font-size:max(calc(10/1400*100vw),calc(10px*1300/1400));width:90em;padding:1.8em 0;margin:0}.idx_gnav.gnav ul{max-width:initial;min-width:initial;width:94%}.idx_gnav.gnav a{font-size:120%;padding:.5em 0}.idx_mhlw{width:1230px;margin:0 auto 88px;border:1px solid #b8b9ba;position:relative;text-align:center;padding:62px 0 56px;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/mhlw_cert1.jpg),url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/mhlw_cert2.jpg);background-position:center left 4.5%,center right 4.5%;background-size:auto 66%;background-repeat:no-repeat}.idx_mhlw:before{content:"";display:block;position:absolute;pointer-events:none;width:1220px;height:calc(100% - 10px);top:4px;left:4px;border:1px solid #b8b9ba}.idx_mhlw:after{content:"";display:block;position:absolute;z-index:3;width:66px;height:82px;left:calc(50% - 33px);top:-26px;background-repeat:no-repeat;background-size:100% auto;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/mhlw_logo.png)}.idx_mhlw_ttl{font-size:24.53px;margin:0 auto .7em;color:#444;letter-spacing:.04em}.idx_mhlw_ttl i{font-size:31.99px}.idx_mhlw_ttl i:nth-of-type(2){font-size:29.44px}.idx_mhlw_ttl em{display:inline-block;line-height:1.2;border-bottom:2px solid #bb9146}.idx_mhlw_desc{font-size:20.83px}.idx_mhlw_desc p{display:inline-block;text-align:left}.idx_mhlw_desc span{display:block;line-height:1.4;letter-spacing:.02em}.idx_mhlw_desc span:nth-of-type(1){margin-left:-.5em}.idx_mhlw_desc em{font-size:25px;color:#bb9146}.idx_mhlw_desc em i{font-size:29.17px}.idx_mhlw_lst{display:inline-block}.idx_mhlw_lst li{display:block;text-align:left;font-size:24px;margin-bottom:.5em;color:#444;letter-spacing:.08em}.idx_mhlw_lst li span{display:inline-block;padding-left:1.2em;background-repeat:no-repeat;background-size:.75em auto;background-position:0 .3em;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/mhlw_check.png)}.idx_mhlw_link{margin-top:1em}.idx_mhlw_link li+li{margin-top:.6em}.idx_info{width:1230px;margin:0 auto 70px;padding:16px;overflow:hidden;border-radius:25px;background-color:#f9f9f9;background-repeat:no-repeat;background-size:auto 100%;background-position:0 0;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/info_bg.jpg)}.idx_info .idx_inr{min-width:unset;width:calc((557/1230)*100%);background:#fff;border-radius:25px;margin:0 0 0 auto;padding:56px 51px 44px}.idx_info .idx_ttl{width:435px;margin:0 auto 16px 0}.idx_info .idx_ttl img{aspect-ratio:435/49}.idx_info .idx_lst li{color:#464646;font-size:22.68px;letter-spacing:.06em;padding-left:1em;margin-bottom:.6em;background-size:1em;background-position:0 50%;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/info_check.png)}.idx_info .idx_lst li span{font-size:29.16px}.idx_info .idx_lst li i{font-size:33.37px}.idx_info .idx_lst li em{position:relative;display:inline-block;line-height:1}.idx_info .idx_lst li em:after{content:"";display:block;position:absolute;height:4px;width:100%;bottom:-2px;left:0;background-color:#f9dce9}.idx_info_fig{position:absolute}.idx_info_fig_01{z-index:3;width:199px;left:-176px;bottom:116px}.idx_info_fig_01 img{aspect-ratio:199/148}.idx_info_fig_02{width:179px;left:-220px;bottom:0}.idx_info_fig_02 img{aspect-ratio:179/135}.idx_topic{background-color:#faf8f6;padding:56px 0;min-width:1300px}.idx_topic_lead{text-align:center;font-size:21.73px;margin:0 0 36px}.idx_topic_wrp{display:flex}.idx_topic_wrp .idx_box{width:50%;background-repeat:no-repeat;overflow:hidden}.idx_topic_wrp .idx_box:before{content:"";display:block;position:absolute;top:0;height:calc(100% + 5px);background-color:#fff}.idx_topic_txt{position:relative;z-index:3}.idx_topic_desc{font-size:14.58px}.idx_topic_01{background-size:auto 100%;background-position:-100px 0;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/topic_bg_01.jpg)}@media screen and (min-width:1400px){.idx_topic_01{background-size:auto 100%;background-position:calc(100% - 300px) 0}}@media screen and (min-width:1600px){.idx_topic_01{background-size:calc(100% - 240px) auto}}.idx_topic_01:before{width:380px;right:0;transform:skew(-12deg);transform-origin:bottom right}.idx_topic_01 .idx_topic_txt{padding:55px 27px 20px}.idx_topic_01 .idx_topic_ttl{width:295px;margin:0 0 16px auto}.idx_topic_01 .idx_topic_ttl img{aspect-ratio:295/108}.idx_topic_01 .idx_topic_desc{width:253px;margin:0 10px 0 auto;line-height:1.8}.idx_topic_01 .idx_topic_desc em{color:#4fa4d0}.idx_topic_02{background-size:auto 100%;background-position:0 0;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/topic_bg_02.jpg)}@media screen and (min-width:1600px){.idx_topic_02{background-size:calc(100% - 240px) auto}}.idx_topic_02:before{width:100%;left:320px;left:clamp(280px,22vw,329px);transform:skew(12deg);transform-origin:top left}.idx_topic_02 .idx_topic_txt{padding:45px 27px 40px;max-width:700px;margin-right:auto}.idx_topic_02 .idx_topic_ttl{width:289px;margin:0 0 16px auto}.idx_topic_02 .idx_topic_ttl img{aspect-ratio:289/108}.idx_topic_02 .idx_topic_desc{width:253px;margin:0 10px 10px auto}.idx_topic_02 .idx_lst{width:257px;margin:0 10px 0 auto;padding:5px 21px;border:1px solid #ddd}.idx_topic_02 .idx_lst li{background-size:1em auto;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/topic_check.png)}.idx_pickup{background-color:#faf8f6;padding:0 0 50px;margin:0 0 85px}.idx_pickup .cmn_ttl{margin-bottom:42px}.idx_pickup .idx_inr{width:1292px;display:flex}.idx_pickup .idx_box{width:50%;height:606px;background-repeat:no-repeat;background-size:100% auto;background-position:0 0}.idx_pickup_ttl{position:relative;z-index:3;width:210px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;background-repeat:no-repeat;background-size:cover}.idx_pickup_ttl i{display:block;text-align:center}.idx_pickup_fig,.idx_pickup_sfig{position:absolute}.idx_pickup_01{z-index:3;padding:131px 30px 0 8px;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/pickup_01_bg.jpg)}.idx_pickup_01 .idx_pickup_ttl{margin:0 auto 50px 0;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/pickup_01_ttl.png)}.idx_pickup_01 .idx_pickup_ttl i{color:#656565;font-size:18.75px}.idx_pickup_01 .idx_pickup_ttl i:nth-of-type(2){color:#dd8594;font-size:29.17px}.idx_pickup_01 .idx_lst{margin:0 auto 0 360px}.idx_pickup_01 .idx_lst li{color:#4e4e4e;font-size:16.67px;margin-bottom:.2em;padding-left:.8em;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/pickup_check.png)}.idx_pickup_01 .idx_pickup_fig{width:512px;top:-1PX;right:-9px}.idx_pickup_01 .idx_pickup_fig img{aspect-ratio:512/356}.idx_pickup_02{color:#2e2e2e;padding:12px 30px 0 6px;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/pickup_02_bg.jpg)}.idx_pickup_02 .idx_pickup_ttl{margin:0 auto 158px 0;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/pickup_02_ttl.png)}.idx_pickup_02 .idx_pickup_ttl i{color:#626262;font-size:29.17px;line-height:1.2}.idx_pickup_02 .idx_pickup_ttl i:nth-of-type(1){font-size:17.5px}.idx_pickup_02 .idx_pickup_ttl i:nth-of-type(2){color:#e19a7b}.idx_pickup_02 .idx_pickup_lead{margin:0 0 15px auto;width:270px;text-align:center;font-size:18.75px}.idx_pickup_02 .idx_pickup_lead em{border-bottom:2px solid #e19a7b}.idx_pickup_02 .idx_pickup_desc{font-size:16.67px;width:276px;margin:0 0 0 auto}.idx_pickup_02 .idx_pickup_desc em{color:#e27f53;font-weight:500}.idx_pickup_02 .idx_pickup_fig{width:223px;z-index:5;top:166px;left:110px}.idx_pickup_02 .idx_pickup_fig img{aspect-ratio:446/391}.idx_pickup_02 .idx_pickup_sfig{width:163px;bottom:15px;left:142px}.idx_pickup_02 .idx_pickup_sfig img{aspect-ratio:163/132}.idx_afap{margin:0 0 75px}.idx_afap .idx_inr{width:1320px;display:flex;background-repeat:no-repeat;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/afap_bg.jpg);background-size:702px auto;background-position:0 0}.idx_afap_head{width:580px;height:700px;display:flex;align-items:center}.idx_afap_head>div{width:316px;height:316px;background:#fff;margin-left:196px;border-radius:50%;text-align:center;padding:62px 0 0}.idx_afap .idx_lead{position:relative;font-size:15px;letter-spacing:.2em;padding-bottom:.3em;margin-bottom:.2em}.idx_afap .idx_lead:before{content:"";display:block;position:absolute;width:4em;left:calc(50% - 2em);bottom:0;height:1px;background-color:#d780a7}.idx_afap .idx_lead i{font-size:16.18px}.idx_afap .idx_ttl{font-size:22.92px}.idx_afap .idx_ttl span{display:block;line-height:1.2;letter-spacing:.2em}.idx_afap .idx_ttl span:last-child{line-height:2}.idx_afap .idx_ttl i{font-size:25px}.idx_afap .idx_ttl span:not(:last-child) i:nth-of-type(1){font-size:33.33px}.idx_afap_cont{flex:1}.idx_afap_en{font-size:55.08px;letter-spacing:.04em;line-height:1;font-family:'Times New Roman',Times,serif;color:#d2d2d2;text-align:center;margin-bottom:15px}.idx_afap_lst .idx_box a{display:flex;align-items:center}.idx_afap_lst .idx_box:nth-of-type(1){margin:0 50px 70px 0}.idx_afap_lst .idx_box:nth-of-type(2){margin:0 0 70px 50px}.idx_afap_lst .idx_box:nth-of-type(3){margin:0 50px 0 0}.idx_afap_nbr{width:140px}.idx_afap_nbr img{aspect-ratio:1/1}.idx_afap_txt{flex:1;padding:0 22px 0 44px}.idx_afap_txt dt{color:#d780a7;font-size:20.83px;letter-spacing:.1em;padding-left:24px;margin-bottom:10px;background-repeat:no-repeat;background-position:0 50%;background-size:18px auto;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/afap_ico.png)}.idx_afap_txt dd{color:#404040;font-size:16.67px}.idx_afap_fig{width:187px}.idx_afap_fig img{aspect-ratio:187/131}.idx_msg{font-size:clamp(calc(15px*0.93),calc((15/1400)*100vw),calc(15px*1.5));margin:0 0 98px;background-color:#fcf8f8;background-repeat:no-repeat;background-size:auto 100%;background-position:100% 0;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/msg_bg.jpg)}.idx_msg:before,.idx_msg:after{content:"";display:block;position:absolute}.idx_msg:before{height:100%;width:calc(50% - 480px);left:0;top:0;background-color:#fff7fb}.idx_msg:after{right:24px;right:1.6em;bottom:0;width:calc((522/1350)*100vw);min-width:522px;aspect-ratio:522/683;background-position:100% 100%;background-size:100% auto;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/msg_fig.png)}.idx_msg .idx_inr{display:flex}.idx_msg_body{flex:1;padding:66px 48px 0;min-height:662px;color:#2e2e2e}.idx_msg_body em{color:#de83ab}.idx_msg .idx_ttl{font-size:31.76px;font-size:211.7%;margin-bottom:10px;margin-bottom:.6em}.idx_msg .idx_ttl span{display:inline-block;border-bottom:1px solid #2e2e2e;letter-spacing:.08em}.idx_msg .idx_ttl em{font-size:42.44px;font-size:133.6%}.idx_msg_lead{margin:0 0 32px;margin:0 0 2.13em}.idx_msg_lead span{display:block;font-size:31.76px;font-size:211.7%;line-height:1.2}.idx_msg_lead span:nth-of-type(2){margin-left:3.5em}.idx_msg_desc{font-size:18.75px;font-size:125%;line-height:1.77}.idx_msg_desc p{margin-bottom:1.5em}.idx_msg .menu{font-size:clamp(calc(15px*0.93),calc((15/1400)*100vw),calc(15px*1.5))}.idx_msg .menu{width:300px;width:20em;padding:44px 22px 30px;padding:2.93em 1.47em 2em;background:#fff7fb;border-right:1px solid #de83ab}.idx_msg .menu_ttl{color:#de83ab;font-size:25px;font-size:166%;font-family:'Times New Roman',Times,serif;letter-spacing:.1em;margin:0 0 .8em;margin:0 0 1.33em}.idx_msg .menu_lst li{padding:0 0 0 16px;padding:0 0 0 1.1em;margin:0 0 .9em 3px;margin:0 0 .9em .2em;background-repeat:no-repeat;background-position:0 1em;background-size:.4em auto;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/common/menu_arrow.png);letter-spacing:-.04em}.idx_msg .menu_lst a{display:inline-block;font-size:111%;letter-spacing:.06em;color:#2e2e2e}.idx_msg .menu_lst a:hover{background:linear-gradient(to bottom,transparent 0,transparent 70%,#9fd5ff 70%,#9fd5ff 90%,transparent 90%,transparent 100%)}.idx_feat{margin:0 0 106px;background-repeat:no-repeat;background-size:100% auto;background-position:0 0;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/feat_head_bg.jpg)}.idx_feat_head{margin:0 0 45px;font-size:clamp(calc(15px*0.93),calc((15/1400)*100vw),calc(15px*1.5));padding:3.2em 0 0}.idx_feat_head_ttl{width:48em;margin:0 auto 32.5em}.idx_feat_head_ttl img{aspect-ratio:720/177}.idx_feat_head_desc{font-size:14.58px;color:#3c3c3c;width:1167px;margin:0 auto}.idx_feat .idx_inr{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:24px;width:1282px}.idx_feat .idx_box{background-repeat:no-repeat;background-size:100% auto;background-position:0 0}.idx_feat .idx_box:before{content:"";display:block;position:absolute;width:23px;height:23px;bottom:12px;right:12px;background-repeat:no-repeat;background-size:100% 100%}.idx_feat_ttl{position:absolute}.idx_feat_lead{font-size:26.6px;text-align:center}.idx_feat_lead em{font-size:33.3px}.idx_feat_lead em i{font-size:29.17px}.idx_feat_desc{font-size:17.23px}.idx_feat_01{padding:36px 66px 45px 175px;grid-column:1/3;background-color:#f5fdff}.idx_feat_01:before{background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/feat_01_arrow.png)}.idx_feat_01 .idx_feat_ttl{width:76px;top:-5px;left:38px}.idx_feat_01 .idx_feat_ttl img{aspect-ratio:76/265}.idx_feat_01 .idx_feat_lead{font-size:25px;margin-bottom:40px}.idx_feat_01 .idx_feat_lead em{color:#73c5d9}.idx_feat_01 .idx_feat_set{display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px}.idx_feat_01 .idx_feat_set dt{font-size:18.75px;padding:5px 0 4px 10px;background-color:#fff;border-bottom:2px solid #a0d5e4;border-left:10px solid #a0d5e4}.idx_feat_01 .idx_feat_set dt i{font-size:15px}.idx_feat_01 .idx_feat_set dd{position:relative;font-size:14.58px}.idx_feat_01_01 dt{width:292px;letter-spacing:-.05em;margin-bottom:18px}.idx_feat_01_01 figure{width:206px;margin:0 auto 15px}.idx_feat_01_01 figure img{aspect-ratio:206/172}.idx_feat_01 .idx_lst li{background-size:1em auto;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/feat_01_check.png)}.idx_feat_01_02 dt{width:266px;margin-bottom:30px}.idx_feat_01_02 figure{width:278px;margin:0 auto 18px}.idx_feat_01_02 figure img{aspect-ratio:278/206}.idx_feat_01_03 dt{width:247px;margin-bottom:30px}.idx_feat_01_03 figure{position:absolute;width:194px;right:20px;top:10px}.idx_feat_01_03 figure img{aspect-ratio:194/261}.idx_feat_01_03 p{width:158px}.idx_feat_02{padding:323px 0 30px;grid-column:1/2;background-color:#f1fbf5;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/feat_02_bg.jpg)}.idx_feat_02:before{background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/feat_02_arrow.png)}.idx_feat_02 .idx_feat_ttl{width:76px;top:-1px;left:38px}.idx_feat_02 .idx_feat_ttl img{aspect-ratio:76/247}.idx_feat_02 .idx_feat_lead{margin-bottom:12px}.idx_feat_02 .idx_feat_lead em{color:#51bfb6}.idx_feat_02 .idx_feat_desc{margin-left:110px}.idx_feat_03{padding:323px 0 30px;grid-column:2/3;background-color:#f0f4fb;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/feat_03_bg.jpg)}.idx_feat_03:before{background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/feat_03_arrow.png)}.idx_feat_03 .idx_feat_ttl{width:301px;top:48px;right:0}.idx_feat_03 .idx_feat_ttl img{aspect-ratio:301/76}.idx_feat_03 .idx_feat_lead{margin-bottom:12px}.idx_feat_03 .idx_feat_lead em{color:#a4a0cf}.idx_feat_03 .idx_feat_desc{margin:0 50px}.idx_feat_04{padding:300px 0 30px;grid-column:1/2;background-color:#fff1f3;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/feat_04_bg.jpg)}.idx_feat_04:before{background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/feat_04_arrow.png)}.idx_feat_04 .idx_feat_ttl{width:214px;top:192px;left:0}.idx_feat_04 .idx_feat_ttl img{aspect-ratio:214/76}.idx_feat_04 .idx_feat_lead{margin-bottom:12px}.idx_feat_04 .idx_feat_lead em{color:#e08895}.idx_feat_04 .idx_feat_desc{margin:0 40px}.idx_feat_05{padding:300px 0 30px;grid-column:2/3;background-color:#fbf7f1;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/feat_05_bg.jpg)}.idx_feat_05:before{background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/feat_05_arrow.png)}.idx_feat_05 .idx_feat_ttl{width:76px;top:-1px;left:40px}.idx_feat_05 .idx_feat_ttl img{aspect-ratio:76/260}.idx_feat_05 .idx_feat_lead{margin-bottom:12px}.idx_feat_05 .idx_feat_lead em{color:#dd9e40}.idx_feat_05 .idx_feat_desc{margin:0 40px}.idx_treat{margin:0 0 95px;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/treat_head_bg.png);background-size:auto 347px;background-repeat:repeat-x;background-position:0 123px}.idx_treat_head{width:970px;display:grid;grid-template-columns:727px 147px;row-gap:42px;justify-content:space-between;align-items:center;margin:0 auto 70px}.idx_treat_head_ttl{grid-column:2/3;grid-row:1/2}.idx_treat_head_ttl img{aspect-ratio:147/535}.idx_treat_head_fig{grid-column:1/2;grid-row:1/2}.idx_treat_head_fig img{aspect-ratio:727/593}.idx_treat_head_desc{grid-column:1/3;grid-row:2/3;text-align:center;font-size:13.75px;color:#3d3d3d;line-height:1.66}.idx_treat .idx_box{font-size:clamp(calc(15px*0.93),calc((15/1400)*100vw),calc(15px*1.5));background-repeat:no-repeat;background-size:auto 100%;margin-bottom:1.33em;box-shadow:3px 3px 3px rgba(199,199,199,.16)}.idx_treat .idx_box .idx_inr{width:1280px;width:85em}.idx_treat_ttl{letter-spacing:.1em;color:#fff;padding:5px 33px;padding:.3em 2.2em;margin:0 0 36px;margin:0 0 2.4em;position:relative}.idx_treat_ttl .ja{font-size:41.67px;font-size:277.8%}.idx_treat .idx_box:nth-of-type(2n) .idx_treat_ttl .ja{font-size:37.5px;font-size:250%}.idx_treat_ttl .en{position:absolute;font-size:66.67px;font-size:444%;font-family:'Times New Roman',Times,serif;line-height:1;display:block;right:0;bottom:-.5em;opacity:.7;mix-blend-mode:multiply}.idx_treat_lead{font-size:25px;font-size:167%;color:#454545;margin-bottom:20px;margin-bottom:.8em}.idx_treat_lead span{display:block}.idx_treat_desc{font-size:20.83px;font-size:138%;margin:0 0 27px;margin:0 0 1.3em}.idx_treat .idx_box .idx_lst{font-size:20.8px;font-size:138%;margin-left:264px;margin-left:13.2em;margin-bottom:20px;margin-bottom:1em}.idx_treat_fig{position:absolute}.idx_treat .idx_box .idx_btn{text-align:right}.idx_treat .idx_box .idx_btn span,.idx_treat .idx_box .idx_btn a{width:173px;width:11.5em;display:inline-block}.idx_treat .idx_box .idx_btn img{aspect-ratio:173/27}.idx_treat_01{background-color:#faf6f6;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/treat_01_bg.jpg)}.idx_treat_01 .idx_inr{padding:45px 0 45px 600px;padding:3em 0 3em 40em}.idx_treat_01 .idx_treat_ttl{background:linear-gradient(to right,#e1bdbb 0,#e1bdbb 50%,transparent 80%)}.idx_treat_01 .idx_treat_ttl .en{color:#ecd5d5}.idx_treat_01 .idx_treat_lead span:nth-of-type(1) i{font-size:37.8px;font-size:151.2%}.idx_treat_01 .idx_treat_lead span:nth-of-type(1) i.small{font-size:20.83px;font-size:83.3%}.idx_treat_01 .idx_treat_lead span:nth-of-type(1) em{font-size:29.17px;font-size:117%;color:#d69f9c}.idx_treat_01 .idx_treat_lead span:nth-of-type(1) em i{font-size:33.33px;font-size:133.2%}.idx_treat_01 .idx_treat_lead span:nth-of-type(2) i{font-size:29.17px;font-size:116.7%}.idx_treat_01 .idx_treat_lead span:nth-of-type(2) em{border-bottom:4px solid #ffb4b0}.idx_treat_01 .idx_lst li{background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/treat_01_check.png)}.idx_treat_01 .idx_treat_fig{width:252px;left:580px;bottom:45px;width:16.8em;left:38.67em;bottom:3em}.idx_treat_01 .idx_treat_fig img{aspect-ratio:252/196}.idx_treat_02{background-position:100% 0;background-color:#f2f8f8;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/treat_02_bg.jpg)}.idx_treat_02 .idx_inr{padding:3em 0}.idx_treat_02 .idx_treat_ttl{width:739px;width:46em;background:linear-gradient(to right,#9cd2ce 0,#9cd2ce 50%,transparent 80%)}.idx_treat_02 .idx_treat_ttl .en{color:#badcd9}.idx_treat_02 .idx_treat_lead span:nth-of-type(1) i{font-size:37.5px;font-size:150%}.idx_treat_02 .idx_treat_lead span:nth-of-type(1) em{color:#81c1bc;letter-spacing:.1em}.idx_treat_02 .idx_treat_lead span:nth-of-type(2) em{font-size:33.33px;font-size:133%;border-bottom:4px solid #a8fcf5}.idx_treat_02 .idx_lst li{background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/treat_02_check.png)}.idx_treat_02 .idx_treat_fig{width:240px;width:16em;left:0;bottom:3em}.idx_treat_02 .idx_treat_fig img{aspect-ratio:240/186}.idx_treat .idx_treat_02 .idx_btn{width:644px;width:43em}.idx_treat_03{background-color:#f5f8fa;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/treat_03_bg.jpg)}.idx_treat_03 .idx_inr{padding:45px 0 45px 600px;padding:3em 0 3em 40em}.idx_treat_03 .idx_treat_ttl{background:linear-gradient(to right,#a6c9db 0,#a6c9db 50%,transparent 80%)}.idx_treat_03 .idx_treat_ttl .en{color:#cee0ea}.idx_treat_03 .idx_treat_lead span:nth-of-type(1){margin-left:-.6em;white-space:nowrap}.idx_treat_03 .idx_treat_lead span:nth-of-type(1) i{font-size:33.3px;font-size:133.2%;display:inline-block;margin-right:-.3em}.idx_treat_03 .idx_treat_lead span:nth-of-type(1) em{color:#8ab7ce}.idx_treat_03 .idx_treat_lead span:nth-of-type(1) em i{font-size:33.33px;font-size:133.2%}.idx_treat_03 .idx_treat_lead span:nth-of-type(2) em{font-size:29.17px;font-size:116.8%;border-bottom:4px solid #b7e7ff}.idx_treat_03 .idx_treat_lead span:nth-of-type(2) em i{font-size:37.5px;font-size:128%}.idx_treat .idx_box.idx_treat_03 .idx_lst,.idx_treat_03 .idx_lst{margin-left:300px;margin-left:15em}.idx_treat_03 .idx_lst li{background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/treat_03_check.png)}.idx_treat_03 .idx_treat_fig{width:281px;left:590px;bottom:55px;width:18.73em;left:39.33em;bottom:3.66em}.idx_treat_03 .idx_treat_fig img{aspect-ratio:281/186}.idx_treat_04{background-position:100% 0;background-color:#faf9f5;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/treat_04_bg.jpg)}.idx_treat_04 .idx_inr{padding:45px 0;padding:3em 0}.idx_treat_04 .idx_treat_ttl{width:706px;width:47.06em;background:linear-gradient(to right,#e6c38c 0,#e6c38c 50%,transparent 80%)}.idx_treat_04 .idx_treat_ttl .en{color:#eae0d1}.idx_treat_04 .idx_treat_lead span:nth-of-type(1) i{font-size:37.5px}.idx_treat_04 .idx_treat_lead span:nth-of-type(1) em{color:#d7ae6d;letter-spacing:-.06em}.idx_treat_04 .idx_treat_lead span:nth-of-type(2) em{font-size:37.5px;font-size:150%;border-bottom:4px solid #ffe1b1}.idx_treat_04 .idx_lst li{background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/treat_04_check.png)}.idx_treat_04 .idx_treat_fig{width:240px;left:0;bottom:45px;width:16em;left:0;bottom:3em}.idx_treat_04 .idx_treat_fig img{aspect-ratio:240/186}.idx_treat .idx_treat_04 .idx_btn{width:42.9em}.idx_consult{margin:0 0 90px}.idx_consult .idx_inr{width:1292px;padding:64px 52px 45px;background-color:#fbf6f6;background-repeat:no-repeat;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/consult_bg.jpg);background-size:auto 100%;background-position:100% 0}.idx_consult .idx_inr:before{content:"";display:block;position:absolute;pointer-events:none;width:calc(100% - 30px - 2px);height:calc(100% - 30px - 2px);top:15px;left:15px;border:1px solid #de83ab}.idx_consult .idx_ttl{font-size:33.33px;line-height:1;color:#2e2e2e;padding-left:72px;margin:0 0 25px;background-repeat:no-repeat;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/consult_logo.png);background-size:56px auto;background-position:0 50%}.idx_consult .idx_ttl i{display:inline-block;letter-spacing:.06em}.idx_consult_lead{color:#de83ab;font-size:25px;margin:0 0 30px}.idx_consult_desc{font-size:18.75px}.idx_consult_desc p{line-height:2}.idx_consult_desc p+p{margin-top:2em}.idx_consult_desc em{color:#de83ab}.idx_consult .idx_btn{margin:20px auto 0 390px;width:173px}.idx_consult .idx_btn img{aspect-ratio:173/27}.idx_consult_fig{position:absolute}.idx_consult_fig_01{z-index:3;width:237px;right:440px;bottom:46px}.idx_consult_fig_01 img{aspect-ratio:237/184}.idx_consult_fig_02{width:229px;right:420px;bottom:178px}.idx_consult_fig_02 img{aspect-ratio:229/168}.idx_gallery{background-color:#fbfaf6;padding:52px 0 90px;margin:0 0 85px}.idx_gallery .cmn_ttl{margin-bottom:48px}.idx_gallery .slick-img{margin:0;padding:10px 0;text-align:center;transition:.5s;transform:scale(.92)}.idx_gallery .slick-img span{display:block;padding:5px;background-color:#fff;border:1px solid #d5d5d5}.idx_gallery .slick-img i{display:block;background-color:#a5a5a5}.idx_gallery .slick-img img{transition:.5s;opacity:.27;aspect-ratio:886/505}.idx_gallery .slick-img.slick-center{transform:scale(1.02)}.idx_gallery .slick-img.slick-center img{opacity:1}.idx_gallery .slide-arrow{width:58px;height:58px;top:calc(50% - 29px);background-repeat:no-repeat;background-size:100% 100%}.idx_gallery .slide-arrow.slide-prev{left:11%;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/gallery_prev.png)}.idx_gallery .slide-arrow.slide-next{right:11%;background-image:url(//www.e-kamijo.com/wp-content/themes/humanity/css/../images/top/gallery_next.png)}.idx_pub{background-color:#f7f7f7;padding:52px 0 76px;margin:0 0 88px}.idx_pub .idx_inr{width:calc((1248/1400)*100%);min-width:1220px;max-width:1260px;display:flex;justify-content:space-between}.idx_pub .idx_box{width:calc((556/1248)*100%)}.idx_pub_news_lst{height:396px;overflow-y:scroll;color:#545454;margin:0 0 20px}.idx_pub_news_box{display:block;background-color:#fff;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;margin-right:10px;padding:10px 16px}.idx_pub_news_box:nth-of-type(1){border-top:1px solid #e2e2e2}.idx_pub_news_box:nth-of-type(2n){background-color:#f9f9f9}.idx_pub_news_ttl{font-size:14.58px;padding:0 .3em .3em;border-bottom:1px solid #e2e2e2}.idx_pub_news_body{font-size:16.67px;padding:.5em 0}.idx_pub_news .idx_btn{width:173px;margin:0 auto}.idx_pub_news .idx_btn img{aspect-ratio:173/27}.idx_pub_sche_calendar iframe{width:100%;height:446px}.idx_blog{margin:0 0 96px}.idx_blog .cmn_ttl{margin-bottom:54px}.idx_blog .idx_inr{width:1280px;display:grid;grid-template-columns:repeat(4,1fr);column-gap:24px;padding:0 0 50px}.idx_blog_fig{border:1px solid #c8c8c8;padding:4px;margin:0 0 21px}.idx_blog_ttl{display:flex;margin:0 5px 24px 0;font-size:14.58px;color:#545454}.idx_blog_ttl span{display:block}.idx_blog_date{width:8em}.idx_blog_sbj{width:calc(100% - 8em);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.idx_blog_body{margin:0 5px;color:#444;line-height:1.84;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.idx_blog .idx_btn{margin:0 auto;width:173px}.idx_blog .idx_btn img{aspect-ratio:173/28}.idx_slide{margin:0 0 80px}.idx_slide li{width:259px}.idx_slide li img{aspect-ratio:259/182}