/*==CELLDIVISION==*/


h2.topics{
	display:none;
	}

h3.topics{
	display:none;
	}

h3.joined{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:13px;
	}

hr{
	display:none;
	}

#pr_box{
	width:658px;
	height: 160px;
	background-color: #FFFFFF;
	}

p.comments{
	margin:0px;
	padding:0px;
	}

/** LEFT BLOCK **/
#left_pr{
	background-color: #FFFFFF;
	width: 320px;
	margin-top: 10px;
	border-right: 1px solid #CCCCCC;
	float: left;
	height: 150px;
	}

#left_block{
	background-color: #FFFFFF;
	border-right: 1px solid #CCCCCC;
	float: left;
	width: 320px;
	}


/** RIGHT BLOCK **/
#right_pr{
	background-color: #FFFFFF;
	width: 320px;
	margin-top: 10px;
	text-align: left;
	margin-right: 0px;
	float: right;
	}

#right_block{
	background-color: #FFFFFF;
	margin-right: 0px;
	float: right;
	width: 320px;
	}

.right_block_in{
	margin-right: 0px;
	width: 320px;
	}




/** PR **/
p.pr{
	width:308px;
	margin:0;
	padding:0;
	}

a#pr01:link, a#pr01:visited, a#pr01:active{
	width: 308px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/pr01a.jpg);
	background-repeat: no-repeat;
	height: 138px;
	float: left;
	}

a#pr01:hover{
	width: 308px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/pr01b.jpg);
	background-repeat: no-repeat;
	height: 138px;
	}

a#pr02:link, a#pr02:visited, a#pr02:active{
	width: 308px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/pr02.jpg);
	background-repeat: no-repeat;
	height: 138px;
	float: left;
	}

a#pr02:hover{
	width: 308px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/pr02.jpg);
	background-repeat: no-repeat;
	height: 138px;
	}



/** TOPICS **/
ul#topics{
	padding: 0px;
	margin: 5px 0px 0px 0px;
	list-style-type: none;
	width: 300px;
	}

li.topics{
	padding: 5px 0px 5px 5px;
	margin: 0;
	list-style-type: none;
	font-size: 12px;
	border-bottom: 1px dotted #CCCCCC;
	float: left;
	}

a#topics01:link, a#topics01:visited, a#topics01:active{
	width: 300px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/topics2009_01a.jpg);
	background-repeat: no-repeat;
	height: 56px;
	float: left;
	}

a#topics01:hover{
	width: 300px;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/topics2009_01b.jpg);
	background-repeat: no-repeat;
	height: 56px;
	}

a#topics02:link, a#topics02:visited, a#topics02:active{
	width: 300px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/topics2009_02a.jpg);
	background-repeat: no-repeat;
	height: 56px;
	float: left;
	}

a#topics02:hover{
	width: 300px;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/topics2009_02b.jpg);
	background-repeat: no-repeat;
	height: 56px;
	}
	
a#topics03:link, a#topics03:visited, a#topics03:active{
	width: 300px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/topics2009_03a.jpg);
	background-repeat: no-repeat;
	height: 56px;
	float: left;
	}

a#topics03:hover{
	width: 300px;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/topics2009_03b.jpg);
	background-repeat: no-repeat;
	height: 56px;
	}
	
a#topics04:link, a#topics04:visited, a#topics04:active{
	width: 300px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/topics2009_04a.jpg);
	background-repeat: no-repeat;
	height: 56px;
	float: left;
	}

a#topics04:hover{
	width: 300px;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/topics2009_04b.jpg);
	background-repeat: no-repeat;
	height: 56px;
	}
	
a#topics05:link, a#topics05:visited, a#topics05:active{
	width: 300px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/topics2009_05a.jpg);
	background-repeat: no-repeat;
	height: 56px;
	float: left;
	}

a#topics05:hover{
	width: 300px;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/topics2009_05b.jpg);
	background-repeat: no-repeat;
	height: 56px;
	}
	
a#topics06:link, a#topics06:visited, a#topics06:active{
	width: 264px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/topics2009_06a.jpg);
	background-repeat: no-repeat;
	height: 57px;
	float: left;
	}

a#topics06:hover{
	width: 264px;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/topics2009_06b.jpg);
	background-repeat: no-repeat;
	height: 57px;
	}
	
a#topics07:link, a#topics07:visited, a#topics07:active{
	width: 300px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/topics2009_07a.jpg);
	background-repeat: no-repeat;
	height: 57px;
	float: left;
	}

a#topics07:hover{
	width: 300px;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/topics2009_07b.jpg);
	background-repeat: no-repeat;
	height: 57px;
	}

a#topics08:link, a#topics08:visited, a#topics08:active{
	width: 300px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/topics2010_01a.gif);
	background-repeat: no-repeat;
	height: 57px;
	float: left;
	}

a#topics08:hover{
	width: 300px;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/topics2010_01b.gif);
	background-repeat: no-repeat;
	height: 57px;
	}

a#topics10_01:link, a#topics10_01:visited, a#topics10_01:active{
	width: 300px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/topics2010_01a.jpg);
	background-repeat: no-repeat;
	height: 57px;
	float: left;
	}

a#topics10_01:hover{
	width: 300px;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/topics2010_01b.jpg);
	background-repeat: no-repeat;
	height: 57px;
	}

a#topics10_02:link, a#topics10_02:visited, a#topics10_02:active{
	width: 300px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/topics2010_02a.jpg);
	background-repeat: no-repeat;
	height: 57px;
	float: left;
	}

a#topics10_02:hover{
	width: 300px;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/topics2010_02b.jpg);
	background-repeat: no-repeat;
	height: 57px;
	}

a#topics10_03:link, a#topics10_03:visited, a#topics10_03:active{
	width: 300px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/topics2010_03a.jpg);
	background-repeat: no-repeat;
	height: 57px;
	float: left;
	}

a#topics10_03:hover{
	width: 300px;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/topics2010_03b.jpg);
	background-repeat: no-repeat;
	height: 57px;
	}


/** MORE INFO **/
a.info01:link, a.info01:visited, a.info01:active{
	width: 78px;
	margin: 10px 15px 20px 0px;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/more_info_a.gif);
	background-repeat: no-repeat;
	height: 16px;
	float: right;
	text-align: right;
	}

a.info01:hover{
	width: 78px;
	float: right;
	margin: 10px 15px 20px 0px;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../img/more_info_b.gif);
	background-repeat: no-repeat;
	height: 16px;
	text-align: right;
	}



/** TITLE **/
p#title_bar{
	width:640px;
	margin-top:10px;
	margin: 10px 0px 0px 0px;
	padding: 0;
	text-align: left;
	}
	
.title_bar{
	width:640px;
	margin-top:15px;
	margin-bottom: 15px;
	text-align: center;
	background-color: #FFFFFF;
	}

p.title_bar01{
	width:640px;
	margin-top:30px;
	margin-bottom: 15px;
	text-align: center;
	background-color: #FFFFFF;
	}


/** COURES GUIDE **/
div.course_guide{
	width:640px;
	margin-top:30px;
	margin-bottom: 15px;
	
}

ul.course_guide{
	padding: 0px;
	margin: 5px 0px 0px 0px;
	list-style-type: none;
	width: 500px;
	background-color: #FFFFFF;
	}

li.course_guide{
	padding: 0px 0px 15px 5px;
	margin: 0;
	list-style-type: none;
	font-size: 12px;
	float: left;
	}
	
a#course_guide01:link, a#course_guide01:visited, a#course_guide01:active{
	width: 368px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/kouza2009_01a.jpg);
	background-repeat: no-repeat;
	height: 56px;
	float: left;
	}

a#course_guide01:hover{
	width: 368px;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/kouza2009_01b.jpg);
	background-repeat: no-repeat;
	height: 56px;
	}

a#course_guide02:link, a#course_guide02:visited, a#course_guide02:active{
	width: 289px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/kouza2009_02a.jpg);
	background-repeat: no-repeat;
	height: 56px;
	float: left;
	}

a#course_guide02:hover{
	width: 289px;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/kouza2009_02b.jpg);
	background-repeat: no-repeat;
	height: 56px;
	}

a#course_guide03:link, a#course_guide03:visited, a#course_guide03:active{
	width: 277px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/kouza2009_03a.jpg);
	background-repeat: no-repeat;
	height: 56px;
	float: left;
	}

a#course_guide03:hover{
	width: 277px;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/kouza2009_03b.jpg);
	background-repeat: no-repeat;
	height: 56px;
	}

a#course_guide04:link, a#course_guide04:visited, a#course_guide04:active{
	width: 370px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/kouza2009_04a.jpg);
	background-repeat: no-repeat;
	height: 56px;
	float: left;
	}

a#course_guide04:hover{
	width: 370px;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/kouza2009_04b.jpg);
	background-repeat: no-repeat;
	height: 56px;
	}

a#course_guide05:link, a#course_guide05:visited, a#course_guide05:active{
	width: 296px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/kouza2009_05a.jpg);
	background-repeat: no-repeat;
	height: 56px;
	float: left;
	}

a#course_guide05:hover{
	width: 296px;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/kouza2009_05b.jpg);
	background-repeat: no-repeat;
	height: 56px;
	}

a#course_guide06:link, a#course_guide06:visited, a#course_guide06:active{
	width: 264px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/kouza2009_06a.jpg);
	background-repeat: no-repeat;
	height: 57px;
	float: left;
	}

a#course_guide06:hover{
	width: 264px;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/kouza2009_06b.jpg);
	background-repeat: no-repeat;
	height: 57px;
	}


a#course_guide07:link, a#course_guide07:visited, a#course_guide07:active{
	width: 370px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/kouza2009_07a.jpg);
	background-repeat: no-repeat;
	height: 57px;
	float: left;
	}

a#course_guide07:hover{
	width: 370px;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/kouza2009_07b.jpg);
	background-repeat: no-repeat;
	height: 57px;
	}

a#course_guide08:link, a#course_guide08:visited, a#course_guide08:active{
	width: 370px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/kouza2010_01a.gif);
	background-repeat: no-repeat;
	height: 57px;
	float: left;
	}

a#course_guide08:hover{
	width: 370px;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/kouza2010_01b.gif);
	background-repeat: no-repeat;
	height: 57px;
	}

a#course_guide10_01:link, a#course_guide10_01:visited, a#course_guide10_01:active{
	width: 370px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/kouza2010_01a.jpg);
	background-repeat: no-repeat;
	height: 57px;
	float: left;
	}

a#course_guide10_01:hover{
	width: 370px;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/kouza2010_01b.jpg);
	background-repeat: no-repeat;
	height: 57px;
	}


a#course_guide10_02:link, a#course_guide10_02:visited, a#course_guide10_02:active{
	width: 370px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/kouza2010_02a.jpg);
	background-repeat: no-repeat;
	height: 57px;
	float: left;
	}

a#course_guide10_02:hover{
	width: 370px;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/kouza2010_02b.jpg);
	background-repeat: no-repeat;
	height: 57px;
	}

a#course_guide10_03:link, a#course_guide10_03:visited, a#course_guide10_03:active{
	width: 370px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/kouza2010_03a.jpg);
	background-repeat: no-repeat;
	height: 57px;
	float: left;
	}

a#course_guide10_03:hover{
	width: 370px;
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/kouza2010_03b.jpg);
	background-repeat: no-repeat;
	height: 57px;
	}

/** ACCESS MAP **/
.boxed01{
	width:500px;
	background-color: #FFFFFF;
	padding: 10px;
	display: inline;
	float: right;
	text-align: left;
	font-size: 12px;
	}

.boxed02{
	width:500px;
	background-color: #FFFFFF;
	display: inline;
	float: right;
	background-image: url(../access/img/border_red.gif);
	background-repeat: no-repeat;
	padding: 11px 10px 11px 10px;
	background-position: 5px 0px;
	}

.boxed03{
	width:500px;
	background-color: #FFFFFF;
	display: inline;
	float: right;
	background-image: url(../access/img/border_green.jpg);
	background-repeat: no-repeat;
	padding: 11px 10px 30px 10px;
	background-position: 5px 0px;
	}

.boxed_map01{
	width:640px;
	margin: 10px 0px 0px 0px;
	padding: 0;
	display: block;
	text-align: center;
	background-color: #FFFFFF;
	}

p.dw{
	width:500px;
	background-color: #FFFFFF;
	padding: 0px;
	display: inline;
	float: right;
	text-align: left;
	margin: 5px 0px 20px 0px;
	}

p.list_red{
	width:80px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	text-align: left;
	font-size: 13px;
	background-color: #FFFFFF;
	background-image: url(../access/img/list_red.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	float: left;
	}

p.list_green{
	width:80px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	text-align: left;
	font-size: 13px;
	background-color: #FFFFFF;
	background-image: url(../access/img/list_green.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	float: left;
	}

p.access_red{
	width:80px;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 15px;
	text-align: left;
	background-color: #FFFFFF;
	background-image: url(../access/img/access_red.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	float: left;
	height: 19px;
	}

p.access_green{
	width:80px;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 15px;
	text-align: left;
	background-color: #FFFFFF;
	background-image: url(../access/img/access_green.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	float: left;
	height: 19px;
	}

p.access_comment{
	width:300px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align: left;
	background-color: #FFFFFF;
	float: left;
	font-size: 13px;
	}

p.address{
	float: left;
	font-size: 13px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 250px;
	text-align: left;
	}

address{
	float: left;
	font-size: 13px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 250px;
	text-align: left;
	font-style: normal;
	}

a.map_download:link, a.map_download:visited, a.map_download:active{
	width: 208px;
	margin: 15px 0px 50px 62px;
	padding: 0px;
	font-size: 10px;
	background-image: url(../access/img/map_download_a.jpg);
	background-repeat: no-repeat;
	height: 22px;
	float: left;
	}

a.map_download:hover{
	width: 208px;
	float: left;
	margin: 15px 0px 50px 62px;
	padding: 0px;
	font-size: 10px;
	background-image: url(../access/img/map_download_b.jpg);
	background-repeat: no-repeat;
	height: 22px;
	}

ul#guidance{
	padding: 0px 0px 0px 20px;
	margin: 0px;
	}

li.guidance{
	padding: 0px 0px 0px 0px;
	margin: 0px;
	font-size: 13px;
	list-style-type: upper-alpha;
	letter-spacing: 1px;
	}



/** ABOUT IKIIKICLUB **/
.boxed_about{
	width:387px;
	background-color: #FFFFFF;
	display: block;
	float: left;
	padding: 20px 0px 30px 20px;
	font-size: 13px;
	letter-spacing: 1.5px;
	line-height: 18px;
	margin-left: 0px;
	}

.boxed_about_img01{
	width:200px;
	background-color: #FFFFFF;
	display: block;
	float: right;
	padding: 20px 35px 30px 0px;
	}

h2.name{
	width: 300px;
	font-size: 13px;
	float: right;
	text-align: right;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	}

table#explanation{
	width: 500px;
	border: 0px;
	text-align:center;
	margin-left: auto;
	margin-right: auto;
	 }

td.img{
	font-size:13px;
	text-align:left;
	width:100px;
	}

td.text{
	font-size:13px;
	text-align:left;
	width:400px;
	letter-spacing: 1.5px;
	line-height: 16px;
	}


/** INSTITUTION **/
.boxed04{
	background-color: #FFFFFF;
	display: block;
	text-align: center;
	font-size: 12px;
	margin: 10px 0px 18px 0px;
	}

.boxed05{
	background-color: #FFFFFF;
	font-size: 12px;
	width: 460px;
	margin-left: auto;
	margin-right: auto;
	}

.boxed_title01{
	background-color: #FFFFFF;
	display: block;
	font-size: 12px;
	margin-top: 20px;
	width: 220px;
	}

.boxed_title02{
	background-color: #FFFFFF;
	display: block;
	text-align: center;
	font-size: 12px;
	float: left;
	margin-top: 30px;
	width: 220px;
	}

.boxed_img_a{
	background-color: #FFFFFF;
	display: block;
	font-size: 12px;
	margin-top: 15px;
	float: left;
	text-align: left;
	width: 220px;
	}

.boxed_img_b{
	background-color: #FFFFFF;
	display: block;
	font-size: 12px;
	margin-top: 15px;
	float: right;
	text-align: left;
	width: 220px;
	}

.boxed_img_c{
	background-color: #FFFFFF;
	display: block;
	font-size: 12px;
	margin-top: 15px;
	float: left;
	text-align: left;
	width: 220px;
	margin-bottom: 40px;
	}

.boxed_img_d{
	background-color: #FFFFFF;
	display: block;
	font-size: 12px;
	margin-top: 15px;
	float: right;
	text-align: left;
	width: 220px;
	margin-bottom: 40px;
	}

.boxed_img01{
	background-color: #FFFFFF;
	display: block;
	font-size: 12px;
	margin-top: 15px;
	float: left;
	width: 220px;
	margin-right: 0px;
	text-align: left;
	}

.boxed_img02{
	background-color: #FFFFFF;
	display: block;
	text-align: center;
	font-size: 12px;
	margin-top: 15px;
	width: 220px;
	}

.boxed_img03{
	background-color: #FFFFFF;
	display: block;
	text-align: center;
	font-size: 12px;
	float: left;
	margin-top: 15px;
	margin-right: 21px;
	margin-bottom: 30px;
	}

.boxed_img04{
	background-color: #FFFFFF;
	display: block;
	text-align: center;
	font-size: 12px;
	float: left;
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 30px;
	}

p.institution{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}


/** PRIVILEGE MENBERSHIP **/
#bg_01{
	width: 465px;
	background-image: url(../privilege_membership/img/bg_01.jpg);
	height: 148px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	background-repeat: no-repeat;
	}

#bg_02{
	width: 465px;
	background-image: url(../privilege_membership/img/bg_02.jpg);
	height: 148px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	background-repeat: no-repeat;
	}

#bg_03{
	width: 465px;
	background-image: url(../privilege_membership/img/bg_03.jpg);
	height: 148px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	background-repeat: no-repeat;
	}

#bg_04{
	width: 465px;
	background-image: url(../privilege_membership/img/bg_04.jpg);
	height: 113px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	background-repeat: no-repeat;
	}

#bg_05{
	width: 465px;
	background-image: url(../privilege_membership/img/bg_05.jpg);
	height: 148px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	background-repeat: no-repeat;
	}

#bg_06{
	width: 465px;
	background-image: url(../privilege_membership/img/bg_06.jpg);
	height: 148px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	background-repeat: no-repeat;
	}

#bg_07{
	width: 465px;
	background-image: url(../privilege_membership/img/bg_07.jpg);
	height: 648px;
	margin-left: auto;
	margin-right: auto;
	background-repeat: no-repeat;
	margin-bottom: 20px;
	}

#bg_08{
	width: 465px;
	background-image: url(../privilege_membership/img/bg_08.jpg);
	height: 443px;
	margin-left: auto;
	margin-right: auto;
	background-repeat: no-repeat;
	margin-bottom: 20px;
	}

h3.title_list{
	background-image: url(../privilege_membership/img/list.gif);
	background-repeat: no-repeat;
	font-size: 16px;
	color: #1C5028;
	background-position: 0px -1px;
	margin: 0px;
	padding: 0px 0px 0px 30px;
}

h3.title_menu01{
	font-size: 14px;
	color: #1C5028;
	margin: 0;
	padding: 20px 0px 0px 30px;
}

h4.subtitle_list {
	margin:0; padding:0 0 0 30px;
	color:#B41B48;
}

p.title_menu01{
	font-size: 14px;
	color: #1C5028;
	margin: 0;
	padding: 20px 0px 0px 30px;
}

p.title_menu02{
	font-size: 12px;
	margin: 5px 0px 10px 0px;
	padding: 0px 30px 0px 30px;
	line-height: 15px;
	letter-spacing: 1px;
}

.boxed06{
	width:400px;
	display: inherit;
	text-align: left;
	font-size: 12px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 25px;
	letter-spacing: 1px;
	line-height: 15px;
	}

.boxed07{
	width:380px;
	display: inherit;
	text-align: left;
	font-size: 12px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 5px;
	}

.boxed08{
	width:380px;
	display: inherit;
	text-align: left;
	font-size: 12px;
	margin-left: auto;
	margin-right: auto;
	background-color: #EDEDDB;
	margin-top: 10px;
	padding-bottom: 5px;
	}

.boxed09{
	width:450px;
	display: inherit;
	text-align: left;
	font-size: 12px;
	margin-left: auto;
	margin-right: auto;
	}

p.tokuten_comments01{
	font-size: 12px;
	width: 200px;
	line-height: 17px;
	letter-spacing: 1px;
	margin: 10px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}

p.tokuten_comments02{
	font-size: 12px;
	width: 350px;
	line-height: 17px;
	letter-spacing: 1px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 30px;
}

p.tokuten_comments03{
	font-size: 12px;
	width: 200px;
	line-height: 17px;
	letter-spacing: 1px;
	margin: 15px 0px 20px 30px;
}

.tokuten_img01{
	float: right;
	width: 160px;
}

.tokuten_img02{
	float: right;
	width: 160px;
	margin-top: 15px;
}

p.list_green01{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	text-align: left;
	font-size: 13px;
	background-color: #FFFFFF;
	background-image: url(../access/img/list_green.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	color: #215831;
	font-weight: bold;
	}



/** 講座案内 **/
.boxed10{
	width:460px;
	display: inherit;
	text-align: left;
	font-size: 12px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 25px;
	letter-spacing: 1px;
	line-height: 20px;
	background-color: #FFFFFF;
	}

.boxed11{
	width:460px;
	display: inherit;
	text-align: left;
	font-size: 12px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 25px;
	letter-spacing: 1px;
	line-height: 20px;
	color: #95163B;
	background-color: #FFFFFF;
	}

.boxed11a{
	width:460px;
	display: inherit;
	text-align: left;
	font-size: 12px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 25px;
	letter-spacing: 1px;
	line-height: 20px;
	color: #95163B;
	background-color: #FFFFFF;
	}

.boxed11b{
	width:460px;
	display: inherit;
	text-align: left;
	font-size: 12px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 25px;
	letter-spacing: 1px;
	line-height: 20px;
	color: #B95E2F;
	background-color: #FFFFFF;
	}

.boxed11c{
	width:460px;
	display: inherit;
	text-align: left;
	font-size: 12px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 25px;
	letter-spacing: 1px;
	line-height: 20px;
	color: #1C5028;
	background-color: #FFFFFF;
	}

.boxed11d{
	width:460px;
	display: inherit;
	text-align: left;
	font-size: 12px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 25px;
	letter-spacing: 1px;
	line-height: 20px;
	color: #1C5028;
	background-color: #FFFFFF;
	height: 50px;
	}

.boxed12{
	width:600px;
	display: inherit;
	text-align: left;
	font-size: 12px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 25px;
	letter-spacing: 1px;
	line-height: 20px;
	color: #95163B;
	background-color: #FFFFFF;
	}

.boxed13{
	width:600px;
	display: inherit;
	text-align: left;
	font-size: 12px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 25px;
	letter-spacing: 1px;
	line-height: 20px;
	color: #B95E2F;
	background-color: #FFFFFF;
	}

.boxed14{
	width:600px;
	display: inherit;
	text-align: left;
	font-size: 12px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 25px;
	letter-spacing: 1px;
	line-height: 20px;
	color: #1C5028;
	background-color: #FFFFFF;
	}

a#report:link, a#report:visited, a#report:active{
	width: 148px;
	margin: 20px 0px 20px 0px;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/bt_report_a.jpg);
	background-repeat: no-repeat;
	height: 18px;
	float: right;
	}

a#report:hover{
	width: 148px;
	float: right;
	margin: 20px 0px 20px 0px;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/bt_report_b.jpg);
	background-repeat: no-repeat;
	height: 18px;
	}

a.wafu:link, a.wafu:visited, a.wafu:active{
	width: 218px;
	margin: 20px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/wafu_a.jpg);
	background-repeat: no-repeat;
	height: 46px;
	float: left;
	}

a.wafu:hover{
	width: 218px;
	margin: 20px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/wafu_b.jpg);
	background-repeat: no-repeat;
	height: 46px;
	float: left;
	}

a.yofu:link, a.yofu:visited, a.yofu:active{
	width: 218px;
	margin: 20px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/yofu_a.jpg);
	background-repeat: no-repeat;
	height: 46px;
	float: right;
	}

a.yofu:hover{
	width: 218px;
	float: right;
	margin: 20px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	font-size: 10px;
	background-image: url(../course_guide/img/yofu_b.jpg);
	background-repeat: no-repeat;
	height: 46px;
	}


/** 講座案内（あか） **/
strong.red01{
	font-size:14px;
	font-weight:bold;
	}

strong.red02{
	font-size:12px;
	font-weight:normal;
	}

h3.course_red{
	float: left;
	font-weight: bold;
	line-height: 15px;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 25px;
	font-size: 14px;
	background-image: url(../course_guide/img/list_red.gif);
	background-repeat: no-repeat;
	background-position: 0px -2px;
	display: block;
	width: 280px;
}

td.course_title_red{
	width: 270px;
	float: right;
	font-weight: bold;
	line-height: 16px;
	font-size: 12px;
	background-image: url(../course_guide/img/bg_border_red3.gif);
	background-repeat: no-repeat;
	background-position: 0px 9px;
	padding-left: 10px;
	letter-spacing: 1px;
	display: block;
}

p#notes_red01{
	width: 601px;
	margin: 0px 0px 0px 0px;
	text-align: right;
	font-size: 13px;
	padding-top: 10px;
	background-color: #FFFFFF;
}

p#notes_red{
	width: 601px;
	margin: 0px 0px 0px 0px;
	text-align: right;
	font-size: 13px;
	padding-top: 10px;
	background-color: #FFFFFF;
}


table.top_table_red{
	width: 601px;
	font-size: 13px;
	color: #000000;
}

table.top_table_in_red{
	width: 601px;
	color: #000000;
	height: 79px;
	margin-left: auto;
	margin-right: auto;
	float: right;
	border-left: 1px solid #BC6D84;
	border-right: 1px solid #BC6D84;
	border-top: 1px solid #BC6D84;
	background-color: #E9D0D7;
}

table.top_table_in01{
	width: 601px;
	color: #000000;
	margin-left: auto;
	margin-right: auto;
	float: right;
	height: 95px;
}

td.white_01_red{
	height: 30px;
	width: 71px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-left: 1px solid #BC6D84;
	border-bottom: 1px solid #BC6D84;
	border-top: 1px solid #BC6D84;
	}

td.white_02_red{
	height: 30px;
	width: 90px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-left: 1px solid #BC6D84;
	border-bottom: 1px solid #BC6D84;
	border-top: 1px solid #BC6D84;
	}

td.white_03_red{
	height: 30px;
	text-align: center;
	width: 240px;
	padding: 0;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-left: 1px solid #BC6D84;
	border-bottom: 1px solid #BC6D84;
	border-top: 1px solid #BC6D84;
	}

td.white_04_red{
	height: 30px;
	text-align: center;
	width: 199px;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-left: 1px solid #BC6D84;
	border-right: 1px solid #BC6D84;
	border-bottom: 1px solid #BC6D84;
	border-top: 1px solid #BC6D84;
	}

td.white01{
	height: 60px;
	width: 71px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
	border-left: 1px solid #BC6D84;
	border-bottom: 1px solid #BC6D84;
	}

td.white02{
	height: 60px;
	width: 90px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	border-bottom: 1px solid #BC6D84;
	border-left: 1px solid #BC6D84;
	}

td.white03{
	height: 60px;
	text-align: left;
	width: 220px;
	padding: 0px 10px 0px 10px;
	margin: 0px;
	line-height: 18px;
	letter-spacing: 1px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #BC6D84;
	border-left: 1px solid #BC6D84;
	}

td.white04{
	height: 60px;
	text-align: left;
	width: 179px;
	padding: 0px 10px 0px 10px;
	margin: 0px;
	line-height: 18px;
	letter-spacing: 1px;
	background-color: #FFFFFF;
	font-size: 11px;
	border-left: 1px solid #BC6D84;
	border-right: 1px solid #BC6D84;
	border-bottom: 1px solid #BC6D84;
	}

td.red01{
	height: 60px;
	width: 71px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	background-color: #F5E9EC;
	border-left: 1px solid #BC6D84;
	border-bottom: 1px solid #BC6D84;
	}

td.red02{
	height: 60px;
	width: 90px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	background-color: #F5E9EC;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	border-left: 1px solid #BC6D84;
	border-bottom: 1px solid #BC6D84;
	}

td.red03{
	height: 60px;
	text-align: left;
	width: 220px;
	padding: 0px 10px 0px 10px;
	margin: 0px;
	background-color: #F5E9EC;
	letter-spacing: 1px;
	line-height: 18px;
	font-weight: bold;
	border-left: 1px solid #BC6D84;
	border-bottom: 1px solid #BC6D84;
	}

td.red04{
	height: 60px;
	text-align: left;
	width: 179px;
	padding: 0px 10px 0px 10px;
	margin: 0px;
	background-color: #F5E9EC;
	letter-spacing: 1px;
	line-height: 18px;
	font-size: 11px;
	border-left: 1px solid #BC6D84;
	border-right: 1px solid #BC6D84;
	border-bottom: 1px solid #BC6D84;
	}





/** 講座案内トータルビューティー **/
ul.tb_point_red{
	margin: 20px 0 0 30px;
	padding: 0px 0px 0px 10px;
	color: #B95E2F;
	font-size: 15px;
	list-style-type: decimal;
	}

li.tb_point_red{
	font-size: 16px;
	margin: 0px 0px 10px 0px;
	padding: 0;
	list-style-type: decimal;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color: #95163B;
	}

table.top_table_in_orange{
	width: 601px;
	color: #000000;
	height: 79px;
	margin-left: auto;
	margin-right: auto;
	float: right;
	border-left: 1px solid #B95E2F;
	border-right: 1px solid #B95E2F;
	border-top: 1px solid #B95E2F;
	background-color: #EFDACF;
}


dt.tb_point1_red{
	margin-top: 0px;
	font-size: 14px;
	margin: 0 0 0 0px;
	padding: 0;
	list-style-type: decimal;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color: #983443;
	}

dt.tb_point2_red{
	margin-top: 0px;
	font-size: 13px;
	margin: 0px;
	padding: 0;
	list-style-type: decimal;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	color: #95163B;
	}

ul.tb_point_orange{
	margin: 20px 0 0 30px;
	padding: 0px 0px 0px 10px;
	color: #AE4D61;
	font-size: 15px;
	list-style-type: decimal;
	}

li.tb_point_orange{
	font-size: 16px;
	margin: 0px 0px 10px 0px;
	padding: 0;
	list-style-type: decimal;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color: #B95E2F;
	}			

dt.tb_point1_orange{
	margin-top: 0px;
	font-size: 14px;
	margin: 0 0 0 0px;
	padding: 0;
	list-style-type: decimal;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color: #983443;
	}

dt.tb_point2_orange{
	margin-top: 0px;
	font-size: 13px;
	margin: 0px;
	padding: 0;
	list-style-type: decimal;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	color: #B95E2F;
	}

ul.tb_point_green{
	margin: 20px 0 0 30px;
	padding: 0px 0px 0px 10px;
	color: #AE4D61;
	font-size: 15px;
	list-style-type: decimal;
	}

li.tb_point_green{
	font-size: 16px;
	margin: 0px 0px 10px 0px;
	padding: 0;
	list-style-type: decimal;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color: #1C5028;
	}			

dt.tb_point1_green{
	margin-top: 0px;
	font-size: 14px;
	margin: 0 0 0 0px;
	padding: 0;
	list-style-type: decimal;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	color: #1C5028;
	}

dt.tb_point2_green{
	margin-top: 0px;
	font-size: 13px;
	margin: 0px;
	padding: 0;
	list-style-type: decimal;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	color: #1C5028;
	}

.red_commenet1{
	margin: 10px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	line-height: 15px;
	color: #000000;
	}
	
.red_commenet2{
	font-size:11px;
	color:#803C4D;
	margin: 10px 0px 5px 10px;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	line-height: 12px;
	}

table.theme_bg{
	width:600px;
	margin-top: 20px;
	color: #000000;
	background-color: #C68297;
	}

td.theme_top01{
	width:301px;
	font-size: 12px;
	font-weight: bold;
	padding-top: 3px;
	background-color: #E9D0D6;
	}

td.theme_top02{
	width:300px;
	font-size: 12px;
	font-weight: bold;
	color: #95163B;
	padding-top: 3px;
	background-color: #E9D0D6;
	border-left: 0px;
	background-image: url(../course_guide/img/bg_border_red4.jpg);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	}

td.theme01{
	width:398px;
	font-size: 14px;
	padding: 10px 0px 8px 10px;
	font-weight: bold;
	border-bottom: 1px solid #BC6D84;
	border-left: 1px solid #BC6D84;
	border-top: 1px solid #BC6D84;
	line-height: 18px;
	color: #EFEFEF;
	}

td.theme02{
	width:170px;
	font-size: 12px;
	font-weight: bold;
	color: #95163B;
	padding-top: 3px;
	border-bottom: 1px solid #BC6D84;
	border-right: 1px solid #BC6D84;
	border-top: 1px solid #BC6D84;
	}

table.theme_bg_top{
	width:600px;
	color: #000000;
	font-size: 14px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	border-top: 1px solid #BC6D84;
	line-height: 18px;
	background-color: #E9D0D7;
	}

strong#underline{
	text-decoration:underline;
	font-weight: normal;
	}

p.small01{
	margin: 5px 0px 0px 65px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	}

strong.small02{
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	font-weight: normal;
	}

h3.course_red_tb{
	float: left;
	font-weight: bold;
	line-height: 15px;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 25px;
	font-size: 14px;
	background-image: url(../course_guide/img/list_red.gif);
	background-repeat: no-repeat;
	background-position: 0px -2px;
	display: block;
	width: 280px;
}

h4.title_tb{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:14px;
	}

td.course_title_red_tb{
	width: 270px;
	float: right;
	font-weight: bold;
	line-height: 16px;
	font-size: 12px;
	background-image: url(../course_guide/img/bg_border_red4.jpg);
	background-repeat: no-repeat;
	background-position: 0px 9px;
	padding-left: 10px;
	letter-spacing: 1px;
	display: block;
}

p#notes_red_tb{
	width: 601px;
	border-top: 1px solid #BC6D84;
	margin: 0px 0px 0px 0px;
	text-align: right;
	font-size: 13px;
	padding-top: 10px;
	background-color: #FFFFFF;
}


table.top_table_red_tb{
	width: 601px;
	font-size: 13px;
	color: #000000;
}

table.top_table_in_tb{
	width: 601px;
	color: #000000;
	margin-left: auto;
	margin-right: auto;
	float: right;
	border: 1px solid #BC6D84;
	background-color: #E9D0D6;
}

td.white_01_red_tb{
	height: 50px;
	width: 36px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
	background-color: #FFFFFF;
	border-bottom: 1px solid #BC6D84;
	font-size: 12px;
	border-left: 1px solid #BC6D84;
	}

td.white_02_red_tb{
	height: 50px;
	width: 49px;
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #BC6D84;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	border-left: 1px solid #BC6D84;
	}

td.white_03_red_tb{
	height: 50px;
	text-align: center;
	width: 49px;
	padding: 0;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #BC6D84;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	border-left: 1px solid #BC6D84;
	}

td.white_04_red_tb{
	height: 50px;
	text-align: center;
	width: 49px;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #BC6D84;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	border-left: 1px solid #BC6D84;
	}

td.white_05_red_tb{
	background-repeat: repeat-y;
	height: 50px;
	text-align: center;
	width: 49px;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #BC6D84;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	border-left: 1px solid #BC6D84;
	}

td.white_06_red_tb{
	height: 50px;
	text-align: center;
	width: 157px;
	padding: 5px 10px 5px 10px;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #BC6D84;
	font-size: 12px;
	line-height: 15px;
	border-left: 1px solid #BC6D84;
	}

td.white_07_red_tb{
	height: 50px;
	text-align: center;
	width: 168px;
	padding: 5px 10px 5px 10px;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #BC6D84;
	font-size: 12px;
	line-height: 13px;
	border-left: 1px solid #BC6D84;
	border-right: 1px solid #BC6D84;
	}

td.white_08_red_tb{
	height: 120px;
	text-align: left;
	width: 280px;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	font-size: 12px;
	line-height: 15px;
	border-left: 1px solid #BC6D84;
	}

td.white_09_red_tb{
	height: 120px;
	text-align: left;
	width: 320px;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	font-size: 12px;
	line-height: 15px;
	border-right: 1px solid #BC6D84;
	background-image: url(../course_guide/img/bg_border_red4.jpg);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	}

td.white_1a_red_tb{
	height: 50px;
	width: 39px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
	background-color: #F5E9EC;
	border-bottom: 1px solid #BC6D84;
	font-size: 12px;
	border-left: 1px solid #BC6D84;
	}

td.white_2a_red_tb{
	height: 50px;
	width: 48px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	background-color: #EDD6DC;
	border-bottom: 1px solid #BC6D84;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	border-left: 1px solid #BC6D84;
	}

td.white_3a_red_tb{
	height: 50px;
	text-align: center;
	width: 48px;
	padding: 0;
	margin: 0px;
	font-weight: bold;
	background-color: #F5E9EC;
	border-bottom: 1px solid #BC6D84;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	border-left: 1px solid #BC6D84;
	}

td.white_4a_red_tb{
	height: 50px;
	text-align: center;
	width: 48px;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	background-color: #EDD6DC;
	border-bottom: 1px solid #BC6D84;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	border-left: 1px solid #BC6D84;
	}

td.white_5a_red_tb{
	height: 50px;
	text-align: center;
	width: 48px;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	background-color: #F5E9EC;
	border-bottom: 1px solid #BC6D84;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	border-left: 1px solid #BC6D84;
	}

td.white_6a_red_tb{
	height: 50px;
	text-align: left;
	width: 159px;
	padding: 5px 10px 5px 10px;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #BC6D84;
	font-size: 12px;
	line-height: 15px;
	border-left: 1px solid #BC6D84;
	}

td.white_7a_red_tb{
	height: 50px;
	text-align: left;
	width: 170px;
	padding: 5px 10px 5px 10px;
	margin: 0px;
	font-weight: normal;
	background-color: #FFFFFF;
	border-bottom: 1px solid #BC6D84;
	font-size: 11px;
	line-height: 13px;
	border-right: 1px solid #BC6D84;
	border-left: 1px solid #BC6D84;
	}

td.white_1b_red_tb{
	height: 50px;
	width: 39px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
	background-color: #FFFFFF;
	border-bottom: 1px solid #BC6D84;
	font-size: 12px;
	border-left: 1px solid #BC6D84;
	}

td.white_2b_red_tb{
	height: 50px;
	width: 48px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	background-color: #F6EAED;
	border-bottom: 1px solid #BC6D84;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	border-left: 1px solid #BC6D84;
	}

td.white_3b_red_tb{
	height: 50px;
	text-align: center;
	width: 48px;
	padding: 0;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #BC6D84;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	border-left: 1px solid #BC6D84;
	}

td.white_4b_red_tb{
	height: 50px;
	text-align: center;
	width: 48px;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	background-color: #F6EAED;
	border-bottom: 1px solid #BC6D84;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	border-left: 1px solid #BC6D84;
	}

td.white_5b_red_tb{
	background-repeat: repeat-y;
	height: 50px;
	text-align: center;
	width: 48px;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #BC6D84;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	border-left: 1px solid #BC6D84;
	}

td.white_6b_red_tb{
	height: 50px;
	text-align: left;
	width: 159px;
	padding: 5px 10px 5px 10px;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #BC6D84;
	font-size: 12px;
	line-height: 15px;
	border-left: 1px solid #BC6D84;
	}

td.white_7b_red_tb{
	height: 50px;
	text-align: left;
	width: 170px;
	padding: 5px 10px 5px 10px;
	margin: 0px;
	font-weight: normal;
	background-color: #FFFFFF;
	border-bottom: 1px solid #BC6D84;
	font-size: 11px;
	line-height: 13px;
	border-left: 1px solid #BC6D84;
	border-right: 1px solid #BC6D84;
	}

td.white01_tb{
	background-image: url(../course_guide/img/bg_border_red1.gif);
	background-repeat: repeat-y;
	height: 60px;
	width: 71px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
	}

td.white02_tb{
	background-image: url(../course_guide/img/bg_border_red1.gif);
	background-repeat: repeat-y;
	height: 60px;
	width: 90px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
	}

td.white03_tb{
	background-image: url(../course_guide/img/bg_border_red1.gif);
	background-repeat: repeat-y;
	height: 60px;
	text-align: left;
	width: 220px;
	padding: 0px 10px 0px 10px;
	margin: 0px;
	line-height: 18px;
	letter-spacing: 1px;
	font-weight: bold;
	background-color: #FFFFFF;
	}

td.white04_tb{
	background-image: url(../course_guide/img/bg_border_red2.gif);
	background-repeat: repeat-y;
	height: 60px;
	text-align: left;
	width: 180px;
	padding: 0px 10px 0px 10px;
	margin: 0px;
	line-height: 18px;
	letter-spacing: 1px;
	background-color: #FFFFFF;
	font-size: 11px;
	}

td.red01_tb{
	background-image: url(../course_guide/img/bg_border_red1.gif);
	background-repeat: repeat-y;
	height: 60px;
	width: 71px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	background-color: #F5E9EC;
	}

td.red02_tb{
	background-image: url(../course_guide/img/bg_border_red1.gif);
	background-repeat: repeat-y;
	height: 60px;
	width: 90px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	background-color: #F5E9EC;
	}

td.red03_tb{
	background-image: url(../course_guide/img/bg_border_red1.gif);
	background-repeat: repeat-y;
	height: 60px;
	text-align: left;
	width: 220px;
	padding: 0px 10px 0px 10px;
	margin: 0px;
	background-color: #F5E9EC;
	letter-spacing: 1px;
	line-height: 18px;
	font-weight: bold;
	}

td.red04_tb{
	background-image: url(../course_guide/img/bg_border_red2.gif);
	background-repeat: repeat-y;
	height: 60px;
	text-align: left;
	width: 180px;
	padding: 0px 10px 0px 10px;
	margin: 0px;
	background-color: #F5E9EC;
	letter-spacing: 1px;
	line-height: 18px;
	font-size: 11px;
	}







/** 講座案内（オレンジ） **/
strong.orange{
	font-size:12px;
	font-weight:normal;}

h3.course_orange{
	float: left;
	font-weight: bold;
	line-height: 15px;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 25px;
	font-size: 14px;
	background-image: url(../course_guide/img/list_orange.gif);
	background-repeat: no-repeat;
	background-position: 0px -2px;
	display: block;
	width: 280px;
}
td.course_title_orange{
	width: 270px;
	float: right;
	font-weight: bold;
	line-height: 16px;
	font-size: 12px;
	background-image: url(../course_guide/img/bg_border_orange4.gif);
	background-repeat: no-repeat;
	background-position: 0px 9px;
	padding-left: 10px;
	letter-spacing: 1px;
	display: block;
	height: 90px;
}

p#notes_orange{
	width: 601px;
	margin: 0px 0px 0px 0px;
	text-align: right;
	font-size: 13px;
	padding-top: 10px;
	background-color: #FFFFFF;
	color:#B95E2F;
}

table.top_table_orange{
	width: 601px;
	font-size: 13px;
	color: #000000;
	border-collapse:collapse;
}

table.top_table_orange01{
	width: 601px;
	font-size: 13px;
	color: #000000;
	border-collapse:collapse;
}

td.white_01_orange{
	height: 30px;
	width: 71px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	border-top: 1px solid #B95E2F;
	}

td.white_02_orange{
	height: 30px;
	width: 90px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	border-top: 1px solid #B95E2F;
	}

td.white_03_orange{
	height: 30px;
	text-align: center;
	width: 240px;
	padding: 0;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	border-top: 1px solid #B95E2F;
	}

td.white_04_orange{
	height: 30px;
	text-align: center;
	width: 199px;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	border-right: 1px solid #B95E2F;
	border-top: 1px solid #B95E2F;
	}


td.white01_orange{
	height: 60px;
	width: 71px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	}

td.white02_orange{
	height: 60px;
	width: 90px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
	font-weight: bold;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	}

td.white03_orange{
	height: 60px;
	text-align: left;
	width: 240px;
	padding: 0px 10px 0px 10px;
	margin: 0px;
	line-height: 18px;
	letter-spacing: 1px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	}

td.white04_orange{
	height: 60px;
	text-align: left;
	width: 199px;
	padding: 0px 10px 0px 10px;
	margin: 0px;
	line-height: 18px;
	letter-spacing: 1px;
	background-color: #FFFFFF;
	font-size: 11px;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	border-right: 1px solid #B95E2F;
	}

td.orange01{
	height: 60px;
	width: 71px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	background-color: #F8EFEA;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	}

td.orange02{
	height: 60px;
	width: 90px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	background-color: #F8EFEA;
	font-weight: bold;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	}

td.orange03{
	height: 60px;
	text-align: left;
	width: 240px;
	padding: 0px 10px 0px 10px;
	margin: 0px;
	background-color: #F8EFEA;
	letter-spacing: 1px;
	line-height: 18px;
	font-weight: bold;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	}

td.orange04{
	height: 60px;
	text-align: left;
	width: 199px;
	padding: 5px 10px 0px 10px;
	margin: 0px;
	background-color: #F8EFEA;
	letter-spacing: 1px;
	line-height: 18px;
	font-size: 11px;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	border-right: 1px solid #B95E2F;
	}

/*テーブル追加*/

td.white_05_orange{
	height: 60px;
	width: 150px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	border-top: 1px solid #B95E2F;
	}

td.white_06_orange{
	height: 60px;
	text-align: left;
	padding: 5px 10px 0px 10px;
	margin: 0px;
	background-color: #FFFFFF;
	letter-spacing: 1px;
	line-height: 18px;
	border-top: 1px solid #B95E2F;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	border-right: 1px solid #B95E2F;
	border-collapse:collapse;
	}

td.white_07_orange{
	height: 60px;
	text-align: left;
	padding: 5px 10px 0px 10px;
	margin: 0px;
	background-color: #FFFFFF;
	letter-spacing: 1px;
	line-height: 18px;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	border-right: 1px solid #B95E2F;
	}

td.white_08_orange{
	height: 60px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	}

td.orange05{
	height: 60px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	background-color: #F8EFEA;
	font-weight: bold;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	}

td.orange06{
	height: 60px;
	text-align: left;
	padding: 5px 10px 0px 10px;
	margin: 0px;
	background-color: #F8EFEA;
	letter-spacing: 1px;
	line-height: 18px;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	border-right: 1px solid #B95E2F;
	}

/** 講座案内（オレンジ） **/
strong.orange{
	font-size:12px;
	font-weight:normal;}

h3.course-range{
	float: left;
	font-weight: bold;
	line-height: 15px;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 25px;
	font-size: 14px;
	background-image: url(../course_guide/img/list_orange.gif);
	background-repeat: no-repeat;
	background-position: 0px -2px;
	display: block;
	width: 280px;
}
td.course-title-orange{
	width: 270px;
	float: right;
	font-weight: bold;
	line-height: 16px;
	font-size: 12px;
	background-image: url(../course_guide/img/bg_border_orange4.gif);
	background-repeat: no-repeat;
	background-position: 0px 9px;
	padding-left: 10px;
	letter-spacing: 1px;
	display: block;
	height: 90px;
}

p#notes-orange{
	width: 601px;
	margin: 0px 0px 0px 0px;
	text-align: right;
	font-size: 13px;
	padding-top: 10px;
	background-color: #FFFFFF;
	color:#B95E2F;
}

table.top-table-orange{
	width: 601px;
	font-size: 13px;
	color: #000000;
}

table.top-table-orange01{
	width: 601px;
	font-size: 13px;
	color: #000000;
}

td.white-01-orange{
	height: 30px;
	width: 71px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	border-top: 1px solid #B95E2F;
	}

td.white-02-orange{
	height: 30px;
	width: 90px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	border-top: 1px solid #B95E2F;
	}

td.white-03-orange{
	height: 30px;
	text-align: center;
	width: 240px;
	padding: 0;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	border-top: 1px solid #B95E2F;
	}

td.white01-orange{
	height: 60px;
	width: 71px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	}

td.white02-orange{
	height: 60px;
	width: 90px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	}

td.white03-orange{
	height: 60px;
	text-align: left;
	width: 240px;
	padding: 0px 10px 0px 10px;
	margin: 0px;
	line-height: 18px;
	letter-spacing: 1px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	}



td.orange-01{
	height: 60px;
	width: 71px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	background-color: #F8EFEA;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	}

td.orange-02{
	height: 60px;
	width: 90px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	background-color: #F8EFEA;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	}

td.orange-03{
	height: 60px;
	text-align: left;
	width: 240px;
	padding: 0px 10px 0px 10px;
	margin: 0px;
	background-color: #F8EFEA;
	letter-spacing: 1px;
	line-height: 18px;
	font-weight: bold;
	border-bottom: 1px solid #B95E2F;
	border-left: 1px solid #B95E2F;
	}






/** 講座案内（ミドリ） **/
strong.green{
	font-size:12px;
	font-weight:normal;}

h3.course_green{
	float: left;
	font-weight: bold;
	line-height: 15px;
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 25px;
	font-size: 14px;
	background-image: url(../course_guide/img/lisi_green.gif);
	background-repeat: no-repeat;
	background-position: 0px -2px;
	display: block;
	width: 280px;
}

table.top_table_in_green{
	width: 601px;
	color: #000000;
	height: 79px;
	margin-left: auto;
	margin-right: auto;
	float: right;
	border-left: 1px solid #1C5028;
	border-right: 1px solid #1C5028;
	border-top: 1px solid #1C5028;
	background-color: #DBE3DC;
}

td.course_title_green{
	width: 270px;
	float: right;
	font-weight: bold;
	line-height: 16px;
	font-size: 12px;
	background-image: url(../course_guide/img/bg_border_green3.gif);
	background-repeat: no-repeat;
	background-position: 0px 9px;
	padding-left: 10px;
	letter-spacing: 1px;
	display: block;
}

p.notes_green{
	width: 601px;
	margin: 0px 0px 0px 0px;
	text-align: right;
	font-size: 13px;
	padding-top: 10px;
	background-color: #FFFFFF;
	color:#1C5028;
}

table.top_table_green{
	width: 601px;
	font-size: 13px;
	color: #000000;
}

td.white_00_orange{
	background-repeat: repeat-y;
	height: 30px;
	text-align: left;
	width: 579px;
	padding: 0px 0px 0px 20px;
	margin: 0px;
	font-weight: bold;
	background-color: #CD6F41;
	border-bottom: #B95E31 1px solid;
	border-left: #B95E31 1px solid;
	border-right: #B95E31 1px solid;
	color: #FFFFFF;
	}

td.white_00_green{
	background-repeat: repeat-y;
	height: 30px;
	text-align: left;
	width: 579px;
	padding: 0px 0px 0px 20px;
	margin: 0px;
	font-weight: bold;
	background-color: #71A364;
	border-bottom: #1C5028 1px solid;
	border-left: #1C5028 1px solid;
	border-right: #1C5028 1px solid;
	color: #FFFFFF;
	}

td.white_01_green{
	height: 30px;
	width: 71px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #1C5028;
	border-left: 1px solid #1C5028;
	border-top: 1px solid #1C5028;
	}

td.white_02_green{
	height: 30px;
	width: 90px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #1C5028;
	border-left: 1px solid #1C5028;
	border-top: 1px solid #1C5028;
	}

td.white_03_green{
	height: 30px;
	text-align: center;
	width: 240px;
	padding: 0;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #1C5028;
	border-left: 1px solid #1C5028;
	border-top: 1px solid #1C5028;
	}

td.white_04_green{
	height: 30px;
	text-align: center;
	width: 199px;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #1C5028;
	border-left: 1px solid #1C5028;
	border-right: 1px solid #1C5028;
	border-top: 1px solid #1C5028;
	}

td.white01_green{
	height: 60px;
	width: 71px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #1C5028;
	border-left: 1px solid #1C5028;
	}

td.white02_green{
	height: 60px;
	width: 90px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	border-bottom: 1px solid #1C5028;
	border-left: 1px solid #1C5028;
	}

td.white03_green{
	height: 60px;
	text-align: left;
	width: 240px;
	padding: 0px 10px 0px 10px;
	margin: 0px;
	line-height: 18px;
	letter-spacing: 1px;
	font-weight: bold;
	background-color: #FFFFFF;
	border-bottom: 1px solid #1C5028;
	border-left: 1px solid #1C5028;
	}

td.white04_green{
	height: 60px;
	text-align: left;
	width: 199px;
	padding: 0px 10px 0px 10px;
	margin: 0px;
	line-height: 18px;
	letter-spacing: 1px;
	background-color: #FFFFFF;
	font-size: 11px;
	border-bottom: 1px solid #1C5028;
	border-left: 1px solid #1C5028;
	border-right: 1px solid #1C5028;
	}

td.green01{
	height: 60px;
	width: 71px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	background-color: #E8EDE9;
	border-bottom: 1px solid #1C5028;
	border-left: 1px solid #1C5028;
	}

td.green02{
	height: 60px;
	width: 90px;
	text-align: center;
	padding: 0px;
	margin: 0px;
	background-color: #E8EDE9;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	border-bottom: 1px solid #1C5028;
	border-left: 1px solid #1C5028;
	}

td.green03{
	height: 60px;
	text-align: left;
	width: 240px;
	padding: 0px 10px 0px 10px;
	margin: 0px;
	background-color: #E8EDE9;
	letter-spacing: 1px;
	line-height: 18px;
	font-weight: bold;
	border-bottom: 1px solid #1C5028;
	border-left: 1px solid #1C5028;
	}

td.green04{
	height: 60px;
	text-align: left;
	width: 199px;
	padding: 0px 10px 0px 10px;
	margin: 0px;
	background-color: #E8EDE9;
	letter-spacing: 1px;
	line-height: 18px;
	font-size: 11px;
	border-bottom: 1px solid #1C5028;
	border-left: 1px solid #1C5028;
	border-right: 1px solid #1C5028;
	}



/** 個人情報保護 **/
table#personally{
	width: 500px;
	border: 0px;
	text-align:center;
	margin-left: auto;
	margin-right: auto;
	 }

h2.personally{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	}

h3.personally{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	}

td.head_img{
	background-image: url(../personally/img/head_img.jpg);
	height: 35px;
	}

td.foot_img{
	background-image: url(../personally/img/foot_img.jpg);
	height: 35px;
	}

td.personally_01{
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 20px;
	background-image: url(../personally/img/middle_img.jpg);
	text-align: left;
	}

td.personally_02{
	font-size:12px;
	text-align:left;
	color: #999999;
	background-image: url(../personally/img/middle_img.jpg);
	padding: 20px 30px 0px 30px;
	letter-spacing: 1.5px;
	line-height: 15px;
	}

td.personally_03{
	margin: 0px 0px 0px 0px;
	padding: 20px 40px 10px 40px;
	background-image: url(../personally/img/middle_img.jpg);
	text-align: left;
	}

td.personally_04{
	font-size:13px;
	text-align:left;
	color: #999999;
	background-image: url(../personally/img/middle_img.jpg);
	padding: 0px 40px 0px 40px;
	letter-spacing: 1.5px;
	line-height: 15px;
	width: 560px;
	}

ul#personally{
	margin:10px 0px 0px 0px;
	list-style-position: inside;
	}

li.personally{
	margin:0px 0px 0px 0px;
	font-size: 10px;
}




/** 入会案内 **/
td.text_join{
	font-size:13px;
	text-align:left;
	width:380px;
	letter-spacing: 1.5px;
	line-height: 16px;
	margin-bottom: 20px;
	}

td.text_join strong.red01 {
	font-weight:normal;
	font-size:12px;
	color:#B41B48;
	letter-spacing: 1.5px;
	line-height: 18px;
}

td.text_join ul {
	margin:0 0 0 10px;
	padding:0;
}

td.text_join ul li {
	margin:0; padding:2px 0;
}

table#join{
	width: 500px;
	border: 0px;
	text-align:center;
	margin-left: auto;
	margin-right: auto;
	 }

td.join2{
	height:30px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

td.join{
	font-size:13px;
	text-align:left;
	width:130px;
	color:#B41B48;
	background-image: url(../join/img/line.gif);
	background-repeat: repeat-y;
	background-position: right;
	}

td.text_join{
	font-size:13px;
	text-align:left;
	width:380px;
	letter-spacing: 1.5px;
	line-height: 16px;
	margin-bottom: 20px;
	}





/** SITE MAP **/
table.sitemap{
	width: 640px;
	border: 0px;
	text-align:center;
	margin-left: auto;
	margin-right: auto;
	 }

h4.sitemap{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	}

h3.sitemap{
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 0px;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	float: left;
	}

td.head_img{
	background-image: url(http://www.ikiiki-club.jp/link/img/head_img.jpg);
	height: 35px;
	background-repeat: no-repeat;
	}

td.foot_img{
	background-image: url(http://www.ikiiki-club.jp/link/img/foot_img.jpg);
	height: 35px;
	background-repeat: no-repeat;
	}

td.sitemap_01{
	background-image:url(http://www.ikiiki-club.jp/Frequently_Asked_Question/img/middle_left_img.jpg);
	background-repeat:repeat-y;
	padding-right: 0px;
	padding-left: 60px;
	text-align: left;
	padding-bottom: 5px;
	margin: 0px 0px 0px 0px;
	font-size: 10px;
	color: #CC3300;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	padding-top: 15px;
	}

td.sitemap_02{
	background-image:url(http://www.ikiiki-club.jp/Frequently_Asked_Question/img/middle_right_img.jpg);
	background-repeat:repeat-y;
	padding-right: 0px;
	text-align: left;
	padding-bottom: 5px;
	background-position: right;
	padding-left: 0px;
	font-size: 12px;
	color: #CC3300;
	letter-spacing:1.5px;
	line-height:16px;
	}

td.sitemap_03{
	background-image:url(http://www.ikiiki-club.jp/Frequently_Asked_Question/img/middle_left_img.jpg);
	background-repeat:repeat-y;
	padding-right: 0px;
	padding-left: 100px;
	text-align: left;
	padding-bottom: 5px;
	margin: 0px 0px 0px 0px;
	font-size: 10px;
	color: #CC3300;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	}

td.sitemap_04{
	background-image:url(http://www.ikiiki-club.jp/Frequently_Asked_Question/img/middle_right_img.jpg);
	background-repeat:repeat-y;
	padding-right: 0px;
	text-align: left;
	padding-bottom: 5px;
	background-position: right;
	padding-left: 0px;
	font-size: 12px;
	color: #CC3300;
	letter-spacing:1.5px;
	line-height:16px;
	padding-top: 15px;
	}

a:link, a:visited, a:active{
	color:#1C5028;
	text-decoration:none;
	}

a:hover{
	color:#AC125E;
	text-decoration:underline;
	}



/** 会員交流会 **/
table.gathering{
	width: 640px;
	border: 0px;
	text-align:center;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	 }
	 
h2.gathering{
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	}


p.gathering{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	font-family:Georgia, "Times New Roman", Times, serif;
	}

td.gathering_01{
	margin: 0px 0px 0px 0px;
	padding: 0px 40px 0px 40px;
	background-image: url(../personally/img/middle_img.jpg);
	text-align: left;
	font-size: 16px;
	font-weight: bold;
	color: #285A35;
	width: 560px;
	}

td.gathering_02{
	font-size:12px;
	text-align:left;
	color: #333333;
	background-image: url(../personally/img/middle_img.jpg);
	padding: 10px 40px 0px 40px;
	letter-spacing: 1.5px;
	line-height: 15px;
	}

td.gathering_03{
	margin: 0px 0px 0px 0px;
	padding: 0px 40px 10px 40px;
	background-image: url(../personally/img/middle_img.jpg);
	text-align: left;
	}

td.gathering_04{
	font-size:13px;
	text-align:left;
	color: #999999;
	background-image: url(../personally/img/middle_img.jpg);
	padding: 0px 40px 0px 40px;
	letter-spacing: 1.5px;
	line-height: 15px;
	width: 560px;
	}

/** 会員特典 **/
strong.red_01{
	font-weight:normal;
	font-size:12px;
	color:#B41B48;
	letter-spacing: 1.5px;
	line-height: 18px;
	}


/*講座案内*/
.urumu{
	width:140px;
	margin-right:10px;
	float:left;
}

.urumu2{
	width:140px;
	margin-right:0px;
	float:left;
}

.boxed12_2{
	width:600px;
	display: inherit;
	text-align: left;
	font-size: 12px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 25px;
	letter-spacing: 1px;
	line-height: 20px;
	background-color: #FFFFFF;
	}


/* 天然酵母パン教室 */
table.nature_yeast{
	width: 600px;
	font-size: 13px;
	color: #000000;
	border: 1px solid #B95E2F;
	border-collapse:collapse;
}


td.nature_yeast_01_orange{
	width: 100px;
	text-align: center;
	padding: 5px;
	margin: 0px;
	background-color: #FFFFFF;
	border: 1px solid #B95E2F;
	}

td.nature_yeast_02_orange{
	text-align: center;
	padding: 5px;
	margin: 0px;
	background-color: #FFFFFF;
	border: 1px solid #B95E2F;
	}

td.nature_yeast_03_orange{
	text-align: center;
	padding: 5px;
	margin: 0px;
	background-color: #FFFFFF;
	border: 1px solid #B95E2F;
	}

td.nature_yeast_04_orange{
	text-align: center;
	padding: 5px;
	margin: 0px;
	background-color: #FFFFFF;
	border: 1px solid #B95E2F;
	}


td.nature_yeast_05_orange{
	width: 100px;
	text-align: center;
	padding: 5px;
	margin: 0px;
	background-color: #F8EFEA;
	border: 1px solid #B95E2F;
	}

td.nature_yeast_06_orange{
	padding: 5px;
	margin: 0px;
	background-color: #F8EFEA;
	border-left: 1px solid #B95E2F;
	border: 1px solid #B95E2F;
	}

td.nature_yeast_07_orange{
	padding: 5px;
	margin: 0px;
	background-color: #F8EFEA;
	border-left: 1px solid #B95E2F;
	border: 1px solid #B95E2F;
	}

td.nature_yeast_08_orange{
	text-align: center;
	padding: 5px;
	margin: 0px;
	background-color: #F8EFEA;
	border: 1px solid #B95E2F;
	}

td.nature_yeast_09_orange{
	text-align: center;
	padding: 5px;
	margin: 0px;
	background-color: #FFFFFF;
	border: 1px solid #B95E2F;
	}

td.nature_yeast_10_orange{
	padding: 5px;
	margin: 0px;
	background-color: #FFFFFF;
	border: 1px solid #B95E2F;
	}

td.nature_yeast_11_orange{
	padding: 5px;
	margin: 0px;
	background-color: #FFFFFF;
	border: 1px solid #B95E2F;
	}

td.nature_yeast_12_orange{
	text-align: center;
	padding: 5px;
	margin: 0px;
	background-color: #FFFFFF;
	border: 1px solid #B95E2F;
	}