@charset "utf-8";
#gattend #gatcontents #cp .content dl.index dd{
display:block;
}
#gattend #gatcontents #cp .content dl.index dd.top{
padding-top:20px;
text-align:left;/* edit */
}
#gattend #gatcontents #cp .content dl.index dd.top.lead{
font-size:1.4em;
color:#e60012;
}
#gattend #gatcontents #cp .content dl.index dd.txt{
}
#gattend #gatcontents #cp .content dl.index dd.txt,
#gattend #gatcontents #cp .content dl.index dd.exmpl{
font-size:1.2em;
}
#gattend #gatcontents #cp .content dl.index dd.exmpl h5{
font-size:1.1em;
font-weight:normal;
color:#e60012;
margin-bottom:5px;
}
#gattend #gatcontents #cp .content dl.index dd h4{
margin-bottom:20px;
padding:10px;
font-size:1.6em;
font-weight:normal;
color:#fff;/* edit */
background-color:#e60012;/* edit */
}
/*--[ present ]--*/
#gattend #gatcontents #cp .content dl.index dd.present ul.prize li{
margin-bottom:15px;
}
#gattend #gatcontents #cp .content dl.index dd.present ul.prize li img{
display:block;
margin:10px auto 0;
}
#gattend #gatcontents #cp .content dl.index dd.present ul.prize li .info h5{
font-size:1.2em;
font-weight:normal;
border-bottom:dotted 1px #000;
margin-bottom:5px;
padding-bottom:5px;
position:relative;
}
#gattend #gatcontents #cp .content dl.index dd.present ul.prize li .info h5:after{
position:absolute;
content:" ";
display:block;
margin-bottom:5px;
border-bottom:solid 1px #e60012;
bottom:-6px;
width:115px;
}
#gattend #gatcontents #cp .content dl.index dd.present ul.prize li .info h5 .amt{
display:inline-block;
margin-left:10px
}
/*--[ youkou ]--*/
#gattend #gatcontents #cp .content dl.index dd.youkou ul li h5{
margin-bottom:5px;
padding-bottom:5px;
color:#e60012;/* edit */
font-size:1.25em;
font-weight:normal;
border-bottom:1px dotted #777;
}
#gattend #gatcontents #cp .content dl.index dd.youkou ul li{
padding:0 10px;
margin-bottom:20px;
}