a:link {text-decoration:none}
a:active {text-decoration:none}
a:visited {text-decoration:none}
a:hover {text-decoration:underline; color:#9999ff}

.MainBaseTableBox	{border: 2px solid #999999; font-size:12px}
.MainMenu	{font-size:12px}
.MainBanner	{font-size:12px; border:2px solid #999999}
.MainBannerTitle	{font-size:12px}
.MainTable1	{font-size:12px; border:2px solid #999999}
.MainTable2	{font-size:12px; border:2px solid #999999}
.MainTable3	{font-size:12px}
.MainUpdate	{font-size:12px}
.MainNewProduct	{font-size:12px}
.Topics		{font-size:12px; padding:2px; border:1px dashed #006633}
.Update		{font-size:12px; padding:4px}
.UpdateBox	{border:1px dashed #006633}
.BrandMenu	{font-size: 12px}

.OsGuide	{font-size:12px; padding:2px; border:1px dashed #006633}
.OsGuideA	{padding:4px 40px}
.OsHBar1	{width:100%; background-color:yellowgreen; padding:1px 0px 1px 20px; font-weight:bold; font-size:140%; color:white; text-align:left}
.OsHBar2	{width:100%; background-color:hotpink; padding:1px 0px 1px 20px; font-weight:bold; font-size:140%; color:white; text-align:left}
.OsNBlock	{width:90%; padding:5px 2px; font-size:90%; text-align:left}
.OsGBlock	{width:90%; padding:5px 2px; font-size:90%; text-align:left; line-height:130%}
.OsDate		{font-weight:bold}


.OsFaqH		{width:95%; background-color:royalblue; padding:1px 0px 1px 20px; font-size:16px; font-weight:bold; color:white; text-align:left}
.OsFaqHA	{width:100%; background-color:darkorange; padding:1px 0px 1px 20px; font-size:16px; font-weight:bold; color:white; text-align:left}
.OsFaqP		{width:90%; text-align:left; font-size:12px}
.OsFaqQ		{width:90%; text-align:right; font-size:11px}

.OsMailF	{border:1px solid black; background-color:seashell; margin:10px 20px; padding:5px}
.OsMailG	{border:1px solid black; background-color:honeydew; margin:10px 20px; padding:5px}
.OsMailT	{padding-right:10px; text-align:right; font-size:11px; font-weight:normal}
.OsMailU	{padding-right:10px; font-weight:bold}
.OsMailP	{width:90%; text-align:left; font-size:12px}

.OsBannT	{border:solid 1px black; background-color:white}
.OsHeadA	{border:solid 1px royalblue; margin:10px 2px 1px; padding:2px; background-color:white; text-align:center; line-height:120%}
.OsHeadB	{color:navy; font-size:10pt; font-weight:bold}
.OsHeadC	{text-align:left; margin-left:70px; color:navy; font-size:9pt}
.OsHowtoH		{width:95%; background-color:yellowgreen; padding:1px 0px 1px 20px; font-size:16px; font-weight:bold; color:white; text-align:left}
.OsHowtoHA	{width:100%; background-color:hotpink; margin:10px 0px; padding:1px 0px 1px 20px; font-size:16px; font-weight:bold; line-height:140%; color:white; text-align:left}
.OsHowtoP		{width:90%; text-align:left; font-size:12px}



.OsBody		{bgcolor:white}
.OsHr		{width:90%; color:navy; height:1px; margin-top:5px; margin-bottom:10px}
.OsBdr		{margin-top:10px; margin-bottom:15px}
.OsUnit		{border:double 3px navy; width:500px; text-align:left; padding:8px 5px; margin:5px}

.OsStmp		{font-size:8pt; margin-left:10px}
.OsKari		{color:#999999}
.OsEmp		{font-weight:bold; color:red}

.OsHowH		{width:95%; background-color:yellowgreen; padding:1px 0px 1px 20px; font-size:16px; font-weight:bold; color:white; text-align:left}
.OsHowHA	{width:100%; background-color:hotpink; margin:10px 0px; padding:1px 0px 1px 20px; font-size:16px; font-weight:bold; line-height:140%; color:white; text-align:left}
.OsHowP		{width:90%; text-align:left; font-size:12px}

.OsMenu			{display:block; background-color:white; color:navy; font-weight:bold; font-size:11pt; width:208px; margin:5px 0px; border:1px solid navy; line-height:140%}
.OsMenu:hover	{background-color:lemonchiffon; text-decoration:none; color:navy; border:1px solid red}

.OsMen			{display:block; background:white url(images/tsuuhan/ban1.jpg) repeat-x; color:navy; font-weight:bold; font-size:11pt; width:208px; margin:0px; border:1px solid white; line-height:150%}
.OsMen:hover	{background:white url(images/tsuuhan/ban2.jpg) repeat-x; text-decoration:none; color:navy; border:1px solid red}
.OsMen:active	{color:white}
.OsMen2			{display:block; background:white url(images/tsuuhan/ban1.jpg) repeat-x; color:navy; font-size:10pt; width:208px; margin:0px; border:1px solid white; line-height:165%}
.OsMen2:hover	{background:white url(images/tsuuhan/ban2.jpg) repeat-x; text-decoration:none; color:navy; border:1px solid red}
.OsMen2:active	{color:white}
.OsBao			{display:block; width:200px; border:solid 1px black; background-color:white; margin:3px; padding:1px; text-align:center}
.OsBao:hover	{border:solid 1px red}
.OsBap			{display:block; width:100%; border:solid 1px black; background-color:white; margin:0px; padding:1px; text-align:center}
.OsBap:hover	{border:solid 1px red}

