/* dl
----------------------------------------------- */
.dl{
height:19px;
margin:10px 0;
padding:0 0 5px 0;
border-bottom:#e2e2e2 1px solid;
list-style:none;
/*\*//*/
clear:both;
height:25px;
/**/
}

.dl{
width:728px;
}

/*\*/
.dl li{
float:left;
}
/**/

/*\*//*/
.dl li{
display:inline;
}
/**/

.dl a{
margin:0 10px 0 0;
padding:0 0 0 14px;
background:url(../../images/next.gif) no-repeat 0 -1px;
/*\*//*/
background:url(../../images/next.gif) no-repeat;
/**/
}

.this-page{
margin:0 5px 0 0;
background:none;
}

.this{
margin:0 10px 0 0;
padding:0 0 0 14px;
background:url(../../images/next.gif) no-repeat 0 3px;
}

*html .this{
background:url(../../images/next.gif) no-repeat 0 2px;
}

/* main
----------------------------------------------- */
#main{
clear:both;
width:728px;
margin:101px 0 0 0;
}

h1{
background:url(../../images/easy/title.jpg) no-repeat bottom;
width:728px;
height:60px;
font-size:16px;
}

.catch{
margin:3px 0 0 0;
padding:5px 0 0 20px;
font-size:14px;
font-weight:bold;
line-height:120%;
border:#774815 2px outset;
color:#666666;
}

.catch p{
margin:0 0 5px 0;
}

.subtitle{
clear:both;
background:#BF7300;
color:#ffffff;
font-size:14px;
margin:6px 0 3px 0;
padding:3px 0 3px 15px;
}

.left-col, .right-col{
width:350px;
margin:5px 0 10px 4px;
float:left;
}

.right-col{
margin:5px 4px 10px 0;
float:right;
}

dt{
padding:0 0 3px 0;
font-weight:bold;
border-bottom:#999999 1px solid;
}

.next{
margin:10px 10px 0 0;
float:right;
}

.next a{
display:block;
width:113px;
height:24px;
padding:4px 0 0 25px;
background:url(../../images/easy/button.gif) no-repeat 0 -1px;
border:#000066 1px solid;
}

*html .next a{
width:140px;
height:30px;
}

.lineup{
width:728px;
position:relative;
}

.fig{
margin:0 0 10px 0;
text-align:center;
}

#lv24003{
position:absolute;
top:94px;
left:80px;
}

#lv24003 a{
display:block;
width:106px;
height:31px;
background:url(../../images/0.gif) no-repeat;
}

#lv24003 a:hover{
background:url(../../images/easy/lv24003.gif) no-repeat;
}

#lv24020{
position:absolute;
top:282px;
left:66px;
}

#lv24020 a{
display:block;
width:106px;
height:31px;
background:url(../../images/0.gif) no-repeat;
}

#lv24020 a:hover{
background:url(../../images/easy/lv24020.gif) no-repeat;
}

#lv24100{
position:absolute;
top:115px;
left:223px;
}

#lv24100 a{
display:block;
width:106px;
height:31px;
background:url(../../images/0.gif) no-repeat;
}

#lv24100 a:hover{
background:url(../../images/easy/lv24100.gif) no-repeat;
}

#lv24010{
position:absolute;
top:164px;
left:223px;
}

#lv24010 a{
display:block;
width:106px;
height:31px;
background:url(../../images/0.gif) no-repeat;
}

#lv24010 a:hover{
background:url(../../images/easy/lv24010.gif) no-repeat;
}

#lv24030{
position:absolute;
top:290px;
left:256px;
}

#lv24030 a{
display:block;
width:106px;
height:31px;
background:url(../../images/0.gif) no-repeat;
}

#lv24030 a:hover{
background:url(../../images/easy/lv24030.gif) no-repeat;
}

#lv24230{
position:absolute;
top:225px;
left:302px;
}

#lv24230 a{
display:block;
width:106px;
height:31px;
background:url(../../images/0.gif) no-repeat;
}

#lv24230 a:hover{
background:url(../../images/easy/lv24230.gif) no-repeat;
}

#lv24233{
position:absolute;
top:175px;
left:439px;
}

#lv24233 a{
display:block;
width:106px;
height:31px;
background:url(../../images/0.gif) no-repeat;
}

#lv24233 a:hover{
background:url(../../images/easy/lv24233.gif) no-repeat;
}

#lv24230ls{
position:absolute;
top:296px;
left:412px;
}

#lv24230ls a{
display:block;
width:106px;
height:31px;
background:url(../../images/0.gif) no-repeat;
}

#lv24230ls a:hover{
background:url(../../images/easy/lv24230ls.gif) no-repeat;
}

#lv24030ls{
position:absolute;
top:358px;
left:412px;
}

#lv24030ls a{
display:block;
width:106px;
height:31px;
background:url(../../images/0.gif) no-repeat;
}

#lv24030ls a:hover{
background:url(../../images/easy/lv24030ls.gif) no-repeat;
}

table{
clear:both;
margin:10px 0;
font-size:12px;
line-height:130%;
border-style:none;
background:#BF7300;
}

th{
padding:8px 0;
background:#FFECD0;
border-style:none;
color:#444444;
}

td{
padding:2px 0;
background:#ffffff;
border-style:none;
text-align:center;
}

td.left{
padding:2px 0 2px 4px;
text-align:left;
}

.col01{
width:120px;
}

.col02{
width:40px;
}

.col03{
width:130px;
}

.col04{
width:431px;
}

.note{
clear:both;
margin:0 30px 10px 0;
text-align:right;
font-size:10px;
}

.adjust{
margin:10px 0 10px 50px;
}

