.lifestage .big-f{color:#58210a;font-size:30px;text-align:center}.lifestage .mid-f{color:#58210a;font-size:20px;text-align:center}@media screen and (max-width:768px){.lifestage .big-f{color:#58210a;font-size:20px;text-align:center}.lifestage .mid-f{color:#58210a;font-size:15px;text-align:center}}.class01 .p-faq__section{margin-bottom:20px}.class01 .p-faq__q{background:#c3ded0;border:unset;border-radius:15px 15px 0 0;height:150px;margin-bottom:26px;padding:10px 50px 10px 20px;text-align:center}.class01 .p-faq__a{background-color:#fff;display:none;margin:48px 35px}.tl_acc_wrap{background-color:rgba(195,222,208,.4);margin:0 40px;position:relative}.tl_acc_wrap.arrow:before{background:#a2d5ba;content:"";display:inline-block;height:calc(100% - 30px);left:18px;position:absolute;top:0;width:15px}.tl_acc_wrap.arrow:after{background:#a2d5ba;bottom:0;clip-path:polygon(0 0,50% 100%,100% 0);content:"";height:37px;left:4px;position:absolute;width:43px}.class01 .p-faq__body .p-faq__section:nth-child(2) .p-faq__q{background:#fad3c7}.class01 .p-faq__body .p-faq__section:nth-child(2) .p-faq__a{background:#fff}.class01 .p-faq__q h3{align-items:center;display:block;line-height:125px;position:relative;width:100%}.class01 .p-faq__section:first-child .p-faq__q h3:before{background:url(https://www.tokyu-laviere.co.jp/hs-fs/hubfs/100yearsalon/images/6-anshin/6-anshin_05.png?width=152&height=127&name=6-anshin_05.png);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;left:0;line-height:0;padding:63px 76px;position:absolute}.class01 .p-faq__section:nth-child(2) .p-faq__q h3:before{background:url(https://www.tokyu-laviere.co.jp/hs-fs/hubfs/100yearsalon/images/6-anshin/6-anshin_06.png?width=138&height=116&name=6-anshin_06.png);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;left:0;line-height:0;padding:58px 69px;position:absolute}.class01 .p-faq__q:before{height:7px;right:10px;width:44px}.class01 .p-faq__q:after,.class01 .p-faq__q:before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.class01 .p-faq__q:after{height:44px;right:28px;width:7px}.class01 .p-faq__q:before,.p-faq__q:after{background-color:#fff;content:"";display:block;margin-right:30px;position:absolute;-webkit-transition-duration:.2s;transition-duration:.2s}.class02 .p-faq__section{margin-bottom:20px}.class02 .p-faq__q{background:#33bedb;border:unset;border-radius:41px;margin-bottom:12px;padding:26px 50px 26px 20px;text-align:center}.class02 .p-faq__a{background-color:#fff;display:none}.class02 .p-faq__body .p-faq__section:nth-child(2) .p-faq__q{background:#ea899b}.class02 .p-faq__body .p-faq__section:nth-child(3) .p-faq__q{background:#f5ad61}.class02 .p-faq__body .p-faq__section:nth-child(4) .p-faq__q{background:#dc86b6}.class02 .p-faq__body .p-faq__section:nth-child(5) .p-faq__q{background:#98c981}.class02 .p-faq__body .p-faq__section:nth-child(6) .p-faq__q{background:#4cafdd}.class02 .p-faq__q h3{display:block;font-weight:700;line-height:63px;position:relative;width:100%}.class02 .p-faq__q:before{height:7px;right:10px;width:44px}.class02 .p-faq__q:after,.class02 .p-faq__q:before{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.class02 .p-faq__q:after{height:44px;right:28px;width:7px}.class02 .p-faq__q:before,.p-faq__q:after{background-color:#fff;content:"";display:block;margin-right:30px;position:absolute;-webkit-transition-duration:.2s;transition-duration:.2s}.class01 .p-faq__q h3{color:#58210a;font-size:25px;font-weight:700;height:150px}.h3-acc-03{color:#fff;font-size:30px;font-weight:700;line-height:1;padding:0 0 0 29px;text-align:left}p.tl_acc_in-title_01{font-size:25px;font-weight:700;line-height:1}.tl_acc_title_box_01{background:#42a271;border:#42a271;border-radius:44px}.tl_acc_title_box_02{background:#339161;border:#339161;border-radius:44px}.tl_acc_title_box_03{background:#1d794a;border:#1d794a;border-radius:44px}.tl_acc_title_box_04{background:#fa8468;border:#fa8468;border-radius:44px}.tl_acc_title_box_05{background:#f56947;border:#f56947;border-radius:44px}.tl_acc_title_box_06{background:#d55031;border:#d55031;border-radius:44px}.tl_acc_in-title_01{color:#fff;font-size:25px;padding:25px 0}.acc_header,.tl_acc_in-title_01{font-weight:700;text-align:center}.acc_header{color:#58210a;font-size:30px}.tl_acc_in-box{align-items:center;display:flex;margin:0 40px;padding:40px 0 40px 40px;position:relative}.tl_acc_in-text{background:#fff;border:#fff;border-radius:20px;color:#58210a;font-size:18px;padding:32px 30px 32px 180px}.tl_text_red{color:#e5003b}.acc_in-img{height:200px;left:0;position:absolute;width:200px}p.tl_acc_in-text{margin:0}.class01 .p-faq__body .p-faq__section:nth-child(2) .tl_acc_wrap.arrow:before{background:#ffc9ac}.class01 .p-faq__body .p-faq__section:nth-child(2) .tl_acc_wrap{background-color:rgba(255,201,185,.4)}.class01 .p-faq__body .p-faq__section:nth-child(2) .tl_acc_wrap.arrow:after{background:#ffc9ac}.underline_01{border-bottom:2px solid #e5003b}.acc_margin{margin:56px 70px 68px}.dotted{background-image:radial-gradient(circle,#58210a .9px,transparent 0);background-position:0 100%;background-repeat:repeat-x;background-size:11.05px 1.8px;margin:54.5px 0}.underline_02{border-bottom:2px solid #33bedb}.underline_03{border-bottom:2px solid #ea899b}.underline_04{border-bottom:2px solid #f5ad61}.underline_05{border-bottom:2px solid #dc86b6}.underline_06{border-bottom:2px solid #98c981}.underline_07{border-bottom:2px solid #4cafdd}.acc_column_text{color:#58210a;flex:7.2;padding:20px}.acc_in-column{display:flex;padding:34px 0 59px}.acc_column_img{flex:1;padding:20px;text-align:center}.acc_table-header{background:#33bedb;border:unset;margin:0 0 21px}.acc_table-header01{background:#ea899b;border:unset;margin:0 0 21px}.acc_table-header02{background:#f5ad61;border:unset;margin:0 0 21px}.acc_table-header03{background:#dc86b6;border:unset;margin:0 0 21px}.acc_table-header04{background:#98c981;border:unset;margin:0 0 21px}.acc_table-header05{background:#4cafdd;border:unset;margin:30px 0 21px}.table-header{color:#fff;font-size:18px;padding:0 12.5px}.table-text{color:#58210a;font-size:16px;padding:24px 0 16px}.table-text_small{color:#58210a;font-size:14px;padding:16px 0 49px}.text_blue-box{background:#c7f0f8;border:#c7f0f8;border-radius:10px;display:flex;flex-direction:column;padding:35px}.blue-box_inner{display:flex;gap:20px}.text_red-box{background:#ffd8df;border:#ffd8df;border-radius:10px}.text_orange-box,.text_red-box{display:flex;flex-direction:column;padding:35px}.text_orange-box{background:#ffe1c1;border:#ffe1c1;border-radius:10px}.text_pink-box{background:#fadded;border:#fadded;border-radius:10px}.text_green-box,.text_pink-box{display:flex;flex-direction:column;padding:35px}.text_green-box{background:#d6edcc;border:#d6edcc;border-radius:10px}.text_blue01-box{background:#bde7fa;border:#bde7fa;border-radius:10px;display:flex;flex-direction:column;padding:35px}.blue-box_text{flex:5.7}.blue-box_img{flex:1;text-align:center}.sp_br{display:none}.list_wrap{display:flex;flex-direction:column;gap:10px}.list_wrap p{font-size:16px}.list_ttl{background:#ebe7c0;display:flex;justify-content:space-between;padding:10px 16px}.list_ttl p{margin:0}.list_row_wrap.col2{display:flex;flex-wrap:nowrap;gap:10px}.list_row_left{align-items:center;display:flex;gap:10px;justify-content:center;width:30%}.list_left_child,.list_row_left{background:#f5f3df}.list_row_right{display:flex;flex-direction:column;gap:10px;width:100%}.list_right_child{background:#f5f3df;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:16px 10px}.list_right_child p{margin:0}.in_list_right_child{background:#f5f3df;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:5px 10px}.in_list_right_child p,.list_right_child_brown p,.list_right_child_yellow p{margin:0}.list_right_child_brown{background:#d1c873}.list_right_child_brown,.list_right_child_yellow{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:16px 10px}.list_right_child_yellow{background:#ebe7c0}p.price{color:#58210a;font-size:18px;font-weight:700;text-align:right}.list_inner_li{background:#ebe7c0;display:flex;flex-direction:column;gap:10px}.in_list_row_wrap.col2{display:flex;flex-wrap:nowrap;gap:10px;margin:0 16px 16px}.box-brown{border:20px solid #fdebde;border-radius:20px;display:flex}.box_2col_text{padding:55px 40px 55px 32px}.box_2col_img{padding:50px 32px 60px 41px}.box_text_orange{color:#ec744a;font-size:25px;font-weight:700}.box_text_brown{color:#58210a;font-size:18px;font-weight:700}.foot_button{border:2px solid #003f88;border-radius:40px;margin:69px auto;padding:12px 61px;text-align:center;width:34em}.button_text{color:#003f88;font-size:16px;font-weight:700;margin:0 auto}.subtext_black{font-size:18px;text-align:center}@media screen and (max-width:768px){.sp_br{display:inline-block}.h3-acc-03{font-size:24px}.list_row_left{align-items:center;display:flex;gap:10px;justify-content:center;width:15%}.list_row_right{display:flex;flex-direction:column;gap:10px;width:100%}.list_right_child{background:#f5f3df;display:flex;flex-wrap:nowrap;gap:20px;justify-content:space-between;padding:16px 10px}.list_wrap p{font-size:14px}p.price{color:#58210a;font-size:16px;font-weight:700;min-width:100px;text-align:right}.p-faq__a{padding:0}p.tl_acc_in-title_01{font-weight:700;line-height:1.2}.class01 .p-faq__a{margin:0}p.tl_acc_in-title_01{font-size:16px;line-height:1.3;position:relative;z-index:1}.tl_acc_in-title_01{align-content:center;color:#fff;font-size:25px;min-height:70px;padding:10px 0}.acc_in-img{left:auto;position:relative;top:20px}.tl_acc_in-box{margin:0 20px}.tl_acc_ttl{padding:0 40px}.tl_acc_in-box{align-items:center;display:flex;flex-direction:column;margin:0 40px;padding:0;position:relative}.tl_acc_wrap.arrow:after{background:#a2d5ba;bottom:0;clip-path:polygon(0 0,50% 100%,100% 0);content:"";height:25px;left:9px;position:absolute;width:29px}.tl_acc_wrap.arrow:before{background:#a2d5ba;content:"";display:inline-block;height:100%;left:18px;position:absolute;top:-20px;width:10px}.tl_acc_in-text{background:#fff;border:#fff;border-radius:20px;color:#58210a;font-size:18px;padding:22px}.tl_acc_ttl{position:relative;z-index:1}.class01 .tl_acc_wrap{background-color:rgba(195,222,208,.4);margin:0 0 -40px;padding:40px 0 20px;position:relative;top:-40px}.class01 .p-faq__q{height:110px;margin-bottom:26px;padding:10px 50px 10px 10px;text-align:left}.class01 .p-faq__q:before{height:5px;right:-12px;width:30px}.class01 .p-faq__q:after{height:30px;right:0;width:5px}.class01 .p-faq__q h3{color:#58210a;font-size:18px;font-weight:700;height:90px;line-height:1.4;padding-left:115px;padding-top:20px}.class01 .p-faq__section:first-child .p-faq__q h3:before,.class01 .p-faq__section:nth-child(2) .p-faq__q h3:before{background-position:50%;left:0;padding:46px 60px;top:0}.class02 .p-faq__q:before{height:4px;right:0;width:30px}.class02 .p-faq__q:after{height:30px;right:13px;width:4px}.acc_margin{margin:20px 20px 70px;padding:20px 0}.acc_in-column{align-items:center;display:flex;flex-direction:column;padding:0 0 40px}.acc_column_text{color:#58210a;flex:7.2;padding:0;width:100%}.acc_table-header{background:#33bedb;border:unset;margin:0 0 12px;padding:10px 5px}.dotted{background-image:radial-gradient(circle,#58210a .9px,transparent 0);background-position:0 100%;background-repeat:repeat-x;background-size:11.05px 1.8px;line-height:1;margin:40.5px 0}.blue-box_inner{align-items:center;display:flex;flex-direction:column-reverse;gap:20px;margin:20px 0}.box-brown{border:20px solid #fdebde;border-radius:20px;display:flex;flex-direction:column}.box_2col_img{padding:50px 80px}.box_2col_text{padding:20px}.foot_button{border:2px solid #003f88;border-radius:100px;margin:50px auto;padding:12px 61px;text-align:center;width:90%}}