img { border:none; }

table, tr, td, input, textarea {
		font-family:£Í£Ó £Ð«´«·«Ã«¯,Osaka,MS PGothic,Aria,Helvetica,sans-serifl;
		font-size:14px;
		color:#555555;
		LINE-HEIGHT:150%;
		word-break:break-all;
		scrollbar-face-color:#DCDCDC;
		scrollbar-highlight-color: #CCCCCC;
		scrollbar-shadow-color: #CCCCCC;
		scrollbar-3dlight-color: #F2F2F2;
		scrollbar-darkshadow-color: #F2F2F2;
		scrollbar-track-color: #F2F2F2;
		scrollbar-arrow-color: #777777;}	

select	{background-color:#FFFFFF;border:1 solid #FFFFFF ; font-size:12px;color:#666666;}
.input00 	{background-color:white;border:1 solid #cccccc ; font-size:12px;color:#666666;height:18px;}
.title{font-size:22pt;color:#FFFFCC;line-height:100%;}
.list {font-size:9pt;color:#FFFF99;line-height:100%;}
.list2 {font-size:20pt;color:#000000;line-height:100%;}

A:link {COLOR: #00326f; TEXT-DECORATION: none;line-height:140%;}
A:visited {COLOR: #00326f; TEXT-DECORATION: none;line-height:140%;}
A:hover {COLOR: #cc0000; TEXT-DECORATION: underline;line-height:140%;}

A.T:link {font-size:14px;COLOR: #00326f; LINE-HEIGHT: 140%;TEXT-DECORATION: none}
A.T:visited {font-size:14px;COLOR: #00326f; LINE-HEIGHT: 140%;TEXT-DECORATION:none}
A.T:hover {font-size:14px;COLOR: #cc0000; LINE-HEIGHT: 140%;TEXT-DECORATION:underline}

A.S:link {font-size:12px;COLOR: #00326f; LINE-HEIGHT: 140%;TEXT-DECORATION: none}
A.S:visited {font-size:12px;COLOR: #00326f; LINE-HEIGHT: 140%;TEXT-DECORATION:none}
A.S:hover {font-size:12px;COLOR: #cc0000; LINE-HEIGHT: 140%;TEXT-DECORATION:underline}

A.B:link {text-decoration:none;	color:#2194C0;}
A.B:visited {text-decoration:none; color:#2194C0;}
A.B:hover {text-decoration:underline; color: #003399;}
A.B:active {text-decoration:none; color:#2194C0;}


A.BB:link {text-decoration:none;	color:#2194C0;font-size:12px;}
A.BB:visited {text-decoration:none; color:#2194C0;font-size:12px;}
A.BB:hover {text-decoration:underline; color: #003399;font-size:12px;}
A.BB:active {text-decoration:none; color:#2194C0;font-size:12px;}


.15 {font-size:15px;}
.16 {font-size:16px;}
.pink {color:#cc0066;}
.green {color:#366b0c;}

A.LB:link {
	text-decoration:none;
	padding-left: 15px;
	color: #2194C0;
}
A.LB:visited {
	text-decoration:none;
	color:#2194C0;
	padding-left: 15px;
}
A.LB:hover {text-decoration:underline color:#2194C0
	padding-left: 5px;
	padding-left: 15px;
	color: #CC0000;
	display: block;
}
A.LB:active {
	text-decoration:none;
	color:#2194C0;
	padding-left: 15px;
}

.WT {text-decoration:none; color:#00326F;font-size:16px;FONT-WEIGHT: bold;}
.W {text-decoration:none; color:#FFFFFF;font-size:16px;FONT-WEIGHT: bold;}
.WW {text-decoration:none; color:#03699A;font-size:14px;FONT-WEIGHT: bold;}
A.W:link {text-decoration:none; color:#FFFFFF;font-size:14px;FONT-WEIGHT: normal;}
A.W:visited {text-decoration:none; color:#FFFFFF;font-size:14px;FONT-WEIGHT: normal;}
A.W:hover {text-decoration:underline; color:#FFFFFF;font-size:14px;FONT-WEIGHT: normal;}
A.W:active {text-decoration:none; color:#FFFFFF;font-size:14px;FONT-WEIGHT: normal;}

A.D:link {text-decoration:none; color:#FFFFFF}
A.D:visited {text-decoration:none; color:#FFFFFF}
A.D:hover {text-decoration:none; color:#FFFFFF}
A.D:active {text-decoration:none; color:#FFFFFF}


INPUT.tx {
	BORDER-TOP-WIDTH: 1px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cccccc; PADDING-BOTTOM: 2px; FONT: 12px "Arial", "Helvetica", "sans-serif"; COLOR: #333333; BORDER-TOP-COLOR: #cccccc; BACKGROUND-COLOR: #fefefe; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc
}
TEXTAREA.post {
	BORDER-TOP-WIDTH: 1px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #cccccc; PADDING-BOTTOM: 2px; FONT: 12px "Arial", "Helvetica", "sans-serif"; COLOR: #333333; BORDER-TOP-COLOR: #cccccc; BACKGROUND-COLOR: #fefefe; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #cccccc
}
.s10h120 {
	FONT-SIZE: 10px; LINE-HEIGHT: 120%; FONT-FAMILY: "£Í£Ó £Ð«´«·«Ã«¯", "Osaka"
}
.s12h150 {
	FONT-SIZE: 12px; LINE-HEIGHT: 150%; FONT-FAMILY: "£Í£Ó £Ð«´«·«Ã«¯", "Osaka"
}
A.link01:link {
	COLOR: #ffffff
}
A.link01:visited {
	COLOR: #ffffff
}
A.link01:hover {
	COLOR: #ffff99
}
A.link01:active {
	COLOR: #ffff99
}
A.link02:link {
	COLOR: #00326f
}
A.link02:visited {
	COLOR: #00326f
}
A.link02:hover {
	COLOR: #cc0000
}
A.link02:active {
	COLOR: #cc0000
}
A.link_info:link {
	COLOR: #330000
}
A.link_info:visited {
	COLOR: #330000
}
A.link_info:hover {
	COLOR: #cc0000
}
A.link_info:active {
	COLOR: #cc0000
}
A.mens:link {
	COLOR: #00326f
}
A.mens:visited {
	COLOR: #00326f
}
A.mens:hover {
	COLOR: #327cae
}
A.mens:active {
	COLOR: #327cae
}
A.ladys:link {
	COLOR: #cc0000
}
A.ladys:visited {
	COLOR: #cc0000
}
A.ladys:hover {
	COLOR: #ff6666
}
A.ladys:active {
	COLOR: #ff6666
}
A.acc:link {
	COLOR: #278951
}
A.acc:visited {
	COLOR: #278951
}
A.acc:hover {
	COLOR: #46be7a
}
A.acc:active {
	COLOR: #46be7a
}
.unnamed1 {
	FONT-FAMILY: "Arial", "Helvetica", "sans-serif"
}
.s14hn {
	FONT-SIZE: 14px; LINE-HEIGHT: normal
}
.Button {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; BORDER-LEFT: 1px; WIDTH: 1px; COLOR: #ffffff; BORDER-BOTTOM: 1px; BACKGROUND-COLOR: #ffffff
}

.LoginBox {
	font-size: 12px;
	color: #666666;
}

.But {
	BORDER-RIGHT: 1px; BORDER-TOP: 1px; BORDER-LEFT: 1px; WIDTH: 100px; Height: 25px; COLOR: #000000; BORDER-BOTTOM: 1px; BACKGROUND-COLOR: #ffffff
}

.dot_blue ul {margin:0 0 0 0; padding:0 0 0 0;}
.dot_blue ul li {
margin:3px 0 0 0; padding:0 0 0 12px; background:url(http://u-gen.nihonkiin.or.jp/event/images/dot_blue.gif) 2px 6px no-repeat; list-style-position:outside; list-style-type:none;}

.btn11 {
background-color:#D1E6FF;
border:#93BEF1 2px solid;
padding: 3px 5px 3px 5px;
margin:0;
}

.btn12 {
background-color:#FFF;
border:#ccc 1px solid;
padding: 6px 10px 3px 10px;
}

.btn_big {
background-color:#D1E6FF;
border:#93BEF1 2px solid;
margin:0;
font-size:20px;
font-weight:bold;
}

.btn1, a.btn1:link, a.btn1:visited {font-size:12px;color:#0068B0;text-decoration:none;font-weight:bold;}
a.btn1:hover, a.btn1:active {font-size:12px;color:#578fc7;text-decoration:none;font-weight:bold;}

.btn2, a.btn2:link, a.btn2:visited {font-size:12px;color:#578fc7;text-decoration:none;font-weight:bold;}
a.btn2:hover, a.btn2:active {font-size:12px;color:#0068B0;text-decoration:none;font-weight:bold;}

.btn3, a.btn3:link, a.btn3:visited {font-size:11px;color:#0068B0;text-decoration:none;}
a.btn3:hover, a.btn3:active {font-size:11px;color:#578fc7;text-decoration:none;}

.blue12title, a.blue12title:link, a.blue12title:visited, a.blue12title:hover, a.blue12title:active
{color:#0068B0;font-size:12px;font-weight:bold;text-decoration:none;padding:7px 0 0 0;line-height:190%;}

.sub_menu_box {
width: 100%;
height: 40px;
background:url(/images/bg_sub_menu_box.gif) 0px 0px no-repeat; 
padding:0 5 0 10;
margin:0;
text-align:center;
}

.sub_box2{
width: 100%;
background-color:#FFF;
border:1px solid #eee; 
padding:0 5 0 5;
}

.tab6 {padding:3 0 3 0;}
.tab20 {padding:10 0 10 0;}
.tab10 {padding:5 0 5 0;}

.light_blue, a.light_blue:link, a.light_blue:visited, a.light_blue:hover, a.light_blue:active
{color:#578fc7;}

.box_line{
width: 100%;
border:1px solid #DBDBDB; 
padding:5 5 5 5;
}

.blue_n {
width: 100%;
padding:3 0 3 5;
background-color:#EAF7FE;
}

.img_title {
width: 100%;
color:#0068B0;padding:3 0 0 5;
background-color:#FFF;
}
.blue_ex {color:#0068B0;font-size:13px;}

.12, a.12:link, a.12:visited, a.12:hover, a.12:active
{color:#555555;font-size:12px;text-decoration:none;}

.image {border:1px solid #CCC; padding:1px; background:#FFFFFF; }


.box2 {
width: 100%;
background-color:#FFF;
border:2px solid #d7e0f4; 
padding:3 3 3 3;
}

.blue {color:#0068B0;}


.black16, a.black16:link, a.black16:visited {font-size:18px;color:#4c4c4c;text-decoration:none;}
a.black16:hover, a.black16:active {font-size:18px;color:#0B68AF;text-decoration:underline;}

