﻿@charset   "UTF-8";
/* workshop */

#workshop {
		margin-top:10px;
		margin-left:auto;
		margin-right:auto;
		margin-bottom:20px;
		width : 768px;
		height: 4200px; 
		background-color : #FBF7F3;
		border-width : 1px;
		border-style : solid;
		border-color : #d69c5a;
		text-align : left;
}
#workshop_1 {
		height: 50px;
		width : 200px;
		margin-top:15px;
		margin-bottom:10px;
		margin-left:15px;
		margin-right:0px;
		float:left;
		display: inline;
}
#workshop_2 {
		height: 50px; 
		width : 740px;
		margin-top:0px;
		margin-bottom:10px;
		margin-left:15px;
		margin-right:0px;
		float:right;
		display: inline;
		float:left;
		line-height : 30px;
}
#workshop_pillates {
		margin-top:0px;
		margin-bottom:30px;
		margin-left:15px;
		width : 735px;
		height: 230px; 
		background-color : #eeeeff;
		border-width : 1px;
		border-style : solid;
		border-color : #8080ff;
		float:left;
		display: inline;
}
.pilates_w1 {
		margin-top:15px;
		margin-bottom:30px;
		margin-left:15px;
		width : 212px;
		height: 152px; 
		float:left;
		display: inline;
}
.pilates_w2 {
		margin-top:15px;
		margin-bottom:30px;
		margin-left:15px;
		width : 480px;
		height: 190px; 
		float:left;
		display: inline;
}
.lesson_w , .lesson_w ul { 
		margin : 0;
		padding:0;
}
.lesson_w li{
		margin-left :0px;
		margin-top : 15px;
		list-style:none;   
		padding-left:20px;   
		background:url('list5.gif') left top no-repeat;
		line-height:20px;   
		font-size : 13px;
}
.lesson_w h2{
		font-size : 13px;
		font-weight : bold;
}
.work_mo {
		font-size : 12px;
		font-weight : none;
		margin-top :5px;
		margin-left :10px;
		margin-bottom :5px;
		line-height:18px;
}
#workshop_balletone {
		margin-top:0px;
		margin-bottom:20px;
		margin-left:15px;
		width : 735px;
		height: 310px; 
		background-color : #FEE4D4;
		border-width : 1px;
		border-style : solid;
		border-color : #dc956a;
		float:left;
		display: inline;
}
.balletone_w2 {
		margin-top:15px;
		margin-bottom:30px;
		margin-left:15px;
		width : 480px;
		height: 270px; 
		float:left;
		display: inline;
}
#workshop_yoga {
		margin-top:0px;
		margin-bottom:10px;
		margin-left:15px;
		width : 735px;
		height: 187px; 
		background-color : #DCEEF2;
		border-width : 1px;
		border-style : solid;
		border-color : #74baba;
		float:left;
		display: inline;
}
.yoga_w2 {
		margin-top:15px;
		margin-bottom:30px;
		margin-left:15px;
		width : 480px;
		height: 150px; 
		float:left;
		display: inline;
}

#WORKSHOP_W1 {
		width:765px;
		height:420px;
		float:left;
		display: inline;
}
#WORKSHOP_W2 {
		width:765px;
		height:400px;
		float:left;
		display: inline;
}
#WORKSHOP_W3 {
		width:765px;
		height:420px;
		float:left;
		display: inline;
}
#WORKSHOP_W4 {
		width:765px;
		height:400px;
		float:left;
		display: inline;

}
#WORKSHOP_W5 {
		width:765px;
		height:430px;
		float:left;
		display: inline;

}
#WORKSHOP_W6 {
		width:765px;
		height:400px;
		float:left;
		display: inline;

}
/* 要項　*/

.youkou_box1 {
		width:700px;
		height:30px;
		margin-top:30px;
		margin-left:50px;
		border-right-width : 3px;
		border-bottom-width : 3px;
		border-right-style : groove;
		border-bottom-style : groove;
		border-right-color : #FBF7F3;
		border-bottom-color : #FBF7F3;
		background-color:#d2d5ff;
		float:left;
		display: inline;
}
.youkou_box1 h2 {
		margin-left:10px;
		font-size : 15px;
		line-height:30px;
}
.youkou_box1_1 {
		width:350px;
		height:30px;
		float:left;
		display: inline;
}
.youkou_box1_2 {
		width:180px;
		height:30px;
		line-height:30px;
		float:left;
		color : red;
		font-weight : bold;
		font-size : 16px;
		display: inline;
}
.youkou_box1_3 {
		width:60px;
		height:30px;
		float:left;
		display: inline;
}
.youkou_box1_yaji {
		margin-top:9px; 
	
}
.youkou_box1_4 {
		width:100px;
		height:30px;
		float:left;
		display: inline;
}
.youkou_box1_4 a{
		display:block;
		width:90px;
		color : darkred;
		background:url(mousiko_im.gif) no-repeat;
		height : 25px;
		text-decoration:none;
		margin-left:auto;
		margin-right:auto;
		text-align:center;
		font-size : 14px;
		font-weight : bold;
		margin-top : 3px;
		line-height : 25px;
		overflow : hidden;
}
.youkou_box1_4 a:hover{
		color : #f9178f;
		background:url(mousiko_im.gif) 0px -25px no-repeat;
}
.youkou_box2 {
		width:150px;
		height:40px;
		position:relative;
		margin-left:50px;
		border-right-width : 3px;
		border-bottom-width : 3px;
		border-right-style : groove;
		border-bottom-style : groove;
		border-right-color : #FBF7F3;
		border-bottom-color : #FBF7F3;
		background-color:#d2d5ff;
		float:left;
		display: inline;
}
.youkou_box2_moji {
		position:absolute; 
		bottom:5px;
		left:5px;
		font-size : 13px;
		color : #666666;
		font-weight: bolder; 
}
.youkou_box3 {
		width:547px;
		height:40px;
		border-right-width : 1px;
		border-bottom-width : 3px;
		border-right-style : ridge;
		border-bottom-style : groove;
		border-right-color : #FBF7F3;
		border-bottom-color : #FBF7F3;
		background-color: #fff7fa;
		float:left;
		display: inline;
}
.youkou_box3_p1 {
		font-size : 13px;
		font-weight : normal;
		margin-left:5px;
		color : black;
		line-height: 40px;
}
.youkou_box3_p2 {
		font-size : 13px;
		font-weight : normal;
		margin-left:5px;
		color : black;
		line-height: 20px;
}
.youkou_box4 {
		width:150px;
		height:60px;
		position:relative;
		margin-left:50px;
		border-right-width : 3px;
		border-bottom-width : 3px;
		border-right-style : groove;
		border-bottom-style : groove;
		border-right-color : #FBF7F3;
		border-bottom-color : #FBF7F3;
		background-color:#d2d5ff;
		float:left;
		display: inline;
}
.youkou_box5 {
		width:547px;
		height:60px;
		border-right-width : 1px;
		border-bottom-width : 3px;
		border-right-style : ridge;
		border-bottom-style : groove;
		border-right-color : #FBF7F3;
		border-bottom-color : #FBF7F3;
		background-color: #fff7fa;
		float:left;
		display: inline;
}



/* 要項　end　*/







#workshop_mousikomi {
		margin-top:20px;
		margin-left:25px;
		margin-bottom:20px;
		width : 720px;
		height: 670px; 
		background-color :#f3f3f3;
		border-width : 1px;
		border-style : solid;
		border-color : silver;
		float:left;
		display: inline;
}
.mousikomi_moji {
		font-size : 15px;
		color : black;
		line-height: 18px;
		margin-top:10px;
                margin-bottom : 10px;
		font-weight: bolder;
}

.mousikomi_zu {
		margin-left:50px;
		margin-bottom:20px;
}

.work_tyuui1 {
		margin-top:10px;
		margin-left:25px;
		margin-bottom:10px;
		width : 50px;
		height: 36px;
		 float:left;
		display: inline;

}
.work_tyuui2 {
		margin-top:10px;
		margin-left:0px;
		margin-bottom:10px;
		width : 677px;
		height: 36px;
		 float:left;
		display: inline;

}
.tyuui_moji1{
		font-size : 12px;
		font-weight : bold;
		color : red;
		line-height: 18px;
}
.tyuui_moji2{
		font-size : 12px;
		font-weight : bold;
		color : black;
		line-height: 18px;
}


#j_sp1 {
		width:135px;
		height : 50px;
}
.j_sp2 {
		width:135px;
		height : 700px;
}
