@charset   "Shift_JIS";
/*　スタイルシート（CSS）要素リスト　　　*/
/*						*/
/*	File Name : nalc-osaka.sss		*/
/*	2008/12/12作成			*/
/*		*/
.menu H3 {
	BORDER-RIGHT: #660000 2px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: #ff0000 5px solid; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #660000 2px solid; 
	BACKGROUND-COLOR: #ffdfff
}.onegai P {
	text-align: center;
	font-weight: bold;
	padding: 1em;
	border: double 8px;
	border-color: #339933 ;
       }
.info00 H3 {
	text-align: center;
	width: 40%; 
	BORDER-RIGHT: #000066 2px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	PADDING-LEFT: 10px; 
	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: #0000cc 5px solid; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #000066 2px solid; 
	BACKGROUND-COLOR: #95ffca
	}

.info01 H3 {
	text-align: center;
	width: 60%; 
	BORDER-RIGHT: #000066 2px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	PADDING-LEFT: 10px; 	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: #0000cc 5px solid; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #000066 2px solid; 
	BACKGROUND-COLOR: #ffddff
	}

.info02 H3 {
	text-align: center;
	width: 80%; 
	BORDER-RIGHT: #7a4901 2px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	PADDING-LEFT: 10px; 	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: #7a4901 5px solid; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #7a4901 2px solid; 
	BACKGROUND-COLOR: #ffd717
	}

.SubTitle H3 {
	BORDER-RIGHT: #000066 2px solid;
	BORDER-TOP: #cccccc 1px solid; 
	PADDING-LEFT: 10px; PADDING-BOTTOM: 3px;
	BORDER-LEFT: #0000cc 5px solid; 
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #000066 2px solid; 
	BACKGROUND-COLOR: #d0e8ff
	}


.SubTitle_1 H3 {
	BORDER-RIGHT: #005100 2px solid;
	BORDER-TOP: #cccccc 1px solid; 
	PADDING-LEFT: 10px; PADDING-BOTTOM: 3px;
	BORDER-LEFT: #005100 5px solid; 
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #005100 2px solid; 
	BACKGROUND-COLOR: #d0ffd0
	}

.SubTitle_2 P {
	BORDER-RIGHT: #009900 2px solid;
	BORDER-TOP: #cccccc 1px solid; 
	PADDING-LEFT: 10px; PADDING-BOTTOM: 3px;
	BORDER-LEFT: #009900 5px solid; 
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #009900 2px solid; 
	BACKGROUND-COLOR: #d0ffd0;
	width: 240px;
	}

.waku01 H3{
	padding: 0.5em;
	WIDTH: 80%; 
	BORDER-RIGHT: #7a4901 2px solid;
	BORDER-LEFT: #7a4901 2px solid;
	BORDER-TOP: #7a4901 5px solid; 
	BORDER-BOTTOM: 7a4901 2px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	background-color: #ffd717;
	}

.waku01 P{
	margin-left: 50px;
	line-height: 150%;
	}

.waku01 ul{
	margin-left: 50px;
	line-height: 150%;
	}

.waku02 H3{
	padding: 0.5em;
	BORDER-RIGHT: #000066 2px solid;
	BORDER-LEFT: #000066 2px solid;
	BORDER-TOP: #000066 5px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	background-color: #afeeee;
	}

.waku02 P{
	margin-left: 50px;
	line-height: 150%;
	}

.waku02 u2{
	margin-left: 50px;
	line-height: 150%;
	}

.waku03 H3{
	padding: 0.5em;
	BORDER-RIGHT: #000066 2px solid;
	BORDER-LEFT: #000066 2px solid;
	BORDER-TOP: #000066 5px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	background-color: #66cc00;
	}

.waku03 P{
	margin-left: 50px;
	line-height: 150%;
	}

.waku03 u2{
	margin-left: 50px;
	line-height: 150%;
	}

.waku04 H3{
	padding: 0.5em;
	BORDER-RIGHT: #000066 2px solid;
	BORDER-LEFT: #000066 2px solid;
	BORDER-TOP: #000066 5px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	background-color: #99ff33;
	}

.waku04 P{
	margin-left: 50px;
	line-height: 150%;
	}

.waku04 u2{
	margin-left: 50px;
	line-height: 150%;
	}

.waku05 H3{
	padding: 0.5em;
	BORDER-RIGHT: #000066 2px solid;
	BORDER-LEFT: #000066 2px solid;
	BORDER-TOP: #000066 5px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	background-color: #3399ff;
	}

.waku05 P{
	margin-left: 50px;
	line-height: 150%;
	}

.waku05 u2{
	margin-left: 50px;
	line-height: 150%;
	}

.waku06 H3{
	padding: 0.5em;
	BORDER-RIGHT: #000066 2px solid;
	BORDER-LEFT: #000066 2px solid;
	BORDER-TOP: #000066 5px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	background-color: #ffc0cb;
	}

.waku06 P{
	margin-left: 50px;
	line-height: 150%;
	}

.waku06 u2{
	margin-left: 50px;
	line-height: 150%;
	}

.waku07 H3{
	padding: 0.5em;
	BORDER-RIGHT: #000066 2px solid;
	BORDER-LEFT: #000066 2px solid;
	BORDER-TOP: #000066 5px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	background-color: #ff7f50;
	}

.waku07 P{
	margin-left: 50px;
	line-height: 150%;
	}

.waku07 u2{
	margin-left: 50px;
	line-height: 150%;
	}

.waku08 H3{
	padding: 0.5em;
	BORDER-RIGHT: #000066 2px solid;
	BORDER-LEFT: #000066 2px solid;
	BORDER-TOP: #000066 5px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	background-color: #f0e68c;
	}

.waku08 P{
	margin-left: 50px;
	line-height: 150%;
	}

.waku08 u2{
	margin-left: 50px;
	line-height: 150%;
	}


.waku09 H3{
	padding: 0.5em;
	BORDER-RIGHT: #000066 2px solid;
	BORDER-LEFT: #000066 2px solid;
	BORDER-TOP: #000066 5px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	background-color: #f5deb3;
	}

.waku09 P{
	margin-left: 50px;
	line-height: 150%;
	}

.waku09 u2{
	margin-left: 50px;
	line-height: 150%;
	}


.waku10 H3{
	padding: 0.5em;
	BORDER-RIGHT: #000066 2px solid;
	BORDER-LEFT: #000066 2px solid;
	BORDER-TOP: #000066 5px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	background-color: #d8bfd8;
	}

.waku10 P{
	margin-left: 50px;
	line-height: 150%;
	}

.waku10 u2{
	margin-left: 50px;
	line-height: 150%;
	}

.waku11 H3{
	padding: 0.5em;
	BORDER-RIGHT: #000066 2px solid;
	BORDER-LEFT: #000066 2px solid;
	BORDER-TOP: #000066 5px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	background-color: #aaaaff;
	}

.waku11 P{
	margin-left: 50px;
	line-height: 150%;
	}

.waku11 u2{
	margin-left: 50px;
	line-height: 150%;
	}
.syuryou p{
	color: #0000ff;
	font-size: 12pt;
	margin-left: 50px;
	line-height: 150%;
	}

.waku12 H3{
	padding: 0.5em;
	BORDER-RIGHT: #000066 2px solid;
	BORDER-LEFT: #000066 2px solid;
	BORDER-TOP: #000066 5px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	background-color: #ff6fb7;
	}

.waku12 P{
	margin-left: 50px;
	line-height: 150%;
	}

.waku12 u2{
	margin-left: 50px;
	line-height: 150%;
	}


