/*共通
*********************************************/

/* 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%;
}


/*初めてレッスン体験セミナー用
*********************************************/
#column1-main #old_cont a:link{
color:#3861B4;
text-decoration:underline;
}

#column1-main #old_cont a:visited{
color:#3861B4;
text-decoration:underline;
}

#column1-main #old_cont a:hover{
color:#7191D2;
text-decoration:underline;
}

#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#ttl{
	margin: 10px 0;
	padding: 0;
	font-size: 140%;
	line-height: 170%;
	font-weight:bold;
}

#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 15px 0;
	padding: 0;
	text-align: center;
}

td#text p {
	margin: 0 0 15px 30px;
	padding: 0;
	font-size: 110%;
	line-height: 170%;
}

td#text p#midashi {
	margin: 0 0 5px 30px;
	padding: 0;
	font-size: 110%;
}

#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;
}

p#attention {
	width: 434px;
	margin: 0 auto;
	padding: 0;
	font-size: 100%;
	line-height: 170%;
}





/* 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; }



