@charset "UTF-8";html{scroll-behavior:smooth}*{margin:0;padding:0}img{vertical-align:bottom}.body{margin:0}#wrapper{font-size:16px;max-width:750px;margin:0 auto;position:relative}.section{position:relative}.block_img{display:block;width:100%;height:auto}.conversion{position:relative}.cv_btn{width:100%;max-width:523px;margin:0 auto;position:absolute;bottom:10px;left:50%;z-index:2;translate:-50% 0}@media screen and (max-width:750px){.cv_btn{max-width:69.73333333333333vw}}.cv_btn .block_img{width:100%}.cv_btn a{transition:opacity .3s ease-out}.cv_btn a:focus-visible{opacity:.5}@media (any-hover:hover){.cv_btn a:hover{opacity:.5}}.footer{max-width:750px;width:100%;margin:0 auto;font-family:"Hiragino Sans W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.footer span{color:#fff}@media screen and (max-width:575px){.footer span{display:none}}.footer .copyright,.footer .footer_link{color:#000;padding:0 10px 0;letter-spacing:.2em}@media screen and (max-width:575px){.footer .copyright,.footer .footer_link{padding:0 2px 0}}.footer .footer_link{font-size:16px;text-decoration:none}@media screen and (max-width:575px){.footer .footer_link:not(:first-of-type),.footer .footer_link:not(:nth-of-type(2)){padding-top:15px}}@media screen and (max-width:575px){.footer .footer_link{font-size:10px}}.footer .link_box{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:20px 30px 0}@media screen and (max-width:575px){.footer .link_box{padding-top:0;text-align:center;padding:20px 15px 0}}.footer .link_box:last-of-type{padding-bottom:20px}@media screen and (max-width:575px){.footer .link_box:last-of-type{padding-top:0}}.footer .copyright{text-align:center;margin:0 auto;padding:20px 0;color:#717171;line-height:1.8;font-size:12px}@media screen and (max-width:575px){.footer .copyright{font-size:10px}}.footer_float{bottom:0;right:0;left:0;width:100%;position:fixed;z-index:1000}.footer_float .mskImg{text-align:center}.footer_float a{text-decoration:none}.footer_float a img{max-width:750px}@media screen and (max-width:768px){.footer_float a img{margin-bottom:-1.5%}}.footer_float img{width:100%}