@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css); 
@import url(http://cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css);
<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no,viewport-fit=cover" />
/* 일반적인 기준 */

/* 데스크탑 1024px 이상 */
@media (min-width: 10001px) {
#m_display{display:none;}
#t_display{display:none;}
#p_display{width:80%;}
#d_display{width:100%;}
}

@media (min-width: 1201px) and (max-width: 10000px)  {
#m_display{display:none;}
#t_display{display:none;}
#p_display{width:80%;}
#d_display{width:100%;}
}

/* 태블릿 768px ~ 1024px 사이 */
@media (min-width: 769px) and (max-width: 1200px) {
#t_display{display:none;}
#p_display{display:none;}
#d_display{display:none;}
#m_display{width:100%;}
}

/* 모바일 768px 미만 */
@media (max-width: 768px) {
#t_display{display:none;}
#p_display{display:none;}
#d_display{display:none;}
#m_display{width:100%;}
}

#p_display, #d_display, #t_display{
  font-family: 'Nanum Square', '나눔스퀘어','NanumGothic','나눔고딕','돋움','굴림',Dotum,Gulim,Sans-serif;
  margin:0 auto;
  font-size:1.1em;
  line-height:1.1em;
}

 #m_display{
  font-family: 'Nanum Square', '나눔스퀘어','NanumGothic','나눔고딕','돋움','굴림',Dotum,Gulim,Sans-serif;
  margin:0 auto;
  font-size:1em;
}

body{
  color:black;
  height:100%;
  width:100%;

  margin:0;
  padding:0;
}

a{
	text-decoration: none;
}

img {
    border: 0;
	width:100%;
	height:auto;
}

#blank1 {height:1px;}
#blank5 {height:5px;}
#blank10 {height:10px;}
#blank11 {height:11px;}
#blank12 {height:12px;}
#blank13 {height:13px;}
#blank14 {height:14px;}
#blank15 {height:15px;}
#blank20 {height:20px;}
#blank25 {height:25px;}
#blank30 {height:30px;}
#blank40 {height:40px;}
#blank45 {height:45px;}
#blank50 {height:50px;}
#blank60 {height:60px;}
#blank70 {height:70px;}
#blank80 {height:80px;}
#blank90 {height:90px;}
#blank100 {height:100px;}
#blank110 {height:110px;}
#blank120 {height:120px;}
#blank130 {height:130px;}
#blank140 {height:140px;}
#blank150 {height:150px;}
#blank160 {height:160px;}
#blank170 {height:170px;}
#blank180 {height:180px;}
#blank190 {height:190px;}
#blank200 {height:200px;}
#blank210 {height:210px;}
#blank220 {height:220px;}
#blank230 {height:230px;}
#blank350 {height:350px;}