@charset "UTF-8";body{width:100%;height:100%;background:url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/main_bg.jpg);margin:0;padding:0;font-family:'M PLUS 1p',sans-serif;font-size:17px;color:#40210f}a:link,a:visited{color:#40210f;text-decoration:none}a:hover,a:active{color:#7a6a56;text-decoration:none;-webkit-transition:all .5s;transition:all .5s;cursor:pointer}.w_link a:link,.w_link a:visited{color:#fff}.w_link a:hover,.w_link a:active{color:#ececec;text-decoration:none;-webkit-transition:all .5s;transition:all .5s;cursor:pointer}.category ul li{background:#e89697;color:#fff;margin:7px;line-height:1.3rem;padding:0 3px}.buttonA{border:2px solid #7a6a56;background:url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/bg_pink.jpg);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;text-align:center;width:240px;margin:40px auto 20px;padding:15px;color:#40210f;font-size:16px}a:hover .buttonA,a:active .buttonA{background:url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/bg_pink_h.jpg);-webkit-transition:all .5s;transition:all .5s;cursor:pointer}a:hover .footer_mail_btn,a:active .footer_mail_btn{background:url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/footer_mail_s.png)no-repeat;height:100px;text-align:center;background-size:285px 92px;background-position:center top;color:#fff;padding-top:20px;opacity:.9;-webkit-transition:all .5s;transition:all .5s;cursor:pointer}.bread_wrap{position:relative;height:auto;width:100%;margin:139px auto 60px;background:rgba(201,169,99,.2)}.bread_wrap2{position:relative;height:auto;width:100%;margin:75px auto 45px;background:rgba(201,169,99,.2)}.breadcrumb{padding:5px 8px;z-index:3;margin:0 auto;max-width:1000px}.breadcrumb li{display:inline;list-style:none;font-weight:400;font-size:14px}.breadcrumb li:after{content:'>';padding:0 3px}.breadcrumb li:last-child:after{content:''}.breadcrumb li a{text-decoration:none;color:#40210f}.breadcrumb li:before{font-family:"Font Awesome 5 Free";content:"\f015";font-weight:700;font-size:1em}.breadcrumb li a:hover{text-decoration:underline}#mhead,.sp_contact{display:none}#headWrapper,#headWrapper2{background:url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/grassland.png)no-repeat,url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/bg_sky.jpg);background-position:bottom -80px center;width:100%;height:260px}.w1000{max-width:1000px;position:relative;width:100%;margin:0 auto}h1{position:absolute;top:12px;left:50%;margin-left:-155px;font-size:13.5px;letter-spacing:.1rem;color:#7a6a56}.people{position:absolute;top:196px;left:50%;margin-left:-380px}.head_bg{background:url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/cloud_l.png)no-repeat,url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/cloud_r.png)no-repeat,url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/people.png)no-repeat;background-size:372px 158px,372px 158px,730px 53px;background-position:top left,top right,bottom center;max-width:1000px;height:210px;margin:0 auto}.titleWrapper{position:absolute;top:30px;left:50%;margin-left:-180px;text-align:center;padding:15px;width:360px;height:110px;background:url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/bg.png);background:url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/logo.png)no-repeat;background-size:250px 70px;background-position:bottom center}#sub_nav li a,.section_nav li a,.sp_navMenu li a{display:block;width:100%}.phone_icon:before{font-family:"Font Awesome 5 Free";content:'\f879';font-weight:900;padding-right:5px;color:#40210f;font-size:24px}.phone dd{font-size:14px;background:#ddb98c;width:80%;margin:0 auto;margin-top:2px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.header_link{right:12px;top:7px;position:absolute;font-size:14px;color:#7a6a56}.header_link:before{font-family:"Font Awesome 5 Free";content:"\f138";font-weight:700;padding-right:5px;color:#7a6a56}.headerContact{position:absolute;top:10px;right:10px;text-align:center;width:265px;height:190px}.header_button li{width:130px;height:120px;display:inline-block;line-height:1.5rem;font-size:16px}.header_button .contact{background:url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/circle_y.png)no-repeat;background-size:130px 118px;background-position:left top}.header_button .recruit{background:url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/circle_p.png)no-repeat;background-size:130px 118px;background-position:right top;font-size:14px;line-height:1.4rem}.phone_icon{font-size:28px;color:#40210f}.header_button .contact:before{display:block;font-family:"Font Awesome 5 Free";content:'\f0e0';font-weight:900;font-size:23px;padding-bottom:5px;padding-top:20px}.header_button .recruit:before{display:block;font-family:"Font Awesome 5 Free";content:'\f007';font-weight:900;font-size:23px;padding-bottom:5px;padding-top:20px}#navWrap{margin-top:0;padding-top:43px}#navWrap ul{height:75px;background:#604c3f;color:#fff;text-align:center;box-shadow:5px 5px 5px 2px rgba(0,0,0,.3)}#navWrap li{display:inline-block;margin-top:20px;padding-right:23px;padding-left:23px;font-size:18px;border-right:1px solid #fff}#navWrap li:first-child{padding-left:0}#navWrap li:last-child{padding-right:0;border-right:none}h2{font-size:24px;font-weight:400;text-align:center;margin-bottom:30px;color:#40210f}.heading_title h3{font-size:24px;font-weight:400;text-align:center;margin-bottom:30px;color:#40210f}ul{font-size:14px;line-height:2rem}.inline{display:inline-block}.inlineBox_2clm li{display:inline-block;width:46%;height:auto;margin:0 1.8%;text-align:center}.inlineBox_2clm li dd{text-align:left}.inlineBox_3clm li{display:inline-block;width:30%;height:auto;margin:0 1.4%;text-align:center;vertical-align:top}.inlineBox_3clm li dd{text-align:left}.inlineBox_2clm img,.inlineBox_3clm img{width:100%;height:auto}ul li{list-style-type:none}span.news,.blog_title li.news ul li{background:url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/bg_green.jpg)}dd.news{color:#8fc31f;padding-top:0;padding-bottom:0}dd.blog{color:#e89697}p.pdd10{padding-top:10px}#page-top{width:75px;height:75px;position:fixed;background:url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/bg_orange.jpg);border-radius:50%;bottom:-80px;right:20px;transition:.5s;z-index:10}#page-top a{position:relative;display:block;width:77px;height:80px}#page-top a:before{font-family:"Font Awesome 5 Free";content:"\f106";font-size:22px;position:absolute;font-weight:700;width:40px;height:25px;top:-55px;bottom:0;right:0;left:1px;margin:auto;text-align:center}#page-top a:after{content:'ページ先頭へ';font-weight:600;font-size:13px;position:absolute;top:28px;bottom:0;right:0;left:1px;margin:auto;text-align:center;line-height:1.1rem;width:58px;letter-spacing:.1rem}#footer_bgimg{margin:0 auto;background:url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/grassland_f.png) no-repeat;background-position:top center;background-size:cover;height:45px;width:100%;position:relative}#footer_bgimg p{position:absolute;right:6%;top:-20px}#footer_mail{background:url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/grassland_bg.png);height:200px;text-align:center;background-position:center top 30px}.footer_mail_btn{background:url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/footer_mail_s.png)no-repeat;height:100px;text-align:center;background-size:285px 92px;background-position:center top;color:#fff;padding-top:20px}#footer_mail2{background:url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/grassland_bg.png);height:180px;text-align:center;background-position:center top 30px}#footer_bg{background:#604c3f;margin:0;text-align:center;padding:15px 0 30px;color:#fff;font-size:12px}.largo_img{position:absolute;bottom:0}#f_navWrap{border-bottom:1px solid #fff}#f_navWrap li{display:inline-block;margin-top:10px;padding-right:2%;padding-left:2%;font-size:18px}#f_navWrap li{border-right:1px solid #fff}#f_navWrap li:first-child{padding-left:0}#f_navWrap li:last-child{padding-right:0;border-right:none}#copy{padding-top:18px}.footer_phone{margin-bottom:10px}.footer_phone a{text-decoration:underline}.footer_phone:before{border-radius:35px;background:#40210f;color:#fff;padding:8px;font-size:18px}.anime01{opacity:0;transform:translateY(50px);transition:all 1s}@media screen and (max-width:970px){#navWrap li{display:inline-block;margin-top:23px;padding-right:1.5%;padding-left:1.5%;font-size:16px}.buttonA{width:220px;margin:40px auto 20px;padding:13px}.phone dt{font-size:24px}.phone dt:before{font-size:20px}#f_navWrap li{padding-right:1.5%;padding-left:1.5%;font-size:16px}}@media screen and (max-width:820px){.phone dt{font-size:22px}.phone dd{font-size:13px;background:#ddb98c;width:60%}.headerContact{right:5px;text-align:center;width:240px;height:220px}.header_button li{width:117px;height:108px;font-size:15px}.header_button .contact{background-size:117px 108px}.header_button .recruit{background-size:117px 108px;font-size:13px;line-height:1.4rem}.header_button .contact:before,.header_button .recruit:before{font-size:23px;padding-bottom:3px;padding-top:17px}}@media screen and (max-width:800px){.sec3 .facilityName{font-size:16px}.sec3 .buttonA{width:200px;margin:40px auto 20px;padding:10px}#navWrap li{margin-top:23px;padding-right:1.2%;padding-left:1.2%;font-size:15.5px}#f_navWrap li{padding-right:1.2%;padding-left:1.2%;font-size:15.5px}span.tag.news{padding:2px 4px}}@media screen and (max-width:768px){#navWrap li{margin-top:23px;padding-right:1.2%;padding-left:1.2%;font-size:15px}#navWrap ul{height:70px}#navWrap li{margin-top:20px}.heading_title p{line-height:1.7rem;margin-bottom:5px}#footer_mail{height:185px}.footer_mail_btn{background-position:center top 5px;padding-top:25px}.f_text{margin-bottom:5px}.footer_phone{margin-bottom:0}}@media screen and (max-width:720px){#navWrap li{margin-top:23px;padding-right:1.2%;padding-left:1.2%;font-size:15px}.bread_wrap{margin-top:30px;margin-bottom:30px}.bread_wrap2{margin-top:0;margin-bottom:30px}.sp_navBtn,.sp_navMenu{display:block}#navWrap,.headerContact,.header_link{display:none}#headWrapper,#headWrapper2{background:url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/grassland.png)no-repeat,url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/bg_sky.jpg);background-position:bottom -110px center;width:100%;height:250px;border-bottom:3px solid #7a6a56}.headWrapper_inner{position:relative;background:#7a6a56;height:45px}.titleWrapper p{display:none}.titleWrapper{top:55px}.head_bg{background:url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/cloud_l.png)no-repeat,url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/cloud_r.png)no-repeat,url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/people_l.png)no-repeat;background-size:297px 126px,297px 126px,650px 53px;background-position:top 45px left -30px,top 45px right -30px,bottom center;height:230px}.sp_navMenu li{background:url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/arrow_s.png) no-repeat right 20px top 25px;background-size:15px}#panel-btn{display:inline-block;position:relative;margin:5px}#panel-btn:hover{background:#fafafa}#panel-btn-icon{display:block;position:absolute;top:50%;left:50%;width:20px;height:2.3px;margin:-1px 0 0 -10px;background:#fff;transition:.2s}#panel-btn-icon:before,#panel-btn-icon:after{display:block;content:"";position:absolute;top:50%;left:0;width:20px;height:2.3px;background:#fff;transition:.3s}#panel-btn-icon:before{margin-top:-9px}#panel-btn-icon:after{margin-top:7px}#panel-btn .close{background:0 0}#panel-btn .close:before,#panel-btn .close:after{margin-top:0}#panel-btn .close:before{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#panel-btn .close:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.fa-2x{font-size:1.3rem}.sp_navBtn span{font-size:19px;padding-left:3px;line-height:0;font-weight:600;position:absolute;right:10px;top:24px}.sp_navBtn span:after{content:attr(data-txt-menu)}.open .sp_navBtn span:after{content:attr(data-txt-close)}#mhead{display:block;z-index:1000;width:100%;position:absolute;top:0}.sp_navMenu{width:100%}.sp_navBtn{display:inline-block;vertical-align:top;zoom:1;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:right;padding:10px 75px 3px 0;background:#7a6a56;color:#fff;height:45px;box-shadow:5px 0 5px 5px rgba(0,0,0,.3)}.navMenu{width:100%;background:url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/main_bg.jpg)}.navMenu ul{text-align:center;padding:5px 15px 0}.navMenu li{border-bottom:1.4px solid #7a6a56;padding:18px;text-align:left;font-size:16px;list-style-type:none}.sp_nav_contact{background:#7a6a56}.phone,.sp_nav_contact p{width:49%;margin-bottom:0;vertical-align:middle;text-align:center;padding:30px 0;color:#fff}.phone{padding-top:20px}.phone dt,.phone_icon:before{color:#fff;padding-bottom:10px}footer .phone_icon:before{padding-bottom:8px}.sp_nav_contact p{background:url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/footer_mail_s.png)no-repeat;background-size:285px 92px;background-position:center}.inlineNav_2clm{margin-bottom:3px}.inlineNav_2clm li{display:inline-block;width:49%;height:auto;margin:0;text-align:center}p.c_btn{line-height:1.5rem}.right_line{border-right:1.4px solid #7a6a56}li.border_none{border-bottom:none}#f_navWrap{display:none}#footer_bg{padding:0 0 10px}}@media screen and (max-width:660px){.inlineBox_2clm li,.inlineBox_3clm li{width:90%;height:auto;margin:0 5% 18px}.inlineBox_2clm li:last-child,.inlineBox_3clm li:last-child{margin-bottom:0}span.tag.news{padding:2px 4px}}@media screen and (max-width:600px){.inlineNav_2clm li{width:100%;text-align:left}.right_line{border-right:none}li.border_b{border-bottom:1.4px solid #7a6a56}.sp_nav_contact .inline{width:100%}.sp_nav_contact .phone{height:95px}.sp_nav_contact dd{width:280px}.heading_title h3{font-size:22px;text-align:center}.head_bg{background:url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/cloud_l.png)no-repeat,url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/people_s.png)no-repeat;background-size:372px 158px,525px 53px;background-position:top left -40px,bottom center}#footer_bgimg{height:20px}#footer_bgimg p{position:absolute;right:2%;top:-35px}.f_text{padding:15px 0 7px;margin-bottom:0}#footer_mail{height:200px}.footer_mail_btn{height:100px}}@media screen and (max-width:570px){.titleWrapper{background-size:200px 56px;height:100px}.bread_wrap{margin-top:35px}}@media screen and (max-width:440px){.inlineNav_2clm li{padding:12px 18px}.phone,.sp_nav_contact p{height:100px}.sp_nav_contact p{background:url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/footer_mail_ss.png)no-repeat;background-size:285px 70px;background-position:center top 5px;padding-top:20px}.head_bg{background:url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/cloud_l.png)no-repeat,url(//largo-care.com/wp/wp-content/themes/largo-themes/css/../images/people_ss.png)no-repeat;background-size:372px 158px,380px 53px;background-position:top left -40px,bottom 3px center}}@media screen and (max-width:360px){.inlineNav_2clm li{padding:10px 18px}.sp_nav_contact .phone{height:80px}.phone{padding-top:10px}}@media screen and (max-width:320px){.inlineNav_2clm li{padding:8px 18px}.sp_nav_contact .phone{height:80px}.phone{padding-top:10px}}