strong {
	font-size: 11pt;
	line-height: 1.6;
	color: #CCCCCC;
	font-weight: normal;
}

li {
	margin:10px 0;
}

.read {
	font-size: 11pt;
	line-height: 1.6;
	color: #CCCCCC;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	text-align: left;
	margin-left: 63px;
}

.caption {
	font-size: 10pt;
	line-height: 1.4;
	color: #CCCCCC;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
}

#bodybg {
	margin: 0 auto;
	width: 737px;
	padding: 10px 0 0 23px;
	background-image: url(../img/contents/menubg.jpg);
	background-repeat:no-repeat;
}

.read-space {
	text-align: left;
	margin-left: 63px;
}

.h-digest {
	height: 55px;
	background-image: url(../img/contents/h_digest.gif);
	background-repeat:no-repeat;
	text-indent: -9999px;
}

.h-concept {
	height: 55px;
	background-image: url(../img/contents/h_concept.gif);
	background-repeat:no-repeat;
	text-indent: -9999px;
}

.h-sound {
	height: 55px;
	background-image: url(../img/contents/h_sound.gif);
	background-repeat:no-repeat;
	text-indent: -9999px;
}

.h-system {
	height: 75px;
	background-image: url(../img/contents/h_system.gif);
	background-repeat:no-repeat;
	text-indent: -9999px;
}

.h-mode {
	height: 55px;
	background-image: url(../img/contents/h_mode.gif);
	background-repeat:no-repeat;
	text-indent: -9999px;
}

.h-download {
	height: 55px;
	background-image: url(../img/contents/h_download.gif);
	background-repeat:no-repeat;
	text-indent: -9999px;
}

.h-botom {
	margin-bottom: 20px;
	background-image: url(../img/contents/h_botom.gif);
	background-repeat:no-repeat;
}

.techtxt01 {
	width: 220px;
	height: 40px;

	text-align: center;
	font-size: 9pt;
	line-height: 1.4;
	color: #FFF;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";

	background-image: url(../img/contents/tech_04.jpg);
	background-repeat:no-repeat;
}

.techtxt02 {
	width: 213px;
	height: 40px;

	text-align: center;
	font-size: 9pt;
	line-height: 1.4;
	color: #FFF;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";

	background-image: url(../img/contents/tech_05.jpg);
	background-repeat:no-repeat;
}

.techtxt03 {
	width: 220px;
	height: 40px;

	text-align: center;
	font-size: 9pt;
	line-height: 1.4;
	color: #FFF;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";

	background-image: url(../img/contents/tech_06.jpg);
	background-repeat:no-repeat;
}

/* 説明文のclass */



.contensts_txt {
	width: 660px;
	
	text-align: left;
	vertical-align: top;
	margin: 0;
	padding: 0 50px 10px 50px;
	
	font-size: 11pt;
	line-height: 1.4;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents01_02.gif);
	background-repeat: repeat-y;
}

.contensts_0201 {
	width: 265px;
	height: 65px;
	
	text-align: left;
	vertical-align: top;
	margin: 0;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.1;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents02_10.gif);
	background-repeat: no-repeat;
}

.contensts_0202 {
	width: 230px;
	height: 65px;
	
	text-align: left;
	vertical-align: top;
	margin: 0;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.1;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents02_11.gif);
	background-repeat: no-repeat;
}

.contensts_0203 {
	width: 265px;
	height: 65px;
	
	text-align: left;
	vertical-align: top;
	margin: 0;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.1;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents02_12.gif);
	background-repeat: no-repeat;
}

.contensts_0204 {
	width: 265px;
	height: 70px;
	
	text-align: left;
	vertical-align: top;
	margin: 0;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.1;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents02_19.gif);
	background-repeat: no-repeat;
}

.contensts_0205 {
	width: 230px;
	height: 70px;
	
	text-align: left;
	vertical-align: top;
	margin: 0;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.1;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents02_20.gif);
	background-repeat: no-repeat;
}

.contensts_0206 {
	width: 265px;
	height: 70px;
	
	text-align: left;
	vertical-align: top;
	margin: 0;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.1;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents02_21.gif);
	background-repeat: no-repeat;
}

.contensts_0207 {
	width: 380px;
	height: 250px;
	
	text-align: left;
	vertical-align: top;
	margin: 0;
	padding: 0;
	
	font-size: 11pt;
	line-height: 1.3;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents02_23.gif);
	background-repeat: no-repeat;
}

.contensts_0301 {
	width: 760px;
	height: 105px;
	
	text-align: left;
	vertical-align: top;
	margin: 0;
	padding: 0;
	
	font-size: 11pt;
	line-height: 1.4;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents03_15.gif);
	background-repeat: no-repeat;
}

.contensts_0501 {
	width: 525px;
	height: 70px;
	
	text-align: left;
	vertical-align: top;
	margin: 0;
	padding: 0;
	
	font-size: 11pt;
	line-height: 1.4;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents05_13.gif);
	background-repeat: no-repeat;
}

.banner {
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;

}

form {
	margin: 0;
}

#pulldown {
	margin: 20px 0 0 0;
}

#pulldown select {
	border: solid 1px #CCCCCC;
}

#pulldown option {
	margin: 10px;
	color: #566600;
}

#pulldown .bg01 {
	background-color: #f8fcd2;
}

#pulldown .bg02 {
	background-color: #e3f09e;
}
