@charset "UTF-8";.greenBg{background:#f0f5f1}.telTextColor{color:#9c5a5d !important}.telBg{background:#feedd6}.telLinkbg{background:#e8878c !important}.webTextColor{color:#176276 !important}.webBg{background:#d7eef3}.webLinkbg{background:#00b0de !important}.whiteTextColor{color:#176276 !important}html,body,div,p,a,header,main,section,footer,ul,li{margin:0;padding:0;font-size:100%;border:0}ul{list-style:none}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}main{display:block}.greenBg{background:#f0f5f1}.telTextColor{color:#9c5a5d !important}.telBg{background:#feedd6}.telLinkbg{background:#e8878c !important}.webTextColor{color:#176276 !important}.webBg{background:#d7eef3}.webLinkbg{background:#00b0de !important}.whiteTextColor{color:#176276 !important}html{font-size:62.5%}body{font-family:'Noto Sans JP',"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:15px;font-size:1.5rem;color:#000;line-height:1.55;font-weight:300}@media all and (-ms-high-contrast:none){body{font-family:"メイリオ",Meiryo,"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif}}h1,h2,h3,h4,h5{padding:0;margin:0}h1{font-size:1.6rem}h1 span{font-size:1.2rem}a{color:#05a1c9;text-decoration:none;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}@media screen and (min-width:896px){a:hover{color:#06b5e2;opacity:.6}}img{vertical-align:bottom}button{cursor:pointer}dl dt{padding:0;margin:0}dl dd{padding:0;margin:0}.header-link a{color:#fff}h1,.bg-is-black .header-link a{color:#fff}.bg-is-black h1,.bg-is-black .header-link a{color:#fff}.bg-is-white h1,.bg-is-white .header-link a{color:#000;-webkit-transition:.2s;transition:.2s}.bg-is-black header{-webkit-transition:.2s;transition:.2s;height:100px;background:rgba(255,255,255,0)}.bg-is-white header,.snd-bg header{-webkit-transition:.2s;transition:.2s;height:100px;background:rgba(255,255,255,.8)}.bg-is-white header .head-container .header-link a.yamato,.snd-bg header .head-container .header-link a.yamato{-webkit-transition:.2s;transition:.2s;border:none;background:rgba(0,0,0,.05)}.bg-is-white header .head-container .header-link a.entry,.snd-bg header .head-container .header-link a.entry{margin-left:10px;background:#d9912b}.marginT10{margin-top:10px}.marginT20{margin-top:20px}.marginT30{margin-top:30px}.marginT40{margin-top:40px}.marginT50{margin-top:50px}.marginT80{margin-top:80px}.marginT100{margin-top:100px}.marginB10{margin-bottom:10px}.marginB20{margin-bottom:20px}.marginB30{margin-bottom:30px}.marginB40{margin-bottom:40px}.marginB50{margin-bottom:50px}.marginB80{margin-bottom:80px}.marginB100{margin-bottom:100px}[data-effect=normal]{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .6s ease-in-out 0s;transition:all .6s ease-in-out 0s}[data-effect=normal].effect{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}[data-effect=fade]{opacity:0;-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}[data-effect=fade].effect{opacity:1.0}[data-effect=slide_top]>p,[data-effect=slide_top]>a,[data-effect=slide_top]>div,[data-effect=slide_top]>li{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:all .6s ease-in-out 0s;transition:all .6s ease-in-out 0s}[data-effect=slide_top]>p:nth-child(0),[data-effect=slide_top]>a:nth-child(0),[data-effect=slide_top]>div:nth-child(0),[data-effect=slide_top]>li:nth-child(0){-webkit-transition-delay:0s;transition-delay:0s}[data-effect=slide_top]>p:nth-child(1),[data-effect=slide_top]>a:nth-child(1),[data-effect=slide_top]>div:nth-child(1),[data-effect=slide_top]>li:nth-child(1){-webkit-transition-delay:.3s;transition-delay:.3s}[data-effect=slide_top]>p:nth-child(2),[data-effect=slide_top]>a:nth-child(2),[data-effect=slide_top]>div:nth-child(2),[data-effect=slide_top]>li:nth-child(2){-webkit-transition-delay:.6s;transition-delay:.6s}[data-effect=slide_top]>p:nth-child(3),[data-effect=slide_top]>a:nth-child(3),[data-effect=slide_top]>div:nth-child(3),[data-effect=slide_top]>li:nth-child(3){-webkit-transition-delay:.9s;transition-delay:.9s}[data-effect=slide_top]>p:nth-child(4),[data-effect=slide_top]>a:nth-child(4),[data-effect=slide_top]>div:nth-child(4),[data-effect=slide_top]>li:nth-child(4){-webkit-transition-delay:1.2s;transition-delay:1.2s}[data-effect=slide_top]>p:nth-child(5),[data-effect=slide_top]>a:nth-child(5),[data-effect=slide_top]>div:nth-child(5),[data-effect=slide_top]>li:nth-child(5){-webkit-transition-delay:1.5s;transition-delay:1.5s}[data-effect=slide_top]>p:nth-child(6),[data-effect=slide_top]>a:nth-child(6),[data-effect=slide_top]>div:nth-child(6),[data-effect=slide_top]>li:nth-child(6){-webkit-transition-delay:1.8s;transition-delay:1.8s}[data-effect=slide_top]>p:nth-child(7),[data-effect=slide_top]>a:nth-child(7),[data-effect=slide_top]>div:nth-child(7),[data-effect=slide_top]>li:nth-child(7){-webkit-transition-delay:2.1s;transition-delay:2.1s}[data-effect=slide_top]>p:nth-child(8),[data-effect=slide_top]>a:nth-child(8),[data-effect=slide_top]>div:nth-child(8),[data-effect=slide_top]>li:nth-child(8){-webkit-transition-delay:2.4s;transition-delay:2.4s}[data-effect=slide_top]>p:nth-child(9),[data-effect=slide_top]>a:nth-child(9),[data-effect=slide_top]>div:nth-child(9),[data-effect=slide_top]>li:nth-child(9){-webkit-transition-delay:2.7s;transition-delay:2.7s}[data-effect=slide_top]>p:nth-child(10),[data-effect=slide_top]>a:nth-child(10),[data-effect=slide_top]>div:nth-child(10),[data-effect=slide_top]>li:nth-child(10){-webkit-transition-delay:3s;transition-delay:3s}[data-effect=slide_top].effect>p,[data-effect=slide_top].effect>a,[data-effect=slide_top].effect>div,[data-effect=slide_top].effect>li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}[data-effect=slide_bottom]>p,[data-effect=slide_bottom]>a,[data-effect=slide_bottom]>div,[data-effect=slide_bottom]>li{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .6s ease-in-out 0s;transition:all .6s ease-in-out 0s}[data-effect=slide_bottom]>p:nth-child(0),[data-effect=slide_bottom]>a:nth-child(0),[data-effect=slide_bottom]>div:nth-child(0),[data-effect=slide_bottom]>li:nth-child(0){-webkit-transition-delay:0s;transition-delay:0s}[data-effect=slide_bottom]>p:nth-child(1),[data-effect=slide_bottom]>a:nth-child(1),[data-effect=slide_bottom]>div:nth-child(1),[data-effect=slide_bottom]>li:nth-child(1){-webkit-transition-delay:.3s;transition-delay:.3s}[data-effect=slide_bottom]>p:nth-child(2),[data-effect=slide_bottom]>a:nth-child(2),[data-effect=slide_bottom]>div:nth-child(2),[data-effect=slide_bottom]>li:nth-child(2){-webkit-transition-delay:.6s;transition-delay:.6s}[data-effect=slide_bottom]>p:nth-child(3),[data-effect=slide_bottom]>a:nth-child(3),[data-effect=slide_bottom]>div:nth-child(3),[data-effect=slide_bottom]>li:nth-child(3){-webkit-transition-delay:.9s;transition-delay:.9s}[data-effect=slide_bottom]>p:nth-child(4),[data-effect=slide_bottom]>a:nth-child(4),[data-effect=slide_bottom]>div:nth-child(4),[data-effect=slide_bottom]>li:nth-child(4){-webkit-transition-delay:1.2s;transition-delay:1.2s}[data-effect=slide_bottom]>p:nth-child(5),[data-effect=slide_bottom]>a:nth-child(5),[data-effect=slide_bottom]>div:nth-child(5),[data-effect=slide_bottom]>li:nth-child(5){-webkit-transition-delay:1.5s;transition-delay:1.5s}[data-effect=slide_bottom]>p:nth-child(6),[data-effect=slide_bottom]>a:nth-child(6),[data-effect=slide_bottom]>div:nth-child(6),[data-effect=slide_bottom]>li:nth-child(6){-webkit-transition-delay:1.8s;transition-delay:1.8s}[data-effect=slide_bottom]>p:nth-child(7),[data-effect=slide_bottom]>a:nth-child(7),[data-effect=slide_bottom]>div:nth-child(7),[data-effect=slide_bottom]>li:nth-child(7){-webkit-transition-delay:2.1s;transition-delay:2.1s}[data-effect=slide_bottom]>p:nth-child(8),[data-effect=slide_bottom]>a:nth-child(8),[data-effect=slide_bottom]>div:nth-child(8),[data-effect=slide_bottom]>li:nth-child(8){-webkit-transition-delay:2.4s;transition-delay:2.4s}[data-effect=slide_bottom]>p:nth-child(9),[data-effect=slide_bottom]>a:nth-child(9),[data-effect=slide_bottom]>div:nth-child(9),[data-effect=slide_bottom]>li:nth-child(9){-webkit-transition-delay:2.7s;transition-delay:2.7s}[data-effect=slide_bottom]>p:nth-child(10),[data-effect=slide_bottom]>a:nth-child(10),[data-effect=slide_bottom]>div:nth-child(10),[data-effect=slide_bottom]>li:nth-child(10){-webkit-transition-delay:3s;transition-delay:3s}[data-effect=slide_bottom].effect>p,[data-effect=slide_bottom].effect>a,[data-effect=slide_bottom].effect>div,[data-effect=slide_bottom].effect>li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}[data-effect=slide_right]>p,[data-effect=slide_right]>a,[data-effect=slide_right]>div,[data-effect=slide_right]>li{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px);-webkit-transition:all .6s ease-in-out 0s;transition:all .6s ease-in-out 0s}[data-effect=slide_right]>p:nth-child(0),[data-effect=slide_right]>a:nth-child(0),[data-effect=slide_right]>div:nth-child(0),[data-effect=slide_right]>li:nth-child(0){-webkit-transition-delay:0s;transition-delay:0s}[data-effect=slide_right]>p:nth-child(1),[data-effect=slide_right]>a:nth-child(1),[data-effect=slide_right]>div:nth-child(1),[data-effect=slide_right]>li:nth-child(1){-webkit-transition-delay:.3s;transition-delay:.3s}[data-effect=slide_right]>p:nth-child(2),[data-effect=slide_right]>a:nth-child(2),[data-effect=slide_right]>div:nth-child(2),[data-effect=slide_right]>li:nth-child(2){-webkit-transition-delay:.6s;transition-delay:.6s}[data-effect=slide_right]>p:nth-child(3),[data-effect=slide_right]>a:nth-child(3),[data-effect=slide_right]>div:nth-child(3),[data-effect=slide_right]>li:nth-child(3){-webkit-transition-delay:.9s;transition-delay:.9s}[data-effect=slide_right]>p:nth-child(4),[data-effect=slide_right]>a:nth-child(4),[data-effect=slide_right]>div:nth-child(4),[data-effect=slide_right]>li:nth-child(4){-webkit-transition-delay:1.2s;transition-delay:1.2s}[data-effect=slide_right]>p:nth-child(5),[data-effect=slide_right]>a:nth-child(5),[data-effect=slide_right]>div:nth-child(5),[data-effect=slide_right]>li:nth-child(5){-webkit-transition-delay:1.5s;transition-delay:1.5s}[data-effect=slide_right]>p:nth-child(6),[data-effect=slide_right]>a:nth-child(6),[data-effect=slide_right]>div:nth-child(6),[data-effect=slide_right]>li:nth-child(6){-webkit-transition-delay:1.8s;transition-delay:1.8s}[data-effect=slide_right]>p:nth-child(7),[data-effect=slide_right]>a:nth-child(7),[data-effect=slide_right]>div:nth-child(7),[data-effect=slide_right]>li:nth-child(7){-webkit-transition-delay:2.1s;transition-delay:2.1s}[data-effect=slide_right]>p:nth-child(8),[data-effect=slide_right]>a:nth-child(8),[data-effect=slide_right]>div:nth-child(8),[data-effect=slide_right]>li:nth-child(8){-webkit-transition-delay:2.4s;transition-delay:2.4s}[data-effect=slide_right]>p:nth-child(9),[data-effect=slide_right]>a:nth-child(9),[data-effect=slide_right]>div:nth-child(9),[data-effect=slide_right]>li:nth-child(9){-webkit-transition-delay:2.7s;transition-delay:2.7s}[data-effect=slide_right]>p:nth-child(10),[data-effect=slide_right]>a:nth-child(10),[data-effect=slide_right]>div:nth-child(10),[data-effect=slide_right]>li:nth-child(10){-webkit-transition-delay:3s;transition-delay:3s}[data-effect=slide_right].effect>p,[data-effect=slide_right].effect>a,[data-effect=slide_right].effect>div,[data-effect=slide_right].effect>li{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}[data-effect=slide_left]>p,[data-effect=slide_left]>a,[data-effect=slide_left]>div,[data-effect=slide_left]>li{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:all .6s ease-in-out 0s;transition:all .6s ease-in-out 0s}[data-effect=slide_left]>p:nth-child(0),[data-effect=slide_left]>a:nth-child(0),[data-effect=slide_left]>div:nth-child(0),[data-effect=slide_left]>li:nth-child(0){-webkit-transition-delay:0s;transition-delay:0s}[data-effect=slide_left]>p:nth-child(1),[data-effect=slide_left]>a:nth-child(1),[data-effect=slide_left]>div:nth-child(1),[data-effect=slide_left]>li:nth-child(1){-webkit-transition-delay:.3s;transition-delay:.3s}[data-effect=slide_left]>p:nth-child(2),[data-effect=slide_left]>a:nth-child(2),[data-effect=slide_left]>div:nth-child(2),[data-effect=slide_left]>li:nth-child(2){-webkit-transition-delay:.6s;transition-delay:.6s}[data-effect=slide_left]>p:nth-child(3),[data-effect=slide_left]>a:nth-child(3),[data-effect=slide_left]>div:nth-child(3),[data-effect=slide_left]>li:nth-child(3){-webkit-transition-delay:.9s;transition-delay:.9s}[data-effect=slide_left]>p:nth-child(4),[data-effect=slide_left]>a:nth-child(4),[data-effect=slide_left]>div:nth-child(4),[data-effect=slide_left]>li:nth-child(4){-webkit-transition-delay:1.2s;transition-delay:1.2s}[data-effect=slide_left]>p:nth-child(5),[data-effect=slide_left]>a:nth-child(5),[data-effect=slide_left]>div:nth-child(5),[data-effect=slide_left]>li:nth-child(5){-webkit-transition-delay:1.5s;transition-delay:1.5s}[data-effect=slide_left]>p:nth-child(6),[data-effect=slide_left]>a:nth-child(6),[data-effect=slide_left]>div:nth-child(6),[data-effect=slide_left]>li:nth-child(6){-webkit-transition-delay:1.8s;transition-delay:1.8s}[data-effect=slide_left]>p:nth-child(7),[data-effect=slide_left]>a:nth-child(7),[data-effect=slide_left]>div:nth-child(7),[data-effect=slide_left]>li:nth-child(7){-webkit-transition-delay:2.1s;transition-delay:2.1s}[data-effect=slide_left]>p:nth-child(8),[data-effect=slide_left]>a:nth-child(8),[data-effect=slide_left]>div:nth-child(8),[data-effect=slide_left]>li:nth-child(8){-webkit-transition-delay:2.4s;transition-delay:2.4s}[data-effect=slide_left]>p:nth-child(9),[data-effect=slide_left]>a:nth-child(9),[data-effect=slide_left]>div:nth-child(9),[data-effect=slide_left]>li:nth-child(9){-webkit-transition-delay:2.7s;transition-delay:2.7s}[data-effect=slide_left]>p:nth-child(10),[data-effect=slide_left]>a:nth-child(10),[data-effect=slide_left]>div:nth-child(10),[data-effect=slide_left]>li:nth-child(10){-webkit-transition-delay:3s;transition-delay:3s}[data-effect=slide_left].effect>p,[data-effect=slide_left].effect>a,[data-effect=slide_left].effect>div,[data-effect=slide_left].effect>li{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}[data-effect=slideLR]{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:all .6s ease-in-out 0s;transition:all .6s ease-in-out 0s}[data-effect=slideLR].effect{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}[data-effect=slideRL]{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px);-webkit-transition:all .6s ease-in-out 0s;transition:all .6s ease-in-out 0s}[data-effect=slideRL].effect{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}[data-effect=continuous]>p,[data-effect=continuous]>a,[data-effect=continuous]>div,[data-effect=continuous]>li,[data-effect=continuous]>h2{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all .6s ease-in-out 0s;transition:all .6s ease-in-out 0s}[data-effect=continuous].effect>p,[data-effect=continuous].effect>a,[data-effect=continuous].effect>div,[data-effect=continuous].effect>li,[data-effect=continuous].effect>h2{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}[data-effect=scaleDown]{opacity:0;-webkit-transform:translateY(20px) scale(1.1);transform:translateY(20px) scale(1.1);-webkit-transition:all .9s cubic-bezier(.65,.05,.36,1) 0s;transition:all .9s cubic-bezier(.65,.05,.36,1) 0s}[data-effect=scaleDown].effect{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}[data-effect=slideWideLR]{opacity:0;-webkit-transform:translate(80px,0);transform:translate(80px,0);-webkit-transition:all 1.4s cubic-bezier(.65,.05,.36,1) 0s;transition:all 1.4s cubic-bezier(.65,.05,.36,1) 0s}[data-effect=slideWideLR].effect{opacity:1;-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}[data-effect=slideWideRL]{opacity:0;-webkit-transform:translate(-80px,0);transform:translate(-80px,0);-webkit-transition:all 1.4s cubic-bezier(.65,.05,.36,1) 0s;transition:all 1.4s cubic-bezier(.65,.05,.36,1) 0s}[data-effect=slideWideRL].effect{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}[data-effect=slowFadeIn]{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all 1.6s ease-in-out 0s;transition:all 1.6s ease-in-out 0s}[data-effect=slowFadeIn].effect{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}[data-effect=thoughtMove] h1,[data-effect=thoughtMove] p{opacity:0;-webkit-transform:translateY(20px) scale(1.1);transform:translateY(20px) scale(1.1);-webkit-transition:all 1.9s cubic-bezier(.65,.05,.36,1) .3s;transition:all 1.9s cubic-bezier(.65,.05,.36,1) .3s}[data-effect=thoughtMove].effect h1,[data-effect=thoughtMove].effect p{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}[data-effect=thoughtPhoto]>p,[data-effect=thoughtPhoto]>a,[data-effect=thoughtPhoto]>div,[data-effect=thoughtPhoto]>li{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:all 1.9s cubic-bezier(.65,.05,.36,1) 1.5s;transition:all 1.9s cubic-bezier(.65,.05,.36,1) 1.5s}[data-effect=thoughtPhoto]>p:nth-child(0),[data-effect=thoughtPhoto]>a:nth-child(0),[data-effect=thoughtPhoto]>div:nth-child(0),[data-effect=thoughtPhoto]>li:nth-child(0){-webkit-transition-delay:0s;transition-delay:0s}[data-effect=thoughtPhoto]>p:nth-child(1),[data-effect=thoughtPhoto]>a:nth-child(1),[data-effect=thoughtPhoto]>div:nth-child(1),[data-effect=thoughtPhoto]>li:nth-child(1){-webkit-transition-delay:.3s;transition-delay:.3s}[data-effect=thoughtPhoto]>p:nth-child(2),[data-effect=thoughtPhoto]>a:nth-child(2),[data-effect=thoughtPhoto]>div:nth-child(2),[data-effect=thoughtPhoto]>li:nth-child(2){-webkit-transition-delay:.6s;transition-delay:.6s}[data-effect=thoughtPhoto]>p:nth-child(3),[data-effect=thoughtPhoto]>a:nth-child(3),[data-effect=thoughtPhoto]>div:nth-child(3),[data-effect=thoughtPhoto]>li:nth-child(3){-webkit-transition-delay:.9s;transition-delay:.9s}[data-effect=thoughtPhoto]>p:nth-child(4),[data-effect=thoughtPhoto]>a:nth-child(4),[data-effect=thoughtPhoto]>div:nth-child(4),[data-effect=thoughtPhoto]>li:nth-child(4){-webkit-transition-delay:1.2s;transition-delay:1.2s}[data-effect=thoughtPhoto]>p:nth-child(5),[data-effect=thoughtPhoto]>a:nth-child(5),[data-effect=thoughtPhoto]>div:nth-child(5),[data-effect=thoughtPhoto]>li:nth-child(5){-webkit-transition-delay:1.5s;transition-delay:1.5s}[data-effect=thoughtPhoto]>p:nth-child(6),[data-effect=thoughtPhoto]>a:nth-child(6),[data-effect=thoughtPhoto]>div:nth-child(6),[data-effect=thoughtPhoto]>li:nth-child(6){-webkit-transition-delay:1.8s;transition-delay:1.8s}[data-effect=thoughtPhoto]>p:nth-child(7),[data-effect=thoughtPhoto]>a:nth-child(7),[data-effect=thoughtPhoto]>div:nth-child(7),[data-effect=thoughtPhoto]>li:nth-child(7){-webkit-transition-delay:2.1s;transition-delay:2.1s}[data-effect=thoughtPhoto]>p:nth-child(8),[data-effect=thoughtPhoto]>a:nth-child(8),[data-effect=thoughtPhoto]>div:nth-child(8),[data-effect=thoughtPhoto]>li:nth-child(8){-webkit-transition-delay:2.4s;transition-delay:2.4s}[data-effect=thoughtPhoto]>p:nth-child(9),[data-effect=thoughtPhoto]>a:nth-child(9),[data-effect=thoughtPhoto]>div:nth-child(9),[data-effect=thoughtPhoto]>li:nth-child(9){-webkit-transition-delay:2.7s;transition-delay:2.7s}[data-effect=thoughtPhoto]>p:nth-child(10),[data-effect=thoughtPhoto]>a:nth-child(10),[data-effect=thoughtPhoto]>div:nth-child(10),[data-effect=thoughtPhoto]>li:nth-child(10){-webkit-transition-delay:3s;transition-delay:3s}[data-effect=thoughtPhoto].effect>p,[data-effect=thoughtPhoto].effect>a,[data-effect=thoughtPhoto].effect>div,[data-effect=thoughtPhoto].effect>li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.m-auto{margin:0 auto !important}.mt-0{margin-top:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mr-0{margin-right:0 !important}.mt-5{margin-top:5px !important}.mb-5{margin-bottom:5px !important}.ml-5{margin-left:5px !important}.mr-5{margin-right:5px !important}.mt-10{margin-top:10px !important}.mb-10{margin-bottom:10px !important}.ml-10{margin-left:10px !important}.mr-10{margin-right:10px !important}.mt-15{margin-top:15px !important}.mb-15{margin-bottom:15px !important}.ml-15{margin-left:15px !important}.mr-15{margin-right:15px !important}.mt-20{margin-top:20px !important}.mb-20{margin-bottom:20px !important}.ml-20{margin-left:20px !important}.mr-20{margin-right:20px !important}.mt-25{margin-top:25px !important}.mb-25{margin-bottom:25px !important}.ml-25{margin-left:25px !important}.mr-25{margin-right:25px !important}.mt-30{margin-top:30px !important}.mb-30{margin-bottom:30px !important}.ml-30{margin-left:30px !important}.mr-30{margin-right:30px !important}.mt-35{margin-top:35px !important}.mb-35{margin-bottom:35px !important}.ml-35{margin-left:35px !important}.mr-35{margin-right:35px !important}.mt-40{margin-top:40px !important}.mb-40{margin-bottom:40px !important}.ml-40{margin-left:40px !important}.mr-40{margin-right:40px !important}.mt-45{margin-top:45px !important}.mb-45{margin-bottom:45px !important}.ml-45{margin-left:45px !important}.mr-45{margin-right:45px !important}.mt-50{margin-top:50px !important}.mb-50{margin-bottom:50px !important}.ml-50{margin-left:50px !important}.mr-50{margin-right:50px !important}.mt-55{margin-top:55px !important}.mb-55{margin-bottom:55px !important}.ml-55{margin-left:55px !important}.mr-55{margin-right:55px !important}.mt-60{margin-top:60px !important}.mb-60{margin-bottom:60px !important}.ml-60{margin-left:60px !important}.mr-60{margin-right:60px !important}.mt-65{margin-top:65px !important}.mb-65{margin-bottom:65px !important}.ml-65{margin-left:65px !important}.mr-65{margin-right:65px !important}.mt-70{margin-top:70px !important}.mb-70{margin-bottom:70px !important}.ml-70{margin-left:70px !important}.mr-70{margin-right:70px !important}.mt-75{margin-top:75px !important}.mb-75{margin-bottom:75px !important}.ml-75{margin-left:75px !important}.mr-75{margin-right:75px !important}.mt-80{margin-top:80px !important}.mb-80{margin-bottom:80px !important}.ml-80{margin-left:80px !important}.mr-80{margin-right:80px !important}.mt-85{margin-top:85px !important}.mb-85{margin-bottom:85px !important}.ml-85{margin-left:85px !important}.mr-85{margin-right:85px !important}.mt-90{margin-top:90px !important}.mb-90{margin-bottom:90px !important}.ml-90{margin-left:90px !important}.mr-90{margin-right:90px !important}.mt-95{margin-top:95px !important}.mb-95{margin-bottom:95px !important}.ml-95{margin-left:95px !important}.mr-95{margin-right:95px !important}.mt-100{margin-top:100px !important}.mb-100{margin-bottom:100px !important}.ml-100{margin-left:100px !important}.mr-100{margin-right:100px !important}.mt-105{margin-top:105px !important}.mb-105{margin-bottom:105px !important}.ml-105{margin-left:105px !important}.mr-105{margin-right:105px !important}.mt-110{margin-top:110px !important}.mb-110{margin-bottom:110px !important}.ml-110{margin-left:110px !important}.mr-110{margin-right:110px !important}.mt-115{margin-top:115px !important}.mb-115{margin-bottom:115px !important}.ml-115{margin-left:115px !important}.mr-115{margin-right:115px !important}.mt-120{margin-top:120px !important}.mb-120{margin-bottom:120px !important}.ml-120{margin-left:120px !important}.mr-120{margin-right:120px !important}.mt-125{margin-top:125px !important}.mb-125{margin-bottom:125px !important}.ml-125{margin-left:125px !important}.mr-125{margin-right:125px !important}.mt-130{margin-top:130px !important}.mb-130{margin-bottom:130px !important}.ml-130{margin-left:130px !important}.mr-130{margin-right:130px !important}.mt-135{margin-top:135px !important}.mb-135{margin-bottom:135px !important}.ml-135{margin-left:135px !important}.mr-135{margin-right:135px !important}.mt-140{margin-top:140px !important}.mb-140{margin-bottom:140px !important}.ml-140{margin-left:140px !important}.mr-140{margin-right:140px !important}.mt-145{margin-top:145px !important}.mb-145{margin-bottom:145px !important}.ml-145{margin-left:145px !important}.mr-145{margin-right:145px !important}.mt-150{margin-top:150px !important}.mb-150{margin-bottom:150px !important}.ml-150{margin-left:150px !important}.mr-150{margin-right:150px !important}.mt-155{margin-top:155px !important}.mb-155{margin-bottom:155px !important}.ml-155{margin-left:155px !important}.mr-155{margin-right:155px !important}.mt-160{margin-top:160px !important}.mb-160{margin-bottom:160px !important}.ml-160{margin-left:160px !important}.mr-160{margin-right:160px !important}.mt-165{margin-top:165px !important}.mb-165{margin-bottom:165px !important}.ml-165{margin-left:165px !important}.mr-165{margin-right:165px !important}.mt-170{margin-top:170px !important}.mb-170{margin-bottom:170px !important}.ml-170{margin-left:170px !important}.mr-170{margin-right:170px !important}.mt-175{margin-top:175px !important}.mb-175{margin-bottom:175px !important}.ml-175{margin-left:175px !important}.mr-175{margin-right:175px !important}.mt-180{margin-top:180px !important}.mb-180{margin-bottom:180px !important}.ml-180{margin-left:180px !important}.mr-180{margin-right:180px !important}.mt-185{margin-top:185px !important}.mb-185{margin-bottom:185px !important}.ml-185{margin-left:185px !important}.mr-185{margin-right:185px !important}.mt-190{margin-top:190px !important}.mb-190{margin-bottom:190px !important}.ml-190{margin-left:190px !important}.mr-190{margin-right:190px !important}.mt-195{margin-top:195px !important}.mb-195{margin-bottom:195px !important}.ml-195{margin-left:195px !important}.mr-195{margin-right:195px !important}.mt-200{margin-top:200px !important}.mb-200{margin-bottom:200px !important}.ml-200{margin-left:200px !important}.mr-200{margin-right:200px !important}.mt-205{margin-top:205px !important}.mb-205{margin-bottom:205px !important}.ml-205{margin-left:205px !important}.mr-205{margin-right:205px !important}.mt-210{margin-top:210px !important}.mb-210{margin-bottom:210px !important}.ml-210{margin-left:210px !important}.mr-210{margin-right:210px !important}.mt-215{margin-top:215px !important}.mb-215{margin-bottom:215px !important}.ml-215{margin-left:215px !important}.mr-215{margin-right:215px !important}.mt-220{margin-top:220px !important}.mb-220{margin-bottom:220px !important}.ml-220{margin-left:220px !important}.mr-220{margin-right:220px !important}.mt-225{margin-top:225px !important}.mb-225{margin-bottom:225px !important}.ml-225{margin-left:225px !important}.mr-225{margin-right:225px !important}.mt-230{margin-top:230px !important}.mb-230{margin-bottom:230px !important}.ml-230{margin-left:230px !important}.mr-230{margin-right:230px !important}.mt-235{margin-top:235px !important}.mb-235{margin-bottom:235px !important}.ml-235{margin-left:235px !important}.mr-235{margin-right:235px !important}.mt-240{margin-top:240px !important}.mb-240{margin-bottom:240px !important}.ml-240{margin-left:240px !important}.mr-240{margin-right:240px !important}.mt-245{margin-top:245px !important}.mb-245{margin-bottom:245px !important}.ml-245{margin-left:245px !important}.mr-245{margin-right:245px !important}.mt-250{margin-top:250px !important}.mb-250{margin-bottom:250px !important}.ml-250{margin-left:250px !important}.mr-250{margin-right:250px !important}@media screen and (max-width:896px){.m-auto-sp{margin:0 auto !important}.mt-0-sp{margin-top:0 !important}.mb-0-sp{margin-bottom:0 !important}.ml-0-sp{margin-left:0 !important}.mr-0-sp{margin-right:0 !important}.mt-5-sp{margin-top:5px !important}.mb-5-sp{margin-bottom:5px !important}.ml-5-sp{margin-left:5px !important}.mr-5-sp{margin-right:5px !important}.mt-10-sp{margin-top:10px !important}.mb-10-sp{margin-bottom:10px !important}.ml-10-sp{margin-left:10px !important}.mr-10-sp{margin-right:10px !important}.mt-15-sp{margin-top:15px !important}.mb-15-sp{margin-bottom:15px !important}.ml-15-sp{margin-left:15px !important}.mr-15-sp{margin-right:15px !important}.mt-20-sp{margin-top:20px !important}.mb-20-sp{margin-bottom:20px !important}.ml-20-sp{margin-left:20px !important}.mr-20-sp{margin-right:20px !important}.mt-25-sp{margin-top:25px !important}.mb-25-sp{margin-bottom:25px !important}.ml-25-sp{margin-left:25px !important}.mr-25-sp{margin-right:25px !important}.mt-30-sp{margin-top:30px !important}.mb-30-sp{margin-bottom:30px !important}.ml-30-sp{margin-left:30px !important}.mr-30-sp{margin-right:30px !important}.mt-35-sp{margin-top:35px !important}.mb-35-sp{margin-bottom:35px !important}.ml-35-sp{margin-left:35px !important}.mr-35-sp{margin-right:35px !important}.mt-40-sp{margin-top:40px !important}.mb-40-sp{margin-bottom:40px !important}.ml-40-sp{margin-left:40px !important}.mr-40-sp{margin-right:40px !important}.mt-45-sp{margin-top:45px !important}.mb-45-sp{margin-bottom:45px !important}.ml-45-sp{margin-left:45px !important}.mr-45-sp{margin-right:45px !important}.mt-50-sp{margin-top:50px !important}.mb-50-sp{margin-bottom:50px !important}.ml-50-sp{margin-left:50px !important}.mr-50-sp{margin-right:50px !important}.mt-55-sp{margin-top:55px !important}.mb-55-sp{margin-bottom:55px !important}.ml-55-sp{margin-left:55px !important}.mr-55-sp{margin-right:55px !important}.mt-60-sp{margin-top:60px !important}.mb-60-sp{margin-bottom:60px !important}.ml-60-sp{margin-left:60px !important}.mr-60-sp{margin-right:60px !important}.mt-65-sp{margin-top:65px !important}.mb-65-sp{margin-bottom:65px !important}.ml-65-sp{margin-left:65px !important}.mr-65-sp{margin-right:65px !important}.mt-70-sp{margin-top:70px !important}.mb-70-sp{margin-bottom:70px !important}.ml-70-sp{margin-left:70px !important}.mr-70-sp{margin-right:70px !important}.mt-75-sp{margin-top:75px !important}.mb-75-sp{margin-bottom:75px !important}.ml-75-sp{margin-left:75px !important}.mr-75-sp{margin-right:75px !important}.mt-80-sp{margin-top:80px !important}.mb-80-sp{margin-bottom:80px !important}.ml-80-sp{margin-left:80px !important}.mr-80-sp{margin-right:80px !important}.mt-85-sp{margin-top:85px !important}.mb-85-sp{margin-bottom:85px !important}.ml-85-sp{margin-left:85px !important}.mr-85-sp{margin-right:85px !important}.mt-90-sp{margin-top:90px !important}.mb-90-sp{margin-bottom:90px !important}.ml-90-sp{margin-left:90px !important}.mr-90-sp{margin-right:90px !important}.mt-95-sp{margin-top:95px !important}.mb-95-sp{margin-bottom:95px !important}.ml-95-sp{margin-left:95px !important}.mr-95-sp{margin-right:95px !important}.mt-100-sp{margin-top:100px !important}.mb-100-sp{margin-bottom:100px !important}.ml-100-sp{margin-left:100px !important}.mr-100-sp{margin-right:100px !important}}.p-auto{padding:0 !important}.pt-0{padding-top:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.pr-0{padding-right:0 !important}.pt-5{padding-top:5px !important}.pb-5{padding-bottom:5px !important}.pl-5{padding-left:5px !important}.pr-5{padding-right:5px !important}.pt-10{padding-top:10px !important}.pb-10{padding-bottom:10px !important}.pl-10{padding-left:10px !important}.pr-10{padding-right:10px !important}.pt-15{padding-top:15px !important}.pb-15{padding-bottom:15px !important}.pl-15{padding-left:15px !important}.pr-15{padding-right:15px !important}.pt-20{padding-top:20px !important}.pb-20{padding-bottom:20px !important}.pl-20{padding-left:20px !important}.pr-20{padding-right:20px !important}.pt-25{padding-top:25px !important}.pb-25{padding-bottom:25px !important}.pl-25{padding-left:25px !important}.pr-25{padding-right:25px !important}.pt-30{padding-top:30px !important}.pb-30{padding-bottom:30px !important}.pl-30{padding-left:30px !important}.pr-30{padding-right:30px !important}.pt-35{padding-top:35px !important}.pb-35{padding-bottom:35px !important}.pl-35{padding-left:35px !important}.pr-35{padding-right:35px !important}.pt-40{padding-top:40px !important}.pb-40{padding-bottom:40px !important}.pl-40{padding-left:40px !important}.pr-40{padding-right:40px !important}.pt-45{padding-top:45px !important}.pb-45{padding-bottom:45px !important}.pl-45{padding-left:45px !important}.pr-45{padding-right:45px !important}.pt-50{padding-top:50px !important}.pb-50{padding-bottom:50px !important}.pl-50{padding-left:50px !important}.pr-50{padding-right:50px !important}.pt-55{padding-top:55px !important}.pb-55{padding-bottom:55px !important}.pl-55{padding-left:55px !important}.pr-55{padding-right:55px !important}.pt-60{padding-top:60px !important}.pb-60{padding-bottom:60px !important}.pl-60{padding-left:60px !important}.pr-60{padding-right:60px !important}.pt-65{padding-top:65px !important}.pb-65{padding-bottom:65px !important}.pl-65{padding-left:65px !important}.pr-65{padding-right:65px !important}.pt-70{padding-top:70px !important}.pb-70{padding-bottom:70px !important}.pl-70{padding-left:70px !important}.pr-70{padding-right:70px !important}.pt-75{padding-top:75px !important}.pb-75{padding-bottom:75px !important}.pl-75{padding-left:75px !important}.pr-75{padding-right:75px !important}.pt-80{padding-top:80px !important}.pb-80{padding-bottom:80px !important}.pl-80{padding-left:80px !important}.pr-80{padding-right:80px !important}.pt-85{padding-top:85px !important}.pb-85{padding-bottom:85px !important}.pl-85{padding-left:85px !important}.pr-85{padding-right:85px !important}.pt-90{padding-top:90px !important}.pb-90{padding-bottom:90px !important}.pl-90{padding-left:90px !important}.pr-90{padding-right:90px !important}.pt-95{padding-top:95px !important}.pb-95{padding-bottom:95px !important}.pl-95{padding-left:95px !important}.pr-95{padding-right:95px !important}.pt-100{padding-top:100px !important}.pb-100{padding-bottom:100px !important}.pl-100{padding-left:100px !important}.pr-100{padding-right:100px !important}.pt-105{padding-top:105px !important}.pb-105{padding-bottom:105px !important}.pl-105{padding-left:105px !important}.pr-105{padding-right:105px !important}.pt-110{padding-top:110px !important}.pb-110{padding-bottom:110px !important}.pl-110{padding-left:110px !important}.pr-110{padding-right:110px !important}.pt-115{padding-top:115px !important}.pb-115{padding-bottom:115px !important}.pl-115{padding-left:115px !important}.pr-115{padding-right:115px !important}.pt-120{padding-top:120px !important}.pb-120{padding-bottom:120px !important}.pl-120{padding-left:120px !important}.pr-120{padding-right:120px !important}.pt-125{padding-top:125px !important}.pb-125{padding-bottom:125px !important}.pl-125{padding-left:125px !important}.pr-125{padding-right:125px !important}.pt-130{padding-top:130px !important}.pb-130{padding-bottom:130px !important}.pl-130{padding-left:130px !important}.pr-130{padding-right:130px !important}.pt-135{padding-top:135px !important}.pb-135{padding-bottom:135px !important}.pl-135{padding-left:135px !important}.pr-135{padding-right:135px !important}.pt-140{padding-top:140px !important}.pb-140{padding-bottom:140px !important}.pl-140{padding-left:140px !important}.pr-140{padding-right:140px !important}.pt-145{padding-top:145px !important}.pb-145{padding-bottom:145px !important}.pl-145{padding-left:145px !important}.pr-145{padding-right:145px !important}.pt-150{padding-top:150px !important}.pb-150{padding-bottom:150px !important}.pl-150{padding-left:150px !important}.pr-150{padding-right:150px !important}.pt-155{padding-top:155px !important}.pb-155{padding-bottom:155px !important}.pl-155{padding-left:155px !important}.pr-155{padding-right:155px !important}.pt-160{padding-top:160px !important}.pb-160{padding-bottom:160px !important}.pl-160{padding-left:160px !important}.pr-160{padding-right:160px !important}.pt-165{padding-top:165px !important}.pb-165{padding-bottom:165px !important}.pl-165{padding-left:165px !important}.pr-165{padding-right:165px !important}.pt-170{padding-top:170px !important}.pb-170{padding-bottom:170px !important}.pl-170{padding-left:170px !important}.pr-170{padding-right:170px !important}.pt-175{padding-top:175px !important}.pb-175{padding-bottom:175px !important}.pl-175{padding-left:175px !important}.pr-175{padding-right:175px !important}.pt-180{padding-top:180px !important}.pb-180{padding-bottom:180px !important}.pl-180{padding-left:180px !important}.pr-180{padding-right:180px !important}.pt-185{padding-top:185px !important}.pb-185{padding-bottom:185px !important}.pl-185{padding-left:185px !important}.pr-185{padding-right:185px !important}.pt-190{padding-top:190px !important}.pb-190{padding-bottom:190px !important}.pl-190{padding-left:190px !important}.pr-190{padding-right:190px !important}.pt-195{padding-top:195px !important}.pb-195{padding-bottom:195px !important}.pl-195{padding-left:195px !important}.pr-195{padding-right:195px !important}.pt-200{padding-top:200px !important}.pb-200{padding-bottom:200px !important}.pl-200{padding-left:200px !important}.pr-200{padding-right:200px !important}.pt-205{padding-top:205px !important}.pb-205{padding-bottom:205px !important}.pl-205{padding-left:205px !important}.pr-205{padding-right:205px !important}.pt-210{padding-top:210px !important}.pb-210{padding-bottom:210px !important}.pl-210{padding-left:210px !important}.pr-210{padding-right:210px !important}.pt-215{padding-top:215px !important}.pb-215{padding-bottom:215px !important}.pl-215{padding-left:215px !important}.pr-215{padding-right:215px !important}.pt-220{padding-top:220px !important}.pb-220{padding-bottom:220px !important}.pl-220{padding-left:220px !important}.pr-220{padding-right:220px !important}.pt-225{padding-top:225px !important}.pb-225{padding-bottom:225px !important}.pl-225{padding-left:225px !important}.pr-225{padding-right:225px !important}.pt-230{padding-top:230px !important}.pb-230{padding-bottom:230px !important}.pl-230{padding-left:230px !important}.pr-230{padding-right:230px !important}.pt-235{padding-top:235px !important}.pb-235{padding-bottom:235px !important}.pl-235{padding-left:235px !important}.pr-235{padding-right:235px !important}.pt-240{padding-top:240px !important}.pb-240{padding-bottom:240px !important}.pl-240{padding-left:240px !important}.pr-240{padding-right:240px !important}.pt-245{padding-top:245px !important}.pb-245{padding-bottom:245px !important}.pl-245{padding-left:245px !important}.pr-245{padding-right:245px !important}.pt-250{padding-top:250px !important}.pb-250{padding-bottom:250px !important}.pl-250{padding-left:250px !important}.pr-250{padding-right:250px !important}@media screen and (max-width:896px){.p-auto-sp{padding:0 !important}.pt-0-sp{padding-top:0 !important}.pb-0-sp{padding-bottom:0 !important}.pl-0-sp{padding-left:0 !important}.pr-0-sp{padding-right:0 !important}.pt-5-sp{padding-top:5px !important}.pb-5-sp{padding-bottom:5px !important}.pl-5-sp{padding-left:5px !important}.pr-5-sp{padding-right:5px !important}.pt-10-sp{padding-top:10px !important}.pb-10-sp{padding-bottom:10px !important}.pl-10-sp{padding-left:10px !important}.pr-10-sp{padding-right:10px !important}.pt-15-sp{padding-top:15px !important}.pb-15-sp{padding-bottom:15px !important}.pl-15-sp{padding-left:15px !important}.pr-15-sp{padding-right:15px !important}.pt-20-sp{padding-top:20px !important}.pb-20-sp{padding-bottom:20px !important}.pl-20-sp{padding-left:20px !important}.pr-20-sp{padding-right:20px !important}.pt-25-sp{padding-top:25px !important}.pb-25-sp{padding-bottom:25px !important}.pl-25-sp{padding-left:25px !important}.pr-25-sp{padding-right:25px !important}.pt-30-sp{padding-top:30px !important}.pb-30-sp{padding-bottom:30px !important}.pl-30-sp{padding-left:30px !important}.pr-30-sp{padding-right:30px !important}.pt-35-sp{padding-top:35px !important}.pb-35-sp{padding-bottom:35px !important}.pl-35-sp{padding-left:35px !important}.pr-35-sp{padding-right:35px !important}.pt-40-sp{padding-top:40px !important}.pb-40-sp{padding-bottom:40px !important}.pl-40-sp{padding-left:40px !important}.pr-40-sp{padding-right:40px !important}.pt-45-sp{padding-top:45px !important}.pb-45-sp{padding-bottom:45px !important}.pl-45-sp{padding-left:45px !important}.pr-45-sp{padding-right:45px !important}.pt-50-sp{padding-top:50px !important}.pb-50-sp{padding-bottom:50px !important}.pl-50-sp{padding-left:50px !important}.pr-50-sp{padding-right:50px !important}.pt-55-sp{padding-top:55px !important}.pb-55-sp{padding-bottom:55px !important}.pl-55-sp{padding-left:55px !important}.pr-55-sp{padding-right:55px !important}.pt-60-sp{padding-top:60px !important}.pb-60-sp{padding-bottom:60px !important}.pl-60-sp{padding-left:60px !important}.pr-60-sp{padding-right:60px !important}.pt-65-sp{padding-top:65px !important}.pb-65-sp{padding-bottom:65px !important}.pl-65-sp{padding-left:65px !important}.pr-65-sp{padding-right:65px !important}.pt-70-sp{padding-top:70px !important}.pb-70-sp{padding-bottom:70px !important}.pl-70-sp{padding-left:70px !important}.pr-70-sp{padding-right:70px !important}.pt-75-sp{padding-top:75px !important}.pb-75-sp{padding-bottom:75px !important}.pl-75-sp{padding-left:75px !important}.pr-75-sp{padding-right:75px !important}.pt-80-sp{padding-top:80px !important}.pb-80-sp{padding-bottom:80px !important}.pl-80-sp{padding-left:80px !important}.pr-80-sp{padding-right:80px !important}.pt-85-sp{padding-top:85px !important}.pb-85-sp{padding-bottom:85px !important}.pl-85-sp{padding-left:85px !important}.pr-85-sp{padding-right:85px !important}.pt-90-sp{padding-top:90px !important}.pb-90-sp{padding-bottom:90px !important}.pl-90-sp{padding-left:90px !important}.pr-90-sp{padding-right:90px !important}.pt-95-sp{padding-top:95px !important}.pb-95-sp{padding-bottom:95px !important}.pl-95-sp{padding-left:95px !important}.pr-95-sp{padding-right:95px !important}.pt-100-sp{padding-top:100px !important}.pb-100-sp{padding-bottom:100px !important}.pl-100-sp{padding-left:100px !important}.pr-100-sp{padding-right:100px !important}}.fw-300{font-weight:300 !important}.fw-400{font-weight:400 !important}.fw-500{font-weight:500 !important}.fw-700{font-weight:700 !important}.fw-normal{font-weight:400 !important}.fw-bold{font-weight:700 !important}.fs-sm{font-size:1.3rem !important}@media screen and (max-width:896px){.fs-sm{font-size:1rem !important}}.fs-md{font-size:1.5rem !important}@media screen and (max-width:896px){.fs-md{font-size:1.2rem !important}}.fs-lg{font-size:1.6rem !important}@media screen and (max-width:896px){.fs-lg{font-size:1.3rem !important}}.vertical{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-text-orientation:upright;text-orientation:upright}.fs-1{font-size:.0625rem !important}.fs-2{font-size:.125rem !important}.fs-3{font-size:.1875rem !important}.fs-4{font-size:.25rem !important}.fs-5{font-size:.3125rem !important}.fs-6{font-size:.375rem !important}.fs-7{font-size:.4375rem !important}.fs-8{font-size:.5rem !important}.fs-9{font-size:.5625rem !important}.fs-10{font-size:.625rem !important}.fs-11{font-size:.6875rem !important}.fs-12{font-size:.75rem !important}.fs-13{font-size:.8125rem !important}.fs-14{font-size:.875rem !important}.fs-15{font-size:.9375rem !important}.fs-16{font-size:1rem !important}.fs-17{font-size:1.0625rem !important}.fs-18{font-size:1.125rem !important}.fs-19{font-size:1.1875rem !important}.fs-20{font-size:1.25rem !important}.fs-21{font-size:1.3125rem !important}.fs-22{font-size:1.375rem !important}.fs-23{font-size:1.4375rem !important}.fs-24{font-size:1.5rem !important}.fs-25{font-size:1.5625rem !important}.fs-26{font-size:1.625rem !important}.fs-27{font-size:1.6875rem !important}.fs-28{font-size:1.75rem !important}.fs-29{font-size:1.8125rem !important}.fs-30{font-size:1.875rem !important}.fs-31{font-size:1.9375rem !important}.fs-32{font-size:2rem !important}.fs-33{font-size:2.0625rem !important}.fs-34{font-size:2.125rem !important}.fs-35{font-size:2.1875rem !important}.fs-36{font-size:2.25rem !important}.fs-37{font-size:2.3125rem !important}.fs-38{font-size:2.375rem !important}.fs-39{font-size:2.4375rem !important}.fs-40{font-size:2.5rem !important}.fs-41{font-size:2.5625rem !important}.fs-42{font-size:2.625rem !important}.fs-43{font-size:2.6875rem !important}.fs-44{font-size:2.75rem !important}.fs-45{font-size:2.8125rem !important}.fs-46{font-size:2.875rem !important}.fs-47{font-size:2.9375rem !important}.fs-48{font-size:3rem !important}.fs-49{font-size:3.0625rem !important}.fs-50{font-size:3.125rem !important}.fs-51{font-size:3.1875rem !important}.fs-52{font-size:3.25rem !important}.fs-53{font-size:3.3125rem !important}.fs-54{font-size:3.375rem !important}.fs-55{font-size:3.4375rem !important}.fs-56{font-size:3.5rem !important}.fs-57{font-size:3.5625rem !important}.fs-58{font-size:3.625rem !important}.fs-59{font-size:3.6875rem !important}.fs-60{font-size:3.75rem !important}.fs-61{font-size:3.8125rem !important}.fs-62{font-size:3.875rem !important}.fs-63{font-size:3.9375rem !important}.fs-64{font-size:4rem !important}.fs-65{font-size:4.0625rem !important}.fs-66{font-size:4.125rem !important}.fs-67{font-size:4.1875rem !important}.fs-68{font-size:4.25rem !important}.fs-69{font-size:4.3125rem !important}.fs-70{font-size:4.375rem !important}.fs-71{font-size:4.4375rem !important}.fs-72{font-size:4.5rem !important}.fs-73{font-size:4.5625rem !important}.fs-74{font-size:4.625rem !important}.fs-75{font-size:4.6875rem !important}.fs-76{font-size:4.75rem !important}.fs-77{font-size:4.8125rem !important}.fs-78{font-size:4.875rem !important}.fs-79{font-size:4.9375rem !important}.fs-80{font-size:5rem !important}.fs-81{font-size:5.0625rem !important}.fs-82{font-size:5.125rem !important}.fs-83{font-size:5.1875rem !important}.fs-84{font-size:5.25rem !important}.fs-85{font-size:5.3125rem !important}.fs-86{font-size:5.375rem !important}.fs-87{font-size:5.4375rem !important}.fs-88{font-size:5.5rem !important}.fs-89{font-size:5.5625rem !important}.fs-90{font-size:5.625rem !important}.fs-91{font-size:5.6875rem !important}.fs-92{font-size:5.75rem !important}.fs-93{font-size:5.8125rem !important}.fs-94{font-size:5.875rem !important}.fs-95{font-size:5.9375rem !important}.fs-96{font-size:6rem !important}.fs-97{font-size:6.0625rem !important}.fs-98{font-size:6.125rem !important}.fs-99{font-size:6.1875rem !important}.fs-100{font-size:6.25rem !important}.fs-101{font-size:6.3125rem !important}.fs-102{font-size:6.375rem !important}.fs-103{font-size:6.4375rem !important}.fs-104{font-size:6.5rem !important}.fs-105{font-size:6.5625rem !important}.fs-106{font-size:6.625rem !important}.fs-107{font-size:6.6875rem !important}.fs-108{font-size:6.75rem !important}.fs-109{font-size:6.8125rem !important}.fs-110{font-size:6.875rem !important}.fs-111{font-size:6.9375rem !important}.fs-112{font-size:7rem !important}.fs-113{font-size:7.0625rem !important}.fs-114{font-size:7.125rem !important}.fs-115{font-size:7.1875rem !important}.fs-116{font-size:7.25rem !important}.fs-117{font-size:7.3125rem !important}.fs-118{font-size:7.375rem !important}.fs-119{font-size:7.4375rem !important}.fs-120{font-size:7.5rem !important}.fs-121{font-size:7.5625rem !important}.fs-122{font-size:7.625rem !important}.fs-123{font-size:7.6875rem !important}.fs-124{font-size:7.75rem !important}.fs-125{font-size:7.8125rem !important}.fs-126{font-size:7.875rem !important}.fs-127{font-size:7.9375rem !important}.fs-128{font-size:8rem !important}.fs-129{font-size:8.0625rem !important}.fs-130{font-size:8.125rem !important}.fs-131{font-size:8.1875rem !important}.fs-132{font-size:8.25rem !important}.fs-133{font-size:8.3125rem !important}.fs-134{font-size:8.375rem !important}.fs-135{font-size:8.4375rem !important}.fs-136{font-size:8.5rem !important}.fs-137{font-size:8.5625rem !important}.fs-138{font-size:8.625rem !important}.fs-139{font-size:8.6875rem !important}.fs-140{font-size:8.75rem !important}.fs-141{font-size:8.8125rem !important}.fs-142{font-size:8.875rem !important}.fs-143{font-size:8.9375rem !important}.fs-144{font-size:9rem !important}.fs-145{font-size:9.0625rem !important}.fs-146{font-size:9.125rem !important}.fs-147{font-size:9.1875rem !important}.fs-148{font-size:9.25rem !important}.fs-149{font-size:9.3125rem !important}.fs-150{font-size:9.375rem !important}.fs-151{font-size:9.4375rem !important}.fs-152{font-size:9.5rem !important}.fs-153{font-size:9.5625rem !important}.fs-154{font-size:9.625rem !important}.fs-155{font-size:9.6875rem !important}.fs-156{font-size:9.75rem !important}.fs-157{font-size:9.8125rem !important}.fs-158{font-size:9.875rem !important}.fs-159{font-size:9.9375rem !important}.fs-160{font-size:10rem !important}.fs-161{font-size:10.0625rem !important}.fs-162{font-size:10.125rem !important}.fs-163{font-size:10.1875rem !important}.fs-164{font-size:10.25rem !important}.fs-165{font-size:10.3125rem !important}.fs-166{font-size:10.375rem !important}.fs-167{font-size:10.4375rem !important}.fs-168{font-size:10.5rem !important}.fs-169{font-size:10.5625rem !important}.fs-170{font-size:10.625rem !important}.fs-171{font-size:10.6875rem !important}.fs-172{font-size:10.75rem !important}.fs-173{font-size:10.8125rem !important}.fs-174{font-size:10.875rem !important}.fs-175{font-size:10.9375rem !important}.fs-176{font-size:11rem !important}.fs-177{font-size:11.0625rem !important}.fs-178{font-size:11.125rem !important}.fs-179{font-size:11.1875rem !important}.fs-180{font-size:11.25rem !important}.fs-181{font-size:11.3125rem !important}.fs-182{font-size:11.375rem !important}.fs-183{font-size:11.4375rem !important}.fs-184{font-size:11.5rem !important}.fs-185{font-size:11.5625rem !important}.fs-186{font-size:11.625rem !important}.fs-187{font-size:11.6875rem !important}.fs-188{font-size:11.75rem !important}.fs-189{font-size:11.8125rem !important}.fs-190{font-size:11.875rem !important}.fs-191{font-size:11.9375rem !important}.fs-192{font-size:12rem !important}.fs-193{font-size:12.0625rem !important}.fs-194{font-size:12.125rem !important}.fs-195{font-size:12.1875rem !important}.fs-196{font-size:12.25rem !important}.fs-197{font-size:12.3125rem !important}.fs-198{font-size:12.375rem !important}.fs-199{font-size:12.4375rem !important}.fs-200{font-size:12.5rem !important}.fs-201{font-size:12.5625rem !important}.fs-202{font-size:12.625rem !important}.fs-203{font-size:12.6875rem !important}.fs-204{font-size:12.75rem !important}.fs-205{font-size:12.8125rem !important}.fs-206{font-size:12.875rem !important}.fs-207{font-size:12.9375rem !important}.fs-208{font-size:13rem !important}.fs-209{font-size:13.0625rem !important}.fs-210{font-size:13.125rem !important}.fs-211{font-size:13.1875rem !important}.fs-212{font-size:13.25rem !important}.fs-213{font-size:13.3125rem !important}.fs-214{font-size:13.375rem !important}.fs-215{font-size:13.4375rem !important}.fs-216{font-size:13.5rem !important}.fs-217{font-size:13.5625rem !important}.fs-218{font-size:13.625rem !important}.fs-219{font-size:13.6875rem !important}.fs-220{font-size:13.75rem !important}.fs_vw-1{font-size:.05263vw !important}.fs_vw-2{font-size:.10526vw !important}.fs_vw-3{font-size:.15789vw !important}.fs_vw-4{font-size:.21053vw !important}.fs_vw-5{font-size:.26316vw !important}.fs_vw-6{font-size:.31579vw !important}.fs_vw-7{font-size:.36842vw !important}.fs_vw-8{font-size:.42105vw !important}.fs_vw-9{font-size:.47368vw !important}.fs_vw-10{font-size:.52632vw !important}.fs_vw-11{font-size:.57895vw !important}.fs_vw-12{font-size:.63158vw !important}.fs_vw-13{font-size:.68421vw !important}.fs_vw-14{font-size:.73684vw !important}.fs_vw-15{font-size:.78947vw !important}.fs_vw-16{font-size:.84211vw !important}.fs_vw-17{font-size:.89474vw !important}.fs_vw-18{font-size:.94737vw !important}.fs_vw-19{font-size:1vw !important}.fs_vw-20{font-size:1.05263vw !important}.fs_vw-21{font-size:1.10526vw !important}.fs_vw-22{font-size:1.15789vw !important}.fs_vw-23{font-size:1.21053vw !important}.fs_vw-24{font-size:1.26316vw !important}.fs_vw-25{font-size:1.31579vw !important}.fs_vw-26{font-size:1.36842vw !important}.fs_vw-27{font-size:1.42105vw !important}.fs_vw-28{font-size:1.47368vw !important}.fs_vw-29{font-size:1.52632vw !important}.fs_vw-30{font-size:1.57895vw !important}.fs_vw-31{font-size:1.63158vw !important}.fs_vw-32{font-size:1.68421vw !important}.fs_vw-33{font-size:1.73684vw !important}.fs_vw-34{font-size:1.78947vw !important}.fs_vw-35{font-size:1.84211vw !important}.fs_vw-36{font-size:1.89474vw !important}.fs_vw-37{font-size:1.94737vw !important}.fs_vw-38{font-size:2vw !important}.fs_vw-39{font-size:2.05263vw !important}.fs_vw-40{font-size:2.10526vw !important}.fs_vw-41{font-size:2.15789vw !important}.fs_vw-42{font-size:2.21053vw !important}.fs_vw-43{font-size:2.26316vw !important}.fs_vw-44{font-size:2.31579vw !important}.fs_vw-45{font-size:2.36842vw !important}.fs_vw-46{font-size:2.42105vw !important}.fs_vw-47{font-size:2.47368vw !important}.fs_vw-48{font-size:2.52632vw !important}.fs_vw-49{font-size:2.57895vw !important}.fs_vw-50{font-size:2.63158vw !important}.fs_vw-51{font-size:2.68421vw !important}.fs_vw-52{font-size:2.73684vw !important}.fs_vw-53{font-size:2.78947vw !important}.fs_vw-54{font-size:2.84211vw !important}.fs_vw-55{font-size:2.89474vw !important}.fs_vw-56{font-size:2.94737vw !important}.fs_vw-57{font-size:3vw !important}.fs_vw-58{font-size:3.05263vw !important}.fs_vw-59{font-size:3.10526vw !important}.fs_vw-60{font-size:3.15789vw !important}.fs_vw-61{font-size:3.21053vw !important}.fs_vw-62{font-size:3.26316vw !important}.fs_vw-63{font-size:3.31579vw !important}.fs_vw-64{font-size:3.36842vw !important}.fs_vw-65{font-size:3.42105vw !important}.fs_vw-66{font-size:3.47368vw !important}.fs_vw-67{font-size:3.52632vw !important}.fs_vw-68{font-size:3.57895vw !important}.fs_vw-69{font-size:3.63158vw !important}.fs_vw-70{font-size:3.68421vw !important}.fs_vw-71{font-size:3.73684vw !important}.fs_vw-72{font-size:3.78947vw !important}.fs_vw-73{font-size:3.84211vw !important}.fs_vw-74{font-size:3.89474vw !important}.fs_vw-75{font-size:3.94737vw !important}.fs_vw-76{font-size:4vw !important}.fs_vw-77{font-size:4.05263vw !important}.fs_vw-78{font-size:4.10526vw !important}.fs_vw-79{font-size:4.15789vw !important}.fs_vw-80{font-size:4.21053vw !important}.fs_vw-81{font-size:4.26316vw !important}.fs_vw-82{font-size:4.31579vw !important}.fs_vw-83{font-size:4.36842vw !important}.fs_vw-84{font-size:4.42105vw !important}.fs_vw-85{font-size:4.47368vw !important}.fs_vw-86{font-size:4.52632vw !important}.fs_vw-87{font-size:4.57895vw !important}.fs_vw-88{font-size:4.63158vw !important}.fs_vw-89{font-size:4.68421vw !important}.fs_vw-90{font-size:4.73684vw !important}.fs_vw-91{font-size:4.78947vw !important}.fs_vw-92{font-size:4.84211vw !important}.fs_vw-93{font-size:4.89474vw !important}.fs_vw-94{font-size:4.94737vw !important}.fs_vw-95{font-size:5vw !important}.fs_vw-96{font-size:5.05263vw !important}.fs_vw-97{font-size:5.10526vw !important}.fs_vw-98{font-size:5.15789vw !important}.fs_vw-99{font-size:5.21053vw !important}.fs_vw-100{font-size:5.26316vw !important}.fs_vw-101{font-size:5.31579vw !important}.fs_vw-102{font-size:5.36842vw !important}.fs_vw-103{font-size:5.42105vw !important}.fs_vw-104{font-size:5.47368vw !important}.fs_vw-105{font-size:5.52632vw !important}.fs_vw-106{font-size:5.57895vw !important}.fs_vw-107{font-size:5.63158vw !important}.fs_vw-108{font-size:5.68421vw !important}.fs_vw-109{font-size:5.73684vw !important}.fs_vw-110{font-size:5.78947vw !important}.fs_vw-111{font-size:5.84211vw !important}.fs_vw-112{font-size:5.89474vw !important}.fs_vw-113{font-size:5.94737vw !important}.fs_vw-114{font-size:6vw !important}.fs_vw-115{font-size:6.05263vw !important}.fs_vw-116{font-size:6.10526vw !important}.fs_vw-117{font-size:6.15789vw !important}.fs_vw-118{font-size:6.21053vw !important}.fs_vw-119{font-size:6.26316vw !important}.fs_vw-120{font-size:6.31579vw !important}.fs_vw-121{font-size:6.36842vw !important}.fs_vw-122{font-size:6.42105vw !important}.fs_vw-123{font-size:6.47368vw !important}.fs_vw-124{font-size:6.52632vw !important}.fs_vw-125{font-size:6.57895vw !important}.fs_vw-126{font-size:6.63158vw !important}.fs_vw-127{font-size:6.68421vw !important}.fs_vw-128{font-size:6.73684vw !important}.fs_vw-129{font-size:6.78947vw !important}.fs_vw-130{font-size:6.84211vw !important}.fs_vw-131{font-size:6.89474vw !important}.fs_vw-132{font-size:6.94737vw !important}.fs_vw-133{font-size:7vw !important}.fs_vw-134{font-size:7.05263vw !important}.fs_vw-135{font-size:7.10526vw !important}.fs_vw-136{font-size:7.15789vw !important}.fs_vw-137{font-size:7.21053vw !important}.fs_vw-138{font-size:7.26316vw !important}.fs_vw-139{font-size:7.31579vw !important}.fs_vw-140{font-size:7.36842vw !important}.fs_vw-141{font-size:7.42105vw !important}.fs_vw-142{font-size:7.47368vw !important}.fs_vw-143{font-size:7.52632vw !important}.fs_vw-144{font-size:7.57895vw !important}.fs_vw-145{font-size:7.63158vw !important}.fs_vw-146{font-size:7.68421vw !important}.fs_vw-147{font-size:7.73684vw !important}.fs_vw-148{font-size:7.78947vw !important}.fs_vw-149{font-size:7.84211vw !important}.fs_vw-150{font-size:7.89474vw !important}.fs_vw-151{font-size:7.94737vw !important}.fs_vw-152{font-size:8vw !important}.fs_vw-153{font-size:8.05263vw !important}.fs_vw-154{font-size:8.10526vw !important}.fs_vw-155{font-size:8.15789vw !important}.fs_vw-156{font-size:8.21053vw !important}.fs_vw-157{font-size:8.26316vw !important}.fs_vw-158{font-size:8.31579vw !important}.fs_vw-159{font-size:8.36842vw !important}.fs_vw-160{font-size:8.42105vw !important}.fs_vw-161{font-size:8.47368vw !important}.fs_vw-162{font-size:8.52632vw !important}.fs_vw-163{font-size:8.57895vw !important}.fs_vw-164{font-size:8.63158vw !important}.fs_vw-165{font-size:8.68421vw !important}.fs_vw-166{font-size:8.73684vw !important}.fs_vw-167{font-size:8.78947vw !important}.fs_vw-168{font-size:8.84211vw !important}.fs_vw-169{font-size:8.89474vw !important}.fs_vw-170{font-size:8.94737vw !important}.fs_vw-171{font-size:9vw !important}.fs_vw-172{font-size:9.05263vw !important}.fs_vw-173{font-size:9.10526vw !important}.fs_vw-174{font-size:9.15789vw !important}.fs_vw-175{font-size:9.21053vw !important}.fs_vw-176{font-size:9.26316vw !important}.fs_vw-177{font-size:9.31579vw !important}.fs_vw-178{font-size:9.36842vw !important}.fs_vw-179{font-size:9.42105vw !important}.fs_vw-180{font-size:9.47368vw !important}.fs_vw-181{font-size:9.52632vw !important}.fs_vw-182{font-size:9.57895vw !important}.fs_vw-183{font-size:9.63158vw !important}.fs_vw-184{font-size:9.68421vw !important}.fs_vw-185{font-size:9.73684vw !important}.fs_vw-186{font-size:9.78947vw !important}.fs_vw-187{font-size:9.84211vw !important}.fs_vw-188{font-size:9.89474vw !important}.fs_vw-189{font-size:9.94737vw !important}.fs_vw-190{font-size:10vw !important}.fs_vw-191{font-size:10.05263vw !important}.fs_vw-192{font-size:10.10526vw !important}.fs_vw-193{font-size:10.15789vw !important}.fs_vw-194{font-size:10.21053vw !important}.fs_vw-195{font-size:10.26316vw !important}.fs_vw-196{font-size:10.31579vw !important}.fs_vw-197{font-size:10.36842vw !important}.fs_vw-198{font-size:10.42105vw !important}.fs_vw-199{font-size:10.47368vw !important}.fs_vw-200{font-size:10.52632vw !important}.fs_vw-201{font-size:10.57895vw !important}.fs_vw-202{font-size:10.63158vw !important}.fs_vw-203{font-size:10.68421vw !important}.fs_vw-204{font-size:10.73684vw !important}.fs_vw-205{font-size:10.78947vw !important}.fs_vw-206{font-size:10.84211vw !important}.fs_vw-207{font-size:10.89474vw !important}.fs_vw-208{font-size:10.94737vw !important}.fs_vw-209{font-size:11vw !important}.fs_vw-210{font-size:11.05263vw !important}.fs_vw-211{font-size:11.10526vw !important}.fs_vw-212{font-size:11.15789vw !important}.fs_vw-213{font-size:11.21053vw !important}.fs_vw-214{font-size:11.26316vw !important}.fs_vw-215{font-size:11.31579vw !important}.fs_vw-216{font-size:11.36842vw !important}.fs_vw-217{font-size:11.42105vw !important}.fs_vw-218{font-size:11.47368vw !important}.fs_vw-219{font-size:11.52632vw !important}.fs_vw-220{font-size:11.57895vw !important}@media screen and (max-width:896px){.fs-sp-1{font-size:.0625rem !important}.fs-sp-2{font-size:.125rem !important}.fs-sp-3{font-size:.1875rem !important}.fs-sp-4{font-size:.25rem !important}.fs-sp-5{font-size:.3125rem !important}.fs-sp-6{font-size:.375rem !important}.fs-sp-7{font-size:.4375rem !important}.fs-sp-8{font-size:.5rem !important}.fs-sp-9{font-size:.5625rem !important}.fs-sp-10{font-size:.625rem !important}.fs-sp-11{font-size:.6875rem !important}.fs-sp-12{font-size:.75rem !important}.fs-sp-13{font-size:.8125rem !important}.fs-sp-14{font-size:.875rem !important}.fs-sp-15{font-size:.9375rem !important}.fs-sp-16{font-size:1rem !important}.fs-sp-17{font-size:1.0625rem !important}.fs-sp-18{font-size:1.125rem !important}.fs-sp-19{font-size:1.1875rem !important}.fs-sp-20{font-size:1.25rem !important}.fs-sp-21{font-size:1.3125rem !important}.fs-sp-22{font-size:1.375rem !important}.fs-sp-23{font-size:1.4375rem !important}.fs-sp-24{font-size:1.5rem !important}.fs-sp-25{font-size:1.5625rem !important}.fs-sp-26{font-size:1.625rem !important}.fs-sp-27{font-size:1.6875rem !important}.fs-sp-28{font-size:1.75rem !important}.fs-sp-29{font-size:1.8125rem !important}.fs-sp-30{font-size:1.875rem !important}.fs-sp-31{font-size:1.9375rem !important}.fs-sp-32{font-size:2rem !important}.fs-sp-33{font-size:2.0625rem !important}.fs-sp-34{font-size:2.125rem !important}.fs-sp-35{font-size:2.1875rem !important}.fs-sp-36{font-size:2.25rem !important}.fs-sp-37{font-size:2.3125rem !important}.fs-sp-38{font-size:2.375rem !important}.fs-sp-39{font-size:2.4375rem !important}.fs-sp-40{font-size:2.5rem !important}.fs-sp-41{font-size:2.5625rem !important}.fs-sp-42{font-size:2.625rem !important}.fs-sp-43{font-size:2.6875rem !important}.fs-sp-44{font-size:2.75rem !important}.fs-sp-45{font-size:2.8125rem !important}.fs-sp-46{font-size:2.875rem !important}.fs-sp-47{font-size:2.9375rem !important}.fs-sp-48{font-size:3rem !important}.fs-sp-49{font-size:3.0625rem !important}.fs-sp-50{font-size:3.125rem !important}.fs-sp-51{font-size:3.1875rem !important}.fs-sp-52{font-size:3.25rem !important}.fs-sp-53{font-size:3.3125rem !important}.fs-sp-54{font-size:3.375rem !important}.fs-sp-55{font-size:3.4375rem !important}.fs-sp-56{font-size:3.5rem !important}.fs-sp-57{font-size:3.5625rem !important}.fs-sp-58{font-size:3.625rem !important}.fs-sp-59{font-size:3.6875rem !important}.fs-sp-60{font-size:3.75rem !important}.fs-sp-61{font-size:3.8125rem !important}.fs-sp-62{font-size:3.875rem !important}.fs-sp-63{font-size:3.9375rem !important}.fs-sp-64{font-size:4rem !important}.fs-sp-65{font-size:4.0625rem !important}.fs-sp-66{font-size:4.125rem !important}.fs-sp-67{font-size:4.1875rem !important}.fs-sp-68{font-size:4.25rem !important}.fs-sp-69{font-size:4.3125rem !important}.fs-sp-70{font-size:4.375rem !important}.fs-sp-71{font-size:4.4375rem !important}.fs-sp-72{font-size:4.5rem !important}.fs-sp-73{font-size:4.5625rem !important}.fs-sp-74{font-size:4.625rem !important}.fs-sp-75{font-size:4.6875rem !important}.fs-sp-76{font-size:4.75rem !important}.fs-sp-77{font-size:4.8125rem !important}.fs-sp-78{font-size:4.875rem !important}.fs-sp-79{font-size:4.9375rem !important}.fs-sp-80{font-size:5rem !important}.fs-sp-81{font-size:5.0625rem !important}.fs-sp-82{font-size:5.125rem !important}.fs-sp-83{font-size:5.1875rem !important}.fs-sp-84{font-size:5.25rem !important}.fs-sp-85{font-size:5.3125rem !important}.fs-sp-86{font-size:5.375rem !important}.fs-sp-87{font-size:5.4375rem !important}.fs-sp-88{font-size:5.5rem !important}.fs-sp-89{font-size:5.5625rem !important}.fs-sp-90{font-size:5.625rem !important}.fs-sp-91{font-size:5.6875rem !important}.fs-sp-92{font-size:5.75rem !important}.fs-sp-93{font-size:5.8125rem !important}.fs-sp-94{font-size:5.875rem !important}.fs-sp-95{font-size:5.9375rem !important}.fs-sp-96{font-size:6rem !important}.fs-sp-97{font-size:6.0625rem !important}.fs-sp-98{font-size:6.125rem !important}.fs-sp-99{font-size:6.1875rem !important}.fs-sp-100{font-size:6.25rem !important}.fs-sp-101{font-size:6.3125rem !important}.fs-sp-102{font-size:6.375rem !important}.fs-sp-103{font-size:6.4375rem !important}.fs-sp-104{font-size:6.5rem !important}.fs-sp-105{font-size:6.5625rem !important}.fs-sp-106{font-size:6.625rem !important}.fs-sp-107{font-size:6.6875rem !important}.fs-sp-108{font-size:6.75rem !important}.fs-sp-109{font-size:6.8125rem !important}.fs-sp-110{font-size:6.875rem !important}.fs-sp-111{font-size:6.9375rem !important}.fs-sp-112{font-size:7rem !important}.fs-sp-113{font-size:7.0625rem !important}.fs-sp-114{font-size:7.125rem !important}.fs-sp-115{font-size:7.1875rem !important}.fs-sp-116{font-size:7.25rem !important}.fs-sp-117{font-size:7.3125rem !important}.fs-sp-118{font-size:7.375rem !important}.fs-sp-119{font-size:7.4375rem !important}.fs-sp-120{font-size:7.5rem !important}.fs-sp-121{font-size:7.5625rem !important}.fs-sp-122{font-size:7.625rem !important}.fs-sp-123{font-size:7.6875rem !important}.fs-sp-124{font-size:7.75rem !important}.fs-sp-125{font-size:7.8125rem !important}.fs-sp-126{font-size:7.875rem !important}.fs-sp-127{font-size:7.9375rem !important}.fs-sp-128{font-size:8rem !important}.fs-sp-129{font-size:8.0625rem !important}.fs-sp-130{font-size:8.125rem !important}.fs-sp-131{font-size:8.1875rem !important}.fs-sp-132{font-size:8.25rem !important}.fs-sp-133{font-size:8.3125rem !important}.fs-sp-134{font-size:8.375rem !important}.fs-sp-135{font-size:8.4375rem !important}.fs-sp-136{font-size:8.5rem !important}.fs-sp-137{font-size:8.5625rem !important}.fs-sp-138{font-size:8.625rem !important}.fs-sp-139{font-size:8.6875rem !important}.fs-sp-140{font-size:8.75rem !important}.fs-sp-141{font-size:8.8125rem !important}.fs-sp-142{font-size:8.875rem !important}.fs-sp-143{font-size:8.9375rem !important}.fs-sp-144{font-size:9rem !important}.fs-sp-145{font-size:9.0625rem !important}.fs-sp-146{font-size:9.125rem !important}.fs-sp-147{font-size:9.1875rem !important}.fs-sp-148{font-size:9.25rem !important}.fs-sp-149{font-size:9.3125rem !important}.fs-sp-150{font-size:9.375rem !important}.fs-sp-151{font-size:9.4375rem !important}.fs-sp-152{font-size:9.5rem !important}.fs-sp-153{font-size:9.5625rem !important}.fs-sp-154{font-size:9.625rem !important}.fs-sp-155{font-size:9.6875rem !important}.fs-sp-156{font-size:9.75rem !important}.fs-sp-157{font-size:9.8125rem !important}.fs-sp-158{font-size:9.875rem !important}.fs-sp-159{font-size:9.9375rem !important}.fs-sp-160{font-size:10rem !important}.fs-sp-161{font-size:10.0625rem !important}.fs-sp-162{font-size:10.125rem !important}.fs-sp-163{font-size:10.1875rem !important}.fs-sp-164{font-size:10.25rem !important}.fs-sp-165{font-size:10.3125rem !important}.fs-sp-166{font-size:10.375rem !important}.fs-sp-167{font-size:10.4375rem !important}.fs-sp-168{font-size:10.5rem !important}.fs-sp-169{font-size:10.5625rem !important}.fs-sp-170{font-size:10.625rem !important}.fs-sp-171{font-size:10.6875rem !important}.fs-sp-172{font-size:10.75rem !important}.fs-sp-173{font-size:10.8125rem !important}.fs-sp-174{font-size:10.875rem !important}.fs-sp-175{font-size:10.9375rem !important}.fs-sp-176{font-size:11rem !important}.fs-sp-177{font-size:11.0625rem !important}.fs-sp-178{font-size:11.125rem !important}.fs-sp-179{font-size:11.1875rem !important}.fs-sp-180{font-size:11.25rem !important}.fs-sp-181{font-size:11.3125rem !important}.fs-sp-182{font-size:11.375rem !important}.fs-sp-183{font-size:11.4375rem !important}.fs-sp-184{font-size:11.5rem !important}.fs-sp-185{font-size:11.5625rem !important}.fs-sp-186{font-size:11.625rem !important}.fs-sp-187{font-size:11.6875rem !important}.fs-sp-188{font-size:11.75rem !important}.fs-sp-189{font-size:11.8125rem !important}.fs-sp-190{font-size:11.875rem !important}.fs-sp-191{font-size:11.9375rem !important}.fs-sp-192{font-size:12rem !important}.fs-sp-193{font-size:12.0625rem !important}.fs-sp-194{font-size:12.125rem !important}.fs-sp-195{font-size:12.1875rem !important}.fs-sp-196{font-size:12.25rem !important}.fs-sp-197{font-size:12.3125rem !important}.fs-sp-198{font-size:12.375rem !important}.fs-sp-199{font-size:12.4375rem !important}.fs-sp-200{font-size:12.5rem !important}.fs-sp-201{font-size:12.5625rem !important}.fs-sp-202{font-size:12.625rem !important}.fs-sp-203{font-size:12.6875rem !important}.fs-sp-204{font-size:12.75rem !important}.fs-sp-205{font-size:12.8125rem !important}.fs-sp-206{font-size:12.875rem !important}.fs-sp-207{font-size:12.9375rem !important}.fs-sp-208{font-size:13rem !important}.fs-sp-209{font-size:13.0625rem !important}.fs-sp-210{font-size:13.125rem !important}.fs-sp-211{font-size:13.1875rem !important}.fs-sp-212{font-size:13.25rem !important}.fs-sp-213{font-size:13.3125rem !important}.fs-sp-214{font-size:13.375rem !important}.fs-sp-215{font-size:13.4375rem !important}.fs-sp-216{font-size:13.5rem !important}.fs-sp-217{font-size:13.5625rem !important}.fs-sp-218{font-size:13.625rem !important}.fs-sp-219{font-size:13.6875rem !important}.fs-sp-220{font-size:13.75rem !important}.fs_vw-sp-1{font-size:.05263vw !important}.fs_vw-sp-2{font-size:.10526vw !important}.fs_vw-sp-3{font-size:.15789vw !important}.fs_vw-sp-4{font-size:.21053vw !important}.fs_vw-sp-5{font-size:.26316vw !important}.fs_vw-sp-6{font-size:.31579vw !important}.fs_vw-sp-7{font-size:.36842vw !important}.fs_vw-sp-8{font-size:.42105vw !important}.fs_vw-sp-9{font-size:.47368vw !important}.fs_vw-sp-10{font-size:.52632vw !important}.fs_vw-sp-11{font-size:.57895vw !important}.fs_vw-sp-12{font-size:.63158vw !important}.fs_vw-sp-13{font-size:.68421vw !important}.fs_vw-sp-14{font-size:.73684vw !important}.fs_vw-sp-15{font-size:.78947vw !important}.fs_vw-sp-16{font-size:.84211vw !important}.fs_vw-sp-17{font-size:.89474vw !important}.fs_vw-sp-18{font-size:.94737vw !important}.fs_vw-sp-19{font-size:1vw !important}.fs_vw-sp-20{font-size:1.05263vw !important}.fs_vw-sp-21{font-size:1.10526vw !important}.fs_vw-sp-22{font-size:1.15789vw !important}.fs_vw-sp-23{font-size:1.21053vw !important}.fs_vw-sp-24{font-size:1.26316vw !important}.fs_vw-sp-25{font-size:1.31579vw !important}.fs_vw-sp-26{font-size:1.36842vw !important}.fs_vw-sp-27{font-size:1.42105vw !important}.fs_vw-sp-28{font-size:1.47368vw !important}.fs_vw-sp-29{font-size:1.52632vw !important}.fs_vw-sp-30{font-size:1.57895vw !important}.fs_vw-sp-31{font-size:1.63158vw !important}.fs_vw-sp-32{font-size:1.68421vw !important}.fs_vw-sp-33{font-size:1.73684vw !important}.fs_vw-sp-34{font-size:1.78947vw !important}.fs_vw-sp-35{font-size:1.84211vw !important}.fs_vw-sp-36{font-size:1.89474vw !important}.fs_vw-sp-37{font-size:1.94737vw !important}.fs_vw-sp-38{font-size:2vw !important}.fs_vw-sp-39{font-size:2.05263vw !important}.fs_vw-sp-40{font-size:2.10526vw !important}.fs_vw-sp-41{font-size:2.15789vw !important}.fs_vw-sp-42{font-size:2.21053vw !important}.fs_vw-sp-43{font-size:2.26316vw !important}.fs_vw-sp-44{font-size:2.31579vw !important}.fs_vw-sp-45{font-size:2.36842vw !important}.fs_vw-sp-46{font-size:2.42105vw !important}.fs_vw-sp-47{font-size:2.47368vw !important}.fs_vw-sp-48{font-size:2.52632vw !important}.fs_vw-sp-49{font-size:2.57895vw !important}.fs_vw-sp-50{font-size:2.63158vw !important}.fs_vw-sp-51{font-size:2.68421vw !important}.fs_vw-sp-52{font-size:2.73684vw !important}.fs_vw-sp-53{font-size:2.78947vw !important}.fs_vw-sp-54{font-size:2.84211vw !important}.fs_vw-sp-55{font-size:2.89474vw !important}.fs_vw-sp-56{font-size:2.94737vw !important}.fs_vw-sp-57{font-size:3vw !important}.fs_vw-sp-58{font-size:3.05263vw !important}.fs_vw-sp-59{font-size:3.10526vw !important}.fs_vw-sp-60{font-size:3.15789vw !important}.fs_vw-sp-61{font-size:3.21053vw !important}.fs_vw-sp-62{font-size:3.26316vw !important}.fs_vw-sp-63{font-size:3.31579vw !important}.fs_vw-sp-64{font-size:3.36842vw !important}.fs_vw-sp-65{font-size:3.42105vw !important}.fs_vw-sp-66{font-size:3.47368vw !important}.fs_vw-sp-67{font-size:3.52632vw !important}.fs_vw-sp-68{font-size:3.57895vw !important}.fs_vw-sp-69{font-size:3.63158vw !important}.fs_vw-sp-70{font-size:3.68421vw !important}.fs_vw-sp-71{font-size:3.73684vw !important}.fs_vw-sp-72{font-size:3.78947vw !important}.fs_vw-sp-73{font-size:3.84211vw !important}.fs_vw-sp-74{font-size:3.89474vw !important}.fs_vw-sp-75{font-size:3.94737vw !important}.fs_vw-sp-76{font-size:4vw !important}.fs_vw-sp-77{font-size:4.05263vw !important}.fs_vw-sp-78{font-size:4.10526vw !important}.fs_vw-sp-79{font-size:4.15789vw !important}.fs_vw-sp-80{font-size:4.21053vw !important}.fs_vw-sp-81{font-size:4.26316vw !important}.fs_vw-sp-82{font-size:4.31579vw !important}.fs_vw-sp-83{font-size:4.36842vw !important}.fs_vw-sp-84{font-size:4.42105vw !important}.fs_vw-sp-85{font-size:4.47368vw !important}.fs_vw-sp-86{font-size:4.52632vw !important}.fs_vw-sp-87{font-size:4.57895vw !important}.fs_vw-sp-88{font-size:4.63158vw !important}.fs_vw-sp-89{font-size:4.68421vw !important}.fs_vw-sp-90{font-size:4.73684vw !important}.fs_vw-sp-91{font-size:4.78947vw !important}.fs_vw-sp-92{font-size:4.84211vw !important}.fs_vw-sp-93{font-size:4.89474vw !important}.fs_vw-sp-94{font-size:4.94737vw !important}.fs_vw-sp-95{font-size:5vw !important}.fs_vw-sp-96{font-size:5.05263vw !important}.fs_vw-sp-97{font-size:5.10526vw !important}.fs_vw-sp-98{font-size:5.15789vw !important}.fs_vw-sp-99{font-size:5.21053vw !important}.fs_vw-sp-100{font-size:5.26316vw !important}.fs_vw-sp-101{font-size:5.31579vw !important}.fs_vw-sp-102{font-size:5.36842vw !important}.fs_vw-sp-103{font-size:5.42105vw !important}.fs_vw-sp-104{font-size:5.47368vw !important}.fs_vw-sp-105{font-size:5.52632vw !important}.fs_vw-sp-106{font-size:5.57895vw !important}.fs_vw-sp-107{font-size:5.63158vw !important}.fs_vw-sp-108{font-size:5.68421vw !important}.fs_vw-sp-109{font-size:5.73684vw !important}.fs_vw-sp-110{font-size:5.78947vw !important}.fs_vw-sp-111{font-size:5.84211vw !important}.fs_vw-sp-112{font-size:5.89474vw !important}.fs_vw-sp-113{font-size:5.94737vw !important}.fs_vw-sp-114{font-size:6vw !important}.fs_vw-sp-115{font-size:6.05263vw !important}.fs_vw-sp-116{font-size:6.10526vw !important}.fs_vw-sp-117{font-size:6.15789vw !important}.fs_vw-sp-118{font-size:6.21053vw !important}.fs_vw-sp-119{font-size:6.26316vw !important}.fs_vw-sp-120{font-size:6.31579vw !important}.fs_vw-sp-121{font-size:6.36842vw !important}.fs_vw-sp-122{font-size:6.42105vw !important}.fs_vw-sp-123{font-size:6.47368vw !important}.fs_vw-sp-124{font-size:6.52632vw !important}.fs_vw-sp-125{font-size:6.57895vw !important}.fs_vw-sp-126{font-size:6.63158vw !important}.fs_vw-sp-127{font-size:6.68421vw !important}.fs_vw-sp-128{font-size:6.73684vw !important}.fs_vw-sp-129{font-size:6.78947vw !important}.fs_vw-sp-130{font-size:6.84211vw !important}.fs_vw-sp-131{font-size:6.89474vw !important}.fs_vw-sp-132{font-size:6.94737vw !important}.fs_vw-sp-133{font-size:7vw !important}.fs_vw-sp-134{font-size:7.05263vw !important}.fs_vw-sp-135{font-size:7.10526vw !important}.fs_vw-sp-136{font-size:7.15789vw !important}.fs_vw-sp-137{font-size:7.21053vw !important}.fs_vw-sp-138{font-size:7.26316vw !important}.fs_vw-sp-139{font-size:7.31579vw !important}.fs_vw-sp-140{font-size:7.36842vw !important}.fs_vw-sp-141{font-size:7.42105vw !important}.fs_vw-sp-142{font-size:7.47368vw !important}.fs_vw-sp-143{font-size:7.52632vw !important}.fs_vw-sp-144{font-size:7.57895vw !important}.fs_vw-sp-145{font-size:7.63158vw !important}.fs_vw-sp-146{font-size:7.68421vw !important}.fs_vw-sp-147{font-size:7.73684vw !important}.fs_vw-sp-148{font-size:7.78947vw !important}.fs_vw-sp-149{font-size:7.84211vw !important}.fs_vw-sp-150{font-size:7.89474vw !important}.fs_vw-sp-151{font-size:7.94737vw !important}.fs_vw-sp-152{font-size:8vw !important}.fs_vw-sp-153{font-size:8.05263vw !important}.fs_vw-sp-154{font-size:8.10526vw !important}.fs_vw-sp-155{font-size:8.15789vw !important}.fs_vw-sp-156{font-size:8.21053vw !important}.fs_vw-sp-157{font-size:8.26316vw !important}.fs_vw-sp-158{font-size:8.31579vw !important}.fs_vw-sp-159{font-size:8.36842vw !important}.fs_vw-sp-160{font-size:8.42105vw !important}.fs_vw-sp-161{font-size:8.47368vw !important}.fs_vw-sp-162{font-size:8.52632vw !important}.fs_vw-sp-163{font-size:8.57895vw !important}.fs_vw-sp-164{font-size:8.63158vw !important}.fs_vw-sp-165{font-size:8.68421vw !important}.fs_vw-sp-166{font-size:8.73684vw !important}.fs_vw-sp-167{font-size:8.78947vw !important}.fs_vw-sp-168{font-size:8.84211vw !important}.fs_vw-sp-169{font-size:8.89474vw !important}.fs_vw-sp-170{font-size:8.94737vw !important}.fs_vw-sp-171{font-size:9vw !important}.fs_vw-sp-172{font-size:9.05263vw !important}.fs_vw-sp-173{font-size:9.10526vw !important}.fs_vw-sp-174{font-size:9.15789vw !important}.fs_vw-sp-175{font-size:9.21053vw !important}.fs_vw-sp-176{font-size:9.26316vw !important}.fs_vw-sp-177{font-size:9.31579vw !important}.fs_vw-sp-178{font-size:9.36842vw !important}.fs_vw-sp-179{font-size:9.42105vw !important}.fs_vw-sp-180{font-size:9.47368vw !important}.fs_vw-sp-181{font-size:9.52632vw !important}.fs_vw-sp-182{font-size:9.57895vw !important}.fs_vw-sp-183{font-size:9.63158vw !important}.fs_vw-sp-184{font-size:9.68421vw !important}.fs_vw-sp-185{font-size:9.73684vw !important}.fs_vw-sp-186{font-size:9.78947vw !important}.fs_vw-sp-187{font-size:9.84211vw !important}.fs_vw-sp-188{font-size:9.89474vw !important}.fs_vw-sp-189{font-size:9.94737vw !important}.fs_vw-sp-190{font-size:10vw !important}.fs_vw-sp-191{font-size:10.05263vw !important}.fs_vw-sp-192{font-size:10.10526vw !important}.fs_vw-sp-193{font-size:10.15789vw !important}.fs_vw-sp-194{font-size:10.21053vw !important}.fs_vw-sp-195{font-size:10.26316vw !important}.fs_vw-sp-196{font-size:10.31579vw !important}.fs_vw-sp-197{font-size:10.36842vw !important}.fs_vw-sp-198{font-size:10.42105vw !important}.fs_vw-sp-199{font-size:10.47368vw !important}.fs_vw-sp-200{font-size:10.52632vw !important}.fs_vw-sp-201{font-size:10.57895vw !important}.fs_vw-sp-202{font-size:10.63158vw !important}.fs_vw-sp-203{font-size:10.68421vw !important}.fs_vw-sp-204{font-size:10.73684vw !important}.fs_vw-sp-205{font-size:10.78947vw !important}.fs_vw-sp-206{font-size:10.84211vw !important}.fs_vw-sp-207{font-size:10.89474vw !important}.fs_vw-sp-208{font-size:10.94737vw !important}.fs_vw-sp-209{font-size:11vw !important}.fs_vw-sp-210{font-size:11.05263vw !important}.fs_vw-sp-211{font-size:11.10526vw !important}.fs_vw-sp-212{font-size:11.15789vw !important}.fs_vw-sp-213{font-size:11.21053vw !important}.fs_vw-sp-214{font-size:11.26316vw !important}.fs_vw-sp-215{font-size:11.31579vw !important}.fs_vw-sp-216{font-size:11.36842vw !important}.fs_vw-sp-217{font-size:11.42105vw !important}.fs_vw-sp-218{font-size:11.47368vw !important}.fs_vw-sp-219{font-size:11.52632vw !important}.fs_vw-sp-220{font-size:11.57895vw !important}}.letter-1{letter-spacing:.01em !important}.letter-2{letter-spacing:.02em !important}.letter-3{letter-spacing:.03em !important}.letter-4{letter-spacing:.04em !important}.letter-5{letter-spacing:.05em !important}.letter-6{letter-spacing:.06em !important}.letter-7{letter-spacing:.07em !important}.letter-8{letter-spacing:.08em !important}.letter-9{letter-spacing:.09em !important}.letter-10{letter-spacing:.1em !important}.lh-1{line-height:.1 !important}.lh-2{line-height:.2 !important}.lh-3{line-height:.3 !important}.lh-4{line-height:.4 !important}.lh-5{line-height:.5 !important}.lh-6{line-height:.6 !important}.lh-7{line-height:.7 !important}.lh-8{line-height:.8 !important}.lh-9{line-height:.9 !important}.lh-10{line-height:1 !important}.lh-11{line-height:1.1 !important}.lh-12{line-height:1.2 !important}.lh-13{line-height:1.3 !important}.lh-14{line-height:1.4 !important}.lh-15{line-height:1.5 !important}.lh-16{line-height:1.6 !important}.lh-17{line-height:1.7 !important}.lh-18{line-height:1.8 !important}.lh-19{line-height:1.9 !important}.lh-20{line-height:2 !important}.lh-21{line-height:2.1 !important}.lh-22{line-height:2.2 !important}.lh-23{line-height:2.3 !important}.lh-24{line-height:2.4 !important}.lh-25{line-height:2.5 !important}.lh-26{line-height:2.6 !important}.lh-27{line-height:2.7 !important}.lh-28{line-height:2.8 !important}.lh-29{line-height:2.9 !important}.lh-30{line-height:3 !important}.lh-31{line-height:3.1 !important}.lh-32{line-height:3.2 !important}.lh-33{line-height:3.3 !important}.lh-34{line-height:3.4 !important}.lh-35{line-height:3.5 !important}.lh-36{line-height:3.6 !important}.lh-37{line-height:3.7 !important}.lh-38{line-height:3.8 !important}.lh-39{line-height:3.9 !important}.lh-40{line-height:4 !important}.lh-41{line-height:4.1 !important}.lh-42{line-height:4.2 !important}.lh-43{line-height:4.3 !important}.lh-44{line-height:4.4 !important}.lh-45{line-height:4.5 !important}.lh-46{line-height:4.6 !important}.lh-47{line-height:4.7 !important}.lh-48{line-height:4.8 !important}.lh-49{line-height:4.9 !important}.lh-50{line-height:5 !important}.lh-51{line-height:5.1 !important}.lh-52{line-height:5.2 !important}.lh-53{line-height:5.3 !important}.lh-54{line-height:5.4 !important}.lh-55{line-height:5.5 !important}.lh-56{line-height:5.6 !important}.lh-57{line-height:5.7 !important}.lh-58{line-height:5.8 !important}.lh-59{line-height:5.9 !important}.lh-60{line-height:6 !important}.lh-61{line-height:6.1 !important}.lh-62{line-height:6.2 !important}.lh-63{line-height:6.3 !important}.lh-64{line-height:6.4 !important}.lh-65{line-height:6.5 !important}.lh-66{line-height:6.6 !important}.lh-67{line-height:6.7 !important}.lh-68{line-height:6.8 !important}.lh-69{line-height:6.9 !important}.lh-70{line-height:7 !important}.lh-71{line-height:7.1 !important}.lh-72{line-height:7.2 !important}.lh-73{line-height:7.3 !important}.lh-74{line-height:7.4 !important}.lh-75{line-height:7.5 !important}.lh-76{line-height:7.6 !important}.lh-77{line-height:7.7 !important}.lh-78{line-height:7.8 !important}.lh-79{line-height:7.9 !important}.lh-80{line-height:8 !important}.lh-81{line-height:8.1 !important}.lh-82{line-height:8.2 !important}.lh-83{line-height:8.3 !important}.lh-84{line-height:8.4 !important}.lh-85{line-height:8.5 !important}.lh-86{line-height:8.6 !important}.lh-87{line-height:8.7 !important}.lh-88{line-height:8.8 !important}.lh-89{line-height:8.9 !important}.lh-90{line-height:9 !important}.lh-91{line-height:9.1 !important}.lh-92{line-height:9.2 !important}.lh-93{line-height:9.3 !important}.lh-94{line-height:9.4 !important}.lh-95{line-height:9.5 !important}.lh-96{line-height:9.6 !important}.lh-97{line-height:9.7 !important}.lh-98{line-height:9.8 !important}.lh-99{line-height:9.9 !important}.lh-100{line-height:10 !important}.text-center{text-align:center !important}.text-left{text-align:left !important}.text-right{text-align:right !important}@media screen and (min-width:896px){.text-center-pc{text-align:center !important}.text-left-pc{text-align:left !important}.text-right-pc{text-align:right !important}}@media screen and (max-width:896px){.text-center-sp{text-align:center !important}.text-left-sp{text-align:left !important}.text-right-sp{text-align:right !important}}.va-top{vertical-align:top !important}.va-middle{vertical-align:middle !important}.va-bottom{vertical-align:bottom !important}.ws-nowrap{white-space:nowrap !important}.weight300{font-weight:300}.weight400{font-weight:400}.weight500{font-weight:500}.weight700{font-weight:700}.container{width:980px;margin:0 auto}.wrapper{width:1000px;margin:0 auto}@media screen and (max-width:980px){.container{width:calc(100% - 60px);margin:0 auto;padding:0 10px}.wrapper{width:calc(100% - 60px);margin:0 auto;padding:0 10px}}@media screen and (max-width:896px){.pc{display:none}}.sp{display:none}@media screen and (max-width:896px){.sp{display:block}}header .head-contents{width:100%;position:fixed;top:-160px;-webkit-transition:top .5s ease-out 0s;transition:top .5s ease-out 0s;z-index:99999}header .head-contents.is-show{top:0}header .header-contents{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;padding:10px 100px 10px 80px;background:#fff}header .header-contents h1,header .header-contents .logo{font-size:1.1rem;font-weight:700}header .header-contents h1 a,header .header-contents .logo a{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;font-size:1rem}header .header-contents h1 a img,header .header-contents .logo a img{width:113px;height:33px}header .header-contents h1 a p,header .header-contents .logo a p{margin-left:10px}header .header-contents .head_tool{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}header .header-contents .head_tool div{margin-left:6px;z-index:1}header .header-contents .head_tool div a,header .header-contents .head_tool div .bt{display:block;padding:9px 0;text-align:center;font-size:1.3rem;border-radius:2px;font-weight:500;color:#05a1c9}header .header-contents .head_tool .sign-contents{display:none}header .header-contents .head_tool .head_tool_tel{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;margin-right:8px}header .header-contents .head_tool .head_tool_tel .text{text-align:right;line-height:1}header .header-contents .head_tool .head_tool_tel .text a{padding:0;font-size:2.4rem;color:#616161}header .header-contents .head_tool .head_tool_tel .text span{display:block}header .header-contents .head_tool .head_tool_tel .text .number{margin-bottom:5px}header .header-contents .head_tool .head_tool_tel .text .time{font-size:1.4rem}header .header-contents .head_tool .head_tool_normal.qa a{border:none;width:120px;background:#f29161;color:#fff}header .header-contents .head_tool .head_tool_normal.qa a img{margin-right:10px;vertical-align:-.25em}header .header-contents .head_tool .head_tool_normal.login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:0}header .header-contents .head_tool .head_tool_normal.login .bt{cursor:pointer;width:103px;border:1px solid #0896bc;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s;margin-left:0}@media screen and (min-width:896px){header .header-contents .head_tool .head_tool_normal.login .bt:hover{color:#06b5e2;opacity:.6}}header .header-contents .head_tool .head_tool_normal.login .sign_in-contents{right:0}header .header-contents .head_tool .head_tool_normal.login .sign-contents{display:none;position:absolute;padding:12px 20px;background:#fff;border:1px solid #e0e0e0;border-radius:3px;margin-left:0;width:220px}header .header-contents .head_tool .head_tool_normal.login .sign-contents .sign_up-content a{padding:8px 0;font-size:1.5rem;font-weight:500;border:none;width:auto;text-align:left}header .header-contents .head_tool .head_tool_normal.login .sign-contents .sign_up-content a img{margin-right:6px;vertical-align:-.25em}header .header-contents .head_tool .head_tool_normal.login .sign-contents .care_givers a{display:block;color:#e855ad}header .header-contents .head_tool .head_tool_normal.login .sign-contents .users a{display:block;color:#00b0de}header .header-contents .head_tool .head_tool_normal.login .sign-contents .company a{display:block;color:#00b395}header .header-contents .head_tool .head_tool_normal a{border:1px solid #0896bc}header .header-contents .head_tool .head_tool_irai a{width:103px;background:#00b0de;border:1px solid #00b0de;color:#fff}header .header-contents .head_tool .head_tool_kaigo a{width:103px;background:#e855ad;border:1px solid #e855ad;color:#fff}header .sub_navi{background:#f0f5f1}header .sub_navi ul{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}header .sub_navi ul li{width:25%}header .sub_navi ul li:last-child a:after{display:none}header .sub_navi ul li a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:1.6rem;color:#616161;padding:9px 0}header .sub_navi ul li a:after{content:"　";position:absolute;bottom:0;top:0;right:0;margin:auto;width:1px;height:20px;background:#bdbdbd}header .sub_navi ul li a figure{padding:0;margin:0;background:#fff;width:24px;height:24px;border-radius:12px;text-align:center;margin-right:5px}header .sub_navi ul li a figure img{vertical-align:-.1em}@media screen and (max-width:1025px){header .header-contents .logo a p{display:none}}@media screen and (max-width:896px){header .head-contents .header-contents{position:relative;top:0;padding:18px 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .head-contents .header-contents .logo a img{width:100px;height:25px}header .head-contents .header-contents .logo a p{display:none}header .head-contents .header-contents .head_tool-sp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .head-contents .header-contents .head_tool-sp .bt{font-weight:700}header .head-contents .header-contents .head_tool-sp .bt a,header .head-contents .header-contents .head_tool-sp .bt span{display:block;padding:10px 15px;border-radius:3px}header .head-contents .header-contents .head_tool-sp .sign_up,header .head-contents .header-contents .head_tool-sp .sign_in{position:relative}header .head-contents .header-contents .head_tool-sp .sign_up .bt,header .head-contents .header-contents .head_tool-sp .sign_in .bt{color:#05a1c9;cursor:pointer}header .head-contents .header-contents .head_tool-sp .sign_up .sign_up-contents,header .head-contents .header-contents .head_tool-sp .sign_up .sign_in-contents,header .head-contents .header-contents .head_tool-sp .sign_in .sign_up-contents,header .head-contents .header-contents .head_tool-sp .sign_in .sign_in-contents{display:none;position:absolute;padding:12px 0;background:#fff;border:1px solid #e0e0e0;border-radius:3px}header .head-contents .header-contents .head_tool-sp .sign_up .sign_up-contents .sign_up-content,header .head-contents .header-contents .head_tool-sp .sign_up .sign_in-contents .sign_up-content,header .head-contents .header-contents .head_tool-sp .sign_in .sign_up-contents .sign_up-content,header .head-contents .header-contents .head_tool-sp .sign_in .sign_in-contents .sign_up-content{text-align:center}header .head-contents .header-contents .head_tool-sp .sign_up .sign_up-contents .sign_up-content a,header .head-contents .header-contents .head_tool-sp .sign_up .sign_in-contents .sign_up-content a,header .head-contents .header-contents .head_tool-sp .sign_in .sign_up-contents .sign_up-content a,header .head-contents .header-contents .head_tool-sp .sign_in .sign_in-contents .sign_up-content a{padding:8px 0;font-size:1.5rem;font-weight:500}header .head-contents .header-contents .head_tool-sp .sign_up .sign_up-contents .sign_up-content a img,header .head-contents .header-contents .head_tool-sp .sign_up .sign_in-contents .sign_up-content a img,header .head-contents .header-contents .head_tool-sp .sign_in .sign_up-contents .sign_up-content a img,header .head-contents .header-contents .head_tool-sp .sign_in .sign_in-contents .sign_up-content a img{margin-right:6px;vertical-align:-.25em}header .head-contents .header-contents .head_tool-sp .sign_up .sign_up-contents .care_givers a,header .head-contents .header-contents .head_tool-sp .sign_up .sign_in-contents .care_givers a,header .head-contents .header-contents .head_tool-sp .sign_in .sign_up-contents .care_givers a,header .head-contents .header-contents .head_tool-sp .sign_in .sign_in-contents .care_givers a{display:block;color:#e855ad}header .head-contents .header-contents .head_tool-sp .sign_up .sign_up-contents .users a,header .head-contents .header-contents .head_tool-sp .sign_up .sign_in-contents .users a,header .head-contents .header-contents .head_tool-sp .sign_in .sign_up-contents .users a,header .head-contents .header-contents .head_tool-sp .sign_in .sign_in-contents .users a{display:block;color:#00b0de}header .head-contents .header-contents .head_tool-sp .sign_up .sign_up-contents .company a,header .head-contents .header-contents .head_tool-sp .sign_up .sign_in-contents .company a,header .head-contents .header-contents .head_tool-sp .sign_in .sign_up-contents .company a,header .head-contents .header-contents .head_tool-sp .sign_in .sign_in-contents .company a{display:block;color:#00b395}header .head-contents .header-contents .head_tool-sp .sign_up .sign_up-contents .company a img,header .head-contents .header-contents .head_tool-sp .sign_up .sign_in-contents .company a img,header .head-contents .header-contents .head_tool-sp .sign_in .sign_up-contents .company a img,header .head-contents .header-contents .head_tool-sp .sign_in .sign_in-contents .company a img{vertical-align:-.2em}header .head-contents .header-contents .head_tool-sp .sign_up .bt span{background:#f5f5f5}header .head-contents .header-contents .head_tool-sp .sign_up .sign_up-contents{width:200px;right:-70px}header .head-contents .header-contents .head_tool-sp .sign_in .sign_in-contents{width:220px;right:15px}header .head-contents .header-contents .head_tool{display:none}header .head-contents .sub_navi{display:none}}.footer{padding:32px 0 10px;background:url(//dococare.com/wp/wp-content/themes/dococare/css/../images/footer_image.svg) repeat-x bottom 70px center #f0f5f1}.footer .container{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;margin-bottom:150px}.footer .container h2{color:#0896bc;font-size:1.4rem;text-align:center}.footer .container h2 .logo{margin-bottom:1.5rem}.footer .container .sitemap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .container .sitemap ul{margin-left:80px}.footer .container .sitemap ul:first-child{margin-left:0}.footer .container .sitemap ul li{color:#176276;font-weight:400;font-size:1.4rem;line-height:1.8}.footer .container .sitemap ul li a{color:#176276}.footer .container .sitemap ul li.sns{margin-top:10px}.footer .container .sitemap ul li.sns a{display:inline-block;margin-right:5px}.footer .container .sitemap ul li.sns a:last-child{margin-right:0}.footer .container .sitemap ul li .bt_login .bt_sitemap{color:#05a1c9;cursor:pointer;-webkit-transition:all .5s ease 0s;transition:all .5s ease 0s}.footer .container .sitemap ul li .bt_login .bt_sitemap:hover{color:#06b5e2;opacity:.6}.footer .container .sitemap ul li .bt_login .sign_in-contents{display:none}.footer .container .sitemap ul li .bt_login .sign_in-contents .care_givers a{color:#e855ad}.footer .container .sitemap ul li .bt_login .sign_in-contents .users a{color:#00b0de}.footer p{text-align:center;font-size:1.2rem}.footer p.copyright{margin-bottom:5px;font-weight:900}.footer p.copyright small{padding:0 100px 5px;border-bottom:1px dotted #176276}.footer p.footer-txt a{border-bottom:1px solid #176276}@media screen and (max-width:980px){.footer{padding-top:50px;padding:32px 0;background:url(//dococare.com/wp/wp-content/themes/dococare/css/../images/footer_image.svg) repeat-x bottom 110px center rgba(215,238,243,.3);background-size:600px}.footer .container{margin-bottom:100px}.footer .container h2{font-size:1.4rem;text-align:center;margin:0 auto}.footer .container h2 p{font-size:1.5rem}.footer .container .sitemap{display:none}.footer p{padding:0 20px;font-size:.9rem}.footer p.copyright{padding-bottom:5px;margin-bottom:5px}.footer p.footer-txt a{border:none}}nav#header-menu .nav-content{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;padding:20px 50px}nav#header-menu .nav-content .logo{position:relative;top:-4px}nav#header-menu .nav-content .logo a{display:block;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}nav#header-menu .nav-content .logo a:hover{opacity:.5}nav#header-menu .nav-content .logo a:hover img{opacity:.8}nav#header-menu .nav-content ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}nav#header-menu .nav-content ul li a{display:block;padding:0;margin-left:30px;text-align:center;font-size:1.5rem;font-weight:300;color:#000;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}nav#header-menu .nav-content ul li a:hover{opacity:.5}@media screen and (max-width:1150px){nav#header-menu .nav-content{padding:20px}nav#header-menu .nav-content .logo{top:-4px}nav#header-menu .nav-content .logo img{width:250px;height:auto}nav#header-menu .nav-content ul li a{display:block;padding:0;margin-left:20px}}@media screen and (max-width:980px){nav#header-menu-sp{display:none;position:fixed;z-index:99998;top:60px;width:100%;height:100vh;background-color:rgba(255,255,255,.92)}nav#header-menu-sp .nav-content{position:relative;display:block;padding:0}nav#header-menu-sp .nav-content ul{position:absolute;width:95%;top:60px;left:0;right:0;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}nav#header-menu-sp .nav-content ul li{text-align:center}nav#header-menu-sp .nav-content ul li a{padding:0;margin-left:0}nav#header-menu-sp .nav-content ul li a img{display:block;margin:0 auto}nav#header-menu-sp .nav-content ul .n1{margin-bottom:3px;width:49.8%}nav#header-menu-sp .nav-content ul .n1 a{display:block;padding:30px 0;width:100%;font-size:1.2rem;background:#05a1c9;color:#fff}nav#header-menu-sp .nav-content ul .n1 a img{margin-top:5px}nav#header-menu-sp .nav-content ul .n1 a img.pc{display:none}nav#header-menu-sp .nav-content ul .n2{margin-bottom:20px;width:49.8%}nav#header-menu-sp .nav-content ul .n2 a{display:block;padding:37px 0;width:100%;font-size:1.2rem;background:#ccd9e8;color:#05a1c9}nav#header-menu-sp .nav-content ul .n2 a span{border-bottom:1px solid #05a1c9}nav#header-menu-sp .nav-content ul .n3{margin-bottom:3px;width:100%}nav#header-menu-sp .nav-content ul .n3 a{display:block;padding:30px 0;width:100%;color:#05a1c9;border:1px solid #05a1c9}.smpmenu{position:fixed;width:25px;height:24px;top:18px;right:20px;cursor:pointer;z-index:999999}.smpmenu span{-webkit-transition:all .4s;transition:all .4s;position:absolute;display:block;width:25px;height:1px;background:#05a1c9}.smpmenu span:first-child{top:4px}.smpmenu span:nth-child(2){top:50%;margin-top:-1px}.smpmenu span:last-child{bottom:4px}.smpmenu.active span:first-child{-webkit-transform:translateX(0) translateY(8px) scaleX(1) scaleY(1) rotate(135deg);transform:translateX(0) translateY(8px) scaleX(1) scaleY(1) rotate(135deg)}.smpmenu.active span:nth-child(2){opacity:0;-webkit-transform:translateX(0) translateY(0) scaleX(1) scaleY(1) rotate(0);transform:translateX(0) translateY(0) scaleX(1) scaleY(1) rotate(0)}.smpmenu.active span:last-child{-webkit-transform:translateX(0) translateY(-7px) scaleX(1) scaleY(1) rotate(-135deg);transform:translateX(0) translateY(-7px) scaleX(1) scaleY(1) rotate(-135deg)}}.h3-center{position:relative;padding-top:20px;font-size:4.8rem;text-align:center;color:#0896bc;line-height:1.3}.h3-center:before{content:"　";position:absolute;top:0;left:0;right:0;margin:auto;width:154px;height:10px;background:linear-gradient(168.22deg,rgba(60,193,228,.9) 2.51%,rgba(241,154,206,.9) 100%)}.h3-left{position:relative;padding-top:20px;margin-bottom:30px;font-size:4rem;text-align:left;color:#0896bc;line-height:1.3}.h3-left:before{content:"　";position:absolute;top:0;left:0;margin:auto;width:154px;height:10px;background:linear-gradient(168.22deg,rgba(60,193,228,.9) 2.51%,rgba(241,154,206,.9) 100%)}.l-header{position:fixed;top:0;z-index:99999}.l-drawer{position:relative}.l-drawer__checkbox{display:none}.l-drawer__icon{z-index:9999;cursor:pointer;display:block;width:30px;height:30px;position:fixed;top:8px;left:20px}.l-drawer__icon-menu{-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;position:absolute;font-size:1.1rem;bottom:-12px}.l-drawer__icon-parts,.l-drawer__icon-parts:before,.l-drawer__icon-parts:after{background-color:#212121;display:block;width:30px;height:1px;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto}.l-drawer__icon-parts:before,.l-drawer__icon-parts:after{content:" "}.l-drawer__icon-parts:before{top:18px}.l-drawer__icon-parts:after{top:-18px}.l-drawer__overlay{background:#efefef;opacity:0;pointer-events:none;width:100%;height:100%;position:fixed;top:0;right:0}.l-drawer__menu{background:#fff;max-width:100%;width:250px;height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;position:fixed;top:0;left:-310px;padding:30px 30px 50px}.l-drawer__icon{z-index:4}.l-drawer__menu{z-index:3}.l-drawer__overlay{z-index:2}.l-drawer__checkbox:checked~.l-drawer__icon .l-drawer__icon-parts{background:0 0}.l-drawer__checkbox:checked~.l-drawer__icon .l-drawer__icon-parts:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:0}.l-drawer__checkbox:checked~.l-drawer__icon .l-drawer__icon-parts:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0}.l-drawer__checkbox:checked~.l-drawer__icon .l-drawer__icon-menu{opacity:0;bottom:0}.l-drawer__checkbox:checked~.l-drawer__overlay{opacity:.6;pointer-events:auto}.l-drawer__checkbox:checked~.l-drawer__menu{left:0}.l-drawer__icon-parts,.l-drawer__icon-parts:after,.l-drawer__icon-parts:before,.l-drawer__overlay,.l-drawer__menu{-webkit-transition:all .3s;transition:all .3s}button{border:1px solid #00b0de;font-size:100%;padding:.7em .8em;border-radius:4px;color:#00b0de;font-weight:500;line-height:1;background-color:#fff;display:inline-block;cursor:pointer;width:100%;font-weight:700}.button-caregiver{border:1px solid #e855ad}.side-bar{width:250px;padding:40px 0 30px}.side-bar .buttons .orange{background:#f29161;padding:0 11px;margin:0 0 5px;border:none}.side-bar .buttons .orange a{display:block;color:#fff;text-align:left;font-weight:700}.side-bar .buttons .orange a img{margin-right:10px}.side-bar .buttons .mail{padding:15px 0 15px 30px;font-size:2rem}.side-bar .buttons .mail img{width:26px;height:auto}.side-bar .buttons .tel{padding:6px 0 7px 30px}.side-bar .buttons .tel a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.side-bar .buttons .tel a span{display:block}.side-bar .buttons .tel a .number{font-size:2rem;margin-bottom:5px}.side-bar .buttons .tel a .time{font-size:1.2rem;font-weight:400}.side-bar .buttons .bt_login{font-size:0;line-height:1;margin-bottom:5px}.side-bar .buttons .bt_login button{padding:11px 0;font-size:1.3rem}.side-bar .buttons .sign-contents{display:none;font-size:0}.side-bar .buttons .sign-contents{display:none;padding:12px;background:#fff;border-left:1px solid #00b0de;border-right:1px solid #00b0de;border-bottom:1px solid #00b0de;border-radius:0 0 3px 3px}.side-bar .buttons .sign-contents .sign_up-content{text-align:center}.side-bar .buttons .sign-contents .sign_up-content a{padding:3px 0;font-size:1.3rem;font-weight:500;border:none;width:auto}.side-bar .buttons .sign-contents .sign_up-content a img{margin-right:6px;vertical-align:-.25em}.side-bar .buttons .sign-contents .care_givers a{display:block;color:#e855ad}.side-bar .buttons .sign-contents .users a{display:block;color:#00b0de}.side-bar .buttons .sign-contents .company a{display:block;color:#00b395;vertical-align:-.2em}.side-bar .navs ul{list-style-type:none;margin:0;padding:0}.side-bar .navs ul .sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.side-bar .navs ul .sns a{display:block;margin:20px 10px;text-align:center;border:none;padding:0}.side-bar .navs ul .sns a:hover{opacity:1;background:0 0;padding-left:0}.side-bar .navs ul>li{display:block;padding:0;margin:0 auto}.side-bar .navs ul>li a,.side-bar .navs ul>li .menu-title{-webkit-transition:.1s;transition:.1s;display:block;color:#176276;font-weight:700;font-size:1.3rem;padding:10px 0;border-bottom:1px solid #d7eef3}.side-bar .navs ul li a:hover{background-color:rgba(215,238,243,.5);padding-left:1rem}.side-bar .navs ul li .menu-title:hover{background-color:rgba(215,238,243,.5);padding-left:1rem}.side-bar .navs ul>li>input{display:none}.side-bar .navs ul>li>input:checked~label>.toggleIcon:before{opacity:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.side-bar .navs ul>li>input:checked~label>.toggleIcon:after{-webkit-transform:none;transform:none;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.side-bar .navs ul>li>input:checked~.options>ul>li{margin:0;opacity:1}.side-bar .navs ul>li>label{display:block;position:relative;z-index:1;line-height:1.4;cursor:pointer;-webkit-transition:.1s;transition:.1s;letter-spacing:.05em}.side-bar .navs ul>li>label>.toggleIcon{position:absolute;width:13px;height:13px;right:0;top:13px;margin:auto}.side-bar .navs ul>li>label>.toggleIcon:before,.side-bar .navs ul>li>label>.toggleIcon:after{content:'';position:absolute;background:#176276;-webkit-transition:.3s cubic-bezier(.45,.01,.27,1.4);transition:.3s cubic-bezier(.45,.01,.27,1.4);border-radius:100px}.side-bar .navs ul>li>label>.toggleIcon:before{width:2px;height:100%;left:calc(50% - 2px);margin-left:1px}.side-bar .navs ul>li>label>.toggleIcon:after{width:100%;height:2px;top:calc(50% - 1px)}.side-bar .navs ul>li>.options{position:relative;overflow:hidden;padding:0 0 0 15px}.side-bar .navs ul>li>.options>ul>li{margin-top:-5em;-webkit-transition:.3s ease;transition:.3s ease}.fixdbtn{position:fixed;bottom:30px;right:20px}@media screen and (max-width:980px){.fixdbtn{position:fixed;bottom:30px;right:20px}.fixdbtn img{width:100px;height:auto}.side-bar .buttons .mail{padding:15px 0 15px}.side-bar .buttons .mail a{text-align:center}.side-bar .buttons .tel{padding:6px 0 7px}.side-bar .buttons .tel a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.side-bar .buttons .tel a span{display:block}.side-bar .buttons .tel a .number{font-size:2rem;margin-bottom:5px}.side-bar .buttons .tel a .time{font-size:1.2rem;font-weight:400}}@media (max-width:768px){.l-drawer__menu{height:100%;-webkit-overflow-scrolling:touch;overflow-y:scroll;padding:0 30px}.side-bar{width:100%;width:100%;padding:30px 0;-ms-flex-negative:0;flex-shrink:0;margin-top:2rem}.side-bar .buttons .button a{font-size:90%}.side-bar .buttons .button a small{font-size:.7em}}.snd-contents{margin-bottom:80px}.snd-contents p{font-size:1.6rem}.snd-contents dl.info{background:#f5f5f5;padding:20px}.snd-contents dl.info dt{font-weight:700}.snd header .l-header{display:none}.snd article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1024px;margin:106px auto 0}.snd article .right-contents{width:704px;margin-top:4rem}.snd article .right-contents h1.snd-h1{font-size:4.2rem;font-weight:200;color:#176276;margin-top:0;line-height:1.2}.snd article .right-contents h1.snd-h1 span{display:block;font-weight:500;font-size:1.8rem}.snd article .right-contents h2.snd-h2{color:#1b5361;margin:6rem 0 2rem;font-size:2.8rem;line-height:1.2;font-weight:500}.snd article .right-contents h3{margin:1rem 0;border-bottom:1px solid #e0e0e0;padding-bottom:.6rem;color:#757575;font-size:2.2rem;line-height:1.3;font-weight:500}.snd article .right-contents h4{margin:0 0 10px;font-size:2rem;line-height:1.3;font-weight:500}.snd article .right-contents .dococare-section{margin:6rem 0 0}.snd article .right-contents .dococare-section .img-100 img{width:100%;height:auto}.snd article .right-contents .dococare-section p{margin:1em 0;word-wrap:break-word}.snd article .right-contents .dococare-section b{display:block;margin-bottom:2px;font-weight:500}.snd article .right-contents .dococare-section ol{padding-left:40px;list-style:decimal}.snd article .right-contents .dococare-section ol li ol{padding-left:0;list-style:none}.snd article .right-contents .dococare-section ul{padding-left:40px;list-style-type:disc}.snd article .right-contents .dococare-section ul li{margin-bottom:5px}.snd article .right-contents .dococare-section ul li:last-child{margin-bottom:0}.snd article .right-contents .dococare-table{border-collapse:collapse;border:1px solid #e0e0e0;width:100%}.snd article .right-contents .dococare-table th{font-weight:500}.snd article .right-contents .dococare-table td,.snd article .right-contents .dococare-table th{padding:.5rem 1rem;text-align:left;border:1px solid #e0e0e0}.snd article .right-contents #recruit1,.snd article .right-contents #recruit2,.snd article .right-contents #recruit3,.snd article .right-contents #recruit4,.snd article .right-contents #recruit5,.snd article .right-contents #recruit6{margin-top:-6rem;padding-top:12rem}.snd article .right-contents .recruit-contant dl dt{margin-bottom:2px;font-weight:700}.snd article .right-contents .recruit-contant dl dt span{color:#e855ad}.snd article .right-contents .recruit-contant dl dd{margin-bottom:5px}.snd article .right-contents .recruit-contant dl dd:last-child{margin-bottom:0}.snd article .right-contents .dococare-section .list-contents{padding-left:0}.snd article .right-contents .list-contents li{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;margin-bottom:20px}.snd article .right-contents .list-contents li:last-child{margin-bottom:0}.snd article .right-contents .list-contents li .left{width:14%}.snd article .right-contents .list-contents li .right{width:83%}.snd article .right-contents .list-contents li .right p{margin-top:5px;line-height:1.4}.snd article .right-contents .list-contents li .right p:first-child{margin-top:-.1em}.snd article .right-contents iframe{width:100%}.snd article .right-contents .guide-list{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.snd article .right-contents .guide-list li{width:48%;margin-bottom:50px;text-align:center}.snd article .right-contents .guide-list li h3{height:30px;font-size:1.6rem;color:#05a1c9;border:none;line-height:1.4}.snd article .right-contents .guide-list li h3 span{display:block;font-size:1rem}.snd article .right-contents .guide-list li a{display:block;text-align:center}.snd article .right-contents .guide-list li a figure{margin:0}.snd article .right-contents .guide-list li a figure .thum{margin-bottom:10px}.snd article .right-contents .guide-list li a figure .bt-pdf{padding:4px 10px;border-radius:100px;display:inline-block;border:1px solid #05a1c9;font-size:1.2rem}.snd article .right-contents .page-link{border:1px solid #05a1c9;width:238px;margin:30px auto 0;text-align:center;font-weight:700;line-height:1.5;padding:5px 0}.snd article .right-contents .more-link{margin-top:20px;text-align:right;font-weight:700}@media screen and (max-width:1024px){.snd article{width:96%;margin:4em auto 0}.snd article .side-bar{margin-right:40px}.snd article .side-bar .buttons .button a p{font-size:1.4rem}.snd article .right-contents{width:80%}}@media screen and (max-width:896px){.l-drawer__icon{top:11px}.h3-center{width:90%;margin:0 auto;padding-top:20px;font-size:3rem;text-align:left}.h3-center:before{left:0;right:auto}.h3-left{position:relative;padding-top:20px;margin-bottom:30px;font-size:2.8rem;text-align:left}.h3-left:before{content:"　";position:absolute;top:0;left:0;margin:auto;width:154px;height:10px;background:linear-gradient(168.22deg,rgba(60,193,228,.9) 2.51%,rgba(241,154,206,.9) 100%)}.snd header .l-header{display:block}.snd article{display:block;width:100%;margin:70px auto 0}.snd article .side-bar{display:none}.snd article .right-contents{width:90%;margin:0 auto}.snd article .right-contents h1.snd-h1{font-size:4.2rem;font-weight:200;color:#176276;margin-top:0;line-height:1.2}.snd article .right-contents h2.snd-h2{color:#1b5361;margin:6rem 0 2rem;font-size:2.8rem;line-height:1.2;font-weight:500}.snd article .right-contents h3{margin:1rem 0;border-bottom:1px solid #e0e0e0;padding-bottom:.6rem;color:#757575;font-size:2.2rem;line-height:1.3;font-weight:500}.snd article .right-contents .dococare-section{margin:4rem 0}.snd article .right-contents .dococare-section p{margin:1em 0}.snd article .right-contents .dococare-section b{font-weight:500}.snd article .right-contents .dococare-section ol{padding-left:40px;list-style:decimal}.snd article .right-contents .dococare-section ul{padding-left:40px;list-style-type:disc}.snd article .right-contents .dococare-table{border-collapse:collapse;border:1px solid #e0e0e0}.snd article .right-contents .dococare-table th{font-weight:500}.snd article .right-contents .dococare-table td,.snd article .right-contents .dococare-table th{padding:.5rem 1rem;text-align:left;border:1px solid #e0e0e0}.snd article .right-contents .dococare-table tbody th{width:10px}.snd article .right-contents .list-contents li{display:block;margin-bottom:20px !important}.snd article .right-contents .list-contents li .left{margin-bottom:2px;width:100%;font-weight:700}.snd article .right-contents .list-contents li .right{width:100%}.snd article .right-contents .list-contents li .right p{margin-top:5px;line-height:1.4;margin-bottom:5px}.snd article .right-contents .list-contents li .right p:first-child{margin-top:-.1em}.snd article .right-contents #recruit1,.snd article .right-contents #recruit2,.snd article .right-contents #recruit3,.snd article .right-contents #recruit4,.snd article .right-contents #recruit5,.snd article .right-contents #recruit6{margin-top:-6rem;padding-top:6rem}.snd article .right-contents .guide-list{display:block;margin-top:50px}.snd article .right-contents .guide-list li{width:100%;margin-bottom:60px}.snd article .right-contents .guide-list li h3{height:auto;font-size:2.8rem;text-align:left;line-height:1.3}.snd article .right-contents .guide-list li h3 span{font-size:1.4rem}}body#index #slider{position:relative}body#index #slider .swiper-slide img{width:100%;height:auto}body#index #slider .swiper-button-next,body#index #slider .swiper-button-prev{tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;outline:none;color:#0896bc}body#index #slider .swiper-pagination-bullet-active{background:#0896bc}body#index #slider #slick{bottom:0;width:100%;padding:20px 0;background:#d7eef3;text-align:center}body#index #slider #slick .slick-slide{font-size:0}body#index #slider #slick .slick li a{display:block}body#index #slider #slick .slick li a figure{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body#index #slider #slick .slick li a figure .thum img{margin:0 auto;width:100%;height:auto}body#index #slider #slick .slick li a figure .play{position:absolute;width:30%}body#index #slider #slick .slick li a figure .play img{width:100%;height:auto}body#index #slider #slick .slick-arrow{width:auto;position:absolute;margin:auto;top:0;bottom:0;height:28px;z-index:999;font-size:2.4rem;padding:2px;background:#fff;border:none;border-radius:20px}body#index #slider #slick .slick-prev{right:0}body#index #slider #slick .slick-next{left:0}body#index #mian-visual{position:relative;height:800px;background:url(//dococare.com/wp/wp-content/themes/dococare/css/../images/top_mainvisual@2x.jpg) no-repeat center bottom #f4f4f4;background-size:1400px}body#index #mian-visual h2{margin-bottom:30px;padding:60px 450px 0 0;text-align:center;color:#00b0de;font-size:2.2rem}body#index #mian-visual h3{padding:0 330px 0 0;text-align:center}body#index #mian-visual h3 span{display:inline-block;text-align:left;color:#00b0de;font-size:4.6rem;font-weight:700}body#index #mian-visual #slick{position:absolute;bottom:0;width:100%;padding:10px 0;background:rgba(255,255,255,.6);text-align:center}body#index #mian-visual #slick .slick-slide{font-size:0}body#index #mian-visual #slick .slick li a{display:block}body#index #mian-visual #slick .slick li a figure{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body#index #mian-visual #slick .slick li a figure .thum img{margin:0 auto;width:100%;height:auto}body#index #mian-visual #slick .slick li a figure .play{position:absolute;width:30%}body#index #mian-visual #slick .slick li a figure .play img{width:100%;height:auto}body#index #mian-visual #slick .slick-arrow{width:auto;position:absolute;margin:auto;top:0;bottom:0;height:28px;z-index:999;font-size:2.4rem;padding:2px;background:#fff;border:none;border-radius:20px}body#index #mian-visual #slick .slick-prev{right:0}body#index #mian-visual #slick .slick-next{left:0}body#index .bgGreenColor{background:#f0f5f1}body#index .contents{position:relative}body#index .triangle:before{content:"";position:absolute;left:0;top:0;left:0;width:0;height:0;margin:auto;border-style:solid;border-color:#66c7cc transparent transparent;border-width:100px 100px 0 0}body#index .base-h1{position:absolute;top:40px;left:80px;color:#616161;font-size:3.2rem;font-weight:400;letter-spacing:.05em}body#index .base-h1 span{display:block;font-size:2.4rem}body#index .base-h2{text-align:center;color:#616161;font-size:4rem;letter-spacing:.05em}body#index .base-h3{font-size:2.6rem;color:#616161;line-height:1.3;letter-spacing:.05em}body#index .base-h3 span{position:relative;z-index:2}body#index .base-h3 span:after{content:"　";position:absolute;bottom:4px;right:0;background:#f29161;width:100%;height:6px;border-radius:10px;z-index:-1}body#index .balloon-txt{position:relative;color:#fff;font-size:2rem;text-align:center;font-weight:700}body#index .balloon-txt span{display:inline-block;padding:4px 50px;background:#f29161;border-radius:20px}body#index .balloon-txt:after{content:"";position:absolute;right:0;bottom:-20px;left:0;width:0;height:0;margin:auto;border-style:solid;border-color:#f29161 transparent transparent;border-width:20px 8px 0}body#index .bt-link{text-align:center}body#index .bt-link a{display:inline-block;padding:13px 50px;margin:0 auto;background:#66c7cc;color:#fff;font-size:1.6rem;font-weight:700;border-radius:2px}body#index #about .about-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:60px}body#index #about .about-list li{position:relative}body#index #about .about-list li p{position:absolute;left:0;top:-30px;font-weight:700;display:inline-block;background:#66c7cc;color:#fff;border-radius:28px 28px 28px 0;font-size:2.8rem;padding:7px 20px}body#index #about .about-list li figure{margin:0}body#index #situation .situation-ex{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}body#index #situation .situation-ex li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:49%;background:#fff;margin-bottom:40px;padding:30px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px}body#index #situation .situation-ex li .content-img{width:120px}body#index #situation .situation-ex li .content-img figure{margin:0}body#index #situation .situation-ex li .content-img figure img{width:100%;height:auto}body#index #situation .situation-ex li .content-text{padding-left:20px}body#index #situation .situation-ex li .content-text .ex-list{border-top:1px solid #bdbdbd;padding-top:20px;margin-top:20px;font-size:2rem}body#index #situation .situation-ex li .content-text .ex-list p{position:relative;padding-left:20px}body#index #situation .situation-ex li .content-text .ex-list p:after{content:"　";position:absolute;top:11px;left:0;width:12px;height:12px;background:#f29161;border-radius:6px}body#index #situation .situation-reason{padding:0 70px}body#index #situation .situation-reason li{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;margin-bottom:60px}body#index #situation .situation-reason li .content-img figure{margin:0}body#index #situation .situation-reason li .content-text{padding-left:86px;padding-right:0}body#index #situation .situation-reason li .content-text p{margin-top:20px;font-size:2rem}body#index #situation .situation-reason li:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}body#index #situation .situation-reason li:nth-child(even) .content-text{padding-right:86px;padding-left:0}body#index #situation .situation-pro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border-radius:8px;padding:30px 0;margin-top:40px}body#index #situation .situation-pro li{width:33.3%;padding:0 60px;text-align:center;background:url(//dococare.com/wp/wp-content/themes/dococare/css/../../images/tate_line.svg) repeat-y right center}body#index #situation .situation-pro li:last-child{background:0 0}body#index #situation .situation-pro li .base-h3{position:relative;padding:0 0 10px;margin-bottom:20px;border-bottom:2px solid #66c7cc}body#index #situation .situation-pro li .base-h3:before,body#index #situation .situation-pro li .base-h3:after{content:"";position:absolute;right:0;left:0;width:0;height:0;margin:auto}body#index #situation .situation-pro li .base-h3:before{bottom:-18px;border-style:solid;border-color:transparent transparent transparent #66c7cc;border-width:0 0 17px 22px}body#index #situation .situation-pro li .base-h3:after{bottom:-13px;border-style:solid;border-color:transparent transparent transparent #fff;border-width:0 0 13px 17px;z-index:10}body#index #situation .situation-pro li .sub-title{font-size:1.8rem;font-weight:500;margin-bottom:10px}body#index #situation .situation-pro li figure{margin:auto;margin-bottom:10px}body#index #situation .situation-pro li p{font-size:1.6rem;text-align:left}body#index #case .case-list li{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;margin-bottom:50px}body#index #case .case-list li .content-img figure{margin:0}body#index #case .case-list li .content-img figure figcaption{margin-top:5px;font-size:1.6rem;text-align:center;line-height:2}body#index #case .case-list li .content-text{width:71%}body#index #case .case-list li .content-text h3{padding-left:50px}body#index #case .case-list li .content-text p{position:relative;border-radius:8px;padding:30px 50px;margin-top:10px;font-size:1.6rem;background:#f0f5f1}body#index #case .case-list li .content-text p:after{content:"";position:absolute;left:-30px;right:auto;bottom:0;top:0;width:0;height:0;margin:auto;border-style:solid;border-color:transparent #f0f5f1 transparent transparent;border-width:20px 30px 20px 0}body#index #case .case-list li:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}body#index #case .case-list li:nth-child(even) .content-text p:after{left:auto;right:-30px;border-color:transparent transparent transparent #f0f5f1;border-width:20px 0 20px 30px}body#index #flow .select-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body#index #flow .select-list .select-list-contents{width:48%;padding:11px 18px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:16px}body#index #flow .select-list .select-list-contents h3{text-align:left;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #bdbdbd}body#index #flow .select-list .select-list-contents h4{font-size:2rem;margin-bottom:5px}body#index #flow .select-list .select-list-contents ul li{line-height:1.75;font-size:1.6rem}body#index #flow .select-list .select-list-contents figure{margin:0}body#index #flow .flow-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}body#index #flow .flow-list .body1,body#index #flow .flow-list .body2{padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}body#index #flow .flow-list .body1 ol,body#index #flow .flow-list .body2 ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style-type:none;margin:0;padding:0;background:#fff}body#index #flow .flow-list .body1 ol li,body#index #flow .flow-list .body2 ol li{position:relative;width:25%;padding:10px 15px 40px}body#index #flow .flow-list .body1 ol li:last-child:after,body#index #flow .flow-list .body2 ol li:last-child:after{display:none}body#index #flow .flow-list .body1 ol li:after,body#index #flow .flow-list .body2 ol li:after{content:"　";position:absolute;bottom:0;top:0;right:0;margin:auto;width:1px;height:80%}body#index #flow .flow-list .body1 ol li .number,body#index #flow .flow-list .body2 ol li .number{width:46px;height:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:23px;color:#fff;margin:0 auto;font-size:3.2rem;font-weight:500;margin-bottom:10px}body#index #flow .flow-list .body1 ol li h3,body#index #flow .flow-list .body2 ol li h3{margin-bottom:15px;text-align:center}body#index #flow .flow-list .body1 ol li figure,body#index #flow .flow-list .body2 ol li figure{margin:0 0 20px;text-align:center}body#index #flow .flow-list .body1 ol li p,body#index #flow .flow-list .body2 ol li p{font-size:1.6rem}body#index #flow .flow-list .body1 ol li:after{background:url(//dococare.com/wp/wp-content/themes/dococare/css/../images/tate_line_tel.svg) repeat-y right center}body#index #flow .flow-list .body1 ol li .number{background:#e8878c}body#index #flow .flow-list .body2 ol li:after{background:url(//dococare.com/wp/wp-content/themes/dococare/css/../images/tate_line_web.svg) repeat-y right center}body#index #flow .flow-list .body2 ol li .number{background:#00b0de}body#index #flow .flow-list .tab-title{border-bottom:none;padding:10px 0;border-radius:16px 16px 0 0;text-align:center;display:table;position:relative;border-bottom:2px solid transparent;font-weight:700;color:#9e9e9e;background:#e0e0e0;width:50%;font-size:2rem;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s}body#index #flow .flow-list .tab-title:hover{cursor:pointer}body#index #flow .flow-list .tab-body{-webkit-box-sizing:border-box;box-sizing:border-box}body#index #flow .flow-list .tab-body>div{-webkit-box-sizing:border-box;box-sizing:border-box;display:none}body#index #flow .flow-list:after{content:"";width:100%}body#index #flow .flow-list .radio{display:none}body#index #flow .flow-list .radio:checked+.tab-title{color:#fff}body#index #flow .flow-list #tab1:checked~.title1{background:#feedd6;color:#9c5a5d}body#index #flow .flow-list #tab1:checked~.tab-body>.body1{display:block}body#index #flow .flow-list #tab1:hover~.title1{background:#feedd6;color:#9c5a5d}body#index #flow .flow-list #tab2:checked~.title2{background:#d7eef3;color:#176276}body#index #flow .flow-list #tab2:checked~.tab-body>.body2{display:block}body#index #flow .flow-list #tab2:hover~.title2{background:#d7eef3;color:#176276}body#index #area .area-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}body#index #area .area-list .body1,body#index #area .area-list .body2{width:100%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}body#index #area .area-list .body1 .area-content,body#index #area .area-list .body2 .area-content{padding:30px 91px 40px;background:#fff}body#index #area .area-list .body1 .area-content h3,body#index #area .area-list .body2 .area-content h3{margin-bottom:15px;text-align:center}body#index #area .area-list .body1 .area-content p,body#index #area .area-list .body2 .area-content p{font-size:1.6rem;text-align:center}body#index #area .area-list .body1 .area-content .wrap,body#index #area .area-list .body2 .area-content .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body#index #area .area-list .body1 .area-content .wrap .content-text,body#index #area .area-list .body2 .area-content .wrap .content-text{width:50%}body#index #area .area-list .body1 .area-content .wrap .content-text p,body#index #area .area-list .body2 .area-content .wrap .content-text p{text-align:left}body#index #area .area-list .body1 .area-content .wrap .content-img,body#index #area .area-list .body2 .area-content .wrap .content-img{width:50%}body#index #area .area-list .body1 .area-content .wrap .content-img figure,body#index #area .area-list .body2 .area-content .wrap .content-img figure{margin:0;text-align:center}body#index #area .area-list .tab-title{border-bottom:none;padding:10px 0;border-radius:16px 16px 0 0;text-align:center;display:table;position:relative;border-bottom:2px solid transparent;font-weight:700;color:#9e9e9e;background:#e0e0e0;width:50%;font-size:2rem;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s}body#index #area .area-list .tab-title:hover{cursor:pointer}body#index #area .area-list .tab-body{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body#index #area .area-list .tab-body>div{-webkit-box-sizing:border-box;box-sizing:border-box;display:none}body#index #area .area-list:after{content:"";width:100%}body#index #area .area-list .radio{display:none}body#index #area .area-list .radio:checked+.tab-title{color:#fff}body#index #area .area-list #area-tab1:checked~.title1{background:#feedd6;color:#9c5a5d}body#index #area .area-list #area-tab1:checked~.tab-body>.body1{display:block}body#index #area .area-list #area-tab1:hover~.title1{background:#feedd6;color:#9c5a5d}body#index #area .area-list #area-tab2:checked~.title2{background:#d7eef3;color:#176276}body#index #area .area-list #area-tab2:checked~.tab-body>.body2{display:block}body#index #area .area-list #area-tab2:hover~.title2{background:#d7eef3;color:#176276}body#index #price .price-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}body#index #price .price-list .body1,body#index #price .price-list .body2{width:100%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}body#index #price .price-list .body1 .price-content,body#index #price .price-list .body2 .price-content{padding:30px 91px 40px;background:#fff}body#index #price .price-list .body1 .price-content h3,body#index #price .price-list .body2 .price-content h3{margin-bottom:15px;text-align:center}body#index #price .price-list .body1 .price-content p,body#index #price .price-list .body2 .price-content p{font-size:1.6rem;text-align:center}body#index #price .price-list .body1 .price-content table,body#index #price .price-list .body2 .price-content table{border-collapse:collapse;border-spacing:0;width:100%;text-align:center;border:1px solid #bdbdbd}body#index #price .price-list .body1 .price-content table th,body#index #price .price-list .body1 .price-content table td,body#index #price .price-list .body2 .price-content table th,body#index #price .price-list .body2 .price-content table td{font-weight:700;border:1px solid #bdbdbd}body#index #price .price-list .body1 .price-content table th,body#index #price .price-list .body2 .price-content table th{font-size:2rem}body#index #price .price-list .body1 .price-content table td,body#index #price .price-list .body2 .price-content table td{font-size:2.4rem}body#index #price .price-list .body1 .price-content table th,body#index #price .price-list .body1 .price-content table td{padding:16px}body#index #price .price-list .body2 .price-content table th,body#index #price .price-list .body2 .price-content table td{padding:10px}body#index #price .price-list .tab-title{border-bottom:none;padding:10px 0;border-radius:16px 16px 0 0;text-align:center;display:table;position:relative;border-bottom:2px solid transparent;font-weight:700;color:#9e9e9e;background:#e0e0e0;width:50%;font-size:2rem;-webkit-transition:all .2s ease 0s;transition:all .2s ease 0s}body#index #price .price-list .tab-title:hover{cursor:pointer}body#index #price .price-list .tab-body{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body#index #price .price-list .tab-body>div{-webkit-box-sizing:border-box;box-sizing:border-box;display:none}body#index #price .price-list:after{content:"";width:100%}body#index #price .price-list .radio{display:none}body#index #price .price-list .radio:checked+.tab-title{color:#fff}body#index #price .price-list #price-tab1:checked~.title1{background:#feedd6;color:#9c5a5d}body#index #price .price-list #price-tab1:checked~.tab-body>.body1{display:block}body#index #price .price-list #price-tab1:hover~.title1{background:#feedd6;color:#9c5a5d}body#index #price .price-list #price-tab2:checked~.title2{background:#d7eef3;color:#176276}body#index #price .price-list #price-tab2:checked~.tab-body>.body2{display:block}body#index #price .price-list #price-tab2:hover~.title2{background:#d7eef3;color:#176276}body#index #news .container{width:820px}body#index #news .info .info-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:700px;margin:0 auto}body#index #news .info .info-contents h3{width:200px}body#index #news .info .info-contents ul li{margin-bottom:10px}body#index #news .info .info-contents ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000}body#index #news .info .info-contents ul li a span{display:block}body#index #news .info .info-contents ul li a .day{padding-right:40px}body#index #news .info .info-contents ul li a .title{width:100%}body#index #news .pick ul{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}body#index #news .pick ul li{width:30%;margin-left:5%}body#index #news .pick ul li:nth-child(3n-2){margin-left:0}body#index #news .pick ul li a{display:block}body#index #news .pick ul li a .thum{margin-bottom:12px}body#index #news .pick ul li a .thum img{border-radius:4px;width:100%;height:auto}body#index #news .pick ul li a h4{font-size:1.6rem;line-height:1.3;margin-bottom:5px}body#index #news .pick ul li a .day{font-size:1rem;margin-bottom:5px;color:#4f4f4f}body#index #news .pick ul li a .cat span{display:inline-block;padding:2px 8px;background:#c4c4c4;color:#fff;border-radius:2px;font-size:1rem;margin:0 2px 0 0}body#index #news .bt-news{width:250px;color:#fff;text-align:center;margin:0 auto;border-radius:2px}body#index #news .bt-news a{display:block;padding:10px;color:#fff;background:#00b0de}body#index #news .bt-news a:hover{color:#fff;opacity:.6}body#index #consultation{padding:40px 0;background:url(//dococare.com/wp/wp-content/themes/dococare/css/../images/contact_bg.jpg) no-repeat center center;background-size:cover}body#index #consultation .consultation-content{padding:40px 0;background:rgba(255,255,255,.9);border-radius:4px}body#index #consultation .orange{background:#f29161;border:none}body#index #consultation .orange a{display:block;color:#fff;text-align:left;font-weight:700;text-align:center}body#index #consultation .orange a img{margin-right:10px}body#index #consultation .mail{padding:15px 0 15px;font-size:2rem}body#index #consultation .mail img{width:26px;height:auto}body#index #consultation .tel{padding:6px 0 7px}body#index #consultation .tel a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}body#index #consultation .tel a span{display:block}body#index #consultation .tel a .number{font-size:2rem;margin-bottom:5px}body#index #consultation .tel a .time{font-size:1.4rem;font-weight:400}body#index #consultation .contact{text-align:center}body#index #consultation .contact h3{margin-bottom:10px}body#index #consultation .contact p{margin-bottom:30px;text-align:center;font-size:1.6rem}body#index #consultation .contact .button-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body#index #consultation .contact .button-list button{margin:0 10px;width:30%}body#index #consultation .match-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body#index #consultation .match-content p{width:30%;font-size:2.4rem;margin:0 10px}body#index #consultation .match-content .bt-link{width:30%;margin:0 10px}body#index #consultation .match-content .bt-link a{display:block;background:#00b0de}body#index #kaigo-irai{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:50px}body#index #kaigo-irai .contents{width:50%;height:766px}body#index #kaigo-irai .contents .txt-content{margin-top:261px;margin-bottom:20px;padding:30px 0;position:relative;text-align:center}body#index #kaigo-irai .contents .txt-content h3{color:#fff;font-size:4.8rem;font-weight:700;line-height:1.3}body#index #kaigo-irai .contents .txt-content p{font-size:2.4rem;font-weight:700;color:#fff}body#index #kaigo-irai .contents .bt-content{width:70%;margin:0 auto}body#index #kaigo-irai .contents .bt-content a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;border-radius:3px;color:#fff;border:2px solid #fff}body#index #kaigo-irai .contents .bt-content a .bt-content-right{font-size:2.6rem;margin-left:30px;font-weight:700}body#index #kaigo-irai .contents .bt-content a .bt-content-right span{display:block;font-size:1.6rem;font-weight:400}body#index #kaigo-irai .kaigo-contacts{position:relative;background:url(//dococare.com/wp/wp-content/themes/dococare/css/../images/top_irai_bg@2x.jpg) left top;background-size:cover}body#index #kaigo-irai .kaigo-contacts .txt-content{background:rgba(241,154,206,.8)}body#index #kaigo-irai .kaigo-contacts .bt-content a{background:#e855ad}body#index #kaigo-irai .irai-contacts{position:relative;background:url(//dococare.com/wp/wp-content/themes/dococare/css/../images/top_kaigo_bg@2x.jpg) right top;background-size:cover}body#index #kaigo-irai .irai-contacts .txt-content{background:rgba(60,193,228,.8)}body#index #kaigo-irai .irai-contacts .bt-content a{position:relative;background:#00b0de}body#index #kaigo-irai .irai-contacts .bt-content a .open{padding:20px;position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,176,222,.85);font-weight:700;font-size:2.1rem}body#index #dococare-can{padding-bottom:120px;background:url(//dococare.com/wp/wp-content/themes/dococare/css/../images/top_can_bg@2.jpg) no-repeat left top 140px;background-size:300px}body#index #dococare-can h3{margin-bottom:10px}body#index #dococare-can p.h3-p{margin-bottom:60px;text-align:center;font-size:2rem}body#index #dococare-can ul{width:780px;margin:0 auto;padding:0}body#index #dococare-can ul li{margin-bottom:50px;font-weight:500;font-size:2.4rem;color:#616161}body#index #dococare-can ul li.n2{padding-left:30px}body#index #dococare-can ul li.n3{padding-left:60px}body#index #dococare-can ul li.n4{padding-left:90px}body#index #dococare-can ul li.n5{padding-left:60px}body#index #dococare-can ul li.n6{padding-left:30px}body#index #dococare-can ul li.n7{padding-left:0;margin-bottom:0}body#index #reason{margin-bottom:60px}body#index #reason h3{margin-bottom:20px}body#index #reason ol{width:930px;margin:0 auto;padding:0}body#index #reason ol li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body#index #reason ol li div.num{width:145px;font-size:2.8rem;font-weight:700;color:#fff;text-align:center}body#index #reason ol li div.num span{display:block;background:#78d2ea;padding:10px 0;border-radius:4px}body#index #reason ol li dl{width:750px;margin-left:30px}body#index #reason ol li dl dt{font-size:2.8rem;color:#616161;font-weight:700}body#index #reason ol li dl dd{font-size:2rem}body#index #connect{margin-bottom:38px;padding-bottom:300px;position:relative;background:url(//dococare.com/wp/wp-content/themes/dococare/css/../images/top_connect_bg@2x.jpg) no-repeat center top 60px;background-size:688px}body#index #connect .container{width:680px}body#index #connect figure{position:absolute;left:0;right:0;top:200px;margin:auto;width:215px}body#index #connect .connect-contents{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:70px}body#index #connect .connect-contents .connect-content dt{margin-bottom:10px;text-align:center;font-size:2rem;font-weight:500;line-height:1.5}body#index #connect .connect-contents .connect-content dd.icon{margin-bottom:20px}body#index #connect .connect-contents .connect-content dd.txt{font-weight:500;font-size:2rem}body#index #connect .connect-contents .connect-content-irai{color:#05a1c9;right:45px;position:relative}body#index #connect .connect-contents .connect-content-kaigo{color:#e855ad}body#index #completion{padding:45px 0 76px;margin-bottom:36px;background:#d7eef3}body#index #completion h3{margin-bottom:70px}body#index #completion ol{width:700px;margin:0 auto 0;list-style:none}body#index #completion ol li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:100px}body#index #completion ol li:last-child{margin-bottom:0}body#index #completion ol li .number{background:#fff;width:146px;height:146px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:4rem;font-weight:700;color:#05a1c9;border-radius:73px}body#index #completion ol li figure{padding:0;margin:0;width:190px}body#index #completion ol li figure img{position:relative}body#index #completion ol li dl dt{margin-bottom:10px;font-size:3rem;color:#616161;font-weight:700}body#index #completion ol li dl dd{font-size:2.2rem;font-weight:500;color:#616161}body#index #completion ol li .arrow{position:absolute;top:180px;left:200px}body#index #completion ol li.n0 figure img{left:10px}body#index #completion ol li.n1 figure img{left:-14px}body#index #completion ol li.n2 figure img{left:-5px}body#index #completion ol li.n3 figure img{left:-8px}@media screen and (max-width:1000px){body#index{padding-bottom:68px}body#index #slider .swiper-button-next,body#index #slider .swiper-button-prev{display:none}body#index #slider #slick{bottom:0;width:100%;padding:10px 0;text-align:center}body#index #slider #slick .slick li a figure{margin:0 2px 0}body#index #slider .bx-controls-direction{display:none}body#index #mian-visual{position:relative;height:100vh;background:url(//dococare.com/wp/wp-content/themes/dococare/css/../images/top_mainvisual_sp@2x.jpg) no-repeat right bottom #f4f4f4;background-size:700px}body#index #mian-visual h2{margin-bottom:30px;padding:20% 0 0 10%;text-align:left;color:#00b0de;font-size:2.2rem}body#index #mian-visual h2 .logo{width:50%;margin:0}body#index #mian-visual h2 .logo img{width:100%;height:auto}body#index #mian-visual h2 p{margin-top:10px;font-size:1.6rem}body#index #mian-visual h3{padding:0 0 0 10%;text-align:left}body#index #mian-visual h3 span{display:inline-block;text-align:left;font-size:4.6rem;line-height:1.3}body#index #mian-visual #slick{bottom:0;width:100%;padding:10px 0;background:rgba(255,255,255,.6);text-align:center}body#index #mian-visual #slick .slick li a figure{margin:0 2px 0}body#index #news{margin-bottom:50px}body#index #news h3{margin-bottom:38px}body#index #news .container{width:90%}body#index #news .pick ul{display:block}body#index #news .pick ul li{width:100%;margin-left:1%;margin-bottom:32px}body#index #news .pick ul li:nth-child(3n-2){margin-left:1%}body#index #news .pick ul li:nth-child(2n-1){margin-left:0}body#index #news .pick ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}body#index #news .pick ul li a .thum{width:30%;margin-bottom:12px}body#index #news .pick ul li a .thum img{border-radius:4px;width:100%;height:auto}body#index #news .pick ul li a .txt{width:70%;padding-left:15px}body#index #news .pick ul li a .txt .day{margin-bottom:2px}body#index #news .bt-news{width:250px;color:#fff;text-align:center;margin:0 auto;border-radius:2px}body#index #news .bt-news a{display:block;padding:10px;color:#fff;background:#00b0de}body#index #news .bt-news a:hover{color:#fff;opacity:.6}body#index .contents{position:relative}body#index .triangle:before{border-width:50px 50px 0 0}body#index .base-h1{top:30px;left:19px;font-size:2.8rem}body#index .base-h1 span{font-size:2rem}body#index .base-h2{font-size:2.2rem}body#index .base-h3{font-size:1.9rem;letter-spacing:0}body#index .base-h3 span:after{content:"　";position:absolute;bottom:2px;right:0;background:#f29161;width:100%;height:10px;border-radius:10px;z-index:-1}body#index .balloon-txt{font-size:1.4rem}body#index .balloon-txt span{display:block;padding:4px 0}body#index .balloon-txt:after{content:"";position:absolute;right:0;bottom:-20px;left:0;width:0;height:0;margin:auto;border-style:solid;border-color:#f29161 transparent transparent;border-width:20px 8px 0}body#index .bt-link{text-align:center}body#index .bt-link a{display:block;padding:13px 0;margin:0 auto;background:#66c7cc;color:#fff;font-size:1.6rem;font-weight:700;border-radius:2px}body#index #about .about-list{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px}body#index #about .about-list li:nth-child(1){width:100%;margin-bottom:30px}body#index #about .about-list li:nth-child(2),body#index #about .about-list li:nth-child(3){width:48%}body#index #about .about-list li p{top:-20px;font-size:2rem}body#index #about .about-list li figure img{width:100%;height:auto}body#index #situation .situation-ex{display:block;margin-top:25px}body#index #situation .situation-ex li{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-bottom:20px;padding:13px 12px 21px}body#index #situation .situation-ex li .content-img{width:84px}body#index #situation .situation-ex li .content-img figure{margin:0}body#index #situation .situation-ex li .content-img figure img{width:100%;height:auto}body#index #situation .situation-ex li .content-text{width:80%}body#index #situation .situation-ex li .content-text .ex-list{font-size:2rem}body#index #situation .situation-ex li .content-text .ex-list p{padding-left:15px;font-size:1.4rem}body#index #situation .situation-ex li .content-text .ex-list p:after{top:7px;width:8px;height:8px;border-radius:4px}body#index #situation .situation-reason{padding:0}body#index #situation .situation-reason li{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap}body#index #situation .situation-reason li .content-img{margin-bottom:20px}body#index #situation .situation-reason li .content-img figure img{max-width:344px;width:100%;height:auto}body#index #situation .situation-reason li .content-text{padding-left:0;padding-right:0}body#index #situation .situation-reason li .content-text h3{text-align:center}body#index #situation .situation-reason li .content-text p{margin-top:20px;font-size:1.6rem}body#index #situation .situation-reason li:nth-child(even) .content-text{padding-right:0}body#index #situation .situation-pro{display:block;padding:20px;margin-top:20px}body#index #situation .situation-pro li{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0;margin-bottom:50px;text-align:center;background:0 0}body#index #situation .situation-pro li:last-child{margin-bottom:0}body#index #situation .situation-pro li .base-h3{display:inline-block;padding:0 30px 10px;margin-bottom:20px}body#index #situation .situation-pro li .base-h3:before{bottom:-15px;border-width:0 0 14px 19px}body#index #situation .situation-pro li .base-h3:after{bottom:-10px;border-width:0 0 10px 14px}body#index #situation .situation-pro li .sub-title{font-size:1.8rem;font-weight:500;margin-bottom:10px}body#index #situation .situation-pro li figure{margin-bottom:15px}body#index #case .case-list li{display:block;margin-bottom:40px}body#index #case .case-list li .content-img{margin-bottom:20px}body#index #case .case-list li .content-img figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body#index #case .case-list li .content-img figure img{width:76px;height:auto}body#index #case .case-list li .content-img figure figcaption{margin:0 0 0 20px;text-align:left}body#index #case .case-list li .content-text{width:100%}body#index #case .case-list li .content-text h3{padding-left:0;margin-bottom:30px;text-align:left}body#index #case .case-list li .content-text p{padding:20px;margin-top:10px;font-size:1.6rem}body#index #case .case-list li .content-text p:after{left:20px;right:auto;bottom:auto;top:-20px;border-color:transparent transparent #f0f5f1;border-width:0 15px 20px}body#index #case .case-list li:nth-child(even) .content-text p:after{left:20px;right:auto;bottom:auto;top:-20px;border-color:transparent transparent #f0f5f1;border-width:0 15px 20px}body#index #flow .select-list{display:block}body#index #flow .select-list .select-list-contents{width:100%;padding:8px 13px 20px}body#index #flow .select-list .select-list-contents h3{padding-bottom:10px;margin-bottom:10px}body#index #flow .select-list .select-list-contents h4{font-size:2rem;margin-bottom:5px}body#index #flow .select-list .select-list-contents ul li{font-size:1.6rem}body#index #flow .select-list .select-list-contents figure{text-align:center}body#index #flow .select-list .select-list-contents figure img{max-width:448px;width:100%;height:auto}body#index #flow .flow-list{width:100%}body#index #flow .flow-list .body1,body#index #flow .flow-list .body2{padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}body#index #flow .flow-list .body1 ol,body#index #flow .flow-list .body2 ol{display:block;margin:0;padding:0;background:#fff}body#index #flow .flow-list .body1 ol li,body#index #flow .flow-list .body2 ol li{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:100%;padding:27px 20px 20px;margin-bottom:0}body#index #flow .flow-list .body1 ol li:after,body#index #flow .flow-list .body2 ol li:after{content:"　";position:absolute;top:auto;bottom:0;right:0;left:0;margin:auto;width:90%;height:1px;background:url(//dococare.com/wp/wp-content/themes/dococare/css/../images/yoko_line_gray.svg) repeat-x center bottom}body#index #flow .flow-list .body1 ol li .content-head,body#index #flow .flow-list .body2 ol li .content-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:10px}body#index #flow .flow-list .body1 ol li .content-body,body#index #flow .flow-list .body2 ol li .content-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body#index #flow .flow-list .body1 ol li .number,body#index #flow .flow-list .body2 ol li .number{width:32px;height:32px;border-radius:16px;font-size:2.4rem;margin:0}body#index #flow .flow-list .body1 ol li h3,body#index #flow .flow-list .body2 ol li h3{margin:0 0 0 10px}body#index #flow .flow-list .body1 ol li figure,body#index #flow .flow-list .body2 ol li figure{margin:0;width:30%}body#index #flow .flow-list .body1 ol li figure img,body#index #flow .flow-list .body2 ol li figure img{width:100%;height:auto}body#index #flow .flow-list .body1 ol li p,body#index #flow .flow-list .body2 ol li p{width:70%;font-size:1.6rem;padding-left:20px}body#index #flow .flow-list .tab-title{padding:6px 0;font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body#index #area .area-list .body1,body#index #area .area-list .body2{width:100%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}body#index #area .area-list .body1 .area-content,body#index #area .area-list .body2 .area-content{padding:30px 20px}body#index #area .area-list .body1 .area-content p,body#index #area .area-list .body2 .area-content p{text-align:left}body#index #area .area-list .body1 .area-content .wrap,body#index #area .area-list .body2 .area-content .wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}body#index #area .area-list .body1 .area-content .wrap .content-text,body#index #area .area-list .body2 .area-content .wrap .content-text{width:100%}body#index #area .area-list .body1 .area-content .wrap .content-text p,body#index #area .area-list .body2 .area-content .wrap .content-text p{text-align:left}body#index #area .area-list .body1 .area-content .wrap .content-img,body#index #area .area-list .body2 .area-content .wrap .content-img{width:100%}body#index #area .area-list .body1 .area-content .wrap .content-img figure img,body#index #area .area-list .body2 .area-content .wrap .content-img figure img{width:100%;height:auto;max-width:398px}body#index #area .area-list .tab-title{padding:6px 0;font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body#index #price .price-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}body#index #price .price-list .body1,body#index #price .price-list .body2{width:100%;padding:10px}body#index #price .price-list .body1 .price-content,body#index #price .price-list .body2 .price-content{padding:30px 12px 40px}body#index #price .price-list .body1 .price-content h3,body#index #price .price-list .body2 .price-content h3{margin-bottom:15px}body#index #price .price-list .body1 .price-content table th,body#index #price .price-list .body2 .price-content table th{font-size:1.2rem}body#index #price .price-list .body1 .price-content table td,body#index #price .price-list .body2 .price-content table td{font-size:1.4rem}body#index #price .price-list .body1 .price-content table th,body#index #price .price-list .body1 .price-content table td{padding:14px 0}body#index #price .price-list .body2 .price-content table th,body#index #price .price-list .body2 .price-content table td{padding:10px 0}body#index #price .price-list .tab-title{padding:6px 0;font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body#index #news{margin-bottom:0}body#index #news .container{width:100%}body#index #news .info .info-contents{display:block;width:100%;margin:0 auto}body#index #news .info .info-contents h3{width:auto;text-align:center;margin-bottom:20px}body#index #news .info .info-contents ul{-webkit-box-sizing:border-box;box-sizing:border-box}body#index #news .info .info-contents ul li{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px}body#index #news .info .info-contents ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000}body#index #news .info .info-contents ul li a span{display:block}body#index #news .info .info-contents ul li a .day{width:150px;padding-right:0}body#index #news .pick ul{display:block}body#index #news .pick ul li{width:100%;margin-left:0;margin-bottom:32px}body#index #news .pick ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}body#index #news .pick ul li a .txt{width:70%;padding-left:15px}body#index #news .pick ul li a .thum{width:30%;margin-bottom:12px}body#index #news .bt-news{width:250px;color:#fff;text-align:center;margin:0 auto;border-radius:2px}body#index #news .bt-news a{display:block;padding:10px;color:#fff;background:#00b0de}body#index #news .bt-news a:hover{color:#fff;opacity:.6}body#index #consultation{padding:40px 0;background:url(//dococare.com/wp/wp-content/themes/dococare/css/../images/contact_bg.jpg) no-repeat center center;background-size:cover}body#index #consultation .consultation-content{padding:40px 10px}body#index #consultation .orange{background:#f29161;border:none}body#index #consultation .orange a{display:block;color:#fff;text-align:left;font-weight:700;text-align:center}body#index #consultation .orange a img{margin-right:10px}body#index #consultation .mail{padding:15px 0 15px;font-size:2rem}body#index #consultation .mail img{width:26px;height:auto}body#index #consultation .tel{padding:6px 0 7px}body#index #consultation .tel a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}body#index #consultation .tel a span{display:block}body#index #consultation .tel a .number{font-size:2rem;margin-bottom:5px}body#index #consultation .tel a .time{font-size:1.4rem;font-weight:400}body#index #consultation .contact{text-align:center}body#index #consultation .contact h3{margin-bottom:10px}body#index #consultation .contact p{margin-bottom:20px}body#index #consultation .contact .button-list{display:block}body#index #consultation .contact .button-list button{margin:0;width:100%}body#index #consultation .match-content{display:block}body#index #consultation .match-content p{width:100%;font-size:2rem;margin:0 0 10px;text-align:center}body#index #consultation .match-content .bt-link{width:100%;margin:0}body#index #consultation .match-content .bt-link a{display:block;background:#00b0de}body#index #footer-contact{position:fixed;width:100%;bottom:0;background:rgba(255,255,255,.8);padding-top:10px;z-index:9}body#index #footer-contact .button-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body#index #footer-contact .button-list button{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 6px;width:49%;height:48px}body#index #footer-contact .button-list .orange{background:#f29161;border:none}body#index #footer-contact .button-list .orange a{display:block;color:#fff;text-align:left;font-weight:700;text-align:center}body#index #footer-contact .button-list .orange a img{margin-right:10px}body#index #footer-contact .button-list .mail{padding:0;font-size:1.4rem}body#index #footer-contact .button-list .mail img{width:21px;height:auto;vertical-align:top}body#index #footer-contact .button-list .tel{padding:6px 0 7px;border:1px solid #f29161}body#index #footer-contact .button-list .tel a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;color:#f29161}body#index #footer-contact .button-list .tel a .text{margin-left:5px}body#index #footer-contact .button-list .tel a span{display:block}body#index #footer-contact .button-list .tel a .number{font-size:21.6;margin-bottom:5px}body#index #footer-contact .button-list .tel a .time{font-size:1rem;font-weight:400}body#index #kaigo-irai{display:block;margin-bottom:50px}body#index #kaigo-irai .contents{width:100%;height:80vh}body#index #kaigo-irai .contents .txt-content{margin:0;padding:20px 0;position:absolute;bottom:160px;width:100%;margin:0 auto;left:0;right:0}body#index #kaigo-irai .contents .txt-content h3{margin-bottom:10px;font-size:3rem}body#index #kaigo-irai .contents .txt-content p{font-size:1.8rem}body#index #kaigo-irai .contents .bt-content{position:absolute;bottom:50px;width:80%;margin:0 auto;left:0;right:0}body#index #kaigo-irai .contents .bt-content a{padding:20px 0}body#index #kaigo-irai .contents .bt-content a .bt-content-right{font-size:1.8rem;margin-left:10px}body#index #kaigo-irai .contents .bt-content a .bt-content-right span{font-size:1.2rem;font-weight:300}body#index #kaigo-irai .kaigo-contacts{background:url(//dococare.com/wp/wp-content/themes/dococare/css/../images/top_irai_bg@2x.jpg) center top;background-size:cover}body#index #kaigo-irai .kaigo-contacts .bt-content a .bt-content-left img{width:35px;height:auto}body#index #kaigo-irai .irai-contacts{background:url(//dococare.com/wp/wp-content/themes/dococare/css/../images/top_kaigo_bg@2x.jpg) center top;background-size:cover}body#index #kaigo-irai .irai-contacts .bt-content a{position:relative}body#index #kaigo-irai .irai-contacts .bt-content a .bt-content-left img{width:55px;height:auto}body#index #kaigo-irai .irai-contacts .bt-content a .open{font-size:1.5rem}body#index #dococare-can{padding-bottom:0;margin-bottom:50px;background:url(//dococare.com/wp/wp-content/themes/dococare/css/../images/top_can_bg@2.jpg) no-repeat left center;background-size:300px}body#index #dococare-can h3{margin-bottom:10px}body#index #dococare-can p.h3-p{width:90%;margin:0 auto 40px;font-size:2.1rem;text-align:left;line-height:1.3}body#index #dococare-can ul{width:90%}body#index #dococare-can ul li{margin-bottom:30px;font-size:2rem}body#index #dococare-can ul li.n2,body#index #dococare-can ul li.n3,body#index #dococare-can ul li.n4,body#index #dococare-can ul li.n5,body#index #dococare-can ul li.n6,body#index #dococare-can ul li.n7{padding-left:0}body#index #dococare-can ul li:last-child{margin-bottom:0}body#index #reason{margin-bottom:50px}body#index #reason h3{margin-bottom:30px}body#index #reason ol{width:90%}body#index #reason ol li{display:block;margin-bottom:40px}body#index #reason ol li div.num{width:120px;font-size:2.1rem;font-weight:700;line-height:1}body#index #reason ol li div.num span{padding:15px 0}body#index #reason ol li dl{width:100%;margin-left:0}body#index #reason ol li dl dt{font-size:2.4rem;line-height:1.3;margin-bottom:10px}body#index #reason ol li dl dd{font-size:1.8rem}body#index #connect{margin-bottom:0;padding-bottom:100px;position:relative;background:url(//dococare.com/wp/wp-content/themes/dococare/css/../images/top_connect_bg@2x.jpg) no-repeat center top 150px;background-size:554px}body#index #connect .container{width:100%;padding:0}body#index #connect figure{top:170px;width:110px}body#index #connect figure img{width:100%;height:auto}body#index #connect .connect-contents{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:265px;padding:0 15px}body#index #connect .connect-contents .connect-content{width:47%}body#index #connect .connect-contents .connect-content dt{margin-bottom:10px;text-align:center;font-size:2rem;font-weight:500;line-height:1.5}body#index #connect .connect-contents .connect-content dd.icon{margin-bottom:20px;width:100%;text-align:center}body#index #connect .connect-contents .connect-content dd.icon img{width:40%;height:auto}body#index #connect .connect-contents .connect-content dd.txt{font-size:1.6rem}body#index #connect .connect-contents .connect-content-irai{color:#05a1c9;right:0;position:relative}body#index #connect .connect-contents .connect-content-kaigo{color:#e855ad}body#index #completion{padding:50px 0;margin-bottom:50px;background:#d7eef3}body#index #completion h3{margin-bottom:20px}body#index #completion ol{width:100%;margin:0;padding:0;list-style:none}body#index #completion ol li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}body#index #completion ol li:last-child{margin-bottom:0}body#index #completion ol li:last-child dl{margin-bottom:0}body#index #completion ol li .number{width:80px;height:80px;font-size:2.2rem}body#index #completion ol li figure{padding:0;margin:0;width:15%}body#index #completion ol li figure img{width:100%;height:auto}body#index #completion ol li dl{margin-left:0;padding-right:20px}body#index #completion ol li dl dt{margin-bottom:5px;font-size:2.2rem}body#index #completion ol li dl dd{font-size:1.6rem}body#index #completion ol li .arrow{position:absolute;top:115px;left:80px}body#index #completion ol li .arrow img{width:18px;height:auto}body#index #completion ol li.n0 figure img{left:-15px}body#index #completion ol li.n1 figure img{left:-25px}body#index #completion ol li.n2 figure img{left:-13px;width:80%}body#index #completion ol li.n3 figure img{left:-19px;width:85%}body#index #completion ol li.n4 figure img{left:-19px;width:78%}}@media screen and (max-width:800px){body#index #mian-visual{background:url(//dococare.com/wp/wp-content/themes/dococare/css/../images/top_mainvisual_sp@2x.jpg) no-repeat right bottom #f4f4f4;background-size:700px}body#index #mian-visual h2{margin-bottom:30px;padding:18% 0 0 6%;font-size:2.2rem}body#index #mian-visual h2 p{margin-top:10px;font-size:1.6rem}body#index #mian-visual h3{padding:0 0 0 6%}body#index #mian-visual h3 span{font-size:4.6rem;line-height:1.3}}@media screen and (max-width:600px){body#index #mian-visual{background:url(//dococare.com/wp/wp-content/themes/dococare/css/../images/top_mainvisual_sp@2x.jpg) no-repeat right bottom #f4f4f4;background-size:650px}body#index #mian-visual h2{margin-bottom:30px;padding:15% 0 0 6%;font-size:2.2rem}body#index #mian-visual h2 p{margin-top:10px;font-size:1.6rem}body#index #mian-visual h3{padding:0 0 0 6%}body#index #mian-visual h3 span{font-size:3.6rem}}@media screen and (max-width:500px){body#index #mian-visual{background:url(//dococare.com/wp/wp-content/themes/dococare/css/../images/top_mainvisual_sp@2x.jpg) no-repeat right -20px bottom #f4f4f4;background-size:520px}body#index #mian-visual h2{margin-bottom:20px;padding:18% 0 0 6%}body#index #mian-visual h2 .logo{width:70%;margin:0}body#index #mian-visual h2 .logo img{width:100%;height:auto}body#index #mian-visual h2 p{margin-top:8px;font-size:1.4rem;line-height:1.3}body#index #mian-visual h3{padding:0 0 0 6%}body#index #mian-visual h3 span{font-size:2.6rem;line-height:1.4}}body#ambitious #mian-visual{padding:200px 0;text-align:center}body#ambitious #mian-visual h1{font-size:6vw;color:#000;font-weight:500}body#ambitious #mian-visual p{font-size:3.7vw;font-weight:300}body#ambitious #message{position:relative;background:#f9dded;color:#8b115a;padding:80px 0;margin-bottom:100px}body#ambitious #message .container{width:840px}body#ambitious #message .img-kawazoe{left:0;right:0;top:-180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;text-align:center}body#ambitious #message h2{margin-bottom:40px;text-align:center;font-size:2.4rem}body#ambitious #message h2 span{display:block;font-weight:500;font-size:1.4rem}body#ambitious .snd-contents .sdgs-img{margin-top:50px;text-align:center}body#ambitious .snd-contents .sdgs-img fugure{display:block;margin-bottom:30px}body#ambitious .snd-contents .sdgs-img ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body#ambitious .snd-contents .sdgs-img ul li{margin:0 5px}@media screen and (max-width:980px){body#ambitious #mian-visual{padding:100px 0 150px}body#ambitious #mian-visual h1{font-size:7vw}body#ambitious #mian-visual p{font-size:4.3vw}body#ambitious #message{padding:80px 0 50px;margin-bottom:50px}body#ambitious #message .container{width:90%;padding:0}body#ambitious #message .img-kawazoe{left:0;right:0;top:-180px}body#ambitious .snd-contents .container{width:90%;padding:0}body#ambitious .snd-contents .sdgs-img{margin-top:50px;text-align:center}body#ambitious .snd-contents .sdgs-img fugure{display:block;margin-bottom:30px}body#ambitious .snd-contents .sdgs-img fugure img{width:100%;height:auto}body#ambitious .snd-contents .sdgs-img ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body#ambitious .snd-contents .sdgs-img ul li{margin:0 5px}body#ambitious .snd-contents .sdgs-img ul li img{width:100%;height:auto}}body#news #news-main{padding-top:100px}body#news .news-nav{margin-bottom:100px;text-align:center}body#news .news-nav li{display:inline-block}body#news .news-nav li.act a{background:#fac800;color:#fff}body#news .news-nav li a{border-radius:100px;display:block;width:160px;padding:10px 0;text-align:center;font-size:1.6rem;line-height:1;background:rgba(250,200,0,.2);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}body#news .news-nav li a:hover{-webkit-transition:all .2s ease-out;transition:all .2s ease-out;background:#fac800;color:#fff}body#news main{margin-bottom:100px}body#news main .side-bar .news-cat ul li a{text-decoration:none;color:#176276;padding:1rem 0;display:block;font-weight:600;-webkit-transition:.1s;transition:.1s;font-size:1.3rem;border-bottom:1px solid #d7eef3}body#news main .side-bar .news-cat ul li a:hover{background-color:rgba(215,238,243,.5);padding-left:1rem}body#news article .dococare-section,body#news #articles .dococare-section,body#news #contents .dococare-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body#news article .dococare-section .news-wrap-left,body#news #articles .dococare-section .news-wrap-left,body#news #contents .dococare-section .news-wrap-left{width:640px}body#news article .dococare-section .news-wrap-left .news-wrap,body#news #articles .dococare-section .news-wrap-left .news-wrap,body#news #contents .dococare-section .news-wrap-left .news-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}body#news article .dococare-section .news-wrap-left .news-wrap .news-content-wrap,body#news #articles .dococare-section .news-wrap-left .news-wrap .news-content-wrap,body#news #contents .dococare-section .news-wrap-left .news-wrap .news-content-wrap{width:300px;margin:0 0 40px 40px}body#news article .dococare-section .news-wrap-left .news-wrap .news-content-wrap:nth-child(2n-1),body#news #articles .dococare-section .news-wrap-left .news-wrap .news-content-wrap:nth-child(2n-1),body#news #contents .dococare-section .news-wrap-left .news-wrap .news-content-wrap:nth-child(2n-1){margin-left:0}body#news article .dococare-section .news-wrap-left .news-wrap .news-content-wrap a,body#news #articles .dococare-section .news-wrap-left .news-wrap .news-content-wrap a,body#news #contents .dococare-section .news-wrap-left .news-wrap .news-content-wrap a{display:block}body#news article .dococare-section .news-wrap-left .news-wrap .news-content-wrap a .thum,body#news #articles .dococare-section .news-wrap-left .news-wrap .news-content-wrap a .thum,body#news #contents .dococare-section .news-wrap-left .news-wrap .news-content-wrap a .thum{margin-bottom:12px}body#news article .dococare-section .news-wrap-left .news-wrap .news-content-wrap a .thum img,body#news #articles .dococare-section .news-wrap-left .news-wrap .news-content-wrap a .thum img,body#news #contents .dococare-section .news-wrap-left .news-wrap .news-content-wrap a .thum img{border-radius:4px;width:100%;height:auto}body#news article .dococare-section .news-wrap-left .news-wrap .news-content-wrap a h4,body#news #articles .dococare-section .news-wrap-left .news-wrap .news-content-wrap a h4,body#news #contents .dococare-section .news-wrap-left .news-wrap .news-content-wrap a h4{font-size:1.6rem;line-height:1.3;margin-bottom:5px}body#news article .dococare-section .news-wrap-left .news-wrap .news-content-wrap a .day,body#news #articles .dococare-section .news-wrap-left .news-wrap .news-content-wrap a .day,body#news #contents .dococare-section .news-wrap-left .news-wrap .news-content-wrap a .day{font-size:1rem;margin-bottom:5px;color:#4f4f4f}body#news article .dococare-section .news-wrap-left .news-wrap .news-content-wrap a .cat span,body#news #articles .dococare-section .news-wrap-left .news-wrap .news-content-wrap a .cat span,body#news #contents .dococare-section .news-wrap-left .news-wrap .news-content-wrap a .cat span{display:inline-block;padding:2px 8px;background:#c4c4c4;color:#fff;border-radius:2px;font-size:1rem;margin:0 2px 0 0}body#news article .paging,body#news #articles .paging,body#news #contents .paging{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;padding:0}body#news article .paging li,body#news #articles .paging li,body#news #contents .paging li{margin:0 10px;text-align:center}body#news article .paging li a,body#news #articles .paging li a,body#news #contents .paging li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:50px}body#news article .paging li a:hover,body#news #articles .paging li a:hover,body#news #contents .paging li a:hover{-webkit-transition:all .3s;transition:all .3s;background:#05a1c9;color:#fff}body#news article .paging li.top a,body#news #articles .paging li.top a,body#news #contents .paging li.top a{border:1px solid #05a1c9}body#news article .paging li:first-child a,body#news article .paging li:last-child a,body#news #articles .paging li:first-child a,body#news #articles .paging li:last-child a,body#news #contents .paging li:first-child a,body#news #contents .paging li:last-child a{border-bottom:1px solid #05a1c9}body#news article .single-wrap,body#news #articles .single-wrap,body#news #contents .single-wrap{margin-bottom:50px}body#news article .single-wrap .photo-thum,body#news #articles .single-wrap .photo-thum,body#news #contents .single-wrap .photo-thum{margin-bottom:10px}body#news article .single-wrap .photo-thum img,body#news #articles .single-wrap .photo-thum img,body#news #contents .single-wrap .photo-thum img{width:100%;height:auto}body#news article .single-wrap h1.snd-h1,body#news #articles .single-wrap h1.snd-h1,body#news #contents .single-wrap h1.snd-h1{margin:30px 0 40px;line-height:1.3}body#news article .single-wrap h2,body#news #articles .single-wrap h2,body#news #contents .single-wrap h2{font-size:2.4rem}body#news article .single-wrap h2 span,body#news #articles .single-wrap h2 span,body#news #contents .single-wrap h2 span{display:block;font-size:1.2rem}body#news article .single-wrap div h3,body#news #articles .single-wrap div h3,body#news #contents .single-wrap div h3{font-size:2.1rem}body#news article .single-wrap div h4,body#news #articles .single-wrap div h4,body#news #contents .single-wrap div h4{font-size:1.8rem}body#news article .single-wrap div p,body#news #articles .single-wrap div p,body#news #contents .single-wrap div p{margin:20px 0}body#news article .single-wrap div p:first-child,body#news #articles .single-wrap div p:first-child,body#news #contents .single-wrap div p:first-child{margin-top:0}body#news article .single-wrap div img,body#news #articles .single-wrap div img,body#news #contents .single-wrap div img{width:100%;max-width:704px;height:auto}body#news article .single-wrap div a,body#news #articles .single-wrap div a,body#news #contents .single-wrap div a{display:block;color:#05a1c9;font-weight:700}body#news article .side-bar .news-new,body#news article .side-bar .news-cat,body#news article .side-bar .news-pick,body#news #articles .side-bar .news-new,body#news #articles .side-bar .news-cat,body#news #articles .side-bar .news-pick,body#news #contents .side-bar .news-new,body#news #contents .side-bar .news-cat,body#news #contents .side-bar .news-pick{margin-bottom:50px}body#news article .side-bar h2,body#news #articles .side-bar h2,body#news #contents .side-bar h2{margin-top:-.6em;font-weight:400;margin-bottom:10px;font-size:2rem}body#news article .side-bar .news-content-wrap,body#news #articles .side-bar .news-content-wrap,body#news #contents .side-bar .news-content-wrap{width:100%;margin-left:0;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #ddd}body#news article .side-bar .news-content-wrap a,body#news #articles .side-bar .news-content-wrap a,body#news #contents .side-bar .news-content-wrap a{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#176276;font-weight:400}body#news article .side-bar .news-content-wrap a .news-left,body#news #articles .side-bar .news-content-wrap a .news-left,body#news #contents .side-bar .news-content-wrap a .news-left{width:35%}body#news article .side-bar .news-content-wrap a .news-left img,body#news #articles .side-bar .news-content-wrap a .news-left img,body#news #contents .side-bar .news-content-wrap a .news-left img{width:100%;height:auto}body#news article .side-bar .news-content-wrap a .news-right,body#news #articles .side-bar .news-content-wrap a .news-right,body#news #contents .side-bar .news-content-wrap a .news-right{width:65%;padding-left:15px}body#news article .side-bar .news-content-wrap a img,body#news #articles .side-bar .news-content-wrap a img,body#news #contents .side-bar .news-content-wrap a img{width:100%;height:auto}body#news article .side-bar .news-content-wrap a .day,body#news #articles .side-bar .news-content-wrap a .day,body#news #contents .side-bar .news-content-wrap a .day{padding-top:0;margin-bottom:2px;font-size:1rem}body#news article .side-bar .news-content-wrap a p,body#news #articles .side-bar .news-content-wrap a p,body#news #contents .side-bar .news-content-wrap a p{padding-bottom:0;font-size:1.2rem;line-height:1.4;height:auto}body#news .addtoany_share_save_container a{display:inline-block !important;width:auto !important}body#news .addtoany_share_save_container a #twitter-widget-0{height:25px !important}body#news .addtoany_share_save_container a.a2a_button_facebook_like span{height:25px !important}@media screen and (max-width:980px){body#news #news-main{padding-top:100px}body#news #news-main h1{margin-bottom:40px;font-size:3rem}body#news .news-nav{margin-bottom:40px}body#news .news-nav li a{width:100px;font-size:1.4rem}body#news article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}body#news article .side-bar{display:block;width:90%;margin:0 auto}body#news article .side-bar .news-new .news-content-wrap:nth-child(n+4),body#news article .side-bar .news-pick .news-content-wrap:nth-child(n+4){display:none}body#news article .dococare-section,body#news #articles .dococare-section,body#news #contents .dococare-section{display:block}body#news article .dococare-section .news-wrap-left,body#news #articles .dococare-section .news-wrap-left,body#news #contents .dococare-section .news-wrap-left{width:100%}body#news article .dococare-section .news-wrap-left .news-wrap,body#news #articles .dococare-section .news-wrap-left .news-wrap,body#news #contents .dococare-section .news-wrap-left .news-wrap{display:block;margin-bottom:30px}body#news article .dococare-section .news-wrap-left .news-wrap .news-content-wrap,body#news #articles .dococare-section .news-wrap-left .news-wrap .news-content-wrap,body#news #contents .dococare-section .news-wrap-left .news-wrap .news-content-wrap{width:100%;margin-left:0;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #ddd}body#news article .dococare-section .news-wrap-left .news-wrap .news-content-wrap a,body#news #articles .dococare-section .news-wrap-left .news-wrap .news-content-wrap a,body#news #contents .dococare-section .news-wrap-left .news-wrap .news-content-wrap a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}body#news article .dococare-section .news-wrap-left .news-wrap .news-content-wrap a .thum,body#news #articles .dococare-section .news-wrap-left .news-wrap .news-content-wrap a .thum,body#news #contents .dococare-section .news-wrap-left .news-wrap .news-content-wrap a .thum{width:30%;margin-bottom:12px}body#news article .dococare-section .news-wrap-left .news-wrap .news-content-wrap a .thum img,body#news #articles .dococare-section .news-wrap-left .news-wrap .news-content-wrap a .thum img,body#news #contents .dococare-section .news-wrap-left .news-wrap .news-content-wrap a .thum img{border-radius:4px;width:100%;height:auto}body#news article .dococare-section .news-wrap-left .news-wrap .news-content-wrap a .txt,body#news #articles .dococare-section .news-wrap-left .news-wrap .news-content-wrap a .txt,body#news #contents .dococare-section .news-wrap-left .news-wrap .news-content-wrap a .txt{width:70%;padding-left:15px}body#news article .dococare-section .news-wrap-left .news-wrap .news-content-wrap a .txt .day,body#news #articles .dococare-section .news-wrap-left .news-wrap .news-content-wrap a .txt .day,body#news #contents .dococare-section .news-wrap-left .news-wrap .news-content-wrap a .txt .day{margin-bottom:2px}body#news article .dococare-section .news-wrap-left .paging li,body#news #articles .dococare-section .news-wrap-left .paging li,body#news #contents .dococare-section .news-wrap-left .paging li{margin:0 5px}body#news article .dococare-section .news-wrap-left .paging li a,body#news #articles .dococare-section .news-wrap-left .paging li a,body#news #contents .dococare-section .news-wrap-left .paging li a{width:30px;height:30px}body#news article .dococare-section .news-wrap-left .paging li:first-child a,body#news article .dococare-section .news-wrap-left .paging li:last-child a,body#news #articles .dococare-section .news-wrap-left .paging li:first-child a,body#news #articles .dococare-section .news-wrap-left .paging li:last-child a,body#news #contents .dococare-section .news-wrap-left .paging li:first-child a,body#news #contents .dococare-section .news-wrap-left .paging li:last-child a{font-size:1.2rem}body#news article .dococare-section .news-wrap-left .single-wrap,body#news #articles .dococare-section .news-wrap-left .single-wrap,body#news #contents .dococare-section .news-wrap-left .single-wrap{margin-bottom:30px}body#news article .dococare-section .news-wrap-left .single-wrap .photo-thum,body#news #articles .dococare-section .news-wrap-left .single-wrap .photo-thum,body#news #contents .dococare-section .news-wrap-left .single-wrap .photo-thum{margin-bottom:35px}body#news article .dococare-section .news-wrap-left .single-wrap h2,body#news #articles .dococare-section .news-wrap-left .single-wrap h2,body#news #contents .dococare-section .news-wrap-left .single-wrap h2{margin-bottom:35px;font-size:2.1rem;line-height:1.4}body#news article .dococare-section .news-wrap-left .single-wrap h2 span,body#news #articles .dococare-section .news-wrap-left .single-wrap h2 span,body#news #contents .dococare-section .news-wrap-left .single-wrap h2 span{margin-bottom:5px;font-size:1.2rem}body#news article .dococare-section .news-wrap-left .single-wrap div h3,body#news #articles .dococare-section .news-wrap-left .single-wrap div h3,body#news #contents .dococare-section .news-wrap-left .single-wrap div h3{font-size:1.8rem}body#news article .dococare-section .news-wrap-left .single-wrap div h4,body#news #articles .dococare-section .news-wrap-left .single-wrap div h4,body#news #contents .dococare-section .news-wrap-left .single-wrap div h4{font-size:1.6rem}body#news article .dococare-section .news-wrap-left .single-wrap div p br,body#news #articles .dococare-section .news-wrap-left .single-wrap div p br,body#news #contents .dococare-section .news-wrap-left .single-wrap div p br{display:none}body#news article .dococare-section .news-wrap-left .single-wrap div img,body#news #articles .dococare-section .news-wrap-left .single-wrap div img,body#news #contents .dococare-section .news-wrap-left .single-wrap div img{max-width:100%;display:block;margin:0 auto}body#news article .dococare-section .news-right-nav,body#news #articles .dococare-section .news-right-nav,body#news #contents .dococare-section .news-right-nav{width:100%;margin-top:5em}body#news article .dococare-section .news-right-nav .news-content-wrap a .day,body#news #articles .dococare-section .news-right-nav .news-content-wrap a .day,body#news #contents .dococare-section .news-right-nav .news-content-wrap a .day{padding-top:0;margin-bottom:2px;font-size:1rem;font-weight:700}body#news article .dococare-section .news-right-nav .news-content-wrap a p,body#news #articles .dococare-section .news-right-nav .news-content-wrap a p,body#news #contents .dococare-section .news-right-nav .news-content-wrap a p{padding-bottom:0;font-size:1.4rem;line-height:1.4;font-weight:400}body#news article .dococare-section .news-right-nav .news-new .news-content-wrap:nth-child(n+5),body#news #articles .dococare-section .news-right-nav .news-new .news-content-wrap:nth-child(n+5),body#news #contents .dococare-section .news-right-nav .news-new .news-content-wrap:nth-child(n+5){display:none}body#news article .single-wrap h1.snd-h1,body#news #articles .single-wrap h1.snd-h1,body#news #contents .single-wrap h1.snd-h1{margin:30px 0 40px;line-height:1.3;font-size:2.8rem}}body#movie main{margin-bottom:100px}body#movie .movie-list{margin:6rem 0 2rem;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}body#movie .movie-list li{width:320px;margin-bottom:50px}body#movie .movie-list li a{display:block}body#movie .movie-list li a figure{margin:0}body#movie .movie-list li a figure .figure-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body#movie .movie-list li a figure .figure-wrap .thum img{width:100%;height:auto}body#movie .movie-list li a figure .figure-wrap .play{position:absolute;width:20%}body#movie .movie-list li a figure .figure-wrap .play img{width:100%;height:auto}body#movie .movie-list li a figure figcaption{margin-top:10px;color:#616161;font-size:1.4rem;line-height:1.4;font-weight:700}@media screen and (max-width:980px){body#movie .movie-list{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}body#movie .movie-list li{width:100%;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #e6e6e6}body#movie .movie-list li a figure .figure-wrap .thum{width:100%}body#movie .movie-list li a figure .figure-wrap .thum img{width:100%;height:auto}body#movie .movie-list li a figure .figure-wrap .play{position:absolute;width:20%}body#movie .movie-list li a figure .figure-wrap .play img{width:100%;height:auto}body#movie .movie-list li a figure figcaption{margin-top:10px;font-size:1.5rem}body#movie .movie-list li:last-child{border-bottom:none}}body#partnership .snd-contents .page-link{width:320px;border-radius:2px;font-size:14px}body#partnership .snd-contents .page-link a{display:block;padding:10px 0}body#partnership .snd-contents .page-image img{width:100%;height:auto}body#partnership .snd-contents .onegai{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}body#partnership .snd-contents .onegai div{width:48%;margin-bottom:25px}body#partnership .snd-contents .onegai img{width:100%;height:auto}body#partnership .snd-contents .news-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body#partnership .snd-contents .news-wrap .news-content-wrap{width:48%}body#partnership .snd-contents .news-wrap .news-content-wrap a{display:block}body#partnership .snd-contents .news-wrap .news-content-wrap a .thum{margin-bottom:10px}body#partnership .snd-contents .news-wrap .news-content-wrap a .thum img{border-radius:4px;width:100%;height:auto}body#partnership .snd-contents .news-wrap .news-content-wrap a .txt h4{margin:0 0 10px;font-size:1.6rem;font-weight:700}body#partnership .snd-contents .news-wrap .news-content-wrap a .txt p.name{margin:0;font-size:1.6rem;font-weight:700}body#partnership .snd-contents .logo-list-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body#partnership .snd-contents .logo-list-wrap .logo-list-wrap-content{width:23%;margin:0 0 30px 18px}body#partnership .snd-contents .logo-list-wrap .logo-list-wrap-content:nth-child(4n-3){margin-left:0}body#partnership .snd-contents .logo-list-wrap .logo-list-wrap-content a{display:block;font-weight:300;color:#000}body#partnership .snd-contents .logo-list-wrap .logo-list-wrap-content a .logo-image{margin-bottom:10px}body#partnership .snd-contents .logo-list-wrap .logo-list-wrap-content a .logo-image img{width:100%;height:auto}body#partnership .snd-contents .logo-list-wrap .logo-list-wrap-content a p.name{margin:0;text-align:center;font-size:1.4rem}@media screen and (max-width:980px){body#partnership .snd-contents .onegai{display:block}body#partnership .snd-contents .onegai div{width:100%}body#partnership .snd-contents .onegai div:last-child{margin-bottom:0}body#partnership .snd-contents .news-wrap{display:block}body#partnership .snd-contents .news-wrap .news-content-wrap{width:100%;margin-top:20px}body#partnership .snd-contents .news-wrap .news-content-wrap:first-child{margin-top:0}body#partnership .snd-contents .news-wrap .news-content-wrap a .txt h4{margin:0 0 5px}body#partnership .snd-contents .logo-list-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body#partnership .snd-contents .logo-list-wrap .logo-list-wrap-content{width:48%;margin:0 0 30px}}