@charset "utf-8";
.index-bg-left {
	background-image: url(../images/index/background_left.gif);
	background-repeat: repeat-y;
	background-position: right;
}
.index-bg-right {
	background-image: url(../images/index/background_right.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.index-copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding-top: 5px;
	padding-bottom: 15px;
}
.forms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: 1px solid #CCCCCC;
}
.index-fuctions {
	margin-top: 5px;
}
.text-11pt-Glay {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.text-11pt-Glay-Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.text-12pt-Glay-Bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.index-news-table {
	margin-top: 3px;
	margin-bottom: 3px;
}
.index-products-sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.index-products-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.text-11pt-515151 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #515151;
	text-decoration: none;
	line-height: 16px;
}
.text-11pt-Glay-download-table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 10px;
}
.download-table-dark {
	background-image: url(../images/download/download_table-darkline.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.download-table {
	background-image: url(../images/download/download_table-outline.gif);
	background-repeat: repeat-y;
	margin-top: 10px;
}
.download-glayarea {
	background-color: #f2f2f2;
	padding: 5px;
}
.download-glayarea-red {
	color: b91440;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


.download-title {
	padding-top: 15px;
}


.mainpages-menubg {
	background-image: url(../images/mainpages/menu_bg.gif);
	background-repeat: no-repeat;
}
.mainpages-menushadow {
	background-image: url(../images/mainpages/menu_shadow.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.mainpages-menushadow-light {
	background-image: url(../images/mainpages/menu_shadow-light.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.products-detail-topbg {
	background-image: url(../images/products/detail_topbg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.products-detail-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
}
.products-detail-sub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-left: 1px;
}
.products-detail-picmore {
	padding-top: 140px;
}
.products-detail-fuction-bg {
	background-image: url(../images/products/detail_fuction-bg.gif);
	background-repeat: no-repeat;
	background-position: right 5px;
}
.products-detail-fuction {
	margin-top: 5px;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #B91440;
	text-decoration: underline;
}
.products-detail-contents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-right: 20px;
}
.products-detail-spc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 22px;
}
.products-detail-spc-line {
	background-image: url(../images/products/detail_SPC-spcline.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.products-detail-spc-line2 {
	background-image: url(../images/products/detail_SPC-spcline2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.products-detail-color {
	padding-top: 10px;
}

.about_01-bg {
	background-image: url(../images/about/01_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.about_02-bg {
	background-image: url(../images/about/02_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.text-12pt-lightpink-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #d16683;
	text-decoration: none;
}
.search-noresults-bg {
	background-image: url(../images/mainpages/search_noresult-bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.text-12pt-pink-forQNA {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B91440;
	padding-top: 10px;
	padding-bottom: 10px;
}
.mainpages-contents {
	margin-right: 30px;
	margin-bottom: 20px;
	margin-left: 30px;
}

.support-aboutbd-img {
	margin-top: 15px;
	margin-bottom: 10px;
}
.news-date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B91440;
}
.news-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c74366;
	text-decoration: none;
	padding-bottom: 5px;
}
.news-linespc {
	padding-top: 10px;
	padding-bottom: 10px;
}
.news-contents {
	margin-right: 10px;
	margin-left: 40px;
}



.support-introduction-logo {
	margin-top: 10px;
	margin-bottom: 10px;
}
.support-software-bg {
	background-image: url(../images/support/introduction_software-bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.download-glaytable {
	background-image: url(../images/download/download_table-glaytable.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.download-glaytable-no {
	padding-top: 10px;
	padding-bottom: 10px;
}
.download-step-table {
	padding-top: 20px;
}
.search-tips {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8a8889;
	padding-left: 120px;
}
.products-pretable {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 15px;
}
.bluelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005eb0;
	text-decoration: none;
}
