@charset "utf-8";

/*  Body
---------------------------------------------------------- */

div#corp_main_contents,
div#corp_main div.corp_related,
div#corp_aside,
div#corp_footer_map,
div#corp_footer {
	font-size: 12px;
	*font-size: 80%;
}

div#corp_body dl.corp_font_changer dd.corp_medium {
	cursor: default;
}

div#corp_body dl.corp_font_changer dd.corp_medium img {
	visibility: hidden;
}

div#corp_body dl.corp_font_changer dd.corp_large {
	cursor: pointer;
}

div#corp_body dl.corp_font_changer dd.corp_large img {
	visibility: visible;
}


/*  旧 (2010/2/15以前) のフォントサイズ変更用
---------------------------------------------------------- */


/*-----------percent
*/
.f10sb{font-size:65%;line-height:125%;font-weight: bold;}
.f10s{font-size:65%;line-height:125%;}
.f10m{font-size:65%;line-height:133%;}
.f10l{font-size:65%;line-height:150%;}
.f10lb{font-size:65%;line-height:150%;font-weight: bold;}

.f11s{font-size:70%;line-height:115%;}
.f11m{font-size:70%;line-height:125%;}
.f11l{font-size:70%;line-height:150%;}

.f12s{font-size:80%;line-height:115%;}
.f12m{font-size:80%;line-height:125%;}
.f12l{font-size:80%;line-height:150%;}
.f12lb{font-size:80%;line-height:150%;font-weight: bold;}

.f13s{font-size:83%;line-height:115%;}
.f13m{font-size:83%;line-height:125%;}
.f13l{font-size:83%;line-height:150%;}

.f14s{font-size:90%;line-height:120%;}
.f14m{font-size:90%;line-height:133%;}
.f14l{font-size:90%;line-height:150%;}
.f14lb{font-size:90%;line-height:150%;font-weight: bold;}

.f16s{font-size:100%;line-height:125%;}
.f16m{font-size:100%;line-height:133%;}
.f16l{font-size:100%;line-height:150%;}

.f18s{font-size:110%;line-height:125%;}
.f18m{font-size:110%;line-height:133%;}
.f18l{font-size:110%;line-height:150%;}

.m10s{font-size:65%;line-height:125%;}
.m12s{font-size:80%;line-height:115%;}


/*既存ページフォントサイズ変更
---------------------------------------------
*/

th.title2{
font-size: 65%;
}
td.spe{
font-size: 80%;
}
#temp_insert h1 {
font-size: 1.4em;
}
#temp_insert h2 {
font-size: 1em;
}
#temp_insert .section {
font-size: 1em;
}
.day p {
font-size: 70%;
}
.day p.title {
font-size: 70%;
}
.newstxt p {
font-size: 70%;
}
.newstxt p.cap {
font-size: 60%;
}
#temp_header p {
font-size:70%;
}
#temp_header .temp_header-td-top {
font-size:70%;
}
#temp_insert #bsc {
font-size: 0.9em;
}
#whatsnew .date{
font-size:80%;
}
#whatsnew p{
font-size:0.85em;
}
#whatsnew em{
font-size:0.80em;
}
#whatsnew h3{
font-size:1.30em;
}
#about p {
font-size: 70%;
}
.texts {
font-size: 85%;
}
.pan {
font-size: 65%;
}
.pdf_list{
font-size: 80%;
}
.news_link{
font-size: 65%;
}
.back_link {
font-size: 65%;
}
#header .header-td{
font-size:70%;
}
#header .header-td2{
font-size:70%;
}
#header .header-td-top{
font-size:70%;
}
#news .date{
font-size:80%;
}
#news p{
font-size:0.85em;
}
#news em{
font-size:0.80em;
}
.position-right{
font-size:0.80em;
}
#plugin p{
font-size:0.75em;
}
#title p {
font-size: 70%;
}
#read p {
font-size: 70%;
}
#customer p {
font-size: 70%;
}
#customer .name {
font-size: 100%;
}
#socienvi p {
font-size: 70%;
}
.stitle p {
font-size: 80%;
}
.stitle2 p{
font-size: 80%;
}
#up p {
font-size: 70%;
}
#society p {
font-size: 70%;
}
#society .name {
font-size: 100%;
}
#employ p {
font-size: 70%;
}
#employ .name {
font-size: 100%;
}
#envi p {
font-size: 70%;
}
#envi .name {
font-size: 100%;
}
#plus p {
font-size: 60%;
}
.tdtopunder {
font-size: 80%;
}
.tdtunder {
font-size: 80%;
}
.tdtunder2 {
font-size: 80%;
}.tdtop {
font-size: 80%;
}
.tdtopunderwh {
font-size: 70%;
}
.tdtunderwh {
font-size: 70%;
}
.tdtunderwhbk {
font-size: 70%;
}
.tdtopwh {
font-size: 70%;
}
.tdtopunderwhtop {
font-size: 70%;
}
.tdtopunder2 {
font-size: 80%;
}
.tabledata {
font-size: 65%;
}
.text90u5 {
font-size: 90%;
}
.pdf_right{
font-size: 70%;
}
.hist_fla {
font-size: 70%;
}
.text_navy {
font-size: 70%;
}
.text_red {
font-size: 70%;
}
.careertabletext {
font-size: 70% 
}
#temp_footer p{
font-size:70%;
}
.faqtext   { 
font-size: 80%;
}
.faqtext2 {
font-size: 80%; 
}
.txt14 {
font-size: 90%;
}
.txt12 {
font-size: 80%;
}
.list01 {
font-size: 80%;
}
.small {
font-size: 65%;
}
.ikusei_text {
font-size: 83%;
}
.intname {
font-size: 65%;
}
#interview li {
font-size: 80%;
}
#dinterview p {
font-size: 80%;
}
.messetext {
font-size: 80%;
}
.nai_text {
font-size: 70%;
}
.text_line {
font-size: 83%;
}
p.cap {
font-size: 60%;
}
#i_d {
font-size: 120%;
}
#p_h {
font-size: 120%;
}
#m_s {
font-size: 120%;
}
.pro_pic {
font-size: 85%;
}
.style4 {
font-size: 85%;
}
.fac_name {
font-size: 120%;
}
.pdf_dl p {
font-size: 100%;
}
.graytop p {
font-size:100%;
}
.grayunder p {
font-size:100%;
}
.bg_gray2 b {
font-size: 110%;
}
.box_n .text {
font-size: 80%;
}
.work_v_list_n p {
font-size: 70%;
}
.othertext p {
font-size: 70%;
}
.futuretxt {
font-size: 70%;
}
.welfareDL1 {
font-size:80%;
}
.welfareUL1 {
font-size:80%;
}
.welfareUL1 ul {
font-size:80%;
}
.welfareTxt1UnderLine {
font-size:80%;
}
.welfareRead1 {
font-size:80%;
}
.read {
font-size: 70%;
}
.text_green {
font-size: 60%;
}
.account {
font-size: 90%;
}
.minitext_manage {
font-size: 70%;
}
.boxtext_relation {
font-size: 70%;
}
.text_relation {
font-size: 70%;
}
.minitext_product3 {
font-size: 70%;
}
.account {
font-size: 90%;
}
.comment {
font-size: 70%;
}
/*------------------------070601企業情報見出しの指定
*/
h1.titleH{
	font-size:100%;
}
h1.titleH span{
	font-size:80%;
}
h1.titleH sup{
	font-size:80%;
}
h2.titleH{
	font-size:80%;
}
h2.titleH sup{
	font-size:80%;
}
h2.titleHB{
	font-size:80%;
}
h3.titleH{
	font-size:80%;
}
h3.titleHB{
	font-size:80%;
}
h3.titleH sup{
	font-size:80%;
}
h4.titleHA{
	font-size:80%;
}
h4.titleHA sup{
	font-size:80%;
}
h4.titleHB{
	font-size:80%;
}
h4.titleHB sup{
	font-size:80%;
}
ul#CorpRmenu2.m12s{
	font-size:75%;
	line-height:1.3;
}
ul#CorpRmenu3.m10s{
	line-height:1.4;
}
ul#CorpRmenuC.m10s{
	line-height:1.4;
}
#rec11content .sentence01 {
	font-size:75%;
}
#rec11content p {
	font-size:78%;
	line-height:1.4;
}
#r_main_bosyu p{
	font-size:79%;
	line-height:1.9;
}
#r_main_bosyu td{
	font-size:79%;
	line-height:1.5;
}
#r_faq_box p {
	font-size:77%;
}
#r_main p{
	font-size:77%;
	line-height:1.4;
}

