body,td,th, div, p, form, input, select, textarea, ul, li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#555353;
}
sup {
	font-size: 8px;
	vertical-align:super;
}
body {
	background-color: #FFFFFF;
	margin:74px 0px 0px 0px;
}
p, form, input, div {
	margin: 0px;
	padding: 0px;
}
p { 
	line-height:150%;
	padding:0px 7px 0px 0px;
	text-align:justify;
}
a { 
	outline: none;
	color:#555353;
	text-decoration:none;
}

a:hover { 
	color:#f60045;
}
a:active, a:active img, a:active .menu:active { 
	outline: none;
	outline-width:0px;
}
.menu {
	display:block;
	outline: none;
}
.cim {
	font-size: 14px;
	font-weight:bold;
	padding-bottom:1.5em;
}
.alcim {
	font-size: 12px;
	font-weight:bold;
	padding-bottom:1em;
}
p.apple { 
	line-height:140%;
	text-align:left;
}
p.apple a { 
	text-decoration:underline;
}
p.csaktext {
	padding-bottom:0.5em;
	padding-right:30px;
}
p.japan {
	line-height:110%;
	padding-right:37px;
}
p.guide {
	line-height:110%;
}
.fild {
	width:298px;
	margin: 3px 0px 3px 17px;
	border: 1px solid #555353;
	color:#000000;
	height:20px;
}
.fild2 {
	border: 1px solid #555353;
	color:#000000;
	height:20px;
}
.doboz {
	width:128px;
	height:20px;
	border: 1px solid #555353;
	text-align:right;
	color:#000000;
}
.doboz2 {
	width:325px;
	height:auto;
	border: 1px solid #ffffff;
	text-align:left;
	color:#000000;
	font-size:11px;
	background-color:#ffffff;
	cursor:pointer;
}
#flashcontent, #flashcontent a {
  background-color:#ffffff;
  color: #555353;
}

#flashcontent a:hover {
  color: #f60045;
}
.cella {
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
}
