body{
	padding:0;
	margin:0;
	color: #363636;
	font-family: "Osaka", "ＭＳ ゴシック";
	font-size: 12px;
	line-height: 125%;
}

html{
	padding:0;
	margin:0;
}

form{
	padding:0;
	margin:0;
}

div#skipAnchor{
	position:absolute;
	top:0;
}

hr.divider{
	display:none;
}


td {
color: #363636;
	font-family: "Osaka", "ＭＳ ゴシック";
	font-size: 12px;
	line-height: 125%;
}


a {
	color: #4283C2;
}

a:link,
a:visited{
	text-decoration:none;
}

a:hover,
a:active{
color: #C2426F;
	text-decoration:underline;
}

a.linkText:link,
a.linkText:visited,
a.linkText:hover,
a.linkText:active{
	text-decoration:underline;
}


.ko_moji   { 
font-family: "Osaka", "ＭＳ ゴシック";
	font-size: 10px;
	line-height: 125%;
}


.komoji   { 
font-family: "Osaka", "ＭＳ ゴシック";
	font-size: 12px;
	line-height: 125%;
}

.oomoji   { 
font-family: "Osaka", "ＭＳ ゴシック";
	font-size: 14px;
	line-height: 125%;
}

.midashi  { 
font-family: "Osaka", "ＭＳ ゴシック";
	font-size: 18px;
	line-height: 125%;
}

.komidashi  { 
font-family: "Osaka", "ＭＳ ゴシック";
	font-size: 16px;
	line-height: 125%;
}

.moji   { 
font-family: "Osaka", "ＭＳ ゴシック";
	font-size: 12px;
	line-height: 125%;
}.komojis {
font-family: "Osaka", "ＭＳ ゴシック";
	font-size: 10px;
	line-height: 125%;
}
.tartetxt {
color: #363636;
	font-family: "Osaka", "ＭＳ ゴシック";
	font-size: 12px;
	line-height: 125%;
	padding:10px 50px;
}
