@charset "UTF-8";


/* Skin to content */
.layout_skip{position:relative;margin:0}
.layout_skip>a{display:block;text-align:center;line-height:28px;height:1px;overflow:hidden}
.layout_skip>a:focus{height:auto}

/* Layout */
.mdl-layout__drawer ul, .mdl-layout__drawer li {list-style: none;padding:0;margin:0;}
.mdl-navigation>ul>li>.mdl-navigation__link{font-weight:700;background-color: #eeeeee;}
.mdl-navigation .layout-sub-menus .mdl-navigation__link{font-weight:400;}
.layout-drawer-members {
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	padding: 16px;
	height: 151px;
}
.layout-user-menu {
	display: flex;
	position: relative;
	flex-direction: row;
	align-items: center;
	width: 100%;
}
.layout-drawer-members .layout-user-img {
	width: 48px;
	height: 48px;
	font-size:48px;
	border-radius: 24px;
}
.mdl-layout__title{
margin-top:25px !important;
}

.mdl-mega-footer a{
text-decoration:none;
}

.mdl-mega-footer__bottom-section{
font-family: "Arial",sans-serif !important;
}



.layout-sub-menus{
display:none;
}

.mdl-navigation li{
    position: relative;
}
.gnb-more{
    position:absolute;
	display: block;
    top: 20px;
    right: 20px;
	font-size:0.6em;
}
.mdl-layout__header-row a{
text-decoration:none;
color:white;
}

/* SCROLL UP */
.cd-top {display:inline-block; height:40px; width:40px; position:fixed; bottom:40px; right:10px; box-shadow:0 0 10px rgba(0, 0, 0, 0.05); overflow:hidden; text-indent:100%; white-space:nowrap; background:rgba(255, 60, 106, 0.8) url(../img/cd-top-arrow.svg) no-repeat center 50%; visibility:hidden; opacity:0; -webkit-transition:opacity .3s 0s, visibility 0s .3s; -moz-transition:opacity .3s 0s, visibility 0s .3s; transition:opacity .3s 0s, visibility 0s .3s; z-index:20}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {-webkit-transition:opacity .3s 0s, visibility 0s 0s; -moz-transition:opacity .3s 0s, visibility 0s 0s; transition:opacity .3s 0s, visibility 0s 0s}
.cd-top.cd-is-visible {visibility:visible; opacity:1}
.cd-top.cd-fade-out {opacity:.5}
.no-touch .cd-top:hover {background-color:#e86256; opacity: 1}