.cls_f2or267wg { border-width: 0px; font-weight: bold; }
.cls_8bb43dlek { font-weight: bold; }
.cls_clly6ak94 { font-weight: bold; opacity: 1; margin-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-right: 0px; margin-left: -130px; margin-top: 70px; }
.cls_vewr6uxaz { margin-bottom: 21px; }
.cls_ys4n2amba { padding-top: 25px; }
.cls_2axkr8u72 { margin-top: 20px; margin-bottom: 0px; }
.cls_vd3fu39g4 { padding-top: 35px; }
.cls_pvnl53sfv { padding-top: 21px; }
.cls_rcycw3bwm { padding-top: 19px; }
.cls_lmhsb48iu { padding-top: 30px; }
.cls_yu8dwx06f { margin-top: 29px; }
.cls_i62pgii2k { font-weight: bold; }
.cls_41mejsi2u { margin-top: 30px; margin-bottom: -25px; }
.cls_txbibkfnl { margin-top: 0px; margin-bottom: -47px; padding-bottom: 10px; }
.cls_3noekikqj { margin-bottom: -45px; }
.cls_37od90x96 { margin-bottom: -85px; font-weight: bold; }
.cls_3upgpy1nv { font-weight: bold; color: rgb(199, 61, 54); }
.cls_4hpps4vbc { margin-bottom: -30px; }
.cls_hbll2tx21 { margin-bottom: -80px; font-weight: bold; }
.cls_sy1avyl19 { padding-bottom: 10px; }
.cls_or49t82og { padding-left: 103px; font-weight: bold; padding-bottom: 15px; }
.cls_f07e33ghi { padding-left: 80px; font-weight: bold; padding-bottom: 15px; }
.cls_7n92ufi2s { padding-left: 58px; font-weight: bold; padding-bottom: 15px; }
.cls_2t6eu70wk { padding-left: 34px; font-weight: bold; padding-bottom: 15px; }
.cls_7s36hkape { font-weight: bold; color: rgb(200, 60, 55); }
.cls_oqkk1vmuj { margin-bottom: -30px; }
.cls_34mwkpp9o { font-weight: normal; }
.cls_z6nurdf2t { font-weight: bold; color: rgb(200, 60, 55); }
.cls_4xp5lx428 { font-weight: bold; padding-left: 22px; font-size: 18px; margin-top: -7px; }
.cls_4hsttzfoz { padding-bottom: 60px; }
.cls_vayld3ngk { padding-bottom: 60px; }
.cls_ujoekg2r5 { padding-bottom: 29px; }
.cls_mm0uuagfj { padding: 40px 35px 200px; background-color: rgb(255, 200, 205); }
.cls_7pzmp8lis { font-weight: normal; }
.cls_66g14itln { font-size: 22px; background-color: rgb(255, 255, 255); padding-left: 35px; margin-bottom: -92px; }
.cls_yd23zxm32 { font-weight: bold; font-size: 40px; }
.cls_t47smtuc2 { margin-bottom: -95px; }
.cls_fxl10y4ia { margin-top: 0px; padding-top: 20px; }
.cls_cr9wyfqtp { margin-bottom: -130px; }
.cls_q9swsy81p { padding-bottom: 10px; padding-left: 22px; }
.cls_zt4qspizs { padding-bottom: 5px; padding-top: 20px; }
.cls_owx35hlx1 { margin-bottom: -55px; }
.cls_1c36x403g { margin-left: 22px; font-weight: normal; }
.cls_r18qcervj { margin-left: -90px; font-weight: bold; color: rgb(200, 60, 55); margin-top: -40px; font-size: 17px; }
.cls_mwfo0bznz { margin-top: -33px; }
.cls_yndgugobs { font-weight: bold; }
.cls_ymthsfzfw { font-weight: bold; }
.cls_3ft8lcw3g { font-weight: bold; }
.cls_8r0msx4c0 { font-weight: bold; }
.cls_wiuo3c7ol { font-weight: bold; }
.cls_qrwxe9rog { padding: 25px; background-color: rgb(255, 200, 205); margin-left: 30px; }
.cls_da04s094y { background-color: rgb(255, 200, 205); padding: 25px 25px 19px; margin-left: -42px; }
.cls_8mf69xek8 { font-weight: bold; }
.cls_c5myirjq8 { font-weight: bold; }
.cls_63z5lblto { padding: 0px; margin-left: -230px; }
.cls_49gohw0sp { margin-left: -10px; }
.cls_6jhcx64qa { margin-left: -230px; }
.cls_glthgo2hf { margin-left: 100px; }
.cls_gvn0jky1s { margin-left: 100px; }
.cls_0vqf82jm8 { padding-bottom: 5px; }
.cls_ml2cvz1em { font-size: 18px; }
.cls_ult42ymr6 { font-size: 18px; }
.cls_07mkg8eyf { font-size: 16px; }
.cls_vw6fv8p2i { font-size: 16px; }
.cls_mhj32ylwg { font-size: 16px; }
.cls_0m7wdtdph { font-size: 16px; }
.cls_hv1x810sw { padding-bottom: 10px; padding-top: 20px; }
.cls_ypb7r3350 { padding-bottom: 15px; padding-top: 30px; }
.cls_i5i5cvmai { font-size: 18px; }
.cls_b1895vah1 { line-height: 23px; }
.cls_2apok1qjt { line-height: 25px; }
.cls_2kmm6b2m9 { line-height: 25px; }
.cls_gjsvv9cfz { margin-bottom: -65px; }
.cls_qiswcpjj5 { margin-bottom: -63px; }
.cls_3r6m83nmr { margin-bottom: -10px; }
.cls_n98nc1j8q { margin-bottom: 0px; }
.cls_rx7oyhrvb { margin-bottom: 0px; }
.cls_wddezlylq { padding: 0px; }
.cls_vbvyv7jtk { padding-left: 25px; }
.cls_gf711ln34 { margin: 0px; padding: 0px; }
.cls_svdwmwece { margin: 0px; padding: 5px 0px; }
.cls_p2ha2nqpw { padding-left: 25px; }
.cls_npewiuvai { margin: 0px; padding: 0px 0px 0px 25px; }
.cls_wy27n64ml { margin-top: -25px; }
.cls_pczrzkjfl { line-height: 25px; }
.cls_aallnzwhn { padding-bottom: 20px; }
.cls_ebpfzu6qz { margin: 0px; }
.cls_m5m71rh16 { margin: 0px; }
.cls_avsrfzc2e { margin: 0px; padding: 10px 0px 25px; }
.cls_cxm7o9lb9 { font-weight: normal; color: rgb(50, 50, 50); }
.cls_v3qaf3ej6 { font-size: 16px; }
.cls_99wgd8qwx { font-weight: normal; color: rgb(0, 0, 0); }
.cls_c0wz4rubo { font-size: 16px; }
.cls_9w5syvy9b { padding: 10px 0px 10px 25px; }
.cls_4reoq87re { margin: 10px 0px 0px; }
.cls_cgjnau5w8 { padding-bottom: 40px; }
.cls_1mvg4x2ed { padding-bottom: 10px; padding-top: 25px; }
.cls_znc2cafy3 { padding-bottom: 10px; }
.cls_h2voprv53 { padding-bottom: 10px; }
.cls_ibke1bkw9 { padding-bottom: 10px; }
.cls_kx49108s1 { margin-bottom: -155px; }
.cls_jodqz5yvj { background-color: rgb(255, 200, 205); padding: 30px; }
.cls_0970j2uhn { background-color: rgb(255, 200, 205); padding: 25px; }
.cls_24hvlzom9 { margin-left: -50px; }
.cls_xwz61m7eo { padding-right: 65px; }
.cls_7hy12cco4 { padding: 33px 25px 26px 65px; margin-right: -54px; }
.cls_5uk6jr8l3 { padding-top: 35px; padding-left: 0px; }
.cls_034tn03tp { font-weight: bold; }
.cls_f47y7z4hs { line-height: 25px; font-size: 16px; }
.cls_4uc64dgt8 { margin-bottom: -185px; }
.cls_vqw79zy2t { width: 550px; }
.cls_9ezu6bssj { width: 550px; }
.cls_4486zcdpq { margin-left: -70px; }
.cls_p7qbkc8rg { margin-top: -55px; }
.cls_usba2sppo { font-size: 20px; }
.cls_btmj32qx9 { padding: 0px; margin-top: 50px; margin-right: 0px; margin-bottom: 0px; }
.cls_13s44r4if { padding-top: 0px; padding-right: 0px; padding-left: 0px; }
.cls_cckxeynet { margin-bottom: -50px; }
.cls_ae9xab71g { font-size: 16px; }
.cls_wysqvsbs5 { padding-top: 40px; }
.cls_w7ssruome { margin: 0px; }
.cls_4pv7310mj { margin-left: 50px; }
.cls_0ggy9pf6a { margin-left: 9px; }
.cls_aez2cdbiu { margin-top: 0px; }
.cls_lc32uolk8 { margin-top: 20px; }
.cls_cn3w7m8ul { padding-top: 21px; }


/* SP専用改行 (PC非表示、SPで改行) */
@media screen and (min-width: 768px){
    .br-sp { display: none !important; }
}
@media screen and (max-width: 767px){
    span.br-sp { display: block !important; width: 100% !important; height: 0 !important; margin: 0 !important; padding: 0 !important; }
}
