/* 여기에 작업 또는 수정할 당신의 css style을 설정하세요. (customizations) */



 /* 창업모델 폰트 스타일 */
/* responsive text queries */
/* Large desktops and laptops */
@media (min-width: 1200px) {

	.textHuge {
		font-size: 48px;font-family:"Noto Sans KR", sans-serif;line-height:58px;
	}
	.textxxLarge {
		font-size: 32px;font-family:"Noto Sans KR", sans-serif;line-height:42px;
	}
	.textxLarge {
		font-size: 30px;font-family:"Noto Sans KR", sans-serif;line-height:40px;
	}
	.textLarge {
		font-size: 24px;font-family:"Noto Sans KR", sans-serif;line-height:39px;
	}
	.textxxMedium {
		font-size: 20px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textxMedium {
		font-size: 16px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textMedium {
		font-size: 14px;font-family:"Noto Sans KR", sans-serif;
	}
	.textRegular {
		font-size: 12px;font-family:"Noto Sans KR", sans-serif;
	}
	.textSmall {
		font-size: 10px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textMini {
		font-size: 9px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.mdpadding {
		padding: 20px 40px 40px;
	}
	.mheight {float:left;height:25px;margin-right:5px;}
}

/* Portrait tablets and medium desktops */
@media (min-width: 992px) and (max-width: 1199px) {

	.textHuge {
		font-size: 77px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textxxLarge {
		font-size: 42px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textxLarge {
		font-size: 28px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textLarge {
		font-size: 26px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textxxMedium {
		font-size: 18px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textxMedium {
		font-size: 15px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textMedium {
		font-size: 14px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textRegular {
		font-size: 12px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textSmall {
		font-size: 11px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textMini {
		font-size: 9px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.mdpadding {
		padding: 20px 40px 40px;
	}
	.mheight {
	float:left;
	height: 25px;
	}
}

/* Portrait tablets and small desktops */
@media (min-width: 768px) and (max-width: 991px) {

	.textHuge {
		font-size: 54px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
		 
	}
	.textxxLarge {
		font-size: 30px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
		 
	}
	.textxLarge {
		font-size: 22px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
		 
	}
	.textLarge {
		font-size: 18px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
		 
	}
	.textxxMedium {
		font-size: 16px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
		 
	}
	.textxMedium {
		font-size: 15px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
		 
	}
	.textMedium {
		font-size: 12px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
		 
	}
	.textRegular {
		font-size: 12px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
		 
	}
	.textSmall {
		font-size: 11px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
		 
	}
	.textMini {
		font-size: 9px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.mdpadding {
		padding: 20px 40px 40px;
	}
	.mheight {
	float: left;
	height: 25px;
	}
}

/* Landscape phones and portrait tablets */
@media (max-width: 767px) {

	.textHuge {
		font-size: 38px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textxxLarge {
		font-size: 24px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textxLarge {
		font-size: 22px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textLarge {
		font-size: 18px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textxxMedium {
		font-size: 16px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textxMedium {
		font-size: 14px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textMedium {
		font-size: 12px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textRegular {
		font-size: 12px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textSmall {
		font-size: 11px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textMini {
		font-size: 9px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.mdpadding {
		padding: 10px;
	}
	.mheight {
	float:left;
	}
}

/* Landscape phones and smaller */
@media (max-width: 480px) {



	.textHuge {
		font-size: 32px;font-family:"Noto Sans KR", sans-serif;line-height:40px;
	}
	.textxxLarge {
		font-size: 26px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textxLarge {
		font-size: 20px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textLarge {
		font-size: 16px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textxxMedium {
		font-size: 14px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textxMedium {
		font-size: 13px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textMedium {
		font-size: 11px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textRegular {
		font-size: 10px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textSmall {
		font-size: 9px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.textMini {
		font-size: 8px;font-family:"Noto Sans KR", sans-serif;line-height:30px;
	}
	.mdpadding {
		padding: 10px;
	}
	.mheight {
	float:left;
	}

}

/* font style */

	.font-bold {
		font-style: bold; 
	}
	.font-oblique {
		font-style: oblique;
	}
	.font-italic {
		font-style: italic;		
	}
	.font-normal{
		font-style: normal; 
	}

/* font decoration */

	.text-line-through {
		text-decoration: line-through;
	}
	.text-overline {
		text-decoration: overline;
	}
	.text-underline {
		text-decoration: underline;
	}



/*20171004_Filter styles*/
.saturate {-webkit-filter: saturate(3);}
.grayscale {-webkit-filter: grayscale(100%);}
.contrast {-webkit-filter: contrast(160%);}
.brightness {-webkit-filter: brightness(0.25);}
.blur {-webkit-filter: blur(3px);}
.invert {-webkit-filter: invert(100%);}
.sepia {-webkit-filter: sepia(100%);}
.huerotate {-webkit-filter: hue-rotate(180deg);}
.rss.opacity {-webkit-filter: opacity(50%);}

/* preview the difference */
img:hover{-webkit-filter:none;}