@charset "utf-8";

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::
	要素指定
::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

strong {
	font-weight: bold;
	}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::
	ベース
::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
.number{
	margin: 1px 0px 0px 5px;
	color: #3279af;
	font-weight: bold;
	font-size: 16px;
	}
.filetitle{
	margin: 1px 0px 1px 5px;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	}
.housoubi{
	margin: 0px 0px 0px 5px;
	color: #3279af;
	}
.photo {
	width: 201px;
	height: 151px;
	margin: 0 0 13px 8px;
	padding: 6px 0 0 10px;
	background: #fff url(../images/photowaku.gif) 0 0 no-repeat;
	}
.contentstext{
	padding: 3px;
	line-height: 18px;
	}
	.contentstext p{
		color: #3279af;
		margin: 0 0 1em;
		}
.matometext1{
	padding: 3px;
	color: #3279af;
	font-weight: bold;
	line-height: 18px;
	}
.matometext2{
	margin: 10px 65px 10px 8px;
	color: #444444;
	line-height: 18px;
	}
contentstext_gray {
	margin: 1px 0px 1px 10px;
	line-height: 18px;
	}
.secsion {
	margin: 0px 0px;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	padding: 3px 10px;
	left: 5px;
	top: 5px; 
	clip: rect(   );
	}
.style1 {
	color: #FFFFFF;
	}

/*::::::::::::::::::::::::::::::::::::::::::::::::::::::
	謎・・・
::::::::::::::::::::::::::::::::::::::::::::::::::::::*/

txt_q { 
	font-size: 12px;
	line-height: 1.5em;
	font-weight: bold;
	color: #336699;
	}
t { 
	font-size: 12px;
	}
