/*body > center {
	padding-top: 60px;
}*/

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .inc_msg_SiteTree,
.mePrdTree.JayEtSiteTreeLogoMDropdownMenuNo1V1ProductCategories,
.meMsgList.JayEtSiteTreeLogoMDropdownMenuNo1V1Logo,
.JayEtSiteTreeLogoMDropdownMenuNo1V1BarItem {
    display: none;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ.top-nav-bar {
    display: flex;
    position: fixed;
    width: 100%;
    left: 0;
    top: 70px;
    z-index: 3;
    padding: 0 50px;
    box-sizing: border-box;
    background-color: #F9F8F7;
    height: 30px;
    transition: transform .6s, background-color .6s;
    justify-content: center;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .middle-logo-node {
    min-width: 200px;
    margin: 20px 20px 0;
    z-index: 4; display: none;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .middle-logo-node .meMsgList.JayEtSiteTreeLogoMDropdownMenuNo1V1Logo,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .mobile-top-nav-bar .meMsgList.JayEtSiteTreeLogoMDropdownMenuNo1V1Logo {
	display: block;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .mobile-top-nav-bar .meMsgList.JayEtSiteTreeLogoMDropdownMenuNo1V1Logo {
    	position: absolute;
    	left: 50%;
    	transform: translateX(-50%);
    	top: 7px;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .middle-logo-node .meMsgList.JayEtSiteTreeLogoMDropdownMenuNo1V1Logo .meMsg_MsgTitle,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .mobile-top-nav-bar .meMsgList.JayEtSiteTreeLogoMDropdownMenuNo1V1Logo .meMsg_MsgTitle {
    	flex-direction: column;
	display: none;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .middle-logo-node .meMsgList.JayEtSiteTreeLogoMDropdownMenuNo1V1Logo .meMsg_MsgTitle.meMsg_MsgTitle_1 ,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .mobile-top-nav-bar .meMsgList.JayEtSiteTreeLogoMDropdownMenuNo1V1Logo .meMsg_MsgTitle.meMsg_MsgTitle_2 {
	display: flex;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .middle-logo-node.change .meMsgList.JayEtSiteTreeLogoMDropdownMenuNo1V1Logo .meMsg_MsgTitle.meMsg_MsgTitle_1 {
	display: none;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .middle-logo-node.change .meMsgList.JayEtSiteTreeLogoMDropdownMenuNo1V1Logo .meMsg_MsgTitle.meMsg_MsgTitle_2 {
	display: flex;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .left-nodes,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .right-nodes {
	flex-grow: 0;
	flex-basis: 0;
	display: flex;
   align-items: flex-start;
	justify-content: space-around;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteNode,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteGroup_1 .TreeNode {
	border: 0;
	padding: 0;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteGroup_1 .TreeNode:hover {
	background: inherit;
}

/*amend*/
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteNode .SiteItem, .meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteGroup_1 .TreeItem {
    font-size: 14px;
    font-family: inherit;
    color: #1E1E1E;
    font-weight: 400;
    text-align: center;
    letter-spacing: 0;
    width: auto;
    white-space: nowrap;
}
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteNode .SiteItem:hover,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteGroup_1 .TreeItem:hover {
	color: #B0CCD8;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteGroup_1,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .left-nodes > div,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .right-nodes > div {
	display: flex;
    	flex-grow: 1;
    	justify-content: center;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteNode_1 {
	display: flex;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteNode_1 a {
	padding: 0 20px;
	display: flex;
    	align-items: center;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteMenu_1,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteGroup_1 > .TreeMenu  {
    display: none;
    position: absolute;
    top: 100%;
    font-size: 20px;
    line-height: 30px;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteNode_2,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteGroup_1 > .TreeMenu > .TreeGroup > .TreeNode {
	text-align: center;
	padding: 10px 20px;
	margin-bottom: 10px;
	border-bottom: 1px solid rgba(255, 255, 255, 0.6);
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteGroup_3 + .SiteGroup_3,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteGroup_1 > .TreeMenu > .TreeGroup > .TreeMenu > .TreeGroup + .TreeGroup {
	margin-top: 10px;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteGroup_1 .TreeNode a {
	background: inherit;
	padding-left: 0;
}

/* SiteMenu_3 之下不被顯示!!!!!!!!!!!!!!!!!!!!!!!!!!!! */
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteMenu_3,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteGroup_1 > .TreeMenu > .TreeGroup > .TreeMenu > .TreeGroup > .TreeMenu {
	display: none;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .mobile-background-animation-panels {
	display: none;
	position: absolute;
    	width: 100%;
    	height: 100%;
    	left: 0;
    	top: 0;
    	z-index: -1;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .mobile-background-animation-panels .panel-1 {
	opacity: .3;
	transition: .35s ease;
    	position: absolute;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .mobile-background-animation-panels.up-to-down .panel-1 {
	height: 0%;
    	width: 100%;
	top: 0;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .mobile-background-animation-panels.down-to-up .panel-1 {
	height: 0%;
    	width: 100%;
	bottom: 0;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .mobile-background-animation-panels.left-to-right .panel-1 {
	height: 100%;
    	width: 0%;
	left: 0;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .mobile-background-animation-panels.right-to-left .panel-1 {
	height: 100%;
    	width: 0%;
	right: 0;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .mobile-background-animation-panels .panel-2 {
	height: 100%;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .mobile-background-animation-panels .panel-2 .panel-slide {
	width: 0%;
	height: 100%;
	opacity: 0;
	transition: .35s;
    	position: absolute;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .mobile-background-animation-panels.closing .panel-2 .slide-2 {
	right: 0
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .mobile-top-nav-bar {
    	position: absolute;
    	width: 100%;
    	left: 0;
    	box-sizing: border-box;
    	top: 0px;
    	height: 60px;
    	display: none;
    	justify-content: flex-end;
    	align-items: center;
    	padding: 0 15px;
    	/*z-index: 3;*/
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .mobile-top-nav-bar .burger-btn {
    width: 30px;
    height: 25px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    cursor: pointer;
    transition: .35s ease;
    display: block;
}
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .mobile-top-nav-bar .burger-btn::before {
    content: '主選單';
    color: #fff;
    font-size: 15px;
    letter-spacing: 1px;
    font-weight: bold; display: none; 
}
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .mobile-top-nav-bar .burger-btn:hover {
	opacity: 0.7;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .mobile-top-nav-bar .burger-btn .burger-btn-line {
    height: 2px;
    border-radius: 0px;
    background-color: #333 !important;
    transition: transform .35s ease;
    -webkit-transition: transform .35s ease;
    -webkit-transition: -webkit-transform .35s ease;
    transform-origin: left;
    margin: 0px 0 6px;
}

/* 一片式下拉樣式設置 */
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper:not(.mobile) .meMsg_MsgBlkZ.dropdown-mode-1 .SiteGroup_1 .SiteMenu_1,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper:not(.mobile) .meMsg_MsgBlkZ.dropdown-mode-1 .SiteGroup_1 > .TreeMenu {
    	display: flex;
	max-height: 0;
    	overflow: hidden;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper:not(.mobile) .meMsg_MsgBlkZ.dropdown-mode-1 .SiteGroup_1:hover .SiteMenu_1,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper:not(.mobile) .meMsg_MsgBlkZ.dropdown-mode-1 .SiteGroup_1:hover > .TreeMenu {
    max-height: 600px;
    transition: .7s ease-in;
    max-width: 1400px;
    margin: 0 auto;
-webkit-box-shadow: 0px 0px 24px -13px rgba(0,0,0,0.33);
-moz-box-shadow: 0px 0px 24px -13px rgba(0,0,0,0.33);
box-shadow: 0px 0px 24px -13px rgba(0,0,0,0.33);
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ.dropdown-mode-1 .SiteMenu_1,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ.dropdown-mode-1 .SiteGroup_1 > .TreeMenu {
    width: 100%;
    box-sizing: border-box;
    left: 50%;
    justify-content: space-around;
    transform: translate(-50%, 0%);
/*以下是後來更改*/    
    justify-content: unset;
    padding: 0 200px;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ.dropdown-mode-1 .SiteGroup_2,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ.dropdown-mode-1 .SiteGroup_1 > .TreeMenu > .TreeGroup {
    	padding: 25px 15px;
    	min-width: 200px;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ.dropdown-mode-1 .SiteMenu_2,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ.dropdown-mode-1 .SiteGroup_1 > .TreeMenu > .TreeGroup > .TreeMenu {
    	display: table;
    	margin: 0 auto;
}

.meMsg_MsgBlkZ.dropdown-mode-1 .SiteGroup_1 > .TreeMenu > .TreeGroup > .TreeMenu.TreeMenu_3 .TreeGroup.TreeGroup_4 span.ClassName:hover {
    color: #BA8D65;
}

.meMsg_MsgBlkZ.dropdown-mode-1 .SiteGroup_1 > .TreeMenu > .TreeGroup > .TreeMenu.TreeMenu_3 .TreeGroup.TreeGroup_4 {
    padding: 0 20px;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ.dropdown-mode-1 .SiteItem_2,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ.dropdown-mode-1 .SiteGroup_1 > .TreeMenu > .TreeGroup > .TreeNode > .TreeItem {
    	font-weight: normal;
}

/* 單一式下拉樣式設置 */
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper:not(.mobile) .meMsg_MsgBlkZ.dropdown-mode-2 .SiteGroup_1:hover .SiteMenu_1,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper:not(.mobile) .meMsg_MsgBlkZ.dropdown-mode-2 .SiteGroup_1:hover > .TreeMenu {
    	display: block;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ.dropdown-mode-2 .SiteGroup_1 {
	position: relative;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ.dropdown-mode-2 .SiteMenu_1,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ.dropdown-mode-2 .SiteGroup_1 > .TreeMenu {
	width: max-content;
	min-width: 100%;
    	left: 50%;
    	transform: translateX(-50%);
	padding: 10px 15px;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ.dropdown-mode-2 .SiteGroup_2,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ.dropdown-mode-2 .SiteGroup_1 > .TreeMenu > .TreeGroup {
    	margin-bottom: 15px;	
}

/* 手機板 css */
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper.mobile .meMsg_MsgBlkZ.top-nav-bar {
    display: block;
    visibility: hidden;
    transform: translateY(0px)!important;
    transition: visibility .6s;
    flex-direction: column;
    padding: 70px 10px 30px;
    height: 100vh !important;
    overflow-y: auto;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper.mobile .left-nodes,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper.mobile .right-nodes {
	display: block;
    	flex-grow: inherit;	
	justify-content: inherit;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper.mobile .middle-logo-node {
	display: none;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper.mobile .SiteGroup_1,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper.mobile .left-nodes > div,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper.mobile .right-nodes > div {
	padding: 20px 0;
    	flex-direction: column;
    	align-items: center;
	opacity: 0;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper.mobile .SiteMenu_1,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper.mobile .SiteGroup_1 > .TreeMenu {
    	display: none;
    	position: relative;
	top: 0;
    	padding: 0px 10px;
	justify-content: inherit;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper.mobile .SiteGroup_2,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper.mobile .SiteGroup_1 > .TreeMenu > .TreeGroup {
	padding: 10px 15px;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper.mobile .mobile-background-animation-panels {
	display: block;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper.mobile + .mobile-top-nav-bar {
	display: flex;
}

body.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree-menu-open > center {
	overflow-y: hidden;
    	height: 100vh;
    	box-sizing: border-box;
}

body.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree-menu-open .meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .mobile-top-nav-bar .burger-btn .burger-btn-line {
	background-color: #333 !important;
}

body.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree-menu-open .meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .mobile-top-nav-bar .burger-btn .line-1 {
    transform: translateX(6px) translateY(-4px) rotateZ(45deg);
    -webkit-transform: translateX(12px) translateY(2px) rotateZ(45deg);
    width: 82%;
}

body.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree-menu-open .meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .mobile-top-nav-bar .burger-btn .line-2 {
	opacity: 0;
}

body.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree-menu-open .meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .mobile-top-nav-bar .burger-btn .line-3 {
    transform: translateX(6px) translateY(4px) rotateZ(-45deg);
    -webkit-transform: translateX(11px) translateY(3px) rotateZ(-45deg);
    width: 82%;
}

body.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree-menu-open .meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper.mobile .meMsg_MsgBlkZ.top-nav-bar  {
	visibility: visible;
}

body.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree-menu-open .meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper.mobile .mobile-background-animation-panels.up-to-down .panel-1,
body.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree-menu-open .meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper.mobile .mobile-background-animation-panels.down-to-up .panel-1 {
	height: 100%;
	opacity: 1;
}

body.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree-menu-open .meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper.mobile .mobile-background-animation-panels.left-to-right .panel-1,
body.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree-menu-open .meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper.mobile .mobile-background-animation-panels.right-to-left .panel-1 {
	width: 100%;
	opacity: 1;
}

body.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree-menu-open .meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper.mobile .mobile-background-animation-panels.closing .panel-2 .panel-slide {
	width: 50%;
	opacity: 1;
}

body.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree-menu-open .meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper.mobile .SiteGroup_1,
body.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree-menu-open .meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper.mobile .left-nodes > div,
body.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree-menu-open .meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper.mobile .right-nodes > div {
	animation: fade-in-from-right .5s ease forwards;
}


/*wen 自定調整*/
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .nav-bar-wrapper:not(.mobile) .SiteMenu_1 {
    background-color: #E4EFF9 !important;
}

.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .TreeMenu_3 {
    background-color: #F9F8F7 !important;
}
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteGroup_1 .TreeNode:hover {
    background: #eef4f9;
}
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ.dropdown-mode-1 .SiteGroup_2, .meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ.dropdown-mode-1 .SiteGroup_1 > .TreeMenu > .TreeGroup {
    padding: 0;
    width: calc( 13.5% - 10px);
    min-width: unset;
}
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteNode_2, .meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteGroup_1 > .TreeMenu > .TreeGroup > .TreeNode {
    text-align: left;
    border-bottom: 0;
    margin-bottom: 0;
}
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .TreeNode.TreeNode_4 {
    background-color: #E4EFF9;
}


.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ.dropdown-mode-1 .SiteMenu_1, .meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ.dropdown-mode-1 .SiteGroup_1 > .TreeMenu {
    max-width: 1200px !important;
    padding: 0;
}
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteNode_2, .meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteGroup_1 > .TreeMenu > .TreeGroup > .TreeNode {
    padding: 10px 0 0px 40px;
}
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ.dropdown-mode-1 .SiteMenu_2, .meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ.dropdown-mode-1 .SiteGroup_1 > .TreeMenu > .TreeGroup > .TreeMenu {
    margin: 0 35px;
    padding-bottom: 25px;
    padding-left: 18px;
    border-left: 1px solid #e4e4e4;
    padding-top: 10px;
}
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteMenu_3, .meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteGroup_1 > .TreeMenu > .TreeGroup > .TreeMenu > .TreeGroup > .TreeMenu {
    display: block;
}
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .TreeNode.TreeNode_6:before {
    content: '-  ';
    color: #ccc9c9;
}
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .TreeNode.TreeNode_6 {
    margin-top: 11px;
}
.left-nodes .SiteGroup_1:nth-child(3) .SiteGroup_2 {
    padding: 10px !important;
}
.left-nodes .SiteGroup_1:nth-child(3) .SiteNode_2 {
    padding-bottom: 10px !important;
}


.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteGroup_1 > .TreeMenu > .TreeGroup > .TreeNode:after {
    content: '▲';
    width: 9px;
    height: 22px;
    display: block;
    opacity: 1;
    margin: -9px 6px 0px;
    color: #f9f8f7;
    transform: scale(1.5, 1);
}




@keyframes fade-in-from-right {
	from {
		transform: translateX(30px);
		opacity: 0;
	}

	to {
		transform: translateX(0%);
		opacity: 1;
	}
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .ClassDesc { display: none; }

@media (max-width: 980px) {
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .middle-logo-node {
	min-width: 80px;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ.top-nav-bar {
    padding: 0 10px;
	 z-index: 3;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteNode_1 a {
    padding: 0 0px;
}

}

@media (max-width: 850px) {
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .mobile-top-nav-bar .burger-btn {
    position: fixed;
    left: 10px;
    top: 20px;
    z-index: 4;
}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteNode .SiteItem:hover .ClassName:after,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteGroup_1 .TreeItem:hover .ClassName:after,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteNode_x .ClassName:after {
    display: none;
}
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteGroup_1 .TreeNode {
    background: #f9f8f7;
}
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ.top-nav-bar {
    background-color: #f9f8f7 !important;
}






}

.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteNode .SiteItem_1:hover .ClassName:after,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteGroup_1 .SiteItem_1:hover .ClassName:after,
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteNode_x .ClassName:after {
    content: ' ';
    width: 20px;
    height: 2px;
    background-color: #B0CCD8;
    display: block;
    opacity: 1;
    margin: 15px auto 0;
}


.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .mobile-top-nav-bar .meMsgList.JayEtSiteTreeLogoMDropdownMenuNo1V1Logo .meMsg_MsgTitle img {
    width: 100%;
    max-width: 170px;
}

#SiteMenu_ZC1129287 .SiteNode_2 {
    text-align: center;
    padding: 10px 0 0px 0px;
}
.meSiteTree.JayEtSiteTreeLogoMDropdownMenuNo1V1MiniSiteTree .meMsg_MsgBlkZ .SiteNode_x a.SiteItem_x {
    display: none;
}
.SiteGroup.SiteGroup_x span.ClassDesc {
    width: 80px;
    text-align: center;
    display: block;
}
.SiteGroup.SiteGroup_x span.ClassDesc:after {
    content: ' ';
    width: 20px;
    height: 2px;
    background-color: #B0CCD8;
    display: block;
    opacity: 1;
    margin: 15px auto 0;
}