@charset "utf-8";

/*■■■■■■■■■■■■■■■ | FONT IMPORT | ■■■■■■■■■■■■■■■*/
@import url(http://cdn.rawgit.com/moonspam/NanumSquare/master/nanumsquare.css);
@font-face { font-family: 'yg-jalnan'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_four@1.2/JalnanOTF00.woff') format('woff'); font-weight: normal; font-style: normal; }
@font-face {  font-family: 'RIDI'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_twelve@1.0/RIDIBatang.woff') format('woff'); font-weight: normal; font-style: normal;}
@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 100;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.otf) format('opentype');}
@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 300;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf) format('opentype');}
@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 400;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.otf) format('opentype');}
@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 500;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.otf) format('opentype');}
@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 700;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.otf) format('opentype');}
@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 900;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.otf) format('opentype');}
@font-face {
    font-family: 'MapoDPPA';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/MapoDPPA.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'SEBANG_Gothic_Bold';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2104@1.0/SEBANG_Gothic_Bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/*■■■■■■■■■■■■■■■ | 선택자, 공용클래스 | ■■■■■■■■■■■■■■■*/
*{ 
	margin: 0;
	padding: 0;	
}
html,
body{
	width: 100%; 
}
html{
	overflow: scroll;
	overflow-x: hidden; 
}
#wrap{
  width:100%;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section{ 
	display: block; 
}
li{list-style: none;}   
a{text-decoration: none;}  
i {
  font-style: normal;
}
b{font-weight: 900;}
body,
input,
textarea{
	font-size: 14px;
	font-weight: 500; 
	font-family:  'NanumSquare', 'Noto Sans KR' , sans-serif;
}
u,s{
  text-decoration: none;
  display: block;
}
img{
	vertical-align: top;
	font-size: 0;
	border: 0; 
    width:100%;
}
table{border-collapse: collapse;} 
input,
select{vertical-align: middle;}

img[usemap] {
  border: none;
  height: auto;
  max-width: 100%;
  width: auto;
}

.clear:after{  
	content: "";
	display: block;
	clear: both;
	*zoom: 1;
}
.indent{   
	display: block;
	text-indent: -9999px;
}
.hidden{display: none;}
  body{
    background: #f0f1f5;
  }

.con_box{
  max-width: 1200px;
  margin: 0 auto;
}

.footer{
  background: #263658;
  padding: 20px;
}
.footer li{
  text-align: center;
  float: left;
  width: 42%;
  max-width: 200px;
}

.footer ul li:last-child{float: right;}


