@charset "utf-8";

body{
	min-width: 1210px;
	overflow-x: auto!important;
}
/* 
 * ↓contents CSS
 */
div#wrap{
	background:none #FFF !important;
	text-align:center;
	margin: 15px auto 20px;
}
div#header{
	background:none #FFF !important;
}

/*ex. SNS style*/

ul.simple_sns{
	width:300px;
	margin:15px auto 30px auto;
}
ul.simple_sns li{
	margin:0 5px;
	float:left;
}
ul.simple_sns li img{
	width:64px;
	height:64px;
}
ul.simple_sns li.line_btn img{
	width:auto;
	height:20px;
}
.fb_iframe_widget > span {
	vertical-align: baseline !important;
}

/*  ↓↓↓add CSS↓↓↓  */

/*  clearfix  */

.clearfix:after{
content:"";
display:block;
clear:both;}


#wrapper{width:1210px;
         margin-left:auto;
		 margin-right:auto;}

.mt85{margin-top:85px!important;}

.mt67{margin-top:67px!important;}

.m1{margin-left:90px!important;}

.m2{margin-left:80px; margin-right:90px!important;}

.mb40{margin-bottom:40px!important;}

.mt40{margin-top:-40px!important;
      position:relative;}
	  
.mb50{margin-bottom:50px!important;}

#content{margin-top:63px;}

#product{width:1110px;
         margin-left:auto;
		 margin-right:auto;
		 padding-top:100px;
		 padding-bottom:100px;
	     background-image:url(/sweets/chocolate/almond/cn/images/bg.png);
		 background-repeat:repeat;}
		
#almond_top{width:425px;
            float:left;
			text-align:center;
			padding:38px 0 70px 0;
            background-image:url(/sweets/chocolate/almond/cn/images/bg_red_top.png);
            background-position:top;
		    background-repeat:no-repeat;
		    /*background-color:#ff0b1e;*/
}
		
#almond_bottom{background-image:url(/sweets/chocolate/almond/cn/images/bg_red_bottom.png);
               background-position:bottom;
		       background-repeat:no-repeat;
			   padding-bottom:46px;}
			
#almond_inner {background-color: #ff0b1e;
}
.text{margin-top:40px;
margin-bottom:10px;}

.text1{margin-top:40px;
       margin-bottom:10px;}

	   
#content2{background-image:url(/sweets/chocolate/almond/cn/images/bg_almond.png);
          background-repeat:no-repeat;
		  background-position:bottom;
		  padding:270px 0 170px 0;
		  position:relative;}
		  
.position{position:absolute; top:-190px; left:0;}
		  
#content2 ol{margin-right:350px;
             padding-top:30px;}

#content2 ol li{padding-bottom:20px;}