



		
	

				

		
	

	
	
	
				
				
		
			
			
			
			
					
						
			
				
			
		
									
	
																			

			
		
	
			
	
		
											
		
																						
																																		
											
																																		
											
			
																												
																																					
														
				
			
		
		
																						
			
																												
				
			
			
		
		
			
															
			
																			
				
					
																																							
																																		
																																		
										
																				
			
		
	
		
		
			
			
		
	



	
	
	
	
	
	
	
		
		
		
								
																												
		
						

	

@charset "UTF-8";













  
  
 
:root{--blue:#00b9e5;--lightBlue:#b2f0ff;--yellow:#f2ff41}.p-summercp2025-bg-yellow{background-color:var(--yellow);padding:0 3px}.p-summercp2025-secTitle-yellow{background-color:var(--yellow);font-size:var(--large-fontSize);font-weight:var(--bold-700);line-height:1.2;padding:10px 0;text-align:center}.p-summercp2025-secTitle-yellow.--targetShop{font-size:16px}.p-summercp2025-secTitle-blue{background-color:var(--blue);color:var(--monoWhite);font-size:20px;font-weight:var(--bold-700);padding:12px 0;text-align:center}.p-summercp2025-entry{display:grid;gap:var(--default);grid-template-rows:auto;padding:var(--default) var(--default) var(--wide)}h1+.p-summercp2025-entry{padding-bottom:var(--default)}.p-summercp2025-entry .c-button-disabled{background-color:var(--gray300);color:var(--gray600)}.p-summercp2025-readyForSummer{padding:0 0 var(--wide)}@media screen and (min-width:641px){.p-summercp2025-readyForSummer{padding-top:var(--wide)}}.p-summercp2025-readyForSummer__ttl{margin:0 auto;max-width:436px;min-width:316px;padding:0 29.5px var(--wide)}.p-summercp2025-readyForSummer__content{display:grid;gap:20px;grid-template-rows:auto}@media screen and (min-width:641px){.p-summercp2025-readyForSummer__content{display:flex;flex-wrap:nowrap;gap:var(--wide);padding:0 48.5px}}.p-summercp2025-recommendShop{background-color:var(--monoWhite);display:grid;gap:30px;grid-template-rows:auto;padding:var(--wide) 13px}.p-summercp2025-recommendShop .c-card-item{margin-bottom:var(--veryNarrow)}.p-summercp2025-recommendShop .c-point-preloader{font-size:var(--xsmall-fontSize);min-width:auto}.p-summercp2025-recommendShop .c-point{flex-wrap:wrap;height:auto}.p-summercp2025-recommendShop__ttl{align-items:center;display:flex;font-size:16px;font-weight:var(--bold-700);justify-content:center;position:relative;text-align:center}.p-summercp2025-recommendShop__ttl::before{background-color:var(--yellow);border-bottom-left-radius:var(--default);border-top-left-radius:var(--default);content:"";height:6px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30%}.p-summercp2025-recommendShop__ttl::after{background-color:var(--yellow);border-bottom-right-radius:var(--default);border-top-right-radius:var(--default);content:"";height:6px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30%}.p-summercp2025-popularShop{background-color:var(--monoWhite);display:flex;justify-content:center;padding:var(--wide) 0}.p-summercp2025-popularShop__btn{display:block;width:277px}.p-summercp2025-text-highlight{font-size:24px}.p-summercp2025-cashback{padding:20px 0}.p-summercp2025-cashback__img{background-color:var(--monoWhite)}.p-summercp2025-howTo-step{background-color:var(--lightBlue);display:grid;gap:20px;grid-template-rows:auto;padding:17px 0 18px}.p-summercp2025-howTo-step__img{margin:0 auto;max-width:344px}.p-summercp2025-aboutSite-step{display:grid;gap:var(--wide);grid-template-rows:auto;padding:var(--wide) var(--default) 0}.p-summercp2025-article{display:grid;gap:var(--narrow);grid-template-rows:auto;padding:var(--default) var(--default) 0}.p-summercp2025-terms{display:grid;gap:var(--default);grid-template-rows:auto;padding:var(--wide) var(--default) 0}

