.index{position:relative;width:1100px;margin:0 auto 200px}.index>.layout{display:flex;align-items:center;background-color:#efe5d4;padding:67px 75px 75px}.index>.layout>.tit{font-family:"Noto Serif JP",serif;font-weight:600;font-style:normal;font-feature-settings:"palt";font-size:1.875rem;color:#e84114;width:18%;text-align:center}.index>.layout .indexWrap{padding-left:77px}.index>.layout .indexWrap .indexList>.tit{display:flex;align-items:center;margin-bottom:3px}.index>.layout .indexWrap .indexList .list li a,.index>.layout .indexWrap .indexList>.tit .ja{font-family:"Noto Serif JP",serif;font-weight:600;font-style:normal;font-feature-settings:"palt"}.index>.layout .indexWrap .indexList>.tit .ja{font-size:1.5rem;color:#741f2b;letter-spacing:.1em;margin-right:20px}.index>.layout .indexWrap .indexList>.tit .en{font-family:ivymode,sans-serif;font-weight:400;font-style:normal;font-size:1.125rem}.index>.layout .indexWrap .indexList .list li{border-bottom:1px solid #fff}.index>.layout .indexWrap .indexList .list li a{font-size:1.125rem;text-decoration:none;color:#222;position:relative;line-height:1.5;padding:8px 0 9px 39px;display:block;transition:all .3s}.index>.layout .indexWrap .indexList .list li a::before{content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none;width:9px;height:9px;border-radius:50%;background-color:#e84114;top:50%;transform:translateY(-50%);left:18px}.index>.layout .indexWrap .indexList .list li a:hover{color:#e84c21}.index>.layout .indexWrap .indexList .list li:first-child{border-top:1px solid #fff}.index>.layout .indexWrap .indexList:nth-child(2){margin-top:30px}@media (max-width:750px){.index{width:auto;margin:0 auto 100px}.index>.layout{flex-direction:column;padding:67px 40px 75px}.index>.layout>.tit{width:100%;margin-bottom:30px}.index>.layout>.indexWrap{padding-left:0}.index>.layout>.indexWrap .indexList .list li a{font-size:1.0625rem;padding:15px 15px 16px 55px}.index>.layout>.indexWrap .indexList .list li a::before{width:18px;height:18px;top:42px}.index>.layout>.indexWrap .indexList:nth-child(2){margin-top:60px}}.ui_tit02.type02{width:1100px;margin:0 auto 50px}@media (max-width:750px){.ui_tit02.type02{width:670px;padding:24px 20px 26px;margin:0 auto -40px}}.ui_box01 .layout .txt>.list{margin-top:0;margin-bottom:30px;display:flex;justify-content:space-between;flex-wrap:wrap}.ui_box01 .layout .txt>.list>li{position:relative;line-height:1.6;padding-left:20px}.ui_box01 .layout .txt>.list>li::before{content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none;width:8px;height:8px;background-color:#741f2b;top:8px;left:0}.ui_box01 .layout .txt>.list>li:nth-child(n+2){margin-top:10px}@media (max-width:750px){.ui_box01 .layout .txt>.list{margin-bottom:30px}.ui_box01 .layout .txt>.list>li:nth-child(n+2){margin-top:30px}}.ui_box01 .layout .box{background-color:#efe5d4;padding:30px 50px;display:inline-block;width:100%;margin:50px auto 0}.ui_box01 .layout .box>.ui_tit05{margin-bottom:22px}.ui_box01 .layout .box>.ui_tit05 .ja{font-size:1.5rem}.ui_box01 .layout .box>.ui_tit05 .en{font-size:1.25rem}.ui_box01 .layout .box .list>li{position:relative;padding-left:60px;line-height:1.5;font-family:"Noto Serif JP",serif;font-weight:600;font-style:normal;font-feature-settings:"palt";font-size:1rem}.ui_box01 .layout .box .list>li::before{content:"";position:absolute;display:flex;top:50%;transform:translateY(-50%);left:10px;font-family:ivymode,sans-serif;font-weight:400;font-style:normal;letter-spacing:.05em;color:#741f2b;font-size:1.375rem;justify-content:center;align-items:center;text-align:center;min-width:27px}.ui_box01 .layout .box .list>li:nth-child(1)::before{letter-spacing:.1em}.ui_box01 .layout .box .list>li:nth-child(n+2){margin-top:20px}.ui_box01 .layout .box .list>li:nth-child(1):before{content:"01"}.ui_box01 .layout .box .list>li:nth-child(2):before{content:"02"}.ui_box01 .layout .box .list>li:nth-child(3):before{content:"03"}.ui_box01 .layout .box .list>li:nth-child(4):before{content:"04"}.ui_box01 .layout .box .list>li:nth-child(5):before{content:"05"}.ui_box01 .layout .box .list>li:nth-child(6):before{content:"06"}.ui_box01 .layout .box .list>li:nth-child(7):before{content:"07"}.ui_box01 .layout .box .list>li:nth-child(8):before{content:"08"}.ui_box01 .layout .box .list>li:nth-child(9):before{content:"09"}@media (max-width:750px){.ui_box01 .layout>.pic_m{float:none}.ui_box01 .layout .txt .list>li{padding-left:40px}.ui_box01 .layout .txt .list>li::before{width:16px;height:16px;top:15px}.ui_box01 .layout .box{padding:40px 40px 60px}.ui_box01 .layout .box>.ui_tit05{margin-bottom:40px}.ui_box01 .layout .box .list>li{padding-left:70px;font-size:.875rem}.ui_box01 .layout .box .list>li::before{top:-7px;transform:translateY(0);left:0;font-size:1.25rem}.ui_box01 .layout .box .list>li:nth-child(n+2){margin-top:40px}.ui_box01 .layout .box .list>li:nth-child(1)::before{letter-spacing:.15em}}.ui_boxIntro#child{margin-top:200px}@media (max-width:750px){.ui_boxIntro#child{margin-top:100px}.ui_boxWrap03{margin-bottom:100px}.ui_boxWrap04 .boxIn{padding-bottom:0}}.ui_boxWrap05{margin:0 auto 200px}@media (max-width:750px){.ui_boxWrap05{margin:0 auto 100px}}