@media only screen and (min-width:100px) and (max-width:1300px) {

	.pa { text-align:center;  margin-top:100px; margin-bottom:40px; }
	.pa_title {  position:relative;  z-index:2;  margin-left:15px; margin-right:15px; text-align:center; font-size:18px; color:#ff2c00; font-family:'NanumSquareNeoVariable'; letter-spacing: 0.05em; line-height:1em; }
	.pa_title2 {
		margin-top:30px; margin-left:15px; margin-right:15px; 
		text-align:center; font-size:22px; color:#333; font-family:'NanumSquareNeoVariable'; letter-spacing: 0.01em; line-height:1.5em; 
	}
	.pa_title3 { 
		margin-top:50px; margin-bottom:30px; margin-left:15px; margin-right:15px; 
		text-align:left; font-size:22px; color:#000; font-family:'NanumSquareNeo700';  letter-spacing: 0.01em; line-height:1em; 
	}	
	
	/* roulette s */
	.pa_roulette { text-align:center;  margin: 0 auto; width:330px; height:400px; margin-bottom:40px; }
	.pa_roulette iframe { width:100%; height:400px; }
	/* roulette e */

	/* attendance s */
	.pa_attendance { text-align:center;  margin:15px; font-family:'NanumSquareNeoVariable';  }
	.pa_attendances { width:100%; display:inline-block; }
	/* attendance e */

} 


/* PC ************************************************************************************************************************************************************************/
@media  all and (min-width : 1300px)  {

	.pa { text-align:center;  margin: 0 auto; width:1200px; margin-top:200px; margin-bottom:40px; }
	.pa_title { text-align:left; font-size:18px; color:#ff2c00; font-family:'NanumSquareNeoVariable'; letter-spacing: 0.05em; line-height:1em; }
	.pa_title2 {
		margin-top:30px; 
		text-align:left; font-size:40px; color:#333; font-family:'NanumSquareNeoVariable'; letter-spacing: 0.01em; line-height:1.5em; 
	}
	.pa_title3 { 
		margin-top:100px; margin-bottom:30px;
		text-align:left; font-size:26px; color:#000; font-family:'NanumSquareNeo700';  letter-spacing: 0.01em; line-height:1em; 
	}	
	
	/* roulette s */
	.pa_roulette { text-align:center;  margin: 0 auto; width:1300px; height:760px; margin-bottom:40px; }
	.pa_roulette iframe { width:100%; height:760px; }
	/* roulette e */

	/* attendance s */
	.pa_attendance { text-align:center;  margin: 0 auto; width:1300px; margin-bottom:40px; font-family:'NanumSquareNeoVariable'; }
	.pa_attendances { width:100%; display:inline-block; }
	/* attendance e */

} /* PC end */
