﻿@charset "utf-8";

/* ----- font-size ----- */

#contents h2#head-title span.ttl,
dl.vision dt span {
font-size:144%;
}

#search_text h4 {
font-size:123.1%;
}

.chart-box p.kairi span,
#news h4,
.font_l {
font-size:108%;
}

p,
th,
td,
li,
dt,
dd,
h2,
h3 {
font-size:100%;
}

.chart-box dl.tab-box dd,
p.benchmark,
dl#invest-policy_long dd p {
font-size:93%;
}

#footer #foot-left p,
#contents #bread-crumb,
#lineup-list table th,
.chart-box p.chart-date,
.chart-box p.chart-date_mgl,
.chart-box p.kairi,
.chart-box p.annotation,
p.base-date,
.chart-box dl.tab-box dt span,
#lineup-list p.list-date,
.font_s,
#item-info.type3 #box_pvc dd p,
#item-info.type3 #box_pvc dd ol li {
font-size:85%;
}

#footer #foot-right ul li,
div.box_dot_gray div.cont ul.attention li {
font-size:77%;
}


#header #head-nav-area p#site-search input.text {
font-size:11px;
}
#header #head-nav-area p#site-search span,
#header #head-nav-area ul li a,
#header #main_logo p {
font-size:10px;
}


/* ----- hack for mac ----- */

html.mac body {
letter-spacing:-0.05em;
}



/* ----- other change style ----- */

#header #head-nav-area p#site-search {
width:200px;
}

#header #head-nav-area dl#font-size dd a.mdl img {
visibility:hidden;
}




