@charset "UTF-8";
/* CSS Document */

.diary {
	background-image: url(../images/yoshida_b1.jpg);
	height: 80px;
	width: 150px;
	display: block;
}
.diary a {
	width: 150px;
	height: 80px;
}
.diary a:hover {
	background-image: url(../images/yoshida_b2.jpg);
	height: 80px;
	width: 150px;
	background-repeat: no-repeat;
	display: block;
}
.card {
	background-image: url(../images/pro1.gif);
	height: 100px;
	width: 150px;
	display: block;
	background-repeat: no-repeat;
}
.card a {
	height: 100px;
	width: 150px;
}
.card a:hover {
	background-image: url(../images/pro2.gif);
	height: 100px;
	width: 150px;
	background-repeat: no-repeat;
	display: block;
}
.education {
	background-image: url(../images/supermeister2.gif);
	height: 100px;
	width: 150px;
	display: block;
	background-repeat: no-repeat;
}
.education a {
	height: 100px;
	width: 150px;
}
.education a:hover {
	background-image: url(../images/supermeister1.gif);
	height: 100px;
	width: 150px;
	background-repeat: no-repeat;
	display: block;
}
.qa {
	background-image: url(../images/q&a1.gif);
	height: 60px;
	width: 150px;
	display: block;
	background-repeat: no-repeat;
}
.qa a {
	height: 60px;
	width: 150px;
}
.qa a:hover {
	background-image: url(../images/q&a2.gif);
	height: 60px;
	width: 150px;
	background-repeat: no-repeat;
	display: block;
}
.report {
	background-image: url(../images/report1.jpg);
	height: 60px;
	width: 150px;
	display: block;
	background-repeat: no-repeat;
}
.report a {
	height: 60px;
	width: 150px;
}
.report a:hover {
	background-image: url(../images/report2.jpg);
	height: 60px;
	width: 150px;
	background-repeat: no-repeat;
	display: block;
}
.voice {
	background-image: url(../images/voice1.jpg);
	height: 60px;
	width: 150px;
	display: block;
	background-repeat: no-repeat;
}
.voice a {
	height: 60px;
	width: 150px;
}
.voice a:hover {
	background-image: url(../images/voice2.jpg);
	height: 60px;
	width: 150px;
	background-repeat: no-repeat;
	display: block;
}
.about {
	background-image: url(../images/how_conyx1.jpg);
	height: 80px;
	width: 150px;
	display: block;
	background-repeat: no-repeat;
}
.about a:hover {
	background-image: url(../images/how_conyx2.jpg);
	height: 80px;
	width: 150px;
	background-repeat: no-repeat;
	display: block;
}
.pro {
	background-image: url(../images/clean1.gif);
	height: 100px;
	width: 150px;
	display: block;
	background-repeat: no-repeat;
}
.pro a:hover {
	background-image: url(../images/clean2.gif);
	height: 100px;
	width: 150px;
	background-repeat: no-repeat;
	display: block;
}
#right_area li {
	margin-bottom: 5px;
	margin-top: auto;
}
.intro {
	background-image: url(../images/shitei1.jpg);
	height: 100px;
	width: 150px;
	display: block;
	background-repeat: no-repeat;
}
.intro a:hover {
	background-image: url(../images/shitei2.jpg);
	height: 100px;
	width: 150px;
	background-repeat: no-repeat;
	display: block;
}
.recruit {
	background-image: url(../images/recruit1.gif);
	height: 60px;
	width: 150px;
	display: block;
	background-repeat: no-repeat;
}
.recruit a:hover {
	background-image: url(../images/recruit2.gif);
	height: 60px;
	width: 150px;
	background-repeat: no-repeat;
	display: block;
}
.dispatch {
	background-image: url(../images/dispatch1.jpg);
	height: 60px;
	width: 150px;
	display: block;
	background-repeat: no-repeat;
}
.dispatch a:hover {
	background-image: url(../images/dispatch2.jpg);
	height: 60px;
	width: 150px;
	background-repeat: no-repeat;
	display: block;
}
.about a {
	width: 150px;
	height: 80px;
}
.pro a {
	height: 100px;
	width: 150px;
}
.intro a {
	height: 100px;
	width: 150px;
}
.recruit a {
	height: 60px;
	width: 150px;
}
.dispatch a {
	height: 60px;
	width: 150px;
}
.left_side_menu {
	text-decoration: none;
	font-size: 120%;
	font-weight: bold;
	color: #3F793E;
}

.text1{
	font:bolder;
	font-size:14px;
	color:#C03;
}

.title1{
	font-size:12px;
	color:#400;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight:bolder;
	}
	
.table1{
	border:1px solid #009;
	margin-bottom:35px;
}

.table1 tr th{
	border-right:1px dotted #00C;
	background-color:#9FF;
	border:1px dotted #00C;
}

.table1 tr td{
	border:1px dotted #00C;
}


.oshirase{
	margin-bottom:20px;
	border-collapse:collapse;
}

.ttl{
	background-color:#FC3;
	color:#300;
	font-weight:bolder;
	font-size:16px;
}

.eat{
	font-size:12px;
	color:#000;
}


.taishou tr td{
	border:1px dotted #000;
	padding:5px;
}

.taishou tr th{
	border:1px dotted #000;
	padding:5px;
}

.taishou{
	border:1px solid #00C;
}

.origami1 tr th{
	background-color:#9F0;
	font-weight:bolder;
	border:1px solid #060;
	padding:5px;
	text-align:center;
}


.origami1 tr td{
	border:1px solid #060;
	padding:5px;
}


.summer{
	border:1px solid #00F;
	border-collapse:collapse;
}

.summer tr th{
	background-color:#6FF;
	font-weight:bolder;
	border:1px solid #03F;
	text-align:center;
}


.summer tr td{
	border:1px solid #03F;
	padding:5px;

}


#kizuna{
	margin:7px;
}

.kizuna_img{
	margin-left:30px;
}


.kizuna_topix{
	margin:20px;
	padding:10ps;
}

.kizuna_event_ttl{
	font-size:18px;
	font-weight:bolder;
	color:#093;
	background-color:#9F6;
	margin:10px;
}


.new_topic tr th{
	border-bottom:1px dotted #093;
	border-collapse:collapse;
}


.new_topic tr td{
	border-bottom:1px dotted #093;
	border-collapse:collapse;
	padding:5px;
	font-size:12px;
}


.job1 img{
	margin:5px;
}

.job_main{
	padding:10px;

}

.job_k1{
	margin-top:5px;
	margin-right:10px;
	border:2px solid #000;
}

.job_main img{
	margin:10px;
}

.touhoku{
	margin:10px;
	border:2px sorid #009;
	border-collapse:collapse;
	padding:3px;
}

.touhoku th{
	background-color:#CFF;
	border-collapse:collapse;
	padding:5px;
	font-weight:bolder;
	border:1px solid #03F;
}

.touhoku tr td{
	border:1px solid #03F;
	border-collapse:collapse;
	padding:5px;
}

.halloween{
	border:2px solid #C30;
	border-collapse:collapse;
	padding:2px;
}

.halloween tr td{
	border:1px dotted #F60;
	border-collapse:collapse;
	padding:2px;
}

