



		
	

				

		
	

	
	
	
				
				
		
			
			
			
			
					
						
			
				
			
		
									
	
																			

			
		
	
			
	
		
											
		
																						
																																		
											
																																		
											
			
																												
																																					
														
				
			
		
		
																						
			
																												
				
			
			
		
		
			
															
			
																			
				
					
																																							
																																		
																																		
										
																				
			
		
	
		
		
			
			
		
	



	
	
	
	
	
	
	
		
		
		
								
																												
		
						

	

@charset "UTF-8";













  
  
 
.p-image-program-kv{aspect-ratio:343/300;background:url(https://c1.dmarket.docomo.ne.jp/assets/img/icon_assets_preload.svg?v=202403281720&d=sp) no-repeat center center;background-size:32px auto;display:block;overflow:hidden}.p-image-program-kv.is-image-loaded{background-image:none}.p-image-program-kv img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.p-wrapper-details-desc{display:grid;gap:4px;grid-template-rows:1fr}.p-container-point-info{display:grid;gap:8px;grid-template-rows:1fr}.p-container-point-info__point-desc{align-items:center;display:flex;gap:6px}.p-disp-point{background:url(https://c1.dmarket.docomo.ne.jp/assets/img/icon_assets_dpoint.svg?v=202403281720&d=sp) no-repeat center left;background-size:16px 16px;color:var(--primary);display:flex;font-weight:var(--bold-700);line-height:21px;padding-left:18px}.p-disp-point__upnum{font-size:var(--large-fontSize);letter-spacing:-.05em}.p-disp-point__showdetail{color:var(--gray400);cursor:pointer;left:.5em;position:relative}.p-disp-point__showdetail::after{background-color:var(--gray400);bottom:2px;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.p-container-publisher-name{align-items:center;display:flex;gap:4px;line-height:16px}.p-container-publisher-name__plus{aspect-ratio:1/1;flex:0 0 8px;height:auto;width:8px}.p-container-publisher-name__icon{aspect-ratio:1/1;flex:0 0 16px;height:auto;width:16px}.p-container-publisher-name__text{font-size:var(--small-fontSize);line-height:var(--narrow-lineHeight)}

