<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/***************************************************
	施設についてのスタイル
***************************************************/ 

/*==================================================
	ページタイトル
==================================================*/ 

/*------------------
	タイトル枠
------------------*/ 

/*- タイトル画像 -*/
div.pageTitle {
	background-color: #39A9BD;
	margin-bottom: 10px;
	padding: 40px 0 10px 15px;
	overflow: hidden;
	width: 785px;
}

h1 {
	display: block;
	width: 71px;
	height: 24px;
	float: left;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../../img/title/s2.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}


h1 span {
	display: none;
}

/*------------------
	タイトル枠内メニュー
------------------*/ 

/*- メニュー：全体設定 -*/
div.pageTitle ul {
	float: right;
    margin: 5px 10px 0 0;
}

/*- メニュー：共通設定 -*/
div.pageTitle ul li {
    background: url("../../img/ya2.gif") no-repeat scroll left center transparent;
    float: left;
    margin: 0 1px 0 10px;
	padding-left: 20px;
}

div.pageTitle ul li a {
	color: #FFFFFF;
	font-weight: bold;
}

/*==================================================
	トップページへのリンク
==================================================*/ 
div#container li {
	display: inline;
}

/*- トップページへのリンク -*/
a.back {
    background: url("../../img/ya1.gif") no-repeat scroll left center transparent;
    display: block;
	font-size: 72%;	/* 10px */
	margin: 0 0 10px 20px;
	padding-left: 17px;
	float: left;
	line-height: 1.5;
}

a.back2 {
	background: url("../../img/ya1.gif") no-repeat scroll left center transparent;
	display: block;
	font-size: 72%;	/* 10px */
	padding-left: 17px;
	float: left;
	line-height: 1.5;
	margin: 0px 0px 40px 20px;
}

/*==================================================
	メインコンテンツ
==================================================*/ 

/*------------------
	コンテンツ共通要素
------------------*/ 

/*- コンテンツ：タイトル -*/
h2 {
	background-color: #C5EC9E;
    font-size: 114%;	/* 16px */
    font-weight: bold;
    line-height: 2.3;
    margin: 0 40px 30px;
    padding-left: 10px;
}

/*- コンテンツ：全体設定 -*/
div.mainContent {
	/*margin: 0 80px 30px;
	overflow: hidden;*/
	overflow: hidden;
	clear: both;
	margin-top: 0;
	margin-right: 80px;
	margin-bottom: 30px;
	margin-left: 80px;
}

/*- コンテンツ：段落設定 -*/
div.mainContent p {
	margin-bottom: 15px;
}

/*------------------
	コンテンツテキスト共通要素
------------------*/ 

.textem {
	font-weight: bold;
}

.textred {

}

/*------------------
	コンテンツ画像共通要素
------------------*/ 

/*- 左フロート -*/
.imgLeft {
    display: block;
	float: left;
	margin: 0 20px 10px 0;
}

/*- 右フロート -*/
.imgRight {
    display: block;
	float: right;
	margin: 0 0 10px 20px;
}

.imgLeft span,
.imgRight span {
	display: none;
}

/* 矢印リスト（インライン） */
ul.arrowlist li {
	display: inline;
}

.arrow01 {
	float: left;
	margin: 0 10px 0 0;
    background: url(../../img/arrow.gif) no-repeat scroll left center transparent;
	padding-left: 20px
}

.arrow01 a {
    display: block;
    height: 19px;
    width: 95px;
}

/*------------------
	コンテンツ02
------------------*/ 

/*- 画像2 -*/
div.img02 {
    background: url("../img/sample.gif") no-repeat scroll center top transparent;
	width: 245px;
    height: 183px;
}

/*==================================================
		フッターリンク
==================================================*/ 

/*- フッター：全体設定 -*/
div#container ul#footlink {
	overflow: hidden;
	clear: both;
}

div#container ul#footlink li {
	display: inline;
}
/*- ページ上部へのリンク -*/
a.top {
    background: url("../../img/ya3.gif") no-repeat scroll left center transparent;
    display: block;
    float: right;
    font-size: 72%;	/* 10px */
    margin-right: 20px;
    padding-left: 17px;
    text-align: right;
	line-height: 1.5;
}

#dvd_text_bg {
	display: block;
	width: 618px;
	margin-right: 80px;
	margin-left: 80px;
	font-size: 16px;
	padding: 10px;
	border: 1px solid #999;
}

#dvd_text_bg2 {
	width: 618px;
	margin: 0 80px 10px 80px;
	line-height: 2em;
	font-size: 16px;
	padding: 10px;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #999;
}

#dvd_text_bg3 {
	text-align: left;
	display: block;
	width: 300px;
	margin: 15px 0 0 318px;
}


/*------------------
	コンテンツ01
	テーブル設定
------------------*/ 

/*- テーブルリストタイトル -*/

#container .mainContent table {
	xwidth: 280px;
	border: 1px #999 solid;
    border-collapse: collapse;
    border-spacing: 0;
}

/*- テーブル見出し -*/
#container .mainContent table th {
	padding: 5px;
	background-color: #CCC;
    border: 1px #999 solid;
    border-width: 0 0 1px 1px;
    text-align: center;
	font-weight: bold;
}

/*- テーブル詳細データ -*/
#container .mainContent table td {
	padding: 5px;
    border: 1px #999 solid;
    border-width: 0 0 1px 1px;
}


/*--------------------------------------
	rental_lbi各種教材　ライブラリリスト設定
---------------------------------------*/ 
/*- リストタイプ設定 -*/
#rental_lbi_box ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#rental_lbi_box ul li {
	display: inline;
	float: left;
}

/*- 外枠設定 -*/
#rental_lbi_box {
	width: 640px;
	padding: 0px;
	margin: 0px;
	display: block;
}

/*- リンクリストの詳細設定 -*/
#rental_lbi_box ul li a {
	font-weight: bold;
	color: #FFF;
	background-color: #666;
	padding: 10px;
	text-align: center;
	display: block;
	border: 1px solid #FFF;
	min-width: 106px;
	width: auto !important;
	width:106px;
}

/*- リンクロールオーバー -*/
#rental_lbi_box ul a:hover {
	background-color: #CCC;
	color: #333;
}

#left_margin {
    margin-left: 65px;
}</pre></body></html>