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

/*header*/

#logoArea p{
	font-size: 14px;
}
#hmenuArea{
	font-size: 14px;
}
ul#topicPath li{
	font-size: 14px;
	line-height: 34px;
}

#contact ul li{
font-size:15px;
}
/*#topicPath li a{
	font-size: 14px;
}*/
#lnaviArea div ul li{
	font-size: 17px;
}

/*menu*/
#menu{
	font-size: 13px;

}
#menu li.wide{
	font-size: 12px;
}

/*main*/
#lnaviArea div ul li{
	font-size: 17px;
}
#contents{
	font-size: 16px;
	line-height:1.5em;
}
#contents div.bx_ans p{
	font-size: 18px;
	line-height:1.5em;
}
#contents ul li{
	font-size: 18px;
	background-position: left 1em;
}

#contents h4{
	font-size: 20px;
}
#contents h5{
	font-size: 18px;
	background-position: 13px 1em;
}
div.bx_ans{
	background-position: 13px 1.25em;
}
#contents div.pagetopBt a{
	font-size: 14px;
}

/*footer*/

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

/* col3_wrap */

#col3_wrap li { font-size: 16px;}


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

.style1 {font-size: 17px}

#box_contact ul li{
font-size:16px;
}
/*--------------------------------------
common/css/default.css  Structure Module
---------------------------------------*/

/*body {
	line-height: 160%;
}*/


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

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


#layout h1{
	font-size: 24px;
}
#layout h2{
	font-size: 16px;
}
#layout h3{
	font-size: 16px;
}


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


div#lnaviArea ul li a {
font-size:15px;
}
div#lnaviArea ul li.long_txt a {
font-size:13px;
padding-top:5px;
}

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

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


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


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



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

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

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

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

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

#contents dl dd{
	font-size: 15px;
	line-height:20px;
}


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



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

#contents p.read{
font-size: 15px;
line-height:21px;
}

#contents h5.sham_01{
font-size: 17px;
line-height:21px;
}

#contents #imgArea p{
font-size: 22px;
	width: 400px;	
}



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

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

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


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

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

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


/*--------------------------------------
contact/css/style.css
---------------------------------------*/

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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




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

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

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

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


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


#contents div.imgArea p{
	font-size: 14px;
	line-height: 23px;
}

#contents #con-down p{
	font-size: 15px;
	line-height:20px;
}

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

#contents div.drill01 h5{
	font-size: 13px;
	line-height:17px;
}

#contents div.drill01 h6{
	font-size: 13px;
	line-height:17px;
}

#contents div.drill01 p.small{
	font-size: 13px;
	line-height:19px;
}

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

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

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

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

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

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

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

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


/*--------------------------------------
common/css/iframe.css
---------------------------------------*/

table th{
	font-size: 12px;
}

table td{
	font-size: 12px;
}
table td a{
	font-size: 12px;
}


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

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

div.infoArea table th,
div.infoArea table td,
div.infoArea table td a{
font-size: 16px;
}



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

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

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

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


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

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

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

.read{
	line-height:21px;
}


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

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

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

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

div.txtArea p strong{
	font-size: 15px;
	line-height:21px;
}


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

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

div.imgArealast p{
	font-size:18px;
}


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

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

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

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

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

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



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

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


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

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


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

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




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

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


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

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

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

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


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

dl#productList dd a{
	font-size: 15px;
}
dl#productList dd a{
	padding: 8px 13px 8px 210px;
}

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

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

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

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

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

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

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


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

.articleWrap div.txtArea{
	line-height:21px;
	font-size: 12px;
}

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

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




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

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


#hmenuArea ul#hmenu li.fontsize img.fs{
background:url(../img/fonts_ls_s.gif);
}

#hmenuArea ul#hmenu li.fontsize img.fm{
background:url(../img/fonts_ls_m.gif);
}

#hmenuArea ul#hmenu li.fontsize img.fl{
background:url(../img/fonts_lsr_l.gif);
}
#productImg p.tx_catch { 				font-size: 22px; }
#productImg p.tx_catch:first-letter {	font-size: 74px; }
#productImg p{	padding-bottom:0.8em;}

/**************************************************/

#contents div.box_products div.box_img p{ font-size:14px;}

table#form_area tr th,
table#form_area tr td{
font-size:16px;
}
