@charset "UTF-8";

/********************************************/
/* 検索画面ページレイアウト指定             */
/********************************************/


table.query_table td.td01{
	padding:1px 8px 1px 3px;
	border-right:5px #3366CC solid;
	background-color:#DDDDFF;
	text-align:right;
}
table.query_table td.td02{
	padding:1px 1px 1px 5px;
}
table.query_table td.td01a_c2{
	padding:4px 4px 4px 10px;
	background-color:#3399CC;
	border:1px #3366CC solid;
	color:#FFFFFF;
	font-weight:bold;
}
table.query_table td.td01b_c2{
	padding:5px;
	text-align:center;
}

div.siteiner_link{
padding:10px 15px 10px 15px;
}
div.siteiner_link p.link_top{
padding:5px;
border:1px #CCCCCC solid;
margin:5px 0 5px 0;
}
div.siteiner_link p.link_alink{
text-align:center;
}
div.siteiner_link .linkline{
margin:5px 0 5px 0;
border-top:1px #999999 dotted;
}
div.siteiner_link .linkfield{
padding:5px 10px 5px 10px;
}
div.siteiner_link .linkfield:hover{
padding:4px 9px 4px 9px;
border:1px #FA9E4C solid;
background-color:#FFEDDD;
}
div.siteiner_link td.linkimg{
width:240px;
text-align:center;
}
div.siteiner_link td.linktxt{
width:240px;
text-align:center;
padding-left:10px;
}
div.siteiner_link td.linktxt a{ font-weight:bold; }
div.siteiner_link td.linktxt a:hover{ text-decoration:underline; }

div.sitein p.red_b{
color:#FF0000;
padding:3px;
margin-top:5px;
border:1px #CCCCCC solid;
text-align:center;
}
div.sitein p.black_b{
color:#000000;
padding:3px;
margin-top:5px;
border:1px #CCCCCC solid;
text-align:center;
}


/***** #content02_profile *****/

/********************************************/
/* CLASS-スタイル指定                       */
/********************************************/


/********************************************/
/* CLASS-レイアウト指定                     */
/********************************************/

