/* CSS Document */
/* Authored by Rolfer Takayo */




#dropmenudiv{
position:absolute;
background-color: #E3FFB0;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #C7FF5E;
}

/* Sample CSS definition for the example list. Remove if desired */
.navlist li {
list-style-type: square;
width: 135px;
background-color: #FFFFB9;
}









/* ノーマルメニューの設定 */

.menuLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #616161;
	text-decoration: none;
    display:block;width:100%;height:25;

}

a.menuLink:hover {
	text-decoration: none;
	color: #FFFFFF;
    display:block;width:100%;height:25;

}

/* Whats New メニューの設定 */

.menuLink1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3366FF;
	text-decoration: none;
    display:block;width:100%;height:25;
}

a.menuLink1:hover {
	text-decoration: none;
	color: #FFFFFF;
    display:block;width:100%;height:25;
}

/* Rolfers Only メニューの設定 */

.menuLink2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AA202B;
	text-decoration: none;
    display:block;width:100%;height:25;
}

a.menuLink2:hover {
	text-decoration: none;
	color: #6600CC;
    display:block;width:100%;height:25;
}

/* ロルファー養成メニューの設定 */

.menuLink3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #008055;
	text-decoration: none;
    display:block;width:100%;height:25;
}

a.menuLink3:hover {
	text-decoration: none;
	color: #CCFF00;
    display:block;width:100%;height:25;
}


h1 {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #E6851C;
}

body, td, p, select, input, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
}

/* 通常リンク（オレンジ） */
a {
	color: #E6851C;
	text-decoration: none;
}

a:hover {
	color: #0099FF;
	text-decoration: underline;

}
/* 青いリンク（ブルー） */
a.link-blue {
	color: #0066FF;
	text-decoration: none;
}

a.link-blue:hover {
	color: #99CC99;
	text-decoration: none;
}

/* 赤いリンク（レッド） */
a.link-red {
	color: #FF0000;
	text-decoration: none;
}

a.link-red:hover {
	color: #99CC99;
	text-decoration: none;
}
/* Latest News のフォント */
.sidenewshdr{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #FFFFFF;
}

.navbar{
background-image:url(images/navbg_dn.gif);
}

/* 検索バーの下(但し「お問い合せ」には反映不可能 */

.searchlink, .searchlink:hover {
color: #FFFFFF;
text-decoration:none;
font-size:12px;
}
.searchlink:hover {
color: #00FF00;
text-decoration:underline;
font-size:12px;
}

/* 行間に適度な空間をつくる */

.text1   {
	font-size:12px;
	line-height:#0099FF;
	color: #545454;
}
.text11   {
	font-size:11px;
	line-height:130%;
	color: #545454;
}
.text21red   {
	font-size:12px;
	line-height:120%;
	color: #FF0000;
}

.text1red   {
	font-size:12px;
	line-height:150%;
	color: #FF0000;
}
.text2   {
font-size:12px;line-height:120%
}

/* directoryの名前 */
.textNAME {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 16px;
	color: #545454;
	font-weight: bold;
}
/* directoryの他部分 */
.textNO {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #545454;
}


/* 英文のフォントを見やすく */
.textENG {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #545454;
}

/* 英文のフォントを見やすく */
.textENG11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
}

/* ＦＡＱのＱの文字 */
.textFAQ {
	font-size: 12px;
	line-height:150%;
	color: green;
}




/* その他の文字フォント */

.style1 {font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"}
body,td,th {
	font-family: ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
}

.style2  {
	font-size:12px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #339933;
}
.style2 {
	color: #999900;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
}
.style3  {
	font-size:14px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #FF0000;
}
.style3b  {
	font-size:22px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #545454;
}
.style4  {
	font-size:12px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #FF0000;
}
.style5  {
	font-size:12px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #FF00FF;
}

.style61 {font-size: 13px}

.style6 {
	font-size: 12px;
	color: #666666;
}
.style18 {
	color: #990000;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
}
.style19ENG {
	color: #990000;
    font-family: Tahoma;
	font-size: 18px;
	font-weight: bold;
}




.style311 {
	color: #669999;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height:150%;
	font-size: 11px;
}
.style312 {
	color: #669999;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height:150%;
	font-size: 12px;
}
.style26 {color: #006699}
.style32 {color: #009966}
.style34 {color: #009966;

	font-size: 12px;
	}

.style33 {color: #FF0000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style36 {color: #FF0000;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;}
.style37 {
    color: #FF3399
	font-size: 20px
}


.style23 {color: #996600}
.style25 {color: #009933}
.style29 {color: #009966}
.style30 {
	color: #FF3300;
	font-size: 12px;
}
.style31 {color: #3366CC}
.style38 {
	color: #006699;
	font-size: 20px;
}
.style39 {font-size: 14px}
.style40 {font-size: 12px}
.style41 {font-size: 14px;
line-height:150%;
}
.style8 {color: #FF0000}
.style13 {color: #996600}
.style14 {
	color: #6600CC;
	font-size: 12px;
}
.style15 {
	color: #6600CC;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style16 {
	color: #6600CC;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style42 {color: #E3E3E3}
.style43 {color: #FF6666}
.style50 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.style51 {font-size: 12px}
.style53 {color: #003333}
.style55 {color: #6600CC;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}

.style56 {font-size: 10px}
.style58 {color: #FFFFFF}
.style59 {font-size: 11px}
.style60 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3366CC;
	font-size: 12px;
}
.style62 {color: #FF6633}
.style63 {
	color: #FFFF00;
	font-weight: bold;
	font-size: 12px;
}
.style65 {color: #6666CC}
.style68 {
	color: #339900;
	font-size: 12px;
}
.style72 {
	color: #0066CC;}
.style73 {
	color: #0066CC;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 14px;
}
.style74 {color: #339900; font-size: 14px; font-weight: bold; }


.table1 { 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px #CCCCCC solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
} 

.table1 TD { 
border: 1px #CCCCCC solid; /* セルの枠線（太さ・色・スタイル） */ 
} 

.table3 { 
border-collapse: collapse; /* 枠線の表示方法 */ 
border: 1px  #CCCCCC solid; /* テーブル全体の枠線（太さ・色・スタイル） */ 
} 

.table3 TD { 
border: 1px  #CCCCCC solid; /* セルの枠線（太さ・色・スタイル） */ 
padding: 5px; /* セル内の余白 */ 
}

