@charset "UTF-8";@keyframes slide1 {
  0% {
    transform: translateX(100%); }
  to {
    transform: translateX(-100%); } }@keyframes slide2 {
  0% {
    transform: translateX(0); }
  to {
    transform: translateX(-200%); } }@keyframes AnimationTitle {
  0% {
    background-position: 0% 50%; }
  50% {
    background-position: 100% 50%; }
  100% {
    background-position: 0% 50%; } }.nintei-shienkikan .pageMain .in{background:url(http://human-trust.co.jp/wp-content/themes/sora/images/page/xmain-nintei-shienkikan.webp.pagespeed.ic.EExwyV42V0.webp) no-repeat center;background-size:cover}.link_u{text-decoration:underline}.link_u:hover{color:#4face6}.nintei-shienkikan #content .ninteiBox1 .inner p span{font-weight:700}.nintei-shienkikan #content .ninteiBox1 .inner .flexBox{display:flex;justify-content:space-between;gap:0 20px;padding:30px 0 0 0}@media screen and (max-width:520px){.nintei-shienkikan #content .ninteiBox1 .inner .flexBox{flex-wrap:wrap;gap:20px 0}}.nintei-shienkikan #content .ninteiBox1 .inner .flexBox .in{flex:1;border:2px solid #05a1e1;border-radius:27px;padding:10px;text-align:center}@media screen and (max-width:520px){.nintei-shienkikan #content .ninteiBox1 .inner .flexBox .in{flex:none;width:100%}}.nintei-shienkikan #content .ninteiBox1 .inner .flexBox .in p{line-height:180%;color:#184081;padding:0}.nintei-shienkikan #content .ninteiBox1 .inner .flexBox .in p.tx{font-weight:700}.nintei-shienkikan #content .ninteiBox1 .inner .btn a{font-size:23px;width:400px;height:auto;border-radius:50px;text-align:center}@media screen and (max-width:450px){.nintei-shienkikan #content .ninteiBox1 .inner .btn a{font-size:18px;width:90%}}.nintei-shienkikan #content .ninteiBox2{background-color:#f2fdff;padding:30px 0 50px}.nintei-shienkikan #content .ninteiBox2 .inner h2{font-size:28px;text-align:center;padding:0 0 30px}@media screen and (max-width:520px){.nintei-shienkikan #content .ninteiBox2 .inner h2{font-size:22px}}.nintei-shienkikan #content .ninteiBox2 .inner p span{font-weight:700}.nintei-shienkikan #content .ninteiBox2 .inner .otherLink{position:relative;background:url(http://human-trust.co.jp/wp-content/themes/sora/images/common/xexternal-link.webp.pagespeed.ic.SlkenlcX3I.webp) no-repeat left center;background-size:20px;padding:3px 0 3px 25px}.nintei-shienkikan #content .ninteiBox2 .inner .otherLink a{text-decoration:underline;color:#4face6}.nintei-shienkikan #content .ninteiBox3{padding:30px 0 50px}.nintei-shienkikan #content .ninteiBox3 .inner h2{font-size:28px;text-align:center;padding:0 0 30px}@media screen and (max-width:520px){.nintei-shienkikan #content .ninteiBox3 .inner h2{font-size:22px}}.nintei-shienkikan #content .ninteiBox3 .inner p span{font-weight:700}.nintei-shienkikan #content .ninteiBox3 .inner ul{padding:0 0 1em}.nintei-shienkikan #content .ninteiBox3 .inner ul li{line-height:36px}.nintei-shienkikan #content .ninteiBox3 .inner ul li:before{content:"・"}.nintei-shienkikan #content .ninteiBox3 .inner .flexBox{display:flex;justify-content:space-between;gap:0 20px;padding:30px 0 0 0}@media screen and (max-width:520px){.nintei-shienkikan #content .ninteiBox3 .inner .flexBox{flex-wrap:wrap;gap:20px 0}}.nintei-shienkikan #content .ninteiBox3 .inner .flexBox .in{flex:1;border:2px solid #05a1e1;border-radius:27px;padding:10px;text-align:center}@media screen and (max-width:520px){.nintei-shienkikan #content .ninteiBox3 .inner .flexBox .in{flex:none;width:100%}}.nintei-shienkikan #content .ninteiBox3 .inner .flexBox .in p{line-height:180%;color:#184081;padding:0}.nintei-shienkikan #content .ninteiBox3 .inner .flexBox .in p.tx{font-weight:700}.nintei-shienkikan #content .ninteiBox3 .inner .btn a{font-size:23px;width:400px;height:auto;border-radius:50px;text-align:center}@media screen and (max-width:450px){.nintei-shienkikan #content .ninteiBox3 .inner .btn a{width:90%;font-size:18px}}.nintei-shienkikan #content .ninteiBox3 .inner .sec{padding:90px 0 0}.nintei-shienkikan #content .ninteiBox3 .inner .sec .in{padding:20px 0 20px}.nintei-shienkikan #content .ninteiBox3 .inner .sec .in h3{font-size:24px;padding:0 0 20px}@media screen and (max-width:520px){.nintei-shienkikan #content .ninteiBox3 .inner .sec .in h3{font-size:18px}}.nintei-shienkikan #content .ninteiBox3 .inner .sec .in p span{font-weight:700}.nintei-shienkikan #content .ninteiBox3 .inner .sec .in p a{color:#4face6;text-decoration:underline}.nintei-shienkikan #content .ninteiBox4{background-color:#f2fdff;padding:30px 0 50px}@media screen and (max-width:520px){.nintei-shienkikan #content .ninteiBox4{padding:30px 0}}.nintei-shienkikan #content .ninteiBox4 .inner h2{font-size:28px;text-align:center;padding:0 0 30px}@media screen and (max-width:520px){.nintei-shienkikan #content .ninteiBox4 .inner h2{font-size:22px}}.nintei-shienkikan #content .ninteiBox4 .inner .in{display:flex;justify-content:space-between;flex-wrap:wrap;background-color:#f2fdff;border-radius:10px;padding:20px;margin:0 0 20px}.nintei-shienkikan #content .ninteiBox4 .inner .in .lBox{width:calc(100% - 400px)}@media screen and (max-width:767px){.nintei-shienkikan #content .ninteiBox4 .inner .in .lBox{width:100%}}@media screen and (max-width:520px){.nintei-shienkikan #content .ninteiBox4 .inner .in .lBox{padding:0 0 20px}}.nintei-shienkikan #content .ninteiBox4 .inner .in .lBox h3{font-size:24px;font-weight:700}@media screen and (max-width:520px){.nintei-shienkikan #content .ninteiBox4 .inner .in .lBox h3{font-size:18px}}.nintei-shienkikan #content .ninteiBox4 .inner .in .lBox p{letter-spacing:.1em}.nintei-shienkikan #content .ninteiBox4 .inner .in .lBox p.link{padding:0 0 2em;letter-spacing:.06em}.nintei-shienkikan #content .ninteiBox4 .inner .in .lBox p.link a{color:#4face6;text-decoration:underline}.nintei-shienkikan #content .ninteiBox4 .inner .in .rBox{width:386px}@media screen and (max-width:767px){.nintei-shienkikan #content .ninteiBox4 .inner .in .rBox{width:100%;text-align:center}}.nintei-shienkikan #content .ninteiBox5{padding:50px 0 0}.nintei-shienkikan #content .ninteiBox5 .inner h2{font-size:28px;text-align:center;padding:0 0 30px}@media screen and (max-width:520px){.nintei-shienkikan #content .ninteiBox5 .inner h2{font-size:22px}}.nintei-shienkikan #content .ninteiBox5 .inner p a{color:#4face6;text-decoration:underline}.misaka-daisaku .bread_crumb{padding-top:150px}.misaka-daisaku #content{padding-bottom:0}.misaka-daisaku #content .profileBox h1{font-size:28px;font-weight:500;letter-spacing:.1em;line-height:40px;padding:0 0 30px}@media screen and (max-width:767px){.misaka-daisaku #content .profileBox h1{font-size:18px}}@media screen and (max-width:520px){.misaka-daisaku #content .profileBox h1{line-height:150%}}.misaka-daisaku #content .profileBox .inBox .in{display:flex;justify-content:space-between;flex-wrap:wrap;background-color:#f2fdff;border-radius:10px;padding:20px;margin:0 0 20px}.misaka-daisaku #content .profileBox .inBox .in .lBox{width:calc(100% - 320px)}@media screen and (max-width:767px){.misaka-daisaku #content .profileBox .inBox .in .lBox{width:100%}}.misaka-daisaku #content .profileBox .inBox .in .lBox div{padding:0 0 1em}.misaka-daisaku #content .profileBox .inBox .in .lBox div h2{font-size:14px;font-weight:500}.misaka-daisaku #content .profileBox .inBox .in .lBox div h2:before{content:"■"}.misaka-daisaku #content .profileBox .inBox .in .lBox div ul li{font-size:14px;letter-spacing:.06em;line-height:24px;position:relative;padding:0 0 0 1em}@media screen and (max-width:520px){.misaka-daisaku #content .profileBox .inBox .in .lBox div ul li{line-height:160%}}.misaka-daisaku #content .profileBox .inBox .in .lBox div ul li:before{content:"・";position:absolute;top:0;left:0}.misaka-daisaku #content .profileBox .inBox .in .rBox{width:307px}@media screen and (max-width:767px){.misaka-daisaku #content .profileBox .inBox .in .rBox{width:100%;text-align:center}}.misaka-daisaku #content .profileBox .inBox .tx{line-height:36px;letter-spacing:.06em}@media screen and (max-width:520px){.misaka-daisaku #content .profileBox .inBox .tx{line-height:160%}}@media (max-width:767px){.nintei-shienkikan .pageMain .in{background-position:75% center}}