@charset "utf-8";
/* CSS Document */
/* html */
body, .fixedtext {
    font-size: 0.87rem;
}

body {
    font-family: Arial, 'Yu Gothic', simsun !important;
}


.navbar {
	padding: 0.5rem 0rem;
}

.page-imgbg-title p {
	font-size: 1.2rem;
	text-align: center !important;
}

.dropdown-item {
	font-size: 0.85rem;
	white-space: normal !important;
}

.fullWnav > .dropdown-menu > .nav-item > .dropdown-menu {
    left: 100.4% !important;
}
.fullWnav > .dropdown-menu > .nav-item > .dropdown-menu > .nav-item > .dropdown-menu {
    width: 101.2% !important;
}

.bigtext .fullWnav > .dropdown-menu {
    margin: 0% 6% !important;
    width: 88% !important;
}
.bigtext .fullWnav > .dropdown-menu > .nav-item > .dropdown-menu > .nav-item > .dropdown-menu {
    width: 101.1% !important;
}

/* chrome only */
@supports (-webkit-appearance:none) {
	.bigtext .btn-serach, .bigtext .btn-cart, .bigtext .btn-download {
		top: -6px;
	}
}


.ind-2btn-A, .ind-2btn-B {
	font-size: 1.3rem;
	letter-spacing: inherit;
}


.bigtext .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.2rem;
    padding-left: 0.2rem;
}
.bigtext .btn-serach, .bigtext .btn-cart, .bigtext .btn-download {
	height: 36px;
    width: 36px;
}


.smalltext .btn-serach, .smalltext .btn-cart, .smalltext .btn-download {
	height: 26px;
    width: 26px;
}
.smalltext .btn-serach img, .smalltext .btn-cart img, .smalltext .btn-download img {
	height: 16px;
    width: 16px;
}


.contextbox {
    font-size: 1rem;
}


.title-motion1 {
    right: 20%;
}
.title-motion2 {
    right: 6%;
}
.title-motion3 {
    right: 0%;
}
.title-motion4 {
    right: -8%;
}


@keyframes motion1 {
    0% {top:-20%; right:20%;}
    15% {top:-25%; right:15%;}
    50% {top:-25%; right:15%;}
    75% {top:-20%; right:20%;}
}
@keyframes motion2 {
    0% {top:0%; right:6%;}
    15% {top:-17%; right:9%;}
    50% {top:-17%; right:9%;}
    75% {top:0%; right:6%;}
}
@keyframes motion3 {
    0% {top:-20%;}
    15% {top:5%;}
    50% {top:5%;}
    75% {top:-20%;}
}
@keyframes motion4 {
    0% {top:30%;}
    15% {top:15%;}
    50% {top:15%;}
    75% {top:30%;}
}




.card3 h2 {
    font-size: 1.3rem;
}

