@media print, screen and (min-width:768px) and (max-width:1048px){.page-guidance-policy-plan-next_plan-the-first .planfirst .inner{padding-left:16px;padding-right:16px}}.page-guidance-policy-plan-next_plan-the-first .planfirst{padding:20px 16px 40px 16px}@media print, screen and (min-width:768px){.page-guidance-policy-plan-next_plan-the-first .planfirst{padding:20px 0 60px 0}}.page-guidance-policy-plan-next_plan-the-first .planfirst__toplink{margin-bottom:20px}.page-guidance-policy-plan-next_plan-the-first .planfirst__toplink__list{display:none}.page-guidance-policy-plan-next_plan-the-first .planfirst__toplink__notes{color:#F00}@media print, screen and (min-width:768px){.page-guidance-policy-plan-next_plan-the-first .planfirst__toplink{display:block;margin:0 0 50px 0}.page-guidance-policy-plan-next_plan-the-first .planfirst__toplink__list{padding:14px 22px;display:block;background:url(../../img/module/bg_dot3.gif) repeat}.page-guidance-policy-plan-next_plan-the-first .planfirst__toplink__list>ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.page-guidance-policy-plan-next_plan-the-first .planfirst__toplink__list>ul li{margin-right:12px;padding:2px 0;line-height:200%}.page-guidance-policy-plan-next_plan-the-first .planfirst__toplink__list .module__link a:before{background-image:url(../../img/module/icn_arrow_02.png);top:8px}.page-guidance-policy-plan-next_plan-the-first .planfirst__toplink__notes{margin-top:10px}}.page-guidance-policy-plan-next_plan-the-first .planfirst__cont__txt{font-size:14px;line-height:22px}.page-guidance-policy-plan-next_plan-the-first .planfirst__cont__txt+.planfirst__cont__img{margin-top:20px}.page-guidance-policy-plan-next_plan-the-first .planfirst__cont__img+.planfirst__cont__txt{margin-top:20px}.page-guidance-policy-plan-next_plan-the-first .planfirst__cont__img img{width:100%}.page-guidance-policy-plan-next_plan-the-first .planfirst__cont__txt__list{padding:16px 24px;border:1px solid #ccc}.page-guidance-policy-plan-next_plan-the-first .planfirst__cont__txt__list dt{font-weight:bold;margin-bottom:5px}.page-guidance-policy-plan-next_plan-the-first .planfirst__cont__txt__list dd{position:relative;padding-left:1.2em}.page-guidance-policy-plan-next_plan-the-first .planfirst__cont__txt__list dd:before{content:'・';position:absolute;left:0;top:0}.page-guidance-policy-plan-next_plan-the-first .planfirst__cont__txt__name{display:-webkit-flex;display:flex;justify-content:flex-end;-webkit-justify-content:flex-end;align-items:flex-end;-webkit-align-items:flex-end;margin-top:10px}.page-guidance-policy-plan-next_plan-the-first .planfirst__cont__txt__name img{margin-left:12px}.page-guidance-policy-plan-next_plan-the-first .planfirst .planfirst__togglebox__cont{display:none;margin-bottom:40px}.page-guidance-policy-plan-next_plan-the-first .planfirst .planfirst__togglebox.no-toggle .planfirst__togglebox__cont{display:block}.page-guidance-policy-plan-next_plan-the-first .planfirst .active .planfirst__togglebox__cont{display:block;animation:fadeIn .5s ease 0s 1 normal;-webkit-animation:fadeIn .5s ease 0s 1 normal}.page-guidance-policy-plan-next_plan-the-first .planfirst__togglebox__ttl{position:relative}.page-guidance-policy-plan-next_plan-the-first .planfirst__togglebox__ttl:after{content:'';display:block;width:24px;height:24px;background:#10663c;border-radius:50%;position:absolute;right:0;bottom:11px}.page-guidance-policy-plan-next_plan-the-first .planfirst__togglebox__ttl:before{content:'';display:block;height:1px;width:9px;background:#FFF;position:absolute;right:8px;bottom:22px;z-index:1}.page-guidance-policy-plan-next_plan-the-first .planfirst__togglebox.active .planfirst__togglebox__ttl:before{display:none}.page-guidance-policy-plan-next_plan-the-first .planfirst__togglebox__ttl .module__ttl-big:before{content:'';display:block;height:9px;width:1px;background:#FFF;position:absolute;right:12px;bottom:18px;z-index:1;transition:.25s transform;-webkit-transition:.25s transform}.page-guidance-policy-plan-next_plan-the-first .planfirst__togglebox.active .planfirst__togglebox__ttl .module__ttl-big:before{transform:rotate(90deg);-webkit-transform:rotate(90deg)}.page-guidance-policy-plan-next_plan-the-first .planfirst__togglebox__ttl .module__ttl-big__item{margin-right:30px}@media print, screen and (min-width:768px){.page-guidance-policy-plan-next_plan-the-first .planfirst__cont{margin-bottom:60px}.page-guidance-policy-plan-next_plan-the-first .planfirst__cont__txt{line-height:28px}.page-guidance-policy-plan-next_plan-the-first .planfirst__cont__img{text-align:center}.page-guidance-policy-plan-next_plan-the-first .planfirst__cont__txt+.planfirst__cont__img{margin-top:30px}.page-guidance-policy-plan-next_plan-the-first .planfirst__cont__img+.planfirst__cont__txt{margin-top:30px}.page-guidance-policy-plan-next_plan-the-first .planfirst__cont__img img{width:auto;max-width:100%}.page-guidance-policy-plan-next_plan-the-first .planfirst__cont__txt__name{margin-top:20px}.page-guidance-policy-plan-next_plan-the-first .planfirst .planfirst__togglebox__cont{display:block}.page-guidance-policy-plan-next_plan-the-first .planfirst__togglebox__ttl:before,.page-guidance-policy-plan-next_plan-the-first .planfirst__togglebox__ttl:after,.page-guidance-policy-plan-next_plan-the-first .planfirst__togglebox__ttl .module__ttl-big:before{display:none}.page-guidance-policy-plan-next_plan-the-first .planfirst__togglebox__ttl .module__ttl-big__item{margin-right:0}.page-guidance-policy-plan-next_plan-the-first .planfirst .active .planfirst__togglebox__cont{animation:none;-webkit-animation:none}}.page-guidance-policy-plan-next_plan-the-first .planfirst__pamph__img img{width:150px;display:block;margin:0 auto 20px auto}.page-guidance-policy-plan-next_plan-the-first .planfirst__pamph__link li+li{margin-top:.5em}@media print, screen and (min-width:641px){.page-guidance-policy-plan-next_plan-the-first .planfirst__pamph__cont{display:-webkit-flex;display:flex}.page-guidance-policy-plan-next_plan-the-first .planfirst__pamph__img img{width:100px;margin-bottom:0;margin-right:30px}}@media print, screen and (min-width:768px){.page-guidance-policy-plan-next_plan-the-first .planfirst__pamph__cont .module__link a:before{top:3px}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}