@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}#enquete .main{position:relative;text-align:center;width:100%;min-height:600px;display:inline-block;vertical-align:top}#enquete .main h2{text-align:left;padding-bottom:10px;border-bottom:2px dotted #bfbfbf}@media only screen and (max-width: 768px){#enquete .main h2 img{height:24px}}#enquete .main h3{color:#333;font-size:26px;font-weight:bold;margin:0 0 20px;padding:0 0 0 10px;text-align:left;border-left:4px solid #e50012}@media only screen and (max-width: 768px){#enquete .main h3{font-size:20px}}#enquete .main h4{color:#e50012;font-size:26px;font-weight:bold;margin:0 0 20px;padding:0 0 5px;border-bottom:1px solid #e50012}#enquete .main h4:before{content:'';display:inline-block;vertical-align:middle;margin:0 4px 0 0;content:url(../images/common/ico_capsule.png)}#enquete .main dd{word-break:break-all}#enquete .main .contents{padding:20px 0 40px}@media only screen and (max-width: 768px){#enquete .main .contents{padding:20px 0 5px}}#enquete .submit{padding:30px 0 30px;text-align:center}#enquete .overviewCol{padding-bottom:30px}@media only screen and (max-width: 768px){#enquete .overviewCol{padding-bottom:15px}}#enquete .overviewCol .txt_overview{color:#3f3f3f;padding:20px;font-size:16px}@media only screen and (max-width: 768px){#enquete .overviewCol .txt_overview{padding:20px 0;text-align:left}}#enquete .overviewCol .txt_ejoica{color:#3f3f3f;padding:20px;font-size:25px;font-weight:bold}@media only screen and (max-width: 768px){#enquete .overviewCol .txt_ejoica{padding:20px 0;text-align:left}}#enquete .overviewCol .txt_end{font-size:13px}@media only screen and (max-width: 768px){#enquete .overviewCol .txt_end{font-size:14px}}#enquete .overviewCol .txt_outline{color:#3f3f3f;padding:20px 20px 0;font-size:16px}@media only screen and (max-width: 768px){#enquete .overviewCol .txt_outline{padding:20px 0 0;text-align:left}}#enquete .overviewCol .copyrightButton{padding:20px}#enquete .overviewCol .copyrightButton+.txt_outline{padding-top:0;display:none}#enquete .overviewCol .ejoica_img{margin:30px 0}@media only screen and (max-width: 768px){#enquete .overviewCol .ejoica_img{margin:30px 0}}#enquete .overviewCol .lottery_img{margin:30px 0}@media only screen and (max-width: 768px){#enquete .overviewCol .lottery_img{margin:10px 0}}#enquete .overviewCol .link_ejoica{text-align:right;padding-bottom:20px;color:#ffa811}#enquete .entryCol{box-sizing:border-box;background-color:#efefef;border:1px solid #e3e3e3;margin:20px auto 10px;padding:30px 10px;text-align:center}@media only screen and (max-width: 768px){#enquete .entryCol{margin:0 auto 10px;padding:20px 10px 0}}#enquete .attentionList{text-align:left;padding:40px 0}@media only screen and (max-width: 768px){#enquete .attentionList{padding:20px 0 40px}}#enquete .attentionList .attention{font-size:13px;text-indent:-1em;margin-left:1em;color:#ff4f4f}#enquete .attentionList_comp{text-align:center;padding:40px 0}@media only screen and (max-width: 768px){#enquete .attentionList_comp{padding:20px 0 40px}}#enquete .attentionList_comp .attention{font-size:13px;text-indent:-1em;margin-left:1em;color:#ff4f4f}#enquete .informationCol .noticeList{padding-bottom:30px;text-align:left}@media only screen and (max-width: 768px){#enquete .informationCol .noticeList{font-size:14px}}#enquete .informationCol .noticeList li{margin-bottom:0.5em;text-indent:-1em;margin-left:1em}#enquete .informationCol .noticeList li a{color:#ffa811}#enquete .informationCol .text{text-align:left;font-size:14px;line-height:1.8em;margin-bottom:30px}#enquete .informationCol .text .emphasize{font-size:20px}#enquete .informationCol .text a{color:#ffa811}#enquete .shift_enq_types{margin:min(8vw , 40px) auto}@media only screen and (min-width: 769px){#enquete .shift_enq_types{max-width:942px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}}@media only screen and (max-width: 768px){#enquete .shift_enq_type:nth-child(n+2){margin:min(4vw , 20px) 0 0}}@media only screen and (min-width: 769px){#enquete .shift_enq_type{width:48%}#enquete .shift_enq_type:nth-child(even){margin-left:4%}}#enquete .btn_shift_enq{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;position:relative;width:100%;text-decoration:none;color:#fff;border-width:0.04em;border-style:solid;border-color:#ffa811;border-radius:1000px;background-color:#ffa811;font-weight:bold}@media (hover: hover){#enquete .btn_shift_enq{transition:color .3s cubic-bezier(0.37, 0, 0.63, 1),background-color .3s cubic-bezier(0.37, 0, 0.63, 1)}#enquete .btn_shift_enq:hover{color:#ffa811;background-color:#fff}#enquete .btn_shift_enq:hover::after{border-color:#ffa811}}@media only screen and (min-width: 769px){#enquete .btn_shift_enq{padding:0.8em 1em;min-width:340px;font-size:16px}}@media only screen and (max-width: 768px){#enquete .btn_shift_enq{padding:0.75em 1.5em;min-width:70%}}#enquete .btn_shift_enq::after{display:block;position:absolute;top:50%;right:1.5em;min-width:0.7em;min-height:0.7em;border-top:0.2em solid #fff;border-right:0.2em solid #fff;content:'';-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);transition:border-color .3s cubic-bezier(0.37, 0, 0.63, 1)}#enquete .researches_list{padding:30px 0}#enquete .researches_list .category_name{color:#333;font-size:26px;font-weight:bold;margin:20px 0 0;padding:0 0 0 10px;text-align:left;border-left:4px solid #e50012}#enquete .researches_list .category_name:first-child{margin:0}@media only screen and (max-width: 768px){#enquete .researches_list .category_name{font-size:20px}}#enquete .researches_list .item_name{padding:15px 0;border-bottom:1px solid #bfbfbf;overflow:hidden;font-size:0}#enquete .researches_list .item_name .item_text{width:calc( 100% - 140px);display:inline-block;vertical-align:middle;text-align:left;font-size:15px}@media only screen and (max-width: 768px){#enquete .researches_list .item_name .item_text{width:100%;margin:0 0 10px}}#enquete .researches_list .item_name .item_text a{color:#ee8300;font-weight:bold}#enquete .researches_list .item_name .answerBtn{width:120px;display:inline-block;vertical-align:middle}@media only screen and (max-width: 768px){#enquete .researches_list .item_name .answerBtn{width:100%}#enquete .researches_list .item_name .answerBtn a{display:block}}#enquete .item_list_btn{margin:30px 0 40px}@media only screen and (max-width: 768px){#enquete .item_list_btn{margin:20px 0 40px}}#enquete .enqueteCol{text-align:left;padding:20px 0}#enquete .enqueteCol .enqueteColHeader .goodsName{color:#b73b00;font-size:24px;font-weight:bold;margin:0 0 40px;padding:0.2em 0.5em;background:#ffe482;border:dashed 2px #ffb116;box-shadow:0px 0px 0px 5px #ffe482;text-align:left}#enquete .enqueteCol .enqueteColHeader .goodsName .txt_annotation{color:#e50012;font-size:13px}#enquete .enqueteCol .stit{color:#e50012;font-size:17px;font-weight:bold;margin-bottom:15px;padding-bottom:5px;border-bottom:1px solid #bfbfbf}#enquete .enqueteCol .errorMsg_top{color:#ff4f4f;padding:20px;border:1px solid #ff4f4f;margin:20px 0;text-align:center;background:#ffd9d9}#enquete .enqueteCol .errorMsg{color:#ff4f4f;padding:5px 0 20px}#enquete .enqueteCol .enqueteColInner{padding-bottom:40px}#enquete .enqueteCol .enqueteColInner input,#enquete .enqueteCol .enqueteColInner textarea{padding:0 0.25em;border:1px solid #d0d0d0}#enquete .enqueteCol .enqueteColInner input{max-width:300px}@media only screen and (max-width: 768px){#enquete .enqueteCol .enqueteColInner input{max-width:100px}}#enquete .enqueteCol .enqueteColInner textarea{min-width:500px}@media only screen and (max-width: 768px){#enquete .enqueteCol .enqueteColInner textarea{min-width:300px}}#enquete .enqueteCol .infoTxt{color:#ff4f4f;padding:20px;border:1px solid #ff4f4f;margin:20px 0 50px;text-align:center;background:#ffd9d9}#enquete .enqueteCol .txt_error_en{font-weight:bold;border-bottom:1px solid #ff4f4f;font-size:30px}@media only screen and (max-width: 768px){#enquete .enqueteCol .txt_error_en{ont-size:25px}}#enquete .enqueteCol .end_Txt{padding:20px;margin:20px 0 50px;text-align:center}@media only screen and (min-width: 769px){#enquete .lotteryWinGift{margin-top:60px}}@media only screen and (max-width: 768px){#enquete .lotteryWinGift{margin-top:7vw}}#enquete .lotteryWinGift ul{border:1px solid #ff4f4f;text-align:left}@media only screen and (min-width: 769px){#enquete .lotteryWinGift ul{padding:40px}}@media only screen and (max-width: 768px){#enquete .lotteryWinGift ul{padding:5vw}}#enquete .lotteryWinMethod,#enquete .lotteryWinTerms{text-align:left}@media only screen and (min-width: 769px){#enquete .lotteryWinMethod,#enquete .lotteryWinTerms{margin-top:60px}}@media only screen and (max-width: 768px){#enquete .lotteryWinMethod,#enquete .lotteryWinTerms{margin-top:7vw}}#enquete .lotteryWinMethod .lotteryCaution{font-size:0.8em}#enquete .lotteryWinMethod .lotteryCaution li{padding-left:1em;text-indent:-1em}@media only screen and (min-width: 769px){#enquete .lotteryWinMethod .lotteryWinMethodList{margin-top:20px}}@media only screen and (max-width: 768px){#enquete .lotteryWinMethod .lotteryWinMethodList{margin-top:3vw}}#enquete .lotteryWinMethod .lotteryWinMethodList li{padding-left:1em;text-indent:-1em}@media only screen and (min-width: 769px){#enquete .lotteryWinMethod .lotteryWinMethodList li{margin-top:10px}}@media only screen and (max-width: 768px){#enquete .lotteryWinMethod .lotteryWinMethodList li{margin-top:2vw}}#enquete .lotteryWinMethod .lotteryWinMethodList li:first-child{margin-top:0}@media only screen and (min-width: 769px){#enquete .lotteryWinMethod .lotteryInfo{margin-top:20px}}@media only screen and (max-width: 768px){#enquete .lotteryWinMethod .lotteryInfo{margin-top:3vw}}#enquete .lotteryWinTerms .lotteryWinTermsDetail{height:500px;overflow-y:scroll;padding:3%;border:1px solid #575757}@media only screen and (min-width: 769px){#enquete .lotteryWinTerms .lotteryWinTermsDetail h4{margin-top:40px}}@media only screen and (max-width: 768px){#enquete .lotteryWinTerms .lotteryWinTermsDetail h4{margin-top:5vw}}#enquete .lotteryWinTerms .lotteryWinTermsDetail h4:first-of-type{margin-top:0}#enquete .mainColAttentionTxt{text-align:left}@media only screen and (min-width: 769px){#enquete .mainColAttentionTxt{margin-top:40px}}@media only screen and (max-width: 768px){#enquete .mainColAttentionTxt{margin-top:5vw}}#enquete .mainColAttentionTxt p{padding-left:1em;text-indent:-1em}@media only screen and (min-width: 769px){#enquete .mainColAttentionTxt p{margin-top:10px}}@media only screen and (max-width: 768px){#enquete .mainColAttentionTxt p{margin-top:2vw}}#enquete .mainColAttentionTxt p:first-child{margin-top:0}#enquete .btnListCol{text-align:center}@media only screen and (max-width: 768px){#enquete .btnListCol{padding-bottom:20px}}#enquete .btnListCol li{display:inline-block;vertical-align:middle;padding:10px}#enquete .btnListCol .Button{width:400px}@media only screen and (max-width: 768px){#enquete .btnListCol .Button{width:100%}}#enquete .btnListCol.errorPage li{display:block}#enquete .btnListCol.errorPage .Button{width:450px}@media only screen and (max-width: 768px){#enquete .btnListCol.errorPage .Button{width:100%}}#enquete .txt_emphasis{color:#ffa811}#enquete .txt_attention{color:#e50012}#enquete .annotation{font-size:13px}#enquete .en{border-bottom:1px solid #e2e2e2}#enquete .enqSelect li+li{margin:0.75em 0 0}#enquete .selectbox_wrap{position:relative;border:1px solid #d0d0d0;min-height:30px;cursor:pointer;list-style:none;display:inline-block;margin:0 0 0.35em}#enquete .selectbox_wrap::before,#enquete .selectbox_wrap::after{content:"";position:absolute;display:block;pointer-events:none}#enquete .selectbox_wrap::before{width:30px;height:36px;top:0;right:0;box-sizing:border-box;border-left:1px solid #d0d0d0}#enquete .selectbox_wrap::after{top:45%;right:9px;width:0;height:0;border-style:solid;border-width:6px 6px 0 6px;border-color:#999999 transparent transparent transparent}#enquete .selectbox_main{width:100%;height:36px;padding:0.2em 46px 0.2em 0.8em;position:relative;line-height:1;cursor:pointer}#enquete .selectbox_txt{display:inline-block;margin:0 0.8em 0 0.5em}#enquete .selectbox_group{display:inline-block}#enquete .addQreLists{margin:-20px auto 0;padding:0 0 38px}#enquete .addQreLists .Button{width:90%;max-width:300px;margin:0 auto;text-align:center;cursor:pointer}#enquete .addQreLists .Button::after{display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg)}#enquete .addQreLists .Button.Button_blue::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.Button,.Button_en{border:0;font-family:"Lucida Grande","segoe UI","Hiragino Maru Gothic ProN",Meiryo,Arial,sans-serif}.Button_en{color:#fff;background:#ff598f;font-size:16px;font-weight:bold;text-decoration:none;border-radius:5px;padding:5px 20px;display:inline-block;vertical-align:middle;transition:all .3s ease;box-shadow:0 4px 0 #e1346c}.Button_en:after{content:url(../images/common/ico_btn_en.png);margin:0 0 0 5px}.Button_en:hover{box-shadow:0 0 0 #e1346c;-webkit-transform:translateY(4px);transform:translateY(4px)}.Button_back:before{content:url(../images/common/ico_btn_blue_back.png);margin:0 5px 0 0}.Button_back:after{content:none}.btnArrow{width:90%}.textInput{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;outline:none;text-align:center;color:#ffa811;text-decoration:underline;cursor:pointer;font-size:16px;font-family:"Lucida Grande","segoe UI","Hiragino Maru Gothic ProN",Meiryo,Arial,sans-serif;white-space:normal}
