/* base css */

@media screen{
body {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	text-align: center;
	background-color: #FFFFFF;
	line-height: 130%;
}

table {
	text-align: left;
}

.noscript {
	color: #ff0000; 
	font-weight: bold; 
	text-align: center;
}


/*===============　本文の幅　===================*/

#mainbody650px,
#mainbody700px,
#mainbody750px,
#mainbody800px {
	margin: 10px auto 40px;
	text-align: center;
	font-size: 90%;
	letter-spacing: 0.1em; 
}

#mainbody650px {
	width: 650px;
}

#mainbody700px {
	width: 700px;
}

#mainbody750px {
	width: 750px;
}

#mainbody800px {
	width: 800px;
}


/*=========　フォント・インデントなど　=========*/

p {
	padding: 0px 0px 0px 15px; 
	margin: 3px 3px 3px 3px; 
	text-align: left
}

.indent {
	text-indent: 1.0em
}

.indent_01 {
	margin-left: 0.6em; 
	text-indent: -0.6em
}

.indent_02 {
	margin-left: 0.8em; 
	text-indent: -0.8em
}

.indent_03 {
	margin-left: 1.7em; 
	text-indent: -1.7em;
}

.f90p {
	font-size: 90%;
}

.f110p {
	font-size: 110%;
}

.f130p {
 font-size: 130%;
}

.annotate {
	font-size: 90%;
	color: #1D3994; 
	text-indent: -1.0em
}
.emphasize {
	color: #ff0000; 
	font-weight: bold; 
}

.center {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

.right {
	text-align: right;
}

.left {
	text-align: left;
}


/*===============　回り込み解除　===================*/

.clear{
	clear:both;
}



/*===============　リストなど　===================*/

ul {
	margin: 5px 0px 3px 10px;
	padding: 0px 0px 0px 10px;
	text-align: left;
}

li {
	list-style-type: none;
	padding: 2px 5px;
}


/*===============　リンク・装飾など　===================*/

a:hover {
	color: #FF6600;
	text-decoration: none;
}

a.pdfLink {
	background: url(../image/icon_pdf.gif) no-repeat 0em 0em;
	padding: 0px 0px 3px 22px;
}

.new01 {
	background: url(../img/icon_new01.gif) no-repeat 0em 0.1em;
	background-position: right; 
	padding: 4px 45px 2px 0px;
	text-align: left;
}

.orange_point {
	background: url(../image/point_orange.gif) no-repeat 0.3em 0.3em;
	padding: 0px 0px 3px 15px;
}




/*===============　画像領域など　===================*/

.image_right {
	margin: 0px 5px 0px 5px;
	float: right; 
}
.image_left {
	margin: 0px 5px 0px 5px;
	float: left; 
}
.image_right p,
.image_left p { 
	font-size: 90%;
	line-height: 120%; 
	letter-spacing:0.1em; 
	margin: 3px 3px 3px 3px;
	text-align: center;
} 



/*===============　テーブルなど　===================*/

caption {
	font-weight: bold;
}

/* 2009.05.08 added */


.orange {
	font-size: 90%;
	border-collapse: collapse; 
	text-align: left;
	width: 96%;
	margin: 25px auto 15px;
	line-height: 150%; 
	letter-spacing: 0.1em; 
}

.orange th {
	color: #000;
	font-weight: bold;
	background-color: #b6d4ff;
	border:1px solid #99badb; 
  padding: 3px;
	text-align: center;
}

.orange td {
	border:1px #99badb;
	border-style: solid; 
	padding: 3px;
}


.item_yellow01 {
	background-color: #fff;
}

.item_yellow02 {
	background-color: #f5f9ff;
}

.item_yellow03 {
	background-color: #e7f1ff;
}

.item_grey01 {
	background-color: #aaccff;
}

.item_grey02 {
	background-color: #6ca0eb;
	color: #000;
	font-weight: bold;
}

#waku_orange {
	font-size: 90%;
	padding:  5px 5px  5px 5px;
	margin: 10px auto 10px;
	background-color: #FFFFEE;
	border:1px #FF9933;
	border-style: dotted; 
	width: 96%;
	text-align: left;
}

#waku_blue {
	font-size: 90%;
	padding:  5px 5px  5px 5px;
	margin: 10px auto 10px;
	background-color: #e8effd;
	border:1px #678cfc;
	border-style: dotted; 
	width: 96%;
	text-align: left;
}

#waku_green {
	font-size: 90%;
	padding:  5px 5px  5px 5px;
	margin: 10px auto 10px;
	background-color: #e5fee4;
	border:1px #76cd74;
	border-style: dotted; 
	width: 96%;
	text-align: left;
}

#waku_red {
	font-size: 90%;
	padding:  5px 5px  5px 5px;
	margin: 10px auto 10px;
	background-color: #fde5e5;
	border:1px #ff0000;
	border-style: dotted; 
	width: 96%;
	text-align: left;
}


/*===============　テーブル部分（追記）　===================*/



/* 20090508 added */

#table01 {
	font-size: 90%;
	border-collapse: collapse; 
	text-align: left;
	margin: 20px auto 15px;
	line-height: 120%; 
	letter-spacing: 0.1em; 
}

#table01 th {
	color: #000;
	font-weight: bold;
	background-color: #b6d4ff;
	border:1px #99badb;
	border-style: solid; 
	padding: 5px;
	text-align: center;
}


#table01 td {
	border:1px #99badb;
	border-style: solid; 
	padding: 5px;
}


.item01l,	.item01c,	.item01r {
	background-color: #fff;
}

.item02l,	.item02c,	.item02r {
	background-color: #f5f9ff;
}

.item03l,	.item03c,	.item03r {
	background-color: #e7f1ff;
}

.item04l,	.item04c,	.item04r {
	background-color: #aaccff;
}

.item05l,	.item05c,	.item05r {
	background-color: #6ca0eb;
	font-weight: bold;
}

.item00l,	.item00c,	.item00r {
	background-color: #ffffff;
}

.item00l,	.item01l,	.item02l,	.item03l,	.item04l,	.item05l {
	text-align: left;
}

.item00c,	.item01c,	.item02c,	.item03c,	.item04c,	.item05c {
	text-align: center;
}

.item00r,	.item01r,	.item02r,	.item03r,	.item04r,	.item05r {
	text-align: right;
}



/*===============　ボックス部分（追記）　===================*/

#box01,
#box02,
#box03 {
	padding: 10px 10px 10px 10px;
	margin: 10px auto 10px;
	border-style: solid; 
	text-align: left;
}

#box01 {
	background-color: #f0f0d4;
	border:1px #D6DBBC;
}

#box02 {
	background-color: #f2fceb;
	border:1px #bed8dc;
}

#box03 {
	background-color: #f3f2f8;
	border:1px #cdc7da;
}



/*===============　ボックス幅部分（追記）　===================*/

.w100p {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}

.w96p {
	width: 96%;
	margin-left: auto;
	margin-right: auto;
}

.w90p {
	width: 90%;
	margin-left: auto;
	margin-right: auto;
}

.w80p {
	width: 80%;
	margin-left: auto;
	margin-right: auto;
}

.w70p {
	width: 70%;
	margin-left: auto;
	margin-right: auto;
}

.w60p {
	width: 60%;
	margin-left: auto;
	margin-right: auto;
}

.w50p {
	width: 50%;
	margin-left: auto;
	margin-right: auto;
}

.w40p {
	width: 40%;
	margin-left: auto;
	margin-right: auto;
}

.w30p {
	width: 30%;
	margin-left: auto;
	margin-right: auto;
}

.w20p {
	width: 20%;
	margin-left: auto;
	margin-right: auto;
}

.w10p {
	width: 10%;
	margin-left: auto;
	margin-right: auto;
}

/*===============　PDFのリンク部分　===================*/

#pdf_dl {
	background-color: #EEEEEE;
	width: 580px;
	margin: 25px auto 15px;
	padding: 5px 0px 5px 0px;
	font-size: 90%;
}

#pdf_dl p {
	margin: 3px 3px 3px 10px;
}

#pdf_dl img{
	float: right; 
	clear: both; 
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;

}



/*===============　見出し部分　===================*/


/* 2009.05.08 added */

h1{
color:#fff;
font-size:130%;
font-weight:bold;
text-align:center;
margin-bottom:20px;
letter-spacing:0.1em;
vertical-align:middle;
padding:12px 0 16px 20px;
background:url(../img/cap_h1.gif) repeat-x scroll left bottom #2d87cf;
}

h2{
color:#333;
margin: 1.5em 0;
text-align:left;
font-size:1.2em;
line-height:1.2em;
font-weight: bold;
padding:8px 0 6px 8px;
border:1px solid #D0D0D0;
background:url(../img/cap_h2.jpg) repeat-x top left #f2f2f2;
}

h3 {
color:#115faf;
font-size: 1em;
font-size:1.2em;
line-height:1.6;
text-align: left;
font-weight: bold;
margin: 1.5em 0 1em;
letter-spacing: 0.1em; 
padding: 2px 0px 2px 5px;
border-bottom:1px dotted #a1a1a1;
}

h4 {
color: #333;
font-size: 1em;
margin: 1.5em 0 1em 5px;
text-align: left;
font-weight: bold;
line-height: 1.1em;
padding: 0px 0px 0px 8px;
border-left: 4px solid #1365ca;
}

h5 {
color: #333;
font-size: 1em;
margin: 1em 0 1em 5px;
text-align:left;
line-height: 1.6;
font-weight:bold;
padding-left:12px;
background:url(../img/cap_h5.jpg) no-repeat 0 0.5em;
}

h6 {
color: #333;
font-size: 1em;
text-align:left;
margin: 1.5em 0 1em 17px;
line-height: 1.6;
font-weight:bold;
}

/*===============　担当課への宛先　===================*/

#contact {
	margin:2em auto 0 auto;
	letter-spacing:1px;
	padding:10px 10px 10px 10px;
	font-size: 90%;
	background-color: #ffffff;
	border:1px #65ACD7 solid;
}



/* 生活衛生センター のメニュー部分 */

#seikatsu_menu{
	padding: 1px 0px 1px 0px;
	font-size: 80%;
	text-align: left;
}
#seikatsu_menu li{
	padding: 1px 10px 0px 1px;
	margin: 0px 0px 6px 0px;
	float: left;
	text-align: left;
	white-space: nowrap;
}



/* 健康福祉政策課のメニュー部分 */

.kenfukusei_menu {
	font-size: 90%;
	border-style: solid; 
	border:1px #888888;
	width: 100%;
	height: 40px;
	padding: 1px 0 0 1px;
	text-align: center;
}

.kenfukusei_menu a {
	background: url(../img/hana.gif) no-repeat;
	padding: 0px 0px 3px 15px;
}

#menu00 {	background-color: #DCFFDD;}
#menu01 {	background-color: #FFEEEE;}
#menu02 {	background-color: #E1FAFF;}
#menu03 {	background-color: #EEEEEE;}
#menu04 {	background-color: #FFFFCC;}
#menu05 {	background-color: #EEF0FF;}
#menu06 {	background-color: #FFFBC4;}
#menu07 {	background-color: #D7FBE0;}
#menu08 {	background-color: #EDFFE1;}







/* //////////////////////////////////////////////////////////////// */



/* Hack IE06 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \*/
* html a,
* html h1, * html h3, * html h2,
* html .tit p,
* html .list li,
* html .list02 li,
* html .list_pointwhite,
* html .point li,
* html .pagetopBox,
* html .gaiyoL p,
* html .bukaNavi { height: 1%; }

* html a.htmLink  { display: block; }

.pagemoveTop, .pagemoveBottom { padding-right: 0; }

* html .title, * html .title01, * html .title02,
* html #head,
* html #windowHead,
* html #windowBody,
* html .halfBox,
* html .txtOut,
* html .linkBox,
* html .orange_point,
* html .kotsu .gaiyoBox,
* html #windowGaiyo .gaiyoBox,
* html .style01L .gaiyoBox  { height: 1%; }

.kotsu .gaiyoBox,
#window #windowGaiyo .gaiyoBox,
.style01L .gaiyoBox,
.title, .title01, .title02,
.halfBox  { display: block; }
/* Hack IE06 */



/* Hack IE07 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \*/
* html a,
* html h1, 
* html h2, 
* html h3,
*:first-child+html a,
*:first-child+html h1, 
*:first-child+html h2, 
*:first-child+html h3,
*:first-child+html .tit p,
*:first-child+html .list li,
*:first-child+html .list02 li,
*:first-child+html .list_pointwhite,
*:first-child+html .point li,
*:first-child+html .pagetopBox,
*:first-child+html .gaiyoL p,
*:first-child+html .bukaNavi { height: 1%; }

.pagemoveTop, .pagemoveBottom { padding-right: 0; }

*:first-child+html .title, 
*:first-child+html .title01, 
*:first-child+html .title02,
*:first-child+html #head,
*:first-child+html #windowHead,
*:first-child+html #mainbody650px,
*:first-child+html #mainbody700px,
*:first-child+html #mainbody750px,
*:first-child+html #mainbody800px,
*:first-child+html #windowBody,
*:first-child+html .halfBox,
*:first-child+html .txtOut,
*:first-child+html .linkBox,
*:first-child+html .kotsu .gaiyoBox,
*:first-child+html #windowGaiyo .gaiyoBox,
*:first-child+html .style01L .gaiyoBox  { height: 1%; }
/* Hack IE07 */


/* //////////////////////////////////////////////////////////////// */

}


@media print{

noscript{display:none;color:#fff;}


/* base css */ 

body {font-size:90%;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	text-align: center;
	background-color: #FFFFFF;
	line-height: 130%;
}

table {
	text-align: left;
}



/*===============　本文の幅　===================*/

#mainbody650px,
#mainbody700px,
#mainbody750px,
#mainbody800px {
	margin: 10px auto 40px;
	text-align: center;
	font-size: 90%;
	letter-spacing: 0.1em; 
}

#mainbody650px {
	width: 650px;
}

#mainbody700px {
	width: 650px;
}

#mainbody750px {
	width: 650px;
}

#mainbody800px {
	width: 650px;
}


/*=========　フォント・インデントなど　=========*/

p {
	padding: 0px 0px 0px 15px; 
	margin: 3px 3px 3px 3px; 
	text-align: left
}

.indent {
	text-indent: 1.0em
}

.indent_01 {
	margin-left: 0.6em; 
	text-indent: -0.6em
}

.indent_02 {
	margin-left: 0.8em; 
	text-indent: -0.8em
}

.indent_03 {
	margin-left: 1.7em; 
	text-indent: -1.7em;
}

.f90p {
	font-size: 90%;
}

.f110p {
	font-size: 110%;
}

.f130p {
 font-size: 130%;
}

.annotate {
	font-size: 90%;
	color: #1D3994; 
	text-indent: -1.0em
}
.emphasize {
	color: #ff0000; 
	font-weight: bold; 
}

.center {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}

.right {
	text-align: right;
}

.left {
	text-align: left;
}


/*===============　回り込み解除　===================*/

.clear{
	clear:both;
}



/*===============　リストなど　===================*/

ul {
	margin: 5px 0px 3px 10px;
	padding: 0px 0px 0px 10px;
	text-align: left;
}

li {
	list-style-type: none;
	padding: 2px 5px;
}


/*===============　リンク・装飾など　===================*/

a:hover {
	color: #FF6600;
	text-decoration: none;
}

a.pdfLink {
	background: url(../img/icon_pdf.gif) no-repeat 0em 0em;
	padding: 0px 0px 3px 22px;
}

.new01 {
	background: url(../img/icon_new01.gif) no-repeat 0em 0.1em;
	background-position: right; 
	padding: 4px 45px 2px 0px;
	text-align: left;
}

.orange_point {
	background: url(../img/point_orange.gif) no-repeat 0.3em 0.3em;
	padding: 0px 0px 3px 15px;
}




/*===============　画像領域など　===================*/

.image_right {
	margin: 0px 5px 0px 5px;
	float: right; 
}
.image_left {
	margin: 0px 5px 0px 5px;
	float: left; 
}
.image_right p,
.image_left p { 
	font-size: 90%;
	line-height: 120%; 
	letter-spacing:0.1em; 
	margin: 3px 3px 3px 3px;
	text-align: center;
} 



/*===============　テーブルなど　===================*/

caption {
	font-weight: bold;
}

/* 2009.05.08 added */

.orange {
	font-size: 90%;
	border-collapse: collapse; 
	text-align: left;
	width: 96%;
	margin: 25px auto 15px;
	line-height: 150%; 
	letter-spacing: 0.1em; 
}

.orange th {
	color: #000;
	font-weight: bold;
	background-color: #b6d4ff;
	border:1px solid #99badb; 
  padding: 3px;
	text-align: center;
}

.orange td {
	border:1px #99badb;
	border-style: solid; 
	padding: 3px;
}


.item_yellow01 {
	background-color: #fff;
}

.item_yellow02 {
	background-color: #f5f9ff;
}

.item_yellow03 {
	background-color: #e7f1ff;
}

.item_grey01 {
	background-color: #aaccff;
}

.item_grey02 {
	background-color: #6ca0eb;
	color: #000;
	font-weight: bold;
}

#waku_orange {
	font-size: 90%;
	padding:  5px 5px  5px 5px;
	margin: 10px auto 10px;
	background-color: #FFFFEE;
	border:1px #FF9933;
	border-style: dotted; 
	width: 96%;
	text-align: left;
}

#waku_blue {
	font-size: 90%;
	padding:  5px 5px  5px 5px;
	margin: 10px auto 10px;
	background-color: #e8effd;
	border:1px #678cfc;
	border-style: dotted; 
	width: 96%;
	text-align: left;
}

#waku_green {
	font-size: 90%;
	padding:  5px 5px  5px 5px;
	margin: 10px auto 10px;
	background-color: #e5fee4;
	border:1px #76cd74;
	border-style: dotted; 
	width: 96%;
	text-align: left;
}

#waku_red {
	font-size: 90%;
	padding:  5px 5px  5px 5px;
	margin: 10px auto 10px;
	background-color: #fde5e5;
	border:1px #ff0000;
	border-style: dotted; 
	width: 96%;
	text-align: left;
}


/*===============　テーブル部分（追記）　===================*/


/* 20090508 added */

#table01 {
	font-size: 90%;
	border-collapse: collapse; 
	text-align: left;
	margin: 20px auto 15px;
	line-height: 120%; 
	letter-spacing: 0.1em; 
}

#table01 th {
	color: #000;
	font-weight: bold;
	background-color: #b6d4ff;
	border:1px #99badb;
	border-style: solid; 
	padding: 5px;
	text-align: center;
}


#table01 td {
	border:1px #99badb;
	border-style: solid; 
	padding: 5px;
}


.item01l,	.item01c,	.item01r {
	background-color: #fff;
}

.item02l,	.item02c,	.item02r {
	background-color: #f5f9ff;
}

.item03l,	.item03c,	.item03r {
	background-color: #e7f1ff;
}

.item04l,	.item04c,	.item04r {
	background-color: #aaccff;
}

.item05l,	.item05c,	.item05r {
	background-color: #6ca0eb;
	font-weight: bold;
}

.item00l,	.item00c,	.item00r {
	background-color: #ffffff;
}

.item00l,	.item01l,	.item02l,	.item03l,	.item04l,	.item05l {
	text-align: left;
}

.item00c,	.item01c,	.item02c,	.item03c,	.item04c,	.item05c {
	text-align: center;
}

.item00r,	.item01r,	.item02r,	.item03r,	.item04r,	.item05r {
	text-align: right;
}



/*===============　ボックス部分（追記）　===================*/

#box01,
#box02,
#box03 {
	padding: 10px 10px 10px 10px;
	margin: 10px auto 10px;
	border-style: solid; 
	text-align: left;
}

#box01 {
	background-color: #f0f0d4;
	border:1px #D6DBBC;
}

#box02 {
	background-color: #f2fceb;
	border:1px #bed8dc;
}

#box03 {
	background-color: #f3f2f8;
	border:1px #cdc7da;
}



/*===============　ボックス幅部分（追記）　===================*/

.w100p {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}

.w96p {
	width: 96%;
	margin-left: auto;
	margin-right: auto;
}

.w90p {
	width: 90%;
	margin-left: auto;
	margin-right: auto;
}

.w80p {
	width: 80%;
	margin-left: auto;
	margin-right: auto;
}

.w70p {
	width: 70%;
	margin-left: auto;
	margin-right: auto;
}

.w60p {
	width: 60%;
	margin-left: auto;
	margin-right: auto;
}

.w50p {
	width: 50%;
	margin-left: auto;
	margin-right: auto;
}

.w40p {
	width: 40%;
	margin-left: auto;
	margin-right: auto;
}

.w30p {
	width: 30%;
	margin-left: auto;
	margin-right: auto;
}

.w20p {
	width: 20%;
	margin-left: auto;
	margin-right: auto;
}

.w10p {
	width: 10%;
	margin-left: auto;
	margin-right: auto;
}



/*===============　PDFのリンク部分　===================*/

#pdf_dl {
	background-color: #EEEEEE;
	width: 580px;
	margin: 25px auto 15px;
	padding: 5px 0px 5px 0px;
	font-size: 90%;
}

#pdf_dl p {
	margin: 3px 3px 3px 10px;
}

#pdf_dl img{
	float: right; 
	clear: both; 
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 0px;

}



/*===============　見出し部分　===================*/


/* 2009.05.08 added */

h1{
color:#fff;
font-size:130%;
font-weight:bold;
text-align:center;
margin-bottom:20px;
letter-spacing:0.1em;
vertical-align:middle;
padding:12px 0 16px 20px;
background:url(../img/cap_h1.gif) repeat-x scroll left bottom #2d87cf;
}

h2{
color:#333;
margin: 1.5em 0;
text-align:left;
font-size:1.2em;
line-height:1.2em;
font-weight: bold;
padding:8px 0 6px 8px;
border:1px solid #D0D0D0;
background:url(../img/cap_h2.jpg) repeat-x top left #f2f2f2;
}

h3 {
color:#115faf;
font-size: 1em;
font-size:1.2em;
line-height:1.6;
text-align: left;
font-weight: bold;
margin: 1.5em 0 1em;
letter-spacing: 0.1em; 
padding: 2px 0px 2px 5px;
border-bottom:1px dotted #a1a1a1;
}

h4 {
color: #333;
font-size: 1em;
margin: 1.5em 0 1em 5px;
text-align: left;
font-weight: bold;
line-height: 1.1em;
padding: 0px 0px 0px 8px;
border-left: 4px solid #1365ca;
}

h5 {
color: #333;
font-size: 1em;
margin: 1em 0 1em 5px;
text-align:left;
line-height: 1.6;
font-weight:bold;
padding-left:12px;
background:url(../img/cap_h5.jpg) no-repeat 0 0.5em;
}

h6 {
color: #333;
font-size: 1em;
text-align:left;
margin: 1.5em 0 1em 17px;
line-height: 1.6;
font-weight:bold;
}

/*===============　担当課への宛先　===================*/

#contact {
	margin:2em auto 0 auto;
	letter-spacing:1px;
	padding:10px 10px 10px 10px;
	font-size: 90%;
	background-color: #ffffff;
	border:1px #65ACD7 solid;
}



/* 生活衛生センター のメニュー部分 */

#seikatsu_menu{
	padding: 1px 0px 1px 0px;
	font-size: 80%;
	text-align: left;
}
#seikatsu_menu li{
	padding: 1px 10px 0px 1px;
	margin: 0px 0px 6px 0px;
	float: left;
	text-align: left;
	white-space: nowrap;
}



/* 健康福祉政策課のメニュー部分 */

.kenfukusei_menu {
	font-size: 90%;
	border-style: solid; 
	border:1px #888888;
	width: 100%;
	height: 40px;
	padding: 1px 0 0 1px;
	text-align: center;
}

.kenfukusei_menu a {
	background: url(../img/hana.gif) no-repeat;
	padding: 0px 0px 3px 15px;
}

#menu00 {	background-color: #DCFFDD;}
#menu01 {	background-color: #FFEEEE;}
#menu02 {	background-color: #E1FAFF;}
#menu03 {	background-color: #EEEEEE;}
#menu04 {	background-color: #FFFFCC;}
#menu05 {	background-color: #EEF0FF;}
#menu06 {	background-color: #FFFBC4;}
#menu07 {	background-color: #D7FBE0;}
#menu08 {	background-color: #EDFFE1;}










/* //////////////////////////////////////////////////////////////// */



/* Hack IE06 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \*/
* html a,
* html h1, * html h3, * html h2,
* html .tit p,
* html .list li,
* html .list02 li,
* html .list_pointwhite,
* html .point li,
* html .pagetopBox,
* html .gaiyoL p,
* html .bukaNavi { height: 1%; }

* html a.htmLink  { display: block; }

.pagemoveTop, .pagemoveBottom { padding-right: 0; }

* html .title, * html .title01, * html .title02,
* html #head,
* html #windowHead,
* html #windowBody,
* html .halfBox,
* html .txtOut,
* html .linkBox,
* html .orange_point,
* html .kotsu .gaiyoBox,
* html #windowGaiyo .gaiyoBox,
* html .style01L .gaiyoBox  { height: 1%; }

.kotsu .gaiyoBox,
#window #windowGaiyo .gaiyoBox,
.style01L .gaiyoBox,
.title, .title01, .title02,
.halfBox  { display: block; }
/* Hack IE06 */



/* Hack IE07 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \*/
* html a,
* html h1, 
* html h2, 
* html h3,
*:first-child+html a,
*:first-child+html h1, 
*:first-child+html h2, 
*:first-child+html h3,
*:first-child+html .tit p,
*:first-child+html .list li,
*:first-child+html .list02 li,
*:first-child+html .list_pointwhite,
*:first-child+html .point li,
*:first-child+html .pagetopBox,
*:first-child+html .gaiyoL p,
*:first-child+html .bukaNavi { height: 1%; }

.pagemoveTop, .pagemoveBottom { padding-right: 0; }

*:first-child+html .title, 
*:first-child+html .title01, 
*:first-child+html .title02,
*:first-child+html #head,
*:first-child+html #windowHead,
*:first-child+html #mainbody650px,
*:first-child+html #mainbody700px,
*:first-child+html #mainbody750px,
*:first-child+html #mainbody800px,
*:first-child+html #windowBody,
*:first-child+html .halfBox,
*:first-child+html .txtOut,
*:first-child+html .linkBox,
*:first-child+html .kotsu .gaiyoBox,
*:first-child+html #windowGaiyo .gaiyoBox,
*:first-child+html .style01L .gaiyoBox  { height: 1%; }
/* Hack IE07 */


/* //////////////////////////////////////////////////////////////// */

}
