   @charset "utf-8";
/* CSS Document */


/*-----------------------------------------------
#know-kibi
-------------------------------------------------*/

#know-kibi {
	padding-bottom:20px;	
}



/*-----------------------------------------------
know-ttl
-------------------------------------------------*/

p.know-ttl {
	padding-bottom:10px;
}


#know-kibi h3 {
	padding-bottom:20px;
	padding-top:10px;
}



/*-----------------------------------------------
know-box
-------------------------------------------------*/

.know-box {
	padding-bottom:20px;
} 

.know-box p {
	padding-bottom:10px;
}

.know-box p.kibi-img {
	float:left;
	width:435px;
}

.know-box img.kibi-ph {
	float:right;
}


span.orange {
	color:#ff823f;
	font-weight:bold;
}

span.green {
	color:#00b391;
	font-weight:bold;
}

span.gray{
	color:#666666;
	font-weight:bold;
}

.zai{
	margin-top:-25px;
	margin-left:70px;
}

.tukuri{
	margin-top:-25px;
	margin-left:70px;	
}

.gokoku{
	font-size:90%;	
}

.fc{
	color:#ff823f;	
}

.og{
	font-weight:bold;	
}


/*-----------------------------------------------
kibi-area
-------------------------------------------------*/

.kibi-area {
	border-bottom:1px dotted #b4b4b4;
	border-top:1px dotted #b4b4b4;
	padding-top:30px;
	margin-bottom:30px;
	clear:both;
}

.kibi-area .kibi-box {
	padding-bottom:30px;
} 

.kibi-area .kibi-box p {
	padding-bottom:10px;
}




/*---.kibi-area h4 ---*/
.kibi-area h4 {
	font-weight:bold;
	padding-bottom:10px;	
}

.kibi-area h4.kibittl-01 {
	background:url(../img/know/icon-mamber01.gif) no-repeat left top;
	padding-left:25px;	
}

.kibi-area h4.kibittl-02 {
	background:url(../img/know/icon-mamber02.gif) no-repeat left top;
	padding-left:25px;	
}

.kibi-area h4.kibittl-03 {
	background:url(../img/know/icon-mamber03.gif) no-repeat left top;
	padding-left:25px;	
}

.kibi-area h4.kibittl-04 {
	background:url(../img/know/icon-mamber04.gif) no-repeat left top;
	padding-left:25px;	
}

.kibi-area h4.kibittl-05 {
	background:url(../img/know/icon-mamber05.gif) no-repeat left top;
	padding-left:25px;	
}

/*---02---*/
.kibi-box h5 {
	font-weight:bold;
	color:#ff823f;
	padding-bottom:5px;
}

.kibi-box table.eiyou {
	width:50%;
	margin-bottom:5px;
}

.kibi-box table.eiyou th {
	background:#fee9c1;
	padding:3px 10px 3px 50px;
	border:1px solid#a0a0a0;
	border-collapse:collapse;
	width:50%;
}

.kibi-box table.eiyou td {
	padding:3px 10px 3px 60px;
	border:1px solid#a0a0a0;
	border-collapse:collapse;
	width:50%;
}

.kibi-box p.sannshutu {
	font-size:84%;
}



/*	kakomi
-----------------------------------------------*/
.kibi-box .kakomi {
	background:url(../img/know/bg-kakomi01.gif) no-repeat left top;
	width:690px;
	margin-bottom:10px;
	clear:both;
}

.kibi-box .kakomi h5 {
	padding:20px 20px 10px;
}


.kibi-box .kakomi .kakomi-text {
	background:url(../img/know/bg-kakomi02.gif) no-repeat left bottom;
	width:690px;
}

.kibi-box .kakomi .kakomi-text p {
	padding:0 20px 10px;
}



/*---04---*/

.kibi-box .hanba-area {
	padding-bottom:20px;
}

.kibi-box .hanba-area table {
	width:365px;
	float:left;
}

.kibi-box .hanba-area table th {
	font-weight:bold;
	color:#ff823f;
	border-bottom:1px solid #c0c0c0;
	padding:5px 10px;
}

.kibi-box .hanba-area table td {
	border-bottom:1px solid #c0c0c0;
	padding:3px 10px 5px 30px;
}

.kibi-box .hanba-area table td span {
	font-weight:bold;
	font-size:134%;
	padding-left:10px;
}

.kibi-box .hanba-area img {
	float:right;
}


/*---.kibi-box p.henshu---*/
.kibi-area p.henshu {
	text-align:right;
	padding-bottom:10px;
}




/*-----------------------------------------------
Related-link
-------------------------------------------------*/

/*.Related-link  {
	clear:both;
	padding-top:10px;
	margin-top:10px;
	width:690px;
	border-top:1px dotted #b4b4b4;
}

.Related-link h4 {
	padding-bottom:10px;
}

.Related-link ul {
	padding-left:25px;
}

.Related-link ul li {
	float:left;
	width:165px;
	text-align:center;
	line-height:1;
	padding-bottom:30px;
}


.Related-link ul li a img {
	padding-bottom:10px;
}
*/

/*-----------------------------------------------
food-link
-------------------------------------------------*/

p.food-link{
	background:transparent url(../../common/img/icon-06.gif) no-repeat scroll left center;
	padding-left:20px;
}


/*-----------------------------------------------
know-link
-------------------------------------------------*/

.know-link {
	clear:both;
	padding-top:15px;
	margin-top:25px;
	width:690px;
	border-top:1px dotted #b4b4b4;
}

.know-link p {
	float:right;
}

.know-link a {
	background:transparent url(../../common/img/icon-06.gif) no-repeat scroll left center;
	padding-left:20px;
}







/*-----------------------------------------------
Related-link
-------------------------------------------------*/

.Related-link  {
	clear:both;
	padding-top:10px;
	margin-top:10px;
	width:690px;
	border-top:1px dotted #b4b4b4;
}

.Related-link h4 {
	padding-bottom:10px;
	clear:both;
}

.Related-link ul {
	padding-bottom:20px;
}

.Related-link ul li {
}

/*.book-link*/
.Related-link ul.book-link {
}

.Related-link ul.book-link li {
	float:left;
	padding-right:20px;
	width:145px;
	text-align:center;
	line-height:1;
}

.Related-link ul li a img {
	padding-bottom:10px;
}






















