/*--------------------------------------
  font-size menu
---------------------------------------*/
/*li.fontsize a{
font-size:12px;
line-height:12px;
}


/*--------------------------------------
  template
---------------------------------------*/

/*header*/

#logoArea p{
	font-size: 12px;
}
#hmenuArea div ul li{
	font-size: 12px;
}
#lnaviArea div ul li{
	font-size: 14px;
}

/*main*/
#lnaviArea div ul li{
	font-size: 14px;
}
#contents{
	font-size: 14px;
}
#contents div.pagetopBt a{
	font-size: 14px;
}

/*footer*/

#footer ul li{
	line-height: 1.2;
}
#footer ul li a{
	font-size: 12px;
}
*html body #footer ul li a{
	font-size: 11px;
}
*+html body #footer ul li a{
	font-size: 11px;
}





/*--------------------------------------
common/css/default.css  Structure Module
---------------------------------------*/

body {
	line-height: 150%;
}


/*--------------------------------------
common/css/default.css  Text Module
---------------------------------------*/

#layout p,
#layout pre,
#layout address{
	font-size: 12px;
}

#layout h1,
#layout h2,
#layout h3{
	line-height: 120%;
}

#layout h1{
	font-size: 18px;
}
#layout h2{
	font-size: 13px;
}
#layout h3{
	font-size: 11px;
}


/*--------------------------------------
common/css/global.css  template
---------------------------------------*/

#logoArea p{
	font-size: 10px;
}

#hmenuArea div ul li{
	font-size: 10px;
}
#lnaviArea ul li{
	font-size: 0;
	line-height: 0;
}


/*--------------------------------------
common/css/global.css  template menu
---------------------------------------*/

ul#topicPath li{
	font-size: 12px;
	line-height: 31px;
}

#topicPath li a{ font-size:12px;}


/*--------------------------------------
common/css/global.css  template main
---------------------------------------*/

#lnaviArea div ul li{
	font-size: 12px;
}


/*--------------------------------------
common/css/global.css  template main
---------------------------------------*/

#contents{
	font-size: 12px;
}

#contents #con-over p,
#contents #con-priv p,
#contents  #con-faq p{
	font-size: 12px;
}

#contents div.pagetopBt a{
	font-size: 12px;
}


/*--------------------------------------
company/css/history.css
---------------------------------------*/
/*--------------------------------------
company/css/oversea.css
---------------------------------------*/
/*--------------------------------------
sitemap/css/index.css
---------------------------------------*/

#contents .con-his dl dt,
#contents .con-his dl dd{
	line-height: 29px;
	font-size: 12px;
}

#contents #con-newpro dl dt{
	font-size: 12px;
}

#contents #con-newpro dl dd{
	font-size: 12px;
	line-height:16px;
}

#contents dl dt{
	font-size: 16px;
}

#contents dl dd{
	font-size: 12px;
	line-height:16px;
}


#contents #con-site dt a,
#contents #con-site dd a{
	font-size: 14px;
	line-height: 25px;
}


/*--------------------------------------
company/css/overview.css
---------------------------------------*/

#contents p.read{
font-size: 12px;
line-height:18px;
}

#contents h5.sham_01{
font-size: 14px;
line-height:18px;
}


/*--------------------------------------
faq/css/style.css
---------------------------------------*/

#contents #con-over p,
#contents #con-faq p,
#contents #con-priv p{
	line-height:18px;
}

#contents #con-dic p {
	line-height:18px;
}


/*--------------------------------------
company/css/overview.css
---------------------------------------*/
/*--------------------------------------
contact/css/style.css
---------------------------------------*/

#contents table#fm_list td{
font-size:10px;
line-height:13px;
}

#contents table.h2okit_mailform td{
font-size:12px;
line-height:13px;
}

p.sm{
font-size:10px;
line-height:14px;
}

div.subm input{
font-size:12px;
}

/*--------------------------------------
dictionary/css/style.css
---------------------------------------*/
/*--------------------------------------
link/css/style.css
---------------------------------------*/

#contents table#ll_link th{
	font-size: 10px;
}

#contents table#ll_link td{
	font-size: 10px;
}

#contents #con-rec table th{
	font-size: 12px;
}

#contents #con-rec table td{
	font-size: 12px;
}

#contents #con-rec table td a{
	font-size: 12px;
}

#contents #con-dic table th{
	font-size: 14px;
}

#contents #con-dic table td{
	font-size: 10px;
}

#contents div.box_gr-20px h6{ font-size: 12px;}
/*--------------------------------------
company/css/overview.css
---------------------------------------*/
/*--------------------------------------
dictionary/css/style.css
---------------------------------------*/

#contents #con-priv ul li{
	font-size: 10px;
	line-height:18px;
}

#contents #con-faq ul li{
	font-size: 12px;
}

#contents ul li{
	font-size: 12px;
}


/*--------------------------------------
dictionary/css/style.css
---------------------------------------*/

#contents ul li small{
	font-size:10px;
}

#contents table th small{
	font-size: 10px;
}

#contents table td.pagetopBt a{
	font-size: 12px;
}


/*--------------------------------------
faq/css/style.css
---------------------------------------*/

#contents h5{
	font-size: 12px;
}

/*--------------------------------------
product/css/dice.css
---------------------------------------*/
/*--------------------------------------
product/css/drill.css
---------------------------------------*/
/*--------------------------------------
product/css/misc.css
---------------------------------------*/
/*--------------------------------------
product/css/tap.css
---------------------------------------*/

#contents div p{
	font-size: 13px;
	line-height: 20px;
}

#contents #con-down p{
	font-size: 12px;
	line-height:16px;
}

/*--------------------------------------
product/css/drill.css
---------------------------------------*/

#contents div.drill01 h5{
	font-size: 11px;
}

#contents div.drill01 h6{
	font-size: 11px;
}

#contents div.drill01 p.small{
	font-size: 11px;
}

/*--------------------------------------
product/css/misc.css
---------------------------------------*/

#contents div.misc02 p span.small{
	font-size: 11px;
	line-height:16px;
}

/*--------------------------------------
product/css/misc.css
---------------------------------------*/

#contents div.misc05 h5{
	font-size: 12px;
}

/*--------------------------------------
product/css/misc.css
---------------------------------------*/

#contents div.misc06 h5{
	font-size: 12px;
}

/*--------------------------------------
product/css/newproduct.css
---------------------------------------*/

#contents div.articleWrap h4{
	font-size: 14px;
}

/*--------------------------------------
common/css/global.css  template footer
---------------------------------------*/

#footer ul li{
	line-height:12px;
}

#footer ul li a{
	font-size: 10px;
}

*html body #footer ul li a{
	font-size: 9px;
}

*+html body #footer ul li a{
	font-size: 9px;
}



/*--------------------------------------
common/css/top.css  top
---------------------------------------*/

#productArea div ul li{
	line-height:18px;
}
#productArea div ul li a{
	font-size: 14px;
}

div.infoArea table th{
font-size:10px;
line-height:15px;
}

div.infoArea table td,
div.infoArea table td a{
font-size: 10px;
line-height:15px;
}

/*--------------------------------------
company/css/group.css
---------------------------------------*/

#contents div.detail p{
	font-size: 10px;
	line-height:18px;
}

#contents div.detail p strong{
	font-size: 14px;
}

#contents div.detail ul li{
	font-size: 10px;
}


/*--------------------------------------
company/css/history.css
---------------------------------------*/

dl#his dt{
font-size:12px;
}

/*--------------------------------------
company/css/overview.css
---------------------------------------*/

.read{
	line-height:18px;
}


/*--------------------------------------
company/css/iso.css
---------------------------------------*/

#main #contents div.txtArea p{
	font-size: 10px;
	line-height:15px;
}

/*--------------------------------------
product/css/download.css
---------------------------------------*/

div.txtArea p{
	font-size: 10px;
}

div.txtArea p strong{
	font-size: 12px;
	line-height:18px;
}


/*--------------------------------------
company/css/iso.css
---------------------------------------*/

div.imgAreaWide p{
	font-size:10px;
}

div.imgArea p,
div.imgArealast p{
	font-size:10px;
}
#contents h4{font-size:12px;}


/*--------------------------------------
company/css/news.css
---------------------------------------*/

#main #contents .newsWrap p{
	line-height:160%;
	font-size: 12px;
}

#main #contents .newsWrap th{
	font-size: 12px;
}

#main #contents .newsWrap td{
	font-size: 12px;
}

#contents div.newsWrap h4{
	font-size: 14px;
	line-height:140%;
margin: 0 0 0 102px;
}

#contents div.newsWrap em{
	display: block;
	width: 70px;
	font-size:12px;
}



/*--------------------------------------
company/css/overview.css
---------------------------------------*/

#contents #con-priv .txt{
	font-size: 10px;
	line-height:18px;
}


/*--------------------------------------
company/css/recruit.css
---------------------------------------*/

#contents #con-rec .message{
	font-size: 10px;
	line-height: 30px;
}


#contents .recruit h5{
font-size:14px;
}

#contents .recruit th,
#contents .recruit td{
font-size:12px;
}



/*--------------------------------------
company index.html
---------------------------------------*/

table#cam th,
table#cam td{
	font-size: 12px;
	line-height: 30px;
}


/*--------------------------------------
dictionary/css/style.css
---------------------------------------*/

td#ctg1 th{
font-size:30px;
}


/*--------------------------------------
product/css/download.css
---------------------------------------*/

.download table.listArea th{
	font-size: 11px;
}
.download table.listArea td{
	font-size: 11px;
}

.download table.listArea th a,
.download table.listArea td a{
	line-height:12px;
}

div.sImgArea p a{
	font-size: 11px;
}


/*--------------------------------------
product/css/index.css
---------------------------------------*/

dl#productList dd a{
	font-size: 10px;
}


/*--------------------------------------
product/css/library.css
---------------------------------------*/

div.leftArea table th,
div.rightArea table th{
	font-size: 10px;
}

div.leftArea table td,
div.rightArea table td{
	font-size: 10px;
}

div.leftArea table td a,
div.rightArea table td a{
	line-height:12px;
}

div.leftArea table td a.ttl,
div.rightArea table td a.ttl{
	font-size: 12px;
}

div.leftArea table.movie td a.play,
div.rightArea table.movie td a.play{
	font-size: 10px;
}

div.leftArea table.movie td a.download,
div.rightArea table.movie td a.download{
	font-size: 10px;
}


/*--------------------------------------
product/css/newproduct.css
---------------------------------------*/

.articleWrap div.txtArea{
	line-height:18px;
	font-size: 10px;
}

.articleWrap div.txtArea p strong{
	line-height:18px;
	font-size: 12px;
}

.articleWrap  div.txtArea dl{
	line-height:18px;
	font-size: 10px;
}
.articleWrap div.dArea a.txt{
	line-height:12px;
	font-size: 10px;
}
.articleWrap div.dArea a.pdf{
	line-height:12px;
	font-size: 10px;
}



/*--------------------------------------
product/css/tap.css
---------------------------------------*/

.none{
	font-size: 0px;
	line-height: 0px;
}



