/* for SHINDAN */
/* adding the style from 2013.3 */

.image_caption_top{
 text-align: left; 
 padding: 0 10%; 
 text-indent: 0; 
 font-size: 80%; 
}

.table_caption{
 text-align: center; 
 font-size: 120%; 
 font-weight: bold; 
 margin-bottom: 1%; 
}

#sst_table{
 border-collapse: collapse; 
 margin: 1% 5% ;
 text-align: center; 
}

#sst_table th {
 border: solid 1px #000000 ; 
 padding: 0.3em; 
 text-align: center; 
}
#sst_table td {
 border: solid 1px #000000 ; 
 padding: 0.3em; 
 text-align: left; 
}

#kuro_table td, th {
 border: solid 1px #000000 ;
 padding: 0.3em; 
}

#kuro_table1 {
 border-collapse: collapse; 
 margin: 1% 5%; 
 text-align: center; 
}

#kuro_table1 th {
 border: solid 1px #000000 ;
 padding: 0.3em; 
 text-align: center; 
}

#kuro_table1 td {
 border: solid 1px #000000 ;
 padding: 0.3em; 
 text-align: left; 
}

#kuro_table2 {
 border-collapse: collapse; 
 margin: 1% 5%; 
 text-align: center; 
}

#kuro_table2 th {
 border: solid 1px #000000 ;
 padding: 0.3em; 
 text-align: center; 
}

#kuro_table2 td {
 border: solid 1px #000000 ;
 padding: 0.3em; 
 text-align: left; 
}

.top_return {
 margin: 1.5em 2.0em 3.5em 3.0em; 
}

.shindan_title {
 text-align: center; 
 text-indent: 0; 
 margin-top: 0.5em; 
 margin-bottom: 0.5em; 
}

.newline{
 margin-bottom: 1.0em; 
}

.table_note {
 text-align: left; 
 margin: 1% 10%; 
 text-indent: 0; 
 font-weight: normal; 
 font-size:80%; 
}

.sankouzu {
 margin: 2% 2%; 
 text-align: left; 
 list-style-type: none; 
}

.image_p {
 text-align: center; 
}

.image_cap {
 text-align: left; 
 padding: 0 5%; 
 text-indent: 0; 
}

.intro_p {
 font-size: 80%; 
}

#intro_table1 {
 border-collapse: collapse; 
 margin: 1% 5%; 
 text-align: center; 
}

#intro_table1 th {
 border: solid 1px #000000 ;
 padding: 0.5em; 
 text-align: center; 
}

#intro_table1 td {
 border: solid 1px #000000 ;
 padding: 0.5em; 
 text-align: center; 
}


#intro_table1_cap {
 text-align: center; 
 font-size: 100%; 
 font-weight: bold; 
 margin-bottom: 1%;
}

.intro_div{
 padding: 0.5em 0.0em; 
}
