﻿@charset "utf-8";

@import url('https://fonts.googleapis.com/css2?family=Gothic+A1:wght@100;200;300;400;500;600;700;800;900&display=swap');
@import url('https://fonts.googleapis.com/css?family=Noto+Serif+KR:200,300,400,500,600&display=swap&subset=korean');
@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;1,400;1,500&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;1,400;1,500&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Bodoni+Moda:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400&display=swap');
@import url('https://fonts.googleapis.com/css?family=Raleway:100,200,300,400,500,600,700,800&display=swap');
@import url('/fonts/themify/font.css');
/* normalize.css */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary { display: block; }
audio,
canvas,
video { display: inline-block; }
audio:not([controls]) { display: none; height: 0; }
[hidden] { display: none; }
html { font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }
body { margin: 0; }
a:focus { outline: thin dotted; }
a:active,
a:hover { outline: 0; }
h1 { font-size: 2em; margin: 0.67em 0; }
abbr[title] { border-bottom: 1px dotted; }
b,
strong { font-weight:normal; }
dfn { font-style: italic; }
hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
mark { background: #ff0; color: #000; }
code,
kbd,
pre,
samp { font-family: monospace, serif; font-size: 1em; }
pre { white-space: pre-wrap; }
q { quotes: "\201C" "\201D" "\2018" "\2019"; }
small { font-size: 80%; }
sub,
sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
img { border: 0; }
svg:not(:root) { overflow: hidden; }
figure { margin: 0; }
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
legend { border: 0; padding: 0; }
button,
input,
select,
textarea { font-family: inherit; font-size: 100%; margin: 0; }
button,
input { line-height: normal; }
button,
select { text-transform: none; }
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
button[disabled],
html input[disabled] { cursor: default; }
input[type="checkbox"],
input[type="radio"] { box-sizing: border-box; padding: 0; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
-webkit-appearance:none;
}
input[type="number"] {appearance:none; -webkit-appearance: none; -moz-appearance: none; }
input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

button::-moz-focus-inner, input::-moz-focus-inner {
border:0;
padding:0;
}
button{box-sizing:border-box;border:none;background:none;cursor:pointer}
textarea { overflow: auto; vertical-align: middle; resize:none;}
table { border-collapse: collapse; border-spacing: 0; }


i,em,address{font-style:normal}


/* .cf */ 
.cf:before,
.cf:after { content: ""; display: table; }
.cf:after { clear: both; }
/* For IE 6/7 (trigger hasLayout) */
.cf { zoom: 1; }

/* Base */
* {
	-webkit-text-size-adjust: none;
	-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; 
	outline: none;/* vertical-align: top;*/
	margin: 0px;padding: 0px;
	transition-delay: 0s !important;
  	-webkit-transition-delay: 0s !important;
}

html {width: 100%;}
html,
body {
	font-size:16px;
	font-family:"Gothic A1",Dotum, "돋움",sans-serif;
	font-weight: 300;
	margin: 0; padding: 0; width: 100%; color: #505050; 
	-webkit-font-smoothing: antialiased; 
	-moz-osx-font-smoothing: grayscale;
	-webkit-text-size-adjust: antialiased;
	-webkit-font-smoothing: subpixel-antialiased;
	font-smooth: always;
	height:100%;
}
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
p,
blockquote,
th,
td { margin: 0; padding: 0; font-weight: 300; }
p { margin: 0; padding: 0; font-weight: 300; }
a { color: inherit; outline: none; text-decoration: none; }
a:focus { outline: none; }
*::-moz-selection {background: #222; color:#fefefe;}
*::selection { background: #222; color: #fefefe; }
::selection {
  background-color: #8b634b;
  color: #fff;
}

h1,
h2,
h3,
h4,
h5 { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
/*p { font-size: 14px; letter-spacing: .1em; line-height: 2.2; }*/
img, fieldset{border:none; vertical-align:top}
audio,canvas,img,video { vertical-align:middle; }
ul,
ol,
li {list-style:none}
/*
 * Correct overflow displayed oddly in IE 9.
 */
svg:not(:root) {
	overflow: hidden;
}
  
a { color: inherit; outline: none; text-decoration: none; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease; }
a {border-bottom: none;}
/*a:hover {color:rgba(26,30,35,1);}*/

input, textarea, select {
	font-family:'Gothic A1',Dotum,Gulim, arial, AppleGothic, sans-serif;
	background:#fff none repeat scroll 0 0;
	padding: 0.5em;
   	font-size: 14px;
	line-height: 1.2em;
	border:1px solid #cccccc;
	-webkit-box-shadow: 0px 0px 0px #333;
	-webkit-border-radius: 0em;
	color:#333;
}
input:focus, textarea:focus, select:focus {
	outline: none;
	border: 1px solid #666666;
}
textarea {
	height: 80px;
}

input[type=checkbox],
input[type=radio] {
	display: inline-block;
	font-size: 15px;
	line-height: 1em;
	margin: 0.1em 0.25em 0 0;
	padding: 0;
	width: 1.25em;
	height: 1.25em;
	-webkit-border-radius: 0em;
	background:none;
	vertical-align: text-top;
}
input[type=radio] {
	-moz-border-radius: 2em;
	-webkit-border-radius: 2em;
	border-radius: 2em;
}

select.selectbox { 
	border-radius:0; 
	border:1px solid #cccccc;
	padding:0.5em 20px 0.5em 5px; 
	background:#fff url(/imgs/icon/angle-down.png) no-repeat right 50%;
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	-o-appearance: none;
	appearance: none; 
	text-overflow: ''; 
	vertical-align: middle; 
}

select.selectbox::-ms-expand {
    display: none;
}
.ie8 select.selectbox{ padding:10px 5px; background:none; line-height:1; }

.fntB_blue	{font-weight:bold;color:#0066FF;}
.fntB_red	{font-weight:bold;color:#CC3333;}
.fntB_green	{font-weight:bold;color:#009900;}
.fntB_black	{font-weight:bold;color:#000;}
.fntB_pink	{font-weight:bold;color:#c13768;}
.fntB_orange	{font-weight:bold;color:#b6481d;}
.fntB_brown	{font-weight:bold;color:#63500e;}
.fntB_yellow 	{font-weight:bold;color:#CC9900;}

.hide{
    display:none !important;
}
iframe{border:none;}

/************   margin     *********************/

.mt140{margin-top:140px !important;}
.mt100{margin-top:100px !important;}
.mt95{margin-top:95px !important;}
.mt90{margin-top:90px !important;}
.mt85{margin-top:85px !important;}
.mt80{margin-top:80px !important;}
.mt75{margin-top:75px !important;}
.mt70{margin-top:70px !important;}
.mt65{margin-top:65px !important;}
.mt60{margin-top:60px !important;}
.mt55{margin-top:55px !important;}
.mt50{margin-top:50px !important;}
.mt45{margin-top:45px !important;}
.mt40{margin-top:40px !important;}
.mt35{margin-top:35px !important;}
.mt30{margin-top:30px !important;}
.mt25{margin-top:25px !important;}
.mt20{margin-top:20px !important;}
.mt15{margin-top:15px !important;}
.mt10{margin-top:10px !important;}
.mt5{margin-top:5px !important;}
.mt1{margin-top:1px !important;}
.mt0{margin-top:0px !important;}

.mr100{margin-right:100px !important;}
.mr95{margin-right:95px !important;}
.mr90{margin-right:90px !important;}
.mr85{margin-right:85px !important;}
.mr80{margin-right:80px !important;}
.mr75{margin-right:75px !important;}
.mr70{margin-right:70px !important;}
.mr65{margin-right:65px !important;}
.mr60{margin-right:60px !important;}
.mr55{margin-right:55px !important;}
.mr50{margin-right:50px !important;}
.mr45{margin-right:45px !important;}
.mr40{margin-right:40px !important;}
.mr35{margin-right:35px !important;}
.mr30{margin-right:30px !important;}
.mr25{margin-right:25px !important;}
.mr20{margin-right:20px !important;}
.mr15{margin-right:15px !important;}
.mr10{margin-right:10px !important;}
.mr5{margin-right:5px !important;}

.mb100{margin-bottom:100px !important;}
.mb95{margin-bottom:95px !important;}
.mb90{margin-bottom:90px !important;}
.mb85{margin-bottom:85px !important;}
.mb80{margin-bottom:80px !important;}
.mb75{margin-bottom:75px !important;}
.mb70{margin-bottom:70px !important;}
.mb65{margin-bottom:65px !important;}
.mb60{margin-bottom:60px !important;}
.mb55{margin-bottom:55px !important;}
.mb50{margin-bottom:50px !important;}
.mb45{margin-bottom:45px !important;}
.mb40{margin-bottom:40px !important;}
.mb35{margin-bottom:35px !important;}
.mb30{margin-bottom:30px !important;}
.mb25{margin-bottom:25px !important;}
.mb20{margin-bottom:20px !important;}
.mb15{margin-bottom:15px !important;}
.mb10{margin-bottom:10px !important;}
.mb5{margin-bottom:5px !important;}

.ml100{margin-left:100px !important;}
.ml95{margin-left:95px !important;}
.ml90{margin-left:90px !important;}
.ml85{margin-left:85px !important;}
.ml80{margin-left:80px !important;}
.ml75{margin-left:75px !important;}
.ml70{margin-left:70px !important;}
.ml65{margin-left:65px !important;}
.ml60{margin-left:60px !important;}
.ml55{margin-left:55px !important;}
.ml50{margin-left:50px !important;}
.ml45{margin-left:45px !important;}
.ml40{margin-left:40px !important;}
.ml35{margin-left:35px !important;}
.ml30{margin-left:30px !important;}
.ml25{margin-left:25px !important;}
.ml20{margin-left:20px !important;}
.ml15{margin-left:15px !important;}
.ml10{margin-left:10px !important;}
.ml5{margin-left:5px !important;}


/************   padding     *********************/

.pt100{padding-top:100px !important;}
.pt95{padding-top:95px !important;}
.pt90{padding-top:90px !important;}
.pt85{padding-top:85px !important;}
.pt80{padding-top:80px !important;}
.pt75{padding-top:75px !important;}
.pt70{padding-top:70px !important;}
.pt65{padding-top:65px !important;}
.pt60{padding-top:60px !important;}
.pt55{padding-top:55px !important;}
.pt50{padding-top:50px !important;}
.pt45{padding-top:45px !important;}
.pt40{padding-top:40px !important;}
.pt35{padding-top:35px !important;}
.pt30{padding-top:30px !important;}
.pt25{padding-top:25px !important;}
.pt20{padding-top:20px !important;}
.pt15{padding-top:15px !important;}
.pt10{padding-top:10px !important;}
.pt5{padding-top:5px !important;}
.pt0{padding-top:0px !important;}

.pr100{padding-right:100px !important;}
.pr95{padding-right:95px !important;}
.pr90{padding-right:90px !important;}
.pr85{padding-right:85px !important;}
.pr80{padding-right:80px !important;}
.pr75{padding-right:75px !important;}
.pr70{padding-right:70px !important;}
.pr65{padding-right:65px !important;}
.pr60{padding-right:60px !important;}
.pr55{padding-right:55px !important;}
.pr50{padding-right:50px !important;}
.pr45{padding-right:45px !important;}
.pr40{padding-right:40px !important;}
.pr35{padding-right:35px !important;}
.pr30{padding-right:30px !important;}
.pr25{padding-right:25px !important;}
.pr20{padding-right:20px !important;}
.pr15{padding-right:15px !important;}
.pr10{padding-right:10px !important;}
.pr5{padding-right:5px !important;}

.pb100{padding-bottom:100px !important;}
.pb95{padding-bottom:95px !important;}
.pb90{padding-bottom:90px !important;}
.pb85{padding-bottom:85px !important;}
.pb80{padding-bottom:80px !important;}
.pb75{padding-bottom:75px !important;}
.pb70{padding-bottom:70px !important;}
.pb65{padding-bottom:65px !important;}
.pb60{padding-bottom:60px !important;}
.pb55{padding-bottom:55px !important;}
.pb50{padding-bottom:50px !important;}
.pb45{padding-bottom:45px !important;}
.pb40{padding-bottom:40px !important;}
.pb35{padding-bottom:35px !important;}
.pb30{padding-bottom:30px !important;}
.pb25{padding-bottom:25px !important;}
.pb20{padding-bottom:20px !important;}
.pb15{padding-bottom:15px !important;}
.pb10{padding-bottom:10px !important;}
.pb5{padding-bottom:5px !important;}

.pl100{padding-left:100px !important;}
.pl95{padding-left:95px !important;}
.pl90{padding-left:90px !important;}
.pl85{padding-left:85px !important;}
.pl80{padding-left:80px !important;}
.pl75{padding-left:75px !important;}
.pl70{padding-left:70px !important;}
.pl65{padding-left:65px !important;}
.pl60{padding-left:60px !important;}
.pl55{padding-left:55px !important;}
.pl50{padding-left:50px !important;}
.pl45{padding-left:45px !important;}
.pl40{padding-left:40px !important;}
.pl35{padding-left:35px !important;}
.pl30{padding-left:30px !important;}
.pl25{padding-left:25px !important;}
.pl20{padding-left:20px !important;}
.pl15{padding-left:15px !important;}
.pl10{padding-left:10px !important;}
.pl5{padding-left:5px !important;}

/************** white space ***************/
.wp300 {display:block;width:100%;min-height:1px;height:300px;}
.wp290 {display:block;width:100%;min-height:1px;height:290px;}
.wp280 {display:block;width:100%;min-height:1px;height:280px;}
.wp270 {display:block;width:100%;min-height:1px;height:270px;}
.wp260 {display:block;width:100%;min-height:1px;height:260px;}
.wp250 {display:block;width:100%;min-height:1px;height:250px;}
.wp240 {display:block;width:100%;min-height:1px;height:240px;}
.wp230 {display:block;width:100%;min-height:1px;height:230px;}
.wp220 {display:block;width:100%;min-height:1px;height:220px;}
.wp210 {display:block;width:100%;min-height:1px;height:210px;}
.wp200 {display:block;width:100%;min-height:1px;height:200px;}
.wp190 {display:block;width:100%;min-height:1px;height:190px;}
.wp180 {display:block;width:100%;min-height:1px;height:180px;}
.wp170 {display:block;width:100%;min-height:1px;height:170px;}
.wp160 {display:block;width:100%;min-height:1px;height:160px;}
.wp150 {display:block;width:100%;min-height:1px;height:150px;}
.wp140 {display:block;width:100%;min-height:1px;height:140px;}
.wp130 {display:block;width:100%;min-height:1px;height:130px;}
.wp120 {display:block;width:100%;min-height:1px;height:120px;}
.wp110 {display:block;width:100%;min-height:1px;height:110px;}
.wp100 {display:block;width:100%;min-height:1px;height:100px;}
.wp95 {display:block;width:100%;min-height:1px;height:95px;}
.wp90 {display:block;width:100%;min-height:1px;height:90px;}
.wp85 {display:block;width:100%;min-height:1px;height:85px;}
.wp80 {display:block;width:100%;min-height:1px;height:80px;}
.wp75 {display:block;width:100%;min-height:1px;height:75px;}
.wp70 {display:block;width:100%;min-height:1px;height:70px;}
.wp65 {display:block;width:100%;min-height:1px;height:65px;}
.wp60 {display:block;width:100%;min-height:1px;height:60px;}
.wp55 {display:block;width:100%;min-height:1px;height:55px;}
.wp50 {display:block;width:100%;min-height:1px;height:50px;}
.wp45 {display:block;width:100%;min-height:1px;height:45px;}
.wp40 {display:block;width:100%;min-height:1px;height:40px;}
.wp35 {display:block;width:100%;min-height:1px;height:35px;}
.wp30 {display:block;width:100%;min-height:1px;height:30px;}
.wp25 {display:block;width:100%;min-height:1px;height:25px;}
.wp20 {display:block;width:100%;min-height:1px;height:20px;}
.wp15 {display:block;width:100%;min-height:1px;height:15px;}
.wp10 {display:block;width:100%;min-height:1px;height:10px;}
.wp5 {display:block;width:100%;min-height:1px;height:5px;}
.wp0 {display:block;width:100%;min-height:0px;height:0px;}

@media screen and (max-width: 1280px) {
	.p-wp150 {height:150px !important;}
	.p-wp140 {height:140px !important;}
	.p-wp130 {height:130px !important;}
	.p-wp120 {height:120px !important;}
	.p-wp110 {height:110px !important;}
	.p-wp100 {height:100px !important;}
	.p-wp95 {height:95px !important;}
	.p-wp90 {height:90px !important;}
	.p-wp85 {height:85px !important;}
	.p-wp80 {height:80px !important;}
	.p-wp75 {height:75px !important;}
	.p-wp70 {height:70px !important;}
	.p-wp65 {height:65px !important;}
	.p-wp60 {height:60px !important;}
	.p-wp55 {height:55px !important;}
	.p-wp50 {height:50px !important;}
	.p-wp45 {height:45px !important;}
	.p-wp40 {height:40px !important;}
	.p-wp35 {height:35px !important;}
	.p-wp30 {height:30px !important;}
	.p-wp25 {height:25px !important;}
	.p-wp20 {height:20px !important;}
	.p-wp15 {height:15px !important;}
	.p-wp10 {height:10px !important;}
	.p-wp5 {height:5px !important;}
	.p-wp0 {min-height:0px !important;height:0px !important;}
}


@media screen and (max-width: 1024px) {
	.t-wp150 {height:150px !important;}
	.t-wp140 {height:140px !important;}
	.t-wp130 {height:130px !important;}
	.t-wp120 {height:120px !important;}
	.t-wp110 {height:110px !important;}
	.t-wp100 {height:100px !important;}
	.t-wp95 {height:95px !important;}
	.t-wp90 {height:90px !important;}
	.t-wp85 {height:85px !important;}
	.t-wp80 {height:80px !important;}
	.t-wp75 {height:75px !important;}
	.t-wp70 {height:70px !important;}
	.t-wp65 {height:65px !important;}
	.t-wp60 {height:60px !important;}
	.t-wp55 {height:55px !important;}
	.t-wp50 {height:50px !important;}
	.t-wp45 {height:45px !important;}
	.t-wp40 {height:40px !important;}
	.t-wp35 {height:35px !important;}
	.t-wp30 {height:30px !important;}
	.t-wp25 {height:25px !important;}
	.t-wp20 {height:20px !important;}
	.t-wp15 {height:15px !important;}
	.t-wp10 {height:10px !important;}
	.t-wp5 {height:5px !important;}
	.t-wp0 {min-height:0px !important;height:0px !important;}
}


@media screen and (max-width: 480px) {
	.m-wp100 {height:100px !important;}
	.m-wp95 {height:95px !important;}
	.m-wp90 {height:90px !important;}
	.m-wp85 {height:85px !important;}
	.m-wp80 {height:80px !important;}
	.m-wp75 {height:75px !important;}
	.m-wp70 {height:70px !important;}
	.m-wp65 {height:65px !important;}
	.m-wp60 {height:60px !important;}
	.m-wp55 {height:55px !important;}
	.m-wp50 {height:50px !important;}
	.m-wp45 {height:45px !important;}
	.m-wp40 {height:40px !important;}
	.m-wp35 {height:35px !important;}
	.m-wp30 {height:30px !important;}
	.m-wp25 {height:25px !important;}
	.m-wp20 {height:20px !important;}
	.m-wp15 {height:15px !important;}
	.m-wp10 {height:10px !important;}
	.m-wp5 {height:5px !important;}
	.m-wp0 {min-height:0px !important;height:0px !important;}
}


/* ratio */
.ratio-base {
	position: relative;
    display: inline-block;
    width: 100%;
	vertical-align: middle;
    box-sizing: border-box;
	overflow:hidden;
	text-align:center;
}
.ratio-base:after {
	content:'';
	display:block;
}

.ratio-1x1 .ratio-base:after {
    padding-bottom: 100%;
}

.ratio-2x3 .ratio-base:after {
    padding-bottom: 150%;
}
.ratio-3x4 .ratio-base:after {
	padding-bottom: 133.33333333333%;
}
.ratio-4x3 .ratio-base:after {
    padding-bottom: 75%;
}
.ratio-5x4 .ratio-base:after {
    padding-bottom: 90%;
}
.ratio-5x3 .ratio-base:after {
    padding-bottom: 60%;
}
.ratio-16x9 .ratio-base:after {
    padding-bottom: 56.25%;
}
.ratio-16x10 .ratio-base:after {
    padding-bottom: 62.5%;
}


/************** height ***************/
.fixH100v {height:100vh !important;}
.fixH95v {height:95vh !important;}
.fixH90v {height:90vh !important;}
.fixH85v {height:85vh !important;}
.fixH80v {height:80vh !important;}
.fixH75v {height:75vh !important;}
.fixH70v {height:70vh !important;}
.fixH65v {height:65vh !important;}
.fixH60v {height:60vh !important;}
.fixH55v {height:55vh !important;}
.fixH50v {height:50vh !important;}
.fixH45v {height:45vh !important;}
.fixH40v {height:40vh !important;}
.fixH35v {height:35vh !important;}
.fixH30v {height:30vh !important;}
.fixH25v {height:25vh !important;}
.fixH20v {height:20vh !important;}

.fixH-gnb-100v {height:calc(100vh  - 210px) !important;}
.fixH-gnb-95v {height:calc(95vh  - 210px) !important;}
.fixH-gnb-90v {height:calc(90vh  - 210px) !important;}
.fixH-gnb-85v {height:calc(85vh  - 210px) !important;}
.fixH-gnb-80v {height:calc(80vh  - 210px) !important;}
.fixH-gnb-75v {height:calc(75vh  - 210px) !important;}
.fixH-gnb-70v {height:calc(70vh  - 210px) !important;}
.fixH-gnb-65v {height:calc(65vh  - 210px) !important;}
.fixH-gnb-60v {height:calc(60vh  - 210px) !important;}
.fixH-gnb-55v {height:calc(55vh  - 210px) !important;}
.fixH-gnb-50v {height:calc(50vh  - 210px) !important;}
.fixH-gnb-45v {height:calc(45vh  - 210px) !important;}
.fixH-gnb-40v {height:calc(40vh  - 210px) !important;}
.fixH-gnb-35v {height:calc(35vh  - 210px) !important;}
.fixH-gnb-30v {height:calc(30vh  - 210px) !important;}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.fixH-gnb-100v {height:calc(100vh  - 210px) !important;}
	.fixH-gnb-95v {height:calc(95vh  - 210px) !important;}
	.fixH-gnb-90v {height:calc(90vh  - 210px) !important;}
	.fixH-gnb-85v {height:calc(85vh  - 210px) !important;}
	.fixH-gnb-80v {height:calc(80vh  - 210px) !important;}
	.fixH-gnb-75v {height:calc(75vh  - 210px) !important;}
	.fixH-gnb-70v {height:calc(70vh  - 210px) !important;}
	.fixH-gnb-65v {height:calc(65vh  - 210px) !important;}
	.fixH-gnb-60v {height:calc(60vh  - 210px) !important;}
	.fixH-gnb-55v {height:calc(55vh  - 210px) !important;}
	.fixH-gnb-50v {height:calc(50vh  - 210px) !important;}
	.fixH-gnb-45v {height:calc(45vh  - 210px) !important;}
	.fixH-gnb-40v {height:calc(40vh  - 210px) !important;}
	.fixH-gnb-35v {height:calc(35vh  - 210px) !important;}
	.fixH-gnb-30v {height:calc(30vh  - 210px) !important;}
}




.fixH100p {height:100%;max-height: 100%;}
.fixH95p {height:95%;max-height: 95%;}
.fixH90p {height:90%;max-height: 90%;}
.fixH85p {height:85%;max-height: 85%;}
.fixH80p {height:80%;max-height: 80%;}
.fixH75p {height:75%;max-height: 75%;}
.fixH70p {height:70%;max-height: 70%;}
.fixH65p {height:65%;max-height: 65%;}
.fixH60p {height:60%;max-height: 60%;}
.fixH55p {height:55%;max-height: 55%;}
.fixH50p {height:50%;max-height: 50%;}
.fixH45p {height:45%;max-height: 45%;}
.fixH40p {height:40%;max-height: 40%;}
.fixH35p {height:35%;max-height: 35%;}
.fixH30p {height:30%;max-height: 30%;}
.fixH25p {height:25%;max-height: 25%;}
.fixH20p {height:20%;max-height: 20%;}
.fixH-auto {height:auto;max-height: none;}

.fixH800 {height:800px;max-height: 800px;}
.fixH780 {height:780px;max-height: 780px;}
.fixH760 {height:760px;max-height: 760px;}
.fixH740 {height:740px;max-height: 740px;}
.fixH720 {height:720px;max-height: 720px;}
.fixH700 {height:700px;max-height: 700px;}
.fixH680 {height:680px;max-height: 680px;}
.fixH660 {height:660px;max-height: 660px;}
.fixH640 {height:640px;max-height: 640px;}
.fixH620 {height:620px;max-height: 620px;}
.fixH600 {height:600px;max-height: 600px;}
.fixH580 {height:580px;max-height: 580px;}
.fixH560 {height:560px;max-height: 560px;}
.fixH540 {height:540px;max-height: 540px;}
.fixH520 {height:520px;max-height: 520px;}
.fixH500 {height:500px;max-height: 500px;}
.fixH480 {height:480px;max-height: 480px;}
.fixH460 {height:460px;max-height: 460px;}
.fixH440 {height:440px;max-height: 440px;}
.fixH420 {height:420px;max-height: 420px;}
.fixH400 {height:400px;max-height: 400px;}
.fixH380 {height:380px;max-height: 380px;}
.fixH360 {height:360px;max-height: 360px;}
.fixH340 {height:340px;max-height: 340px;}
.fixH320 {height:320px;max-height: 320px;}
.fixH300 {height:300px;max-height: 300px;}
.fixH280 {height:280px;max-height: 280px;}
.fixH260 {height:260px;max-height: 260px;}
.fixH240 {height:240px;max-height: 240px;}
.fixH220 {height:220px;max-height: 220px;}
.fixH200 {height:200px;max-height: 200px;}
.fixH100 {height:100px;max-height: 100px;}

.fix-PB100 {padding-bottom:100px;}
.fix-PB90 {padding-bottom:90px;}
.fix-PB80 {padding-bottom:80px;}
.fix-PB70 {padding-bottom:70px;}
.fix-PB60 {padding-bottom:60px;}
.fix-PB50 {padding-bottom:50px;}
.fix-PB40 {padding-bottom:40px;}
.fix-PB30 {padding-bottom:30px;}
.fix-PB20 {padding-bottom:20px;}
.fix-PB10 {padding-bottom:10px;}
.fix-PB0 {padding-bottom:0px;}


@media screen and (max-width: 1440px) {
	.l-fixH100v {height:100vh !important;}
	.l-fixH90v {height:90vh !important;}
	.l-fixH80v {height:80vh !important;}
	.l-fixH70v {height:70vh !important;}
	.l-fixH60v {height:60vh !important;}
	.l-fixH50v {height:50vh !important;}
	.l-fixH40v {height:40vh !important;}
	.l-fixH30v {height:30vh !important;}
	
	.l-fixH-gnb-100v {height:calc(100vh  - 210px) !important;}
	.l-fixH-gnb-95v {height:calc(95vh  - 210px) !important;}
	.l-fixH-gnb-90v {height:calc(90vh  - 210px) !important;}
	.l-fixH-gnb-85v {height:calc(85vh  - 210px) !important;}
	.l-fixH-gnb-80v {height:calc(80vh  - 210px) !important;}
	.l-fixH-gnb-75v {height:calc(75vh  - 210px) !important;}
	.l-fixH-gnb-70v {height:calc(70vh  - 210px) !important;}
	.l-fixH-gnb-65v {height:calc(65vh  - 210px) !important;}
	.l-fixH-gnb-60v {height:calc(60vh  - 210px) !important;}
	.l-fixH-gnb-55v {height:calc(55vh  - 210px) !important;}
	.l-fixH-gnb-50v {height:calc(50vh  - 210px) !important;}
	.l-fixH-gnb-45v {height:calc(45vh  - 210px) !important;}
	.l-fixH-gnb-40v {height:calc(40vh  - 210px) !important;}
	.l-fixH-gnb-35v {height:calc(35vh  - 210px) !important;}
	.l-fixH-gnb-30v {height:calc(30vh  - 210px) !important;}
	
	.l-fixH100p {height:100% !important;}
	.l-fixH90p {height:90% !important;}
	.l-fixH80p {height:80% !important;}
	.l-fixH70p {height:70% !important;}
	.l-fixH60p {height:60% !important;}
	.l-fixH50p {height:50% !important;}
	.l-fixH40p {height:40% !important;}
	.l-fixH30p {height:30% !important;}
	.l-fixH-auto {height:auto !important;max-height: none !important;}

	.l-fixH800 {height:800px;max-height: 800px;}
	.l-fixH780 {height:780px;max-height: 780px;}
	.l-fixH760 {height:760px;max-height: 760px;}
	.l-fixH740 {height:740px;max-height: 740px;}
	.l-fixH720 {height:720px;max-height: 720px;}
	.l-fixH700 {height:700px;max-height: 700px;}
	.l-fixH680 {height:680px;max-height: 680px;}
	.l-fixH660 {height:660px;max-height: 660px;}
	.l-fixH640 {height:640px;max-height: 640px;}
	.l-fixH620 {height:620px;max-height: 620px;}
	.l-fixH600 {height:600px;max-height: 600px;}
	.l-fixH580 {height:580px;max-height: 580px;}
	.l-fixH560 {height:560px;max-height: 560px;}
	.l-fixH540 {height:540px;max-height: 540px;}
	.l-fixH520 {height:520px;max-height: 520px;}
	.l-fixH500 {height:500px;max-height: 500px;}
	.l-fixH480 {height:480px;max-height: 480px;}
	.l-fixH460 {height:460px;max-height: 460px;}
	.l-fixH440 {height:440px;max-height: 440px;}
	.l-fixH420 {height:420px;max-height: 420px;}
	.l-fixH400 {height:400px;max-height: 400px;}
	.l-fixH380 {height:380px;max-height: 380px;}
	.l-fixH360 {height:360px;max-height: 360px;}
	.l-fixH340 {height:340px;max-height: 340px;}
	.l-fixH320 {height:320px;max-height: 320px;}
	.l-fixH300 {height:300px;max-height: 300px;}
	.l-fixH280 {height:280px;max-height: 280px;}
	.l-fixH260 {height:260px;max-height: 260px;}
	.l-fixH240 {height:240px;max-height: 240px;}
	.l-fixH220 {height:220px;max-height: 220px;}
	.l-fixH200 {height:200px;max-height: 200px;}
	.l-fixH100 {height:100px;max-height: 100px;}
	
	.l-fix-PB100 {padding-bottom:100px;}
	.l-fix-PB90 {padding-bottom:90px;}
	.l-fix-PB80 {padding-bottom:80px;}
	.l-fix-PB70 {padding-bottom:70px;}
	.l-fix-PB60 {padding-bottom:60px;}
	.l-fix-PB50 {padding-bottom:50px;}
	.l-fix-PB40 {padding-bottom:40px;}
	.l-fix-PB30 {padding-bottom:30px;}
	.l-fix-PB20 {padding-bottom:20px;}
	.l-fix-PB10 {padding-bottom:10px;}
	.l-fix-PB0 {padding-bottom:0px;}
}

@media screen and (max-width: 1280px) {
	
	.p-fixH100v {height:100vh !important;}
	.p-fixH95v {height:95vh !important;}
	.p-fixH90v {height:90vh !important;}
	.p-fixH85v {height:85vh !important;}
	.p-fixH80v {height:80vh !important;}
	.p-fixH75v {height:75vh !important;}
	.p-fixH70v {height:70vh !important;}
	.p-fixH65v {height:65vh !important;}
	.p-fixH60v {height:60vh !important;}
	.p-fixH55v {height:55vh !important;}
	.p-fixH50v {height:50vh !important;}
	.p-fixH45v {height:45vh !important;}
	.p-fixH40v {height:40vh !important;}
	.p-fixH35v {height:35vh !important;}
	.p-fixH30v {height:30vh !important;}
	.p-fixH25v {height:25vh !important;}
	.p-fixH20v {height:20vh !important;}
	
	.p-fixH-gnb-100v {height:calc(100vh  - 210px) !important;}
	.p-fixH-gnb-95v {height:calc(95vh  - 210px) !important;}
	.p-fixH-gnb-90v {height:calc(90vh  - 210px) !important;}
	.p-fixH-gnb-85v {height:calc(85vh  - 210px) !important;}
	.p-fixH-gnb-80v {height:calc(80vh  - 210px) !important;}
	.p-fixH-gnb-75v {height:calc(75vh  - 210px) !important;}
	.p-fixH-gnb-70v {height:calc(70vh  - 210px) !important;}
	.p-fixH-gnb-65v {height:calc(65vh  - 210px) !important;}
	.p-fixH-gnb-60v {height:calc(60vh  - 210px) !important;}
	.p-fixH-gnb-55v {height:calc(55vh  - 210px) !important;}
	.p-fixH-gnb-50v {height:calc(50vh  - 210px) !important;}
	.p-fixH-gnb-45v {height:calc(45vh  - 210px) !important;}
	.p-fixH-gnb-40v {height:calc(40vh  - 210px) !important;}
	.p-fixH-gnb-35v {height:calc(35vh  - 210px) !important;}
	.p-fixH-gnb-30v {height:calc(30vh  - 210px) !important;}
	
	.p-fixH100p {height:100% !important;}
	.p-fixH90p {height:90% !important;}
	.p-fixH80p {height:80% !important;}
	.p-fixH70p {height:70% !important;}
	.p-fixH60p {height:60% !important;}
	.p-fixH50p {height:50% !important;}
	.p-fixH40p {height:40% !important;}
	.p-fixH30p {height:30% !important;}
	.p-fixH-auto {height:auto !important;max-height: none !important;}

	.p-fixH800 {height:800px;max-height: 800px;}
	.p-fixH780 {height:780px;max-height: 780px;}
	.p-fixH760 {height:760px;max-height: 760px;}
	.p-fixH740 {height:740px;max-height: 740px;}
	.p-fixH720 {height:720px;max-height: 720px;}
	.p-fixH700 {height:700px;max-height: 700px;}
	.p-fixH680 {height:680px;max-height: 680px;}
	.p-fixH660 {height:660px;max-height: 660px;}
	.p-fixH640 {height:640px;max-height: 640px;}
	.p-fixH620 {height:620px;max-height: 620px;}
	.p-fixH600 {height:600px;max-height: 600px;}
	.p-fixH580 {height:580px;max-height: 580px;}
	.p-fixH560 {height:560px;max-height: 560px;}
	.p-fixH540 {height:540px;max-height: 540px;}
	.p-fixH520 {height:520px;max-height: 520px;}
	.p-fixH500 {height:500px;max-height: 500px;}
	.p-fixH480 {height:480px;max-height: 480px;}
	.p-fixH460 {height:460px;max-height: 460px;}
	.p-fixH440 {height:440px;max-height: 440px;}
	.p-fixH420 {height:420px;max-height: 420px;}
	.p-fixH400 {height:400px;max-height: 400px;}
	.p-fixH380 {height:380px;max-height: 380px;}
	.p-fixH360 {height:360px;max-height: 360px;}
	.p-fixH340 {height:340px;max-height: 340px;}
	.p-fixH320 {height:320px;max-height: 320px;}
	.p-fixH300 {height:300px;max-height: 300px;}
	.p-fixH280 {height:280px;max-height: 280px;}
	.p-fixH260 {height:260px;max-height: 260px;}
	.p-fixH240 {height:240px;max-height: 240px;}
	.p-fixH220 {height:220px;max-height: 220px;}
	.p-fixH200 {height:200px;max-height: 200px;}
	.p-fixH100 {height:100px;max-height: 100px;}
	
	.p-fix-PB100 {padding-bottom:100px;}
	.p-fix-PB90 {padding-bottom:90px;}
	.p-fix-PB80 {padding-bottom:80px;}
	.p-fix-PB70 {padding-bottom:70px;}
	.p-fix-PB60 {padding-bottom:60px;}
	.p-fix-PB50 {padding-bottom:50px;}
	.p-fix-PB40 {padding-bottom:40px;}
	.p-fix-PB30 {padding-bottom:30px;}
	.p-fix-PB20 {padding-bottom:20px;}
	.p-fix-PB10 {padding-bottom:10px;}

	.p-fix-PB0 {padding-bottom:0px;}
}

@media screen and (max-width: 1024px) {
	.s-fixH100v {height:calc(100vh  - 80px) !important;}
	
	.s-fixH95v {height:95vh !important;}
	.s-fixH90v {height:90vh !important;}
	.s-fixH85v {height:85vh !important;}
	.s-fixH80v {height:80vh !important;}
	.s-fixH75v {height:75vh !important;}
	.s-fixH70v {height:70vh !important;}
	.s-fixH65v {height:65vh !important;}
	.s-fixH60v {height:60vh !important;}
	.s-fixH55v {height:55vh !important;}
	.s-fixH50v {height:50vh !important;}
	.s-fixH45v {height:45vh !important;}
	.s-fixH40v {height:40vh !important;}
	.s-fixH35v {height:35vh !important;}
	.s-fixH30v {height:30vh !important;}
	.s-fixH25v {height:25vh !important;}
	.s-fixH20v {height:20vh !important;}
	
	.s-fixH-gnb-100v {height:calc(100vh  - 80px) !important;}
	.s-fixH-gnb-95v {height:calc(95vh  - 80px) !important;}
	.s-fixH-gnb-90v {height:calc(90vh  - 80px) !important;}
	.s-fixH-gnb-85v {height:calc(85vh  - 80px) !important;}
	.s-fixH-gnb-80v {height:calc(80vh  - 80px) !important;}
	.s-fixH-gnb-75v {height:calc(75vh  - 80px) !important;}
	.s-fixH-gnb-70v {height:calc(70vh  - 80px) !important;}
	.s-fixH-gnb-65v {height:calc(65vh  - 80px) !important;}
	.s-fixH-gnb-60v {height:calc(60vh  - 80px) !important;}
	.s-fixH-gnb-55v {height:calc(55vh  - 80px) !important;}
	.s-fixH-gnb-50v {height:calc(50vh  - 80px) !important;}
	.s-fixH-gnb-45v {height:calc(45vh  - 80px) !important;}
	.s-fixH-gnb-40v {height:calc(40vh  - 80px) !important;}
	.s-fixH-gnb-35v {height:calc(35vh  - 80px) !important;}
	.s-fixH-gnb-30v {height:calc(30vh  - 80px) !important;}
	
	.s-fixH100p {height:calc(100%  - 80px) !important;}
	.s-fixH90p {height:90% !important;}
	.s-fixH80p {height:80% !important;}
	.s-fixH70p {height:70% !important;}
	.s-fixH60p {height:60% !important;}
	.s-fixH50p {height:50% !important;}
	.s-fixH40p {height:40% !important;}
	.s-fixH30p {height:30% !important;}
	.s-fixH-auto {height:auto !important;max-height: none !important;}
	
	.s-fixH800 {height:800px;max-height: 800px;}
	.s-fixH780 {height:780px;max-height: 780px;}
	.s-fixH760 {height:760px;max-height: 760px;}
	.s-fixH740 {height:740px;max-height: 740px;}
	.s-fixH720 {height:720px;max-height: 720px;}
	.s-fixH700 {height:700px;max-height: 700px;}
	.s-fixH680 {height:680px;max-height: 680px;}
	.s-fixH660 {height:660px;max-height: 660px;}
	.s-fixH640 {height:640px;max-height: 640px;}
	.s-fixH620 {height:620px;max-height: 620px;}
	.s-fixH600 {height:600px;max-height: 600px;}
	.s-fixH580 {height:580px;max-height: 580px;}
	.s-fixH560 {height:560px;max-height: 560px;}
	.s-fixH540 {height:540px;max-height: 540px;}
	.s-fixH520 {height:520px;max-height: 520px;}
	.s-fixH500 {height:500px;max-height: 500px;}
	.s-fixH480 {height:480px;max-height: 480px;}
	.s-fixH460 {height:460px;max-height: 460px;}
	.s-fixH440 {height:440px;max-height: 440px;}
	.s-fixH420 {height:420px;max-height: 420px;}
	.s-fixH400 {height:400px;max-height: 400px;}
	.s-fixH380 {height:380px;max-height: 380px;}
	.s-fixH360 {height:360px;max-height: 360px;}
	.s-fixH340 {height:340px;max-height: 340px;}
	.s-fixH320 {height:320px;max-height: 320px;}
	.s-fixH300 {height:300px;max-height: 300px;}
	.s-fixH280 {height:280px;max-height: 280px;}
	.s-fixH260 {height:260px;max-height: 260px;}
	.s-fixH240 {height:240px;max-height: 240px;}
	.s-fixH220 {height:220px;max-height: 220px;}
	.s-fixH200 {height:200px;max-height: 200px;}
	.s-fixH100 {height:100px;max-height: 100px;}
	
	.s-fix-PB100 {padding-bottom:100px;}
	.s-fix-PB90 {padding-bottom:90px;}
	.s-fix-PB80 {padding-bottom:80px;}
	.s-fix-PB70 {padding-bottom:70px;}
	.s-fix-PB60 {padding-bottom:60px;}
	.s-fix-PB50 {padding-bottom:50px;}
	.s-fix-PB40 {padding-bottom:40px;}
	.s-fix-PB30 {padding-bottom:30px;}
	.s-fix-PB20 {padding-bottom:20px;}
	.s-fix-PB10 {padding-bottom:10px;}
	.s-fix-PB0 {padding-bottom:0px;}
}

@media screen and (max-width: 768px) {
	.t-fixH100v {height:calc(100vh  - 80px) !important;}
	
	.t-fixH95v {height:95vh !important;}
	.t-fixH90v {height:90vh !important;}
	.t-fixH85v {height:85vh !important;}
	.t-fixH80v {height:80vh !important;}
	.t-fixH75v {height:75vh !important;}
	.t-fixH70v {height:70vh !important;}
	.t-fixH65v {height:65vh !important;}
	.t-fixH60v {height:60vh !important;}
	.t-fixH55v {height:55vh !important;}
	.t-fixH50v {height:50vh !important;}
	.t-fixH45v {height:45vh !important;}
	.t-fixH40v {height:40vh !important;}
	.t-fixH35v {height:35vh !important;}
	.t-fixH30v {height:30vh !important;}
	.t-fixH25v {height:25vh !important;}
	.t-fixH20v {height:20vh !important;}
	
	.t-fixH-gnb-100v {height:calc(100vh  - 80px) !important;}
	.t-fixH-gnb-95v {height:calc(95vh  - 80px) !important;}
	.t-fixH-gnb-90v {height:calc(90vh  - 80px) !important;}
	.t-fixH-gnb-85v {height:calc(85vh  - 80px) !important;}
	.t-fixH-gnb-80v {height:calc(80vh  - 80px) !important;}
	.t-fixH-gnb-75v {height:calc(75vh  - 80px) !important;}
	.t-fixH-gnb-70v {height:calc(70vh  - 80px) !important;}
	.t-fixH-gnb-65v {height:calc(65vh  - 80px) !important;}
	.t-fixH-gnb-60v {height:calc(60vh  - 80px) !important;}
	.t-fixH-gnb-55v {height:calc(55vh  - 80px) !important;}
	.t-fixH-gnb-50v {height:calc(50vh  - 80px) !important;}
	.t-fixH-gnb-45v {height:calc(45vh  - 80px) !important;}
	.t-fixH-gnb-40v {height:calc(40vh  - 80px) !important;}
	.t-fixH-gnb-35v {height:calc(35vh  - 80px) !important;}
	.t-fixH-gnb-30v {height:calc(30vh  - 80px) !important;}
	
	.t-fixH100p {height:calc(100%  - 80px) !important;}
	.t-fixH90p {height:90% !important;}
	.t-fixH80p {height:80% !important;}
	.t-fixH70p {height:70% !important;}
	.t-fixH60p {height:60% !important;}
	.t-fixH50p {height:50% !important;}
	.t-fixH40p {height:40% !important;}
	.t-fixH30p {height:30% !important;}
	.t-fixH-auto {height:auto !important;max-height: none !important;}
	
	.t-fixH800 {height:800px;max-height: 800px;}
	.t-fixH780 {height:780px;max-height: 780px;}
	.t-fixH760 {height:760px;max-height: 760px;}
	.t-fixH740 {height:740px;max-height: 740px;}
	.t-fixH720 {height:720px;max-height: 720px;}
	.t-fixH700 {height:700px;max-height: 700px;}
	.t-fixH680 {height:680px;max-height: 680px;}
	.t-fixH660 {height:660px;max-height: 660px;}
	.t-fixH640 {height:640px;max-height: 640px;}
	.t-fixH620 {height:620px;max-height: 620px;}
	.t-fixH600 {height:600px;max-height: 600px;}
	.t-fixH580 {height:580px;max-height: 580px;}
	.t-fixH560 {height:560px;max-height: 560px;}
	.t-fixH540 {height:540px;max-height: 540px;}
	.t-fixH520 {height:520px;max-height: 520px;}
	.t-fixH500 {height:500px;max-height: 500px;}
	.t-fixH480 {height:480px;max-height: 480px;}
	.t-fixH460 {height:460px;max-height: 460px;}
	.t-fixH440 {height:440px;max-height: 440px;}
	.t-fixH420 {height:420px;max-height: 420px;}
	.t-fixH400 {height:400px;max-height: 400px;}
	.t-fixH380 {height:380px;max-height: 380px;}
	.t-fixH360 {height:360px;max-height: 360px;}
	.t-fixH340 {height:340px;max-height: 340px;}
	.t-fixH320 {height:320px;max-height: 320px;}
	.t-fixH300 {height:300px;max-height: 300px;}
	.t-fixH280 {height:280px;max-height: 280px;}
	.t-fixH260 {height:260px;max-height: 260px;}
	.t-fixH240 {height:240px;max-height: 240px;}
	.t-fixH220 {height:220px;max-height: 220px;}
	.t-fixH200 {height:200px;max-height: 200px;}
	.t-fixH100 {height:100px;max-height: 100px;}
	
	.t-fix-PB100 {padding-bottom:100px;}
	.t-fix-PB90 {padding-bottom:90px;}
	.t-fix-PB80 {padding-bottom:80px;}
	.t-fix-PB70 {padding-bottom:70px;}
	.t-fix-PB60 {padding-bottom:60px;}
	.t-fix-PB50 {padding-bottom:50px;}
	.t-fix-PB40 {padding-bottom:40px;}
	.t-fix-PB30 {padding-bottom:30px;}
	.t-fix-PB20 {padding-bottom:20px;}
	.t-fix-PB10 {padding-bottom:10px;}
	.t-fix-PB0 {padding-bottom:0px;}
}


@media screen and (max-width: 480px) {
	.m-fixH100v {height:calc(100vh  - 80px) !important;}
	.m-fixH95v {height:95vh !important;}
	.m-fixH90v {height:90vh !important;}
	.m-fixH85v {height:85vh !important;}
	.m-fixH80v {height:80vh !important;}
	.m-fixH75v {height:75vh !important;}
	.m-fixH70v {height:70vh !important;}
	.m-fixH65v {height:65vh !important;}
	.m-fixH60v {height:60vh !important;}
	.m-fixH55v {height:55vh !important;}
	.m-fixH50v {height:50vh !important;}
	.m-fixH45v {height:45vh !important;}
	.m-fixH40v {height:40vh !important;}
	.m-fixH35v {height:35vh !important;}
	.m-fixH30v {height:30vh !important;}
	.m-fixH25v {height:25vh !important;}
	.m-fixH20v {height:20vh !important;}
	
	
	
	.m-fixH-gnb-100v {height:calc(100vh  - 80px) !important;}
	.m-fixH-gnb-95v {height:calc(95vh  - 80px) !important;}
	.m-fixH-gnb-90v {height:calc(90vh  - 80px) !important;}
	.m-fixH-gnb-85v {height:calc(85vh  - 80px) !important;}
	.m-fixH-gnb-80v {height:calc(80vh  - 80px) !important;}
	.m-fixH-gnb-75v {height:calc(75vh  - 80px) !important;}
	.m-fixH-gnb-70v {height:calc(70vh  - 80px) !important;}
	.m-fixH-gnb-65v {height:calc(65vh  - 80px) !important;}
	.m-fixH-gnb-60v {height:calc(60vh  - 80px) !important;}
	.m-fixH-gnb-55v {height:calc(55vh  - 80px) !important;}
	.m-fixH-gnb-50v {height:calc(50vh  - 80px) !important;}
	.m-fixH-gnb-45v {height:calc(45vh  - 80px) !important;}
	.m-fixH-gnb-40v {height:calc(40vh  - 80px) !important;}
	.m-fixH-gnb-35v {height:calc(35vh  - 80px) !important;}
	.m-fixH-gnb-30v {height:calc(30vh  - 80px) !important;}
	
	.m-fixH100p {height:calc(100%  - 80px) !important;}
	.m-fixH90p {height:90% !important;}
	.m-fixH80p {height:80% !important;}
	.m-fixH70p {height:70% !important;}
	.m-fixH60p {height:60% !important;}
	.m-fixH50p {height:50% !important;}
	.m-fixH40p {height:40% !important;}
	.m-fixH30p {height:30% !important;}
	.m-fixH-auto {height:auto !important;max-height: none !important;}
	
	.m-fixH800 {height:800px;max-height: 800px;}
	.m-fixH780 {height:780px;max-height: 780px;}
	.m-fixH760 {height:760px;max-height: 760px;}
	.m-fixH740 {height:740px;max-height: 740px;}
	.m-fixH720 {height:720px;max-height: 720px;}
	.m-fixH700 {height:700px;max-height: 700px;}
	.m-fixH680 {height:680px;max-height: 680px;}
	.m-fixH660 {height:660px;max-height: 660px;}
	.m-fixH640 {height:640px;max-height: 640px;}
	.m-fixH620 {height:620px;max-height: 620px;}
	.m-fixH600 {height:600px;max-height: 600px;}
	.m-fixH580 {height:580px;max-height: 580px;}
	.m-fixH560 {height:560px;max-height: 560px;}
	.m-fixH540 {height:540px;max-height: 540px;}
	.m-fixH520 {height:520px;max-height: 520px;}
	.m-fixH500 {height:500px;max-height: 500px;}
	.m-fixH480 {height:480px;max-height: 480px;}
	.m-fixH460 {height:460px;max-height: 460px;}
	.m-fixH440 {height:440px;max-height: 440px;}
	.m-fixH420 {height:420px;max-height: 420px;}
	.m-fixH400 {height:400px;max-height: 400px;}
	.m-fixH380 {height:380px;max-height: 380px;}
	.m-fixH360 {height:360px;max-height: 360px;}
	.m-fixH340 {height:340px;max-height: 340px;}
	.m-fixH320 {height:320px;max-height: 320px;}
	.m-fixH300 {height:300px;max-height: 300px;}
	.m-fixH280 {height:280px;max-height: 280px;}
	.m-fixH260 {height:260px;max-height: 260px;}
	.m-fixH240 {height:240px;max-height: 240px;}
	.m-fixH220 {height:220px;max-height: 220px;}
	.m-fixH200 {height:200px;max-height: 200px;}
	.m-fixH100 {height:100px;max-height: 100px;}
	
	.m-fix-PB100 {padding-bottom:100px;}
	.m-fix-PB90 {padding-bottom:90px;}
	.m-fix-PB80 {padding-bottom:80px;}
	.m-fix-PB70 {padding-bottom:70px;}
	.m-fix-PB60 {padding-bottom:60px;}
	.m-fix-PB50 {padding-bottom:50px;}
	.m-fix-PB40 {padding-bottom:40px;}
	.m-fix-PB30 {padding-bottom:30px;}
	.m-fix-PB20 {padding-bottom:20px;}
	.m-fix-PB10 {padding-bottom:10px;}
	.m-fix-PB0 {padding-bottom:0px;}
}
