*{font-size:12px;color:#000000;}
/* リンク
---------------------------------------------------- */
a:link {color: #000000;}
a:visited {color: #000000;}
a:hover, a:active {color: #000000;}

/*基本構造
---------------------------------------------------- */

body{
	padding: 0px;
	margin: 0px;
	background-image: none;
	font-family: "Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";	}
div#container {
	width:100%;
	text-align:left;
	padding: 0px;
	margin: 0px;
}
.uppage{ display:none;}
/*ヘッダー*/

div#header {
	display: none;
}
/*コンテンツ*/
div#wall {
	width:100%;
	float: left;
	clear:both;
	background-color: #E7E4D5;
}
div#wall #wall_p {
	float: left;
	clear:both;
	padding: 0px;
	margin: 0px;
	width:100%;
}

/*サイドメニュー*/
div#sidemenu {
	display:none;}
div#sidemenu #globalmenu {
	width:100%;
	padding: 0px;
	margin: 0px;
}
div#sidemenu #globalmenu li{
	padding: 0px;
	margin: 0px;
}
div#sidemenu #globalmenu a {
	padding: 0px;
	margin: 0px;
}
div#sidemenu #event_box {
	width:100%;
	padding: 0px;
	margin: 0px;
}
div#sidemenu #event_box p {
	width:100%;
	padding: 0px;
	margin: 0px;
}
div#sidemenu #event_box li {
	padding: 0px;
	margin: 0px;
}

/*コンテンツ*/

div#contents {
	float: left;
	clear:both;
	width:100%;
}
div#contents #Paginate {
	float: left;
	clear:both;
	padding: 0px;
	margin: 0px;
}
div#contents #Paginate li {
	float: left;
	clear:both;
	padding: 0px;
	margin: 0px;
}
div#contents #Paginate a {
	text-decoration: underline;
}
/*コンテンツボックス*/

div#contents .corner_box h2 {
	width:100%;
	padding: 0px;
	margin: 0px;
	background-image: none;
}
div#contents .corner_box h3 {
	width:100%;
	padding: 0px;
	margin: 0px;
}
div#contents .corner_box h4 {
	height: 21px;
	padding: 0px;
	margin: 0px;
}
div#contents .corner_box .date {
	padding: 0px;
	margin: 0px;
}
div#contents .corner_box p {
	padding: 0px;
	margin: 0px;
}


div#contents .corner_box {
	float: left;
	clear:both;
	width:100%;
	padding: 0px;
	margin: 0px;
}
div#contents .corner_box .campany_dl {
	padding: 0px;
	margin: 0px;
}
div#contents .corner_box .campany_dl dt{
	display: block;
	width: 8em;
	padding: 0px;
	margin: 0px;
}
div#contents .corner_box .campany_dl dd{
	display: block;
	width:100%;
	margin-left: 8em;
	padding: 0px;
	margin: 0px;
}
div#contents .corner_box .yakuin_dl {
	line-height: 1.2em;
}

div#contents .corner_box .yakuin_dl dt {
	display: block;
	width: 13em;
	tetext-justify : inter-ideograph;
}
div#contents .corner_box .yakuin_dl dd {
	margin-left: 13em;
	width:100%;
}

/*コンテンツボックス　レフトボックス*/

div#contents .corner_box .left_box {
	float: left;
	clear:both;
	width:100%;
	padding: 0px;
	margin: 0px;
}
div#contents .list li {
	list-style-type: square;
	list-style-position: inside;
}
div#contents .left_box strong,.right_box strong {
	padding: 0px;
	margin: 0px;
}



/*コンテンツボックス　ライトボックス*/

div#contents .corner_box .right_box {
	float: left;
	clear:both;
	width:100%;
	padding: 0px;
	margin: 0px;
}
div#contents .corner_box .map {
	padding: 0px;
	margin: 0px;
	width:100%;
}
div#contents .corner_box #commentbox {
	width:100%;
	padding: 0px;
	margin: 0px;
}


/*コンテンツ　イベント新着情報BOX*/
div#contents #news {
	width:100%;
	padding: 0px;
	margin: 0px;
}

div#contents #news dt {
	padding: 0px;
	margin: 0px;
	float: left;
clear:both;
}

div#contents #news dd {
	padding: 0px;
	margin: 0px;
	margin-left: 6em;
}
div#contents .uppage {
	padding: 0px;
	margin: 0px;
}


/*フッター*/

div#footer {
display:none;
}
