@charset "utf-8";
/* ݒ */

*{
	margin: 0px;
	padding: 0px;
}


/*02.25s*/
a {
	font-family: Arial, Helvetica, sans-serif;
}
h1,h2,h3,h4,h5,h6,th,td {
	font-family: Arial, Helvetica, sans-serif;
}
h2 {
	font-family: ＭＳ Ｐ明朝, 細明朝体, ヒラギノ明朝 Pro W3;
}
h1 {
	font-size: large;
}
h2 {
	font-size: medium;
	font-weight: bold;
	}
h3 {
	font-size: medium;
}

p {
	font-family:Arial, Helvetica, sans-serif;
}

/*02.25e*/

h1,h2,h3,h4,p,ul,ol,li,dt,dl,dd {
	margin: 0px;
	padding: 0px;
	font-size: 100%;
	font-weight: normal;
	font-style: normal;
}

html {
	margin: 0;
	/* setting border: 0 hoses ie6 win window inner well border */
	padding: 0;
	width:100%;
	height:100%;
}

/* {fB[ */
body {
	width:100%;
	height:100%;
	/*font-size: 100%;*/
	font-size:medium;
	color: #000000;
	/*color: #413A32;*/
	background-color:#FFFFFF;
	margin: 0 auto 0 auto;
	background: url(../images/bk_top.gif) repeat-x;
	padding: 0;
	text-align:center;	
}


/* 摜{[_[ */
img {
border-style: none;
}

/*  */
strong {
	font-weight:bold;
}

/* \ */
.none{
	display: none;
}

/* t[g */
.FloatL{
	float:left;
}
.FloatR{
	float:right;
}

/* clearfix */
.clearfix:after {
  content: ".";  /* Vvf */
  display: block;  /* ubNxvf */
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix {
  min-height: 1px;
}

* html .clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}


/* eLXgN */
a:link{ color: #0000FF; text-decoration:underline;}
a:visited{ color: #AA00FF; text-decoration:underline;}
a:active{ color: #0000FF; text-decoration:underline;}
a:hover{ color: #FFCC00; text-decoration:underline;}


.color_green{
	color:#009768;
}

@charset "utf-8";


/*********************************
 x[X 
**********************************/
/* wb_[ */
div#Header{
	width:960px;
	/*height:67px;*/
	margin:0 auto 0 auto;
	text-align:left;
}
/* Cx[X */
div#MainBase{
	width:960px;
	margin:15px auto 0 auto;
/*	padding:13px;@*/
	/*background: url(../images/bk_main.gif) no-repeat;*/
	text-align:left;
}
/* tb^[x[X */
div#FotterBase{
	width:960px;
	margin:10px auto 0 auto;
/*	border-style:solid;
	border-color:#FF0000;
	border-width:1;*/
	/*padding:15px 0 20px 0;*/
	/*background: url(../images/common/bk03.gif) repeat-x;*/
	text-align:left;
}
div#FotterBase div#Fotter{
	width:900px;
	margin:0 auto 0 auto;
}


div#fotter_com{
	font-size:11px;
}


div#fotter_com p{
	margin:5px;
}


/*********************************
 wb_[ 
**********************************/
/*  */
div#Header div.Hcont01{
	width:365px;
	margin:25px 0 0 0;
	float:left;
}
/* E */
div#Header div.Hcont02{
	width:328px;
	margin:15px 25px 0 0;
	float:right;
}
/* S */
div.Hcont01 a{
	width:365px;
	height:28px;
	margin:0 10px 0 0;
	float:left;
	background: url(../images/logo.gif) no-repeat;
	display:block;
}
div.Hcont01 h1{
	visibility: hidden;
}
/* dbԍ */
div.Hcont02 p{
	width:328px;
	height:36px;
	background: url(../images/head_tel.gif) no-repeat;
	text-indent:-9999px;
}

/* j[ʁ */
div#Cont01 ul{
	width:960px;
	margin:1px 0 1px 0;	
	list-style-type: none;
}
div#Cont01 li {
	margin:0;
	padding:0;
	display: block;
	text-decoration: none;
	overflow:hidden;
	float:left;
}

/* sbNAbv */
div#Cont02{
	width:920px;
	margin:15px 0 0 0;
}

/*********************************
 y[W@Cx[X 
**********************************/
/* pNY */
div#Title{
	width:924px;
	margin:20px 0 0 0;
}
/* pNY */
div#Title p{
	width:914px;
	height:25px;
	margin:0;
	padding:5px 0 0 10px;
	background: url(../images/bk_pankuzu.gif) no-repeat;
	color:#FFFFFF;
}
/* ^Cg */
div#Title h2{
	width:924px;
	height:129px;
	margin:-5px 0 0 0;
}

/* Xy[X */
div#MainBase div#MainLeft{
	width:658px;
	margin:20px 0 0 15px;
	_margin:20px 0 0 5px;
	float:left;
	background: url(../images/bk_naka.gif) no-repeat;
}
/* EXy[X */
div#MainBase div#MainRight{
	width:218px;
	margin:20px 45px 0 0;
	_margin:20px 20px 0 0;
	float:right;
}
/* Ej[ */
div#MainRight div.SideMenu{
	width:218px;
	margin:0;
}
/* Ej[ */
div#MainRight div.SideMenu h3{
	width:218px;
	height:55px;
	margin:0;
	float:left;
	background: url(../images/rnavi_tit.gif) no-repeat;
	text-indent:-9999px;
}

div#MainRight div.Banner{
	width:218px;
	margin:10px 0 0 5px;
}


/*********************************
 tb^[ 
**********************************/
/* x[X */
/*div#FotterBase{
	width:100%;
	height:100px;
	background: url(../images/bk_bottom.gif) repeat-x;
}*/

/* Rs[Cg */
div#Fotter div.Copyright{
	width:258px;
	height:7px;
	float:left;
	margin:5px 0 0 0;
	background: url(../images/copyright.gif) no-repeat;
	text-indent:-9999px;
}
/* j[ */
div#Fotter ul{
	width:450px;
	margin:0 0 15px 0;
	list-style-type: none;
	float:right;
}
/* j[ */
div#Fotter li {
	margin:0 0 0 25px;	
	_margin:0 0 0 20px;
	padding:0;
	display: block;
	text-decoration: none;
	overflow:hidden;
	float:left;
}


/* ݒ */



/*********************************
 C^Cg 
**********************************/
/* C^Cg */
div#Title h2{
	/*background: url(../images/shop/main_tit.jpg) no-repeat;*/
	text-indent:-9999px;
}

/*********************************
 x[X 
**********************************/
div#MainCont{
	width:610px;
	margin:20px 0 0 25px;
}


/*********************************
 ̔iɂ
**********************************/
/* y[W^Cg */
div#MainLeft h3.tit_dvd{
	width:532px;
	height:25px;
	margin:20px 0 0 25px;
	background: url(../images/dvd/tit_dvd.gif) no-repeat;
	text-indent:-9999px;
}
/* iɂā */
div.syouhin{
	width:610px;
	margin:0 0 20px 0;
	background: url(../images/shop/bk_610.gif) no-repeat bottom;
}
/* iJeS[^Cg */
div.syouhin h4.tit_syokuhin{
	width:610px;
	height:64px;
	background: url(../images/shop/shop_syokuhin.gif) no-repeat;
	text-indent:-9999px;
}
/* iJeS[^Cg */
div.syouhin h4.tit_seikatsu{
	width:610px;
	height:64px;
	background: url(../images/shop/shop_seikatsu.gif) no-repeat;
	text-indent:-9999px;
}

div.syouhin div.cont_shokuhin{
	width:530px;
	margin:20px 0 0 40px;
}

div.cont_shokuhin img{
	margin:0 0 10px 0;
}

div.cont_shokuhin p.syokuhin_L{
	width:255px;
	float:left;
	margin:0 20px 0 0;
	_margin:0 10px 0 0;
}


div.cont_shokuhin div.B_ichiran{
	margin:20px 0 0 0;
	padding:0 0 20px 0;
}


div.paragraph {
	margin:0px 20px 30px 20px;
}

.paragraph h4 {
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	text-indent:20px;
	background:url(../img/h4_square.jpg) no-repeat;
	line-height:13px;
}

.paragraph h5 {
	font-weight:bold;
	color:#F60;
}

.paragraph a {
	color:#F00;
	text-decoration:none;
}

div.parag_pdf {
	background:url(../img/pdficon_small.gif) no-repeat;
	text-indent:20px;
	font-weight:bold;
	color:#F00;
	text-decoration:none;
}


div.parag_pdf2 {
	background:url(../img/pdficon_small.gif) no-repeat;
	text-indent:20px;
	font-weight:bold;
	color:#F00;
	text-decoration:none;
	width:350px;
	font-size:1.1em;
	float:left;
}

.red {
	color:#F00;
	font-weight:bold;
	font-style:normal;
}



div.parag_sub {
	font-size:13px;
	margin:0px 20px 10px 10px;
}


div.parag_check {
    border: #E3E3E3 dotted;
	font-size:15px;
	margin:30px 20px 30px 20px;
	padding:10px 20px 10px 20px;
    background:   #F4FCFF;  
}


div.bar_long {
	background:url(../img/bar_longl.jpg) no-repeat;
	width:957px;
	height:37px;
	text-indent:20px;
	font-weight:bold;
	line-height:33px;
	margin-bottom:10px;
}

div.bar_med {
	background:url(../img/bar_med.jpg) no-repeat;
	width:653px;
	height:37px;
	text-indent:20px;
	font-weight:bold;
	line-height:33px;
}

div.bar_short {
	background:url(../img/bar_short.jpg) no-repeat;
	width:467px;
	height:37px;
	text-indent:20px;
	font-weight:bold;
	line-height:33px;
}



table#tbl1 {
    border: #E3E3E3 solid;
  /*  border-width: 1px 1px 1px 1px;*/
    border-width: 3px ;
/*    background: #F5F5F5;  */
    line-height: 120%;
/*    text-align: center;*/
	width: 800px;

}


table#tbl1 th {
    border: #E3E3E3 dotted;
    border-width: 0 0 1px 0px;
    background:   #F4FCFF;  
/*    line-height: 120%;*/
/*    text-align: center;*/
	font-weight: bolder;
	width: 450px;
    padding: 15px;
}

table#tbl1 td {
    border: #E3E3E3 dotted;
    border-width: 0 0 1px 1px;
/*    background: #F5F5F5;  */
/*    line-height: 120%;*/
/*    text-align: center;*/
    padding: 15px;
  	white-space: nowrap;

}


table#tbl2 {
    border: #333333 solid;
  /*  border-width: 1px 1px 1px 1px;*/
    border-width: 3px ;
/*    background: #F5F5F5;  */
    line-height: 110%;
/*    text-align: center;*/
/*	width: 800px;*/
	font-size:90%;
	width:100%;
	text-align:left;
	border-collapse:collapse;

}


table#tbl2 th {
    border: #333333 solid;
    border-width: 0 0 1px 0px;
	font-weight:bold;
	width: 100px;
    padding: 5px;
  	white-space: nowrap;
}

table#tbl2 td {
    border: #333333 solid;
    border-width: 0 0 1px 1px;
    padding: 5px;
 /* 	white-space: nowrap;*/

}


table#tbl2  p{
	font-size:100%;
}



table#tbl4 {
    border: #333333 solid;
  /*  border-width: 1px 1px 1px 1px;*/
    border-width: 3px ;
/*    background: #F5F5F5;  */
    line-height: 110%;
/*    text-align: center;*/
/*	width: 800px;*/
	font-size:90%;
	width:100%;
	text-align:left;
	border-collapse:collapse;

}


table#tbl4 th {
    border: #333333 solid;
    border-width: 0 0 1px 0px;
	font-weight:normal;
	/*width: 100px;*/
    padding: 5px;
  	white-space: nowrap;
}

table#tbl4 td {
    border: #333333 solid;
    border-width: 0 0 1px 1px;
    padding: 5px;
 /* 	white-space: nowrap;*/

}


table#tbl4  p{
	font-size:100%;
}




table#tbl3 {
    border: #333333 solid;
  /*  border-width: 1px 1px 1px 1px;*/
    border-width: 3px ;
    line-height: 110%;
/*    text-align: center;*/
/*	width: 800px;*/
	font-size:90%;
	text-align:left;
	border-collapse: collapse;
}


table#tbl3 th {
    border: #333333 dotted;
    border-width: 0 0 1px 0px;
	font-weight:bold;
	width: 100px;
    padding: 5px;
  	white-space: nowrap;
	text-align:left;
	vertical-align:top;
    background: #F5F5F5;  
}

table#tbl3 td {
    border: #333333 dotted;
    border-width: 0 0 1px 1px;
    padding: 5px;
	width: 400px;

 /* 	white-space: nowrap;*/

}


table#tbl3  p{
	font-size:100%;
}



table#tbl5 {
    border: #333333 solid;
  /*  border-width: 1px 1px 1px 1px;*/
    border-width: 3px ;
/*    background: #F5F5F5;  */
    line-height: 125%;
/*    text-align: center;*/
/*	width: 800px;*/
	font-size:90%;
	width:100%;
	text-align:left;
	border-collapse:collapse;
	margin:10px;

}


table#tbl5 th {
    border: #333333 solid;
    border-width: 0 0 1px 0px;
	font-weight:normal;
	/*width: 100px;*/
    padding: 5px;
  	white-space: nowrap;
	text-align:left;
	vertical-align:top;
}

table#tbl5 td {
    border: #333333 solid;
    border-width: 0 0 1px 1px;
    padding: 5px;
 /* 	white-space: nowrap;*/
 	text-align:left;

}


table#tbl5  p{
	font-size:100%;
	line-height:100%;
}

table#tbl6 {
    border: #66CCFF solid;
  /*  border-width: 1px 1px 1px 1px;*/
    border-width: 3px ;
/*    background: #F5F5F5;  */
    line-height: 110%;
/*    text-align: center;*/
/*	width: 800px;*/
	font-size:90%;
	width:90%;
	text-align:left;
	border-collapse:collapse;
	margin:0px auto;

}



table#tbl6 th {
    border: #66CCFF solid;
    border-width: 0 0 1px 0px;
	font-weight: bold;
	width: 100px;
    padding: 5px;
  	/*white-space: nowrap;*/
	text-align:left;
}

table#tbl6 td {
    border: #66CCFF solid;
    border-width: 0 0 1px 1px;
    padding: 5px;
 /* 	white-space: nowrap;*/
 	text-align:left;

}

table#tbl6  p{
	font-size:100%;
}

table#tbl7 {
    border:  none;
  /*  border-width: 1px 1px 1px 1px;*/
/*    background: #F5F5F5;  */
    line-height: 110%;
/*    text-align: center;*/
	font-size:95%;
	width:100%;
	text-align:left;
	border-collapse:collapse;
	margin:10px;

}


table#tbl7 th {
    border:  none;
	font-weight:normal;
	width: 100px;
    padding: 5px;
  	white-space: nowrap;
	text-align:left;
	vertical-align:top;
}

table#tbl7 td {
    border:  none;
    padding: 5px;
 /* 	white-space: nowrap;*/
 	text-align:left;

}


table#tbl7  p{
	font-size:100%;
	line-height:100%;
}


table#tbl8 {
	border:none;
	
	
}

table#tbl8 td {
	border:none;
    padding: 5px;
	
	
}


#hissu {
	display: inline-block;
	_display: inline;

}


.danraku_all {
	width:800px;
	margin-top:40px;
	margin-left:80px;
	/*font-size:11px;*/
	/*float:none;*/
	
}



.danraku_all2 {
	width:700px;
	margin-top:40px;
	margin-left:165px;
	/*font-size:11px;*/
	/*float:none;*/
	
}

.danraku_all2 h3 {
	margin-top:10px;
	font-size:14px;
	font-weight:bold;
	/*float:none;*/
	
}

.danraku_all2 h4 {
	margin-top:5px;
	font-size:13px;
	font-weight:normal;
	/*float:none;*/
	
}


.danraku_all2 p {
	
	font-size:90%;
	/*float:none;*/
	
}

.danraku_all2 ol,ul {
	margin-left:20px;
	font-size:13px;
	/*float:none;*/
	
}

.danraku_all3 {
	width:850px;
	margin-top:10px;
	margin-left:60px;
	margin-bottom:20px;
	/*font-size:11px;*/
	/*float:none;*/
	
}

.danraku_all3 h3 {
	margin-top:10px;
	font-size:14px;
	font-weight:bold;
	/*float:none;*/
	
}

.danraku_all3 p {
	
	font-size:90%;
	line-height:120%;
	/*float:none;*/
	
}

.danraku_all3 ol,ul {
	margin-left:20px;
	font-size:13px;
	/*float:none;*/
	
}



.danraku_fx {
	width:700px;
	margin-top:30px;
	margin-left:165px;
	/*font-size:11px;*/
	/*float:none;*/
	
}


.danraku_fx h4 {
	margin-top:5px;
	font-size:14px;
	font-weight:normal;
	/*float:none;*/
	
}


.danraku_fx p {
	
	font-size:90%;
	/*float:none;*/
	
}

.danraku_fx ol, ul li {
	margin-left:20px;
	font-size:90%;
	/*float:none;*/
	
}



div.box_fx {
	background:url(../img/fx/box_fx_l.jpg) no-repeat;
	width:810px;
	height:37px;
	text-indent:20px;
	font-weight:bold;
	line-height:33px;
	color:#359aff;
}

.comment_fx {
	width:680px;
	margin-top:5px;
	margin-left:20px;
	/*font-size:11px;*/
	/*float:none;*/
	
}



.danraku_fxrisk {
	width:700px;
	margin-top:30px;
	margin-left:165px;
	/*font-size:11px;*/
	/*float:none;*/
	
}


.danraku_fxrisk h3 {
	font-size:90%;
	font-weight:bold;
	margin-bottom:10px;
	text-indent:20px;
	background:url(../img/h4_square.jpg) no-repeat;
	line-height:13px;
}

.danraku_fxrisk h4 {
	font-size:90%;
	font-weight:bold;
}

.danraku_fxrisk p {
	
	font-size:90%;
	/*float:none;*/
	margin-bottom:10px;
	
}

.danraku_fxrisk ol,ul {
	margin-left:20px;
	font-size:13px;
	/*float:none;*/
	
}




.fx_arrow {
	width:700px;
	alignment-adjust:middle;
	
}


.danraku_anti ol li{
	font-size:14px;
	font-weight:bold;
	margin:10px 5px 10px 5px;
}


.danraku {
	width:460px;
	/*font-size:11px;*/
	/*float:none;*/
	
}


.danraku_right-align {
				/*text-align:right;*/ 
				margin-left:10px;
				line-height:1.5em;
				/*font-size:90%;*/
				float:right;

}

.danraku_left-align {
				text-align:left; 
				margin-left:05px;
				line-height:1.5em;
				/*font-size:80%;*/
				float:left;

}

.danraku_left-align p {
				text-indent:0.8em;
				margin-bottom:4px;
}




/*toppage*/

.topic_p {
	width:600px;
	margin-top:3px;
	padding-bottom:3px;
	border-bottom:#999999 dotted 1px;
	float:left;
	
}

.topic_p h3 {
	font-size:14px;
	font-weight:bold;
	color:#000;
	clear:both;
	margin:0px;
	display:inline;
	width:150px;
	float:left;
}

.topic_p h4 {
	font-size:14px;
	font-weight:bold;
	color:#000;
	clear:both;
	margin-right:30px;
	display:inline;
	width:20px;
/*	float:left;*/
}
	
.topic_p p {
	font-size:14px;
	line-height:16px;
	margin-left:0px;
	text-align:left;
	display:inline;
	width:360px;
	float:right;
}

.topic_p a {
	color:#00f;
	text-decoration:none;
}



.topic_t {
	width:410px;
	margin-top:10px;
	margin-left:50px;
	padding-bottom:3px;
	/*border-bottom:#999999 dotted 1px;*/
	/*float:left;*/
	
}

.topic_t h3 {
	font-size:14px;
	font-weight:bold;
	color:#222;
	clear:both;
	margin:0px;
	display:inline;
	width:140px;
	float:left;
}


/*.topic_t h4 {
	font-size:14px;
	font-weight:bold;
	color:#222;
	clear:both;
	margin-right:30px;
	display:inline;
	width:20px;
	float:left;
}
*/	
.topic_t p {
	font-size:14px;
	line-height:16px;
	margin-left:0px;
	text-align:left;
	text-indent:0px;
	/*display:inline;*/
	width:400px;
	/*float:right;*/
}

.topic_t a {
	color:#00f;
	text-decoration:none;
}



table#topic_t {
    border: none;
    line-height: 100%;
/*    text-align: center;*/
	font-weight:normal;
	/*font-size:85%;	*/
	margin-top:10px;
	padding-bottom:3px;
	/*float:left;*/
	border-collapse:collapse;

}


table#topic_t h3 {
	font-size:0.9em;
	font-weight:bold;
	color:#222;
	clear:both;
	margin:0px;
	/*display:inline;*/
}



table#topic_t th {
/*    line-height: 120%;*/
/*    text-align: center;*/
	text-align:left;
	vertical-align:text-top;
	width:20%;
	border-bottom:#999999 dotted 1px;
	padding:5px 0;
}

table#topic_t td {
  	/*white-space: nowrap;*/
	font-size:0.9em;
	border-bottom:#999999 dotted 1px;
	padding:5px 0;

}

table#topic_t a {
    /*white-space: nowrap;*/

}





.return {
	font-size:12px;
	/*width:600px;*/
	margin-top:3px;
	padding-bottom:3px;
	margin-left:10px;
	float:right;
	
}


.return  a{
	color:#00f;
	text-decoration:none;
	
}


.news_all {
	font-size:12px;
	width:430px;
	margin-top:3px;
	padding-bottom:3px;
	text-align:right;
	float:none;
	
}


.news_all  a{
	color:#00f;
	text-decoration:none;
	
}


/*company profile*/




table#comp1 {
		width:425px;
		margin-left:15px;
		border:none;
		line-height:130%;
		font-size:80%;
		text-align:left;
}

table#comp1 th {
			font-weight:normal;
			text-align:left;
			width:120px;
			vertical-align:top;
			}


.comp1 h3 {
	font-size:12px;
	/*font-weight:bold;*/
	color:#222;
	clear:both;
	margin:0px;
	display:inline;
	width:150px;
	/*float:left;*/
}

.comp1 h4 {
	font-size:12x;
	font-weight:bold;
	color:#222;
	clear:both;
	margin-right:30px;
	display:inline;
	width:20px;
	float:left;
}
	
.comp11 {
	font-size:80%;
	line-height:inherit;
	margin-left:12px;
	text-align:left;

}

.comp2 {
		margin-left:15px;
		margin-top:15px;
		width:410px;
		border:none;
}

.comp2 h3 {
	font-size:95%;
	/*font-weight:bold;*/
	color:#222;
	clear:both;
	margin:0px;
	/*display:inline;*/
	width:150px;
	/*float:left;*/
}


.comp2 p {
	font-size:80%;
	line-height:120%;
	margin-left:0px;
	text-align:left;
	text-indent:0.8em;
	width:410px;
}



.comp3 {
		margin-left:15px;
		margin-top:15px;
		width:410px;
		border:none;
}

.comp3 p {
	font-size:80%;
	line-height:150%;
	margin-left:0px;
	text-align:left;
	text-indent:0.8em;
	width:410px;
}



table#comp4 {
		margin-left:15px;
		width:425px;
		border:none;
		font-size:80%;
		line-height:130%;
}


table#comp4 th {
			font-weight:normal;
			text-align:left;
			vertical-align:top;
			width:95px;
			}




.comp5 {
		margin-left:15px;
		margin-top:15px;
		width:410px;
		border:none;
}

.comp5 h3 {
	font-size:90%;
	font-weight:bold;
	/*font-weight:bold;*/
	color:#222;
	clear:both;
	margin:0px;
	/*display:inline;*/
	/*float:left;*/
}


.comp5 p {
	font-size:80%;
	line-height:120%;
	margin-left:0px;
	text-align:left;
	text-indent:0px;
	width:410px;
}







.danraku_fund1 {
	width:850px;
	margin-top:10px;
	margin-left:60px;
	margin-bottom:20px;
	/*font-size:11px;*/
	/*float:none;*/
	
}


.danraku_fund1 h3 {
	font-size:90%;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
	text-indent:20px;
	background:url(../img/h4_square.jpg) no-repeat;
	line-height:13px;
}

.danraku_fund1 h4 {
	font-size:90%;
	font-weight:bold;
	margin-left:10px;
}

.danraku_fund1 p {
	
	font-size:90%;
	/*float:none;*/
	margin-bottom:10px;
	margin-left:20px;
	line-height:135%;
	
}

.danraku_fund1 ol,ul {
	margin-left:20px;
}

.danraku_fund1 li{
	list-style-type: circle;
	margin-left:10px;
	line-height:135%;
	
}




.danraku_fund1_square {
	width:700px;
	margin-top:20px;
	background-color: #FEE7FE;
	border-color: #C96;
	border-style: ridge;
	border-width:5px;
	padding:20px;
	
}


.danraku_fund1_square h3 {
	font-size:90%;
	font-weight:bold;
	margin-bottom:10px;
	text-indent:20px;
	background:url(../img/h4_square.jpg) no-repeat;
	line-height:13px;
}

.danraku_fund1_square h4 {
	font-size:90%;
	font-weight:bold;
}

.danraku_fund1_square p {
	
	font-size:115%;
	font-weight:bold;
	/*float:none;*/
	margin-bottom:10px;
	line-height:1.5;
	
}

.danraku_fund1_square ol,ul {
	margin-left:20px;
	font-size:12px;
	/*float:none;*/
	
}

.danraku_fund1_catch1 {
	
	
}













	


table#fund2 {
    border: none;
    line-height: 110%;
/*    text-align: center;*/
	font-weight:normal;
	font-size:85%;
}


table#fund2 th {
/*    line-height: 120%;*/
/*    text-align: center;*/
	width: 250px;
    padding: 15px;
}

table#fund2 td {
    padding: 0px 5px;
  	white-space: nowrap;

}


table#monthrep {
	margin-left:110px;
    border: #333333 medium solid;
    line-height: 160%;
/*    text-align: center;*/
	font-weight:normal;
	border-collapse: collapse;
	font-size:85%;
}


table#monthrep th {
/*    line-height: 120%;*/
/*    text-align: center;*/
	width: 100px;
    padding: 0 5px;
	border:#333333 thin dotted;
	border-collapse: collapse;
	white-space: nowrap;
}

table#monthrep td {
    padding: 0px 5px;
	width:50px;
  	white-space: nowrap;
	border:#333333 thin dotted;
}


.parag_t {
	width:410px;
	margin-top:10px;
	margin-left:30px;
	padding-bottom:50px;
	font-size:90%;
	
	/*float:left;*/
	
}


.mail_p {
	width:400px;
	vertical-align:middle;
	text-align: center;
	font-size:13px;
	line-height:normal;
	margin-top:150px;
	
}


.mail_p p{
	text-indent:0px;
	text-align:left;
	font-size:13px;
	margin-top:15px;
	margin-left:30px;
	
}


div.rec1 {
	margin:0px 20px 30px 20px;
}

/*.rec1 h4 {
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	text-indent:20px;
	background:url(../img/h4_square.jpg) no-repeat;
	line-height:13px;
}
*/

.rec1 h4 {
	margin:25px 0 10px 0;
	font-weight:bold;
	font-size:1.0em;
	text-indent:20px;
	line-height:1.0em;
	color:#000000;
	width: inherit;
	background:url(../img/h4_square.jpg) no-repeat;
	border-bottom:  solid #666666;
}

.rec1 p {
	font-size:14px;
	margin-bottom:10px;
	text-indent:0.9em;
	line-height:120%;
}



.danraku_gold {
	width:780px;
	margin-top: 0px;
	margin-left:20px;
	margin-bottom:20px;
	/*font-size:11px;*/
	/*float:none;*/
	
}


.danraku_gold h4 {
	margin-top:5px;
	font-size:14px;
	font-weight:normal;
	/*float:none;*/
	
}

.danraku_gold h3 {
	font-size:90%;
	font-weight:bold;
	margin-bottom:10px;
	text-indent:20px;
	background:url(../img/h4_square.jpg) no-repeat;
	line-height:13px;
}

.danraku_gold p {
	
	font-size:90%;
	/*float:none;*/
	
}

.danraku_gold ol, ul li {
	margin-left:20px;
	font-size:90%;
	/*float:none;*/
	
}



div.box_gold {
	background:url(../img/fx/box_fx_l.jpg) no-repeat;
	width:810px;
	height:37px;
	text-indent:20px;
	font-weight:bold;
	line-height:33px;
	color:#359aff;
}

.comment_gold {
	width:680px;
	margin-top:5px;
	margin-left:20px;
	/*font-size:11px;*/
	/*float:none;*/
	
}



.danraku_gold_square {
	width:700px;
	margin-top:20px;
	background-color: #FEE7FE;
	border-color: #C96;
	border-style: ridge;
	border-width:5px;
	padding:20px;
	
}


.danraku_gold_square h3 {
	font-size:90%;
	font-weight:bold;
	margin-bottom:10px;
	text-indent:20px;
	background:url(../img/h4_square.jpg) no-repeat;
	line-height:13px;
}

.danraku_gold_square h4 {
	font-size:90%;
	font-weight:bold;
}

.danraku_gold_square p {
	
	font-size:115%;
	font-weight:bold;
	/*float:none;*/
	margin-bottom:10px;
	line-height:1.5;
	
}

.danraku_gold_square ol,ul {
	margin-left:20px;
	font-size:12px;
	/*float:none;*/
	
}


.danraku_gold_half {
	width:380px;
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
	float:left;
		/*font-size:11px;*/
	/*float:none;*/
	
}




.gold_arrow {
	width:700px;
	alignment-adjust:middle;
	
}



.danraku_gold_bar {
	background:url(../img/gold/kinjigane_gold_bar.png) no-repeat right;
	text-align:left;
	height:123px;
	margin-left:60px;
	margin-right:100px;
		/*font-size:11px;*/
	/*float:none;*/
	
}

.danraku_gold_bar2 {
	background:url(../img/gold/kinjigane_gold_bar.png) no-repeat right;
	text-align:center;
	height:100x;
		/*font-size:11px;*/
	/*float:none;*/
	
}


.danraku_gold_title {
	background:url(../img/gold/kinjigane_tilte_s1.jpg) no-repeat left;
	text-align:left;
	height:170px;
	width:465px;
	padding:0px 0px 0px 20px
		/*font-size:11px;*/
	/*float:none;*/
	
}

.danraku_gold_title p {
	vertical-align:middle;
	text-align:left;
	font-size:35px;
	font-weight:bold;
		/*font-size:11px;*/
	/*float:none;*/
	
}


div.linkpage {
	margin:0px 20px 30px 20px;
}

/*.linkpage h4 {
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	text-indent:20px;
	background:url(../img/h4_square.jpg) no-repeat;
	line-height:13px;
}
*/

.linkpage h4 {
	margin:25px 0 10px 0;
	font-weight:bold;
	font-size:1.0em;
	text-indent:20px;
	line-height:1.0em;
	color:#000000;
	width: inherit;
	background:url(../img/h4_square.jpg) no-repeat;
	border-bottom:  solid #666666;
}

.linkpage p {
	font-size:14px;
	margin-bottom:10px;
	text-indent:0.9em;
	line-height:120%;
}


.linkpage ul li {
	margin-left:20px;
	font-size:1.2em;
	/*float:none;*/
	
}


.linkpage li{
	list-style-image:url(../img/linkmark.gif);
	margin-left:10px;
	line-height:135%;
	
}


.linkpage li a{
	/*text-decoration:none;*/
	color:#333;
}



