@charset "utf-8";

/* -----------------------------------------------------------
CSS Information
 Share Style [
----------------------------------------------------------- */


/* topics + tarm + h1のスタイル[
----------------------------------------------------------- */

#cam {
	text-align: left;
}

.cam {
	width: 450px;
	display: block;
	float: left;
	font-size: 12px;
}

.cam p {
	display: block;
	height: 15px;
	margin-bottom: 3px;
}

.cam a {
	text-decoration: underline !important;
	display: block;
	height: 15px;
	background: url(../../common/images/topics.gif) no-repeat;
	padding-left: 70px;
}

#page_info {
	float: right;
	width: 250px;
}

.index_h1 {
	font-size: 14px;
	color: #666666;
	padding-right: 5px;
	text-align: right;
	width: 250px;
	font-weight: normal;
	display: block;
}

.tarm_cam {
	font-size: 12px;
	color: #666666;
	padding-right: 5px;
	display: block;
	width: 250px;
	text-align: right;
}


/* コンテンツ全体[
----------------------------------------------------------- */
#content {
	width: 950px;
}

/*
 event  [
----------------------------------------------------------- */
.event {
	background: #D2E6FA url(../images/event_bg001.gif) no-repeat left top;
	height: 107px;
	width: 920px;
}
#event .event p {
	color: #000066;
	margin: 15px 15px 15px 170px;
	font-size: 80%;
}

#event_ichiran {
	background: url(../images/event_bg003.gif) repeat-y left top;
}
#event_table_bottom {
	background: url(../images/event_bg002.gif) no-repeat left top;
	height: 35px;
}
.event_btarea {
	padding-bottom: 15px;
	padding-left: 5px;
}
#event_ichiran .event_btarea img {
	margin-left: 4px;
}
.event_link h3 {
	background: url(../images/park_bg007.gif) no-repeat 2px top;
	width: 190px;
	padding-left: 12px;
	font-size: 80%;
	font-weight: normal;
	margin: 0px 0px 5px;
	line-height: 1.2em;
}

/*
 recruit  [
----------------------------------------------------------- */
.event_recruit {
	background: #D2E6FA url(../images/recruit_bg001.gif) no-repeat left top;
	height: 107px;
	width: 920px;
}
#event_recruit .event_recruit p {
	color: #000066;
	margin: 15px 15px 15px 170px;
	font-size: 80%;
}



/*
hokkaido  [
----------------------------------------------------------- */
.hokkaido {
	background: #D2E6FA url(../images/event_bg001.gif) no-repeat left top;
	height: 107px;
	width: 920px;
}
#hokkaido .hokkaido p {
	color: #000066;
	margin: 15px 15px 15px 170px;
	font-size: 80%;
}


/*
tohoku  [
----------------------------------------------------------- */
.tohoku {
	background: #D2E6FA url(../images/event_bg001.gif) no-repeat left top;
	height: 107px;
	width: 920px;
}
#tohoku .tohoku p {
	color: #000066;
	margin: 15px 15px 15px 170px;
	font-size: 80%;
}


/*
kantokoushinetsu  [
----------------------------------------------------------- */

.kantokoshinetsu {
	background: #D2E6FA url(../images/event_bg001.gif) no-repeat left top;
	height: 107px;
	width: 920px;
}
#kantokoshinetsu .kantokoshinetsu p {
	color: #000066;
	margin: 15px 15px 15px 170px;
	font-size: 80%;
}



/*
tokai  [
----------------------------------------------------------- */

.tokai {
	background: #D2E6FA url(../images/event_bg001.gif) no-repeat left top;
	height: 107px;
	width: 920px;
}
#tokai .tokai p {
	color: #000066;
	margin: 15px 15px 15px 170px;
	font-size: 80%;
}



/*
kinkihokuriku  [
----------------------------------------------------------- */
.kinkihokuriku {
	background: #D2E6FA url(../images/event_bg001.gif) no-repeat left top;
	height: 107px;
	width: 920px;
}
#kinkihokuriku .kinkihokuriku p {
	color: #000066;
	margin: 15px 15px 15px 170px;
	font-size: 80%;
}


/*
chugokushikoku  [
----------------------------------------------------------- */

.chugokushikoku {
	background: #D2E6FA url(../images/event_bg001.gif) no-repeat left top;
	height: 107px;
	width: 920px;
}
#chugokushikoku .chugokushikoku p {
	color: #000066;
	margin: 15px 15px 15px 170px;
	font-size: 80%;
}


/*
kyusyuokinawa  [
----------------------------------------------------------- */

.kyusyuokinawa {
	background: #D2E6FA url(../images/event_bg001.gif) no-repeat left top;
	height: 107px;
	width: 920px;
}
#kyusyuokinawa .kyusyuokinawa p {
	color: #000066;
	margin: 15px 15px 15px 170px;
	font-size: 80%;
}

/* コンテンツ上部リード[
----------------------------------------------------------- */

.index_read1 {
	font: 75%/1.3 "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #333333;
	text-align: left;
	margin: 5px 0px 0px;
	padding-left: 10px;
}


/*
index  [
----------------------------------------------------------- */

.clear{
	clear:both;
}

.mgt5{
	margin-top:5px;
}

.index_td{
	padding-left:15px;
	padding-top:15px;
}

.index_divbox{
	border-bottom:1px solid #a1c9f6;
	border-left:1px solid #a1c9f6;
	border-right:1px solid #a1c9f6;
	width:887px;
	padding:6px;
	background-color:#FFF;
	margin-bottom:15px;
}

.uline a{
	text-decoration:underline;!important
}


.contentsLink02{
     text-align:left;
	 padding-left: 11px;
	 background-image:url(../images/icon_arrow_org.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	margin-top:7px;
	 }

.index_btn01{
	display: inline; 
	float:left;
	width:328px;
	margin-left:5px;
}

.index_btn02{
	display: inline; 
	float:right;
	width:328px;
	margin-right:5px;
}

.index_link{
	text-align:left;
	margin-left:10px;
	margin-top:5px;
}

.index_link a{
	text-decoration:underline;
}


.contentsLink03 a:link {text-decoration: none !important;}
.contentsLink03 a:visited {text-decoration: none !important;}
.contentsLink03 a:hover {text-decoration: none !important;}
.contentsLink03 a:active {text-decoration: none !important;}

.contentsLink03{
     text-align:right;
	 padding-left: 11px;
	 margin-top:10px;
	 }  