/* CSS Document */

/* 記入方 */
#Kinyu{
margin-bottom:70px;
}

#Kinyu h5{
margin-top:34px;
}

#Kinyu p{
float:left;
}

#Kinyuimg01 a{
display:block;
width:72px;
height:148px;
background:url(/analysis/kinyu/img-sports/img_click01.gif) no-repeat;
line-height:50px;
text-decoration:none;
text-align:center;
text-indent:-5000em;
}
#Kinyuimg01 a:hover{background:url(/analysis/kinyu/img-sports/img_click01_o.gif);}

#Kinyuimg02 a{
display:block;
width:62px;
height:148px;
background:url(/analysis/kinyu/img-sports/img_click02.gif) no-repeat;
line-height:50px;
text-decoration:none;
text-align:center;
text-indent:-5000em;
}
#Kinyuimg02 a:hover{background:url(/analysis/kinyu/img-sports/img_click02_o.gif);}

#Kinyuimg03 a{
display:block;
width:64px;
height:148px;
background:url(/analysis/kinyu/img-sports/img_click03.gif) no-repeat;
line-height:50px;
text-decoration:none;
text-align:center;
text-indent:-5000em;
}
#Kinyuimg03 a:hover{background:url(/analysis/kinyu/img-sports/img_click03_o.gif);}

#Kinyuimg04 a{
display:block;
width:61px;
height:148px;
background:url(/analysis/kinyu/img-sports/img_click04.gif) no-repeat;
line-height:50px;
text-decoration:none;
text-align:center;
text-indent:-5000em;
}
#Kinyuimg04 a:hover{background:url(/analysis/kinyu/img-sports/img_click04_o.gif);}

#Kinyuimg07 a{
display:block;
width:258px;
height:148px;
background:url(/analysis/kinyu/img-sports/img_click07.gif) no-repeat;
line-height:50px;
text-decoration:none;
text-align:center;
text-indent:-5000em;
}
#Kinyuimg07 a:hover{background:url(/analysis/kinyu/img-sports/img_click07_o.gif);}


/* ダイアリー */
#Diary{
}

#Diaryimg{
width:242px;
float:right;
}

#Diaytxt{
width:280px;
float:left;
}

#Diaytxt p{
color:#B30D0C;
font-weight:bold;
padding-bottom:0;
margin-bottom:0;
}

#Diaytxt table{
margin-bottom:40px;
}

#Diaytxt table th{
white-space:nowrap;
vertical-align:top;
font-weight:bold;
}


/* コンディション以下共通デザイン */
#Condition table ,#Day table ,#Cycle table{
width:100%;
}

#Condition .bigbtn ,#Day .bigbtn ,#Cycle .bigbtn{
text-align:right;
vertical-align:bottom;
padding:0 20px 20px 0;
}

/* 共通 */
#Diary ,#Condition ,#Day ,#Cycle ,#Personal{
margin-bottom:20px;
}

.application{
background:url(/analysis/kinyu/img-sports/bg_green-border.gif) no-repeat top;
padding:23px 0 0 0;
}

.application p{
text-align:right;
}
