body{
font-size:13px;
line-height:140%;
font-family:"lr oSVbN", Osaka, "qMmpS Pro W3";
background-image:url(img/bg.jpg);
}

table,tr td{font-size:13px; line-height:140%}

.fsl { font-size: 14px; line-height: 130%} 
.fs16 { font-size: 16px; line-height: 
150%} 
.fs15 { font-size: 15px; line-height: 140%} 
.fs14 { font-size: 14px; line-height: 
130%}
 .fs13 { font-size: 13px; line-height: 140%}
 .fs12 { font-size: 12px; line-height:1.4}
 .fs11 { font-size: 11px; line-height: 120%}
  .fs10 { font-size: 10px; line-height: 
110%}
 .fs9 { font-size: 9px; line-height: 130%}
  .fs8 { font-size: 8px; line-height: 
130%} 
A:hover { COLOR: #009999 } 


.en{font-size: 12px; line-height:1.3;font-family:Arial, Helvetica, sans-serif;}



/** 1σ―**/
.idt {text-indent:1em;}

.idt4 {text-indent:4em;}
.idt5 {text-indent:5em;}


/** 1sσ―**/
.space {margin-top:1em;}

p {
	font-size: 13px;
	line-height: 140%;
}

h1{
font-size:16px;
color:#336666;
margin:0px 0px 3px 0px;
}

h2{
font-size:14px;
font-weight:bold;
margin:0px 0px 3px 0px;
}



h3 {
	background-color:none;
	font-size: 14px;
	font-weight:bold;
	padding: 5px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #CC3366;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
}

h4{
font-size:13px;
color:#336666;
margin:0px 0px 2px 0px;
}

h5 {
	background-color:none;
	font-size: 15px;
	font-weight:bold;
	padding: 5px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #336666;
	font-family: "lr oSVbN", Osaka, "qMmpS Pro W3";
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
}

h6 {background-color:#CCCCCC;padding:3px;font-size:14px;}

ul{
margin:0px;
padding:0px;
}
/*li{
list-style:disc;
margin:0px;
padding:0px;
}*/

.img{
border:solid 1px #ccc;margin-bottom:0.5em;
}

.img-noborder{border:0px;margin-bottom:0.5em;}

.img-right{
border:solid 1px #ccc;
margin-left:1em;
text-align:right;
float:right;
}

.img-left{
border:solid 1px #ccc;
margin-right:1em;
text-align:left;
float:left;
}

.border {border-collapse: collapse;}

ul {
margin:0px;
padding: 0em 0em 0em 1.5em;
list-style:disc;
line-height: 120%;
}



.clr {
    clear: both;
    overflow: hidden;
    width: 1px;
    height: 1px;
    margin: 0 -1px -1px 0;
    border: 0;
    padding: 0;
    font-size: 0;
    line-height: 0;
}

.gr-line{
border-top:solid 1px #999;
margin:0px;
}

.gr-line-bottom{
border-bottom:solid 1px #999;
margin:3px 0px 3px 0px;
padding:3px 0px 3px 0px;
}

.dot-line{
margin:10px 0px 20px 0px;
padding:0px;
border-bottom:dotted #999999 1px;
width: 100%;
}

.image_v_center {
vertical-align: middle;
}

.bg-no-repeat{background-repeat: no-repeat;}





/*eWΜΪΧ*/

#main2{width:460px;margin-bottom:10px;}

#main2 h1{font-size:15px;color:#fff;background-color:#708FAD;padding:5px;}
#main2 h2{font-size:13px;color:#333;background-color:#DFE7EA;padding:3px;}
#main2 h6{font-size:13px;color:#333;background-color:#C8DBDB;padding:3px;font-weight:normal;margin:20 0 5 0;padding:3 0 3 5;}


#main2 p{margin-top:5px;margin-bottom:5px;line-height:1.5}
.t01{font-size:14px;font-weight:bold;}
.t02{font-size:13px;font-weight:bold;}

.en{font-family:Arial, Helvetica, sans-serif;font-size:11px;}

#photo-l{text-align:left;float:left;margin-left:0px;margin-right:1em;margin-bottom:1em;padding-right:5px;}

#photo-r{text-align:left;float:right;margin-right:0px;margin-left:1em;margin-bottom:1em;}

#photocap{font-size:0.8em;width:180px;margin-top:0.2em;margin-bottom:0.2em;line-height:1.3;}

#photocap150{font-size:0.9em;width:180px;margin-top:0.2em;margin-bottom:0.2em;line-height:1.4;}

.fig-left {margin-bottom:0.5em;}
.cap {font-size:11px;text-align:left;margin-top:100px;}
.cap2 {font-size:11px;text-align:left;line-height:1.3;}





/*gsbNX*/

#topi-box{width:480px;margin-bottom:20px;margin-left:10px;margin-top:15px;}

#topi-box .img{border:#CCCCCC 1px solid;}


/*W¦οΜΚ^‘ΐΧ*/

#fig{margin:0;padding:0;}
#fig ul{margin:0px;padding:0;}
#fig li{margin-right:10px;float:left;padding:0;list-style:none;}



/*copyright*/
.copy {font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#305961;text-align:right;}




/* Ώΰ@table@*/

#main table{
width:100%;
margin-bottom:5px;
}
.design1{
border-collapse:collapse;
border:1px solid #ccc;
}
.design1 td {
padding:3px;
border:1px solid #ccc;
text-align:center;
}


/* JΓΔΰΜtable@ΆΆρΉ*/

#main table{
width:100%;
margin-bottom:5px;
}
.design2{
border-collapse:collapse;
border:1px solid #ccc;
}
.design2 td {
padding:3px;
border:1px solid #ccc;
}


