@charset "UTF-8";html{font-size:62.5%}body{font-size:17px;font-size:1.7rem;font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS P Gothic",sans-serif;font-weight:500;line-height:1.6;color:#444;background:#ffdae7}table{table-layout:fixed;border-collapse:collapse;border-spacing:0}p,h1,h2,h3,h4,h5,h6,ul,li,ol,dl,dt,dd,figure{margin:0;padding:0}ul,li,ol,dl,dt,dd{list-style:none}a{color:#de326e}a:hover{text-decoration:none}strong{font-weight:700;color:#de326e}img{margin:0;vertical-align:bottom;border:none;-webkit-backface-visibility:hidden}header,nav,.mainimg,.wrapper,footer,.ftr_nav{width:100%}.hdr_box,nav ul,.mainimg_box,.content,.ftr_box{width:1008px;margin:0 auto;box-sizing:border-box}header{background:#fff}.hdr_bar p{width:1008px;padding:24px 3px 0;box-sizing:border-box;margin:0 auto;font-size:1.4rem;font-weight:700}.hdr_box{display:flex;justify-content:space-between;padding:0 0 20px}.hdr_box h1{width:406px;padding-top:18px}header .hdr_box h1 a{display:block;width:100%;height:100%}header .hdr_box h1 img{width:100%;height:auto}header .hdr_contact{width:340px;margin-top:-16px}header .hdr_contact .tel a{display:block}header .hdr_contact .tel img{width:100%;height:auto}nav{background:#ffdae7 url(../img/bg_nav.png) top repeat-x}nav ul{display:flex;flex-flow:nowrap;justify-content:space-between}nav li{position:relative;width:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='2px' height='9px'%3E%3Cpath fill-rule='evenodd' fill='#fff' d='M-0.000,-0.000 L2.000,-0.000 L2.000,9.000 L-0.000,9.000 L-0.000,-0.000 Z'/%3E%3C/svg%3E");background-position:0 60%;background-repeat:no-repeat;background-size:2px 12%}nav li:first-child{background:none}nav li a{display:block;width:100%;height:100%;padding:44px 0 20px;box-sizing:border-box;text-align:center;vertical-align:baseline;line-height:1.3;color:#444;text-decoration:none;font-weight:700;font-size:1.7rem}nav li a span{display:block;margin-top:-.7rem;font-size:1.3rem}nav li a::after{content:' ';opacity:0;transition:opacity .2s linear}nav li a:hover::after,nav li.current a::after{content:' ';position:absolute;display:block;width:26px;height:24px;bottom:-10px;left:50%;transform:translate(-50%,0);opacity:1;background:url(../img/ico_nav-current.png) no-repeat;background-size:100% auto;transition:opacity .2s linear;z-index:1000}nav li.homecare a::before{content:' ';position:absolute;display:block;width:64px;height:64px;top:-20%;right:0;background:url(../img/ico_new.png)no-repeat;background-size:100% auto}.mainimg{position:relative;background:url(../img/index/mainimage.jpg) center 40% no-repeat;background-size:cover}.mainimg::after{content:' ';display:block;position:absolute;width:100%;height:250px;left:0;bottom:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background-repeat:no-repeat;background-position:0 bottom;background-size:100%}.mainimg .mainimg_box{position:relative;height:260px}.wrapper{position:relative;background:url(../img/bg_wrapper.png) 0 0}.wrapper::before{content:' ';display:block;position:absolute;top:-21px;left:0;width:100%;height:21px;background:url(../img/top_wrapper.png) center 0 repeat-x}.wrapper .content main{width:100%;position:relative;top:-96px;padding:62px 110px 96px;box-sizing:border-box;border-radius:10px;background:#fff;box-shadow:2px 2px 0 #e7dab8}.wrapper .content .side{display:none}.wrapper .content .side li{margin:0 0 16px}.wrapper .content .side li a{display:block;width:100%;height:100%;padding:32px 8px;box-sizing:border-box;background:#fff}footer{position:relative;top:-40px;background:#ffdae7;z-index:1000}footer .ftr_nav{padding:24px 0;margin:0 auto;background:#ffe5ee}footer .ftr_nav ul{text-align:center;font-size:0}footer .ftr_nav li{display:inline-block;padding:0 24px;font-size:1.5rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='30px' height='30px'%3E%3Cpath fill-rule='evenodd' fill='rgba(255,255,255,1)' d='M-0.000,-0.000 L30.000,-0.000 L30.000,30.000 L-0.000,30.000 L-0.000,-0.000 Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right center;background-size:2px 1em}footer .ftr_nav li:last-of-type{background:none}footer .ftr_nav li a{color:#444;font-weight:700;font-size:1.5rem}footer .ftr_box{padding:40px 0 16px;margin:0 auto;display:flex;flex-flow:wrap;justify-content:space-between}footer .ftr_box .logo{width:406px;margin:0}footer .ftr_box .logo img{width:100%;height:auto}footer .ftr_box address{padding:24px 0 0;text-align:right;font-style:normal;font-size:1.6rem}footer .ftr_box .copy{width:100%;padding:56px 0 0;text-align:center;font-size:1.4rem;font-weight:700}section{margin:0 0 60px}section:last-of-type{margin-bottom:0}section .title{display:flex;flex-flow:wrap;justify-content:space-between;margin-bottom:32px}section .title h2{padding-top:10px;font-size:4.2rem}section .title h2 span{display:block;font-size:2rem;line-height:.7}section .title small{display:block;width:62%;height:100%;padding:16px 0 16px 32px;box-sizing:border-box;font-size:3.2rem;font-weight:600;color:#936b01;border-left-width:1px;border-left-style:solid}section .sec_content::after{content:" ";display:block;clear:both}section .sec_content h3{margin:24px 0 16px;font-size:2.6rem;text-align:center}section .sec_content p{margin:0 0 16px}section .sec_content table{width:100%;margin:0 0 16px;font-size:1.6rem}section .sec_content table caption{padding-bottom:4px;font-size:1.8rem;font-weight:700}section .sec_content table th,section .sec_content table td{padding:8px}.clear::after{content:" ";display:block;clear:both}section .title h2,section .title small,section h3,#index .s1 h3,#index .s1 li a,#index .s2 h2,#caremanager .s2 h3{font-family:'M PLUS Rounded 1c',sans-serif}section.privacy{padding:32px 0 0;margin:32px 0 0;font-size:1.3rem;color:#737373;border-top:1px solid #737373}section.privacy dt{margin-bottom:6px;font-weight:700}section.privacy dd{padding-left:16px;margin-bottom:2px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='30px' height='30px'%3E%3Cpath fill-rule='evenodd' fill='rgba(115,115,115,1)' d='M15.000,-0.000 C23.284,-0.000 30.000,6.716 30.000,15.000 C30.000,23.284 23.284,30.000 15.000,30.000 C6.716,30.000 -0.000,23.284 -0.000,15.000 C-0.000,6.716 6.716,-0.000 15.000,-0.000 Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0 .4em;background-size:.6em}.pagetop{text-align:right;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='10px' height='6px'%3E%3Cpath fill-rule='evenodd' fill='rgba(222,50,110,1)' d='M5.000,6.000 L-0.000,6.000 L5.000,-0.000 L10.000,6.000 L5.000,6.000 Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 7.2em top .4em;background-size:12px 10px}.pagetop a{text-decoration:none}.pagetop a:hover{opacity:.5}#index .mainimg{background-image:url(../img/index/mainimage.jpg);background-position:center bottom}#index .mainimg .mainimg_box{height:570px}#index .mainimg .mainimg_box .catch{position:absolute;width:906px;height:auto;box-sizing:border-box;top:60%;left:50%;transform:translate(-50%,-50%);z-index:1000}#index .mainimg .mainimg_box .catch img{width:100%;height:auto}#index .wrapper .content main{padding:0;border-radius:0;background:0;box-shadow:none}#index .s1 .sec_content{text-align:center}#index .s1 h2{display:none}#index .s1 h3{margin-bottom:16px;line-height:1.3;font-size:4.2rem;color:#de326e}#index .s1 li:nth-child(2) h3{color:#369301}#index .s1 h3 span{display:block;font-size:2rem}#index .s1 ul{display:flex;flex-flow:nowrap;justify-content:space-between}#index .s1 li{width:49%;width:calc(calc(100% - 16px) / 2);padding:32px 48px;box-sizing:border-box;border-radius:10px;box-shadow:2px 2px 0 #f9c0d4;background:#ffe2ec}#index .s1 li:nth-child(2){box-shadow:2px 2px 0 #b7f096;background:#e3ffd3}#index .s1 li p{text-align:left}#index .s1 li p img{padding:16px 0}#index .s1 li a{display:block;width:100%;padding:10px 0;color:#444;font-size:2rem;font-weight:700;text-decoration:none;background:#f9c0d4;border-radius:56px}#index .s1 li:nth-child(2) a{background:#b7f096}#index .s1 li a:hover{opacity:.7}#index .s2 .sec_content{width:886px;margin:0 auto;padding:68px 0;text-align:center;background:url(../img/index/bg_aisatsu.png) no-repeat;background-size:100% auto}#index .s2 h2{display:block;margin-bottom:16px;color:#936b01;font-size:2.6rem}#index .s2 p{font-size:1.8rem;line-height:1.8}#caremanager .s1 .title h2{color:#de326e}#caremanager .s1 .title small{border-color:#de326e}#caremanager .s1 .flow .mainflow{float:left;width:49%;width:calc(calc(100% - 40px) / 2);box-sizing:border-box}#caremanager .s1 .flow .detail{width:49%;width:calc(calc(100% - 40px) / 2);margin-left:calc(calc(calc(100% - 40px) / 2) + 40px);box-sizing:border-box}#caremanager .s1 .flow::after{content:" ";display:block;clear:both}#caremanager .s1 .flow .mainflow li{position:relative;margin:0 0 38px 3%}#caremanager .s1 .flow .mainflow li.start{margin-left:0}#caremanager .s1 .flow .mainflow li h4{float:left;width:70%;padding:10px 16px;margin-top:-8px;box-sizing:border-box;font-size:1.8rem;line-height:1.2;text-align:center;color:#fff;border-radius:8px}#caremanager .s1 .flow .mainflow li h4 a{display:block;width:100%;height:100%;color:#fff;text-decoration:none}#caremanager .s1 .flow .mainflow li p{height:100%;padding:48px 24px 20px;box-sizing:border-box;margin-left:12px;font-size:1.6rem;border:1px solid #cdcdcd;border-radius:8px}#caremanager .s1 .flow .mainflow li.branch ul{display:flex;flex-flow:wrap;justify-content:space-between}#caremanager .s1 .flow .mainflow li.branch ul li{width:49%;margin-left:0}#caremanager .s1 .flow .mainflow li.branch ul li small{display:block;margin-bottom:8px;color:#de326e}#caremanager .s1 .flow .mainflow li.branch ul li p{padding-top:64px}#caremanager .s1 .flow .mainflow li.branch ul li strong{display:block;font-size:1.5rem;line-height:1.4}#caremanager .s1 .flow .mainflow li.branch .need1 span{color:#5ea934}#caremanager .s1 .flow .mainflow li.branch .need2 span{color:#cb72d2}#caremanager .s1 .flow .mainflow li h4{background-color:#5ea934}#caremanager .s1 .flow .mainflow li.start h4{background-color:#57bafb}#caremanager .s1 .flow .mainflow li.branch .need2 h4{background-color:#cb72d2}#caremanager .s1 .flow .mainflow li::after{content:'';display:block;width:28px;height:28px;position:absolute;bottom:-29px;left:50%;transform:translate(-50%,0);background:url(../img/arr_flow.png) bottom center no-repeat;background-size:100% auto}#caremanager .s1 .flow .mainflow li.beforebranch::after{width:55px;background-image:url(../img/arr_flow2.png)}#caremanager .s1 .flow .mainflow li ul li::after{bottom:-58px}#caremanager .s1 .flow .mainflow li.branch{margin-bottom:29px}#caremanager .s1 .flow .mainflow li:last-child::after,#caremanager .s1 .flow .mainflow li.branch::after{background-image:none}#caremanager .s1 .flow .mainflow li.branch .need2::after{background-image:url(../img/arr_flow.png)}#caremanager .s1 .detail{padding:16px;margin-bottom:16px;border-radius:8px}#caremanager .s1 .detail.requ{border:3px solid #57bafb}#caremanager .s1 .detail.plan{border:3px solid #cb72d2}#caremanager .s1 .detail h4{margin-bottom:16px;font-size:2.2rem;text-align:center}#caremanager .s1 .detail.requ h4{color:#57bafb}#caremanager .s1 .detail.plan h4{color:#cb72d2}#caremanager .s1 .detail.plan h5{font-size:1.8rem;color:#cb72d2}#caremanager .s1 .detail.plan p{margin-left:1em;font-size:1.5rem}#caremanager .s1 .area{display:flex;flex-flow:wrap;width:96%;margin:0 auto}#caremanager .s1 .area dt{padding-right:24px;margin-right:24px;font-size:2rem;font-weight:700;color:#de326e;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='30px' height='30px'%3E%3Cpath fill-rule='evenodd' fill='rgba(222,50,110,1)' d='M-0.000,-0.000 L30.000,-0.000 L30.000,30.000 L-0.000,30.000 L-0.000,-0.000 Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right center;background-size:1px 60%}#caremanager .s1 .area dd{font-size:1.8rem;padding:2px 20px 0 0}#caremanager .s2 h3{padding:8px 40px;text-align:left;font-size:2.6rem;color:#fff;background:#de326e;border-radius:60px}#caremanager .s2 ul{width:96%;margin:0 auto}#caremanager .s2 li{display:inline-block;padding-left:16px;margin-right:24px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='30px' height='30px'%3E%3Cpath fill-rule='evenodd' fill='rgba(222,50,110,1)' d='M15.000,-0.000 C23.284,-0.000 30.000,6.716 30.000,15.000 C30.000,23.284 23.284,30.000 15.000,30.000 C6.716,30.000 -0.000,23.284 -0.000,15.000 C-0.000,6.716 6.716,-0.000 15.000,-0.000 Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0 .5em;background-size:6px 6px}#taxi .s1 .title h2{color:#369301}#taxi .s1 .title small{width:70%;border-color:#369301}#taxi .s1 h3{padding:6px 40px;margin-bottom:24px;text-align:left;color:#fff;background:#369301;border-radius:56px}#taxi .s1 .case{float:left;margin-left:16px}#taxi .s1 .case li{margin-bottom:6px;font-weight:700;font-size:2rem;padding-left:16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='30px' height='30px'%3E%3Cpath fill-rule='evenodd' fill='rgba(222,50,110,1)' d='M15.000,-0.000 C23.284,-0.000 30.000,6.716 30.000,15.000 C30.000,23.284 23.284,30.000 15.000,30.000 C6.716,30.000 -0.000,23.284 -0.000,15.000 C-0.000,6.716 6.716,-0.000 15.000,-0.000 Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0 .6em;background-size:6px 6px}#taxi .s1 .point{margin:0 16px 0 50%}#taxi .s1 .point::after{content:" ";display:block;clear:both}#taxi .s1 .point li{padding:12px 0;margin-bottom:8px;font-weight:700;font-size:1.8rem;text-align:center;color:#de326e;border:1px solid #de326e;border-radius:56px}#taxi .s3 .sec_content{display:flex;flex-flow:wrap;justify-content:space-between}#taxi .s3 h3{width:100%}#taxi .s3 .fare1,#taxi .s3 .fare2{width:49%}#taxi .s3 ul.taxiimg{width:100%;margin:24px 0;display:flex;flex-flow:wrap;justify-content:space-between}#taxi .s3 ul.taxiimg li{width:49%;width:calc(calc(100% - 16px;) / 2);margin-bottom:16px}#taxi .s3 ul.taxiimg li img{width:100%}#taxi .s4 ul{margin-top:40px}#taxi .s4 ul li h4{float:left;width:25%;padding:10px 16px;margin-top:-26px;box-sizing:border-box;font-size:1.8rem;line-height:1.2;text-align:center;color:#fff;border-radius:8px;background:#369301}#taxi .s4 ul li p{height:100%;padding:30px 24px 20px;margin-left:12px;margin-bottom:0;box-sizing:border-box;font-size:1.6rem;border:1px solid #cdcdcd;border-radius:8px}#taxi .s4 ul li:last-of-type{margin-top:28px}#taxi .s4 ul dl.attention{padding:24px 0 24px 64px;margin:0 0 0 12px;background:url(../img/arr_flow.png) left 16px bottom 0 no-repeat}#taxi .s4 ul dl.attention dt{margin-bottom:8px;font-size:1.8rem;font-weight:700;color:#de326e}#taxi .s4 ul dl.attention dd{padding-left:16px;margin:0 0 8px 6px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='30px' height='30px'%3E%3Cpath fill-rule='evenodd' fill='rgba(222,50,110,1)' d='M15.000,-0.000 C23.284,-0.000 30.000,6.716 30.000,15.000 C30.000,23.284 23.284,30.000 15.000,30.000 C6.716,30.000 -0.000,23.284 -0.000,15.000 C-0.000,6.716 6.716,-0.000 15.000,-0.000 Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0 .5em;background-size:6px 6px}#taxi section .taxinote{margin-bottom:16px}#taxi section dl.taxinote{display:table}#taxi section dl.taxinote dt{display:table-caption;width:100%;font-size:1.8rem}#taxi section dl.taxinote dd{display:table-cell}#taxi section dl.taxinote dd:nth-of-type(1){width:7em}#taxi section dl.taxinote dd:nth-of-type(2),#taxi section dl.taxinote dd:nth-of-type(3),#taxi section dl.taxinote dd:nth-of-type(4){width:10em}#taxi section dl.taxinote dd small{display:block;font-size:1.4rem;color:#de326e}#taxi section dl.taxinote dd+span{padding:0 10px}#taxi section ul.taxinote{font-size:1.6rem}#taxi section ul.taxinote li{margin-left:1.2em}#taxi section ul.taxinote li::before{content:'※';padding-right:.2em;margin-left:-1.2em;color:#de326e}#taxi section table{margin-bottom:8px}#taxi section table caption{font-weight:700;font-size:2.2rem;text-align:left;color:#369301}#taxi section table thead th{background:#bbf49a;border-width:1px;border-style:solid;border-color:#bbf49a #fff #bbf49a #bbf49a}#taxi section table thead th:last-child{border-right-color:#bbf49a}#taxi section table tbody th,#taxi section table tbody td{font-weight:500;border:1px solid #bbf49a}#taxi section table tbody td{text-align:center}#taxi .s3 table,#taxi .s3 table.comment{margin-bottom:36px}#taxi .s3 .taxinote{margin-top:-32px;margin-bottom:24px}#taxi .s3 table.comment,#taxi .s3 table.comment tbody th,#taxi .s3 table.comment tbody td{padding:0;text-align:left;border:0}#homecare .sec_content small{color:#de326e}#homecare .s1 .title h2{color:#52a536}#homecare .s1 .title small{width:70%;border-color:#52a536}#homecare .s1 .sec_content p:first-child{margin:0 0 56px}#homecare .s1 ul{padding:26px 0;display:flex;background-color:#d5e7b8;border-radius:8px;position:relative}#homecare .s1 ul li.kaisyo{mix-blend-mode:multiply}#homecare .s1 ul::before,#homecare .s1 ul::after{content:' ';position:absolute;display:block}#homecare .s1 ul::before{width:66px;height:48px;top:-26%;left:1%;background:url(../img/homecare/ico_tori.png)no-repeat}#homecare .s1 ul::after{width:104px;height:156px;bottom:0;right:14px;background:url(../img/homecare/bg_kaishoyotei.png)no-repeat}#homecare .s1 ul li{padding:0 40px;border-left:solid 1px #52a536}#homecare .s1 ul li:first-child{border-left:none}#homecare .s1 .sec_content small{font-size:1.7rem}#homecare .s2{padding:13px 0 0}#homecare .s2 .sec_content{display:flex;justify-content:center}#homecare .s2 .seikatsu,#homecare .s2 .shintai{width:49%}#homecare .s2 .seikatsu{margin-right:10px}#homecare .s2 h3{padding:2px 26px 2px 60px;margin-top:-26px;box-sizing:border-box;float:left;width:100%;text-align:left;background:#ffea96;border-radius:56px;position:relative}#homecare .s2 h3::before{content:' ';position:absolute;display:block;background-size:100% auto;width:24px;height:34px;top:6px;left:26px;background:url(../img/homecare/ico_leaf.png)no-repeat}#homecare .s2 .seikatsu h3::after,#homecare .s2 .shintai h3::after{content:' ';position:absolute;display:block;background-size:100% auto}#homecare .s2 .seikatsu h3::after{width:170px;height:178px;top:-36px;right:-9px;background:url(../img/homecare/img_seikatsuenjo.png)no-repeat}#homecare .s2 .shintai h3::after{width:136px;height:159px;top:-40px;right:6px;background:url(../img/homecare/img_shintaikaigo.png)no-repeat}#homecare .s2 .inner{padding-left:22px;padding-bottom:14px;border:solid 1px #cdcdcd;border-radius:0 0 8px 8px}#homecare .s2 .inner p{width:60%;font-size:1.6rem}#homecare .s2 .inner p small{font-size:1.2rem}#homecare .s2 .inner ul li{margin-bottom:4px;font-weight:700;font-size:2rem;padding-left:16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='30px' height='30px'%3E%3Cpath fill-rule='evenodd' fill='rgba(222,50,110,1)' d='M15.000,-0.000 C23.284,-0.000 30.000,6.716 30.000,15.000 C30.000,23.284 23.284,30.000 15.000,30.000 C6.716,30.000 -0.000,23.284 -0.000,15.000 C-0.000,6.716 6.716,-0.000 15.000,-0.000 Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0 .6em;background-size:6px 6px}#homecare .s3 h3{padding:8px 26px;box-sizing:border-box;width:100%;text-align:left;background:#52a536;border-radius:56px;color:#fff}#homecare .s3 .inner{display:flex;justify-content:center;font-size:1.6rem;box-sizing:border-box}#homecare .s3 .inner .left{padding:4px 0;margin-right:24px;width:53%;box-sizing:border-box}#homecare .s3 .inner .left p{padding-bottom:20px;margin-bottom:20px;border-bottom:solid 1px #52a536}#homecare .s3 .inner .right{padding:16px 20px;width:38%;border:solid 3px #52a536;border-radius:8px;box-sizing:border-box;display:block;background:url(../img/homecare/bg_tori.png)no-repeat;background-position:top 24px right 58px}#homecare .s3 .inner .right h4{margin-bottom:5px;padding-left:7px;font-family:'M PLUS Rounded 1c',sans-serif;font-size:2.4rem}#homecare .s3 .inner .right ul li{margin-bottom:8px;display:inline-block;padding:6px 20px;box-sizing:border-box;text-align:left;background:#d5e7b8;border-radius:24px;color:#52a536;font-weight:700}#knowledge .s1 .title h2{color:#466be3}#knowledge .s1 .title small{width:56%;border-color:#466be3}#knowledge .s1 h3{padding:6px 40px;margin-bottom:24px;text-align:left;color:#fff;background:#456be3;border-radius:56px}#knowledge .s1 dl{width:96%;margin:0 auto 32px}#knowledge .s1 dt{padding-left:15px;margin-bottom:6px;font-weight:700;font-size:2.2rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='30px' height='30px'%3E%3Cpath fill-rule='evenodd' fill='rgba(222,50,110,1)' d='M15.000,-0.000 C23.284,-0.000 30.000,6.716 30.000,15.000 C30.000,23.284 23.284,30.000 15.000,30.000 C6.716,30.000 -0.000,23.284 -0.000,15.000 C-0.000,6.716 6.716,-0.000 15.000,-0.000 Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:0 .55em;background-size:6px 6px}#knowledge .s1 dd{padding:0 16px;margin-bottom:20px;font-size:1.8rem}#knowledge .s1 p.note{width:92%;padding:24px;box-sizing:border-box;margin:0 auto;font-size:1.8rem;border:1px solid #de326e;border-radius:10px}#knowledge .s2 .sec_content{display:flex;flex-flow:wrap;justify-content:space-between}#knowledge .s2 h3{width:46%;padding:4px 0 4px 144px;margin:0;box-sizing:border-box;text-align:left;color:#936b01;border-right:2px solid #fee7b9;background:url(../img/knowledge/bg_tel-knowledge.png) left center no-repeat}#knowledge .s2 p{width:344px;padding:24px 0 0}#knowledge .s2 p img{width:100%;height:auto}#about .s1 .title h2{color:#934bff}#about .s1 .title small{width:66%;border-color:#934bff}#about .s1 table th,#about .s1 table td{padding:16px 8px;vertical-align:top;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='30px' height='30px'%3E%3Cpath fill-rule='evenodd' fill='rgba(231,215,255,1)' d='M-0.000,-0.000 L30.000,-0.000 L30.000,30.000 L-0.000,30.000 L-0.000,-0.000 Z'/%3E%3C/svg%3E");background-repeat:repeat-x;background-position:0 bottom}#about .s1 table th{width:25%;text-align:left;font-size:1.7rem;background-size:100% 5px}#about .s1 table td{width:75%;padding-left:32px;box-sizing:border-box;background-size:100% 1px}#about .s1 small.move{display:block;font-size:1.3rem;color:#de326e}#about .s2 .sec_content{display:flex;flex-flow:wrap;justify-content:space-between}#about .s2 h3{width:100%}#about .s2 figure img{margin-bottom:8px}#about .s2 figure figcaption{text-align:center;font-size:1.6rem}#about .s2 .map{margin:0 auto}#about .s2 .map dl{display:flex;flex-flow:wrap;justify-content:space-between;font-size:1.5rem}#about .s2 .map dl dt{width:22%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='30px' height='30px'%3E%3Cpath fill-rule='evenodd' fill='rgba(147,75,255,1)' d='M-0.000,-0.000 L30.000,-0.000 L30.000,30.000 L-0.000,30.000 L-0.000,-0.000 Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right center;background-size:1px 95%}#about .s2 .map dl dd{width:70%;line-height:1.5}#contact .s1 .title h2{color:#32cfe1}#contact .s1 .title small{width:56%;border-color:#32cfe1}#contact .s1 .tel{width:96%;margin:0 auto;display:flex;flex-flow:wrap;justify-content:space-between}#contact .s1 .tel h3{width:48%;padding:4px 0 4px 144px;margin:0;box-sizing:border-box;text-align:left;color:#936b01;border-right:2px solid #fee7b9;background:url(../img/knowledge/bg_tel-knowledge.png) left center no-repeat}#contact .s1 .tel p{width:344px;padding:24px 0 0}#contact .s1 .tel p img{width:100%;height:auto}#contact .s2 dl{font-size:1.8rem}#contact .s2 dt{padding-left:24px;background:url(../img/ico_link.png) 0 .2em no-repeat}#contact .s2 dd{padding-left:24px;margin-bottom:20px}