BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(background.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #4d4b4a; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e5e2db;
	scrollbar-arrow-color:#cd595e;
	scrollbar-base-color:#1fff1f0;
	scrollbar-darkshadow-color:#cd595e;
	scrollbar-highlight-color:#fff1f0;
	scrollbar-shadow-color:#fff1f0;
	scrollbar-track-color:#ffffff;
}
a { 
text-decoration: none; 
color:#2a1806;
} 
a:hover { 
text-decoration: underline; 
} 

a.new { 
text-decoration: none; 
} 
a.new:hover { 
text-decoration: underline; 
} 

UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.clear {
	CLEAR: both
}


#rule {
	BORDER-TOP: #c4c6c7 1px solid; MARGIN: 13px 0px
}

#container {
	MARGIN: 0px auto; WIDTH: 780px; TEXT-ALIGN: left
}
#logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(bg_header.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 774px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 69px; BACKGROUND-COLOR: #b6ad9b; TEXT-ALIGN: center
}
#logo A {
	MARGIN: 0px auto
}
#header {
	MARGIN: 0px; WIDTH: 774px; POSITION: relative; HEIGHT: 266px
}
#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(bg_menu.jpg); MARGIN: 0px; WIDTH: 774px; PADDING-TOP: 1px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 25px; BACKGROUND-COLOR: #b6ad9b; TEXT-ALIGN: center
}

#content {
	DISPLAY: block; WIDTH: 764px; 
	BACKGROUND-COLOR: #ffffff;
	padding-left:5px;
	padding-right:5px;
}
#content-bbs {
	DISPLAY: block; WIDTH: 774px; 
	BACKGROUND-COLOR: #ffffff;
	padding-left:5px;
	padding-right:5px;
}

#content-dcafe {
	DISPLAY: block; WIDTH: 754px; 
	BACKGROUND-COLOR: #ffffff;
	padding-left:5px;
	padding-right:5px;
}

#content-prof {
	margin-left:5px;
	margin-right:5px;
	padding:2em;
	BACKGROUND-COLOR: #fafafa;
	line-height:1.8em;
	width:400px;
	height:290px;
	overflow:auto;
}
#content-sub {
	DISPLAY: block; WIDTH: 420px; 
	BACKGROUND-COLOR: #ffffff;
	padding-left:5px;
	padding-right:5px;
	line-height:1.5em;
}

#content-stickers {
	DISPLAY: block; WIDTH: 734px; 
	BACKGROUND-COLOR: #ffffff;
	padding-left:20px;
	padding-right:20px;
}

#comment {
	DISPLAY: block; WIDTH: 360px; 
	margin-left:20px;
	padding-left:5px;
	padding-right:5px;
	line-height:1.6em;
}

#comment-right {
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 450px;
	HEIGHT: 60px; 
	overflow: auto;
	border-top: 1px solid  #ff9fbf;
   	border-right: 1px solid  #ff9fbf;
   	border-bottom: 1px solid  #ff9fbf;
   	border-left: 1px solid #ff9fbf;

}

#kegawa-keshou {
	BACKGROUND-COLOR: #ffffff;
	WIDTH: 450px;
	HEIGHT: 60px; 
	overflow: auto;
	padding:0.5em;
	border-top: 1px solid  #c2c2c2;
   	border-right: 1px solid  #c2c2c2;
   	border-bottom: 1px solid  #c2c2c2;
   	border-left: 1px solid #c2c2c2;

}



#whatsnew {
	WIDTH: 400px;
	HEIGHT: 350px;
	background: url('whatsnewwp.jpg') center no-repeat fixed;	
	overflow: auto;
	border-top: 1px solid  #ff9fbf;
   	border-right: 1px solid  #ff9fbf;
   	border-bottom: 1px solid  #ff9fbf;
   	border-left: 1px solid #ff9fbf;
}

#topic-right {
	background-color:#f2faf6;
	line-height:1.5em;
	WIDTH: 290px;
	HEIGHT: 435px; 
	overflow: auto;
	margin-top:5px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	border-top: 1px solid  #ff9fbf;
   	border-right: 1px solid  #ff9fbf;
   	border-bottom: 1px solid  #ff9fbf;
   	border-left: 1px solid #ff9fbf;

}

#topic-right200810 {
	background-color:#f2faf6;
	line-height:1.5em;
	WIDTH: 290px;
	HEIGHT: 600px; 
	overflow: auto;
	margin-top:5px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	border-top: 1px solid  #ff9fbf;
   	border-right: 1px solid  #ff9fbf;
   	border-bottom: 1px solid  #ff9fbf;
   	border-left: 1px solid #ff9fbf;

}

#topic-right200811 {
	background-color:#f2faf6;
	line-height:1.5em;
	WIDTH: 290px;
	HEIGHT: 530px; 
	overflow: auto;
	margin-top:5px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	border-top: 1px solid  #ff9fbf;
   	border-right: 1px solid  #ff9fbf;
   	border-bottom: 1px solid  #ff9fbf;
   	border-left: 1px solid #ff9fbf;

}

#topic-right2 {
	background-color:#f9fdfd;
	line-height:1.6em;
	WIDTH: 290px;
	HEIGHT: 370px; 
	overflow: auto;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	border-top: 1px solid  #ff9fbf;
   	border-right: 1px solid  #ff9fbf;
   	border-bottom: 1px solid  #ff9fbf;
   	border-left: 1px solid #ff9fbf;
}

#topic-right-tmp1 {
	background-color:#f2faf6;
	line-height:1.5em;
	WIDTH: 290px;
	HEIGHT: 220px; 
	overflow: auto;
	margin-top:5px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	border-top: 1px solid  #ff9fbf;
   	border-right: 1px solid  #ff9fbf;
   	border-bottom: 1px solid  #ff9fbf;
   	border-left: 1px solid #ff9fbf;

}

#topic-right-11_1 {
	background-color:#f2faf6;
	line-height:1.5em;
	WIDTH: 320px;
	overflow: auto;
	margin-top:5px;
	padding-top:5px;
	padding-left:25px;
	padding-right:25px;
	border-top: 1px solid  #ff9fbf;
   	border-right: 1px solid  #ff9fbf;
   	border-bottom: 1px solid  #ff9fbf;
   	border-left: 1px solid #ff9fbf;

}

#topic-right-11_2 {
	background-color:#f2faf6;
	line-height:1.5em;
	WIDTH: 320px;
	overflow: auto;
	margin-top:5px;
	padding-top:5px;
	padding-left:25px;
	padding-right:25px;
	border-top: 1px solid  #ff9fbf;
   	border-right: 1px solid  #ff9fbf;
   	border-bottom: 1px solid  #ff9fbf;
   	border-left: 1px solid #ff9fbf;

}

#topic-right-14 {
	background-color:#f2faf6;
	line-height:2.0em;
	WIDTH: 270px;
	overflow: auto;
	margin-top:5px;
	padding-top:5px;
	padding-left:30px;
	padding-right:20px;
	border-top: 1px solid  #ff9fbf;
   	border-right: 1px solid  #ff9fbf;
   	border-bottom: 1px solid  #ff9fbf;
   	border-left: 1px solid #ff9fbf;

}


#topic-right-tmp2 {
	background-color:#f2faf6;
	line-height:1.5em;
	WIDTH: 290px;
	HEIGHT: 200px; 
	overflow: auto;
	margin-top:5px;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	border-top: 1px solid  #ff9fbf;
   	border-right: 1px solid  #ff9fbf;
   	border-bottom: 1px solid  #ff9fbf;
   	border-left: 1px solid #ff9fbf;

}

#topic-kegawa500 {
	width:680px;
	text-align:left;
	padding-left:2em;
	padding-right:2em;
	line-height:1.5em;
	border: solid 2px #999;

}

#linksmenu {
	margin-left;0px;
	padding:1em;
	background-color:#fff1f0;
	border-top: 1px solid  #ff9fbf;
   	border-right: 1px solid  #ff9fbf;
   	border-bottom: 1px solid  #ff9fbf;
   	border-left: 1px solid #ff9fbf;
   	line-height:1.3em;

}

#linksmenu2 {
	margin-left;0px;
	padding:1em;
	background-color:#f2f2ff;
	border-top: 1px solid  #ff9fbf;
   	border-right: 1px solid  #ff9fbf;
   	border-bottom: 1px solid  #ff9fbf;
   	border-left: 1px solid #ff9fbf;
   	line-height:1.3em;

}

#linksmenu3 {
	margin-left;0px;
	padding:1em;
	background-color:#e8f2ea;
	border-top: 1px solid  #ff9fbf;
   	border-right: 1px solid  #ff9fbf;
   	border-bottom: 1px solid  #ff9fbf;
   	border-left: 1px solid #ff9fbf;
   	line-height:1.3em;

}

#cafe-td {
	padding-left:1em;
}

DIV.next_gray_bot {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(gray_bot_06.gif); PADDING-BOTTOM: 11px; MARGIN: 0px 0px 15px 10px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: auto
}
DIV.next_gray_rails {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(gray_rails_06.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
DIV.next_gray_top {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(gray_top_06.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}


#content H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px 23px 6px 28px; COLOR: #ffffff; PADDING-TOP: 20px; BORDER-BOTTOM: #bbb6a0 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#left {
	BORDER-RIGHT: #c2bdaa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c2bdaa 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 10px 28px; BORDER-LEFT: #c2bdaa 1px solid; WIDTH: 550px; PADDING-TOP: 0px; BORDER-BOTTOM: #c2bdaa 1px solid; BACKGROUND-COLOR: #ffe4e1
}
.text {
	FLOAT: left; WIDTH: 550px; height: 340px; overflow:auto; scrollbar-base-color:ff0000; line-height: 2.5em
}
#left H2 {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; MARGIN: 20px 0px 10px 23px; COLOR: #4d4b4a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
#left P {
	FONT-WEIGHT: lighter; FONT-SIZE: 14px; MARGIN: 6px 0px 0px 23px; COLOR: #4d4b4a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#left A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #4d4b4a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#left A:hover {
	COLOR: #000000
}
.photos {
	FLOAT: right
}
.photos IMG {
	DISPLAY: block
}
#right {
	height: 350px;　BORDER-RIGHT: #c2bdaa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #c2bdaa 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 6px; MARGIN: 0px 23px 10px 0px; BORDER-LEFT: #c2bdaa 1px solid; WIDTH: 156px; PADDING-TOP: 0px; BORDER-BOTTOM: #c2bdaa 1px solid; BACKGROUND-COLOR: #ffe4e1
}
#right H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bolder; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; WIDTH: 150px; COLOR: #2c2c2c; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c2bdaa; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#right P {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #4d4b4a; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#right A {
	PADDING-RIGHT: 9px; DISPLAY: block; PADDING-LEFT: 9px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #4d4b4a; PADDING-TOP: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#right A:hover {
	COLOR: #000000
}
#right SPAN A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bolder; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 15px 6px 0px; TEXT-TRANSFORM: uppercase; WIDTH: 138px; COLOR: #605c4c; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c2bdaa; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; WIDTH: 774px; COLOR: #4d4b4a; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 22px; BACKGROUND-COLOR: #bbb6a0; TEXT-ALIGN: center
}
#footer_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; WIDTH: 774px; COLOR: #4d4b4a; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 22px; BACKGROUND-COLOR: #bbb6a0; TEXT-ALIGN: left
}
#footer A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; WIDTH: 774px; COLOR: #4d4b4a; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 22px; BACKGROUND-COLOR: #bbb6a0; TEXT-ALIGN: center
}
#footer A:hover {
	COLOR: #000000
}

#news-title {
	text-align:center;
	BACKGROUND-COLOR:#eaeaea;
	padding:1.0em;
}
#news-banner {
	text-align:center;
	BACKGROUND-COLOR:#f4f4f4;
	height:70px;
}
#news-table {
	line-height:1.5em;
	text-align:left;
	BACKGROUND-COLOR:#f4f4f4;
	padding:0.5em;
	height:100%;
}

#topic-right01 {
	background-color:#f2faf6;
	line-height:1.5em;
	WIDTH: 370px;
	overflow: auto;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	border-top: 1px solid  #ff9fbf;
   	border-right: 1px solid  #ff9fbf;
   	border-bottom: 1px solid  #ff9fbf;
   	border-left: 1px solid #ff9fbf;

}
#family-d {
	WIDTH: 700px;
	HEIGHT: 380px;
	margin-left:20px;
	overflow: auto;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	border-top: 1px solid  #ff9fbf;
   	border-right: 1px solid  #ff9fbf;
   	border-bottom: 1px solid  #ff9fbf;
   	border-left: 1px solid #ff9fbf;

}
span.cafe-bar {
	COLOR: #3e5875;
}
.kin {
text-align: justify;
text-justify:distribute-all-lines;
}

.kin2 {
text-align: justify;
text-justify:distribute-all-lines;
padding-left:15px;
padding-right:15px;
line-height:1.4em;
}
.kin2endline {
padding-left:15px;
padding-right:15px;
line-height:1.4em;
}
.button {
  width: 122px;
  height: 31px;
  border: 0;
  background: url(cart-g3.gif) no-repeat 0 0;
  text-indent: -9999px;
  cursor: pointer;
}

*div.kegawa {
 margin-top:75px;margin-left:170px;line-height:100%;
}

_div.kegawa {
 margin-top:90px;margin-left:15px;line-height:100%;
}

*div.jikken {
 margin-top:0px;margin-left:50px;line-height:100%;
}

_div.jikken {
 margin-top:90px;margin-left:15px;line-height:100%;
}

#exp-right {
	background-color:#f2faf6;
	line-height:2.0em;
	WIDTH: 500px;
	margin-top:5px;
	padding-top:5px;
	padding-left:30px;
	padding-right:20px;
	border-top: 1px solid  #ff9fbf;
   	border-right: 1px solid  #ff9fbf;
   	border-bottom: 1px solid  #ff9fbf;
   	border-left: 1px solid #ff9fbf;

}

#exp-right a {
text-decoration:none;
padding-left:0.2em;
padding-right:0.2em;
border-bottom:1px solid #696969;
}

#exp-right a:hover {
text-decoration:none;
padding-left:0.2em;
padding-right:0.2em;
border-bottom:1px solid #ffffff;
}

#exp-right a {
text-decoration:none;
padding-left:0.2em;
padding-right:0.2em;
border-bottom:1px solid #696969;
}

#exp-right a:hover {
text-decoration:none;
padding-left:0.2em;
padding-right:0.2em;
border-bottom:1px solid #ffffff;
}

#noborder a {
text-decoration:none;
}

#noborder a:visited {
text-decoration:none;
}

#noborder a:hover {
text-decoration: none;
}

#noborder a:active {
text-decoration:none;
}





#rev a {
text-decoration:none;
padding-left:0.2em;
padding-right:0.2em;
border-bottom:1px solid #ffffff;
}

#rev a:hover {
text-decoration:none;
padding-left:0.2em;
padding-right:0.2em;
border-bottom:1px solid #696969;
}

#radioBanner a {
text-decoration:none;
border-bottom:1px solid #ffffff;
}
#fund_bn {
width:150px;font-size:9px;text-align:left;line-height:1.2em;
}
td.petatd {
font-size:7pt;
font-family:Verdana;
border:1px dotted #696969;
vertical-align:top;
padding-top:5px;
padding-bottom:5px;
text-align:center;
width:142px;
}
td.petatdtitle {
color:#ffffff;
font-size:8pt;
font-family:Verdana;
text-align:center;
font-weight:800;
border:1px dotted #696969;
background-color:#ababab;
width:142px;
height:35px;
}
#petatbl{
border:5px solid #666666;
width:720px;
background-color:#E1E0DE;
}
#goodbad{
border-top:5px solid #666666;
border-left:5px solid #E1E0DE;
border-right:5px solid #E1E0DE;
width:720px;
background-color:#E1E0DE;
}
#reject{
border-bottom:5px solid #666666;
border-left:5px solid #E1E0DE;
border-right:5px solid #E1E0DE;
width:720px;
background-color:#E1E0DE;
}
#petaexp{
color:#666666;
font-size:8pt;
font-family:メイリオ,Verdana;
text-align:center;
line-height:1.2em;
padding-top:1em;
padding-bottom:1em;
}
td.petabanner{
padding-top:10px;
paddin-bottom:10px;
}
td.petabottomu{
font-size:8pt;
font-family:メイリオ,Verdana;
text-align:center;
vertical-align:bottom;
}

td.petabottomb{
font-size:8pt;
font-family:メイリオ,Verdana;
text-align:center;
vertical-align:top;
}

#shomeitbl_ous{
width:720px;
}
td.shomeitd_ous{
width:355px;
padding-bottom:10px;
border:5px solid #666666;
background-color:#fbfbce;

color:#666666;
font-size:8pt;
font-family:メイリオ,Verdana;
text-align:center;
vertical-align:top;
line-height:1.5em;
}

td.shomeitd_ins{
width:10px;
}

div.shomei {
text-align:left;
font-size:8pt;
padding-left:10px;
padding-right:10px;
letter-spacing: -0.1em;
}

div.shomei_title{
	background-image: url("images/exp_title01.jpg");
	width:345px;
	height:34px;

}
span.shomei_title{
font-size:10pt;
}
span.red{
color:red;
}

ul.shomei {
margin: 0 0 0 35px;
padding: 0;
}

#shomeibottomu{
font-size:8pt;
font-family:メイリオ,Verdana;
text-align:center;
vertical-align:bottom;
}

#shomeibottomb{
font-size:8pt;
font-family:メイリオ,Verdana;
text-align:center;
vertical-align:top;
}

#content_new {
	DISPLAY: block; WIDTH: 764px; 
	BACKGROUND-COLOR: #ffffff;
	padding-left:5px;
	padding-right:5px;
	font-size:9pt;
	font-family:メイリオ,Verdana;
}
img.alignbottom {
vertical-align: baseline;
}

div.content-sub {
	DISPLAY: block; WIDTH: 420px; 
	BACKGROUND-COLOR: #ffffff;
	padding-left:5px;
	padding-right:5px;
	line-height:1.5em;
}
div.rule {
	BORDER-TOP: #c4c6c7 1px solid; MARGIN: 13px 0px
}
br.double{
	line-height:2em;
}

#topic {
	margin-left:20px;
}

html>/**/body #topic {
	margin-left:-20px;
}

html>/**/body #whatsnew {
	border:1px solid #ff9fbf;
	WIDTH: 400px;
	HEIGHT: 350px;
	background: url('whatsnewwp.jpg') 0px 0px;
		
}

td.newfont{
	font-family:メイリオ,verdana;
}

td.newfont-s{
	font-family:メイリオ,verdana;
	font-size:7pt;
	line-height:2.5em;
}

p.newline{
padding-top:1em;
}

  #topic_body a {text-decoration:none;padding-left:0.2em;padding-right:0.2em;border-bottom:1px solid #696969;} 
  #topic_body a:hover {text-decoration:none;padding-left:0.2em;padding-right:0.2em;border-bottom:1px solid #ffffff;}
  
td.kegawa_photos {
margin:0 auto 0 auto;
vertical-align:top;
padding-top:1em;
text-align:center;
}

td.posters_left {
	vertical-align:top;
	padding-left:20px;
	padding-right:0px;
}

td.posters_right {
	vertical-align:top;
	width:100%;
	padding-left:20px;
	padding-right:20px;
	font-family:メイリオ;
}

span.posters_name{
	font-size:14pt;
	font-weight:800;
}

td.jikken_photos {
vertical-align:top;
text-align:center;
}


hr.line{
color:#696969;
height:0.5px;
width:98%;
}