@charset "utf-8";
*{
	margin:0;
	padding:0;
	font-size: 11px;
	color: #666;	
	font-family: "ＭＳ Ｐゴシック",sans-serif;
	line-height: 1.2em;
}
#Header h1 {
	font-size: 10px;
	color: #CCC;
	text-align: right;
}
#Wrap {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
#Wrap #Head {
	height: 100px;
	width: 1000px;
	margin-bottom: 20px;
}
#Wrap #Head #Logo {
	height: 100px;
	width: 1000px;
}
#Logo ul .Logo {
	float: left;
	height: 100px;
	width: 500px;
	list-style-type: none;
	text-align: left;
}
#Logo ul .SecurityLogo {
	text-align: right;
	float: left;
	width: 500px;
	height: 100px;
	list-style-type: none;
}
#Logo ul {
	clear: both;
	width: 1000px;
	height: 100px;
}

#Mainphoto .Right {
	float: right;
}
#Mainphoto ul li {
	list-style-type: none;
	float: left;
	margin-right: 4px;
}
#Mainphoto ul .Last {
	list-style-type: none;
	float: right;
	margin: 0px;
}
#Mainphoto ul {
	clear: both;
}
#Wrap .LeftSide {
	float: left;
	width: 188px;
	margin-right: 10px;
}
#Wrap .MainColumn {
	float: left;
	width: 604px;
	margin-right: 10px;
}
#Wrap .Back {
	clear: both;
	margin-top: 50px;
}
#Wrap #Footer {
	background-image: url(../img/footer.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
	height: 100px;
	width: 1000px;
	margin-top: 20px;
}
.SideEntryBody {
	padding: 10px;
	text-align: center;
	margin-bottom: 15px;
	border: 1px solid #FCF;
}
.SideEntryBody .SideEntryText {
	margin-top: 10px;
	text-align: left;
	border: 1px dashed #FCF;
	padding: 3px;
}
#Wrap .RightSide {
	float: right;
	width: 188px;
}
.Title {
	font-size: 12px;
	font-weight: bold;
}

address {
	font-size: 95%;
	font-style: normal;
	padding-top: 80px;
}
.MainColumn .MeinEntry {
	height: 150px;
	width: 582px;
	margin-bottom: 15px;
	border: 1px solid #FCF;
	padding: 10px;
}
.MeinEntry table tr .Thumbnail {
	height: 150px;
	width: 200px;
}
.MeinEntry table tr .EntryText {
	text-align: left;
	vertical-align: top;
}
.MeinEntry table tr .EntryText .MainEntryBlock {
	padding-right: 10px;
	padding-left: 10px;
}
table tr .EntryText .MainEntryBlock .MainEntryTitle {
	font-size: 12px;
	margin-bottom: 10px;
}
table tr .EntryText .MainEntryBlock .MainEntryDate {
	text-align: right;
	margin-bottom: 10px;
}
tr .EntryText .MainEntryBlock .MainEntryGenre {
	margin-bottom: 10px;
	text-align: right;
}
#Wrapper #Header {
	background-image: url(../img/header.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.MainColumn .Douga {
	width: 510px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	margin-bottom: 20px;
}
.MainColumn table tr .PageRight {
	text-align: right;
	width: 302px;
}
.MainColumn .Page {
	width: 604px;
	margin-bottom: 10px;
	margin-top: 10px;
	font-size: 14px;
	font-weight:bold;
}
.TextIn {
	width: 494px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	border: 3px double #FCF;
	padding: 5px;
}
img {
    border-style:none;
}
a{
    color:#0044cc;
}
a:link { 
	color: #0044cc;
} .MainColumn .TopBackBt {
	text-align: center;
}
.MainColumn h3 {
	font-size: 14px;
	width: 510px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #0044cc;
}
.MainColumn .TextPlus {
	width: 510px;
	margin-right: auto;
	margin-left: auto;
}
.Ping {
	text-align: center;
	width: 168px;
	border: 1px solid #FCF;
	padding: 10px;
	margin-bottom: 15px;
}
.Ping .PingIn {
	width: 160px;
}
/*TrackWord部分*/
.RightSide .SideEntryBody .TrackWordIN {
	width: 120px;
	margin-right: 24px;
	margin-left: 24px;
}
/*↑↑TrackWord部分↑↑*/

/*おすすめ動画テーブル部分*/
.MainColumn .Dvd {
	width: 604px;
	margin-right: auto;
	margin-left: auto;
}

/*↑↑おすすめ動画テーブル部分↑↑*/.Dvd table tr .DvdText {
	padding: 10px;
	width: 180px;
}
.MainColumn h3 {
	font-size: 14px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #F69;
	padding-left: 5px;
	width: 589px;
	margin-right: auto;
	margin-left: auto;
}
.MainColumn .DougaEntry {
	border: 1px solid #FCF;
	margin-bottom: 15px;
}
/*関連情報ボタン*/
.DougaEntry .konobt .KonoBt {
	border: 1px solid #FCF;
	width: 510px;
	margin-right: auto;
	margin-left: auto;
}
/*関連情報ボタン*/
