/*

html, body, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	margin:auto;

	padding:0px;

	border:0;

	outline:0px;

	font-weight:inherit;

	font-style:inherit;

	font-size:100%;

	font-family:inherit;

	vertical-align: top;

}

*/
.chinesemainicon {font-size:16px; font-family:"Yu Gothic UI", "Meiryo UI", sans-serif;}
.chinesesubicon {font-size:14.5px; font-family:"Yu Gothic UI", "Meiryo UI", sans-serif;}
.japanmainicon {font:16px/1 "Yu Gothic UI", "Meiryo UI", sans-serif;}
.japansubicon {font:14.5px/1 "Yu Gothic UI", "Meiryo UI", sans-serif;}
.deutschmainicon {font-size:14.5px;}

.d-flex{
	flex-wrap: wrap;
	position: relative;
  	display: inline-flex;
  	justify-content: center;
	flex-direction: row;
	align-content: flex-start;
}
.aligncenter {
	position: relative;
	flex-wrap: wrap;
	justify-content: center;	
}

url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800;900&family=Roboto:wght@400;500;700&display=swap");

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
buttonbody {
	position: relative;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	min-height: 100vh;	
	flex-wrap: wrap;
	flex-direction: row;
	/*background: linear-gradient(to bottom, #5d326c, #350048); fiolet*/
}
.buttoncontainer {
	display: inline-flex;
	flex-wrap: wrap;
	justify-content: center;
	flex-direction: row;
	align-content: flex-start;	
}
.buttoncontainer .btn {
	position: relative;
	top: 0;
	left: 0;
	width: 139px;
	height: 26px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 8px;
	margin-left: 2px;
	margin-top: 6px;
	margin-bottom: 6px;
	flex-direction: row;
}
.buttoncontainer .btn a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	background: rgba(255, 255, 255, 0.05);
	box-shadow: 0 3px 6px 1px rgba(0, 0, 0, 0.08);/* offset-x | offset-y | blur-radius | spread-radius | color */
	border-bottom: 1px solid rgba(255, 255, 255, 0.1); /*下邊框顏色*/
	border-top: 1px solid rgba(255, 255, 255, 0.1);
	border-radius: 3px;
	padding: 3px;
	letter-spacing: 0.6px;
	text-decoration: none;
	overflow: hidden;
	color: #393939;
	font-weight: bold;
	z-index: 1;
	transition: 0.5s;
	backdrop-filter: blur(15px);
}
.buttoncontainer .btn:hover a {
	letter-spacing: 0px;
}
.buttoncontainer .btn a::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 50%;
	height: 100%;
	background: linear-gradient(to left, rgba(255, 255, 255, 0.2), transparent);
	transform: skewX(45deg) translate(0);
	transition: 0.5s;
	filter: blur(0px);
}
.buttoncontainer .btn:hover a::before {
	transform: skewX(45deg) translate(120px);
}
.buttoncontainer .btn::before {
	content: "";
	position: absolute;
	left: 50%;
	transform: translatex(-50%);
	bottom: -5px;
	width: 50px;
	height: 3px;
	background: #2db2ff;
	border-radius: 10px;
	transition: 0.5s;
	transition-delay: 0.5;
}
.buttoncontainer .btn:hover::before /*lightup button*/ {
	bottom: 0;
	height: 50%;
	width: 80%;
	border-radius: 33px;
}

.buttoncontainer .btn::after {
	content: "";
	position: absolute;
	left: 50%;
	transform: translatex(-50%);
	top: 0px;
	width: 50px;
	height: 0px;
	background: #b090f8;
	border-radius: 10px;
	transition: 0.5s;
	transition-delay: 0.5;
}
.buttoncontainer .btn:hover::after /*lightup button*/ {
	top: 0;
	height: 50%;
	width: 80%;
	border-radius: 30px;
}
.buttoncontainer .btn:nth-child(1)::before, /*chnage 1*/
.buttoncontainer .btn:nth-child(1)::after {
	background: #d7ffff;
	box-shadow: 0 0 5px #49fffd, 0 -5px 30px #65d7ff5A, 0 0 30px #65d7ff;/* offset-x | offset-y | blur-radius */
}
.buttoncontainer .btn:nth-child(2)::before, /* 2*/
.buttoncontainer .btn:nth-child(2)::after {
	background: #d7ffff;
	box-shadow: 0 0 5px #49fffd, 0 -5px 30px #65d7ff5A, 0 0 30px #65d7ff;
}
.buttoncontainer .btn:nth-child(3)::before, /* 3*/
.buttoncontainer .btn:nth-child(3)::after {
	background: #d7ffff;
	box-shadow: 0 0 5px #49fffd, 0 -5px 30px #65d7ff5A, 0 0 30px #65d7ff;
}
.buttoncontainer .btn:nth-child(4)::before, /* 4*/
.buttoncontainer .btn:nth-child(4)::after {
	background: #d7ffff;
	box-shadow: 0 0 5px #49fffd, 0 -5px 30px #65d7ff5A, 0 0 30px #65d7ff;
}
.buttoncontainer .btn:nth-child(5)::before, /* 5*/
.buttoncontainer .btn:nth-child(5)::after {
	background: #d7ffff;
	box-shadow: 0 0 5px #49fffd, 0 -5px 30px #65d7ff5A, 0 0 30px #65d7ff;
}
.buttoncontainer .btn:nth-child(6)::before, /* 6*/
.buttoncontainer .btn:nth-child(6)::after {
	background: #d7ffff;
	box-shadow: 0 0 5px #49fffd, 0 -5px 30px #65d7ff5A, 0 0 30px #65d7ff;
}
.buttoncontainer .btn:nth-child(7)::before, /* 7*/
.buttoncontainer .btn:nth-child(7)::after {
	background: #d7ffff;
	box-shadow: 0 0 5px #49fffd, 0 -5px 30px #65d7ff5A, 0 0 30px #65d7ff;
}
.buttoncontainer .btn:nth-child(8)::before, /* 7*/
.buttoncontainer .btn:nth-child(8)::after {
	background: #d7ffff;
	box-shadow: 0 0 5px #49fffd, 0 -5px 30px #65d7ff5A, 0 0 30px #65d7ff;
}
.buttoncontainer .btn:nth-child(9)::before, /* 7*/
.buttoncontainer .btn:nth-child(9)::after {
	background: #d7ffff;
	box-shadow: 0 0 5px #49fffd, 0 -5px 30px #65d7ff5A, 0 0 30px #65d7ff;
}
.buttoncontainer .btn:nth-child(10)::before, /* 7*/
.buttoncontainer .btn:nth-child(10)::after {
	background: #d7ffff;
	box-shadow: 0 0 5px #49fffd, 0 -5px 30px #65d7ff5A, 0 0 30px #65d7ff;
}

table.box td{
  vertical-align: middle;
}


.sbuttoncontainer {
	display: inline-flex;
	flex-wrap: wrap;
	justify-content: center;
	flex-direction: row;
	align-content: flex-start;	
}
.sbuttoncontainer .sbtn {
	position: relative;
	top: 0;
	left: 0;
	width: 139px;
	height: 26px;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 8px;
	margin-left: 2px;
	margin-top: 6px;
	margin-bottom: 6px;
	flex-direction: row;
}
.sbuttoncontainer .sbtn a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	background: radial-gradient(circle, #616c7151, #616c7164 90%);
	box-shadow: 0 3px 6px 1px rgba(0, 0, 0, 0.08);/* offset-x | offset-y | blur-radius | spread-radius | color */
	border-radius: 3px;
	padding: 3px;
	letter-spacing: 0.6px;
	text-decoration: none;
	overflow: hidden;
	color: #ffffff;
	font-weight: bold;
	z-index: 1;
	transition: 0.5s;
	backdrop-filter: blur(15px);
}
.sbuttoncontainer .sbtn:hover a {
	letter-spacing: 0px;
	background: radial-gradient(circle, #66c5d9, #8b9194E1 90%);
}
.sbuttoncontainer .sbtn a::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 50%;
	height: 100%;
	background: linear-gradient(to left, rgba(131, 228, 250, 0.6), transparent);
	transform: skewX(45deg) translate(0);
	transition: 0.5s;
	filter: blur(30px);
}
.sbuttoncontainer .sbtn:hover a::before {
	transform: skewX(45deg) translate(120px);
}
.sbuttoncontainer .sbtn::before {
	content: "";
	position: absolute;
	left: 50%;
	transform: translatex(-50%);
	bottom: -5px;
	width: 50px;
	height: 3px;
	background: #c3c3c3;
	border-radius: 10px;
	transition: 0.5s;
	transition-delay: 0.5;
}
.sbuttoncontainer .sbtn:hover::before /*lightup button*/ {
	bottom: 0;
	height: 50%;
	width: 80%;
	border-radius: 33px;
}

.sbuttoncontainer .sbtn::after {
	content: "";
	position: absolute;
	left: 50%;
	transform: translatex(-50%);
	top: 0px;
	width: 50px;
	height: 0px;
	background: #c3c3c3;
	border-radius: 10px;
	transition: 0.5s;
	transition-delay: 0.5;
}
.sbuttoncontainer .sbtn:hover::after /*lightup button*/ {
	top: 0;
	height: 50%;
	width: 80%;
	border-radius: 30px;
}
.sbuttoncontainer .sbtn:nth-child(1)::before, /*chnage 1*/
.sbuttoncontainer .sbtn:nth-child(1)::after {
	background: #7fe5fa;
	box-shadow: 0 0 5px #49fffd, 0 -5px 30px #65d7ff5A, 0 0 30px #65d7ff;/* offset-x | offset-y | blur-radius */
}
.sbuttoncontainer .sbtn:nth-child(2)::before, /* 2*/
.sbuttoncontainer .sbtn:nth-child(2)::after {
	background: #7fe5fa;
	box-shadow: 0 0 5px #49fffd, 0 -5px 30px #65d7ff5A, 0 0 30px #65d7ff;
}
.sbuttoncontainer .sbtn:nth-child(3)::before, /* 3*/
.sbuttoncontainer .sbtn:nth-child(3)::after {
	background: #7fe5fa;
	box-shadow: 0 0 5px #49fffd, 0 -5px 30px #65d7ff5A, 0 0 30px #65d7ff;
}
.sbuttoncontainer .sbtn:nth-child(4)::before, /* 4*/
.sbuttoncontainer .sbtn:nth-child(4)::after {
	background: #7fe5fa;
	box-shadow: 0 0 5px #49fffd, 0 -5px 30px #65d7ff5A, 0 0 30px #65d7ff;
}
.sbuttoncontainer .sbtn:nth-child(5)::before, /* 5*/
.sbuttoncontainer .sbtn:nth-child(5)::after {
	background: #7fe5fa;
	box-shadow: 0 0 5px #49fffd, 0 -5px 30px #65d7ff5A, 0 0 30px #65d7ff;
}
.sbuttoncontainer .sbtn:nth-child(6)::before, /* 6*/
.sbuttoncontainer .sbtn:nth-child(6)::after {
	background: #7fe5fa;
	box-shadow: 0 0 5px #49fffd, 0 -5px 30px #65d7ff5A, 0 0 30px #65d7ff;
}
.sbuttoncontainer .sbtn:nth-child(7)::before, /* 7*/
.sbuttoncontainer .sbtn:nth-child(7)::after {
	background: #7fe5fa;
	box-shadow: 0 0 5px #49fffd, 0 -5px 30px #65d7ff5A, 0 0 30px #65d7ff;
}
.sbuttoncontainer .sbtn:nth-child(8)::before, /* 7*/
.sbuttoncontainer .sbtn:nth-child(8)::after {
	background: #7fe5fa;
	box-shadow: 0 0 5px #49fffd, 0 -5px 30px #65d7ff5A, 0 0 30px #65d7ff;
}
.sbuttoncontainer .sbtn:nth-child(9)::before, /* 7*/
.sbuttoncontainer .sbtn:nth-child(9)::after {
	background: #7fe5fa;
	box-shadow: 0 0 5px #49fffd, 0 -5px 30px #65d7ff5A, 0 0 30px #65d7ff;
}
.sbuttoncontainer .sbtn:nth-child(10)::before, /* 7*/
.sbuttoncontainer .sbtn:nth-child(10)::after {
	background: #7fe5fa;
	box-shadow: 0 0 5px #49fffd, 0 -5px 30px #65d7ff5A, 0 0 30px #65d7ff;
}

html {color:#393939; border:none;}

body {
	line-height:0px; margin-left:0px; margin-top:0px; margin-bottom:0px; margin-right:0px; border:0px; vertical-align:top; padding:0px; color:#393939;
}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {border-collapse:collapse; border-spacing:0; padding:0; border:0; outline:0; vertical-align:top; margin-top:0;}

table,tr,td,a,tbody,iframe,object,var {border-collapse:collapse; border-spacing:0; border:0; vertical-align:top; margin-top:0; outline:0; outline:0; padding:0;}

fieldset,img {margin:0; padding-top:0; padding:0; border:0; outline:0; vertical-align:top;}

address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}

li {list-style:none;}

caption,th {text-align:left; font-weight:normal;}

h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}

abbr,acronym {border:0;font-variant:normal;}

sup {vertical-align:text-top;}

sub {vertical-align:text-bottom;}

input,textarea,select {font-family:inherit; font-size:inherit; font-weight:inherit;}

legend {color:#000;}



a:link {text-decoration:none; letter-spacing: 0px;}/* unvisited link */
a:visited {font-weight:bold; letter-spacing: 0px; text-decoration:none; text-shadow:0px 0px 5px rgba(120, 232, 250, 0.39);}/* visited link */
a:hover {font-weight:bold; letter-spacing: 0px; text-decoration:none;}/* mouse over link */
a:active {text-decoration:none; letter-spacing: 0px;}/* selected link */



blockquote:before, blockquote:after,

q:before, q:after {content:"";}

blockquote, q {quotes:"" "";}

/* HTML5 tags */

header, section, footer,

aside, nav, article, figure {display: block;}


.ashadow {-webkit-box-shadow:0px 1px 6px 0 rgba(145, 158, 171, 0.7); -moz-box-shadow:0px 1px 6px 0 rgba(145, 158, 171, 0.7); box-shadow:0px 1px 6px 0 rgba(145, 158, 171, 0.7);}
.bshadow {-webkit-box-shadow:0px 1px 3px 0 rgba(145, 158, 171, 0.6); -moz-box-shadow:0px 1px 3px 0 rgba(145, 158, 171, 0.6); box-shadow:0px 1px 3px 0 rgba(145, 158, 171, 0.6);}




.block {display: block; clear: both;}
.block2 {display:block; clear:both; margin-bottom:6px;}


/* background:#FFFFFF url(../images/top_bg3.gif) 0 0 repeat-x; */
.raijintek-public {
	text-align:top;
	background-color: #FFF;
	animation-name: movement; /*動畫名稱(自訂)*/
    animation-duration: 1.6s; /*一次完整動畫時間為4秒*/
    animation-iteration-count: infinite; /*播放次數為無限次*/
    animation-direction: linear; /*播放方向為先正向再反向*/
	background-repeat: no-repeat;
}
@keyframes movement{
	0%   {background-image: linear-gradient(to bottom, #b57affA9 0%, #748effA9 166px, #6edbffA9 332px, #ffffff 498px, #ffffff 100%);}
	6%   {background-image: linear-gradient(to bottom, #bb83ffA9 0%, #a87affA9 83px, #8684ffA9 166px, #7195ffA9 249px, #73c7ffA9 332px, #ffffff 498px, #ffffff 100%);}
	12%  {background-image: linear-gradient(to bottom, #a57bffA9 0%, #ba7bffA9 83px, #987dffA9 166px, #778cffA9 249px, #78abffA9 332px, #ffffff 498px, #ffffff 100%);}
	18%  {background-image: linear-gradient(to bottom, #937effA9 0%, #bb7bffA9 115px, #ab7affA9 166px, #997cffA9 234px, #7291ffA9 332px, #ffffff 498px, #ffffff 100%);}
	24%  {background-image: linear-gradient(to bottom, #8591ffA9 0%, #9d7bffA9 83px, #bc7bffA9 176px, #9f7bffA9 249px, #7d88ffA9 332px, #ffffff 498px, #ffffff 100%);}
	30%  {background-image: linear-gradient(to bottom, #7292ffA9 0%, #8c82ffA9 83px, #ac7affA9 166px, #bc7bffA9 279px, #9786ffA9 332px, #ffffff 498px, #ffffff 100%);}
	36%  {background-image: linear-gradient(to bottom, #6fa8ffA9 0%, #778dffA9 83px, #9b7cffA9 166px, #bb7bffA9 249px, #a27bffA9 332px, #ffffff 498px, #ffffff 100%);}
	42%  {background-image: linear-gradient(to bottom, #6ac8ffA9 0%, #758effA9 130px, #8685ffA9 166px, #a67affA9 249px, #b97bffA9 332px, #ffffff 498px, #ffffff 100%);}
	48%  {background-image: linear-gradient(to bottom, #64d9ffA9 0%, #748fffA9 166px, #b47affA9 332px, #ffffff 498px, #ffffff 100%);}
	54%  {background-image: linear-gradient(to bottom, #65d5ffA9 0%, #67cfffA9 83px, #719dffA9 166px, #758effA9 236px, #a783ffA9 332px, #ffffff 498px, #ffffff 100%);}
	60%  {background-image: linear-gradient(to bottom, #75bfffA9 0%, #64d9ffA9 83px, #6dbbffA9 166px, #7391ffA9 249px, #8f80ffA9 332px, #ffffff 498px, #ffffff 100%);}
	66%  {background-image: linear-gradient(to bottom, #70a0ffA9 0%, #64d9ffA9 116px, #66d4ffA9 166px, #70a1ffA9 249px, #7a8bffA9 332px, #ffffff 498px, #ffffff 100%);}
	72%  {background-image: linear-gradient(to bottom, #7a96ffA9 0%, #6faeffA9 83px, #64d9ffA9 166px, #7196ffA9 332px, #ffffff 498px, #ffffff 100%);}
	84%  {background-image: linear-gradient(to bottom, #8684ffA9 0%, #7194ffA9 83px, #6bc3ffA9 166px, #64d9ffA9 235px, #6db5ffA9 332px, #ffffff 498px, #ffffff 100%);}
	90%  {background-image: linear-gradient(to bottom, #9d85ffA9 0%, #7291ffA9 123px, #70a5ffA9 166px, #64d9ffA9 300px, #67d0ffA9 332px, #ffffff 498px, #ffffff 100%);}
	95%  {background-image: linear-gradient(to bottom, #a67affA9 0%, #7195ffA9 166px, #64daffA9 332px, #ffffff 498px, #ffffff 100%);}
	100% {background-image: linear-gradient(to bottom, #b883ffA9 0%, #927dffA9 83px, #738fffA9 166px, #6fadffA9 249px, #6edbffA9 332px, #ffffff 498px, #ffffff 100%);}


    /*0% {
        background-position: translateY(110vh);
    }
    100%{
        background-position: translateY(0);
    }*/
}
.raijintek-newsletter {color:#393939; background:#FFFFFF;}

.detail-bg {background:transparent; overflow:hidden;}

.detail-bg2 {background:transparent; margin-top:0px; min-height:250px; overflow:hidden;}

.topbutton-bg {background:url(https://www.raijintek.com/images/redbg-t60.png)}

.product-main-bg {background: linear-gradient(to bottom, #FFFFFF79, #FFFFFF 50px, #FFFFFF 50px, #FFFFFF79 100%); min-height:320px; overflow:hidden;}

.product-main-intro-title {font:2.8em/1.2 "Lucida Sans Un icode", "Lucida Grande", sans-serif; font-weight:bold; color:#393939;}

.product-main-intro {font:1em/1.5 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#717171;}

.product-main-img { margin-left:6%;}

.product-images {-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; filter:alpha(opacity=100); opacity:1; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out; background-clip:content-box; overflow:hidden;} 
.product-images:hover {filter:alpha(opacity=50); opacity:0.5;}

.app-bg {background:linear-gradient(to top, #f0f0f0, #d9d9d9); width:100%; height:inherit; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px;}

.download-icon {-webkit-box-shadow:0px 0px 0px 1px rgba(242, 242, 242, 1); -moz-box-shadow:0px 0px 0px 1px rgba(242, 242, 242, 1); box-shadow:0px 0px 0px 1px rgba(242, 242, 242, 1); -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; text-align:center; filter:alpha(opacity=100); opacity:1; -webkit-transition:all 0.4s ease-out; -moz-transition:all 0.4s ease-out; -o-transition:all 0.4s ease-out; transition:all 0.4s ease-out; background-clip:content-box; overflow:hidden; background-color:#ffffff;} 
.download-icon:hover {-webkit-box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 1); -moz-box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 1); box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 1); -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; text-align:center; filter:alpha(opacity=50); opacity:0.5; background-clip:content-box; overflow:hidden;} 

.indexvideo-img {-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; filter:alpha(opacity=100); opacity:1; -webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out; transition:all 0.3s ease-out; background-clip:content-box;} 
.indexvideo-img:hover {-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; filter:alpha(opacity=50); opacity:0.5; background-clip:content-box;}

.search1 {
background:rgba(235, 235, 235, 0.3); border-bottom:1px solid #f2f2f2B6; border-left:1px solid #FFFFFF10; border-right:1px solid #f2f2f25A; border-top:1px solid #FFFFFF10; width:228px; height:23px; clear:both; position:absolute; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; font-size:1em; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; overflow:hidden; color:#393939; padding-left:10px; display:block; margin-top:50px; -webkit-box-shadow:inset 1px 2px 5px -1px rgba(150, 150, 150, 0.7); -moz-box-shadow:inset 1px 2px 5px -1px rgba(150, 150, 150, 0.7); box-shadow:inset 1px 2px 5px -1px rgba(150, 150, 150, 0.7);}

.search2 {
background:rgba(235, 235, 235, 0.3); border-bottom:1px solid #f2f2f2B6; border-left:1px solid #FFFFFF10; border-right:1px solid #f2f2f25A; border-top:1px solid #FFFFFF10; width:30%; height:23px; clear:both; position:absolute; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; font-size:1em; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; overflow:hidden; color:#393939; padding-left:10px; display:block; margin-top:50px; -webkit-box-shadow:inset 1px 2px 5px -1px rgba(150, 150, 150, 0.7); -moz-box-shadow:inset 1px 2px 5px -1px rgba(150, 150, 150, 0.7); box-shadow:inset 1px 2px 5px -1px rgba(150, 150, 150, 0.7);}

.search3 {
background:rgba(235, 235, 235, 0.3); border-bottom:1px solid #f2f2f2B6; border-left:1px solid #FFFFFF10; border-right:1px solid #f2f2f25A; border-top:1px solid #FFFFFF10; width:86%; height:23px; clear:both; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; font-size:1em; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; overflow:hidden; color:#393939; padding-left:10px; display:block;  margin-top:0px; -webkit-box-shadow:inset 1px 2px 5px -1px rgba(150, 150, 150, 0.7); -moz-box-shadow:inset 1px 2px 5px -1px rgba(150, 150, 150, 0.7); box-shadow:inset 1px 2px 5px -1px rgba(150, 150, 150, 0.7);}



.imgeaseout {color:#333; background-color:#fafafa; border-bottom:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}

.bg01 {background-color:#100002;}
.bg02 {background:#FFFFFF79;}
.bg03 {background:url(https://www.raijintek.com/images/t69.png) repeat top left;}
.bg05 {background: linear-gradient(to bottom, #FFFFFF79, #FFFFFF);}
.bg06 {background: linear-gradient(to bottom, #FFFFFF 40%, #FFFFFF79 100%);}
.bg07 {background: url(https://www.raijintek.com/images/rjk.png) 0 0 repeat-x;}
.bg08 {width:2px; height:83px;}
.bg09 {background: linear-gradient(to bottom, #FFFFFF 30%, #FFFFFF79 70%, transparent 100%);}
.bg10 {background: linear-gradient(to bottom, #FFFFFF, #d7d7d779 50%);}


.indexvideo {font:1em/1.231 "Lucida Sans Un icode", "Lucida Grande", sans-serif; padding-top:8px; padding-bottom:10px;}
.indexvideo-sub {font:0.83em/1.231 "Lucida Sans Un icode", "Lucida Grande", sans-serif; padding-top:0px; padding-bottom:8px; color:#606060;}
.indexvideo2 {font:1.2em/1.231 "Lucida Sans Un icode", "Lucida Grande", sans-serif; padding-top:8px; padding-bottom:10px;}

.product-table {-webkit-box-shadow:1px 2px 3px -1px rgba(53, 53, 32, 0.2); -moz-box-shadow:1px 2px 3px -1px rgba( 32, 32, 32, 0.2); box-shadow:1px 2px 3px -1px rgba(32, 32, 32, 0.2); background-color:#FFFFFF; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; float:left; margin-left:0; margin-right:10px; margin-top:6px; margin-bottom:6px; width:188px; height:292px;}


.transition1 {-webkit-transition:1s; -moz-transition:1s; -o-transition:1s; transition:1s;}
.product-table2 {-webkit-box-shadow:0px 1px 5px 0 rgba(22, 33, 44, 0.3); -moz-box-shadow:0px 1px 5px 0 rgba(22, 33, 44, 0.3); box-shadow:0px 1px 5px 0 rgba(22, 33, 44, 0.3); background: linear-gradient(to bottom, #ececec 6%, #b1b2b2 30%, #cbcbcd 30%, #f3f3f3 60%); border-radius:5px; margin-left:4px; margin-right:4px; margin-top:6px; margin-bottom:6px; width:188px; height:292px; filter:alpha(opacity=100); opacity:1; -webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out; transition:all 0.3s ease-out;}
.product-table2:hover {background: linear-gradient(to bottom, #ffffff 2%, #90d9e5 18%, #00d3f4 30%, #7de7f8 30%, #b8eef6 55%, #e9f2f4 70%, #ffffff 85%); filter:alpha(opacity=85); opacity:0.85;}

.form-table {-webkit-box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); -moz-box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); background: linear-gradient(-36deg, transparent 0%, transparent 40%, #7291ff40 65%, #b57aff40 80%, #ffc9db 95%, #fff0cd 105%), linear-gradient(to bottom, #a2e7ff51 0%, #7291ff51 100%); border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;  margin-left:20px; margin-right:20px; padding-right:20px; padding-left:20px; padding-top:20px; padding-bottom:20px; margin-top:0px; margin-bottom:8px;}
.form-table2 {-webkit-box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); -moz-box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); background: linear-gradient(136deg, transparent 0%, transparent 35%, #7291ff40 55%, #b57aff40 70%, #ffc9db 85%, #fff0cd 100%), linear-gradient(to bottom, #7291ff51 15%, #b57aff51 60%, #a2e7ff51 100%); border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;  margin-left:20px; margin-right:20px; padding-right:20px; padding-left:20px; padding-top:20px; padding-bottom:20px; margin-top:0px; margin-bottom:8px;}
.form-table3 {-webkit-box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); -moz-box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); background: linear-gradient(36deg, transparent 0%, transparent 25%, #b7e5ff 40%, #7291ff40 55%, #b57aff40 70%, #ffc9db 85%, #fff0cd 100%), linear-gradient(to bottom, #a2e7ff51 0%, #ffffff 100%); border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px;  margin-left:20px; margin-right:20px; padding-right:20px; padding-left:20px; padding-top:20px; padding-bottom:20px; margin-top:0px; margin-bottom:8px;}

.product-img-radius3 {border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}

.product-img-radius6 {border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}

.product-padding10 {padding-top:3px; padding-left:10px; padding-right:10px; padding-bottom:10px;}
.product-tablefont {font:0.83em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#717171; word-wrap:break-word;}
.product-tablefont:hover {font:0.83em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#393939;}

.product-title {font:1em/1.231 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#393939; font-weight:bold;}

.news-font {font:1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-top:10px; padding-left:10px; padding-right:10px; padding-bottom:10px; color:#FFFFFF; word-wrap: break-word; word-break: break-all;}

.resize-text {font:0.83em/1.2 "Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-top:-30px; padding-left:10px; padding-right:10px; padding-bottom:10px; color:#FFFFFF;}

.news-font2 {font:1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-top:10px; padding-left:15px; padding-right:12px; padding-bottom:12px; color:#5A5A5A;}
.news-font3 {font:1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-top:10px; padding-left:15px; padding-right:12px; padding-bottom:12px; color:#393939;}
.news-font4 {font:1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-top:10px; padding-left:15px; padding-right:12px; padding-bottom:12px; color:#188c9a;}
.news-font5 {font:1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-top:0px; padding-left:0px; padding-right:12px; padding-bottom:12px; color:#c00027;}
.news-font6 {font:1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-top:0px; padding-left:0px; padding-right:12px; padding-bottom:12px; color:#c00027; font-weight:bold;}
.news-font-title {font:1.3em/1.3 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#ffffff; text-shadow:0px 0px 1px #C00027; margin-bottom:18px; margin-top:32px;}
.news-font-title2 {font:1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#ffffff; margin-bottom:18px; margin-top:32px;}

.news-date {font:1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; color:#77ecfa; font-weight:bold; word-break: break-all;}

.news-date2 {font:1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; color:#188c9a; font-weight:bold; word-break: break-all;}
.news-date3 {font:1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; color:#77ecfa; font-weight:bold; word-break: break-all;}

.news-table {background:linear-gradient(to bottom, #8f8f8f, #6c6c6c); border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
.news-table:hover {background:linear-gradient(to bottom, #666666, #333333);}

.news-bg1 { background:url('https://www.raijintek.com/images/news-itc.png') top right no-repeat; width:100%; height:auto; overflow:hidden; border-radius:12px; -webkit-border-radius:12px; -moz-border-radius:12px;}
.news-dns { background:url('https://www.raijintek.com/images/news-bg-dns.png') top right no-repeat; width:100%; height:auto; overflow:hidden; border-radius:12px; -webkit-border-radius:12px; -moz-border-radius:12px;}

.footer-table {width:100%;}

.footer-bg {background: linear-gradient(to bottom, #d9d9d9 10%, #c5c2ca 60%, #b5bad5 80%, #a5c0d9 90%, #97ccd7 100%);}
.footer-bg2 {background:#ffffff url(https://www.raijintek.com/images/footer-bg-1.png) 0 0 repeat-x;}
.footer-bg3 {background: linear-gradient(to bottom, transparent 40%, #e4effa1E 60%, #e4effa 95%);}
.footer-bg5 {background: linear-gradient(to bottom, #ffffff, #d6d6d6 40px, #c9c9c9 40px, #ffffff 260px, #ffffff 100%);}
.footer-table1 {width:120px; height:auto;}
.footer-table3 {width:100px; height:auto;}
.footer-table4 {width:85px; height:auto;}
.footer-table5 {width:130px; height:auto;}
.footer-table6 {width:75px; height:auto;}
.footer-table7 {width:140px; height:auto;}
.footer-table8 {width:110px; height:auto;}
.footer-table9 {width:150px; height:auto;}
.footer-content {margin-left:8px; margin-right:8px; margin-top:16px; margin-bottom:10px; text-align:left;}
.footer-copyright {font:0.9em/1.231 "Lucida Sans Un icode", "Lucida Grande", sans-serif; padding-top:0px; padding-bottom:18px; color:#393939;}

.footer-font {font:1em/1.3 "Lucida Sans Un icode", "Lucida Grande", sans-serif; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:20px; color:#464646; letter-spacing:0px;}
.footer-font:hover {font:1em/1.3 "Lucida Sans Un icode", "Lucida Grande", sans-serif; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:20px; color:#2b2b2b; letter-spacing:0px;}

.footer-font2 {font:1em/1.8 "Lucida Sans Un icode", "Lucida Grande", sans-serif; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; color:#777777; margin-top:6px; letter-spacing:0px;}
.footer-font2:hover {font:1em/1.8 "Lucida Sans Un icode", "Lucida Grande", sans-serif; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; color:#2b2b2b; margin-top:6px; letter-spacing:0px;}

.footer-font3 {font:1em/1.8 "Lucida Sans Un icode", "Lucida Grande", sans-serif; padding:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; color:#777777; margin-top:6px; letter-spacing:0px;}
.footer-font3:hover {color:#2b2b2b; letter-spacing:0px;}

.footer-title {font:14px/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-top:8px; padding-left:0px; padding-right:0px; padding-bottom:0px; color:#393939; font-weight:bold; margin-top:25;}
.footer-title2 {font:14px/1.5 "Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; color:#393939; font-weight:bold; margin-top:25;}

.footer-float {float:left; margin-right:0px; margin-top:0px; margin-left:0px;}

.footer-float2 {float:left; margin-right:0px; margin-top:0px; margin-left:15px;}

.footer-float3 {float:right; margin-right:12px; margin-bottom:0px; margin-left:0px; display:block; clear:both;}
.footer-float4 {float:right; margin-right:27px; margin-bottom:12px; clear:both;}

.category-title {font:1.5em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-top:18px; padding-left:28px; padding-bottom: 0px; color:#717171; font-weight: bold;}

.category-title2 {font:1.5em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-top:18px; padding-left:28px; padding-bottom: 0px; color:#F2F2F2; font-weight: bold;}

.category-title3 {font:0.83em/1.231 "Lucida Sans Unicode", "Lucida Grande", "sans-serif"; padding-top:0px; padding-left:28px; padding-bottom: 0px; color:#FFFFFF; font-weight:normal;}

.category-title5 {font:20px/0.9 "Lucida Sans Unicode", "Lucida Grande", "sans-serif"; margin-top:1%; padding-top:135px; padding-left:28px; padding-bottom: 0px; color:#c00027; font-weight:bold;}

.category-title6 {font:1em/1 "Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-top:12px; padding-left:28px; padding-bottom: 0px; color:#c00027; font-weight: bold;}

.category-title7 {font:1em/1 "Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-top:12px; padding-left:28px; padding-bottom: 0px; color:#3b3b3b; font-weight:normal;}


.sidebyside {float:left; margin-left:15px; margin-right:12px;}
.sidebysidebgwhite {float:left; margin-left:15px; margin-right:12px; background:url(https://www.raijintek.com/images/whitebg-t60.png);}
.sidebyside1 {display:inline;float:left; margin:0;}
.sidebyside2 {float:left; margin:0; width:2px;}
.sidebyside121 {float:left; margin:0; width:121px;}
.sidebyside121m2 {float:left; margin-right:2px; width:121px;}
.sidebyside120 {float:left; margin:0; width:121px;}
.sidebyside120m2 {float:left; margin-right:2px; width:121px;}
.sidebyside188 {float:left; margin-right:0px; width:188px;}
.sidebyside188m10 {float:left; margin-right:1%; width:188px; display:inline;}
.sidebyside120m12 {float:left; margin-right:12px; width:120px; display:inline; margin-bottom:20px;}
.banners {font:0.83em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-left:0px; padding-right:8px; padding-top:8px; padding-bottom:3px; color:#ffffff;}
.left28 {margin-left:28px; }
.left12 {margin-left:12px; }

.icon-right10 {margin-right:10px;}

.icon-right10top3 {margin-right:10px; margin-top:3px;}

.icon-top6 {margin-right:2px; margin-left:2px; margin-top:6px; margin-bottom:20px;}

.support-font {font:1em/1.6 "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-weight:bold; margin-top:20px;}

.support-font2 {font:1em/1.7 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#393939; margin-top:10px; font-weight:bold;}
.support-font2:hover {font:1em/1.7 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#393939; margin-top:10px; font-weight:bold;}
.support-font3 {font:0.9em/1.8 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#393939; word-wrap:break-word; text-indent:12px; margin-left:-12px; margin-top:-12px;}

.support-font5 {font:0.83em/1.4 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#393939; word-wrap:break-word; text-indent:12px; margin-left:-12px; margin-top:-12px;}



.raijintek-font {font:1.1em/1.7 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#393939; margin-top:10px; vertical-align: middle; font-weight:bold;}
.raijintek-font2 {font:1.1em/2.3 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#393939; vertical-align: middle;}

.feature-font {font:0.9em/1.7 "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-weight:normal; color:#393939; margin-top:10px;}

.spec-table {margin:18px;}
.spec-font {font:0.9em/1.7 "Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-left:8px; padding-right:8px; padding-top:3px; padding-bottom:3px; color:#393939;}
.spec-font-title {font:1em/1.7 "Lucida Sans Unicode", "Lucida Grande", sans-serif; font-weight:bold; padding-left:8px; padding-right:8px; padding-top:3px; padding-bottom:3px; color:#ffffff;}
.spec-bgblack {background:#383838; width:100%; height:inherit; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}






.shadow {-webkit-box-shadow:0px 1px 4px 0px rgba(32, 32, 32, 0.5); -moz-box-shadow:0px 1px 4px 0px rgba(32, 32, 32, 0.5); box-shadow:0px 1px 4px 0px rgba(32, 32, 32, 0.5);}

.shadow-inset {-webkit-box-shadow:inset 1px 1px 3px 0px rgba(32, 32, 32, 0.5); -moz-box-shadow:inset 1px 1px 3px 0px rgba(32, 32, 32, 0.5); box-shadow:inset 1px 1px 3px 0px rgba(32, 32, 32, 0.5);}

.shadow-outline {-webkit-box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 0.3), 1px 1px 0px 3px rgba(93, 0, 13, 0.4); -moz-box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 0.3), 1px 1px 0px 3px rgba(93, 0, 13, 0.4); box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 0.3), 1px 1px 0px 3px rgba(93, 0, 13, 0.4);}

.shadow-outlinewhite {-webkit-box-shadow:0px 1px 4px 0px rgba(36, 36, 36, 0.5); -moz-box-shadow:0px 1px 4px 0px rgba(36, 36, 36, 0.5); box-shadow:0px 1px 4px 0px rgba(36, 36, 36, 0.5); margin-left:3px; margin-top:5px; padding-bottom:0px; margin-bottom:3px;}

.outlinewhite {-webkit-box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 0.7); -moz-box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 0.7); box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 0.7); margin-left:3px; padding-bottom:0px; margin-bottom:3px; filter:alpha(opacity=100); opacity:1;}
.outlinewhite:hover {-webkit-box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 0.7); -moz-box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 0.7); box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 0.7); margin-left:3px; padding-bottom:0px; margin-bottom:3px; filter:alpha(opacity=80); opacity:0.8;}





.slider-wrapper {width:100%; margin:0px auto; max-width:auto; max-height:auto; -webkit-box-shadow:0px 1px 4px 0px rgba(32, 32, 32, 0.5); -moz-box-shadow:0px 1px 4px 0px rgba(32, 32, 32, 0.5); box-shadow:0px 1px 4px 0px rgba(32, 32, 32, 0.5);}


#div188m12 {float:left; width:188px; margin-right:6px; margin-top:8px; margin-bottom:8px; margin-left:6px;}
#div220m12 {float:left; width:220px; margin-right:6px; margin-top:8px; margin-bottom:8px; margin-left:6px;}
#div215m12 {float:left; width:215px; margin-right:6px; margin-top:8px; margin-bottom:8px; margin-left:6px;}
#div210m12 {display:inline; float:left; width:210px; margin-right:6px; margin-top:8px; margin-bottom:8px; margin-left:6px;}
.unboxfont {font:0.83em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#717171; display:inline-block; margin-top:8px;}
.specfont3 {font:0.9em/1.7 "Verdana", "Lucida Grande", sans-serif; color:#393939; display:inline-block; margin-top:8px;}
.clear {clear:both; display:block; overflow:hidden; visibility:hidden; height:0px;}

.headersubbg {background:url(https://www.raijintek.com/images/redbg-t60.png) 50% 50% repeat-x; height:12px; width:100%;}
.headersubbg2 {width:100%; height:6px;}
.headersubbg3 {width:100%; height:3px;}
.headersubbg5 {width:100%; height:12px;}
#top20 {height:25px;}
#trVideo,#ifVideo {background:#393939;}
.bgblack {background:#393939; width:inherit; height:inherit; margin:3px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; float:right;}
.bgblack2 {-webkit-box-shadow:0px 1px 4px 0px rgba(32, 32, 32, 0.5); -moz-box-shadow:0px 1px 4px 0px rgba(32, 32, 32, 0.5); box-shadow:0px 1px 4px 0px rgba(32, 32, 32, 0.5); background: radial-gradient(circle, #7fe5fa, #393939); width:inherit; height:inherit; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.bgblack3 {background: radial-gradient(circle, #7fe5fa, #393939); width:inherit; height:inherit; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.bgblack5 {-webkit-box-shadow:0px 1px 4px 0px rgba(32, 32, 32, 0.5); -moz-box-shadow:0px 1px 4px 0px rgba(32, 32, 32, 0.5); box-shadow:0px 1px 4px 0px rgba(32, 32, 32, 0.5); background: radial-gradient(circle, #7fe5fa, #393939); width:inherit; height:inherit; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.bgblack6 {-webkit-box-shadow:0px 1px 4px 0px rgba(32, 32, 32, 0.5); -moz-box-shadow:0px 1px 4px 0px rgba(32, 32, 32, 0.5); box-shadow:0px 1px 4px 0px rgba(32, 32, 32, 0.5); background:#c00027; width:inherit; height:inherit; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px;}
.bgblack7 {-webkit-box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); -moz-box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); width:inherit; height:inherit; clear:both;}
.bgblack8 {-webkit-box-shadow:0px 1px 4px 0px rgba(32, 32, 32, 0.5); -moz-box-shadow:0px 1px 4px 0px rgba(32, 32, 32, 0.5); box-shadow:0px 1px 4px 0px rgba(32, 32, 32, 0.5); background: radial-gradient(circle, #7fe5fa, #393939); width:inherit; height:inherit; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; margin-right:6px; margin-left:6px;}
.bgblack9 {-webkit-box-shadow:0px 1px 6px 0 rgba(145, 158, 171, 0.7); -moz-box-shadow:0px 1px 6px 0 rgba(145, 158, 171, 0.7); box-shadow:0px 1px 6px 0 rgba(145, 158, 171, 0.7); background: radial-gradient(circle, #7fe5fa, #393939); width:inherit; height:inherit; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; margin-right:6px; margin-left:6px; margin-top:6px; margin-bottom:6px;}

.bgblack10 {margin-top:16px; margin-bottom:16px;}

.button1 {-webkit-box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); -moz-box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); background:linear-gradient(to bottom, #8f8f8f, #6c6c6c); border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; width:45px; height:32px; color:#ffffff; display:inline; text-align:center; border:0px; margin-top:1px;}
.button1:hover {background:linear-gradient(to bottom, #666666, #333333);}
.button1:active {background:linear-gradient(to bottom, #444444, #111111); color:#7ce4f9;}
.button-text {background-color:#e6e6e6; border:2px; border-color:b9b9b9; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; width:55px; height:32px; color:#393939; display:inline; text-align:center; margin-top:0px;}
.pagenav {margin-top:12px; margin-bottom:10px;}

.button2 {-webkit-box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); -moz-box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); background:linear-gradient(to bottom, #8f8f8f, #6c6c6c); border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; width:100px; height:32px; color:#ffffff; display:inline; text-align:center; border:0px;}
.button2:hover {background:linear-gradient(to bottom, #666666, #333333);}
.button2:active {background:linear-gradient(to bottom, #444444, #111111); color:#7ce4f9;}

.button3 {font:0.83em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; -webkit-box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); -moz-box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); background:linear-gradient(to bottom, #8f8f8f, #6c6c6c); -webkit-border-radius:4px; -moz-border-radius:4px; width:auto; height:auto; color:#ffffff; text-align:center; float:right; text-height:font-size; padding-left:9px; padding-right:9px; padding-top:6px; padding-bottom:6px; margin-right:10px; margin-top:2px; position: relative;}
.button3:hover {background:linear-gradient(to bottom, #666666, #333333);}
.button3:active {background:linear-gradient(to bottom, #444444, #111111); color:#7ce4f9;}

.subbutton {font-size:1em; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:#6f0019 url(https://www.raijintek.com/images/button-sub1.png) 0 0 no-repeat; width:121px; height:32px; color:#ff0036; text-align:center; float:left; margin-right:2px; overflow:hidden; line-height:32px; padding-top:4px; text-shadow:0px 0px 1px #ff0036, 0px 0px 15px rgba(192, 0, 39, 0.3);}
.subbutton:hover {font-size:1em; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:#580015 url(https://www.raijintek.com/images/button-sub2.png) 0 0 no-repeat; width:121px; height:32px; color:#ff0036; text-align:center; float:left; margin-right:2px; overflow:hidden; line-height:32px; padding-top:4px; text-shadow:0px 0px 1px #ff0036, 0px 0px 15px rgba(192, 0, 39, 0.3);}
.subbutton:active {font-size:1em; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:#4f000f url(https://www.raijintek.com/images/button-sub2.png) 0 0 no-repeat; width:121px; height:32px; color:#ff0036; text-align:center; float:left; margin-right:2px; filter:alpha(opacity=80); opacity:0.8; overflow:hidden; line-height:32px; padding-top:4px; text-shadow:0px 0px 1px #ff0036, 0px 0px 15px rgba(192, 0, 39, 0.3);}


.headermainicon {font-size:1em; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:#000000 url(https://www.raijintek.com/images/button-main1.png) 0 0 no-repeat; width:121px; height:29px; color:#ffffff; text-align:center; float:left; text-height:font-size; margin-right:2px; overflow:hidden; line-height:29px; filter:alpha(opacity=80); opacity:0.8; text-shadow:0px 0px 1px #717171, 0px 0px 15px rgba(255, 255, 255, 0.2);}
.headermainicon:hover {font-size:1em; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:#1b0d0f url(https://www.raijintek.com/images/button-main2.png) 0 0 no-repeat; width:121px; height:29px; color:#ff0036; text-align:center; float:left; text-height:font-size; margin-right:2px; overflow:hidden; line-height:29px; text-shadow:0px 0px 1px #da002c,0px 0px 15px rgba(192, 0, 39, 0.3);}
.headermainicon:active {font-size:1em; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:#000000 url(https://www.raijintek.com/images/button-main2.png) 0 0 no-repeat; width:121px; height:29px; color:#C00027; text-align:center; float:left; text-height:font-size; margin-right:2px; filter:alpha(opacity=60); opacity:0.6; overflow:hidden; line-height:29px; text-shadow:0px 0px 1px #C00027,0px 0px 15px rgba(192, 0, 39, 0.3);}



.headermainicon2 {font-size:1em; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:#000000 url(https://www.raijintek.com/images/button-main1.png) 0 0 no-repeat; width:121px; height:29px; color:#ffffff; text-align:center; float:left; text-height:font-size; margin-right:0px; overflow:hidden; line-height:29px; filter:alpha(opacity=80); opacity:0.8; text-shadow:0px 0px 1px #717171,0px 0px 15px rgba(255, 255, 255, 0.2);}
.headermainicon2:hover {font-size:1em; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:#1b0d0f url(https://www.raijintek.com/images/button-main2.png) 0 0 no-repeat; width:121px; height:29px; color:#ff0036; text-align:center; float:left; text-height:font-size; margin-right:0px; overflow:hidden; line-height:29px; text-shadow:0px 0px 1px #C00027,0px 0px 15px rgba(192, 0, 39, 0.3);}
.headermainicon2:active {font-size:1em; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:#000000 url(https://www.raijintek.com/images/button-main2.png) 0 0 no-repeat; width:121px; height:29px; color:#da002c; text-align:center; float:left; text-height:font-size; margin-right:0px; filter:alpha(opacity=60); opacity:0.6; overflow:hidden; line-height:29px; text-shadow:0px 0px 1px #C00027,0px 0px 15px rgba(192, 0, 39, 0.3);}






.distributor-table {-webkit-box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 0.4), 1px 2px 3px -1px rgba(53, 53, 32, 0.2); -moz-box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 0.4), 1px 2px 3px -1px rgba(32, 32, 32, 0.2); box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 0.4), 1px 2px 3px -1px rgba(32, 32, 32, 0.2); background:#FFFFFF url(https://www.raijintek.com/images/distributortablebg.png) 0 0 repeat-x; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; float:left; margin:0.5%; width:49%; height:auto; min-width:210px; display:inline;}

.distributor-table5 {-webkit-box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); -moz-box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); background:#a6a6a6 url(https://www.raijintek.com/images/distributortablebg3.png) 0 0 repeat-x; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; float:left; margin:0.5%; width:49%; height:auto; min-width:216px; display:inline;}


.distributor-table2 {-webkit-box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 0.4), 1px 2px 3px -1px rgba(53, 53, 32, 0.2); -moz-box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 0.4), 1px 2px 3px -1px rgba(32, 32, 32, 0.2); box-shadow:0px 0px 0px 1px rgba(255, 255, 255, 0.4), 1px 2px 3px -1px rgba(32, 32, 32, 0.2); background:#FFFFFF url(https://www.raijintek.com/images/distributortablebg.png) 0 0 repeat-x; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; float:left; margin:0.5%; width:99%; height:auto; min-width:210px; display:block;}

.distributor-table3 {-webkit-box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); -moz-box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); background:#a6a6a6 url(https://www.raijintek.com/images/distributortablebg3.png) 0 0 repeat-x; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; float:left; margin:0.5%; width:99%; height:auto; min-width:216px; display:block;}

.reseller-table {-webkit-box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); -moz-box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); box-shadow:0px 2px 5px 0px rgba(22, 33, 44, 0.3); background:#FFFFFF url(https://www.raijintek.com/images/distributortablebg5.png) 0 -16px repeat-x; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; float:left; margin:0.5%; width:49%; height:auto; min-width:216px; display:block;}

.distributor-content {display:inline; float:left; margin-left:0px; margin-right:12px; margin-top:8px; margin-bottom:0px; width:210px;}
.distributor-content2 {white-space:normal; margin-top:8px; margin-bottom:8px; margin-left:12px; margin-right:12px;}
.distributor-content5 {display:inline; float:left; margin-left:3px; margin-right:9px; margin-top:8px; margin-bottom:0px; width:210px;}
.distributor-br {width:100%; display:block; height:24px; float:left; text-align:right;}
.distributor-br2 {width:100%; display:block; height:32px; float:left; text-align:right;}
.distributor-br3 {width:100%; display:block; height:32px; float:left; text-align:right; background:url(https://www.raijintek.com/images/bodybg-t60.png) top left repeat-x;}
.distributor-flag {margin-left:6px; margin-bottom:2px; margin-top:4px;}
.distributor-nation {font:1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#393939; text-align:right; text-height:font-size; margin-right:12px; margin-top:3px; margin-bottom:6px; float:right;}
.distributor-tablefont {font:1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#535353;}
.distributor-tablefont2 {font:1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#5aaaba; letter-spacing: 0px;word-break:break-all;}
.distributor-tablefont2:hover {font:1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#393939; letter-spacing: 0px;}

.distributor-content3 {display:inline; float:left; margin-left:12px; margin-right:18px; margin-top:8px; margin-bottom:0px; width:210px;}
.distributor-tablefont3 {font:1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#ffffff;}
.distributor-tablefont4 {font:1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#ffffff; letter-spacing: 0px;}
.distributor-tablefont4:hover {font:1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#7ce4f9; letter-spacing: 0px;}
.distributor-nation2 {font:1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#ffffff; text-align:right; text-height:font-size; margin-right:12px; margin-top:3px; margin-bottom:6px; float:right;}

.distributor-title {font:1.2em/1.5 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#393939; text-shadow:0px 0px 1px #585858; padding-bottom:10px; display:inline-block; margin-top:8px; margin-right:12px;}
.distributor-title2 {font:1.2em/1.5 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#ffffff; text-shadow:0px 0px 1px #585858; padding-bottom:10px; display:inline-block; margin-top:8px; margin-right:12px;}
.distributor-title3 {font:1em/1.5 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#393939; text-shadow:0px 0px 1px #585858; padding-bottom:10px; display:inline-block; margin-top:8px; margin-right:12px;}
.distributor-title5 {font:1.2em/1.5 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#393939; text-shadow:0px 0px 1px #585858; padding-bottom:6px; display:inline-block; margin-top:6px;}

.distributor-img {-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; filter:alpha(opacity=100); opacity:1; -webkit-transition:all 0.3s ease-out; -moz-transition:all 0.3s ease-out; -o-transition:all 0.3s ease-out; transition:all 0.3s ease-out; background-clip:content-box;}
.distributor-img:hover {-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; filter:alpha(opacity=50); opacity:0.5; background-clip:content-box;}

.distributor-icon {font-size:1em; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:#535353 url(https://www.raijintek.com/images/button-1a.png) 50% 50% repeat-x; width:auto; height:24px; color:#b1b1b1; text-align:center; float:right; text-height:font-size; margin-right:2px; line-height:24px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin-right:3px; margin-left:2px; margin-bottom:8px; padding-left:12px; padding-right:12px; filter:alpha(opacity=95); opacity:0.95;}
.distributor-icon:hover {font-size:1em; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:#393939 url(https://www.raijintek.com/imagesbutton-1b.png) 50% 50% repeat-x; width:auto; height:24px; color:#ffffff; text-align:center; float:right; text-height:font-size; margin-right:2px; line-height:24px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin-right:3px; margin-left:2px; margin-bottom:8px; padding-left:12px; padding-right:12px;}
.distributor-icon:active {font-size:1em; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:#393939 url(https://www.raijintek.com/images/button-1b.png) 50% 50% repeat-x; width:auto; height:24px; color:#C00027; text-align:center; float:right; text-height:font-size; margin-right:2px; line-height:24px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin-right:3px; margin-left:2px; margin-bottom:8px; padding-left:12px; padding-right:12px;}

.distributor-icon2 {font-size:1em; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:#535353 url(https://www.raijintek.com/images/button-1a.png) 50% 50% repeat-x; width:auto; height:24px; color:#b1b1b1; text-align:center; float:right; text-height:font-size; margin-right:2px; line-height:24px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin-right:12px; margin-left:2px; margin-bottom:8px; padding-left:12px; padding-right:12px; filter:alpha(opacity=95); opacity:0.95;}
.distributor-icon2:hover {font-size:1em; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:#393939 url(https://www.raijintek.com/imagesbutton-1b.png) 50% 50% repeat-x; width:auto; height:24px; color:#ffffff; text-align:center; float:right; text-height:font-size; margin-right:2px; line-height:24px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin-right:12px; margin-left:2px; margin-bottom:8px; padding-left:12px; padding-right:12px;}
.distributor-icon2:active {font-size:1em; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:#393939 url(https://www.raijintek.com/images/button-1b.png) 50% 50% repeat-x; width:auto; height:24px; color:#C00027; text-align:center; float:right; text-height:font-size; margin-right:2px; line-height:24px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; margin-right:12px; margin-left:2px; margin-bottom:8px; padding-left:12px; padding-right:12px;}

.map-locationfont {font:1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; max-width:982px; color:#A2A2A2; padding-top:18px; padding-bottom:12px; text-align:center; margin: 0px auto; *margin: 0px auto; _margin: 0px auto;}
#map-canvas {padding:0; height:92%; max-width:979px; text-align:center; border:3px solid #828282;}
#map-canvas2 {padding:0; height:92%; max-width:979px; text-align:center; border:3px solid #C00027;}
.map-layout {width:100%;}
.map-font {font:1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#535353; margin: 0px auto; *margin: 0px auto; _margin: 0px auto;}



.manual-table1 {-webkit-box-shadow:0px 1px 5px 0px rgba(22, 33, 44, 0.3); -moz-box-shadow:0px 1px 5px 0px rgba(22, 33, 44, 0.3); box-shadow:0px 1px 5px 0px rgba(22, 33, 44, 0.3); background: linear-gradient(to bottom, #ffffff31 0px, #ffffff79 36px, transparent 36px, transparent 100%), linear-gradient(10deg, transparent 0%, transparent 50%, #c0e8ff 80%, #d3d2fe 100%), linear-gradient(-45deg, #7291ff40 0%, #a2e7ff40 33%, #7291ff40 66%, #b57aff40 100%); border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; float:left; margin-right:5px; margin-left:5px; margin-bottom:24px; width:200px; height:auto; display:inline;}

.manual-table2 {--webkit-box-shadow:0px 1px 5px 0px rgba(22, 33, 44, 0.3); -moz-box-shadow:0px 1px 5px 0px rgba(22, 33, 44, 0.3); box-shadow:0px 1px 5px 0px rgba(22, 33, 44, 0.3); background: linear-gradient(to bottom, #ffffff31 0px, #ffffff79 36px, transparent 36px, transparent 100%), linear-gradient(18deg, transparent 0%, transparent 40%, #d4d3ff 80%, #e7cdf1 95%, #f8c8df 105%), linear-gradient(-45deg, #7291ff40 0%, #b57aff40 25%, #7291ff40 50%, #a2e7ff40 75%, #7291ff40 100%); border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; float:left; margin-right:5px; margin-left:5px; margin-bottom:24px; width:200px; height:auto; display:inline;}

.manual-table3 {-webkit-box-shadow:0px 1px 5px 0px rgba(22, 33, 44, 0.3); -moz-box-shadow:0px 1px 5px 0px rgba(22, 33, 44, 0.3); box-shadow:0px 1px 5px 0px rgba(22, 33, 44, 0.3); background: linear-gradient(to bottom, #ffffff31 0px, #ffffff79 36px, transparent 36px, transparent 100%), linear-gradient(15deg, transparent 0%, transparent 50%, #7291ff40 70%, #b57aff40 85%, #ffc9db 99%, #fff0cd 110%), linear-gradient(-45deg, #7291ff40 0%, #bfe8ff 33%, #7291ff40 66%, #b57aff40 100%); border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; float:left; margin-right:5px; margin-left:5px; margin-bottom:24px; width:200px; height:auto; display:inline;}

.manual-table230 {-webkit-box-shadow:0px 1px 5px 0px rgba(22, 33, 44, 0.3); -moz-box-shadow:0px 1px 5px 0px rgba(22, 33, 44, 0.3); box-shadow:0px 1px 5px 0px rgba(22, 33, 44, 0.3); background: linear-gradient(to bottom, #ffffff31 0px, #ffffff79 36px, transparent 36px, transparent 100%), linear-gradient(18deg, transparent 0%, transparent 50%, #7291ff40 70%, #b57aff40 85%, #ffc9db 99%, #fff0cd 110%), linear-gradient(-45deg, #7291ff40 0%, #bee8ff 33%, #7291ff40 66%, #b57aff40 100%); border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; float:left; margin-right:5px; margin-left:5px; margin-bottom:24px; width:210px; height:auto; display:inline;}

.manual-table4 {-webkit-box-shadow:0px 1px 5px 0px rgba(22, 33, 44, 0.3); -moz-box-shadow:0px 1px 5px 0px rgba(22, 33, 44, 0.3); box-shadow:0px 1px 5px 0px rgba(22, 33, 44, 0.3); background: linear-gradient(to bottom, #ffffff31 0px, #ffffff79 36px, transparent 36px, transparent 100%), linear-gradient(-20deg, transparent 0%, transparent 40%, #7291ff40 65%, #b57aff40 80%, #ffc9db 95%, #fff0cd 105%), linear-gradient(-45deg, #7291ff40 0%, #a2e7ff40 50%, #7291ff40 100%); border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; float:left; margin-right:5px; margin-left:5px; margin-bottom:24px; width:200px; height:auto; display:inline;}

.manual-table5 {-webkit-box-shadow:0px 1px 5px 0px rgba(22, 33, 44, 0.3); -moz-box-shadow:0px 1px 5px 0px rgba(22, 33, 44, 0.3); box-shadow:0px 1px 5px 0px rgba(22, 33, 44, 0.3); background: linear-gradient(to bottom, #ffffff31 0px, #ffffff79 36px, transparent 36px, transparent 100%), linear-gradient(-20deg, transparent 0%, transparent 40%, #d4d3ff 80%, #e7cdf1 95%, #f8c8df 100%), linear-gradient(-45deg, #7291ff40 0%, #b7e5ff 50%, #7291ff40 100%); border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; float:left; margin-right:5px; margin-left:5px; margin-bottom:24px; width:200px; height:auto; display:inline;}

.manual-table6 {-webkit-box-shadow:0px 1px 5px 0px rgba(22, 33, 44, 0.3); -moz-box-shadow:0px 1px 5px 0px rgba(22, 33, 44, 0.3); box-shadow:0px 1px 5px 0px rgba(22, 33, 44, 0.3); background: linear-gradient(to bottom, #ffffff31 0px, #ffffff79 36px, transparent 36px, transparent 100%), linear-gradient(-45deg, #7291ff40 0%, #a2e7ff40 50%, #7291ff40 100%); border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; float:left; margin-right:5px; margin-left:5px; margin-bottom:24px; width:200px; height:auto; display:inline;}

.manual-br {width:100%; display:block; height:24px; text-align:right;}
.manual-content {display:inline; float:left; margin-left:8px; margin-right:8px; margin-top:16px; margin-bottom:24px; width:230px; text-align:left;}

.manual-content2 {display:inline; float:left; margin-left:8px; margin-right:8px; margin-top:16px; margin-bottom:24px; width:230px; text-align:left;}

.manual-title1 {font:1.1em/1.6 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#393939; font-weight:bold; margin-bottom:8px;}
.manual-title2 {font:1.1em/1.6 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#393939; font-weight:bold; margin-bottom:8px;}
.manual-title3 {font:1.1em/1.6 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#393939; font-weight:bold; margin-bottom:8px;}
.manual-title4 {font:1.1em/1.6 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#393939; font-weight:bold; margin-bottom:8px;}
.manual-title5 {font:1.1em/1.6 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#393939; font-weight:bold; margin-bottom:8px;}
.manual-title6 {font:1.1em/1.6 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#393939; font-weight:bold; margin-bottom:8px;}

.manual-title1a {font:1.1em/1.6 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#393939; font-weight:bold; margin-bottom:8px;}
.manual-title1a:hover {font:1.1em/1.6 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#7d7ad3; font-weight:bold; margin-bottom:8px;}
.manual-title2a {font:1.1em/1.6 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#393939; font-weight:bold; margin-bottom:8px;}
.manual-title2a:hover {font:1.1em/1.6 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#7d7ad3; font-weight:bold; margin-bottom:8px;}
.manual-title3a {font:1.1em/1.6 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#393939; font-weight:bold; margin-bottom:8px;}
.manual-title3a:hover {font:1.1em/1.6 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#7d7ad3; font-weight:bold; margin-bottom:8px;}
.manual-title4a {font:1.1em/1.6 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#393939; font-weight:bold; margin-bottom:8px;}
.manual-title4a:hover {font:1.1em/1.6 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#7d7ad3; font-weight:bold; margin-bottom:8px;}
.manual-title5a {font:1.1em/1.6 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#393939; font-weight:bold; margin-bottom:8px;}
.manual-title5a:hover {font:1.1em/1.6 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#7d7ad3; font-weight:bold; margin-bottom:8px;}
.manual-title6a {font:1.1em/1.6 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#393939; font-weight:bold; margin-bottom:8px;}
.manual-title6a:hover {font:1.1em/1.6 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#7d7ad3; font-weight:bold; margin-bottom:8px;}

.manual-tablefont3 {font:1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#464646; letter-spacing: -1px;}
.manual-tablefont3:hover {font-weight:bold; color:#8157b5; letter-spacing: -1px;}
.manual-tablefont4 {font:1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#464646; letter-spacing: 0px;}
.manual-tablefont4:hover {font-weight:bold; color:#8157b5; letter-spacing: 0px;}
.manual-category {font:1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#000000; text-align:right; text-height:font-size; margin-right:12px; margin-top:3px; margin-bottom:6px; float:right;}

.icon-right3 {margin-right:3px; margin-top:0px; margin-bottom:4px;}
.center-table {padding-top:0px; margin: 0px auto; *margin: 0px auto; _margin: 0px auto; width:978px;}



.featurephoto-table {padding-top:0px; text-align:center; margin: 0px auto; *margin: 0px auto; _margin: 0px auto;}

.aboutus-table {background:linear-gradient(to bottom, #777777 20%, #444444 100%); border-top-left-radius:8px; border-top-right-radius:8px; -webkit-border-top-left-radius:8px; -webkit-border-top-right-radius:8px; -moz-border-top-left-radius:8px; -moz-border-top-right-radius:8px; float:left; width:52%; height:auto; display:block; padding-left:5%; padding-right:5%; padding-bottom:0px; margin-top:12px; margin-left:2%; overflow:hidden;}
.aboutus-table3 {background:linear-gradient(to bottom, #e4e4e4 0%, #ffffff 70%); border-bottom-left-radius:8px; border-bottom-right-radius:8px; -webkit-border-bottom-left-radius:8px; -webkit-border-bottom-right-radius:8px; -moz-border-bottom-left-radius:8px; -moz-border-bottom-right-radius:8px; float:left; width:52%; height:auto; display:block; padding-left:5%; padding-right:5%; margin-left:2%; margin-bottom:18px; padding-top:18px; padding-bottom:26px; overflow:hidden;}
.aboutus-table2 {background: linear-gradient(to right, #a2e7ff51 0%, #7291ff51 25%, #b57aff51 50%, #7291ff51 75%, #a2e7ff51 100%); margin-left:1%; margin-right:1%; width:98%; height:auto; overflow:hidden; border-radius:12px; -webkit-border-radius:12px; -moz-border-radius:12px;}
.aboutus-table5 {background:url('https://www.raijintek.com/images/aboutus-bg5.png') top right no-repeat; width:auto; height:auto; overflow:hidden; border-radius:12px; -webkit-border-radius:12px; -moz-border-radius:12px;}
.warranty-table {background:url('https://www.raijintek.com/images/warranty-bg2.png') top right no-repeat; width:100%; height:auto; overflow:hidden; border-radius:12px; -webkit-border-radius:12px; -moz-border-radius:12px;}
.warranty-table2 {background:linear-gradient(to bottom, #777777 20%, #444444 100%); border-top-left-radius:8px; border-top-right-radius:8px; -webkit-border-top-left-radius:8px; -webkit-border-top-right-radius:8px; -moz-border-top-left-radius:8px; -moz-border-top-right-radius:8px; float:left; width:96%; height:auto; display:block; padding-left:5%; padding-right:5%; padding-bottom:0px; margin-top:12px; margin-left:2%; margin-right:2%; overflow:hidden; vertical-align:baseline;}
.warranty-table3 {background:linear-gradient(to bottom, #ffffff79 0%, #ffffff 40%); border-bottom-left-radius:8px; border-bottom-right-radius:8px; -webkit-border-bottom-left-radius:8px; -webkit-border-bottom-right-radius:8px; -moz-border-bottom-left-radius:8px; -moz-border-bottom-right-radius:8px; float:left; width:86%; height:auto; display:block; padding-left:5%; padding-right:5%; margin-bottom:18px; padding-top:18px; padding-bottom:26px; margin-left:2%; margin-right:2%; overflow:hidden;}
.warranty-image {display:block; width:100%; margin-top:12px; margin-bottom:12px; margin-left:2%; overflow:hidden;}
.warranty-tablefont {font:1.1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#6d459f;}
.warranty-title {font:1.4em/1.5 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#ffffff; text-shadow:0px 0px 1px #7ce4f9; padding-top:12px; padding-bottom:12px; vertical-align:middle;}
.warranty-tablefont2 {font:1.2em/1.5 "Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-top:0px; padding-left:0px; padding-right:12px; padding-bottom:12px; color:#ed798e; font-weight:bold;}

.aboutus-tablefont {font:1.1em/1.3 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#282828;}
.aboutus-tablefont2 {font:1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#6d459f;}
.aboutus-title {font:1.4em/1.5 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#ffffff; text-shadow:0px 0px 1px #7ce4f9; margin-bottom:18px; margin-top:32px;}

.search-title {font:1em/1.231 "Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-top:18px; padding-left:28px; padding-bottom: 0px; color:#ffffff;}
.search-tablefont {font:1em/1.5 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#555555;}
.search-tablefont2 {font:1em/1.5 "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#947dff;}
.search-title2 {font:1.3em/1.7 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#6d459f; margin-top:32px;}
.search-title2:hover {font:1.3em/1.7 "Lucida Sans Un icode", "Lucida Grande", sans-serif; color:#947dff; margin-top:32px;}
.search-table {width:80%; height:auto; margin-left:10%; margin-top:12px; margin-bottom:6px; overflow:hidden;}
.search-table2 {background: linear-gradient(to right, #a2e7ff40 0%, #7291ff40 25%, #b57aff40 50%, #7291ff40 75%, #a2e7ff40 100%); margin-left:7%; margin-right:7%; width:86%; height:auto; overflow:hidden; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; margin-bottom:12px;}
.search-bottom {margin-bottom:12px;}


/* Location下拉式選單 */
.languageicon {font-size:1em; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:url(https://www.raijintek.com/images/dot.png) 0 0 repeat-x; width:90px; height:31px; color:#393939; text-align:center; text-height:font-size; margin-right:0px; overflow:hidden; line-height:31px; text-shadow:0px 0px 1px #c5c5c5;}
.languageicon:hover {font-size:1em; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:url(https://www.raijintek.com/images/dot.png) 0 0 repeat-x; width:90px; height:31px; color:#2b2b2b; text-align:center; text-height:font-size; margin-right:0px; overflow:hidden; line-height:31px; text-shadow:0px 0px 1px #c5c5c5;}
.languageicon:active {font-size:1em; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; background:url(https://www.raijintek.com/images/dot.png) 0 0 repeat-x; width:90px; height:31px; color:#636363; text-align:center; text-height:font-size; margin-right:0px; overflow:hidden; line-height:31px; text-shadow:0px 0px 1px #636363;}

.dropdown {
	background-color: #FFFFFF90;
}

ul {
  /* 取消ul預設的內縮及樣式 */
  margin: 0;
  padding: 0;
  list-style: none;
}

ul.drop-down-menu {
  display: inline-block;
  font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
  font-size: 1em;
  width:90px;
  height:31px;
  line-height:31px;
}

ul.drop-down-menu li {
  position: relative;
  white-space: nowrap;
  border-right: #ccc 0px solid;
}

ul.drop-down-menu>li:last-child {
  border-right: none;
}
/* 只有第一層是靠左對齊*/
/* ul.drop-down-menu>li {
  float: left;
  
}*/

ul.drop-down-menu a {
  background:url(https://www.raijintek.com/images/dot.png) 0 0 repeat-x;
  color: #333;
  display: block;
  padding: 0 10px;
  text-decoration: none;
  line-height: 31px;
}

ul.drop-down-menu a:hover {
  /* 滑鼠滑入按鈕變色*/
  background-color: #434343A9;
  color: #fff;
}

ul.drop-down-menu li:hover>a {
  /* 滑鼠移入次選單上層按鈕保持變色*/
  background-color: #434343A9;
  color: #fff;
}

ul.drop-down-menu ul {
  border: #ccc 0px solid;
  position: absolute;
  z-index: 99;
  left: 0px;
  top: 100%;
  min-width: 91px;
}

ul.drop-down-menu ul li {
  border-bottom: #ccc 0px solid;
}

ul.drop-down-menu ul li:last-child {
  border-bottom: none;
}

ul.drop-down-menu ul ul {
  /*第三層以後的選單出現位置與第二層不同*/
  z-index: 999;
  top: 10px;
  left: 90%;
}

ul.drop-down-menu ul {
  /*隱藏次選單
  display: none;*/
  opacity: 0;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}

ul.drop-down-menu li:hover > ul {
  /* 滑鼠滑入展開次選單
  display: block;*/
  opacity: 1;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}