@charset "utf-8";
h2 {
/* background: url(../images/common_pages/bar_l.png) left top transparent no-repeat; */
background-size: 50px 50px;
position: relative;
margin-top: 1em;
padding-left: 6%;
min-height: 60px;
line-height: 60px;
border-bottom: 1px #111 solid;
letter-spacing: 1px;
font-size: 1.8em;
font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
color: #354D69;
}
h2 .title_right_image {
float: right;
width: 40%;
}
h2:after {
content: "";
clear: both;
}
h2 a,
h2 span,
h2 a span {
color: #354D69;
}
h2 span {
width: 60%;
line-height: 30px;
vertical-align: middle;
}
h3 {
padding-left: 1em;
padding-bottom: 0;
}
h4,
h5 {
font-size: 1.75rem;
font-weight: bold;
}
h6 {
font-size: 1.5rem;
font-weight: bold;
}
/*
Modules （各ページタイトルバー画像基盤）
*/
.title_right_image {
position: absolute;
top: 0;
right: 0;
left: 60%;
bottom: 0;
}
