/*‹¤’Ê
*********************************************/

/* 6.Mein column > oldcontents area
-----------------------------------------------------------------*/
#column1-main #old_cont {
	margin: 0 auto;
	padding: 0;
	width: 760px;
}


.txt10{
     font-size:0.65em;
     line-height: 150%;
}

.txt12{
     font-size:0.75em;
     line-height: 150%;
}

.txt14{
     font-size:0.85em;
     line-height: 150%;
}

.txt10b{
     color:#ef5404;
     font-size:0.65em;
     color:#000000;
     line-height: 120%;
}

.txt10bred{
     color:#ff0000;
     font-size:0.85em;
	 font-weight: bold;
}

.txt12b{
	color:#CCCCCC;
     font-size:0.75em;
     color:#000000;
     line-height: 150%;
}

.txt14b{
     font-size:0.85em;
     color:#000000;
     line-height: 150%;
}


#container h1{
	margin: 0;
	padding: 0;
}

#con_box {
	width: 700px;
	margin: 0 auto;
	padding: 0 0  30px 0;
	color: #000;
	line-height: 150%;
	text-align: left;
}

#con_box p#lead{
	margin: 10px 0 20px;
	padding: 0;
	font-size: 110%;
	line-height: 170%;
}

#con_box h2{
	margin: 0 0 15px 0;
	padding: 0;
}

#con_box h3{
	margin: 0 0 10px 0;
	padding: 0;
}

#con_box h4{
	margin: 0 0 10px 0;
	padding: 0;
}

#con_box p{
	margin: 0 0 15px 0;
	padding: 0;
}

#con_box p.txt14{
	margin: 0 0 15px 0;
	padding: 0;
	font-size: 110%;
}

#con_box p.txtcenter{
	margin: 0 0 35px 0;
	padding: 0;
	text-align: center;
}

#con_box dl{
	margin: 0;
	padding: 0;
}

#con_box dt{
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size: 110%;
}

#con_box dd{
	margin: 0 0 20px 22px;
	padding: 0;
	line-height: 170%;
}

#con_box img.migi {
	float: right;
	margin: 0 0 20px 20px;
}

#con_box table#place {
	margin: 0;
	padding: 0;
	border: 1px solid #0099FF;
	background: #ECF4F9;
	text-align: center;
}

#con_box table#place td{
	margin: 0;
	padding: 10px;
}

#con_box table#place a{
	color: #0000FF;
	text-decoration: underline;
}

#con_box table#place a:hover{
	color: #f05a23;
	text-decoration: none;
}

#con_box table.area {
	margin: 0;
	padding: 0;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;

}

#con_box table.area td.midashi{
	margin: 0;
	padding: 10px;
	background: #ECF4F9;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	font-weight: bold;
	text-align: center;
}

#con_box table.area td.midashi2{
	margin: 0;
	padding: 10px;
	background: #ffede6;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	font-weight: bold;
	text-align: center;
}

#con_box table.area td{
	margin: 0;
	padding: 10px;
	border-bottom: 1px solid #ccc;
}

#con_box table.area td.btn{
	margin: 0;
	padding: 10px;
	border-bottom: 1px solid #ccc;
	text-align: left;
}

#con_box table.area td.btn span.tyui{
	margin-top: 5px;
	padding: 0;
	font-size: 80%;
	text-align: left;
	line-height: 140%;
}

#con_box table.area td.btn span.tyui2{
	margin-top: 5px;
	padding: 0;
	font-size: 100%;
	text-align: left;
	line-height: 170%;
}

#con_box table.area a{
	color: #0000FF;
	text-decoration: underline;
}

#con_box table.area a:hover{
	color: #f05a23;
	text-decoration: none;
}

#con_box .bktotop{
	margin: 20px 0 0;
	text-align: right;
}

img.entrybtn {
	float: right;
}

.font_orange{
color:#EF5404;
}

.font_red{
color:#ff0000;
}

.font_blue{
color:#0000FF;
}







/* MarginSet
*********************************************/

.mrg5px { margin-top:5px; }
.mrg10px { margin-top:10px; }
.mrg15px { margin-top:15px; }
.mrg20px { margin-top:20px; }
.mrg25px { margin-top:25px; }
.mrg30px { margin-top:30px; }
.mrg35px { margin-top:35px; }
.mrg40px { margin-top:40px; }
.mrg45px { margin-top:45px; }
.mrg50px { margin-top:50px; }
.mrg55px { margin-top:55px; }
.mrg60px { margin-top:60px; }
.mrg10Bpx { margin-bottom:10px; }


