@charset "utf-8";
/* CSS Document */


*{
	margin:0;
	padding:0;
	font-size:13px;
	font-family:"メイリオ", Meiryo, Osaka,"ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	_font-family:Osaka,"ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

body{
	color:#333;
	background-color:#FFF;
}

#com_header{
	height:65px;
}

#mainmenu{
	display:none;
}

#com_header_right{
	display:none;
}

p{
	font-size:14px;
	line-height:18px;
	margin-bottom:10px;
}

.rtxt{
	margin-bottom:15px;
}

.np{
	display:none;!important
}

.topmenu{
	display:none;!important
}

#left{
	display:none;!important
}

ul{
	list-style:none;
}

#page_inner{
	margin:5px;
}

table{
	width:100%;
	border-left:#666 1px solid;
	border-top:#666 1px solid;
	margin-bottom:15px;
}

table.noborder{
	border:none;
}

th{
	color:#000;
	background-color:#F5F5F5;
	font-weight:bold;
	text-align:center;
}


td,th{
	border-right:#666 1px solid;
	border-bottom:#666 1px solid;
}

td.center{
	text-align:center;
}

td.noborder{
	border-bottom:#CCC 1px solid;
}

.result_top{
	font-size:14px;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:5px;
	border-bottom:#666 3px solid;
}

.result_cat2{
	font-weight:bold;
}

.csa_listtbl{
	margin-bottom:0;
}

.rtxt_csa{
	margin-bottom:15px;
}

img.page_head{
	display:none;
}

.forprint{
	display:block;
}

h1{
	font-size:20px;
}

.ico_h3{
	width:10px;
	margin-right:5px;
	background:none;
	background-color:#999;
}

.print{
	display:none;
}

.noprint{
	display:none;
}

.rimg{
	display:block;
	width:95%;
}

