@charset "utf-8";
	/* 文字エンコードの設定（削除不可） */
/* **************/
/* HTML要素（一部#ID） */
em	  { font-style: normal; border-bottom: 2px dotted #99cccc }
#tt01                  {
	border-top: none;
	border-right: none white;
	border-bottom: none;
	border-left: none white;
	width: 749px;
	height: auto;
	float: none;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
}
#tt01 img                { float: none; clear: none; margin: 5px auto 20px; border-top: none; border-right: none white; border-bottom: none; border-left: none white; width: 749px; height: 220px }
#tt02                 { background-color: gray; margin-right: auto; margin-left: auto; border-top: none; border-right: none white; border-bottom: none; border-left: none white; width: 749px; height: auto }
#td02                  { float: none; margin: 0px auto; padding: 0px; width: 749px; height: 1200px }
/*右部分 */
#right     { color: gray; background: url(../roll2/roll_image/point01.jpg) no-repeat right bottom; text-align: left; float: right; margin: 0px; width: 749px; height: auto; visibility: visible }
#right img { float: left; margin: 0px 20px 8px 0px; width: auto; height: auto }
#right table  { color: #696969; font-size: 9px; text-align: left; margin-top: 0px; margin-bottom: 10px; margin-left: 20px; padding: 0px; width: 700px; height: 270px }
#right tr { margin: 0px; padding: 0px; border: 0px #ededed }
#right td { text-align: left; margin: 0px; padding: 15px 15px 15px 30px; border: 0px }
#right br { font-size: 8px; line-height: 1em; text-align: center; float: none; margin: 0px auto; width: auto; height: auto }
#right p { color: #696969; font-size: 9px; line-height: 1.5em; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; text-align: center; word-spacing: 1em; margin: 0px; padding: 0px; border: dotted 1px silver }
#right h5  { color: #ff69b4; font-size: 9px; line-height: 1.5em; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; background: url(img/check.gif) no-repeat center; text-align: center; word-spacing: 1em; margin: 0px; padding: 0px; border: 0px }
#right h4 { color: #6495ed; font-size: 10px; line-height: 1.5em; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", Osaka-等幅, Osaka, 平成角ゴシック; text-decoration: none; text-align: center; word-spacing: 1em; padding-top: 10px }
#photo0a,#photo0b      { color: #696969; margin-left: 50px; height: auto }
#photo001,#photo003             { background: url(../roll2/roll_image/photo0.jpg) no-repeat center top; float: left; margin-top: 0px; margin-right: 15px; margin-bottom: 0px; padding: 30px 30px 10px; width: 250px; height: 350px }
#photo002           { color: #696969; background: url(../roll2/roll_image/photo0.jpg) no-repeat center top; float: left; margin: 0px 0px 0px 15px; padding: 30px 30px 10px; width: 250px; height: 350px }
#photo008              {
	background: url(../roll2/roll_image/000.jpg) no-repeat center;
	float: left;
	clear: none;
	margin: 0px 0px 0px 15px;
	padding: 30px 30px 10px;
	width: 250px;
	height: 350px;
}
#photo001 img,#photo003 img   { float: none; margin: 3px auto 10px 45px; width: 170px; height: 110px }
#photo002 img    { float: none; margin: 3px auto 10px 45px; width: 170px; height: 110px }
#ro01 { }
#ro02 { }
#ro02 img { width: 550px; height: 100px }
#ro01 img { width: 170px; height: 100px }
