.sp_display{display:none}.sp_none{display:block}.sanstb{font-family:fot-tsukubrdgothic-std,sans-serif;font-weight:700;font-style:normal}#contents #headercontents{margin:0 auto;width:100%;max-width:980px;box-sizing:border-box;background:url("/agingcare/img/bubunyase/intro_bg.png") center top;background-size:100%}#contents #headercontents #mainv{line-height:0}#contents #headercontents #mainv img{width:100%;height:auto}#contents #headercontents #intro{margin-bottom:50px;text-align:center;line-height:0}#contents #headercontents #intro img{width:100%;max-width:668px;height:auto}#contents #headercontents .intromessage{text-align:center;width:100%;max-width:600px;margin:0 auto 50px;padding:0 15px;box-sizing:border-box}#contents #headercontents .intromessage .em{background:linear-gradient(transparent 40%, #fbf2c3 0%);color:inherit}#contents #headercontents .intromessage b{font-weight:bold}#contents #headercontents .nav_btn{text-align:center;width:100%;max-width:640px;margin:0 auto}#contents #headercontents .nav_btn ul{display:flex}#contents #headercontents .nav_btn ul li{width:50%;text-align:center}#contents #headercontents .nav_btn ul li img{width:100%;max-width:314px;height:auto}#contents #sec1{margin:0 auto;width:100%;max-width:980px;box-sizing:border-box;background:url("/agingcare/img/bubunyase/sec1_bg.png") center top;background-size:100%}#contents #sec1 .secheader{width:100%;background:url("/agingcare/img/bubunyase/sec1_bghead.png") center top no-repeat;background-size:100%;margin-bottom:55px}#contents #sec1 .secheader .intromessage{text-align:center;width:100%;max-width:600px;margin:0 auto 50px}#contents #sec1 .secheader .intromessage h2{margin-bottom:25px}#contents #sec1 .secheader .intromessage h2 img{width:100%;max-width:540px;height:auto}#contents #sec1 .em{background:linear-gradient(transparent 40%, #fbf2c3 0%);color:inherit}#contents #sec1 .difflists{padding:0 20px}#contents #sec1 .difflists h3{line-height:0;text-align:center;margin-bottom:15px}#contents #sec1 .difflists h3 img{width:100%;max-width:520px;height:auto}#contents #sec1 .difflists .vsimg{text-align:center;position:relative;top:-15px;margin-bottom:-30px}#contents #sec1 .difflists .vsimg img{width:100%;max-width:60px;height:auto}#contents #sec1 .difflists .casesitem{background-color:#fff;border-radius:10px;max-width:770px;width:100%;padding:22px;margin:0 auto;box-sizing:border-box}#contents #sec1 .difflists .casesitem h4{font-size:2.24rem;text-align:center;color:#fff}#contents #sec1 .difflists .casesitem h4.bg_green{background:url("/agingcare/img/bubunyase/sec1_fr_titlebg1.png") center bottom no-repeat;padding:15px 15px 30px;background-size:100%}#contents #sec1 .difflists .casesitem h4.bg_red{background:url("/agingcare/img/bubunyase/sec1_fr_titlebg2.png") center bottom no-repeat;padding:15px 15px 30px;background-size:100%}#contents #sec1 .difflists .casesitem .case_comment{text-align:center;color:#424881;font-size:100%;padding:15px 15px 0;font-weight:bold}#contents #sec1 .difflists .casesitem .case_flow{list-style-type:none;display:flex}#contents #sec1 .difflists .casesitem .case_flow li{width:32%;text-align:center;padding:0 10px}#contents #sec1 .difflists .casesitem .case_flow li .case_flow_img{text-align:center}#contents #sec1 .difflists .casesitem .case_flow li .case_flow_img img{width:100%;max-width:175px;height:auto}#contents #sec1 .difflists .casesitem .case_flow li .case_flow_text{text-align:left;font-size:1.4rem;padding:10px}#contents #sec1 .difflists .casesitem .case_flow li .case_flow_text em{color:#ff5693}#contents #sec1 .difflists .casesitem .case_flow li:nth-child(2){position:relative;width:36%}#contents #sec1 .difflists .casesitem .case_flow li:nth-child(2):after{content:"";display:inline;width:20px;height:20px;background:url("/agingcare/img/bubunyase/sec1_fr_arrow_pc.png") no-repeat center;background-size:100%;position:absolute;left:0;top:50%}#contents #sec1 .difflists .casesitem .case_flow li:nth-child(2):before{content:"";display:inline-block;width:20px;height:20px;background:url("/agingcare/img/bubunyase/sec1_fr_arrow_pc.png") no-repeat center;background-size:100%;position:absolute;right:0;top:50%}#contents #sec1 .frbox{background-color:#fff;border-radius:10px;max-width:770px;width:100%;padding:8px 5px;margin:40px auto 20px;box-sizing:border-box}#contents #sec1 .frbox .frbox_head,#contents #sec1 .frbox .frbox_foot{text-align:center;line-height:0}#contents #sec1 .frbox .frbox_head img,#contents #sec1 .frbox .frbox_foot img{width:100%;max-width:760px;height:auto}#contents #sec1 .frbox .frbox_body{background:url("/agingcare/img/bubunyase/sec1_fr2_body_pc.png") center top repeat-y;background-size:100%;width:100%;max-width:760px;margin:0 auto;padding:5px 15px;box-sizing:border-box}#contents #sec1 .frbox .frbox_body article{display:flex;align-items:center;box-sizing:border-box}#contents #sec1 .frbox .frbox_body article .frbox_item1{width:18.3098591549%;box-sizing:border-box;line-height:0;text-align:center}#contents #sec1 .frbox .frbox_body article .frbox_item1 img{width:100%;max-width:98px;height:auto}#contents #sec1 .frbox .frbox_body article .frbox_item2{width:28.1690140845%;box-sizing:border-box;color:#ff5693;font-size:2.2rem;text-align:left;line-height:normal}#contents #sec1 .frbox .frbox_body article .frbox_item3{width:53.5211267606%;box-sizing:border-box;text-align:left;font-size:1.4rem;padding:0 25px;border-left:1px solid #d0bc83}#contents #sec2{margin:0 auto;width:100%;max-width:980px;box-sizing:border-box;background:url("/agingcare/img/bubunyase/sec2_bg1.png") center top;background-size:100%;padding-top:25px}#contents #sec2 .secheader{background:url("/agingcare/img/bubunyase/sec2_bg2.png") center top no-repeat;background-size:100%;width:100%}#contents #sec2 .secheader .intromessage{text-align:center;width:100%;box-sizing:border-box}#contents #sec2 .secheader .intromessage h2{margin:0 0 25px 0}#contents #sec2 .secheader .intromessage h2 img{width:100%;max-width:360px;height:auto}#contents #sec2 .secheader .flowfig{text-align:center;width:100%;box-sizing:border-box;padding-bottom:145px}#contents #sec2 .secheader .flowfig img{width:100%;max-width:980px;height:auto}#contents #sec2 .em{background:linear-gradient(transparent 40%, #fbf2c3 0%);color:inherit}#contents #sec2 .frbox{background-color:#fff;border-radius:10px;max-width:760px;width:100%;padding:8px 5px;margin:0 auto 20px;box-sizing:border-box;position:relative}#contents #sec2 .frbox .frbox_head,#contents #sec2 .frbox .frbox_foot{text-align:center;line-height:0}#contents #sec2 .frbox .frbox_head img,#contents #sec2 .frbox .frbox_foot img{width:100%;max-width:760px;height:auto}#contents #sec2 .frbox .frbox_body{background:url("/agingcare/img/bubunyase/sec1_fr2_body_pc.png") center top repeat-y;background-size:100%;width:100%;max-width:760px;margin:0 auto;padding:5px 15px;box-sizing:border-box}#contents #sec2 .frbox .frbox_body h3{font-size:2.2rem;color:#ff5693;text-align:center;padding-bottom:1.5em}#contents #sec2 .frbox .frbox_body h4{font-size:1.76rem;color:#a5964b;padding-bottom:.5em;margin-bottom:.5em;border-bottom:1px solid #a5964b}#contents #sec2 .frbox .frbox_body h4 span{padding-right:1em}#contents #sec2 .frbox .frbox_body article{display:block;align-items:center;box-sizing:border-box}#contents #sec2 .frbox .frbox_body article .frbox_item{width:100%;box-sizing:border-box;text-align:left;padding:0 25px}#contents #sec2 .frbox .frbox_body article .frbox_item .frbox_text{margin:0;padding:.5em 0 1.5em;font-size:1.4rem}#contents #sec2 .frbox .frbox_body article .frbox_item .attention_text{margin:0;padding:0 0 1em;font-size:1.2rem}#contents #sec2 .frbox .frbox_foot{width:100%;max-width:760px;margin:0 auto;box-sizing:border-box}#contents #sec2 .frbox .frbox_foot img{width:100%;max-width:760px;height:auto}#contents #sec3{margin:0 auto;width:100%;max-width:980px;box-sizing:border-box;background:url("/agingcare/img/bubunyase/sec3_bg1.png") center top no-repeat,url("/agingcare/img/bubunyase/sec3_bg2.png") center top;background-size:100%,100%}#contents #sec3 .secheader{width:100%}#contents #sec3 .secheader .intromessage{text-align:center;width:100%;box-sizing:border-box}#contents #sec3 .secheader .intromessage h2{padding:0 0 25px 0}#contents #sec3 .secheader .intromessage h2 img{width:100%;max-width:760px;height:auto}#contents #sec3 .secheader .pointfig{text-align:center;width:100%;box-sizing:border-box;display:flex;justify-content:center}#contents #sec3 .secheader .pointfig .pointfig_l{display:flex;flex-direction:row-reverse}#contents #sec3 .secheader .pointfig .pointfig_l .pointfig_l_l{text-align:left}#contents #sec3 .secheader .pointfig .pointfig_l .pointfig_l_l img{width:100%;max-width:160px;height:auto}#contents #sec3 .secheader .pointfig .pointfig_l .pointfig_l_r{width:100%;max-width:233px;text-align:left;padding-top:120px}#contents #sec3 .secheader .pointfig .pointfig_l .pointfig_l_r img{width:100%;max-width:233px;height:auto}#contents #sec3 .secheader .pointfig .pointfig_r{display:flex}#contents #sec3 .secheader .pointfig .pointfig_r .pointfig_r_l{text-align:right}#contents #sec3 .secheader .pointfig .pointfig_r .pointfig_r_l img{width:100%;max-width:143px;height:auto}#contents #sec3 .secheader .pointfig .pointfig_r .pointfig_r_r{text-align:left;width:100%;max-width:247px}#contents #sec3 .secheader .pointfig .pointfig_r .pointfig_r_r img{width:100%;max-width:247px;height:auto}#contents #sec3 .secheader .pointfig ul{list-style-type:none;margin-bottom:1em;margin-left:1em}#contents #sec3 .secheader .pointfig ul li{display:block;text-indent:-1em;padding-left:1em}#contents #sec3 .secheader .pointfig ul li:before{content:"・";display:inline-block;width:1em;text-align:center}#contents #sec3 .stepbox_title{display:block;text-align:center}#contents #sec3 .stepbox{padding-bottom:20px}#contents #sec3 .stepbox h2{line-height:0;margin-bottom:15px}#contents #sec3 .stepbox h2 img{width:100%;max-width:980px;height:auto}#contents #sec3 .stepbox .frbox_ribbontitle{max-width:356px;width:100%;text-align:center;line-height:0;margin:-90px auto 0;position:relative;bottom:-90px;box-sizing:border-box;z-index:100}#contents #sec3 .stepbox .frbox_ribbontitle img{width:100%;max-width:356px;height:auto}#contents #sec3 .stepbox .frbox{background:url("/agingcare/img/bubunyase/sec3_fr_head.png") center top no-repeat,url("/agingcare/img/bubunyase/sec3_fr_body.png") center top repeat-y;background-size:100%,100%;width:100%;max-width:628px;background-color:#fff;border-radius:10px;padding:0;margin:40px auto 20px;box-sizing:border-box;position:relative}#contents #sec3 .stepbox .frbox .frbox_head,#contents #sec3 .stepbox .frbox .frbox_foot{text-align:center;line-height:0}#contents #sec3 .stepbox .frbox .frbox_head img,#contents #sec3 .stepbox .frbox .frbox_foot img{width:100%;max-width:628px;height:auto}#contents #sec3 .stepbox .frbox .frbox_body{background-size:100%;width:100%;max-width:628px;margin:0 auto;padding:30px 15px 81px;box-sizing:border-box}#contents #sec3 .stepbox .frbox .frbox_body h3{font-size:2.2rem;color:#ff5693;text-align:center;padding-bottom:1.5em}#contents #sec3 .stepbox .frbox .frbox_body h4{font-size:1.76rem;color:#a5964b;padding-bottom:.5em;margin-bottom:.5em;border-bottom:1px solid #a5964b}#contents #sec3 .stepbox .frbox .frbox_body h4 span{padding-right:1em}#contents #sec3 .stepbox .frbox .frbox_body article{display:block;align-items:center;box-sizing:border-box}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item{width:100%;box-sizing:border-box;text-align:left;padding:0 25px;box-sizing:border-box}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_img{text-align:center;padding:20px 10px 5px}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_img img{width:100%;max-width:222px;height:auto}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_name{font-size:2.4rem;color:#424881;text-align:center;line-height:1.4;padding-bottom:10px}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_name span{font-size:80%}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_mark{background:url("/agingcare/img/bubunyase/sec3_fr_markbg.png") center center;background-size:100% 100%;display:block;text-align:center;margin:0 auto 15px;line-height:1;padding:5px 25px;letter-spacing:3px;color:#fff;font-size:2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_price{text-align:center}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_price img{width:100%;max-width:540px;height:auto}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_btns{padding:15px 0 0;text-align:center}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_btns ul{list-style-type:none;display:flex;align-items:center;justify-content:center}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_btns ul li{width:50%}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_btns ul li a:hover{opacity:.5;transition:.5s all}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_btns img{width:100%;max-width:540px;height:auto}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_text{margin:0;padding:.5em 0 1.5em;font-size:1.4rem;text-align:center}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .attention_text{margin:0;padding:0 0 1em;font-size:1.2rem}#contents #sec3 .stepbox .frbox .frbox_foot{position:absolute;bottom:0}#contents #sec3 .em{background:linear-gradient(transparent 40%, #fbf2c3 0%);color:inherit}#contents #sec4{margin:0 auto;width:100%;max-width:980px;box-sizing:border-box;background:url("/agingcare/img/bubunyase/sec4_bg1.png") center top no-repeat,url("/agingcare/img/bubunyase/sec4_bg2.png") center top;background-size:100%,100%}#contents #sec4 .secheader{width:100%}#contents #sec4 .secheader .intromessage{text-align:center;width:100%;box-sizing:border-box}#contents #sec4 .secheader .intromessage h2{padding:0 0 25px 0}#contents #sec4 .secheader .intromessage h2 img{width:100%;max-width:860px;height:auto}#contents #sec4 .secheader .pointfig{text-align:center;width:100%;box-sizing:border-box;display:flex;justify-content:center}#contents #sec4 .secheader .pointfig .pointfig_l{display:flex;flex-direction:row-reverse}#contents #sec4 .secheader .pointfig .pointfig_l .pointfig_l_l{text-align:left;margin-left:-40px}#contents #sec4 .secheader .pointfig .pointfig_l .pointfig_l_l img{width:100%;max-width:311px;height:auto}#contents #sec4 .secheader .pointfig .pointfig_l .pointfig_l_r{width:100%;max-width:347px;text-align:left;padding-top:60px}#contents #sec4 .secheader .pointfig .pointfig_l .pointfig_l_r img{width:100%;max-width:347px;height:auto}#contents #sec4 .secheader .pointfig ul{list-style-type:none;padding:1em 0;margin-left:1em}#contents #sec4 .secheader .pointfig ul li{display:block;text-indent:-1em;padding-left:1em}#contents #sec4 .secheader .pointfig ul li:before{content:"・";display:inline-block;width:1em;text-align:center}#contents #sec4 .stepbox{padding-bottom:20px}#contents #sec4 .stepbox h2{line-height:0;margin-bottom:15px}#contents #sec4 .stepbox h2 img{width:100%;max-width:980px;height:auto}#contents #sec4 .stepbox .frbox_ribbontitle{max-width:356px;width:100%;text-align:center;line-height:0;margin:-90px auto 0;position:relative;bottom:-90px;box-sizing:border-box;z-index:100}#contents #sec4 .stepbox .frbox_ribbontitle img{width:100%;max-width:356px;height:auto}#contents #sec4 .stepbox .frbox{background:url("/agingcare/img/bubunyase/sec4_fr_head.png") center top no-repeat,url("/agingcare/img/bubunyase/sec4_fr_body.png") center top repeat-y;background-size:100%,100%;width:100%;max-width:628px;background-color:#fff;border-radius:10px;padding:0;margin:40px auto 20px;box-sizing:border-box;position:relative}#contents #sec4 .stepbox .frbox .frbox_head,#contents #sec4 .stepbox .frbox .frbox_foot{text-align:center;line-height:0}#contents #sec4 .stepbox .frbox .frbox_head img,#contents #sec4 .stepbox .frbox .frbox_foot img{width:100%;max-width:628px;height:auto}#contents #sec4 .stepbox .frbox .frbox_body{background-size:100%;width:100%;max-width:628px;margin:0 auto;padding:30px 15px 81px;box-sizing:border-box}#contents #sec4 .stepbox .frbox .frbox_body h3{font-size:2.2rem;color:#ff5693;text-align:center;padding-bottom:1.5em}#contents #sec4 .stepbox .frbox .frbox_body h4{font-size:1.76rem;color:#a5964b;padding-bottom:.5em;margin-bottom:.5em;border-bottom:1px solid #a5964b}#contents #sec4 .stepbox .frbox .frbox_body h4 span{padding-right:1em}#contents #sec4 .stepbox .frbox .frbox_body article{display:block;align-items:center;box-sizing:border-box}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item{width:100%;text-align:left;padding:0 25px;box-sizing:border-box}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_img{text-align:center;padding:20px 10px 5px}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_img img{width:100%;max-width:222px;height:auto}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_name{font-size:2.4rem;color:#424881;text-align:center;line-height:1.4;padding-bottom:10px}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_name span{font-size:80%}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_mark{background:url("/agingcare/img/bubunyase/sec3_fr_markbg.png") center center;background-size:100% 100%;display:block;text-align:center;margin:0 auto 15px;line-height:1;padding:5px 25px;letter-spacing:3px;color:#fff;font-size:2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_btns{padding:15px 0 0;text-align:center}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_btns ul{list-style-type:none;display:flex;align-items:center;justify-content:center}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_btns ul li{width:50%}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_btns ul li a:hover{opacity:.5;transition:.5s all}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_btns img{width:100%;max-width:540px;height:auto}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item .frbox_text{margin:0;padding:.5em 0 1.5em;font-size:1.4rem;text-align:center}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item .attention_text{margin:0;padding:0 0 1em;font-size:1.2rem}#contents #sec4 .stepbox .frbox .frbox_foot{position:absolute;bottom:0}#contents #sec4 .em{background:linear-gradient(transparent 40%, #fbf2c3 0%);color:inherit}#contents #sec5{margin:0 auto;width:100%;max-width:980px;box-sizing:border-box;background:url("/agingcare/img/bubunyase/sec5_bg1.png") center top no-repeat,url("/agingcare/img/bubunyase/sec5_bg2.png") center top;background-size:100%,100%;padding:0 15px 50px}#contents #sec5 .secheader{width:100%}#contents #sec5 .secheader .intromessage{text-align:center;width:100%;box-sizing:border-box}#contents #sec5 .secheader .intromessage h2{padding:25px 15px 0}#contents #sec5 .secheader .intromessage h2 img{width:100%;max-width:720px;height:auto}#contents #sec5 .secheader .intromessage p{padding:0 15px 50px}#contents #sec5 .case_lists{max-width:768px;width:100%;margin:0 auto;box-sizing:border-box}#contents #sec5 .case_lists .case_item_wrapper{background:url("/agingcare/img/bubunyase/sec5_bg4_b.png") center bottom no-repeat,url("/agingcare/img/bubunyase/sec5_bg4.png") center top repeat-y;background-size:100%,100%;border-radius:10px;margin-bottom:20px;box-sizing:border-box}#contents #sec5 .case_lists .case_item_wrapper .case_item_title{padding:10px;border-radius:10px;-ms-box-shadow:0 4px 10px 0 rgba(87,87,87,.2);box-shadow:0 4px 10px 0 rgba(87,87,87,.2);background:#fff;position:relative;box-sizing:border-box;cursor:pointer}#contents #sec5 .case_lists .case_item_wrapper .case_item_title:after{content:"";width:36px;height:36px;display:block;position:absolute;top:50%;right:4.5%;margin-top:-18px;background:url("/agingcare/img/bubunyase/sec5_arrow_d.png") no-repeat;background-size:100%}#contents #sec5 .case_lists .case_item_wrapper .case_item_title.active:after{content:"";width:36px;height:36px;display:block;position:absolute;top:50%;right:4.5%;margin-top:-18px;background:url("/agingcare/img/bubunyase/sec5_arrow_t.png") no-repeat;background-size:100%}#contents #sec5 .case_lists .case_item_wrapper .case_item_title h3{padding:30px 70px 30px 30px;border-radius:10px;border:1px solid #e4cba1;font-size:2rem;color:#424881;display:flex;justify-content:left;align-items:center}#contents #sec5 .case_lists .case_item_wrapper .case_item_title h3 .title_index{color:#ff5693;text-transform:uppercase;padding-right:30px}#contents #sec5 .case_lists .case_item_wrapper .case_item_content{display:none;padding:0 20px 20px}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article{padding:40px 40px 0}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article h3{font-size:2.4rem;color:#ff5693;text-align:center;padding:0 0 40px 0}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article h5{color:#424881;font-size:1.84rem;text-align:center;letter-spacing:3px;margin-bottom:40px}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .btmline1{background:url("/agingcare/img/bubunyase/sec5_line_bar.png") no-repeat center bottom;background-size:100%;padding:0 0 40px;margin:0 0 20px}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .btmline1 p{font-size:1.4rem;color:#333;margin-bottom:1em}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .btmline2{padding:0;margin:0}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .btmline2 p{font-size:1.4rem;color:#333;margin-bottom:1em}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .divide2{margin:0 0 40px}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .divide2.btmsp{margin:0}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .divide2 li{text-align:center;font-size:2.3rem !important;color:#8d6229;margin:0}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .divide2 li figure{margin-bottom:10px}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .divide2 li span{display:block;font-size:1.4rem;padding:0}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctorframe{background:url("/agingcare/img/bubunyase/sec5_fr1_foot.png") no-repeat center bottom,url("/agingcare/img/bubunyase/sec5_fr1_head.png") no-repeat center top;background-size:100%,100%;width:100%;max-width:669px;box-sizing:border-box;margin:0 auto 70px;padding:31px 0}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctorframe .doctorframe_contents{background:url("/agingcare/img/bubunyase/sec5_fr1_body.png") repeat-y center top;background-size:100%;width:100%;max-width:669px;box-sizing:border-box;margin:0 auto;padding:0 30px 20px}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctorframe .doctorframe_contents p{font-size:1.4rem}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctorframe .doctorframe_contents .doctorframe_contents_img{padding-bottom:30px;text-align:center}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctorframe .doctorframe_contents .doctorframe_contents_img img{width:100%;max-width:120px;height:auto}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctorframe .doctorframe_contents .doctorframe_contents_img .doctorframe_contents_img_title{padding:10px 0 0;letter-spacing:2px;color:#424881}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctorframe .doctorframe_contents .doctorframe_contents_img .doctorframe_contents_img_docname{color:#ff5693;font-size:2.8rem;line-height:1}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctorframe .doctorframe_contents .doctorframe_contents_img .doctorframe_contents_img_docname span{font-size:80%}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctor_comment h5{text-align:left;margin-bottom:10px;letter-spacing:1px}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .sidenotes{padding-bottom:20px}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .sidenotes h5{text-align:left;margin-bottom:15px;font-size:2.3rem;color:#ff5693}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .sidenotes h6{color:#424881;font-size:1.84rem;letter-spacing:2px}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .sidenotes p{font-size:1.4rem;padding-bottom:20px}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .sidenotes p a{text-decoration:underline}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctoradvice .doctorframe_contents_img{padding-bottom:25px}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctoradvice .doctorframe_contents_img img{width:100%;max-width:669px;height:auto}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctoradvice .doctorframe_contents_comment{background:url("/agingcare/img/bubunyase/sec5_advice_doctor_etsuko.png") no-repeat right top;padding:0 160px 15px 0}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctoradvice h3{padding:0 0 10px 0;text-align:left}#contents #sec5 .em{background:linear-gradient(transparent 40%, #fbf2c3 0%);color:inherit}#contents #sec5 .btns_block{margin-top:0}#contents #sec5 .btns_block .btns{margin:0}#contents #sec5 .btns_block .btns .btn_link_l{background:#ff6ba0;color:#fff !important;border-color:#fff}#contents #sec5 .btns_block .btns .btn_link_l:after,#contents #sec5 .btns_block .btns .btn_link_l:before{border-color:#fff !important}#contents .contact_block .cf2{width:50%;margin:20px auto}#contents .contact_block .cf2 li{width:100%}#contents .contact_block .cf2 li a.btn_record{background:#edece9 url(/agingcare/img/bubunyase/icon_record.svg) no-repeat 17px center/41px auto;padding:10px 30px 13px 72px;pointer-events:none}#contents .contact_block .cf2 li a.btn_record:after,#contents .contact_block .cf2 li a.btn_record:before{border-color:#b02b5a}#contents .contact_block .cf2 li a.btn_record h3{color:#b02b5a;font-size:3.2rem;line-height:1}#contents .contact_block .contact_rakuyase{text-align:center}#contents .contact_block .contact_rakuyase p{line-height:0px;font-size:1.4rem}/*!
*  - v1.5.0
* Homepage: http://bqworks.com/slider-pro/
* Author: bqworks
* Author URL: http://bqworks.com/
*/.slider-pro{position:relative;margin:0 auto;box-sizing:content-box}.sp-slides-container{position:relative}.sp-mask{position:relative;overflow:hidden}.sp-slides{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.sp-slide{position:absolute}.sp-image-container{overflow:hidden}.sp-image{position:relative;display:block}.sp-no-js{overflow:hidden;max-width:100%}.sp-thumbnails-container{position:relative;overflow:hidden;direction:ltr}.sp-top-thumbnails,.sp-bottom-thumbnails{left:0;margin:0 auto}.sp-top-thumbnails{position:absolute;top:0;margin-bottom:4px}.sp-bottom-thumbnails{margin-top:4px}.sp-left-thumbnails,.sp-right-thumbnails{position:absolute;top:0}.sp-right-thumbnails{right:0;margin-left:4px}.sp-left-thumbnails{left:0;margin-right:4px}.sp-thumbnails{position:relative}.sp-thumbnail{border:none}.sp-thumbnail-container{position:relative;display:block;overflow:hidden;float:left;box-sizing:border-box}.sp-rtl .sp-thumbnail-container{float:right}.sp-top-thumbnails .sp-thumbnail-container,.sp-bottom-thumbnails .sp-thumbnail-container{margin-left:2px;margin-right:2px}.sp-top-thumbnails .sp-thumbnail-container:first-child,.sp-bottom-thumbnails .sp-thumbnail-container:first-child{margin-left:0}.sp-top-thumbnails .sp-thumbnail-container:last-child,.sp-bottom-thumbnails .sp-thumbnail-container:last-child{margin-right:0}.sp-left-thumbnails .sp-thumbnail-container,.sp-right-thumbnails .sp-thumbnail-container{margin-top:2px;margin-bottom:2px}.sp-left-thumbnails .sp-thumbnail-container:first-child,.sp-right-thumbnails .sp-thumbnail-container:first-child{margin-top:0}.sp-left-thumbnails .sp-thumbnail-container:last-child,.sp-right-thumbnails .sp-thumbnail-container:last-child{margin-bottom:0}.sp-right-thumbnails.sp-has-pointer{margin-left:-13px}.sp-right-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;left:18px;margin-left:0 !important}.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:"";position:absolute;height:100%;border-left:5px solid red;left:0;top:0;margin-left:13px}.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:"";position:absolute;width:0;height:0;left:0;top:50%;margin-top:-8px;border-right:13px solid red;border-top:8px solid transparent;border-bottom:8px solid transparent}.sp-left-thumbnails.sp-has-pointer{margin-right:-13px}.sp-left-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;right:18px}.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:"";position:absolute;height:100%;border-left:5px solid red;right:0;top:0;margin-right:13px}.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:"";position:absolute;width:0;height:0;right:0;top:50%;margin-top:-8px;border-left:13px solid red;border-top:8px solid transparent;border-bottom:8px solid transparent}.sp-bottom-thumbnails.sp-has-pointer{margin-top:-13px}.sp-bottom-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;top:18px;margin-top:0 !important}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:"";position:absolute;width:100%;border-bottom:5px solid red;top:0;margin-top:13px}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:"";position:absolute;width:0;height:0;left:50%;top:0;margin-left:-8px;border-bottom:13px solid red;border-left:8px solid transparent;border-right:8px solid transparent}.sp-top-thumbnails.sp-has-pointer{margin-bottom:-13px}.sp-top-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;bottom:18px}.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:"";position:absolute;width:100%;border-bottom:5px solid red;bottom:0;margin-bottom:13px}.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:"";position:absolute;width:0;height:0;left:50%;bottom:0;margin-left:-8px;border-top:13px solid red;border-left:8px solid transparent;border-right:8px solid transparent}.sp-layer{position:absolute;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden}.sp-black{color:#fff;background:#000;background:rgba(0,0,0,.7)}.sp-white{color:#000;background:#fff;background:rgba(255,255,255,.7)}.sp-rounded{border-radius:10px}.sp-padding{padding:10px}.sp-grab{cursor:url(/agingcare/img/bubunyase/openhand.cur),move}.sp-grabbing{cursor:url(/agingcare/img/bubunyase/closedhand.cur),move}.sp-selectable{cursor:default}.sp-caption-container{text-align:center;margin-top:10px}.sp-full-screen{margin:0 !important;background-color:#000}.sp-full-screen-button{position:absolute;top:5px;right:10px;font-size:30px;line-height:1;cursor:pointer;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sp-full-screen-button:before{content:"↕"}.slider-pro:hover .sp-fade-full-screen{opacity:1}.sp-buttons{position:relative;width:100%;text-align:center;padding-top:10px}.sp-rtl .sp-buttons{direction:rtl}.sp-button{background:url("/agingcare/img/bubunyase/slide_button_off.png") no-repeat;background-size:100% auto;width:12px;height:12px;margin:8px;display:inline-block;box-sizing:border-box;cursor:pointer}.sp-selected-button{background:url("/agingcare/img/bubunyase/slide_button_on.png") no-repeat;background-size:100% auto;width:12px;height:12px;margin:8px;display:inline-block;box-sizing:border-box;cursor:pointer}#sec4 .sp-button{background:url("/agingcare/img/bubunyase/slide_button_off2.png") no-repeat;background-size:100% auto;width:15px;height:15px;margin:8px;display:inline-block;box-sizing:border-box;cursor:pointer}#sec4 .sp-selected-button{background:url("/agingcare/img/bubunyase/slide_button_on2.png") no-repeat;background-size:100% auto;width:15px;height:15px;margin:8px;display:inline-block;box-sizing:border-box;cursor:pointer}.sp-arrows{position:absolute}.sp-slides-container:hover .sp-fade-arrows{opacity:1}.sp-horizontal .sp-arrows{width:100%;left:0;right:auto;top:50%;margin-top:-60px}.sp-vertical .sp-arrows{height:100%;left:50%;top:0;margin-left:0}.sp-arrow{position:absolute;display:block;width:60px;height:60px;cursor:pointer;background:url("/agingcare/img/bubunyase/slide_arrow_l.png") no-repeat;background-size:100% auto}#sec4 .sp-arrow{background:url("/agingcare/img/bubunyase/slide_arrow_l2.png") no-repeat;background-size:100% auto}.sp-vertical .sp-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sp-horizontal .sp-previous-arrow{left:50%;right:auto;margin-left:-340px}.sp-horizontal.sp-rtl .sp-previous-arrow{right:15px;left:auto}.sp-horizontal .sp-next-arrow{right:50%;left:auto;margin-right:-340px}.sp-horizontal.sp-rtl .sp-next-arrow{left:20px;right:auto}.sp-vertical .sp-previous-arrow{top:20px}.sp-vertical .sp-next-arrow{bottom:20px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.sp-arrow:before{left:30%;top:0;-webkit-transform:skew(145deg, 0deg);transform:skew(145deg, 0deg)}.sp-next-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sp-horizontal.sp-rtl .sp-previous-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sp-horizontal.sp-rtl .sp-next-arrow{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.ie8 .sp-arrow,.ie7 .sp-arrow{width:0;height:0}.ie8 .sp-arrow:before,.ie8 .sp-arrow:after,.ie7 .sp-arrow:before,.ie7 .sp-arrow:after{content:none}.ie8.sp-horizontal .sp-previous-arrow,.ie7.sp-horizontal .sp-previous-arrow{border-right:20px solid #fff;border-top:20px solid transparent;border-bottom:20px solid transparent}.ie8.sp-horizontal .sp-next-arrow,.ie7.sp-horizontal .sp-next-arrow{border-left:20px solid #fff;border-top:20px solid transparent;border-bottom:20px solid transparent}.ie8.sp-vertical .sp-previous-arrow,.ie7.sp-vertical .sp-previous-arrow{border-bottom:20px solid #fff;border-left:20px solid transparent;border-right:20px solid transparent}.ie8.sp-vertical .sp-next-arrow,.ie7.sp-vertical .sp-next-arrow{border-top:20px solid #fff;border-left:20px solid transparent;border-right:20px solid transparent}.sp-thumbnail-arrows{position:absolute}.sp-thumbnails-container:hover .sp-fade-thumbnail-arrows{opacity:1}.sp-top-thumbnails .sp-thumbnail-arrows,.sp-bottom-thumbnails .sp-thumbnail-arrows{width:100%;top:50%;left:0;margin-top:-12px}.sp-left-thumbnails .sp-thumbnail-arrows,.sp-right-thumbnails .sp-thumbnail-arrows{height:100%;top:0;left:50%;margin-left:-7px}.sp-thumbnail-arrow{position:absolute;display:block;width:12px;height:12px;cursor:pointer}.sp-left-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow,.sp-right-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sp-top-thumbnails .sp-previous-thumbnail-arrow,.sp-bottom-thumbnails .sp-previous-thumbnail-arrow{left:0}.sp-top-thumbnails .sp-next-thumbnail-arrow,.sp-bottom-thumbnails .sp-next-thumbnail-arrow{right:0}.sp-left-thumbnails .sp-previous-thumbnail-arrow,.sp-right-thumbnails .sp-previous-thumbnail-arrow{top:0}.sp-left-thumbnails .sp-next-thumbnail-arrow,.sp-right-thumbnails .sp-next-thumbnail-arrow{bottom:0}.sp-previous-thumbnail-arrow:before,.sp-previous-thumbnail-arrow:after,.sp-next-thumbnail-arrow:before,.sp-next-thumbnail-arrow:after{content:"";position:absolute;width:50%;height:50%;background-color:#fff}.sp-previous-thumbnail-arrow:before{left:30%;top:0;-webkit-transform:skew(145deg, 0deg);transform:skew(145deg, 0deg)}.sp-previous-thumbnail-arrow:after{left:30%;top:50%;-webkit-transform:skew(-145deg, 0deg);transform:skew(-145deg, 0deg)}.sp-next-thumbnail-arrow:before{right:30%;top:0;-webkit-transform:skew(35deg, 0deg);transform:skew(35deg, 0deg)}.sp-next-thumbnail-arrow:after{right:30%;top:50%;-webkit-transform:skew(-35deg, 0deg);transform:skew(-35deg, 0deg)}.ie8 .sp-thumbnail-arrow,.ie7 .sp-thumbnail-arrow{width:0;height:0}.ie8 .sp-thumbnail-arrow:before,.ie8 .sp-thumbnail-arrow:after,.ie7 .sp-thumbnail-arrow:before,.ie7 .sp-thumbnail-arrow:after{content:none}.ie8 .sp-top-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow{border-right:12px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent}.ie8 .sp-top-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-bottom-thumbnails .sp-next-thumbnail-arrow{border-left:12px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent}.ie8 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-previous-thumbnail-arrow{border-bottom:12px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent}.ie8 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-next-thumbnail-arrow{border-top:12px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent}a.sp-video{text-decoration:none}a.sp-video img{-webkit-backface-visibility:hidden;border:none}a.sp-video:after{content:"▶";position:absolute;width:45px;padding-left:5px;height:50px;border:2px solid #fff;text-align:center;font-size:30px;border-radius:30px;top:0;color:#fff;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.2);margin:auto;line-height:52px}.slider-pro img.sp-image,.slider-pro img.sp-thumbnail{max-width:none;max-height:none;border:none !important;border-radius:0 !important;padding:0 !important;-mox-box-shadow:none !important;box-shadow:none !important;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.slider-pro a{position:static;transition:none !important;-moz-transition:none !important;-webkit-transition:none !important;-o-transition:none !important}.slider-pro iframe,.slider-pro object,.slider-pro video,.slider-pro embed,.slider-pro canvas{max-width:none;max-height:none}.slider-pro p.sp-layer{font-size:14px;line-height:1.4;margin:0}.slider-pro h1.sp-layer{font-size:32px;line-height:1.4;margin:0}.slider-pro h2.sp-layer{font-size:24px;line-height:1.4;margin:0}.slider-pro h3.sp-layer{font-size:19px;line-height:1.4;margin:0}.slider-pro h4.sp-layer{font-size:16px;line-height:1.4;margin:0}.slider-pro h5.sp-layer{font-size:13px;line-height:1.4;margin:0}.slider-pro h6.sp-layer{font-size:11px;line-height:1.4;margin:0}.slider-pro img.sp-layer{border:none}span.alt_text{display:block;text-align:center;line-height:3;font-weight:bold}@media only screen and (max-width: 767px){#contents #headercontents{margin:0 auto;width:100%;max-width:980px;box-sizing:border-box;background:url("/agingcare/img/bubunyase/intro_bg.png") center top;background-size:100%}#contents #headercontents #mainv{line-height:0}#contents #headercontents #mainv img{width:100%;height:auto}#contents #headercontents #intro{margin-top:10px;margin-bottom:25px;text-align:center;line-height:0;padding:0 10px}#contents #headercontents #intro img{width:100%;max-width:668px;height:auto}#contents #headercontents .intromessage{text-align:left;width:100%;max-width:600px;margin:0 auto 25px;padding:0 10px;box-sizing:border-box}#contents #headercontents .intromessage .em{background:linear-gradient(transparent 40%, #fbf2c3 0%);color:inherit}#contents #headercontents .nav_btn{text-align:center;width:100%;max-width:640px;margin:0 auto}#contents #headercontents .nav_btn ul{display:block}#contents #headercontents .nav_btn ul li{width:100%;text-align:center}#contents #headercontents .nav_btn ul li img{width:100%;max-width:314px;height:auto}#contents #sec1{margin:0 auto;width:100%;max-width:980px;box-sizing:border-box;background:url("/agingcare/img/bubunyase/sec1_bg.png") center top;background-size:100%}#contents #sec1 .secheader{width:100%;background:url("/agingcare/img/bubunyase/sec1_bghead.png") center top no-repeat;background-size:100%;margin-bottom:25px;box-sizing:border-box}#contents #sec1 .secheader .intromessage{padding:0 10px;box-sizing:border-box;text-align:left;width:100%;max-width:600px;margin:0 auto 25px}#contents #sec1 .secheader .intromessage h2{margin-bottom:25px}#contents #sec1 .secheader .intromessage h2 img{width:100%;max-width:540px;height:auto}#contents #sec1 .em{background:linear-gradient(transparent 40%, #fbf2c3 0%);color:inherit}#contents #sec1 .difflists{padding:0 10px;box-sizing:border-box}#contents #sec1 .difflists h3{line-height:0;text-align:center;margin-bottom:15px}#contents #sec1 .difflists h3 img{width:100%;max-width:520px;height:auto}#contents #sec1 .difflists .vsimg{text-align:center;position:relative;top:-15px;margin-bottom:-30px}#contents #sec1 .difflists .vsimg img{width:100%;max-width:60px;height:auto}#contents #sec1 .difflists .casesitem{background-color:#fff;border-radius:10px;max-width:770px;width:100%;padding:22px 10px;margin:0 auto;box-sizing:border-box}#contents #sec1 .difflists .casesitem h4{font-size:2.24rem;text-align:center;color:#fff}#contents #sec1 .difflists .casesitem h4.bg_green{background:url("/agingcare/img/bubunyase/sec1_fr_titlebg1.png") center bottom no-repeat;padding:15px 15px 30px;background-size:200%}#contents #sec1 .difflists .casesitem h4.bg_red{background:url("/agingcare/img/bubunyase/sec1_fr_titlebg2.png") center bottom no-repeat;padding:15px 15px 30px;background-size:200%}#contents #sec1 .difflists .casesitem .case_comment{text-align:center;color:#424881;font-size:100%;padding:15px 15px 0;font-weight:bold}#contents #sec1 .difflists .casesitem .case_flow{list-style-type:none;display:block;box-sizing:border-box}#contents #sec1 .difflists .casesitem .case_flow li{width:100%;text-align:center;padding:0;box-sizing:border-box}#contents #sec1 .difflists .casesitem .case_flow li .case_flow_img{text-align:center}#contents #sec1 .difflists .casesitem .case_flow li .case_flow_img img{width:100%;max-width:220px;height:auto}#contents #sec1 .difflists .casesitem .case_flow li .case_flow_text{text-align:left;font-size:1.4rem;padding:10px}#contents #sec1 .difflists .casesitem .case_flow li .case_flow_text em{color:#ff5693}#contents #sec1 .difflists .casesitem .case_flow li:nth-child(2){position:static;width:100%}#contents #sec1 .difflists .casesitem .case_flow li:nth-child(2):after{content:"";display:block;width:30px;height:30px;margin:25px auto;background:url("/agingcare/img/bubunyase/sec1_fr_arrow_sp.png") no-repeat center;background-size:100%;position:static}#contents #sec1 .difflists .casesitem .case_flow li:nth-child(2):before{content:"";display:block;width:30px;height:30px;margin:25px auto;background:url("/agingcare/img/bubunyase/sec1_fr_arrow_sp.png") no-repeat center;background-size:100%;position:static}#contents #sec1 .frbox{background-color:#fff;border-radius:10px;max-width:630px;width:100%;padding:10px;margin:20px auto 10px;box-sizing:border-box;position:relative}#contents #sec1 .frbox .frbox_head,#contents #sec1 .frbox .frbox_foot{text-align:center;line-height:0}#contents #sec1 .frbox .frbox_head img,#contents #sec1 .frbox .frbox_foot img{width:100%;max-width:760px;height:auto}#contents #sec1 .frbox .frbox_body{background:url("/agingcare/img/bubunyase/sec1_fr2_body_sp.png") center top repeat-y;background-size:100%;width:100%;max-width:630px;margin:0 auto;padding:5px 20px;box-sizing:border-box}#contents #sec1 .frbox .frbox_body article{display:block;align-items:center;box-sizing:border-box}#contents #sec1 .frbox .frbox_body article .frbox_item1{width:100%;box-sizing:border-box;line-height:0;text-align:center;padding:0 0 10px}#contents #sec1 .frbox .frbox_body article .frbox_item1 img{width:100%;max-width:150px;height:auto}#contents #sec1 .frbox .frbox_body article .frbox_item2{width:100%;box-sizing:border-box;color:#ff5693;font-size:2.2rem;text-align:left;line-height:normal;padding:0 0 10px}#contents #sec1 .frbox .frbox_body article .frbox_item2 br{display:none}#contents #sec1 .frbox .frbox_body article .frbox_item3{width:100%;box-sizing:border-box;text-align:left;font-size:1.4rem;padding:10px 0 0;border-left:none;border-top:1px solid #d0bc83}#contents #sec1 .frbox .frbox_foot{position:static;bottom:10px}#contents #sec1 .footimg img{width:100%;height:auto}#contents #sec2{margin:0 auto;width:100%;max-width:980px;box-sizing:border-box;background:url("/agingcare/img/bubunyase/sec2_bg1.png") center top;background-size:100%;padding-top:25px}#contents #sec2 .secheader{background:none;background-size:100%;width:100%;padding-bottom:0}#contents #sec2 .secheader .intromessage{text-align:center;width:100%;box-sizing:border-box}#contents #sec2 .secheader .intromessage h2{margin:0;padding:0}#contents #sec2 .secheader .intromessage h2 img{width:100%;max-width:360px;height:auto}#contents #sec2 .secheader .flowfig{text-align:center;width:100%;box-sizing:border-box;padding:0}#contents #sec2 .secheader .flowfig img{width:100%;max-width:980px;height:auto}#contents #sec2 .em{background:linear-gradient(transparent 40%, #fbf2c3 0%);color:inherit}#contents #sec2 .frbox{background-color:#fff;border-radius:10px;max-width:630px;width:100%;margin:20px auto 10px;box-sizing:border-box;position:relative}#contents #sec2 .frbox .frbox_head,#contents #sec2 .frbox .frbox_foot{text-align:center;line-height:0}#contents #sec2 .frbox .frbox_head img,#contents #sec2 .frbox .frbox_foot img{width:100%;max-width:760px;height:auto}#contents #sec2 .frbox .frbox_body{background:url("/agingcare/img/bubunyase/sec1_fr2_body_sp.png") center top repeat-y;background-size:100%;width:100%;max-width:630px;margin:0 auto;padding:5px 15px;box-sizing:border-box}#contents #sec2 .frbox .frbox_body h3{font-size:1.8rem;color:#ff5693;text-align:center;padding:1.5em 0}#contents #sec2 .frbox .frbox_body h4{font-size:1.76rem;color:#a5964b;padding-bottom:.5em;margin-bottom:.5em;border-bottom:1px solid #a5964b}#contents #sec2 .frbox .frbox_body h4 span{padding-right:.5em}#contents #sec2 .frbox .frbox_body article{display:block;align-items:center;box-sizing:border-box}#contents #sec2 .frbox .frbox_body article .frbox_item{width:100%;box-sizing:border-box;text-align:left;padding:0 5px}#contents #sec2 .frbox .frbox_body article .frbox_item .frbox_text{margin:0;padding:.5em 0 1.5em;font-size:1.4rem}#contents #sec2 .frbox .frbox_body article .frbox_item .attention_text{margin:0;padding:0 0 1em;font-size:1.2rem}#contents #sec2 .frbox .frbox_foot{position:static}#contents #sec3{margin:0 auto;width:100%;max-width:980px;box-sizing:border-box;background:url("/agingcare/img/bubunyase/sec3_bg1.png") center top no-repeat,url("/agingcare/img/bubunyase/sec3_bg2.png") center top;background-size:100%,100%}#contents #sec3 .secheader{width:100%}#contents #sec3 .secheader .intromessage{text-align:center;width:100%;box-sizing:border-box}#contents #sec3 .secheader .intromessage h2{padding:0}#contents #sec3 .secheader .intromessage h2 img{width:100%;max-width:750px;height:auto}#contents #sec3 .secheader .pointfig{text-align:center;width:100%;padding:0 20px;box-sizing:border-box;display:block;justify-content:center;padding-bottom:45px}#contents #sec3 .secheader .pointfig .pointfig_l{display:flex;flex-direction:row-reverse}#contents #sec3 .secheader .pointfig .pointfig_l .pointfig_l_l{text-align:left}#contents #sec3 .secheader .pointfig .pointfig_l .pointfig_l_l img{width:100%;max-width:160px;height:auto}#contents #sec3 .secheader .pointfig .pointfig_l .pointfig_l_r{width:100%;max-width:233px;text-align:left;padding-top:24%}#contents #sec3 .secheader .pointfig .pointfig_l .pointfig_l_r img{width:100%;max-width:233px;height:auto}#contents #sec3 .secheader .pointfig .pointfig_r{display:flex}#contents #sec3 .secheader .pointfig .pointfig_r .pointfig_r_l{text-align:right}#contents #sec3 .secheader .pointfig .pointfig_r .pointfig_r_l img{width:100%;max-width:143px;height:auto}#contents #sec3 .secheader .pointfig .pointfig_r .pointfig_r_r{text-align:left;width:100%;max-width:247px}#contents #sec3 .secheader .pointfig .pointfig_r .pointfig_r_r img{width:100%;max-width:247px;height:auto}#contents #sec3 .secheader .pointfig ul{list-style-type:none;margin-bottom:1em}#contents #sec3 .secheader .pointfig ul li{display:block;text-indent:-1em;padding-left:1em}#contents #sec3 .secheader .pointfig ul li:before{content:"・";display:inline-block;width:1em;text-align:center}#contents #sec3 .stepbox{padding-bottom:20px}#contents #sec3 .stepbox h2{line-height:0;margin-bottom:15px}#contents #sec3 .stepbox h2 img{width:100%;max-width:980px;height:auto}#contents #sec3 .stepbox .slider-pro{padding:0 10px;box-sizing:border-box;margin:0}#contents #sec3 .stepbox .frbox_ribbontitle{max-width:356px;width:100%;text-align:center;line-height:0;margin:-70px auto 0;position:relative;bottom:-70px;box-sizing:border-box;z-index:100;padding:0 5%}#contents #sec3 .stepbox .frbox_ribbontitle img{width:100%;max-width:356px;height:auto}#contents #sec3 .stepbox .frbox{background:url("/agingcare/img/bubunyase/sec3_fr_head.png") center top no-repeat,url("/agingcare/img/bubunyase/sec3_fr_body.png") center top repeat-y;background-size:100%,100%;width:100%;max-width:628px;background-color:#fff;border-radius:10px;padding:0;margin:40px auto 20px;box-sizing:border-box;position:relative}#contents #sec3 .stepbox .frbox .frbox_head,#contents #sec3 .stepbox .frbox .frbox_foot{text-align:center;line-height:0}#contents #sec3 .stepbox .frbox .frbox_head img,#contents #sec3 .stepbox .frbox .frbox_foot img{width:100%;max-width:628px;height:auto}#contents #sec3 .stepbox .frbox .frbox_body{background-size:100%;width:100%;max-width:628px;margin:0 auto;padding:30px 15px 81px;box-sizing:border-box}#contents #sec3 .stepbox .frbox .frbox_body h3{font-size:2.2rem;color:#ff5693;text-align:center;padding-bottom:1.5em}#contents #sec3 .stepbox .frbox .frbox_body h4{font-size:1.76rem;color:#a5964b;padding-bottom:.5em;margin-bottom:.5em;border-bottom:1px solid #a5964b}#contents #sec3 .stepbox .frbox .frbox_body h4 span{padding-right:1em}#contents #sec3 .stepbox .frbox .frbox_body article{display:block;align-items:center;box-sizing:border-box}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item{width:100%;box-sizing:border-box;text-align:left;padding:0 15px}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_img{text-align:center;padding:20px 10px 5px}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_img img{width:100%;max-width:222px;height:auto}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_name{font-size:1.6rem;color:#424881;text-align:center;line-height:1.4;padding-bottom:10px}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_name span{font-size:80%}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_mark{background:url("/agingcare/img/bubunyase/sec3_fr_markbg.png") center center;background-size:100% 100%;display:block;text-align:center;margin:0 auto 15px;line-height:1;padding:5px 25px;letter-spacing:3px;color:#fff;font-size:1.4rem;width:100%;max-width:120px}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_price{text-align:center}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_price img{width:100%;max-width:540px;height:auto}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_btns{padding:15px 0 0;text-align:center}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_btns ul{list-style-type:none;display:flex;align-items:center;justify-content:center}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_btns ul li{width:50%}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_btns ul li a:hover{opacity:.5;transition:.5s all}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_btns img{width:100%;max-width:540px;height:auto}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .frbox_text{margin:0;padding:.5em 0 1.5em;font-size:1.4rem;text-align:center}#contents #sec3 .stepbox .frbox .frbox_body article .frbox_item .attention_text{margin:0;padding:0 0 1em;font-size:1.2rem}#contents #sec3 .stepbox .frbox .frbox_foot{position:absolute;bottom:0}#contents #sec3 .em{background:linear-gradient(transparent 40%, #fbf2c3 0%);color:inherit}#contents #sec4{margin:0 auto;width:100%;max-width:980px;box-sizing:border-box;background:url("/agingcare/img/bubunyase/sec4_bg1.png") center top no-repeat,url("/agingcare/img/bubunyase/sec4_bg2.png") center top;background-size:100%,100%}#contents #sec4 .secheader{width:100%}#contents #sec4 .secheader .intromessage{text-align:center;width:100%;box-sizing:border-box}#contents #sec4 .secheader .intromessage h2{padding:0 0 25px 0}#contents #sec4 .secheader .intromessage h2 img{width:100%;max-width:860px;height:auto}#contents #sec4 .secheader .pointfig{text-align:center;width:100%;box-sizing:border-box;display:flex;justify-content:center;padding:0 20px 25px}#contents #sec4 .secheader .pointfig .pointfig_l{display:flex;flex-direction:row-reverse}#contents #sec4 .secheader .pointfig .pointfig_l .pointfig_l_l{text-align:left;margin-left:-40px}#contents #sec4 .secheader .pointfig .pointfig_l .pointfig_l_l img{width:100%;max-width:311px;height:auto}#contents #sec4 .secheader .pointfig .pointfig_l .pointfig_l_r{width:100%;max-width:347px;text-align:left;padding-top:60px}#contents #sec4 .secheader .pointfig .pointfig_l .pointfig_l_r img{width:100%;max-width:347px;height:auto}#contents #sec4 .secheader .pointfig ul{list-style-type:none;padding:1em 0}#contents #sec4 .secheader .pointfig ul li{display:block;text-indent:-1em;padding-left:1em}#contents #sec4 .secheader .pointfig ul li:before{content:"・";display:inline-block;width:1em;text-align:center}#contents #sec4 .slider-pro{padding:0 10px;box-sizing:border-box}#contents #sec4 .stepbox{padding-bottom:20px}#contents #sec4 .stepbox h2{line-height:0;margin-bottom:15px}#contents #sec4 .stepbox h2 img{width:100%;max-width:980px;height:auto}#contents #sec4 .stepbox .frbox_ribbontitle{max-width:356px;width:100%;text-align:center;line-height:0;margin:-70px auto 0;position:relative;bottom:-70px;box-sizing:border-box;z-index:100;padding:0 5%}#contents #sec4 .stepbox .frbox_ribbontitle img{width:100%;max-width:356px;height:auto}#contents #sec4 .stepbox .frbox{background:url("/agingcare/img/bubunyase/sec4_fr_head.png") center top no-repeat,url("/agingcare/img/bubunyase/sec4_fr_body.png") center top repeat-y;background-size:100%,100%;width:100%;max-width:628px;background-color:#fff;border-radius:10px;padding:0;margin:40px auto 20px;box-sizing:border-box;position:relative}#contents #sec4 .stepbox .frbox .frbox_head,#contents #sec4 .stepbox .frbox .frbox_foot{text-align:center;line-height:0}#contents #sec4 .stepbox .frbox .frbox_head img,#contents #sec4 .stepbox .frbox .frbox_foot img{width:100%;max-width:628px;height:auto}#contents #sec4 .stepbox .frbox .frbox_body{background-size:100%;width:100%;max-width:628px;margin:0 auto;padding:30px 15px 81px;box-sizing:border-box}#contents #sec4 .stepbox .frbox .frbox_body h3{font-size:2.2rem;color:#ff5693;text-align:center;padding-bottom:1.5em}#contents #sec4 .stepbox .frbox .frbox_body h4{font-size:1.76rem;color:#a5964b;padding-bottom:.5em;margin-bottom:.5em;border-bottom:1px solid #a5964b}#contents #sec4 .stepbox .frbox .frbox_body h4 span{padding-right:1em}#contents #sec4 .stepbox .frbox .frbox_body article{display:block;align-items:center;box-sizing:border-box}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item{width:100%;text-align:left;padding:0 15px;box-sizing:border-box}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_img{text-align:center;padding:20px 10px 5px}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_img img{width:100%;max-width:222px;height:auto}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_name{font-size:1.6rem;color:#424881;text-align:center;line-height:1.4;padding-bottom:10px}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_name span{font-size:80%}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_mark{background:url("/agingcare/img/bubunyase/sec3_fr_markbg.png") center center;background-size:100% 100%;display:block;text-align:center;margin:0 auto 15px;line-height:1;padding:5px 25px;letter-spacing:3px;color:#fff;font-size:1.4rem;width:100%;max-width:120px}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_btns{padding:15px 0 0;text-align:center}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_btns ul{list-style-type:none;display:flex;align-items:center;justify-content:center}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_btns ul li{width:50%}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_btns ul li a:hover{opacity:.5;transition:.5s all}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item .frbox_item_btns img{width:100%;max-width:540px;height:auto}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item .frbox_text{margin:0;padding:.5em 0 1.5em;font-size:1.4rem;text-align:center}#contents #sec4 .stepbox .frbox .frbox_body article .frbox_item .attention_text{margin:0;padding:0 0 1em;font-size:1.2rem}#contents #sec4 .stepbox .frbox .frbox_foot{position:absolute;bottom:0}#contents #sec4 .em{background:linear-gradient(transparent 40%, #fbf2c3 0%);color:inherit}#contents #sec5{margin:0 auto;width:100%;max-width:980px;box-sizing:border-box;background:url("/agingcare/img/bubunyase/sec5_bg1.png") center top no-repeat,url("/agingcare/img/bubunyase/sec5_bg2.png") center top;background-size:100%,100%;padding:0 10px 25px}#contents #sec5 .secheader{width:100%}#contents #sec5 .secheader .intromessage{text-align:center;width:100%;box-sizing:border-box}#contents #sec5 .secheader .intromessage h2{padding:0}#contents #sec5 .secheader .intromessage h2 img{width:100%;max-width:700px;height:auto}#contents #sec5 .secheader .intromessage p{padding:0 15px 25px}#contents #sec5 .case_lists{max-width:768px;width:100%;margin:0 auto;box-sizing:border-box}#contents #sec5 .case_lists .case_item_wrapper{background:url("/agingcare/img/bubunyase/sec5_bg4_b.png") center bottom no-repeat,url("/agingcare/img/bubunyase/sec5_bg4.png") center top repeat-y;background-size:100%,100%;border-radius:5px;margin-bottom:20px;box-sizing:border-box}#contents #sec5 .case_lists .case_item_wrapper .case_item_title{padding:5px;border-radius:10px;-ms-box-shadow:0 4px 10px 0 rgba(87,87,87,.2);box-shadow:0 4px 10px 0 rgba(87,87,87,.2);background:#fff;position:relative;box-sizing:border-box;cursor:pointer}#contents #sec5 .case_lists .case_item_wrapper .case_item_title:after{content:"";width:20px;height:20px;display:block;position:absolute;top:50%;right:4.5%;margin-top:-10px;background:url("/agingcare/img/bubunyase/sec5_arrow_d.png") no-repeat;background-size:100%}#contents #sec5 .case_lists .case_item_wrapper .case_item_title.active:after{content:"";width:20px;height:20px;display:block;position:absolute;top:50%;right:4.5%;margin-top:-10px;background:url("/agingcare/img/bubunyase/sec5_arrow_t.png") no-repeat;background-size:100%}#contents #sec5 .case_lists .case_item_wrapper .case_item_title h3{padding:15px 35px 15px 15px;border-radius:5px;border:1px solid #e4cba1;font-size:1.4rem;color:#424881;display:flex;justify-content:left;align-items:center}#contents #sec5 .case_lists .case_item_wrapper .case_item_title h3 .title_index{color:#ff5693;text-transform:uppercase;padding-right:15px;white-space:nowrap}#contents #sec5 .case_lists .case_item_wrapper .case_item_title h3 br{display:none}#contents #sec5 .case_lists .case_item_wrapper .case_item_content{display:none;padding:20px}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article{padding:0}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article h3{font-size:1.6rem;color:#ff5693;text-align:center;padding:0 0 20px 0}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article h5{color:#424881;font-size:1.4rem;text-align:center;letter-spacing:3px;margin-bottom:20px}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article h5 br{display:none}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .btmline1{background:url("/agingcare/img/bubunyase/sec5_line_bar.png") no-repeat center bottom;background-size:100%;padding:0 0 20px;margin:0 0 10px}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .btmline1 p{font-size:1.4rem;color:#333;margin-bottom:1em}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .btmline2{padding:0;margin:0}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .btmline2 p{font-size:1.4rem;color:#333;margin-bottom:1em}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .divide2{margin:0 0 20px;display:flex;align-items:baseline;justify-content:space-between}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .divide2.btmsp{margin:0 0 10px}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .divide2 li{text-align:center;font-size:1.4rem !important;color:#8d6229;width:47%}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .divide2 li figure{margin-bottom:10px}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .divide2 li span{display:block;font-size:1.2rem;padding:0}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctorframe{background:url("/agingcare/img/bubunyase/sec5_fr1_foot_sp.png") no-repeat center bottom,url("/agingcare/img/bubunyase/sec5_fr1_head_sp.png") no-repeat center top,url("/agingcare/img/bubunyase/sec5_fr1_body_sp.png") repeat-y center top;background-size:100%,100%,100%;width:100%;max-width:587px;box-sizing:border-box;margin:0 auto 35px;padding:31px 0}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctorframe .doctorframe_contents{width:100%;max-width:587px;box-sizing:border-box;margin:0 auto;padding:0 15px 10px}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctorframe .doctorframe_contents p{font-size:1.4rem}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctorframe .doctorframe_contents .doctorframe_contents_img{padding-bottom:15px;text-align:center}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctorframe .doctorframe_contents .doctorframe_contents_img img{width:100%;max-width:90px;height:auto}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctorframe .doctorframe_contents .doctorframe_contents_img .doctorframe_contents_img_title{padding:10px 0 0;letter-spacing:2px;color:#424881}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctorframe .doctorframe_contents .doctorframe_contents_img .doctorframe_contents_img_docname{color:#ff5693;font-size:1.8rem;line-height:1}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctorframe .doctorframe_contents .doctorframe_contents_img .doctorframe_contents_img_docname span{font-size:80%}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctor_comment h5{text-align:left;margin-bottom:10px;letter-spacing:1px}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .sidenotes{padding-bottom:20px}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .sidenotes h5{text-align:left;margin-bottom:15px;font-size:1.8rem;color:#ff5693}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .sidenotes h6{color:#424881;font-size:1.4rem;letter-spacing:2px}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .sidenotes p{font-size:1.4rem;padding-bottom:20px}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .sidenotes p a{text-decoration:underline}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctoradvice .doctorframe_contents_img{padding-bottom:0}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctoradvice .doctorframe_contents_img img{width:100%;max-width:669px;height:auto}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctoradvice .doctorframe_contents_comment{background:url("/agingcare/img/bubunyase/sec5_advice_doctor_etsuko.png") no-repeat right top;padding:0;background-size:32%}#contents #sec5 .case_lists .case_item_wrapper .case_item_content .case_item_content_article .doctoradvice h3{padding:15% 37% 15% 0;text-align:left}#contents #sec5 .em{background:linear-gradient(transparent 40%, #fbf2c3 0%);color:inherit}#contents #sec5 .btns_block{margin-top:0}#contents #sec5 .btns_block .btns{margin:0}#contents #sec5 .btns_block .btns .btn_link_l{background:#ff6ba0;color:#fff !important;border-color:#fff}#contents #sec5 .btns_block .btns .btn_link_l:after,#contents #sec5 .btns_block .btns .btn_link_l:before{border-color:#fff !important}#contents .blemish-quiz__main{margin-top:26px}#contents .blemish-quiz__header{background-image:url("../img/blotch_freckle/blemish-bg-sp.png");padding-top:36px;background-position:right -9%}#contents .blemish-quiz__question:before{border-width:5px;border-top-width:20px}#contents .blemish-quiz__title{text-align:left;margin-bottom:3px;font-size:5.31vw;padding-right:13%}#contents .blemish-quiz__desc{text-align:left;padding-right:29%;text-align:justify}#contents .quiz-article__list,#contents .quiz-article__list *{box-sizing:border-box}#contents .quiz-article{box-shadow:0 0 3px 0 rgba(0,0,0,.2);padding:5px;margin:3px;background:#fff}#contents .quiz-article .btn_link_l{font-size:1.6rem;margin:0 auto;width:auto}#contents .quiz-article.start{background:url("/agingcare/img/bubunyase/sec2_flow_sp_quiz_bg1.jpg") no-repeat center center;background-size:100% auto}#contents .quiz-article.body{background:url("/agingcare/img/bubunyase/sec2_flow_sp_quiz_bg2.jpg") no-repeat center center;background-size:100% auto}#contents .quiz-article.face{background:url("/agingcare/img/bubunyase/sec2_flow_sp_quiz_bg3.jpg") no-repeat center center;background-size:100% auto}#contents .quiz-article.whole{background:url("/agingcare/img/bubunyase/sec2_flow_sp_quiz_bg4.jpg") no-repeat center center;background-size:100% auto}#contents .quiz-article__inner{border:1px solid #a5964b;padding:4.59vw 3.62vw 8.45vw}#contents .quiz-article__inner.intro{padding:4.59vw 0 8.45vw}#contents .quiz-article__name{font-size:5.31vw;line-height:1.73;text-align:center;margin-bottom:4.59vw}#contents .quiz-article__name .body{color:#fff;background:#ff89b4;display:block;width:100%;text-align:center;padding:4px;margin-bottom:4.59vw}#contents .quiz-article__name .face{color:#fff;background:#56c1ff;display:block;width:100%;text-align:center;padding:4px;margin-bottom:4.59vw}#contents .quiz-article__name .whole{color:#fff;background:#52d0ab;display:block;width:100%;text-align:center;padding:4px;margin-bottom:4.59vw}#contents .quiz-article__name.quiz-article__name--conclusion{color:#b02b5a;background-image:url("/agingcare/img/bubunyase/blemish-deco.png");background-repeat:no-repeat;background-position:center;font-size:4vw;background-size:100% auto}#contents .quiz-article__conclusion h5{position:relative;display:flex;align-items:center}#contents .quiz-article__conclusion h5 .big{font-size:9.66vw;color:#b02b5a;display:inline-block;margin-right:3.62vw}#contents .quiz-article__conclusion h5 .big small{font-size:4.59vw}#contents .quiz-article__conclusion h5 .name{font-size:5.31vw;display:inline-block;margin:auto}#contents .quiz-article__conclusion h5 .name small{font-size:4vw;display:block}#contents .quiz-article__conclusion h5 img{position:absolute;top:0;right:0;width:60px;height:auto}#contents .quiz-article__conclusion p{clear:both;margin-top:4.83vw;font-size:3.38vw}#contents .quiz-article__choices{display:flex;flex-wrap:nowrap;justify-content:space-between}#contents .quiz-article__choices li a{width:100%;height:100%;display:flex;text-align:center;justify-content:center;align-items:center}#contents .quiz-article__backtolast{font-size:3.38vw;line-height:2.14;position:relative;margin-top:2.42vw;text-align:left}#contents .quiz-article__backtolast:before{content:"";display:inline-block;width:1.45vw;height:2.17vw;background-image:url("../img/blotch_freckle/blemish-quiz-arrow.png");background-size:100% 100%;margin-right:1.45vw}#contents .quiz-article__yesno li{width:34.15vw;height:34.15vw;margin:0 2vw}#contents .quiz-article__yesno li.intro{width:26.355vw;height:26.355vw}#contents .quiz-article__yesno li a{background-color:#fff;border-radius:100%;font-size:5vw}#contents .quiz-article__yesno li a.intro{font-size:4vw}#contents .quiz-article__yesno li.quiz-article__yesno__answer--red a{background-color:#f9ced1}#contents .quiz-article__yesno li.quiz-article__yesno__answer--body a{background-color:#ff89b4;color:#fff}#contents .quiz-article__yesno li.quiz-article__yesno__answer--face a{background-color:#56c1ff;color:#fff}#contents .quiz-article__yesno li.quiz-article__yesno__answer--whole a{background-color:#52d0ab;color:#fff}#contents .quiz-article__multiple li{width:33.33333%;padding:0 .48vw}#contents .quiz-article__multiple.quiz-article__multiple--split2 li{width:50%;padding-bottom:.96vw}#contents .quiz-article__multiple li a{background-color:#dcf0d7;font-size:3.62vw;line-height:1.67;border-radius:1.45vw;min-height:26.09vw}#contents .quiz-article__multiple.quiz-article__multiple--split3 li a{font-size:3.12vw}#contents .quiz_sp_body{margin-left:9vw !important}#contents .quiz_sp_face{margin-right:9vw !important}#contents .contact_block .cf2{width:100%;margin:5px auto}#contents .contact_block .contact_rakuyase{margin-top:12px}#contents .contact_block .contact_rakuyase p{line-height:3px}.sp_display{display:block}.sp_none{display:none}.sp-horizontal .sp-arrows{margin-top:-20px}.sp-arrow{width:45px;height:45px}.sp-horizontal .sp-previous-arrow{left:-1.5em;right:auto;margin-left:0}.sp-horizontal.sp-rtl .sp-previous-arrow{right:15px;left:auto}.sp-horizontal .sp-next-arrow{right:-1.5em;left:auto;margin-right:0}}
/*# sourceMappingURL=../../maps/agingcare/css/bubunyase.css.map */
