body {
	margin:0px;
	scrollbar-3dlight-color:#8A8C7F;
	scrollbar-highlight-color:#000000;
	scrollbar-darkshadow-color:#000000;
	scrollbar-shadow-color:#393936;
	scrollbar-face-color:#000000;
	scrollbar-track-color:#000000;
}

table.base {
	width:790px;
	height:100%;
}

table.main {
	background-color:#FFFFFF;
	width:730px;
	height:100%;
}

td.head {
	vertical-align: top;
	text-align: center;
	height:80px;
	}

td.leftsidebar {
	width:30px;
	background-image:url(../img/leftbar.jpg);
}

td.rigthsidebar {
	width:30px;
	background-image:url(../img/rightbar.jpg);
}

td.main {
	vertical-align: top;
	text-align: center;
	width:730px;
}

td.top {
	vertical-align: top;
	font-size: 10pt;
}

td.center {
	text-align: center;
}

td.rigth {
	text-align: rigth;
}

td.underleftline {
	border-left: solid 1px #989898;
	border-bottom: solid 1px #989898;
}

td.underline {
	border-bottom: solid 1px #989898;
}

td.leftline {
	border-left: solid 1px #989898;
}

td.menu {
	background-image:url(../img/menu_off.jpg);
	vertical-align: middle;
	text-align: left;
	font-size: 12pt;
	font-weight: bold;/*太字*/
	font-family: "ＭＳ ゴシック";
	height:35px;
}

td.main_left {
	vertical-align: top;
	text-align: left;
}

td.main_right {
	vertical-align: top;
	text-align: right;
	width:380px;
}

td.top_rightdwnimg {
	vertical-align: top;
	text-align: right;
	width:380px;
	height:50px;
}

td.cal_title {
	color : #ffffff;
	font-size: 12pt;
	font-weight:normal;
	font-family: "MS UI Gothic",sans-serif;
	text-align: center;
	width : 35px;
	background-color: #666666;
}

td.cal {
	font-size: 12pt;
	font-weight:normal;
	font-family: "MS UI Gothic",sans-serif;
	text-align: center;
	width : 35px;
	height : 35px;
}

.info_title1{/*タイトル部分*/
	text-align: left;
	background-color: #000000;/*背景色*/
	color: #FF0000;/*文字色*/
	width: 330px;/*幅*/
	padding: 2px 1em;
	border-left: double 17px #000000;/*左の二本線*/
	border-right: dashed 2px #000000;/*右の点線*/
	font-size: 12pt;/*文字サイズ*/
	font-weight: bold;/*太字*/
	font-family: "MS UI Gothic",sans-serif;
	letter-spacing: 0.2em;/*文字間隔*/
}

.info_title2{/*タイトル部分*/
	text-align: left;
	background-color: #000000;/*背景色*/
	color: #FF0000;/*文字色*/
	width: 370px;/*幅*/
	padding: 2px 1em;
	border-left: double 17px #000000;/*左の二本線*/
	border-right: dashed 2px #000000;/*右の点線*/
	font-size: 12pt;/*文字サイズ*/
	font-weight: bold;/*太字*/
	font-family: "MS UI Gothic",sans-serif;
	letter-spacing: 0.2em;/*文字間隔*/
}

.info_title3{/*タイトル部分*/
	text-align: left;
	background-color: #FF0000;/*背景色*/
	color: #000000;/*文字色*/
	width: 330px;/*幅*/
	padding: 2px 1em;
	border-left: double 17px #FF0000;/*左の二本線*/
	border-right: dashed 2px #FF0000;/*右の点線*/
	font-size: 12pt;/*文字サイズ*/
	font-weight: bold;/*太字*/
	font-family: "MS UI Gothic",sans-serif;
	letter-spacing: 0.2em;/*文字間隔*/
}

.info_subtitle{/*タイトル部分*/
	text-align: left;
	vertical-align: middle ;
	background-color: #FFB6C1;/*背景色*/
	color: #FF0000;/*文字色*/
	width: 200px;/*幅*/
	padding: 2px 1em;
	border-left: double 17px #FFB6C1;/*左の二本線*/
	border-right: dashed 2px #FFB6C1;/*右の点線*/
	font-size: 9pt;/*文字サイズ*/
	font-weight: bold;/*太字*/
	font-family: "MS UI Gothic";
	letter-spacing: 0.2em;/*文字間隔*/
}
.info_text{
	text-align: left;
	width: 360px;/*幅。上の幅から3だけマイナスして下さい*/
	height: 400px;/*高さ*/
	padding: 8px 4px 7px 9px;
	margin: 0px 0px 0px 3px;
	border-left: solid 1px #888888;/*枠色*/
	border-bottom: solid 1px #989898;
	border-right: dashed 2px #FDFDFD;
	background-color: #FDFDFD;/*薄い背景色*/
	font-size: 9pt;/*文字サイズ*/
	font-family: "MS UI Gothic",sans-serif;
}

.ad_title{/*タイトル部分*/
	text-align: left;
	background-color: #FFB6C1;/*背景色*/
	color: #FF0000;/*文字色*/
	width: 350px;/*幅*/
	padding: 2px 1em;
	border-left: double 17px #FFB6C1;/*左の二本線*/
	border-right: dashed 2px #FFB6C1;/*右の点線*/
	font-size: 12pt;/*文字サイズ*/
	font-weight: bold;/*太字*/
	font-family: "MS UI Gothic",sans-serif;
	letter-spacing: 0.2em;/*文字間隔*/
}
.ad_text{
	text-align: left;
	width: 330px;/*幅。上の幅から3だけマイナスして下さい*/
	height: 400px;/*高さ*/
	padding: 8px 4px 7px 9px;
	margin: 0px 0px 0px 3px;
	border-left: solid 1px #888888;/*枠色*/
	border-bottom: solid 1px #989898;
	border-right: dashed 2px #FDFDFD;
	background-color: #FDFDFD;/*薄い背景色*/
	font-size: 9pt;/*文字サイズ*/
	font-family: "MS UI Gothic",sans-serif;
}

.link_title{
	height: 30px;/*高さ*/
	padding: 8px 4px 7px 9px;
	margin: 0px 0px 0px 3px;
	border-bottom: solid 1px #989898;
	border-right: dashed 2px #FDFDFD;
	background-color: #FFF0F5;/*薄い背景色*/
	font-size: 9pt;/*文字サイズ*/
	font-family: "MS UI Gothic",sans-serif;
}

.link_text{
	height: 30px;/*高さ*/
	padding: 8px 4px 7px 9px;
	margin: 0px 0px 0px 3px;
	border-left: solid 1px #888888;/*枠色*/
	border-bottom: solid 1px #989898;
	border-right: dashed 2px #FDFDFD;
	background-color: #F5F5F5;/*薄い背景色*/
	font-size: 9pt;/*文字サイズ*/
	font-family: "MS UI Gothic",sans-serif;
}

.copyrigth {
	color:#989898;
	text-align: center;
	font-size: 10pt;
	font-family: "ＭＳ ゴシック";
}

.msgU0 {
	text-align: center;
	font-size: 9pt;
	font-family: "MS UI Gothic",sans-serif;
}

.msgU1 {
	text-align: left;
	font-size: 10pt;
	font-family: "MS UI Gothic",sans-serif;
}

.msgU2 {
	color:#FF0000;
	text-align: left;
	font-size: 10pt;
	font-family: "MS UI Gothic",sans-serif;
}

.msg01U {
	text-align: left;
	font-size: 10pt;
	font-family: "MS UI Gothic",sans-serif;
}

.msg02U {
	color:#FF0000;
	text-align: left;
	font-size: 10pt;
	font-family: "MS UI Gothic",sans-serif;
}

.msg03U {
	color:#000000;
	background-color: #ffccff;
	text-align: left;
	font-size: 10pt;
	font-family: "MS UI Gothic",sans-serif;
}

.msg04U {
	color:#000000;
	background-color: #cccccc;
	text-align: left;
	font-size: 10pt;
	font-family: "MS UI Gothic",sans-serif;
}

.msg05U {
	color:#808080;
	text-align: left;
	font-size: 8pt;
	font-family: "MS UI Gothic",sans-serif;
}

.msg06U {
	color:#FFFFFF;
	text-align: left;
	font-size: 9pt;
	font-family: "MS UI Gothic",sans-serif;
}

.msgU11 {
	text-align: left;
	font-size: 12pt;
	font-weight: bold;/*太字*/
	font-family: "MS UI Gothic",sans-serif;
}

.msgU13 {
	color: #FF0000;
	font-size: 12pt;
	font-weight: bold;/*太字*/
	font-family: "MS UI Gothic",sans-serif;
}

.msg21U {
	text-align: left;
	font-size: 16pt;
	font-family: "MS UI Gothic",sans-serif;
}

.msgM01 {
	color:#FFFFFF;
	text-align: left;
	font-size: 14pt;
	font-weight: bold;/*太字*/
	font-family: "HG丸ｺﾞｼｯｸM-PRO",sans-serif;
}

.msgM02 {
	color:#FFFFFF;
	text-align: left;
	font-size: 9pt;
	font-family: "HG丸ｺﾞｼｯｸM-PRO",sans-serif;
}

.msg01 {
	text-align: left;
	font-size: 10pt;
	font-family: "ＭＳ ゴシック";
}

.msg02 {
	color:#FF0000;
	text-align: left;
	font-size: 10pt;
	font-family: "ＭＳ ゴシック";
}

.msg03 {
	color:#000000;
	background-color: #ffccff;
	text-align: left;
	font-size: 10pt;
	font-family: "ＭＳ ゴシック";
}

.msg04 {
	color:#000000;
	background-color: #cccccc;
	text-align: left;
	font-size: 10pt;
	font-family: "ＭＳ ゴシック";
}

.msg05 {
	color:#808080;
	text-align: left;
	font-size: 8pt;
	font-family: "ＭＳ ゴシック";
}

.msg06 {
	color:#000000;
	background-color: #E6E6FA;
	text-align: left;
	font-size: 10pt;
	font-family: "ＭＳ ゴシック";
}

.msg07 {
	text-align: left;
	font-size: 9pt;
	font-family: "ＭＳ ゴシック";
}

.msg11 {
	text-align: left;
	font-size: 12pt;
	font-weight: bold;/*太字*/
	font-family: "ＭＳ ゴシック";
}

.msg12 {
	color: #FFFFFF;
	background-color: #FF0000;
	font-size: 12pt;
	font-weight: bold;/*太字*/
	font-family: "ＭＳ ゴシック";
}

.msg13 {
	color: #FF0000;
	font-size: 12pt;
	font-weight: bold;/*太字*/
	font-family: "ＭＳ ゴシック";
}

.msg14 {
	color: #FFFFFF;
	background-color: #3300cc;
	font-size: 12pt;
	font-weight: bold;/*太字*/
	font-family: "ＭＳ ゴシック";
}

.msg15 {
	color: #;
	background-color: #778899;
	font-size: 12pt;
	font-weight: bold;/*太字*/
	font-family: "ＭＳ ゴシック";
}
.msg16 {
	color: #000000;
	background-color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;/*太字*/
	font-family: "ＭＳ ゴシック";
}

.lineNG {
	text-decoration: line-through;
}

.linetop{
	position : relative;
	margin:20px 20% 1px 10%;
	z-index : -4;
}

.linebottom{
	position : relative;
	margin:2px 10% 0px 20%;
	z-index : -5;
}

.copyright{
	font-family : "Times New Roman";
	font-size : 13px;
	margin : -8 0 -9 0px;
}


