



		
	

				

		
	

	
	
	
				
				
		
			
			
			
			
					
						
			
				
			
		
									
	
																			

			
		
	
			
	
		
											
		
																						
																																		
											
																																		
											
			
																												
																																					
														
				
			
		
		
																						
			
																												
				
			
			
		
		
			
															
			
																			
				
					
																																							
																																		
																																		
										
																				
			
		
	
		
		
			
			
		
	



	
	
	
	
	
	
	
		
		
		
								
																												
		
						

	

@charset "UTF-8";













  
 
.p-campaignShiseido202603-note{padding:var(--bs16)}.p-campaignShiseido202603-note__txt{font-size:20px;font-weight:700;padding:var(--bs8) 0}@media screen and (max-width:640px){.p-campaignShiseido202603-note__txt{font-size:16px}}.p-campaignShiseido202603-prize{text-align:center}@media screen and (min-width:1000px){.p-campaignShiseido202603-prize{margin:0 auto;padding:var(--bs16) 0;width:60%}}@media screen and (max-width:640px){.p-campaignShiseido202603-prize{padding:var(--bs8) var(--bs16)}}.p-campaignShiseido202603-schedule{background-color:#c9e5ff;padding:var(--bs16) var(--bs24)}@media screen and (max-width:640px){.p-campaignShiseido202603-schedule{padding:var(--bs8) var(--bs16)}}.p-campaignShiseido202603-text-link-anchor{box-sizing:border-box;color:#0c7ecc;cursor:pointer;display:inline-block;font-size:var(--small-fontSize);padding-right:var(--bs16);position:relative}.p-campaignShiseido202603-text-link-anchor:active,.p-campaignShiseido202603-text-link-anchor:hover,.p-campaignShiseido202603-text-link-anchor:visited{color:#0c7ecc}.p-campaignShiseido202603-text-link-anchor::after{background:url(https://c1.dmarket.docomo.ne.jp/campaign/shiseido202603/img/icon_shiseido202603_arrow_text_link_pageanchor.svg) no-repeat center center;background-size:contain;content:"";display:inline-block;height:12px;position:absolute;right:0;top:3px;width:12px}.p-campaignShiseido202603-floatWrap{background:#fff;bottom:0;box-shadow:0 -2px 4px 0 rgba(0,0,0,.05);box-sizing:border-box;padding:var(--bs16);position:fixed;transition:opacity .2s ease;width:100%;z-index:199}@media screen and (min-width:1000px){.p-campaignShiseido202603-floatWrap{max-width:752px}}.p-campaignShiseido202603-cautionWrapper{background:#f0f0f0;bottom:0;box-shadow:0 -2px 4px 0 rgba(0,0,0,.05);box-sizing:border-box;padding:var(--bs16);position:fixed;transition:opacity .2s ease;width:100%;z-index:199}@media screen and (min-width:1000px){.p-campaignShiseido202603-cautionWrapper{max-width:752px}}.p-campaignShiseido202603-img{background-color:#fff;margin:auto;width:50%}@media screen and (max-width:640px){.p-campaignShiseido202603-img{width:100%}}.p-campaignShiseido202603-bnr{display:grid;gap:var(--bs16);padding-bottom:var(--bs24)}@media screen and (max-width:640px){.p-campaignShiseido202603-bnr{gap:var(--bs8)}}.p-campaignShiseido202603-howto{border-top:4px solid var(--gray200);display:grid;gap:32px;padding:var(--bs24) var(--bs16)}@media (min-width:1000px){.p-campaignShiseido202603-howto{gap:var(--bs48);padding:var(--bs48)}}.p-campaignShiseido202603-step{display:grid;gap:var(--bs16)}.p-campaignShiseido202603-step__btnArea{display:grid;gap:var(--bs8)}.p-campaignShiseido202603-step-img{padding:0 var(--bs16) var(--bs16)}.p-campaignShiseido202603-guide{background-color:#fff5ba;box-sizing:border-box;display:grid;gap:var(--bs16);padding:var(--bs24) var(--bs16)}@media (min-width:1000px){.p-campaignShiseido202603-guide{gap:var(--bs48);padding:var(--bs48)}}.p-campaignShiseido202603-guide__inner{background-color:#fff;display:grid;gap:var(--bs16);padding:var(--bs16)}@media (min-width:1000px){.p-campaignShiseido202603-guide__inner{gap:32px;padding:32px}}.l-footer-button-backtotop{visibility:hidden}.p-campaignShiseido202603-pageTop{bottom:113px;filter:drop-shadow(0 2px 3px rgba(1, 1, 1, .4));height:45px;opacity:0;position:fixed;right:10px;visibility:hidden;width:45px;z-index:200}.active{opacity:1;visibility:visible}.p-campaignShiseido202603-pageTop__button{background-color:#fff;border:1px solid var(--primary500);border-radius:50%;display:block;height:100%;overflow:hidden;white-space:nowrap;width:100%}.p-campaignShiseido202603-pageTop__button::after{border-right:2px solid var(--primary500);border-top:2px solid var(--primary500);content:"";height:12px;left:16px;position:absolute;top:18px;transform:rotate(-45deg);width:12px}.p-campaignShiseido202603-caution{display:grid;gap:var(--bs16);padding:var(--bs24) var(--bs16)}.p-campaignShiseido202603-cautionBox{display:grid;font-size:var(--small-fontSize);gap:var(--bs16)}.p-campaignShiseido202603-cautionBox__inner{padding:0 var(--bs16)}.p-campaignShiseido202603-cautionBox--bgGray{background-color:var(--gray100);margin-bottom:var(--bs8);padding:var(--bs8) var(--bs16)}

