@import url(sub.css);


/* ======スーちゃんスクールからのお知らせ=============================================== */
#indx_img01 {
	margin: 0;
	padding: 0 200px 0 0;
	background: url("../images/school/indx_img01.gif") no-repeat right top;
}
h4.schlttl01 {
	margin: 0;
	padding-bottom: 16px;
	color: #FF0000 ;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.2em;
}
/* -----------講座スケジュールテーブル----------- */
.schlschdl01 {
	margin: 2em 0 1em 0;
	padding: 0;
}
.schlschdl01 table {
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	border-spacing: 0;
	border-top: solid 1px #CCC;
}
.schlschdl01 table th {
	padding:0.8em 1em;
	white-space: nowrap;
	font-weight: normal; 
	border-bottom: solid 1px #CCC;
}
.schlschdl01 table td {
	padding:0.8em 1em 0.8em 0.5em; 
	color: #583822 ;
	border-bottom: solid 1px #CCC;
}
/* -----------料金----------- */
.schlprc01 {
	margin: 1em 60px 20px 0;
	padding: 1em 2em 0;
	background-color: #ededed;
	border: solid 1px #CCC;
}
/* -----------写真テーブル----------- */
.schlpht01 {
	margin: 0 0 3em 0;
	padding: 0;
}
.schlpht01 table {
	margin-bottom: 2.5em;
	padding: 0;
	border-collapse: collapse;
	border-spacing: 0;
}
.schlpht01 table th {
	padding:0.8em 0 1px;
	white-space: nowrap;
	font-weight: normal; 
	color: #583822 ;
	text-align: left
}
.schlpht01 table td {
	padding:0 1px 0 0; 
}

/* -----------説明会----------- */
.schltxt01 {
	margin: 0;
	padding: 0 0 1em 18px;
}
/* -----------地図----------- */
.schlmp01 {
	margin: 0;
	padding: 0 0 1.5em 0;
	text-align: center;
}
/* -----------島田秀平さん情報----------- */
.shmd01 {
	margin: 0;
	padding: 0 0 1em 18px;
}
.shmd01 table {
	margin-bottom: 2.5em;
	padding: 0;
	border-collapse: collapse;
	border-spacing: 0;
}
.shmd01 table th {
	padding:0;
	font-weight: normal; 
}
.shmd01 table td {
	padding:0 1em 0.5em 1em; 
	font-size: 12px;
	line-height: 1.2em;
}
/* -----------やすこ先生講演会情報----------- */
.ysk01 {
	margin: 0;
	padding: 0 0 1em 18px;
}
.ysk01 table {
	margin-bottom: 2.5em;
	padding: 0;
	border-collapse: collapse;
	border-spacing: 0;
}
.ysk01 table th {
	padding:0;
	font-weight: normal; 
	width:320px
}
.ysk01 table td {
	padding:0 1em 0.5em 1em; 
	font-size: 12px;
	line-height: 1.2em;
}

/* -----------ホロスコープ入門情報----------- */
.hrscp01 {
	margin: 0;
	padding: 0 0 1em 18px;
}
.hrscp01 table {
	margin-bottom: 0em;
	padding: 0;
	border-collapse: collapse;
	border-spacing: 0;
}
.hrscp01 table th {
	padding:0;
	font-weight: normal; 
	width:500px
}
.hrscp01 table td {
	padding:0 1em 0.5em 1em; 
	font-size: 12px;
	line-height: 1.2em;
}

/* -----------気学勉強会情報----------- */
.kgk01 {
	margin: 0;
	padding: 0 0 1em 18px;
}
.kgk01 table {
	margin-bottom: 2.5em;
	padding: 0;
	border-collapse: collapse;
	border-spacing: 0;
}
.kgk01 table th {
	padding:0;
	font-weight: normal; 
	width:500px
}
.kgk01 table td {
	padding:0 1em 0.5em 1em; 
	font-size: 12px;
	line-height: 1.2em;
}

/* -----------プレーンな説明会情報----------- */
.stmk01 {
	margin: 0;
	padding: 0 0 1em 18px;
}
.stmk01 table {
	margin-bottom: 1em;
	padding: 0;
	border-collapse: collapse;
	border-spacing: 0;
}
.stmk01 table td {
	padding:0;
	font-weight: normal; 
}
/* -----------スケジュール表----------- */
.schlschdl01 {
	margin: 1em 0 3em 0;
	padding: 0;
}

/* ======タロット教室=============================================== */
#trt_img01 {
	margin: 0;
	padding: 0;
	background: url("../images/school/trt_img01.jpg") no-repeat 0 0;
}
h4.schltrtttl01 {
	margin: 0;
	padding: 150px 173px 10px;
	color: #FF0000 ;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.2em;
	text-align: center;
}
.schltrttxt01 {
	margin: 0;
	padding: 0 173px 180px;
}
.schllctrr01 {
	margin: 0;
	padding: 0 0 5em 18px;
}
.schllctrr02 {
	margin: 0;
	padding: 0 0 3em 18px;
}

/* ======気学教室=============================================== */
#frc_img01 {
	margin: 0;
	padding: 0;
	background: url("../images/school/frc_img01.gif") no-repeat 390px 30px;
}
p.frctxt01 {
	margin: 0;
	padding: 0 200px 1em 0;
}
ul.frc01 {
	margin-bottom: 2em;
	padding: 1em 200px 0 0;
	list-style: none;
}
ul.frc01 li {
	margin: 0;
	padding: 0 0 1em 13px;
	background: url("../images/school/plm_mrk01.gif") no-repeat 0 5px;
}
#frc_img02 {
	margin: 0;
	padding: 0.5em 50px 2em 100px;
	background: url("../images/school/frc_img02.gif") no-repeat 0 0;
}

/* ======手相教室=============================================== */
#plm_img01 {
	margin: 0;
	padding: 0;
	background: url("../images/school/plm_img01.gif") no-repeat 300px 70px;
}
ul.plm01 {
	margin-bottom: 2em;
	padding-left: 1.5em;
	color: #36F; 
	list-style: none;
}
ul.plm01 li {
	margin: 0;
	padding-left: 13px;
	background: url("../images/school/plm_mrk01.gif") no-repeat 0 5px;
}

/* ======アートセラピー教室=============================================== */
h5.art01 {
	margin: 0;
	padding: 0.5em 0 0.2em;
	color: #36F; 
	font-size: 13px;
	font-weight: normal;
}
p.arttxt01 {
	margin: 0;
	padding: 0 0 0.5em 12px;
}
#artimg01,
#artimg02,
#artimg03 {
	margin: 0;
	padding-left: 220px;
}
#artimg01 {
	height: 160px;
	background: url("../images/school/artthrpy_img01.gif") no-repeat 12px 0;
}
#artimg02 {
	height: 160px;
	background: url("../images/school/artthrpy_img02.gif") no-repeat 12px 0;
}
#artimg03 {
	height: 175px;
	background: url("../images/school/artthrpy_img03.gif") no-repeat 12px 0;
}

/* ======潜在能力開発コース=============================================== */
#ptntl_img01 {
	margin: 0;
	padding: 0;
	background: url("../images/school/ptntl_img01.jpg") no-repeat 0 0;
}
/* -----------左右分け----------- */
.schlptntl01 {
	margin: 0;
	padding: 0;
	width: 620px;
}
.schlptntl01_left {
	margin: 0;
	padding:0;
	width: 310px;
	height: 220px;
	float: left;
	overflow: hidden;
}
.schlptntl01_right {
	margin: 0;
	padding:0;
	width: 310px;
	height: 220px;
	float: left;
	overflow: hidden;
}
.schlptntl01_both {
	clear: both;
	margin: 0;
	padding: 0;
	width: 620px;
	overflow: hidden;
}
/* -----------テキスト----------- */
h4.schlptntlttl01 {
	margin: 0;
	padding-bottom: 0.3em;
	color: #FF0000 ;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.2em;
	text-align: center;
}
.schlptntltxt01 {
	margin: 0;
	padding: 100px 10px 0 60px;
	color: #4B0082;
}
.schlptntltxt02 {
	margin: 0;
	padding: 120px 20px 0 50px;
	color: #C71585;
}
.schlptntltxt03 {
	margin: 0;
	padding: 0;
	text-align: center;
}
.schlptntltxt04 {
	margin: 0;
	padding: 50px 10px 0 70px;
	color: #FF4500;
}
.schlptntltxt05 {
	margin: 0;
	padding: 70px 0 0 30px;
	color: #006400;
}

/* ======ヒプノーティス=============================================== */
#hypntc_img01 {
	margin: 0;
	padding: 0;
	background: url("../images/school/hypntc_img01.jpg") no-repeat 0 0;
}
.schlhypntc01 {
	margin: 0;
	padding: 160px 0 80px;
	text-align: center;
}
.schlhypntc01 h4 {
	margin: 0;
	padding-bottom: 0.3em;
	color: #FF0000 ;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.2em;
	text-align: center;
}
.schlhypntc01 h5 {
	margin: 0;
	padding-bottom: 0.8em;
	color: #FF0000 ;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.2em;
	text-align: center;
}


