﻿BODY{
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	border-width : 0px 0px 0px 0px;
	border-style : none none none none;
	text-align: center;
}
div.Category{
  font-size : 10px;
  text-align : left;
  color : silver;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
  text-indent : 10px;
  height : 14px;
}
a.Category{
	color: #666;
	text-decoration: none;
}
ol.CategorytopList {
	list-style-type: disc;
	margin-left: 30px;
	text-align: left;
}
ol.CategorytopList_each {
	list-style-type: disc;
	margin-left: 118px;
	text-align: left;
}
li.CategorytopList {
	margin-top: 4px;
	margin-bottom: 4px;
	font-size: 12px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	letter-spacing: 1px;
}

LI{
	border-width : 0px 0px 0px 0px;
	border-style : none none none none;
	margin: 0px;
	padding: 0px;
}
h2.title {
	background-color: #FFFF00;
	font-size: 28px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-style: normal;
	text-align: left;
}
h3.subtitle {
	color: #003300;
	text-decoration: underline;
	text-align: left;
	margin-left: 15px;
}

.Header{
	font-size : 24px;
	font-family : serif;
	height : 28px;
	width : 720px;
	padding-top : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	border-width : 0px 0px 0px 0px;
	border-style : none none none none;
	text-align : left;
	color : #ffffff;
	background-color : black;
}
.Category{
  font-size : 10px;
  text-align : left;
  color : silver;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
  text-indent : 10px;
  height : 14px;
}
.Footer{
	font-size : 11px;
	font-weight : normal;
	border-width : 0px 0px 0px 0px;
	border-style : none none none none;
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	width: 720px;
	color: #FFFFFF;
}
div.HeaderLanguage {
	font-size: 12px;
	color: #FFFFFF;
	width: 720px;
	margin: 0px;
	text-align: right;
	padding: 0px;
	word-spacing: 3px;
}
ul.HeaderLanguage {
	font-size: 12px;
	color: #FFFFFF;
	width: 720px;
	margin: 0px;
	padding-right:20px;
	padding-bottom:0px;
	text-align: right;
}
li.HeaderLanguage {
	font-size: 12px;
	color: #FFFFFF;
	float: right;
	width: 50px;
	margin-left: 8px;
	list-style-type: none;
	text-align: center;
}
span#HeaderLanguageNow {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	height: 100%;
}
li#End	{
	float: none;
}
.Main{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 1px 1px 1px 1px;
  border-style : solid solid solid solid;
  width : 720px;
  text-align : left;
  height : 600px;
  vertical-align : top;
  border-color : black black black black;
  background-color : red;
}
.Right_Screen{
  position : normal;
  height : 350px;
}
.Right{
	position : normal;
	width : 600px;
	top : 0px;
	left : 121px;
	background-color : #ffffff;
	text-align: center;
	padding-bottom : 20px;
}
.Tomoni_Event_Right{
  position : normal;
  width : 450px;
}
td.Left{
	position : relative;
	top : 0px;
	left : 0px;
	width : 120px;
	padding-top : 20px;
	padding-right : 0px;
	padding-bottom : 20px;
	background-color : red;
	margin: 0px;
	color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.Left_Title{
  padding-top : 0px;
  padding-left : 3px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 4px;
  border-width : 0px;
  border-style : none solid none none;
  border-right-color : gray;
  font-size : 18px;
  font-family : sans-serif;
  background-color : red;
  text-decoration : underline;
}
.Left_Title2{
  padding-top : 0px;
  padding-left : 3px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 2px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 1px;
  border-width : 0px;
  border-style : none solid none none;
  border-right-color : gray;
  font-size : 15px;
  font-family : sans-serif;
  text-decoration : none;
  font-style : italic;
  text-indent : 4px;
}
.Tomoni_Event_Left{
  position : normal;
  width : 150px;
  font-size : 13px;
  color : silver;
  background-color : olive;
}
BODY{
  text-align : center;
}
TD{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
  vertical-align : top;
}
TR{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
}
.Kasukabeat_Header_Menu{
  font-size : 13px;
}
H1{
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
}
A:HOVER{
	text-decoration: blink;
}
a.white {
	color: #FFF;
}

.Center-PriceTable-Contents{
  color: #666666;
  background-color: #ffffff;
  border-color: #999999 #999999 #999999 #999999;
  border-style: solid solid solid solid;
  border-width : 0px 1px 1px 0px;
  font-size : 11px;
  text-align : center;
  padding-top : 4px;
  padding-bottom : 4px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-left : 0px;
  padding-right : 0px;
  letter-spacing : 1px;
  line-height : 18px;
  font-family : Arial;
  vertical-align : middle;
}
.Center-PriceTable-Icons{
  color: #666666;
  background-color: #ffffff;
  border-color: #999999 #999999 #999999 #999999;
  border-style: solid solid solid solid;
  border-width : 0px 1px 1px 0px;
  text-align : center;
  padding-top : 5px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-left : 0px;
  padding-right : 0px;
  letter-spacing : 1px;
  line-height : 18px;
  font-family : Arial;
}
.Center-PriceTable-Title{
  color : white;
  background-color : gray;
  border-color: #999999 #999999 #999999 #999999;
  border-style: solid solid solid solid;
  border-width : 0px 1px 1px 0px;
  text-align : center;
  padding-top : 2px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-left : 0px;
  padding-right : 0px;
  letter-spacing : 1px;
  line-height : 18px;
  font-family : Arial;
  font-size : 12px;
}
.Center-PriceTable-Type{
  color : #6d6d6d;
  background-color : #cdcdcd;
  border-color: #999999 #999999 #999999 #999999;
  border-style: solid solid solid solid;
  border-width : 0px 1px 1px 0px;
  text-align : center;
  padding-top : 2px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-left : 0px;
  padding-right : 0px;
  letter-spacing : 1px;
  line-height : 18px;
  font-family : serif;
  font-size : 13px;
  vertical-align : middle;
  font-weight : normal;
}
.Center-PriceTable{
  background-color: #ffffff;
  border-right-color : #999999;
  border-bottom-color : #999999;
  border-left-color : #999999;
  border-style : solid solid solid solid;
  border-width : 1px 0px 0px 1px;
  margin-top : 15px;
  margin-bottom : 20px;
  margin-right : 0px;
  margin-left : 1px;
  border-top-color : #999999;
  width : 380px;
  text-align : center;
  vertical-align : middle;
}
table.Company_Infomation {
	width: 380px;
	border: 1px solid #999;
	font-size: 12px;
	color: #333;
	text-align: center;
}
div.Root {
	font-size: 12px;
	text-align: left;
	list-style-type: none;
}
ul.Root {
	list-style-type: none;
}
ul.update {
	text-align : left;
	margin-left : 30px;
}
