@charset "Shift_JIS";
/* CSS Document */



/*���j*-----------------from--------------------*/

/*�A���J�[�����N�ł̃w�b�_�[���̃Y���΍�*/
:target:before {
   content:"";
   display:block;
   height:179px;/* �w�b�_�̍��� */
   margin:-179px 0 0;/* �w�b�_�̍��� */
}

.history #anchor {
	width: 685px;
	margin-right: auto;
	margin-left: auto;
	height: 60px;
}

.history #anchor li {
	float: left;
}

.history #anchor li a {
	height: 41px;
	width: 137px;
	background-position: center 0px;
}

.history #anchor li a:hover {
	background-position: center -41px;
}

.history #anchor li.anchor1980 a {
	background-image: url(../img/history/his_1980.gif);
}

.history #anchor li.anchor1990 a {
	background-image: url(../img/history/his_1990.gif);
}

.history #anchor li.anchor2000 a {
	background-image: url(../img/history/his_2000.gif);
}

.history #anchor li.anchor2010 a {
	background-image: url(../img/history/his_2010.gif);
}

.history #anchor li.anchor2014_2 a {
	background-image: url(../img/history/his_2014_2.gif);
}

.history #anchor li.anchor2015 a {
	background-image: url(../img/history/his_2015.gif);
}

.history #anchor li.anchor2016 a {
	background-image: url(../img/history/his_2016.gif);
}

.history #anchor li.anchor2017 a {
	background-image: url(../img/history/his_2017.gif);
}

.history #anchor li.anchor2018 a {
	background-image: url(../img/history/his_2018.gif);
}

.history #contents_1 {
}

.history #contents_2 {
	background-image: url(../img/history/history_title.png);
}

.history #box1 {
	background-image: url(../img/history/history_img02.jpg);
	background-repeat: no-repeat;
	width: 888px;
	margin-left: 62px;
	padding-top: 275px;
}

.history #box1 p {
	text-indent: -9999em;
}
	
.history .tabl01 {
	margin-left: 45px;
	margin-bottom: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}

@font-face{
	font-family: 'Bowlby One SC';
    src: url('./fonts/BowlbyOneSC-Regular.ttf') format('truetype');
}

.history .year {
	font-family: 'Bowlby One SC';
	font-size: 16px;
	line-height: 17px;
	color: #CCC;
	padding-top: 4px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-left: 8px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #d61518;
}

.history .tabl02,.history .tabl02,.history .tabl03,.history .tabl04,.history .tabl05,.history .tabl06  {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	color: #FFF;
	padding-top: 8px;
	padding-bottom: 8px;
}

.history .tabl02 {
	width: 155px;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #aaa;
	text-align: center;
}

.history .tabl03 {
	width: 370px;
	/*	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #aaa;*/
	padding-left: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
}

.history .tabl04 {
	width: 265px;
	/*	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #aaa;*/
	text-align: center;
}

.history .tabl04 .pic01 {
	margin-top: 30px;
}

.history .tabl04 .pic02 {
	margin-top: 7px;
}

.history .tabl04 .pic03 {
	margin-top: 15px;
}

.history .pic {
	background-color: #999;
	height: 130px;
	width: 190px;
	margin-right: auto;
	margin-left: auto;
}

.history #box2 {
	height: 24px;
	width: 888px;
	margin-left: 130px;
	padding-top: 10px;
	background-image: url(../img/totop_img02.gif);
	background-repeat: repeat-x;
}

.history #box2 li a {
	width: 109px;
	height: 24px;
	background-repeat: no-repeat;
	background-image: url(../img/totop_img01.gif);
	margin-right: auto;
	margin-left: auto;
}

.history #box2 li a:hover {
	background-position: 0px -24px;
}


/*���j*-----------------here--------------------*/

