@media only screen and (min-width:100px) and (max-width:1300px) {
	
	.pa { text-align:center; margin-bottom:40px; }

	.pa_3 { text-align:center;  margin:15px; display:inline-block; }
	.pa_3_k {
		margin-top:50px; margin-bottom:10px; 
		text-align:left; font-size:18px; color:#000; font-family:'NanumSquareNeo700'; letter-spacing: 0.01em; line-height:1.5em; 
	}
	.pa_3_k div { 
		text-align:left; font-size:14px; color:#222; font-family:'NanumSquareNeo400'; letter-spacing: 0.01em; line-height:1em; 
	}
	.pa_3_t {
		text-align:left; font-size:14px; color:#222; font-family:'NanumSquareNeo400'; letter-spacing: 0.01em; line-height:1.9em; 
	}
	.pa_3_t  div { 
		margin-right:10px; display:inline-block; 
		text-align:center; font-size:14px; color:#fff; font-family:'NanumSquareNeo700'; letter-spacing: 0.01em; line-height:1em; 
		padding:10px; background:#3e6dcc; border-radius:12px;
	}

	.system_1 {
		margin-top:30px;
		background:#dce7ff; padding:20px;
	}
	.system_1s { }
	.system_1_title { 
		margin-bottom:10px; margin-top:30px;
		text-align:center; font-size:14px; color:#000; font-family:'NanumSquareNeo400'; letter-spacing: 0.01em; line-height:1em; 
	}
	.system_1_title span { font-size:20px;  font-family:'NanumSquareNeo700'; }
	.system_1_box { 
		background:#1b49a5;  border:1px solid #ececec; margin-top:7px; margin-bottom:7px;
		border-radius:12px; padding:12px; 
		font-size:16px; color:#fff; font-family:'NanumSquareNeo700'; letter-spacing: 0.1em; line-height:1em; 
		text-align:left; margin-bottom:30px; cursor:pointer;
	}
	.system_1_box:hover { background:#6289d7; }
	.system_1_box ul { text-align:center; }
	.system_1_box ul li { display:inline-block; }
	.system_1_box ul li img { height:25px; }

	.system_3_h {
		background:#6289d7; margin-top:7px; margin-bottom:7px;
		border-radius:12px; padding:10px; 
		font-size:13px; color:#fff; font-family:'NanumSquareNeo400'; letter-spacing: 0.1em; line-height:1em; 
		text-align:left; margin-top:15px; cursor:pointer;	
	}
	.system_3_h:hover { background:#1b49a5; }
	.system_3_h img { height:10px; margin-right:10px; }
	.system_3_h div { display:none; }

} 


/* PC ************************************************************************************************************************************************************************/
@media  all and (min-width : 1300px)  {
	
	.pa { text-align:center;  margin: 0 auto; width:1300px; margin-bottom:40px; }

	.pa_3 { text-align:center;  margin: 0 auto; width:1300px; }
	.pa_3_k {
		margin-top:70px; margin-bottom:10px; 
		text-align:left; font-size:22px; color:#000; font-family:'NanumSquareNeo700'; letter-spacing: 0.01em; line-height:1.5em; 
	}
	.pa_3_k div { 
		text-align:left; font-size:16px; color:#222; font-family:'NanumSquareNeo400'; letter-spacing: 0.01em; line-height:1em; 
	}
	.pa_3_t {
		text-align:left; font-size:16px; color:#222; font-family:'NanumSquareNeo400'; letter-spacing: 0.01em; line-height:1.9em; 
	}
	.pa_3_t  div { 
		margin-right:10px; display:inline-block; 
		text-align:center; font-size:16px; color:#fff; font-family:'NanumSquareNeo700'; letter-spacing: 0.01em; line-height:1em; 
		padding:10px; background:#3e6dcc; border-radius:12px;
	}
	
	.system_1 {
		margin-top:30px;
		background:#dce7ff; height:450px; background-size:100% 450px; 
		background-image: url('/theme/Mlang_Home_Basic/img/system_img_1.jpg'); background-repeat: no-repeat; background-position:right top; 
	}
	.system_1s { position:relative; left:100px; top:100px; width:300px; }
	.system_1_title { 
		margin-bottom:10px;
		text-align:center; font-size:16px; color:#000; font-family:'NanumSquareNeo400'; letter-spacing: 0.01em; line-height:1em; 
	}
	.system_1_title span { font-size:28px;  font-family:'NanumSquareNeo700'; }
	.system_1_box { 
		background:#1b49a5;  border:1px solid #ececec; margin-top:7px; margin-bottom:7px;
		border-radius:16px; padding:12px; 
		font-size:18px; color:#fff; font-family:'NanumSquareNeo700'; letter-spacing: 0.1em; line-height:1em; 
		text-align:left; margin-bottom:70px; cursor:pointer;
	}
	.system_1_box:hover { background:#6289d7; }
	.system_1_box ul { text-align:center; }
	.system_1_box ul li { display:inline-block; }
	.system_1_box ul li img { height:30px; }

	.system_3_h {
		background:#6289d7; margin-top:7px; margin-bottom:7px;
		border-radius:16px; padding:12px; 
		font-size:16px; color:#fff; font-family:'NanumSquareNeo400'; letter-spacing: 0.1em; line-height:1em; 
		text-align:left; margin-top:15px; cursor:pointer;	
	}
	.system_3_h:hover { background:#1b49a5; }
	.system_3_h img { height:12px; margin-right:10px; }
	.system_3_h div { 
		position:relative;  top:-4px; float:right; width:140px; 
		background:#fff; 
		border-radius:16px; padding:6px; 
		font-size:12px; color:#222; font-family:'NanumSquareNeo700'; letter-spacing: 0.1em; line-height:1em; 
		text-align:center; cursor:pointer;
	}


} /* PC end */
