@charset "utf-8";
#gattend #gatcontents #cp .content dl.index dd{
display:block;
}
#gattend #gatcontents #cp .content dl.index dd.top{
text-align:left;/* edit */
}
#gattend #gatcontents #cp .content dl.index .mb10{
margin-bottom:10px;
}
#gattend #gatcontents #cp .content dl.index .mb5{
margin-bottom:5px;
}
#gattend #gatcontents #cp .content dl.index dd.top.lead{
font-size:1.4em;
padding-bottom:15px;
margin-top:20px;
margin-bottom:5px;
border:3px double #063;
text-align:left;/* edit */
color:#063;/* edit */
}
#gattend #gatcontents #cp .content dl.index dd.clublst{
font-size:1.2em
}
#gattend #gatcontents #cp .content dl.index dd.clublst h5{
font-size:1.2em;
line-height:1.6;
border-bottom:2px dotted #ccc;
margin-bottom:10px;
color:#063;
position:relative;
}
#gattend #gatcontents #cp .content dl.index dd.clublst h5:after{
position:absolute;
content:" ";
display:block;
border-bottom:2px solid #777;
bottom:-2px;
width:20%;
}
#gattend #gatcontents #cp .content dl.index dd.clublst p{
color:#19448e;
font-weight:bold;
margin-bottom:5px
}
#gattend #gatcontents #cp .content dl.index dd.clublst p.red.caution{
font-weight:normal;
color:#c00;
font-size:0.9em;
}
#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:#063;/* edit */
}
/*--[ present ]--*/
#gattend #gatcontents #cp .content dl.index dd.present .gift{
font-size:1.4em;
line-height:1.4;
font-weight:bold;
text-align:center;
}
#gattend #gatcontents #cp .content dl.index dd.present ul{
padding:0 10px;
}
/*--[ youkou ]--*/
#gattend #gatcontents #cp .content dl.index dd.youkou ul li h5{
margin-bottom:5px;
padding-bottom:5px;
color:#063;/* 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;
}
#gattend #gatcontents #cp .content dl.index dd.youkou .red.caution{
margin:0;
font-size:1.2em;
}
@media screen and (max-width:640px){
#gattend #gatcontents #cp .content dl.index dd.clublst h5:after{
width:50%;
}
}
#gattend #gatcontents #cp .content.entrypage #addinfo dl{
display:block;
}
#gattend #gatcontents #cp .content.entrypage #addinfo dl dt{
max-width:100%;
}
#gattend #gatcontents #cp .content.entrypage #addinfo dl dd{
max-width:100%;
display:block;
}