@charset "utf-8";
/* CSS Document */

body{
	font-size:13px;
	color:#333333;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	}

/*２カラム背景の指定高さの自動設定*/
#page_body_back2{
	background-attachment: scroll;
	background-image: url(../images/page_body_back2.jpg);
	background-repeat: repeat-y;
	height: auto;
	width: 880px;
}
/*３カラムトップの背景は白とする？？*/
#page_body_back3{
	background-attachment: scroll;

	background-repeat: repeat-y;
	height: auto;
	width: 880px;
}

a:link{
	color: #174be6;
	text-decoration: none;
	font-weight: bold;
}
a:visited {
	color: #174be6;
	text-decoration: none;
	font-weight: bold;
}

a:hover{
	color: #00cc00;
	text-decoration: underline;
}
	

/*全体を中央そろえにしたいが出来ない*/

#all{
	width: 880px;
	margin-right: auto;
	margin-left: auto;
}

img{
border:0
}



p{
	line-height: 150%;
}

h2{
	margin: 0px;
	padding: 0px;
}
h3{
	margin: 0px;
	padding: 0px;
}
.font_color{
	color: #174be6;
}

table {
	font-size: 13px;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
}

table td p{
	margin-left: 2px;
}

/*テーブル内の文字を左側を３ｐｘあける*/
table td{
	padding-left: 3px;
}
/*テーブル内の文字を左側を３ｐｘあける*/


/*強調、ＳＥＯ対策のみの強調*/
/*強調、赤でわかりやすく表示するといい*/
strong{
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}
.p_margin_top{
	margin-top: 3px;
	margin-bottom: 3px;
}






/*ヘッダー*/
/*---------------------------------------------------------------------------*/	
#header{
	position:relative;
	width:880px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom: 0px;
}
/*h1　position relativeを挿入しなくても大丈夫*/
#header h1{
	width:190px;
	height:92px;
	background-image:url(../images/logo.jpg);
	text-indent:-9999px;
	background-repeat: no-repeat;
	background-position: top;
}

#header h1 a{
display:block;
width:190px;
height:93px;
}

#header h2{
	position:absolute;
	width:555px;
	height:66px;
	background-image:url(../images/logo_info.jpg);
	padding: 0px;
	top: 5px;
	margin-left: 313px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	text-indent:-9999px;
	background-repeat: no-repeat;
}

#header-navi{
	position:absolute;
	width:530px;
	height:27px;
	top:87px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 350px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;	
}

#header-navi li{
display:inline;
margin:0px;
padding:0px;
}

#header-navi li a{
	display:block;
	float:left;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 25px;	
	text-indent:-9999px;
}
/*ロールオーバー効果の挿入*/
/*link visitedを挿入しなくても大丈夫か？*/
/*実際にリンク設定はＨＴＭＬで行う？？*/
#header-navi .n-studio a:link {
}	
#header-navi .n-studio a:visited {
}
#header-navi .n-studio a:hover {
	background-image: url(../images/top_navi_st2.jpg);
	background-repeat: no-repeat;
}
#header-navi .n-lesson a:link {
}	
#header-navi .n-lesson a:visited {
}
#header-navi .n-lesson a:hover{
	background-image: url(../images/top_navi_le2.jpg);
	background-repeat: no-repeat;
}
#header-navi .n-scadule a:hover {
	background-image: url(../images/top_navi_su2.jpg);
	background-repeat: no-repeat;
}
#header-navi .n-access a:hover {
	background-image: url(../images/top_navi_ac2.jpg);
	background-repeat: no-repeat;
}
#header-navi .n-toiawase a:hover {
	background-image: url(../images/top_navi_to2.jpg);
	background-repeat: no-repeat;
}

.n-studio a{
	background-image: url(../images/top_navi_st.jpg);
	width: 105px;
	margin-right: 10px;
	background-repeat: no-repeat;
	}

/*studioページのみ緑のメニュー*/
.n-studio2 a{
	background-image: url(../studio/images/top_navi_st2.jpg);
	width: 105px;
	margin-right: 10px;	
}
.n-lesson a{
	background-image:url(../images/top_navi_le.jpg);
	margin-right: 3px;	
	width:105px;
}
/*lessonページのみ緑のメニュー*/
.n-lesson2 a{
	background-image: url(../lesson/images/top_navi_le2.jpg);
	width: 105px;
	margin-right: 10px;
	background-repeat: no-repeat;
}

.n-scadule a{
	background-image: url(../images/top_navi_su.jpg);
	width: 105px;
	margin-right: 3px;
}
.n-scadule2 a{
	background-image: url(../images/top_navi_su2.jpg);
	width: 105px;
	margin-right: 3px;
}
.n-access a{
	background-image: url(../images/top_navi_ac.jpg);
	width: 105px;
	margin-right: 10px;
}
.n-access2 a{
	background-image: url(../access/images/top_navi_acgreen.jpg);
	width: 105px;
	margin-right: 10px;
	background-repeat: no-repeat;
}
.n-toiawase a{
	background-image: url(../images/top_navi_to.jpg);
	width: 105px;
}

.under_bar{
	position:relative;
	height: 10px;
	width:880px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

/*footerの設定 */
/*-------------------------------------------------------------------------*/
/*footer clear bothが重要 */
#footer_body{
	position: relative;
	width:1000;
	background-image: url(../images/fooder03.jpg);
	background-repeat: no-repeat;
	clear: both;
}
#footer_left{
	float: left;
	margin-top: 10px;
}
#footer_right{
	float: left;
	margin-top: 10px;
	margin-left: 165px;
}

#footer_first{
	margin: 0px;
	height: 29px;
	padding: 0px;
}
#footer_left h3{
	font-size: 14px;
	padding: 0px;
	color: #00cc00;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#footer_right p{
	margin: 0px;
	padding: 0px;
}
#footer_second{
	height: 12px;
	margin: 0px;
	padding: 0px;
}
#footer_second p{
	font-size: 12px;
	font-style: normal;
	margin-left: 540px;
	margin-top: 9px;
	height: 13px;
}




/*全体の大きな枠組みの設定*/
/*全体の大きな枠組みの設定*/
/*-------------------------------------------------------------------------*/
#page_body{
	width: 880px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/*---------------重要　３カラム--ページレイアウト----------------------------*/	
#left_side{
	width: 170px;
	height:auto;
	float:left;
	margin: 0px;
}

#center {
	width: 498px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

#right_side {
	width: 182px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-left:0px;
	margin-bottom: 0px;
}
/*---------------重要　ページレイアウト-----------------------------------------*/	


/*leftサイドの大枠*/
#left_menu{
	height: auto;
	width: 169px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #e6e6e6;
	border-bottom-color: #e6e6e6;
	border-left-color: #e6e6e6;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

/*リンクの色（青）、ホバー時の色（緑）*/
#left_menu a:link{
	color: #174be6;
	text-decoration: none;
	font-weight: bold;
}
#left_menu a:visited {
	color: #174be6;
	text-decoration: none;
	font-weight: bold;
}

#left_menu a:hover{
	color: #00cc00;
	text-decoration: underline;
}



#left_side h2{
	background-image: url(../images/menubar_le.jpg);
	background-repeat: no-repeat;
	height: 30px;
	text-indent: -9999px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
#left_side .left_menu_st{
	background-image: url(../images/menubar_st.jpg);
	background-repeat: no-repeat;
	height: 30px;
	text-indent: -9999px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

/*LEFTサイドのレイアウト設定*/
/*LEFTサイドのレイアウト設定*/
#left_side ul{
	list-style:none;
	font-size: 15px;
	font-weight: bold;
	margin-top: 5px;
	line-height: 130%;
}
/*-----------------------------------------------------*/
/*lesson左バーナーにも影響するので絶対にいじらない*/
/*↓テキストインデント-9999を試しに消去*/
#left_side li{
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left:-35px;

}
/*-----------------------------------------------------*/
/*topページの▲アイコン背景を白*/
#left_menu .li_top{
	margin-top: 7px;
	margin-bottom: 7px;
	background-image: url(../images/icon_green_white.jpg);
	background-repeat: no-repeat;
	background-position: 7px center;
	text-indent:20px;
}

/*studioページの▲アイコン背景をうすい青*/
#left_side .li_studio{
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left:-35px;
	background-image: url(../images/icon_green.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	text-indent:20px;
}

.koushibosyu{
	background-image: url(../images/bana_st_koushibosyu.jpg);
	background-repeat: no-repeat;
	height: 65px;
	text-indent: -9999px;
	margin-top: 70px;
	margin-bottom: 0px;
}

.koushibosyu a{
	display:block;
	width:160px;
	height:65px;
}


.studio_muryou{
	background-image: url(../images/bana_st_muryou.jpg);
	background-repeat: no-repeat;
	height: 65px;
	text-indent: -9999px;
	margin-top: 10px;
	margin-bottom: 0px;
}
.studio_muryou a{
display:block;
width:160px;
height:65px;
}


.studio_newbana1{
	background-image: url(../images/blank_top170-65.jpg);
	background-repeat: no-repeat;
	height: 65px;
	text-indent: -9999px;
	margin-top: 10px;
	margin-bottom: 0px;
}
.studio_newbana1 a{
display:block;
width:160px;
height:65px;
}

.studio_newbana{
	background-image: url(../preservedflower/images/flower_new_bana.jpg);
	background-repeat: no-repeat;
	height: 65px;
	text-indent: -9999px;
	margin-top: 10px;
	margin-bottom: 0px;
}
.studio_newbana a{
display:block;
width:160px;
height:65px;
}












.apply{
	background-image: url(../images/moushikomi1.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 32px;
	margin-top: 10px;
	margin-bottom: 0px;
}
.apply a{
display:block;
width:160px;
height:27px;
}


/*フラッシュの枠*/
/*-------------------------------------------------------------------*/	
#visual{
	height: 170px;
}

/*中央コンテントの枠*/
/*-------------------------------------------------------------------*/	
#content_toppage{
	height: auto;
}

#content_new{
	width:469px;
	height: auto;
	border: 1px solid #e6e6e6;
	margin-bottom:5px;
	padding-bottom: 0px;
}
#content_new p{
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

#content_new h2{
	background-image: url(../images/menubar_st_newinfo.jpg);
	background-repeat: no-repeat;
	height: 25px;
	text-indent:-9999px;
}
#content_new table{
	margin-top: 8px;
}




#content_new .syousai{
	margin-left: 320px;
	background-image: url(../images/icon_green2.jpg);
	background-repeat: no-repeat;
	text-indent: 20px;
	margin-bottom:0px;
	background-position: left center;
	padding-top: 0px;
	padding-bottom: 0px;
	bottom: auto;
}

#content_studio{
	width:469px;
	height: 140px;
	border: 1px solid #e6e6e6;
	margin-bottom:5px;
}
#content_studio p{
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}


#content_studio h2{
	background-image: url(../images/menubar_st_info.jpg);
	background-repeat: no-repeat;
	height: 22px;
	text-indent:-9999px;
}
#content_studio h3{
	height: 22px;
	text-indent:-9999px;
	background-image: url(../images/koushi_orange.jpg);
	background-repeat: no-repeat;
	margin-left:215px;
	margin-top: 7px;
	margin-bottom: 7px;
}
#content_studio h3 a{
display:block;
width:230px;
height:20px;
}


#content_lesson{
	width:469px;
	height: auto;
	border: 1px solid #e6e6e6;
	margin-bottom:5px;
}
#content_lesson p{
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

#content_lesson h2{
	background-image: url(../images/menubar_le_info.jpg);
	background-repeat: no-repeat;
	height: 22px;
	text-indent:-9999px;
}
#content_lesson h3{
	background-image: url(../images/seito_bule.jpg);
	background-repeat: no-repeat;
	height: 22px;
	text-indent:-9999px;
	margin-left:215px;
	margin-top: 7px;
	margin-bottom: 7px;
}
#content_lesson h3 a{
display:block;
width:230px;
height:20px;
}


/*rightサイドの大枠*/
/*-------------------------------------------------------------------*/	
#right_side h2{
	background-image: url(../images/menubar_le.jpg);
	background-repeat: no-repeat;
	text-indent:-9999px;
	height: 25px;
}

/*黒丸を消去する*/
#right_side ul{
	list-style:none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


/*レッスンプログラム*/
.right_yoga a:link {
}	
.right_yoga a:visited {
}
.right_yoga a:hover {
	background-image: url(../images/bana_yoga_right2.jpg);
	background-repeat: no-repeat;
}
.right_kaiga a:hover {
	background-image: url(../images/bana_kaiga_right2.jpg);
	background-repeat: no-repeat;
}
.right_bijyutu a:hover {
	background-image: url(../images/bana_bijyutu_right2.jpg);
	background-repeat: no-repeat;
}
.right_kikou a:hover {
	background-image: url(../images/bana_kikou_right2.jpg);
	background-repeat: no-repeat;
}
.right_eigo a:hover {
	background-image: url(../images/bana_labo_right2.jpg);
	background-repeat: no-repeat;
}
.right_noguchi a:hover {
	background-image: url(../images/bana_noguchi_right2.jpg);
	background-repeat: no-repeat;
}
.right_hula a:hover {
	background-image: url(../images/hula_bana_right02.jpg);
	background-repeat: no-repeat;
}

.right_pilates a:hover {
	background-image: url(../images/bana_pilates_right02.jpg);
	background-repeat: no-repeat;
}

.right_flower a:hover {
	background-image: url(../images/bana_stretch_right02.jpg);
	background-repeat: no-repeat;
}

.right_ballet a:hover {
	background-image: url(../images/blank_top_right180-70.jpg);
	background-repeat: no-repeat;
}






.right_yoga{
	background-image: url(../images/bana_yoga_right.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 75px;
	margin-top: 7px;
	margin-bottom: 8px;
}
.right_yoga a{
	display:block;
	width:180px;
	height:75px;
}

.right_kaiga{
	background-image: url(../images/bana_kaiga_right.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 75px;
	margin-bottom: 8px;
}
.right_kaiga a{
	display:block;
	width:180px;
	height:75px;
}

.right_bijyutu{
	background-image: url(../images/bana_bijyutu_right.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 75px;
	margin-bottom: 8px;
}
.right_bijyutu a{
	display:block;
	width:180px;
	height:75px;
}


.right_kikou{
	background-image: url(../images/bana_kikou_right.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 75px;
	margin-bottom: 8px;
}
.right_kikou a{
	display:block;
	width:180px;
	height:75px;
}

.right_eigo{
	text-indent: -9999px;
	height: 75px;
	background-image: url(../images/bana_labo_right.jpg);
	background-repeat: no-repeat;
	margin-bottom: 8px;
}
.right_eigo a{
	display:block;
	width:180px;
	height:75px;
}

.right_noguchi{
	text-indent: -9999px;
	height: 75px;
	background-image: url(../images/bana_noguchi_right.jpg);
	background-repeat: no-repeat;
	margin-bottom: 8px;
}
.right_noguchi a{
	display:block;
	width:180px;
	height:75px;
}




.right_hula{
	text-indent: -9999px;
	height: 75px;
	background-image: url(../images/hula_bana_right01.jpg);
	background-repeat: no-repeat;
	margin-bottom: 8px;
}
.right_hula a{
	display:block;
	width:180px;
	height:75px;
}


.right_pilates{
	text-indent: -9999px;
	height: 75px;
	background-image: url(../images/bana_pilates_right01.jpg);
	background-repeat: no-repeat;
	margin-bottom: 8px;
}
.right_pilates a{
	display:block;
	width:180px;
	height:75px;
}



.right_flower{
	text-indent: -9999px;
	height: 75px;
	background-image: url(../images/bana_stretch_right01.jpg);
	background-repeat: no-repeat;
	margin-bottom: 8px;
}
.right_flower a{
	display:block;
	width:180px;
	height:75px;
}


.right_ballet{
	text-indent: -9999px;
	height: 75px;
	background-image: url(../images/blank_top_right180-70.jpg);
	background-repeat: no-repeat;
	margin-bottom: 8px;
}
.right_ballet a{
	display:block;
	width:180px;
	height:75px;
}












/*studioのページ*/
/*-------------------------------studioトップページ-----２カラム--------------------*/	
/*----------------------------------------------------------------------------------*/	

#center2 {
	width: 680px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.pan{
	color: #174be6;
	font-size: 13px;
	text-transform: uppercase;
	margin-top: 5px;
	margin-bottom: 0px;
	font-weight: bold;
}

#center2 .title_studio{
	background-image: url(../studio/images/main_title_studio.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 36px;

}

/*relative　相対値を設定ではなく、ボックスレイアウトがよい*/
.studiopoint{
	height: 130px;
	width: 630px;
	border: 1px solid #e6e6e6;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-left: 10px;
}
.studiopoint #point1{
	background-image: url(../studio/images/studio_point1_price.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.studiopoint #point2{
	background-image: url(../studio/images/studio_point2_location.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.studiopoint #point3{
	background-image: url(../studio/images/studio_point3_adva.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
}

/*画像の位置は絶対値でなくボックスレイアウト*/
.studiopoint .left{
	float: left;
	width: 490px;
}
.studiopoint img{
	float: left;
}

/*新着情報のページ*/
/*---------------------------------------------------------------------------*/
#center_what_new{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_what_new h1{
	background-image: url(../images/main_title_whatnew.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 36px;
}


#center_what_new h2{
	background-image: url(../images/what_new_bar.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom: 10px;
}
/*---------------------------------------------------------------------------*/

/*キャンペーンのページ*/
/*---------------------------------------------------------------------------*/
#center_cam{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_cam h1{
	background-image: url(../images/main_title_campaign.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 36px;
}

/*キャンペーン　講師募集のページ*/
/*---------------------------------------------------------------------------*/
#center_koushi{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_koushi h1{
	background-image: url(../images/main_title_koushi.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 36px;
}

/*問合せフォームのページ*/
/*---------------------------------------------------------------------------*/
#center_form{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_form h1{
	background-image: url(../studio/images/main_title_request.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 36px;
}


#form_back{
	background-color: #f1f8f2;
	height: 570px;
	width: 560px;
	padding:0px;
}










/*MAPページ*/
/*---------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------*/
#content_map h1{
	background-image: url(../access/images/main_title_map.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 36px;
}
/*スケジュールのページ*/
/*---------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------*/
#center_scadule{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_scadule h1{
	background-image: url(../scadule/images/main_title_scadule.jpg);
	background-repeat: no-repeat;
	height: 36px;
	text-indent: -9999px;
}
#center_scadule h2{
	background-image: url(../scadule/images/scadule_bar.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 25px;
}
/*アクセスのページ*/
/*---------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------*/
#center_access{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_access h1{
	background-image: url(../access/images/main_title_map.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 36px;
	margin-bottom:10px;
}
#center_access img{
	margin-top: 5px;
	margin-left: 20px;
}








/*lessonページ*/
/*---------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------*/
/*left sideバナー作成*/



/*-------------絶対にいじらない（左バナーのレイアウトが崩れる-----------------*/
#left_side ul{
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: auto;
	margin-left: 35px;
}


/*left sideロールオーバーの設定*/
#left_side .bana_yoga_left a:link {
}	
#left_side .bana_yoga_left a:visited {
}

#left_side .bana_yoga_left a:hover {
	background-image: url(../lesson/images/bana_yoga_left2.jpg);
	background-repeat: no-repeat;
}
#left_side .bana_kaiga_left a:hover {
	background-image: url(../lesson/images/bana_kaiga_left2.jpg);
	background-repeat: no-repeat;
}
#left_side .bana_bijyutu_left a:hover {
	background-image: url(../lesson/images/bana_bijyutu_left2.jpg);
	background-repeat: no-repeat;
}
#left_side .bana_kikou_left a:hover {
	background-image: url(../lesson/images/bana_kikou_left2.jpg);
	background-repeat: no-repeat;
}
#left_side .bana_labo_left a:hover {
	background-image: url(../lesson/images/bana_labo_left2.jpg);
	background-repeat: no-repeat;
}
#left_side .bana_noguchi_left a:hover {
	background-image: url(../lesson/images/bana_noguchi_left2.jpg);
	background-repeat: no-repeat;
}
#left_side .bana_taiken_left a:hover {
	background-image: url(../lesson/images/hula_bana_left02.jpg);
	background-repeat: no-repeat;
}

/*----新規の追加設定--------------------*/
#left_side .bana_new01 a:hover {
	background-image: url(../lesson/images/bana_pilates_left2.jpg);
	background-repeat: no-repeat;
}
#left_side .bana_new02 a:hover {
	background-image: url(../lesson/images/stretch_bana_left02.jpg);
	background-repeat: no-repeat;
}
#left_side .bana_new03 a:hover {
	background-image: url(../lesson/images/hula_bana_bulue65.jpg);
	background-repeat: no-repeat;
}
#left_side .bana_new04 a:hover {
	background-image: url(../lesson/images/hula_bana_bulue65.jpg);
	background-repeat: no-repeat;
}




/*----新規の追加設定--------------------*/






#left_side .bana_yoga_left {
	background-image: url(../lesson/images/bana_yoga_left.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 65px;
	margin-top: 7px;
	margin-bottom: 5px;
}
#left_side .bana_yoga_left a{
	display: block;
	width:169px;
	height:65px;
}

#left_side .bana_kaiga_left {
	background-image: url(../lesson/images/bana_kaiga_left.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 65px;
	margin-bottom: 5px;
}
#left_side .bana_kaiga_left a{
	display: block;
	width:169px;
	height:65px;}

#left_side .bana_bijyutu_left {
	background-image: url(../lesson/images/bana_bijyutu_left.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 65px;
	margin-bottom: 5px;
}
#left_side .bana_bijyutu_left a{
	display: block;
	width:169px;
	height:65px;
}

#left_side .bana_kikou_left {
	background-image: url(../lesson/images/bana_kikou_left.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 65px;
	margin-bottom: 5px;
}
#left_side .bana_kikou_left a{
	display: block;
	width:169px;
	height:65px;
}

#left_side .bana_labo_left {
	background-image: url(../lesson/images/bana_labo_left.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 65px;
	margin-bottom: 5px;
}
#left_side .bana_labo_left a{
	display: block;
	width:169px;
	height:65px;
}

#left_side .bana_noguchi_left {
	background-image: url(../lesson/images/bana_noguchi_left.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 67px;
	margin-bottom: 5px;
}
#left_side .bana_noguchi_left a{
	display: block;
	width:169px;
	height:67px;
}


#left_side .bana_taiken_left{
	background-image: url(../lesson/images/hula_bana_left01.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	width:170px;
	height: 65px;
	margin-bottom: 5px;
}

#left_side .bana_taiken_left a{
	display: block;
	width:170px;
	height:65px;
}

/*----新規のテナントの追加設定--------------------*/
#left_side .bana_new01{
	background-image: url(../lesson/images/bana_pilates_left.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	width:170px;
	height: 65px;
	margin-bottom: 5px;
}
#left_side .bana_new01 a{
	display: block;
	width:170px;
	height:65px;
}



#left_side .bana_new02{
	background-image: url(../lesson/images/stretch_bana_left01.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	width:170px;
	height: 65px;
	margin-bottom: 5px;
}
#left_side .bana_new02 a{
	display: block;
	width:170px;
	height:65px;
}



#left_side .bana_new03{
	background-image: url(../pilates/images/yoraroom_rink.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	width:170px;
	height: 65px;
	margin-bottom: 5px;
}
#left_side .bana_new03 a{
	display: block;
	width:170px;
	height:65px;
}

#left_side .bana_new04{
	background-image: url(../lesson/images/bana_blank65.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	width:170px;
	height: 65px;
	margin-bottom: 5px;
}
#left_side .bana_new04 a{
	display: block;
	width:170px;
	height:65px;
}

/*----新規のテナントの追加設定--------------------*/





#center2 .title_lesson{
	background-image: url(../lesson/images/main_title_lesson.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 45px;
	margin-bottom:5px;
}
#center2 p{
	margin-top: 5px;
	margin-bottom: 5px;
}
#center2 .bold{
	font-weight: bold;
}


.lesson_box{
	margin-top: 10px;
	margin-bottom: 10px;
	height: 260px;
}

#center2 #lesson_imgbox{
	float: left;
}
#center2 #lesson_rightbox{
	float: left;
	margin-left: 30px;
}

/*--------レッスン一覧ページ--各タイトルのスタイルシート--------------*/

.lesson_box .yoga{
	background-image: url(../lesson/images/menubar_le_yoga.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 22px;
}
.lesson_box .kaiga{
	background-image: url(../lesson/images/menubar_le_kaiga.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 22px;
}
.lesson_box .bijyutu{
	background-image: url(../lesson/images/menubar_le_bijyutu.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 22px;
}
.lesson_box .kikou{
	background-image: url(../lesson/images/menubar_le_kikou.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 22px;
}
.lesson_box .labo{
	background-image: url(../lesson/images/menubar_le_roudoku.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 22px;
}
.lesson_box .noguchi{
	background-image: url(../lesson/images/menubar_le_noguchi.jpg.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 22px;
}

.lesson_box .hula{
	background-image: url(../lesson/images/menubar_le_hula.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 22px;
}

.lesson_box .pilates{
	background-image: url(../lesson/images/menubar_le_pilates.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 22px;
}


.lesson_box .flower{
	background-image: url(../preservedflower/images/menubar_le__flower.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 22px;
}

.lesson_box .stretch{
	background-image: url(../lesson/images/menubar_le_stretch.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 22px;
}







#lesson_rightbox h3{
	font-size: 16px;
	text-transform: uppercase;
	color: #FF3600;
	margin-bottom: 10px;
}

#lesson_rightbox .kochira {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 120px;
	background-image: url(../lesson/images/icon_yaji.jpg);
	background-repeat: no-repeat;
	text-indent:20px;
}
.table_color_top {
	background-image: url(../lesson/images/table_gra.jpg);
	background-repeat: repeat-x;
}
.table_color_left{
	background-color: #f7f7f7;
}




/*studio 料金のページ*/
/*---------------------------------------------------------------------------*/	

#center_price{
	width: 680px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}

#center_price h1{
	background-image: url(../studio/images/main_title_price.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:36px;
}
#center_price h2{
	background-image: url(../studio/images/price_bar.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
#center_price h3{
	font-size: 14px;
	background-image: url(../studio/images/button_green1.jpg);
	background-repeat: no-repeat;
	text-indent: 7px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#center_price p{
	margin-bottom: 3px;
	margin-top: 5px;
}

/*studio 利用ガイドのページ*/
/*---------------------------------------------------------------------------*/	

#center_guide{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left:30px;
}
#center_guide h1{
	background-image: url(../studio/images/main_title_guide.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:36px;
}

#center_guide #guide1{
	background-image: url(../studio/images/guide_01.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom: 10px;
}
#center_guide #guide2{
	background-image: url(../studio/images/guide_02.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom: 10px;
}
#center_guide #guide3{
	background-image: url(../studio/images/guide_03.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom: 15px;
}
#center_guide #guide_box1{
	height: auto;
	width: 650px;
	margin-bottom: 30px;
}
#center_guide #guide_box1 p{
	margin-top: 0px;
	margin-bottom: 5px;
}

#center_guide #guide_box2{
	height: auto;
	width: 650px;
	margin-bottom: 40px;
}
#center_guide #guide_box3{
	height: auto;
	width: 650px;
	margin-bottom: 30px;
}
#center_guide　p{
	margin-top: 5px;
	margin-bottom: 5px;
}
#center_guide h3{
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 13px;
}
.button_gr{
	background-image: url(../kikou/images/button_green1.jpg);
	background-repeat: no-repeat;
	text-indent: 5px;
}
#guide_box3 p{
	margin-top: 5px;
	margin-bottom: 5px;
}
/*------------画像リンクの青い線を消す--------------------------*/	

/*------------はじめにimg全体をborder=0と設定する----------------*/	

/*------------画像リンクの青い線を消す--------------------------*/		





/*studio 　規約のページ*/
/*---------------------------------------------------------------------------*/	
#center_kiyaku{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_kiyaku h1{
	background-image: url(../studio/images/main_title_kiyaku.jpg);
	background-repeat: no-repeat;
	height: 36px;
	text-indent: -9999px;
}

#center_kiyaku h2{
	background-image: url(../studio/images/kiyaku_bar.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 24px;
	margin-bottom: 30px;
}


/*studio 　よくある質問のページ*/
/*---------------------------------------------------------------------------*/	
#center_faq{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.faq_box{
	height: 70px;
	width: 508px;
	margin-bottom: 15px;
	border: 1px solid #CCCCCC;
}
.faq_box p{
	line-height: 100%;
	margin-top: 2px;
	margin-bottom: 7px;
	padding-left: 3px;
}
#center_faq h1{
	background-image: url(../studio/images/main_title_faq.jpg);
	background-repeat: no-repeat;
	height:36px;
	text-indent: -9999px;
}
#center_faq h2{
	background-image: url(../studio/images/faq_bar.jpg);
	background-repeat: no-repeat;
	height:24px;
	text-indent: -9999px;
	margin-top: 10px;
	margin-bottom: 25px;
}


.faq_box h3{
	height:20px;
	font-size: 13px;
	text-transform: none;
	background-image: url(../studio/images/faq_backg.jpg);
	background-repeat: no-repeat;
	width: 500px;
	font-weight: bold;
	padding: 4px;
	margin-bottom: 2px;
}
.orange{
	color: #ff3600;
	font-size: 15px;
	font-weight: bold;
}
.green{
	color: #00cc00;
	font-size: 15px;
	font-weight: bold;
}


/*studio 　設備・備品のページ*/
/*---------------------------------------------------------------------------*/	
#center_setubi{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_setubi h1{
	background-image: url(../studio/images/main_title_setubi.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 36px;
}
#center_setubi h2{
	background-image: url(../studio/images/studio_bihin_bar.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 24px;
	margin-bottom: 20px;
}
#center_setubi h3{
	background-image: url(../studio/images/studio_layout_bar.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 24px;
	margin-bottom: 20px;
	margin-top: 20px;
}
#center_setubi img{
	float: right;
	margin-right: 15px;
	margin-top: 10px;
}


#heimen_map img{
float: left;
	margin-right: 15px;
	margin-top: 10px;
}



/*studio 　空き状況のページ*/
/*---------------------------------------------------------------------------*/	
#center_aki{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_aki h1{
	background-image: url(../studio/images/main_title_aki.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 36px;
}
#center_aki h2{
	background-image: url(../studio/images/akijyouhou_bar.jpg);
	background-repeat: no-repeat;
	height: 24px;
	text-indent: -9999px;
	margin-bottom: 15px;
}



/*気功のトップページ*/
/*気功のページ*/
/*気功のページ*/
/*---------------------------------------------------------------------------*/
#center_kikou{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_kikou h1{
	background-image: url(../kikou/images/main_title_kikou.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:36px;
}
.lesson_box_kikou{
	margin-top: 10px;
	margin-bottom: 10px;
	height: auto;
}
.kikou_point_box h2{
	background-image: url(../kikou/images/point_kikou1.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:22px;
}
.kikou_point_box h3{
	background-image: url(../kikou/images/point_kikou2.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:22px;
}
.kikou_point_waku{
	padding: 0px;
	height: 70px;
	width: 529px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.kikou_point_waku p{
	margin-top: 5px;
}
.lesson_box_kikou #lesson_imgbox{
	margin-top: 10px;
	margin-bottom: 20px;
}
#lesson_imgbox img{
	margin-right: 50px;
}

#center_kikou #profile_ph{
	float: left;
	margin-top: 5px;
	margin-left: 10px;

}



/*-----------プロフィール　共通設定------------------------------------------*/	
#profile_ph{
	float: left;
	margin-top: 24px;
	margin-left: 10px;
}


.profile_waku{
	float: left;
	margin-left: 10px;
}
.profile_waku h4{
	margin-top: 5px;
	margin-bottom: 5px;
}
.profile_waku p{
	margin-top: 5px;
	margin-bottom: 5px;
}

/*-----------レッスン詳細　共通設定------------------------------------------*/	
#scadule_box{
	margin-top: 25px;
	margin-bottom: 15px;
}
#program_box{
	margin-top: 10px;
	margin-bottom: 15px;
}
#price_box{
	margin-top: 10px;
	margin-bottom: 15px;
}
#profile_box{
	margin-top: 10px;
	margin-bottom: 15px;
}
#price_box .adress_heigt{
	line-height: 115%;
}
#price_box img{
	margin-top: 3px;
	margin-left:2px;
}
/*-----------テーブル内の文字の左マージン　実際には重複-----------*/

#scadule_box td{
	padding-left: 3px;
}

/*-----------テーブル内の文字の左マージン　実際には重複---------*/





/*気功 無極静功のページ*/
/*---------------------------------------------------------------------------*/

.lesson_box_kikou1{
	margin-top: 10px;
	margin-bottom: 10px;
	height: auto;
	width:630px;
}
.lesson_box_kikou1 h2{
	background-image: url(../kikou/images/kikou_bar_mukyoku.jpg);
	background-repeat: no-repeat;
	height:23px;
	text-indent: -9999px;
	margin-top: 10px;
}

.lesson_box_kikou1 p{
	line-height: 180%;
}
.lesson_box_kikou1 img{
	float: left;
	margin-right: 10px;
}

#kikou_intro img{
	float: left;
	margin-right: 20px;
}

#kikou_intro{
	height: auto;
	margin-bottom: 15px;
	width: 620px;
}
#kikou_intro p{
	margin-top: 15px;
}







/*気功 気功とはのページ*/
/*---------------------------------------------------------------------------*/

.lesson_box_kikou2{
	margin-top: 10px;
	margin-bottom: 10px;
	height: auto;
	width:630px;
}
.lesson_box_kikou2 h2{
	background-image: url(../kikou/images/kikou_bar_kikou.jpg);
	background-repeat: no-repeat;
	height:23px;
	text-indent: -9999px;
	margin-top: 10px;
}

.lesson_box_kikou2 p{
	line-height: 180%;
}
.lesson_box_kikou2 img{
	float: left;
	margin-right: 10px;
}





/*気功 太極拳とはのページ*/
/*---------------------------------------------------------------------------*/

.lesson_box_kikou3{
	margin-top: 10px;
	margin-bottom: 10px;
	height: auto;
	width:650px;
}
.lesson_box_kikou3 h2{
	background-image: url(../kikou/images/kikou_bar_taikyoku.jpg);
	background-repeat: no-repeat;
	height:23px;
	text-indent: -9999px;
	margin-top: 10px;
}


.lesson_box_kikou3 p{
	line-height: 180%;
}
.setu{
	margin-left: 430px;
}
.lesson_box_kikou3 img{
	float: left;
	margin-right: 10px;
}



/*④体験談のページ*/
/*---------------------------------------------------------------------------*/
.lesson_box_kikou4{
	margin-top: 10px;
	margin-bottom: 10px;
	height: auto;
	width:650px;
}
.lesson_box_kikou4 h2{
	background-image: url(../kikou/images/kikou_bar_taiken1.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:25px;
	margin-top: 20px;
	margin-bottom: 5px;
}
.lesson_box_kikou4 h3{
	background-image: url(../kikou/images/kikou_bar_taiken2.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:25px;
	margin-top: 50px;
}
.lesson_box_kikou4 h4{
	background-image: url(../kikou/images/kikou_bar_taiken3.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-top: 50px;
	height:25px;
}
.lesson_box_kikou4 p{
	line-height: 180%;
}
.lesson_box_kikou4 img{
	float: left;
	margin-right:10px;
}


/*⑤他会場についてのページ*/
/*---------------------------------------------------------------------------*/
.lesson_box_kikou5{
	margin-top: 10px;
	margin-bottom: 10px;
	height: auto;
	width:650px;
}
.lesson_box_kikou5 h2{
	background-image: url(../kaiga/images/bar_otherplace_gr.jpg);
	background-repeat: no-repeat;
	height:23px;
	text-indent: -9999px;
	margin-top: 10px;
}
.lesson_box_kikou5 h3{
	margin-top: 20px;
	font-size: 15px;
	margin-bottom: 3px;
	background-image: url(../kikou/images/button_green1.jpg);
	background-repeat: no-repeat;
	text-indent: 8px;
}
.lesson_box_kikou5 .a{
	background-image: url(../kikou/images/icon_map.jpg);
	background-repeat: no-repeat;
	background-color: #CC3333;
}


/*気功お知らせについてのページ */
/*共通 　カレンダーのページ*/
/*------------------------------共通設定------------------------------------*/	
.lesson_box_infomation{
	margin-top: 10px;
	margin-bottom: 10px;
	height: auto;
	width:650px;
}

.calender_info1{
	height: auto;
	width: 650px;
	padding-bottom: 10px;
}
.calender_info1 h3{
	background-image: url(../kaiga/images/bar_lesson_scadule_gr.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 22px;
	margin-bottom: 20px;
}
.calender_info1 .calender_left{
	float:left;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.calender_info1 .calender_center{
	float:left;
	margin-left: 50px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.calender_info1 .calender_right{
	margin-left: 50px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	float: left;
}
.calender_info1 p{
	clear: both;
	margin-top: 0px;
}
.square{
	color: #fcc0d3;
	font-weight: bolder;
	margin-top: 0px;
}

.square2{
	color: #76FFD1;
	font-weight: bolder;
	margin-top: 0px;
}



.calender_info2{
	width:650px;
	height:auto;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-bottom: 10px;
}
.calender_info2 h3{
	background-image: url(../kaiga/images/bar_info_gr.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 22px;
	margin-bottom: 10px;
}
.calender_info3{
	width:650px;
	height:120px;
	margin-top: 20px;
}
.calender_info3 h3{
	background-image: url(../kaiga/images/bar_link_gr.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 22px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.calender_info3 p{
	margin-top:0px;
}
/*------------------------------共通設定------------------------------------*/	



/* 　laboのページ*/
/*---------------------------------------------------------------------------*/	


#center_labo{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_labo h1{
	background-image: url(../labo/images/main_title_labo.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}
.lesson_box_labo{
	margin-top: 10px;
	margin-bottom: 10px;
	height: auto;
}
.labo_point_box h3{
	background-image: url(../labo/images/labo_tokucyou_bar.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 23px;
	margin-top:25px;
}
.labo_point_waku{
	padding: 0px;
	height: auto;
	width: 528px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #ff3600;
}
.labo_point_waku p{
	margin-top: 5px;
	padding-left:3px;
}
#center_labo h2{
	font-size: 13px;	
}

#labo_class01{
	height: 44px;
	width: 530px;
	border: thin solid #ee93ae;
	margin-bottom: 10px;
	margin-top: 10px;	
}

.laboclass01_left{
	float: left;
}

.laboclass01_right{
	float: left;
	padding-top: 3px;
	margin-left: 8px;
}

#center_labo #scadule_box{
	clear: both;
}

#labo_class02{
	clear: both;
	height: 44px;
	width: 530px;
	border: thin solid #8cc63f;
	margin-bottom: 10px;
}

#labo_class03{
	clear: both;
	height: 44px;
	width: 530px;
	border: thin solid #00a0e9;
	margin-bottom: 10px;
}


/* 　LABO④質問のページ*/
/*---------------------------------------------------------------------------*/	

#center_labo4{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_labo4 h1{
	background-image: url(../labo/images/main_title_labo.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}
#center_labo4 h2{
	background-image: url(../labo/images/faq2_bar.jpg);
	background-repeat: no-repeat;
	height:24px;
	text-indent: -9999px;
	margin-top: 10px;
	margin-bottom: 25px;
}

/* 　LABO②レッスンの様子のページ*/
/*---------------------------------------------------------------------------*/	
/*------------------------------共通設定------------------------------------*/	
#center_labo2{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_labo2 h1{
	background-image: url(../labo/images/main_title_labo.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}
#center_labo2 h2{
	background-image: url(../labo/images/katudou_bar.jpg);
	background-repeat: no-repeat;
	height:24px;
	text-indent: -9999px;
	margin-top: 10px;
	margin-bottom: 25px;
}

/*---写真プラス文章の共通枠組み-------------------------------*/	


.lesson_content01{
	height: 190px;
	width: 630px;
	margin-top: 15px;
	margin-bottom: 5px;
	clear: both;
}
.lesson_cont_left{
	float: left;
	height: 180px;
	width: 400px;
	padding-right: 10px;
}
.lesson_cont_right{
	float: left;
	height: 180px;
	width: 200px;
	padding-left: 15px;	
}

.lesson_cont_right img{
	padding-top: 10px;
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.lesson_cont_right p{
	padding: 0px;
	margin-top: 3px;
}
.lesson_cont_left p{
	margin-top: 8px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.lesson_cont_left .sub01{
	background-image: url(../labo/images/button_green1.jpg);
	background-repeat: no-repeat;
	text-indent: 7px;
	font-size: 15px;
	text-transform: uppercase;
}
.lesson_content01 .bar hr{
	clear: both;
	width: 620px;
}

.lesson_content02{
	height: 220px;
	width: 630px;
	margin-top: 5px;
	margin-bottom: 5px;
	clear: both;
}



.lesson_content_top{
	height: 230px;
	width: 630px;
	margin-top: 15px;
	margin-bottom: 5px;
	clear: both;
}

.lesson_content_top .bar2 {
	clear: both;
	width: 620px;
	padding-bottom: 20px;
}








/* 　yogaのページ*/
/*---------------------------------------------------------------------------*/	
#center_yoga{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_yoga h1{
	background-image: url(../yoga/images/main_title_yoga.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}
#center_yoga h2{
	font-size: 13px;	
}

#center_yoga .kikou_point_box h2{
	background-image: url(../yoga/images/bar_yoga_naiyou.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
}

#yoga_intro img{
	float: left;
	margin-right: 20px;
}

#yoga_intro{
	height: 190px;
	margin-bottom: 15px;
	width: 620px;
}
#yoga_intro p{
	margin-top: 15px;
}


#center_yoga #profile_ph{
	float: left;
	margin-top: 5px;
	margin-left: 10px;

}





/* 　yoga② レッスンとは*/
/*---------------------------------------------------------------------------*/	
#center_yoga2{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_yoga2 h1{
	background-image: url(../yoga/images/main_title_yoga.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}
#center_yoga2 h2{
	background-image: url(../yoga/images/bar_yoga_what.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:24px;
	text-indent: -9999px;
	margin-top: 10px;
	margin-bottom: 25px;
}

#center_yoga2 .yoga_what01{
	height: auto;
	width: 620px;
	margin-top: 20px;
}
#center_yoga2 h3{
	background-image: url(../yoga/images/button_green1.jpg);
	background-repeat: no-repeat;
	text-indent: 8px;
	margin-bottom: 8px;
	font-size: 15px;
}

#center_yoga2 .yoga_what02{
	height: auto;
	width: 620px;
	margin-top: 20px;
}
#center_yoga2 .yoga_what03{
	height: auto;
	width: 620px;
	margin-top: 20px;
}
#center_yoga2 .yoga_what04{
	height: auto;
	width: 620px;
	margin-top: 20px;
}
#center_yoga2 .bar{
	width: 630px;
}






/* 　yoga③ レッスンのページ*/
/*---------------------------------------------------------------------------*/	
#center_yoga3{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_yoga3 h1{
	background-image: url(../yoga/images/main_title_yoga.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}
#center_yoga3 h2{
	background-image: url(../kaiga/images/bar_lesson_cont_gr.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:24px;
	text-indent: -9999px;
	margin-top: 10px;
	margin-bottom: 25px;
}











/* 　yoga④ よくある質問のページ*/
/*---------------------------------------------------------------------------*/	
#center_yoga4{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_yoga4 h1{
	background-image: url(../yoga/images/main_title_yoga.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}
#center_yoga4 h2{
	background-image: url(../kaiga/images/bar_question_gr.jpg);
	background-repeat: no-repeat;
	height:24px;
	text-indent: -9999px;
	margin-top: 10px;
	margin-bottom: 25px;
}



/* 　絵画のページ*/
/*---------------------------------------------------------------------------*/	


#center_kaiga{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_kaiga h1{
	background-image: url(../kaiga/images/main_title_kaiga.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}
.kaiga_point_box h3{
	background-image: url(../kaiga/images/kaiga_tokucyou.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 23px;
	margin-top:25px;
}
.kaiga_point_waku{
	padding: 0px;
	height: auto;
	width: 528px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #ff3600;
}
.kaiga_point_waku p{
	margin-top: 5px;
	padding-left:3px;
}
#center_kaiga h2{
	font-size: 13px;	
}
#center_kaiga #profile_ph{
	float: left;
	margin-top: 5px;
	margin-left: 10px;

}






/* 　絵画②レッスンの様子のページ*/
/*---------------------------------------------------------------------------*/	
#center_kaiga2{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_kaiga2 h1{
	background-image: url(../kaiga/images/main_title_kaiga.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}

/* 　絵画③作品のページ*/
/*---------------------------------------------------------------------------*/	
#center_kaiga3{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_kaiga3 h1{
	background-image: url(../kaiga/images/main_title_kaiga.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}
#center_kaiga3 h3{
	margin-top: 12px;
	margin-bottom: 2px;
	background-image: url(../labo/images/button_green1.jpg);
	background-repeat: no-repeat;
	text-indent: 9px;
	font-size: 15px;
}











/* 　絵画④よくある質問のページ*/
/*---------------------------------------------------------------------------*/	
#center_kaiga4{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_kaiga4 h1{
	background-image: url(../kaiga/images/main_title_kaiga.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}

#center_kaiga4 h2{
	background-image: url(../labo/images/faq2_bar.jpg);
	background-repeat: no-repeat;
	height:24px;
	text-indent: -9999px;
	margin-top: 10px;
	margin-bottom: 25px;
}











/* 　子供の美術のページ*/
/*---------------------------------------------------------------------------*/	


#center_kodomo{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_kodomo h1{
	background-image: url(../kodomo/images/main_title_bijyutu.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}
.kodomo_point_box h3{
	background-image: url(../kodomo/images/kodomo_tokucyou.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 23px;
	margin-top:25px;
}
.kodomo_point_waku{
	padding: 0px;
	height: auto;
	width: 528px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #ff3600;
}
.kodomo_point_waku p{
	margin-top: 5px;
	padding-left:3px;
}

#center_kodomo h2{
	font-size: 13px;	
}


/* 　子供の美術④よくある質問のページ*/
/*---------------------------------------------------------------------------*/	


#center_kodomo4{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_kodomo4 h1{
	background-image: url(../kodomo/images/main_title_bijyutu.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}
#center_kodomo4 h2{
	background-image: url(../kodomo/images/faq2_bar.jpg);
	background-repeat: no-repeat;
	height:24px;
	text-indent: -9999px;
	margin-top: 10px;
	margin-bottom: 25px;
}

/* 　子供の美術 ②レッスン内容のページ*/
/*---------------------------------------------------------------------------*/	

#center_kodomo2{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_kodomo2 h1{
	background-image: url(../kodomo/images/main_title_bijyutu.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}


#center_kodomo2 h2{
	background-image: url(../kodomo/images/bar_lesson_cont_gr.jpg);
	background-repeat: no-repeat;
	height:24px;
	text-indent: -9999px;
	margin-top: 10px;
	margin-bottom: 25px;
}


/*----写真の掲載-独自のクラス設定-------------*/	

.lesson_kodomo_content01{
    height: auto;
	width: 640px;
	margin-top: 15px;
	margin-bottom: 5px;
	clear: both;
}

.lesson_kodomocont_left{
	float: left;
	height: 200px;
	width: 280px;
	padding-right: 0px;
	background-image: url(../kodomo/images/kodomo_back05.gif);
	background-repeat: no-repeat;
}

.lesson_kodomocont_right{
	float: left;
	height: 200px;
	width: 280px;
	padding-left: 0px;	
	background-image: url(../kodomo/images/kodomo_back05.gif);
	background-repeat: no-repeat;
}


.lesson_kodomocont_left img{
	margin-top: 8px;
	margin-left: 8px;
}

.lesson_kodomocont_right img{
	margin-top: 8px;
	margin-left: 8px;
}

.lesson_kodomo_content01 p{
	margin-top: 8px;
}


.lesson_kodomocont_left2{
	float: left;
	height: auto;
	width: 280px;
	padding-right: 0px;
	background-image: url(../kodomo/images/kodomo_back06.gif);
	background-repeat: no-repeat;
}

.lesson_kodomocont_right2{
	float: left;
	height: auto;
	width: 280px;
	padding-left: 0px;
	background-image: url(../kodomo/images/kodomo_back06.gif);
	background-repeat: no-repeat;
}

.lesson_kodomocont_left2 img{
	margin-top: 8px;
	margin-left: 8px;
}


.lesson_kodomocont_right2 img{
	margin-top: 8px;
	margin-left: 8px;
}


.lesson_kodomo_content01 hr{
	clear: both;
	width: 520px;
	margin-top: 10px;
	margin-bottom: 15px;
	padding-left: 0px;
}










/* 　子供の美術 ③作品のページ*/
/*---------------------------------------------------------------------------*/	

#center_kodomo3{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_kodomo3 h1{
	background-image: url(../kodomo/images/main_title_bijyutu.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}


#center_kodomo3 h2{
	background-image: url(../kodomo/images/bar_works_gr.jpg);
	background-repeat: no-repeat;
	height:24px;
	text-indent: -9999px;
	margin-top: 10px;
	margin-bottom: 25px;
}



















/* 　野口体操のページ*/
/*---------------------------------------------------------------------------*/	
#center_noguchi{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_noguchi h1{
	background-image: url(../noguchi/images/main_title_noguchi.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}

#center_noguchi #noguchi_illust{
	margin-top: 15px;
}
#center_noguchi #profile_ph{
	float: left;
	margin-top: 5px;
	margin-left: 10px;
}

#center_noguchi #lesson_imgbox{
	background-image: url(../noguchi/images/green04.gif);
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-bottom: 30px;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	height: 347px;
	width: 462px;
}



.noguchi_point_box h3{
	background-image: url(../noguchi/images/noguchi_tokucyou.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 23px;
	margin-top:25px;
}
.noguchi_point_waku{
	padding: 0px;
	height: auto;
	width: 528px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #ff3600;
}
.noguchi_point_waku p{
	margin-top: 5px;
	padding-left:3px;
}

#test{
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 5px;
	background-image: url(../noguchi/images/noguchi_back05.jpg);
	background-repeat: no-repeat;
	padding-left: 5px;
}

/* 　野口体操②の野口体操とはwhatページ*/
/*---------------------------------------------------------------------------*/	
#center_noguchi2{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_noguchi2 h1{
	background-image: url(../noguchi/images/main_title_noguchi.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}
#center_noguchi2 h2{
	background-image: url(../noguchi/images/noguchi_bar01.jpg);
	background-repeat: no-repeat;
	height:24px;
	text-indent: -9999px;
	margin-top: 10px;
	margin-bottom: 25px;
}
.lesson_box_noguchi02{
	height: auto;
}








/* 　野口体操③の私と野口体操ページ*/
/*---------------------------------------------------------------------------*/	
#center_noguchi3{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_noguchi3 h1{
	background-image: url(../noguchi/images/main_title_noguchi.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}
#center_noguchi3 h2{
	background-image: url(../noguchi/images/noguchi_bar02.jpg);
	background-repeat: no-repeat;
	height:24px;
	text-indent: -9999px;
	margin-top: 10px;
	margin-bottom: 25px;
}


/* 　野口体操④のイラストページ*/
/*---------------------------------------------------------------------------*/	
#center_noguchi4{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_noguchi4 h1{
	background-image: url(../noguchi/images/main_title_noguchi.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}
#center_noguchi4 h2{
	background-image: url(../noguchi/images/noguchi_bar03.jpg);
	background-repeat: no-repeat;
	height:24px;
	text-indent: -9999px;
	margin-top: 10px;
	margin-bottom: 25px;
}

/* 　フロート設定*/
/*---------------------------------------------------------------------------*/	

.lesson_content04{
	height: auto;
	width: 640px;
	margin-top: 15px;
	margin-bottom: 5px;
	clear: both;
}
.lesson_cont_left04{
	float: left;
	height: auto;
	width: 290px;
	padding-right: 0px;
}
.lesson_cont_right04{
	float: left;
	height: auto;
	width: 330px;
	padding-left: 0px;	
}

.lesson_cont_left04 img{
	padding-top: 0px;
	padding-left: 5px;
	margin-bottom: 0px;
}
.lesson_cont_right04 p{
	margin-top: 8px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.lesson_cont_right04 .sub01{
	background-image: url(../labo/images/button_green1.jpg);
	background-repeat: no-repeat;
	text-indent: 7px;
	font-size: 15px;
	text-transform: uppercase;
}
.lesson_content04 .bar hr{
	clear: both;
	width: 580px;
}



.lesson_kodomocont_right22{
	float: left;
	height: auto;
	width: 330px;
	padding-left: 0px;
	background-repeat: no-repeat;
}

.lesson_kodomocont_right22 .sub01{
	background-image: url(../labo/images/button_green1.jpg);
	background-repeat: no-repeat;
	text-indent: 7px;
	font-size: 15px;
	text-transform: uppercase;
}










/* 　野口体操⑤の会場案内ページ*/
/*---------------------------------------------------------------------------*/	
#center_noguchi5{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_noguchi5 h1{
	background-image: url(../noguchi/images/main_title_noguchi.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}
#center_noguchi5 h2{
	background-image: url(../noguchi/images/bar_otherplace_gr.jpg);
	background-repeat: no-repeat;
	height:24px;
	text-indent: -9999px;
	margin-top: 10px;
	margin-bottom: 25px;
}



/* 　野口体操⑥のお知らせページ*/
/*---------------------------------------------------------------------------*/	
#center_noguchi6{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_noguchi6 h1{
	background-image: url(../noguchi/images/main_title_noguchi.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}
#center_noguchi6 h2{
	background-image: url(../noguchi/images/bar_info_gr.jpg);
	background-repeat: no-repeat;
	height:24px;
	text-indent: -9999px;
	margin-top: 10px;
	margin-bottom: 25px;
}




/* 　フラダンス①のページ*/
/*---------------------------------------------------------------------------*/	
#center_hula{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_hula h1{
	background-image: url(../hula/images/main_title_hula.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}
#center_hula h2{
	font-size: 13px;	
}

#center_hula .kikou_point_box h2{
	background-image: url(../yoga/images/bar_yoga_naiyou.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
}

#hula_intro img{
	float: left;
	margin-right: 20px;
	margin-top: 20px;
}

#hula_intro{
	height: 190px;
	margin-bottom: 15px;
	width: 640px;
}
#hula_intro p{
	margin-top: 15px;
	letter-spacing: normal;
}


#center_hula #profile_ph{
	float: left;
	margin-top: 5px;
	margin-left: 10px;

}



/* 　ピラティス①のページ*/
/*---------------------------------------------------------------------------*/	
#center_pilates{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_pilates h1{
	background-image: url(../pilates/images/main_title_pilates.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}
#center_pilates h2{
	font-size: 13px;	
}

#center_pilates .kikou_point_box h2{
	background-image: url(../yoga/images/bar_yoga_naiyou.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
}

#pilates_intro img{
	float: left;
	margin-right: 20px;
	margin-top: 20px;
}

#pilates_intro{
	height: 190px;
	margin-bottom: 15px;
	width: 640px;
}
#pilates_intro p{
	margin-top: 15px;
	letter-spacing: normal;
}


#center_pilates #profile_ph{
	float: left;
	margin-top: 5px;
	margin-left: 10px;
}






/* 　お花①のページ*/
/*---------------------------------------------------------------------------*/	
#center_flower{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_flower h1{
	background-image: url(../preservedflower/images/main_title_flower.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}
#center_flower h2{
	font-size: 13px;	
}

#center_flower .kikou_point_box h2{
	background-image: url(../yoga/images/bar_yoga_naiyou.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
}

#flower_intro img{
	float: left;
	margin-right: 20px;
	margin-top: 20px;
}

#flower_intro{
	height: auto;
	margin-bottom: 15px;
	width: 640px;
}
#flower_intro p{
	margin-top: 15px;
	letter-spacing: normal;
}


#center_flower #profile_ph{
	float: left;
	margin-top: 5px;
	margin-left: 10px;
}



/* 　お花③質問のページ*/
/*---------------------------------------------------------------------------*/	

#center_flower3{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_flower3 h1{
	background-image: url(../preservedflower/images/main_title_flower.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}
#center_flower3 h2{
	background-image: url(../preservedflower/images/faq2_bar.jpg);
	background-repeat: no-repeat;
	height:24px;
	text-indent: -9999px;
	margin-top: 10px;
	margin-bottom: 25px;
}




.faq_box2{
	height: auto;
	width: 508px;
	margin-bottom: 15px;
	border: 1px solid #CCCCCC;
}

.faq_box2 p{
	line-height: 100%;
	margin-top: 2px;
	margin-bottom: 7px;
	padding-left: 3px;
}

.faq_box2 h3{
	height:20px;
	font-size: 13px;
	text-transform: none;
	background-image: url(../studio/images/faq_backg.jpg);
	background-repeat: no-repeat;
	width: 500px;
	font-weight: bold;
	padding: 4px;
	margin-bottom: 2px;
}



#flower_faq{
	height: 800px;
}



/* 　お花②レッスンのページ*/
/*---------------------------------------------------------------------------*/	

#center_flower2{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_flower2 h1{
	background-image: url(../preservedflower/images/main_title_flower.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}
#center_flower2 h2{
	background-image: url(../preservedflower/images/bar_lesson_cont_gr.jpg);
	background-repeat: no-repeat;
	height:24px;
	text-indent: -9999px;
	margin-top: 10px;
	margin-bottom: 25px;
}

#center_flower2 .yoga_what01{
	height: auto;
	width: 620px;
	margin-top: 20px;
}
#center_flower2 h3{
	background-image: url(../yoga/images/button_green1.jpg);
	background-repeat: no-repeat;
	text-indent: 8px;
	margin-bottom: 8px;
	font-size: 15px;
}

#center_flower2 .yoga_what02{
	height: auto;
	width: 620px;
	margin-top: 20px;
}
#center_flower2 .yoga_what03{
	height: auto;
	width: 620px;
	margin-top: 20px;
}
#center_flower2 .yoga_what04{
	height: auto;
	width: 620px;
	margin-top: 20px;
}
#center_flower2 .bar{
	width: 630px;
}





/* 　バレエ①のページ*/
/*---------------------------------------------------------------------------*/	
#center_ballet{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_ballet h1{
	background-image: url(../ballet/images/main_title_ballet.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}
#center_pilates h2{
	font-size: 13px;	
}

#center_pilates .kikou_point_box h2{
	background-image: url(../yoga/images/bar_yoga_naiyou.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
}

#pilates_intro img{
	float: left;
	margin-right: 20px;
	margin-top: 20px;
}

#pilates_intro{
	height: 190px;
	margin-bottom: 15px;
	width: 640px;
}
#pilates_intro p{
	margin-top: 15px;
	letter-spacing: normal;
}


#center_pilates #profile_ph{
	float: left;
	margin-top: 5px;
	margin-left: 10px;
}


/* 　骨盤ストレッチ　お花の修正①のページ*/
/*---------------------------------------------------------------------------*/	
#center_stretch{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_stretch h1{
	background-image: url(../stretch/images/main_title_stretch.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}
#center_stretch h2{
	font-size: 13px;	
}

#center_stretch .kikou_point_box h2{
	background-image: url(../yoga/images/bar_yoga_naiyou.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
}

#stretch_intro img{
	float: left;
	margin-right: 20px;
	margin-top: 5px;
}

#stretch_intro{
	height: auto;
	margin-bottom: 15px;
	width: 640px;
}
#stretch_intro p{
	margin-top: 15px;
	letter-spacing: normal;
}


#center_stretch #profile_ph{
	float: left;
	margin-top: 2px;
	margin-left: 10px;
}

#center_stretch .profile_waku{
	margin-top: 5px;
}




/* 　朗読教室*/
/*---------------------------------------------------------------------------*/	
#center_roudoku{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_roudoku h1{
	background-image: url(../roudoku/images/main_title_roudoku.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}
#center_roudoku h2{
	font-size: 13px;	
}

#center_roudoku .kikou_point_box h2{
	background-image: url(../yoga/images/bar_yoga_naiyou.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
}



#roudoku_intro img{
	float: left;
	margin-right: 20px;
	margin-top: 5px;
}

#roudoku_intro{
	height: auto;
	margin-bottom: 15px;
	width: 640px;
}
#roudoku_intro p{
	margin-top: 15px;
	letter-spacing: normal;
}


#center_roudoku #profile_ph{
	float: left;
	margin-top: 25px;
	margin-left: 10px;
}

#center_roudoku .profile_waku{
	margin-top: 5px;
	height: auto;
}


/* 　朗読教室　一般朗読*/
/*---------------------------------------------------------------------------*/	
#center_roudoku02{
	width: 680px;
	height:auto;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#center_roudoku02 h1{
	background-image: url(../roudoku/images/main_title_roudoku2.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height:40px;
}
#center_roudoku02 h2{
	font-size: 13px;	
}
#center_roudoku02 .profile_waku{
	margin-top: 5px;
	height: auto;
	width: 450px;
}

#roudoku02_intro img{
	float: left;
	margin-right: 20px;
	margin-top: 5px;
}

#roudoku02_intro{
	height: auto;
	margin-bottom: 15px;
	width: 640px;
}
#roudoku02_intro p{
	margin-top: 15px;
	letter-spacing: normal;
}


#center_roudoku02 #profile_ph{
	float: left;
	margin-top: 25px;
	margin-left: 10px;
}

#center_roudoku02 #scadule_box{
	margin-top: 50px;
	margin-bottom: 50px;
}

#center_roudoku02 #profile_box{
	margin-top: 50px;
}
