@media screen and (max-width: 768px) {
	/*공통*/
	html, body	{font-size: 16px; line-height: 1.6; letter-spacing: -0.02rem;}
	.g-15,.g-20	{--gap: 10px;}
	.g-25,.g-30,.g-40,.g-50	{--gap: 20px;}
	.p-25	{padding: 15px!important;}
	.p-40,.p-50	{padding: 25px!important;}
	.pt-25	{padding-top: 15px;}
	.pt-50	{padding-top: 25px;}
	.pb-25	{padding-bottom: 15px;}
	.mt-15	{margin-top: 10px!important;}
	.mt-20	{margin-top: 10px!important;}
	.mt-25	{margin-top: 15px!important;}
	.mt-50	{margin-top: 25px!important;}
	.mb-25	{margin-bottom: 10px!important;}
	.mb-50	{margin-bottom: 25px!important;}
	.pl-30	{padding-left: 10px;}
	.px-10	{padding-left: 5px; padding-right: 5px;}
	.px-15	{padding-left: 10px; padding-right: 10px;}
	.px-20	{padding-left: 10px; padding-right: 10px;}
	.px-40	{padding-left: 20px; padding-right: 20px;}
	.py-5	{padding-top: 3px; padding-bottom: 3px;}
	.py-15	{padding-top: 10px; padding-bottom: 10px;}
	.py-20	{padding-top: 10px; padding-bottom: 10px;}
	.m-hide		{display: none;}
	.pc-hide	{display: block!important;}
	table.pc-hide{display: table!important;}
	.img-100	{width: 100%;}
	.w-m-100	{width: 100%!important;}
	.w-m-50		{width: 50%!important;}
	.btn.arrow		{width: auto; height: 45px; padding: 0 50px 0 20px;}
	.btn.arrow::after	{width: 30px; height: 30px; background-size: cover!important; right: -6px;}

	.header	{max-height: 70px;}
	.header .gnb-inner	{max-width: 88%; height: 70px;}
	.header .gnb-nav,.util-menu .sns-wrap	{display: none;}
	.header h1 .header-logo	{width: 162px; height: 30px;}
	.util-menu	{gap: 20px;}
	.util-menu .search	{width: 22px; height: 22px;}	
	
	#wrap	{margin-top: 70px;}	
	.section {width: 88%; margin: 0 auto 30px;}
	.section-title	{margin-bottom: 20px!important;}

	.swiper-button-next, .swiper-button-prev	{width: 25px!important; height: 25px!important;}
	.swiper-button-next:after, .swiper-button-prev:after	{width: 25px!important; height: 25px!important; background-size: 6px !important;}

	/*모바일메뉴*/
	.all-menu-btn button{width: 22px; height: 22px;}
	.all-menu-wrap	{width: 80%; height: 100%; top: 0; right: 0; left: auto; transform: none; box-shadow: 0px 0 10px 3px rgba(0, 0, 0, 0.3); animation: slide-right 0.4s;}
	.all-menu-wrap .all-menu-top	{height: 70px; border-bottom: none; padding: 0 20px;}
	.all-menu-wrap h1 .header-logo	{width: 162px; height: 30px;}
	.all-menu-wrap .menu-list-wrap	{padding: 0; flex-direction: column; gap: 0;}
	.all-menu-wrap .menu-list	{padding: 0; border-right: 0; gap: 0; flex-wrap: wrap; flex-direction: row;}
	.all-menu-wrap .menu-list .depth01	{display: none;}
	.all-menu-wrap .menu-list .depth02	{visibility: hidden; transition:all 0.3s ease-in-out; width: 90%;  height: 0; gap: 10px; overflow: hidden; margin: 0 auto;}
	.depth01-toggle:checked ~ .depth02	{visibility: visible; display: flex; flex-direction: column; flex-wrap: inherit; height: 100%;}
	.all-menu-wrap .menu-list .depth02-box	{padding: 0; gap: 5px; background: #f4f4f4; padding: 20px; border-radius: 20px; overflow: hidden;}
	.all-menu-wrap .menu-list .depth02 .depth02-box .tit	{background: #f4f4f4;}
	.all-menu-wrap .menu-list .depth02 .depth02-box .tit a .ico-newwin	{top:6px;}
	.all-menu-wrap .menu-list .depth02 .depth02-box .depth03{gap: 0; }	
	.all-menu-wrap .menu-list .depth02 .depth02-box .depth03 li a	{float: left; width: 100%; padding: 6px 0; border-bottom: 1px #dee2e6 solid; font-size: 16px;}
	.all-menu-wrap .menu-list .depth02 .depth02-box .depth03 li:last-child a	{border-bottom: none;}
	#depth01-btn	{display: block; position: relative; padding: 15px 20px; width: 100%;}
	label#depth01-btn::after	{content: ""; background: url(../img/btn-arrow.png) no-repeat; background-size: 100%; width: 8px; height: 14px; position: absolute; top: 23px; right: 20px; opacity: 0.5; transform: rotate(0); transition: all 0.3s; animation: fade-in 1s;}	
	.depth01-toggle:checked + label#depth01-btn::after	{transform: rotate(90deg);}
	.depth01-tit	{display: table; width: 90%;}
	#depth01-btn, #depth01-btn a	{color: #000; font-size: 20px; font-family: 'PretendardB';}
	#depth01-btn a	{display: block; width: 100%;}

	#wrap	{margin-top: 70px;}	
	.main-banner.swiper .swiper-slide	{width: 100%; height: 200px;}
	.main-banner.swiper .swiper-slide::after	{background: none;}
	.main-banner.swiper .swiper-button	{width: 94%;}
	.main-banner .swiper-button-next, .main-banner .swiper-button-prev, .main-banner .swiper-button-next:after, .main-banner .swiper-button-prev:after	{width: 35px; height: 35px; background-size: 8px; opacity: 0.4;}

	.swiper-biz-img .swiper-button	{width: 94%;}
	.swiper-biz-img .swiper-button-next, .swiper-biz-img .swiper-button-prev, .swiper-biz-img .swiper-button-next:after, .swiper-biz-img .swiper-button-prev:after	{width: 35px; height: 35px; background-size: 8px; opacity: 0.4;}

	.biz.swiper .swiper-button	{width: 100%; top: 95px;}
	.biz .swiper-button-next, .biz .swiper-button-prev, .biz .swiper-button-next:after, .biz .swiper-button-prev:after 	{width: 30px; height: 30px; background-size: 8px;}
	.biz.swiper .swiper-slide a	{height: 100px; gap: 10px;}
	.biz.swiper .swiper-slide a .biz-img	{width: 40px; height: 40px; align-items: end;}
	.biz.swiper .swiper-slide a .biz-tit	{padding: 0 10px;}
	
	#section3.section	{margin: 0 auto 40px;}
	#section3 ul	{gap: 15px;}
	#section3 li	{padding-bottom: 10px; flex-wrap: wrap;}
	#section3 li .title	{max-width: 330px;}
	#section3 .section-title .more a	{background-size: 15px;}

	#section4 .container .card-slide	{width: 100%;}
	.card-slide .swiper .swiper-slide dl	{padding: 18px; gap: 8px;}
	.card-slide .swiper .swiper-slide dt	{height: 72px;}
	.card-slide .swiper-button-next, .card-slide .swiper-button-prev	{width: 30px; height: 30px;}
	.card-slide .swiper-button-next:after, .card-slide .swiper-button-prev:after	{width: 30px; height: 30px;}
	.main-sns .sns-wrap	{top: 0; left: 50px; gap: 5px;}

	/*서브*/
	.sub-top	{background-size: 35%; background-position: top -10px right 10px;}
	.sub-top h2	{gap: 4px; padding: 30px 0 40px;}
	.sub-tab	{width: 90%!important;}
	.sub-tab li a	{padding: 15px 0;}
	.sub-tab li:first-child	{padding-left: 10px;}
	.sub-tab li:last-child	{padding-right: 10px;}
	.sub-tab2	{gap: 10px; justify-content: space-evenly; margin: 0 auto 20px;}
	.sub-tab2 li.on	{border-bottom: 3px #56C360 solid;}
	.sub-tab3	{margin: 0 auto 30px;}
	.sub-tab3 li.on	{border-bottom: 3px #56C360 solid;}
	.sub-inner	{width: 90%; margin: 60px auto 30px;}
	.sub-title	{font-size: 25px; margin-bottom: 20px;}
	.page-nav	{flex-wrap: wrap; height: 50px;}
	.page-nav::before{display: none;}
	.page-nav li{flex: 1;}
	.page-nav li.home	{max-width: 40px;}
	.page-nav li.home a	{background-size: 13px;}
	.page-nav li a	{min-width: auto; width: 100%; padding: 0 12px; gap: 0; justify-content: space-between;}
	.page-nav li a::after	{margin: 0; background-size: cover; width: 5px; height: 9px;}
	.page-nav li:first-child a	{border-left: none;}
	.page-nav li:last-child a	{border-right: none;}
	.page-nav-menu	{top: 49px;}
	.page-nav-menu li:first-child a	{border-left: 1px #e5e5e5 solid;}
	.page-nav li:last-child .page-nav-menu li a	{border-right: none!important;}
	.cont-box	{padding: 20px; width: 100%;}
	.cont-list		{flex-direction: column; gap: 5px; margin-bottom: 25px; padding-bottom: 25px;}	
	.cont-list dt	{margin-bottom: 5px; width: 100%!important;}
	.cont-list dd	{width: 100%;}
	.cont-list .ref	{font-size: 13px;}
	.cont-list .list	{gap: 10px;}
	.cont-list .list li	{left: 3%; width: 97%;}
	.cont-list .list li::before	{font-size: 5px; top: 7px; left: -10px;}
	.cont-list .process	{gap: 15px;}
	.cont-list .process li	{gap: 5px;}
	.cont-list .process li .no	{font-size: 16px; line-height: 1.6;}
	.cont-list .process li .tit	{font-size: 16px; line-height: 1.6;}
	.cont-list .process li .ct	{font-size: 14px; line-height: 1.6; width: 100%;}
	.sub-cont-wrap .top-img	{height: 180px;}
	.sub-cont-wrap .con-box	{padding-top: 0;}
	
	/*연도 슬라이드*/
	.year-tab	{margin-bottom: 30px;}
	.year-tab .swiper-year {max-width: 280px;}
	.swiper-year .swiper-wrapper	{margin: 0 auto 7px; justify-content: start !important;}
	.swiper-year .swiper-wrapper li.on a	{border-bottom: 3px #56C360 solid;}
	.year-tab .swiper-button	{width: 100%; top: 13px;}

	.biz-qna table th::before,.biz-qna table td::before {width: 25px; height: 25px; min-width: 25px; min-height: 25px;}

	.biz10-2 .col	{width: calc((100% - var(--gap)) / 2)!important;}

	/*재단 소개*/
	.greeting-wrap	{gap: 20px;}
	.greeting-img	{width: 100%; height: auto;}
	.greeting-text	{width: 100%;}
	.greeting-text .title	{margin-bottom: 10px;}
	.ci-box	{flex-direction: column;}
	.ci-box .type	{width: 100%!important;}
	.ci-box .image-box		{height: 150px; margin: 10px 0;}
	.ci-box .image-box img	{width: 60%;}
	.history-list	{gap: 30px;}
	.history-list .list	{flex-direction: column; gap: 15px; padding-bottom: 30px;}
	.history-list .list ul	{gap: 10px;}
	.history-list .list li	{gap: 0;}
	.site-list a	{width: calc((100% - 10px) / 2)!important; gap: 10px; padding: 15px;}
	.site-list a::before	{background: url(../img/btn-home.png) no-repeat bottom 40px right 10px; background-size: 30px;}
	.site-list .thumb	{height: 100px;}
	.intro1-1 .top-img h3	{left: 50%; transform: translate(-50%, -50%); padding: 10px 20px;  width: 80%; font-size: 16px;}
	.intro1-1 .col-wrap .col {width: calc((100% - (var(--gap))) / 2);}
	.intro1-3 .col-wrap .col {width: 100%;}
	.intro1-3 .vision h4	{border-width: 6px; padding: 15px 30px; word-break: keep-all;}
	.intro1-3 .vision .vision-bg	{background-size: 35px; height: 50px; margin: 0 auto;}
	/*
	.biz2-1-award	{display: flex; flex-direction: column; gap: 10px;}
	.biz2-1-award .text,.biz2-1-award .ref	{width: 100%;}
	.biz2-1-award .img	{order: 2; justify-content: center;}
	.biz2-1-award .img img{max-width: 150px;}
	*/
	
	.biz2-1-award   {display: grid; grid-template: repeat(2, 130px) / repeat(2, 50%); grid-auto-flow: dense;}
	.biz2-1-award .text     {width: 100%; min-width: 230px;}
	.biz2-1-award .ref{width: 100%; align-items: end; grid-column: 1 / span 2 !important;}
	.biz2-1-award .img{grid-column: auto!important; grid-row: auto!important;}
	.biz2-1-award .img img{max-width: 100px; height: auto;}
	
	img.ico-link	{width: 14px;}

	.report-tb	{width: 100%;}
	.report-tb table tr	{display: flex; flex-direction: column;}
	.report-tb th, .report-tb td	{padding: 30px 0!important; border-left: none!important; border-right: none!important;}
	.report-tb th img	{width: auto; max-width: 150px;}
	.report-tb td		{display: flex; flex-direction: column; gap: 10px;}
	.report-tb td .content	{margin: 10px 0;}

	/*체험 신청*/
	.apply-main-wrap	{width: 90%; gap: 20px; flex-direction: column; margin: 20px 0;}
	.apply-main-wrap .apply-box	{height: auto; min-height: 370px; padding: 20px; border-radius:20px; background-size: cover!important;}
	.apply-main-wrap .apply-box dl	{padding: 20px; gap: 5px; border-radius: 30px 30px 80px;}
	.apply-main-wrap .apply-box dt	{font-size: 30px;}
	.apply-main-wrap .apply-box dt .year	{font-size: 20px;}
	.apply-main-wrap .apply-box dd	{font-size: 14px;}
	.apply-main-wrap .apply-box::after	{background-size: 100px;}
	.apply-main-wrap .apply-box .btn::after	{width: 60px; height: 60px; border-radius:20px; background-size:30px!important;}
	.sub-top .apply-intro dl	{width: 90%; gap: 10px; padding: 50px; margin-bottom: 50px;}
	.sub-top .apply-intro dt	{gap: 10px;}
	.sub-top .apply-intro dt .mask	{width: 20px; height: 20px;}
	.sub-top .apply-intro.nongchon dt .mask1	{top: 18px; left: -20px;}
	.sub-top .apply-intro.nongchon dt .mask2	{top: -18px; right: -15px;}
	.sub-top .apply-intro.nongchon dt .mask3	{top: 55px; right: -28px;}
	.sub-top .apply-intro.nongchon dd	{line-height: 1.5;}
	.sub-top .apply-intro.chungchon dt .title	{font-size: 30px;}
	.sub-top .apply-intro.chungchon dt .mask1	{top: 0; left: 64px;}
	.sub-top .apply-intro.chungchon dt .mask2	{top: -14px; right: 66px;}
	.sub-top .apply-intro.chungchon dt .mask3	{bottom: 3px; right: 24px;}

	.sub-top .apply		{width: 100%; height: auto; margin: 0; border-radius: 0;}
	.sub-top .apply .sub-tab	{width: 100%;}
	.sub-top .apply dl	{width: auto!important; height: auto; padding: 25px 40px; margin-bottom: 50px;}
	.sub-top .apply dt	{gap: 5px;}
	.sub-top .apply dt .year	{font-size: 20px;}
	.sub-top .apply.chungchon dt .title	{font-size: 24px;}
	.sub-top .apply dt .mask	{width: 12px; height: 12px;}
	.sub-top .apply.nongchon dt .mask1	{top: 22px; left: -5px;}
	.sub-top .apply.nongchon dt .mask2	{top: -11px; right: -13px;}
	.sub-top .apply.nongchon dt .mask3	{top: 36px; right: -5px;}
	.sub-top .apply.chungchon dt .mask1	{top: 2px; left: 13px;}
	.sub-top .apply.chungchon dt .mask2	{top: -7px; right: 13px;}
	.sub-top .apply.chungchon dt .mask3	{bottom: 0; right: -15px;}
	.sub-apply .cont-list dt	{width: 100%; gap: 5px;}
	.sub-apply .cont-list dt::before	{width: 14px; height: 14px;}
	.sub-apply .nongchon3-5.top{background-size: 250px; padding-bottom: 70px!important;}
	.sub-apply .chungchon3-5.top{background-size: 250px; padding-bottom: 70px!important;}
	.apply-program .thumb	{width: 100%;}
	.apply-place .top .thumb	{width: 100%; height: 150px;}
	.apply-place .top .text	{width: 100%;}
	.apply-place .top .text b	{width: 60px;}
	.apply-place .col	{width: calc((100% - (var(--gap))) / 2);}
	.apply-place .thumb	{height: 120px; border-radius: 10px; margin-bottom: 10px;}

	.pro-list	{gap: 5px;}
	.pro-list a	{gap: 10px; width: calc((100% - 5px) / 2)!important; padding: 10px;}
	.pro-list a::before	{background: url(../img/btn-home.png) no-repeat bottom 10px right 10px; background-size: 30px;}
	.pro-list a:hover::before	{background: url(../img/btn-home-on.png) no-repeat bottom 10px right 10px; background-size: 30px;}
	.pro-list .thumb	{height: 100px!important;}
	.pro-list .thumb img	{height: 100%;}
	
	.search-wrap .input-group	{width: 100%;}
	.search-wrap .input-group .form-control	{padding: 10px 15px;}
	.search-wrap .input-group select.form-control	{max-width:100px;}
	.search-wrap .input-group input.form-control	{width: 80%;}
	.search-wrap .input-group button::before	{width: 15px; height: 15px;}
	input[type="radio"],input[type="checkbox"] { width: 15px; height: 15px;}
	.input-group select	{min-width: auto;}
	.input-group select, .input-group input, .input-group textarea	{padding: 8px; border-radius: 5px;}
	.input-group button.form-control	{border-radius: 0;}
	select	{min-height: 34px;}

	/* 테이블 */
	.sub-table table th, .sub-table table td	{padding: 10px 0; font-size: 14px; line-height: 18px;}
	.sub-table .text-left	{/*padding-left: 10px;*/ padding: 10px;}
	.sub-table.td-left table td	{padding: 10px!important;}
	.sub-table .file img	{max-width: 16px;}

	/* 게시판 */
	.bbs-table colgroup	{display: none;}
	.bbs-table table tr	{background: url(../img/sub-line.png) repeat-x bottom;}
	.bbs-table table tr.tr-notice{background: #f9f9f9 url(../img/sub-line.png) repeat-x bottom;}
	.bbs-table table tr.tr-notice td{padding: 15px!important;}
	.bbs-table table th	{display: none;}
	.bbs-table table td	{padding: 15px 0!important; margin-bottom: 15px; border: none;}
	.bbs-table .file,.bbs-table .date,.bbs-table .count	{display: none;}
	.bbs-table .title	{border-right: none;}
	.bbs-table .title .cate{display: none;}
	.bbs-table .title a	{display: flex;}
	.bbs-table .title .notice	{white-space: nowrap; height: 22px; margin-right: 6px;}
	.bbs-table .title .subject	{font-size: 15px; line-height: 1.4; font-family:'PretendardM';}
	.bbs-table .no	{display: none;}
	.bbs-table .m-date	{font-size: 13px!important; color: #666; margin-top: 3px;}


	/* 발간 도서 */
	.book-list li	{width: calc((100% - var(--gap)) / 2)!important; gap: 10px;}
	.book-list li .thumb	{height: 180px;}
	.book-info-wrap .info-top	{gap: 15px; padding: 20px;}
	.book-info-wrap .info-top .thumb	{height: 120px;}
	.book-info-wrap .info-txt	{margin-top: 15px;}

	.bbs-photo-list .col-4 .col	{width: calc((100% - var(--gap)) / 2)!important;}
	.bbs-photo-list dl	{gap: 10px;}
	.bbs-photo-list dl dt	{height: 100px;}

	/*검색결과*/
	.result-wrap	{width: 100%;}
	.result-top	{padding: 15px 0; margin-top: 15px; margin-bottom: 15px;}
	.result-box	{margin-bottom: 15px; padding-bottom: 15px;}

	/*paging*/
	.paging a, .paging strong	{width: 25px; height: 25px;}

	/*.sub-table th:nth-child(4){display: none;}*/
	.bbs-view-wrap .contents table	{width: auto!important;}
	.bbs-view-wrap .contents img	{width: 100%;}
	.bbs-view-wrap th,.bbs-view-wrap td	{white-space: normal!important;}
	.bbs-view-wrap img[width="700"] {width: 100% !important; height: auto !important;}
	.bbs-view-wrap .file .fdawn_img img {width: 12px;}

	.village_table tr   {height: 25px;}

	/*하단*/
	#footer	{padding: 20px 0;}
	.footer-wrap	{width: 88%; flex-direction: column; gap: 10px;}
	.footer-logo	{background-size: 150px; opacity: 0.6;}
	.footer-info .footer-link ul	{flex-wrap: wrap; gap: 0; margin-bottom: 10px;}
	.footer-info .footer-link li	{width: calc(100%/2); border: 1px #999 solid; padding: 5px; text-indent: 5px;}
	.footer-info .footer-link li:nth-child(1),.footer-info .footer-link li:nth-child(2),.footer-info .footer-link li:nth-child(3),.footer-info .footer-link li:nth-child(4)	{border-bottom: none;}
	.footer-info .footer-link li:nth-child(1),.footer-info .footer-link li:nth-child(3),.footer-info .footer-link li:nth-child(5)	{border-right: none;}
	.footer-info .footer-link li.sitemap	{display: none;}
	.footer-info .footer-link li::before	{display: none;}
	#top	{bottom: 2%;}
	#top img	{width: 40px;}

	.swiper-year-data .swiper-slide:nth-child(1),.swiper-year-data .swiper-slide:nth-child(2)	{padding: 0;}
	
	/* 게시판 페이징 pc용 숨김 */
	.page-limit-pc {display: none;}
	.page-limit-mobile {display: block;}
}

@media screen and (min-width: 769px) and (max-width: 1024px) {
	.header	{max-height: 90px;}
	.header .gnb-inner	{max-width: 94%; height: 90px;}
	.header .gnb-nav,.util-menu .sns-wrap	{display: none;}
	.footer-wrap	{width: 94%;}	
	.all-menu-wrap	{width: 94%;}
	.all-menu-wrap .menu-list-wrap	{gap: 20px; padding: 30px;}
	.all-menu-wrap .menu-list:first-child	{padding-left: 0;}
	.all-menu-wrap .menu-list .depth02-box	{gap: 5px;}
	.all-menu-wrap .menu-list .depth02 .depth02-box .depth03	{gap: 0;}
	#wrap	{margin-top: 100px;}
	.section {width: 94%; margin: 0 auto 80px; overflow: hidden;}
	.section-title	{margin-bottom: 25px;}
	.main-banner.swiper .swiper-slide	{width: 100%; height: auto;}
	.main-banner.swiper .swiper-slide img	{width: 100%;}
	.main-banner.swiper .swiper-button	{width: 94%;}
	.biz.swiper .swiper-slide a	{height: 170px;}
	.biz.swiper .swiper-button	{width: 100%;}
	.year-tab .swiper-year {max-width: 800px;}
	.year-tab .swiper-button	{width: 100%;}

	.sub-inner	{width: 90%;}
	.sub-tab	{width: 90%;}
	.sub-tab li	{flex: 1;}	
	.sub-tab li a	{padding: 25px 0;}	
	.sub-tab2	{margin-bottom: 50px;}
	.sub-tab3	{margin-bottom: 50px;}

	.cont-list dd	{max-width: 750px;}

	/*재단 소개*/
	.greeting-img	{width: 35%; height: 400px;}
	.ci-box .image-box	{height: 250px;}
	.ci-box .image-box img	{width: 80%;}
	
	/*체험 신청*/
	.apply-main-wrap	{width: 94%; gap: 30px; margin: 50px 0;}
	.apply-main-wrap .apply-box	{height: auto; min-height: 370px; padding: 20px; border-radius:20px; background-size: cover!important;}
	.apply-main-wrap .apply-box::after	{background-size: 135px;}
	.apply-main-wrap .apply-box dl	{padding: 30px; gap: 10px;}
	.apply-main-wrap .apply-box dt	{font-size: 44px;}
	.apply-main-wrap .apply-box dd	{font-size: 16px;}
	.apply-main-wrap .apply-box .btn::after	{width: 80px; height: 80px; background-size: 30px !important;}
	.sub-top .apply dt .year	{font-size: 30px;}
	.sub-top .apply.chungchon dt .title	{font-size: 24px;}
	
	.m-hide		{display: none;}
}

@media screen and (min-width: 769px) {
	/* 게시판 페이징 모바일용 숨김 */
	.page-limit-pc {display: block;}
	.page-limit-mobile {display: none;}
}