body{
	color:#333;
	line-height:130%;
}

img{
	border:0;
}

A:link
 { color: #003399; text-decoration:none }
A:visited
 { color: #003399; text-decoration:none }

A:active
 { color: #003399; text-decoration:underline overline }

A:hover
 { color: #FF6600}

.style1 {color: #fc9201}

.text10 {  font-size: 10px; line-height: 120%}

.text11 {  font-size: 11px; line-height: 120%}

.text14 {  font-size: 14px; line-height: 130%}

.text14_white {  font-size: 14px; line-height: 130%; color: #FFFFFF; font-weight: bold;}

.text12 {  font-size: 12px; line-height: 130%}

.text12_gray {  font-size: 12px; line-height: 130%; color: #333333;}

.text16 {  font-size: 16px; line-height: 130%}

.px12b { font-size: 12px; color: #000000; font-weight: bold; line-height:130%; }

.px12 {  font-size: 12px; line-height:130%;}

.px12blue {  font-size: 12px; line-height: 130%; color: #0066CC}

.text12-bold {  font-size: 12px; font-weight: bold; line-height: 130%}

.cellpadding0 {	padding: 0px;}

.collapse { border-collapse: collapse; } 

.lesson_nav{
	color:#666666;
	padding:4px;
	text-align:center;
}

#lesson_content td{
	font-size:14px;
	line-height:130%;
	color:#333333;
}
.waku{
	border: 1px solid #CCCCCC;
	padding-left: 3px;
}

#text_table{
	font-size:12px;
	line-height:130%;
	color:#333333;
}

#text_table .title_check1{
	width:100%;
	background-color: #288AB9;
	font-weight:bold;
	color:#FFF;
	padding:5px;
	margin-bottom:5px;
}

#text_table .title_check2{
	width:100%;
	background-color: #DA4EA2;
	font-weight:bold;
	color:#FFF;
	padding:5px;
	margin-bottom:5px;
}

#text_table .title_check3{
	width:100%;
	background-color: #EC9D1A;
	font-weight:bold;
	color:#FFF;
	padding:5px;
	margin-bottom:5px;
}

#text_table .title_check4{
	width:100%;
	background-color: #349A4B;
	font-weight:bold;
	color:#FFF;
	padding:5px;
	margin-bottom:5px;
}

#text_table .title_check5{
	width:100%;
	background-color: #2F409F;
	font-weight:bold;
	color:#FFF;
	padding:5px;
	margin-bottom:5px;
}

.b_l{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.title_metabo{
	background-color:#1a78d8;
	padding:5px 8px;
	color:#fff;
	font-size:14px;
	line-height:130%;
	font-weight:bold;
}

#metabo_table{
	border-collapse:collapse;
}

#metabo_table th{
	border:1px solid #999;
	font-size:12px;
	line-height:130%;
	background-color:#98A7EF;
	padding:5px;
}

#metabo_table td{
	border:1px solid #999;
	font-size:12px;
	line-height:130%;
	padding:5px;
}

#metabo_table td.gray{
	border:1px solid #999;
	text-align:center;
	font-size:12px;
	line-height:130%;
	background-color:#f1f1f1;
	padding:5px;
}

#metabo_table td.nocnenter{
	border:1px solid #999;
	text-align:left;
	font-size:10px;
	line-height:120%;
	padding:5px;
}

#metabo_table2{
	border-collapse:collapse;
}

#metabo_table2 th{
	text-align:left;
	font-size:12px;
	line-height:130%;
	background-color:#FFCC66;
	padding:5px;
}

#metabo_table2 td{
	text-align:left;
	font-size:12px;
	line-height:130%;
	padding:5px;
}


#close a{
	width:200px;
	padding:10px ;
}



/*メタボマメ知識*/

#mame_qanda .q{
	height:30px;
	padding:8px;
	font-size:14px;
	font-weight:bold;
	line-height:130%;
	background:url(measure/images/mame_line_bg.gif) bottom repeat-x;
}

#mame_qanda .icon_q{
	float:left;
	margin-right:10px;
}

#mame_qanda .a{
	height:auto;
	padding:8px;
	font-size:12px;
	line-height:130%;
}

#mame_qanda .a p{
	margin:0 0 0 35px;
}

#mame_qanda .a p .font_blue{
	font-size:14px;
	color:#3588C6;

}

#mame_qanda .a table{
	width:400px;
	margin:5px 5px 5px 35px;
	border-collapse:collapse;

}

#mame_qanda .a table td{
	border:1px solid #999;
	text-align:center;
	padding:3px;
	font-size:12px;
}

#mame_qanda .icon_a{
	float:left;
	margin-right:10px;
}

