﻿@charset "utf-8";

/* "shokunouhyouka.css" 職能開発ページ */

h1 { color: #008000; text-align: left; }

img { border: none; vertical-align: middle; }

em { font-style: normal; font-weight: bold; }

li {list-style-type: square;}

td { text-indent: 0.5em }

.box {
	position: absolute;
	top: 120px;
	left: 62%;
	width: 40%;
	display: inline;
}

.boxnow {
	float: left;
	width: 55px;
	height: 65px;
	padding: 5px;
	background-color: #008000;
	text-align: center;
	color: #fff;
	font-size: 11pt;
}

.boxetc {
	float: left;
	width: 55px;
	height: 65px;
	padding: 5px;
	background-color: #d6e8cc;
	text-align: center;
	font-size: 11pt;
}


.jiaki1 { letter-spacing: 1em }

.topleft {
	margin: 0px 20px 10px 30px;
	padding-left: 15px;
	width: 270px;
	float: left;
}

.topright {
	margin: 0px 30px 10px 20px;
	padding-right: 15px;
	width: 270px;
	float: right;
}

.sentaku1 {
	margin-bottom: 0px;
	padding: 5px 0 0 48px;
	width: 210px;
	height: 2em;
	font-size: 120%;
	font-weight: bold;
	word-spacing: 0.5em;
	background-color: #d6e8cc;
}

.sentaku2 {
	margin-top: 0;
	padding: 1em 0 0 0.2em;
	width: 250px;
	height: 160px;
	border: 2px #d6e8cc solid;
}

.em150 { font-size: 1.5em; font-weight: bold; }

.em120 { font-size: 1.2em; font-weight: bold; word-spacing: 0.7em; }

.emc150 {
	font-size: 1.5em;
	font-weight: bold;
	text-align: center;
}

.emc120 {
	font-size: 1.2em;
	font-weight: bold;
	text-align: center;
}

.gemc150 {
	color: #008000;
	font-size: 1.5em;
	font-weight: bold;
	text-align: center;
}

.haba1 { margin: 0em 1em }

.haba2 { margin: 0em 2em }

.haba3 { margin: 0em 3em }

.h2bg {
	margin-top: 2em;
	padding: 6px 0 6px 1em;
	width: 97%;
	font-size: 1.2em;
	font-weight: bold;
	background-color: #d6e8cc;
}

.h3su {
	margin: 1.5em 0 0.5em 0.7em;
	font-size: 105%;
	font-weight: bold;
}

.left21b {
	margin: 0.5em 1em 0 2em;
	font-size: 97%;
	font-weight: bold;
}

.left21 { margin: 0.5em 1em 0 2em; }

.maru2 {
	margin-left: 2.5em;
	padding-left: 1.5em;
	background: url(maru2.gif) left no-repeat;
}

.servnaibun { padding: 0.5em 3em 0.2em 5.7em; }

.textcenter { text-align: center }

#sisetuw1 { width: 140px }

#sisetuw2 { width: 500px }

.sisetuh { height: 50px }

.waku { margin: 0.5em 2em 2em 50px; }

.wakul {
	float: left;
	margin-right: 0;
	padding-top: 1.2em;
	width: 120px;
	height: 72px;
	border: solid #d6e8cc;
	border-width: 4 0 4 4;
	text-align: center;
	font-weight: bold;
}

.wakur {
	float: left;
	margin-left: 0px;
	padding-top: 1.2em;
	padding-left:10px;
	width: 500px;
	height: 72px;
	border: solid #d6e8cc;
	border-width: 4 4 4 0;
}

.syougaileft { margin: 0 0 10px 27px; float: left; }

.syougairight { margin: 0 27px 10px 0; float: right; }

.syougaiaki { text-align: center; word-spacing: 15em; }

.yahyouji { margin: 0.5em 0 1em 0; position: relative; left: 115px; } 

