@charset "UTF-8";@import "https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c&family=Noto+Sans+JP:wght@100..900&display=swap";:root{--header:69px;--headerSp:52px}#content-body-wrapper{margin-bottom:0}#wintercp2026_content{position:relative;font-family:Noto Sans JP,sans-serif;font-weight:400;line-height:1;color:#333}#wintercp2026_content *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#wintercp2026_content img{width:100%;height:auto;vertical-align:bottom}#wintercp2026_content .content_inner{max-width:1080px;margin:auto}#wintercp2026_content .fw_noto{font-weight:700}#wintercp2026_content .color_red{color:#e62320}#wintercp2026_content .color_blue{color:#0080cb}

/*追加*/
.plan_list_head {
	width: min(240px, 22.2222222222vw);
	padding: min(10px, 1vw) 0;
	margin: max(-37px, -3vw) auto min(20px, 1.5vw);
	text-align: center;
	background-color: #0280cb;
	border-radius: 10px;
}

#wintercp2026_content .plan_list_head img {
	width: min(148px, 10.1851851852vw);
}

@media screen and (max-width: 767px) {
	#wintercp2026_content .plan_list_head {
		width: 32vw;
		padding: 1vw 0;
		margin: -7vw auto 4vw;
	}

	#wintercp2026_content .plan_list_head img {
		width: 20vw;
	}
}

#wintercp2026_content .plan_list_ann {
	margin-top: 1.6em;
	font-size: min(14px, 1.2962962963vw);
line-height: 1.5em;
}

@media screen and (max-width: 767px) {
	#wintercp2026_content .plan_list_ann {
		position: absolute;
		bottom: -12.4vw;
		left: -4vw;
		width: 100%;
		margin-top: 0;
		margin-left: 2.55em;
		font-size: 3.2vw;
		line-height: 1.5;
		text-indent: -2.55em;
	}
}

@media screen and (max-width: 767px) {
	#wintercp2026_content .pc_view {
		display: none;
	}
}

#wintercp2026_content .sp_view {
	display: none;
}

@media screen and (max-width: 767px) {
	#wintercp2026_content .sp_view {
		display: block;
	}
}

#application {
	scroll-margin-top: 80px;
}
/*//追加*/

@media screen and (width <= 767px){#wintercp2026_content .pc_view{display:none}}#wintercp2026_content .sp_view{display:none}@media screen and (width <= 767px){#wintercp2026_content .sp_view{display:block}}#wintercp2026_content .kv{position:relative}#wintercp2026_content .kv_txt_wrap{position:absolute;right:0;bottom:2.7%;left:0;width:max-content;margin:auto;font-size:min(16px,1.4814814815vw);font-weight:700;font-feature-settings:"palt";letter-spacing:.05em}@media screen and (width <= 767px){#wintercp2026_content .kv_txt_wrap{bottom:1%;width:85%;font-size:3.2vw;line-height:1.25;text-indent:-1em}}#wintercp2026_content .kv_txt_wrap a{color:#0080cb;text-decoration:underline}@media (any-hover:hover){#wintercp2026_content .kv_txt_wrap a:hover{text-decoration:none}}#wintercp2026_content .plan{padding:min(80px,7.4074074074vw) 0;background-color:#edf6ff}@media screen and (width <= 767px){#wintercp2026_content .plan{padding:10.6666666667vw 0}}#wintercp2026_content .plan_ttl{position:relative;width:min(700px,64.8148148148vw);margin:0 auto min(38px,3.5185185185vw)}@media screen and (width <= 767px){#wintercp2026_content .plan_ttl{width:66.6666666667vw;margin:0 0 5vw 8vw;line-height:1.2}}#wintercp2026_content .plan_ttl:after{position:absolute;top:max(-36px,-3.3333333333vw);right:max(-107px,-9.9074074074vw);display:block;width:min(89px,8.2407407407vw);aspect-ratio:89/130;content:"";background:url(/ep/gas-jiyuuka/campaign/images/wintercp2026-01-plan-list-deco.png) 50% no-repeat;background-size:contain}@media screen and (width <= 767px){#wintercp2026_content .plan_ttl:after{top:0;right:-19.8vw;width:18.9333333333vw}}#wintercp2026_content .plan_list_cont{display:grid;grid-template-columns:repeat(3,1fr);column-gap:min(20px,1.8518518519vw);margin-right:auto;margin-left:auto;-ms-grid-columns:(1fr)[3]}@media screen and (width <= 767px){#wintercp2026_content .plan_list_cont{-ms-grid-columns:100%;grid-template-columns:100%;row-gap:4vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:84vw}}#wintercp2026_content .plan_list_item{height:auto;background-color:#fff;border:3px solid #0280cb;border-radius:15px}#wintercp2026_content .plan_list_item:first-of-type{padding:min(17px,1.5740740741vw) 0 min(25px,2.3148148148vw)}@media screen and (width <= 767px){#wintercp2026_content .plan_list_item:first-of-type{padding:5.3333333333vw 0 4vw}}#wintercp2026_content .plan_list_item:nth-of-type(2){display:-webkit-box;display:flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:min(17px,1.5740740741vw) 0 min(25px,2.3148148148vw)}@media screen and (width <= 767px){#wintercp2026_content .plan_list_item:nth-of-type(2){padding:2.9333333333vw 0 4vw}}#wintercp2026_content .plan_list_item:nth-of-type(3){display:-webkit-box;display:flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:min(17px,1.5740740741vw) 0 min(25px,2.3148148148vw)}@media screen and (width <= 767px){#wintercp2026_content .plan_list_item:nth-of-type(3){padding:2.9333333333vw 0 4vw}}#wintercp2026_content .plan_list_txt{margin:0 auto}#wintercp2026_content .plan_list_txt._01{width:min(320px,29.6296296296vw)}#wintercp2026_content .plan_list_txt._02,#wintercp2026_content .plan_list_txt._03{width:min(306px,28.3333333333vw)}@media screen and (width <= 767px){#wintercp2026_content .plan_list_txt._01,#wintercp2026_content .plan_list_txt._02,#wintercp2026_content .plan_list_txt._03{width:76.6666666667vw}}#wintercp2026_content .plan_list_note{font-size:min(14px,1.2962962963vw);letter-spacing:-.02em}@media screen and (width <= 767px){#wintercp2026_content .plan_list_note{font-size:3.2vw}}#wintercp2026_content .plan_list_note._01{margin-top:1.5em;margin-right:1.3em;margin-left:1.3em;line-height:1.5714285714}@media screen and (width <= 767px){#wintercp2026_content .plan_list_note._01{margin-top:1.2em;line-height:1.4583333333}}#wintercp2026_content .plan_list_note._01 li{display:grid;-ms-grid-columns:max-content auto;grid-template-columns:max-content auto;column-gap:.5em;counter-increment:dialog-note}#wintercp2026_content .plan_list_note._01 li:before{content:"※" counter(dialog-note)}#wintercp2026_content .plan_list_note._01 li+li{margin-top:.6em}#wintercp2026_content .plan_list_note._02{margin-top:auto;text-align:center}@media screen and (width <= 767px){#wintercp2026_content .plan_list_note._02{margin-top:1.4em}}#wintercp2026_content .plan_list_note._03{margin-top:auto;text-align:center}@media screen and (width <= 767px){#wintercp2026_content .plan_list_note._03{margin-top:1.4em}}#wintercp2026_content .plan_list_btn{display:block;width:max-content;padding:0;margin-top:1em;margin-right:auto;margin-left:auto;font:inherit;font-size:min(16px,1.4814814815vw);font-weight:700;line-height:1;color:#0080cb;cursor:pointer;background:none;border:none;border-bottom:1px solid #0080cb}@media screen and (width <= 767px){#wintercp2026_content .plan_list_btn{font-size:3.2vw}}#wintercp2026_content .plan_list_btn._03{display:-webkit-box;display:flexbox;display:flex;-ms-flex-align:center;align-items:center;text-decoration:none}#wintercp2026_content .plan_list_btn._03:after{display:block;width:min(9px,.8333333333vw);aspect-ratio:1/1;margin-left:min(7px,.6481481481vw);content:"";border-right:2px solid #0080cb;border-bottom:2px solid #0080cb;transform:translateY(max(-2px,-.1851851852vw)) rotate(45deg)}@media screen and (width <= 767px){#wintercp2026_content .plan_list_btn._03:after{width:1.6vw;margin-left:.9333333333vw;transform:translateY(-.5333333333vw) rotate(45deg)}}@media (any-hover:hover){#wintercp2026_content .plan_list_btn:hover{border-bottom:1px solid transparent}}#wintercp2026_content .elect_plan{padding:min(108px,10vw) 0 min(80px,7.4074074074vw);background-color:#fffeef}@media screen and (width <= 767px){#wintercp2026_content .elect_plan{padding:10.6666666667vw 0}}#wintercp2026_content .elect_plan_ttl{position:relative;width:min(946px,87.5925925926vw);margin:0 0 0 min(12px,1.1111111111vw)}@media screen and (width <= 767px){#wintercp2026_content .elect_plan_ttl{width:66.6666666667vw;margin:0 0 0 6.6666666667vw}}#wintercp2026_content .elect_plan_ttl:after{position:absolute;top:max(-36px,-3.3333333333vw);right:max(-107px,-9.9074074074vw);display:block;width:min(89px,8.2407407407vw);aspect-ratio:89/130;content:"";background:url(/ep/gas-jiyuuka/campaign/images/wintercp2026-01-plan-list-deco.png) 50% no-repeat;background-size:contain}@media screen and (width <= 767px){#wintercp2026_content .elect_plan_ttl:after{top:4vw;right:-20vw;width:18.9333333333vw}}#wintercp2026_content .elect_plan_cont{padding:min(27px,2.5vw) 0;margin:min(40px,3.7037037037vw) 0 0;background-color:#fff;border:2px solid #ffae1c;border-radius:16px}@media screen and (width <= 767px){#wintercp2026_content .elect_plan_cont{padding:2.9333333333vw 0 4.2666666667vw;margin:5.6vw 5.3333333333vw 0}}#wintercp2026_content .elect_plan_txt{width:min(648px,60vw);margin:0 auto}@media screen and (width <= 767px){#wintercp2026_content .elect_plan_txt{width:84.5333333333vw}}#wintercp2026_content .elect_plan_list{display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);gap:min(30px,2.7777777778vw);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:min(33px,3.0555555556vw) min(50px,4.6296296296vw) min(28px,2.5925925926vw)}@media screen and (width <= 767px){#wintercp2026_content .elect_plan_list{-ms-grid-columns:78.6666666667vw;grid-template-columns:78.6666666667vw;gap:6.4vw;margin:5.7333333333vw 0 4.6666666667vw}}#wintercp2026_content .elect_plan_name{margin:0 auto min(20px,1.8518518519vw)}@media screen and (width <= 767px){#wintercp2026_content .elect_plan_name{margin:0 auto 2.6666666667vw}}#wintercp2026_content .elect_plan_name._01{width:min(325px,30.0925925926vw)}@media screen and (width <= 767px){#wintercp2026_content .elect_plan_name._01{width:56vw}}#wintercp2026_content .elect_plan_name._02{width:min(304px,28.1481481481vw)}@media screen and (width <= 767px){#wintercp2026_content .elect_plan_name._02{width:53.0666666667vw}}#wintercp2026_content .elect_plan_desc{display:-webkit-box;display:flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:min(111px,10.2777777778vw);padding:0 min(30px,2.7777777778vw);font-size:min(18px,1.6666666667vw);line-height:1.6666666667;background-color:#fffeef;border-radius:16px}@media screen and (width <= 767px){#wintercp2026_content .elect_plan_desc{-ms-flex-align:start;align-items:start;height:auto;padding:3.3333333333vw 5.3333333333vw;margin:0;font-size:3.4666666667vw;line-height:1.5769230769}}#wintercp2026_content .elect_plan_note{width:max-content;margin-right:auto;margin-left:auto;font-size:min(14px,1.2962962963vw);line-height:1.6;letter-spacing:-.02em}@media screen and (width <= 767px){#wintercp2026_content .elect_plan_note{font-size:3.2vw}}#wintercp2026_content .elect_plan_btn{display:block;width:max-content;padding:0;margin-top:1em;margin-right:auto;margin-left:auto;font:inherit;font-size:min(16px,1.4814814815vw);font-weight:700;line-height:1;color:#0080cb;cursor:pointer;background:none;border:none;border-bottom:1px solid #0080cb}@media screen and (width <= 767px){#wintercp2026_content .elect_plan_btn{margin-top:.6em;font-size:3.2vw}}@media (any-hover:hover){#wintercp2026_content .elect_plan_btn:hover{border-bottom:1px solid transparent}}#wintercp2026_content .bonus{padding:min(105px,9.7222222222vw) 0 min(80px,7.4074074074vw)}@media screen and (width <= 767px){#wintercp2026_content .bonus{padding:16.6666666667vw 0 10.6666666667vw}}#wintercp2026_content .bonus_pattern{position:relative;padding-bottom:min(30px,2.7777777778vw);border:3px solid #e62320;border-radius:16px}@media screen and (width <= 767px){#wintercp2026_content .bonus_pattern{padding-bottom:min(55px,5.0925925926vw);margin:0 5.3333333333vw}}#wintercp2026_content .bonus_pattern_head{width:min(368px,34.0740740741vw);padding:min(17px,1.5740740741vw) min(40px,3.7037037037vw);margin:max(-37px,-3.4259259259vw) auto min(30px,2.7777777778vw);background-color:#e62320;border-radius:10px}@media screen and (width <= 767px){#wintercp2026_content .bonus_pattern_head{width:55.4666666667vw;padding:3vw 4vw;margin:-6vw auto 4vw}}#wintercp2026_content .bonus_pattern_item._item01{width:min(767px,71.0185185185vw);margin:0 auto min(38px,3.5185185185vw)}@media screen and (width <= 767px){#wintercp2026_content .bonus_pattern_item._item01{width:78.6666666667vw;margin-bottom:3vw}}#wintercp2026_content .bonus_pattern_item._item02{width:min(982.5px,90.9722222222vw);margin:0 auto min(24px,2.2222222222vw)}@media screen and (width <= 767px){#wintercp2026_content .bonus_pattern_item._item02{width:80.4vw;margin:0 auto 1.3333333333vw}}#wintercp2026_content .bonus_pattern_note{font-size:min(14px,1.2962962963vw);text-align:center}@media screen and (width <= 767px){#wintercp2026_content .bonus_pattern_note{margin-right:1.5em;margin-left:1.5em;font-size:3.2vw;line-height:1.4583333333;text-align:left}}#wintercp2026_content .bonus_pattern_note a{color:#0080cb;text-decoration:underline}@media (any-hover:hover){#wintercp2026_content .bonus_pattern_note a:hover{text-decoration:none}}#wintercp2026_content .bonus_campaign_period{padding:min(100px,9.2592592593vw) 0 0}@media screen and (width <= 767px){#wintercp2026_content .bonus_campaign_period{padding:11vw 0 0}}#wintercp2026_content .bonus_campaign_period p:first-of-type{display:block;width:min(372px,34.4444444444vw);margin:0 auto min(18px,1.6666666667vw)}@media screen and (width <= 767px){#wintercp2026_content .bonus_campaign_period p:first-of-type{width:60.5333333333vw;margin:0 auto 1.8vw}}#wintercp2026_content .bonus_campaign_period p:nth-of-type(2){font-size:min(30px,2.7777777778vw);font-weight:700;color:#e62320;text-align:center}@media screen and (width <= 767px){#wintercp2026_content .bonus_campaign_period p:nth-of-type(2){font-size:4.2666666667vw}}#wintercp2026_content .bonus_campaign_period p:nth-of-type(2) span{font-size:1.7em}#wintercp2026_content .bonus_accordion_cont{padding:min(70px,6.4814814815vw) 0 0}@media screen and (width <= 767px){#wintercp2026_content .bonus_accordion_cont{padding:12.4vw 0 0}}#wintercp2026_content .bonus_accordion{overflow:hidden;border:3px solid #00aeeb;border-radius:16px}@media screen and (width <= 767px){#wintercp2026_content .bonus_accordion{margin:0 5.3333333333vw}}#wintercp2026_content .bonus_accordion+.bonus_accordion{margin-top:min(20px,1.8518518519vw)}@media screen and (width <= 767px){#wintercp2026_content .bonus_accordion+.bonus_accordion{margin-top:3.3333333333vw}}#wintercp2026_content .bonus_accordion_head{position:relative;padding:min(10px,.9259259259vw) 0 min(13px,1.2037037037vw);text-align:center;cursor:pointer;background-color:#00aeeb}@media screen and (width <= 767px){#wintercp2026_content .bonus_accordion_head{padding:2.5vw 0}}#wintercp2026_content .bonus_accordion_head ._01{width:min(176px,16.2962962963vw)}@media screen and (width <= 767px){#wintercp2026_content .bonus_accordion_head ._01{width:32vw}}#wintercp2026_content .bonus_accordion_head ._02{width:min(352px,32.5925925926vw)}@media screen and (width <= 767px){#wintercp2026_content .bonus_accordion_head ._02{width:64vw}}#wintercp2026_content .bonus_accordion_head.-active .bonus_accordion_head_icon:after{display:none}#wintercp2026_content .bonus_accordion_head_icon{position:absolute;top:50%;right:min(24px,2.2222222222vw);display:block;width:min(25px,2.3148148148vw);height:min(25px,2.3148148148vw);transform:translateY(-50%)}#wintercp2026_content .bonus_accordion_head_icon:after,#wintercp2026_content .bonus_accordion_head_icon:before{position:absolute;top:50%;left:0;display:block;width:100%;height:min(5px,.462962963vw);content:"";background-color:#fff;border-radius:100px;transform:translateY(-50%)}#wintercp2026_content .bonus_accordion_head_icon:after{transform:translateY(-50%) rotate(90deg)}@media screen and (width <= 767px){#wintercp2026_content .bonus_accordion_head_icon{right:5.3333333333vw;width:4.5333333333vw;height:4.5333333333vw}#wintercp2026_content .bonus_accordion_head_icon:after,#wintercp2026_content .bonus_accordion_head_icon:before{height:.6666666667vw}}#wintercp2026_content .bonus_accordion_inner{transition:.5s ease}#wintercp2026_content .bonus_accordion_wrap{padding:min(30px,2.7777777778vw) min(50px,4.6296296296vw);font-size:min(16px,1.4814814815vw);line-height:1.7}@media screen and (width <= 767px){#wintercp2026_content .bonus_accordion_wrap{padding:4vw 3vw;font-size:3.2vw}}#wintercp2026_content .bonus_accordion_inner_head{margin-bottom:.4em}#wintercp2026_content .bonus_accordion_inner_head:before{margin-right:.4em;content:"■"}#wintercp2026_content .bonus_accordion_inner_list+.bonus_accordion_inner_head{margin-top:1em}#wintercp2026_content .bonus_accordion_inner_list li{margin-left:1.4em;text-indent:-1.4em}#wintercp2026_content .bonus_accordion_inner_list li:before{margin-right:.4em;content:"・"}#wintercp2026_content .bonus_accordion_inner_list li+li{margin-top:.3em}#wintercp2026_content .bonus_accordion_inner_list li a{color:#0080cb;text-decoration:underline}@media (any-hover:hover){#wintercp2026_content .bonus_accordion_inner_list li a:hover{text-decoration:none}}#wintercp2026_content .bonus_accordion_inner_list li._unique:before{margin-right:0;content:""}#wintercp2026_content .bonus_accordion_inner_txt{font-size:min(16px,1.4814814815vw)}@media screen and (width <= 767px){#wintercp2026_content .bonus_accordion_inner_txt{font-size:3.2vw}}#wintercp2026_content .bonus_accordion_inner_txt+.bonus_accordion_inner_txt{margin-top:1em}#wintercp2026_content .howto{padding:min(60px,5.5555555556vw) 0 min(80px,7.4074074074vw);background-color:#edf6ff}@media screen and (width <= 767px){#wintercp2026_content .howto{padding:4.6666666667vw 0 6.6666666667vw}}#wintercp2026_content .howto_ttl{width:min(308px,28.5185185185vw);padding:min(13.5px,1.25vw) min(40px,3.7037037037vw);margin:auto;background-color:#0080cb;border-radius:10px}@media screen and (width <= 767px){#wintercp2026_content .howto_ttl{width:46.9333333333vw;padding:1.6vw 4.2vw}}#wintercp2026_content .howto_campaign_code_cont{display:grid;-ms-grid-columns:min(288px,26.6666666667vw) min(516px,47.7777777778vw);grid-template-columns:min(288px,26.6666666667vw) min(516px,47.7777777778vw);gap:min(30px,2.7777777778vw);-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:min(60px,5.5555555556vw) auto min(30px,2.7777777778vw)}@media screen and (width <= 767px){#wintercp2026_content .howto_campaign_code_cont{-ms-grid-columns:100%;grid-template-columns:100%;gap:2.4vw;margin:5vw auto 0}}@media screen and (width <= 767px){#wintercp2026_content .howto_campaign_code_head{width:48vw;margin:auto}}@media screen and (width <= 767px){#wintercp2026_content .howto_campaign_code_num{width:68.8vw;margin:auto}}#wintercp2026_content .howto_campaign_code_btn{display:block;width:min(360px,33.3333333333vw);padding:min(14px,1.2962962963vw) min(30px,2.7777777778vw);margin:auto;cursor:pointer;background-color:#e62320;border:0;border-radius:100px;box-shadow:0 5px 0 #a50a0a;transition:.1s ease}@media (any-hover:hover){#wintercp2026_content .howto_campaign_code_btn:hover{box-shadow:0 0 0 #a50a0a;transform:translateY(5px)}}@media screen and (width <= 767px){#wintercp2026_content .howto_campaign_code_btn{grid-area:auto;width:66.6666666667vw;padding:3.6vw 5.4vw 3vw;margin:5.5vw auto 0}}#wintercp2026_content .howto_campaign_code_detail{width:min(894px,82.7777777778vw);margin:min(60px,5.5555555556vw) auto 0}@media screen and (width <= 767px){#wintercp2026_content .howto_campaign_code_detail{width:74.1333333333vw;margin:5.4vw auto 0}}#wintercp2026_content .howto_campaign_code_link{display:grid;-ms-grid-columns:min(426px,39.4444444444vw) min(426px,39.4444444444vw);grid-template-columns:min(426px,39.4444444444vw) min(426px,39.4444444444vw);gap:min(60px,5.5555555556vw) min(54px,5vw);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:min(35px,3.2407407407vw) auto 0}@media screen and (width <= 767px){#wintercp2026_content .howto_campaign_code_link{-ms-grid-columns:auto;grid-template-columns:auto;gap:10.6vw;margin:5vw auto 0}}#wintercp2026_content .howto_campaign_code_link_item._03{grid-column:1;-ms-grid-column-span:2;grid-column:1/3;width:min(426px,39.4444444444vw);margin:0 auto}@media screen and (width <= 767px){#wintercp2026_content .howto_campaign_code_link_item._03{grid-column:initial;width:auto}}#wintercp2026_content .howto_campaign_code_link_item h3{margin-right:auto;margin-bottom:min(22px,2.037037037vw);margin-left:auto}@media screen and (width <= 767px){#wintercp2026_content .howto_campaign_code_link_item h3{margin-bottom:2.8vw}}#wintercp2026_content .howto_campaign_code_link_item h3._01{width:min(330px,30.5555555556vw)}@media screen and (width <= 767px){#wintercp2026_content .howto_campaign_code_link_item h3._01{width:54.9333333333vw}}#wintercp2026_content .howto_campaign_code_link_item h3._02{width:min(330px,30.5555555556vw)}@media screen and (width <= 767px){#wintercp2026_content .howto_campaign_code_link_item h3._02{width:54.9333333333vw}}#wintercp2026_content .howto_campaign_code_link_item h3._03{width:min(352px,32.5925925926vw)}@media screen and (width <= 767px){#wintercp2026_content .howto_campaign_code_link_item h3._03{width:58.9333333333vw}}#wintercp2026_content .howto_campaign_code_link_item a{display:block;width:100%;padding:min(17px,1.5740740741vw) min(90px,8.3333333333vw);margin:auto;text-decoration:none;cursor:pointer;background-color:#e62320;border-radius:100px;box-shadow:0 5px 0 #a50a0a;transition:.1s ease}@media (any-hover:hover){#wintercp2026_content .howto_campaign_code_link_item a:hover{box-shadow:0 0 0 #a50a0a;transform:translateY(5px)}}@media screen and (width <= 767px){#wintercp2026_content .howto_campaign_code_link_item a{width:79%;padding:4.6vw 16.4vw}}#wintercp2026_content .bnr_region{padding-top:min(70px,6.4814814815vw);padding-bottom:min(60px,5.5555555556vw)}@media screen and (width <= 767px){#wintercp2026_content .bnr_region{padding-top:10.6666666667vw;padding-bottom:10.6666666667vw}}#wintercp2026_content .bnr_region a{display:block;width:min(850px,78.7037037037vw);margin-right:auto;margin-left:auto;transition:opacity .1s ease}@media screen and (width <= 767px){#wintercp2026_content .bnr_region a{width:89.3333333333vw}}@media (any-hover:hover){#wintercp2026_content .bnr_region a:hover{opacity:.7}}#wintercp2026_content .bnr_campaign{padding-top:min(70px,6.4814814815vw);padding-bottom:min(60px,5.5555555556vw)}@media screen and (width <= 767px){#wintercp2026_content .bnr_campaign{padding-top:10.4vw;padding-bottom:9.6vw}}#wintercp2026_content .bnr_campaign a{display:block;width:min(850px,78.7037037037vw);margin-right:auto;margin-left:auto;transition:opacity .1s ease}@media screen and (width <= 767px){#wintercp2026_content .bnr_campaign a{width:89.3333333333vw}}@media (any-hover:hover){#wintercp2026_content .bnr_campaign a:hover{opacity:.7}}#wintercp2026_content .bnr_mihariban{display:block;width:min(824px,76.2962962963vw);margin:min(80px,7.4074074074vw) auto min(20px,1.8518518519vw);transition:opacity .1s ease}@media screen and (width <= 767px){#wintercp2026_content .bnr_mihariban{width:89.3333333333vw;margin:10.4vw auto 2.6666666667vw}}@media (any-hover:hover){#wintercp2026_content .bnr_mihariban:hover{opacity:.7}}#wintercp2026_content .merit{padding:min(60px,5.5555555556vw) 0 min(70px,6.4814814815vw);background-color:#edf6ff}@media screen and (width <= 767px){#wintercp2026_content .merit{padding:8vw 0}}#wintercp2026_content .merit_ttl{position:relative;width:min(852px,78.8888888889vw);margin:0 auto min(40px,3.7037037037vw)}#wintercp2026_content .merit_ttl:after{position:absolute;top:max(-28px,-2.5925925926vw);right:max(-102px,-9.4444444444vw);display:block;width:min(93px,8.6111111111vw);height:min(100px,9.2592592593vw);content:"";background:url(/ep/gas-jiyuuka/campaign/images/wintercp2026-01-merit-ttl-deco.png) 50% no-repeat;background-size:contain}@media screen and (width <= 767px){#wintercp2026_content .merit_ttl{width:70.4vw;margin:0 0 7vw 6.4vw}#wintercp2026_content .merit_ttl:after{top:0;right:-17vw;width:16.4vw;height:17.6vw}}#wintercp2026_content .merit_list_cont{display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:min(33px,3.0555555556vw)}@media screen and (width <= 767px){#wintercp2026_content .merit_list_cont{-ms-grid-columns:auto;grid-template-columns:auto;gap:8vw;margin:0 5.3333333333vw}}#wintercp2026_content .merit_list_item{position:relative;display:block;min-height:min(270px,25vw);padding:min(18px,1.6666666667vw) 0 0;text-decoration:none;background-color:#fff;border-radius:16px;transition:.1s ease}@media screen and (width <= 767px){#wintercp2026_content .merit_list_item{min-height:auto;padding:4.5vw 0 3.5vw 3.3vw}}#wintercp2026_content .merit_list_item._01{border:3px solid #ff9300;box-shadow:0 8px 0 #ff9300}@media (any-hover:hover){#wintercp2026_content .merit_list_item._01:hover{box-shadow:0 0 0 #ff9300;transform:translateY(8px)}}#wintercp2026_content .merit_list_item._01 .merit_list_item_icon{background-color:#ff9300}#wintercp2026_content .merit_list_item._02{border:3px solid #00aeeb;box-shadow:0 8px 0 #00aeeb}@media (any-hover:hover){#wintercp2026_content .merit_list_item._02:hover{box-shadow:0 0 0 #00aeeb;transform:translateY(8px)}}#wintercp2026_content .merit_list_item._02 .merit_list_item_icon{background-color:#00aeeb}#wintercp2026_content .merit_list_item._03{border:3px solid #f46f82;box-shadow:0 8px 0 #f46f82}@media (any-hover:hover){#wintercp2026_content .merit_list_item._03:hover{box-shadow:0 0 0 #f46f82;transform:translateY(8px)}}#wintercp2026_content .merit_list_item._03 .merit_list_item_icon{background-color:#f46f82}#wintercp2026_content .merit_list_item_num{margin:0 auto}#wintercp2026_content .merit_list_item_num._01{width:min(256px,23.7037037037vw)}#wintercp2026_content .merit_list_item_num._02{width:min(238.5px,22.0833333333vw)}#wintercp2026_content .merit_list_item_num._03{width:min(312px,28.8888888889vw)}@media screen and (width <= 767px){#wintercp2026_content .merit_list_item_num{margin:0}#wintercp2026_content .merit_list_item_num._01{width:70vw}#wintercp2026_content .merit_list_item_num._02{width:69.4666666667vw}#wintercp2026_content .merit_list_item_num._03{width:74.2vw}}#wintercp2026_content .merit_list_item_icon{position:absolute;right:min(16px,1.4814814815vw);bottom:min(16px,1.4814814815vw);width:min(35px,3.2407407407vw);height:min(35px,3.2407407407vw);border-radius:50%}#wintercp2026_content .merit_list_item_icon:after{display:block;width:min(19px,1.7592592593vw);height:min(13px,1.2037037037vw);margin:min(12px,1.1111111111vw) auto 0;content:"";background-color:#fff;clip-path:polygon(0 0,50% 100%,100% 0)}@media screen and (width <= 767px){#wintercp2026_content .merit_list_item_icon{right:3vw;bottom:50%;width:8.6666666667vw;height:8.6666666667vw;transform:translateY(50%)}#wintercp2026_content .merit_list_item_icon:after{width:4.6666666667vw;height:3.2vw;margin:3.3vw auto 0}}#wintercp2026_content .merit_details{padding:min(20px,1.8518518519vw) 0 0}@media screen and (width <= 767px){#wintercp2026_content .merit_details{padding:0}}#wintercp2026_content .merit_details_cont{margin-top:min(40px,3.7037037037vw);overflow:hidden;border-radius:16px}@media screen and (width <= 767px){#wintercp2026_content .merit_details_cont{margin-top:10.6666666667vw;margin-right:5.3333333333vw;margin-left:5.3333333333vw}}#wintercp2026_content .merit_details_cont._01{border:3px solid #ff9300}#wintercp2026_content .merit_details_cont._02{border:3px solid #00aeeb}#wintercp2026_content .merit_details_cont._03{border:3px solid #f46f82}#wintercp2026_content .merit_details_ttl{padding:min(9px,.8333333333vw) 0 min(11px,1.0185185185vw);color:#fff}@media screen and (width <= 767px){#wintercp2026_content .merit_details_ttl{padding:.7vw 0 1.4vw}}#wintercp2026_content .merit_details_ttl._01{background-color:#ff9300}#wintercp2026_content .merit_details_ttl._01 img{display:block;width:min(638px,59.0740740741vw);margin:auto}@media screen and (width <= 767px){#wintercp2026_content .merit_details_ttl._01 img{width:79.4666666667vw}}#wintercp2026_content .merit_details_ttl._02{background-color:#00aeeb}#wintercp2026_content .merit_details_ttl._02 img{display:block;width:min(338px,31.2962962963vw);margin:auto}@media screen and (width <= 767px){#wintercp2026_content .merit_details_ttl._02 img{width:62.4vw}}#wintercp2026_content .merit_details_ttl._03{background-color:#f46f82}#wintercp2026_content .merit_details_ttl._03 img{display:block;width:min(260px,24.0740740741vw);margin:auto}@media screen and (width <= 767px){#wintercp2026_content .merit_details_ttl._03 img{width:48vw}}#wintercp2026_content .merit_details_inner{padding:min(25px,2.3148148148vw) 0}@media screen and (width <= 767px){#wintercp2026_content .merit_details_inner{padding:4.2vw 0 3vw}}#wintercp2026_content .merit_details_img{margin:auto}#wintercp2026_content .merit_details_img._01,#wintercp2026_content .merit_details_img._02{width:min(980px,90.7407407407vw)}#wintercp2026_content .merit_details_img._03{width:min(622px,57.5925925926vw)}@media screen and (width <= 767px){#wintercp2026_content .merit_details_img._01{width:81vw}#wintercp2026_content .merit_details_img._02{width:82.4vw}#wintercp2026_content .merit_details_img._03{width:82.9333333333vw}}#wintercp2026_content .merit_details_note{width:min(980px,90.7407407407vw);margin:min(25px,2.3148148148vw) auto 0;font-size:min(14px,1.2962962963vw);line-height:1.6}@media screen and (width <= 767px){#wintercp2026_content .merit_details_note{width:84vw;margin:4.7vw auto 0;font-size:3.2vw;line-height:1.5}}#wintercp2026_content .merit_details_note li{margin-top:min(5px,.462962963vw);margin-left:1.2em;text-indent:-1.2em}@media screen and (width <= 767px){#wintercp2026_content .merit_details_note li{margin-top:1.4vw}}#wintercp2026_content .merit_details_note a{color:#0280cb;text-decoration:underline}@media (any-hover:hover){#wintercp2026_content .merit_details_note a:hover{text-decoration:none}}#wintercp2026_content .fixed_btn{position:sticky;right:min(20px,1.8518518519vw);bottom:min(20px,1.8518518519vw);z-index:2;visibility:hidden;width:max-content;margin-left:auto;opacity:0;transition:.4s ease}#wintercp2026_content .fixed_btn.-active{visibility:visible;opacity:1}#wintercp2026_content .fixed_btn a{display:-webkit-box;display:flexbox;display:flex;-ms-flex-align:center;align-items:center;width:max-content;padding:min(15px,1.3888888889vw) min(18px,1.6666666667vw) min(15px,1.3888888889vw) min(60px,5.5555555556vw);font-size:min(20px,1.8518518519vw);font-weight:700;color:#fff;text-decoration:none;background-color:#e62320;border:4px solid #fff;border-radius:12px;transition:opacity .1s ease}#wintercp2026_content .fixed_btn a:after{display:block;width:min(22px,2.037037037vw);height:min(12px,1.1111111111vw);margin-left:min(30px,2.7777777778vw);content:"";background-color:#fff;clip-path:polygon(0 100%,50% 0,100% 100%)}@media (any-hover:hover){#wintercp2026_content .fixed_btn a:hover{opacity:.7}}@media screen and (width <= 767px){#wintercp2026_content .fixed_btn{right:0;bottom:2.6666666667vw;left:0;width:89.3333333333vw;margin:auto}#wintercp2026_content .fixed_btn a{position:relative;display:block;width:100%;padding:2.5333333333vw 0 3.0666666667vw;font-size:5.3333333333vw;text-align:center}#wintercp2026_content .fixed_btn a:after{position:absolute;top:50%;right:6vw;width:3.4666666667vw;height:1.8666666667vw;margin-left:4vw;transform:translateY(-50%)}}#wintercp2026_content dialog[open]{--duration:400ms;display:block}#wintercp2026_content dialog{width:min(700px,64.8148148148vw);padding:0;overflow:auto;overscroll-behavior-block:contain;border:none;isolation:isolate;transition:opacity var(--duration)}@media screen and (width <= 767px){#wintercp2026_content dialog{width:89.3333333333vw}}#wintercp2026_content dialog::backdrop{display:none}#wintercp2026_content .dialog-backdrop{position:fixed;inset:0;z-index:-1;background-color:rgba(0,0,0,.4)}#wintercp2026_content .dialog-container{width:100%;min-width:0;max-width:800px;padding:min(20px,1.8518518519vw) min(20px,1.8518518519vw) min(50px,4.6296296296vw);background-color:#fff;border-radius:20px;transition-duration:var(--duration);transition-property:translate}@media screen and (width <= 767px){#wintercp2026_content .dialog-container{padding:3.3333333333vw 3.3333333333vw 6.6666666667vw}}#wintercp2026_content .dialog-container._02{border:3px solid #0280cb}#wintercp2026_content .dialog-container._03{border:3px solid #ffae1c}#wintercp2026_content dialog:not([data-open=true]){opacity:0}#wintercp2026_content .dialog-close{position:relative;display:block;width:min(25px,2.3148148148vw);height:min(25px,2.3148148148vw);padding:0;margin-bottom:min(10px,.9259259259vw);margin-left:auto;cursor:pointer;background:none;border:none}@media screen and (width <= 767px){#wintercp2026_content .dialog-close{width:5.3333333333vw;height:5.3333333333vw;margin-bottom:0}}#wintercp2026_content .dialog-close:after,#wintercp2026_content .dialog-close:before{position:absolute;top:50%;left:0;display:block;width:100%;height:2px;content:"";border-radius:100px}#wintercp2026_content .dialog-close:before{transform:translateY(-1px) rotate(-45deg)}#wintercp2026_content .dialog-close:after{transform:translateY(-1px) rotate(45deg)}#wintercp2026_content .dialog-close._02:after,#wintercp2026_content .dialog-close._02:before{background-color:#0080cb}#wintercp2026_content .dialog-close._03:after,#wintercp2026_content .dialog-close._03:before{background-color:#ffae1c}#wintercp2026_content .dialog-head._02{width:min(300px,27.7777777778vw);margin:0 auto}@media screen and (width <= 767px){#wintercp2026_content .dialog-head._02{width:45.0666666667vw}}#wintercp2026_content .dialog-head._03{width:min(240px,22.2222222222vw);margin:0 auto min(10px,.9259259259vw)}@media screen and (width <= 767px){#wintercp2026_content .dialog-head._03{width:40vw;margin:0 auto 1.3333333333vw}}#wintercp2026_content .dialog-list{margin:0 min(20px,1.8518518519vw)}#wintercp2026_content .dialog-list li:before{content:"※"}#wintercp2026_content .dialog-list._02{margin-top:min(20px,1.8518518519vw)}@media screen and (width <= 767px){#wintercp2026_content .dialog-list._02{margin-top:4vw}}#wintercp2026_content .dialog-list._03{margin-bottom:min(20px,1.8518518519vw)}@media screen and (width <= 767px){#wintercp2026_content .dialog-list._03{margin-bottom:4vw}}#wintercp2026_content .dialog-list a{color:#0080cb;text-decoration:underline}@media (any-hover:hover){#wintercp2026_content .dialog-list a:hover{text-decoration:none}}#wintercp2026_content .dialog-list li{position:relative;display:grid;-ms-grid-columns:max-content auto;grid-template-columns:max-content auto;column-gap:.5em;font-size:min(14px,1.2962962963vw);line-height:1.5714285714;counter-increment:dialog-note}@media screen and (width <= 767px){#wintercp2026_content .dialog-list li{font-size:3.2vw;line-height:1.4583333333}}#wintercp2026_content .dialog-list li+li{margin-top:.5em}#wintercp2026_content .dialog-desc{padding:min(20px,1.8518518519vw) min(30px,2.7777777778vw);margin:0 min(20px,1.8518518519vw);background-color:#fffeef;border-radius:16px}@media screen and (width <= 767px){#wintercp2026_content .dialog-desc{padding:3.3333333333vw 5.3333333333vw;margin:0 2vw}}#wintercp2026_content .dialog-txt{font-size:min(18px,1.6666666667vw);font-weight:500;line-height:1.6666666667}@media screen and (width <= 767px){#wintercp2026_content .dialog-txt{font-size:3.4666666667vw;line-height:1.5769230769}}