@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_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:72px}.idx_lm span img{aspect-ratio:72/94}.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}.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}.head,.head p,.head ul,.head li,.head a,.head span,.head i,.head div,.head section{box-sizing:border-box}.head img{max-width:100%}.head{position:absolute;z-index:99;top:6px;left:30px}.head_ttl{font-size:12.5px;color:#5f646a}.idx_kv{font-size:clamp(calc(15px * 0.93), calc((15 / 1400) * 100vw), calc(15px * 1.5));background-repeat:no-repeat;background-size:cover;background-position:50% 50%;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/kv_01a.jpg);padding:5em 0 0;aspect-ratio:1400/728}.idx_kv_logo{width:calc((119 / 15) * 1em);margin:0 auto .6em}.idx_kv_logo img{aspect-ratio:119/133}.idx_kv_ttl{width:calc((192 / 15) * 1em);margin:0 auto 3.4em}.idx_kv_ttl img{aspect-ratio:192/97}.idx_kv_catch{width:calc((610 / 15) * 1em);margin:0 auto 2.4em}.idx_kv_catch img{aspect-ratio:610/178}.idx_kv_lead{width:calc((444 / 15) * 1em);margin:0 auto}.idx_kv_lead img{aspect-ratio:434/87}.idx_kv_info{position:absolute;right:0;bottom:1.2em;background-color:rgba(255,255,255,.75);color:#2e2e2e;text-align:center;padding:1em 1.8em}.idx_kv_info_ttl{font-size:132%;padding:0 .6em .2em;margin:0 0 .2em;border-bottom:1px solid #2e2e2e;letter-spacing:.06em}.idx_kv_info_ttl span{display:inline-block;padding-left:1.2em;background-repeat:no-repeat;background-position:0 60%;background-size:.8em auto;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/common/head_ico_tel.png)}.idx_kv_info p{font-size:190%;line-height:1.2;letter-spacing:.1em}a.idx_kv_recruit{position:absolute;right:2em;bottom:9em;width:17em}a.idx_kv_insta{position:absolute;right:2em;bottom:19.6em;width:17em}.gnav.idx_gnav{margin-bottom:5.2em}.idx_mhlw{width:1237px;z-index:3;margin:100px auto 0px;padding:80px 0 42px;border:1px solid #b8b9ba;position:relative;text-align:center;display:flex;flex-direction:column;align-items:center}.idx_mhlw:before{content:"";display:block;position:absolute;pointer-events:none;width:1226px;height:calc(100% - 10px);top:4px;left:4px;border:1px solid #b8b9ba}.idx_mhlw:after{content:"";display:block;position:absolute;z-index:2;top:-5px;width:60px;height:20px;left:calc(50% - 30px);background:#fff}.idx_mhlw .idx_lm{top:-40px;z-index:3}.idx_mhlw .idx_lm span{width:71px}.idx_mhlw .idx_lm span img{aspect-ratio:71/79}.idx_mhlw_ttl{font-size:25px;margin:0 auto 30px;color:#444;letter-spacing:-.05em}.idx_mhlw_ttl i{font-size:30px}.idx_mhlw_ttl em{position:relative;display:inline-block;border-bottom:1px solid #000;line-height:1.2}.idx_mhlw_lst{margin:0 auto}.idx_mhlw_lst li{display:block;text-align:left;font-size:24px;margin-bottom:.3em;color:#444;letter-spacing:.05em}.idx_mhlw_lst li span{display:inline-block;padding-left:1.2em;background-repeat:no-repeat;background-size:24px auto;background-position:0 .3em;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/mhlw_check.png)}.idx_online{width:1237px;z-index:3;margin:70px auto 30px;padding:50px 0 55px;border:1px solid #b8b9ba;position:relative;text-align:center;font-size:24px}.idx_online:before{content:"";display:block;position:absolute;pointer-events:none;width:1226px;height:calc(100% - 10px);top:4px;left:4px;border:1px solid #b8b9ba}.idx_online h2{font-size:25px;line-height:1.2;margin:0 auto 30px;color:#444;letter-spacing:.06em}.idx_online h2 i{font-size:32px}.idx_online h2 em{display:inline-block;padding:0 .15em;background:linear-gradient(to bottom,transparent 0,transparent 80%,#f6dfd4 80%,#f6dfd4 100%)}.idx_gene{margin:-38px 0 0;padding:96px 0 0;overflow:hidden}.idx_gene:before{content:"";display:block;position:absolute;top:0;left:calc(50% + 460px);width:347px;height:388px;background-repeat:no-repeat;background-size:100% 100%;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/gene_deco.png)}.idx_gene .idx_ttl{text-align:center;color:#4c3026;font-size:34.57px;margin:0 auto 43px}.idx_gene .idx_ttl span{display:block;letter-spacing:.06em}.idx_gene .idx_ttl span:nth-of-type(1)>.idx_sml{font-size:27.87px}.idx_gene .idx_ttl span:nth-of-type(1)>.idx_emph{font-size:43.75px;display:inline-block;margin:0 -.4em}.idx_gene .idx_ttl span:nth-of-type(1) .idx_emph i{font-size:52px}.idx_gene .idx_ttl span:nth-of-type(1) .idx_emph i.idx_sml{font-size:36px}.idx_gene .idx_ttl span:nth-of-type(1) em{display:inline-block;background:linear-gradient(to bottom,transparent 0,transparent 80%,#f6dfd4 80%,#f6dfd4 100%)}.idx_gene .idx_ttl span:nth-of-type(2){letter-spacing:.1em}.idx_gene>.idx_lst{text-align:center;margin:0 0 47px}.idx_gene>.idx_lst li{display:inline-block;font-size:19.53px;margin:0 1em;padding-left:1.2em;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/gene_check.png)}.idx_gene_inr{position:relative;padding:54px 0 64px;background-repeat:no-repeat;background-size:cover;background-position:50% 0;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/gene_bg.jpg)}.idx_gene_inr:before{content:"";display:block;position:absolute;width:1px;left:calc(50% - 0.5px);height:59px;top:-22px;background-color:#888}.idx_gene .idx_inr{width:1244px;padding:0 48px 42px;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:40px;background-repeat:no-repeat;background-size:100% auto;background-position:0 100%;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/gene_lst_bg.png)}.idx_gene_box{padding:266px 0 0;position:relative}.idx_gene_box:before{position:absolute;content:"";display:block;width:100%;height:100%;top:0;left:0;background-repeat:no-repeat}.idx_gene_dot{position:relative;z-index:3;font-size:16.68px;min-height:108px;text-shadow:2px 2px 2px #fff,-2px 2px 2px #fff,2px -2px 2px #fff,-2px -2px 2px #fff}.idx_gene_dot li{margin-bottom:.4em}.idx_gene .idx_box{z-index:3;background-color:#fff;padding:20px 32px 26px;box-shadow:7px 7px 0 rgba(67,67,67,.08)}.idx_gene_nbr{position:absolute;top:0;left:0;width:100px}.idx_gene_nbr img{aspect-ratio:100/128}.idx_gene_ttl{text-align:center;margin:0 0 6px}.idx_gene_ttl span{display:block}.idx_gene_ttl .ja{font-size:25.01px;color:#2e2e2e}.idx_gene_ttl .en{font-size:15.47px;letter-spacing:.1em}.idx_gene_fig{margin:0 0 12px}.idx_gene_check{margin:0 0 0 15px;font-size:16.68px}.idx_gene_check li{padding-left:.5em}.idx_gene_01:before{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/gene_01_staff.png);background-size:320px auto;background-position:100% 0}.idx_gene_01 .idx_gene_dot li{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/gene_01_dot.png)}.idx_gene_01 .idx_gene_ttl .en{color:#a5ba73}.idx_gene_01 .idx_gene_check li{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/gene_01_check.png)}.idx_gene_01 .idx_lst li em{border-bottom:1px solid #c5d898}.idx_gene_02:before{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/gene_02_staff.png);background-size:275px auto;background-position:calc(100% - 2px) 0}.idx_gene_02 .idx_gene_dot li{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/gene_02_dot.png)}.idx_gene_02 .idx_gene_ttl .en{color:#cebd7b}.idx_gene_02 .idx_gene_check li{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/gene_02_check.png)}.idx_gene_02 .idx_lst li em{border-bottom:1px solid #d1c285}.idx_gene_03:before{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/gene_03_staff.png);background-size:203px auto;background-position:86px 15px}.idx_gene_03 .idx_gene_dot li{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/gene_03_dot.png)}.idx_gene_03 .idx_gene_ttl .en{color:#c7a17a}.idx_gene_03 .idx_gene_check li{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/gene_03_check.png)}.idx_gene_03 .idx_lst li em{border-bottom:1px solid #caab8b}.idx_info{margin:12px 0 70px;padding:9.5em 0 0;font-size:clamp(calc(15px * 0.93), calc((15 / 1400) * 100vw), calc(15px * 1.5));background-repeat:no-repeat;background-position:0 100%;background-size:100% auto;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/info_bg.jpg);aspect-ratio:1400/670}.idx_info .idx_ttl{width:32.3em;margin:0 auto 4.26em 0}.idx_info .idx_ttl img{aspect-ratio:485/51}.idx_info .idx_lst{margin:0 0 0 5.6em}.idx_info .idx_lst li{position:relative;font-size:174%;color:#4b4b4b;margin-bottom:1.5em;padding:0 0 .2em 1.2em;background-repeat:no-repeat;background-position:0 50%}.idx_info .idx_lst li:before{content:"";display:block;position:absolute;height:1px;background-color:#404040;bottom:0;left:0}.idx_info .idx_lst li span{display:inline-block;margin:0 -.4em}.idx_info .idx_lst li i{font-size:81.5%}.idx_info .idx_lst li em{color:#795337}.idx_info .idx_lst li:nth-of-type(1){margin-left:4em;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/info_01_ico.png)}.idx_info .idx_lst li:nth-of-type(1):before{width:10em}.idx_info .idx_lst li:nth-of-type(1) i{font-size:104%}.idx_info .idx_lst li:nth-of-type(2){margin-left:2.7em;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/info_02_ico.png)}.idx_info .idx_lst li:nth-of-type(2):before{width:16em}.idx_info .idx_lst li:nth-of-type(2) i{font-size:74%;letter-spacing:-.04em}.idx_info .idx_lst li:nth-of-type(3){margin-left:1.2em;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/info_03_ico.png)}.idx_info .idx_lst li:nth-of-type(3):before{width:15.5em}.idx_info .idx_lst li:nth-of-type(4){margin-left:.4em;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/info_04_ico.png)}.idx_info .idx_lst li:nth-of-type(4):before{width:14em;left:-.4em}.idx_pub{padding:0 0 45px;margin:0 0 185px;background:linear-gradient(to bottom,transparent 0,transparent calc(100% - 278px), #fffbf3 calc(100% - 278px), #fffbf3 100%)}.idx_pub_ttl{position:relative;padding:0 22px;background-repeat:no-repeat;background-size:auto 10px;background-position:100% 100%;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/pub_ttl_brush.png)}.idx_pub_ttl span{display:inline-block}.idx_pub .idx_inr{width:1236px}.idx_pub .idx_pub_ttl{margin:0 0 27px}.idx_pub_tw{width:622px;margin:0 auto}.idx_pub_tw .idx_pub_ttl span{width:172px}.idx_pub_tw .idx_pub_ttl span img{aspect-ratio:172/30}.idx_pub_new_sttl{background-color:#1b90ee;color:#fff;font-size:24px;text-align:center;margin:0 0 20px;padding:.2em 0}.idx_bnr_publish .idx_inr{width:950px;min-width:initial;margin:0 auto 200px;position:relative}.idx_bnr_publish .idx_inr .btn{position:absolute;left:70px;bottom:55px;display:flex;flex-direction:column;gap:20px;width:414px}.idx_pick{padding:90px 0 45px;background-repeat:no-repeat;background-size:cover;background-position:50% 0;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/pick_bg.jpg)}.idx_pick .idx_ttl{width:100%;position:absolute;top:0;left:0}.idx_pick .idx_ttl span{display:block;width:400px;margin:-115px auto 0}.idx_pick .idx_ttl span img{aspect-ratio:400/176}.idx_pick .idx_inr{display:flex;width:1260px;background:rgba(255,255,255,.78);box-shadow:1em 1em 1em rgba(187,224,226,.4);padding:46px 0 30px}.idx_pick .idx_box{width:50%;padding:32px 25px 25px}.idx_pick_ico{width:100%;position:absolute;top:0;left:0}.idx_pick_ico span{display:block;width:69px;margin:-68px auto 0}.idx_pick_ico span img{aspect-ratio:1/1}.idx_pick_ttl{text-align:center;font-size:24px;letter-spacing:.1em;border-bottom:1px solid;padding:0 0 10px;margin:0 10px 20px;font-weight:700}.idx_pick_ttl *{font-weight:700}.idx_pick_ttl i{font-size:30px}.idx_pick_ttl em{display:inline-block;position:relative;padding:0 .5em}.idx_pick_ttl em:before,.idx_pick_ttl em:after{content:"";display:block;position:absolute;width:1px;height:.9em;top:0}.idx_pick_ttl em:before{left:.1em;transform:rotate(-20deg)}.idx_pick_ttl em:after{right:.1em;transform:rotate(20deg)}.idx_pick_fig{position:relative}.idx_pick_sfig,.idx_pick_catch{position:absolute}.idx_pick_desc{position:relative;display:block;border-radius:2px;color:#3e3e3e;font-size:16px;padding:1em;min-height:122px;background-color:#fff6d7;background-repeat:no-repeat;background-size:19px auto;background-position:calc(100% - 12px) calc(100% - 12px);transition:.3s}.idx_pick_desc:hover{opacity:.7}.idx_pick_desc em{font-weight:500}.idx_pick_01{border-right:1px solid rgba(118,138,136,.5)}.idx_pick_01 .idx_pick_ttl{color:#39beb5;border-color:#39beb5}.idx_pick_01 .idx_pick_ttl em:before,.idx_pick_01 .idx_pick_ttl em:after{background-color:#39beb5}.idx_pick_01 .idx_pick_fig{width:383px;margin:0 auto 92px 0;z-index:3}.idx_pick_01 .idx_pick_fig img{aspect-ratio:383/260}.idx_pick_01 .idx_pick_catch{width:231px;top:150px;right:18px}.idx_pick_01 .idx_pick_catch img{aspect-ratio:231/294}.idx_pick_01 .idx_pick_desc{padding-left:218px;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/pick_01_arrow.png)}.idx_pick_01 .idx_pick_sfig{width:225px;bottom:0;left:0}.idx_pick_01 .idx_pick_sfig img{aspect-ratio:225/187}.idx_pick_01 .idx_pick_desc em{color:#39beb5}.idx_pick_02 .idx_pick_ttl{font-size:27px;color:#19a7e1;border-color:#19a7e1}.idx_pick_02 .idx_pick_ttl em:before,.idx_pick_02 .idx_pick_ttl em:after{background-color:#19a7e1}.idx_pick_02 .idx_pick_ttl em{padding:0 .6em;margin:0 .2em}.idx_pick_02 .idx_pick_ttl i:nth-of-type(1){font-size:27px}.idx_pick_02 .idx_pick_fig{width:484px;margin:0 0 22px auto}.idx_pick_02 .idx_pick_fig img{aspect-ratio:484/331}.idx_pick_02 .idx_pick_catch{width:190px;bottom:150px;left:20px}.idx_pick_02 .idx_pick_catch img{aspect-ratio:190/190}.idx_pick_02 .idx_pick_desc{padding-right:217px;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/pick_02_arrow.png)}.idx_pick_02 .idx_pick_sfig{width:130px;bottom:0;right:55px}.idx_pick_02 .idx_pick_sfig img{aspect-ratio:130/155}.idx_pick_02 .idx_lst{margin-top:10px}.idx_pick_02 .idx_lst li{margin-right:1.5em;display:inline-block;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/pick_02_check.png)}.idx_pick_02 .idx_pick_desc em{color:#19a7e1}.idx_afap{font-size:clamp(calc(15px * 0.93), calc((15 / 1400) * 100vw), calc(15px * 1.5));margin:0 0 85px;padding:5.4em 0 0;background-image:linear-gradient(to bottom,#fffcf1 0,#fffcf1 50%,transparent 50%,transparent 100%)}.idx_afap .idx_ttl{width:15.4em;margin:0 auto 3em}.idx_afap .idx_ttl img{aspect-ratio:231/32}.idx_afap_lead{text-align:center;margin:0 auto 1em;font-size:200%;letter-spacing:.05em}.idx_afap_lead i{font-size:113%}.idx_afap_lead i:last-child{font-size:127%}.idx_afap_lead em{display:inline-block;font-size:120%;border-bottom:1px solid #fc9221}.idx_afap_lead i.empha,.idx_afap_lead em i{font-size:116%}.idx_afap .idx_inr{display:flex;align-items:flex-start}.idx_afap .idx_box a{display:block;background-repeat:no-repeat;background-size:.86em auto;background-position:calc(100% - 0.8em) calc(100% - 0.8em)}.idx_afap_ttl{font-size:146%;padding:.2em 0 .3em;margin:0 1em .6em;text-align:center;border-bottom:1px dotted #7d6451;color:#7a5d46;letter-spacing:.1em}.idx_afap_fig img{aspect-ratio:468/353}.idx_afap_desc{font-size:107%;line-height:1.5;margin:0 2.4em;padding-bottom:2em}.idx_afap_01{margin-top:2.2em}.idx_afap_01 a{background-color:#ebd8ca;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/afap_arrow_01.png)}.idx_afap_02{border-left:1px solid #e6dec2;border-right:1px solid #e6dec2;padding-top:6.6em;background-repeat:no-repeat;background-size:4.8em auto;background-position:50% 0;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/afap_logo.png)}.idx_afap_02 a{background-color:#ffecd8;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/afap_arrow_02.png)}.idx_afap_02 .idx_afap_ttl{color:#fc9221;border-color:#fc9221}.idx_afap_03{margin-top:2.2em}.idx_afap_03 a{background-color:#ebd8ca;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/afap_arrow_01.png)}.idx_menu{margin:0 0 105px}.idx_menu .idx_ttl{width:399px;margin:0 auto 44px}.idx_menu .idx_ttl img{aspect-ratio:399/58}.idx_menu .idx_inr{width:1318px;display:flex;justify-content:space-between}.idx_menu_set{position:relative}.idx_menu_ttl{font-size:25.3px;margin:0 auto 18px 0;padding:0 0 .1em;text-align:center;background-repeat:no-repeat;background-position:0 0;background-size:100% 100%}.idx_menu_set nav{display:grid;gap:10px 10px}.idx_menu_set nav a{display:flex;align-items:center;justify-content:center;position:relative;aspect-ratio:248/200;background-repeat:no-repeat;background-size:cover;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/menu_lst_bg.png);font-size:23px;text-shadow:5px 5px 8px rgba(60,60,60,.33);text-align:center;color:#fff}.idx_menu_set nav a:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;opacity:.22;transition:.3s}.idx_menu_set nav a:hover:before{opacity:.7}.idx_menu_set nav a span{position:relative;z-index:3;display:block}.idx_menu_set nav a span i{display:block;font-weight:700;line-height:1.3}.idx_menu_1{width:528px}.idx_menu_1 .idx_menu_ttl{width:303px;color:#fff;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/menu_ttl_bg_01.png)}.idx_menu_1 nav{border-right:1px solid #2e2e2e;grid-template-columns:repeat(2,248px)}.idx_menu_1 nav a:nth-of-type(1):before{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/menu_01_bg.jpg)}.idx_menu_1 nav a:nth-of-type(2):before{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/menu_02_bg.jpg)}.idx_menu_1 nav a:nth-of-type(3):before{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/menu_03_bg.jpg)}.idx_menu_1 nav a:nth-of-type(4):before{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/menu_04_bg.jpg)}.idx_menu_1 nav a:nth-of-type(5):before{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/menu_05_bg.jpg)}.idx_menu_1 nav a:nth-of-type(6):before{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/menu_06_bg.jpg)}.idx_menu_2{flex:1;padding-left:22px}.idx_menu_2 .idx_menu_ttl{width:512px;color:#7d6451;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/menu_ttl_bg_02.png)}.idx_menu_2 nav{grid-template-columns:repeat(3,248px)}.idx_menu_2 nav a:nth-of-type(1):before{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/menu_07_bg.jpg)}.idx_menu_2 nav a:nth-of-type(2):before{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/menu_08_bg.jpg)}.idx_menu_2 nav a:nth-of-type(3):before{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/menu_09_bg.jpg)}.idx_menu_2 nav a:nth-of-type(4):before{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/menu_10_bg.jpg)}.idx_menu_2 nav a:nth-of-type(5):before{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/menu_11_bg.jpg)}.idx_menu_2 nav a:nth-of-type(6):before{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/menu_12_bg.jpg)}.idx_menu_2 nav a:nth-of-type(7):before{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/menu_13_bg.jpg)}.idx_menu_2 nav a:nth-of-type(8):before{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/menu_14_bg.jpg)}.idx_menu_2 nav a:nth-of-type(9):before{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/menu_15_bg.jpg)}.idx_point{margin:0 0 107px}.idx_point .idx_inr{width:1200px;background-repeat:no-repeat;background-position:center center;background-size:100% auto;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/point_bg.png);background-color:#fff;box-shadow:1.5em 1.5em 2em rgba(165,165,165,.35);display:flex;align-items:center}.idx_point .idx_inr:before,.idx_point .idx_inr:after{content:"";display:block;position:absolute;background-repeat:no-repeat}.idx_point .idx_inr:before{width:37px;height:calc(100% + 28px);top:-14px;left:-14px;background-color:#ffba00}.idx_point .idx_inr:after{width:179px;height:179px;top:-14px;right:-14px;background-size:100% 100%;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/point_deco.png)}.idx_point_txt{padding:20px 10px 27px 55px}.idx_point .idx_ttl{font-size:29px;color:#434343;letter-spacing:.06em;border-bottom:1px solid #4d4d4d;margin:0 0 20px}.idx_point .idx_ttl i{font-size:86%}.idx_point .idx_ttl em{font-size:118%;color:#b77723}.idx_point .idx_lst li{font-size:16px;padding-left:1.2em;margin-left:.8em;background-repeat:no-repeat;background-size:.88em auto;background-position:0 .35em;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/mhlw_check.png)}.idx_point p{margin-top:1em;font-size:17px}.idx_point_fig{position:absolute;right:11.5%;top:46%;transform:translateY(-50%);width:412px}.idx_merit{margin:0 0 107px}.idx_merit .idx_inr{width:1200px;background-repeat:no-repeat;background-position:center center;background-size:100% auto;background-color:#fff;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/merit_bg.jpg);box-shadow:1.5em 1.5em 2em rgba(165,165,165,.35);display:flex;align-items:center}.idx_merit .idx_inr:before,.idx_merit .idx_inr:after{content:"";display:block;position:absolute;background-repeat:no-repeat}.idx_merit .idx_inr:before{width:37px;height:calc(100% + 28px);top:-14px;left:-14px;background-size:cover;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/merit_bar.png)}.idx_merit .idx_inr:after{width:179px;height:179px;top:-14px;right:-14px;background-size:100% 100%;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/merit_deco.png)}.idx_merit_txt{width:54.75%;padding:20px 10px 27px 55px}.idx_merit .idx_ttl{font-size:28.82px;color:#434343;letter-spacing:.06em;border-bottom:1px solid #4d4d4d;margin:0 0 20px}.idx_merit .idx_ttl i{font-size:25px}.idx_merit .idx_ttl span{font-size:40px;display:inline-block;margin:0 -.4em}.idx_merit .idx_ttl span em{color:#b77723;letter-spacing:-.16em}.idx_merit .idx_ttl span em i{font-size:55px;display:inline-block;margin-right:.2em;font-family:'Times New Roman',Times,serif}.idx_merit ol{padding-left:.5em;counter-reset:meritnum 0;font-size:16.67px;margin-bottom:1em}.idx_merit ol li{list-style:none;margin-bottom:.2em}.idx_merit ol li:before{font-size:20px;display:inline-block;margin-right:.5em;color:#b77723;font-family:'Times New Roman',Times,serif;font-style:italic;counter-increment:meritnum 1;content:counter(meritnum) "."}.idx_merit ol li i{display:inline-block;margin:0 -.4em}.idx_merit ol li em{border-bottom:1px solid #e3b925}.idx_merit .idx_btn{padding-left:336px}.idx_merit .idx_btn a{display:inline-block;font-size:15px;padding:0 1.3em 0 0;background-repeat:no-repeat;background-position:99% 50%;background-size:12px auto;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/merit_arrow.png);border-bottom:1px solid #434343}.idx_merit_fig{flex:1}.idx_merit_fig figure{width:414px}.idx_merit_fig figure img{aspect-ratio:414/419}.idx_msg{font-size:clamp(calc(15px * 0.93), calc((15 / 1400) * 100vw), calc(15px * 1.5));padding:0 0 3.6em;margin:0 0 82px;background-repeat:no-repeat;background-position:0 2.8em;background-size:100% auto;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/msg_bg.jpg)}.idx_msg:before{content:"";display:block;position:absolute;width:22.53em;aspect-ratio:338/217;bottom:0;right:0;background-repeat:no-repeat;background-size:100% 100%;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/msg_deco.png)}.idx_msg .idx_lm{top:-42px}.idx_msg .idx_lm span{width:86px}.idx_msg .idx_lm span img{aspect-ratio:86/94}.idx_msg .idx_ttl{width:22.7em;margin:0 auto 415px 0}.idx_msg .idx_ttl img{aspect-ratio:341/218}.idx_msg .idx_inr{width:1282px;aspect-ratio:1282/570;padding:33px 50px 0;box-shadow:15px 15px 10px rgba(78,78,78,.3);background-repeat:no-repeat;background-color:#fff;background-position:100% 0;background-size:auto 100%;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/msg_inr_bg.jpg);color:#525252}.idx_msg .idx_inr:before{content:"";display:block;position:absolute;width:1078px;height:620px;left:-30px;top:-22px;background:linear-gradient(to right,#fff 0,transparent 100%)}.idx_msg_fig{position:absolute;z-index:3;width:599px;bottom:0;right:10px;top:-90px}.idx_msg_lead{position:relative;z-index:3;font-size:38.29px;margin:0 0 48px}.idx_msg_lead span{display:block}.idx_msg_lead span:nth-of-type(1){letter-spacing:-.08em}.idx_msg_lead span:nth-of-type(2){margin-left:2em;letter-spacing:.06em}.idx_msg_lead span i{font-size:50px}.idx_msg_lead span em{border-bottom:1px solid #ffc700;letter-spacing:.06em}.idx_msg_desc{position:relative;z-index:3;font-size:18.75px;margin-bottom:2em}.idx_msg_desc em{color:#fcad04}.idx_msg_desc p{margin-bottom:1em}.idx_msg_desc ul{margin-bottom:1em}.idx_msg_desc li{padding-left:1em;position:relative}.idx_msg_desc li:before{content:"";display:block;position:absolute;width:.2em;height:.2em;left:.3em;top:.66em;background-color:#525252;border-radius:50%}.idx_msg_en{position:relative;z-index:4;width:587px}.idx_msg_en img{aspect-ratio:587/16}.idx_feat{padding:78px 0 53px;background-color:#eff}.idx_feat .idx_lm{top:-54px}.idx_feat .idx_lm span{width:76px}.idx_feat .idx_lm span img{aspect-ratio:76/85}.idx_feat_head{margin:0 auto 52px;width:814px}.idx_feat .idx_ttl{width:658px;margin:0 auto 36px}.idx_feat .idx_ttl *{font-weight:300}.idx_feat .idx_ttl span{display:block;font-size:30px;color:#7d6451;line-height:2;letter-spacing:.06em}.idx_feat .idx_ttl span:nth-of-type(2){text-align:right}.idx_feat .idx_ttl span i{font-size:37.02px}.idx_feat .idx_ttl span:nth-of-type(3){margin:-40px auto 1px;width:470px}.idx_feat .idx_ttl span:nth-of-type(3){aspect-ratio:470/150}.idx_feat_head_desc{font-size:13px;color:#5b5b5b}.idx_feat .idx_inr{width:1224px;display:grid;gap:22px 22px;grid-template-columns:repeat(2,1fr)}.idx_feat .idx_box{padding:30px 20px 34px;background-color:#fff;background-repeat:no-repeat;background-size:13px auto,auto 100%;min-height:388px}.idx_feat_ttl{width:352px;font-size:20px;padding:0 0 5px}.idx_feat_ttl i{font-size:26px}.idx_feat_sttl{position:absolute}.idx_feat_desc{font-size:15px;line-height:1.73;color:#3e3e3e}.idx_feat .idx_lst{font-size:15px;color:#3e3e3e;background-color:#fffff3;padding:20px 15px 10px}.idx_feat .idx_lst li{margin-bottom:.3em}.idx_feat .idx_lst li i{font-size:13px}.idx_feat .idx_lst li em{border-bottom:1px solid #bbbbb2}.idx_feat_fig{position:absolute}.idx_feat_fig img{aspect-ratio:1/1}.idx_feat_01{background-position:calc(100% - 10px) calc(100% - 10px),0 0;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/feat_arrow_1.png),url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/feat_01_bg.jpg)}.idx_feat_01 .idx_feat_ttl{color:#39beb5;margin:0 0 24px auto;text-align:right;border-bottom:1px dotted #39beb5}.idx_feat_01 .idx_feat_sttl{width:209px;top:24px;left:6px}.idx_feat_01 .idx_feat_sttl img{aspect-ratio:209/140}.idx_feat_01 .idx_feat_desc{width:240px;margin:0 0 30px auto}.idx_feat_01 .idx_lst{width:282px;margin:0 0 0 auto}.idx_feat_01 .idx_lst li{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/feat_check_1.png)}.idx_feat_01 .idx_feat_fig{width:141px;top:88px;left:194px}.idx_feat_02{background-position:calc(100% - 10px) calc(100% - 10px),0 0;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/feat_arrow_1.png),url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/feat_02_bg.jpg)}.idx_feat_02 .idx_feat_ttl{color:#39beb5;margin:0 0 30px auto;padding-left:10px;border-bottom:1px dotted #39beb5}.idx_feat_02 .idx_feat_sttl{width:211px;top:24px;left:6px}.idx_feat_02 .idx_feat_sttl img{aspect-ratio:211/129}.idx_feat_02 .idx_feat_desc{width:190px;margin:0 auto 30px 220px}.idx_feat_02 .idx_lst{width:282px;margin:0 0 0 auto}.idx_feat_02 .idx_lst li{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/feat_check_1.png)}.idx_feat_02 .idx_feat_fig{width:164px;top:86px;right:-6px}.idx_feat .idx_box.idx_feat_03,.idx_feat_03{padding-top:50px;background-position:calc(100% - 10px) calc(100% - 10px),100% 100%;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/feat_arrow_2.png),url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/feat_03_bg.jpg)}.idx_feat_03 .idx_feat_ttl{color:#fc9221;margin:0 auto 40px 0;border-bottom:1px dotted #fc9221}.idx_feat_03 .idx_feat_sttl{width:231px;top:16px;right:15px}.idx_feat_03 .idx_feat_sttl img{aspect-ratio:231/133}.idx_feat_03 .idx_feat_desc{width:200px;margin:0 auto 40px 154px}.idx_feat_03 .idx_lst{width:291px;display:grid;grid-template-columns:repeat(2,auto);margin:0 auto 0 40px}.idx_feat_03 .idx_lst li{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/feat_check_1.png)}.idx_feat_03 .idx_feat_fig{width:150px;top:108px;left:10px}.idx_feat .idx_box.idx_feat_04,.idx_feat_04{padding-top:50px;background-position:calc(100% - 10px) calc(100% - 10px),100% 100%;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/feat_arrow_2.png),url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/feat_04_bg.jpg)}.idx_feat_04 .idx_feat_ttl{color:#fc9221;margin:0 auto 40px 0;border-bottom:1px dotted #fc9221}.idx_feat_04 .idx_feat_sttl{width:231px;top:16px;right:15px}.idx_feat_04 .idx_feat_sttl img{aspect-ratio:231/133}.idx_feat_04 .idx_feat_desc{width:200px;margin:0 auto 60px 20px}.idx_feat_04 .idx_lst{width:407px;margin:0 auto 0 20px;padding-left:140px}.idx_feat_04 .idx_lst li{margin-bottom:.5em;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/feat_check_1.png)}.idx_feat_04 .idx_feat_fig{width:142px;bottom:43px;left:20px}.idx_slide li{margin-right:24px}.idx_slide li img{width:220px;aspect-ratio:220/160}.idx_slide1{padding:80px 0 88px}.idx_slide1 .idx_lm{top:-33px}.idx_slide1 .idx_lm span{width:76px}.idx_slide1 .idx_lm span img{aspect-ratio:76/85}.idx_slide2{background-color:#f3fffe;padding:72px 0 45px}.idx_slide2 .idx_lm{top:-33px}.idx_slide2 .idx_lm span{width:62px}.idx_slide2 .idx_lm span img{aspect-ratio:62/70}.idx_treat{margin:0 0 18px}.idx_treat_head{position:relative;padding:50px 0 0;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/treat_head_bg.png);background-size:75px auto;overflow:hidden}.idx_treat_head:before{content:"";display:block;position:absolute;width:100%;bottom:0;left:0;height:175px;background:linear-gradient(to bottom,transparent 0,#fffbf2 100%)}.idx_treat_head .idx_inr{width:1223px;z-index:3;background-repeat:no-repeat;background-size:100% auto;background-position:0 0;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/treat_head_inr_bg.jpg)}.idx_treat_head_ttl{width:1000px;margin:0 auto 60px;text-align:center}.idx_treat_head_ttl span{transform:rotate(-3deg);font-size:40.94px;display:inline-block;background-color:rgba(255,255,255,.96);font-weight:300;padding:0 .5em .1em;margin:0 auto .25em;letter-spacing:.06em;line-height:1.3}.idx_treat_head_ttl span>i{font-size:49.13px;font-weight:300}.idx_treat_head_ttl span em{font-weight:500;font-size:46.05px;display:inline-block;margin:0 -.4em}.idx_treat_head_ttl span em i{font-weight:500;font-size:52.17px}.idx_treat_head_ttl span:nth-of-type(1) em{color:#ffba00}.idx_treat_head_ttl span:nth-of-type(2) em i{color:#39beb5;font-size:55.26px}.idx_treat_head_figs{position:relative;margin:0 0 30px}.idx_treat_head_figs figure{display:block}.idx_treat_head_figs figure img{max-width:100%}.idx_treat_head_figs figure:nth-of-type(1){position:absolute;width:505px;top:-165px;left:-90px}.idx_treat_head_figs figure:nth-of-type(1) img{aspect-ratio:505/510}.idx_treat_head_figs figure:nth-of-type(2){margin:0 auto;padding:0 0 0 40px;text-align:center}.idx_treat_head_figs figure:nth-of-type(2) img{width:461px;aspect-ratio:461/383}.idx_treat_head_figs figure:nth-of-type(3){position:absolute;width:475px;top:-65px;right:-75px}.idx_treat_head_figs figure:nth-of-type(3) img{aspect-ratio:475/444}.idx_treat_head_desc{position:relative;z-index:3;font-size:13px;color:#3f3f3f;padding:0 5em 22px;background-repeat:no-repeat;background-position:50% 100%;background-size:auto 15px;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/treat_head_brush.png)}.idx_treat_set{position:relative;background-repeat:no-repeat;background-size:cover;padding:70px 0 40px}.idx_treat_set_1{background-position:0 100%;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/treat_set_1_bg.jpg)}.idx_treat_set_2{background-position:100% 100%;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/treat_set_2_bg.jpg)}.idx_treat_set:before{content:"";display:block;position:absolute;height:100%;top:0}.idx_treat_set_1:before{right:0;width:calc(50% - 306px);background-color:#eff}.idx_treat_set_2:before{left:0;width:calc(50% - 353px);background-color:#fffded}.idx_treat_set .idx_inr{width:1300px;z-index:3;display:flex;align-items:flex-start;justify-content:space-between}.idx_treat_set_2 .idx_inr{flex-direction:row-reverse}.idx_treat_ttl{width:75px;height:318px;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-size:46.44px;line-height:1;background-repeat:no-repeat;background-size:18px auto;margin:0;display:flex}.idx_treat_set_1 .idx_treat_ttl{align-items:flex-end;background-position:100% 0;color:#39beb5;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/treat_brush_1.png);margin-right:27px}.idx_treat_set_2 .idx_treat_ttl{align-items:flex-start;background-position:0 0;color:#ffba00;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/treat_brush_2.png);margin-left:10px}.idx_treat_txt{flex:1}.idx_treat_set_1 .idx_treat_txt{margin-right:35px}.idx_treat_set_2 .idx_treat_txt{margin-left:47px}.idx_treat_sttl{font-size:16px;font-weight:500;margin:0 0 20px}.idx_treat_sttl span{display:inline-block;padding:.2em 2em}.idx_treat_set_1 .idx_treat_sttl span{background-color:#39beb5;color:#fff}.idx_treat_set_2 .idx_treat_sttl span{background-color:#ffc700;color:#7d6451}.idx_treat_lead{font-size:24px;border-bottom:1px solid #4e4e4e;padding-bottom:16px;margin-bottom:30px}.idx_treat_lead span{display:block}.idx_treat_lead span>i{font-size:21px}.idx_treat_lead span em{font-size:26px}.idx_treat_set_1 .idx_treat_lead em i{color:#39beb5}.idx_treat_set_2 .idx_treat_lead em i{color:#ffba00}.idx_treat_set .idx_box{display:flex;justify-content:space-between;background-repeat:no-repeat;background-size:15px auto;background-position:100% 100%}.idx_treat_set_1 .idx_box{padding:0 0 30px;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/treat_arrow_1.png)}.idx_treat_set_2 .idx_box{padding:0 50px 0 0;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/treat_arrow_2.png)}.idx_treat_set .idx_box .idx_lst{font-size:16px;margin-left:10px}.idx_treat_set .idx_box .idx_lst li{margin-bottom:.8em}.idx_treat_set_1 .idx_box .idx_lst li{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/treat_check_1.png)}.idx_treat_set_2 .idx_box .idx_lst li{background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/treat_check_2.png)}.idx_treat_set .idx_box .idx_lst li i{display:inline-block;margin:0 -.4em}.idx_treat_set .idx_box .idx_lst li em{display:inline-block;border-bottom:1px solid #949494}.idx_treat_sfig{width:160px}.idx_treat_sfig img{aspect-ratio:160/109}.idx_treat_set_1 .idx_treat_sfig{margin-right:15px}.idx_treat_fig{position:relative;width:532px;padding-bottom:20px}.idx_treat_fig:before{content:"";display:block;position:absolute;width:187px;height:170px;bottom:0;background-repeat:no-repeat;background-size:100% 100%}.idx_treat_fig figure{position:relative;z-index:2;display:block;width:512px}.idx_treat_fig figure img{aspect-ratio:512/316}.idx_treat_set_1 .idx_treat_fig:before{right:0;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/treat_cnr_1.png)}.idx_treat_set_2 .idx_treat_fig figure{margin-left:auto}.idx_treat_set_2 .idx_treat_fig:before{left:0;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/treat_cnr_2.png)}.idx_treat_01{margin-bottom:56px}.idx_treat_01 .idx_treat_lead span:nth-of-type(2){margin-left:11.5em}.idx_treat_01 .btn_wrap a{font-size:18px;letter-spacing:.08em;display:inline-block;padding:.4em 1.5em;color:#fff;background:#39beb5;border-radius:5px;margin-right:10px}.idx_treat_01 .btn_wrap a i.fa{margin-right:.3em}.idx_treat_01 .btn_wrap a:last-of-type{background-color:#ffc700}.idx_treat_02 .idx_treat_lead span:nth-of-type(2){margin-left:4em}.idx_treat_03{margin-bottom:56px}.idx_treat_03 .idx_treat_lead span:nth-of-type(2){text-align:right;margin-right:3em}.idx_treat_03 .idx_treat_sfig{width:206px}.idx_treat_03 .idx_treat_sfig img{aspect-ratio:206/136}.idx_treat_04 .idx_treat_lead span:nth-of-type(1){padding-left:.5em}.idx_treat_04 .idx_treat_lead span:nth-of-type(2){text-align:right;margin-right:2em}.idx_consult{padding:133px 0 80px;overflow:hidden;background-repeat:no-repeat;background-size:100% auto;background-position:0 64px;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/consult_bg.jpg)}.idx_consult:before{content:"";display:block;position:absolute;z-index:3;width:calc(50% - 445px);min-width:255px;height:504px;bottom:28px;background-repeat:no-repeat;background-size:auto 100%;background-position:100% 0;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/consult_deco1.png)}.idx_consult .idx_lm{top:0}.idx_consult .idx_lm span{width:116px}.idx_consult .idx_lm span img{aspect-ratio:116/124}.idx_consult .idx_ttl{width:507px;margin:0 auto 45px}.idx_consult .idx_ttl img{aspect-ratio:507/89}.idx_consult .idx_inr{width:1270px;box-shadow:.6em .6em 1.3em rgba(191,191,191,.73);padding:56px 33px 30px;aspect-ratio:1270/405;background-color:#fff;background-repeat:no-repeat;background-size:14px auto;background-position:calc(100% - 23px) calc(100% - 27px);background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/consult_arrow.png)}.idx_consult_lead{text-align:right;border-bottom:1px solid #606060;padding:0 0 20px;margin:0 0 20px;color:#434343}.idx_consult_lead span{display:block;font-size:23px;line-height:1.2;letter-spacing:-.06em}.idx_consult_lead span:nth-of-type(1){margin-right:2em}.idx_consult_lead i{font-size:40px;display:inline-block;margin:0 -.4em}.idx_consult_lead em{color:#ff7d2e}.idx_consult_desc{width:392px;margin:0 0 0 auto;font-size:16px;color:#424040}.idx_consult_desc em{color:#7d6451;border-bottom:1px solid #7d6451}.idx_consult_fig{position:absolute;z-index:5;width:503px;top:31px;left:70px}.idx_consult_fig img{aspect-ratio:503/340}.idx_consult_sfig{position:absolute;z-index:7;width:394px;bottom:50px;left:405px}.idx_consult_sfig img{aspect-ratio:394/140}.idx_consult_deco{position:absolute;width:272px;right:-58px;bottom:-74px}.idx_consult_deco img{aspect-ratio:272/302}.idx_gallery{width:97%;min-width:1360px;padding:150px 0 42px;margin:0 auto 52px;background-color:#f3fffe;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/gallery_bg.png);background-repeat:no-repeat;background-position:50% 0;background-size:1264px auto}.idx_gallery .idx_ttl{position:absolute;width:570px;left:calc(50% - 285px);left:calc(50% - 260px);top:70px}.idx_gallery .idx_ttl img{aspect-ratio:570/185}.idx_gallery .idx_inr{width:1304px;display:flex;justify-content:space-between;border:12px solid #66cbc4;border-radius:30px;padding:140px 74px 32px}.idx_gallery_fig{width:680px;position:relative;margin-right:8px}.idx_gallery_fig .idx_gallery_slider img{aspect-ratio:680/488}.idx_gallery_fig .slick-dots{position:absolute;width:300px;left:-350px;right:unset;bottom:0;margin:0;padding:24px 0 0;text-align:right}.idx_gallery_fig .slick-dots li{width:16px;height:16px;margin:0 3px;padding:0}.idx_gallery_fig .slick-dots li button:before{font-size:13px;color:#e8ddcb;opacity:1}.idx_gallery_fig .slick-dots li.slick-active button:before{color:#ae8b53}.idx_gallery_thumb_wrp{width:446px;padding:0}.idx_gallery_thumb{overflow:hidden;position:relative}.idx_gallery_thumb .slick-list{width:700px}.idx_gallery_thumb .slick-track{transform:unset !important;margin:0 !important;display:flex;flex-wrap:wrap}.idx_gallery_thumb_box{width:220px !important;margin:0 8px 8px 0;background:#484848;cursor:pointer}.idx_gallery_thumb_box img{opacity:.3;transition:opacity .3s linear;aspect-ratio:220/158}.idx_gallery_thumb .slick-current img{opacity:1}.idx_insta{width:1232px;margin:auto;padding:0 0 60px}.idx_insta #sb_instagram{width:96%}.idx_blog{padding:60px 0;margin:0 0 70px;background:linear-gradient(to right,#f1eadc 0,#f1eadc calc(50% + 209px), transparent calc(50% + 209px), transparent 100%)}.idx_blog .idx_inr{width:1310px;display:flex;align-items:flex-start}.idx_blog .idx_inr:before{content:"";position:absolute;display:block;width:263px;height:452px;top:-38px;left:72px;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/blog_deco.png);background-repeat:no-repeat;background-size:100% 100%}.idx_blog .idx_pub_ttl{position:relative;z-index:3;margin-top:63px;width:156px;background-position:calc(100% - 0.5em) calc(100% - 8px)}.idx_blog .idx_pub_ttl span{width:96px}.idx_blog .idx_pub_ttl span img{aspect-ratio:96/42}.idx_blog_lst{flex:1;margin:0 0 0 18px;padding:72px 58px 60px 80px;display:grid;grid-template-columns:repeat(3,1fr);column-gap:90px;background-color:#fff;box-shadow:.6em .6em 1em rgba(235,223,199,.73)}.idx_blog_lst a.idx_box{z-index:10;background-repeat:no-repeat;background-size:14px auto;background-position:100% 100%;background-image:url(//www.yamaji-d.jp/wp-content/themes/humanity/css/../images/top/blog_arrow.png);color:#7d6451}.idx_blog_fig{margin:0 0 15px}.idx_blog_fig img{width:100%;height:182px;aspect-ratio:136/91;object-fit:cover}.idx_blog_date{position:absolute;display:block;top:0;left:-.5em;transform:rotate(90deg);transform-origin:top left;padding-left:3em;line-height:1}.idx_blog_date:before{content:"";display:block;position:absolute;width:2.7em;height:1px;left:0;top:50%;background-color:#7d6451}.idx_blog_sbj{font-size:15px;min-height:3.6em}.idx_pub_wrap{width:1160px;margin:0 auto 96px;display:flex;justify-content:space-between}.idx_news{margin:0 0 96px}.idx_news .idx_inr{width:540px;min-width:initial}.idx_news .idx_pub_ttl{margin:0 0 10px}.idx_news .idx_pub_ttl span{width:106px}.idx_news .idx_pub_ttl span img{aspect-ratio:106/31}.idx_news .idx_box{display:grid;grid-template-columns:144px 1fr;grid-template-rows:max-content 1fr;column-gap:22px;padding:18px;border-bottom:1px solid #909090;color:#5d5d5d}.idx_news_fig{grid-column:1/2;grid-row:1/3}.idx_news_fig img{width:100%;aspect-ratio:144/96;object-fit:cover}.idx_news_date{grid-column:2/3;grid-row:1/2;padding:5px 0;font-size:13px}.idx_news_sbj{grid-column:2/3;grid-row:2/3;font-size:15px}.idx_news_sbj span{border-bottom:1px solid #909090}.idx_pub_sche{width:541px}.idx_pub_sche .idx_pub_ttl span{width:202px}.idx_pub_sche .idx_pub_ttl span img{aspect-ratio:202/32}.idx_pub_sche_calendar{margin-top:26px}.idx_pub_sche_calendar iframe{width:100%;height:382px}.idx_linkbnr{width:1160px;margin:0 auto 130px;display:flex;flex-wrap:wrap;gap:8px}.idx_linkbnr img{width:284px}