

/* ページ全体 */ 
body {
color: #666666;
background-color: #FFFFFF; 
}

/* リンク修飾　メニュー部・下線無し  */ 
a { 
text-decoration: none; 
color: #666666
}
a:hover { text-decoration: underline; } 

/* トップメニュー　リンク　下線無し <a class="toplink"> */
.toplink {
color: #3399CC;
text-decoration: none;

}

/* リンク修飾　下線有り <a class="line">  */ 
.line { 
color: 3399CC; 
text-decoration: underline; 
}


/* トップテーブル定義 ALIGN="center" height="30" BGCOLOR="#FFFFCC" */ 
.toptable { 
width: 760px; 
border: 0px; 
}
.topmenu { 
height: 30px;
background-color: #FFFFFF; 
text-align: center; 

}


/* ボトムテーブル定義 */ 
.bottomtable { 
width: 765px; 
border: 0px; 
}


/* メニュー部　メニュー＆サブメニュー文字修飾 */ 
.menu { 
font-weight: bold; 
color: #666666; 
}

.sub {
}


/* メニュー部テーブル定義 */ 
.menutable { 
background-image: url("../images/background_border1.gif"); 
background-color: #99CCFF; 
width: 200px; 
padding: 15px; 
}


/* メイン部テーブル定義 */ 
.maintable { 
background-color: #ffffff; 
color: #666666;
padding: 15px; 
line-height: 140%; 
}

/* メイン部　サブサブメニュー修飾 */ 
h4 { color: #99CCFF }

/* メイン部　サブメニュー修飾 */
.submenu { 
color: #FFFFFF; 
border-top: 1px solid #99CCFF; 
border-bottom: 1px solid #99CCFF;
border-left: 9px solid #99CCFF;
padding: 3px; 
background-color: #CCCCCC; 
}

/* メイン部 基本テーブル作り  <table class="table" border="0" cellspacing="1" cellpadding="3">  通常行はtrでクラスをtdに設定、特殊行ではtrでクラスをthに設定　 */ 
.table { background-color: #CCCCCC; }
.th { color: #FFFFFF; background-color: #CCCCCC; }
.td { color: #666666; background-color: #FFFFFF; }

/* メイン部　体験談作り */
.story { 
background-color: #ffffcc; 
border:0px solid gray; 
margin:15px; 
padding:15px; 
line-height: 130%; 
}



