/**
* basic styleseet file
* - font
* - margin
* - padding
* - border
*
* @Program     DWEBS
* @Type  	   css
* @author      DWEBS
* @link        https://www.dwebs.kr
*/

/* -------------------------------------------------------------------
| bootstrap device-width.css
| ------------------------------------------------------------------*/
@-webkit-viewport   { width: device-width; }
@-moz-viewport      { width: device-width; }
@-ms-viewport       { width: device-width; }
@-o-viewport        { width: device-width; }
@viewport           { width: device-width; }

@-moz-document url-prefix() {
  fieldset { display: table-cell; }
}

/* -------------------------------------------------------------------
| DEFAULT TAG SETTING
| ------------------------------------------------------------------*/
/* Prevent scroll on narrow devices */
html, body {overflow-x: hidden;}
html, div, p, ul, li {margin:0px; padding:0px;}
dl,ul,ol,menu,li {list-style:none;}
a {text-decoration: none; outline: 0;}
button, button:focus{border:0; outline:0; outline:none;border: none;}


/* -------------------------------------------------------------------
| MOBILE LINE BUTTON
| ------------------------------------------------------------------*/
/* Animation line button */
.lines,
.lines:before,
.lines:after {
	background-color: #888;
}
button.lines-button {
	border: none;
	background: none;
}
button.lines-button span {
	display: block;
}
.lines-button {
	padding: 20px 0px;
	transition: all 0.3s ease 0s;
}
.lines-button:active {
	transition: 0;
}
.lines {
	display: inline-block;
	width: 26px;
	height: 3px;
	border-radius: 0.26rem;
	transition: 0.3s;
	position: relative;
	top: -2px;
}
.lines:before,
.lines:after {
	display: inline-block;
	width: 26px;
	height: 3px;
	border-radius: 0.26rem;
	transition: 0.3s;
	position: absolute;
	left: 0;
	content: '';
	-webkit-transform-origin: 0.26rem center;
	transform-origin: 0.26rem center;
}
.lines:before {
	top: 6px;
}
.lines:after {
	top: -6px;
}
.lines-button.x.lines-button-close .lines {
	background-color: transparent !important;
}
.lines-button.x.lines-button-close .lines:before,
.lines-button.x.lines-button-close .lines:after {
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
	top: 0;
	width: 26px;
}
.lines-button.x.lines-button-close .lines:before {
	-webkit-transform: rotate3d(0, 0, 1, 45deg);
	transform: rotate3d(0, 0, 1, 45deg);
}
.lines-button.x.lines-button-close .lines:after {
	-webkit-transform: rotate3d(0, 0, 1, -45deg);
	transform: rotate3d(0, 0, 1, -45deg);
}

/*-------------------------------------------------------------------
| DEFAULT FONT
| ------------------------------------------------------------------*/
@import url(/common/css/font.css);
body {
	/*
	나눔고딕
	font-family: "nanum", sans-serif;
	font-family: "nanum_B", sans-serif;
	font-family:"nanum_EB", sans-serif;
	나눔명조
	font-family: "nanumMJ", sans-serif;
	font-family: "nanumMJ_B", sans-serif;
	font-family: "nanumMJ_EB", sans-serif;
	*/
	font-family: "NotoSans-Regular", sans-serif;
}

/*-------------------------------------------------------------------
| SORT
| ------------------------------------------------------------------*/
.flt {float:left;}
.frt {float:right;}


/*-------------------------------------------------------------------
| FONT COLOR
| ------------------------------------------------------------------*/
.font-red {color:red;}
.font-yellow {color:yellow;}
.font-orange {color:orange;}
.font-purple {color:purple;}
.font-black {color:black;}
.font-blue {color:blue;}
.font-white {color:white;}
.font-gray {color:gray;}
.font-green {color:green;}


/*-------------------------------------------------------------------
| MARGIN & PADDING
| ------------------------------------------------------------------*/
/* margin */
.mg0 {margin:0px !important;}
.mg5 {margin:5px !important;}
.mg10 {margin:10px !important;}
.mg15 {margin:15px !important;}
.mg20 {margin:20px !important;}
.mg25 {margin:25px !important;}
.mg30 {margin:30px !important;}
.mg35 {margin:35px !important;}
.mg40 {margin:40px !important;}
.mg50 {margin:50px !important;}
.mg55 {margin:55px !important;}
.mg60 {margin:60px !important;}
.mg80 {margin:80px !important;}
.mg100 {margin:100px !important;}
.mg200 {margin:200px !important;}
.mg300 {margin:300px !important;}
.mg400 {margin:400px !important;}
.mg500 {margin:500px !important;}

/* margin-top */
.mt0 {margin-top:0px !important;}
.mt5 {margin-top:5px !important;}
.mt10 {margin-top:10px !important;}
.mt15 {margin-top:15px !important;}
.mt20 {margin-top:20px !important;}
.mt25 {margin-top:25px !important;}
.mt30 {margin-top:30px !important;}
.mt35 {margin-top:35px !important;}
.mt40 {margin-top:40px !important;}
.mt50 {margin-top:50px !important;}
.mt55 {margin-top:55px !important;}
.mt60 {margin-top:60px !important;}
.mt80 {margin-top:80px !important;}
.mt100 {margin-top:100px !important;}
.mt200 {margin-top:200px !important;}
.mt300 {margin-top:300px !important;}
.mt400 {margin-top:400px !important;}
.mt500 {margin-top:500px !important;}

/* margin-right */
.mr0 {margin-right:0 !important;}
.mr5 {margin-right:5px !important;}
.mr10 {margin-right:10px !important;}
.mr15 {margin-right:15px !important;}
.mr20 {margin-right:20px !important;}
.mr25 {margin-right:25px !important;}
.mr30 {margin-right:30px !important;}
.mr35 {margin-right:35px !important;}
.mr40 {margin-right:40px !important;}
.mr50 {margin-right:50px !important;}
.mr55 {margin-right:55px !important;}
.mr60 {margin-right:60px !important;}
.mr80 {margin-right:80px !important;}
.mr100 {margin-right:100px !important;}
.mr200 {margin-right:200px !important;}
.mr300 {margin-right:300px !important;}
.mr400 {margin-right:400px !important;}
.mr500 {margin-right:500px !important;}

/* margin-bottom */
.mb0 {margin-bottom:0 !important;}
.mb5 {margin-bottom:5px !important;}
.mb10 {margin-bottom:10px !important;}
.mb15 {margin-bottom:15px !important;}
.mb20 {margin-bottom:20px !important;}
.mb25 {margin-bottom:25px !important;}
.mb30 {margin-bottom:30px !important;}
.mb35 {margin-bottom:35px !important;}
.mb40 {margin-bottom:40px !important;}
.mb50 {margin-bottom:50px !important;}
.mb55 {margin-bottom:55px !important;}
.mb60 {margin-bottom:60px !important;}
.mb80 {margin-bottom:80px !important;}
.mb100 {margin-bottom:100px !important;}
.mb200 {margin-bottom:200px !important;}
.mb300 {margin-bottom:300px !important;}
.mb400 {margin-bottom:400px !important;}
.mb500 {margin-bottom:500px !important;}

/* margin-left */
.ml0 {margin-left:0 !important;}
.ml5 {margin-left:5px !important;}
.ml10 {margin-left:10px !important;}
.ml15 {margin-left:15px !important;}
.ml20 {margin-left:20px !important;}
.ml25 {margin-left:25px !important;}
.ml30 {margin-left:30px !important;}
.ml35 {margin-left:35px !important;}
.ml40 {margin-left:40px !important;}
.ml50 {margin-left:50px !important;}
.ml55 {margin-left:55px !important;}
.ml60 {margin-left:60px !important;}
.ml80 {margin-left:80px !important;}
.ml100 {margin-left:100px !important;}
.ml200 {margin-left:200px !important;}
.ml300 {margin-left:300px !important;}
.ml400 {margin-left:400px !important;}
.ml500 {margin-left:500px !important;}


/* ****************** padding ******************/
.pd0 {padding:0px !important;}
.pd5 {padding:5px !important;}
.pd10 {padding:10px !important;}
.pd15 {padding:15px !important;}
.pd20 {padding:20px !important;}
.pd25 {padding:25px !important;}
.pd30 {padding:30px !important;}
.pd35 {padding:35px !important;}
.pd40 {padding:40px !important;}
.pd50 {padding:50px !important;}
.pd55 {padding:55px !important;}
.pd60 {padding:60px !important;}
.pd80 {padding:80px !important;}
.pd100 {padding:100px !important;}
.pd200 {padding:200px !important;}
.pd300 {padding:300px !important;}
.pd400 {padding:400px !important;}
.pd500 {padding:500px !important;}

/* padding-top */
.pt0 {padding-top:0 !important;}
.pt5 {padding-top:5px !important;}
.pt10 {padding-top:10px !important;}
.pt15 {padding-top:15px !important;}
.pt20 {padding-top:20px !important;}
.pt25 {padding-top:25px !important;}
.pt30 {padding-top:30px !important;}
.pt35 {padding-top:35px !important;}
.pt40 {padding-top:40px !important;}
.pt50 {padding-top:50px !important;}
.pt55 {padding-top:55px !important;}
.pt60 {padding-top:60px !important;}
.pt80 {padding-top:80px !important;}
.pt100 {padding-top:100px !important;}
.pt200 {padding-top:200px !important;}
.pt300 {padding-top:300px !important;}
.pt400 {padding-top:400px !important;}
.pt500 {padding-top:500px !important;}

/* padding-right */
.pr0 {padding-right:0 !important;}
.pr5 {padding-right:5px !important;}
.pr10 {padding-right:10px !important;}
.pr15 {padding-right:15px !important;}
.pr20 {padding-right:20px !important;}
.pr25 {padding-right:25px !important;}
.pr30 {padding-right:30px !important;}
.pr35 {padding-right:35px !important;}
.pr40 {padding-right:40px !important;}
.pr50 {padding-right:50px !important;}
.pr55 {padding-right:55px !important;}
.pr60 {padding-right:60px !important;}
.pr80 {padding-right:80px !important;}
.pr100 {padding-right:100px !important;}
.pr200 {padding-right:200px !important;}
.pr300 {padding-right:300px !important;}
.pr400 {padding-right:400px !important;}
.pr500 {padding-right:500px !important;}

/* padding-bottom */
.pb0 {padding-bottom:0 !important;}
.pb5 {padding-bottom:5px !important;}
.pb10 {padding-bottom:10px !important;}
.pb15 {padding-bottom:15px !important;}
.pb20 {padding-bottom:20px !important;}
.pb25 {padding-bottom:25px !important;}
.pb30 {padding-bottom:30px !important;}
.pb35 {padding-bottom:35px !important;}
.pb40 {padding-bottom:40px !important;}
.pb50 {padding-bottom:50px !important;}
.pb55 {padding-bottom:55px !important;}
.pb60 {padding-bottom:60px !important;}
.pb80 {padding-bottom:80px !important;}
.pb100 {padding-bottom:100px !important;}
.pb200 {padding-bottom:200px !important;}
.pb300 {padding-bottom:300px !important;}
.pb400 {padding-bottom:400px !important;}
.pb500 {padding-bottom:500px !important;}

/* padding-left */
.pl0 {padding-left:0 !important;}
.pl5 {padding-left:5px !important;}
.pl10 {padding-left:10px !important;}
.pl15 {padding-left:15px !important;}
.pl20 {padding-left:20px !important;}
.pl25 {padding-left:25px !important;}
.pl30 {padding-left:30px !important;}
.pl35 {padding-left:35px !important;}
.pl40 {padding-left:40px !important;}
.pl50 {padding-left:50px !important;}
.pl55 {padding-left:55px !important;}
.pl60 {padding-left:60px !important;}
.pl80 {padding-left:80px !important;}
.pl100 {padding-left:100px !important;}
.pl200 {padding-left:200px !important;}
.pl300 {padding-left:300px !important;}
.pl400 {padding-left:400px !important;}
.pl500 {padding-left:500px !important;}



/*-----------------------------------------------------------------------
* 특정 크기 이상일때만 적용되는 클래스 선언시 사용
* ----------------------------------------------------------------------*/
/* 작은 기기들 (태블릿, 768px 이하) */
@media (max-width: 768px) {
	.xs-pd0 {padding:0px !important;}
	.xs-pd5 {padding:5px !important;}
	.xs-pd10 {padding:10px !important;}
	.xs-pd15 {padding:15px !important;}
	.xs-pd20 {padding:20px !important;}
	.xs-pd25 {padding:25px !important;}
	.xs-pd30 {padding:30px !important;}
	.xs-pd35 {padding:35px !important;}
	.xs-pd40 {padding:40px !important;}
	.xs-pd50 {padding:50px !important;}
	.xs-pd55 {padding:55px !important;}
	.xs-pd60 {padding:60px !important;}
	.xs-pd80 {padding:80px !important;}
	.xs-pd100 {padding:100px !important;}
	.xs-pd200 {padding:200px !important;}
	.xs-pd300 {padding:300px !important;}
	.xs-pd400 {padding:400px !important;}
	.xs-pd500 {padding:500px !important;}

	/* padding-top */
	.xs-pt0 {padding-top:0 !important;}
	.xs-pt5 {padding-top:5px !important;}
	.xs-pt10 {padding-top:10px !important;}
	.xs-pt15 {padding-top:15px !important;}
	.xs-pt20 {padding-top:20px !important;}
	.xs-pt25 {padding-top:25px !important;}
	.xs-pt30 {padding-top:30px !important;}
	.xs-pt35 {padding-top:35px !important;}
	.xs-pt40 {padding-top:40px !important;}
	.xs-pt50 {padding-top:50px !important;}
	.xs-pt55 {padding-top:55px !important;}
	.xs-pt60 {padding-top:60px !important;}
	.xs-pt80 {padding-top:80px !important;}
	.xs-pt100 {padding-top:100px !important;}
	.xs-pt200 {padding-top:200px !important;}
	.xs-pt300 {padding-top:300px !important;}
	.xs-pt400 {padding-top:400px !important;}
	.xs-pt500 {padding-top:500px !important;}

	/* padding-right */
	.xs-pr0 {padding-right:0 !important;}
	.xs-pr5 {padding-right:5px !important;}
	.xs-pr10 {padding-right:10px !important;}
	.xs-pr15 {padding-right:15px !important;}
	.xs-pr20 {padding-right:20px !important;}
	.xs-pr25 {padding-right:25px !important;}
	.xs-pr30 {padding-right:30px !important;}
	.xs-pr35 {padding-right:35px !important;}
	.xs-pr40 {padding-right:40px !important;}
	.xs-pr50 {padding-right:50px !important;}
	.xs-pr55 {padding-right:55px !important;}
	.xs-pr60 {padding-right:60px !important;}
	.xs-pr80 {padding-right:80px !important;}
	.xs-pr100 {padding-right:100px !important;}
	.xs-pr200 {padding-right:200px !important;}
	.xs-pr300 {padding-right:300px !important;}
	.xs-pr400 {padding-right:400px !important;}
	.xs-pr500 {padding-right:500px !important;}

	/* padding-bottom */
	.xs-pb0 {padding-bottom:0 !important;}
	.xs-pb5 {padding-bottom:5px !important;}
	.xs-pb10 {padding-bottom:10px !important;}
	.xs-pb15 {padding-bottom:15px !important;}
	.xs-pb20 {padding-bottom:20px !important;}
	.xs-pb25 {padding-bottom:25px !important;}
	.xs-pb30 {padding-bottom:30px !important;}
	.xs-pb35 {padding-bottom:35px !important;}
	.xs-pb40 {padding-bottom:40px !important;}
	.xs-pb50 {padding-bottom:50px !important;}
	.xs-pb55 {padding-bottom:55px !important;}
	.xs-pb60 {padding-bottom:60px !important;}
	.xs-pb80 {padding-bottom:80px !important;}
	.xs-pb100 {padding-bottom:100px !important;}
	.xs-pb200 {padding-bottom:200px !important;}
	.xs-pb300 {padding-bottom:300px !important;}
	.xs-pb400 {padding-bottom:400px !important;}
	.xs-pb500 {padding-bottom:500px !important;}

	/* padding-left */
	.xs-pl0 {padding-left:0 !important;}
	.xs-pl5 {padding-left:5px !important;}
	.xs-pl10 {padding-left:10px !important;}
	.xs-pl15 {padding-left:15px !important;}
	.xs-pl20 {padding-left:20px !important;}
	.xs-pl25 {padding-left:25px !important;}
	.xs-pl30 {padding-left:30px !important;}
	.xs-pl35 {padding-left:35px !important;}
	.xs-pl40 {padding-left:40px !important;}
	.xs-pl50 {padding-left:50px !important;}
	.xs-pl55 {padding-left:55px !important;}
	.xs-pl60 {padding-left:60px !important;}
	.xs-pl80 {padding-left:80px !important;}
	.xs-pl100 {padding-left:100px !important;}
	.xs-pl200 {padding-left:200px !important;}
	.xs-pl300 {padding-left:300px !important;}
	.xs-pl400 {padding-left:400px !important;}
	.xs-pl500 {padding-left:500px !important;}
}


/* 작은 기기들 (태블릿, 768px 이상) */
@media (max-width: 990px) {
	.sm-pd0 {padding:0px !important;}
	.sm-pd5 {padding:5px !important;}
	.sm-pd10 {padding:10px !important;}
	.sm-pd15 {padding:15px !important;}
	.sm-pd20 {padding:20px !important;}
	.sm-pd25 {padding:25px !important;}
	.sm-pd30 {padding:30px !important;}
	.sm-pd35 {padding:35px !important;}
	.sm-pd40 {padding:40px !important;}
	.sm-pd50 {padding:50px !important;}
	.sm-pd55 {padding:55px !important;}
	.sm-pd60 {padding:60px !important;}
	.sm-pd80 {padding:80px !important;}
	.sm-pd100 {padding:100px !important;}
	.sm-pd200 {padding:200px !important;}
	.sm-pd300 {padding:300px !important;}
	.sm-pd400 {padding:400px !important;}
	.sm-pd500 {padding:500px !important;}

	/* padding-top */
	.sm-pt0 {padding-top:0 !important;}
	.sm-pt5 {padding-top:5px !important;}
	.sm-pt10 {padding-top:10px !important;}
	.sm-pt15 {padding-top:15px !important;}
	.sm-pt20 {padding-top:20px !important;}
	.sm-pt25 {padding-top:25px !important;}
	.sm-pt30 {padding-top:30px !important;}
	.sm-pt35 {padding-top:35px !important;}
	.sm-pt40 {padding-top:40px !important;}
	.sm-pt50 {padding-top:50px !important;}
	.sm-pt55 {padding-top:55px !important;}
	.sm-pt60 {padding-top:60px !important;}
	.sm-pt80 {padding-top:80px !important;}
	.sm-pt100 {padding-top:100px !important;}
	.sm-pt200 {padding-top:200px !important;}
	.sm-pt300 {padding-top:300px !important;}
	.sm-pt400 {padding-top:400px !important;}
	.sm-pt500 {padding-top:500px !important;}

	/* padding-right */
	.sm-pr0 {padding-right:0 !important;}
	.sm-pr5 {padding-right:5px !important;}
	.sm-pr10 {padding-right:10px !important;}
	.sm-pr15 {padding-right:15px !important;}
	.sm-pr20 {padding-right:20px !important;}
	.sm-pr25 {padding-right:25px !important;}
	.sm-pr30 {padding-right:30px !important;}
	.sm-pr35 {padding-right:35px !important;}
	.sm-pr40 {padding-right:40px !important;}
	.sm-pr50 {padding-right:50px !important;}
	.sm-pr55 {padding-right:55px !important;}
	.sm-pr60 {padding-right:60px !important;}
	.sm-pr80 {padding-right:80px !important;}
	.sm-pr100 {padding-right:100px !important;}
	.sm-pr200 {padding-right:200px !important;}
	.sm-pr300 {padding-right:300px !important;}
	.sm-pr400 {padding-right:400px !important;}
	.sm-pr500 {padding-right:500px !important;}

	/* padding-bottom */
	.sm-pb0 {padding-bottom:0 !important;}
	.sm-pb5 {padding-bottom:5px !important;}
	.sm-pb10 {padding-bottom:10px !important;}
	.sm-pb15 {padding-bottom:15px !important;}
	.sm-pb20 {padding-bottom:20px !important;}
	.sm-pb25 {padding-bottom:25px !important;}
	.sm-pb30 {padding-bottom:30px !important;}
	.sm-pb35 {padding-bottom:35px !important;}
	.sm-pb40 {padding-bottom:40px !important;}
	.sm-pb50 {padding-bottom:50px !important;}
	.sm-pb55 {padding-bottom:55px !important;}
	.sm-pb60 {padding-bottom:60px !important;}
	.sm-pb80 {padding-bottom:80px !important;}
	.sm-pb100 {padding-bottom:100px !important;}
	.sm-pb200 {padding-bottom:200px !important;}
	.sm-pb300 {padding-bottom:300px !important;}
	.sm-pb400 {padding-bottom:400px !important;}
	.sm-pb500 {padding-bottom:500px !important;}

	/* padding-left */
	.sm-pl0 {padding-left:0 !important;}
	.sm-pl5 {padding-left:5px !important;}
	.sm-pl10 {padding-left:10px !important;}
	.sm-pl15 {padding-left:15px !important;}
	.sm-pl20 {padding-left:20px !important;}
	.sm-pl25 {padding-left:25px !important;}
	.sm-pl30 {padding-left:30px !important;}
	.sm-pl35 {padding-left:35px !important;}
	.sm-pl40 {padding-left:40px !important;}
	.sm-pl50 {padding-left:50px !important;}
	.sm-pl55 {padding-left:55px !important;}
	.sm-pl60 {padding-left:60px !important;}
	.sm-pl80 {padding-left:80px !important;}
	.sm-pl100 {padding-left:100px !important;}
	.sm-pl200 {padding-left:200px !important;}
	.sm-pl300 {padding-left:300px !important;}
	.sm-pl400 {padding-left:400px !important;}
	.sm-pl500 {padding-left:500px !important;}
}
/* 중간 기기들 (데스크탑, 992px 이상) */
@media (min-width: 992px) {
	.md-pd0 {padding:0px !important;}
	.md-pd5 {padding:5px !important;}
	.md-pd10 {padding:10px !important;}
	.md-pd15 {padding:15px !important;}
	.md-pd20 {padding:20px !important;}
	.md-pd25 {padding:25px !important;}
	.md-pd30 {padding:30px !important;}
	.md-pd35 {padding:35px !important;}
	.md-pd40 {padding:40px !important;}
	.md-pd50 {padding:50px !important;}
	.md-pd55 {padding:55px !important;}
	.md-pd60 {padding:60px !important;}
	.md-pd80 {padding:80px !important;}
	.md-pd100 {padding:100px !important;}
	.md-pd200 {padding:200px !important;}
	.md-pd300 {padding:300px !important;}
	.md-pd400 {padding:400px !important;}
	.md-pd500 {padding:500px !important;}

	/* padding-top */
	.md-pt0 {padding-top:0 !important;}
	.md-pt5 {padding-top:5px !important;}
	.md-pt10 {padding-top:10px !important;}
	.md-pt15 {padding-top:15px !important;}
	.md-pt20 {padding-top:20px !important;}
	.md-pt25 {padding-top:25px !important;}
	.md-pt30 {padding-top:30px !important;}
	.md-pt35 {padding-top:35px !important;}
	.md-pt40 {padding-top:40px !important;}
	.md-pt50 {padding-top:50px !important;}
	.md-pt55 {padding-top:55px !important;}
	.md-pt60 {padding-top:60px !important;}
	.md-pt80 {padding-top:80px !important;}
	.md-pt100 {padding-top:100px !important;}
	.md-pt200 {padding-top:200px !important;}
	.md-pt300 {padding-top:300px !important;}
	.md-pt400 {padding-top:400px !important;}
	.md-pt500 {padding-top:500px !important;}

	/* padding-right */
	.md-pr0 {padding-right:0 !important;}
	.md-pr5 {padding-right:5px !important;}
	.md-pr10 {padding-right:10px !important;}
	.md-pr15 {padding-right:15px !important;}
	.md-pr20 {padding-right:20px !important;}
	.md-pr25 {padding-right:25px !important;}
	.md-pr30 {padding-right:30px !important;}
	.md-pr35 {padding-right:35px !important;}
	.md-pr40 {padding-right:40px !important;}
	.md-pr50 {padding-right:50px !important;}
	.md-pr55 {padding-right:55px !important;}
	.md-pr60 {padding-right:60px !important;}
	.md-pr80 {padding-right:80px !important;}
	.md-pr100 {padding-right:100px !important;}
	.md-pr200 {padding-right:200px !important;}
	.md-pr300 {padding-right:300px !important;}
	.md-pr400 {padding-right:400px !important;}
	.md-pr500 {padding-right:500px !important;}

	/* padding-bottom */
	.md-pb0 {padding-bottom:0 !important;}
	.md-pb5 {padding-bottom:5px !important;}
	.md-pb10 {padding-bottom:10px !important;}
	.md-pb15 {padding-bottom:15px !important;}
	.md-pb20 {padding-bottom:20px !important;}
	.md-pb25 {padding-bottom:25px !important;}
	.md-pb30 {padding-bottom:30px !important;}
	.md-pb35 {padding-bottom:35px !important;}
	.md-pb40 {padding-bottom:40px !important;}
	.md-pb50 {padding-bottom:50px !important;}
	.md-pb55 {padding-bottom:55px !important;}
	.md-pb60 {padding-bottom:60px !important;}
	.md-pb80 {padding-bottom:80px !important;}
	.md-pb100 {padding-bottom:100px !important;}
	.md-pb200 {padding-bottom:200px !important;}
	.md-pb300 {padding-bottom:300px !important;}
	.md-pb400 {padding-bottom:400px !important;}
	.md-pb500 {padding-bottom:500px !important;}

	/* padding-left */
	.md-pl0 {padding-left:0 !important;}
	.md-pl5 {padding-left:5px !important;}
	.md-pl10 {padding-left:10px !important;}
	.md-pl15 {padding-left:15px !important;}
	.md-pl20 {padding-left:20px !important;}
	.md-pl25 {padding-left:25px !important;}
	.md-pl30 {padding-left:30px !important;}
	.md-pl35 {padding-left:35px !important;}
	.md-pl40 {padding-left:40px !important;}
	.md-pl50 {padding-left:50px !important;}
	.md-pl55 {padding-left:55px !important;}
	.md-pl60 {padding-left:60px !important;}
	.md-pl80 {padding-left:80px !important;}
	.md-pl100 {padding-left:100px !important;}
	.md-pl200 {padding-left:200px !important;}
	.md-pl300 {padding-left:300px !important;}
	.md-pl400 {padding-left:400px !important;}
	.md-pl500 {padding-left:500px !important;}
}
/* 큰 기기들 (큰 데스크탑, 1200px 이상) */
@media (min-width: 1200px) {
	.lg-pd0 {padding:0px !important;}
	.lg-pd5 {padding:5px !important;}
	.lg-pd10 {padding:10px !important;}
	.lg-pd15 {padding:15px !important;}
	.lg-pd20 {padding:20px !important;}
	.lg-pd25 {padding:25px !important;}
	.lg-pd30 {padding:30px !important;}
	.lg-pd35 {padding:35px !important;}
	.lg-pd40 {padding:40px !important;}
	.lg-pd50 {padding:50px !important;}
	.lg-pd55 {padding:55px !important;}
	.lg-pd60 {padding:60px !important;}
	.lg-pd80 {padding:80px !important;}
	.lg-pd100 {padding:100px !important;}
	.lg-pd200 {padding:200px !important;}
	.lg-pd300 {padding:300px !important;}
	.lg-pd400 {padding:400px !important;}
	.lg-pd500 {padding:500px !important;}

	/* padding-top */
	.lg-pt0 {padding-top:0 !important;}
	.lg-pt5 {padding-top:5px !important;}
	.lg-pt10 {padding-top:10px !important;}
	.lg-pt15 {padding-top:15px !important;}
	.lg-pt20 {padding-top:20px !important;}
	.lg-pt25 {padding-top:25px !important;}
	.lg-pt30 {padding-top:30px !important;}
	.lg-pt35 {padding-top:35px !important;}
	.lg-pt40 {padding-top:40px !important;}
	.lg-pt50 {padding-top:50px !important;}
	.lg-pt55 {padding-top:55px !important;}
	.lg-pt60 {padding-top:60px !important;}
	.lg-pt80 {padding-top:80px !important;}
	.lg-pt100 {padding-top:100px !important;}
	.lg-pt200 {padding-top:200px !important;}
	.lg-pt300 {padding-top:300px !important;}
	.lg-pt400 {padding-top:400px !important;}
	.lg-pt500 {padding-top:500px !important;}

	/* padding-right */
	.lg-pr0 {padding-right:0 !important;}
	.lg-pr5 {padding-right:5px !important;}
	.lg-pr10 {padding-right:10px !important;}
	.lg-pr15 {padding-right:15px !important;}
	.lg-pr20 {padding-right:20px !important;}
	.lg-pr25 {padding-right:25px !important;}
	.lg-pr30 {padding-right:30px !important;}
	.lg-pr35 {padding-right:35px !important;}
	.lg-pr40 {padding-right:40px !important;}
	.lg-pr50 {padding-right:50px !important;}
	.lg-pr55 {padding-right:55px !important;}
	.lg-pr60 {padding-right:60px !important;}
	.lg-pr80 {padding-right:80px !important;}
	.lg-pr100 {padding-right:100px !important;}
	.lg-pr200 {padding-right:200px !important;}
	.lg-pr300 {padding-right:300px !important;}
	.lg-pr400 {padding-right:400px !important;}
	.lg-pr500 {padding-right:500px !important;}

	/* padding-bottom */
	.lg-pb0 {padding-bottom:0 !important;}
	.lg-pb5 {padding-bottom:5px !important;}
	.lg-pb10 {padding-bottom:10px !important;}
	.lg-pb15 {padding-bottom:15px !important;}
	.lg-pb20 {padding-bottom:20px !important;}
	.lg-pb25 {padding-bottom:25px !important;}
	.lg-pb30 {padding-bottom:30px !important;}
	.lg-pb35 {padding-bottom:35px !important;}
	.lg-pb40 {padding-bottom:40px !important;}
	.lg-pb50 {padding-bottom:50px !important;}
	.lg-pb55 {padding-bottom:55px !important;}
	.lg-pb60 {padding-bottom:60px !important;}
	.lg-pb80 {padding-bottom:80px !important;}
	.lg-pb100 {padding-bottom:100px !important;}
	.lg-pb200 {padding-bottom:200px !important;}
	.lg-pb300 {padding-bottom:300px !important;}
	.lg-pb400 {padding-bottom:400px !important;}
	.lg-pb500 {padding-bottom:500px !important;}

	/* padding-left */
	.lg-pl0 {padding-left:0 !important;}
	.lg-pl5 {padding-left:5px !important;}
	.lg-pl10 {padding-left:10px !important;}
	.lg-pl15 {padding-left:15px !important;}
	.lg-pl20 {padding-left:20px !important;}
	.lg-pl25 {padding-left:25px !important;}
	.lg-pl30 {padding-left:30px !important;}
	.lg-pl35 {padding-left:35px !important;}
	.lg-pl40 {padding-left:40px !important;}
	.lg-pl50 {padding-left:50px !important;}
	.lg-pl55 {padding-left:55px !important;}
	.lg-pl60 {padding-left:60px !important;}
	.lg-pl80 {padding-left:80px !important;}
	.lg-pl100 {padding-left:100px !important;}
	.lg-pl200 {padding-left:200px !important;}
	.lg-pl300 {padding-left:300px !important;}
	.lg-pl400 {padding-left:400px !important;}
	.lg-pl500 {padding-left:500px !important;}
}


/*-------------------------------------------------------------------
| custom
| ------------------------------------------------------------------*/
.border1 {border:1px solid red;}
.overflow-hidden {overflow:hidden;}
.hide{display:none;}
