/* 共通 */

body {
	font-family:Osaka, "ＭＳ Ｐゴシック", ヒラギノ角ゴ Pro W3, Arial, sans-serif;
	margin:0px;
	padding:0px;
	color:#333333;
}
body.top {
	font-family:Osaka, "ＭＳ Ｐゴシック", ヒラギノ角ゴ Pro W3, Arial, sans-serif;
	margin:0px;
	padding:0px;
}
a {
	overflow:hidden;			/* FireFox リンクの点線がはみ出さないようにする */
}
a:link {
	color:#00F;
	text-decoration:none;
}
a:visited {
	color:#00F;
	text-decoration:none;
}
a:hover {
	color:#C00;
	text-decoration:underline;
}
img {
	border:0px;
}
p, input, ol, ul, li, h1, h2, h3, h4, img {
	margin:0px;
	padding:0px;
	font-weight:normal;
}
ul, li {
	list-style:none;
}
address {
	font-size:80%;
	font-style:normal;
	color:#666;
	padding:3px 0px;
}
table {
	border-collapse:collapse;
}
/* 段組 */


#wrappar {
	width:760px;
	margin:0px auto;
}
#header {
	width:760px;
}
#topic {
	clear:both;
	width:760px;
	height:15px;
}
#menu {
	width:180px;
	height:200px;
	float:left;
}
#menu2 {
	width:180px;
	height:50px;
	float:left;
}
#siken_day {
	padding:10px 0 0px 7px;
}
#flash {
	width:560px;
	height:200px;
	float:left;
	padding-left:10px;
	margin-bottom:1em;
}
#bar_midasi {
	/*width:560px;*/
	/*height:100px;*/
	float:left;
	padding-left:10px;
}
#mainbody {
	width:760px;
	clear:both;
	padding-top:1em;
	background-color:#FFF;
}
#leftbody {
	width:500px;
	float:left;
}
#rightbody {
	width:245px;
	float:left;
	margin-left:15px;
	background-color:#ECECFF;
}
#leftbody2 {
	width:180px;
	float:left;
	background-color:#E0E1F1;
}
#rightbody2 {
	width:550px;
	float:left;
	padding-left:10px;
}
#footer {
	padding-top:20px;
}
address {
	clear:both;
	border-top:#e60012 solid 2px;
	text-align:center;
}
/* ヘッダー */

h1 {
	float:left;
	text-align:left;
	font-size:10px;
	height:12px;
	width:595px;
	padding-left:3px;
}
p.head_menu {
	float:left;
	font-size:10px;
	text-align:right;
	background-image:url(images/list_mini.gif);
	background-repeat:no-repeat;
	background-position:left center;
	margin-left:10px;
	padding-left:10px;
}
p.header_image {
}
/* メニュー */
#menu ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#menu li {
	margin:0px;
	padding:0px;
	display:block;
	width:180px;
	height:40px;
}
#menu li a {
	display:block;
	width:180px;	/*リンク範囲をブロックに変更*/
	height:40px;	/*リンク範囲の高さを指定：firefox必須*/
	background-position :left top;	/*画像を左上に配置*/
	background-repeat:no-repeat;	/*背景画像を繰り返さない*/
	border:0;
	text-decoration:none;
	line-height:normal;
	text-indent:-9999px;
}
#menu li.navi0 a:link, #menu li.navi1 a:visited {
	background-image:url(images/navi1.jpg);	/*通常画像*/
}
#menu li.navi1 a:link, #menu li.navi1 a:visited {
	background-image:url(images/navi1.jpg);	/*通常画像*/
}
#menu li.navi2 a:link, #menu li.navi2 a:visited {
	background-image:url(images/navi2.jpg);	/*通常画像*/
}
#menu li.navi3 a:link, #menu li.navi3 a:visited {
	background-image:url(images/navi3.jpg);	/*通常画像*/
}
#menu li.navi4 a:link, #menu li.navi4 a:visited {
	background-image:url(images/navi4.jpg);	/*通常画像*/
}
#menu li.navi5 a:link, #menu li.navi5 a:visited {
	background-image:url(images/navi5.jpg);	/*通常画像*/
}
#menu li a:hover {
	background-position:right top;	/*画像を左上に配置*/
	background-repeat:no-repeat;	/*背景画像を繰り返さない*/
}
#menu li.navi1 a:hover, #menu li.navi1 a:active {	/*ロールオーバー時の設定*/
	background-image:url(images/navi1.jpg);	/*ロールオン画像*/
}
#menu li.navi2 a:hover, #menu li.navi2 a:active {	/*ロールオーバー時の設定*/
	background-image:url(images/navi2.jpg);	/*ロールオン画像*/
}
#menu li.navi3 a:hover, #menu li.navi3 a:active {	/*ロールオーバー時の設定*/
	background-image:url(images/navi3.jpg);	/*ロールオン画像*/
}
#menu li.navi4 a:hover, #menu li.navi4 a:active {	/*ロールオーバー時の設定*/
	background-image:url(images/navi4.jpg);	/*ロールオン画像*/
}
#menu li.navi5 a:hover, #menu li.navi5 a:active {	/*ロールオーバー時の設定*/
	background-image:url(images/navi5.jpg);	/*ロールオン画像*/
}
/* メニュー２ */
#menu2 ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#menu2 li {
	margin:0px;
	padding:0px;
	display:block;
	width:180px;
	height:40px;
}
#menu2 li a {
	display:block;
	width:180px;	/*リンク範囲をブロックに変更*/
	height:50px;	/*リンク範囲の高さを指定：firefox必須*/
	background-position :rightt top;	/*画像を左上に配置*/
	background-repeat:no-repeat;	/*背景画像を繰り返さない*/
	border:0;
	text-decoration:none;
	line-height:normal;
	text-indent:-9999px;
}
#menu2 li.navi0 a:link, #menu2 li.navi0 a:visited {
	background-image:url(images/navi0.jpg);	/*通常画像*/
}
#menu2 li a:hover {
	background-position:left top;	/*画像を左上に配置*/
	background-repeat:no-repeat;	/*背景画像を繰り返さない*/
}
#menu2 li.navi0 a:link, #menu2 li.navi0 a:visited {
	background-image:url(images/navi0.jpg);	/*通常画像*/
}
/* パンくず */

p.topic {
	font-size:10px;
	margin:0px 0px 0px 15px;
}
/* コンテンツ */


div.information {
	width:500px;
	margin:0px;
}
h2.bar {
	background-image:url(images/bar_info.jpg);
	background-repeat:no-repeat;
	width:480px;
	height:28px;
	font-size:14px;
	font-weight:bolder;
	padding:6px 0px 0px 20px;
}
div.updatebox {
	padding-top:5px;
	border:1px solid #CCCCCC;
	width:500px;
	height:150px;
	overflow:scroll;
}
table.update {
	width:500px;
	height:150px;
	font-size:12px;
	color:#333;
}
table.update th, table.update td {
	border:0px;
	padding:5px 10px;
}
table.update th {
	font-weight:normal;
	text-align:left;
	width:20px;
}
div.info1, div.info2 {
	width:245px;
	height:165px;
	font-size:12px;
	color:#333;
}
div.info1 {
	background:url(images/bg_yuru1.jpg) no-repeat;
	float:left;
}
div.info2 {
	background:url(images/bg_yuru2.jpg) no-repeat;
	float:right;
}
ul.info {
	list-style:none;
	padding:3.5em 0 0 2em;
}
ul.info li {
	line-height:1.5em;
}
div.info3 {
}
p.school {
	float:left;
	margin:10px 0 10px 0;
}
p.dvd {
	float:right;
	margin:10px 0 10px 0;
}
div.sikaku, div.school {
	margin:5px auto 0px;
}
/* 古いトップのためのスタイルシートここから↓ */
div.sikaku {
	width:225px;
	height:230px;
	background:url(images/sikaku.jpg) no-repeat;
	font-size:12px;
	color:#333;
}
ul.sikaku {
	padding:4em 0 0 1.7em;
	width:185px;
}
li.sikaku01 {
	background:url(images/listmark_maru.gif) no-repeat 0.2em;
	padding-left:2em;
	line-height:2em;
	font-size:1.2em;
	font-weight:bolder;
}
li.sikaku03 {
	text-align:right;
	margin:8px 0 0 0;
}
/* 古いトップのためのスタイルシートここまで↑ */
/* 新しいトップのためのスタイルシートここから↓ 
div.sikaku{
	width:225px;
	font-size:12px;
	color:#333;
}

ul.sikaku{
}

li.sikaku03{
	text-align:right;
	margin:8px 0 0 0;
}

li.sikaku04{
	margin:0;
	padding:0;
	
}
/* 新しいトップのためのスタイルシートここまで↑ */


div.school {
	width:225px;
	height:140px;
	margin-top:10px;
}
/* サブページ／共通 */
ul.leftnavi {
	font-size:80%;
	line-height:2em;
}
ul.leftnavi li.navi0 {
	border:0px;
	padding-left:10px;
	font-weight:bold;
}
ul.leftnavi li {
	border-left:5px solid #60AFFF;
	border-bottom:1px dotted #CCCCCC;
	padding-left:10px;
}
div.cotents01 {
	line-height:1.66em;
	margin-bottom:2em;
	clear:both;
}
h2.bar2 {
	background:url(images/bar2.jpg) no-repeat;
	width:550px;
	height:70px;
	font-size:1.0em;
	font-weight:bold;
	color:#333333;
	margin:0px;
	text-align:right;
	padding:40px 20px 0 0;
}
h3.bar3 {
	background:url(images/bar3.gif) no-repeat;
	padding-left:18px;
	/*padding:0.2em 0 0 1.5em;*/
	font-size:0.9em;
	width:550px;
	height:27px;
}
p.pagetop {
	clear:both;
	text-align:right;
	font-size:80%;
}
p.bannar {
	margin:2em 0;
	padding-left:2px;
}
/* サブページ／日本ゆる協会とは */
p.text01 {
	margin:1em 1em;
	font-weight:normal;
	line-height:1.4em;
	font-size:80%;
}
p.text02 {
	margin:1em 1em;
	text-indent:1em;
	font-weight:normal;
	line-height:1.66em;
	font-size:80%;
}
p.text04 {
	margin:1em 2em;
	font-weight:normal;
	line-height:1.66em;
	font-size:80%;
}
p.text07 {
	margin:0em 25px;
	font-weight:normal;
	line-height:1.66em;
	font-size:80%;
}
/* サブページ／ゆる宣言 */
div.sengen {
	border:1px dotted #CCCCCC;
	padding:5px;
}
h3.sengen {
	font-size:1.5em;
	font-weight:bold;
	letter-spacing:1.5em;
	text-align:center;
	margin:1em 0 1em;
}
p.sengen {
	width:500px;
	font-size:90%;
	line-height:1.66em;
	margin:0px auto;
}
p.sengen2 {
	text-align:right;
	width:500px;
	font-size:90%;
	line-height:1.66em;
	margin:10px auto;
}
/* サブページ／日本ゆる協会概要 */
table.gaiyou {
	font-size:80%;
	margin:2em 0 0 2em;
}
td.gaiyou01 {
	width:8em;
	background-color:#EFEFEF;
	border-bottom:2px solid #fff;
	text-align:right;
	font-weight:bold;
}
td.gaiyou02 {
	background-color:#EFEFEF;
	border:0px;
}
td.gaiyou03 {
	background-color:#E8E8FF;
	border-bottom:2px solid #fff;
}
/* サブページ／日本ゆる協会組織図 */
p.sosiki {
	margin-left:1.5em;
}
/* サブページ／派遣指導実績 */
table.haken {
	width:560px;
	font-size:80%;
	color:#333333;
	font-weight:normal;
	border:0px;
}
table.haken th, td {
	padding:7px;
}
table.haken th {
	background-color:#E9FEFE;
	border-bottom:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-left:0px;
	border-right:0px;
	text-align:left;
	font-weight:bold;
}
table.haken td {
	border-bottom:1px solid #CCCCCC;
	border-top:0px;
	border-left:0px;
	border-right:0px;
}
table.haken td.year {
	font-size:1.1em;
	font-weight:bold;
	color:#0066FF;
}
th.haken01 {
	width:8em;
}
th.haken02 {
	width:5em;
}
/* サブページ／ゆる体操について */
ol.list {
	margin:1em 1em;
	text-indent:1em;
	font-weight:normal;
	line-height:1.66em;
}
li.list01 {
	color:#D11826;
	font-weight:bold;
	text-indent:0em;
	font-size:90%;
}
li.list02 {
	margin-bottom:1.5em;
	font-size:80%;
}
/* サブページ／ゆる体操の紹介 */
ul.taisou {
	font-size:0.9em;
	margin:1em;
}
li.taisou_name {
	clear:both;
	margin-left:1.5em;
}
li.taisou01 {
	margin:2em 0 2em 8em;
}
li.taisou02 {
	margin:2em 0 2em 6em;
}
h3.list_maru {
	font-size:90%;
	background:url(images/listmark_maru.gif) no-repeat 0.2em;
	padding-left:1.5em;
}
div.inyou {
	border:1px dotted #ccc;
	padding:10px;
	margin:15px;
	width:25em;
	font-size:90%;
	line-height:1.66em;
}
/* サブページ／ゆる体操の本 */
table.yuru_book {
	width:520px;
	margin:1em auto;
	font-size:80%;
	line-height:1.66em;
	border-collapse:collapse;
}
table.yuru_book th, td {
	border:1px solid #CCCCCC;
	padding:8px 5px;
}
table.yuru_book th {
	font-weight:bold;
}
table.yuru_book th {
	background-color:#f1efe2;
}
tr.book01 {
	background-color:#FFEFDF;
}
/* サブページ／ゆる体操のDVD/VIDEO */
ul.dvd1 {
	background:url(images/dvd_firstyuru.jpg) no-repeat top left;
	margin:1em;
	line-height:1.66em;
	border-bottom:1px dotted #000000;
}
ul.dvd2 {
	background:url(images/dvd_jinseikohan.jpg) no-repeat top left;
	margin:1em;
	line-height:1.66em;
	border-bottom:1px dotted #000000;
}
ul.dvd3 {
	background:url(images/dvd_utayuru.jpg) no-repeat top left;
	margin:1em;
	line-height:1.66em;
	border-bottom:1px dotted #000000;
}
ul.dvd4 {
	background:url(images/dvd_yuruski.jpg) no-repeat top left;
	margin:1em;
	line-height:1.66em;
	border-bottom:1px dotted #000000;
}
ul.dvd5 {
	background:url(images/dvd_karadawoyurumete.jpg) no-repeat top left;
	margin:1em;
	line-height:1.66em;
	border-bottom:1px dotted #000000;
}
ul.dvd6 {
	background:url(images/dvd_karadawoyurumete.jpg) no-repeat top left;
	margin:1em;
	line-height:1.66em;
	border-bottom:1px dotted #000000;
}
ul.dvd12 {
	background:url(images/Yamato_CD.jpg) no-repeat top left;
	margin:1em;
	line-height:1.66em;
	border-bottom:1px dotted #000000;
}
ul.dvd7 {
	margin:1em;
	line-height:1.66em;
	border-bottom:1px dotted #000000;
}
ul.dvd8 {
	margin:1em;
	line-height:1.66em;
	border-bottom:1px dotted #000000;
}
ul.dvd9 {
	background:url(images/video_creamyuru.jpg) no-repeat top left;
	margin:1em;
	line-height:1.66em;
	border-bottom:1px dotted #000000;
}
ul.dvd10 {
	background:url(images/tanosiku_omote.jpg) no-repeat top left;
	margin:1em;
	line-height:1.66em;
	border-bottom:1px dotted #000000;
}
ul.dvd11 {
	background:url(images/ysptr.jpg) no-repeat top left;
	margin:1em;
	line-height:1.66em;
	border-bottom:1px dotted #000000;
}
li.dvd00 {
	margin-left:100px;
	font-weight:bold;
}
li.dvd01 {
	font-size:80%;
	margin-left:100px;
}
li.dvd02 {
	font-size:80%;
	margin:1em;
}
/* サブページ／ゆる体操正指導員の紹介 */
p.text03 {
	margin:1em 0 0 1.5em;
	font-size:0.8em;
	line-height:1.2;
}
p.keisaibi {
	text-align:right;
	width:535px;
}
p.keisaijyun {
	margin:5px 0 0 20px;
	color:#0000ff;
}
table.kyousi_itiran {
	width:560px;
	margin:20px 5px;
	font-size:12px;
	line-height:1.4;
	clear:both;
}
table.kyousi_itiran th, td {
	border-collapse:collapse;
}
td.kyuu3 {
	margin:0px;
	padding:0px;
	font-size:1.1;
	text-align:center;
	color:#FFFFFF;
	background-color:#800080;
	font-weight:bold;
}
td.kyuu4 {
	margin:0px;
	padding:0px;
	font-size:1.1;
	text-align:center;
	color:#FFFFFF;
	background-color:#ff7518;
	font-weight:bold;
}
td.kyuu5 {
	margin:0px;
	padding:0px;
	font-size:1.1;
	text-align:center;
	color:
 #666666;
	background-color:#ffea18;
	font-weight:bold;
}
td.kyuu6 {
	margin:0px;
	padding:0px;
	font-size:1.1;
	text-align:center;
	color:#FFFFFF;
	background-color:#009900;
	font-weight:bold;
}
/*-- ゆる体操準指導員一覧 　　2010.0223--*/
td.jun1 {
	margin:0px;
	padding:0px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	background-color:
 #FF00CC;
}
td.jun2 {
	margin:0px;
	padding:0px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	background-color:
 #33CCFF;
}
td.jun00 {
	margin:0px;
	padding:0px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	background-color:
 #00FF33;
}
table.kyousi_itiran th {
	font-size:14px;
	color:#000;
	font-weight:bold;
}
/* ↓写真入り指導員の紹介 */
table.sidou1 {
	float:left;
	width:160px;
	margin:10px 0 10px 10px;
	font-size:12px;
	line-height:1.4;
	text-align:center;
}
td.name {
	font-weight:bold;
}
table.sidou2 {
	float:left;
	width:160px;
	margin:10px 10px 10px 10px;
	font-size:12px;
	line-height:1.4;
	text-align:center;
}
table.sidou3 {
	float:left;
	width:130px;
	margin:10px 0px 10px 5px;
	font-size:12px;
	line-height:1.4;
	text-align:center;
}
table.sidou4 {
	float:left;
	width:105px;
	margin:10px 0px 10px 5px;
	font-size:12px;
	line-height:1.4;
	text-align:center;
}
/* サブページ／指導員の派遣方法 */
div.houhou {
	border-bottom:1px dotted #CCCCCC;
	margin-top:2em;
}
dl.houhou {
	line-height:1.66em;
}
dl.houhou dt {
	margin-left:1em;
	font-weight:bold;
}
dl.houhou dd {
	margin:0 0 1em 2em;
	font-size:0.9em;
}
table.sidouryou {
	margin:0px auto;
	padding:5px;
	font-size:0.8em;
	border:1px solid #CCCCCC;
}
td.col01 {
	position:top left;
	width:13em;
}
td.col02 {
	border-bottom:1px solid #CCCCCC;
}
/* サブページ／ゆる体操正指導員のホームページ */
ul.hp {
	margin:0 0 2em 0;
}
li.hp01 {
	background:url(images/list_hosi.jpg) no-repeat 0.2em;
	margin:10px 0 0 2em;
	padding:0 0 0 2em;
	font-size:0.9em;
}
li.hp02 {
	font-size:0.8em;
	margin-bottom:2em;
	padding-left:5em;
}
li.hp03 {
	font-size:0.8em;
	padding-left:5em;
}
/* サブページ／ゆる札 */
div.fuda {
	clear:both;
}
ul.fuda01 {
	background:url(images/fuda01_f.jpg) no-repeat;
	width:200px;
	float:left;
	margin:0 0 1em 3em;
}
ul.fuda02 {
	background:url(images/fuda01_b.jpg) no-repeat;
	width:200px;
	float:left;
	margin:0 0 1em 3em;
}
ul.fuda03 {
	background:url(images/fuda02_f.jpg) no-repeat;
	width:200px;
	float:left;
	margin:0 0 1em 3em;
}
ul.fuda04 {
	background:url(images/fuda02_b.jpg) no-repeat;
	width:200px;
	float:left;
	margin:0 0 1em 3em;
}
ul.fuda05 {
	background:url(images/fuda03_f.jpg) no-repeat;
	width:200px;
	float:left;
	margin:0 0 1em 3em;
}
ul.fuda06 {
	background:url(images/fuda03_b.jpg) no-repeat;
	width:200px;
	float:left;
	margin:0 0 1em 3em;
}
ul.fuda07 {
	background:url(images/fuda04_f.jpg) no-repeat;
	width:200px;
	float:left;
	margin:0 0 1em 3em;
}
ul.fuda08 {
	background:url(images/fuda04_b.jpg) no-repeat;
	width:200px;
	float:left;
	margin:0 0 1em 3em;
}
ul.fuda09 {
	background:url(images/fuda05_f.jpg) no-repeat;
	width:200px;
	float:left;
	margin:0 0 1em 3em;
}
ul.fuda10 {
	background:url(images/fuda05_b.jpg) no-repeat;
	width:200px;
	float:left;
	margin:0 0 1em 3em;
}
ul.fuda11 {
	background:url(images/fuda06_f.jpg) no-repeat;
	width:200px;
	float:left;
	margin:0 0 1em 3em;
}
ul.fuda12 {
	background:url(images/fuda06_b.jpg) no-repeat;
	width:200px;
	float:left;
	margin:0 0 1em 3em;
}
li.pdf01 {
	padding-top:170px;
}
li.pdf02 {
	height:18px;
	font-size:90%;
}
li.pdf03 {
	margin-bottom:2em;
}
/* サブページ／ゆる体操の資格 */
ul.shurui {
}
li.henkou {
	color:#0066FF;
	font-size:1.1em;
}
li.shu01 {
	background:url(images/listmark_maru.gif) no-repeat 0.3em;
	margin-bottom:0.5em;
	padding:0.2em 0 0 2em;
	color:#D11826;
	font-size:0.9em;
}
li.shu02 {
	text-indent:1em;
	margin:0 0 1em 0.5em;
	font-size:0.8em;
}
li.shu00 {
	margin-bottom:0.5em;
	color:#D11826;
	font-size:0.9em;
}
li.shu03 {
	text-indent:1em;
	font-size:0.8em;
	line-height:1.2;
}
table.sikaku {
	width:560px;
	font-size:80%;
	color:#333333;
	font-weight:normal;
	margin:1em 0px;
}
table.sikaku th {
	width:135px;
	font-weight:normal;
	border:1px solid #999;
	text-align:left;
	padding:7px;
}
table.sikaku th.head00 {
	width:5em;
	background-color:#F7F7F7;
}
table.sikaku th.head {
	width:5em;
	background-color:#EBEBEB;
}
table.sikaku th.sikaku_a {
	background-color:#FFE8F3;
	font-weight:bold;
	text-align:center;
}
table.sikaku th.sikaku_b {
	background-color:#B9FFB9;
	font-weight:bold;
	text-align:center;
}
table.sikaku th.sikaku_c {
	background-color:#AAAAFF;
	font-weight:bold;
	text-align:center;
}
table.sikaku_shousai {
	margin:1em 0px;
	width:560px;
	font-size:80%;
	color:#333333;
}
table.sikaku_shousai th, td, caption {
	padding:5px;
}
table.sikaku_shousai caption.cap_a {
	border:1px solid #CCCCCC;
	background-color:#FFE8F3;
	font-size:1.1em;
	font-weight:bold;
	padding:7px;
	letter-spacing:1em;
}
table.sikaku_shousai caption.cap_b {
	border:1px solid #CCCCCC;
	background-color:#B9FFB9;
	font-size:1.1em;
	font-weight:bold;
	padding:7px;
	letter-spacing:1em;
}
table.sikaku_shousai caption.cap_c {
	border:1px solid #CCCCCC;
	background-color:#AAAAFF;
	font-size:1.1em;
	font-weight:bold;
	padding:7px;
	letter-spacing:1em;
}
table.sikaku_shousai td, th {
	font-weight:normal;
	border:1px solid #CCC;
}
table.sikaku_shousai th {
	width:6em;
}
table.sikaku_shousai li {
	line-height:1.2;
}
/* ゆる体操愛好者試験問題 */
#main_exam {
	width:760px;
	margin:0px;
	padding:0px;
}
#main2 {
	border:1px solid #333333;
	line-height:1.66;
	padding:2em;
}
h1.siken {
	text-align:center;
	font-size:1.4em;
	font-weight:bold;
}
h3.siken {
	padding:10px;
	text-align:center;
	background-color:#FFE8FF;
	border:	3px outset #FF99CC;
	font-weight:bold;
}
ul.touroku {
	margin:2em 5em;
}
li.touroku01 {
	float:left;
}
li.touroku02 {
	float:left;
	margin-left:2em;
}
li.touroku03 {
	clear:both;
	font-size:0.8em;
	width:250px;
	margin-left:310px;
	line-height:1.4;
}
span.touroku {
	color:#0099FF;
	text-decoration:underline;
}
li.sousin {
	margin:1em 0;
}
p.touroku {
	font-size:0.9em;
	color:#0099FF;
	text-decoration:underline;
}
p.text04 {
	margin-left:1.5em;
	font-size:1.1em;
}
p.text05 {
	margin:1em 0 0 2em;
	font-size:1em;
	color:#0000FF;
}
ul.siken_q1 {
	float:left;
}
p.start_nido {
	float:left;
	margin-top:12em;
}
ul.siken1 {
	color:#333333;
}
ul.siken2 {
	float:left;
	color:#333333;
	margin-bottom:1em;
}
ul.siken3 {
	float:right;
	margin:2em 2em 0 0;
	color:#333333;
	border:1px solid #D2FFD2;
}
ul.siken3 li {
	font-size:0.8em;
	margin:0px;
	line-height:1.3em;
}
li.siken00 {
	text-align:right;
	font-size:0.9em
}
li.siken01 {
	font-size:1.2em;
	font-weight:bold;
	margin:0 0 1em 0;
}
li.siken02 {
	margin:0em 0 2em 2em;
	color:#003399;
}
li.siken03 {
	margin:0 0 0.2em 2em;
}
li.siken04 {
	margin:1em 0 0em 2em;
}
li.siken05 {
	background-color:#D2FFD2;
	padding:5px;
}
li.siken06 {
	text-align:center;
}
li.q13_nido {
	text-align:right;
}
div.sike_l {
	float:left;
}
div.sike_r {
	float:left;
}
p.q4_nido {
	margin:10px 0 0 210px;
	clear:both;
}
p.q16_nido {
	margin:80px 0 0 40px;
}
div.hantei {
	border:1px solid #333333;
	height:300px;
	margin:1em;
	padding:1em;
}
p.hantei {
	text-align:center;
}
p.image_goal {
	float:left;
	margin:2em 0 0 3em;
}
ul.goal {
	float:left;
	margin:2em 0 0 3em;
}
li.goal01 {
	line-height:1.5em;
}
li.goal02 {
	width:380px;
	font-size:0.8em;
	line-height:1.4;
	float:left;
	margin-top:1em;
}
li.goal03 {
	text-align:right;
	margin-left:20px;
	padding:0px;
	float:left;
}
li.goal04 {
	clear:both;
	line-height:1.5;
}
p.sanjyo {
	margin:1em;
	text-align:center;
}
p.top {
	clear:both;
	text-align:right;
	font-size:0.9em;
}
ul.aikousha1 {
	font-size:0.9em;
	line-height:1.5em;
}
li.nido {
	margin:0;
	padding:0;
	text-align:center;
}
li.ai00 {
	text-align:center;
	font-weight:bold;
}
li.ai01 {
	margin:0px 0 0 20px;
}
li.ai02 {
	margin:0 0 0 40px;
	color:#D11826;
}
li.ai03 {
	margin:10px 0 0 20px;
	font-weight:bold;
}
li.ai04 {
	margin:20px 0 0 20px;
	font-weight:bold;
	color:#0066FF;
	font-size:1em;
}
ul.aikousha2 {
	margin:1em;
	padding:1em;
	border:1px outset #333;
	font-size:0.9em;
	line-height:1.4em;
}
h3.siken_chuui {
	color:#004D99;
	margin:10px 0 0 20px;
	font-size:0.8em;
	font-weight:bold;
}
dl.chuui {
	color:#004D99;
	margin:0px 0 20px 20px;
	font-size:0.8em;
	line-height:1.4em;
}
span.exam {
	color:#D11826;
	font-weight:bold;
	text-decoration:underline;
}
p.button {
	margin:1.5em;
	text-align:center;
}
/* ------ ゆる体操愛好者資格試験についての考え方 ------ */
#kangae {
	width:500px;
	margin:0px auto;
}
h1.title2 {
	width:500px;
	margin:1em 0 1em 4em;
	font-size:1em;
	font-weight:bold;
	color:#0054A8;
}
h2.kan01 {
	margin:1em 0 0 0;
	font-size:0.8em;
	color:#D11826;
}
ul.kangae {
	margin:0em 0 0 2.5em;
}
li.shu00 {
	margin-top:1em;
	color:#D11826;
	font-size:0.9em;
}
li.shu03 {
	text-indent:1em;
	font-size:0.8em;
	line-height:1.3;
}
p.kangae {
	background-color:#EEEEEE;
	font-size:0.9em;
	border:3px outset #cccccc;
	width:18em;
	margin:0 0 10px 100px;
	padding-left:1em;
	color:#0099FF;
	text-decoration:underline;
}
/* ------ ゆる体操アドバイザー試験 ------ */
p.adv1 {
	margin:1em 0 0 1.5em;
	font-size:0.9em;
	color:#0066CC;
}
p.adv2 {
	margin:0.5em 0 0 1.5em;
	font-size:0.9em;
	font-weight:bold;
}
p.adv3 {
	margin:0.5em 0 0 3.3em;
	font-size:0.9em;
}
/* ------ 追加------ */
div.advisor {
	border:1px solid #666666;
	height:100%;
	margin:1em 0;
	padding:1em 1em 1em 0;
	font-size:0.9em;
	line-height:1.4em;
	clear:both;
}
h3.adv {
	padding:10px;
	text-align:center;
	background-color:#D9FFD9;
	border:	3px outset #00C600;
	font-weight:bold;
}
h4.advisor {
	margin:1em 0 0 1.5em;
	font-size:1.1em;
	font-weight:bold;
}
span.adv_q {
	text-decoration:underline;
	color:#FF0000;
}
ul.advisor_3 {
	clear:both;
	margin:10px 0em 20px 5em;
	padding:0px;
	width:300px;
	color:#333333;
	border:1px solid #D2FFD2;
	font-size:0.8em;
	line-height:1.2;
	text-align:center;
}
li.adv3 {
	background-color:#D2FFD2;
	padding:3px;
}
ul.advisor_3-1 {
	clear:both;
	margin:10px 0em 20px 5em;
	padding:0px;
	width:400px;
	color:#333333;
	border:1px solid #D2FFD2;
	font-size:0.8em;
	line-height:1.2;
	text-align:center;
}
ul.jyuken {
	width:20em;
	display:block;
	margin-left:550px;
}
ul.adv_taisou {
	clear:both;
}
h3.ad_sengen {
	font-size:1.2em;
	font-weight:bold;
	text-align:center;
}
div.ad_sengen {
	margin-bottom:3em;
}
table.goukaku {
	margin:1.5em;
}
div.unan {
	margin:0 0 0 3em;
}
p.unanswered {
	width:600px;
}
/* ------ ゆる体操アドバイザー/変更の説明 ------ */
div.henkou {
	background-color:#FFEEE6;
	margin:1em 0;
	padding:10px;
	line-height:1.2;
}
p.text_end {
	width:12em;
	margin-left:390px;
	font-size:0.8em;
}
p.text_center {
	text-align:center;
	margin:20px;
}
ul.adv_henkou {
	margin:10px;
	font-size:0.9em;
}
li.adv01 {
	margin-left:20px;
}
li.adv02 {
	margin-left:50px;
}
li.adv03 {
	margin:0 0 10px 20px;
}
/* 追加トレーナー */
div.henkou2 {
	background-color:#FFEADF;
	line-height:1.4;
	margin:2em 0;
	padding:10px;
}
ul.henkou2 {
	font-size:0.9em;
	margin:1em;
}
li.hen1 {
	text-align:center;
	font-size:1.1em;
}
li.hen2 {
	width:15em;
	margin:0 0 10px 380px;
	font-size:0.8em;
}
li.hen3 {
	text-indent:1em;
}
li.hen4 {
	margin-left:30px;
}
/* ゆる体操試験日程 */
div.siken {
	width:600px;
	margin:20px auto;
}
h1.siken {
	margin:20px 0;
}
table.siken_day {
	clear:both;
	margin:4em auto;
	border-collapse:collapse;
	width:500px;
	border:1px solid #999999;
	padding:1em;
}
table.siken_day td {
	padding:5px;
	border-bottom:1px dotted #CCCCCC;
}
/* サブページ／お問い合わせ */
h4.maru {
	font-size:0.9em;
	background:url(images/listmark_maru.gif) no-repeat center left;
	margin:0 0 0 1em;
	padding-left:1.5em;
	font-weight:bolder;
}
h4.maru1 {
	font-size:0.9em;
	background:url(images/listmark_maru.gif) no-repeat center left;
	margin:1em 0 0 1em;
	padding-left:1.5em;
	font-weight:bolder;
	border-top:1px dotted #CCCCCC;
}
ul.contact {
	line-height:1.8em;
	font-size:0.8em;
	margin:10px 0 2em 3em;
}
li.con01 {
	font-size:1.1em;
}
/* サブページ／サイトマップ */
div.cotents02_l {
	float:left;
	margin-bottom:2em
}
div.cotents02_r {
	float:left;
	margin:0 0 2em 1em;
	border-left:1px dotted #CCCCCC;
}
h2.bar4 {
	border-left:7px solid #8080C0;
	font-size:1.1em;
	font-weight:bold;
	padding-left:0.5em;
	margin:1em;
}
ul.sitemap {
	font-size:0.8em;
}
ul.sitemap li.smap01 {
	margin-left:2.5em;
	padding:0px 0 0px 1em;
	background:url(images/list_mini.gif) no-repeat left center;
}
/* 受験登録者数 */
.juken_number1 {
	margin:0px;
	padding:5px;
	clear:both;
	border:5px outset #0074E8;
}
/* 賛助会員募集のご案内 */
h4.sanjyo_title {
	background-color:#FFE4CA;
	font-size:1.2em;
	text-align:center;
	font-weight:bold;
	color:#D11826;
}
p.sanjyo {
	text-align:left;
	margin-left:1.5em;
	font-size:0.9em;
	color:#3300FF;
}
#formmail {
	margin:2em 0em;
}
/* ------ 2009年1月14日（水）ゆる体操正指導員試験 ------ */
h3.bar4 {
	width:550px;
	color:#000000;
	font-weight:bold;
	text-align:center;
	background-color:#E1FADC;
	border-bottom:4px double #1A8211;
	padding:8px;
	margin-bottom:1em;
}
h3.bar5 {
	width:550px;
	color:#000000;
	font-weight:bold;
	text-align:center;
	background-color:
 #FFD8B0;
	border-bottom:6px double #FF9900;
	padding:8px;
	margin-bottom:1em;
}
h4.sikaku {
	width:560px;
	color:#333333;
	border-left:14px solid #005BB7;
	font-size:0.9em;
	font-weight:bold;
	margin-top:1.5em;
	margin-left:0.5em;
	padding-left:0.5em;
}
ul.youkou {
	color:#333333;
	line-height:1.4;
	font-size:0.9em;
}
ul.youkou li {
	margin:8px 0 0 2em;
}
li.you01 {
	margin-left:3m;
}
ul.youkou li.you02 {
	margin:2em 0 0 2em;
}
p.text06 {
	color:#333333;
	margin:10px 0 0 24px;
	font-size:0.8em;
}
ul.sikenhani {
	color:#333333;
	margin:2em 0 0 1em;
	line-height:1.4;
	font-size:0.9em;
}
li.sikenhani01 {
	margin:10px 0 0 0em;
}
li.sikenhani02 {
	margin:10px 0 0 1em;
}
li.sikenhani03 {
	margin:0px 0 0 2em;
}
li.sikenhani04 {
	margin:0px 0 0 3em;
}
ul.jikan {
	color:#333333;
	margin:1em 0 0 3em;
	line-height:1.2;
	font-size:0.9em;
}
/* ------ ゆる体操正指導員  先輩メッセージ ------ */
h4.senpai {
	font-size:0.9em;
	font-weight:bold;
	margin:1em 0 0em 1em;
}
div.kanda {
	margin:0 0 1em 1em;
	background:url(images/kanda1.jpg) no-repeat;
	padding-bottom:1em;
	border-bottom:1px dotted #666;
}
div.osawa {
	margin:0em 0 1em 1em;
	background:url(images/osawaS.jpg) no-repeat;
	padding-bottom:1em;
	border-bottom:1px dotted #666;
}
div.kono {
	margin:0em 0 1em 1em;
	background:url(images/konoS.jpg) no-repeat;
	padding-bottom:1em;
	border-bottom:1px dotted #666;
}
div.endo {
	margin:0em 0 1em 1em;
	background:url(images/endoS.jpg) no-repeat;
	padding-bottom:1em;
	border-bottom:1px dotted #666;
}
div.maeoka {
	margin:0em 0 1em 1em;
	background:url(images/maeoka1.jpg) no-repeat;
	padding-bottom:1em;
	border-bottom:1px dotted #666;
}
div.kasimura {
	margin:0 0 1em 1em;
	background:url(images/kasimura1.jpg) no-repeat;
	padding-bottom:1em;
	border-bottom:1px dotted #666;
}
div.yamaguchi {
	margin:0 0 1em 1em;
	background:url(images/yamaguti1.jpg) no-repeat;
	padding-bottom:1em;
	border-bottom:1px dotted #666;
}
div.nakata {
	margin:0 0 1em 1em;
	background:url(images/nakata1.jpg) no-repeat;
	padding-bottom:1em;
	border-bottom:1px dotted #666;
}
div.ebato {
	margin:0 0 2em 1em;
	background:url(images/ebato1.jpg) no-repeat;
}
div.answer {
	margin:1em 0 0 1em;
	padding:10px;
	border:1px solid #666;
	line-height:1.4;
}
p.senpai00 {
	margin:1em 0 0 1em;
	font-size:0.8em;
	line-height:1.5;
}
p.senpai0 {
	margin:2em 0 0 1em;
	padding:8px;
	font-size:0.8em;
	border:1px solid #003399;
	background-color:#E8FDFF;
}
p.senpai1 {
	margin:1em 0 0 8em;
	line-height:1.2;
	font-size:0.8em;
}
p.senpai2 {
	margin:2em 0 0 1em;
	padding:8px;
	font-size:0.8em;
	border:1px dotted #003399;
}
p.answer {
	margin:0 0 1em 1em;
	font-size:0.8em;
}
ul.question {
	margin:1em 0 1em 2em;
	font-size:0.9em;
	line-height:1.5;
}
/* ------ 2009年5月講演会　東京・大阪 ------ */
div.kouen0905 {
	color:#000000;
	margin-left:10px;
	font-size:0.9em;
}
div.kouen0905 dt {
	margin-top:1em;
	padding:0;
}
div.kouen0905 dd {
	margin:0.5em 0 0 2em;
	padding:0;
}
dd.title {
	font-size:1.1em;
	font-weight:bold;
}
table.DM {
	margin:1em auto;
}
tr.no2 {
	margin-top:1em;
}
/* ------ 2009年5月お知らせ ------ */
div.osirase {
	border:1px solid #999999;
	padding:30px 10px;
	font-size:0.9em;
	line-height:1.5;
}
p.date {
	text-indent:26em;
	margin:0px;
	padding:0px;
}
p.title2 {
	text-align:center;
	margin:20px 0;
	font-size:1.1em;
}
p.text-0 {
	text-indent:1em;
	margin-bottom:1em;
}
/* 20091112大和撫子シンポジウム */
div.yamatosympo {
	font-size:12px;
	line-height:1.66;
}
div.yamatosympo dl {
	margin:30px 10px 30px 40px;
	padding:10px;
	border:1px dotted #ccc;
}
div.yamatosympo dt {
	font-weight:bold;
}
div.yamatosympo dd {
	padding:0px 0px 20px 20px;
}
/* 20091112大和撫子シンポジウム */
div.threeday {
	margin:30px 10px;
}
div.threeday p {
	margin-bottom:5px;
}
/* 20101112大和撫子シンポジウム */
.sympo_text {
	margin:20px;
}
.sympo_text h3 {
	color:#0066FF;
	margin-top:40px;
	font-size:1.2em;
	clear:both;
	font-weight:bold;
}
.sympo_text p {
	text-indent:1em;
	margin:0px;
	line-height:2;
	letter-spacing:0.1em;
	font-size:1.1em;
	font-size:0.9em;
}
/* 201004ゆる体操指導員　資格試験情報 */
ul.siken_info {
	margin:10px 0 10px 10px;
}
ul.siken_info li, ul.siken_info2 li {
	letter-spacing:0em;
	line-height:1.5;
}
ul.siken_info li.info1, ul.siken_info2 li.info1 {
	font-size:0.8em;
	font-weight:bold;
}
ul.siken_info li.info2, ul.siken_info2 li.info2 {
	margin:0 0 20px 20px;
	font-size:0.8em;
}
ul.siken_info li.info3, ul.siken_info2 li.info3 {
	margin:10px 10px 20px 10px;
	padding:10px;
	border:2px solid #ccc;
	font-size:0.8em;
}
ul.siken_info2 {
	margin:40px 0 10px 10px;
	padding:20px 0 0 0;
	border-top:1px dotted #bbb;
}
/* 20100405　ゆる体操指導員になるには */
ul.mokuji {
	font-size:0.8em;
	margin:20px;
	padding-bottom:20px;
	border-bottom:1px dotted #ccc;
}
ul.mokuji li {
	line-height:1.4;
}
h3.mokuji {
	margin-top:50px;
	border-bottom:1px solid #222;
	padding-left:8px;
	font-size:0.9em;
}
h4.hani {
	color: #0099FF;
	font-weight: bold;
	font-size: 14px;
	margin:10px 0 0 30px;
}
h4.hani2 {
	color: #00CC33;
	font-weight: bold;
	font-size: 14px;
	margin:10px 0 0 30px;
}
table.sidoin1 {
	margin:30px 20px 10px;
	padding:0px;
	line-height:1.4;
}
table.sidoin1 td, th {
	font-size:0.8em;
	padding:6px;
}
table.sidoin1 th {
	font-weight:bold;
	background-color:#eee;
	text-align:center;
}
table.sidoin1 td.jitugi {
	background-color:#FFFFC4;
	text-align:center;
	padding:3px;
}
table.sidoin1 td.hikki {
	background-color:#D9FFFF;
	text-align:center;
	padding:3px;
}
table.sidoin1 td.gray {
	background-color:#eee;
}
table.sidoin1 td.blue {
	background-color:#E1FFFF;
}
table.sidoin1 td.yell {
	background-color:
 #FFFFA2;
}
table.sidoin2 {
	margin:10px 20px 10px;
	padding:0px;
	line-height:1.1;
}
table.sidoin2 td, th {
	font-size:0.8em;
	padding:3px;
}
table.sidoin2 th {
	font-weight:bold;
	background-color:#eee;
}
table.sidoin2 td.jitugi {
	background-color:#FFFFC4;
	text-align:center;
	padding:3px;
	width:2em;
}
table.sidoin2 td.hikki {
	background-color:#D9FFFF;
	text-align:center;
	padding:3px;
}
table.sidoin1 td.color {
	border-left:none;
	text-align:left;
}
table.sidoin1 td.color1 {
	border-right:none;
	text-align:left;
}
table.sidoin1 th.bunya {
	width:400px;
}
ul.kisoku {
	margin:20px 40px;
	padding:10px;
	border:2px dotted #ccc;
}
ul.kisoku li {
	font-size:0.8em;
	line-height:1.2;
	padding-bottom:8px;
}
ul.kisoku li.center {
	font-size:0.9em;
	line-height:1.2;
	padding-bottom:1em;
	text-align:center;
}
/******* 2010年　ゆる大会 ******************************/
#rightbody2 .yurutaikai {
	line-height:1.5;
}
#rightbody2 .yurutaikai table {
	border:2px solid #333;
	margin:20px;
}
#rightbody2 .yurutaikai td, #rightbody2 .yurutaikai th {
	border:1px dotted #666;
	text-align:left;
	padding:5px;
}
#rightbody2 .yurutaikai th {
	font-weight:bold;
}
#rightbody2 .yurutaikai dl {
	margin:20px;
	font-size:0.9em;
}
#rightbody2 .yurutaikai dt {
	font-size:1.1em;
	font-weight:bold;
	margin:20px 0 5px 0;
}
#rightbody2 .yurutaikai dd {
	margin:0 0 10px 1em;
}
#rightbody2 .yurutaikai dd.indent {
	margin:0 0 10px 2em;
}
#rightbody2 .yurutaikai dd.atena {
	margin:0 0 10px 10px;
	padding:10px;
	border:1px solid #003399;
	font-size:1.1em;
	font-weight:bold;
}
#rightbody2 .yurutaikai dd.tousen {
	margin:0 0 10px 10px;
	padding:10px;
	border:2px solid #f00;
	font-size:1.1em;
	font-weight:bold;
}
#rightbody2 .yurutaikai table.nittei {
	border:3px solid #06f;
	margin:40px 20px;
}
#rightbody2 .yurutaikai table.nittei td.pink {
	background-color:#FFF0FF;
}
#rightbody2 .yurutaikai table.nittei td, #rightbody2 .yurutaikai table.nittei th {
	border:1px dotted #333;
	text-align:left;
	padding:5px;
}
/*-- ゆる体操準指導員　氏名一覧 　　2010.0826--*/
h3.jun-1 {
	color:#fff;
	background-color:#FF33CC;
	text-align:center;
	margin-top:20px;
	padding:0px;
	width:760px;
	font-size:1.0em;
	font-weight:bold;
}
h3.jun-2 {
	color:#fff;
	background-color:#33CCFF;
	text-align:center;
	margin-top:20px;
	padding:0px;
	width:760px;
	font-size:1.0em;
	font-weight:bold;
}
h3.jyoshu {
	color:#fff;
	background-color:#00FF33;
	text-align:center;
	margin-top:20px;
	padding:0px;
	width:760px;
	font-size:1.0em;
	font-weight:bold;
}
div.jun-sidoin {
	line-height:1.4;
}
div.jun-sidoin td {
	padding:0px 0px 0px 3px;
}
/*-- 大和撫子シンポジウム　託児一覧表 　　2010.1022--*/
table.takuji {
	margin:20px 0px;
}
table.takuji th, table.takuji td {
	font-size:12px;
}
table.takuji th {
	font-weight:bold;
}
table.takuji tr.title {
	background-color:#eee;
}
table.takuji tr.a {
	background-color:#E8FFFF;
}
.takuji {
	border:1px dotted #FF0000;
	margin:30px 0px 30px 0px;
	padding:10px;
}
.takuji h4 {
	text-align:center;
	font-size:1.1em;
	color:#FF0000;
	margin:10px 0px;
	font-weight:bold;
}
.takuji p, .takuji li {
	font-size:12px;
	margin-left:10px;
	line-height:1.4;
}
.takuji ul {
	margin:20px 0px;
}
/*-- ゆる体操指導員試験要項 　　2011.01.06--*/
.siken table {
	margin:10px;
}
.siken td, .siken th {
	font-size:0.9em;
}
.siken h4.siken {
	font-weight:bold;
	border-bottom:6px double #0066FF;
	margin-top:20px;
	padding:0px 0px 3px 6px;
}
.siken li {
	margin:1em 2em;
	font-weight:normal;
	line-height:1.4;
	font-size:80%;
}
/*-- ゆる体操準指導員試験一覧　2011.02.10--*/
table.jun-siken {
	border:2px groove #333333;
}
table.jun-siken td, table.jun-siken th {
	border-bottom:1px outset #333;
}
table.jun-siken th {
	background-color:#00B500;
	color:#fff;
}
/*-- ゆる体操正指導員リンク　2011.03.02--*/
table.link {
	border:5px solid #6699FF;
	font-size:12px;
	text-align:center;
	line-height:1.2;
	margin:20px 5px 40px;
	padding:3px;
	border-collapse: collapse;
}
table.link td {
	background-color:	#EEFFEE;
	border-collapse:separate;
	border-bottom:4px outset #99CCFF;
	border-right:4px outset #99CCFF;
	height:80px;
}
table.link td.waku {
	border-collapse:inherit;
	border-bottom:none;
	border-right:none;
	border-left:none;
	border-top:none;
}
table.link2 {
	border:5px solid #FF80FF;
	font-size:12px;
	text-align:center;
	line-height:1.2;
	margin:10px 5px 40px;
	padding:10px;
	border-collapse:
 collapse;
}
table.link2 td {
	background-color: #FFDDFF;
	border-collapse:separate;
	border-bottom:4px outset #FF80FF;
	border-right:4px outset #FF80FF;
	padding:10px;
}

/*-- ゆる体操準指導員試験一覧　2011.02.10--*/
.siken-day{
	font-size:12px;
	line-height:1.4;
	margin:20px 0px;
}
table.jun-siken{
	border:2px groove #666666;
	margin:20px 0px;
	
}
table.jun-siken td,table.jun-siken th{
	border-bottom:2px outset #ccc;
	border-right:2px outset #ccc;
}
table.jun-siken th{
	background-color:#00B500;
	color:#fff;
	text-align:center;
}
table.jun-siken td.uketuke{
	background-color:#93FF93;
	color:#007300;
	font-weight:bold;
	text-align:center;
}
table.jun-siken td.hiduke{
	background-color:	#ccc;
	color:#000;
	font-weight:bold;
}
table.jun-siken td.koutu{
	font-size:10px;
}
table.jun-siken td.ao{
	color:#0066FF;
}
table.jun-siken tr.over{
	background-color:#E8E8E8;
}
/*-- 東北大震災復興支援ゆる体操プロジェクト　2011.04.03--*/
#shinsaishien h3{
	background-color:#003366;
	color:#ffffff;
	border:5px groove #0099FF;
	font: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3" ;
	font-weight:bold;
	font-size: 18px;
	text-align:center;
	padding:10px;
}
#shinsaishien p{
	line-height:1.5;
	margin:20px 0 0 40px;
	font-size:0.8em;
}
.bokin{
	border:1px solid #036;
	margin:20px auto;
	padding:15px;
	width:660px;
}
#shinsaishien .bokin p.title{
	text-align:center;
	font-weight:bold;
	font-size:15px;
}

#shinsaishien .bokin p{
	line-height:1.3;
	margin-bottom:10px;
	font-size:0.8em;
}
.bokin ul{
	margin:10px;
}
.bokin li{
	text-indent:2em;
	line-height:1.4;
	color:#0066FF;
	font-size:0.9em;
}
#shinsaishien h4{
	border:4px outset #0099FF;
	margin:40px　30px;
	padding:10px;
	text-align:center;
	color:#0099FF;
	font-size:18px;
	font-weight:bold;
	line-height:1.4;
}
#shinsaishien ul.concert{
	margin:30px auto;
	padding:10px 20px;
	border:2px dashed #FF3300;
	width:450px;
}
#shinsaishien ul.concert li{
	line-height:1.4;
	font-size:0.8em;
}
#shinsaishien ul.concert li.day{
	font-size:18px;
	font-weight:bold;
}
#shinsaishien ul.mokuji{
	margin:20px 70px;
	padding:10px;
	border:2px dotted #0099FF;
}
#shinsaishien p.text08{
	margin:0 0 0 40px;
	font-size:14px;
	clear:both;
}
#shinsaishien p.text09{
	margin:0px 0 0 40px;
	padding-top:20px;
	padding-left:5px;
	font-size:14px;
	clear:both;
	border-top:2px solid #999;
}

#shinsaishien .report p.report{
	float:left;
}

#shinsaishien p.waku{
	padding:8px;
	border:2px dotted #f00;
}
div.concert{
	margin:30px auto;
	padding:10px 20px;
	border:2px dashed #0099FF;
	width:450px;
	height:160px;
	line-height:1.4;
	font-size:0.8em;
}
div.concert ul{
	margin-top:20px;
}
div.concert li.day{
	font-size:16px;
	font-weight:bold;
}

div.concert p{
	float:left;
	margin-top:0px;
	margin-right:20px;
}
#shinsaishien ul{
	margin:0px 30px 10px;
	padding-bottom:30px;
	border-bottom:2px dashed #666;
}
#shinsaishien ul li{
	background:url(images/listmark_blue.gif) no-repeat 0.2em;
	margin-top:0px;
	margin-left:10px;
	padding-left:1.8em;
	font-size:13px;
	line-height:1.3;
}
#shinsaishien ul li.month{
	background:none;
	font-size:14px;
	font-weight:bold;
	margin:0px 0px 0px 5px;
	padding-left:10px;
}
#shinsaishien h5{
	margin:0 0 10px 40px;
	font-size:14px;
	font-weight:bold;
}
#shinsaishien table.anime{
	margin:20px 0px 50px;
	border-bottom:2px solid #0099FF;
}
#shinsaishien table.anime td{
	text-align:center;
	border:none;
	padding-bottom:30px;
}
#shinsaishien .concert p{
	margin:20px 20px 0px 20px;
}
#shinsaishien .concert ul{
	border:none;
	margin:0px;
	padding:0px;
}
#shinsaishien .concert ul li{
	background:none;
	margin:0px;
	padding:0px;
}
table.daibiki{
	font-size:12px;
margin:10px 20px;
	padding:5px;
	border:1px solid #000;
}
table.daibiki td{
	border:1px solid #333;
}
table.daibiki td.area{
	background-color:#E1F0FF;
	font-weight:bold;
}
#shinsaishien p.fukushima{
	letter-spacing:0.1;
	line-height:1.8;
	font-size:18px;
	padding:0px 20px;
}
#shinsaishien p.kai{
	font-size:18px;
	font-weight:bold;
}
#shinsaishien .info{
	margin:0px 50px 10px;
	padding:0px;
}
#shinsaishien p.copy{
	color: #FF00FF;
	font-weight: bold;
	font-size: 24px;
	text-align:center;
}
#shinsaishien p.copy2{
	color:	#FD3A02;
	font-weight: bold;
	font-size: 24px;
	text-align:center;
}

/*--　2011.08.02 第３回大和撫子シンポジウム--*/
dl.sympo1{
	margin:20px 10px;
	padding:18px;
	border:2px dotted #ff0000;
}
dl.sympo1 dt{
		color:#ff0000;
		font-size:15px;
		font-weight:bold;
}
dl.sympo1 dd.ishi{
	border:1px solid #333;
	margin:10px;
	padding:10px;
	width:400px;
}
dl.sympo1 dd.rest{
	margin:15px 0px 15px 100px;
}
div.sien{
	border:1px dashed #009933;
	margin:20px 10px;
	padding:18px;
}
div.ticket,div.sympo2{
	margin:20px;
	line-height:1.4;
	font-size:13px;
}
#right_body div.ticket p{
	font-size:12px;
}


/* ------ タイトル ------ */
#formmail p.title {
	color: #000000;             /* 文字色 */
	margin-left:3.5em;             /* 文字色 */
	font-weight:bold;           /* 配置 */
}
/* ------ メッセージ ------ */
#formmail p.msg_head {
	color: #000000;
	margin-left:3.5em;             /* 文字色 */
}
#formmail p.msg_foot {
	color: #000000;             /* 文字色 */
	text-align: center;         /* 配置 */
}
/* ------ テーブル ------ */
#formmail table {
	border-style: none;
	width: 80%;
	margin: 20px 10%;
}
#formmail table th {
	background-color: #cccccc;  /* 背景色 */
	color: #000000;             /* 文字色 */
	text-align: left;           /* 配置 */
	border-style: none;
	white-space: nowrap;
	padding: 5px;
}
#formmail table td {
	background-color: #eeeeee;  /* 背景色 */
	color: #000000;             /* 文字色 */
	text-align: left;           /* 配置 */
	border-style: none;
	white-space: nowrap;
	padding: 5px;
}
/* ------ ボタン ------ */
.submit {
	text-align: center;         /* 配置 */

/* clearfix */

.clearfix:after {
 content: ".";
 display: block;
 visibility: hidden;
 height: 0.1px;
 font-size: 0.1em;
 line-height: 0;
 clear: both;
}
.clearfix {
	zoom: 100%;
}

