﻿html{box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,::before,::after{box-sizing:inherit}::before,::after{text-decoration:inherit;vertical-align:inherit}*{background-repeat:no-repeat;padding:0;margin:0}img{border-style:none}ul,ol{list-style:none;margin:0}fieldset,button{border:none;background:none}input[type*="button"]{cursor:pointer}em{font-style:normal}main{display:block}button{cursor:pointer}button:focus{outline:none}body,html{width:100%}body{font-family:"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS ゴシック",sans-serif;line-height:1.6;color:#111;word-break:break-all;overflow-wrap:break-word;margin:0;padding:0;letter-spacing:0.05em}@media (min-width: 769px){body{font-size:16px}}@media (max-width: 768px){body{font-size:15px}}a{color:#128fcb}img{vertical-align:bottom}@media (max-width: 768px){img{max-width:100%}}.wrap{border-top:1px solid #dedede;padding-top:40px;padding-bottom:60px}@media (max-width: 768px){.wrap{background:#fff;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #dedede}}.inner{margin-left:auto;margin-right:auto}@media (min-width: 769px){.inner{max-width:960px}}@media (max-width: 768px){.inner{width:94%}}.fw{font-weight:bold}.footer{background-color:#69727B;padding:40px 0;text-align:center}@media (min-width: 769px){.footer{padding:70px 0}}@media (min-width: 769px){.footer_link{max-width:960px;margin:0 auto;display:flex;justify-content:space-between}}.footer_link li{margin-bottom:10px}@media (min-width: 769px){.footer_link li{margin:0 2% 30px;font-size:1rem}}.footer_link li a{color:#fff;text-decoration:none}.footer_link li a:hover{text-decoration:underline}.footer_copyright{color:#fff;margin-top:40px}@media (min-width: 769px){.footer_copyright{font-size:1.2rem}}header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 769px){header{margin-bottom:20px}}@media (max-width: 768px){header{margin-bottom:10px}}header a{text-decoration:none}header a:hover{opacity:0.7}@media (min-width: 769px){header img{width:100px}}@media (max-width: 768px){header img{width:70px}}main{background-color:#F87B22}@media (min-width: 769px){main{padding:50px 0 100px}}@media (max-width: 768px){main{padding:20px 0 50px}}.inner{max-width:1080px;width:96%;background-color:#fff}@media (min-width: 769px){.inner{padding:30px 50px 50px;border-radius:20px}}@media (max-width: 768px){.inner{padding:10px 4vw 30px;border-radius:10px}}.date{font-weight:bold;font-size:0.9rem}h1{font-weight:bold;border-bottom:1px solid #F87B22}@media (min-width: 769px){h1{font-size:1.6rem;padding-bottom:10px;margin-bottom:30px}}@media (max-width: 768px){h1{font-size:1.2rem;padding-bottom:5px;margin-bottom:15px}}h2{margin:20px 0 5px}.note{background-color:#E2E7EB;font-weight:bold;margin:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 769px){.note{padding:20px 30px}}@media (max-width: 768px){.note{padding:15px 5vw}}@media (min-width: 769px){.note dt{width:20%}}@media (max-width: 768px){.note dt{width:100%}}@media (min-width: 769px){.note dd{width:80%}}@media (max-width: 768px){.note dd{width:100%}.note dd:first-of-type{margin-bottom:10px}}
