@charset "UTF-8";


* {
 padding: 0;
 margin: 0;
}

body {
 font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
 -webkit-text-size-adjust: none;
 background-image: url(../images/1001037_s.png) ;
}

ul,ol { list-style: none;}

table {
 border-collapse: collapse;
 border: none;
}

td,th { vertical-align: top;}

img { border: none;}

a {
 outline: none;
 text-decoration: none;
}

hr {
 color: #fff;
 background-color: #fff;
 height: 1px;
 padding: 0;
 border: 0;
}

/* align */

.ta_c { text-align: center !important;}
.ta_r { text-align: right !important;}
.ta_l { text-align: left !important;}

/**/


/* float */

.fl { float: left;}
.fr { float: right;}
.cl { clear: both;}

.clearfix:after {
 content: url(../images/pixel.gif);
 display: block;
 clear: both;
 height: 0;
}
.clearfix { display: inline-block;}
.clearfix { display: block;}

/**/


/* margin-bottom */

.mb00 { margin-bottom: 0px !important;}
.mb05 { margin-bottom: 5px !important;}
.mb10 { margin-bottom: 10px !important;}
.mb15 { margin-bottom: 15px !important;}
.mb20 { margin-bottom: 20px !important;}
.mb25 { margin-bottom: 25px !important;}
.mb30 { margin-bottom: 30px !important;}
.mb35 { margin-bottom: 35px !important;}
.mb40 { margin-bottom: 40px !important;}
.mb50 { margin-bottom: 50px !important;}
.mb60 { margin-bottom: 60px !important;}
.mb70 { margin-bottom: 70px !important;}
.mb80 { margin-bottom: 80px !important;}
.mb90 { margin-bottom: 90px !important;}

/**/


/* padding-right */

.pdr00 { padding-right: 0 !important;}
.pdr10 { padding-right: 10px !important;}
.pdr20 { padding-right: 20px !important;}
.pdr25 { padding-right: 25px !important;}

/**/

.pdt40 { padding-top: 40px !important;}


/* link */

a:hover img.op {
 opacity: 0.60;
 filter: alpha(opacity=60);
}

/**/


/* function */

.swap {}
.hidden { display: none;}
.imgheight { font-size:0; line-height:0;}
.pos-base { position: relative;}

/**/


/*　ドリンク　テイクアウトメニュー　*/
.takeout_summer{
	text-align:center;
	width: 898px;
	height: 1452px;
}

.umeda{
	text-align:center;
	width: 600px;
	height: 722px;
}