/* CSS Document */

* {
	margin:0; padding:0;
}


/* mainのスタイル */

#maintable {
	margin: 0;
	padding: 0;
	border: none;
}

#dshp_btn {
	display: block;
	width: 214px;
	height: 101px;
	text-indent: -9999px;
	background-image: url(../img/contents/main_btn.gif);
	background-repeat: no-repeat;
}

a#dshp_btn { background-position: 0px 0px;}
a:hover#dshp_btn { background-position: 0px -101px;}


#mov_btn {
	display: block;
	width: 342px;
	height: 101px;
	text-indent: -9999px;
	background-image: url(../img/contents/main_btn.gif);
	background-repeat: no-repeat;
}

a#mov_btn { background-position: -214px 0px;}
a:hover#mov_btn { background-position: -214px -101px;}

/* mov_btnなし
------------------------------------------------------
#mov_btn {
	display: block;
	width: 342px;
	height: 101px;
	text-indent: -9999px;
	background-image: url(../img/contents/main_btn_notmov.gif);
	background-position: -214px 0px;
	background-repeat: no-repeat;
}
 */

#ww_spec {
	display: block;
	width: 184px;
	height: 78px;
	
	background-image: url(../img/contents/main_spec.gif);
	background-repeat: no-repeat;
	
	text-align:left;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 8pt;
	font-weight: normal;
	line-height: 1.2;
	color: #0f218b;
	
	padding: 23px 0 0 30px;
	
	#width: 214px;
	#height: 91px;
	#padding: 10px 0 0 30px;
}



/* 説明文のclass */

strong {
	color: #ff0096;
	font-weight: bold;
}

.txt0101 {
	text-align: left;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.2;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents01_02.gif);
	background-repeat: no-repeat;
}

.txt0102 {
	text-align: left;
	vertical-align:top;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.2;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents01_06.gif);
	background-repeat: no-repeat;
}

.txt0103 {
	text-align: left;
	vertical-align:top;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.2;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents01_07.gif);
	background-repeat: no-repeat;
}

.txt0104 {
	text-align: left;
	vertical-align:top;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.2;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents01_08.gif);
	background-repeat: no-repeat;
}

.txt0105 {
	text-align: left;
	vertical-align:top;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.2;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents01_09.gif);
	background-repeat: no-repeat;
}

.txt0106 {
	text-align: left;
	vertical-align:top;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.2;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents01_12.gif);
	background-repeat: no-repeat;
}

.txt0201 {
	text-align: left;
	vertical-align:top;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.2;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents02_02.gif);
	background-repeat: no-repeat;
}

.txt0202 {
	text-align: left;
	vertical-align:top;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.2;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents02_07.gif);
	background-repeat: no-repeat;
}

.txt0203 {
	text-align: left;
	vertical-align:top;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.2;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents02_21.gif);
	background-repeat: no-repeat;
}

.txt0204 {
	text-align: left;
	vertical-align:top;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.2;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents02_22.gif);
	background-repeat: no-repeat;
}

.txt0205 {
	text-align: left;
	vertical-align:top;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.2;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents02_25.gif);
	background-repeat: no-repeat;
}

.txt0206 {
	text-align: left;
	vertical-align:top;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.2;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents02_26.gif);
	background-repeat: no-repeat;
}

.txt0301 {
	text-align: left;
	vertical-align:top;
	padding: 0;
	
	font-size: 9pt;
	line-height: 1.4;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents03_14.gif);
	background-repeat: no-repeat;
}

.txt0302 {
	text-align: left;
	vertical-align:top;
	padding: 0;
	
	font-size: 9pt;
	line-height: 1.4;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents03_23.gif);
	background-repeat: no-repeat;
}

.txt0303 {
	text-align: left;
	vertical-align:top;
	padding: 0;
	
	font-size: 9pt;
	line-height: 1.4;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents03_25.gif);
	background-repeat: no-repeat;
}

.txt0501 {
	text-align: left;
	vertical-align:top;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.2;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents05_02.gif);
	background-repeat: no-repeat;
}

.txt0502 {
	text-align: left;
	vertical-align:top;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.2;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents05_03.gif);
	background-repeat: no-repeat;
}

.txt0503 {
	text-align: left;
	vertical-align:top;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.4;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents05_07.gif);
	background-repeat: no-repeat;
}

.txt0601 {
	text-align: left;
	vertical-align:top;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.2;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents06_02.gif);
	background-repeat: no-repeat;
}

.txt0602 {
	text-align: left;
	vertical-align:top;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.2;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents06_05.gif);
	background-repeat: no-repeat;
}

.txt0603 {
	text-align: left;
	vertical-align:top;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.2;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents06_07.gif);
	background-repeat: no-repeat;
}

.txt0604 {
	text-align: center;
	vertical-align:top;
	padding: 0;
	
	font-size: 9pt;
	line-height: 1.2;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents06_09.gif);
	background-repeat: no-repeat;
}

.txt0605 {
	text-align: center;
	vertical-align:top;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.2;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents06_12.gif);
	background-repeat: no-repeat;
}

.txt0606 {
	text-align: left;
	vertical-align:top;
	padding: 0;
	
	font-size: 10pt;
	line-height: 1.2;
	color: #333333;
	font-family: "ＭＳ ゴシック", "Osaka−等幅";
	
	background-image: url(../img/contents/contents06_14.gif);
	background-repeat: no-repeat;
}






