﻿*
{
	margin: 0px;
	padding: 0px;
}

a
{
	color: #0000ff;
	text-decoration: none;
}

a:active
{
	text-decoration: underline;
}

a:hover
{
	text-decoration: underline;
}

a:visited
{
	color: #008080;
}

big
{
	font-family: Andalus, Serif;
	font-size: 2em;
	font-style: italic;
	line-height: 1.425em;
}

body
{
	background-attachment: fixed;
	background-image: url(../../Image/WALL010.gif);
	background-repeat: repeat;
	color: Black;
	font-family: メイリオ, Verdana, Sans-Serif, 'ＭＳ Ｐゴシック';
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 1.85em;
	margin: 0px auto 0px auto;
}

em
{
	color: #ff0000;
	font-style: normal;
	font-weight: bold;
}

form
{
	margin: 8px;
}

h2
{
	font-family: Andalus, Serif;
	font-size: 2em;
	font-weight: normal;
	line-height: 1em;
	margin: 0em 0em 0.425em 0em;
}

h3
{
	font-size: 1em;
	font-weight: bold;
}

img
{
	border: none;
}

p
{
	margin: 0.5em 0em 0.5em 0em;
	text-indent: 1.1em;
}

table
{
	border-collapse: separate;
	border-spacing: 1px;
}

ul
{
	list-style-position: inside;
	list-style-type: disc;
	padding: 0em 0em 0em 1.5em;
}

.ddlDefault
{
	font-family: メイリオ, Verdana, Sans-Serif, 'ＭＳ Ｐゴシック';
}

.divAccess
{
	display: inline-block;
	text-align: left;
	width: 792px;
}

.divAccessBackground
{
	text-align: center;
}

.divAccessData
{
	margin: 0.5em 0em 2em 2em;
}

.divAccessData em
{
	color: #000000;
	font-family: Garamond, Serif;
	font-size: 1.5em;
	font-weight: normal;
}

.divAccessOption
{
	margin: 1.5em 0em 2em 0em;
}

.divAccessTable
{
	margin: 0.5em 0em 2em 2em;
}

.divAccessTable table
{
	border: ridge 3px;
	margin: 1em 0.5em 1em 0.5em;
}

.divAccessTable td
{
	border: inset 1px;
}

.divAnnounce
{
	width: 650px;
}

.divBase
{
	margin: 12px auto 12px auto;
	text-align: left;
	width: 792px;
}

.divBbs
{
	display: inline-block;
	text-align: left;
	width: 792px;
}

.divBbsBackground
{
	text-align: center;
}

.divBbsHost
{
	font-size: 0.75em;
	text-align: right;
}

.divBbsLink
{
	margin: 0em 1em 0em 1em;
}

.divBbsMessage
{
	font-size: 1.15em;
	margin: 1.5em 3em 1.25em 3em;
}

.divBbsTitle
{
	font-size: 1.25em;
}

.divBlockTopBottomMargined
{
	margin: 0.5em 0em 0.5em 0em;
}

.divCounter
{
	margin: 1em 0em 0.5em 0em;
}

.divCounter em
{
	color: #000000;
	font-family: Garamond, Serif;
	font-size: 1.5em;
	font-weight: normal;
}

.divDashboardLink
{
	margin: 0em 0em 1em 0em;
}

.divFooter
{
	margin-top: 1.5em;
}

.divHeader
{
	margin: 0.5em 48px 1em 32px;
}

.divHistory
{
}

.divListOption
{
	margin: 1.5em 0em 1em 0em;
}

.divOpusData
{
	margin: 0em 0em 2em 2em;
}

.divOpusPostscript h2
{
	font-family: HG正楷書体-PRO, 'ＭＳ Ｐ明朝';
	font-size: 1.75em;
	margin: 0em 0em 0.5em 0em;
}

.divOpusPostscript h3
{
	margin: 0.75em 0em 0.75em 0em;
}

.divOpusPostscript p
{
	padding: 0em 0.75em 0em 0.75em;
}

.divOpusTitle
{
	margin: 0em 0em 2em 0em;
}

.divProfile
{
	display: inline-block;
	text-align: left;
	width: 400px;
}

.divProfileBackground
{
	text-align: center;
}

.divSSUpload
{
	display: inline-block;
	text-align: left;
	width: 792px;
}

.divSSUploadBackground
{
	text-align: center;
}

.divTitle
{
	margin: 30px 0em 12px 0em;
}

.divUpdate
{
	margin: 0em 0em 0em 4px;
}

.divUpdateHeader
{
	margin: 1em 0em 0.25em 0em;
}

.divUpdateHeader em
{
	color: #ff0000;
	font-family: Andalus, Serif;
	font-size: 1.5em;
	font-weight: normal;
}

.divVsNetBackground
{
	text-align: center;
}

.divVsNet
{
	display: inline-block;
	text-align: left;
	width: 604px;
}

.ifrSkyDrive
{
	background-color: #ffffff;
	border: solid 1px #dde5e9;
	height: 66px;
	margin: 3px;
	padding: 0;
	width: 240px;
}

.lblAccessMeter
{
	background-color: #80FFFF;
	border: solid 1px #00C0C0;
	height: 15px;
	width: 0px;
}

.lblBbsAdminName
{
	color: #c02020;
	font-weight: bold;
}

.lblBbsName
{
	font-weight: bold;
}

.lblBbsTime
{
	font-size: 0.8em;
}

.lblBbsTitle
{
	color: #202090;
	font-weight: bold;
}

.lblNotice
{
	padding: 0em 1em 0.05em 1em;
}

.lblOpusTitleEnglish
{
	font-family: 'Times New Roman' , Serif;
	font-size: 1.8em;
	font-style: italic;
	line-height: 1.1em;
}

.lblOpusTitleJapanese
{
	font-family: HG正楷書体-PRO, 'ＭＳ Ｐ明朝';
	font-size: 1.8em;
	line-height: 1.1em;
}

.lblOpusTitleNumber
{
	font-family: 'Times New Roman', Serif;
	font-size: 1.35em;
}

.lblOpusTitleSuffix
{
	font-family: 'Times New Roman', Serif;
	font-size: 1.35em;
	font-style: italic;
}

.pgrView
{
	border: none 0px transparent;
	font-size: 1.35em;
}

.tblAccess
{
	width: 464px;
}

.tblAccessHour
{
	width: 756px;
}

.tblAccessLog
{
	width: 756px;
}

.tblAnnounce
{
	border: ridge 3px;
	text-align: left;
	width: 600px;
}

.tblBbs
{
	background-color: #FFFFFF;
	border: ridge 3px;
	border-spacing: 0px;
	color: #404040;
	margin: 1em 0.5em 1em 0.5em;
	width: 775px;
}

.tblBbsOption
{
	margin: 1.5em 0em 1em 0em;
	width: 792px;
}

.tblDashBoardAccess
{
	width: 159px;
}

.tblList
{
	border: ridge 3px;
	margin: 1em 0.5em 1em 0.5em;
	width: 587px;
}

.tblNoBorder
{
	border: none 0px transparent;
	border-spacing: 0px;
}

.tblOrder
{
	border: ridge 3px;
	margin: 1em 0.5em 1em 0.5em;
}

.tblOrderInside
{
	border: none 0px transparent;
	border-spacing: 6px;
}

.tblOrderNoBorder
{
	border: none 0px transparent;
	border-spacing: 0px;
	margin: 1em 0.5em 1em 0.5em;
}

.tclAccessAddress
{
	width: 502px;
}

.tclAccessData
{
	padding: 0px 2px 0px 2px;
	text-align: right;
	width: 44px;
}

.tclAccessDate
{
	padding: 0px 2px 0px 2px;
	text-align: center;
	width: 90px;
}

.tclAccessHour
{
	padding: 0px 2px 0px 2px;
	text-align: center;
	width: 86px;
}

.tclAccessHeader
{
	border: inset 1px;
	font-weight: bold;
	padding: 0px 2px 0px 2px;
	text-align: center;
}

.tclAccessMeter
{
	padding: 0px 2px 0px 2px;
	width: 302px;
}

.tclBbs
{
	border: none 0px transparent;
	padding: 4px 8px 4px 8px;
	width: 765px;
}

.tclFooter
{
	text-align: right;
	vertical-align: top;
	width: 308px;
}

.tclGoogleAdSense
{
	vertical-align: top;
	width: 468px;
}

.tclHistoryData
{
	padding: 0em 0.75em 0em 0.75em;
	text-align: left;
}

.tclHistoryDate
{
	padding: 0em 0.75em 0em 0.75em;
	vertical-align: top;
}

.tclListBy2Data
{
	border: inset 1px;
	padding: 0px 2px 0px 2px;
	text-align: center;
	width: 287px;
}

.tclListBy2Header
{
	border: inset 1px;
	color: #444444;
	font-weight: bold;
	padding: 0px 2px 0px 2px;
	text-align: center;
	width: 287px;
}

.tclListBy3Data
{
	border: inset 1px;
	padding: 0px 2px 0px 2px;
	text-align: center;
	width: 190px;
}

.tclListBy3Data_2col
{
	border: inset 1px;
	padding: 0px 2px 0px 2px;
	text-align: center;
	width: 383px;
}

.tclListBy3Header
{
	border: inset 1px;
	color: #444444;
	font-weight: bold;
	padding: 0px 2px 0px 2px;
	text-align: center;
	width: 190px;
}

.tclListBy4Data
{
	border: inset 1px;
	padding: 0px 2px 0px 2px;
	text-align: center;
	width: 142px;
}

.tclListBy4Data_2col
{
	border: inset 1px;
	padding: 0px 2px 0px 2px;
	text-align: center;
	width: 287px;
}

.tclListBy4Data_3col
{
	border: inset 1px;
	padding: 0px 2px 0px 2px;
	text-align: center;
	width: 432px;
}

.tclListBy4Data_4col
{
	border: inset 1px;
	padding: 0px 2px 0px 2px;
	text-align: center;
	width: 577px;
}

.tclListBy4Header
{
	border: inset 1px;
	color: #444444;
	font-weight: bold;
	padding: 0px 2px 0px 2px;
	text-align: center;
	width: 142px;
}

.tclListBy4Header_2col
{
	border: inset 1px;
	color: #444444;
	font-weight: bold;
	padding: 0px 2px 0px 2px;
	text-align: center;
	width: 287px;
}

.tclListBy5Data
{
	border: inset 1px;
	padding: 0px 2px 0px 2px;
	text-align: center;
	width: 113px;
}

.tclListBy5Data_2col
{
	border: inset 1px;
	padding: 0px 2px 0px 2px;
	text-align: center;
	width: 229px;
}

.tclListBy5Header
{
	border: inset 1px;
	color: #444444;
	font-weight: bold;
	padding: 0px 2px 0px 2px;
	text-align: center;
	width: 113px;
}

.tclListBy5Header_2col
{
	border: inset 1px;
	color: #444444;
	font-weight: bold;
	padding: 0px 2px 0px 2px;
	text-align: center;
	width: 229px;
}

.tclListComment
{
	border: inset 1px;
	padding: 0px 2px 0px 2px;
	width: 577px;
}

.tclListLicense
{
	border: inset 1px;
	padding: 0px 2px 0px 2px;
	width: 577px;
}

.tclListTitle
{
	border: inset 1px;
	color: #444444;
	font-size: 1.35em;
	font-weight: bold;
	padding: 0px 2px 0px 2px;
	width: 577px;
}

.tclMemoList
{
	padding: 0px 4px 0px 0px;
	text-align: left;
}

.tclMusicCatalogue
{
	padding: 2em 0.5em 0em 0em;
	vertical-align: top;
	width: 172px;
}

.tclMusicContent
{
	vertical-align: top;
	width: 604px;
}

.tclNoBorder
{
	border: none 0px transparent;
}

.tclOrder
{
	border: none 0px transparent;
	padding: 4px 8px 4px 8px;
}

.tclOpusData
{
	padding: 0em 0.75em 0em 0.75em;
}

.tclOpusHeader
{
	font-weight: bold;
	padding: 0em 0.75em 0em 0.75em;
	text-align: center;
}

.tclUpdateData
{
	padding: 0em 0.75em 0em 0.75em;
}

.tclUpdateDate
{
	padding: 0em 0.75em 0em 0.75em;
	vertical-align: top;
}

.txtDefault
{
	font-family: メイリオ, Verdana, Sans-Serif, 'ＭＳ Ｐゴシック';
}

.txtMultiLine
{
	font-family: メイリオ, Verdana, Sans-Serif, 'ＭＳ Ｐゴシック';
	padding: 1px 1px 1px 1px;
}

.vdsDefault
{
	padding: 0em 1em 0.05em 1em;
}

