@charset "Shift_JIS";


/* ================================================================================

  v11b and v12a Shared Style
 
================================================================================ */

@import url("/mb/shared/css/v11a/utility_base.css");



/* ================================================================================

  Font Size
 
================================================================================ */

/* --------------------------------------------------------------------------------
  Overwrite - /mb/shared/css/frm2/elements.css
-------------------------------------------------------------------------------- */

body { font-size: 88%; font-size: 88%\9;}
body:not(:target) { font-size: 88%\9;}


/* --------------------------------------------------------------------------------
  Overwrite - /mb/shared/css/frm2/layouts.css
-------------------------------------------------------------------------------- */

/*nav
-------------------------------------------------------------------------------- */

/* -- sidenav -- */
body#frm div#sidenav div a {
	font-size: 93% !important;
}
body#frm div#sidenav ul ul a {
    font-size: 86% !important;
}
body#frm div#sidenav ul ul a {
	display: inline-block;
    background-position: left 0.8em !important;
}


/* --------------------------------------------------------------------------------
  General Purpose Style
-------------------------------------------------------------------------------- */


/* List and Icon
-------------------------------------------------------------------------------- */

/* .pagetop */
.page-top a { font-size: 86%;}


/* Font
-------------------------------------------------------------------------------- */

/* ========= Size ========= */
.fs_10 { font-size: 72% !important;}/* Do not use this class as possible as */
.fs_11 { font-size: 79% !important;}/* Do not use this class as possible as */
.fs_12 { font-size: 86% !important;}
.fs_13 { font-size: 93% !important;}
.fs_int,
.fs_14 { font-size: 100% !important;}
.fs_15 { font-size: 108% !important;}
.fs_16 { font-size: 115% !important;}
.fs_17 { font-size: 122% !important;}
.fs_18 { font-size: 129% !important;}
.fs_19 { font-size: 136% !important;}
.fs_20 { font-size: 143% !important;}
.fs_21 { font-size: 150% !important;}
.fs_22 { font-size: 158% !important;}
.fs_23 { font-size: 165% !important;}
.fs_24 { font-size: 172% !important;}
.fs_25 { font-size: 179% !important;}
.fs_26 { font-size: 186% !important;}


/* Module
-------------------------------------------------------------------------------- */

/* ========= Headings ========= */

#h1_wrap {
	padding-bottom: 1px;
	background: none;
	border-bottom: solid 1px #9a9b9a;
	zoom: 1;
}
#h1_wrap h1 {
	line-height: 1.4;
	padding: 15px 0 14px 20px;
	font-size: 158%;
	background: transparent url(/mb/shared/img/v12a/general/bg_h1.png) left center no-repeat;
	border: none;
}

.h2_wrap h2 { font-size: 129%;}
.h3_wrap h3 { font-size: 115%; min-height: 12px; _height: 12px;}
.h4_wrap h4 { font-size: 100%;}
.h4_wrap_rbox h4 { font-size: 100%;}


/* ========= box_faq ========= */
#box_faq .box_faq_head span {    font-size: 100%;}
#box_faq .link-list_blue,
#box_faq .link-list_navy a { font-size: 86%;}


/* ========= #notes ========= */
div.notes h2 { font-size: 100%;}
div.notes .inner p,
div.notes .inner ul,
div.notes .inner dl,
div.subnotes .inner p,
div.subnotes .inner ul,
div.subnotes .inner dl { font-size: 86%;}
div.notes .inner ul ul,
div.notes .inner ul dl,
div.notes .inner ul p,
div.notes .inner dl dl,
div.notes .inner dl ul,
div.notes .inner dl p,
div.notes .inner h3,
div.subnotes .inner ul ul,
div.subnotes .inner ul dl,
div.subnotes .inner ul p,
div.subnotes .inner dl dl,
div.subnotes .inner dl ul,
div.subnotes .inner dl p,
div.subnotes .inner h3 { font-size: 100%;}
div.notes .inner h3,
div.subnotes .inner h3 {
	margin: 10px 0 5px;
	font-weight: bold;
}


/* ========= nav ========= */

/* -- relation_nav -- */
#nav #relation_nav ul li { font-size: 100%;}

/* -- .support-nav -- */
#nav .support-nav dt { font-size: 100%;}
#nav .support-nav dd { font-size: 86%;}
#nav .relation-nav ul { font-size: 86%;}

