#page_container.normal main{padding:6rem 0;border-top:1px solid #b0863b}#page_container.normal main section:nth-child(n+2){margin-top:5rem}#page_container.normal main section h2{padding:1.5rem;background:#b0863b;color:#fff}#page_container.normal main section h3{color:#b0863b}#page_container.normal main section h3:nth-child(n+2){margin-top:3rem}#page_container.normal main section p:nth-child(n+2){margin-top:2rem}#page_container.normal main section ul{margin-top:2rem}#page_container.normal main section ul li{position:relative;padding-left:1.5rem}#page_container.normal main section ul li:before{content:"-";position:absolute;top:0;left:0;color:#b0863b}#page_container.about #thoughts p{text-align:center}#page_container.about #thoughts p:nth-child(n+2){margin-top:2rem}#page_container.about #concept{padding:5rem 0;background:url(//willbe-clinic.com/c-parts-2025/assets/new-willbe-css/css/../../img/top-img/concept-bg.png) no-repeat;background-size:cover;background-position:center}#page_container.about #concept h2{padding-bottom:2rem;text-align:center;color:#b0863b;border-bottom:1px solid #e2e2e2}#page_container.about #service .list_partsbox_04{margin-top:3rem}#page_container.contact main #form_contents,#page_container.contact main #hurry,#page_container.contact main #interview{padding:6rem 0;border-top:1px solid #b0863b}#page_container.contact main #form_contents .c_btn,#page_container.contact main #hurry .c_btn,#page_container.contact main #interview .c_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#page_container.contact main #reservation p:nth-child(n+2){margin-top:2rem}#page_container.contact main #reservation .c_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#page_container.contact main #hurry .c_box .textbox{padding:5px;background:rgba(176,134,59,.1)}#page_container.contact main #hurry .c_box .textbox .deco_wrap{border:1px solid rgba(176,134,59,.5)}@media screen and (min-width:769px){#page_container.contact main #hurry .c_box .textbox .deco_wrap{padding:5rem 3rem}}@media screen and (max-width:768px){#page_container.contact main #hurry .c_box .textbox .deco_wrap{padding:3rem 2rem}}#page_container.contact main #hurry .c_box .textbox .deco_wrap h2{text-align:center;color:#b0863b}#page_container.contact main #hurry .c_box .textbox .deco_wrap p{margin-top:2rem;text-align:center}#page_container.contact main #hurry .c_box .textbox .deco_wrap .cta_dl_wrap{max-width:1200px;margin:2rem auto 0}@media screen and (min-width:961px){#page_container.contact main #hurry .c_box .textbox .deco_wrap .cta_dl_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}#page_container.contact main #hurry .c_box .textbox .deco_wrap .cta_dl_wrap dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:961px){#page_container.contact main #hurry .c_box .textbox .deco_wrap .cta_dl_wrap dl:nth-child(n+2){margin-left:3rem}}@media screen and (max-width:960px){#page_container.contact main #hurry .c_box .textbox .deco_wrap .cta_dl_wrap dl:nth-child(n+2){margin-top:1rem}}#page_container.contact main #hurry .c_box .textbox .deco_wrap .cta_dl_wrap dl dt{display:block;background:#b0863b;color:#fff;border-radius:5rem;font-size:1.4rem;line-height:1}@media screen and (min-width:961px){#page_container.contact main #hurry .c_box .textbox .deco_wrap .cta_dl_wrap dl dt{padding:1rem 1.5rem}}@media screen and (max-width:960px){#page_container.contact main #hurry .c_box .textbox .deco_wrap .cta_dl_wrap dl dt{width:90px;padding:.5rem 1rem;text-align:center}}#page_container.contact main #hurry .c_box .textbox .deco_wrap .cta_dl_wrap dl dd{margin-left:1rem;color:#b0863b;font-size:1.8rem;line-height:1}#page_container.contact main #hurry .c_box .textbox .deco_wrap .linebox{max-width:700px;margin:2rem auto 0;background:rgba(176,134,59,.2)}@media screen and (min-width:769px){#page_container.contact main #hurry .c_box .textbox .deco_wrap .linebox{padding:1.5rem 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:768px){#page_container.contact main #hurry .c_box .textbox .deco_wrap .linebox{padding:1.5rem 3rem 2.5rem}}#page_container.contact main #hurry .c_box .textbox .deco_wrap .linebox p{margin:0;font-size:1.4rem}@media screen and (min-width:769px){#page_container.contact main #hurry .c_box .textbox .deco_wrap .linebox p{text-align:left}}@media screen and (max-width:768px){#page_container.contact main #hurry .c_box .textbox .deco_wrap .linebox p{text-align:center}}@media screen and (min-width:769px){#page_container.contact main #hurry .c_box .textbox .deco_wrap .linebox .line_link{margin-left:auto}}@media screen and (max-width:768px){#page_container.contact main #hurry .c_box .textbox .deco_wrap .linebox .line_link{margin-top:.5rem}}#page_container.contact main #hurry .c_box .textbox .deco_wrap .linebox .line_link a{display:block;color:#b0863b;text-decoration:underline;font-size:1.4rem}@media screen and (max-width:768px){#page_container.contact main #hurry .c_box .textbox .deco_wrap .linebox .line_link a{text-align:center}}#page_container.recruiting #mv{background:url("https://willbe-clinic.com/c-parts-2025/assets/img/main-site-img/mv-img/mv-bg-recruiting.jpg") no-repeat;background-size:cover;background-position:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:769px){#page_container.recruiting #mv{height:45rem;padding:6rem 0}}@media screen and (max-width:768px){#page_container.recruiting #mv{height:30rem}}#page_container.recruiting #mv .c_box{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}#page_container.recruiting #mv .c_box .t_wrap{padding:3rem;background:rgba(255,255,255,.9)}#page_container.recruiting #mv .c_box .t_wrap h1,#page_container.recruiting #mv .c_box .t_wrap p{text-align:center;color:#b0863b;line-height:1.5}#page_container.recruiting #mv .c_box .t_wrap h1{font-size:2.2rem;letter-spacing:4px}#page_container.recruiting #mv .c_box .t_wrap p{letter-spacing:2px}#page_container.recruiting #mv .c_box .t_wrap p:nth-child(n+2){margin-top:2rem}#page_container.recruiting #attractive .list_partsbox_01 ul li .textbox .decobox .t_wrap .p_headline{font-size:1.8rem}#page_container.recruiting #benefits ul{margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#page_container.recruiting #benefits ul li{text-align:center;font-weight:700;background:#faf7f2}@media screen and (min-width:769px){#page_container.recruiting #benefits ul li{width:calc((100% - 6rem)/4);padding:2rem}#page_container.recruiting #benefits ul li:not(#page_container.recruiting #benefits ul li:nth-child(4n+1)){margin-left:2rem}#page_container.recruiting #benefits ul li:nth-child(n+5){margin-top:2rem}}@media screen and (max-width:768px){#page_container.recruiting #benefits ul li{width:calc((100% - 1rem)/2);padding:1rem}#page_container.recruiting #benefits ul li:nth-child(2n+2){margin-left:1rem}#page_container.recruiting #benefits ul li:nth-child(n+3){margin-top:1rem}}#page_container.recruiting #job ul{margin-top:5rem}#page_container.recruiting #job ul li:nth-child(n+2){margin-top:3rem}#page_container.recruiting #job ul li h3{padding:1rem 2rem;background:#fff;font-size:1.6rem;font-weight:700}#page_container.recruiting #job ul li .dlbox_02{background:#fff}