/* 中村誠一HP CSS */


body.top{
	font-size: 9pt;
	letter-spacing: 2px;
	line-height: 120%;
	color: #ccc;
}


body.main{
	margin: 0;
	padding: 0;
	background-color: #086098;

	background-attachment: fixed;
	background-position: right bottom;
	background-repeat: no-repeat;


	color: #ccc;
	font-family: "ＭＳ Ｐゴシック";

	scrollbar-face-color: #086098;
	scrollbar-shadow-color: #0D8CE1;
	scrollbar-highlight-color: #086098;
	scrollbar-3dlight-color: #0D8CE1;
	scrollbar-darkshadow-color: #086098;
	scrollbar-arrow-color: #0D8CE1;
}

.content{
	font-size: 9pt;
	letter-spacing: 3px;
	line-height: 150%;
	padding: 5px;
}

.headerspace {
	margin-top: 70px;
	width: 800px;
	height: auto;
}
.lang_tab a:hover, .lang_tab a:link, .lang_tab a:visited, .lang_tab a:active {
	color: #00253a;
}
.lang_tab {
	color: #00253a;
}

.container{

/*margin-bottom: 100px;*/
	width: 800px;
	height: 600px;
	background-color: #00253A;
	border-color: #00263C;
	border-style: solid;
	border-width:1px 2px 2px 1px;
}

.bgmzone{
	margin-top: 5px;
	width: 800px;
	color: #086098;
	font-size: 9pt;
}

td.left{
	width: 300px;
	background-color: #064D77;
	padding: 10px;
}

td.right{
/* width: 500px; */
background-color: #086098;
vertical-align: text-top;
}

iframe{
	margin: 10px;
}

h2.toptitle{
	font-size: 10pt;
	border-bottom: solid 1px #fff;
	border-left: solid 2px #eee;
	padding-left: 5px;
	color: #fff;
	line-height: 110%;
	margin: 5px;
}



dl.topinfo dt{
	background-color: #064E7D;
	width: 80%;
	margin-bottom: 10px;
	padding-left: 5px;

}

dl.topinfo dd{
	margin-bottom: 20px;
}


/* トップ表示関連 */

.notice{
	height: 180px;
	width: 440px;
	padding: 0;
	margin: 0 0 20px 0;
}

.notice_ttl{
	background-color: #064E7D;
	font-size: 8pt;
	width: 90%;
	margin-bottom: 10px;
	padding-left: 5px;
}

.notice_cmt{
	font-size: 90%;
}

p.attention {
	font-size: 80%;
	padding-left: 20px;
	margin: 0;
}


.news{
	height: 220px;
	width: 440px;
	padding: 0;
	overflow: scroll;
}

h2.news_ttl{
	margin-left: 10px;
	font-size: 7pt;
	font-weight: bold;
}

div.news_cmt{
	font-size: 90%;
	margin-top: 5px;
	margin-bottom: 0;
}

div.news_cmt p{
	border-bottom: 0;
	margin-left: 10px;
	margin-right: 10px;
	padding: 5px;
	background-color: #0A6CAE;
}

.copyright{
	text-align: center;
	border-top: 1px solid #ccc;
	margin-top: 15px;
	font-size: 90%;
}



/* 個別ページプロパティ */



a:link,a:visited{
color: #ccc;
text-decoration: none;
}

a:hover{
color: #fff;
text-decoration: line-through;
}




.point{
background-color: #042C46;

}


.mini{
font-size: 80%;
}


input,textarea,select
{
border-style: solid;
border-width: 1px;
border-color: #ccc;
background-color: #086098;
color: #ccc;
}

/*
input.check{
border:none;
background-color: #DBD6A2;
}

input.check2{
border:none;
background-color: #EEEBD0;
}
*/

input.button{
background-color: #1198D3 ;
}

/* CD販売画像表示 */


.cdimg{
float: right;
margin: 10px;
color: #FDC1FF;
font-size: 8pt;
text-align: center;
}

/* Bonobo用イメージ並べ */

.bonoboimg{
margin : 10px;
height: 200px;

}


/* トップメニューの文字サイズ */

.topmenu_size{

	font-family:'ＭＳ Ｐゴシック';
	font-size: 75%;
	line-height: 150%;
}


.bgwhite{
	background-color: white;
}
.small{
	font-size: 80%;
}

h3.title_s {

	background-color: #0C87DA;
	font-size: 100%;
	padding-left: 7px;
	font-style: italic;
}

