.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{margin-top:.5em;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-weight:700}.markdown h1{font-size:3rem}.markdown h2{margin-top:70px;font-size:2.5rem}@media only screen and (width<=767px){.markdown h2{margin-top:55px;font-size:2.4rem}}.markdown h3{margin-top:70px;font-size:2.1rem}@media only screen and (width<=767px){.markdown h3{margin-top:55px;font-size:2rem}}.markdown h4{margin-top:70px;font-size:1.8rem}@media only screen and (width<=767px){.markdown h4{margin-top:55px;font-size:1.6rem}}.markdown h5{font-size:1.5rem}@media only screen and (width<=767px){.markdown h5{font-size:1.6rem}}.markdown h6{font-size:1.5rem}@media only screen and (width<=767px){.markdown h6{font-size:1.6rem}}.markdown p{margin:1em 0}.markdown blockquote{background-color:#f1f6f9;width:100%;margin-top:75px;margin-bottom:75px;padding:30px}.markdown blockquote:before{content:"“"}.markdown blockquote:after{content:"”"}@media only screen and (width<=767px){.markdown blockquote{margin-top:60px;margin-bottom:60px}}.markdown ol,.markdown ul{margin-top:2em;padding-left:1.5em}.markdown a{color:#00a0f0}.markdown img{max-width:100%}.markdown figure{text-align:center;margin-top:75px}@media only screen and (width<=767px){.markdown figure{margin-top:60px}}.markdown figure img{margin:0 auto;display:block}.markdown figure figcaption{text-align:center}.markdown figcaption{color:#1b1b1b;margin-top:1.4em;font-size:1.4rem}.markdown .image-center{display:block}.markdown .image-center img{margin:0 auto;display:block}.markdown hr{background-color:#c0d2db;border:none;height:1px;margin-top:70px;margin-bottom:70px}@media only screen and (width<=767px){.markdown hr{margin-top:55px;margin-bottom:55px}}.markdown .btn{text-align:center}.markdown .btn.btn-sub a,.markdown .btn.btn-sub button{background-color:#fff}.markdown .btn.btn-sub a:after,.markdown .btn.btn-sub button:after{color:#1da1f2}@media only screen and (width>=1024px){.markdown .btn.btn-sub a:hover span,.markdown .btn.btn-sub button:hover span{color:#1da1f2}}.markdown .btn.btn-sub a span,.markdown .btn.btn-sub button span{color:#1da1f2}.markdown .btn a,.markdown .btn button{cursor:pointer;text-align:left;vertical-align:middle;background-color:#1b1b1b;border:0;justify-content:center;align-items:center;width:100%;max-width:392px;min-height:50px;margin:0 auto;padding:4px 67px 4px 17px;font-family:游ゴシック体,YuGothic,游ゴシック,Yu Gothic,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.4em;text-decoration:none;display:inline-flex;position:relative}@media only screen and (width<=767px){.markdown .btn a,.markdown .btn button{padding:4px 58px 4px 8px;font-size:1.2rem;display:flex}}@media only screen and (width>=1024px){.markdown .btn a:hover:before,.markdown .btn button:hover:before{width:100%}.markdown .btn a:hover span,.markdown .btn button:hover span{color:#1b1b1b;transform:translate(14px)}}.markdown .btn a:before,.markdown .btn button:before{content:"";background-color:#fffd5a;width:0;height:100%;transition:width .7s;position:absolute;top:0;right:0}.markdown .btn a:after,.markdown .btn button:after{content:">";color:#1b1b1b;background:#fffd5a;justify-content:center;align-items:center;width:50px;height:100%;min-height:50px;padding:0;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:700;display:flex;position:absolute;top:0;right:0}.markdown .btn a span,.markdown .btn button span{z-index:2;color:#fffd5a;padding:10px 0;transition:all .2s;position:relative}.markdown .btn a.disable,.markdown .btn button.disable{cursor:default;pointer-events:none;-webkit-tap-highlight-color:transparent;background:0 0;border:2px solid #c0d2db;min-height:46px}.markdown .btn a.disable:after,.markdown .btn button.disable:after{color:#fff;background-color:#c0d2db;width:48px;min-height:46px;padding-left:2px}.markdown .btn a.disable span,.markdown .btn button.disable span{color:#c0d2db}.markdown .btn{margin-top:2em;position:relative}.markdown .btn a{color:#fff}.markdown .btn a:hover{color:#1b1b1b}
