@charset "utf-8";.list_check{border:#b09858 1px solid;padding:20px;border-radius:10px;background:rgba(255,255,255,.6)}.list_check>li{background:url(//personalcare.jp/wp-content/themes/template03/css/../img/common/check.jpg) left center no-repeat;padding-left:40px;margin-bottom:10px;font-weight:700}.bg_01{position:relative}@media screen and (max-width:767px){.bg_01{padding-bottom:180px}}.bg_01:before{content:"";position:absolute;top:0;right:0;background:url(//personalcare.jp/wp-content/themes/template03/css/../img/top/img_01.jpg) left top no-repeat;width:48%;height:539px}@media screen and (max-width:767px){.bg_01:before{content:"";position:absolute;top:auto;bottom:0;right:0;left:0;margin:0 auto;background:url(//personalcare.jp/wp-content/themes/template03/css/../img/top/img_01.jpg) left top no-repeat;width:100%;height:250px;background-size:cover}}.bg_02{background:url(//personalcare.jp/wp-content/themes/template03/css/../img/top/bg_01.jpg) center top no-repeat;background-size:cover}.bg_white01{background:rgba(255,255,255,.6);padding:30px;border-radius:10px}@media screen and (max-width :767px){.bg_white01{padding:15px}.bg_white01 .f_42{font-size:2.4rem !important}.bg_white01 .f_24{font-size:1.6rem !important}}.list_case>li{width:32%;float:left;margin-right:2%;margin-bottom:15px}@media screen and (max-width:767px){.list_case>li{width:100%;float:none;margin-right:0}}.list_case>li:first-child{background:#22ad38;padding:15px;color:#fff}.list_case>li:nth-child(3n){margin-right:0}.box_01{background:#f3eeda;border-radius:10px;padding:10px}.box_02{background:#ffb900;border-radius:10px;padding:10px;line-height:1}.txt_01 p{text-align:center;border-radius:10px}.txt_01 p:first-child{float:left;width:45%;background:#f3eeda}.txt_01 p:nth-child(2){float:left;width:10%;font-size:3rem}.txt_01 p:last-child{float:left;width:45%;background:#f3eeda}.line{background:linear-gradient(transparent 60%,#ff8b00 60%)}.fee{width:100%}.fee tr{border-bottom:#ccc 1px solid}@media screen and (max-width:767px){.fee .f_48{font-size:2.4rem !important}.fee .f_30{font-size:1.6rem !important}}.fee th,.fee td{width:33.333%;text-align:center;font-weight:700;padding:10px}@media screen and (max-width:767px){.fee th,.fee td{width:30%;padding:15px 5px}.fee tr th:nth-child(2),.fee tr td:nth-child(2){width:40%;padding:15px 5px}}.fee tr th:first-child,.fee tr td:first-child{color:#22ad38;font-size:2.4rem}@media screen and (max-width:767px){.fee tr th:first-child,.fee tr td:first-child{font-size:1.6rem}}.fee tr th:nth-child(2){background:#22ad38;font-size:3.8rem;color:#fff}@media screen and (max-width:767px){.fee tr th:nth-child(2){font-size:1.6rem}}.fee tr td:nth-child(2){color:#f36801;font-size:2.4rem}@media screen and (max-width:767px){.fee tr td:nth-child(2){font-size:1.6rem}}.fee tr th:nth-child(3){background:#d2d2d2;font-size:2.4rem}.fee tr td:nth-child(3){font-size:2.4rem}@media screen and (max-width:767px){.fee tr th:nth-child(3){font-size:1.6rem}.fee tr td:nth-child(3){font-size:1.6rem}}.flow_list>li{float:left;width:23.5%;margin-right:2%;position:relative;margin-bottom:30px}@media screen and (max-width:767px){.flow_list>li{width:48%;margin-right:4%;margin-bottom:20px}}.flow_list>li:nth-child(4n){margin-right:0}@media screen and (max-width:767px){.flow_list>li:nth-child(2n){margin-right:0}}.number{position:absolute;bottom:-10px}@media screen and (max-width:767px){.number{width:30px;position:absolute;bottom:10px}}.txt_flow{padding:5px 0 5px 80px;font-weight:700}@media screen and (max-width:767px){.txt_flow{padding:5px 0 5px 35px}}.q{color:#22ad38;font-size:3.2rem;font-weight:900;padding-right:20px}@media screen and (max-width:767px){.q{font-size:2.4rem;padding-right:10px}}.a{color:#b09858;font-weight:900;padding-right:10px;font-size:2.6rem}@media screen and (max-width:767px){.a{font-size:2rem}}.cp_qa *,.cp_qa *:after,.cp_qa *:before{-webkit-box-sizing:border-box;box-sizing:border-box}.cp_qa .cp_actab{position:relative;overflow:hidden;width:100%;margin-bottom:10px;border:#333 1px solid;border-radius:10px}.cp_qa .cp_actab input{position:absolute;opacity:0}.cp_qa .cp_actab label{font-weight:700;line-height:1.6;position:relative;display:block;margin:0;padding:10px 35px 10px 20px;cursor:pointer}.cp_qa .cp_actab label:hover{color:#22ad38}.cp_qa .cp_actab label p{text-indent:-2em;padding-left:2em}.cp_qa .cp_actab .cp_actab-content{overflow:hidden;max-height:0;-webkit-transition:max-height .5s ease;transition:max-height .5s ease}.cp_qa .cp_actab .cp_actab-content p{margin:1em;text-indent:-2em;padding-left:2em}.cp_qa .cp_actab input:checked~label{color:#22ad38}.cp_qa .cp_actab input:checked~.cp_actab-content{max-height:40em}.cp_qa .cp_actab label:after{line-height:1.6;position:absolute;top:50%;right:0;display:block;width:3em;margin-top:-12.5px;-webkit-transition:all .5s ease;transition:all .5s ease;text-align:center}.cp_qa .cp_actab input[type=checkbox]+label:after{content:'▼'}.cp_qa .cp_actab input[type=checkbox]:checked+label:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.blog_area_top_01{background-color:#fff;border:1px solid #bbb;padding:15px;max-height:240px;margin-bottom:0}@media screen and (max-width:767px){.blog_area_top_01{max-height:200px;margin-bottom:20px;padding:15px}}.blog_area_top_02{background:#fff;padding:40px;max-height:350px}@media screen and (max-width:767px){.blog_area_top_02{max-height:200px;padding:15px}}.bg_top01{position:relative;height:520px}.bg_top01:before{content:"";background:url(//personalcare.jp/wp-content/themes/template03/css/../img/top/bg_01.jpg) right top no-repeat;width:50%;height:520px;position:absolute;top:0;right:0}.bg_top02{position:relative;height:520px}.bg_top02:before{content:"";background:url(//personalcare.jp/wp-content/themes/template03/css/../img/top/bg_02.jpg) left top no-repeat;width:50%;height:520px;position:absolute;top:0;left:0}.bg_top03{background:url(//personalcare.jp/wp-content/themes/template03/css/../img/top/bg_03.jpg) center top no-repeat;padding:60px 0;-webkit-background-size:cover;background-size:cover}@media screen and (max-width:767px){.bg_top01,.bg_top02,.bg_top03{padding:15px;-webkit-background-size:cover;background-size:cover;background-position:center center}.top_u_txt{padding-bottom:20px;height:auto}}.bg_top_white{background:rgba(255,255,255,.8);padding:30px}@media screen and (max-width:767px){.bg_top_white{padding:15px}}.wideslider_outer{position:relative;min-height:370px}.wideslider{width:100%;text-align:left;position:relative;overflow:hidden}@media screen and (max-width :767px){.wideslider_outer{position:relative;min-height:auto}.wideslider_outer .slide_txt{position:relative;top:0;left:0;right:0;width:100%;padding:20px;margin:0}}.wideslider ul,.wideslider ul li{float:left;display:inline;overflow:hidden}.wideslider ul li img{width:100%;display:none}.wideslider_base{top:0;position:absolute}.wideslider_wrap{top:0;position:absolute;overflow:hidden}.slider_prev,.slider_next{top:0;overflow:hidden;position:absolute;z-index:100;cursor:pointer}.slider_prev{background:#fff url(//personalcare.jp/wp-content/themes/template03/css/../img/top/arrow_l.png) no-repeat 95% center}.slider_next{background:#fff url(//personalcare.jp/wp-content/themes/template03/css/../img/top/arrow_r.png) no-repeat 5% center}.wideslider ul:after{content:".";height:0;clear:both;display:block;visibility:hidden}.wideslider ul{display:inline-block;overflow:hidden}.topslider_outer{position:relative}.topslider_outer{position:relative}.slide figure img{border:1px solid #000;overflow:hidden;padding:5px;background-color:#fff;margin-bottom:15px}.fb_iframe_widget,.fb_iframe_widget span,.fb_iframe_widget iframe[style]{width:100% !important}