/*--------------------------------------
  template
---------------------------------------
header*/
#logoArea p {
font-size:10px;
}

#hmenuArea {
font-size:10px;

}

ul#topicPath {
font-size:10px;
line-height:34px;
}
#contact ul li{
font-size:11px;
}
/*--------------------------------------
common/css/global.css  template main
---------------------------------------*/
#lnaviArea div ul li {
font-size:12px;
}

/*menu*/
#menu {
font-size:11px;
}

#contents {
font-size:12px;
line-height:1.5em;
}

#contents div.bx_ans p {
font-size:12px;
line-height:1.5em;
}

#contents ul li {
background-position:left 0.7em;
font-size:12px;
}

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

#contents h5 {
background-position:13px 1em;
font-size:12px;
}

div.bx_ans {
background-position:13px 0.9em;
}

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

/*footer*/
#footer ul li {
line-height:1.2;
}

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

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

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

#footer_copy {
font-size:10px;
}

/* col3_wrap */
#col3_wrap li {
font-size:12px;
}

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

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

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

#layout h1 {
font-size:20px;
}

#layout h2 {
font-size:12px;
}

#layout h3 {
font-size:12px;
}
#box_contact ul li{
font-size:12px;
}

/*--------------------------------------
common/css/global.css  template
---------------------------------------*/
div#lnaviArea ul li a {
font-size:13px;
}
div#lnaviArea ul li.long_txt a {
font-size:12px;
padding-top:6px;
}

#contents #con-over p {
font-size:12px;
line-height:18px;
}

#contents #con-priv p {
font-size:12px;
line-height:18px;
}

#contents #con-faq p {
font-size:12px;
line-height:18px;
}

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

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

#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 {
font-size:14px;
line-height:25px;
}

#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;
}

#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;
}

/*--------------------------------------
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
---------------------------------------
--------------------------------------
product/css/dice.css
---------------------------------------
--------------------------------------
product/css/drill.css
---------------------------------------
--------------------------------------
product/css/misc.css
---------------------------------------
--------------------------------------
product/css/tap.css
---------------------------------------*/
#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/top.css  top
---------------------------------------*/
#productArea div ul li {
line-height:18px;
}

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

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

/*--------------------------------------
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.imgArealast p {
font-size:14px;
}

/*--------------------------------------
company/css/news.css
---------------------------------------*/
#main #contents .newsWrap p {
font-size:12px;
line-height:160%;
}

#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;
font-size:12px;
width:70px;
}

/*--------------------------------------
company/css/overview.css
---------------------------------------*/
#contents #con-priv .txt {
font-size:10px;
line-height:18px;
}

#contents #imgArea p {
font-size: 18px;
width:260px;

}

/*--------------------------------------
company/css/recruit.css
---------------------------------------*/
#contents #con-rec .message {
font-size:10px;
line-height:30px;
}

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

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

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

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

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 {
line-height:12px;
}

.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:12px;
padding:13px 13px 13px 280px;
}

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

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

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

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

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

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

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

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

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

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

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

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

/*--------------------------------------
product/css/newproduct.css
---------------------------------------*/
.articleWrap div.txtArea {
font-size:10px;
line-height:18px;
}

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

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

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

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

/*--------------------------------------
product/css/tap.css
---------------------------------------*/
.none {
font-size:0;
line-height:0;
}

#hmenuArea ul#hmenu li.fontsize img.fs {
background:url(../img/fonts_lsr_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_ls_l.gif);
}

#productImg p.tx_catch {
font-size:18px;
}

#productImg p.tx_catch:first-letter {
font-size:65px;
}

#productImg p {
padding-bottom:2em;
}

/**************************************************/
#contents div.box_products div.box_img p {
font-size:10px;
}

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