/* 
 * Nanum Square Web Fonts
 * https://github.com/hiun/NanumSquare
 * Copyright (c) 2010, NAVER Corporation (http://www.nhncorp.com) 
 */
/* @import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css); */

/* @font-face {
  font-family: 'Nanum Square';
  font-style: normal;
  font-weight: 400;
  src: url(./NanumSquareR.eot);
  src: local('Nanum Square Regular'),
       local('NanumSquareR'),
       url(./NanumSquareR.eot?#iefix) format('embedded-opentype'),
       url(./NanumSquareR.woff2) format('woff2'),
       url(./NanumSquareR.woff) format('woff'),
       url(./NanumSquareR.ttf) format('truetype');
}

@font-face {
  font-family: 'Nanum Square';
  font-style: bold;
  font-weight: 600;
  src: url(./NanumSquareB.eot);
  src: local('Nanum Square Bold'),
       local('NanumSquareB'),
       url(./NanumSquareB.eot?#iefix) format('embedded-opentype'),
       url(./NanumSquareB.woff2) format('woff2'),
       url(./NanumSquareB.woff) format('woff'),
       url(./NanumSquareB.ttf) format('truetype');
} */
 
@font-face {
  font-family: 'Nanum Square Mini';
  src: url('./fonts/NanumSquare_mini/NanumSquareR_mini.ttf');
  src: local('Nanum SquareR'),
  	   url('./fonts/NanumSquare_mini/NanumSquareR_mini.ttf') format('embedded-opentype'),
	   url('./fonts/NanumSquare_mini/NanumSquareR_mini.ttf') format('woff')
	   url('./fonts/NanumSquare_mini/NanumSquareR_mini.ttf') format('truetype');
}

@font-face {
  font-family: 'Nanum Square Mini Bold';
  src: url('./fonts/NanumSquare_mini/NanumSquareB_mini.ttf');
  src: url('./fonts/NanumSquare_mini/NanumSquareB_mini.ttf');
  src: local('Nanum SquareB'),
  	   url('./fonts/NanumSquare_mini/NanumSquareB_mini.ttf') format('embedded-opentype'),
	   url('./fonts/NanumSquare_mini/NanumSquareB_mini.ttf') format('woff')
	   url('./fonts/NanumSquare_mini/NanumSquareB_mini.ttf') format('truetype');
}

/* @font-face { font-family: 'NanumBarunGothic';
			src: url(./fonts/NanumBarunGothic/NanumBarunGothic.eot);
		    src: local('NanumBarunGothic'),
		         url(./fonts/NanumBarunGothic/NanumBarunGothic.eot?#iefix) format('embedded-opentype'),
		         url(./fonts/NanumBarunGothic/NanumBarunGothic.woff) format('woff'),
		         url(./fonts/NanumBarunGothic/NanumBarunGothic.ttf) format('truetype');
			} */

@font-face { font-family: 'NanumGothic';
			src: url(./fonts/NanumGothic/NanumGothic.eot);
		    src: local('NanumGothic'),
		         url(./fonts/NanumGothic/NanumGothic.eot?#iefix) format('embedded-opentype'),
		         url(./fonts/NanumGothic/NanumGothic.woff) format('woff'),
		         url(./fonts/NanumGothic/NanumGothic.ttf) format('truetype');
			} 

@font-face {
  font-family: 'HYHeadLineM';
  src: url('./fonts/HYHeadLineM/HYHeadLineM.svg#H2hdrM') format('svg'),
       url('./fonts/HYHeadLineM/HYHeadLineM.ttf') format('truetype'),
       url('./fonts/HYHeadLineM/HYHeadLineM.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

body, input, textarea, select, button, table, th { font-family:"Nanum Square Mini","NanumGothic"; font-size: 14px; line-height: 20px;font-weight: normal; color: #444; letter-spacing: -0.5px;}
a { text-decoration: none; color: #444;}

h1 { font-size: 16px; line-height: 16px; font-weight: bold;}
h2 { font-size: 14px; line-height: 20px; font-weight: bold;}
.font_18 { font-size: 18px; line-height: 24px; font-weight: normal;}
.font_16 { font-size: 16px; line-height: 22px; font-weight: normal;}
.font_14 { font-size: 14px; line-height: 20px; font-weight: normal;}
.font_13 { font-size: 13px; line-height: 18px; font-weight: normal;}
.font_12 { font-size: 12px; line-height: 18px; font-weight: normal;}
.font_ff7f00 { color: #ff7f00; font-weight: bold;}
.font_888 { color: #888; font-weight: normal;}
.font_07649a { color: #07649a; font-weight: normal;}
.font18_0c547f { font-size: 18px; line-height: 18px; color: #0c547f;}
.font14ff7f00 { font-size: 14px; line-height: 18px; font-weight: bold; color: #ff7f00;}
.font16ff7f00 { font-size: 16px; line-height: 18px; font-weight: bold; color: #ff7f00;}
.font14feb900 { font-size: 14px; line-height: 18px; font-weight: bold; color: #feb900;}
.font1400bfff { font-size: 14px; line-height: 18px; font-weight: bold; color: #00bfff;}
.font1435b671 { font-size: 14px; line-height: 18px; font-weight: bold; color: #35b671;}
.font14ff9999 { font-size: 14px; line-height: 18px; font-weight: bold; color: #ff9999;}


.installment { color: #198ee8;}
.lumpsum { color: #724bd8;}
.lease { color: #ff7f00;}
.rent { color: #35b671;}