@charset "UTF-8";
@import url("/css/main.css");
@font-face {
	font-family: "PixelMplus12-Regular";
	src: url("/Fonts/PixelMplus12-Regular.ttf") format("truetype");
}


/**************************************************
                    基本設定
**************************************************/

/*==========基本==========*/
html{
	font-size: 62.5%;	/*1px=0.1rem*/
}
body{
	font-family: PixelMplus12-Regular;
	color: #ffffff;
	background-color: #000000;
	scrollbar-3dlight-color : #ffffff;
	scrollbar-arrow-color : #000000;
	scrollbar-base-color : #000000;
	scrollbar-darkshadow-color : #ffffff;
	scrollbar-face-color : #ffffff;
	scrollbar-highlight-color : #000000;
	scrollbar-shadow-color : #000000;
	scrollbar-track-color : #ffffff;
}

/*==========未訪問のリンクの色==========*/
a:link {
	color: #ffffff;
}

/*==========未訪済のリンクの色==========*/
a:visited {
	color: #ffffff;
}


/**************************************************
                    ブロック要素
**************************************************/

/*==========サークル親==========*/
div.table_Circle {
	background-color: #000000;
	border: 6px outset #ffffff;
}


/**************************************************
                    フォーム類
**************************************************/

/*==========フォーム類==========*/
input, button, textarea, select {
	background-color: #000000;
}


/**************************************************
                    リスト
**************************************************/

/*==========基本==========*/
ul{
	text-align: center;
}

/*==========インデックスのメニュー==========*/
ul.menu li{
	font-size: 140%;
	margin: 16px 5px;
}

/*==========インデックスのお知らせ欄==========*/
.msg {
	border: 1px solid #ffffff;
}
.msg:after {
	border-right-color:#ffffff;
}