﻿/*------------------------------------------------------*/
/*--- LIONS CLUB INTERNATIONAL 332-B/lions-basic.css ---*/
/*----------------------------------------2007.May.15---*/



/*
------text
------around
------navi
------common
------index
------event
------form etc
* {margin:0; padding:0;}
*/

/*----------------------------------------*/

img {border:none;margin:0;padding:0;vertical-align:middle;}
body {
	text-align:center;
	margin:0 auto;
	padding:0;
	font-family:"ＭＳ Ｐゴシック"
	}

/*-------------------------------around---------*/

#headder,
#navi,
#pang,
#sub,
#main,
#footter {
	vertical-align:bottom;}

#wrapper-out {
	margin:0 auto;
	width:770px;
	background:url(img/back.gif) repeat-y;}

#wrapper {margin:0 10px;}
h1.none {display:none;}


#headder {
	margin:0;
	padding:0;
	background:#FEFDEE;
	background:url(img/banner-back.gif) repeat-y;
	}

	#headder p {
		text-align:right;
		}
	img.rogo {}

	#pang {
		text-align:right;
		line-height:25px;
		padding-right:8px;
		color:#fff;
		border:1px solid #ccc;
		font-size:10pt;
		font-weight:10pt;
		background:#64B1BB;
		background:url(img/pang-back.gif) repeat-y;
		}

	#pang a:link,
	#pang a:visited {color:#fff;text-decoration:none;}
	#pang a:hover {color:#fc0;}

#pagebody {
	width:555px;
	margin:5px 5px 5px 0;
	float:right;
	text-align:left;
	font-size:10pt;
	}

.main {
	padding:10px 15px;
	font-size:10pt;
	}

#foot {
	height:38px;
	color:#fff;
	clear:both;
	background:#899ABC;
	background:#899ABC;
	font-size:9pt;
	}
#foot p {line-height:20px;}

#footter {
	height:35px;
	color:#fff;
	clear:both;
	background:url(img/footter.gif) no-repeat;
	}
#footter p {
	margin:0;
	padding:10px 10px 0;
	height:15px;
	color:#fff;
	font-size:10pt;
	text-align:right;
	}
/*--------------------------------common--------*/

h2.page-banner {
	margin:10px 0 0;
	padding-left:25px;
	line-height:28px;
	background:url(img/page-banner.gif) no-repeat;
	display:block;
	color:#333;
	}

h3.line {
	padding:5px 0 20px;
	color:#333;
	padding-bottom:3px;
	border-bottom:1px dashed #00bfff;
	
	}

#llate {
	background:url(img/back-llate.gif) no-repeat;
	width:160px;
	height:80px;
	margin:8px;
	}

#late_p {
	font-size:30pt;
	color:#800000;
	margin:0;
	position:relative;
	top:25px;
	}

	/*-----------#navi(menu)-----*/
	#navi {
		float:left;
		margin:5px;
		padding:0;
		}
	
	#navi ul {
		list-style:none;
		text-align:left;
		margin:0 0 1px;
		padding:0;
		width:180px;
		
		font-style:italic;
		font-weight:bold;
		font-size: 9pt;
		}
	
	#navi li {
		margin:0 0 2px;
		padding:8px;
		line-height:25px;
		display:block;
		background:url(img/li_navi1.gif) no-repeat;
		color:#222;
		font-size:11pt;
		}
	
	#navi li a:link,
	#navi li a:visited {color:#222;text-decoration:none;}
	#navi li a:hover {color:#4169e1;text-decoration:border;}
	
	
	
	#navi ul ul {
		list-style:none;
		text-align:left;
		margin:10px -9px -8px -9px;
		padding:0;
		width:180px;
		
		font-style:italic;
		font-weight:normal;
		}
	
	#navi ul ul li {
		margin:0 0 1px;
		padding:8px;
		padding-left:25px;
		line-height:17px;
		display:block;
		background:url(img/li_navi2.gif) no-repeat;
		color:#222;
		font-size: 10pt;
		}
	
	
	#navi img {margin:2px;}
	
	/*--------------------//--*/

/*--------------------------------index--------*/
#in-info {
	margin:0px;
	padding:8px;
	text-align:left;
	font-size:10pt;
	}
#in-info h2{
	color:#EB4200;
	font-weight:bold;
	border-bottom:6px solid #EB4200;
	}

img.top {
	margin:0px;
	padding:0px;
	
	}

	/*-----------#info(information)-----*/
	table#info {
		font-size:10pt;
		border-collapse:collapse;
		width:530px;
		border:1px solid #fff;
		border:none;
		}
	
	table#info img {vertical-align:middle;}
	
	table#info tr {
		border:1px solid #fff;
		border:none;}
	
	table#info th {
		padding:6px 3px;
		background:#fff;
		width:120px;
		vertical-align:top;
		border:none;}
	
	table#info td {
		padding:5px;
		background:#fff;
		width:auto;
		border:none;
		vertical-align:top;}
	
		table#info a:link,
		table#info a:visited {}
		table#info a:hover {}
	/*--------------------//--*/

/*--------------------------------03chiku--------*/
.icon-web a:link,
.icon-web a:visited {width:60px;height:14px;display:block;background:url(img/icon-web1.gif);text-indent:-99999px;}

.icon-web a:hover {background:url(img/icon-web2.gif);}

/*--------------------------------club-syosai--------*/
table.c_syosai {border:3px double #666;width:530px}
table.c_syosai th {background:#FBE0C0;border-top:3px double #666;}
table.c_syosai td.na {background:#FCFFD1;border-top:3px double #666;}
table.c_syosai .w {border-top:3px double #666;}

/*--------------------------------05cabinet--------*/
/*-----------.program(05cabinet.html)-----*/
/*--------------------//--*/

	/*-----------#mt.repo(report/report-n.html)-----*/
	#mt {
		margin:0;
		padding:0;
		width:540px;
		/*background:url(img/back3.gif);*/
		}
	.main h2 {}
	.main h3 {}
	
	p.mt-date {
			color:#333;
			font-size:9pt;
			text-align:right;
			margin:10px;
			
			}
	
	.main img {margin:5px 8px 5px;}
	
	
	.main p {margin:10px 5px;line-height:1.5em;}
	
	
	
	/*--------------------//--*/

/*--------------------------------06cabinet--------*/
/*-----------.06cabinet(06cabinet.html)-----*/
	table.cabinet {
		font-size:10pt;
		border-collapse:collapse;
		width:520px;
		border:1px solid #fff;
		border:none;
		}
	
	table.cabinet img {vertical-align:middle;}
	
	table.cabinet caption {font-weight:bold;font-size:10.5pt;margin:10px 0;}
	
	table.cabinet tr {border:1px solid #bbb;}
	table.cabinet th {padding:3px 5px;border:1px solid #bbb;background:#fff;background:url(img/back3.gif);text-align:center;}
	table.cabinet td {padding:3px 5px;border:1px solid #bbb;}
	
	table.cabinet a:link,
	table.cabinet a:visited {color:#444;text-decoration:none;}
	table.cabinet a:hover {color:#0000ff;}
	/*--------------------//--*/
/*--------------------------------07link--------*/
/*-----------.link()-----*/

.link {
	margin:15px;}
.link img {
	margin:5px;
	vertical-align:middle;
	}

.link a:link,
.link a:visited {color:#222;text-decoration:none;}
.link a:hover {color:#0000ff;}

/*-----------.MTP(archives.html)-----*/

.mtp {text-align:center;}
.mtp_no {:;}
.mtp a:hover {
	font-weight:bold;}
.mtp_prev {}
.mtp_next {}

table.archive {margin:0 2px 30px;padding:0;}
table.archive tr {}
table.archive th {width:120px;background:url(img/back3.gif);text-align:center;}
table.archive td {margin:0;padding:8px 5px;}
/*--------------------//--*/
/*--------------------------------text--------*/
dl {margin:0 0 0 1em;}
dt {margin:8px 0 0;font-weight:bold;font-size: 13px;}
dd {margin:5px 5px 10px 2em;line-height:1.5em;}

p {line-height:1.5em;margin:10px 0;}
h2 {margin:3px 0;font-size:13pt;}
h3 {font-size: 14px;}

li {line-height:1.5em;}
ul li {line-height:1.5em;}

ol.katakana {list-style:katakana;margin-left:3em;padding-left:1em;}

table {
	margin:10px 0;
	width:500px;
	empty-cells: show;
	border-collapse: collapse;
	border:1px solid #bbb;
	font-size: 10pt;
	}

caption {
	margin:5px 0;
	font-weight:bold;
	}

th {
	background:#ddd;
	color:#222;
	padding:3px;
	text-align:center;
	border:1px solid #bbb;
	background:url(img/back3.gif);
	}

tr {
	background:yellow;
	border:1px solid #ccc;
	}

td {
	background:#fff;
	font:normal;
	padding:6px 3px;
	border:1px solid #bbb;
	line-height:1.3em;
	}

	table.noborder {border:none;}
		.noborder tr {border:none;}
		.noborder th {border:none;}
		.noborder td {border:none;}


/*-----------------*/
	#main h3.title {margin:0 0 20px;padding:0 0 3px;border-bottom:2px dotted #D6BE93;}
		.title2 {font-size:10.5pt;margin-bottom:0;padding:0 0 2px;border-bottom:1px solid #8eadcc;line-height:1.5em;}
		.title22 {font-size:10.5pt;margin-bottom:0;padding:3px 0 2px;border-bottom:1px solid #8eadcc;line-height:1.5em;}
		.title222 {font-size:10.5pt;margin-bottom:0;padding:3px 0 2px;border-bottom:1px solid #8eadcc;width:330px;line-height:1.5em;}
		.title3 {font-size:10.5pt;margin-bottom:0;padding:0 0 2px;border-bottom:3px double #ccc3bb;color:#cc2200;}
		.title33 {font-size:10.5pt;margin-bottom:0;padding:0 0 2px;border-bottom:3px double #ccc3bb;color:#cc2200;}
		.title333 {font-size:10.5pt;margin-bottom:0;padding:0 0 2px;border-bottom:1px solid #ccc3bb;color:#cc2200;width:350px;}
		.title4 {font-size:10.5pt;margin-bottom:0;padding:0 0 2px;border-bottom:1px solid #8eadcc;color:#cc2200;}
/*-----------------*/

a:link {color:#555;text-decoration:none;}
a:visited {color:#333;text-decoration:none;}
a:hover {color:#0000ff;}


#mt-body p.u_line a:link,
#mt-body p.u_line a:visited {text-decoration: none;color:red;}
#mt-body p.u_line a:hover {border-bottom: 1px solid red;}

#mt-body p a:link,
#mt-body p a:visited {color:#00f;text-decoration:underline;}
#mt-body p a:hover {color:#1e90ff;}

#mt-body dt a:link,
#mt-body dt a:visited {color:#00f;text-decoration:underline;}
#mt-body dt a:hover {color:#1e90ff;}

#mt-body dd a:link,
#mt-body dd a:visited {color:#00f;text-decoration:underline;}
#mt-body dd a:hover {color:#1e90ff;}

hr {margin:10px 0;}
.hr1 {border-bottom:1px solid #bbb;}

.hidden {
	display: none;
	}

img.hidden {
	display: none;
	}

.img-hr2 {margin:1px 0 3px;padding:0;line-height:2px;height:2px;display:block;}
.img-hr3 {margin:0;padding:0;line-height:2px;height:1px;display:block;}


.red {color:red;}
.gray {color:#ccc;}
.dgray {color:#555;}
.bgray {color:#708090;}
.note {font-size:8pt;font-weight:normal;}
.normal {font-weight:normal;}

.bold {font-weight:bold;}

.box {margin:10px 5px;padding:5px 8px;border:1px solid #bbb;}

.t8pt {font-size:8pt;}
.t9pt {font-size:9pt;}
.t10pt {font-size:10pt;}
.t11pt {font-size:11pt;}
.t12pt {font-size:12pt;}
.t13pt {font-size:13pt;}

.t10px {font-size:10px;}
.t11px {font-size:11px;}
.t12px {font-size:12px;}
.t13px {font-size:13px;}
.t14px {font-size:14px;}
.t15px {font-size:15px;}
.t16px {font-size:16px;}
.t17px {font-size:17px;}

.fl-l {float:left;}
.fl-r {float:right;}
.fl-c {clear:both;}
	.fl-lm {float:left;margin-right:8px;}
	.fl-rm {float:right;margin-left:8px;}
	.fl-cm {clear:both;}

.tx-l {text-align:left;}
.tx-r {text-align:right;}
.tx-c {text-align:center}

.v-mid {vertical-align:middle;}
.v-bot {vertical-align:bottom;}
.v-top {vertical-align:top;}

/*-------------------------------around---------*/