@import url(/index/include01/style.css);


@media(max-width:1560px){ /*컨텐츠 넓이*/
.inc01_cont{gap:3rem}

/*달력*/
.inc01_cont .sch_cont_area{max-width:96rem;width:calc(100% - 43rem);justify-content: space-between}
.inc01_cont .sch_cal_box{max-width:43rem;width:calc(100% - 46rem)}
.inc01_cont .sch_list_wrap{max-width:calc(100% - 46rem);width:100%;min-width:43rem}

/*포인트순위*/
.inc01_cont .point_cont_area{width:calc(100% - 99rem);min-width:40rem;padding:4rem 3rem}

}
@media(max-width:1280px){
	
	
	#idx_area .pt_img01{width:30rem;top:0;left:-10rem}
	#idx_area .pt_img02{width:35rem;top:5rem;right:-15rem}

	#inc01{padding:9rem 2rem 12rem}
	.inc01_cont{max-width:100rem;justify-content: center;gap:5rem}
	/*퀵링크*/
	#inc01 .quick_list{max-width:100rem;padding-bottom:11rem;gap:2rem 2.5%}
	#inc01 .quick_list li{width:12%}
	
	/*달력*/
	.inc01_cont .sch_cont_area{max-width:100%;width:100%}
	.inc01_cont .sch_cont_area{width:100%}
	
	.inc01_cont .point_cont_area{max-width:70rem;width:100%;height:auto;padding:4rem 3rem 8rem}
	.inc01_cont .point_list{display:flex;flex-wrap:wrap;gap:2rem}
	.inc01_cont .point_list li{width:calc(50% - 1rem)}
	.inc01_cont .point_list li:first-child{width:100%}
	.inc01_cont .point_list li:first-child + li{margin:0}
	.inc01_cont .point_list li + li{margin:0;padding-top:0;border:0}
	
	
}
@media(max-width:1024px){
	
	#idx_area .pt_img01,
	#idx_area .pt_img02{display:none}
	
	#inc01{padding:9rem 2rem 11rem}
	
	
	/*퀵링크*/
	#inc01 .quick_list .icon_tit .small{display:none}
	
	/*달력*/
	.inc01_cont .sch_cont_area{gap:2.3rem 2rem}
	.inc01_cont .sch_cal_box{max-width:40rem;width:calc(100% - 42rem);padding:2.5rem 3rem}
	.inc01_cont .sch_tit_box .tit{font-size:2.7rem}
	.inc01_cont .sch_list_wrap{max-width:calc(100% - 43rem);width:100%;min-width:40rem}

	
}
@media(max-width:767px){
	#inc01{padding:8rem 2rem 10rem}
	/*퀵링크*/
	#inc01 .quick_list{max-width:46rem;padding-bottom:5rem;gap:2rem}
	#inc01 .quick_list li{width:calc((100% - 6rem) / 4)}
	#inc01 .quick_list .icon{border-radius:2rem}
	
	/*달력*/
	
	.inc01_cont{max-width:60rem}
	.inc01_cont .sch_cont_area{padding-top:5rem}
	.inc01_cont .sch_cont_area:before{width:100vw;height:30rem;border-radius:3rem 6rem 3rem 6rem;left:50%;top:0;transform:translateX(-50%)}
	
	.inc01_cont .sch_cal_box{max-width:100%;width:100%;min-width:unset}
	.inc01_cont .sch_tit_box .more_btn{border:0;background:#fff}
	.inc01_cont .sch_list_wrap{max-width:100%;width:100%;min-width:unset}
	
	/*포인트순위*/
	.inc01_cont .point_cont_area{min-width:unset;padding:3rem 3rem 7rem 3rem}
	.inc01_cont .point_tit{font-size:2.4rem}
	.inc01_cont .point_list{gap:1rem}
	.inc01_cont .point_list li{width:100%;}
	.inc01_cont .point_list li:first-child .name{font-size:2.2rem}
	.inc01_cont .point_cont_area .more_btn{width:8rem;height:8rem}
	.inc01_cont .point_cont_area .more_btn .more{width:5rem;height:5rem}
	
	
	
	
}
@media(max-width:480px){
	#inc01{padding:7rem 2rem 9rem}
	/*퀵링크*/
	
	#inc01 .quick_list{gap:1rem}
	#inc01 .quick_list li{width:calc((100% - 3rem) / 4)}
	#inc01 .quick_list .icon_tit{font-size:1.4rem}
	
	
	/*달력*/
	.inc01_cont .swiper-slide{border-radius:1rem}
	.inc01_cont .swiper-slide .info{width:100%;flex-wrap:wrap;gap:.5rem}
	.inc01_cont .swiper-slide .info_list{max-width:unset;width:100%}
	
	/*포인트순위*/
	.inc01_cont .point_cont_area{padding: 2rem 2rem 7rem 2rem}
	.inc01_cont .point_tit{margin-bottom:1rem}
	
}
