.button-print {
	font-size: 11px;
	font-weight: normal;
	color: #4B4B4B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 15px;
	letter-spacing: 2px;
	height: 19px;
}
.ic-table {
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #E05AB8;
	border-right-color: #E05AB8;
	border-bottom-color: #E05AB8;
	border-left-color: #E05AB8;
}
.ic-cell {
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #E05AB8;
	border-right-color: #E05AB8;
	border-bottom-color: #E05AB8;
	border-left-color: #E05AB8;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5;
}
.test12-link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #000000;
	height: 15px;
	text-decoration: none;
}
a.test12-link:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #000000;
	height: 15px;
	text-decoration: underline;
}
.text12 {

	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: normal;
}
.top-menu-language {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 13px;
}
a.top-menu-language:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #3C3C3C;
	height: 15px;
	text-decoration: underline;
}
.main-category {
	font-size: 13px;
	font-weight: normal;
	color: #575757;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: normal;
	letter-spacing: 3px;
}
a.main-category:hover {
	font-size: 13px;
	font-weight: bold;
	color: #575757;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height: normal;
	letter-spacing: 3px;
}
.main-sub-category {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: normal;
	letter-spacing: 4px;
}
a.main-sub-category:hover {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height: normal;
	letter-spacing: 4px;
}
.date {
	font-size: 10px;
	font-weight: bold;
	color: #3364BF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 17px;
	letter-spacing: 1px;
}
.title {
	font-size: 12px;
	font-weight: normal;
	color: #505050;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 17px;
	letter-spacing: 2px;
}
a.title:hover {
	font-size: 12px;
	font-weight: normal;
	color: #505050;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 17px;
	letter-spacing: 2px;
	text-decoration: underline;
}
.contents {
	font-size: 11px;
	font-weight: normal;
	color: #4B4B4B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 19px;
	letter-spacing: 2px;
}
.item {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 14px;
	letter-spacing: 1px;
}
.item-contents {
	font-size: 10px;
	font-weight: bold;
	color: #9297B1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 17px;
}


.page-view {
	font-size: 11px;
	font-weight: normal;
	color: #00465E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 12px;
	letter-spacing: 1px;
}
.page-views-contents {
	font-size: 10px;
	font-weight: bold;
	color: #3364BF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 17px;
}

.pic-text {
	font-size: 11px;
	font-weight: normal;
	color: #4B4B4B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 17px;
	letter-spacing: 2px;
}
a.pic-text:hover {
	font-size: 11px;
	font-weight: normal;
	color: #4B4B4B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height: 17px;
	letter-spacing: 2px;
}

.url-link {
	font-size: 12px;
	font-weight: normal;
	color: #4B4B4B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height: 17px;
	letter-spacing: 2px;
}
a.url-link:hover {
	font-size: 12px;
	font-weight: normal;
	color: #0A3C87;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 17px;
	letter-spacing: 2px;
}
.download {
	font-size: 12px;
	font-weight: normal;
	color: #4B4B4B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height: 22px;
	letter-spacing: 2px;
}
a.download:hover {
	font-size: 12px;
	font-weight: normal;
	color: #7B1C5A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 22px;
	letter-spacing: 2px;
}
.download-size {
	font-size: 10px;
	font-weight: bold;
	color: #A0A0A0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 17px;
	letter-spacing: 1px;
}

.video-description {
	font-size: 12px;
	font-weight: normal;
	color: #4B4B4B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 17px;
	letter-spacing: 2px;
}







.footer {
	font-size: 12px;
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: normal;
	letter-spacing: 1px;
}
a.footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #808080;
	height: 15px;
	text-decoration: underline;
}
.footer-email {
	font-size: 12px;
	color: #888686;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height: 18px;
	letter-spacing: 2px;
}
a.footer-email:hover {
	font-size: 12px;
	color: #888686;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: 2px;
	position: relative;
	left: 1px;
	top: 1px;
}
.footer-info {
	font-size: 12px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: 0.1em;
}
.left-menu-category-choose {
	font-size: 14px;
	font-weight: bold;
	color: #002073;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 16px;
	letter-spacing: .08em;
}
.left-menu-category {
	font-size: 14px;
	font-weight: normal;
	color: #646464;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 17px;
	letter-spacing: 0.08em;
}
a.left-menu-category:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	color: #646464;
	text-decoration: underline;
	font-weight: normal;
	position: relative;
	left: 1px;
	top: 1px;
}

.left-menu-sub-category {
	font-size: 11px;
	color: #323232;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 15px;
}
a.left-menu-sub-category:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #323232;
	height: 15px;
	text-decoration: underline;
}
.left-menu-search {
	font-size: 12px;
	font-weight: normal;
	color: #4B4B4B;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 15px;
	height: 15px;
	border: 1px solid #BEBEBE;
}
.left-menu-search-dark {
	font-size: 12px;
	font-weight: normal;
	color: #29693F;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 15px;
	height: 15px;
	border: 1px solid #BEBEBE;
}


.left-menu-search-5row {
	font-size: 12px;
	font-weight: normal;
	color: #4B4B4B;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 15px;
	height: 125px;
	border: 1px solid #BEBEBE;
}
.page-change-pull-up-menu {
	font-size: 11px;
	font-weight: normal;
	color: #717171;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 13px;
	height: 18px;
	border: 1px solid #BEBEBE;
}
.page-change {
	font-size: 12px;
	font-weight: normal;
	color: #7C7C7C;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 17px;
	letter-spacing: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.page-change-bold {
	font-size: 12px;
	font-weight: bolder;
	color: #7C7C7C;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 17px;
	letter-spacing: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.page-change-bold-blue {
	font-size: 12px;
	font-weight: bolder;
	color: #006DA2;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 17px;
	letter-spacing: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.faq-title {
	font-size: 12px;
	font-weight: bold;
	color: #8F8F8F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 17px;
	letter-spacing: 2px;
}
a.faq-title:hover {
	font-size: 12px;
	font-weight: bold;
	color: #2C57A0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 17px;
	letter-spacing: 2px;
}
.faq-contents {
	font-size: 11px;
	font-weight: normal;
	color: #4B4B4B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 19px;
	letter-spacing: 2px;
}
.button {
	font-size: 13px;
	font-weight: normal;
	color: #983674;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 17px;
	letter-spacing: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a.button:hover {
	font-size: 13px;
	font-weight: normal;
	color: #983674;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 17px;
	letter-spacing: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: relative;
	left: 1px;
	top: 1px;
}
.button-blue {
	font-size: 13px;
	font-weight: normal;
	color: #31449B;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 17px;
	letter-spacing: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a.button-blue:hover {
	font-size: 13px;
	font-weight: normal;
	color: #31449B;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 17px;
	letter-spacing: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: relative;
	left: 1px;
	top: 1px;
}


.table {
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dashed;
	border-top-color: #B9B9B9;
	border-right-color: #B9B9B9;
	border-bottom-color: #B9B9B9;
	border-left-color: #B9B9B9;
}
.table-cell {
	font-size: 12px;
	color: #C5C5C5;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #B9B9B9;
	border-right-color: #B9B9B9;
	border-bottom-color: #B9B9B9;
	border-left-color: #B9B9B9;
}
.table-contents {
	font-size: 11px;
	font-weight: normal;
	color: #4B4B4B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 19px;
	letter-spacing: 2px;
}
.table-contents-01 {
	font-size: 11px;
	font-weight: normal;
	color: #6E6E6E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 19px;
	letter-spacing: 2px;
}

.table-top-disc {
	font-size: 11px;
	font-weight: normal;
	color: #4B4B4B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 23px;
	letter-spacing: 2px;
}
.caution {
	font-size: 11px;
	font-weight: bold;
	color: #EC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 23px;
	letter-spacing: 2px;
}
.caution-02 {
	font-size: 11px;
	color: #6C153F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 23px;
	letter-spacing: 2px;
}
.caution-03 {
	font-size: 11px;
	font-weight: normal;
	color: #EC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 23px;
	letter-spacing: 2px;
}
.table-01 {
	font-size: 12px;
	border: 1px none #B4D1D0;
}
.table-cell-01 {
	font-size: 12px;
	color: #C5C5C5;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5;
	border: 1px solid #B4D1D0;
}
.check-box {
	font-size: 12px;
	font-weight: normal;
	color: #9D9D9D;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 15px;
	height: 15px;
	border: 1px solid #BEBEBE;
}
.table-contents-02 {
	font-size: 13px;
	font-weight: bold;
	color: #6E6E6E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 19px;
	letter-spacing: 2px;
}
.pro-pic-text {
	font-size: 13px;
	font-weight: normal;
	color: #535353;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 17px;
	letter-spacing: 0.08em;
}
a.pro-pic-text:hover {
	font-size: 13px;
	font-weight: normal;
	color: #535353;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height: 17px;
	letter-spacing: 0.08em;
}
.pro-name {
	font-size: 17px;
	font-weight: bolder;
	color: #0082EC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	letter-spacing: 0.08em;
}
.pro-discrip {
	font-size: 12px;
	font-weight: normal;
	color: #535353;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 19px;
	letter-spacing: 0.08em;
}
.pro-price {
	font-size: 30px;
	font-weight: bolder;
	color: #EA5800;
	font-family: "Times New Roman", Times, serif;
	text-decoration: none;
	line-height: 32px;
	letter-spacing: 0.08em;
}
.about-us-maintext {
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 21px;
}
.about-us-maintext-bold {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 21px;
}
.agent-contents {
	font-size: 12px;
	font-weight: normal;
	color: #4B4B4B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 19px;
	letter-spacing: 2px;
}
.agent-contents-b {
	font-size: 12px;
	font-weight: bold;
	color: #64808E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 19px;
	letter-spacing: 2px;
}
.order-price {
	font-size: 12px;
	font-weight: normal;
	color: #535353;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 19px;
	letter-spacing: 0.08em;
}
.order-text {
	font-size: 12px;
	font-weight: normal;
	color: #535353;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 19px;
	letter-spacing: 0.08em;
}
.main-category-light {
	font-size: 13px;
	font-weight: normal;
	color: #AAAAAA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: normal;
	letter-spacing: 3px;
}
.contents-blus {
	font-size: 11px;
	font-weight: normal;
	color: #0E95BC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 19px;
	letter-spacing: 2px;
}
.contents-blus-link {
	font-size: 11px;
	font-weight: normal;
	color: #0E95BC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	line-height: 19px;
	letter-spacing: 2px;
}

a.contents-blus-link:hover {
	font-size: 11px;
	font-weight: normal;
	color: #0E95BC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	line-height: 19px;
	letter-spacing: 2px;
	position: relative;
	left: 1px;
	top: 1px;
}

