@charset "utf-8";
/* CSS Document                 */
/* http://kantaro-hakodate.com/ */
/* 函館回転すし　函太郎         */

* {
	margin: 0;
	padding: 0;
}

body {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	line-height: 150%;
	background-color: #FFFFFF;
}

/* link */
a:link { color: #FFFFFF;}
ul#underNavi a:link { color: #000000;}
a:visited { color:#999999;}
#sightseeing a:link { color: #00F;}
#sightseeing a:visited { color: #00F;}
#sightseeing a:hover { color: #00F;}
/* image */
img { 
	vertical-align: bottom;
	font-size: 0px;
}

/* clear */
.clr {
	clear: both;
	line-height: 0%;
	height: 1px;
	font-size: 0px;
}

/* font size */
.txt10 { font-size: 10px;}
.txt11 { font-size: 11px;}
.txt12 { font-size: 12px;}
.txt14 { font-size: 14px;}
.txt16 { font-size: 16px;}
.txt18 { font-size: 18px;}

/* font size&height */
.txt11h { 
	font-size: 11px;
	line-height: 200%;
}
/* font color */
.green { color: #004400;}

/* font size&color */
.txt12Green {
	font-size: 10px;
	color: #008146;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
}

/*** Layout ***/
#wrap {
	width: 900px;
	background: url(../img/common/main_bg.jpg) repeat-y 0 0;
	margin: 5px auto 10px auto;
}

/*** Container ***/
#container {
	width: 760px;
	margin: 0 auto 0 auto;
	background-image: url(../img/common/side_bg_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

/*** Header ***/
#header {
	width: 760px;
	height: 100px;
	margin: 0 auto 0 auto;
}
#header img {
	margin:0 0 0 0;
}
#header ul {	
	padding: 7px 0 0 590px;
	_padding: 7px 0 0 590px;
	background: url(../img/top/header/header01.jpg) no-repeat 0 0;
	width: 170px;
	_width: 170px;
	height: 23px;
}
#header ul li {
	display: inline;
	height: 20px;
	font-size: 12px;
	margin: 0 15px 0 0;
	border-right: 1px solid #FFFFFF;
	padding: 0 15px 0 0;
}
#header ul li.borderRNone { border-right: none;}


/*** Side Navi                                  ***/

/*   #sideNavi          ･･･ index.html            */
/*   #sideNavi_gKantaro ･･･ g_kantaro_shop.html   */ 
/*   #sideNavi_sKantaro ･･･ s_kantaro_shop.html   */ 
/*   #sideNavi_samuzu   ･･･ samuzu_shop.html      */ 
/*   #sideNavi_ohshima  ･･･ ohshima_shop.html     */ 
/*   #sideNavi_amorino  ･･･ amorino_shop.html     */
/*   #sideNavi_ittetsu  ･･･ ittetsu_shop.html     */ 
/*   #sideNavi_sensyo  ･･･ sensyo_shop.html     */ 
/*   #sideNavi_gMenu    ･･･ g_kantaro_menu.html   */ 
/*   #sideNavi_sMenu    ･･･ s_kantaro_menu.html   */ 
/*   #sideNavi_aMenu    ･･･ amorino_menu.html     */ 
/*   #sideNavi_aOrder    ･･･ amorino_order.html     */ 
/*   #sideNavi_gaiyou   ･･･ gaiyou.html           */
/*   #sideNavi_saiyou   ･･･ saiyou.html           */
/*   #sideNavi_bosyu    ･･･ bosyu.html            */
/*   #sideNavi_link     ･･･ link.html             */
/*   #sideNavi_order     ･･･ order.html             */
/*   #sideNavi_media     ･･･ media.html             */
/*   #sideNavi_travel     ･･･ travel/index.html             */
#side {
	width: 220px;
	float: left;
}
#sideNavi, 
#sideNavi_gKantaro, 
#sideNavi_sKantaro, 
#sideNavi_samuzu, 
#sideNavi_ohshima,
#sideNavi_ohshima_menu,
#sideNavi_takeout_h,
#sideNavi_takeout_a,
#sideNavi_amorino,
#sideNavi_ittetsu,
#sideNavi_sensyo,
#sideNavi_gMenu,
#sideNavi_sMenu,
#sideNavi_aMenu,
#sideNavi_aOrder,
#sideNavi_gaiyou,
#sideNavi_saiyou,
#sideNavi_bosyu,
#sideNavi_link,
#sideNavi_order,
#sideNavi_media,
#sideNavi_travel {
	width: 220px;
	padding: 23px 0 0 0;
	margin: 0 0 0 0;
}

#sideNavi ul, 
#sideNavi_gKantaro ul, 
#sideNavi_sKantaro ul, 
#sideNavi_samuzu ul, 
#sideNavi_ohshima ul,
#sideNavi_ohshima_menu ul,
#sideNavi_takeout_h ul,
#sideNavi_takeout_a ul,
#sideNavi_amorino ul,
#sideNavi_ittetsu ul,
#sideNavi_sensyo ul,
#sideNavi_gMenu ul,
#sideNavi_sMenu ul,
#sideNavi_aMenu ul,
#sideNavi_aOrder ul,
#sideNavi_gaiyou ul,
#sideNavi_saiyou ul,
#sideNavi_bosyu ul,
#sideNavi_link ul,
#sideNavi_order ul,
#sideNavi_media ul ,
#sideNavi_travel ul {
	margin: 0 0 0 15px;
}
#sideNavi ul li, 
#sideNavi_gKantaro ul li, 
#sideNavi_sKantaro ul li, 
#sideNavi_samuzu ul li, 
#sideNavi_ohshima ul li,
#sideNavi_ohshima_menu ul li,
#sideNavi_takeout_h ul li,
#sideNavi_takeout_a ul li,
#sideNavi_amorino ul li,
#sideNavi_ittetsu ul li,
#sideNavi_sensyo ul li,
#sideNavi_gMenu ul li,
#sideNavi_sMenu ul li,
#sideNavi_aMenu ul li,
#sideNavi_aOrder ul li,
#sideNavi_gaiyou ul li,
#sideNavi_saiyou ul li,
#sideNavi_bosyu ul li,
#sideNavi_link ul li,
#sideNavi_order ul li,
#sideNavi_media ul li,
#sideNavi_travel ul li {
	line-height: 0%;
	font-size: 1px;
	list-style-type: none;
	margin: 0 0 9px 0;
}
#sideNavi ul li#utage, 
#sideNavi_gKantaro ul li#utage, 
#sideNavi_sKantaro ul li#utage, 
#sideNavi_samuzu ul li#utage, 
#sideNavi_ohshima ul li#utage,
#sideNavi_ohshima_menu ul li#utage,
#sideNavi_takeout_h ul li#utage,
#sideNavi_takeout_a ul li#utage,
#sideNavi_amorino ul li#utage,
#sideNavi_ittetsu ul li#utage,
#sideNavi_sensyo ul li#utage,
#sideNavi_gMenu ul li#utage,
#sideNavi_sMenu ul li#utage,
#sideNavi_aMenu ul li#utage,
#sideNavi_aOrder ul li#utage,
#sideNavi_gaiyou ul li#utage,
#sideNavi_saiyou ul li#utage,
#sideNavi_bosyu ul li#utage,
#sideNavi_link ul li#utage,
#sideNavi_order ul li#utage,
#sideNavi_media ul li#utage,
#sideNavi_travel ul li#utage {
	margin: 0 0 20px 0; height: 40px;
}
#sideNavi ul img#map, 
#sideNavi_gKantaro ul img#map, 
#sideNavi_sKantaro ul img#map, 
#sideNavi_samuzu ul img#map, 
#sideNavi_ohshima ul img#map,
#sideNavi_ohshima_menu ul img#map,
#sideNavi_takeout_h ul img#map,
#sideNavi_takeout_a ul img#map,
#sideNavi_amorino ul img#map,
#sideNavi_ittetsu ul img#map,
#sideNavi_sensyo ul img#map,
#sideNavi_gMenu ul img#map,
#sideNavi_sMenu ul img#map,
#sideNavi_aMenu ul img#map,
#sideNavi_aOrder ul img#map,
#sideNavi_gaiyou ul img#map,
#sideNavi_saiyou ul img#map,
#sideNavi_bosyu ul img#map,
#sideNavi_link ul img#map,
#sideNavi_order ul img#map,
#sideNavi_media ul img#map,
#sideNavi_travel ul img#map {
	margin: 10px 0 15px 0;
	_margin: 15px 0 0 0;
}

/* Main contents */
#contentsTop, #contents {
	width: 540px;
	float: right;
	margin: -1px 0 0 0;
}
#contentsTop ul#mainNavi {
  width: 215px;
	height: 31px;
	background: url(../img/top/main/main_top_image_bottom.jpg) no-repeat 0 0;
	padding: 7px 0 0 325px;
	line-height: 100%;
	margin: -1px 0 0 0;
}
#contents ul#mainNavi {
  width: 215px;
	height: 19px;
	background: url(../img/top/main/main_top_image_bottom2.jpg) no-repeat 0 0;
	padding: 9px 0 0 325px;
	line-height: 100%;
	margin: -1px 0 0 0;
}
#contentsTop ul#mainNavi li {
	display: inline;
	font-size: 12px;
	margin: 0 0 0 12px;
	padding: 0 12px 0 0;
	border-right: 1px solid #FFFFFF;
}
#contents ul#mainNavi li {
	display: inline;
	font-size: 12px;
	margin: 0 0 0 12px;
	padding: 0 12px 0 0;
	border-right: 1px solid #FFFFFF;
}
#contentsTop ul#mainNavi li.borderRNone, 
#contents ul#mainNavi li.borderRNone { border-right: none;}

img#bgTop2 { margin: 0 0 0 -1px;}
#imgTop {
	width: 540px;
	height: 140px;
	background: url(../img/common/main_bottom_line.jpg) no-repeat 0 bottom;
}
	
/* Information */
#information {
	width: 540px;
}
#information #info {
	width: 325px;
	height: 245px;
	background: url(../img/top/main/bg_info.jpg) no-repeat 0 0;
	float: left;
	padding: 55px 0 0 25px;
	margin: 0 0 0 0;
}
#information #info img#infoTitle { margin: 7px 0 0 26px;}
#information #info iframe { margin: 0 0 0 0;}	

/*** メニュー                              ***/
/* menuInfo          ･･･ g_kantaro_menu.html */
/* menuInfo_sKantaro ･･･ s_kantaro_menu.html */
/* menuInfo_amorino  ･･･ amorino_menu.html   */
#menuInfo {
	width: 515px;
	height: 920px;
	background: url(../img/common/bg.jpg) no-repeat 0 0;
	padding: 25px 0 0 25px;
	position: relative;
	z-index: 1;
}
#menuInfo_sKantaro {
	width: 515px;
	height: 750px;
	background: url(../img/common/bg.jpg) no-repeat 0 0;
	padding: 25px 0 0 25px;
	position: relative;
	z-index: 1;
}
#menuInfo_amorino {
	width: 514px;
	height: 730px;
	background: url(../img/shop/amorino/menu/amorino_bg.jpg) no-repeat 0 0;
	padding: 25px 0 0 25px;
	position: relative;
	z-index: 1;
}

#menuInfo p,
#menuInfo_sKantaro p,
#menuInfo_amorino p {
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	font-size: 12px;
	color: #444444;
	margin: 20px 0 0 0;
}
#menuInfo_amorino p {
	position: absolute;
	left: 209px;
	top: 1px;
	width: 324px;
}
/*** 函太郎人気ネタランク ***/
/* 1位 */
#menuInfo p#rank1 {
	background: url(../img/shop/g_kantaro/menu/rank_1.gif) no-repeat 0 0;
	width: 307px;
	height: 60px;
	position: absolute;
	left: 219px;
	top: 104px;
	padding: 200px 0 0 0;
	z-index: 100;
	color: #444444;
}
/* 2位 */
#menuInfo p#rank2 {
	background: url(../img/shop/g_kantaro/menu/rank_2.gif) no-repeat 0 0;
	width: 217px;
	height: 60px;
	position: absolute;
	left: 16px;
	top: 384px;
	padding: 200px 0 0 90px;
	z-index: 1;
	color: #444444;
}
/* 3位 */
#menuInfo p#rank3 {
	background: url(../img/shop/g_kantaro/menu/rank_3.gif) no-repeat 0 0;
	width: 175px;
	height: 62px;
	position: absolute;
	left: 261px;
	top: 398px;
	padding: 188px 0 0 100px;
	z-index: 10;
	color: #444444;
}
/* 4位 */
#menuInfo p#rank4 {
	background: url(../img/shop/g_kantaro/menu/rank_4.gif) no-repeat 0 0;
	width: 240px;
	height: 60px;
	position: absolute;
	left: 15px;
	top: 646px;
	padding: 185px 0 0 30px;
	z-index: 2;
	color: #444444;
}
/* 5位 */
#menuInfo p#rank5 {
	background: url(../img/shop/g_kantaro/menu/rank_5.gif) no-repeat 0 0;
	width: 245px;
	height: 60px;
	position: absolute;
	left: 260px;
	top: 644px;
	padding: 185px 0 0 30px;
	z-index: 11;
	color: #444444;
}

/*** 寿司海鮮処 函太郎 商品紹介ページ ***/
#s_kantaro_menu {
	background: url(../img/shop/s_kantaro/menu/kaiseki.jpg) no-repeat 0 0;
	width: 500px;
	position: absolute;
	top: 213px;
	z-index: 100;
	height: 485px;
	left: 26px;
}
/* 4500円 */
dl#yen4500 {
	position: absolute;
	left: 262px;
	top: -78px;
}
/* 5500円 */
dl#yen5500 {
	position: absolute;
	left: 0px;
	top: 18px;
}
/* 7000円 */
dl#yen7000 {
	position: absolute;
	left: 0px;
	top: 354px;
}
/* 3500円 */
dl#yen3500 {
	position: absolute;
	left: 258px;
	top: 504px;
}
/* 予約 */
dl#reserve {
	width: 500px;
	position: absolute;
	left: 0px;
	top: 470px;
}
dl#reserve dt {
	z-index: 10;
}

dl#yen4500 dd,
dl#yen5500 dd,
dl#yen7000 dd,
dl#yen3500 dd,
dl#reserve dd {
	font-size: 12px;
	color: #444444;
	margin: 5px 0 0 0;
}
dl#reserve dd {
	position: absolute;
	z-index: 11;
	left: 99px;
	top: 6px;
}

/*** アモリーノ 商品紹介 ***/
/* pizza */
dl#pizza {
	position: absolute;
	left: 291px;
	top: 134px;
}
dl#pizza dd { margin: 10px 0 0 40px;} 
/* soup */
dl#soup {
	position: absolute;
	left: 16px;
	top: 331px;
}
dl#soup dt { margin: 0 0 0 130px;}
dl#soup dd { margin: 10px 0 0 0;}
/* pasta */
dl#pasta {
	position: absolute;
	left: 288px;
	top: 507px;
}
dl#pasta dd { margin: 10px 0 0 40px;}

/*** 店舗紹介 ***/
/*#shopMain_gKantaro, */
#shopMain_sKantaro, 
#shopMain_samuzu, 
#shopMain_ohshima,
#shopMain_amorino,
#shopMain_ittetsu {
	width: 540px;
	height: auto;
	margin: 0px;
	/*border: 1px dotted #FF0033;*/
}

#shopMain_gKantaro{
	width: 540px;
	height: 280px;
	_height: auto;
	margin: 0px;
	/*border: 1px dotted #FF0033;*/
}
/* 背景切替 */
#shopMain_gKantaro { background: url(../img/shop/g_kantaro/shop/main_img.jpg) no-repeat right 0;}
#shopMain_sKantaro { background: url(../img/shop/s_kantaro/shop/main_img.jpg) no-repeat right 0;}
#shopMain_samuzu { background: url(../img/shop/samuzu/main_img.jpg) no-repeat right 0;}
#shopMain_ohshima { background: url(../img/shop/ohshima/shop/main_img.jpg) no-repeat right 0;}
#shopMain_amorino { background: url(../img/shop/amorino/shop/main_img.jpg) no-repeat right 0;}
#shopMain_ittetsu { background: url(../img/shop/ittetsu/shop/main_img.jpg) no-repeat right 0;}
#shopMain_sensyo {
	background-image: url(../img/shop/sensyo/shop/main_img.jpg);
	background-repeat: no-repeat;
	background-position: right 0;
}
#shopMain_gKantaro #bg_1,
#shopMain_sKantaro #bg_1,
#shopMain_samuzu #bg_1,
#shopMain_ohshima #bg_1,
#shopMain_amorino #bg_1,
#shopMain_ittetsu #bg_1 {
	width: 365px;
	height: 250px;
	padding: 10px 0 0 25px;
	margin: 0 0 0 0;
}
#shopMain_sensyo #bg_1 {
	width: 365px;
	height: 250px;
	padding: 10px 0 0 25px;
	margin: 0 0 0 0;
}

#shopMain_gKantaro #bg_1 {
	height: 220px;
	background: url(../img/common/bg.jpg) no-repeat 0 0;
	/*border: 1px dashed #99FF00;*/
}
#shopMain_sKantaro #bg_1 { 
	height: 230px;
	background: url(../img/common/bg.jpg) no-repeat 0 0;
}
#shopMain_samuzu #bg_1 { 
	height: 210px;
	background: url(../img/common/bg.jpg) no-repeat 0 0;
}
#shopMain_ohshima #bg_1 { 
	height: 220px;
	background: url(../img/common/bg.jpg) no-repeat 0 0;
}
#shopMain_amorino #bg_1 { 
	height: 250px;
	background:url(../img/common/amorino_bg.jpg) no-repeat 0 0;
}

#shopMain_ittetsu #bg_1 {
	height: 200px; 
	background: url(../img/common/ittetsu_bg.jpg) no-repeat 0 0;
}

#shopMain_sensyo #bg_1 {
	height: 200px; 
	background: url(../img/common/ittetsu_bg.jpg) no-repeat 0 0;
}

/*08/02/2010 added 　 */
#shopMain_amorino #bg_2 {
	height: 250px;
	background:url(../img/common/amorino_bg.jpg) no-repeat 0 0;
	border: 1px dotted #006600;
}

#shopMain_gKantaro #bg_1 p,
#shopMain_sKantaro #bg_1 p,
#shopMain_samuzu #bg_1 p,
#shopMain_ohshima #bg_1 p,
#shopMain_amorino #bg_1 p,
#shopMain_ittetsu #bg_1 p,
#shopMain_sensyo #bg_1 p {
	width: 350px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	font-size: 12px;
	color: #444444;
	line-height: 130%;
	margin: 10px 0 20px 0px;
}

#shopMain_sensyo #bg_1 dd {
	font-size: 12px;
	color: #000000;
	margin-left: 100px;
	margin-top: -30px;
	text-align: center;
}
* html #shopMain_sensyo #bg_1 dd {
    _float:left;
	_margin-left: 70px;
	_margin-top: -30px;
	_margin-bottom: -20px;
	_text-align: center;
	
}

*:first-child+html #shopMain_sensyo #bg_1 dd {
	*float:left;
	*margin-left: 130px;
	*margin-top: -30px;
	*text-align: center;
	}


/*10/05/2010 added 　 */
#shopMain_sensyo .blg{
	/*border: 1px double #003300;*/
/*	margin-right: 170px;*/
	margin-left: 140px;
}
* html #shopMain_sensyo .blg {
	/*border: 1px double #003300;*/
/*	margin-right: 170px;*/
	_margin-left: 10px;}

*:first-child+html #shopMain_sensyo .blg {
	/*border: 1px double #003300;*/
/*	margin-right: 170px;*/
	*margin-left: 10px;}


/*** Main navi ***/
#contents #information ul#mainUNavi, 
#contentsTop #information ul#mainUNavi {
	width: 160px;
	float: right;
	margin: 10px 0 0 0;
}
#contents #information ul#mainUNavi li, 
#contentsTop #information ul#mainUNavi li {
	list-style-type: none;
	margin: 0 0 15px 0;
	font-size: 12px !important;
	text-align: center;
}

/*** Under navi ***/
ul#underNavi {
	width: 520px;
	height: 37px;
	margin: 10px 0 0 0;
	padding: 0 0 0 20px;
	font-size: 12px;
	background: url(../img/top/main/main_bottom_line.jpg) no-repeat 0 bottom;
}
ul#underNavi li {
	display: inline;
	list-style-type: none;
	margin: 0 0 0 12px;
	padding: 0 12px 0 0;
	border-right: 1px solid #000000;
}
ul#underNavi li.borderRNone { border-right: none;}

/*** Footer ***/
#footer {
	width: 361px;
	height: 23px;
	background: url(../img/top/footer/copy.jpg) no-repeat 0 0;
	margin: -1px auto 0 auto;
	padding: 8px 0 0 400px
}
#footer p {
	color: #FFFFFF;
	font-size: 14px;
}

/*** shop info ***/
dl.shopInfo, 
dl.shopInfo2,
dl.shopInfo3,
dl.shopInfo31 {
	width: 515px;
	height: auto;
	padding: 0 0 0 25px;
	margin: 0 0 10px 0;
}
dl.shopInfo3 { margin: -50px 0 20px 0;}

dl.shopInfo img.map,
dl.shopInfo2 img.map,
dl.shopInfo3 img.map,
dl.shopInfo31 img.map {
	margin: 0 0 0 434px;
}

dl.shopInfo dt.topImg img,
dl.shopInfo2 dt.topImg img,
dl.shopInfo3 dt.topImg img,
dl.shopInfo31 dt.topImg img {
	position: relative;
	top: 0;
	left: 0;
	z-index: 2;
}
dl.shopInfo3 dt.topImg img,
dl.shopInfo31 dt.topImg img { left: -5px;}

dl.shopInfo dl {
	float: left;
	height: auto;
	margin: -10px 0 10px 0;
}

dl.shopInfo2 dl,
dl.shopInfo3 dl,
dl.shopInfo31 dl {
	float: left;
	height: auto;
	margin: 10px 0 10px 0;
}

dl.shopInfo dl.centerImg { margin: -10px 0 10px 20px;}
dl.shopInfo2 dl.centerImg,
dl.shopInfo3 dl.centerImg,
dl.shopInfo31 dl.centerImg { margin: 10px 0 10px 20px;}
dl.shopInfo dl.rightImg { margin: -10px 0 10px 10px;}
dl.shopInfo2 dl.rightImg,
dl.shopInfo3 dl.rightImg,
dl.shopInfo31 dl.rightImg { margin: 10px 0 10px 10px;}
dl.shopInfo dl.rightImg img,
dl.shopInfo2 dl.rightImg img,
dl.shopInfo3 dl.rightImg img,
dl.shopInfo31 dl.rightImg img {
	position: relative;
	top: 0;
	left: 0;
	z-index: 1;
}
dl.shopInfo dl dd,
dl.shopInfo2 dl dd,
dl.shopInfo3 dl dd,
dl.shopInfo31 dl dd {
	font-size: 12px;
	margin: 5px 0 0 0;
}
dl.shopInfo dl.rightImg dd,
dl.shopInfo2 dl.rightImg dd,
dl.shopInfo3 dl.rightImg dd,
dl.shopInfo31 dl.rightImg dd {
	border: 1px solid #999999;
	padding: 5px;
}
dl.shopInfo dl dd.tentyou,
dl.shopInfo2 dl dd.tentyou,
dl.shopInfo3 dl dd.tentyou,
dl.shopInfo31 dl dd.tentyou {
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 14px;
	text-align: center;
	padding: 40px 0 0 0;
}
dl.shopInfo dl dd.tentyou2,
dl.shopInfo2 dl dd.tentyou2 {
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 14px;
	text-align: center;
	padding: 17px 0 0 0;
	height: 50px;
	width: 95px;
}

/* 店長名切替 */
/* 宇賀浦本店 */
dl.shopInfo dl dd#ugaura { background: url(../img/shop/g_kantaro/shop/gunji-takanori.jpg) no-repeat 0 5px;}

/* 五稜郭公園店*/
dl.shopInfo dl dd#goryokakuno { background: url(../img/shop/g_kantaro/shop/yoshihisa-tencho_.jpg) no-repeat 0 5px;}
/* 美原園店 */
dl.shopInfo dl dd#goryokaku { background: url(../img/shop/g_kantaro/shop/maeda-hitoshi-tencho.jpg) no-repeat 0 5px;}
/* 上磯店 */
dl.shopInfo dl dd#kamiiso { background: url(../img/shop/g_kantaro/shop/nakamura_junichi.jpg) no-repeat 0 5px;}
/* 青森佃店 */
dl.shopInfo dl dd#tsukuda { background: url(../img/shop/g_kantaro/shop/shibuta_takashi.jpg) no-repeat 0 5px;}
/* 弘前店 */
dl.shopInfo dl dd#hirosaki { background: url(../img/shop/g_kantaro/shop/kawauchi-kenji.jpg) no-repeat 0 5px;}
/* 八戸青葉店 */
dl.shopInfo dl dd#hachinoheaoba { background: url(../img/shop/g_kantaro/shop/takada-eiji.jpg) no-repeat 0 5px;}
/* 秋田広面店 */
dl.shopInfo dl dd#hiromote { background: url(../img/shop/g_kantaro/shop/mikami_hiroyosi.jpg) no-repeat 0 5px;}
/* 新潟新潟紫竹山店 */
dl.shopInfo dl dd#shichiku { background: url(../img/shop/g_kantaro/shop/masaki_urano.jpg) no-repeat 0 5px;}
/* 仙台ららガーデン店 */
dl.shopInfo dl dd#lalagarden { background: url(../img/shop/g_kantaro/shop/akajima_koushi-tencho.png) no-repeat 0 5px;}
/* 桔梗町店 */
dl.shopInfo dl dd#kikyou { background: url(../img/shop/samuzu/sakai_yasuhito.jpg) no-repeat 0 5px;}
/* 大島屋 桔梗町店 */
dl.shopInfo dl dd#ohshima { background: url(../img/shop/ohshima/shop/tamura_kaoru.jpg) no-repeat 0 5px;}
/* amorino 宇賀浦店 */
dl.shopInfo2 dl dd#amorino { background: url(../img/shop/amorino/shop/asakura_takehide.jpg) no-repeat 0 5px;}
/* 一っ鉄 宇賀浦店 */
dl.shopInfo3 dl dd#ittetsu1 { background: url(../img/shop/ittetsu/shop/ishii_mitsuru.jpg) no-repeat -5px 5px;}
/* 一っ鉄 上磯店 */
dl.shopInfo31 dl dd#ittetsu2 { background: url(../img/shop/ittetsu/shop/miura_shinobu.png) no-repeat -5px 5px;}

/* 仙勝軒 宇賀浦店 */
dl.shopInfo31 dl dd#sensyo { background: url(../img/shop/ittetsu/shop/miura_shinobu.png) no-repeat -5px 5px;}
/*** 会社概要 ***/
/* 代表挨拶 */
dl#aisatsu {
	margin: 20px 0 0 20px;
}
dl#aisatsu dt { margin: 20px 0 0 0;}
dl#aisatsu dd {
	background: url(../img/info/gaiyou/shacho3.jpg) no-repeat 0 0;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 12px;
	padding: 10px 0 0 230px;
	line-height: 140%;
	min-height: 340px;
	color: #444444;
}
dl#aisatsu dd p {
	font: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 14px;
	text-align: left;
	margin: 0 0 20px 0;
	color: #000000;
}
dl#aisatsu2 {
	margin: 20px 0 0 20px;
}
dl#aisatsu2 dt { margin: 20px 0 0 0;}
dl#aisatsu2 dd {
	background: url(../img/info/gaiyou/shacho3.jpg) no-repeat 0 0;
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	font-size: 12px;
	padding: 10px 0 0 230px;
	line-height: 140%;
	min-height: 340px;
	color: #444444;
}
dl#aisatsu2 dd p {
	font: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 14px;
	text-align: left;
	margin: 0 0 20px 0;
	color: #000000;
}


/* 会社概要 */
img#com { margin: 30px 0 0 20px;}
table#gaiyou {
	font-family: "ＭＳ ゴシック", "Osaka－等幅";
	background: url(../img/common/bg_r.jpg) no-repeat right 0;
	font-size: 12px;
	width: 485px;
	margin: 0 0 30px 20px;
	color: #444444;
}
table#gaiyou caption { text-align: left;}
table#gaiyou th {
	font-weight: normal;
	line-height: 130%;
	vertical-align: top;
	padding: 5px;
	width: 60px;
	text-align: left;
}
table#gaiyou td {
	padding: 5px;
}

/*** 採用　***/
#saiyou,
#saiyou2 {
	background: url(../img/common/bg.jpg) no-repeat 0 0;
	width: 480px;
	padding: 20px 0 0 20px;
	position: relative;
	min-height: 400px;
	_height: 400px;
	color: #444444;
}
#saiyou2 {
	background: url(../img/info/saiyou/bg.gif) no-repeat 0 50px;
	min-height: 348px;
	_height: 348px;
}
#saiyou img#youkou {
	margin: 0 0 0 345px;
}
#saiyou p {
	position: absolute;
	font-size: 12px;
	line-height: 135%;
	left: 27px;
	top: 0px;
	_top: 73px;
	_height: 228px;
}
#saiyou2 p {
	position: absolute;
	font-size: 12px;
	line-height: 135%;
	left: 111px;
	top: 10px;
}
#saiyou dl {
	position: absolute;
	left: 30px;
	top: 70px;
}
#saiyou dl dd {
	background: url(../img/info/saiyou/yamanaka_hideo.gif) no-repeat 0 0;
	width: 95px;
	margin: 5px 0 0 0;
	padding: 40px 0 0 0;
	text-align: center;
	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 12px;
}
/* Q&A */
dl.photoRight {
	background: url(../img/info/saiyou/13obi_red_r.jpg) no-repeat 0 0;
	border-top: 1px solid #C82B26;
	width: 485px;
	height: 190px;
	padding: 35px 0 0 0;
	font-size: 12px;
	margin: 10px 0 0 30px;
	position: relative;
	text-align: center;
}
dl.photoLeft {
	background: url(../img/info/saiyou/13obi_red.jpg) no-repeat right 0;
	border-top: 1px solid #C82B26;
	width: 485px;
	height: 190px;
	padding: 35px 0 0 0;
	font-size: 12px;
	margin: 10px 0 0 30px;
	position: relative;
	text-align: center;
}
dl.photoRight dt.q,
dl.photoLeft dt.q {
	background: url(../img/info/saiyou/q.gif) no-repeat 0 0;
	padding: 7px 0 0 30px;
	color: #AA0000;
	font-size: 14px;
	margin: 0 0 5px 0;
	text-align: left;
	height: 20px;
}
dl.photoLeft dt.q { margin: 0 0 5px 110px;}
dl.photoRight dd.a,
dl.photoLeft dd.a {
	background: url(../img/info/saiyou/a.gif) no-repeat 0 0;
	padding: 0 0 0 30px;
	color: #444444;
	margin: 0 0 10px 0;
	text-align: left;
	height: 30px;
}
dl.photoLeft dd.a { margin: 0 0 10px 110px;}
dl.photoRight dl {
	width: 105px;
	position: absolute;
	left: 385px;
	top: 0px;
}
dl.photoLeft dl {
	width: 105px;
	position: absolute;
	left: -5px;
	top: 0px;
}
dl.photoRight dl dt,
dl.photoLeft dl dt {
	text-align: center;
}
dl.photoRight dl dd,
dl.photoLeft dl dd {
	text-align: center;
	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	font-size: 14px;
	padding: 20px 0 0 0;
	margin: 5px 0 5px 0;
}
dl.photoRight dl dd#staff1 {	background: url(../img/info/saiyou/shibuta_takashi.gif) no-repeat 0 0;}
dl.photoLeft dl dd#staff2 {	background: url(../img/info/saiyou/yokoi_atsushi.gif) no-repeat 0 0;}
dl.photoRight dl dd#staff3 {	background: url(../img/info/saiyou/abe_hiroshi.gif) no-repeat 0 0;}
dl.photoLeft dl dd#staff4 {	background: url(../img/info/saiyou/sasaki_miho.gif) no-repeat 0 0;}
dl.photoRight dl dd#staff5 {	background: url(../img/info/saiyou/miura_mariko.gif) no-repeat 0 0;}

/*** 募集要項 ***/
#menuInfo_bosyu {
	width: 510px;
	background: url(../img/common/bg.jpg) no-repeat 0 0;
	padding: 0 0 0 30px;
}
#menuInfo_bosyu img#copy { margin: 25px 0 20px 60px;}
img.bnrSyain { margin: 20px 0 20px 30px;}
/* 社員募集要項　*/ 
table#tyuuto,
table#yondai,
table#koukou {
	width: 485px;
	color: #444444;
	font-size: 12px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	border-top: 1px solid #444444;
	border-right: 1px solid #444444;
	margin: 0 0 0 30px;
}
table#tyuuto th,
table#tyuuto td,
table#yondai th,
table#yondai td,
table#koukou th,
table#koukou td {
	font-weight: normal;
	text-align: left;
	line-height: 149%;
	vertical-align: top;
	padding: 5px;
	background-color: #EFE9C7;
}
table#tyuuto th,
table#yondai th,
table#koukou th   {
	border-bottom: 1px solid #444444;
	border-left: 1px solid #444444; 
	width: 65px;
}
table#tyuuto td,
table#yondai td,
table#koukou td { 
	background-color: #FFFFFF;
	border-bottom: 1px solid #444444;	
}

/*** 函館観光スポット ***/
#infoMenu_spot {
	width: 540px;
	background: url(../img/common/bg.jpg) no-repeat 0 0;
	text-align: center;
	padding: 20px 0 0 0;
	height:587px;
}
#infoMenu_spot #map_spot {
	width: 485px;
	background: url(../img/contents/map/bg.gif) no-repeat 0 0;
	position: relative;
	height: 491px;
	margin: 20px 0 0 30px;
}
/* SPOT */
#infoMenu_spot #map_spot dl {
	position: absolute;
	text-align: left;
}
#infoMenu_spot #map_spot dl dd { 
	font-size: 10px;
	line-height: 110%;
	margin: 5px 0;
}
#infoMenu_spot #map_spot dl#spot2 dd#p1 {
	position: absolute;
	left: 104px;
	top: 83px;
	width: 99px;
}
#infoMenu_spot #map_spot dl#spot2 dd#p2 {
	position: absolute;
	left: -2px;
	top: -15px;
	width: 99px;
}
#infoMenu_spot #map_spot dl#spot4 dd {
	position: absolute;
	width: 118px;
	left: 143px;
	top: 82px;
}
/* SPOT1 五稜郭公園 */
#infoMenu_spot #map_spot dl#spot1 {
	left: 0px;
	top: 0px;
}
/* SPOT2 元町・赤レンガ */
#infoMenu_spot #map_spot dl#spot2 {
	left: -1px;
	top: 163px;
}
/* SPOT3 津軽海峡 */
#infoMenu_spot #map_spot dl#spot3 {
	left: 380px;
	top: 228px;
}
/* SPOT4 函館山 */
#infoMenu_spot #map_spot dl#spot4 {
	left: 223px;
	top: 356px;
}

/*** 地図 ***/
#map_popup {
	width: 90%;
	padding: 10px 25px 10px 25px;
}
#map_popup iframe {
	width: auto;
}
#map_popup a#close {
	margin: 20px 0 10px 175px;
	font-size: 14px;
	text-align: center;
	color: #000000;
	width: 450px;
}
a.map_nolink {
	color: #000000;
}
/*** サイトマップ ***/
#sitemap {
	width: 485px;
	height: 447px;
	font-size: 12px;
	background: url(../img/common/bg_r.jpg) no-repeat right 20px;
	padding: 0 0 0 0;
	margin: 20px 0 0 30px;
	position: relative;
}
#sitemap a:link { color: #009966;}
#sitemap a:visited { color: #000000;}
#sitemap img#bgLogo {
	position: absolute;
	left: -19px;
	top: 283px;
}
#sitemap ul {
	margin: 0 0 0 0;
}
#sitemap ul li, 
#sitemap ul ul li {
	list-style-type: none;
}
#sitemap ul#toppage {
	background: url(../img/info/sitemap/bn_top.gif) no-repeat 0 0;
	padding: 25px 0 0 10px;
}
#sitemap ul#shoppage {
	background: url(../img/info/sitemap/bn_shop.gif) no-repeat 0 0;
	padding: 25px 0 0 10px;
}
#sitemap ul#toppage li,
#sitemap ul#shoppage li { 
	margin: 0 0 5px 0;
	padding: 0 0 0 25px;
	background: url(../img/info/sitemap/kei01.gif) no-repeat 0 -3px;}

#sitemap ul#toppage ul, 
#sitemap ul#shoppage ul { 
	margin: 0 0 0 0;
	_margin: 5px 0 0 -25px;
	background: url(../img/info/sitemap/kei02.gif) no-repeat 0 0;
}
#sitemap ul#toppage ul li, 
#sitemap ul#shoppage ul li{ 
	margin: 0 0 5px 20px;
	padding: 0 0 0 25px;
	background: url(../img/info/sitemap/kei03.gif) no-repeat 0 -3px;
}
#sitemap ul#toppage {
	position: absolute;
	left: 40px;
	top: 49px;
} 
#sitemap ul#shoppage {
	position: absolute;
	left: 220px;
	top: 75px;
}
/*** 観光リンク ***/
#sightseeing {
	width: 485px;
	height: auto;
	font-size: 12px;
	background: url(../img/common/bg_r.jpg) no-repeat right 20px;
	padding: 0 0 0 0;
	margin: 20px 0 0 30px;
}
#sightseeing dl {
	width: 485px;
	height: 100px;
	background: url(../img/contents/link/line.gif) no-repeat 0 bottom;
	margin: 20px 0 0 0;
}
#sightseeing dl dt {
	float: left;
	width: 150px;
	height: 87px;
	display: inline;
	margin: 0 0 5px 0;
}

#sightseeing dl dt img#link01 {
	margin: 15px auto 0 auto;
	display: block;
}
#sightseeing dl dt img#link02 {
	margin: 15px auto 0 auto;
	display: block;
}
#sightseeing dl dt img#link03 {
	margin: 15px auto 0 auto;
	display: block;
}
#sightseeing dl dt img#link04 {
	margin: 0 auto 0 auto;
	display: block;
}
#sightseeing dl dt img#link05 {
	margin: 15px auto 0 auto;
	display: block;
}


#sightseeing dl dd {
	float: right;
	font-size: 12px;
	width: 320px;
	height: auto;
	display: inline;
	margin: 0 0 5px 5px;
}
#sightseeing dl dd p.sightsTitle {
	color: #666666;
	font-size: 14px;
	margin: 0 0 5px 0;
}

/*** 準備中 ***/
p#junbi {
	color: #FF0000;
	font-size: 18px;
	width: 300px;
	margin: 50px auto 470px auto;
	line-height: 150%;
	letter-spacing: 0.1em;
	border: 5px double #FF0000;
	padding: 5px;
	text-align: center;
}

/**/
#shopMain_gKantaro_btn{
	margin: 0;
	padding: 0;
}

#shopMain_gKantaro_btn td{
	margin: 0;
	padding: 0 10px 0 0;
}
/**/ 
#menuMain{
	width: 540px;
	height: auto;
	margin: 0 0 0 0;
}

#menuMain #bg_1{
	padding: 10px 0 0 25px;
	margin: 0 0 0 0 ;
	background: url(../img/common/bg.jpg) no-repeat 0 0;
}

#menuMain #bg_1 p {
	width: 200px;
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	font-size: 12px;
	color: #444444;
	line-height: 130%;
	margin: 10px 0 20px 0;
}

#ohshimaLayoutImg {
	margin: 0;
	padding: 0 0 15px 0;
}

#ohshimaLayout01 {
	margin: 0 0 0 28px;
	padding: 0;
}

#ohshimaLayout02 {
	margin: 15px 0 0 0;
	padding: 0;
}

#ohshimaLayout03 {
	margin: 15px 0 0 28px;
	padding: 0;
}

#ohshimaLayout04 {
	margin: 15px 0 0 28px;
	padding: 0;
}

#ohshimaLayout05 {
	margin: 15px 0 0 190px;
	padding: 0;
}

#ohshimaLayout02Tit {
	margin: 0;
	padding: 18px 0 0 0;
}

#ohshimaLayout03Img {
	margin: 0;
	padding: 20px 0 0 42px;
}

#ohshimaList {
	margin: 5px 0 0 0;
	padding: 0;
	list-style:none;
}

#ohshimaList li {
	margin: 5px 0 0 0;
	padding: 0;
	list-style:none;
}

#ohshimaList01Right {
	margin: 5px 0 0 19px;
	padding: 0;
	list-style:none;
}

#ohshimaList01Right li {
	margin: 5px 0 0 0;
	padding: 0;
	list-style:none;
}

#ohshimaList04 {
	margin: 10px 0 0 10px;
	padding: 0;
	list-style:none;
}

#ohshimaList04 li {
	margin: 5px 0 0 0;
	padding: 0;
	list-style:none;
}

#ohshimaLayout04Right {
	margin: 0;
	padding: 0 0 0 20px;
}

/**/
#takeoutTit {
	margin: 0 0 15px 0;
	padding: 0;
}

#takeoutLayout01 {
	margin: 15px 0 0 0;
	padding: 0;
}

#takeoutLayout02 {
	margin: 15px 0 0 16px;
	padding: 0;
}

#takeoutLayout03 {
	margin: 15px 0 0 31px;
	padding: 0;
}

#takeoutLayout04 {
	margin: 15px 0 0 22px;
	padding: 0;
}

#takeoutLayout05 {
	margin: 15px 0 0 16px;
	padding: 0;
}

#takeoutLayout01 td{
	margin: 0;
	padding: 0 7px 0 0;
}

#takeoutLayout02 td{
	margin: 0;
	padding: 0 7px 0 0;
}

#takeoutLayout03 td{
	margin: 0;
	padding: 0 7px 0 0;
}

#takeoutLayout04 td{
	margin: 0;
	padding: 0 7px 0 0;
}

#takeoutLayout05 td{
	margin: 0;
	padding: 0 7px 0 0;
}

#takeout {
	margin: 15px 0 0 20px;
	padding: 0;
	background:transparent url(../img/shop/g_kantaro/takeout/takeout_shop_bg.jpg) no-repeat 100% 100%;
	width:494px;
}

#takeout table {
	margin: 0 0 10px 9px;
	padding: 0;
}

#takeout table td {
	margin: 0;
	padding: 0 0 0 11px;
}

#takeoutInfo {
	width: 515px;
	background: url(../img/common/bg.jpg) no-repeat 0 0;
	padding: 25px 0 0 25px;
	position: relative;
	z-index: 1;
}

#takeoutNote {
	margin: 5px 20px 0 0;
	padding: 0;
text-align:right;
}

/*** メディア ***/
#mediaBox {
	width: 540px;
	background: url(../img/common/main_bottom_line.jpg) no-repeat 0 0;
	padding: 20px 0 20px 0;
	margin: 0;
}
#media {
	width: 485px;
	height:567px;
	min-height: 568px;
	font-size: 12px;
	background: url(../img/contents/media/bg.jpg) no-repeat right 20px;
	padding: 0 0 0 0;
	margin: 0 0 0 30px;
}

#mediaLead {
	padding: 0;
	margin: 25px 0 5px 0;
}
#mediaInfo {
	margin: 0 0 0 30px;
	padding: 0;
	height:420px;
	overflow:auto;
}
#media dl {
	padding: 0;
	margin: 20px 0 0 0;
}
#media dt {
	padding: 0;
	margin: 0;
}
#media dt img {
	padding: 0 10px 0 0;
	margin: 0;
}
#media dd {
	padding: 0;
	margin: 10px 0 0 15px;
}

/**/
#orderTop {
	width: 540px;
	height: 182px;
	background: url(../img/common/main_bottom_line.jpg) no-repeat 0 bottom;
}
#orderBox {
	width: 540px;
	background: url(../img/contents/order/bg.jpg) no-repeat right 0;
	padding: 20px 0 0 0;
	margin: 0;
}

#order {
	width: 485px;
	font-size: 12px;
	background: url(../img/contents/order/bg.jpg) no-repeat right 20px;
	padding: 0 0 20px 0;
	margin: 0 0 0 30px;
}
#orderLead {
	padding: 10px 0 0 0;
	margin: 0;
	clear:both;
}
#orderList {
	padding: 30px 0 0 0;
	margin: 0;
	background: url(../img/contents/order/line.gif) no-repeat 0 15px;
	clear:both;
}

#orderListTit {
	padding: 0;
	margin: 0;
	float:left;
	width: 267px;
}
#orderListLink {
	padding: 0;
	margin: 0 0 0 20px;
	float:left;
	list-style:none;
}
#orderListLink li {
	padding: 0;
	margin: 0 0 0 2px;
	float:left;
	width: 86px;
}
#orderListItem {
	padding: 10px 0 0 0;
	margin: 0;
	clear:both;
}
#orderListImg {
	padding: 0;
	margin: 0 10px 0 0;
	float:left;
	width: 160px;
}
#orderListItem dl {
	padding: 0;
	margin: 0 0 0 2px;
	float:left;
	width: 312px;
}
#orderListItem dt {
	padding: 0;
	margin: 0;
}
#orderListItem dd {
	padding: 0;
	margin: 5px 0 0 0;
}
#orderListItem ul {
	padding: 0;
	margin: 5px 0 0 0;
	list-style:none;
}
#orderListItem li {
	padding: 0;
	margin: 0 0 3px 0;
}

#orderListPrice {
	padding: 0;
	margin: 10px 0 0 0;
	list-style:none;
}

#orderListPrice li {
	padding: 0;
	margin: 5px 10px 3px 0;
	float:left;
	width: 97px;
}

/**/
#travelTop {
	margin: 0;
	padding: 0;
	clear: both;

}

#travelMain {
	margin: 0;
	padding: 0;
	clear: both;
}

#travelBox {
	margin: 0 0 0 30px;
	padding: 0;
	width: 485px;
	clear: both;
}

#travelBox h3 {
	margin: 20px 0 0 0;
	padding: 0;
	clear: both;
}

#travelBox p {
	margin: 10px 0 0 0;
	padding: 0;
	clear: both;
}

#travelMain02 {
	margin: 20px 0 0 0;
	padding: 0;
	clear: both;
}

#travelBox02 {
	margin: -20px 0 0 30px;
	padding: 0;
	width: 485px;
	clear: both;
}

#travelBox02 h3 {
	margin: 20px 0 0 0;
	padding: 0;
	clear: both;
}

#travelBox02 p {
	margin: 10px 0 0 0;
	padding: 0;
	clear: both;
}

#travelBtn {
	margin: 10px 0 0 0;
	padding: 0;
	clear: both;
}

#travelBox02 table {
	margin: 10px 0 0 0;
	padding: 0;
	clear: both;
}

#travelBox02 table td {
	margin: 0;
	padding: 5px 0 0 0;
	clear: both;
}

#travelBox02 table td#capLeft {
	margin: 0;
	padding: 5px 0 0 140px;
	clear: both;
}

#travelBox02 table td#capRight {
	margin: 0;
	padding: 5px 0 0 125px;
	clear: both;
}

#travelContact {
	margin: 10px 0 0 0;
	padding: 0 0 10px 0;
	clear: both;
}

#travelImg {
	margin: 0;
	padding: 0;
	clear: both;
}

#travelImg th {
	margin: 0;
	padding: 0 0 0 3px;
	clear: both;
}

#travelImg th#travelImgLeft {
	margin: 0;
	padding: 0;
	clear: both;
	width:118px;
}

/**/
#order_amorino {
	width: 514px;
	background:transparent url(../img/shop/amorino/order/order_bg.jpg) no-repeat 0 0;
	padding: 25px 0 0 25px;
	position: relative;
	z-index: 1;
}

#order_amorino_cap {
	font-family:"ＭＳ ゴシック", "Osaka－等幅";
	font-size: 12px;
	color: #444444;
	margin: 5px 0 10px 0;
}

#order_amorino_tit {
	margin: 15px 0 15px 0;
	padding: 0;
	clear: both;
}
/*pizza_cls*/
#order_amorino_tit2 {
	padding: 0;
	clear: both;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	text-align: center;
}

#order_amorino_img {
	margin: 0;
	padding: 0 10px 0 0;
	clear: both;
}

#order_amorino_name {
	margin: 0;
	padding: 0;
	clear: both;
}

#order_amorino_txt {
	margin: 10px 0 0 3px;
	padding: 0;
	clear: both;
}

#order_amorino_price {
	margin: 10px 0 0 3px;
	padding: 0;
	clear: both;
}

#order_amorino_note {
	margin: 10px 0 0 3px;
	padding: 0;
	clear: both;
}
