HTML {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFFFFF; BORDER-TOP-STYLE: none; LINE-HEIGHT: 120%; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none

}

H2 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFFFFF; BORDER-TOP-STYLE: none; LINE-HEIGHT: 120%; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none

}

H3 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFFFFF; BORDER-TOP-STYLE: none; LINE-HEIGHT: 120%; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none

}

H4 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFFFFF; BORDER-TOP-STYLE: none; LINE-HEIGHT: 120%; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none

}

H5 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFFFFF; BORDER-TOP-STYLE: none; LINE-HEIGHT: 120%; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none

}

H6 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFFFFF; BORDER-TOP-STYLE: none; LINE-HEIGHT: 120%; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none

}

DIV {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFFFFF; BORDER-TOP-STYLE: none; LINE-HEIGHT: 120%; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none

}

P {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFFFFF; BORDER-TOP-STYLE: none; LINE-HEIGHT: 120%; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none

}

OL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFFFFF; BORDER-TOP-STYLE: none; LINE-HEIGHT: 120%; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none

}

UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFFFFF; BORDER-TOP-STYLE: none; LINE-HEIGHT: 120%; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none

}

LI {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFFFFF; BORDER-TOP-STYLE: none; LINE-HEIGHT: 120%; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none

}

TABLE {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFFFFF; BORDER-TOP-STYLE: none; LINE-HEIGHT: 120%; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none

}

TH {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFFFFF; BORDER-TOP-STYLE: none; LINE-HEIGHT: 120%; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none

}

TD {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFFFFF; BORDER-TOP-STYLE: none; LINE-HEIGHT: 120%; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none

}

DL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFFFFF; BORDER-TOP-STYLE: none; LINE-HEIGHT: 120%; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none

}

DT {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFFFFF; BORDER-TOP-STYLE: none; LINE-HEIGHT: 120%; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none

}

DD {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFFFFF; BORDER-TOP-STYLE: none; LINE-HEIGHT: 120%; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none

}

ADDRESS {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFFFFF; BORDER-TOP-STYLE: none; LINE-HEIGHT: 120%; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none

}

IMG {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFFFFF; BORDER-TOP-STYLE: none; LINE-HEIGHT: 120%; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none

}

EM {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #FFFFFF; BORDER-TOP-STYLE: none; LINE-HEIGHT: 120%; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none

}

BODY {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #000000; TEXT-ALIGN: left

}

A:link {

	COLOR: #ff00ff; TEXT-DECORATION: underline

}

A:active {

	COLOR: #ff00ff; TEXT-DECORATION: underline

}

A:visited {

	COLOR: #ff00ff; TEXT-DECORATION: underline

}

A:hover {

	COLOR: #000000;

	TEXT-DECORATION: none;

	background-color: #efe331;

}

.clear{

	clear:both;

	margin: 0px;

	padding: 0px;

}

#content {

	MARGIN: 0px;

	WIDTH: 870px;

	BACKGROUND-COLOR: #000000;

	TEXT-ALIGN: left;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #CCCCCC;

	border-left-color: #CCCCCC;

	padding-top: 0px;

	padding-right: 15px;

	padding-bottom: 0px;

	padding-left: 15px;

}

#head {

	BACKGROUND-IMAGE: url(img/headimg.jpg);

	MARGIN: 0px;

	WIDTH: 870px;

	BACKGROUND-REPEAT: no-repeat;

	HEIGHT: 190px;

	padding: 0px;

}

.f00 {

	DISPLAY: none; FONT-SIZE: 14px; LINE-HEIGHT: 130%

}

.waku_01 {

	width: 870px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	padding: 0px;

}

.waku01_mainwaku {

	width: 174px;

	float: left;

	padding: 0px;

	margin: 0px;

	text-align: center;

}



.waku_01_left {

	width: 320px;

	float: left;

	padding: 0px;

	margin-top: 10px;

	margin-right: 10px;

	margin-bottom: 5px;

	margin-left: 5px;

}

.waku_01_mid {

	width: 100px;

	float: left;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	padding: 0px;

}

.waku_01midimg {

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

}

.waku_01_right {

	width: 400px;

	float: left;

	margin-top: 10px;

	margin-right: 5px;

	margin-bottom: 10px;

	margin-left: 10px;

	line-height: 130%;

}

.title01 {

	font-size: 16px;

	font-weight: bold;

	color: #FFFFFF;

	margin-top: 3px;

	margin-bottom: 3px;

	padding: 0px;

	margin-right: 0px;

	margin-left: 0px;

}

.waku01_rightimg {

	padding: 0px;

	margin-top: 3px;

	margin-right: 0px;

	margin-bottom: 3px;

	margin-left: 0px;

}

.waku_02_right {

	width: 500px;

	float: left;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	line-height: 130%;

	padding: 0px;

	border: 1px solid #999999;

	height: auto;

}

.waku_02_left {

	width: 320px;

	float: left;

	padding: 0px;

	margin-top: 10px;

	margin-right: 10px;

	margin-bottom: 5px;

	margin-left: 5px;

	height: auto;

}

.waku_02_right_tab {

	margin: 0px;

	padding: 0px;

	height: 30px;

}

.waku_02_main {

	padding: 5px;

	width: 490px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}.waku_02_main_l {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 200px;

}

.waku_02_main_r {

	padding: 0px;

	float: left;

	width: 280px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	color: #FFFFFF;

}

.waku_03 {

	width: 870px;

	padding: 0px;

	margin-top: 15px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

}

.waku_03_left {

	width: 430px;

	float: left;

	padding: 0px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	border: 1px solid #999999;

}

.waku_03_limg {

	padding: 0px;

	float: left;

	width: 130px;

	margin: 0px;

	height: 180px;

}



.waku_03_right {

	width: 430px;

	float: right;

	padding: 0px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	border: 1px solid #999999;

}

.waku_03_tab {

	width: 420px;

	padding: 5px;

	font-size: 14px;

	font-weight: normal;

	color: #FFFFFF;

	text-align: center;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

}

.waku_03_mcomment {

	padding: 0px;

	float: left;

	width: 220px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	line-height: 140%;

}

.waku_03_rlimg {



	margin: 0px;

	padding: 0px;

	float: right;

	width: 60px;

}

.waku_03rimgwaku {



	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 13px;

	margin-left: 0px;

}

.font01 {

	color: #FFFF00;

}

.font02 {

	color: #FF8432;

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";

	font-size: 11px;

	margin-bottom: 10px;

	margin-top: 3px;

}

.waku_04 {

	width: 870px;

	padding: 0px;

	margin-top: 30px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.waku04_tab {

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

}

.waku_05 {

	width: 870px;

	padding: 0px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.waku_05_right400 {

	color: #FFFFFF;

	height: auto;

	width: 380px;

	margin: 0px;

	padding: 10px;

}

.waku_05_wleft {

	margin: 0px;

	padding: 0px;

	height: 100px;

	width: 100px;

	float: left;

}

.waku_05_wright {

	padding: 0px;

	height: 100px;

	width: 270px;

	float: left;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	color: #FFFFFF;

}

.waku_06_right430 {



	color: #290018;

	background-color: #CECFCE;

	height: auto;

	width: 410px;

	margin: 0px;

	padding: 10px;

}

.waku_06_wleft {



	margin: 0px;

	padding: 0px;

	height: 100px;

	width: 130px;

	float: left;

}

.waku_06_wmid {

	height: 100px;

	width: 130px;

	float: left;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

}

.waku_06_wright {

	padding: 0px;

	height: 100px;

	width: 130px;

	float: left;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

}

.waku_06_r_left {

	padding: 0px;

	float: left;

	width: 320px;

	height: auto;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

}

.waku_06_r_right {

	margin: 0px;

	padding: 0px;

	float: right;

	width: 100px;

	height: 100px;

	border: 1px solid #CCCCCC;

}

.title02 {

	font-size: 14px;

	font-weight: bold;

	color: #0000FF;

	margin-top: 3px;

	margin-bottom: 3px;

	padding: 0px;

	margin-right: 0px;

	margin-left: 0px;

}

.title01 A:link {

	COLOR: #ff00ff; TEXT-DECORATION: none

}

.title01 A:active {

	COLOR: #ff00ff; TEXT-DECORATION: none

}

.title01 A:visited {

	COLOR: #ff00ff; TEXT-DECORATION: none

}

.title01 A:hover {

	COLOR: #000000;

	TEXT-DECORATION: none;

	background-color: #FFFF00;

}

.bottun_tab {

	margin-top: 5px;

	margin-bottom: 0px;

	padding: 0px;

	margin-right: 0px;

	margin-left: 0px;

}

.waku07_tab {

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

}

.title04 A:link {

	COLOR: #FF3399;

	TEXT-DECORATION: none;

}

.title04 A:active {

	COLOR: #FF309C; TEXT-DECORATION: none

}

.title04 A:visited {

	COLOR: #FF309C; TEXT-DECORATION: none

}

.title04 A:hover {

	COLOR: #000000;

	TEXT-DECORATION: none;

	background-color: #EFE331;

}

.waku_07_rwaku {

	width: 430px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999999;

	height: 102px;

}

.waku_07_rimg {

	padding: 0px;

	float: right;

	height: 100px;

	width: 100px;

	text-align: left;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	border: 1px solid #CCCCCC;

}

.waku_07_rcom {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 320px;

}

.title03 {

	font-size: 14px;

	font-weight: bold;

	color: #FF0000;

	margin-top: 3px;

	margin-bottom: 3px;

	padding: 0px;

	margin-right: 0px;

	margin-left: 0px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CCCCCC;

}

.title03 A:link {

	COLOR: #FF0000; TEXT-DECORATION: none

}

.title03 A:active {

	COLOR: #FF0000; TEXT-DECORATION: none

}

.title03 A:visited {

	COLOR: #FF0000; TEXT-DECORATION: none

}

.title03 A:hover {

	COLOR: #0000FF;

	TEXT-DECORATION: none;

	background-color: #FFBBD1;

}

.font02 A:link {

	COLOR: #FF8432; TEXT-DECORATION: none

}

.font02 A:active {

	COLOR: #FF8432; TEXT-DECORATION: none

}

.font02 A:visited {

	COLOR: #FF8432; TEXT-DECORATION: none

}

.font02 A:hover {

	COLOR: #0000FF;

	TEXT-DECORATION: none;

	background-color: #FFBBD1;

}

.waku_03a_limg {



	padding: 0px;

	float: left;

	width: 130px;

	margin: 0px;

	height: 130px;

}

HR {

	HEIGHT: 1px;

	margin: 0px;

	padding: 0px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #999999;

}.waku_03a_tab {

	width: 420px;

	padding: 5px;

	font-size: 14px;

	font-weight: normal;

	color: #FF0000;

	text-align: center;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

	background-color: #8DCFF4;

}

.title04 {

	font-size: 16px;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 0px;

	font-weight: bold;

	margin: 0px;

	height: 20px;

}

.waku_06a_right430 {

	color: #FFFFFF;

	width: 410px;

	margin: 0px;

	padding: 10px;

	background-color: #FF0066;

}

.waku_08 {

	margin: 0px;

	padding: 0px;

	height: 374px;

	width: 430px;

}

.waku_08_lwaku {



	width: 430px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999999;

	height: auto;

}

.waku_08_rcom {



	margin: 0px;

	padding: 0px;

	float: left;

	width: 260px;

}

.waku_08_rimg {

	padding: 0px;

	float: right;

	height: 120px;

	width: 160px;

	text-align: left;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	margin: 0px;

}

.waku_09_waku {

	width: 270px;

	margin-top: 10px;

	margin-right: 20px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999999;

	height: 102px;

	float: left;

}

.waku_09_rwaku {



	width: 270px;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999999;

	height: 102px;

	float: left;

}

.waku_09_rimg {

	padding: 0px;

	float: right;

	height: 100px;

	width: 100px;

	text-align: left;

	border: 1px solid #CCCCCC;

	margin: 0px;

}

.waku_09_com {





	margin: 0px;

	padding: 0px;

	float: left;

	width: 160px;

}

.waku_01_img {

	height: 127px;

	width: 170px;

	padding: 0px;

	margin: 0px;

	text-align: center;

}

.waku_01_title {

	width: 160px;

	text-align: left;

	color: #290018;

	background-color: #CECFCE;

	margin: 0px;

	padding-top: 3px;

	padding-right: 5px;

	padding-bottom: 3px;

	padding-left: 5px;

	font-size: 11px;

	height: 30px;

}

.waku_01_under {

	width: 170px;

	padding: 0px;

	text-align: center;

	color: #FF0000;

	margin-top: 2px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	background-color: #CCCCCC;

	display: block;

}

.waku_01_right02 {

	width: 340px;

	float: left;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 15px;

	border: 1px solid #999999;

}

.waku_01_right02waku {

	width: 320px;

	padding: 5px;

	background-color: #CECFCE;

	margin: 5px;

	color: #290018;

}

.waku_01_right02img {

	width: 100px;

	padding: 0px;

	color: #290018;

	float: left;

	height: 80px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

}

.waku_01_right02comment {

	width: 210px;

	padding: 0px;

	color: #290018;

	float: left;

	height: 80px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 10px;

}

.waku_01_under  A:link {

	COLOR: #FF0000;

	TEXT-DECORATION: none;

	display: block;

}

.waku_01_under  A:active {

	COLOR: #FF0000;

	TEXT-DECORATION: none;

	display: block;

}

.waku_01_under  A:visited {

	COLOR: #FF0000;

	TEXT-DECORATION: none;

	display: block;

}

.waku_01_under  A:hover {

	TEXT-DECORATION: none;

	background-color: #EFE331;

	color: #FF0000;

	display: block;

}

.title05 {



	font-size: 12px;

	color: #FF0000;

	margin-top: 0px;

	margin-bottom: 3px;

	padding: 0px;

	margin-right: 0px;

	margin-left: 0px;

}

.title05 A:link {

	COLOR: #FF309C; TEXT-DECORATION: none

}

.title05 A:active {

	COLOR: #FF309C; TEXT-DECORATION: none

}

.title05 A:visited {

	COLOR: #FF309C; TEXT-DECORATION: none

}

.title05 A:hover {

	COLOR: #FF309C;

	TEXT-DECORATION: underline;

	background-color: #EFE331;

}

.title06 {

	font-size: 12px;

	color: #FF0000;

	margin-top: 0px;

	margin-bottom: 3px;

	padding: 0px;

	margin-right: 0px;

	margin-left: 0px;

}

.title06 A:link {

	COLOR: #FF309C; TEXT-DECORATION: underline

}

.title06 A:active {

	COLOR: #FF309C; TEXT-DECORATION: underline

}

.title06 A:visited {

	COLOR: #FF309C; TEXT-DECORATION: underline

}

.title06 A:hover {

	COLOR: #FF309C;

	TEXT-DECORATION: underline;

	background-color: #EFE331;

}

.waku_01simg {

	width: 60px;

	float: left;

	padding: 0px;

	margin-top: 10px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 0px;

	height: 50px;

}

.waku_10 {



	width: 870px;

	padding: 0px;

	margin-top: 30px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

}

#rank_waku {

	width: 170px;

	padding: 0px;

	margin: 0px;

	float: right;

}

#main_waku {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 690px;

}

.rank_main_waku {

	margin: 0px;

	padding: 5px;

	height: 190px;

	width: 160px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999999;

}

.rank_waku_img {

	background-color: #FFFFFF;

	padding: 0px;

	height: 104px;

	width: 140px;

	margin-top: 2px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

}

.rank_main_waku2 {

	margin: 0px;

	padding: 5px;

	height: 130px;

	width: 160px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999999;

}

.rank_waku_img2 {

	background-color: #FFFFFF;

	padding: 0px;

	height: 50px;

	width: 60px;

	margin-top: 0px;

	margin-right: 5px;

	margin-bottom: 0px;

	margin-left: 0px;

	float: left;

	border: 1px solid #FFFFFF;

}

.waku_11 {

	width: 678px;

	padding: 5px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 20px;

	margin-left: 0px;

	background-color: #CECFCE;

}

.waku_11_img {

	margin: 0px;

	padding: 0px;

	height: 170px;

	width: 250px;

	float: left;

}

.waku_11_r {

	padding: 0px;

	float: left;

	width: 410px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	color: #290018;

	font-size: 14px;

}

.waku_11_rightimg {



	width: 100px;

	padding: 0px;

	color: #290018;

	float: left;

	height: 80px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.waku_11_rightwaku {

	padding: 0px;

	width: 400px;

	margin-top: 5px;

	margin-right: 5px;

	margin-bottom: 0px;

	margin-left: 5px;

	background-color: #000000;

}

.waku_11_rightcomment {



	width: 280px;

	padding: 0px;

	color: #FFFFFF;

	float: left;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 15px;

}

.font03 {



	color: #FFFFFF;

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";

	font-size: 14px;

}

.waku_12 {

	width: 678px;

	padding: 5px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 20px;

	margin-left: 0px;

	background-color: #CECFCE;

}

.waku_12leftimg {

	margin: 0px;

	padding: 0px;

	height: 170px;

	width: 200px;

	float: left;

}

.waku_12_rightimg {

	margin: 0px;

	padding: 0px;

	height: 170px;

	width: 80px;

	float: right;

}

.waku_12_main {

	padding: 0px;

	float: left;

	font-size: 14px;

	margin-top: 0px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 10px;

	color: #290018;

	width: 370px;

}

.font04 {

	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";

	font-size: 12px;

	color: #290018;

}

#main_left {

	padding: 0px;

	float: left;

	width: 310px;

	margin: 0px;

}

#main_right {



	margin: 0px;

	padding: 0px;

	float: right;

	width: 350px;

}

.main_title {

	font-size: 14px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #999999;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 10px;

	background-color: #333333;

}

.main_mainwaku {

	font-size: 14px;

	padding: 0px;

	margin: 10px;

}

.main_left_waku {

	background-color: #000000;

	padding: 0px;

	width: 310px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

}

.main_right_waku {

	background-color: #000000;

	padding: 0px;

	width: 350px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

}

.taiken_left {

	padding: 5px;

	float: left;

	width: 330px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

}

.taiken_right {

	padding: 5px;

	float: right;

	width: 330px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

}

.taiken_img {

	background-color: #FFFFFF;

	margin: 0px;

	padding: 0px;

	height: 80px;

	width: 100px;

	float: left;

}

.taiken_mainright {

	padding: 0px;

	width: 220px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	float: left;

}

.title07 {

	font-size: 14px;

	font-weight: bold;

	color: #FF0000;

	margin-top: 0px;

	margin-bottom: 5px;

	padding: 0px;

	margin-right: 0px;

	margin-left: 0px;

}

.title07 A:link {

	COLOR: #FF3399;

	TEXT-DECORATION: none;

}

.title07 A:active {

	COLOR: #FF309C; TEXT-DECORATION: none

}

.title07 A:visited {

	COLOR: #FF309C; TEXT-DECORATION: none

}

.title07 A:hover {

	COLOR: #000000;

	TEXT-DECORATION: none;

	background-color: #EFE331;

}

.rank_main_waku3 {

	margin: 0px;

	padding: 5px;

	height: 120px;

	width: 160px;

}

#rank2_waku {

	width: 500px;

	padding: 0px;

	margin: 0px;

	float: left;

	background-color: #000000;

	border: 1px solid #999999;

}

.rank2_img {

	margin: 0px;

	padding: 0px;

	float: left;

	height: 45px;

	width: 60px;

}

.rank2_mainwaku {

	width: 245px;

	background-color: #000000;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 3px;

	border-bottom-width: 1px;

	float: left;

}

.rank2_right {

	float: left;

	width: 175px;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.rank2_comment {

	font-size: 11px;

	color: #FFFFFF;

	padding: 0px;

	margin-top: 3px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

#rank3_waku {

	width: 360px;

	padding: 0px;

	margin: 0px;

	float: right;

}

.linksyu_waku {

	margin: 5px;

	padding: 0px;

	float: left;

	width: 160px;

}

.linksyu_main {

	font-size: 11px;

	color: #FFFFFF;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 0px;

}

.linksyu {



	width: 860px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 10px;

	margin-left: 10px;

	padding: 0px;

}

.msg {

	font-size: 12px;

	color: #FF309C;

	margin-top: 5px;

	margin-right: 10px;

	margin-bottom: 0px;

	margin-left: 5px;

	padding: 0px;

	font-weight: bold;

}

.ichoshi_waku {

	height: 90px;

	width: 360px;

	margin: 0px;

	padding-top: 52px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 490px;

}

.ichoshi_left {

	margin: 0px;

	padding: 0px;

	float: left;

	width: 250px;

}

.ichoshi_right {

	padding: 0px;

	float: right;

	width: 80px;

	height: 80px;

	background-color: #FFFFFF;

	margin-top: 4px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	border: 1px solid #FFFFFF;

}

.link_simg {

	margin: 0px;

	padding: 0px;

	height: 100px;

	width: 100px;

	border: 1px solid #FFFFFF;

}

.font05 {

	color: #0000CC;

	font-weight: bold;

}

