@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&family=Oswald:wght@400;500;700&display=swap");:root{--stationColor: #206ed7;--gashaponColor: #206ed7;--premiumColor: #ac7808;--flatColor: #009f3c;--otherColor: #e50012;--allColor: #404248;--infoColor: #e50012;--itemColor: #ed5f00;--eventColor: #009f3c;--campaignColor: #206ed7;--blogColor: #9c53bc;--releaseColor: #f02e93}#qa{font-weight:400}#qa .main{position:relative;text-align:center;width:100%;min-height:600px;display:inline-block;vertical-align:top}#qa .main h2{text-align:left;padding-bottom:10px;border-bottom:2px dotted #bfbfbf}@media only screen and (max-width: 768px){#qa .main h2 img{height:24px}}#qa .main h3{color:#333;font-size:26px;font-weight:bold;margin:0 0 20px;padding:0 0 0 10px;border-left:4px solid #e50012}#qa .main h4{color:#1da1f2;font-size:26px;font-weight:bold;margin:0 0 20px;padding:0 0 5px;border-bottom:1px solid #e50012}#qa .main h4:before{content:'';display:inline-block;vertical-align:middle;margin:0 4px 0 0;content:url(../images/common/ico_capsule.png)}#qa .main .contents{padding:20px 0 40px}#qa .submit{padding:30px 0 30px;text-align:center}#qa .menu{border-top:1px solid #ddd;padding:20px 5px;margin:30px 0 0;text-align:center}@media only screen and (max-width: 768px){#qa .menu{border:1px solid #ddd;padding:20px}}#qa .menu ul{font-size:0}#qa .menu li{width:25%;display:inline-block;vertical-align:middle;border-right:1px solid #ddd}@media only screen and (max-width: 768px){#qa .menu li{width:100%;border:1px solid #ddd;margin:10px 0 0}}#qa .menu li:first-child{border-left:1px solid #ddd}@media only screen and (max-width: 768px){#qa .menu li:first-child{margin:0}}#qa .menu li a{color:#ffa812;display:block;font-size:16px}@media only screen and (max-width: 768px){#qa .menu li a{padding:10px 0}}#register{text-align:left}#register .gauge{margin-bottom:20px}#register .complete{text-align:center}#register .complete .title{padding:20px 0}#register .title{font-size:30px;font-weight:bold}#register .input{padding:20px 0 0}#register .input label{margin:0 0 10px;display:block}#register .input label span{font-size:18px;font-weight:bold;margin:0 20px 0 0}#register .input label .name{color:#e50012}#register .input label .required{color:red}#register .input input,#register .input select{font-family:"Lucida Grande", "segoe UI", "Hiragino Maru Gothic ProN", Meiryo, Arial, sans-serif;width:100%;font-size:24px;padding:10px}#register .input input[disabled],#register .input select[disabled]{font-family:"Lucida Grande", "segoe UI", "Hiragino Maru Gothic ProN", Meiryo, Arial, sans-serif;background:#dcdcdc;box-shadow:none;border:none}#register .input .radio input{width:auto;margin:0 10px 0 0}#register .input .date div{display:inline-block;vertical-align:middle}#register .input .date select{width:auto;margin:0 10px 0 0}#register .input .date span{font-size:18px;margin:0 10px 0 0}#register .submit{padding:10px 0 30px;text-align:center}#register .submit a{margin:10px}#register .submit button{outline:none;border:0;padding:10px 40px;margin:10px}#register.detail .title{color:#2e4c9c}#index .title{text-align:left;position:relative}#index .title .Button{position:absolute;top:0;right:0}#index .banners{font-size:0;margin:0 0 10px}#index .banners .banner{width:50%;display:inline-block;vertical-align:top;padding:10px 5px}@media only screen and (max-width: 768px){#index .banners .banner{width:100%}}#index .banners .banner:first-child{width:100%}#index .banners .banner img{width:100%}#index .button{padding:10px 5px}#index .button a{color:#1da1f2;font-size:18px;font-weight:bold;text-decoration:none;display:block;padding:10px;border:2px solid #dcdcdc}#index .button a:hover{color:#1da1f2;background:#dcdcdc}#qa{text-align:left}#qa .text{font-size:14px;margin:0 0 20px}#qa .block{margin:0 0 20px 0}#qa .block .accordion{display:block;width:100%;cursor:pointer}#qa .block .name{padding:15px;font-size:18px;color:#e50012;background:#fff;border:2px solid #dcdcdc}#qa .block .name:before{content:'';display:inline-block;vertical-align:middle;margin:0 4px 0 0;content:url(../images/member/ico_qa_open.png?date=20220201)}#qa .block .name.open{color:#fff;background:#e50012}#qa .block .name.open:before{content:url(../images/member/ico_qa_close.png?date=20220201)}#qa .block .content{border:2px solid #dcdcdc;padding:20px;display:none}#qa .block .qa{border:1px solid #dcdcdc;padding:15px;margin:0 0 20px}#qa .block .qa:last-child{margin:0}#qa .block .qa .q{font-size:14px}#qa .block .qa .q strong{color:#e50012;float:left}#qa .block .qa .a{font-size:14px;line-height:1.8em;padding:10px 0 0;display:none}#qa .block .qa .a strong{color:#e50012;float:left}#qa .block .qa .a .attention{font-size:17px;color:dodgerblue;margin:10px 0}#qa .btn_back{margin:35px auto 20px;text-align:center}
