/* ƒŠƒ“ƒN */
A:link{
text-decoration:underline;
color:#000059;
}

A:visited{
text-decoration:underline;
color:#000059;
}

A:action{
text-decoration:underline;
color:#00204B;
}

A:hover {
color:#666666;
TEXT-DECORATION: none;
}

A.miru:link{
text-decoration:underline;
color:#000059;
}

A.miru:visited{
text-decoration:underline;
color:#000059;
}

A.miru:action{
text-decoration:underline;
color:#00AC10;
}

A.miru:hover{
text-decoration:none;
color:#666666;
padding:0px;
}

A.kau:link{
text-decoration:underline;
color:#000059;
}

A.kau:visited{
text-decoration:underline;
color:#000059;
}

A.kau:action{
text-decoration:underline;
color:#FF8A0C;
}

A.kau:hover{
text-decoration:none;
color:#666666;
padding:0px;
}

A.asobu:link{
text-decoration:underline;
color:#000059;
}

A.asobu:visited{
text-decoration:underline;
color:#000059;
}

A.asobu:action{
text-decoration:underline;
color:#2F74FF;
}

A.asobu:hover{
text-decoration:none;
color:#666666;
padding:0px;
}

A.etc:link{
text-decoration:underline;
color:#000059;
}

A.etc:visited{
text-decoration:underline;
color:#000059;
}

A.etc:action{
text-decoration:underline;
color:#FE504D;
}

A.etc:hover{
text-decoration:none;
color:#666666;
padding:0px;
}

body{
	font-size:12px;
	margin:0px;
	background-color:#ffffff;
	line-height:120%;
}

body.bandle{
	margin:0px;
	font-size:12px;
	line-height:120%;
	background-color:#ffffff;
	scrollbar-3dlight-color:#FE504D;
	scrollbar-arrow-color:#FE504D;
	scrollbar-base-color:#ffffff;
	scrollbar-darkshadow-color:#FE504D;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-track-color:#ffffff;
	width:530px;
}

table.top_body{
	width:785px;
	background-color:#ffffff;
	border-left:1px #494F55 solid;
	border-right:1px #494F55 solid;
	border-bottom:0px;
	border-top:0px;
	height:100%;
	font-size:12px;
	margin:0px;
}

table.top_main{
	width:785px;
	background-color:#ffffff;
	border:0px;
	margin:0px;
	font-size:12px;
}

td.in_left{
	border:0px;
	width:200px;
	color:#000000;
	line-height:120%;
	border-top:0px;
	font-size:12px;
}

td.in_right{
	border:0px;
	border-top:0px;
	width:585px;
	color:#000000;
	line-height:120%;
	border-top:0px;
	font-size:12px;
}

table.top_head{
	width:775px;
	background-color:#ffffff;
	border:0px;
	margin-top:5px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:5px;
	font-size:12px;
}

table.top_menu001{
	width:190px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	margin-top:0px;
	background-color:#FFFFFF;
	font-size:12px;
}

table.top_menu002{
	width:190px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	margin-top:0px;
	background-color:#FFFFFF;
	font-size:12px;
}

td.top_miru01{
	border:1px #00AC10 solid;
	border-bottom:0px;
	height:18px;
	color:#000000;
	background-color:#00AC10;
	color:#ffffff;
	font-size:12px;
}

td.top_miru02{
	border:1px #00AC10 solid;
	border-top:0px;
	width:190px;
	color:#000000;
	line-height:120%;
	border-top:0px;
	font-size:12px;
}

td.top_kau01{
	border:1px #FF8A0C solid;
	border-bottom:0px;
	height:18px;
	color:#000000;
	background-color:#FF8A0C;
	color:#ffffff;
	font-size:12px;
}

td.top_kau02{
	border:1px #FF8A0C solid;
	border-top:0px;
	width:190px;
	color:#000000;
	line-height:120%;
	border-top:0px;
	font-size:12px;
}

td.top_asobu01{
	border:1px #2F74FF solid;
	border-bottom:0px;
	height:18px;
	color:#000000;
	background-color:#2F74FF;
	color:#ffffff;
	font-size:12px;
}

td.top_asobu02{
	border:1px #2F74FF solid;
	border-top:0px;
	width:190px;
	color:#000000;
	line-height:120%;
	border-top:0px;
	font-size:12px;
}

td.top_etc01{
	border:1px #FE504D solid;
	border-bottom:0px;
	height:18px;
	color:#000000;
	background-color:#FE504D;
	color:#ffffff;
	font-size:12px;
}

td.top_etc02{
	border:1px #FE504D solid;
	border-top:0px;
	width:190px;
	color:#000000;
	line-height:120%;
	border-top:0px;
	font-size:12px;
}

table.content_out{
	width:580px;
	margin:5px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	background-color:#FFFFFF;
	font-size:12px;
}

td.content_in_miru01{
	border:1px #00AC10 solid;
	height:18px;
	color:#ffffff;
	background-color:#00AC10;
	font-size:12px;
}

td.content_in_miru02{
	border:1px #00AC10 solid;
	border-top:0px;
	width:570px;
	color:#000000;
	line-height:120%;
	border-top:0px;
	font-size:12px;
}

table.content_miru_in{
	width:558px;
	margin:10px;
	background-color:#FFFFFF;
	font-size:12px;
}

td.content_miru_in01{
	border-top:2px #00AC10 solid;
	border-left:0px;
	border-right:2px #00AC10 solid;
	border-bottom:1px #00AC10 solid;
	height:18px;
	color:#000000;
	background-color:#ffffff;
	font-size:12px;
}

td.content_miru_in02{
	border-top:0px;
	border-left:1px #00AC10 solid;
	border-right:0px;
	border-bottom:1px #00AC10 solid;
	width:550px;
	color:#000000;
	line-height:120%;
	border-top:0px;
	font-size:12px;
}

td.content_in_kau01{
	border:1px #FF8A0C solid;
	height:18px;
	color:#ffffff;
	background-color:#FF8A0C;
	font-size:12px;
}

td.content_in_kau02{
	border:1px #FF8A0C solid;
	border-top:0px;
	width:570px;
	color:#000000;
	line-height:120%;
	border-top:0px;
	font-size:12px;
}

table.content_kau_in{
	width:558px;
	margin:10px;
	background-color:#FFFFFF;
	font-size:12px;
}

td.content_kau_in01{
	border-top:2px #FF8A0C solid;
	border-left:0px;
	border-right:2px #FF8A0C solid;
	border-bottom:1px #FF8A0C solid;
	height:18px;
	color:#000000;
	background-color:#ffffff;
	font-size:12px;
}

td.content_kau_in02{
	border-top:0px;
	border-left:1px #FF8A0C solid;
	border-right:0px;
	border-bottom:1px #FF8A0C solid;
	width:550px;
	color:#000000;
	line-height:120%;
	border-top:0px;
	font-size:12px;
}

td.content_in_asobu01{
	border:1px #2F74FF solid;
	height:18px;
	color:#ffffff;
	background-color:#2F74FF;
	font-size:12px;
}

td.content_in_asobu02{
	border:1px #2F74FF solid;
	border-top:0px;
	width:570px;
	color:#000000;
	line-height:120%;
	border-top:0px;
	font-size:12px;
}

table.content_asobu_in{
	width:558px;
	margin:10px;
	background-color:#FFFFFF;
	font-size:12px;
}

td.content_asobu_in01{
	border-top:2px #2F74FF solid;
	border-left:0px;
	border-right:2px #2F74FF solid;
	border-bottom:1px #2F74FF solid;
	height:18px;
	color:#000000;
	background-color:#ffffff;
	font-size:12px;
}

td.content_asobu_in02{
	border-top:0px;
	border-left:1px #2F74FF solid;
	border-right:0px;
	border-bottom:1px #2F74FF solid;
	width:550px;
	color:#000000;
	line-height:120%;
	border-top:0px;
	font-size:12px;
}

td.content_in_etc01{
	border:1px #FE504D solid;
	height:18px;
	color:#ffffff;
	background-color:#FE504D;
	font-size:12px;
}

td.content_in_etc02{
	border:1px #FE504D solid;
	border-top:0px;
	width:570px;
	color:#000000;
	line-height:120%;
	border-top:0px;
	font-size:12px;
}

table.content_etc_in{
	width:558px;
	margin:10px;
	background-color:#FFFFFF;
	font-size:12px;
}

td.content_etc_in01{
	border-top:2px #FE504D solid;
	border-left:0px;
	border-right:2px #FE504D solid;
	border-bottom:1px #FE504D solid;
	height:18px;
	color:#000000;
	background-color:#ffffff;
	font-size:12px;
}

td.content_etc_in02{
	border-top:0px;
	border-left:1px #FE504D solid;
	border-right:0px;
	border-bottom:1px #FE504D solid;
	width:550px;
	color:#000000;
	line-height:120%;
	border-top:0px;
	font-size:12px;
}

table.top_gaiyou{
	width:190px;
	margin-bottom:0px;
	margin-left:5px;
	margin-right:0px;
	margin-top:0px;
	background-color:#FFFFFF;
	font-size:11px;
}

td.top_gaiyou01{
	border:1px #222222 solid;
	border-bottom:0px;
	height:18px;
	color:#000000;
	background-color:#222222;
	color:#ffffff;
	font-size:12px;
}

td.top_gaiyou02{
	border:1px #222222 solid;
	border-top:0px;
	width:385px;
	color:#000000;
	line-height:120%;
	border-top:0px;
	font-size:11px;
}

table.top_chiket{
	width:190px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:0px;
	margin-top:0px;
	background-color:#FFFFFF;
	font-size:11px;
}

td.top_chiket01{
	border:1px #00204B solid;
	border-bottom:0px;
	height:18px;
	color:#000000;
	background-color:#00204B;
	color:#ffffff;
	font-size:12px;
}

td.top_chiket02{
	border:1px #00204B solid;
	border-top:0px;
	width:385px;
	color:#000000;
	line-height:120%;
	border-top:0px;
	font-size:11px;
}

div.top_menu01{
	margin:3px;
}

div.top_menu02{
	margin:5px;
}

div.top_menu03{
	margin:5px;
	color:#000000;
	font-size:12px;
	line-height:120%;
}

div.copy{
	margin-top:5px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	font-size:10px;
}

div.top_menu05{
	margin:5px;
}

div.in_right_in{
	margin:5px;
}

div.in_right_content_in01{
	margin-top:5px;
	margin-left:0px;
	margin-right:5px;
	margin-bottom:5px;
}

div.in_right_content_in02{
	margin:10px;
}

div.in_content_in{
	margin:3px;
}

div.ho-bi-_space{
	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
}

div.font11{
	font-size:11px;
	line-height:120%;
}

td.font12{
	font-size:12px;
	line-height:120%;
}

div.content_indent{
	width:523px;
	margin-left:12px;
}

div.content_indent02{
	width:513px;
	margin-left:12px;
}

img.top_footimg{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
}

img.content_ho-bi-{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px;
	margin-right:5px;
}

img.content_image{
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	margin-right:0px;
}

img.content_image02{
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
}

ul.list{
	margin-top:0px;
	margin-bottom:0px;
}

iframe.bandle_frame{
	border:0px;
	margin:0px;
	width:535px;
	height:300px;
}

iframe.mailmag_frame{
	border:0px;
	margin:0px;
	width:535px;
	height:276px;
}