@charset "UTF-8";
/* CSS Document */
a:hover{
	color:#F06;
}
#main_img{
	position: relative;
	width: 980px;
	height: 3770px;
	background-repeat: no-repeat;
	background-image: url(../images/event_01.png);
}
#event-03_ {
	position: absolute;
	left: 310px;
	top: 433px;
	width: 601px;
	height: 48px;
}

#event-06_ {
	position: absolute;
	left: 321px;
	top: 481px;
	width: 585px;
	height: 353px;
}
#event-06btn {
	position: absolute;
	left: 47px;
	top: 84px;
	width: 176px;
	height: 26px;
}
	
#events-08_ {
	position:absolute;
	left:321px;
	top:527px;
	width:585px;
	height:17px;
}

#events-09_ {
	position:absolute;
	left:321px;
	top:544px;
	width:5px;
	height:107px;
}

#event-10txt_ {
	position: absolute;
	left: 326px;
	top: 840px;
	width: 579px;
	height: 39px;
	font-size: 12px;
	line-height: 22px;
}

#events-11_ {
	position:absolute;
	left:905px;
	top:544px;
	width:1px;
	height:107px;
}

#event-12_ {
	position: absolute;
	left: 310px;
	top: 894px;
	width: 607px;
	height: 45px;
}

#events-15_ {
	position: absolute;
	left: 326px;
	top: 946px;
	width: 591px;
	height: 599px;
	font-size: 14px;
	line-height: 22px;
	overflow: visible;
}
#events-new11 {
	position: absolute;
	left: 385px;
	top: 33px;
	width: 42px;
	height: 10px;
	font-size: 13px;
	line-height: 22px;
	text-align: left;
}
#events-new12 {
	position: absolute;
	left: 385px;
	top: 59px;
	width: 42px;
	height: 10px;
	font-size: 13px;
	line-height: 22px;
	text-align: left;
}
#events-new21 {
	position: absolute;
	left: 276px;
	top: 1638px;
	width: 31px;
	height: 10px;
	font-size: 13px;
	line-height: 22px;
	text-align: right;
}
#events-new22 {
	position: absolute;
	left: 288px;
	top: 3125px;
	width: 31px;
	height: 10px;
	text-align: right;
}
#events-new001 {
	position: absolute;
	left: 276px;
	top: 634px;
	width: 42px;
	height: 10px;
	font-size: 13px;
	line-height: 22px;
	text-align: right;
}
#events-new01 {
	position: absolute;
	left: 281px;
	top: 1139px;
	width: 42px;
	height: 10px;
	font-size: 13px;
	line-height: 22px;
	text-align: right;
}
#events-new05 {
	position: absolute;
	left: 281px;
	top: 1323px;
	width: 42px;
	height: 10px;
	text-align: right;
}
#events-new02 {
	position: absolute;
	left: 281px;
	top: 1198px;
	width: 42px;
	height: 10px;
	text-align: right;
}
#events-new03 {
	position: absolute;
	left: 281px;
	top: 1230px;
	width: 42px;
	height: 10px;
	text-align: right;
}
#events-new04 {
	position: absolute;
	left: 281px;
	top: 1261px;
	width: 42px;
	height: 10px;
	text-align: right;
}
#event-17_ {
	position: absolute;
	left: 310px;
	top: 1567px;
	width: 607px;
	height: 55px;
}
#event-17txt_ {
	position: absolute;
	left: 310px;
	top: 1627px;
	width: 607px;
	height: 216px;
	font-size: 14px;
	line-height: 22px;
	color: #166C85;
}
#event-16_ {
	position: absolute;
	left: 310px;
	top: 1868px;
	width: 607px;
	height: 55px;
}

#event-18txt_ {
	position: absolute;
	left: 325px;
	top: 1932px;
	width: 647px;
	height: 294px;
	font-size: 14px;
	line-height: 22px;
}
#event-dvdbox {
	position: absolute;
	left: 6px;
	top: 1932px;
	width: 309px;
	height: 294px;
	font-size: 14px;
	line-height: 22px;
}
#event-clearfile {
	position: absolute;
	left: 76px;
	top: 1613px;
	width: 192px;
	height: 296px;
	font-size: 14px;
	line-height: 22px;
}
#event-19_ {
	position: absolute;
	left: 310px;
	top: 2238px;
	width: 607px;
	height: 41px;
}

#event-21_ {
	position: absolute;
	left: 328px;
	top: 2287px;
	width: 590px;
	height: 543px;
	font-size: 12px;
	line-height: 22px;
}

#event-22txt_ {
	position: absolute;
	left: 325px;
	top: 2918px;
	width: 594px;
	height: 53px;
	font-size: 14px;
	line-height: 22px;
}

#event-23_ {
	position: absolute;
	left: 310px;
	top: 2864px;
	width: 607px;
	height: 50px;
}
#event-24_ {
	position: absolute;
	left: 28px;
	top: 3289px;
	width: 904px;
	height: 48px;
}
#event-20_ {
	position: absolute;
	left: 310px;
	top: 3066px;
	width: 607px;
	height: 49px;
}
#event-20txt_ {
	position: absolute;
	left: 325px;
	top: 3120px;
	width: 594px;
	height: 156px;
	font-size: 14px;
	line-height: 22px;
}


li.bul{
	font-size: 12px;
	line-height: 30px;
	font-family: "メイリオ", Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";
	list-style-type: none;
	text-align: left;
	list-style-position: outside;
	background-image : url(../images/list_bul.gif);
	background-repeat: no-repeat;
	background-position: 8px 10px;
	padding-left: 24px;
	border-bottom: dotted #A4978D 1px;
}
li.bul2{
	font-size: 12px;
	line-height: 30px;
	font-family: "メイリオ", Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";
	list-style-type: none;
	text-align: left;
	list-style-position: outside;
	background-image : url(../images/list_bul7.gif);
	background-repeat: no-repeat;
	background-position: 8px 10px;
	padding-left: 24px;
	border-bottom: dotted #A4978D 1px;
	color: #166C85;
}

li.bul3{
	font-size: 14px;
	line-height: 30px;
	font-family: "メイリオ", Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";
	list-style-type: none;
	text-align: left;
	list-style-position: outside;
	background-image : url(../images/list_bul3.gif);
	background-repeat: no-repeat;
	background-position: 8px 8px;
	padding-left: 24px;
	border-bottom: dotted #A4978D 1px;
	color: #166C85;
}
li.bul4{
	font-size: 14px;
	line-height: 30px;
	font-family: "メイリオ", Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";
	list-style-type: none;
	text-align: left;
	list-style-position: outside;
	background-image : url(../images/list_bul4.gif);
	background-repeat: no-repeat;
	background-position: 8px 8px;
	padding-left: 24px;
	border-bottom: dotted #A4978D 1px;
	color: #166C85;
}
li.bul5{
	font-size: 14px;
	line-height: 30px;
	font-family: "メイリオ", Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";
	list-style-type: none;
	text-align: left;
	list-style-position: outside;
	background-image : url(../images/list_bul2.gif);
	background-repeat: no-repeat;
	background-position: 8px 8px;
	padding-left: 24px;
	border-bottom: dotted #A4978D 1px;
	color: #166C85;
}
li.bul6{
	font-size: 12px;
	line-height: 24px;
	font-family: "メイリオ", Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック";
	list-style-type: none;
	text-align: left;
	list-style-position: outside;
	background-image : url(../images/list_bul8.gif);
	background-repeat: no-repeat;
	background-position: 8px 5px;
	padding-left: 24px;
	color: #166C85;
}
#_____01 {
	position: absolute;
	left: 30px;
	top: 3341px;
	width: 900px;
	height: 411px;
	background-image: url(../images/contents01_bg.png);
	background-repeat: no-repeat;
}

#contents01-01 {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 900px;
	height: 62px;
}

#contents01-02 {
	position:absolute;
	left:207px;
	top:62px;
	width:115px;
	height:120px;
}

#contents01-03 {
	position:absolute;
	left:322px;
	top:62px;
	width:354px;
	height:50px;
}

#contents01-04 {
	position:absolute;
	left:322px;
	top:112px;
	width:530px;
	height:48px;
}

#contents01-05 {
	position:absolute;
	left:322px;
	top:160px;
	width:310px;
	height:45px;
}

#contents01-txt {
	position: absolute;
	top: 205px;
	width: 688px;
	height: 137px;
	line-height: 20px;
	right: 0px;
}

#contents01-16btn {
	position: absolute;
	left: 361px;
	top: 352px;
	width: 255px;
	height: 39px;
}
#tower_btn {
	position: absolute;
	left: 325px;
	top: 2975px;
	width: 594px;
	height: 53px;
	font-size: 14px;
	line-height: 22px;
}

strong{
	font-size:13px;
	font-family:"メイリオ", Meiryo, Osaka, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height:20px;
}
#twitter{
	position: absolute;
	right: 0px;
	top: 363px;
	width: 130px;
	height: 34px;
	text-align: left;
}
#facebook{
	position: absolute;
	right: 152px;
	top: 362px;
	width: 142px;
	height: 34px;
	text-align: left;
	z-index: 99;
}
