/* common.css - additional settings　
  - Others
--------------------------------------------------------- */
body	{ font-size:12px; font-family:"メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGOTHIC",sans-serif;}
span.img span	{ font-size:90%; line-height:1.2;}
h2	{ font-size:160%; line-height:1.3;}
h3	{ font-size:105%; line-height:1.3;}
h4	{ font-size:93%; line-height:1.3;}
p	{ font-size:93%; line-height:1.8;}
p.lead	{ font-size:93%; line-height:1.7; font-weight:bold;}
p.note,p.affix	{ font-size:85%;}
p.kakomi	{ line-height:1.4;}
blockquote	{ font-size:95%; line-height:1.4;}
address	{ font-size:80%;}
li	{ font-size:93%; line-height:1.5;}
th,td	{ line-height:1.5;}
em,i	{ background-image:url(img/em_meiryo.png);}
dt	{ font-size:93%; line-height:1.4;}
dd	{ font-size:93%; line-height:1.4;}
.indent .th,.indent dt,.indent .balloon	{ font-size:93%;}
.breadcrumb-1,.breadcrumb-2,.breadcrumb-3	{ font-size:90%; line-height:1.4;}

.lhn h2,.lhn h3,.lhn h4	{ line-height:1.1;}
.lhn p	{ line-height:1.2;}
.lhn p.lead,.lhn blockquote,.lhn li,.lhn th,.lhn td	{ line-height:1.3;}
.lhw h2,.lhw h3,.lhw h4	{ line-height:2.0;}
.lhw p	{ line-height:2.1;}
.lhw p.lead,.lhw blockquote,.lhw li,.lhw th,.lhw td	{ line-height:2.2;}

#page-title	{ font-size:16px;}
#page-title span	{ font-size:10px;}

.menuh .menu-a .mn1	{ font-size:90%;}
.menuh .menu-b .mn1	{ font-size:90%;}
.menuh .menu-c .mn1	{ font-size:95%;}
.menuh .menu-d .mn1	{ font-size:95%;}
.menuh .menu-e .mn1	{ font-size:95%;}
.menuv .mn1,.menuv .mn2,.menuv .mn3,.menuv .mn4	{ font-size:90%;}


/* optional setting for theme --------------------------- */
.menuh .menu-d .mn1	{ line-height:1.2;}

.menuv .menu-b .mn2,.menuv .menu-b .mn3,.menuv .menu-b .mn4	{ font-size:85%;}

a.movieButton	{ padding:8px 15px 8px 15px !important;}
a.movieButton span	{ padding:8px 0 !important;}

/* app setting ------------------------------------------ */
.area,
.block,
.column,
.box,
.pocket,
.slice,
.menuh,
.menuh ul,
.menuv,
.menu-a,
.menu-b,
.menu-c,
.menu-d,
.menu-e,
.mbox,
dt,
dd {
	zoom:1;
}
.area:after,
.amc:after,
.block:after,
.bmc:after,
.column:after,
.box:after,
.pocket:after,
.xmc:after,
.mc:after,
.balloon:after,
.menuh ul:after,
.menu-a:after,
.menu-b:after,
.menu-c:after,
.menu-d:after,
.menu-e:after,
.mbox:after,
dt:after,
dd:after {
	clear:both;
	content:"";
	display:block;
	visibility:hidden;
	height:0;
	line-height:0;
}
ol li,li ol li,ol.decimal li,li ol.decimal li	{ margin-left:30px;}
th,td,li li,#area-header li li,.side-group li li,#area-footer li li	{ font-size:100% !important;}


/* font setting ------------------------------------------ */
.min	{ font-family:"ＭＳ Ｐ明朝","MS PMincho";}
.got	{ font-family:"メイリオ","Meiryo","ＭＳ Ｐゴシック","MS PGOTHIC",sans-serif;}
.fsize_lll	{ font-size:260%;}
.fsize_ll	{ font-size:160%;}
.fsize_l	{ font-size:140%;}
.fsize_m	{ font-size:120%;}
.fsize_s	{ font-size:90%;}
.fsize_ss	{ font-size:80%;}