﻿@charset   "UTF-8";
/*　会員専用　*/

#takasa {
		height : 2000px;
}
#takasa2 {
		height : 1150px;
}
#f_mail_mem {
		margin-top:10px;
		margin-left:10px;
		margin-bottom:20px;
		width : 768px;
		height: 900px; 
		background-color : #ffdeef;
		border-width : 1px;
		border-style : solid;
		border-color : #e794ad;
		float:left;
		display: inline;
	
}
#member_1 {
		width : 381px;
		height : 140px;
		background-image : url(../member/pic/member_log.gif);
		border-bottom-width : 1px;
		border-bottom-style : solid;
		border-bottom-color : #e794ad;
		text-align : left;
		background-repeat : no-repeat;
		float:left;
		display: inline;
}
.ftpimage_1 {
		width : 135px;
		height : 140px;
		background-image : url(../member/pic/image1.jpg);
		border-bottom-width : 1px;
		border-bottom-style : solid;
		border-bottom-color : #e794ad;
		border-left-width : 1px;
		border-left-style : solid;
		border-left-color : #e794ad;
		float:left;
		display: inline;
		background-repeat : no-repeat;
}
.ftpimage_2 {
		width : 135px;
		height : 140px;
		background-image : url(../member/pic/image2.jpg);
		border-bottom-width : 1px;
		border-bottom-style : solid;
		border-bottom-color : #e794ad;
		border-left-width : 1px;
		border-left-style : solid;
		border-left-color : #e794ad;
		float:left;
		display: inline;
		background-repeat : no-repeat;
}
.ftpimage_3 {
		width : 135px;
		height : 140px;
		background-image : url(../member/pic/image3.jpg);
		border-bottom-width : 1px;
		border-bottom-style : solid;
		border-bottom-color : #e794ad;
		border-left-width : 1px;
		border-left-style : solid;
		border-left-color : #e794ad;
		float:left;
		display: inline;
		background-repeat : no-repeat;
}

#member_2 {
		width : 381px;
		height : 77px;
		border-bottom-width : 1px;
		border-bottom-style : solid;
		border-bottom-color : #e794ad;
	
		float:left;
		display: inline;
}


#brushup_1 {
		margin-top:0px;
		height: 25px;
		width : 190px;
		font-size : 14px;
		display:block;
		float:left;
		display: inline;
}


#brushup_1 a {
		display:block;
		width:190px;
		height:25px;
		color:blue;
		line-height : 25px;
		text-align:center;
		text-decoration:none;
	
}
#brushup_1 a:hover{
		color : #f9178f;
		background-color : #FFADC6;

}
#workshop_1 {
		margin-top:0px;
		height: 25px;
		width : 190px;
		font-size : 14px;
		display:block;
		float:left;
		display: inline;
		border-left-width : 1px;
		border-left-style : solid;
		border-left-color : #e794ad;
}


#workshop_1 a {
		display:block;
		width:190px;
		height:25px;
		color:blue;
		line-height : 25px;
		text-align:center;
		text-decoration:none;
}
#workshop_1 a:hover{
		color : #f9178f;
		background-color : #FFADC6;

}

.ftpjapan_b {
		margin-top:0px;
		height: 25px;
		width : 381px;
		font-size : 13px;
		display:block;
		float:left;
		display: inline;
		border-top-width : 1px;
		border-top-style : solid;
		border-top-color : #e794ad;
}


.ftpjapan_b a {
		display:block;
		width: 381px;
		height:25px;
		color:#333333;
		line-height : 25px;
		text-align:center;
		text-decoration:none;
}
.ftpjapan_b a:hover{
		color : #f9178f;
		background-color : #FFADC6;
}
.academy_1 {
		width : 135px;
		height : 77px;
		border-left-width : 1px;
		border-left-style : solid;
		border-left-color : #e794ad;
		border-bottom-width : 1px;
		border-bottom-style : solid;
		border-bottom-color : #e794ad;
		background-color : #e6e6ff;
		float:left;
		display: inline;
}

.academy_2 {
		width : 135px;
		height : 77px;
		border-left-width : 1px;
		border-left-style : solid;
		border-left-color : #e794ad;
		border-bottom-width : 1px;
		border-bottom-style : solid;
		border-bottom-color : #e794ad;
		background-color : #fcf0e9;
		float:left;
		display: inline;
}
.academy_2 p{
		line-height : 25px;
		text-align:center;
		font-size : 14px;
		color:slategray
}
.academy_3 {
		width : 135px;
		height : 77px;
		border-left-width : 1px;
		border-left-style : solid;
		border-left-color : #e794ad;
		border-bottom-width : 1px;
		border-bottom-style : solid;
		border-bottom-color : #e794ad;
		background-color : #e4f1e6;
		float:left;
		display: inline;
}
.academy_re {
		margin-top:0px;
		height: 25px;
		width : 135px;
		font-size : 14px;
		float:left;
		display: inline;
}


.academy_re a {
		display:block;
		width:135px;
		height:25px;
		color:darkred;
		line-height : 25px;
		text-align:center;
		text-decoration:none;

}
.academy_re a:hover{
		color : #f9178f;
		background-color : #FFADC6;

}

#kiji_4{
		margin-top:15px;
		margin-left:10px;
		margin-bottom:15px;
		width : 768px;
		height: 690px; 
		background-color : #fcf0e9;
		float:left;
		display: inline;
		text-align : left;
}

#kiji_4_1{
		margin-top:10px;
		margin-left:30px;
		margin-bottom:0px;
		width : 460px;
		height: 202px; 
		float:left;
		display: inline;
		text-align : left;

}

#kiji_4_2{
		margin-top:10px;
		margin-left:10px;
		margin-bottom:0px;
		width : 250px;
		height: 200px; 
		float:left;
		display: inline;
		border-width : 1px;
		border-style : solid;
		border-color : silver;
		background-image : url(../member/pic/center2.jpg);
}
#kiji_4_3{
		margin-top:20px;
		margin-left:30px;
		margin-bottom:0px;
		width : 250px;
		height: 200px; 
		float:left;
		display: inline;
		border-width : 1px;
		border-style : solid;
		border-color : silver;
		background-image : url(../member/pic/center1.jpg);
}
#kiji_4_4{
		margin-top:15px;
		margin-left:25px;
		margin-bottom:0px;
		width : 440px;
		height: 202px; 
		float:left;
		display: inline;
		text-align : left;

}

#kiji_4_5{
	margin-top:20px;
		margin-left:30px;
		margin-bottom:0px;
		width : 720px;
		height: 170px; 
		float:left;
		display: inline;
		text-align : left;
}


#RE_ACADEMY {
		margin-top : 15px;
		margin-left : 10px;
		margin-bottom : 15px;
		width : 768px ;
		height : 350px ; 
		background-color : #e6ffe6;
		float:left;
		display: inline;
		text-align : left;
}

#kiji_3_1 {
		margin-top:10px;
		margin-left:30px;
		margin-bottom:0px;
		width : 720px;
		height: 80px; 
		float:left;
		display: inline;
		text-align : left;

}
.mousikomi_re {
		margin-top:20px;
		margin-left:40px;
		margin-bottom:0px;
		font-size : 14px;
		float:left;
		display: inline;
}
.mousikomi_re a {
		display:block;
		width:260px;
		height:25px;
		color:darkred;
		line-height : 25px;
		text-align:center;
		text-decoration:none;
		background-color : #FFDEE7;
		border-style : solid;
		border-color : #e794ad;
		border-width : 1px;
}
.mousikomi_re a:hover{
		color : #f9178f;
		background-color : #FFADC6;

}

.kiji_3_2 {
		margin-top:10px;
		margin-left:120px;
		margin-right:30px;
		margin-bottom:0px;
		width : 300px;
		height: 25px; 
		border-bottom-style : solid;
		border-bottom-color : #e794ad;
		border-bottom-width : 1px;
		line-height:25;
		float:left;
		display: inline;
		text-align : right;
}
.kiji_3_3 {
		margin-top:20px;
		margin-left:40px;
		margin-bottom:0px;
		width : 40px;
		height: 50px; 
		float:left;
		display: inline;
		text-align : right;
}
.kiji_3_4 {
		margin-top:20px;
		margin-left:5px;
		margin-bottom:0px;
		width : 650px;
		height: 100px; 
		float:left;
		display: inline;
		text-align : left;
}
.tyuui_ob , .tyuui_ob ul { 
		margin:0; padding:0;
}
.tyuui_ob li{
		list-style:none;
		padding-left:18px;
		background:url('list6.gif') left top no-repeat;
		line-height:18px;   
		font-size : 12px;
}


#P_LESSON {
		margin-top : 15px;
		margin-left : 10px;
		margin-bottom : 15px;
		width : 768px ;
		height : 220px ; 
		background-color : #e6ffe6;
		float:left;
		display: inline;

}
#kiji_2_1 {
		margin-top:10px;
		margin-left:30px;
		margin-bottom:0px;
		width : 720px;
		height: 80px; 
		float:left;
		display: inline;
		text-align : left;

}
.kiji_2_2 {
		margin-top:10px;
		margin-left:120px;
		margin-right:30px;
		margin-bottom:0px;
		width : 200px;
		height: 25px; 
		border-bottom-style : solid;
		border-bottom-color : #e794ad;
		border-bottom-width : 1px;
		line-height:25;
		float:left;
		display: inline;
		text-align : right;
}

#kiji_1{
		margin-top:15px;
		margin-left:10px;
		margin-bottom:0px;
		width : 768px;
		height: 195px; 
		background-color : #ffe6f2;
		float:left;
		display: inline;
		text-align : left;
}
#kiji_1_1 {
		margin-top:10px;
		margin-left:30px;
		margin-bottom:0px;
		width : 720px;
		height: 80px; 
		float:left;
		display: inline;
		text-align : left;

}
#kiji_0{
		margin-top:0px;
		margin-left:10px;
		margin-bottom:0px;
		width : 768px;
		height: 190px; 
		background-color : #e6ffe6;
		float:left;
		display: inline;
		text-align : left;
}
#kiji_0_1 {
		margin-top:15px;
		margin-left:30px;
		margin-bottom:0px;
		width : 720px;
		height: 80px; 
		float:left;
		display: inline;
		text-align : left;
}
.hyoudai_m2 {
		margin-top:0px;
		margin-left:30px;
		margin-bottom:0px;
		width : 20px;
		height: 20px; 
		background-image : url(../member/pic/hyoudai_m2.gif);
		float:left;
		display: inline;
}
.hyoudai2 {
		margin-top:0px;
		margin-left:5px;
		margin-bottom:0px;
		width : 700px;
		height: 20px; 
		float:left;
		display: inline;
}

#kiji_0_2 {
		margin-top:5px;
		margin-left:30px;
		margin-bottom:0px;
		width : 720px;
		height: 80px; 
		float:left;
		display: inline;
		text-align : left;
}









span.dai {
		font-size :16px;
		font-weight : bold;
}


.hyoudai_m {
		margin-top:20px;
		margin-left:15px;
		margin-bottom:10px;
		width : 20px;
		height: 20px; 
		background-image : url(../member/pic/hyoudai_m.gif);
		float:left;
		display: inline;
}
.hyoudai {
		margin-top:20px;
		margin-left:5px;
		margin-bottom:10px;
		width : 700px;
		height: 20px; 
		float:left;
		display: inline;
}
.hyoudai h2 {
		font-size : 16px;
		color : #333333;
		line-height : 20px;
		font-weight:bold;
}










#j_sp1 {
		width:135px;
		height : 497px;
}
#j_sp2 {
		width:135px;
		height : 631px;
}

