* パソコンで見たときは"pc"のclassがついた画像が表示される */.pc{display:block !important}.sp{display:none !important}@media only screen and (max-width:750px){.pc{display:none !important}.sp{display:block !important}}.fs14{font-size:14px}.fs18{font-size:18px}.fs38{font-size:38px}.red{color:#f50000}.mb20{margin-bottom:20px}.mt20{margin-top:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.txt_c{text-align:center}.mr-189{margin-right:-80px}.referral{background:#fff;border-radius:5px;border:1px solid #f0f0f0;padding:10px 20px 20px 20px;margin:0;overflow:absolute}.fixed-btn-bg{width:3000px;height:80px;position:fixed;top:0;right:0;background-color:rgba(0,0,0,.2);z-index:1}.fixed-btn{position:fixed;z-index:1;top:8px;right:16px;max-width:60%;text-align:center;background-color:#006;padding:15px 30px 15px 30px;border-radius:4px}a .fixed-btn{color:#fff;text-decoration:none;font-size:20px;font-weight:bold}.qa_table{border-collapse:collapse;border:1px solid #333}.qa_table th,.qa_table td{padding:5px 15px;border:1px solid #333}.qa_table td{padding:15px}.qa_table th{font-size:20px;font-weight:bold;text-align:center;background-color:#a9d08e}.qa_table tr:nth-of-type(even){background:#deedd3}.qa_table tr:nth-of-type(odd){background:#eff6ea}h2.bggreen{width:100%;text-align:center;background:#27997d;margin-bottom:30px;line-height:40px;padding:40px 10px;color:#fff;font-weight:bold}h2.bggreen.bggreen_small{width:100%;margin:20px auto 30px auto;font-size:28px;padding:30px;line-height:initial}.bggreen02.top_bg02{position:relative;text-align:center;font-size:30px;line-height:1.5;height:auto;margin-bottom:30px;padding:20px 30px;　　box-shadow:0 10px 25px 0 rgba(0,0,0,.5)}.top_bg02{overflow:hidden;　　}.top_bg02 i{color:orange;float:left}.top_bg02 i:before{font-size:60px}.intro{margin:40px 0}.intro p{font-size:18px;font-weight:bold;line-height:1.5;text-align:center}.btn-icon a{display:inline-block;width:800px;text-align:center;background-color:#ff8c00;font-size:28px;color:#FFF;text-decoration:none;font-weight:bold;padding:18px 32px 18px 32px;position:relative;margin:20px 0 20px 0}.btn-icon-green a{display:inline-block;width:800px;text-align:center;text-decoration:none;background-color:#90c31f;font-size:28px;color:#FFF;font-weight:bold;padding:18px 32px 18px 32px;position:relative;margin:20px 0 20px 0}.tel-icon{background-image:url("https://www.nn-kaigo.jp/renew/wp-content/uploads/2019/02/311f47e9546a30acd9fc022ffc796d81.png");background-repeat:no-repeat;background-position:left;background-size:60px auto;margin-top:40px}.tel-icon p{height:60px;padding-top:10px;padding-left:80px;font-weight:bold;font-size:30px}.mail-icon{background-image:url("https://www.nn-kaigo.jp/renew/wp-content/uploads/2019/02/4c056c3a499a451c802d03533aba9d0d.png");background-repeat:no-repeat;background-position:left;background-size:60px auto;margin-top:40px}.mail-icon p{height:60px;padding-top:10px;padding-left:80px;font-weight:bold;font-size:30px}.referral h3{line-height:39px;margin-bottom:20px}.referral h3.fs38{font-size:2vw;margin:30px 125px}.referral h5{color:#000;font-size:16px;line-height:1.5;border-bottom:4px solid #dcdddf;padding:0 0 5px 0;margin:60px 0 30px 0}.referral h5 span{font-size:2.6rem;font-weight:bold;display:block;position:relative;padding:0 0 0 20px}.referral h5 span:before{position:absolute;content:"";width:6px;height:22px;display:inline-block;top:50%;left:0;margin-top:-11px;background:#27997d}.referral h6{color:#000;font-size:17px;font-weight:bold;margin:50px 0 30px;0}.bggreen02{padding:30px 20px;overflow:hidden;background:#daefe9;width:100%}.bggray{margin-bottom:30px;padding:20px 20px;border-radius:6px;background:#eee}.entry{background-color:#27997d;color:#fff;font-weight:bold;font-size:22px;padding:20px;margin:0;text-align:center}.mail_box{color:#fff;max-width:70%;margin:40px auto;text-align:center;background-color:orange;border-radius:6px;padding:30px 10px}.mail_box a{color:#fff;text-decoration:none;font-size:30px;font-weight:bold}.mail_box_sp{color:#fff;max-width:93%;margin:40px auto;text-align:center;background-color:orange;border-radius:6px;padding:30px 10px}.mail_box_sp a{color:#fff;text-decoration:none;font-size:30px;font-weight:bold}.tel_box{color:#fff;max-width:100%;margin:100px auto 70px auto;text-align:center;background-color:#27997d;padding:30px 10px}.tel_box a{color:#fff;font-size:28px}.tel_box small{padding-top:20px}.imgbig{display:none;margin-top:10px}#footer-bottom{display:none}#content .main-content{padding-top:60px}@media screen and (max-width:768px){h2.bggreen.bggreen_small{width:100%;margin:20px auto 30px auto}.referral h3.fs38{font-size:26px;margin:20px 0}h2.bggreen{font-size:2rem}.table_inner .left{width:100%;margin-right:0}.step_box dl dd.time{position:initial;margin-right:0;margin-left:auto;display:block}.step01_img .left{width:100%;float:none;margin-right:0;margin-bottom:20px;text-align:center}.mr-189{margin-right:0}.imgbig{display:inline-block}.step_box.last dl dt{width:85%}.mihon-icon{width:100%;margin:0 auto}.bggreen02.top_bg02{font-size:18px;padding:20px 20px}}@media screen and (max-width:480px){.referral h3.fs38{font-size:24px}.referral h3.fs38 br{display:none}.referral h5 span{font-size:1.6rem}.tel_box{max-width:100%}.steptitle{font-size:14px;margin-top:30px;margin-bottom:20px}.bggreen02{padding:10px}.bggreen02 h4{font-size:16px;line-height:22px}.step_box dl{margin:0;padding:35px 20px 20px 20px}.step-icon{top:-29px;left:-7px}.qa_table th,.qa_table td{padding:10px;font-size:13px}.top_bg02 i{padding-right:10px}.top_bg02 i:before{font-size:30px}.bggreen02.top_bg02{text-align:left;font-size:14px;padding:10px}.bggreen02.top_bg02 br{display:none}#content .main-content{padding-top:30px}