@charset "utf-8";@media(min-width:769px),print{.btn-area{margin-top:40px}.btn-area ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1103px;margin:0 auto}.btn-area ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:538px;height:102px;border-radius:15px;background-color:#fff;color:#000;font-size:1.6rem;font-weight:700;text-decoration:none;-webkit-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;will-change:background-color}.btn-area ul li a:after{position:absolute;top:50%;right:30px;width:13px;height:13px;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);border-right:1px #000 solid;border-bottom:1px #000 solid;content:""}.btn-area ul li a:hover{background-color:#2f343a;color:#fff}.btn-area ul li a:hover:after{border-right:1px #fff solid;border-bottom:1px #fff solid}.btn-area ul li a.inactive{background-color:#b7b7b7;pointer-events:none}.btn-area ul li:nth-of-type(n+3){margin-top:30px}.attention{margin-top:40px;font-size:1.6rem;text-align:center}}@media only screen and (max-width:768px){.btn-area{margin-top:6.510416666666667vw}.btn-area ul{width:90%;margin:0 auto}.btn-area ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:15.625vw;border-radius:1.953125vw;background-color:#fff;color:#000;font-size:3.125vw;font-weight:700;text-decoration:none}.btn-area ul li a:after{position:absolute;top:50%;right:3.90625vw;width:1.953125vw;height:1.953125vw;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);border-right:1px #000 solid;border-bottom:1px #000 solid;content:""}.btn-area ul li a.inactive{background-color:#b7b7b7;pointer-events:none}.btn-area ul li:nth-of-type(n+2){margin-top:3.90625vw}.attention{margin-top:5.208333333333334vw;font-size:2.34375vw;text-align:center}}