﻿@charset "utf-8";

*{
margin:0;
padding:0;
}

/*-----------------------------------------------
クーポンとポイントカード	
-----------------------------------------------*/
#main02{
float:right;
padding:20px 0 60px;
width:618px;
}

a:link{color:#a3883f; text-decoration:underline;}
a:visited{color:#debf53; text-decoration:underline;}
a:hover{color:#debf53; text-decoration:underline;}
a:active{color:#debf53; text-decoration:underline;}

.obi{
margin:0 0 19px;
}

.midashi{
margin:0 0 20px 19px;
}

.midashi2{
margin:30px 0 15px;
}

#point_bg{
width:575px;
margin:0 19px;
background:url(../img/coupon/point_bg.gif) repeat-y;
}

#point_bg2{
width:575px;
background:url(../img/coupon/point_upper.gif) top no-repeat;
}

#point_bg3{
width:575px;
background:url(../img/coupon/point_lower.gif) bottom no-repeat;
padding:7px 0 10px;
}

#pointL{
width:335px;
margin:20px 0 20px 30px;
display:inline;
float:left;
}

#pointR{
width:163px;
margin:60px 30px 0 0;
display:inline;
float:right;
}

ul.circle{
list-style-type:none;
}

ul.circle li{
list-style-type:none;
background:url(../img/coupon/mark.gif) 0 2px no-repeat;
padding-left:15px;
}

.circle{
background:url(../img/coupon/mark.gif) 0 2px no-repeat;
padding-left:17px;
}

.line{
margin:4px 0;
}

.text{
width:318px;
}

.small{
font-size:10px;
}

.red{
color: #cc3333;
}

#coupon{
width:580px;
margin:0 19px;
}


.floatL{float:left;}

.floatR{float:right;}
