@charset "utf-8";

.border_op{
	border:1px dashed #CCCCCC;
	margin-top:15px;
	width:376px;
	display:block;
}

/** .arrowPdf **/
div#ga2012_subContent a.arrowPdf{
	display:inline-block;
	background-image:url(/common/images/ga2012_icn_pdf.gif)!important;
	background-repeat:no-repeat!important;
	background-position:left;!important;
	padding-left:21px!important;
}

.new{
	border:1px solid #CCCCCC;
	margin-top:10px;
	width:750px;
	display:block;
	padding:10px;
	margin-bottom:10px;
	clear:both;
}

.new span{
	font-weight:bold;
	border-bottom:1px solid #CCCCCC;
	width:750px;
	display:block;
	margin-bottom:7px;
	font-size:13px;
}

.new .date{
	float:left;
	width:110px;
	font-weight:bold;
	color:#666666;
}

.new .text{
	float:left;
}

a.external{
	display:inline-block;
	background-image:url(../img/ga2012_icn_external.gif)!important;
	background-repeat:no-repeat!important;
	background-position:left;!important;
	padding-left:21px!important;
}

.note_txt{
	font-size:12px;
	margin-top:20px;
	line-height:1.4em;
	margin-left:15px;
	}
	
.note_txt li{
	list-style:disc!important;
	}
	
	
	
.code_box{
	display:block;
	width:125px;
	float:left;
	margin-top:8px;
}

.mgn_t_15px{
	margin-top:15px;
	}
	
.config_title{
	font-weight:bold;
	font-size:13px!important;
	color:#666666;
	margin-top:15px;
	}
	
h1 .small{
	font-size:11px!important;
	font-weight:normal!important;
	}
	
sup {
	vertical-align:text-top!important;
	font-size:smaller!important;
	line-height:1!important;
}

.op_strong {
	font-weight:bold!important;
	}

.btn_jpn{
	display:block;
	width:100%;
	text-align:right;
	margin-top:-45px;
	margin-bottom:15px;
}

.btn_jpn a:hover img {
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
	
.mgn_top15{
	margin-top:15px;
	display:block;
}

.mgn_top10{
	margin-top:10px;
	display:block;
}

.mgn_top30{
	margin-top:30px;
	display:block;
}
