@media screen and (max-width : 1230px) { /*0.03*/
	#textbook .mn{margin-bottom:100px; width:100%; background: #ff7a39;}
	#textbook .mn .mn_in{width:97.561%; height:280px;} /* pw:1230px; cw:1200px; */

	#textbook .mn .mn_in .item{margin-right:15.5%; width:12.5%;}  /* pw:1200; cw:150px; m-right:186*/
	#textbook .mn .mn_in .item h3{font-size:2.4em; line-height: 2.4rem;}
	#textbook .mn .mn_in .grade{float:left; width:26.25%; height:280px; }/* pw:1200, cw:315; */ 
	#textbook .mn .mn_in .grade h3 a{font-size:2.4em; line-height: 2.4rem;}

	#textbook .mn .mn_in .g1{width:18.75%; margin-right:5%;}  /* pw:1200, cw:225; m-right:60px;*/
	#textbook .mn .mn_in .g2{margin-right:4.167%;}			  /* pw:1200, m-right:50px; */
	#textbook .mn .mn_in .g3{width:17.834%;}				  /* pw:1200, cw:214 */
	
	#textbook .textbook_in {width:97.561%; border-left:1px solid #B5B5B6; } /*pw:1230, cw:1200*/

	#rating .pos{width:1.502%; height:auto;}
	#rating .title{float:left; width:24.917%;}/*pw:1200; cw:299;*/
	#rating .title h3{margin-left:10.0335%; font-size:3.2em; line-height: 2.4rem;} /*pw:299; m-left:30px;*/
	
	
	#rating .textBook{float: left; width:75%; }  /*pw:1200; cw:900;*/
	#rating .textBook h4{font-size:3.2em; line-height: 3.2rem;}
	#rating .textBook h5{font-size:2.4em;}
	#rating .textBook .explan{margin-top:10px; }  /*10px*/
	#rating .textBook .explan .book_in{margin-bottom:30px;}   /*30*/
	#rating .textBook .explan .book_in .book_ex{width:62.445%; margin-right:4.223%;}  /*pw:900 cw:562; m-right:38*/
	#rating .textBook .explan .book_in .book_ex p{font-size:1.6em; line-height: 1.6rem; word-break: break-all;}

	#rating .textBook .explan .book_in .publication{ width:33.334%; border-top:1px solid #b5b5b6;}   /*pw:900 cw:300;*/
	#rating .textBook .explan .book_in .publication .mg{margin-top:5px;}
	#rating .textBook .explan .book_in .publication span{font-size:1.4vw; line-height: 3.1vmin; padding-right: 0.556%;}  /*pw:900 p-right:5; 1.6em/1.6rem*/
	#rating .textBook .explan .book_in .publication div span.con{display:block; text-indent: 11.667%;}  /*pw:300; cw:35;*/
	#rating .textBook .explan .book_in .publication p{ font-size:1.4vw; line-height: 3.1vmin;}  /*1.6em/1.6rem*/

	#rating .textBook .explan .bookimg{ margin-bottom: 10.5691vw;}  /*130*/
	#rating .textBook .explan .bookimg .book{margin-right:2.334%; float:left;}   /* pw:900; m-right:21; */
	#rating .textBook .explan .bookimg .style_1{width:35.334%; height:auto;}       /* pw:900; cw:318 */
	#rating .textBook .explan .bookimg .style_2{width:32.778%; height:auto;}       /* pw:900; cw:295; */

	#rating .textBook .explan .bookimg .book img{width:100%; height:auto;}

	#rating .textBook .explan .bookimg .bk_inside{float:left; width:62.334%; height:auto;}   /*pw:900; width:561; */
	#rating .textBook .explan .bookimg .bk_inside img{width:100%; height:auto;}
	#rating .textBook::after{clear: both; display: block; content:'';}
	
	/*높이*/
	#rating .textBook .explan .next{margin-bottom:4.06501vw;}   /*50*/
	#textbook .textbook_in .kids{height:54.879vw;}				 /*675*/
	#textbook .textbook_in .junior{height:103.578vw;}			 /*1274*/
	#textbook .textbook_in .teenager{height:59.757vw;}		 	 /*735*/
	#textbook .textbook_in .junior_2{height:152.114vw; }		 /*1871*/
	#textbook .textbook_in .teenager_2{height:152.114vw;}		 /*1871*/
	#textbook .textbook_in .teen_2{height:153.659vw;}			 /*1890*/
	#textbook .textbook_in .teen_snr{height:103.578vw;}		 	 /*1274*/
	#textbook .textbook_in .senior{height:106.667vw;}			 /*1312*/
	#textbook .textbook_in .snr_mst{height:207.724vw}			 /*2555*/
	#textbook .textbook_in .snr_bsn{height:110.244vw;}			 /*1356*/
	#textbook .textbook_in .mst_bsn{height:103.334vw;}			 /*1271*/
	#textbook .textbook_in .master{height:106.017vw;}			 /*1304*/
	#textbook .textbook_in:after{clear: both; display: block; content:'';}

	

	/*POS 조절*/
	#rating .pos_1{top:12px; left:-0.751%;}  /* -9*/
	#rating .pos_2{top:30px; left:-0.751%;}	
	#rating .pos_3{top:48px; left:-0.751%;}

}

@media screen and (max-width : 980px) {
	#textbook .mn .mn_in .item{margin-right:9.414%; width:9.205%;}  /* pw:980; cw:88px; m-right:90*/
	#textbook .mn .mn_in .item h3{font-size:2.0em; line-height: 2.0rem;}
	#textbook .mn .mn_in .grade{float:left; width:19.664%; height:280px; }/* pw:980, cw:188; */ 
	#textbook .mn .mn_in .grade h3 a{font-size:2.0em; line-height: 2.0rem;}

	#textbook .mn .mn_in .g1{margin-right:7.322%}
	#textbook .mn .mn_in .g2{width:27.613%; margin-right:6.883%}

	#rating .title h3{font-size:2.8em; line-height: 2.4rem;} /*pw:299; m-left:30px;*/
	#rating .textBook h4{font-size:2.8em; line-height: 2.8rem;}
	#rating .textBook h5{font-size:2.4em;}

	#rating .textBook .explan .book_in{margin-bottom:3.0612vw;}
	#rating .textBook .explan .book_in .publication span{font-size:1.4vw; line-height: 2.9vmin; margin-right:2.101%;}  /*pw:900 p-right:5; 1.6em/1.6rem*/
	#rating .textBook .explan .book_in .publication div span.con{text-indent: 14.593%; font-size:1.4vw;}  /*233:23*/
	#rating .textBook .explan .book_in .publication p{ font-size:1.4vw; line-height: 2.9vmin;}  /*1.6em/1.6rem*/
	
	/*높이*/
	#rating .textBook .explan .next{margin-bottom:4.06501vw;}   /*50*/
	#textbook .textbook_in .kids{height:59.286vw;}				 /*581*/
	#textbook .textbook_in .junior{height:109.796vw;}			 /*1076*/
	#textbook .textbook_in .teenager{height:62.756vw;}		 	 /*615*/
	#textbook .textbook_in .junior_2{height:166.327vw; }		 /*1630*/
	#textbook .textbook_in .teenager_2{height:166.327vw;}		 /*1630*/
	#textbook .textbook_in .teen_2{height:162.756vw;}			 /*1595*/
	#textbook .textbook_in .teen_snr{height:110.205vw;}		 	 /*1080*/
	#textbook .textbook_in .senior{height:113.572vw;}			 /*1113*/
	#textbook .textbook_in .snr_mst{height:227.654vw}			 /*2231*/
	#textbook .textbook_in .snr_bsn{height:119.49vw;}			 /*1171*/
	#textbook .textbook_in .mst_bsn{height:110.409vw;}			 /*1082*/
	#textbook .textbook_in .master{height:114.082vw;}			 /*1118*/
}

@media screen and (max-width : 800px) {
	#rating .textBook .explan .next{margin-bottom:4.06501vw;}   /*50*/
	#textbook .textbook_in .kids{height:62.375vw;}				 /*499*/
	#textbook .textbook_in .junior{height:118.25vw;}			 /*946*/
	#textbook .textbook_in .teenager{height:69.625vw;}		 	 /*557*/
	#textbook .textbook_in .junior_2{height:178.625vw; }		 /*1429*/
	#textbook .textbook_in .teenager_2{height:178.625vw;}		 /*1429*/
	#textbook .textbook_in .teen_2{height:174.375vw;}			 /*1395*/
	#textbook .textbook_in .teen_snr{height:115.625vw;}		 	 /*925*/
	#textbook .textbook_in .senior{height:125.875vw;}			 /*1007*/
	#textbook .textbook_in .snr_mst{height:244.625vw}			 /*1957*/
	#textbook .textbook_in .snr_bsn{height:129.875vw;}			 /*1039*/
	#textbook .textbook_in .mst_bsn{height:118.75vw;}			 /*950*/
	#textbook .textbook_in .master{height:120.375vw;}			 /*963*/
}

@media screen and (max-width : 680px) {
	/*#textbook{padding:0 30px 0 30px;}*/
	#textbook .m_txt{padding: 4.6729vmin 0 4.6729vmin 0;}
	#textbook .m_txt h3{font-size:7.1vw;}   /*4.8*/  
	#textbook .mn{margin-bottom:30px;}
	#textbook .mn .mn_in{display:none; margin-bottom:50px;}
	
	
	#rating .textBook h4{font-size:4.12vw; line-height: 6.5vmin;}   /*2.8*/
	#rating .textBook h5{font-size:3.5vw}   /*2.4*/
	#rating .title h3{font-size:2.1em; line-height:2.0rem;} 

	#rating .textBook .explan .book_in{margin-bottom: 0px;}
	#rating .textBook .explan .book_in .mobile{display:block;}
	#rating .textBook .explan .book_in .bk_img{margin-bottom:30px; margin-right:4.416%; float:left; width:45.485%; height:auto;}
	#rating .textBook .explan .book_in .bk_in{margin-bottom:50px; width:100%; height:auto;}  /*50: 7.353vmin*/
	#rating .textBook .explan .book_in .next{margin-bottom:30px;}  /*30: 4.4117vmin*/

	#rating .textBook .explan .book_in .book_ex p{font-size:1.4em; line-height:1.4rem;}
	#rating .textBook .explan .book_in .publication span{font-size:1.4em; line-height:1.4rem;}
	#rating .textBook .explan .book_in .publication p{font-size:1.4em;}

	#rating .textBook .explan .book_in .book_ex{width:50%; margin-right:0px; margin-bottom:10px;}
	#rating .textBook .explan .book_in .publication{width:50%;}

	#rating .textBook .explan .book_in .publication span{display: block; font-size:2.3vw; line-height: 3.7vmin; margin-right:0;}
	#rating .textBook .explan .book_in .publication span.bc{margin-top:5px;}
	#rating .textBook .explan .book_in .publication div span.con{text-indent: 0px; font-size:2.3vw;}
	#rating .textBook .explan .book_in .publication p{ font-size:2.3vw; line-height: 3.7vmin;}  
	#rating .textBook .explan .next{margin-bottom:0px;}

	#rating .textBook .explan .bookimg{display:none;}


	#textbook .textbook_in .kids{height:108.383vmin;}           /*737*/
	#textbook .textbook_in .junior{height:206.618vmin;}         /*1405*/
	#textbook .textbook_in .teenager{height:109.265vmin;}
	#textbook .textbook_in .junior_2{height:312.795vmin;}       /*2127*/
	#textbook .textbook_in .teenager_2{height:311.471vmin;}		/*2118*/
	#textbook .textbook_in .teen_2{height:309.414vmin;}			/*2104*/
	#textbook .textbook_in .teen_snr{height:203.971vmin;}  		/*1387*/
	#textbook .textbook_in .senior{height:208.677vmin;}			/*1419px*/
	#textbook .textbook_in .snr_mst{height:418.53vmin;}	 		/*2846px*/
	#textbook .textbook_in .snr_bsn{height:216.765vmin;}		/*1474*/
	#textbook .textbook_in .mst_bsn{height:207.353vmin;}		/*1410*/
	#textbook .textbook_in .master{height:214.118vmin;}			/*1456*/
}

@media screen and (max-width : 580px) {
	/*#header{padding: 0 30px 0 30px;}*/
	#textbook .m_txt{margin:0 auto; width:80%; padding: 0; padding-top:10px; border:3px solid #ff7a39; border-bottom:0px solid #ff7a39; }
	#rating .textBook{width:100%; padding:0 30px 0 30px;}
	#rating .pos{width:12px; height:auto;}

	#textbook .textbook_in .kids h3{display:none;}
	#textbook .textbook_in .junior h3{display:none;}
	#textbook .textbook_in .teenager h3{display:none;}
	#textbook .textbook_in .junior_2 h3{display:none;}
	#textbook .textbook_in .teenager_2 h3{display:none;}
	#textbook .textbook_in .teen_2 h3{display: none;}
	#textbook .textbook_in .teen_snr h3{display: none;}
	#textbook .textbook_in .senior h3{display: none;}
	#textbook .textbook_in .snr_mst h3{display: none;}
	#textbook .textbook_in .snr_bsn h3{display: none;}
	#textbook .textbook_in .mst_bsn h3{display: none;}
	#textbook .textbook_in .master h3{display: none;}
	
	#rating .textBook h3.mobile{display:block;}
	#rating .textBook h3{text-indent: 18px; font-size:2.4em; font-weight: bold; color:#b5b5b6;}
	#rating .textBook h4{text-indent: 18px;}
	#rating .textBook h5{text-indent: 18px;}

	#rating .textBook .explan .book_in .publication span{font-size:2.2vw; line-height: 3.5vmin;}
	#rating .textBook .explan .book_in .publication div span.con{font-size:2.2vw;}
	#rating .textBook .explan .book_in .publication p{font-size:2.2vw; line-height: 3.5vmin;}  

	#rating .textBook .explan .book_in .bk_in{display:none;}
	
	/*#rating .textBook::after{clear: both; display: block; content:'';}*/

	#rating .pos_1{left:-6px;}
	#rating .pos_2{left:-6px; top:12px;}
	/*#rating .pos_2{left:-6px; top:12px;}*/

	#textbook .textbook_in .kids{height:auto;}           		
	#textbook .textbook_in .junior{height:auto;}         		
	#textbook .textbook_in .teenager{height:auto;}
	#textbook .textbook_in .junior_2{height:auto;}       
	#textbook .textbook_in .teenager_2{height:auto;}		
	#textbook .textbook_in .teen_2{height:auto;}			

	#textbook .textbook_in .teen_snr{height:auto;}  		
	#textbook .textbook_in .senior{height:auto;}			
	#textbook .textbook_in .snr_mst{height:auto;}	 		
	#textbook .textbook_in .snr_bsn{height:auto;}		
	#textbook .textbook_in .mst_bsn{height:auto;}		
	#textbook .textbook_in .master{height:auto;}			
}

@media screen and (max-width : 500px) {
	/*font-size:1.4em; line-height:1.4rem;*/
	#rating .textBook .explan .book_in .book_ex p{font-size:2.7vw; line-height: 4.4vmin}
	#rating .textBook .explan .book_in .publication span{display:inline; margin-right:5px; font-size:2.7vw; line-height: 4.4vmin}
	/*font-size:1.4em; */
	#rating .textBook .explan .book_in .publication p{font-size:2.7vw;}

	#rating .textBook .explan .book_in .publication div p.pc{display:none;}
	#rating .textBook .explan .book_in .publication div span.pc{display:none;}
	#rating .textBook .explan .book_in .publication div p.mobile{display:inline;}

	#rating .textBook .explan .book_in .publication div p.p_indent{display:block; text-indent:22.6131%;}   /*46*/
	#rating .textBook .explan .book_in .publication div p.indent{display:block; text-indent:17.0855%;}	   /*34*/
	#rating .textBook .explan .book_in .publication .mg p.con_500{display:block; text-indent:22.6131%;}   /*45*/
	#rating .textBook .explan .book_in .publication div p.con_500{display:block; text-indent:17.0855%;}   /*34*/


	/*
	#rating .textBook .explan .book_in .publication div:last-child p.pc{display:none;}
	#rating .textBook .explan .book_in .publication div:last-child span.pc{display:none;}
	#rating .textBook .explan .book_in .publication div:last-child p.mobile{display:inline;}
	#rating .textBook .explan .book_in .publication div:last-child p.indent{display:block; text-indent:34px;}
	*/

}

@media screen and (max-width : 418px) {
	#textbook .m_txt{padding:10px 20px 0 20px;}
	#rating .textBook{padding:0 20px 0 20px;}

	/*font-size:1.4em; line-height:1.4rem;*/
	/*#rating .textBook .explan .book_in .publication span.bk{display:block;}*/
	#rating .textBook .explan .book_in .book_ex p{font-size:1.4em; line-height: 1.4rem;}
	#rating .textBook .explan .book_in .publication span{font-size:2.6vw; line-height: 4.1vmin; margin-right:2px;}
	/*#rating .textBook .explan .book_in .publication div p.zero{text-indent:0px;}*/

	/*font-size:1.4em; */
	#rating .textBook .explan .book_in .publication p{font-size:2.6vw;}

	#rating .textBook .explan .book_in .book_ex p{word-break: break-all; letter-spacing: -0.04em;}

}

@media screen and (max-width : 380px) {
	
	/*font-size:1.4em; line-height:1.4rem;*/
	#rating .textBook .explan .book_in .book_ex p{font-size:1.3em; line-height: 1.3rem; word-break: break-all; letter-spacing: -0.035em;}
	#rating .textBook .explan .book_in .publication span{font-size:1.1em; line-height:1.1rem; margin-right:0.7693%;}
	
	/*font-size:1.4em; */
	#rating .textBook .explan .book_in .publication p{font-size:1.1em;}
}

@media screen and (max-width : 360px) {
	#rating .textBook h3{font-size:2.3em;}

	#textbook .m_txt{padding:10px 15px 0 15px;}
	#rating .textBook{padding:0 15px 0 15px;}

	#rating .textBook{margin-bottom:20px;}
	#rating .textBook .explan .book_in .book_ex p{word-break: break-all;}
	
}


@media screen and (max-width : 320px) {
	#textbook .m_txt{width:100%; padding:10px 5px 0 5px;}
	#rating .textBook{padding:0 10px 0 10px;}

	#rating .textBook{margin-bottom:20px;}

	#rating .textBook .explan .book_in .book_ex p{font-size:1.2em; line-height: 1.2rem; word-break: break-all;}
	#rating .textBook .explan .book_in .publication span{font-size:1.1em; line-height:1.1rem; margin-right:0.7693%;}
	
	
	/*font-size:1.4em; */
	#rating .textBook .explan .book_in .publication p{font-size:1.1em;}
}





