﻿body{
	font-family:Times New Roman,Helvetica,palatino, georgia,"MS UI Gothic","ＭＳ Ｐゴシック","ヒラギノ丸ゴ Pro W4","Osaka",verdana,arial,sans-serif,; 
	/* Verdana, Arial, Helvetica, sans-serif; */
	background-color:#ccf;
	color:#555;
	font-size:10pt;
	}

	a:link{
		color:#55f;
		line-height:1.0;text-decoration:none;
		}

	a:hover{
		background-color:#55f;
		color:#fff
		}

	a:visited{
		color:#aaf;
		text-decoration:none;
		}


#main{
	margin:5px 10px 10px 10px;
	border:1px solid #555;
	background-color:#fff;
	width:1000px;
	}



#hd{
	margin:5px 0px 0px 0px;
	font-size:18pt;
	font-weight:bold;
	font-style:Italic;
	text-align:center;

	}


#shd{
	margin:5px 0px 5px 0px;
	font-size:8pt;
	text-align:center;	
	}



#idx_c{	/* current */

	padding:1px 0px 1px 0px;
	border-top:3px double #555;
	border-right:3px double #555;
	border-left:3px double #555;
	background-color:#fff;
	/* border-right:3px double #555;
	border-left:3px double #555; 
	background-image:url("gif/idx-bg.gif");*/
	font-size:12px;font-style:italic;font-weight:bold;
	width:90px;
	text-align:center;	
	}

.idx_l{	

	padding:1px 0px 1px 0px;
	border-top:1px solid #555;
	border-right:1px solid #555;
	border-left:1px solid #555;
	border-bottom:1px solid #555;
	background-image:url("gif/idx-bg.gif"); 
	/* background-color:#ccf;*/
	font-size:12px;font-weight:bold;font-style:italic;
	width:90px;
	text-align:center;	
	}

.idx_b{	

	padding:1px 0px 1px 0px;
	border-bottom:1px solid #555;
	}

.idx_b2{	

	padding:1px 0px 1px 0px;
	border-bottom:1px solid #555;
	width:1px;
	}



#idx{	

	font-family:Times New Roman,Helvetica,palatino, georgia,"MS UI Gothic","ＭＳ Ｐゴシック","ヒラギノ丸ゴ Pro W4","Osaka",verdana,arial,sans-serif,; 
	font-size:12px;
	margin:10px 0px 0px 0px;
	/* padding:1px 0px 1px 20px;
	border-top:1px solid #555;
	border-bottom:1px solid #555;
	background-image:url("gif/idx-bg.gif");*/
	}

	.idx_c,.idx_l a:link{
		color:#444;
		line-height:1.0;text-decoration:none;
		}

	.idx_c,.idx_l a:hover{
		background-color:#99f;color:#fff
		}

	.idx_c,.idx_l a:visited{
		color:#999;
		text-decoration:none;
		}

	.idx_c,.idx_l a:acronym{
		text-decoration:none;
		}




#menuw{
	margin:5px 0px 0px 0px;
	letter-spacing:0px;
	font-size:9pt;
	width:220px;
	}



.menu{

	margin:5px 3px 0px 3px;
	padding:1px 0px 1px 0px;
	border-left:solid 0.7em #999;
	border-right:solid 0.7em #999;
	border-top:solid 1px #999;
	border-bottom:solid 1px #999;
	background-image:url("gif/idx-bg.gif");
	color:#555;
	font-size:10pt;
	text-align:center; 
	}


.mbody{

	margin:0px 3px 0px 0px;
	padding:5px 5px 10px 7px;
	background-color:#fff;
	line-height:1.5;
	font-size:8pt;
	text-align:left;
	}


.tmenu{	
	margin:5px 5px 7px 3px;
	border-left:solid 0.7em #999;
	border-right:solid 0.7em #999;
	border-top:solid 1px #999;
	border-bottom:solid 1px #999;
	background-image:url("gif/idx-bg.gif");
	padding:1 0 1 0;
	font-size:10pt;
	text-align:center;
	}


.smenu{
	margin:3 3 0 3;
	padding:1 0 1 0;
	border:1px solid #555;
	background-image:url("gif/idx-bg.gif");
	color:#555;
	font-size:10pt;
	text-align:center;
	}


.smbody{
	margin:0 3 0 3;
	padding:5 5 10 7;
	border-left:1px solid #555;
	border-right:1px solid #555;
	border-bottom:1px solid #555;
	line-height:1.5;
	font-size:8pt;
	}




.sen{
	
	border-left:dotted 1px;
	border-right:dotted 1px;
	}



.topic{
	margin:5 10 7 10px;padding:10 3 10 3px;
	border:3px double #ccc;
	font-size:10pt;

	}

.intopic{
	padding:5 0 5 10px; 
	line-height:1.5;
	}


	.intopic td{
		font-size:8pt;
		line-height:1.8;
		}



.chap{	
	margin:5px 5px 7px 3px;
	border-left:solid 0.7em #999;
	border-right:solid 0.7em #999;
	border-top:solid 1px #999;
	border-bottom:solid 1px #999;
	background-image:url("gif/idx-bg.gif");
	padding:1 0 1 10px;
	font-size:10pt;
	text-align:left;


	}


.schap{	

	margin:5px 5px 7px 3px;
	border-bottom:solid 1px #999;
	border-left:solid 0.7em #aaa;
	background-image:url("gif/idx-bg.gif");
	padding:1 0 1 10px;
	font-size:10pt;
	text-align:left;	 


	}




.chapbody{
	margin:5px 10px 20px 20px;

	line-height:1.4;
	font-size:10pt;
	}


td{
	font-size:10pt;
	}


select{
	font-family:Times New Roman,Helvetica,palatino, georgia,"MS UI Gothic", "ＭＳ Ｐゴシック","Osaka", "ヒラギノ角ゴ Pro W3", verdana, arial, sans-serif,;
	font-size:10pt;
	}



#adw{

	width:140px;
	text-align:center;
	}


#ad{
	margin:5px 3px 5px 3px;
	padding:1px 0px 1px 0px;
	border-top:solid 1px #555;
	border-bottom:solid 1px #555;
	background-image:url("http://101280.net/gif/idx-bg.gif");
	color:#555;
	font-size:10pt;

	}


#sadv{
	margin:5px 3px 5px 3px;
	text-align:left;
	font-size:8pt;
	}


#ft{
	margin:10px 0px 10px 0px;
	letter-spacing:0px;
	font-size:9pt;
	text-align:center;
	}


/* money */


.madvice{
	margin:10 20 10 20px;padding:10 10 10 15px;
	border:1px solid #aaa;
	background-color:#ffc;
	font-family:Times New Roman,Helvetica,"MS UI Gothic";
	font-size:10pt;
	}



.eword{
	border:#999 solid 1px;
	margin:5 0 5 0px;
	padding:1 5 1 5px;
	background-color:#ffc;
	text-align:center;
	}


