@charset "Shift_Jis";

/* ナビバー */
.navi {
height : 25px ;
color : #000 ;
font-size : 80% ;
text-align : left ;
background-repeat : no-repeat ;
background-attachment : fixed ;
}

/* テキストタイトル */
.title{
color : #AF0052 ;
text-align:left;
padding : 6px 10px 3px 10px  ;
background-color : #FFE9F3 ;
border-left : 4px dotted #FF59A6 ;
border-right : 4px dotted #FF59A6 ;
}

/* テキスト基本スタイル */
.text01 {
font-size : 80% ;
line-height : 150% ;
text-align : left ;
}

/* TD塗りつぶし */
.td_back{
font-weight : bold ;
text-align : center ;
background-color : #FFE9F3 ;
}

/* 右メニュー基本スタイル */
.right_menu {
width : 200px ;
height : 40px ;
margin-bottom : 5px ;
background-image: url(image/pps/menu_back.gif);
}

/* 右メニュー・テーブルの下に余白 */
.right_menu_bottom{
font-size : 80% ;
line-height :150% ;
text-align : left ;
margin-bottom : 5px ;
}

/* セル背景色 */
.td_back2{
background-color : #FFE9F3  ;
}

/* 左メイン下リンクメニュー */
.bottom_link {
color : #AF0052 ;
font-size : 80% ;
padding : 4px 0px 3px 0px  ;
margin-top : 30px ;
background-color : #FFE9F3 ;
border-left :