@charset "euc-jp";

/* veritacafe.com waperitivo Styles
 * maintained by verita
 * (classes defined in the Markup Guide - http://mozilla.org/contribute/writing/markup )
 */

/* プロパティの指定順序 */
/*
 * display
 * list-style
 * position
 * float
 * clear
 * width
 * height
 * margin
 * padding
 * border
 * background
 * color
 * font
 * text-decoration
 * text-align
 * vertical-align
 * white-space
 * other text
 * content
 *
 */


/*  standard  */
p { text-align:left; margin:0; font-size:12px; line-height:18px; padding-bottom:22px; 
/*
font-family:"Osaka","ＭＳ Ｐゴシック","MS UI Gothic","sans-serif";
*/  }

.refresh { clear: both; height:0;  }
.refresh5 { clear: both; height:5px; }
.refresh15 { clear: both; height:15px; }
.refresh30 { clear: both; height:30px; }
.refresh50 { clear: both; height:50px; }

.caps{ font-size:10px; line-height:14px; color:#666; }

.field { width:710px; margin:0 21px 0 21px; }
.field_center { width:710px; margin:0; padding:0; text-align:left; }

.imgmg{ display:block; }
.imgleft{ display:block; float:left; }
.imgright { display:block; float:right; }


/* waperitivo
==========================================================================================*/
.left494 { float:left; width:494px; }
.right216 { float:right; width:216px;}
.left284 { float:left; width:284px; }
.right426 { float:right; width:426px;}
.left264 { float:left; width:264px; margin-right:20px;}
.right446 { float:right; width:426px;}
.left473 { float:left; width:473px; }
.right237 { float:right; width:237px; _width:227px; text-align:left;}
.left130 { float:left; width:130px; _width:120px; text-align:left; }
.right580 { float:right; width:580px;}

.info_waperitivo { width:710px; height:178px; background:url(../img/info_waperitivo.jpg) no-repeat top left; }
.p1 { padding:40px 330px 5px 16px; }
p.info_waperitivo2 { font-size:10px; line-height:14px; padding:0 160px 5px 16px; }

/*　リサイズ後info　*/
.info650_waperitivo { width:650px; height:178px; background:url(../img/info_waperitivo650.jpg) no-repeat top left; }
.info650_waperitivo02 { width:650px; height:178px; background:url(../img/info_waperitivo02.jpg) no-repeat top left; }
.p650 { padding:40px 0 5px 16px; }
p.info_waperitivo650 { font-size:10px; line-height:14px; padding:0 160px 5px 16px; }



/* 060531
==========================================================================================*/
.field060531_1 { width:710px; height:322px; background:url(../060621/img/ph01.jpg) no-repeat top left; }
.field060531_1 p { margin:0 250px 0 0;}
.field060531_2 { width:710px; height:244px; background:url(../060621/img/ph02.jpg) no-repeat top left; }
.field060531_2 p { margin:0 0 0 440px;}

/* 20
==========================================================================================*/
.waNote20_01 { width:710px; }
.waNote20_02 { padding: 0 0 20px 0; width:310px; float: left; }
.waNote20_03 { width:340px; padding: 0 25px 0 0; float: left; }


/* 22
==========================================================================================*/
.waNote22_01 { margin: 0; width: 430px; float: left; }
.waNote22_02 { margin: 0; float: right; }
.waNote22_03 { margin: 0; float: left; } 


/* 23
==========================================================================================*/
.waperi23_01 { width: 710px; }
.waperi23_02 { width: 350px; float: left; }
.waperi23_03 { width: 330px; float: left; }
.waperi23_04 { width: 355px; float: right; }
.waperi23_05 { padding: 0 0 0 15px; }

/* 24
==========================================================================================*/
.waperi24_01 { width: 710px; }
.waperi24_02 { width: 316px; float: left; padding-right:20px;}
.waperi24_03 { width: 374px; float: right; }

/* 25
==========================================================================================*/
.waperi25_01 { width: 710px; }
.waperi25_02 { width: 286px; float: left; padding: 0 0 15px 0 ;}
.waperi25_03 { width: 404px; float: right;}
.waperi25_04 { width: 667px; margin : 0 auto 30px auto;}
.fla { border: solid 1px #ccc; }

/* 26
==========================================================================================*/
.waperi26_01 { width: 710px; }
.waperi26_02 { width: 275px; float: left; padding: 0 0 15px 0 ;}
.waperi26_03 { width: 415px; float: right;}
.waperi26_04 { width: 667px; margin : 0 auto 30px auto;}
.waperi26_05 { width: 510px; float: right; padding: 0 0 0 15px ;}
.waperi26_06 { width: 185px; float: left;}
.fla { border: solid 1px #ccc; }

/* 27
==========================================================================================*/
.waperi27_01 { width: 710px; }
.waperi27_02 { width: 250px; float: left; margin:0 0 15px 0; padding: 0 0 15px 0 ;}
.waperi27_03 { width: 440px; float: right;　padding: 0 0 15px 15px;}
.waperi27_05 { width: 291px; float: right; padding: 0 0 0 15px ;}
.waperi27_06 { width: 404px; float: left;}
.fla { border: solid 1px #ccc; }
.info_waperi27 {
padding:0;
	width:708px;
	height:173px;
	margin:0 0 15px 0;
	padding:0;
	background:url(../070523/img/bg_shopinfo.jpg) no-repeat top left;
	border:solid 1px #000;
}
.info_waperi27 p {
	padding:45px 0 0 16px;
}


/* 28
==========================================================================================*/
.waperi28_01 { width: 710px; }
.waperi28_02 { width: 218px; float: left; padding: 0 0 15px 0 ;}
.waperi28_03 { width: 477px; float: right;}
.waperi28_04 { width: 667px; margin : 0 auto 30px auto;}
.waperi28_05 { width: 280px; float: right; padding: 0 0 0 15px ;}
.waperi28_06 { width: 413px; float: left;}


/* 29
==========================================================================================*/
.waperi29_01 { width: 710px; }
.waperi29_02 { width: 264px; float: left; padding: 0 0 15px 0 ;}
.waperi29_03 { width: 431px; float: right;}
.waperi29_04 { width: 667px; margin : 0 auto 30px auto;}
.waperi29_05 { width: 435px; float: right; padding: 0 0 0 15px ;}
.waperi29_06 { width: 260px; float: left;}


/* 30
==========================================================================================*/
.waperi30_01 { width: 710px; }
.waperi30_02 { width: 302px; float: left; padding: 0 0 15px 0 ;}
.waperi30_03 { width: 408px; float: right;}
.waperi30_04 { width: 667px; margin : 0 auto 30px auto;}
.waperi30_05 { width: 438px; float: right; padding: 0 0 0 15px ;}
.waperi30_06 { width: 257px; float: left;}


/* 31
==========================================================================================*/
.waperi31_01 { width: 710px; }
.waperi31_02 { width: 302px; float: left; padding: 0 0 20px 0 ;}
.waperi31_03 { width: 388px; float: right;}
.waperi31_04 { width: 667px; margin : 0 auto 30px auto;}
.waperi31_05 { width: 353px; float: right; padding: 0 0 0 20px ;}
.waperi31_06 { width: 337px; float: left;}

/* 32
==========================================================================================*/
.waperi32_01 { width: 650px; }
.waperi32_02 { width: 169px; float: right; padding: 0 0 20px 15px ;}
.waperi32_03 { width: 466px; float: left;}
.waperi32_04 { width: 667px; margin : 0 auto 30px auto;}
.waperi32_05 { width: 268px; float: left; padding: 0 15px 20px 0 ;}
.waperi32_06 { width: 367px; float: right; padding:0 0 20px;}

/* 33
==========================================================================================*/
.waperi33_01 { width: 650px; }
.waperi33_02 { width: 348px; float: right; padding: 0 0 20px 15px ;}
.waperi33_03 { width: 287px; float: left;}
.waperi33_04 { width: 667px; margin : 0 auto 30px auto;}
.waperi33_05 { width: 418px; float: left; padding: 0 15px 20px 0 ;}
.waperi33_06 { width: 217px; float: right; padding:0 0 20px;}

/* 34
==========================================================================================*/
.waperi34_01 { width: 650px; }
.waperi34_02 { width: 286px; float: left; padding: 0 15px 20px 0 ;}
.waperi34_03 { width: 349px; float: right;}
.waperi34_04 { width: 667px; margin : 0 auto 30px auto;}
.waperi34_05 { width: 296px; float: right; padding: 0 0 20px 15px;}
.waperi34_06 { width: 339px; float: left; padding:0 0 20px;}
