@charset "utf-8";
/* CSS Document */

h4.title_shop_condition {
display:block!important;
margin:0 5px 0 5px!important;
}
.shop_condition h3{
display:none;
}

#main_article .page_skip {
height:40px;
}
/* LIST */
#main_article .resaultbox{
padding:0 0 0 5px;
}
#main_article .resaultbox li{
float:left;
width:112px;
height:255px;
margin:0px 4px 15px 0px;
}
#main_article .resaultbox li div{
margin:4px;
padding:20px 0 5px 0;
position:relative;
border:1px solid #DDDDDD;
}
#main_article .resaultbox li .thum{
display:block;
width:92px;
height:auto;
margin:4px auto 0px auto;
border:1px solid #FF92C9;
}
#main_article .resaultbox li .thum img{
border:1px solid #FFFFFF;
width:90px;
}
#main_article .resaultbox li .gal_date{
margin:0px 0px 0px 0px;
padding:4px 0;
text-align:center;
}
#main_article .resaultbox li .gal_date b{
color:#FF3399;
display: block;
height: 1.2em;
overflow: hidden;
width:102px;
}
#main_article .resaultbox li .gal_date i{
display:block;
}
#main_article .resaultbox li .gal_date u{
display:block;
position:absolute;
top:0px;
left:0px;
font-size:12px;
line-height:22px;
text-align:center;
text-decoration:none;
height:22px;
width:100%;
background-repeat:no-repeat;
}
#main_article .resaultbox li .gal_date u b{
font-size:18px;
color:#000000;
display:inline;
}

#main_article .resaultbox li .gal_date .up{
background-image:url(http://img.aaa-fuzoku.com/aaa/pc/icon_up.jpg);
}
#main_article .resaultbox li .gal_date .just{
background-image:url(http://img.aaa-fuzoku.com/aaa/pc/icon_just.jpg);
}
#main_article .resaultbox li .gal_date .down{
background-image:url(http://img.aaa-fuzoku.com/aaa/pc/icon_down.jpg);
}


#main_article .resaultbox li .shop{
color: #00688A;
margin: 0;
}
#main_article .resaultbox li .shop b{
display:block;
font-weight:normal;
height: 3em;
}
#main_article .resaultbox li .shop span{
display:block;
text-align:center;
}
#main_article .resaultbox li .shop span a{
text-decoration:underline;
}
#main_article .resaultbox li .shop span a;hover{
text-decoration:none;
}
#main_article .resaultbox li .shop .text_tel{
}
#main_article .resaultbox li .button_galprof{
}
#main_article .resaultbox li .mark{
clear:both;
display:block;
padding:4px 0 0 0;
height:14px;
font-size:10px;
text-align:left;
}