sub{font-size:.7em;vertical-align:bottom}.fs{font-size:1.4rem}.fs3{font-size:3rem !important}.tc{color:#b02b5a}.txt-c{text-align:center}.pdl-10{padding-left:10px !important}.wounded{color:#db598c !important;font-weight:bold}.font-s{font-size:11px !important;line-height:2;display:inline-block}#attention .box{margin:40px 0;padding:30px;background:#edece9;border-radius:3px;color:#b02b5a}#attention .box h2{margin-bottom:1em;text-align:center;font-size:2.2rem}#attention .box .note{font-size:1.4rem}#attention .btns .btn_link0{margin:auto}#contents .anchors{margin-bottom:40px}#contents .anchors:nth-of-type(n+2){margin-top:30px}#contents .anchors h2{margin-bottom:1em;text-align:center;font-size:2rem;color:#a5964b;top:0}#contents .subject{margin:0}#contents .subject .inner{position:relative;padding-top:50px;padding-bottom:60px}#contents .subject .bg{position:absolute;top:0;left:62%;width:auto;height:180px;z-index:0}#contents .subject .bg2{z-index:-1}#contents .subject h2{margin-left:100px;margin-bottom:60px;font-size:2.4rem;color:#a5964b}#anchor0,#anchor2{background:#eae9e6}#contents .subject .note{margin-top:60px}#contents .price_m_block{margin-top:15px}#contents .subject .divide2{margin:0 -5px}#contents .subject .divide2>*{padding:0 5px}#contents .subject .accordion_btns ul{display:block;flex-wrap:nowrap}#contents .subject .accordion_btns li,#contents .subject .accordion_btns li:nth-child(odd),#contents .subject .accordion_btns li:nth-child(odd):nth-last-child(-n+2){box-sizing:border-box;width:100%;border:none;border-bottom:solid 1px #a5964b}#contents .subject .accordion_btns li:last-child{border-bottom:none !important}#contents .accordion_btns li .accordion_content>*:first-child{border-top:solid 1px #afa65c;margin-top:0;padding-top:15px}#contents .accordion_btns li .accordion_content li>div{background:url("../img/line_dotted.png") repeat-x left bottom/8px auto}#contents .accordion_btns li .accordion_content li>div::before,#contents .accordion_btns li .accordion_content li>div::after{content:"";display:table}#contents .accordion_btns li .accordion_content li>div::after{clear:both}#contents .accordion_btns li .accordion_content li+li{margin-top:10px}#contents .accordion_btns li .accordion_content h5{position:relative;padding-left:1em;margin-top:1em;font-size:1.6rem;font-weight:normal}#contents .accordion_btns li .accordion_content h5 span{font-size:1.6rem}#contents .accordion_btns li .accordion_content h5::before{position:absolute;left:0;content:"◆"}#contents .accordion_btns li .accordion_content li em{color:#444;background:#fff;padding-right:10px}#contents .accordion_btns li .accordion_content li a{text-decoration:underline}#contents .accordion_btns li .accordion_content li a:hover{text-decoration:none}#contents .accordion_btns li .accordion_content li a::before,#contents .accordion_btns li .accordion_content li a::after{display:none}#contents .accordion_btns li .accordion_content li .price{box-sizing:border-box;float:right;width:100%;background:#fff;text-align:right}#contents .accordion_btns li .accordion_content li em+.price{width:auto;padding-left:10px}#contents .accordion_btns li .accordion_content li .note{clear:both;margin:-0.3em 0 0 0;background:#fff;line-height:1.3;font-size:1.3rem}#contents .accordion_btns li .accordion_content>.note,#contents .accordion_btns li .accordion_content li .note+.note{margin:0}#contents .accordion_btns li .accordion_content .tar{font-size:1.4rem}#contents .accordion_btns li .accordion_content li .note_red,#contents .accordion_btns li span .note_red{color:#b02b5a}#contents .accordion_btns li .accordion_content li .note_bla,#contents .accordion_btns li span .note_bla{color:#000}#contents .accordion_btns li .accordion_content li .note_ftb,#contents .accordion_btns li span .note_ftb{font-weight:bold}#contents .accordion_btns li .accordion_content li .note_fs11r,#contents .accordion_btns li span .note_fs11r{font-size:1.1rem}#contents .accordion_btns li .accordion_content li .note_fs14r,#contents .accordion_btns li span .note_fs14r{font-size:1.4rem}#contents .accordion_btns li .accordion_content li .note_mt05,#contents .accordion_btns li span .note_mt05{margin-top:5px !important}#contents .accordion_btns li .accordion_content li .note_mt10,#contents .accordion_btns li span .note_mt10{margin-top:10px !important}#contents .accordion_btns li .accordion_content li .note_mt15,#contents .accordion_btns li span .note_mt15{margin-top:15px !important}#contents .accordion_btns li .accordion_content li .note_dot,#contents .accordion_btns li span .note_dot{background:url("../img/line_dotted_pink.png") repeat-x left bottom/7px auto}#contents .banner_block{background:#edece9;padding:40px 0;margin:0}#contents .banner_block h3{text-align:center;font-size:2rem;color:#a5964b}#contents .banner_block .btns{margin:15px 0 0 0}#contents .banner_block .btn_link_l_wimg{padding:0;overflow:hidden}#contents .banner_block .btns h3{text-align:left}#contents .btn_link_point a{display:inline-block;margin-bottom:10px !important}#contents .no_border_bottom{border-bottom:none !important}#contents .wope_otoku_ttl{color:#a5964b;text-align:center;font-size:1.8rem;margin-top:1em;font-weight:bold}#contents .wope_otoku_ttl_irglr{color:#a5964b;text-align:center;font-size:1.8rem;margin-top:1.5em;font-weight:bold}#contents .h5_menu_irglr{color:#a5964b;font-size:1.4rem;margin:0}#contents .h5_menu_irglr span{font-size:1.4rem !important}#attention .con-tax10{color:#b02b5a;text-decoration:underline}#attention .con-tax10 a:link,#attention .con-tax10 a:visited,#attention .con-tax10 a:active,a:hover{color:#b02b5a;text-decoration:underline}#contents .price_campaign .campaign{background-color:#f8f1ce !important;line-height:1}#contents .price_campaign .campaign.act{background-color:#fff !important}#contents .price_campaign .title{margin-top:10px !important;color:#b02b5a;font-weight:bold;font-size:2rem;line-height:1.2}#contents .price_campaign .period{margin-bottom:10px !important;color:#df5b8a;font-size:1.8rem;display:block}#contents .price_campaign .caution{font-size:1.2rem}#contents .price_campaign .link{margin:10px 0 -20px !important;text-align:right}#contents .price_campaign .link a{text-decoration:underline}#contents .price_campaign .link a:before{content:none}#contents .price_campaign .link a:after{content:none}#contents .common_campaign{padding-top:35px !important}#contents .common_campaign_skin{padding-top:20px !important}#contents .common_campaign h2{margin-bottom:25px !important}#contents .common_campaign h2+ul{margin-bottom:20px;font-size:.8em}#contents .common_campaign h2+ul li{margin-bottom:10px}#contents .common_campaign h2+ul li a:link,a:visited,a:active,a:hover{text-decoration:underline}#contents .common_campaign h2+ul li span{background-color:#db598c;color:#fff;padding:3px 20px 1px;margin-right:10px;display:inline-block;width:auto}#contents .common_campaign h2+ul.campaign_a li span{width:17%;text-align:center;padding:1px 0 0px}#contents .common_campaign h2+ul.campaign_a.span-width li span{width:35%}#contents .common_campaign2{margin-top:-48px}#contents .common_campaign2 .bg{top:45px}#contents .common_campaign2 h2{margin-bottom:25px}#contents .common_campaign2 h2+ul{font-size:.8em}#contents .common_campaign2 h2+ul li{margin-bottom:10px}#contents .common_campaign2 h2+ul li a:link,a:visited,a:active,a:hover{text-decoration:underline}#contents .common_campaign2 h2+ul li span{background-color:#db598c;color:#fff;padding:3px 20px 1px;margin-right:10px;display:inline-block;width:auto}#contents .subject .common_campaign_face{padding-top:5px}#contents .subject .common_campaign_face h2{margin-bottom:25px}#contents .subject .common_campaign_face h2+ul{margin-bottom:20px}#contents .subject .common_campaign_face h2+ul li{font-size:.8em}#contents .subject .common_campaign_face h2+ul li span{display:inline-block;width:auto;margin-right:10px;padding:3px 20px 1px;background-color:#db598c;color:#fff}#contents .subject .common_campaign_face h2+ul li:nth-of-type(n+2){margin-top:10px}#contents .subject .common_campaign_face h2+ul a:link,#contents .subject .common_campaign_face h2+ul a:visited,#contents .subject .common_campaign_face h2+ul a:active,#contents .subject .common_campaign_face h2+ul a:hover{text-decoration:underline}#contents .subject .common_campaign.common_campaign_agingcare .bg{top:35px}#contents .accordion_btns p.font-small{font-size:1.1rem}#contents .accordion_btns p.font-small.note_red{color:#b02b5a}#contents .btns .point_price_text{margin:10px 0 0 4.5%;text-align:left;width:100%;font-size:.8em}#contents .btns .point_price_text a{text-decoration:underline;padding:0 0 0 10px}#contents .btns .point_price_span{color:#fff;background-color:#00b0f0;padding:5px 13px}#contents .service_info{font-size:12.8px;color:#444}#contents .intravenous_drip{text-align:center;font-size:17px;color:#db598c}#contents .intravenous_drip .back_ground_red{background-color:#db598c;font-size:18px;color:#fff;padding:3px 10px;display:inline-block;height:27px}#contents .intravenous_drip .off_font{font-size:21px;font-weight:bold}#contents .campaign_t_pink{background-color:#db598c;margin-bottom:15px}#contents .accordion_btns li .common_campaign_toggle{text-align:center}#contents .accordion_btns li .common_campaign_toggle a::before{content:none}#contents .accordion_btns li .common_campaign_toggle a::after{content:none}#contents .common_campaign_toggle span.campaign_t{color:#fff;padding:3px 20px 1px;display:inline-block;width:auto;font-size:1.8rem}#contents .t_name{color:#db598c;font-size:2.8rem;text-align:center;font-weight:bolder;line-height:3rem;margin:0}#contents .t_name-en{color:#b02b5a;font-size:2.8rem;text-align:center;font-weight:bolder;line-height:3rem;margin:0}#contents .t_name_2{text-align:left;font-size:1.5rem}#contents .t_name_3 span{text-align:center;font-size:1.5rem}#contents .common_campaign_toggle .t_name_2.font-s_2{line-height:1.3}#contents .common_campaign_toggle .t_name_2 span{color:#db598c;font-size:1.5rem;font-weight:bolder}#contents .common_campaign_toggle .t_name_3 span{color:#db598c;font-size:1.8rem;font-weight:bolder}#contents .common_campaign_toggle .font-s_2 span{font-size:1.1rem;font-weight:bolder}#contents .common_campaign_toggle .campaign_box{text-align:left}#contents .common_campaign_toggle .campaign_box span{background-color:#b02b5a;color:#fff;padding:1px 10px;font-size:1.2rem}#contents .common_campaign_toggle .campaign_box span.font-small2{font-size:2rem}#contents .common_campaign_toggle .campaign_box_flex{display:flex}.mt10{margin-top:10px !important}#contents .common_campaign_toggle .font-small{font-size:1.2rem}#contents .common_campaign_toggle .font-bold{font-weight:bold}#contents .t_name .font-small_n{font-size:1.7rem}#contents .t_name .font-small{font-size:1.2rem;font-weight:500}#contents .t_name-en .font-small{font-size:1.2rem;font-weight:500}#contents .accordion_btns .tont-s{font-size:2.5rem}#contents .accordion_btns .tont-s span{font-weight:bold;font-size:1.1rem}#contents .accordion_btns .tont-s-14{font-size:1.4rem;color:#db598c;text-align:left}#contents .campaign_t2{color:#a5964b;text-align:left}#contents .ttl_bk_bold{font-size:1.5rem;font-weight:bold}#contents .accordion_btns li span.font-en{font-size:3.2rem}#contents .campaign_t3{text-align:left;font-size:1.2rem;margin-bottom:30px}#contents .common_campaign_toggle .campaign_box span.campaign_t4{background-color:transparent;color:#b02b5a;font-weight:bold;font-size:1.6rem}#contents .campaign_t5{text-align:left;font-weight:bold;font-size:2rem}#contents .campaign_t6{font-size:1.2rem !important}#contents .campaign_t7{font-weight:bold;font-size:1.6rem !important}#contents .toggle_ba a{text-decoration:underline}#contents .or_w{font-weight:bolder}#contents .accordion_btns li .common_campaign_toggle.text-left{text-align:left}#contents .caresys_camp_price{text-align:center !important}#contents .campaign_line_bgc{background-color:#06c755 !important}#contents .campaign_line_txt{color:#06c755 !important}#contents .common_campaign2 .bg3_pc{top:48px !important}#contents .accordion_btns li .campaign_baner a::before{content:none}#contents .accordion_btns li .campaign_baner a::after{content:none}#contents .campaign_box.box_vermilion{text-align:left}#contents .campaign_box.box_vermilion span{background-color:#c00000;color:#fff;padding:1px 15px;font-size:1.2rem;margin-bottom:6px;display:inline-block;width:auto}#contents .campaign_box.box_darkblue{text-align:left}#contents .campaign_box.box_darkblue span{background-color:#002060;color:#fff;padding:1px 15px;font-size:1.2rem;margin-bottom:6px;display:inline-block;width:auto}#contents .accordion_btns li .accordion_content li>div.no-dotline{background:none}#contents .img_notice{color:#444;padding-top:10px}.epi_img_flex{display:flex}.epi_img_right{padding-left:15px}.camp_price_title{text-align:left}.price_notice{font-size:1.1rem !important;vertical-align:top}.caresys_notice{line-height:1.3;font-size:1.3rem !important}.tar2{font-size:1.3rem;margin:0 0 0 0 !important;text-align:right}.vc_1st{font-size:1.4rem !important}.vc_1stprice{margin-bottom:15px !important}@media only screen and (max-width: 767px){#head{height:48vw}#contents .subject .bg{left:auto;right:-17%;height:158px}#contents .subject .common_campaign_face .bg{left:auto;right:-20%;height:158px}#contents .subject h2{margin-left:1em}#contents .divide2:not(.sp_divide)>*+*{margin-top:10px}#contents .price_campaign .lts_1{letter-spacing:-0.1em}#contents .btns p.point_price_text{margin:10px 0 0 1%}#contents .common_campaign{padding-top:0 !important}#contents .common_campaign_skin{padding-top:5px !important}#contents .subject .common_campaign .bg{top:0}#contents .subject .common_campaign.common_campaign_skin .bg{top:0}#contents .subject .common_campaign.common_campaign_agingcare .bg{top:55px}#contents .subject .common_campaign2 .bg{top:44px}#contents .common_campaign h2{margin-bottom:10px !important}#contents .common_campaign h2+ul{margin-bottom:20px}#contents .common_campaign.common_campaign_skin h2+ul{margin-bottom:30px}#contents .common_campaign h2+ul li span{margin-right:0;padding-right:10px;width:auto}#contents .common_campaign h2+ul.campaign_a li span{width:30%}#contents .common_campaign h2+ul.campaign_a.span-width li span{width:52%}#contents .common_campaign2{margin-top:-49px}#contents .common_campaign2 .bg{top:0}#contents .common_campaign2 h2{margin-bottom:12px}#contents .common_campaign2 h2+ul li span{margin-right:0;padding-right:10px}#contents .subject .common_campaign_face{padding-top:20px}#contents .subject .common_campaign_face h2{margin-bottom:25px}#contents .subject .common_campaign_face h2+ul{position:relative}#contents .subject.mt90{margin-top:90px}#contents .common_campaign2 .bg3{top:46px !important}#contents .subject .common_campaign.common_campaign_agingcare .bg1_sub{top:30px}.vc_1st{font-size:1.4rem !important}}@media only screen and (max-width: 1044px){#contents .btns .point_price_text{margin:10px 0 0 4%}}
/*# sourceMappingURL=../../maps/price/css/price.css.map */
