@charset"euc-jp";
/*-------------------------------------------------------------
finance Layout Style Sheet
updated: 2005/09
-------------------------------------------------------------*/
strong{font-weight:normal;}
A:link{color:#0066CC;text-decoration:underline;}
A:visited{color:#0066CC;text-decoration:underline;}
A:hover{color:#00AAAA;text-decoration:underline;}
A:active{color:#2266FF;text-decoration:underline;}
body{font-size:90%;color:#4a4c50;line-height:150%;}
#header{
	width:760px;
}
.main{
	width:760px;
}
.main hr{	
	height:1px;
	color:#67BAFE;
	width:95%;
	background-color:#67BAFE;
}
#left{
	width:70%;
	border:1px solid #57a1ff;
	margin:1.1em 0em;
	float:left;
}
#intro,#top_topic,#top_list,#top_bbs,#top_link{
	margin:1em 1.2em 0em 1.2em;
}

#intro p,#top_topic p,#top_list p,#top_bbs p,#top_link p{
	margin:0.3em 0em;
}
#intro h1,#top_topic h1,#top_list h1,#top_bbs h1,#top_link h1{
	font-size:large;
}
#intro h2,#top_topic h2,#top_list h2,#top_bbs h2,#top_link h2{
	font-size:medium;
	padding-top:0em;
}
#intro,#topic,#list,#bbs,#link{
	margin:1em 1.2em 0em 1.2em;
}

#intro p,#topic p,#list p,#bbs p,#link p{
	margin:0.3em 0em;
}
#intro h1,#topic h1,#list h1,#bbs h1,#link h1{
	font-size:large;
}
#intro h2,#topic h2,#list h2,#bbs h2,#link h2{
	font-size:medium;
	background:url(image/list_image01.gif) left no-repeat;
	padding-left:1.4em;
	padding-top:0em;
}
#top_topic ul,#top_bbs ul{
    width:95%;
	list-style:none;
    line-height:2;
	margin-left:0em;
	margin-top:0em;
	padding-left:0em;
	padding-top:0em;
	
}
#top_topic li,#top_bbs li{
    background:url(image/list_image01.gif) left no-repeat;
	padding-left:1.4em;
}
#intro hr{
	height:1px;
	color:#67BAFE;
	width:100%;
	background-color:#67BAFE;
	border-style:dashed;
}
#topic ul,#bbs ul{
    width:95%;
	list-style:none;
    line-height:2;
	margin-left:0em;
	margin-top:0em;
	padding-left:0em;
	padding-top:0em;
	
}
#topic li,#bbs li{
    background:url(image/list_image01.gif) left no-repeat;
	padding-left:1.4em;
}
#cash{
	margin:0em 1.2em;
}
#cash p{
	margin:0.3em 0em 1.5em 0em;
}
#cash li{
	list-style-type:decimal;
}
#cash h3{
	font-size:medium;
	margin:0.3em 0em;
}
#qa ul{
	line-height:2;
}
#qa h3{
	margin:2em 1.2em 0.5em 1.2em;
}
#qa p{
	margin:0.4em 1.2em 1em 1.2em;
}
#kinri h3{
	margin:2em 1.2em 0.5em 1.2em;
}
#kinri p{
	line-height:1.8;
	margin:0.4em 1.2em 1em 1.2em;
}
#right{
	margin:1.1em 0em 1.1em 1em;
	width:23%;
	float:left;
}
#footer{
	clear:both;
}
#footer hr{	
	height:3px;
	color:#67BAFE;
	width:95%;
	background-color:#67BAFE;
}
#menu h3{
	color:#FFFFFF;
	font-size:95%;
	background-color:#B3BDC1;
	margin:0.3em 0em;
	text-align:center;
}
#menu ul{
    width:95%;
    list-style:none;
    line-height:170%;
	margin:0em 0em 1.5em 0.5em;
	padding-left:0em;
}
#menu li{
    list-style:none;
	font-size:90%;
}
#menu .menu_rank{
	margin:0em 0em 3.5em 0em;
}
#attention{
	margin:1.2em;
	border-style:solid;
	border-width:7px 1px 1px 1px;
	border-color:#5cbcff;
}
#attention p{
	text-align:center;
	margin:0.5em;
}
#attention ul{
    list-style:none;
    line-height:170%;
	margin:0.4em 1em 1em 1em;
	padding:0.4em 1em 1em 1em;
}
#list ul{
    width:100%;
    list-style:none;
    line-height:200%;
	margin:0em 0em 0em 1.5em;
	padding:0em 0em 0em 1.5em;
}
#list li{
	float:left;
 	width:40%;
	margin-right:1.5em;
	white-space:nowrap;
}
/*	bbsÍÑ	*/
#bbs_mes,#bbs_srch,#toukou,#bbs_count,#bbs_bottom_link,#bbs_form{
	margin:0em 1.2em;
}
#bbs_mes p{
	font-size:medium;
}
#bbs_mes span{
	color:#FF3366;
}
#toukou{
	text-align:right;
}
#bbs .bbs_tbl{
	width:100%;
	line-height:150%;
	text-align:left;
	border-width:1px 0px 1px 1px;
	border-style:solid;
	border-color:#b3c8d8;
}
#bbs .bbs_body span{
	color:#FF3366;
}	
#bbs .bbs_body td{
	text-align:left;
}
#bbs .bbs_menu{
	width:100%;
	border-bottom:5px solid #ffdde1;
	font-size:0.9em;
}
#bbs .bbs_menu_td1{
	width:45%;
	text-align:left;
}
#bbs .bbs_menu_td2{
	width:25%;
	text-align:left;
}
#bbs .bbs_menu_td3{
	width:28%;
	text-align:right;
}
#bbs .bbs_menu span{
	color:#CC3366;
}
#next_link{
	text-align:center;
}
#ads_btm {
  width:700px;
  margin:0 auto;
  text-align:center;
}