body,html{width:100%;height:auto;overflow-x:hidden}body.roll,html.roll{overflow:hidden}@media screen and (min-width:769px){h1{font-size:3.2rem}}@media screen and (max-width:768px){h1{font-size:2.4rem}}@media screen and (min-width:769px){h2{font-size:2.4rem}}@media screen and (max-width:768px){h2{font-size:2rem}}h2.tc_main{font-weight:bold}@media screen and (min-width:769px){h3{font-size:2rem}}@media screen and (max-width:768px){h3{font-size:1.6rem}}@media screen and (min-width:769px){h4,h5{font-size:1.6rem}}@media screen and (max-width:768px){h4,h5{font-size:1.4rem}}dd,dt,li,p{line-height:2}@media screen and (min-width:769px){dd,dt,li,p{font-size:1.6rem}}@media screen and (max-width:768px){dd,dt,li,p{font-size:1.4rem}}a,span,strong{font-size:100%}a{color:#333}strong{font-weight:bold}@media screen and (min-width:769px){br.sp_only{display:none}}@media screen and (max-width:768px){br.pc_only{display:none}br.sp_only{display:block}}@media screen and (min-width:961px){#custom_container,#lp_potenza,#mens_container,#menu_container,#mt_container,#page_container,#single_container,#top_container{margin-top:122px}}@media screen and (max-width:960px){#custom_container,#lp_potenza,#mens_container,#menu_container,#mt_container,#page_container,#single_container,#top_container{margin-top:66px}}header#c_header{z-index:9001;position:fixed;left:0;top:0;width:100%;border-top:5px solid #B0863B;background:white}header#c_header #h_logo{background:white}@media screen and (min-width:961px){header#c_header #h_logo{position:absolute;top:20px;left:calc((100% - 70px) / 2);width:70px;padding:0 5px;height:auto}}@media screen and (max-width:960px){header#c_header #h_logo{position:absolute;top:0;left:1rem;width:70px;padding:1rem;height:auto}}header#c_header #h_logo a{display:block}header#c_header #h_logo a img{display:block}header#c_header .t_box{border-bottom:1px solid #B0863B;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:960px){header#c_header .t_box{padding-right:6rem}}header#c_header .t_box .l_box,header#c_header .t_box .r_box{-webkit-box-flex:1;-ms-flex:1;flex:1}header#c_header .t_box .l_box ul,header#c_header .t_box .r_box ul{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:961px){header#c_header .t_box .l_box{margin-right:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:960px){header#c_header .t_box .l_box{display:none}}header#c_header .t_box .l_box ul{margin-left:50px;border:1px solid #B0863B}header#c_header .t_box .l_box ul li{display:-webkit-box;display:-ms-flexbox;display:flex}header#c_header .t_box .l_box ul li:nth-child(n+2){border-left:1px solid #B0863B}header#c_header .t_box .l_box ul li a{display:block;width:105px;padding:1rem;font-size:12px;color:#B0863B;text-align:center}header#c_header .t_box .r_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header#c_header .t_box .r_box ul li{border-left:1px solid #B0863B}header#c_header .t_box .r_box ul li a{display:block;height:60px;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header#c_header .t_box .r_box ul li:first-child a,header#c_header .t_box .r_box ul li:nth-child(2) a{width:60px}header#c_header .t_box .r_box ul li:first-child a img,header#c_header .t_box .r_box ul li:nth-child(2) a img{display:block;margin:auto;text-align:center}@media screen and (max-width:960px){header#c_header .t_box .r_box ul li.tel{border-right:1px solid #B0863B}}@media screen and (max-width:960px){header#c_header .t_box .r_box ul li.tel a{width:6rem;height:6rem;background:url(https://willbe-clinic.com/c-parts-2025/assets/img/common-img/icon-tel.svg) no-repeat;background-size:2rem auto;background-position:center}}@media screen and (max-width:960px){header#c_header .t_box .r_box ul li.tel a .wrap{display:none}}header#c_header .t_box .r_box ul li.tel a .wrap span{display:block;text-align:center;line-height:1}header#c_header .t_box .r_box ul li.tel a .wrap span:first-child{font-size:10px}header#c_header .t_box .r_box ul li.tel a .wrap span:nth-child(2){margin-top:5px;font-size:13px;color:#B0863B}@media screen and (min-width:961px){header#c_header nav{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:960px){header#c_header nav{display:none}}header#c_header nav>ul{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}header#c_header nav>ul:first-child{margin-right:70px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header#c_header nav>ul:nth-child(2){margin-left:70px}header#c_header nav>ul>li{position:relative}header#c_header nav>ul>li>a{display:block;font-size:13px;padding:1.5rem 1rem}header#c_header nav>ul>li .accordionbox{position:fixed;top:122px;left:0;display:none;width:100vw;height:auto;padding:1rem}header#c_header nav>ul>li .accordionbox .c_box{padding:2rem;background:rgba(255,255,255,0.9);display:-webkit-box;display:-ms-flexbox;display:flex}header#c_header nav>ul>li .accordionbox .c_box .dividebox{-webkit-box-flex:1;-ms-flex:1;flex:1}header#c_header nav>ul>li .accordionbox .c_box .dividebox:nth-child(n+2){margin-left:2rem}header#c_header nav>ul>li .accordionbox .c_box .dividebox .belong_hline a,header#c_header nav>ul>li .accordionbox .c_box .dividebox .belong_hline span{display:block;padding:1rem;color:#B0863B;text-align:center;background:#FAF7F2;line-height:1;font-size:14px}header#c_header nav>ul>li .accordionbox .c_box .dividebox ul{margin-top:1rem}header#c_header nav>ul>li .accordionbox .c_box .dividebox ul li a{position:relative;display:block;padding:0.5rem 0 0.5rem 1.8rem;font-size:13px;line-height:1.4;color:#000}header#c_header nav>ul>li .accordionbox .c_box .dividebox ul li a:before{content:"";position:absolute;top:1.2rem;left:0;width:0.8rem;height:1px;background:#000}header#c_header nav>ul>li .accordionbox .c_box .dividebox ul li a[href]{color:#B0863B;text-decoration:underline}header#c_header nav>ul>li .accordionbox .c_box .dividebox ul li a[href]:before{background:#B0863B}@media screen and (min-width:961px){header#c_header nav>ul>li:hover .accordionbox{display:block}}footer#c_footer{padding-top:3rem;background:#B0863B}@media screen and (max-width:960px){footer#c_footer{padding-bottom:49px}}footer#c_footer .copyright{padding:1rem;text-align:center;background:#CEB17D}footer#c_footer .copyright small{font-size:1.4rem;color:white}footer#c_footer .t_box{padding:3rem 0}@media screen and (min-width:961px){footer#c_footer .t_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:961px){footer#c_footer .t_box #f_logo{width:300px}}@media screen and (max-width:960px){footer#c_footer .t_box #f_logo{width:70%;max-width:400px;margin:auto}}footer#c_footer .t_box #f_logo a{display:block}@media screen and (min-width:961px){footer#c_footer .t_box #f_tel{margin-left:auto}}@media screen and (max-width:960px){footer#c_footer .t_box #f_tel{margin-top:2rem}}footer#c_footer .t_box #f_tel a{display:block;color:white;font-size:3.7rem}@media screen and (max-width:960px){footer#c_footer .t_box #f_tel a{text-align:center}}footer#c_footer .t_box #f_tel a span{font-size:2rem;color:white}footer#c_footer .t_box ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:961px){footer#c_footer .t_box ul{margin-left:2rem}}@media screen and (max-width:960px){footer#c_footer .t_box ul{margin-top:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}footer#c_footer .t_box ul li:nth-child(n+2){margin-left:0.5rem}footer#c_footer .t_box ul li a{display:block;background:white}@media screen and (min-width:961px){footer#c_footer .t_box ul li a{width:4.3rem;height:4.3rem;padding:5px}}@media screen and (max-width:960px){footer#c_footer .t_box ul li a{width:6rem;height:6rem;padding:1rem}}footer#c_footer .t_box ul li a img{display:block;max-width:100%;height:auto}footer#c_footer .m_box{padding:3rem 0}@media screen and (min-width:961px){footer#c_footer .m_box{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:961px){footer#c_footer .m_box .f_list_group{-webkit-box-flex:1;-ms-flex:1;flex:1}footer#c_footer .m_box .f_list_group:nth-child(n+2){margin-left:4rem}}@media screen and (max-width:960px){footer#c_footer .m_box .f_list_group:first-child .f_list_hl{border-top:1px solid white}}@media screen and (min-width:961px){footer#c_footer .m_box .f_list_group .f_list_hl{padding-bottom:1.5rem;font-size:1.6rem;border-bottom:1px solid #5C461F;color:#5C461F;font-weight:bold}}@media screen and (max-width:960px){footer#c_footer .m_box .f_list_group .f_list_hl{position:relative;padding:2rem 0;font-size:1.6rem;color:white;border-bottom:1px solid white}footer#c_footer .m_box .f_list_group .f_list_hl:after{content:"";position:absolute;top:0;right:0;width:3rem;height:100%;background:url("https://willbe-clinic.com/c-parts-2025/assets/img/common-img/icon-plus-w.svg") no-repeat;background-size:70% auto;background-position:center}footer#c_footer .m_box .f_list_group .f_list_hl.open:after{background:url("https://willbe-clinic.com/c-parts-2025/assets/img/common-img/icon-minus-w.svg") no-repeat;background-size:70% auto;background-position:center}}@media screen and (max-width:960px){footer#c_footer .m_box .f_list_group .list_wrap{display:none}}footer#c_footer .m_box .f_list_group .first_layer{margin-top:1.5rem}footer#c_footer .m_box .f_list_group .first_layer li a{display:block;padding:0.7rem 0;color:white;line-height:1.4}@media screen and (min-width:961px){footer#c_footer .m_box .f_list_group .first_layer li a{font-size:1.3rem}}@media screen and (max-width:960px){footer#c_footer .m_box .f_list_group .first_layer li a{font-size:1.4rem}}footer#c_footer .m_box .f_list_group .first_layer li a:not([href]){color:#222}footer#c_footer .m_box .f_list_group .first_layer li a:not([href]):before{color:#222}footer#c_footer .m_box .f_list_group .first_layer li .second_layer li a{position:relative;padding:0.2rem 0 0.2rem 1rem;line-height:1.7}footer#c_footer .m_box .f_list_group .first_layer li .second_layer li a:before{content:"-";position:absolute;top:0.2rem;left:0}footer#c_footer .m_box .f_list_group .first_layer li .second_layer li a:not([href]){color:#222}footer#c_footer .m_box .f_list_group .first_layer li .second_layer li a:not([href]):before{color:#222}@media screen and (min-width:961px){footer#c_footer .b_box{padding:4rem 0;border-top:1px solid white}}@media screen and (max-width:960px){footer#c_footer .b_box{padding-bottom:2rem}}footer#c_footer .b_box nav ul{width:100%;max-width:800px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:961px){footer#c_footer .b_box nav ul{padding:0 2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:481px) and (max-width:960px){footer#c_footer .b_box nav ul li{width:calc((100% - 2rem) / 2)}footer#c_footer .b_box nav ul li:nth-child(2n+2){margin-left:2rem}footer#c_footer .b_box nav ul li:nth-child(n+3){margin-top:2rem}}@media screen and (max-width:480px){footer#c_footer .b_box nav ul li{width:calc((100% - 2rem) / 2)}footer#c_footer .b_box nav ul li:nth-child(2n+2){margin-left:1rem}footer#c_footer .b_box nav ul li:nth-child(n+3){margin-top:1rem}}footer#c_footer .b_box nav ul li a{display:block;color:white;line-height:1.7}@media screen and (min-width:961px){footer#c_footer .b_box nav ul li a{padding:0.5rem 1rem;font-size:1.3rem}}@media screen and (min-width:481px) and (max-width:960px){footer#c_footer .b_box nav ul li a{font-size:1.5rem}}@media screen and (max-width:480px){footer#c_footer .b_box nav ul li a{font-size:1.3rem}}#fixedbox{z-index:9000;position:fixed;bottom:0;left:0;width:100%}@media screen and (min-width:961px){#fixedbox{display:none}}@media screen and (max-width:960px){#fixedbox{display:block}}#fixedbox ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}#fixedbox ul li{-webkit-box-flex:1;-ms-flex:1;flex:1;background:white;border:1px solid #B0863B;border-bottom:0;border-radius:1rem 1rem 0 0}#fixedbox ul li:nth-child(n+2){margin-left:3px}#fixedbox ul li a{display:block;padding:1rem;width:100%;color:#B0863B;text-align:center}.wp-caption{width:auto!important;max-width:100%!important}.wp-caption:nth-child(n+2){margin-top:2rem}.wp-caption img{display:block;max-width:100%;height:auto}.wp-caption .wp-caption-text{margin:0!important;font-size:1.2rem}.wp-caption.aligncenter{margin:auto}.wp-caption.aligncenter img{margin:auto}.wp-caption.aligncenter .wp-caption-text{text-align:center}.wp-caption.alignright{margin:auto}.wp-caption.alignleft{margin:auto}.breadcrumb{z-index:100;position:relative;padding:0}.breadcrumb ol{max-width:1000px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumb ol li{line-height:100%;padding:0.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex}.breadcrumb ol li a,.breadcrumb ol li span{display:inline-block;font-size:1rem;color:#333}.breadcrumb ol li a{padding:0}#pagerbox{z-index:100;position:relative;margin-top:3rem}#pagerbox .pagination,#pagerbox .pagination li a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pagerbox .pagination{list-style-type:none;padding-left:0;margin:0 auto}#pagerbox .pagination li{background:white}#pagerbox .pagination li svg{width:1rem;height:1rem}#pagerbox .pagination a{min-width:3.5rem;min-height:3.5rem;padding-top:1px;font-weight:300;text-decoration:none;border:1px solid #dddddd;border-left-width:0;font-size:1.3rem}#pagerbox .pagination li:not([class*=current]) a:hover{background-color:#ececec}#pagerbox .pagination li:first-of-type a{border-left-width:1px}#pagerbox .pagination li.current a{cursor:not-allowed;border:1px solid #b0863b;background:#B0863B;color:white}#pagerbox .pagination>li:first-child>a{border-radius:4px 0 0 4px}#pagerbox .pagination>li:last-child>a{border-radius:0 4px 4px 0}#burgerbox{z-index:9900;position:fixed;top:5px;right:0;width:6rem;height:6rem}@media screen and (min-width:961px){#burgerbox{display:none}}#burgerbox a{display:block;width:100%;height:100%}#burgerbox a .line{content:"";position:absolute;left:30%;display:block;height:1px;background:#B0863B;-webkit-transition:0.3s;transition:0.3s}#burgerbox a .line.top{top:21px;width:40%}#burgerbox a .line.middle{top:27px;width:40%}#burgerbox a .line.bottom{top:33px;width:40%}#burgerbox a.roll .line.top{top:27.5px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#burgerbox a.roll .line.middle{width:0;left:50%}#burgerbox a.roll .line.bottom{top:27.5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#burgermenu{z-index:9000;position:fixed;top:66px;left:100%;width:100%;height:calc(100vh - 66px);padding:2rem 5vw;overflow-y:scroll;background:white}#burgermenu.show{left:0}#burgermenu .list{position:relative}#burgermenu .list>ul>li>a{position:relative;display:block;padding:1rem;border-bottom:1px solid #eee;font-weight:bold}#burgermenu .list>ul>li>a.parenthood:after{content:"";position:absolute;top:0;right:0;display:block;width:1.4rem;height:100%;background:url("https://willbe-clinic.com/c-parts-2025/assets/img/common-img/icon-plus-m.svg") no-repeat;background-size:100% auto;background-position:center}#burgermenu .list>ul>li>a.parenthood.open:after{background:url("https://willbe-clinic.com/c-parts-2025/assets/img/common-img/icon-minus-m.svg") no-repeat;background-size:100% auto;background-position:center}#burgermenu .list>ul>li .accordionbox{display:none}#burgermenu .list>ul>li .accordionbox .dividebox:nth-child(n+2){margin-top:1rem}#burgermenu .list>ul>li .accordionbox .dividebox .belong_hline span{display:block;padding:1rem;color:#B0863B;background:#FAF7F2;line-height:1;font-size:14px}#burgermenu .list>ul>li .accordionbox .dividebox ul{margin-top:1rem}#burgermenu .list>ul>li .accordionbox .dividebox ul li{padding-left:1rem}#burgermenu .list>ul>li .accordionbox .dividebox ul li a{position:relative;display:block;padding:0.5rem 0 0.5rem 1.8rem;font-size:13px;line-height:1.4;color:#000}#burgermenu .list>ul>li .accordionbox .dividebox ul li a:before{content:"";position:absolute;top:1.2rem;left:0;width:0.8rem;height:1px;background:#000}#burgermenu .list>ul>li .accordionbox .dividebox ul li a[href]{color:#B0863B;text-decoration:underline}#burgermenu .list>ul>li .accordionbox .dividebox ul li a[href]:before{background:#B0863B}