@charset "shift_jis";


.topicsGreenBorder{
	background-color	:	#1c8d1c;
	padding				:	5px 0px 5px 0px;
}


/* ”’”²‚«•¶Žši”wŒi—Îj */
.topicsGreenBorderWhiteText{
	color				:	#ffffff;
	background-color	:	#1c8d1c;
	padding				:	2px;
}

/* ”’”²‚«•¶Žši”wŒiÂj */
.topicsBlueBorderWhiteText{
	color				:	#ffffff;
	background-color	:	#0000FF;
	padding				:	2px;
}



/* IE‚Å‰üs‚ª³‚µ‚­”½‰f‚³‚ê‚È‚¢•s‹ï‡‘Î‰ž */
br {
letter-spacing			:	0;
}


span.alignCenter{
	text-align	:	center !important;}

.pbPage {
line-height		:	1.45;
}

p.fsizeL{
	font-size: 16px!important;}
	
body{
	background: none!important;}
	
.table004 table td,.table004 table th.bg02, .table004 table td.bg03,.table004 table th{
	font-size: 12px!important;}
	
#contentsArea table[width="90%"] td{
	text-align: center;}
	
.topicsGreenBorder{
	font-size: 14px;}
	
#contentsArea .w150 img{
	margin-top: 0;}
	
#contentsArea p{
	background-image:url(/library/common/images/touka.gif);
	background-repeat: no-repeat;
	font-size: 1.4rem!important;}
	
.pbBlockNavigation{background-image:url(/library/common/images/touka.gif);}


	
#contentsArea ul li{
	font-size: 1.4rem;}
	
#contentsArea table td,#contentsArea table th{
	font-size: 1.2em;
	vertical-align: middle;
	text-align: center;
	}
	
#contentsArea table[width="90%"] td,#contentsArea table[width="90%"] th{
	font-size: 1.4rem;
	vertical-align: middle;
	text-align: center;
	border: 2px solid #000;}	

#contentsArea table[width="80%"] td,#contentsArea table[width="80%"] th{
	border: 2px solid #000;
	texta-align: center;
	vertical-align:middle;
	font-size: 1.4rem;}	


#contentsArea table[height="80"]{
	border-collapse: separate;
	border-spacing: 2px;
	border: 2px solid #000;


	}
#contentsArea table[height="80"] td{
	border: 1px solid #000;
	font-size: 1.4rem;
	text-align: center;
	vertical-align: middle;}

#contentsArea table tr[bgColor="#ccffff"] td{
	font-size:1.4rem;
	text-align:center;
	vertical-align: middle;
	border: 1px solid #000;
	}
	
#contentsArea div[style="padding: 10px 5px 10px 20px; border: 1px solid green;"]{
	font-size: 1.4rem;}

#contentsArea table[width="500"] td,#contentsArea table[width="500"] td,#contentsArea table[width="500"] th,#contentsArea table[width="500"] th{border: 2px solid #000;}

#contentsArea .txtBox05{
	font-size: 1.4em!important;
	font-size: 1.4rem!important;}
	
#contentsArea .txtBox05 p{
	font-size: 1em!important;
	font-size: 1.4rem!important;}
	
@media screen and (max-device-width: 800px) {
#contentsArea .txtBox01 p,
#contentsArea .txtBox05 p,
#contentsArea .txtBox01,
#contentsArea .txtBox05,
#contentsArea .txtBox06 p,
#contentsArea .txtBox06{
	font-size: 2rem!important;}
	
#contentsArea .txtBox01 table td,
#contentsArea .txtBox05 table td,
#contentsArea .txtBox01 table th,
#contentsArea .txtBox05 table th,
#contentsArea .txtBox06 table td,
#contentsArea .txtBox06 table th{

	vertical-align: middle;
	text-align: center;
	font-size: 1.4rem!important;}
	
#contentsArea .txtBox01 table,
#contentsArea .txtBox05 table,
#contentsArea .txtBox06 table{

	margin: 0 auto;}
	

}




