@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}#infoCol{font-weight:400}#infoCol .main{position:relative;text-align:left;width:100%;display:inline-block;vertical-align:top}#infoCol .main h2{text-align:left;padding-bottom:10px;border-bottom:2px dotted #bfbfbf}@media only screen and (max-width: 768px){#infoCol .main h2 img{height:25px;margin-top:10px}}#infoCol .main #contents{padding:20px 0 40px}#infoCol .main #contents .entryCol h3{color:#333;font-size:26px;font-weight:bold;margin:0 0 10px;padding:0 0 0 10px;border-left:4px solid #e50012}#infoCol .main #contents .entryCol h4{color:#333;font-size:22px;font-weight:bold;margin:30px 0 10px;padding:0 0 5px 10px;border-left:4px solid #e50012;border-bottom:1px solid #e50012;text-align:left}#infoCol .main #contents .entryCol p{color:dimgray;font-size:15px;padding:20px}@media only screen and (max-width: 768px){#infoCol .main #contents .entryCol p{padding:10px 0;font-size:13px}}#infoCol .main #contents .entryCol .flexbox{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center}#infoCol .main #contents .entryCol .products_shoplist{width:100%;margin:10px auto 20px;border-top:1px solid #999;border-left:1px solid #999}#infoCol .main #contents .entryCol .products_shoplist td,#infoCol .main #contents .entryCol .products_shoplist th{font-size:16px;padding:10px;border-right:1px solid #999;border-bottom:1px solid #999}@media only screen and (max-width: 768px){#infoCol .main #contents .entryCol .products_shoplist td,#infoCol .main #contents .entryCol .products_shoplist th{font-size:14px}}#infoCol .main #contents .entryCol .products_shoplist th{background:#E1F5FF;text-align:center}#infoCol .main #contents .entryCol .products_shoplist .W15{width:15%}#infoCol .main #contents .entryCol .products_shoplist .W25{width:25%}#infoCol .main #contents .entryCol .tbl_center{width:100%;margin-top:25px;border:2px solid #e50012;line-height:1.6em;font-size:13px}#infoCol .main #contents .entryCol .tbl_center th{font-size:14px;color:#fff;background:#e50012;text-align:center;border-right:1px solid #fff}#infoCol .main #contents .entryCol .tbl_center td{border:1px solid #e50012;padding:5px}#infoCol .main #contents .entryCol .tbl_center .price{text-align:center}#infoCol .main #contents .entryCol .tbl_center_noprice{width:100%;margin-top:25px;border:2px solid #e50012;line-height:1.6em;font-size:13px}#infoCol .main #contents .entryCol .tbl_center_noprice th{font-size:14px;color:#fff;background:#e50012;text-align:center}#infoCol .main #contents .entryCol .tbl_center_noprice td{border-bottom:1px solid #e50012;padding:5px}#infoCol .main #contents .entryCol .tbl_ShopList{width:100%;margin-top:25px;border:2px solid #333;line-height:1.6em;font-size:13px}#infoCol .main #contents .entryCol .tbl_ShopList th{font-size:14px;color:#fff;background-color:#333;text-align:center}#infoCol .main #contents .entryCol .tbl_ShopList td{border:1px solid #333;padding:5px}#infoCol .main #contents .entryCol .tbl_ShopList td.area{color:#fff;font-weight:bolder;text-align:center}#infoCol .main #contents .entryCol .tbl_ShopList td.area.a_hokkaido{background-color:#75b9dc}#infoCol .main #contents .entryCol .tbl_ShopList td.area.a_tohoku{background-color:#7583dc}#infoCol .main #contents .entryCol .tbl_ShopList td.area.a_kanto{background-color:#9775dc}#infoCol .main #contents .entryCol .tbl_ShopList td.area.a_chubu{background-color:#c875dc}#infoCol .main #contents .entryCol .tbl_ShopList td.area.a_kinki{background-color:#dc75b9}#infoCol .main #contents .entryCol .tbl_ShopList td.area.a_chugoku{background-color:#dc7583}#infoCol .main #contents .entryCol .tbl_ShopList td.area.a_shikoku{background-color:#dc9775}#infoCol .main #contents .entryCol .tbl_ShopList td.area.a_kyushu{background-color:#dcc875}#infoCol .main #contents .entryCol .tbl_ShopList td.pref{text-align:center}#infoCol .main #contents .entryCol .tbl_ShopList td.pref.p_1{background-color:#E1F5FF}#infoCol .main #contents .entryCol .tbl_ShopList td.pref.p_2{background-color:#e1e6ff}#infoCol .main #contents .entryCol .tbl_ShopList td.pref.p_3{background-color:#ebe1ff}#infoCol .main #contents .entryCol .tbl_ShopList td.pref.p_4{background-color:#fae1ff}#infoCol .main #contents .entryCol .tbl_ShopList td.pref.p_5{background-color:#ffe1f5}#infoCol .main #contents .entryCol .tbl_ShopList td.pref.p_6{background-color:#ffe1e6}#infoCol .main #contents .entryCol .tbl_ShopList td.pref.p_7{background-color:#ffebe1}#infoCol .main #contents .entryCol .tbl_ShopList td.pref.p_8{background-color:#fffae1}#infoCol .main #contents .entryCol .tbl_ShopList td.pref.p_9{background-color:#f5ffe1}#infoCol .main #contents .entryCol .tbl_ShopList td.pref.p_10{background-color:#e6ffe1}#infoCol .main #contents .entryCol .event_attention{color:#FF0000;font-weight:bold;margin:15px 0;padding:5px;line-height:1.8em;background:#FFC}@media only screen and (max-width: 768px){#infoCol .main #contents .entryCol .event_attention{padding:10px;font-size:13px}}#infoCol .main #contents .entryCol .aboutBox{padding:0 10px}@media only screen and (max-width: 768px){#infoCol .main #contents .entryCol .aboutBox{padding:0 1%}}#infoCol .main #contents .entryCol .aboutBox .Notes{padding-left:1em}#infoCol .main #contents .entryCol .aboutBox .Notes li{margin-bottom:0.5em;text-indent:-1em;line-height:1.2}#infoCol .main #contents .entryCol .aboutBox dl.eventDetail{font-size:18px}#infoCol .main #contents .entryCol .aboutBox dl.eventDetail:after{content:".";display:block;height:0;visibility:hidden;clear:both}#infoCol .main #contents .entryCol .aboutBox dl.eventDetail dt{float:left;display:block;margin-bottom:0.5em;width:20%;font-weight:bold}#infoCol .main #contents .entryCol .aboutBox dl.eventDetail dd{float:left;display:block;margin-bottom:0.5em;width:80%}@media (max-width: 1024px){#infoCol .main #contents .entryCol .aboutBox dl.eventDetail dt{width:25%}#infoCol .main #contents .entryCol .aboutBox dl.eventDetail dd{width:75%}}@media only screen and (max-width: 768px){#infoCol .main #contents .entryCol .aboutBox dl.eventDetail dt,#infoCol .main #contents .entryCol .aboutBox dl.eventDetail dd{float:none;margin-bottom:0;width:100%}#infoCol .main #contents .entryCol .aboutBox dl.eventDetail dd{margin-bottom:2%;padding-left:1.5%}}#infoCol .main #contents .entryCol p{padding:15px 0}@media only screen and (max-width: 768px){#infoCol .main #contents .entryCol p{padding:1.5% 0}}#infoCol .main #contents .entryCol .imgBox{text-align:center}#infoCol .main #contents .entryCol .imgBox img{margin-bottom:10px}@media only screen and (max-width: 768px){#infoCol .main #contents .entryCol .imgBox img{margin-bottom:1%}}#infoCol .main #contents .entryCol .imgBox a{transition:all .1s ease}#infoCol .main #contents .entryCol .imgBox a:hover{opacity:0.8}#infoCol .main #contents .entryCol .imgBox.imgList img{margin-bottom:0}@media only screen and (max-width: 768px){#infoCol .main #contents .entryCol .imgBox.imgList img{margin-bottom:0}}@media (hover: hover){#infoCol .main #contents .entryCol .btnHoverImg{transition:opacity 0.3s}#infoCol .main #contents .entryCol .btnHoverImg:hover{opacity:0.7}}#infoCol .main #contents .entryCol .btnBox{margin:20px auto 35px;text-align:center}@media only screen and (max-width: 768px){#infoCol .main #contents .entryCol .btnBox{margin:1.5% auto 2.5%}}#infoCol .main #contents .entryCol .btnBox .btnBlueLine{display:block;margin:0 auto;padding:15px 10px;box-sizing:border-box;border:3px solid #176ac3;width:85%;max-width:700px;color:#176ac3;font-weight:bold;text-decoration:none;font-size:22px}@media only screen and (max-width: 768px){#infoCol .main #contents .entryCol .btnBox .btnBlueLine{padding:3% 1.5%;font-size:18px}}#infoCol .main #contents .entryCol .btnBox .btnBlueLine:hover{background-color:#176ac3;color:#fff}#infoCol .main #contents .entryCol .btnBox a{margin-bottom:20px;transition:all .1s ease}@media only screen and (max-width: 768px){#infoCol .main #contents .entryCol .btnBox a{margin-bottom:2%}}#infoCol .main #contents .entryCol .small{font-size:90%}#infoCol .main #contents .entryCol .eventCopyCol{margin:30px 0}#infoCol .main #contents .entryCol .tit_assembly_main{color:#fff !important;font-size:18px;background:#0068B7;text-align:center;padding:10px;margin:50px 0 10px;border-radius:10px}#infoCol .main #contents .entryCol .tit_assembly{color:#fff !important;font-size:18px;background:#000;text-align:center;padding:10px;margin:20px 0 10px;border-radius:10px}#infoCol .main #contents .entryCol .attention_assembly{font-size:15px;padding:20px 0;text-align:left}#infoCol .main #contents .entryCol .attention_assembly li{list-style-position:outside;list-style:disc;margin-left:20px}#infoCol .main #contents .entryCol .img_assembly{max-width:700px;margin:0 auto;padding:20px 0}@media only screen and (max-width: 768px){#infoCol .main #contents .entryCol .img_assembly{padding:10px 0}}#infoCol .main #contents .entryCol .detailCol p{display:inline-block}@media only screen and (max-width: 768px){#infoCol .main #contents .entryCol .detailCol p{display:block}}#infoCol .main #contents .entryCol article.twiCp h4{border:none;text-align:center;padding-right:10px}#infoCol .main #contents .entryCol article.twiCp dl{color:dimgray;font-size:15px;padding:20px}@media only screen and (max-width: 768px){#infoCol .main #contents .entryCol article.twiCp dl{padding:10px 0;font-size:13px}}#infoCol .main #contents .entryCol article.twiCp dl dt{margin-bottom:0em;padding-bottom:0.4em;color:#444}#infoCol .main #contents .entryCol article.twiCp dl dt span{margin-left:1em}#infoCol .main #contents .entryCol article.twiCp dl dt span.txtNotice{color:#ff0000;font-size:small}#infoCol .main #contents .entryCol article.twiCp dl dt.event_attention{color:#f00}#infoCol .main #contents .entryCol article.twiCp dl dd{margin-bottom:2em}#infoCol .main #contents .entryCol article.twiCp dl dd ul.txtNotice li{margin-left:1em;text-indent:-1em}#infoCol .main #contents .entryCol article.twiCp dl dd.event_attention{color:#f00;margin-top:0}#infoCol .main #contents .entryCol article.twiCp dl dd p strong{color:#666}#infoCol .main #contents .entryCol article.twiCp sub{bottom:-0.5em}#infoCol .main #contents .mailCol{width:660px;margin:0 auto;text-align:center}@media only screen and (max-width: 768px){#infoCol .main #contents .mailCol{width:100%}}#infoCol .main #contents .mailCol .detailLink{display:inline-block;margin:20px 0;font-size:22px;color:#ee782a}@media only screen and (max-width: 768px){#infoCol .main #contents .mailCol .detailLink{margin:15px 0;font-size:12px}}#infoCol .main #contents .mailCol h4{padding:8px 0 10px 20px;margin:0;height:54px;border:none;background:url(../images/news/2019/12/c4a492c204ba35a1a0c612849171eac0.jpg);background-size:cover;background-repeat:no-repeat;color:#fff;font-size:24px;font-weight:bold}@media only screen and (max-width: 768px){#infoCol .main #contents .mailCol h4{padding:5px;height:auto;font-size:11px}}#infoCol .main #contents .mailCol h5{padding:15px;height:67px;font-size:25px;font-weight:bold;color:#fff}@media only screen and (max-width: 768px){#infoCol .main #contents .mailCol h5{padding:8px 5px;height:auto;font-size:13px}}#infoCol .main #contents .mailCol p{color:#000}#infoCol .main #contents .mailCol .subtitNews{background:url(../images/news/2019/12/2a1df6a26250349ad38592f85716a834.jpg);background-size:cover;background-repeat:no-repeat}#infoCol .main #contents .mailCol .subtitCampaign{background:url(../images/news/2019/12/b5ae277cb6e0c0f726330c68d8f95399.jpg);background-size:cover;background-repeat:no-repeat}#infoCol .main #contents .mailCol .subtitLine{background:url(../images/news/2019/12/ad571c730ee7692bf24505758e11e583.jpg);background-size:cover;background-repeat:no-repeat}#infoCol .main #contents .mailCol .subtitTwitter{background:url(../images/news/2019/12/6c63146ac93d85b8fd39dddfc18d8cf2.jpg);background-size:cover;background-repeat:no-repeat}#infoCol .main #contents .mailCol .contentsCol{border-bottom:1px solid #b5b5b5}#infoCol .main #contents .mailCol .contentsColInner{width:90%;margin:0 auto}@media only screen and (max-width: 768px){#infoCol .main #contents .mailCol .contentsColInner p{padding:7px 0}}#infoCol .main #contents .mailCol .titGoods{padding:25px 15px 20px;font-size:24px;font-weight:bold;color:#0663a6}@media only screen and (max-width: 768px){#infoCol .main #contents .mailCol .titGoods{padding:20px 10px 15px;font-size:13px}}#infoCol .main #contents .mailCol .tableCol{display:table}#infoCol .main #contents .mailCol .tableCol:last-child{padding-bottom:25px}@media only screen and (max-width: 768px){#infoCol .main #contents .mailCol .tableCol:last-child{padding-bottom:15px}}#infoCol .main #contents .mailCol .tableCol div{padding:10px 10px 10px 0}#infoCol .main #contents .mailCol .tableCol p{display:table-cell;width:50%;padding:15px 0;font-size:20px;vertical-align:middle}@media only screen and (max-width: 768px){#infoCol .main #contents .mailCol .tableCol p{font-size:11px}}#infoCol .main #contents .mailCol .tableCol .detailLink{margin:20px 0 0}#infoCol .main #contents .mailCol .btnCol{padding:50px 0}@media only screen and (max-width: 768px){#infoCol .main #contents .mailCol .btnCol{padding:30px 0}}#infoCol .main #contents .mailCol .btnLink{display:inline-block;padding:2% 4%;background-color:#ee782a;font-size:18px;font-weight:bold;color:#fff}@media only screen and (max-width: 768px){#infoCol .main #contents .mailCol .btnLink{font-size:12px}}#infoCol .main #contents .mailCol .topImg{margin-top:25px}@media only screen and (max-width: 768px){#infoCol .main #contents .mailCol .topImg{margin-top:15px}}#infoCol .main #contents .mailCol .strongTxt{font-size:24px;font-weight:bold;color:#e13134}@media only screen and (max-width: 768px){#infoCol .main #contents .mailCol .strongTxt{font-size:13px}}#infoCol .main #contents .mailCol .strongTxt a{color:#e13134}#infoCol .main #contents .mailCol .campaignList{text-align:left;padding:25px 0 20px}@media only screen and (max-width: 768px){#infoCol .main #contents .mailCol .campaignList{padding:15px 0 10px}}#infoCol .main #contents .mailCol .campaignList li:not(:nth-child(1)){padding-top:20px}@media only screen and (max-width: 768px){#infoCol .main #contents .mailCol .campaignList li:not(:nth-child(1)){padding-top:10px}}#infoCol .main #contents .mailCol .campaignList li p:nth-child(1){padding:0 0 0 10px;border-left:10px solid #2080df;font-size:22px}@media only screen and (max-width: 768px){#infoCol .main #contents .mailCol .campaignList li p:nth-child(1){padding:0 0 0 7px;border-left:7px solid #2080df;font-size:11.5px}}#infoCol .main #contents .mailCol .campaignList li p:nth-child(2){padding:0 0 0 20px}@media only screen and (max-width: 768px){#infoCol .main #contents .mailCol .campaignList li p:nth-child(2){padding:0 0 0 14px}}#infoCol .main #contents .mailCol .campaignList li .detailLink{margin:5px 0}#infoCol .main #contents .mailCol .explanationTxt{font-size:20px}@media only screen and (max-width: 768px){#infoCol .main #contents .mailCol .explanationTxt{font-size:11px}}#infoCol .main #contents .mailCol .presentCol{padding:10px 0 15px}#infoCol .main #contents .mailCol .presentCol .presentImg{width:50%;margin:0 auto}@media only screen and (max-width: 768px){#infoCol .main #contents .mailCol .presentCol .presentImg{padding:10px 0}}#infoCol .main #contents .mailCol .presentCol .boxTxt{padding:10px;background-color:#f3d361;font-size:18px;font-weight:bold}@media only screen and (max-width: 768px){#infoCol .main #contents .mailCol .presentCol .boxTxt{font-size:11.5px}}#infoCol .main #contents .mailCol .presentCol .presentTxt{font-size:18px;font-weight:bold}@media only screen and (max-width: 768px){#infoCol .main #contents .mailCol .presentCol .presentTxt{font-size:11.5px}}#infoCol .main #contents .mailCol .blogCol{width:90%;margin:auto;padding:10px 0}#infoCol .main #contents .mailCol .lineCol{width:90%;margin:auto;padding:10px 0}#infoCol .main #contents .mailCol .twitterCol{width:90%;margin:auto;padding:10px 0 20px}#infoCol .main #contents .mailCol .footerLink{padding:10px;background-color:#d3e8f4;text-align:left}#infoCol .main #contents .mailCol .footerLink p{font-size:18px;padding-left:1em;text-indent:-1em}@media only screen and (max-width: 768px){#infoCol .main #contents .mailCol .footerLink p{font-size:11px}}#infoCol .main #contents .mailCol .footerLink li:nth-child(1) p{padding:0 0 15px 1em}#infoCol .main #contents .mailCol .footerLink li:last-child p{padding:15px 0 0 1em}#infoCol .main #contents .mailCol .footerLink a{color:#ee782a}#infoCol .main #contents .mailCol .footerNote{padding:10px;background-color:#464646;text-align:left}#infoCol .main #contents .mailCol .footerNote ul{padding-bottom:25px}#infoCol .main #contents .mailCol .footerNote p{padding:0 0 0 1em;text-indent:-1em;font-size:18px;color:#fff}@media only screen and (max-width: 768px){#infoCol .main #contents .mailCol .footerNote p{font-size:11px}}#infoCol .main #contents .mailCol .footerNote a{color:#ee782a}#infoCol .main #contents .mailCol .footerCopy{padding:5px;background-color:#0663a6}#infoCol .main #contents .mailCol .footerCopy p{padding:0 0 0 1em;text-indent:-1em;font-size:12px;color:#fff}@media only screen and (max-width: 768px){#infoCol .main #contents .mailCol .footerCopy p{font-size:9px}}#infoCol .main #contents .contactLink .contactBtn{position:relative;background-color:#e9e9e9;display:block;box-sizing:border-box;border-radius:10px;text-align:center;overflow:hidden;margin:10px 0;max-width:560px;text-decoration:none;transition:0.5s}@media only screen and (min-width: 769px){#infoCol .main #contents .contactLink .contactBtn{padding:10px}}@media only screen and (max-width: 768px){#infoCol .main #contents .contactLink .contactBtn{width:90%;padding:2vw}}#infoCol .main #contents .contactLink .contactBtn .contactBtnText{color:#1a1a1a;font-size:1.5em;line-height:1.5}@media only screen and (max-width: 768px){#infoCol .main #contents .contactLink .contactBtn .contactBtnText{font-size:1.3em}}#infoCol .main #contents .contactLink .contactBtn:after{content:'';position:absolute;top:0;right:0;background:url(../images/common/contact_arrow.svg) no-repeat top right;background-size:contain;height:50px;width:50px}@media only screen and (max-width: 768px){#infoCol .main #contents .contactLink .contactBtn:after{height:40px;width:40px}}@media (hover: hover){#infoCol .main #contents .contactLink .contactBtn:hover{background-color:#484848}#infoCol .main #contents .contactLink .contactBtn:hover .contactBtnText{color:#fff}}.info_hggirls-izu{text-align:left}.info_hggirls-izu p{padding:10px 0 !important}.info_hggirls-izu .sttl_hggirls-izu{text-align:center;font-weight:bold;font-size:30px;padding:20px 0}@media screen and (max-width: 600px){.info_hggirls-izu .sttl_hggirls-izu{text-align:left;font-size:20px;padding:10px 0}}.info_hggirls-izu .img_hggirls-izu{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;list-style:none}@media screen and (max-width: 600px){.info_hggirls-izu .img_hggirls-izu{-webkit-flex-wrap:wrap;flex-wrap:wrap}}.info_hggirls-izu .img_hggirls-izu li{padding:30px 15px}@media screen and (max-width: 600px){.info_hggirls-izu .img_hggirls-izu li{padding:10px 0}}.info_hggirls-izu .img_hggirls-izu__txtarea{text-align:center;padding-bottom:30px}@media screen and (max-width: 600px){.info_hggirls-izu .img_hggirls-izu__txtarea{padding-bottom:10px}}.info_hggirls-izu .attention_hggirls-izu{border:2px solid #008cdf;border-radius:10px;padding:20px;margin:20px 0;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;list-style:none}@media screen and (max-width: 600px){.info_hggirls-izu .attention_hggirls-izu{-webkit-flex-wrap:wrap;flex-wrap:wrap}}.info_hggirls-izu .attention_hggirls-izu .left_area{width:40%;padding:0 20px 0 0}@media screen and (max-width: 1000px){.info_hggirls-izu .attention_hggirls-izu .left_area{width:100%}}@media screen and (max-width: 600px){.info_hggirls-izu .attention_hggirls-izu .left_area{padding:0}}.info_hggirls-izu .attention_hggirls-izu .right_area{width:60%}@media screen and (max-width: 1000px){.info_hggirls-izu .attention_hggirls-izu .right_area{width:100%}}.info_hggirls-izu .attention_hggirls-izu li{padding:0 40px}@media screen and (max-width: 1000px){.info_hggirls-izu .attention_hggirls-izu li{padding:5px 0}}.info_hggirls-izu .attention_hggirls-izu li .hggirls-izu_address{font-weight:bold}.info_hggirls-izu .attention_hggirls-izu li .hggirls-izu_address .hggirls-izu_number{color:red;font-size:24px}.info_hggirls-izu .attention_hggirls-izu li .hggirls-izu_address .hggirls-izu_number a{color:red;text-decoration:none}.info_hggirls-izu .attention_hggirls-izu li .hggirls-izu_mail{font-weight:bold}.info_hggirls-izu .attention_hggirls-izu li .hggirls-izu_mail a{font-size:20px}@media screen and (max-width: 600px){.info_hggirls-izu .attention_hggirls-izu li .hggirls-izu_mail a{font-size:20px}}.info_hggirls-izu .attention_hggirls-izu a{color:orange}.info_JRstamprally .linkCol{margin:1rem 0 4rem;border:2px solid #008cdf;border-radius:10px;padding:1vw 2vw}.info_JRstamprally .linkCol p{margin:0;padding:0;font-size:1.5rem !important;font-weight:bold}@media only screen and (max-width: 768px){.info_JRstamprally .linkCol p{font-size:1rem !important}}.info_KDDI{margin:1rem 0 4rem;border:2px solid #ec5506;border-radius:10px;padding:2vw}.info_KDDI dl{color:dimgray;font-size:15px;font-weight:400}@media only screen and (max-width: 768px){.info_KDDI dl{padding:10px 0;font-size:13px}}.info_KDDI dl dt{margin-bottom:0em;padding-bottom:0.4em;color:#444}.info_KDDI dl dt span{margin-left:1em}.info_KDDI dl dt span.txtNotice{color:#ff0000;font-size:small}.info_KDDI dl dt.event_attention{color:#f00}.info_KDDI dl dd{margin-bottom:2em}.info_KDDI dl dd:last-of-type{margin-bottom:0}.info_KDDI dl dd p{padding:0 !important;margin-bottom:1em}.info_KDDI dl dd a{color:orange}.info_KDDI dl dd .note{display:block;margin-top:.5em}.info_KDDI dl dd ol li{margin-left:1em;text-indent:-1em;margin-bottom:1em}.info_KDDI dl dd ol li:last-of-type{margin-bottom:0}.img_GasyaponHA{text-align:center}.img_GasyaponHA__priv{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media only screen and (max-width: 768px){.img_GasyaponHA__priv{display:block}}.img_GasyaponHA__priv li:first-child{margin-top:0.5em;margin-bottom:0}@media only screen and (max-width: 768px){.img_GasyaponHA__priv li:first-child{margin-bottom:1em;text-align:center}}.img_GasyaponHA__priv li:first-child img{border:1px solid dimgray}@media only screen and (max-width: 768px){.img_GasyaponHA__priv li:first-child img{width:55%}}.img_GasyaponHA__priv li:last-child{margin-left:0;text-indent:0}.info_GasyaponHA{margin:1rem 0 2.5rem;border:2px solid #ffe700;padding:2vw}@media only screen and (max-width: 768px){.info_GasyaponHA{margin:1rem 0 1.5rem}}.info_GasyaponHA dl{color:dimgray;font-size:15px;font-weight:400}@media only screen and (max-width: 768px){.info_GasyaponHA dl{padding:10px 0;font-size:13px}}.info_GasyaponHA dl dt{margin-bottom:0em;padding-bottom:0.4em;color:#444}.info_GasyaponHA dl dt span{margin-left:1em}.info_GasyaponHA dl dt span.txtNotice{color:#ff0000;font-size:small}.info_GasyaponHA dl dt.event_attention{color:#f00}.info_GasyaponHA dl dd{margin-bottom:2em}.info_GasyaponHA dl dd:last-of-type{margin-bottom:0}.info_GasyaponHA dl dd p{padding:0 !important;margin-bottom:1em}.info_GasyaponHA dl dd a{color:#e9bc19}.info_GasyaponHA dl dd .note{display:block;margin-top:.2em;margin-bottom:-0.8em}.info_GasyaponHA dl dd ul li{margin-left:1em;text-indent:-1em;margin-bottom:1em}.info_GasyaponHA dl dd ul li:last-of-type{margin-bottom:2.8em}.info_GasyaponHA dl dd ul.not_GasyaponHA li:last-of-type{margin-bottom:1.2em}.btn_GasyaponHA{text-align:center;margin:0 0 2rem}@media only screen and (max-width: 768px){.btn_GasyaponHA{margin:0}}.btn_GasyaponHA a{display:inline-block;color:#000;font-size:30px;font-weight:600;background-color:#ffe700;text-decoration:none;padding:10px 20px}@media only screen and (max-width: 768px){.btn_GasyaponHA a{font-size:19px}}.btn_GasyaponHA a:hover{background-color:#000;color:#ffe700}.camp_Aug8 .strTxt{font-weight:bolder;color:#D83F64 !important}.camp_Aug8 .strLine{font-size:16px;background:linear-gradient(180deg, rgba(255,243,82,0) 0%, rgba(255,243,82,0) 50%, #fff352 50%, #fff352 100%)}.camp_Aug8 .strBtn a{display:inline-block;font-size:20px;font-weight:bolder;color:#D83F64 !important;background-color:rgba(255,243,82,0.4);padding:20px;text-decoration:none;border:solid 1px #fff352}.camp_Aug8 .strBtn a:hover{background-color:#fff352}@media only screen and (max-width: 768px){.camp_Aug8 .strBtn a{font-size:16px;padding:1em}}.camp_Aug8 dl.itemList{display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;align-items:center}.camp_Aug8 dl.itemList dt{width:30%;max-width:380px;padding-right:20px}.camp_Aug8 dl.itemList dt img{width:100%}.camp_Aug8 dl.itemList dd{width:70%}@media only screen and (max-width: 768px){.camp_Aug8 dl.itemList{-webkit-flex-wrap:wrap;flex-wrap:wrap}.camp_Aug8 dl.itemList dt{width:100%}.camp_Aug8 dl.itemList dd{width:100%}}.txtred{color:#f00}
