/* CSS Document */

/*-------[0.基本にかかるリンクカラー]　特に指定しない場合、全頁に適用-------*/

a:link { text-decoration:none; color:#000000;}
a:visited { text-decoration:none; color:#000000; }
a:active { text-decoration:none; color:red; }
a:hover { text-decoration:underline; color:purple; }

/*-------[0.リンクカラー解除]　リンクテキストに色を使いたい時は下記のクラスを頁全体にかかるカラムに使用-------*/
#color-link a:link { text-decoration:none; color: #660066; }
#color-link a:visited { text-decoration:none; color:#993366; }
#color-link a:active { text-decoration:none; color:red; }
#color-link a:hover { text-decoration:underline; color:#FF00FF; }


/*-------[0.センタリングの為に全てを格納するコンテナ]　bodyはIE対策-------*/

body {
text-align:center;
margin:0pt;
padding:0pt;
}

#all-contents {
	width:750px;
	margin:0 auto;
	text-align:left;
}

form {
       text-align:center;
	   }

/*----------------------------------------------------------*/
/*-------[HOME.TOPページに関する指定]　--------------------*/
/*-------[A.ヘッダ]　個人情報保護方針、サイトマップ-------*/

#head-1 {
	width:750px;
	height: 10px;
	font-size: 0.5em;
	text-align: right;
	color: #FFFFFF;
	vertical-align: bottom;
}



#head-1 a, #head-1 a:link, #head-1 a:visited{
color: #FFFFFF;
}

/*-------[B.メインタイトルと検索]　-------*/

#head-2 {
	width:750px;
	height:50px;
	vertical-align:bottom;
	background-image2: url(images/rainbow.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

#space  {
	height:3px;
}

#main-title {
	width:400px;
	height:50px;
	float: left;
	vertical-align:bottom;
}

#privacy-policy {
	width:340px;
	height:50px;
	font-size:0.8em;
	float:right;
	text-align:right;
	vertical-align:bottom;
	background-color:#ffffff;
}


#search {
	width:auto;
	float: right;
	vertical-align: top;
}

/*-------[C.ナビゲーションメニュー]　-------*/
#menuerea {
	width:750px;
	clear: both;
}

/*-------[D.イメージ画像と特集バナー]
右側#main-banner　を特出しのバナーに使用。
バナーは幅170px　高さ160px　以内なら自由。
バナーが無い期間は背景画像をtop-photo-nomal.jpgに変更-------*/

#main-photo {
	background-image: url(images/top-photo_071115.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 156px;
}
/*新入生期間のみ*/
#main-banner_left {
	margin: 3px;
	float: left;
	width: 170px;
	height: 160px;
	vertical-align: bottom;
}
#main-banner {
	margin: 3px;
	float: right;
	width: 170px;
	height: 120px;
}


/*-------[E.左側メインコンテンツの大枠]　-------*/

#main-contents1 {
	width: 500px;
	min-height:200px;
	clear: both;
	float: left;
}

/*-------[E-1.お知らせ]　-------*/
#info {
	border-right: 1px solid #330033;
	border-bottom: 1px solid #330033;
	border-left: 1px solid #330033;
	margin: 4px;
	background-image: url(images/bg_brade.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	font-size:11pt;
}
#info dt {
	font-size: 0.9em;
	color: #FF6600;
}
#info dd {
	font-size: 0.9em;
	color: #333333;
}
/*-------[E-2.新着情報]　-------*/

#new {
	margin: 4px;
}
#new dt {
	font-size: 0.8em;
	color: #FF6600;
}
#new dd {
	font-size: 0.7em;
	color: #333333;
}
/*-------[E-3.イチオシ情報]　-------*/

#ichioshi {
	margin: 4px;
}
#ichioshi dt {
	font-size: 0.8em;
	color: #FF6600;
}
#ichioshi dd {
	font-size: 0.7em;
	color: #333333;
}

/*-------[E-4.各店舗からの情報]　-------*/
#shopinfo {
	margin: 4px;
}

#shopinfo dt {
	font-size: 0.8em;
	color: #FF6600;
}
#shopinfo dd {
	font-size: 0.7em;
	color: #333333;
}

#new h3,#ichioshi h3 {
	border-bottom-width: 2px;
	border-left-width: 6px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #333333;
	border-left-color: #333366;
	font-size: 0.9em;
	color: #333333;
		
}
#shopinfo h3 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	font-size: 0.9em;
	color: #333333;
	background-color: #9999CC;
}

/*-------[F.右側サブコンテンツの大枠]　-------*/

#sub-contents {
	width: 200px;
	float: right;
	background-color: #eeeeee;
	padding: 4px;
	border-right: 1px dotted #333333;
	border-bottom: 1px dotted #333333;
	border-left: 1px dotted #333333;
	font-size: 0.8em;
	font-family: "ＭＳ Ｐゴシック", Osaka;
}
/*-------[F.右側サブコンテンツの見出し]　-------*/
#sub-contents h3 {
	font-size: 1em;
	color: #000000;
	border-bottom: 3px double #000033;
}
/*-------[F.右側サブコンテンツのロールオーバー]　-------*/
#sub-contents ul {
	margin: 0;
	padding: 0;
	list-style:none;
	border-top: 1px solid #999999;
}
#sub-contents li {
	display: inline;
}
#sub-contents ul a, #sub-contents ul a:link, #sub-contents ul a:visited {
	text-decoration: none;
	color: #333333;
	background-color: transparent;
	display: block;
	width: auto;
	height: auto;
	border-bottom: 1px solid #999999;
	padding: 0.2em 0.8em;
}

#sub-contents ul a:hover {
	color: #000033;
	background-color:#FEF196;
	text-align: right;
	border-right: 8px solid #330033;
}
#sub-contents img {
	margin-top: 2px;
	}

#midashi {
	width: 200px;
	float: right;
	background-color: #ffffff;
	padding: 4px;
	border-right: 1px dotted #333333;
	border-bottom: 1px dotted #333333;
	border-left: 1px dotted #333333;
	font-size: 0.8em;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	line-height:16px;
}

/*-------[G.フッター]　-------*/
#footer {
	color: #FFFFFF;
	background-image: url(images/top-gd.gif);
	background-repeat: repeat;
	clear: both;
	width: 750px;
	font-size: 0.8em;
	padding: 6px;
	height: 1.8em;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
/*-------[G.フッターを左右に分けます]　-------*/
#footer-1 {
	float: left;
	width: auto;

}
#footer-2 {
	float: right;
	width: auto;
	text-align: right;
}
#footer-2 a, #footer-2 a:link {
color: #FFFFFF;
}

/*-------[HOME.TOPページに関する指定]　ここまで--------------------*/
/*----------------------------------------------------------------*/


/*----------------------------------------------------------------------*/
/*-------[各店舗毎のインデックスページのヘッダ店舗画像]-------*/
/*-------ヘッダ画像貼替の際は、同ファイル名で画像を作成して上書き。
width=750 height=170
店名が折り返さない場合は height=120が可視範囲です。120から下は切れても大丈夫な画像で。
また、右側幅=250は店舗基礎情報のセルが重なるので右側はフェードアウトする画像で。
-------*/

/*-------[kohukan_pc.html] 弘風館 PCカウンター]-------*/
#top_kh_pc {
	background-image: url(images/top_kh_pc.jpg);
	background-repeat: no-repeat;
	width: 750px;
}

/*-------[kohukan_travel.html] 弘風館 旅行カウンター]-------*/
#top_kh_tv {
	background-image: url(images/top_kh_tv.jpg);
	background-repeat: no-repeat;
	width: 750px;
}
/*-------[kohukan_shop.html] 弘風館ショップ]-------*/
#top_kh_sh {
	background-image: url(images/top_kh_sh.jpg);
	background-repeat: no-repeat;
	width: 750px;
}
/*-------[meitokukan_conveni.html] 明徳館コンビニショップ]-------*/
#top_mt_cv {
	background-image: url(images/top_mt_cv.jpg);
	background-repeat: no-repeat;
	width: 750px;
}
/*-------[meitokukan_cafeteria.html] 明徳館食堂]-------*/
#top_mt_cf {
	background-image: url(images/top_mt_cf.jpg);
	background-repeat: no-repeat;
	width: 750px;
}
/*-------[meitokukan_erica.html] erica]-------*/
#top_mt_tr {
	background-image: url(images/top_mt_erica.jpg);
	background-repeat: no-repeat;
	width: 750px;
}
/*-------[husokan_book.html] 扶桑館書籍部]-------*/
#top_hs_bk {
	background-image: url(images/top_hs_bk.jpg);
	background-repeat: no-repeat;
	width: 750px;
}
/*-------[imadegawa_center.html] 今出川組合員センター]-------*/
#top_im_ct {
	background-image: url(images/top_im_ct.jpg);
	background-repeat: no-repeat;
	width: 750px;
}
/*-------[shinmachi_shop.html] 新町ショップ]-------*/
#top_sm_sh {
	background-image: url(images/top_sm_sh.jpg);
	background-repeat: no-repeat;
	width: 750px;
}
/*-------[shinmachi_cafeteria.html] 新町カフェテリア]-------*/
/*-------右のお知らせが長いので画像もh=200で用意してます-------*/
#top_sm_cf {
	background-image: url(images/top_sm_cf.jpg);
	background-repeat: no-repeat;
	width: 750px;
}
/*-------[kyotanabe_shop.html] 京田辺購買部]-------*/
#top_ky_sh {
	background-image: url(images/top_ky_sh.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 120px;
}
/*-------[shionkan_media_shop.html] 紫苑館メディアSHOP]-------*/
#top_so_ms {
	background-image: url(images/top_so_ms.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 120px;
}
/*-------[kyotanabe_ryokou_counter.html] 京田辺旅行カウンター]-------*/
#top_ky_rc {
	background-image: url(images/top_ky_rc.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 120px;
}
/*-------[kyotanabe_johermi.html] ベーカリーカフェジョアミ]-------*/
#top_ky_bj {
	background-image: url(images/top_ky_bj.jpg);
	background-repeat: no-repeat;
	width: 750px;
}
/*-------[kyotanabe_cafeteria.html] 京田辺cafeteria]-------*/
#top_ky_cf {
	background-image: url(images/top_ky_cf1.jpg);
	background-repeat: no-repeat;
	width: 750px;
}
/*-------[shionkan_cafeteria.html] 紫苑館生協食堂]-------*/
#top_so_cf {
	background-image: url(images/top_so_cf.jpg);
	background-repeat: no-repeat;
	width: 750px;
}
/*-------[kyotanabe_book.html] 京田辺書籍部]-------*/
#top_ky_bk {
	background-image: url(images/top_ky_bk.jpg);
	background-repeat: no-repeat;
	width: 750px;
}
/*-------[kyotanabe_center.html] 京田辺組合員センター]-------*/
#top_ky_ct {
	background-image: url(images/top_ky_ct.jpg);
	background-repeat: no-repeat;
	width: 750px;
}
/*-------[kyotanabe_center.html] デイビスカフェ]-------*/
#top_ky_davis {
	background-image: url(images/top_ky_davis.jpg);
	background-repeat: no-repeat;
	width: 750px;
}

/*-------[sumai.html] 特別事業店（下宿カウンター）]-------*/
#top_sumai {
	background-image: url(images/top_sumai.jpg);
	background-repeat: no-repeat;
	width: 750px;
}
/*-------[shionkan_lounge.html] 紫苑館教職員ラウンジ]-------*/
#top_so_lg {
	background-image: url(images/top_so_lg.jpg);
	background-repeat: no-repeat;
	width: 750px;
}
/*-------[070508yuuwakan_shop.html] test友和館キャンパスストア]-------*/
#top_yw_cs070508 {
	background-image: url(images/top_yw_cs070508.jpg);
	background-repeat: no-repeat;
	width: 750px;
}
/*-------[yuuwakan_shop.html] 友和館キャンパスストア]-------*/
#top_yw_cs {
	background-image: url(images/top_yw_cs.jpg);
	background-repeat: no-repeat;
	width: 750px;
}
/*-------[yuuwakan_book.html] 友和館ブックストア]-------*/
#top_yw_bk {
	background-image: url(images/top_yw_bk.jpg);
	background-repeat: no-repeat;
	width: 750px;
}
/*-------[yuuwakan_shokudou.html] 友和館食堂]-------*/
#top_yw_sh {
	background-image: url(images/top_yw_sh.jpg);
	background-repeat: no-repeat;
	width: 750px;
}
/*-------[yuuwakan_cafeteria.html] 友和館4Fカフェテリア]-------*/
#top_yw_cf {
	background-image: url(images/top_yw_cf.jpg);
	background-repeat: no-repeat;
	width: 750px;
}
/*-------[shinshinkan_shop.html] 新心館キャンパスストア]-------*/
#top_ss_sh {
	background-image: url(images/top_ss_sh.jpg);
	background-repeat: no-repeat;
	width: 750px;
}
/*-------[shinwakan_shokudou.html] 心和館食堂]-------*/
#top_sw_sd {
	background-image: url(images/top_sw_sd.jpg);
	background-repeat: no-repeat;
	width: 750px;
}
/*-------[gakuseiiin.html] 学生委員]-------*/
#top_gakusei {
	background-image: url(images/top-gakusei.jpg);
	background-repeat: no-repeat;
	width: 750px;
}

/*-------[各店舗毎のインデックスページのヘッダ店舗画像]　ここまで-------*/
/*----------------------------------------------------------------------*/

/*-------[www.doshisha-coop.com/party/index.html パーティーコンパのページで使用します]　-------*/

#party h3 {
	font-size: 1.2em;
	font-weight: bold;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #CC99CC;
	background-image: url(http://www.doshisha-coop.com/party/images/tit_bg_1.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 60px;
	color: #330033;
	vertical-align: middle;
	padding-top: 10px;
}

#party h4 {
	font-size: 1em;
	font-weight: bold;
	border-left-width: medium;
	border-left-style: double;
	border-left-color: #666699;
}

#party dl {
	margin-left: 20px;
}
#party dt {
	font-size: 1em;
	font-weight: bold;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #CCCCFF;
	color: #333366;
}
#party dd {
	font-size: 0.8em;
	line-height: 2em;
	color: #333333;
	margin-bottom: 10px;
	}

/*----------------------------------------------------------------------*/
/*-------[www.doshisha-coop.com/iin/index.html 学生委員のページで使用します]　-------*/

#iin {
	width: 700px;
	margin-top: 10px;
}

#iin h3 {
	font-size: 1.2em;
	font-weight: bold;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #669999;
	color: #003333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

#iin h4 {
	font-size: 1em;
	font-weight: bold;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #99CCCC;
}

#iin dl {
	margin-left: 20px;
}
#iin dt {
	font-size: 1em;
	font-weight: bold;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #CCCCFF;
	color: #333366;
	background-color: #CCFF99;
	margin: 4px;
}
#iin dd {
	font-size: 0.8em;
	line-height: 2em;
	color: #333333;
	margin-bottom: 10px;
	}

/*----------------------------------------------------------------------*/


/*----------------------------------------------------------------------*/
/*-------[www.doshisha-coop.com/store/　以下各店舗のページで使用します]　-------*/
#shop-column {
	margin: 10px;
	padding: 4px;
	width: 700px;
}
#shop-column dl {
	margin-left: 40px;
}
#shop-column dt {
	background-image: url(images/sankaku_k_1.jpg);
	background-repeat: no-repeat;
	text-indent: 20px;
	font-size: 1.2em;
	font-weight: bold;
}
#shop-column dt a:link { color: #333399; }


#shop-column h3 {
	font-size: 1.4em;
	font-weight: bold;
	background-color: #E1E1E1;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #669999;
}

/*----------------------------------------------------------------------*/
/*-------[www.doshisha-coop.com/coop/　以下生協のしくみのページで使用します]　-------*/
#coop-column {
	padding: 4px;
	width: 748px;
	border: 1px dashed #333333;
	margin-top: 6px;
	margin-bottom: 6px;
}
#coop-column a:link { text-decoration:none; color: #660066; }
#coop-column a:visited { text-decoration:none; color:#993366; }
#coop-column a:active { text-decoration:none; color:red; }
#coop-column a:hover { text-decoration:underline; color:#FF00FF; }

#coop-column dt {
	font-weight: bold;
}
/*----------------------------------------------------------------------*/

/*-------[www.doshisha-coop.com/textbook.html 教科書のページで使用します]　-------*/
#textbook {
	margin: 10px;
	padding: 4px;
	width: 700px;
	text-align:left;
}
#textbook dl {
	margin-left: 80px;
}
#textbook dt {
	background-image: url(images/sankaku_k_1.jpg);
	background-repeat: no-repeat;
	text-indent: 20px;
	font-size: 1.2em;
	font-weight: bold;
}
#textbook dt a:link { color: #333399; }
#textbook dt a:visited { text-decoration:none; color:#993366; }
#textbook h3 {
	font-size: 1.4em;
	font-weight: bold;
	background-color: #E1E1E1;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #669999;
}

/*----------------------------------------------------------------------*/



/*-------[www.doshisha-coop.com/text_dir2007/　教科書指示のページで使用します]　-------*/
#text-column {
	padding: 6px;
	width: 748px;
	border: 1px solid #999999;
	margin-top: 6px;
	margin-bottom: 6px;
	text-align:left;
}
#text-column a:link { text-decoration:none; color: #660066; }
#text-column a:visited { text-decoration:none; color:#993366; }
#text-column a:active { text-decoration:none; color:red; }
#text-column a:hover { text-decoration:underline; color:#FF00FF; }

#text-column h2 {
	font-size: 1.2em;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	}
#text-column h3 {
	font-size: 1.1em;
	font-weight: bold;
	color: #003366;
	text-indent: 20px;
	}
#text-column h4 {
	font-size: 1em;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: dashed;
	border-bottom-color: #6699CC;
	}
#text-column dl {
	margin-left: 60px;
	}
#text-column dt {
	font-size: 0.9em;
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: #666699;
	text-indent: 8px;
	font-weight: bold;
	color: #336699;
}
#text-column dd {
	font-size: 0.8em;
	line-height: 1.6em;
}


/*-------[www.doshisha-coop.com/text_dir/　教科書指示2009のページで使用します_dir katoaka]　-------*/
#text-column_2 {
	padding: 15px;
	width: 730px;
	border: 1px solid #999999;
	margin-top: 6px;
	margin-bottom: 6px;
	text-align:left;
}
#text-column_2 a:link { text-decoration: underline;  }
#text-column_2 a:visited { text-decoration:none;  }
#text-column_2 a:active { text-decoration:none;  }
#text-column_2 a:hover { text-decoration:underline;  }

#text-column_2 h2 {
	font-size: 1.2em;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	}
#text-column_2 h3 {
	font-size: 1.1em;
	font-weight: bold;
	color: #003366;
	text-indent: 20px;
	}
#text-column_2 h4 {
	font-size: 90%;
	font-weight: bold;
	margin: 5px 5px 15px 5px;
	}
#text-column_2 h5 {
	font-size: 90%;
	font-weight: bold;
	border-left:#993366 5px solid ;
	padding: 5px 10px 5px 10px;
	margin:5px;
	}
#text-column_2 h6 {
	text-align:center;
	font-size: 100%;
	font-weight: bold;
	border-bottom:#993366 thin dotted ;
	color:#993366;
	padding: 0 0 10px 0;
	margin: 20px 0 20px 0;
	}
#text-column_2 dl {
	margin-left: 30px;
	margin-bottom:20px;
	}
#text-column_2 dt {
	font-size: 0.9em;
	border-left-width:0;
	border-left-style: solid;
	border-left-color: #993366;
	font-weight: bold;
	color: #993366;
	margin-bottom:8px;
}
#text-column_2 dd {
	font-size: 0.8em;
	line-height: 1.6em;
	margin-left:20px;
}

#text-column_2 li {
	font-size: 14px;
	line-height: 1.4em;
	margin-bottom:10px;
}

#text-column_2 ul {
	margin-bottom:20px;
}



/*----------------------------------------------------------------------*/
/*-------[www.doshisha-coop.com/newlife/　新入生のページで使用します]　-------*/
#newlife-column {
	padding: 4px;
	width: 748px;
	border: 1px dashed #333333;
	margin-top: 6px;
	margin-bottom: 6px;
}
#newlife-column a:link { text-decoration:none; color: #660066; }
#newlife-column a:visited { text-decoration:none; color:#993399; }
#newlife-column a:active { text-decoration:none; color:red; }
#newlife-column a:hover { text-decoration:underline; color:#FF00FF; }

#newlife-column h2 {
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#newlife-column p {
	font-size: 0.8em;
	line-height: 2em;
	margin-left: 10px;
}
#newlife-column dt {
	margin-top: 2em;
}
#newlife-column dd {
	font-size: 0.8em;
	line-height: 1.4em;
	margin-left: 20px;
}

/*-----------以下は定款の頁で　項目のインデントに使います----------*/
#teikan h1 {
	font-size: 1.4em;
	font-weight: bold;
	color: #000066;
	border-bottom-width: 2px;
	border-bottom-style: double;
	border-bottom-color: #666666;
}
#teikan h2 {
	font-size: 1.2em;
	font-weight: bold;
	color: #000066;
	background-color: #CCCCCC;
}
#teikan h3 {
	font-size: 1.1em;
	font-weight: bold;
	color: #000066;
}
#teikan h4 {
	font-size: 1em;
	font-weight: bold;
	color: #000066;
}
.joukou {
	font-size: 1.2em;
	font-weight: bold;
	color: #000066;
	margin-right: 1.4em;
	margin-left: 1em;
}
#teikan p {
	font-size: 0.8em;
	line-height: 1.6em;
}
.drop-count {
	font-size: 0.8em;
	font-weight: bold;
	margin-right: 1em;
	margin-left: 1em;
}
.drop-count-plus {
	font-size: 0.8em;
	font-weight: bold;
	margin-right: 1em;
	margin-left: 3em;
}
#teikan li {
	font-size: 0.8em;
	line-height: 1.6em;
}

/*----------------------------------------------------------------------*/
/*-------[other.共通して使用するクラス]　-------*/
.box-line {
	width: 700px;
	border: 1px dashed #666666;
	padding: 6px;
	margin: 4px;
}

.box_01 {
	width: 700px;
    border:#CCCCCC solid thin;
    border-bottom:#CCCCCC solid medium;
	padding: 0 10px 20px 10px;
	margin: 4px;
}

.box_01 p {
    font-size: 14px;
	margin-bottom:20px;
	margin-left:10px;
	margin-right:10px;
	line-height:1.4em;

}

.width-full {
	width: 750px;
}
.width-right {
	text-align: right;
	vertical-align: top;
	white-space: nowrap;
}

.center {
	text-align: center;
}
.text-mid {
	font-size: 0.9em;
	line-height: 2em;
}
.indent-80 {
	font-size: 0.8em;
	text-indent: 80px;
	color: #333333;
}
td,th{font-size:0.9em;}

th.border1010{border-style:solid; border-color:black; border-width:1px 0px 1px 0px; text-align:center;}


/*----------------------------------------------------------------------*/

