/* CSS Document */


/* 使用 */

/* 表示幅100% */
.cmn_all{
	width:			100%;
}

/* 表示幅100%　横線0 */
.cmn_tbl{
	width:			100%;
	border-width:	0px;
}

/* 表示幅100%　色指定　表示位置指定 */
.cmn_tl{
	background-color:		#333399;	
	width:			100%;
	vertical-align:		middle;
}

/* 見出し 文字色指定 */
.cmn_expl{
	padding-bottom:		0.5%;
	padding-top:		0.5%;
	font-weight:		bold;
	color:			#222222;
}

/* 見出し 文字色指定 */
.cmn_expl2{
	padding-left:		4.3%;
	padding-bottom:		0.5%;
	padding-top:		0.5%;
	font-weight:		bold;
	color:			#222222;
}

.cmn_expl3{
	padding-left:		4.3%;
	padding-bottom:		0.5%;
	padding-top:		0.5%;
	color:			#222222;
}

/* 位置指定 */
.cmn_unrl_brdr_pstn{
	padding-left:		4.3%;
	padding-bottom:	2%;
}

/* 未使用 */

img{
	border-style:	none;
}


.cmn_menu{
	padding-top:		1.5%;
	padding-bottom:		1%;
}

.cmn_menu_chc{
	font-size:		1.3em;
	font-weight:		bold;
	color:			#0F0F0F;
	padding-left:		2.5%;
	padding-bottom:		0.3%;
}

.cmn_menu_chc_dtl{
	font-size:		1.3em;
	font-weight:		bold;
	color:			#333399;
	padding-bottom:		0.3%;
}

.cmn_rld_pstn{
	width:			95%;
	padding-left:		4.3%;
}

.cmn_rld_pstn2{
	width:			100%;

}

.cmn_rld_pstn3{
	width:			100%;
	padding-left:	35%;
}

.cmn_rld_pstn4{
	width:			100%;
	padding-left:	25%;
}

.cmn_rld_pstn5{
	width:			100%;
	padding-right:	5%;
}

.cmn_unrl_brdr{
	border:			2px 
	solid #AAAAFF;
	width:			95%;
}

.cmn_th{
	background-color:		#DDDDFF;
	font-size:		1em;
	font-weight:		bold;
	padding-top:		0.5%;
	padding-bottom:		0.5%;
	padding-left:		1%;
	color:			#0F0F0F;
}

.cmn_grn{
	font-weight:		bold;
	color:			#44EE33;
	font-size:		1em;
}

.cmn_ftr{
	text-align:		center;
	padding-top:		1em;
}

.cmn_tbl_top{
	text-align:		right;
	font-size:		0.9em;
	padding-right:		2.5%;
}

.cmn_top{
	text-align:		right;
	padding-top:		1%;
}

.cmn_top2{
	text-align:		right;
	padding-right:		5%;
	padding-top:		1%;
}

.cmn_rght{
	text-align:		right;
	padding-top:		1%;
	font-weight:		bold;
	color:			#0F0F0F;		
}

.cmn_left{
	text-align:		left;
	padding-top:		1%;
	font-weight:		bold;
	color:			#0F0F0F;		
}

.cmn_tag_tbl{
	border:			none;
}

.cmn_tag{
/*date start 
	background-color:		#DDDDFF;
date end*/
	height:			30px;	
}


.cmn_tag_pstn{
	width:			95%;
}

.cmn_inpg_chc_pstn{
	width:			95%;
	padding-left:		4.3%;
	padding-bottom:		0.5%;
}

.cmn_inpg_tbl{
	padding:			3px;
	background-color:	#99CCFF;
	width:				100%;
	border-style:		none;
}

.cmn_inpg_chc{
	padding-right:		2%;
	font-weight:		bold;
}

.cmn_cnts_tl{
	font-size:		1.3em;
	color:			#333399;
	font-weight:		bold;
	padding-top:		1.1%;
}

.cmn_cnts_tl_blue{
	font-size:		1.3em;
	color:			#222299;
	font-weight:		bold;
	padding-top:		1.1%;
}

.cmn_cnts_tl2{
	font-size:		1.3em;
	/*color:			#009933;*/
	color:			#333399;
	font-weight:		bold;
	padding-top:		1.1%;
	padding-left:		4.3%;
}

.cmn_srch_btn{
	background-color:	#AAAAFF;
	font-weight:		bold;
	font-size:		1.2em;
	color:			#0F0F0F;
	padding-left:		1em;
	padding-right:		1em;
}
.cmn_th2{
	text-align:		center;
	font-weight:		bold;
	font-size:		1em;
	color:			#FFFFFF;
	background-color:	#8888FF;
}

.cmn_title{
	height:			100px;
	vertical-align:	text-top;
}

.cmn_intbl_tl{
	font-size:		1em;
	font-weight:	bold;
	color:			#0F0F0F;
}

.cmn_cntr_btn{
	text-align:		center;
}

.cmn_tl_btn1{
	text-align:		right;
}

.cmn_img{
	text-align:		left;
	width:320px;
	height:240px;
	margin:1%;
	margin-top:0%;
	margin-left:0%;
}


/*追加　CSS
=============================================*/
/* 2006/12/28 sh add */
.hidden_comment {
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}

/* 20070302 sh add */

#combox {
	text-align: center;
	padding: 10px;
/*	font-weight: bold;*/
	color:# 000000;
	border: solid #6666cc;
	border-width: 5px 0 5px;
	width:95%;
	line-height: 1.8;
	}
#combox_left {
	margin: 0 auto;
	text-align: left;
	width: 80%;
}

/* 20090414 furu add */	

#combox img{
width:8%;
	}	

