﻿.suvcopy{
 font-size: 11px;
 font-weight: lighter;
}

.bg_wt{
 font-size: 11px;
}


.in_mainnav li{
 font-size: 12px;
}


.in_mainnav li a{
 line-height: 2.2em;
 font-weight: bold;
}
.in_mainnav li a:hover{
 line-height: 2.2em;
 font-weight: bold;
}
.mainstand{
 line-height: 2.2em;
 font-weight: bold;
}








.mainnav li{
 font-size: 12px;
}
.mainnav li a{
 line-height: 2.7em;
 font-weight: bold;
}
.mainnav li a:hover{
 line-height: 2.7em;
 font-weight: bold;
}
.mainnav_en{
 font-size: 10px;
 font-weight: bold;
}
.mainnav span{
 font-size: 10px;
}

.stand{
 line-height: 2.7em;
 font-weight: bold;
}




.small{
 color: #555;
 background-color: #FFFFFF;
}
.middle{
 color: #fff;
 text-decoration: none;
 display: block;
 background-color: #555;
 border: solid 1px #555;
}
.large{
 color: #555;
 background-color: #FFFFFF;
}







.nav3rd li{
 font-size: 12px;
 line-height: 1.5em;
}



.suvnav li{
 font-size: 11px;
 line-height: 1.4em;
}
.suvnav_en{
 font-size: 10px;
 font-weight: bold;
}

.spnav ul{
 line-height: 0;
}

.spnav li{
 font-size: 12px;
}
.spnav li a{
 line-height: 2.6em;
 font-weight: bold;
}
.spnav li a:hover{
 line-height: 2.6em;
 font-weight: bold;
}


.sp_bg_dotted{
 line-height: 0;
}



.spnav_en{
 font-size: 10px;
 font-weight: lighter;
}











.contentsnav{
 font-size: 12px;
 line-height: 1.8em;
}
.contentsnav span{
 font-size: 11px;
}


.contentsnav_3rd{
 font-size: 12px;
 line-height: 1.8em;
}

.contentsnav_3rd span{
 font-size: 11px;
}






.contents_p{
 font-size: 12px;
 line-height: 1.5em;
}






.contents_h2{
 font-size: 24px;
}
.h2_en{
 font-size: 12px;
 font-weight: lighter;
}






address{
 font-size: 11px;
 line-height: 1.3em;
}





.tohead{
	font-size: 12px;
}



.footlogo{
 font-size: 12px;
}
.address1{
 font-size: 11px;
}
.address2{
 font-size: 11px;
}

.getin{
 font-size: 11px;
}


/*----------------------------------index----------------------------------*/









.index_mainnav li{
 font-size: 12px;
}
.index_mainnav li a{
 line-height: 2.2em;
 font-weight: bold;
}
.index_mainnav li a:hover{
 line-height: 2.2em;
 font-weight: bold;
}




.index_bg_wt{
 font-size: 11px;
}





.index_contents_p{
 font-size: 12px;
}

.index_contents ul{
 font-size: 12px;
}
.index_contents li{
 font-size: 12px;
 line-height: 1.5em;
}


.index_spnav ul{
 line-height: 0;
}


.index_spnav li{
 font-size: 12px;
 font-weight: bold;
}
.index_spnav li a{
 line-height: 2.6em;
}
.index_spnav li a:hover{
 line-height: 2.6em;
}
.index_spnav_en{
 font-size: 10px;
 font-weight: lighter;
}
.index_sp_bg_dotted{
 line-height: 0;
}



.index_suvnav li{
 font-size: 11px;
 line-height: 1.3em;
}









/*----------------------------------御挨拶----------------------------------*/


/*----------------------------------Loan----------------------------------*/

.annotation{
	font-size: 12px;
	line-height: 1.5em;
}

.greenannotation{
	font-size: 12px;
	line-height: 1.5em;
}

.contents_p2 {
	font-size: 12px;
	line-height: 1.5em;
}


.contents_p3 {
	font-size: 12px;
	font-weight: bold;
}
.contents_p3_2 {
	font-size: 12px;
	font-weight: bold;
}

.contents_h3 {
	font-size: 14px;
	font-weight: bold;
}


.contents_h4 {
	font-size: 12px;
	font-weight: bold;
}








.contents_p4 li{
	font-size: 12px;
	line-height: 1.5em;
}









.contents_p4 th, td{
	font-size: 12px;
	font-weight: lighter;
}
table#tanpokamoku th, td{
	font-size: 12px;
	font-weight: lighter;
}



.contents_p5 {
	font-size: 12px;
	line-height: 1.5em;
}

.font8 {
	font-size: 12px;
}











.voice dt{
	font-size: 12px;
    font-weight: bold;
}
.voice dd{
	font-size: 12px;
	line-height: 1.5em;
}






/*----------------------------------taishaku_list----------------------------------*/


table#taishaku_list{
	font-size: 12px;
}
table#taishaku_list th{
    font-weight: lighter;
}





/*----------------------------------otoiawase.css----------------------------------*/


table#contact{
	font-size: 12px;
}
table#contact th{
    font-weight: lighter;
}

/*----------------------------------access.css----------------------------------*/


table#access{
	font-size: 12px;
}
table#access th{
  font-weight: lighter;
}



/*----------------------------------sitemap.css----------------------------------*/


.category li {
	line-height: 160%;
}


/*----------------------------------privacypolicy.css----------------------------------*/


.alignright{
	font-size: 12px;
}



/*----------------------------------ir_zaimujyouhou.css----------------------------------*/
table#course{
	font-size: 12px;
}
table#course th{
    font-weight: lighter;
}

table#ir{
	font-size: 12px;
}
table#ir th{
    font-weight: lighter;
}



table#kinri{
	font-size: 12px;
}
table#kinri th{
    font-weight: lighter;
}


table#kinyu{
	font-size: 12px;
}
table#kinyu th{
    line-height: 1.5em;
    font-weight: lighter;
}




.contents h3{
	font-size: 14px;
	font-weight: bold;
}




/*----------------------------------沿革----------------------------------*/

.w80{
 font-size: 12px;
 line-height: 1.3em;
}
.w90{
 line-height: 1.3em;
 font-size: 12px;
}
.wauto{
 font-size: 12px;
 line-height: 1.3em;
}



/*----------------------------------採用----------------------------------*/




.rec_a,
.rec_b,
.rec_c{
	font-size: 12px;
}





table.ir_info{
	font-size: 12px;
}


table.ir_info th{
    font-weight: lighter;
}
table.ir_info td{
    line-height: 1.3em;
}



/*----------------------------------リンク集----------------------------------*/



.links h2{
	font-size: 14px;
	font-weight: bold;
}



.links ul li{
	font-size: 12px;
	line-height: 1.5em;
}



/*----------------------------------全体適用----------------------------------*/


.ir_a,
.ir_b,
.ir_c{
 line-height: 1.5em;
}



/*----------------------------------Q&A----------------------------------*/



.q_title{
 line-height: 1.5em;
 font-size: 14px;
 font-weight: bold;
}

.q_list{
 font-size: 12px;
}


.q_a{
 line-height: 1.5em;
 font-size: 12px;
}




/*----------------------------------sitemap----------------------------------*/


.sitemap_h3 {
	font-size: 14px;
	font-weight: bold;
}

.sitemap_p4 li{
	font-size: 12px;
	line-height: 1.5em;
}

/*----------------------------------- simulation -----------------------------*/
#srcarea{
    font-size: 12px;
}
#srcarea p{
    font-size: 12px;
}
.srccode{
    font-size: 12px;
}




#mapflame a{
     font-size: 12px;
}


/*----------------------------------- etc -----------------------------*/
.index_contents2 p a{
 font-size: 12px;
}
.index_contents2 p a:hover{
 font-size: 12px;
}

.navi{
 font-size: 11px;
}


.get2{
 font-size: 10px;
 line-height: 1.2em;
}
.get2 a{
 font-size: 11px;
 line-height: 1.2em;
}




table#taishaku_list .th1{
    font-size: 12px;
    line-height: 1.3em;
}
table#taishaku_list .th2{
    font-size: 12px;
    line-height: 1.3em;
}
table#taishaku_list .td1{
    font-size: 14px;
}








table#course td{
    line-height: 1.5em;
}







.navi{
 font-size: 11px;
}

.inget2{
 font-size: 10px;
 line-height: 1.2em;
}
.inget2 a{
 font-size: 11px;
 line-height: 1.2em;
}



table#simulation{
    font-size: 12px;
}



table#simulation2{
    font-size: 12px;
}


table#simulation3{
    font-size: 12px;
}

table#simulation4{
    font-size: 12px;
}

table#simulation5{
    font-size: 12px;
}

table#simulation6{
    font-size: 12px;
}



.migiyose{
    font-size: 14px;
}




#wrapper_yellow .contents_p32 {
    font-size: 12px;
}


#wrapper_yellow .contents_p3 {
    line-height: 1.3em;
}


#wrapper_yellow .contents_p32 {
    line-height: 1.3em;
}







#ir_list_area1 li{
 font-size: 14px;
}


#ir_list_area2 li{
 font-size: 14px;
}


#work_list_area1 li{
 font-size: 14px;
}

#work_list_area2 li{
 font-size: 14px;
}







#annotationtable td{
 line-height: 1.5em;
}
#annotationtable2 td{
 line-height: 1.5em;
}
#annotationtable3 td{
 line-height: 1.5em;
}
#annotationtable4 td{
 line-height: 1.5em;
}
#annotationtable5 td{
 line-height: 1.5em;
}
#annotationtable6 td{
 line-height: 1.5em;
}
#annotationtable7 td{
 line-height: 1.5em;
}



#annotationtable8 td,
#annotationtable9 td,
#annotationtable10 td,
#annotationtable11 td,
#annotationtable12 td{
 line-height: 1.5em;
}


#annotationtable13 td,
#annotationtable14 td,
#annotationtable15 td,
#annotationtable16 td,
#annotationtable17 td{
 line-height: 1.5em;
}







#scor .scorth{
 font-size: 12px;
}

#scor .scortd{
 font-size: 12px;
}

#illustarea .d_rate{
 font-size: 18px;
}
#illustarea .d_date{
 font-size: 12px;
}


.d_rate,
.d_value{
 font-size: 14px;
}

.h_rate,
.h_value{
 font-size: 14px;
}

#risoku_s{
 font-size: 12px;
}

#taishaku_list_area1 .tli1{
 font-size: 14px;
}

#taishaku_list_area1 .tli2{
 font-size: 12px;
}
#neo_h3a{
 font-size: 14px;
}
#neo_h3b{
 font-size: 14px;
}
#neo_h3c{
 font-size: 14px;
}

.contents_p7
{
 font-size: 14px;
 line-height: 1.5em;
}
