

#event{
font-size:1.2em;
margin:0 10px 5px 10px;

}

.ml20{
margin-left:20px;
}

.mr20{
margin-right:20px;
}

.clear{
content:".";
display:block;
clear:both;
visibility:hidden;
height:0;
}

.topcopy{
padding:5px;
margin:15px 0 20px 0;
color:#333;
line-height:1.8;
font-size:1.1em;
}

.topcopy2{
padding:5px;
margin:10px 0 10px 0;
color:#333;
line-height:1.8;
font-size:1.1em;
}

.txts{
font-size:0.9em;
color:#666;
}

.txts2{
font-size:0.8em;
}

.txtl{
font-size:1.2em;
border-left:#1b3281 5px solid;
padding-left:5px;
color:#333333;
}

.ind1{
text-indent:1em;
}

p, dd{
margin:0 0px 5px 0px;
line-height:1.4em;
letter-spacing:normal;
/*text-align:justify;
text-justify:inter-ideograph;*/
}

dd{
letter-spacing:0.05em;
}

.imgbox{
letter-spacing:normal;
}



/*tab*/
#ms_main ul.tab_navi2n{

	margin:0;
	padding:0 0 0 0px;
	background:url(/common/img/tab4_btm650-1.gif) repeat-x left bottom;
}

#ms_main ul.tab_navi2n li{
	float:left;
	line-height:26px;
	text-align:center;
	border-top:1px solid #94adc9;
	border-right:1px solid #94adc9;
	border-left:1px solid #94adc9;
	background:#deecfd;
	margin-right:4px;
width:200px;
}

#ms_main ul.tab_navi2n li a{
	color:#10418F;
	text-decoration:none;
}

#ms_main ul.tab_navi2n li.current{
/*	background:#c9deff;*/
	background:#fff;
	line-height:27px;
	}



/* 図 */
p.tac img{
padding:10px;
margin:15px;
border:solid 1px #ccc;
}







/* ディスクレーマー */
.disclaimer{
font-size:small;
color:#555;
padding:0px 0px 5px 0px;
}

.disclaimer li {
margin-left:20px;
list-style-type:disc;
}

.adrbox{
margin:20px 0 0 0px;
}

dl.disc{
margin:5px 0px 0 0px;
line-height:1.6em;
font-size:0.9em;
}

dl.disc dt{
clear:left;
float:left;
width:6em;
font-weight:normal;
}

dl.disc dd{
margin:0 0 5px 6em;
}

.mufgdisc{
font-size:0.85em;
font-size:small;
color:#555;
padding:10px 0px;
}


.pcopy1{
color:#a9a9a9;

