@charset "UTF-8";

/* -- Blog - Right -- */

.blog-right-related h4 {
	color: #00327d;
	font-size: 13px;
	line-height: 1em;
	font-weight: bold;
	}

.blog-right-related li {
	color: #413e3c;
	font-size: 12px;
	line-height: 1em;
	}

.blog-right-related a {
	color: #413e3c;
	font-size: 12px;
	line-height: 1em;
	text-decoration: underline;
	}

.blog-right-related a:hover {
	color: #ff0032;
	}

/* -- Blogo - Left -- */

h3#blog-left-h3 {
	color: white;
	font-size: 16px;
	line-height: 1em;
	font-weight: bold;
	text-shadow: #191919 0 -1px 1px;
	}

h3#blog-left-h3 span {
	color: #ffeba5;
	font-size: 11px;
	font-weight: bold;
	line-height: 1em;
	}

/* -- Movement -- */

p.movement_previous a {
	color: #4b8cc8;
	font-size: 11px;
	line-height: 1em;
	font-weight: bold;
	text-decoration: none;
	}

p.movement_previous a:hover {
	color: #ff0032;
	}

p.movement_next a {
	color: #4b8cc8;
	font-size: 11px;
	line-height: 1em;
	font-weight: bold;
	text-decoration: none;
	}

p.movement_next a:hover {
	color: #ff0032;
	}

/* @group Topics */

/* -- Topics - Entry -- */

h2.topics-entry-h2 {
	color: #00327d;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.5em;
	}

h2.topics-entry-h2 a {
	color: #00327d;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	}

h2.topics-entry-h2 a:hover {
	color: #4b8cc8;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	}

.topics-entry-related dt {
	color: #4b8cc8;
	font-size: 10px;
	line-height: 1em;
	}

.topics-entry-related dd {
	color: #413e3c;
	font-size: 10px;
	line-height: 1em;
	}

.topics-entry-related dd a {
	color: #413e3c;
	font-size: 10px;
	}

.topics-entry-related dd a:hover {
	color: #ff0032;
	}

.topics-entry-article p {
	color: #413e3c;
	font-size: 12px;
	line-height: 1.7em;
	}

a.topics-entry-more {
	text-decoration: none;
	}



/* @end */

/* @group Recruit */

/* -- Recruit - Entry -- */

h2.recruit-entry-h2 {
	color: white;
	font-size: 21px;
	line-height: 1em;
	}

p.recruit-entry-p {
	color: #413e3c;
	font-size: 11px;
	line-height: 1em;
	}

p.recruit-entry-p span {
	color: #4b8cc8;
	}

img#recruit-profile {
	margin-right: auto;
	margin-left: auto;
	display: block;
	}

dl.recruit-entry-dl dt {
	color: #413e3c;
	font-size: 12px;
	font-weight: bold;
	line-height: 1em;
	}

dl.recruit-entry-dl dd {
	color: #413e3c;
	font-size: 12px;
	line-height: 1.5em;
	}

dl.recruit-entry-dl dd h3 {
	color: #00327d;
	font-size: 16px;
	line-height: 1.5em;
	font-weight: bold;
	}

dl.recruit-entry-dl dd h4 {
	color: #f00;
	font-size: 14px;
	line-height: 1.5em;
	font-weight: bold;
	}

dl.recruit-entry-dl dd p {
	color: #413e3c;
	font-size: 12px;
	line-height: 1.5em;
	}



/* @end */

/* @group Message */

/* -- Message - Submenu -- */

#message-submenu-01 h3 {
	color: #00327d;
	font-size: 14px;
	line-height: 1.4em;
	font-weight: bold;
	}

#message-submenu-02 h3 {
	color: #4b8cc8;
	font-size: 14px;
	line-height: 1em;
	font-weight: bold;
	}

#message-submenu-02 ul li {
	color: #0f1419;
	font-size: 11px;
	line-height: 1em;
	}

#message-submenu-02 ul li a {
	color: #0f1419;
	font-size: 11px;
	text-decoration: underline;
	line-height: 1em;
	}

#message-submenu-02 ul li a:hover {
	color: #00327d;
	}

/* -- Message - Entry -- */

h2.message-entry-h2 {
	color: #0f1419;
	font-size: 14px;
	line-height: 1em;
	font-weight: bold;
	}

h2.message-entry-h2 span {
	font-size: 12px;
	line-height: 1em;
	font-weight: normal;
	}

h4.message-entry-h4 {
	color: #00327d;
	font-size: 11px;
	line-height: 1em;
	font-weight: bold;
	}

h5.message-entry-h5 {
	color: white;
	font-size: 11px;
	line-height: 1em;
	}

html:not(:only-child) h5.message-entry-h5 {
	font-size: 9px;
	}

h5.message-entry-h5 span {
	color: #f0e1e1;
	}

.message-entry-article p {
	color: #0f1419;
	font-size: 12px;
	line-height: 1.6em;
	}

a.message-entry-more {
	text-decoration: none;
	}



/* @end */
