/* ==================== レイアウト中 ==================== */
#main8	{width: 650px;
	float: left;
     background-color:#ffffff; 
}

#content4	{width: 650px;
	float: right;
	margin: 3px 0;}

#sidebar05	{width: 300px;
	float: left;
	margin: 0px 0px;
     background-color:#ffffff; 
}

#sidebar06	{width: 330px;
	float: right;
	margin: 0px 0px;
     background-color:#ffffff; 
}

#sidebar07	{width: 190px;
	float: left;
	margin: 0px 0px;
     background-color:#ffffff; 
}

#sidebar08	{width: 300px;
	float: right;
	margin: 0px 0px;
     background-color:#ffffff; 
	font-size: 0.875em;
	line-height: 1.2;
}

/* ==================== 店舗紹介 ==================== */
.menu9	{width: auto;
	padding-left: 5px;
	background-color: #ffffff;
	font-size: 0.875em;
	overflow: hidden;

}

.menu9 li	{margin-bottom: 5px;
	line-height: 1.5;
	list-style-type: none;
	background-repeat: no-repeat;
	padding-left: 3px;


}

.menu9 li 	{color: #000000;
	text-decoration: none;}


.menu9 ul	{margin: 0;
	padding: 0;
	margin-left: 0;}

.menu9 h2	{
	font-size: 1.5em;
	padding: 0 0 5px 5px;
	margin: 5px;
	margin-bottom: 3px;
	font-family: Verdana, Helvetica, sans-serif;}

.menu9 h3	{
	font-size: 1.2em;
	padding: 5px 10px;
	margin: 0px;
	margin-bottom: 10px;
	background-color: #b8e964;
	font-family: Verdana, Helvetica, sans-serif;}



.menu12	{width: auto;
	padding-left: 5px;
	background-color: #ffffff;
	font-size: 1.0em;
	overflow: hidden;

}

.menu12 li	{margin-bottom: 5px;
	line-height: 1.5;
	list-style-type: none;
	background-image: url(kora/arrow.gif);
	background-repeat: no-repeat;
	padding-left: 18px;


}

.menu12 li 	{color: #000000;
	text-decoration: none;}


.menu12 ul	{margin: 0;
	padding: 0;
	margin-left: 0;}

.menu12 h2	{
	font-size: 1.5em;
	padding: 0 0 5px 5px;
	margin: 5px;
	margin-bottom: 3px;
	font-family: Verdana, Helvetica, sans-serif;}

.menu12 h3	{
	font-size: 1.2em;
	padding: 5px 10px;
	margin: 0px;
	margin-bottom: 10px;
	background-color: #b8e964;
	font-family: Verdana, Helvetica, sans-serif;}

.menu13	{width: auto;
	padding-left: 5px;
	background-color: #ffffff;
	font-size: 1.0em;
	overflow: hidden;

}

.menu13 li	{margin-bottom: 5px;
	line-height: 1.5;
	list-style-type: none;
	background-repeat: no-repeat;
	padding-left: 3px;


}

.menu13 li 	{color: #000000;
	text-decoration: none;}


.menu13 ul	{margin: 0;
	padding: 0;
	margin-left: 0;}

.menu13 h2	{
	font-size: 1.5em;
	padding: 0 0 5px 5px;
	margin: 5px;
	margin-bottom: 3px;
	font-family: Verdana, Helvetica, sans-serif;}

.menu13 h3	{
	font-size: 1.2em;
	padding: 5px 10px;
	margin: 0px;
	margin-bottom: 10px;
	background-color: #b8e964;
	font-family: Verdana, Helvetica, sans-serif;}
/* ==================== テーブル ==================== */

table	{width: 100%;
	border-collapse: collapse;}
	background-color: #990099;
	font-size: 1em;
}
caption	{padding-bottom: 5px;
	padding-top: 5px;
	font-weight: bold;
	background-color: #990099;
	color: #ffffff;}

th	{width: 300px;
	border: solid 1px #aaaaaa;
	padding: 8px;
	background-color: #00CC00;
	font-size: 0.875em;
	text-align: left;
	color: #ffffff;
}

td	{border: solid 1px #aaaaaa;
	padding: 8px;
	font-size: 0.875em;}



table02	{width: 650px;
	border-collapse: collapse;}
	background-color: #990099;
	font-size: 1em;
}
caption	{padding-bottom: 5px;
	padding-top: 5px;
	font-weight: bold;
	background-color: #990099;
	color: #ffffff;}

th	{width: 200px;
	border: solid 1px #aaaaaa;
	padding: 8px;
	background-color: #0b823a;
	font-size: 0.875em;
	text-align: left;
	color: #ffffff;
}

td	{border: solid 1px #aaaaaa;
	padding: 8px;
	font-size: 0.875em;}



/* ==================== テーブル2 ==================== */


#table_1 table	{width: 100%;
	border-collapse: collapse;
	margin-bottom: 4%;
        
}

#table_1 th	{width: auto;
	border: solid 1px #aaaaaa;
	padding: 8px;
	background-color: #0b823a;
	font-size: 0.85em;
        text-align: center;
        color:#ffffff;
}

#table_1 td	{border: solid 1px #aaaaaa;
	padding: 8px;
	font-size: 0.875em;}

/* ==================== テーブル3 ==================== */

#table_2 table	{width: 260px;
	border-collapse: collapse;
}

#table_2 th	{width: 60px;
	border: solid 1px #aaaaaa;
	padding: 10px;
	background-color: #990099;
	font-size: 0.875em;
        text-align: center;
}

#table_2 td	{border: solid 1px #aaaaaa;
	padding: 10px;
	font-size: 1em;}

#content5	{width: 500px;
	float: right;
	margin:10px 0;
       background-color: #ffffff ; 
}


/* ==================== テーブル33 ==================== */

#table_3 table	{width: 640px;
	border-collapse: collapse;
}

#table_3 th	{width: 320px;
	border: solid 1px #aaaaaa;
	padding: 5px;
	background-color: #990099;
	font-size: 1.0em;
        text-align: center;
}

#table_3 td	{border: solid 1px #aaaaaa;
	padding: 5px;
	font-size: 1em;}

#content5	{width: 650px;
	float: right;
	margin:5px 0;
       background-color: #ffffff ; 
}
/* ==================== テーブル4 ==================== */

#table_4 	{width: 500px;
	border-collapse: collapse;
	background-color: #FFFFFF;
	font-size: 0.875em;
}
caption	{padding-bottom: 5px;
	padding-top: 5px;
	font-weight: bold;
	background-color: #990099;
	color: #ffffff;}

#table_4 th	{width: 100px;
	border: solid 1px #aaaaaa;
	padding: 8px;
	background-color: #FFCCFF;
	font-size: 0.875em;
	text-align: center;
	color: #000000;
}

#table_4 td	{
        width: 100px;
        line-height:1.4;
        border: solid 1px #aaaaaa;
	font-size: 0.875em;
	color: #000000;
	padding-top: 5px;
        vertical-align : top ; 
}



/* ==================== テーブル5==================== */

#table_5 	{width: 500px;
	border-collapse: collapse;
	background-color: #FFFFFF;
	font-size: 0.875em;
}
caption	{padding-bottom: 5px;
	padding-top: 5px;
	font-weight: bold;
	background-color: #990099;
	color: #ffffff;}

#table_5 th	{width: 125px;
	border: solid 1px #aaaaaa;
	padding: 8px;
	background-color: #FFCCFF;
	font-size: 0.875em;
	text-align: center;
	color: #000000;
}

#table_5 td	{
        width: 125px;
        line-height:1.4;
        border: solid 1px #aaaaaa;
	font-size: 0.875em;
	color: #000000;
	padding-top: 5px;
        vertical-align : top ; 
	text-align: center;
}

/* ==================== テーブル6 ==================== */

#table_6 	{width: 500px;
	border-collapse: collapse;
	background-color: #FFFFFF;
	font-size: 0.875em;
}
caption	{padding-bottom: 5px;
	padding-top: 5px;
	font-weight: bold;
	background-color: #990099;
	color: #ffffff;}

#table_6 th	{width: auto;
	border: solid 1px #660000;
	padding: 8px;
	background-color: #33CC00;
	font-weight: bold;
	font-size: 0.875em;
	text-align: center;
	color: #ffffff;

}

#table_6 td	{
        width: 100px;
        line-height:1.4;
        border: solid 1px #660000;
	font-size: 0.875em;
	color: #000000;
	padding-top: 5px;
        vertical-align : top ; 
}


/* ==================== テーブル7 ==================== */

#table_7 	{width: 500px;
	border-collapse: collapse;
	background-color: #FFFFFF;
	font-size: 0.875em;
}


#table_7 th	{width: auto;
	border: solid 1px #ffffff;
	padding: 5px;
	background-color: #01940C;
	font-weight: bold;
	font-size: 0.9em;
	text-align: center;
	color: #FFF200;

}

#table_7 td	{
        width: 166px;
        line-height:1.4;
        border: solid 1px #ffffff;
	font-size: 0.875em;
	color: #000000;
	padding-top: 5px;
        text-align: center;
        vertical-align : top ; 
}


/* ==================== テーブル8 ==================== */

#table_8 	{width: 100%;
	border-collapse: collapse;
	background-color: #FFFFFF;
	font-size: 0.875em;
}


#table_8 th	{width: 300;
	border: solid 1px #ffffff;
	padding: 8px;
	background-color: #01940C;
	font-weight: bold;
	font-size: 1em;
	text-align: center;
	color: #fff;

}

#table_8 td	{
        width: 300px;
        line-height:1.4;
        border: solid 1px #ffffff;
	font-size: 1em;
	color: #000000;
	padding-top: 5px;
        text-align: center;
        vertical-align : top ; 
}

#table_8 td a {
	color: #01940C;
}
/* ==================== テーブル9 ==================== */

#table_9 table	{width: 100%;
	border-collapse: collapse;
        border:solid 3px  #F43E06;
}

#table_9 th	{width: 110px;
	border:solid 2px #F43E06;
        border-right:dotted 3px #F43E06;
	padding: 8px;
	background-color: #ffffff;
	font-size: 1.0em;
        text-align: center;
        color:#000000;
}

#table_9 td	{border: solid 2px #F43E06;
	padding: 8px;
	font-size: 1.0em;
        padding: 5px;
        background-color: #ffffff;
        margin:10px 0px;
        text-align:left;
}

/* ==================== テーブル10 ==================== */

#table_10 table	{width: 100%;
	border-collapse: collapse;
        border:solid 3px  #F43E06;
	margin-bottom: 4%;
}

#table_10 th	{width: 200px;
	border:solid 2px #F43E06;
        border-right:dotted 3px #F43E06;
	padding: 8px;
	background-color: #ffffff;
	font-size: 1.0em;
        text-align: center;
        color:#000000;
}

#table_10 td	{border: solid 2px #F43E06;
	padding: 8px;
	font-size: 1.0em;
        padding: 5px;
        background-color: #ffffff;
        margin:10px 0px;
        text-align:left;
}

/* ==================== 文字 ==================== */

#text1 {
	font-size: 1.2em;
	color: #fe0000;
        font-weight:bolder;

}
#text4 {
	font-size: 1.5em;
	color: #ff0000;
        font-weight:bolder;

}
.text2 {
	font-size: 1em;
	color: #000000;


}
.text3 {
	font-size: 1.2em;
	color: #000000;
        font-weight:bolder;
}

.text4 {
	font-size: 1.5em;
	color: #000000;
        font-weight:bolder;
}

#text5 {
	font-size: 1.5em;
	color: #ff0000;
        font-weight:bolder;

}


.imgleft {
        float: left;
        margin-right:10px;
        margin-bottom:10px;
}

.imgright {
        float: right;
        margin-left:10px;
        margin-bottom:10px;
}

.text6 {
	font-size: 1em;
	color: #ffffff;


}

.text7 {
	font-size: 1.2em;
	color: #000000;


}
#text8 {
	font-size: 1.2em;
	color: #000;
        font-weight:bolder;

}

#text9 {
	font-size: 1.5em;
	color: #ff0000;
        font-weight:bolder;

}
