@charset "utf-8";
#imagetitle {
margin: 0px auto 20px auto;
width : 460px;
height: 70px;
}

.hanakotoba{
width : 460px;
text-align: center;
font-size: 85%;
margin: 2px auto 20px auto;
}

/*ガーデン用品*/
.garden {
margin: 10px auto 15px auto;
width : 460px;
height: 70px;
background-image: url(http://digipoke.com/smilegarden/image/catetitle/ttl_garden.jpg);
background-repeat: no-repeat;
text-align: center;
}

.garden h2 {
padding-top: 2px ;
padding-left: 3px ;
font-size: 160%;
font-weight: bold;
color : #fff;
text-align: left;
line-height: 24px;
}

.garden-sub1 {
margin: 10px auto 15px auto;
width : 460px;
height: 70px;
background-image: url(http://digipoke.com/smilegarden/image/catetitle/ttl_garden.jpg);
background-repeat: no-repeat;
text-align: center;
}

.garden-sub1 h2 {
padding-top: 2px ;
padding-left: 3px ;
font-size: 160%;
font-weight: bold;
color : #fff;
text-align: left;
line-height: 24px;
}

/*アウトドア用品*/
.outdoor {
margin: 10px auto 15px auto;
width : 460px;
height: 70px;
background-image: url(http://digipoke.com/smilegarden/image/catetitle/ttl_outdoor.jpg);
background-repeat: no-repeat;
text-align: center;
}

.outdoor h2 {
padding-top: 2px ;
padding-left: 3px ;
font-size: 160%;
font-weight: bold;
color : #fff;
text-align: left;
line-height: 24px;
}

.outdoor-sub1{
margin: 10px auto 15px auto;
width : 460px;
height: 70px;
background-image: url(http://digipoke.com/smilegarden/image/catetitle/ttl_outdoor.jpg);
background-repeat: no-repeat;
text-align: center;
}

.outdoor-sub1 h2 {
padding-top: 2px ;
padding-left: 3px ;
font-size: 160%;
font-weight: bold;
color : #fff;
text-align: left;
line-height: 24px;
}

/*インテリア用品*/
.interior {
margin: 10px auto 15px auto;
width : 460px;
height: 70px;
background-image: url(http://digipoke.com/smilegarden/image/catetitle/ttl_interior.jpg);
background-repeat: no-repeat;
text-align: center;
}

.interior h2 {
padding-top: 2px ;
padding-left: 3px ;
font-size: 160%;
font-weight: bold;
color : #fff;
text-align: left;
line-height: 24px;
}

.interior-sub1{
margin: 10px auto 15px auto;
width : 460px;
height: 70px;
background-image: url(http://digipoke.com/smilegarden/image/catetitle/ttl_interior.jpg);
background-repeat: no-repeat;
text-align: center;
}

.interior-sub1 h2 {
padding-top: 2px ;
padding-left: 3px ;
font-size: 160%;
font-weight: bold;
color : #fff;
text-align: left;
line-height: 24px;
}

/*キャンペーン１*/
.campaign1 {
text-align: center;
width : 600px;
margin : 10px auto 20px auto;
}

.campaign1 h2 {
width: 575px;
padding:5px 5px 0px 0px;
font-size: 130%;    
line-height: 97%;
background-color:#fff;
text-align: left;
margin-right: auto;
margin-left: auto;
border-bottom: solid 2px #99cc33;        
color:#666666;
font-weight:normal;
}

/*キャンペーン2*/
.campaign2 {
text-align: center;
width : 600px;
margin : 10px auto 20px auto;
}

.campaign2 h2 {
width: 575px;
padding:5px 5px 0px 0px;
font-size: 130%;    
line-height: 97%;
background-color:#fff;
text-align: left;
margin-right: auto;
margin-left: auto;
border-bottom: solid 2px #99cc33;        
color:#666666;
font-weight:normal;
}

/*キャンペーン3*/
.campaign3 {
text-align: center;
width : 600px;
margin : 10px auto 20px auto;
}

.campaign3 h2 {
width: 575px;
padding:5px 5px 0px 0px;
font-size: 130%;    
line-height: 97%;
background-color:#fff;
text-align: left;
margin-right: auto;
margin-left: auto;
border-bottom: solid 2px #99cc33;        
color:#666666;
font-weight:normal;
}

/*キャンペーン4*/
.campaign4 {
text-align: center;
width : 600px;
margin : 10px auto 20px auto;
}

.campaign4 h2 {
width: 575px;
padding:5px 5px 0px 0px;
font-size: 130%;    
line-height: 97%;
background-color:#fff;
text-align: left;
margin-right: auto;
margin-left: auto;
border-bottom: solid 2px #99cc33;        
color:#666666;
font-weight:normal;
}

/*キャンペーン5*/
.campaign5 {
text-align: center;
width : 600px;
margin : 10px auto 20px auto;
}

.campaign5 h2 {
width: 575px;
padding:5px 5px 0px 0px;
font-size: 130%;    
line-height: 97%;
background-color:#fff;
text-align: left;
margin-right: auto;
margin-left: auto;
border-bottom: solid 2px #99cc33;        
color:#666666;
font-weight:normal;
}

/*キャンペーン6*/
.campaign6 {
text-align: center;
width : 600px;
margin : 10px auto 20px auto;
}

.campaign6 h2 {
width: 575px;
padding:5px 5px 0px 0px;
font-size: 130%;    
line-height: 97%;
background-color:#fff;
text-align: left;
margin-right: auto;
margin-left: auto;
border-bottom: solid 2px #99cc33;        
color:#666666;
font-weight:normal;
}

/*キャンペーン7*/
.campaign7 {
text-align: center;
width : 600px;
margin : 10px auto 20px auto;
}

.campaign7 h2 {
width: 575px;
padding:5px 5px 0px 0px;
font-size: 130%;    
line-height: 97%;
background-color:#fff;
text-align: left;
margin-right: auto;
margin-left: auto;
border-bottom: solid 2px #99cc33;        
color:#666666;
font-weight:normal;
}

/*キャンペーン8*/
.campaign8 {
text-align: center;
width : 600px;
margin : 10px auto 20px auto;
}

.campaign8 h2 {
width: 575px;
padding:5px 5px 0px 0px;
font-size: 130%;    
line-height: 97%;
background-color:#fff;
text-align: left;
margin-right: auto;
margin-left: auto;
border-bottom: solid 2px #99cc33;        
color:#666666;
font-weight:normal;
}

/*キャンペーン9*/
.campaign9 {
text-align: center;
width : 600px;
margin : 10px auto 20px auto;
}

.campaign9 h2 {
width: 575px;
padding:5px 5px 0px 0px;
font-size: 130%;    
line-height: 97%;
background-color:#fff;
text-align: left;
margin-right: auto;
margin-left: auto;
border-bottom: solid 2px #99cc33;        
color:#666666;
font-weight:normal;
}

/*キャンペーン10*/
.campaign10 {
text-align: center;
width : 600px;
margin : 10px auto 20px auto;
}

.campaign10 h2 {
width: 575px;
padding:5px 5px 0px 0px;
font-size: 130%;    
line-height: 97%;
background-color:#fff;
text-align: left;
margin-right: auto;
margin-left: auto;
border-bottom: solid 2px #99cc33;        
color:#666666;
font-weight:normal;
}

/*キャンペーン11*/
.campaign11 {
text-align: center;
width : 600px;
margin : 10px auto 20px auto;
}

.campaign11 h2 {
width: 575px;
padding:5px 5px 0px 0px;
font-size: 130%;    
line-height: 97%;
background-color:#fff;
text-align: left;
margin-right: auto;
margin-left: auto;
border-bottom: solid 2px #99cc33;        
color:#666666;
font-weight:normal;
}



