#head{background-image:url(/operation/common_ope_collect/img/adiposestemcell/head_bg0.jpg)}span.alt_text{display:block;text-align:center;line-height:3;font-weight:bold}#contents .ttl_fs{font-size:2.2rem}#contents .ftc_r{color:#b02b5a}#contents .sp_flr{float:right}#contents .sp_flr::after{content:"";display:table;clear:both}#contents .ttl_w{background-color:#b02b5a;color:#fff;padding:5px 10px;display:inline-block}#contents .ttl_b{background-color:#1e305e;color:#fff;padding:5px 10px;display:inline-block}#contents .ttl_g{background-color:#a5964b;color:#fff;padding:5px 10px}#contents .tbl_w .table_col2 th{width:48%}#contents .adipos_box{background-color:#e1f0f5;padding:20px 0}#contents .adipos_box .box_tit{text-align:center;color:#79cbd7;line-height:1.2;margin-bottom:20px}#contents .adipos_box .box_tit p{font-size:2.7rem}#contents .adipos_box .box_tit span{font-size:16px}#contents .adipos_box .box{background-color:#fff;overflow:hidden;padding:20px 0}#contents .adipos_box .box_dr{margin:0 auto;width:65%;max-width:735px}#contents .adipos_box .box_dr div{box-sizing:border-box;float:left;width:65%}#contents .adipos_box h3{font-size:2rem;border-bottom:1px solid #000;padding-bottom:20px;margin-bottom:20px}#contents .adipos_box .box div+div{box-sizing:border-box;float:left;width:35%}#contents .adipos_box .box_pdf p{text-align:center;font-size:2rem;color:#79cbd7;margin:20px 0}#contents .adipos_box .box_pdf ul{overflow:hidden;padding:0 40px;margin:0 auto;max-width:680px}#contents .adipos_box .box_pdf ul li{box-sizing:border-box;float:left;height:305px;padding:0 32px;max-width:170px;min-width:170px;font-size:14px}.img_wd{height:80vh}#contents .balloon1,#contents .balloon2{position:relative;display:inline-block;margin:1.5em 0;padding:7px 10px;min-width:120px;max-width:100%;color:#555;font-size:16px;border-radius:15px}#contents .balloon1{background:#fffbef}#contents .balloon2{background:#d3e7fa}#contents .balloon1:before,#contents .balloon2:before{content:"";position:absolute;top:35%;right:-40px;margin-top:-12px;border:12px solid transparent;z-index:2}#contents .balloon1:before{border-left:28px solid #fffbef}#contents .balloon2:before{border-left:28px solid #d3e7fa}#contents .balloon1:after,#contents .balloon2:after{content:"";position:absolute;top:35%;right:-40px;margin-top:-14px;border:14px solid transparent;z-index:1}#contents .balloon1:after{border-left:28px solid #fffbef}#contents .balloon2:after{border-left:28px solid #d3e7fa}#contents .balloon1 p,#contents .balloon2 p{margin:0;padding:10px !important}#contents .voice_block .voice .img_r{margin-top:35px;float:right}#contents .dot_list2{margin:1.5em 0 1.5em 1.5em}#contents .dot_list2 li{list-style-type:none;position:relative;font-weight:bold}#contents .dot_list2 li:before{border-radius:50%;width:6px;height:6px;display:block;position:absolute;left:-1.1em;top:.7em;content:"";background:#b02b5a}#anchor_faq{padding:60px 50px;background:#fffbef}#anchor_faq .box{box-sizing:border-box;max-width:640px;padding:8px;margin:auto;background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.2)}#anchor_faq .box>div{border:solid 1px #a5964b;padding:30px;text-align:center}#anchor_faq h2{border-bottom:solid 1px #a5964b;padding:0 0 5px 0;font-size:2.2rem;color:#a5964b}#anchor_faq dl{text-align:left}#anchor_faq dt{color:#a5964b;margin-top:20px}#anchor_faq dt,dd{padding-left:1em;text-indent:-1em}#anchor_faq .txt p{margin-top:25px;text-align:left}#anchor_faq .btns{margin-top:40px}#contents .link_area{padding:20px;background:#d3e7fa}#contents .link_area .box{box-sizing:border-box;padding:20px;margin:auto;background:#fff}#contents .link_area .box h2{text-align:center}#contents .link_area .box h2 span{font-size:2rem}#contents .link_btn{text-align:center}#contents .link_btn a{position:relative;text-align:left;margin:10px 0;display:inline-block;box-sizing:border-box;max-width:330px;width:330px;font-size:16px;font-family:"Noto Serif JP","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","ＭＳ Ｐ明朝","MS PMincho","serif";color:#fff;background-color:#a5964b;text-decoration:none;padding:8px 10px 8px 42px;border:2px solid #a5964b;border-radius:4px;transition:.4s}#contents .link_btn a span{padding-right:10px}#contents .link_btn a::before{position:absolute;content:"";display:inline-block;width:0;height:0;border-left:13px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent;top:13px;left:17px}#contents .link_btn.link_up a::before{position:absolute;content:"";display:inline-block;width:0;height:0;border-bottom:13px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;border-top:none;top:15px;left:17px}#contents .link_btn a:hover{box-shadow:0 0 10px 0 rgba(0,0,0,.2);-webkit-transform:scale(1.03);transform:scale(1.03)}#contents .link_area .link_area_att{text-align:center;margin:10px 0 30px}#contents .link_area .decorbox{margin:0}#contents .downtime_list li span,#contents .risk_list li span{font-size:2rem;font-weight:bold}#contents .downtime_list li+li,#contents .risk_list li+li{margin-top:1em}#contents .marker{background:linear-gradient(transparent 40%, #fbf2c3 0%);color:inherit}#contents .agingcare_text{width:76%;margin:20px auto 0}#contents .worries_list{margin:40px 0;display:flex;flex-wrap:wrap;justify-content:space-between}#contents .worries_list li{color:#b02b5a}#contents .worries_list li::before{content:"";width:10px;height:10px;display:inline-block;background-color:#b02b5a;border-radius:50%;position:relative;top:-1px;margin-right:5px}#contents .annotation{display:block;text-align:right;font-size:1rem;margin:-35px 0 17px}#contents .banner_under_block{text-align:left;padding:20px 30px;background:#f2f2f2}#contents .banner_under_block .banner_under_block_item{margin-bottom:2rem}#contents .banner_under_block .banner_under_block_item .banner_under_block_t{font-weight:bold}#contents .banner_under_block .banner_under_block_item em{font-style:normal;color:#c00}#contents .banner_under_block .banner_under_block_item .note{font-size:.875em}#contents .table_col2 .campaign_box{background-color:#b02b5a;color:#fff;padding:5px 15px;font-size:1.2rem;line-height:1.2}#contents .campaign_txt1{font-size:.875em}#contents .campaign_txt2{font-size:.875em;color:#c00}#contents .campaign_txt2 em{color:#c00;font-style:normal;font-size:1.8rem;font-weight:bold}#contents .note.mb2{margin-top:0;margin-bottom:3rem}#contents .note.text_left2{text-align:left;padding:20px 30px}@media only screen and (max-width: 768px){#head{background-image:url(/operation/common_ope_collect/img/adiposestemcell/head_bg0_sp.jpg);height:101vw}}@media only screen and (max-width: 767px){span.alt_text{padding:3vw 0;line-height:1.5}}@media screen and (max-width: 768px){#contents .ttl_w{display:block}#contents .ttl_b{display:block;margin-top:80px !important}#contents .voice_block .voice .img_r{margin-top:0;margin-bottom:10px}#contents .balloon1:before,#contents .balloon2:before{content:"";position:absolute;top:-24px;right:75%;margin-top:-12px;border:12px solid transparent;z-index:2}#contents .balloon1:before{border-bottom:28px solid #fffbef}#contents .balloon2:before{border-bottom:28px solid #d3e7fa}#contents .balloon1:after,#contents .balloon2:after{content:"";position:absolute;top:-24px;right:75%;margin-top:-14px;border:14px solid transparent;z-index:1}#contents .balloon1:after{border-bottom:28px solid #fffbef}#contents .balloon2:after{border-bottom:28px solid #d3e7fa}#contents ul.dot_list2{margin:1.5em 0 1.5em 1.5em}#contents ul.dot_list2 li{list-style-type:none;position:relative;font-weight:bold}#contents ul.dot_list2 li:before{border-radius:50%;width:6px;height:6px;display:block;position:absolute;left:-1.1em;top:.7em;content:"";background:#b02b5a}#contents ul.dot_list2 li:nth-of-type(n+2){margin-top:0}#anchor_faq{padding:20px 20px}#anchor_faq .box>div{padding:20px}#contents .adipos_box .box{padding:20px}#contents .adipos_box .box div{width:100%}#contents .adipos_box .sp_mikiya{max-height:50vw;overflow:hidden;text-align:center}#contents .adipos_box .box_pdf ul{padding:0 15px}#contents .voice_block .voice .img{justify-content:space-around}#contents .divide2:not(.sp_divide)>.link_btn+.link_btn{margin-top:0}#contents .link_btn a{max-width:100%;width:100%}#contents .link_area .divide2:not(.sp_divide)>div+div{margin-top:20px}#contents .anesthetic_img{width:77% !important}#contents .sp_w85{width:85%}#contents .agingcare_text{width:100%}#contents .worries_list{margin:20px 0;justify-content:left}#contents .worries_list li{padding-left:.708%}.img_center{text-align:center}.img_wd{height:78vh}#contents .annotation{margin:0 0 17px}#contents .banner_under_block{text-align:left;padding:10px 15px;background:#f2f2f2}#contents .banner_under_block .banner_under_block_item{margin-bottom:2rem}#contents .banner_under_block .banner_under_block_item:last-child{margin-bottom:0}#contents .banner_under_block .banner_under_block_item .banner_under_block_t{font-weight:bold}#contents .banner_under_block .banner_under_block_item em{font-style:normal;color:#c00}#contents .banner_under_block .banner_under_block_item .note{font-size:.875em}#contents .table_col2 .campaign_box{background-color:#b02b5a;color:#fff;padding:5px 15px;font-size:1.2rem;line-height:1.2;white-space:nowrap}#contents .campaign_txt1{font-size:.875em}#contents .campaign_txt2{font-size:.875em;color:#c00}#contents .campaign_txt2 em{color:#c00;font-style:normal;font-size:1.8rem;font-weight:bold}#contents .note.mb2{margin-top:0;margin-bottom:3rem}#contents .note.text_left2{text-align:left;padding:10px 15px}}
/*# sourceMappingURL=../../../maps/operation/common_ope_collect/css/adiposestemcell.css.map */
