@charset "UTF-8";html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-size:100px;font-weight:400;overflow-x:hidden}@media screen and (min-width:768px){html{-webkit-font-smoothing:antialiased;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}}@media screen and (max-width:767px){html{-webkit-text-size-adjust:100%;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}}html _:lang(x)::-ms-backdrop,html{font-family:"Segoe UI","メイリオ",Meiryo,sans-serif}.mouse *{-webkit-tap-highlight-color:rgba(0,0,0,0)}.chrome body{image-rendering:-webkit-optimize-contrast}body,dd,div,dl,dt,figure,h1,h2,h3,h4,h5,h6,li,ol,p,td,th,ul{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;word-break:break-all}article,aside,figure,footer,header,main,nav,section{display:block;-webkit-box-sizing:border-box;box-sizing:border-box}figure{font-size:0}figure figcaption{line-height:1.5}button,input,select,textarea{background:0 0;padding:0;margin:0;outline:0;border:none;font:inherit;overflow:visible;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=radio]{-webkit-transform:translateY(-.02rem);transform:translateY(-.02rem)}.safari input[type=radio]{-webkit-transform:translateY(-.01rem);transform:translateY(-.01rem)}@media screen and (max-width:767px){.safari input[type=radio]{-webkit-transform:translateY(.01rem);transform:translateY(.01rem)}}input[type=checkbox]{-webkit-transform:translateY(-.02rem);transform:translateY(-.02rem)}.safari input[type=checkbox]{-webkit-transform:translateY(-.01rem);transform:translateY(-.01rem)}@media screen and (max-width:767px){.safari input[type=checkbox]{-webkit-transform:translateY(.01rem);transform:translateY(.01rem)}}button,select{cursor:pointer;text-transform:none}select::-ms-expand{display:none}img{-ms-interpolation-mode:bicubic;border-style:none}svg:not(:root){overflow:hidden}hr{-webkit-box-sizing:border-box;box-sizing:border-box;height:0;overflow:visible}b,strong{font-weight:inherit;font-weight:bolder}a{outline:0;text-decoration:none;color:inherit;background-color:transparent}li{list-style:none}sub,sup{position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;display:inline-block}.mouse a:hover{opacity:.8}a[href^="tel:"]{cursor:default}a[href^="tel:"]:hover{opacity:1}img{width:100%;height:auto;-webkit-backface-visibility:hidden}@media screen and (max-width:767px){.pc{display:none !important}}.sp{display:none !important}@media screen and (max-width:767px){.sp{display:block !important}}[data-iv-fdin]{opacity:0;visibility:hidden;-webkit-transition:all 1s ease 0s;transition:all 1s ease 0s}[data-iv-fdin].fadein{opacity:1;visibility:visible}[data-iv-fdup]{opacity:0;visibility:hidden;-webkit-transform:translateY(.3rem);transform:translateY(.3rem);-webkit-transition:all 1s ease 0s;transition:all 1s ease 0s}@media screen and (max-width:767px){[data-iv-fdup]{-webkit-transform:translateY(.2rem);transform:translateY(.2rem)}}[data-iv-fdup].fadeup{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}[data-iv-list] li{opacity:0;visibility:hidden;-webkit-transition:all 1s ease 0s;transition:all 1s ease 0s}[data-iv-list] li.fadein{opacity:1;visibility:visible}body{font-family:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-size:.16rem;line-height:1.75;color:#000}@media screen and (max-width:1199px){body{min-width:auto;font-size:.14rem}}@media screen and (max-width:767px){body{font-size:.13rem;line-height:1.6;min-width:auto}}body.menuon{width:100%;height:100%;position:fixed}.btnbox{margin-top:.6rem;text-align:center}@media screen and (max-width:767px){.btnbox{margin-top:.3rem}}.btn{position:relative;display:inline-block;max-width:80%;width:4rem;height:.6rem;line-height:1.2;font-size:.18rem;font-weight:400;letter-spacing:.03rem;color:#fff;padding:.2rem;text-align:center;background:#f7ac00;border-radius:.1rem;overflow:hidden;transition-duration:.4s;z-index:1}@media screen and (max-width:767px){.btn{height:.4rem;line-height:1.5;font-size:.14rem;padding:.1rem;letter-spacing:.015rem}}.btn:hover{background-color:#ef8b1e;opacity:1}.moviebox .movie{position:relative;width:100%;padding-top:56.25%}.moviebox .movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.secttl{color:#000;margin-bottom:.3rem;font-size:.3rem;font-weight:500;letter-spacing:.3em;text-align:center}@media screen and (max-width:767px){.secttl{margin-bottom:.2rem;font-size:.2rem}}.secttl_bg{background-color:#f7ac00;color:#fff;margin-bottom:.3rem;padding:.1rem .2rem;font-size:.25rem}@media screen and (max-width:767px){.secttl_bg{margin-bottom:.15rem;padding:.05rem .1rem;font-size:.16rem}}.secttl_bt{position:relative;color:#f7ac00;margin-bottom:.3rem;padding-top:.15rem;font-size:.25rem;font-weight:500}@media screen and (max-width:767px){.secttl_bt{margin-bottom:.15rem;padding-top:.1rem;font-size:.16rem}}.secttl_bt:before{content:"";position:absolute;left:0;top:0;width:100%;height:1px;background-color:#c6c6c6}.secttl_bt:after{content:"";position:absolute;left:0;top:-2px;width:.6rem;height:5px;background-color:#ffe3a6}.txtbox p{margin-bottom:.2rem}@media screen and (max-width:767px){.txtbox p{margin-bottom:.1rem}.ie .txtbox p{-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}}.txtbox p:last-of-type{margin-bottom:0}.txtkome{position:relative;padding-left:1.4em;line-height:1.4}.txtkome:before{content:"※";display:block;position:absolute;top:0;left:0}ul.list01>li{margin-bottom:.05rem;padding-left:1.4em;position:relative}ul.list01>li:before{content:"□";display:block;position:absolute;top:0;left:0}ul.list02>li{margin-bottom:.05rem;padding-left:1.4em;position:relative}ul.list02>li:before{content:"〇";display:block;position:absolute;top:0;left:0}ul.list03>li{margin-bottom:.05rem;padding-left:1.4em;position:relative}ul.list03>li:before{content:"・";display:block;position:absolute;top:0;left:0}ul.list04>li{margin-bottom:.05rem;padding-left:1.4em;position:relative}ul.list04>li:before{content:"●";display:block;position:absolute;top:0;left:0}.numroman{margin-left:.2rem}@media screen and (max-width:767px){.numroman{margin-left:.2rem}}.numroman>li{list-style-type:decimal;margin-bottom:.1rem}.numroman>li:last-of-type{margin-bottom:0}.tblbox table{width:100%;border-collapse:collapse}.tblbox th{font-weight:400}.tblbox th,.tblbox td{padding:.15rem}@media screen and (max-width:767px){.tblbox th,.tblbox td{padding:.1rem .05rem}.tbl_scr table{overflow:auto;white-space:nowrap;display:block;width:auto}.tbl_scr table::-webkit-scrollbar{height:4px}.tbl_scr table::-webkit-scrollbar-track{background:#f1f1f1}.tbl_scr table::-webkit-scrollbar-thumb{background:#999}}.selectwrap{position:relative;display:inline-block;padding:0;background-color:#fff;border:1px solid #969696;font-size:16px}.selectwrap:before{content:'';position:absolute;z-index:0;top:0;right:0;background-color:#fff;height:.3rem;width:.3rem}.selectwrap:after{content:'';position:absolute;z-index:0;top:0;bottom:0;margin:auto 0;right:.09rem;width:0;height:0;border-style:solid;border-width:6px 6px 0;border-color:#000 transparent transparent}#header{width:100%;top:0;left:0;position:fixed;background-color:#fff;z-index:8001}@media screen and (max-width:1199px){#header{display:block;position:fixed;top:0;height:.5rem;z-index:8001}}#header .container{height:1.1rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}@media screen and (max-width:1199px){#header .container{max-width:100%;display:block;height:.5rem}}#header .hdriner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1199px){#header .hdriner{width:100%;height:.5rem;background-color:#fff;border-bottom:1px solid #d5dbe4;position:fixed;left:0;top:0;padding:0 .15rem;z-index:999999}}#header .hdriner .logo a{width:60%}@media (min-width:1200px){#header .hdriner .logo a{width:3.8rem}}@media (min-width:1500px){#header .hdriner .logo a{width:4rem}}.hdrtp{margin-bottom:.1rem}@media screen and (max-width:1199px){.hdrtp{display:none}}.hdrtp ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hdrtp ul li{position:relative;margin-left:.3rem}.hdrtp ul li:last-of-type{margin-right:.15rem}.hdrtp ul li a{display:inline-block;color:#f7ac00;font-size:.16rem;font-weight:500;line-height:1}.hdrtp ul li.hdaccess a{position:relative;padding-left:.25rem}.hdrtp ul li.hdaccess a:before{position:absolute;display:inline-block;content:"";background-image:url(//daidai.homes/wp/wp-content/themes/daidaith/common/css/../img/icon_access.svg);width:.16rem;height:.2rem;left:0;top:calc(50% - 0.1rem)}.hdrtp ul li.hdtel{color:#f7ac00;font-size:.16rem;font-weight:500}.hdrtp ul li.hdtel a{position:relative;font-size:.22rem;margin-left:.1rem;padding-left:.2rem}.hdrtp ul li.hdtel a:before{position:absolute;display:inline-block;content:"";background-image:url(//daidai.homes/wp/wp-content/themes/daidaith/common/css/../img/icon_tel.svg);background-size:cover;width:.14rem;height:.2rem;left:0;top:calc(50% - 0.08rem)}@media screen and (max-width:1199px){.global_nav{display:block;padding-bottom:.5rem}}.global_nav>ul.main_nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1199px){.global_nav>ul.main_nav{display:block}}@media screen and (max-width:1199px){.global_nav>ul.main_nav{display:block;padding-top:.5rem}}.global_nav>ul.main_nav>li{position:relative}.global_nav>ul.main_nav>li>a{position:relative;display:block;color:#000;font-weight:500;margin-bottom:.1rem;padding:0 .15rem;cursor:pointer}@media screen and (max-width:1199px){.global_nav>ul.main_nav>li>a{background-color:#fcde80;border-bottom:1px solid #fff;margin-bottom:0;padding:.15rem}}.global_nav>ul.main_nav>li:hover>a{color:#f7ac00}@media screen and (max-width:1199px){.global_nav>ul.main_nav>li:hover>a{color:inherit}}.global_nav>ul.main_nav>li>div{display:none;width:1.8rem;position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);overflow:hidden;background-color:#fff;box-shadow:3px 3px 7px 0 #00000000;border-radius:0 10px;text-align:center}.global_nav>ul.main_nav>li>div>ul{width:100%;margin:auto}.global_nav>ul.main_nav>li>div>ul li a{display:block;padding:.12rem 0;font-size:.14rem;line-height:1.4}.global_nav>ul.main_nav>li>div>ul li a:hover{background-color:#ffe3a6;opacity:1}@media screen and (max-width:1199px){#header.menuscroll{overflow-y:scroll;height:100%;-webkit-transition:all .2s ease;transition:all .2s ease;background-color:rgba(252,222,128,.98)}.sp_menu_open{position:absolute;top:0;right:0;background-color:#a0b2bd;width:.5rem;height:.5rem}.sp_menu_open a{display:block;width:35px;height:20px;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.sp_menu_open a:after{display:block;content:"MENU";position:absolute;top:22px;width:40px;color:#fff;font-size:.1rem;text-align:center;letter-spacing:.1em}.sp_menu_open a span{display:block;background-color:#fff;width:35px;height:2px;-webkit-transform:all .3s ease;-ms-transform:all .3s ease;transform:all .3s ease}.sp_menu_open a span:before,.sp_menu_open a span:after{display:block;background-color:#fff;width:35px;height:2px;content:"";position:absolute}.sp_menu_open a span:before{top:50%;margin-top:-1px;-webkit-transition:all .2s ease;transition:all .2s ease}.sp_menu_open a span:after{bottom:0;-webkit-transition:all .2s ease;transition:all .2s ease}.sp_menu_open.active a span{width:0;height:0}.sp_menu_open.active a span:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.sp_menu_open.active a span:after{bottom:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.gnavbox{display:none}.global_nav>ul.main_nav>li.drop>a:after{display:block;content:"";width:7px;height:7px;position:absolute;top:50%;left:inherit;right:.15rem;border-top:solid 2px #fff;border-right:solid 2px #fff;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);margin:-5px 0 0;padding:0;-webkit-transition:all .2s ease;transition:all .2s ease}.global_nav>ul.main_nav>li.drop:hover>a:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.global_nav>ul.main_nav>li.drop>a.active:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.global_nav>ul.main_nav>li>div{width:100%;position:relative;top:100%;left:inherit;transform:none;padding:0;box-shadow:none;border-radius:0}.global_nav>ul.main_nav>li>div>ul li{border-bottom:1px solid #fff}.global_nav>ul.main_nav>li>div>ul li a{color:#000;background-color:#fdf1ca;font-size:.12rem;font-weight:400;text-align:left;padding:.15rem}#header .sp_menu_open.sp{display:inherit!important}}#main{position:relative;top:1.1rem;margin-bottom:1.1rem}@media screen and (max-width:1199px){#main{top:.5rem;margin-bottom:.5rem}}.container{position:relative;max-width:100%;margin:0 auto;padding:0 .2rem}@media (min-width:1300px){.container{max-width:1200px;padding:0}}@media screen and (max-width:767px){.container{width:100%;padding:0 .15rem}}.sctbox{padding:1.2rem 0}@media screen and (max-width:767px){.sctbox{padding:.6rem 0}}.contents_innner{padding-top:1.2rem;margin-top:-1.2rem}@media screen and (max-width:767px){.contents_innner{padding-top:.6rem;margin-top:-.6rem}}.contblk{margin-bottom:.7rem}@media screen and (max-width:767px){.contblk{margin-bottom:.35rem}}.contblk:last-of-type{margin-bottom:0}#mvsub{position:relative;width:100%;height:3rem;background-image:url(//daidai.homes/wp/wp-content/themes/daidaith/common/css/../../img/about/img_main.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (max-width:767px){#mvsub{height:2rem}}#mvsub:before{content:'';background-color:rgba(171,171,171,.5);position:absolute;top:0;right:0;bottom:0;left:0}#mvsub .container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mvsub #mvsub_ttl>h1{color:#fff;font-family:"Sawarabi Gothic";font-size:.5rem;font-weight:500;letter-spacing:.1em}@media screen and (max-width:767px){#mvsub #mvsub_ttl>h1{font-size:.23rem}}#mvsub #mvsub_ttl>p{color:#fff;font-family:"Sawarabi Gothic";font-size:.2rem;letter-spacing:.1em}@media screen and (max-width:767px){#mvsub #mvsub_ttl>p{font-size:.16rem}}#bread{margin:.3rem 0}@media screen and (max-width:767px){#bread{margin:.15rem 0;width:100%}}#bread .container>span>a,#bread .container>span>span{display:inline-block;font-size:.13rem}@media screen and (max-width:767px){#bread .container>span>a,#bread .container>span>span{font-size:.12rem}}#bread .container>span:before{content:">";padding:0 .05rem;font-size:.11rem;font-weight:400;text-decoration:none}@media screen and (max-width:767px){#bread .container>span:before{font-size:.1rem}}#bread .container>span:first-child:before{display:none}#bread .container>span>span.current-item{color:#000;font-weight:700}#secmedical{background-color:#fdd97f}#secmedical.sctbox{padding-bottom:0}#secmedical .medicalbox{width:80%;margin:0 auto}@media screen and (max-width:767px){#secmedical .medicalbox{width:100%}}#secmedical .medicalbox ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}#secmedical .medicalbox ul li{width:calc((100% - 1rem) / 2);margin-bottom:.6rem}#secmedical .medicalbox ul li:nth-child(3),#secmedical .medicalbox ul li:nth-child(4){margin-bottom:0}@media screen and (max-width:767px){#secmedical .medicalbox ul li{width:calc((100% - 0.2rem) / 2);margin-bottom:.2rem}#secmedical .medicalbox ul li:nth-child(3),#secmedical .medicalbox ul li:nth-child(4){margin-bottom:.2rem}#secmedical .medicalbox ul li:last-child,#secmedical .medicalbox ul li:nth-last-child(2):nth-child(odd){margin-bottom:0}}#secmedical .medicalbox ul li>figure{width:2rem;margin:0 auto}@media screen and (max-width:767px){#secmedical .medicalbox ul li>figure{width:1rem}}#secmedical .medicalbox ul li>.txtbox{margin-top:.2rem}@media screen and (max-width:767px){#secmedical .medicalbox ul li>.txtbox{margin-top:.1rem}}#secmedical .medicalbox ul li>.txtbox h3{font-size:.25rem;font-weight:500;letter-spacing:.1em;text-align:center}@media screen and (max-width:767px){#secmedical .medicalbox ul li>.txtbox h3{font-size:.18rem}}#secmedical .medicalbox ul li>.txtbox p{font-size:.2rem}@media screen and (max-width:767px){#secmedical .medicalbox ul li>.txtbox p{font-size:.14rem}}#secmedical .medicalbox02{background-color:#fff3e6;margin-top:1.1rem;padding:.6rem 0}@media screen and (max-width:767px){#secmedical .medicalbox02{margin-top:.6rem;padding:.3rem 0}}#secmedical .medicalbox02 ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}#secmedical .medicalbox02 ul li{width:calc((100% - 0.5rem) / 2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fee19e;padding:1%}@media screen and (max-width:767px){#secmedical .medicalbox02 ul li{width:100%;margin-bottom:.2rem}#secmedical .medicalbox02 ul li:last-of-type{margin-bottom:0}}#secmedical .medicalbox02 ul li .ttlbox{width:30%;text-align:center}#secmedical .medicalbox02 ul li .ttlbox h3{font-size:.23rem;font-weight:700;text-align:center}@media screen and (max-width:767px){#secmedical .medicalbox02 ul li .ttlbox h3{margin-bottom:.05rem;font-size:.16rem}}#secmedical .medicalbox02 ul li:nth-child(1) .ttlbox figure{width:65%;margin:0 auto}#secmedical .medicalbox02 ul li:nth-child(2) .ttlbox figure{width:45%;margin:0 auto}#secmedical .medicalbox02 ul li .txtbox{width:68%;background-color:#fff;padding:.2rem}@media screen and (max-width:767px){#secmedical .medicalbox02 ul li .txtbox{padding:.1rem}}#sectimetable{background:linear-gradient(to bottom,#f6c072 30%,#fff 100%)}#sectimetable .timetablebox{margin-bottom:.2rem}@media screen and (max-width:767px){#sectimetable .timetablebox{margin-bottom:.1rem}}#sectimetable .timetablebox table{width:100%;table-layout:fixed}#sectimetable .timetablebox table thead th{background-color:#f7b52c;text-align:center;border-right:1px solid #e5e5e4;font-weight:500}#sectimetable .timetablebox table thead th:first-child{width:1.8rem}@media screen and (max-width:767px){#sectimetable .timetablebox table thead th:first-child{width:1rem}}#sectimetable .timetablebox table thead th:last-of-type{border-right:none}#sectimetable .timetablebox table tbody tr{background-color:#fff}#sectimetable .timetablebox table tbody tr:nth-child(2){background-color:#dbdcdc}#sectimetable .timetablebox table tbody tr:nth-child(3){background-color:#f6f6f6}#sectimetable .timetablebox table tbody th,#sectimetable .timetablebox table tbody td{border-right:1px solid #e5e5e4;text-align:center}#sectimetable .timetablebox table tbody th{vertical-align:middle;font-size:.2rem;font-weight:500;text-align:right}@media screen and (max-width:767px){#sectimetable .timetablebox table tbody th{font-size:.13rem;text-align:left}}#sectimetable .timetablebox table tbody td:last-of-type{border-right:none}#sectimetable .timetablebox table tbody td{font-size:.18rem;color:#8f8f8f;font-weight:400}@media screen and (max-width:767px){#sectimetable .timetablebox table tbody td{font-size:.12rem}}#sectimetable .timetablebox table tbody td .tx-o{color:#f29600;font-weight:500}#sectimetable .timetablebox table tbody td .tx-bk{color:#000;font-weight:500}#sectimetable .timetablebox table tbody td p>span{color:#f29600}#totop a{background-color:#a0b2bd;width:80px;height:80px;display:block;opacity:1;overflow:hidden;position:fixed;right:.5rem;bottom:.5rem;border-radius:.15rem;z-index:99}#totop a:before{content:"";display:block;width:.14rem;height:.14rem;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotateZ(-45deg);position:absolute;top:.28rem;left:50%;margin-left:-.06rem;-webkit-transition:all .3s ease;transition:all .3s ease}#totop a:after{content:"";display:block;width:.02rem;height:.28rem;background-color:#fff;position:absolute;top:.27rem;left:50%;-webkit-transition:all .3s ease;transition:all .3s ease}#totop a:hover{opacity:.8}#totop a:hover:before{top:.23rem}#totop a:hover:after{top:.22rem}@media screen and (max-width:767px){#totop a{width:10vw;height:10vw;position:fixed;right:1vw;bottom:15vw;border-radius:.1rem;z-index:99}#totop a:before{width:.1rem;height:.1rem;top:3.3vw;margin-left:-.04rem}#totop a:after{height:.14rem;top:3.5vw}#totop a:hover:before{top:.16rem}#totop a:hover:after{top:.16rem}}@media screen and (max-width:767px){.ftmenu{position:fixed;width:100%;bottom:0;z-index:99999}.ftmenu ul{display:flex}.ftmenu ul li{height:.5rem}.ftmenu ul li:nth-child(1),.ftmenu ul li:nth-child(2){width:2.2rem}.ftmenu ul li:nth-child(3){width:100%}.ftmenu ul li a{display:block;color:#fff;line-height:.5rem;text-align:center}.ftmenu ul li:nth-child(1) a{background-color:#ef8b1e}.ftmenu ul li:nth-child(1) a span{position:relative;display:inline-block;padding-left:.25rem;font-size:.12rem;letter-spacing:.1em}.ftmenu ul li:nth-child(1) a span:before{content:'';display:inline-block;width:.2rem;height:.2rem;background-color:transparent;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;background-image:url(//daidai.homes/wp/wp-content/themes/daidaith/common/css/../img/icon_medical.svg);position:absolute;top:calc(50% - 0.1rem);left:0}.ftmenu ul li:nth-child(2) a{background-color:#f8ad3b}.ftmenu ul li:nth-child(2) a span{position:relative;display:inline-block;padding-left:.22rem;font-size:.12rem;letter-spacing:.1em}.ftmenu ul li:nth-child(2) a span:before{content:'';display:inline-block;width:.16rem;height:.2rem;background-color:transparent;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;background-image:url(//daidai.homes/wp/wp-content/themes/daidaith/common/css/../img/icon_access_w.svg);position:absolute;top:calc(50% - 0.1rem);left:0}.ftmenu ul li:nth-child(3) a{background-color:#a0b2bd}.ftmenu ul li:nth-child(3) a span{position:relative;display:inline-block;padding-left:.22rem;font-size:.16rem;letter-spacing:.1em}.ftmenu ul li:nth-child(3) a span:before{content:'';display:inline-block;width:.15rem;height:.2rem;background-color:transparent;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;background-size:cover;background-image:url(//daidai.homes/wp/wp-content/themes/daidaith/common/css/../img/icon_tel_w.svg);position:absolute;top:calc(50% - 0.1rem);left:0}}#footer{width:100%;border-top:1px solid #4d4d4d;padding:.5rem 0 0}@media screen and (max-width:767px){#footer{padding:.3rem 0 .51rem}}#footer .ft_tp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .ft_tp .ft_blk01{width:35%}#footer .ft_tp .ft_blk02{width:63.33%}#footer .ft_tp .ft_blk01{border-right:1px solid #4d4d4d}@media screen and (max-width:1199px){#footer .ft_tp .ft_blk01{justify-content:center;border-right:none;width:100%}#footer .ft_tp .ft_blk02{display:none}}#footer .ft_tp .ft_blk01 .ftlogo{width:3.9rem}@media screen and (max-width:767px){#footer .ft_tp .ft_blk01 .ftlogo{width:100%}#footer .ft_tp .ft_blk01 .ftlogo h2{width:80%;margin:0 auto}}#footer .ft_tp .ft_blk01 .ftlogo p{color:#f7ac00;margin-top:.2rem;font-size:.2rem}@media screen and (max-width:767px){#footer .ft_tp .ft_blk01 .ftlogo p{margin-top:.1rem;font-size:.16rem;text-align:center}}#footer .ft_tp .ft_blk02 .ft_sitemap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer .ft_tp .ft_blk02 .ft_sitemap>ul{width:calc((100% - 0.1rem) / 4)}#footer .ft_tp .ft_blk02 .ft_sitemap>ul li a{color:#4d4d4d}#footer .ft_tp .ft_blk02 .ft_sitemap>ul>li>ul>li>a{font-size:.14rem}#footer .ft_tp .ft_blk02 .ft_sitemap>ul>li>ul>li>a:before{content:">";display:inline-block;padding-right:.05rem}#footer .ft_btm{background-color:#f7b52c;margin-top:.3rem;padding:.1rem 0}@media screen and (max-width:767px){#footer .ft_btm{margin-top:.15rem}}#footer .ft_btm .copyright{color:#fff;text-align:center;font-size:.12rem}