#header .inner{ margin-bottom: 40px; }
#main .layoutInner{ padding-top: 20px; }
div.profPhoto{ background-color: #ededed; }
div.profPhoto img{ width: 750px; }
body,
#header .inner a,
#navi a,
#navi a:visited,
.moduleBox .boxTitle{ font-family: 'Cormorant Infant', 'Sawarabi Mincho', '游明朝', YuMincho, 'ヒラギノ明朝 ProN W3', 'Hiragino Mincho ProN', 'HG明朝E', 'ＭＳ Ｐ明朝", "ＭＳ 明朝', serif; } 

body{ font-size: 0.8em; font-weight: 600; }
#header .inner a{ color: #333333; }
#navi a,#navi a :visited{ font-size: 1.3em; font-weight: 700; }
.moduleBox .boxTitle{ font-size: 1.7em; font-weight: 700; }
.listStyle .box .date{ font-size: 1.2em; }
.listStyle .box .article{ font-size: 1.3em; }
#footer #boxSNS #twitter{ padding-top: 13px; }
#footer address{ font-size: 12px; }
body#pageProf div.areaEditor,
body#pageNews div.areaEditor,
body#pageMedia div.areaEditor
{ font-weight: normal; line-height: 1.3rem; font-size: 1.1em; font-family: '游明朝', YuMincho, 'ヒラギノ明朝 ProN W4', 'Hiragino Mincho ProN', 'HG明朝E', 'ＭＳ Ｐ明朝', 'ＭＳ 明朝', serif; }
.pageTitle{ margin-top: 30px; }
body#pageNews p.title,
body#pageMedia p.title{ font-size: 1.3em; line-height: 2.2rem; font-family: '游明朝', YuMincho, 'ヒラギノ明朝 ProN W4', 'Hiragino Mincho ProN', 'HG明朝E', 'ＭＳ Ｐ明朝', 'ＭＳ 明朝', serif; font-weight: normal; }
body#pageNews div.box,
body#pageMedia div.box{ margin-bottom:16px; }
body#pageNews div.detailStyle .date,
body#pageMedia div.detailStyle .date{ font-size: 1.2em; }
body#pageNews h2,
body#pageMedia h2{ font-size: 1.7em; font-family: '游明朝', YuMincho, 'ヒラギノ明朝 ProN W4', 'Hiragino Mincho ProN', 'HG明朝E', 'ＭＳ Ｐ明朝', 'ＭＳ 明朝', serif; font-weight: normal; }
.backLink{ margin-top: 80px; }
body#pageNews div.box,
body#pageMedia div.box{ float: right; }
.box .date .icon{ font-family: sans-serif; font-weight: normal; }
.listStyle .box .article{ font-weight: normal; line-height: 1.3rem; font-size: 1.3em; font-family: '游明朝', YuMincho, 'ヒラギノ明朝 ProN W4', 'Hiragino Mincho ProN', 'HG明朝E', 'ＭＳ Ｐ明朝', 'ＭＳ 明朝', serif; }
.tab li{ font-weight: 700; }