@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:2px dotted;
text-align:left;/* edit */
color:#806153;/* edit */
}
#gattend #gatcontents #cp .content dl.index dd.text{
font-size:1.2em;
}
#gattend #gatcontents #cp .content dl.index dd.gotodcafe{
text-align: center;
padding:20px 20px 15px;
margin:15px 0 0;
background-color:#f5efe6;
}
#gattend #gatcontents #cp .content dl.index dd.gotodcafe a{
display:block;
}
#gattend #gatcontents #cp .content dl.index dd.gotodcafe a .photo{
display:inline-block;
margin-bottom:10px;
border:6px solid #fff;
-webkit-box-shadow:0px 0px 4px rgba(0,0,0,0.15), 2px 2px 3px rgba(0,0,0,0.3);
box-shadow:0px 0px 4px rgba(0,0,0,0.15), 2px 2px 3px rgba(0,0,0,0.3);
}
#gattend #gatcontents #cp .content dl.index dd h4{
margin-bottom:20px;
padding:10px;
font-size:1.6em;
font-weight:normal;
color:#fff;/* edit */
/*border:5px solid #806153;*/
background-color:#007bbb;/* 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 .gift .chkt{
font-weight:normal;
}
#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:#007bbb;/* 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:768px){
#gattend #gatcontents #cp .content dl.index dd.gotodcafe a{
margin-bottom:0;
}
}
@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%;
padding-right:0;
}
#gattend #gatcontents #cp .content.entrypage #addinfo dl dd{
max-width:100%;
display:block;
}