@import url("https://fonts.googleapis.com/css?family=Noto+Serif+JP:200,400&display=swap&subset=japanese");@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:100,300,400&display=swap&subset=japanese");@import url("https://fonts.googleapis.com/css?family=Julius+Sans+One&display=swap");.page_header{margin-bottom:100px}@media screen and (max-width: 559px){.page_header{margin-bottom:50px}}.page_lead{width:90%;max-width:980px;margin:0 auto;line-height:2.5}@media screen and (min-width: 960px){.page_lead{text-align:center}}.links{max-width:980px;margin-top:70px}@media screen and (max-width: 559px){.links{margin-top:50px}}.links_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 559px){.links_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width: 560px){.links_list li:not(:first-child){margin-left:8%}}@media screen and (max-width: 559px){.links_list li:not(:first-child){margin-top:40px}}.links_list li a{display:block;width:200px;height:50px;border:2px solid #e5e5e5;-webkit-box-sizing:content-box;box-sizing:content-box}@media screen and (min-width: 960px){.links_list li a{-webkit-transition:all ease 0.2s;transition:all ease 0.2s}.links_list li a:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);opacity:0.8}}@media screen and (max-width: 559px){.links_list li a{margin:0 auto}}
