.faqbasetxt {
	font-size:12px;
	line-height:18px;
	color:#333333;
}
.faqheadtxt {
	font-size:12px;
	line-height:18px;
	color:#333333;
	font-weight:bold;
}
.faqbasetxtR {
	font-size:12px;
	line-height:18px;
	color:#C71444;
}
.basetxt {
	font-size:12px;
	line-height:18px;
	color:#333333;
}
.basetxt12 {
	font-size:12px;
	line-height:18px;
	color:#333333;
}
.basetxtR {
	font-size:12px;
	line-height:18px;
	color:#C71444;
}
.basetxtR12 {
	font-size:12px;
	line-height:18px;
	color:#C71444;
}
.basetxtBR {
	font-size:12px;
	line-height:18px;
	color:#603913;
}
.basetxtW {
	font-size:12px;
	line-height:18px;
	color:#FFFFFF;
}
.basetxtGR {
	font-size:12px;
	line-height:18px;
	color:#BDBDBD;
}
.basetxtBL {
	font-size:12px;
	line-height:18px;
	color:#0D3186;
}
.basetxt10 {
	font-size:10px;
	color: #333333;
	line-height:16px;
}
.smalltxt {
	font-size:9px;
	line-height:18px;
	color:#333333;
}
.headtxt {
	font-size:12px;
	line-height:18px;
	color:#333333;
	font-weight:bold;
}
.headtxt12 {
	font-size:12px;
	line-height:18px;
	color:#333333;
	font-weight:bold;
}
.headtxtR {
	font-size:12px;
	line-height:18px;
	color:#C71444;
	font-weight:bold;
}
.headtxtR12 {
	font-size:12px;
	line-height:18px;
	color:#C71444;
	font-weight:bold;
}
.headtxtBR {
	font-size:12px;
	line-height:18px;
	color:#603913;
	font-weight:bold;
}
.headtxtBR12 {
	font-size:12px;
	line-height:18px;
	color:#603913;
	font-weight:bold;
}
.headtxtW {
	font-size:12px;
	line-height:18px;
	color:#FFFFFF;
	font-weight:bold;
}
.headtxtBL {
	font-size:12px;
	line-height:18px;
	color:#0D3186;
	font-weight:bold;
}
.cartypetxt {
	font-size:12px;
	line-height:18px;
	color:#333333;
	font-weight:bold;
}
.cartypetxtR {
	font-size:12px;
	line-height:18px;
	color:#C71444;
	font-weight:bold;
}
.Hcredit {
	font-size:12px;
	line-height:18px;
	color:#009900;
}
.Hcarlease {
	font-size:12px;
	line-height:18px;
	color:#CC0000;
}
.Hcard {
	font-size:12px;
	line-height:18px;
	color:#000099;
}
.pending {
	font-size:12px;
	line-height:18px;
	color:#BDBDBD;
}
form {
	margin:0px;
}
.main_banner {
	margin:108px 0px 0px 10px;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.linebg1 {
	background-color:#666666;
}
.headred {
	background-color:#C71444;
}
.headgray1 {
	background-color:#EBEBEB;
}
.headgray2 {
	background-color:#D0D0D0;
}
.headgray3 {
	background-color:#BDBDBD;
}
.white {
	background-color:#FFFFFF;
}
.white2 {
	background-color:#FFFFFF;
	padding: 5px 3px 5px 3px;
}
.blue {
	background-color:#8393CA;
}
.yellow {
	background-color:#EEED8D;
}
.brown {
	background-color:#603913;
}
.lightblue {
	background-color:#DAE2F1;
}
.lightred {
	background-color:#FBCFBA;
}
.lightgreen {
	background-color:#C8EFEF;
}
/**/
table.camp {
	line-height:100%;
	margin:0;
	padding:0;
}
/**/


/*weekday*/
#cam, #cam td {
	vertical-align:top;
	font-size:12px;
	line-height:1.4;
}
#camDet {
	background:url(webmember0708-0803/img/bk_12.jpg) repeat-y top;
	/*padding:0 4em 4em 3em;*/
	padding:0 36px 0 36px;
}
#camDet p {
	margin:0 .2em .5em .2em;
}
#camDet p.kome {
	text-indent:-1em;
	padding-left:1em;
	margin:0 .2em .2em .2em;
}
#camDet p.indent {
	margin: 0;
	padding: 0 0 0 1em;
}
#camDet strong {
	display:block;
	background:url(webmember07080-803/img/line_01.jpg) no-repeat left bottom;
	padding:1em 0 .3em 0;
	margin-bottom:1em;
	color:#663300;
}
#camDet strong.non {
	display:block;
	background:url(webmember0708-0803/img/line_01.jpg) no-repeat left bottom;
	padding:0 0 .3em 0;
	margin-bottom:1em;
	color:#663300;
}
#dl01 {
	margin:0 0 1em 1em;
}
#dl01 dt {
	float:left;
	color:#660000;
}
#dl01 dd {
	margin-left:2.5em;
}
#dl02 {
	background:#fdfce1;
	padding-bottom:.5em;
	margin:1em 0 0 0;
}
#dl02 dt {
	background:#f9e9c7;
	padding:.4em 1em;
	margin-bottom:.5em;
}
#dl02 dd {
	margin:0 0 .3em 1em;
}
/* 2007.07.27追加修正分
------------------------------------------------ */
#caption {
	width:640px;
	background-color:#eeeeee;
}
#captionTop {
	padding-top:10px;
	background:url(webmember0708-0803/img/bk_caption_top.gif) no-repeat top left;
}
#captionBottom {
	padding-bottom:10px;
	background:url(webmember0708-0803/img/bk_caption_bottom.gif) no-repeat left bottom;
}
#caption p.kome {
	color:#666666;
	font-size:10px!important;
	padding:0 10px 0 15px!important;
}
#caption strong {
	color:#0E4F56!important;
	border:none!important;
	background:none!important;
	padding:0 0 0 5px!important;
}
* html img.pt-ie01 {
	margin-top:3px;
}
* html img.pt-ie02 {
	margin-top:2px;
}
/* 2007.12.25追加修正分
------------------------------------------------ */
ul li {
	list-style-type: none;
}
#bg01 {
	width:720px;
	background-image:url(webmember0708-0803/img/bk_05.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}
#bg02 {
	width:720px;
	background-image:url(webmember0708-0803/img/bk_08.jpg);
	background-position:left top;
	background-repeat:repeat-y;
}
#bg03 {
	width:720px;
	height:100%;
	background-image:url(webmember0708-0803/img/bk_16.jpg);
	background-position:left top;
	background-repeat:repeat-y;
	margin-bottom:20px;
}
.text01 {
	width:191px;
	padding: 0 10px 5px 45px;
}
.text02 {
	width:191px;
	padding: 0 10px 5px 20px;
}
.text03 {
	width:188px;
	padding: 0 45px 5px 20px;
}
.pt15 {
	padding-top: 15px;
}
.mb20 {
	margin-bottom: 20px;
}
.icon {
	width: 500px;
	margin-left: 20px;
}
.icon li {
	background-image: url(webmember0708-0803/img/icon.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding: 0 0 0 10px;
	line-height:17px;
}
#bigbargenpop {
}
#bigbargenpop .pop_txt {
	font-size:10px;
	color:#000000;
}
#bigbargenpop a {
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
#bigbargenpop p.kome {
	text-indent:-1em;
	padding-left:1em;
	margin:0 .2em .2em .2em;
}
#bigbargen {
}
#bigbargen p {
	margin:0 .2em .5em .2em;
}
#bigbargen p.kome {
	text-indent:-1em;
	padding-left:1em;
	margin:0 .2em .2em .2em;
}
#bigbargen p.indent {
	margin: 0;
	padding: 0 0 0 1em;
}
div.printA {
	text-align:	center;
}
/*OPENcamp*/
#campBox01 {
	margin:20px auto 0 auto;
	padding: 0;
	width:720px;
	text-align:center;
}
#campBox01-left {
	text-align: left;
}
#campBox02 {
	margin:0 auto;
	padding: 0;
	width: 720px;
	text-align:center;
}
#campBox03 {
	margin:0 auto;
	padding: 0;
	width:703px;
}
a.line:link {
	color:#C71444;
	text-decoration:none;
}
a.line:visited {
	color:#C71444;
	text-decoration:none;
}
a.line:hover {
	color:#C71444;
	text-decoration:underline;
}
/* サムライ追加　2008.3.16　記事本文 */
#alpha .entry-asset {
	padding-bottom:0px;
}
/**/
#campBox04 {
	margin:20px auto 0 auto;
	padding: 0;
	width:871px;
	text-align:center;
}
/*20081022 moa EasyDriver style*/

#campBox05 {
	margin:20px auto 0 auto;
	padding: 0;
	width:786px;
	text-align:center;
}
.mg-b25 {
	margin-bottom:25px;
}
.mg-b15 {
	margin-bottom:15px;
}
.easy-box-L, .easy-box-R {
	font-size:0.8em;
	width:377px;
	text-align:left;
}
.easy-box-L {
	float:left;
}
.easy-box-R {
	float:right;
}
.mp-box {
	width:755px;
	text-align:left;
	margin:0 auto;
}
.mp-txt {
	color:#be1624;
	font-size:0.8em;
	margin-bottom:5px;
}
.bc-box {
	width:755px;
	font-size:0.8em;
	border:1px dotted #8c8c8c;
	background: #f0f0f0 url(easydriver/images/bc_box_bg.gif) repeat-x top left;
}
.bc-box-inner {
	padding:17px;
}
.border {
	clear:both;
	margin:15px 0;
	border-top:2px solid #5b5b5b;
}
.btn-box {
	float:left;
	margin-right:8px;
	width:231px;
	height:74px;
	background:url(easydriver/images/easy_btn_bg.gif) no-repeat;
}
a.link-ov {
	color:#990000;
	text-decoration:underline;
}
a:hover.link-ov {
	text-decoration:none;
}
.banner-box {
	text-align:left;
}
.banner-box img, .banner-box dl {
	float:left;
}
.banner-box dl dt, dd {
	margin:0;
	padding:0;
}
/*20090427 moa W-camp style*/
.w-camp-hd {
	position:relative;
	margin-bottom:8px;
}
a.btn01 {
	position:absolute;
	top:134px;
	left:6px;
	display:block;
	width:145px;
	height:45px;
	overflow:hidden;
	text-indent:-9000px;
	background:url(etc/img/btn01.jpg) no-repeat 0 0;
}
a:hover.btn01 {
	background:url(etc/img/btn01.jpg) no-repeat 0 -45px;
}
a.btn02 {
	position:absolute;
	top:134px;
	left:683px;
	display:block;
	width:146px;
	height:46px;
	overflow:hidden;
	text-indent:-9000px;
	background:url(etc/img/btn02.jpg) no-repeat 0 0;
}
a:hover.btn02 {
	background:url(etc/img/btn02.jpg) no-repeat 0 -46px;
}
#w-camp-01 {
	position:relative;
	margin-bottom:17px;
}
a.btn03 {
	position:absolute;
	top:411px;
	left:76px;
	display:block;
	width:281px;
	height:42px;
	overflow:hidden;
	text-indent:-9000px;
	background:url(etc/img/btn03.gif) no-repeat 0 0;
}
a:hover.btn03 {
	background:url(etc/img/btn03.gif) no-repeat 0 -42px;
}
.btn03-end {
	position:absolute;
	top:411px;
	left:76px;
}
#w-camp-02 {
	position:relative;
	margin-bottom:17px;
}
a.btn04 {
	position:absolute;
	top:330px;
	left:76px;
	display:block;
	width:281px;
	height:42px;
	overflow:hidden;
	text-indent:-9000px;
	background:url(etc/img/btn03.gif) no-repeat 0 0;
}
a:hover.btn04 {
	background:url(etc/img/btn03.gif) no-repeat 0 -42px;
}
.btn04-end {
	position:absolute;
	top:330px;
	left:76px;
}
/*20090701 moa nv200-camp style*/
.nv-camp-box01 {
	position:relative;
}
.nv-camp-box01 img {
	display:block;
}
.nv-camp-box02 {
	position:relative;
	width:830px;
	height:113px;
	background:url(vanette/img/btn_area_bg.gif) no-repeat;
}
.nv-camp-box03 {
	margin-bottom:25px;
	text-align:center;
}
.nv-camp-box04 {
	margin-bottom:25px;
	text-align:center;
}
.etc-cau {
	margin-bottom:25px;
	text-align:center;
}
.nv-camp-box01 a.nv-btn01 {
	position:absolute;
	top:389px;
	left:685px;
	display:block;
	width:100px;
	height:21px;
	overflow:hidden;
	text-indent:-9000px;
	background:url(vanette/img/btn01.gif) no-repeat 0 0;
}
.nv-camp-box01 a:hover.nv-btn01 {
	background-position: 0 -21px;
}
.nv-camp-box02 a.nv-btn02 {
	position:absolute;
	top:11px;
	left:321px;
	display:block;
	width:188px;
	height:15px;
	overflow:hidden;
	text-indent:-9000px;
	background:url(vanette/img/btn02.gif) no-repeat 0 0;
}
.nv-camp-box02 a:hover.nv-btn02 {
	background-position: 0 -15px;
}
.nv-camp-box02 a.nv-btn03 {
	position:absolute;
	top:32px;
	left:132px;
	display:block;
	width:246px;
	height:55px;
	overflow:hidden;
	text-indent:-9000px;
	background:url(vanette/img/btn03.gif) no-repeat 0 0;
}
.nv-camp-box02 a:hover.nv-btn03 {
	background-position: 0 -55px;
}
.nv-camp-box02 p.endbtn0 {
	display:block;
	color:#999999;
	font-size:90%;
	margin-left:320px;
	padding-top:10px;
}
.nv-camp-box02 p.endbtn1 {
	position:absolute;
	top:32px;
	left:132px;
	display:block;
	width:246px;
	height:55px;
	overflow:hidden;
	text-indent:-9000px;
	background:url(vanette/img/end_btn1.gif) no-repeat 0 0;
}
.nv-camp-box02 a.nv-btn04 {
	position:absolute;
	top:32px;
	left:442px;
	display:block;
	width:246px;
	height:55px;
	overflow:hidden;
	text-indent:-9000px;
	background:url(vanette/img/btn04.gif) no-repeat 0 0;
}
.nv-camp-box02 a:hover.nv-btn04 {
	background-position: 0 -55px;
}
.nv-camp-box02 p.endbtn2 {
	position:absolute;
	top:32px;
	left:442px;
	display:block;
	width:246px;
	height:55px;
	overflow:hidden;
	text-indent:-9000px;
	background:url(vanette/img/end_btn2.gif) no-repeat 0 0;
}
/*20090827 moa ana double mile style*/
#doublemile {
	width:830px;
	margin:20px auto 0;
}
#doublemile div.main {
	position:relative;
	background:url(anadoublemile/img/ttl.jpg) left top no-repeat;
	width:830px;
	height:355px;
}
#doublemile h1 {
	text-indent:-9999px;
}
#doublemile p.hide, #doublemile h2 {
	display:none;
}
#doublemile p.an-btn a {
	display:block;
	width:205px;
	height:42px;
	position:absolute;
	top:304px;
	left:567px;
	text-indent:-9999px;
}
#doublemile div.sub {
	background:url(anadoublemile/img/ttl2.jpg) left top no-repeat;
	width:830px;
	height:298px;
	margin-bottom:10px;
	position:relative;
}
#doublemile div.sub p.btn a {
	display:block;
	height:42px;
	width:161px;
	position:absolute;
	right:41px;
	bottom:32px;
	text-indent:-9999px;
}
/* 20090915 moa atarentacar */
#atarentacar {
	width:816px;
	margin:20px auto 0;
}
#atarentacar .hide {
	display:none;
}
#atarentacar .a-ct {
	text-align:center;
	margin-bottom:20px;
}
#atarentacar .h1area {
	position:relative;
	height:336px;
	overflow:hidden;
}
#atarentacar .h1area h1 {
	background:url(23nissan/img/h1.jpg) center top no-repeat;
	height:256px;
	text-indent:-9999px;
	margin:0;
}
#atarentacar .h1area .btn01 {
	display:block;
	position:absolute;
	background:url(23nissan/img/bt_atarenta_end.png) no-repeat;
	height:68px;
	width:247px;
	overflow:hidden;
	text-indent:-9999px;
	left:79px;
	bottom:90px;
}
#atarentacar .h1area .btn02 {
	display:block;
	position:absolute;
	background:url(23nissan/img/bt_23waribiki_end.png) no-repeat;
	height:68px;
	width:247px;
	overflow:hidden;
	text-indent:-9999px;
	right:48px;
	top:35px;
}
#atarentacar h2.atare {
	background:url(23nissan/img/Tryscratch.jpg) center top no-repeat;
	height:384px;
	text-indent:-9999px;
	overflow:hidden;
}
#atarentacar h3.h301 {
	background:url(23nissan/img/atarentaText.gif) center top no-repeat;
	height:92px;
	text-indent:-9999px;
	overflow:hidden;
}
#atarentacar div.BorderNotes {
	background:url(23nissan/img/note_bottom.gif) 0 bottom no-repeat;
	margin-bottom:60px;
}
*+html #atarentacar div.BorderNotes {
	zoom:1;
}
* html #atarentacar div.BorderNotes {
	zoom:1;
}
#atarentacar div.BorderNotes div {
	background:url(23nissan/img/note_top.gif) 0 0 no-repeat;
	padding:19px 19px 17px;
	line-height:1.4;
}
#atarentacar div.BorderNotes div h4 {
	font-size:76%;
	margin:0;
	padding:0;
	color:#333333;
}
#atarentacar div.BorderNotes div ul {
	font-size:76%;
	margin:0;
	padding:0;
	color:#333333;
}
#atarentacar div.BorderNotes div ul li {
	text-indent:-1em;
	padding-left:1em;
	margin-bottom:2px;
}
#atarentacar .camp23off {
	height:27px;
	overflow:hidden;
	background:url(23nissan/img/imanara23.jpg) center top no-repeat;
	position:relative;
	padding:281px 10px 0px 279px;
	text-align:center;
}
#atarentacar .camp23off .btn01 {
	background:url(23nissan/img/bt_campaign_end.png) no-repeat;
	height:51px;
	width:242px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	position:absolute;
	top:230px;
	left:277px;
}
#atarentacar .camp23off .btn02 {
	background:url(23nissan/img/bt_yoyaku_end.png) no-repeat;
	height:51px;
	width:242px;
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	position:absolute;
	top:230px;
	left:526px;
}
#atarentacar .camp23off .linktxt {
	padding:7px;
	text-align:center;
}
#atarentacar .camp23off .linktxt a {
	text-decoration:underline;
	color:#333333;
	font-weight:bold;
	font-size:76%;
}
#atarentacar .camp23off .linktxt a:hover {
	color:#9b050e;
	text-decoration:none;
}
/* 20091224 moa atarentacar2 */
#atarentacar2 {
	width:816px;
	margin:20px auto 0;
}
#atarentacar2 .hide {
	display:none;
}
#atarentacar2 .a-ct {
	text-align:center;
	margin-bottom:20px;
}
#atarentacar2 .h1area {
	position:relative;
	height:336px;
	overflow:hidden;
	margin-bottom:15px;
}
#atarentacar2 .h1area h1 {
	background:url(atarent/img/main_visual_end.jpg) center top no-repeat;
	height:335px;
	text-indent:-9999px;
	margin:0;
}
#atarentacar2 .h1area .btn01 a {
	display:block;
	position:absolute;
	background:url(atarent/img/chance_btn01.gif) no-repeat;
	height:143px;
	width:214px;
	overflow:hidden;
	text-indent:-9999px;
	top:83px;
	left:15px;
}
#atarentacar2 .h1area .btn01 a:hover {
	background:url(atarent/img/chance_btn01.gif) no-repeat;
}
#atarentacar2 .h1area .btn02 a {
	display:block;
	position:absolute;
	background:url(atarent/img/chance_btn02.gif) no-repeat;
	height:143px;
	width:214px;
	overflow:hidden;
	text-indent:-9999px;
	top:83px;
	right:10px;
}
#atarentacar2 .h1area .btn02 a:hover {
	background:url(atarent/img/chance_btn02.gif) no-repeat;
}
#atarentacar2 .h1area .reserve_btn a {
	display:block;
	position:absolute;
	height:38px;
	width:240px;
	overflow:hidden;
	text-indent:-9999px;
	bottom:7px;
	left:287px;
}
#atarentacar2 .h1area .reserve_btn a:hover {
	display:block;
	position:absolute;
	height:38px;
	width:240px;
	background:url(atarent/img/re_btn_o.gif) no-repeat;
	bottom:7px;
	left:287px;
}
#atarentacar2 div.Notes-box {
	width:686px;
	height:auto;
	margin:0 0 10px 63px;
}
#atarentacar2 div.Notes-box .Notes01 {
	width:686px;
	height:auto;
	background:url(atarent/img/c1_waku01.jpg) no-repeat left top;
	margin:0px;
}
#atarentacar2 div.Notes-box .Notes01-02 {
	width:686px;
	height:auto;
	background:url(atarent/img/c2_waku01.jpg) no-repeat left top;
	margin:0px;
}
#atarentacar2 div.Notes-box .Notes02 {
	width:686px;
	height:19px;
	background:url(atarent/img/c_waku02.gif) no-repeat left top;
}
#atarentacar2 div.Notes-box .c-tx {
	padding:190px 30px 10px 35px;
}
#atarentacar2 div.Notes-box .c-tx2 {
	padding:170px 30px 10px 35px;
}
#atarentacar2 div.Notes-box h4 {
	font-size:76%;
	color:#930e0e;
	line-height:1.3em;
	display:block;
	margin:0 0 10px 0;
	line-height:1.3em;
}
#atarentacar2 div.Notes-box ul, #atarentacar2 div.Notes-box2 ul {
	font-size:76%;
	margin:0;
	padding:0;
	color:#333333;
	list-style:none;
}
#atarentacar2 div.Notes-box ul li, #atarentacar2 div.Notes-box2 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
}
#atarentacar2 div.Notes-box p {
	font-size:76%;
	margin:0px;
	padding:0px;
	line-height:1em;
}
#atarentacar2 div.Notes-box2 {
	width:686px;
	height:auto;
	margin:0 0 25px 63px;
}
#atarentacar2 div.Notes-box2 .Notes01-03 {
	height:auto;
	margin:0px;
	padding-left:10px;
}
/* 100113moa OPEN CP roppongi */
#roppongi-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#roppongi-Box .hide {
	display:none;
}
#roppongi-Box .h1area {
	width:870px;
	height:253px;
	background:url(hills/images/roppongi_h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
}
#roppongi-Box .h1area p.reserve_btn a {
	width:87px;
	height:36px;
	position:absolute;
	top:210px;
	left:778px;
	display:block;
	background:url(hills/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#roppongi-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#roppongi-Box .discount-Box .Notes01 {
	width:834px;
	height:280px;
	background:url(hills/images/d_notes01.jpg) no-repeat left top;
}
#roppongi-Box .discount-Box .Notes02 {
	height:auto;
	background:url(hills/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#roppongi-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#roppongi-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#roppongi-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(hills/images/d_notes03.gif) no-repeat left top;
}
#roppongi-Box .store-Box {
	width:870px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#roppongi-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(hills/images/store_top.gif) no-repeat left top;
	position:relative;
}
#roppongi-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:390px;
	display:block;
	background:url(hills/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#roppongi-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 100113moa OPEN CP shinagawa */
#shinagawa-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#shinagawa-Box .hide {
	display:none;
}
#shinagawa-Box .h1area {
	width:870px;
	height:259px;
	background:url(shinagawa/images/shinagawa_h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
}
#shinagawa-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(shinagawa/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#shinagawa-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#shinagawa-Box .discount-Box .Notes01 {
	width:834px;
	height:280px;
	background:url(shinagawa/images/d_notes01.jpg) no-repeat left top;
}
#shinagawa-Box .discount-Box .Notes01-02 {
	width:834px;
	height:272px;
	background:url(shinagawa/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#shinagawa-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(shinagawa/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#shinagawa-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(shinagawa/images/corp_btn.gif) no-repeat left bottom;
}
#shinagawa-Box .discount-Box .Notes02 {
	height:auto;
	background:url(shinagawa/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#shinagawa-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#shinagawa-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#shinagawa-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(shinagawa/images/d_notes03.gif) no-repeat left top;
}
#shinagawa-Box .store-Box {
	width:870px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#shinagawa-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(shinagawa/images/store_top.gif) no-repeat left top;
	position:relative;
}
#shinagawa-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:390px;
	display:block;
	background:url(shinagawa/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#shinagawa-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 100113moa SPECIAL CP roppongi */
#specialcar {
	width:885px;
	margin:20px auto 0 auto;
	background:url(hills/images/s_bg.gif) repeat-x left top;
	padding:20px 0 30px 0;
}
#specialcar .hide {
	display:none;
}
#specialcar .limited-Top {
	width:814px;
	height:352px;
	background:url(hills/images/specialcar_top.jpg) no-repeat;
	position:relative;
	margin:0 auto;
}
#specialcar .limited-Top p.open-btn01 a {
	width:251px;
	height:41px;
	position:absolute;
	top:14px;
	left:558px;
	display:block;
	background:url(hills/images/open_btn01.gif) no-repeat left top;
	text-indent:-9999px;
}
#specialcar .limited-Top p.open-btn01 a:hover {
	background:url(hills/images/open_btn01.gif) no-repeat left bottom;
}
#specialcar .limited-Top p.reserve-btn01 {
	width:124px;
	height:23px;
	background:url(hills/images/reserve_btn01_c.gif) no-repeat left bottom;
	position:absolute;
	top:295px;
	left:82px;
	display:block;
	text-indent:-9999px;
}
#specialcar .special-contents {
	width:814px;
	height:auto;
	background:url(hills/images/middle_bg.gif) no-repeat left top;
	background-color:#FFFFFF;
	margin:0 auto;
}
#specialcar .special-contents .limited-Middle {
	width:780px;
	height:auto;
	background:url(hills/images/dot_bg.gif) repeat;
	margin:0 auto;
	padding:20px 0;
}
#specialcar .special-contents .limited-Middle h2 {
	text-align:center;
	margin:0 0 15px 0;
}
#specialcar .special-contents .limited-Middle p.price {
	text-align:center;
	margin:0 0 15px 0;
}
#specialcar .special-contents .limited-Middle ul {
	font-size:76%;
	margin:0;
	padding:0 50px 15px 50px;
	color:#333333;
	list-style:none;
	background:url(hills/images/dot_line.gif) no-repeat 50px bottom;
}
#specialcar .special-contents .limited-Middle ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.5em;
	color:#555555;
}
#specialcar .special-contents .limited-Middle ul li a {
	text-decoration:underline;
	color:#990000;
}
#specialcar .special-contents .limited-Middle ul li a:hover {
	text-decoration:none;
}
#specialcar .special-contents .limited-Middle ul li.at-tx {
	color:#990000;
}
#specialcar .special-contents .limited-Middle input {
	height:44px;
	width:180px;
	margin:15px 0 0 300px;
}
#specialcar .special-contents .limited-Middle p.open_btn02 a {
	display:block;
	background:url(hills/images/open_btn02.gif) no-repeat left top;
	height:44px;
	width:408px;
	overflow:hidden;
	text-indent:-9999px;
	margin:8px 0 0 188px;
}
#specialcar .special-contents .limited-Middle p.open_btn02 a:hover {
	background:url(hills/images/open_btn02.gif) no-repeat left bottom;
}
#specialcar .special-contents .limited-Bottom {
	width:780px;
	height:auto;
	background:url(hills/images/dot_bg.gif) repeat;
	margin:0 auto;
	padding:20px 0;
	color:#990000;
	font-size:76%;
	line-height:1.4em;
}
#specialcar .special-contents .limited-Bottom h2 {
	text-align:center;
	margin:0 0 15px 0;
}
#specialcar div.h20 {
	height:20px;
}
#specialcar .special-contents .limited-Bottom .bottom-centerBox {
	width:468px;
	margin:0 auto 30px auto;
	color:#990000;
}
#specialcar .special-contents .limited-Bottom p.r-time {
	margin:0 0 15px 0;
}
#specialcar .special-contents .limited-Bottom .about-Box {
	width:408px;
	height:79px;
	background:url(hills/images/reserve-box.gif) no-repeat;
	margin:0 auto;
	position:relative;
}
#specialcar .special-contents .limited-Bottom .about-Box p.d-btn {
	width:70px;
	height:19px;
	position:absolute;
	top:50px;
	left:170px;
	display:block;
	background:url(hills/images/detail_btn_c.gif) no-repeat;
	text-indent:-9999px;
}
#specialcar .special-contents .limited-Bottom .at-list {
	width:691px;
	height:auto;
	background:url(hills/images/dot_line.gif) no-repeat;
	margin:0 auto;
	padding:15px 0 0 0;
}
#specialcar .special-contents .limited-Bottom .at-list p {
	margin:0;
}
#specialcar .special-contents .limited-Bottom .at-list ul {
	margin:0;
	padding:0;
	color:#333333;
	list-style:none;
}
#specialcar .special-contents .limited-Bottom .at-list ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.5em;
	color:#555555;
}
/* 20091224 moa natsutabi */
#natsutabi {
	width:883px;
	margin:20px auto 0;
}
#natsutabi .hide {
	display:none;
}
#natsutabi #top-content {
	width:883px;
	height:auto;
	margin-bottom:30px;
}
#natsutabi #top-content .h1area {
	height:440px;
	background:url(natsutabi/img/main_visual.jpg) center top no-repeat;
	margin-bottom:13px;
}
#natsutabi #top-content p.reserve-btn {
	display:block;
	background:url(natsutabi/img/c_reserve_btn.gif) no-repeat left top;
	height:46px;
	width:182px;
	overflow:hidden;
	text-indent:-9999px;
	margin:0 auto;
}
#natsutabi #natsutabi-content {
	width:687px;
	height:465px;
	background:url(natsutabi/img/middle_content.jpg) center top no-repeat;
	margin:0 auto 25px auto;
}
#natsutabi div.Notes-box {
	width:686px;
	height:auto;
	margin:0 auto 30px auto;
	color:#666666;
}
#natsutabi div.Notes-box .Notes01 {
	width:686px;
	height:auto;
	background:url(natsutabi/img/c1_waku01.gif) no-repeat left top;
	margin:0px;
}
#natsutabi div.Notes-box .Notes02 {
	width:686px;
	height:5px;
	background:url(natsutabi/img/c_waku02.gif) no-repeat left top;
}
#natsutabi div.Notes-box .c-tx {
	padding:15px 15px 8px 15px;
}
#natsutabi div.Notes-box h4 {
	font-size:76%;
	line-height:1.5em;
	display:block;
	margin:0 0 2px 0;
	line-height:1.3em;
}
#natsutabi div.Notes-box h5 {
	font-size:76%;
	line-height:1.5em;
	display:block;
	margin:0 0 2px 0;
	line-height:1.3em;
}
#natsutabi div.Notes-box ul {
	font-size:76%;
	margin:0 0 2px 0;
	padding:0;
	color:#666666;
	list-style:none;
}
#natsutabi div.Notes-box ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
}
#natsutabi div.Notes-box p {
	font-size:76%;
	margin:0px;
	padding:0px;
	line-height:1.3em;
}
#natsutabi div.Notes-box p.r-tx {
	color:#c90606;
	font-size:65%;
	text-indent:-1em;
	padding-left:1em;
	margin-bottom:3px;
}
#natsutabi div.Notes-box2 {
	width:686px;
	height:auto;
	margin:0 0 25px 63px;
}
#natsutabi div.Notes-box2 .Notes01-03 {
	height:auto;
	margin:0px;
	padding-left:10px;
}
/* 100524moa CP hachiouji */
#hachiouji-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#hachiouji-Box .hide {
	display:none;
}
#hachiouji-Box .h1area {
	width:870px;
	height:259px;
	background:url(hachiouji/images/hachiouji_h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
}
#hachiouji-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(shinagawa/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#hachiouji-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#hachiouji-Box .discount-Box .Notes01 {
	width:834px;
	height:280px;
	background:url(hachiouji/images/d_notes01.jpg) no-repeat left top;
}
#hachiouji-Box .discount-Box .Notes01-02 {
	width:834px;
	height:272px;
	background:url(hachiouji/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#hachiouji-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(hachiouji/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#hachiouji-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(hachiouji/images/corp_btn.gif) no-repeat left bottom;
}
#hachiouji-Box .discount-Box .Notes02 {
	height:auto;
	background:url(hachiouji/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#hachiouji-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#hachiouji-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#hachiouji-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(hachiouji/images/d_notes03.gif) no-repeat left top;
}
#hachiouji-Box .store-Box {
	width:870px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#hachiouji-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(hachiouji/images/store_top.gif) no-repeat left top;
	position:relative;
}
#hachiouji-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:390px;
	display:block;
	background:url(hachiouji/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#hachiouji-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 100524moa CP hamamatsu */
#hamamatsu-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#hamamatsu-Box .hide {
	display:none;
}
#hamamatsu-Box .h1area {
	width:870px;
	height:259px;
	background:url(hamamatsucho/images/hamamatsu_h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
}
#hamamatsu-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(hamamatsu/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#hamamatsu-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#hamamatsu-Box .discount-Box .Notes01 {
	width:834px;
	height:280px;
	background:url(hamamatsucho/images/d_notes01.jpg) no-repeat left top;
}
#hamamatsu-Box .discount-Box .Notes01-02 {
	width:834px;
	height:272px;
	background:url(hamamatsucho/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#hamamatsu-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(hamamatsucho/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#hamamatsu-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(hamamatsucho/images/corp_btn.gif) no-repeat left bottom;
}
#hamamatsu-Box .discount-Box .Notes02 {
	height:auto;
	background:url(hamamatsucho/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#hamamatsu-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#hamamatsu-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#hamamatsu-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(hamamatsucho/images/d_notes03.gif) no-repeat left top;
}
#hamamatsu-Box .store-Box {
	width:870px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#hamamatsu-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(hamamatsucho/images/store_top.gif) no-repeat left top;
	position:relative;
}
#hamamatsu-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:390px;
	display:block;
	background:url(hamamatsucho/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#hamamatsu-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 100624moa CP akihabara */
#akihabara-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#akihabara-Box .hide {
	display:none;
}
#akihabara-Box .h1area {
	width:870px;
	height:259px;
	background:url(akihabara/images/akihabara_h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
}
#akihabara-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(akihabara/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#akihabara-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#akihabara-Box .discount-Box .Notes01 {
	width:834px;
	height:280px;
	background:url(akihabara/images/d_notes01.jpg) no-repeat left top;
}
#akihabara-Box .discount-Box .Notes01-02 {
	width:834px;
	height:272px;
	background:url(akihabara/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#akihabara-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(akihabara/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#akihabara-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(akihabara/images/corp_btn.gif) no-repeat left bottom;
}
#akihabara-Box .discount-Box .Notes02 {
	height:auto;
	background:url(akihabara/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#akihabara-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#akihabara-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#akihabara-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(akihabara/images/d_notes03.gif) no-repeat left top;
}
#akihabara-Box .store-Box {
	width:870px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#akihabara-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(akihabara/images/store_top.gif) no-repeat left top;
	position:relative;
}
#akihabara-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:390px;
	display:block;
	background:url(akihabara/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#akihabara-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 100624moa CP uehonmachi */
#uehonmachi-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#uehonmachi-Box .hide {
	display:none;
}
#uehonmachi-Box .h1area {
	width:870px;
	height:259px;
	background:url(uehonmachi/images/uehonmachi_h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
}
#uehonmachi-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(uehonmachi/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#uehonmachi-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#uehonmachi-Box .discount-Box .Notes01 {
	width:834px;
	height:280px;
	background:url(uehonmachi/images/d_notes01.jpg) no-repeat left top;
}
#uehonmachi-Box .discount-Box .Notes01-02 {
	width:834px;
	height:272px;
	background:url(uehonmachi/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#uehonmachi-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(uehonmachi/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#uehonmachi-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(uehonmachi/images/corp_btn.gif) no-repeat left bottom;
}
#uehonmachi-Box .discount-Box .Notes02 {
	height:auto;
	background:url(uehonmachi/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#uehonmachi-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#uehonmachi-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#uehonmachi-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(uehonmachi/images/d_notes03.gif) no-repeat left top;
}
#uehonmachi-Box .store-Box {
	width:870px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#uehonmachi-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(uehonmachi/images/store_top.gif) no-repeat left top;
	position:relative;
}
#uehonmachi-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:390px;
	display:block;
	background:url(uehonmachi/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#uehonmachi-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 100726moa CP namba */
#namba-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#namba-Box .hide {
	display:none;
}
#namba-Box .h1area {
	width:870px;
	height:259px;
	background:url(namba/images/namba_h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
}
#namba-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(namba/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#namba-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#namba-Box .discount-Box .Notes01 {
	width:834px;
	height:280px;
	background:url(namba/images/d_notes01.jpg) no-repeat left top;
}
#namba-Box .discount-Box .Notes01-02 {
	width:834px;
	height:272px;
	background:url(namba/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#namba-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(namba/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#namba-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(namba/images/corp_btn.gif) no-repeat left bottom;
}
#namba-Box .discount-Box .Notes02 {
	height:auto;
	background:url(namba/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#namba-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#namba-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#namba-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(namba/images/d_notes03.gif) no-repeat left top;
}
#namba-Box .store-Box {
	width:870px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#namba-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(namba/images/store_top.gif) no-repeat left top;
	position:relative;
}
#namba-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:390px;
	display:block;
	background:url(namba/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#namba-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 20100901 moa atarentacar3 */
#atarentacar3 {
	width:815px;
	margin:20px auto 0;
}
#atarentacar3 .hide {
	display:none;
}
#atarentacar3 .h1area {
	position:relative;
	height:625px;
	overflow:hidden;
	margin-bottom:20px;
}
#atarentacar3 .h1area h1 {
	background:url(atarent3/images/main_visual.jpg) center top no-repeat;
	height:624px;
	text-indent:-9999px;
	margin:0;
}
#atarentacar3 .h1area .reserve_btn {
	display:block;
	position:absolute;
	height:69px;
	width:249px;
	text-indent:-9999px;
	top:558px;
	left:285px;
	background:url(atarent3/images/c_reserve_btn.gif) no-repeat left top;
	font-size:1px;
	line-height:1px;
}
#atarentacar3 div.Notes-box {
	width:788px;
	height:auto;
	margin:0 0 20px 15px;
}
#atarentacar3 div.Notes-box .Notes01 {
	width:788px;
	height:auto;
	background:url(atarent3/images/c1_waku01.gif) no-repeat left top;
	margin:0px;
}
#atarentacar3 div.Notes-box .Notes02 {
	width:788px;
	height:17px;
	background:url(atarent3/images/c1_waku02.gif) no-repeat left top;
}
#atarentacar3 div.Notes-box .c-tx {
	padding:40px 20px 5px 20px;
}
#atarentacar3 div.Notes-box ul {
	font-size:76%;
	margin:0;
	padding:0;
	color:#333333;
	list-style:none;
}
#atarentacar3 div.Notes-box ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
}
#atarentacar3 div.Notes-box2 {
	width:686px;
	height:auto;
	margin:0 0 25px 63px;
}
/* 101104moa CP kasukabe */
#kasukabe-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#kasukabe-Box .hide {
	display:none;
}
#kasukabe-Box .h1area {
	width:870px;
	height:259px;
	background:url(kasukabe/images/h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
}
#kasukabe-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(kasukabe/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#kasukabe-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#kasukabe-Box .discount-Box .Notes01 {
	width:834px;
	height:280px;
	background:url(kasukabe/images/d_notes01.jpg) no-repeat left top;
}
#kasukabe-Box .discount-Box .Notes01-02 {
	width:834px;
	height:272px;
	background:url(kasukabe/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#kasukabe-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(kasukabe/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#kasukabe-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(kasukabe/images/corp_btn.gif) no-repeat left bottom;
}
#kasukabe-Box .discount-Box .Notes02 {
	height:auto;
	background:url(kasukabe/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#kasukabe-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#kasukabe-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#kasukabe-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(kasukabe/images/d_notes03.gif) no-repeat left top;
}
#kasukabe-Box .store-Box {
	width:870px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#kasukabe-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(kasukabe/images/store_top.gif) no-repeat left top;
	position:relative;
}
#kasukabe-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:390px;
	display:block;
	background:url(kasukabe/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#kasukabe-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 101115moa CP nakano */
#nakano-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#nakano-Box .hide {
	display:none;
}
#nakano-Box .h1area {
	width:870px;
	height:259px;
	background:url(nakano/images/h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
}
#nakano-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(nakano/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#nakano-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#nakano-Box .discount-Box .Notes01 {
	width:834px;
	height:280px;
	background:url(nakano/images/d_notes01.jpg) no-repeat left top;
}
#nakano-Box .discount-Box .Notes01-02 {
	width:834px;
	height:272px;
	background:url(nakano/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#nakano-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(nakano/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#nakano-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(nakano/images/corp_btn.gif) no-repeat left bottom;
}
#nakano-Box .discount-Box .Notes02 {
	height:auto;
	background:url(nakano/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#nakano-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#nakano-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#nakano-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(nakano/images/d_notes03.gif) no-repeat left top;
}
#nakano-Box .store-Box {
	width:870px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#nakano-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(nakano/images/store_top.gif) no-repeat left top;
	position:relative;
}
#nakano-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:390px;
	display:block;
	background:url(nakano/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#nakano-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 101116moa SPECIAL */
#specialcar02 {
	width:885px;
	margin:20px auto 0 auto;
	background:url(hills/images/s_bg.gif) repeat-x left top;
	padding:20px 0 30px 0;
}
#specialcar02 .hide {
	display:none;
}
#specialcar02 .limited-Top {
	width:814px;
	height:375px;
	background:url(hills/images/spc_01.jpg) no-repeat;
	position:relative;
	margin:0 auto;
}
#specialcar02 .limited-Top p.open-btn01 a {
	width:251px;
	height:41px;
	position:absolute;
	top:14px;
	left:558px;
	display:block;
	background:url(hills/images/open_btn01.gif) no-repeat left top;
	text-indent:-9999px;
}
#specialcar02 .limited-Top p.open-btn01 a:hover {
	background:url(hills/images/open_btn01.gif) no-repeat left bottom;
}
#specialcar02 .limited-Top #re-btn01 {
	width:143px;
	height:42px;
	position:absolute;
	top:258px;
	left:29px;
	display:block;
	text-indent:-9999px;
	line-height:1px;
	font-size:1px;
	overflow:hidden;
}
#specialcar02 .special-contents .h-40 {
	height:40px;
}
#specialcar02 .special-contents {
	width:814px;
	height:auto;
	background:url(hills/images/middle_bg.gif) no-repeat left top;
	background-color:#FFFFFF;
	margin:0 auto;
}
#specialcar02 .special-contents .limited-Middle {
	width:788px;
	height:auto;
	margin:0 auto;
}
#specialcar02 .special-contents .limited-Middle h2 {
	text-align:center;
	margin:10px 0 15px 0;
}
#specialcar02 .special-contents .limited-Middle p.price {
	text-align:center;
	margin:0 0 5px 0;
}
#specialcar02 .special-contents .limited-Middle dl {
	font-size:76%;
	margin:0;
	padding:0 50px 15px 45px;
	color:#333333;
	list-style:none;
}
#specialcar02 .special-contents .limited-Middle dl dd {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.5em;
	color:#555555;
}
#specialcar02 .special-contents .limited-Middle dl dd a {
	text-decoration:underline;
	color:#990000;
}
#specialcar02 .special-contents .limited-Middle dl dd a:hover {
	text-decoration:none;
}
#specialcar02 .special-contents .limited-Middle dl dd.at-tx {
	color:#990000;
}
#specialcar02 .special-contents .limited-Middle input {
	height:44px;
	width:180px;
	margin:15px 0 0 300px;
}
#specialcar02 .special-contents .limited-Middle p.open_btn02 a {
	display:block;
	background:url(hills/images/open_btn02.gif) no-repeat left top;
	height:44px;
	width:408px;
	overflow:hidden;
	text-indent:-9999px;
	margin:8px 0 0 188px;
}
#specialcar02 .special-contents .limited-Middle p.open_btn02 a:hover {
	background:url(hills/images/open_btn02.gif) no-repeat left bottom;
}
#specialcar02 .special-contents .limited-Bottom {
	width:780px;
	height:auto;
	background:url(hills/images/dot_bg.gif) repeat;
	margin:0 auto;
	padding:20px 0;
	color:#990000;
	font-size:76%;
	line-height:1.4em;
}
#specialcar02 .special-contents .limited-Bottom h2 {
	text-align:center;
	margin:0 0 15px 0;
}
#specialcar02 div.h20 {
	height:20px;
}
#specialcar02 .special-contents .limited-Bottom .bottom-centerBox {
	width:468px;
	margin:0 auto 30px auto;
	color:#990000;
}
#specialcar02 .special-contents .limited-Bottom p.r-time {
	margin:0 0 15px 0;
}
#specialcar02 .special-contents .about-Box {
	width:408px;
	height:79px;
	background:url(hills/images/reserve-box.gif) no-repeat;
	margin:0 auto;
	position:relative;
}
#specialcar02 .special-contents .about-Box p.d-btn a {
	width:70px;
	height:19px;
	position:absolute;
	top:50px;
	left:170px;
	display:block;
	background:url(hills/images/detail_btn.gif) no-repeat;
	text-indent:-9999px;
}
/* 101124moa CP ibaraki */
#ibaraki-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#ibaraki-Box .hide {
	display:none;
}
#ibaraki-Box .h1area {
	width:870px;
	height:259px;
	background:url(ibaraki/images/h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
}
#ibaraki-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(ibaraki/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#ibaraki-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#ibaraki-Box .discount-Box .Notes01 {
	width:834px;
	height:280px;
	background:url(ibaraki/images/d_notes01.jpg) no-repeat left top;
}
#ibaraki-Box .discount-Box .Notes01-02 {
	width:834px;
	height:272px;
	background:url(ibaraki/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#ibaraki-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(ibaraki/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#ibaraki-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(ibaraki/images/corp_btn.gif) no-repeat left bottom;
}
#ibaraki-Box .discount-Box .Notes02 {
	height:auto;
	background:url(ibaraki/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#ibaraki-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#ibaraki-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#ibaraki-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(ibaraki/images/d_notes03.gif) no-repeat left top;
}
#ibaraki-Box .store-Box {
	width:870px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#ibaraki-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(ibaraki/images/store_top.gif) no-repeat left top;
	position:relative;
}
#ibaraki-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:335px;
	display:block;
	background:url(ibaraki/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#ibaraki-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 101126moa CP ebisu */
#ebisu-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#ebisu-Box .hide {
	display:none;
}
#ebisu-Box .h1area {
	width:870px;
	height:259px;
	background:url(ebisu/images/h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
}
#ebisu-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(ebisu/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#ebisu-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#ebisu-Box .discount-Box .Notes01 {
	width:834px;
	height:280px;
	background:url(ebisu/images/d_notes01.jpg) no-repeat left top;
}
#ebisu-Box .discount-Box .Notes01-02 {
	width:834px;
	height:272px;
	background:url(ebisu/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#ebisu-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(ebisu/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#ebisu-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(ebisu/images/corp_btn.gif) no-repeat left bottom;
}
#ebisu-Box .discount-Box .Notes02 {
	height:auto;
	background:url(ebisu/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#ebisu-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#ebisu-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#ebisu-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(ebisu/images/d_notes03.gif) no-repeat left top;
}
#ebisu-Box .store-Box {
	width:870px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#ebisu-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(ebisu/images/store_top.gif) no-repeat left top;
	position:relative;
}
#ebisu-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:380px;
	display:block;
	background:url(ebisu/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#ebisu-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 101129moa CP ueda */
#ueda-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#ueda-Box .hide {
	display:none;
}
#ueda-Box .h1area {
	width:870px;
	height:259px;
	background:url(ueda/images/h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
}
#ueda-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(ueda/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#ueda-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#ueda-Box .discount-Box .Notes01 {
	width:834px;
	height:280px;
	background:url(ueda/images/d_notes01.jpg) no-repeat left top;
}
#ueda-Box .discount-Box .Notes01-02 {
	width:834px;
	height:272px;
	background:url(ueda/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#ueda-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(ueda/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#ueda-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(ueda/images/corp_btn.gif) no-repeat left bottom;
}
#ueda-Box .discount-Box .Notes02 {
	height:auto;
	background:url(ueda/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#ueda-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#ueda-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#ueda-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(ueda/images/d_notes03.gif) no-repeat left top;
}
#ueda-Box .store-Box {
	width:870px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#ueda-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(ueda/images/store_top.gif) no-repeat left top;
	position:relative;
}
#ueda-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:355px;
	display:block;
	background:url(ueda/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#ueda-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 101201moa CP shinaomori */
#shinaomori-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#shinaomori-Box .hide {
	display:none;
}
#shinaomori-Box .h1area {
	width:870px;
	height:259px;
	background:url(shinaomori/images/h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
}
#shinaomori-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(shinaomori/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#shinaomori-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#shinaomori-Box .discount-Box .Notes01 {
	width:834px;
	height:280px;
	background:url(shinaomori/images/d_notes01.jpg) no-repeat left top;
}
#shinaomori-Box .discount-Box .Notes01-02 {
	width:834px;
	height:272px;
	background:url(shinaomori/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#shinaomori-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(shinaomori/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#shinaomori-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(shinaomori/images/corp_btn.gif) no-repeat left bottom;
}
#shinaomori-Box .discount-Box .Notes02 {
	height:auto;
	background:url(shinaomori/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#shinaomori-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#shinaomori-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#shinaomori-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(shinaomori/images/d_notes03.gif) no-repeat left top;
}
#shinaomori-Box .store-Box {
	width:870px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#shinaomori-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(shinaomori/images/store_top.gif) no-repeat left top;
	position:relative;
}
#shinaomori-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:380px;
	display:block;
	background:url(shinaomori/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#shinaomori-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 101207moa CP otoku */
#otoku-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#otoku-Box .hide {
	display:none;
}
#otoku-Box .h1area {
	width:870px;
	height:259px;
	background:url(otoku/images/h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:20px;
}
#otoku-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	text-indent:-9999px;
}
#otoku-Box #rosenzu-Box {
	width:830px;
	height:466px;
	margin:0 auto 20px auto;
	background:url(otoku/images/rosenzu.gif) no-repeat 0 0;
	position:relative;
}
#otoku-Box #rosenzu-Box p.ro-btn01 a {
	width:40px;
	height:17px;
	position:absolute;
	top:70px;
	left:770px;
	display:block;
	background:url(otoku/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otoku-Box #rosenzu-Box p.ro-btn02 a {
	width:40px;
	height:17px;
	position:absolute;
	top:143px;
	left:770px;
	display:block;
	background:url(otoku/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otoku-Box #rosenzu-Box p.ro-btn03 a {
	width:40px;
	height:17px;
	position:absolute;
	top:221px;
	left:770px;
	display:block;
	background:url(otoku/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otoku-Box #rosenzu-Box p.ro-btn04 a {
	width:40px;
	height:17px;
	position:absolute;
	top:299px;
	left:770px;
	display:block;
	background:url(otoku/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otoku-Box #othermap-Box {
	width:830px;
	height:367px;
	margin:0 auto 20px auto;
	background:url(otoku/images/other_map.gif) no-repeat 0 0;
	position:relative;
}
#otoku-Box #othermap-Box p.ot-btn01 a {
	width:40px;
	height:17px;
	position:absolute;
	top:332px;
	left:346px;
	display:block;
	background:url(otoku/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otoku-Box #othermap-Box p.ot-btn02 a {
	width:40px;
	height:17px;
	position:absolute;
	top:332px;
	left:751px;
	display:block;
	background:url(otoku/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otoku-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 20px auto;
}
#otoku-Box .discount-Box .Notes01 {
	width:834px;
	height:280px;
	background:url(otoku/images/d_notes01.jpg) no-repeat left top;
}
#otoku-Box .discount-Box .Notes01-02 {
	width:834px;
	height:272px;
	background:url(otoku/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#otoku-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(otoku/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#otoku-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(otoku/images/corp_btn.gif) no-repeat left bottom;
}
#otoku-Box .discount-Box .Notes02 {
	height:auto;
	background:url(otoku/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#otoku-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#otoku-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#otoku-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(otoku/images/d_notes03.gif) no-repeat left top;
}
#otoku-Box .store-Box {
	width:847px;
	height:216px;
	margin:0 auto 30px auto;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#otoku-Box .store-Box .store-top {
	width:847px;
	height:216px;
	background:url(otoku/images/store_top.gif) no-repeat left top;
	position:relative;
}
#otoku-Box .store-Box .store-top p.d-btn01 a {
	width:40px;
	height:17px;
	position:absolute;
	top:45px;
	left:370px;
	display:block;
	background:url(otoku/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otoku-Box .store-Box .store-top p.d-btn02 a {
	width:40px;
	height:17px;
	position:absolute;
	top:88px;
	left:370px;
	display:block;
	background:url(otoku/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otoku-Box .store-Box .store-top p.d-btn03 a {
	width:40px;
	height:17px;
	position:absolute;
	top:134px;
	left:370px;
	display:block;
	background:url(otoku/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otoku-Box .store-Box .store-top p.d-btn04 a {
	width:40px;
	height:17px;
	position:absolute;
	top:182px;
	left:370px;
	display:block;
	background:url(otoku/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otoku-Box .store-Box .store-top p.d-btn05 a {
	width:40px;
	height:17px;
	position:absolute;
	top:45px;
	left:792px;
	display:block;
	background:url(otoku/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otoku-Box .store-Box .store-top p.d-btn06 a {
	width:40px;
	height:17px;
	position:absolute;
	top:88px;
	left:792px;
	display:block;
	background:url(otoku/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
/* 101208moa CP minatomirai */
#minatomirai-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#minatomirai-Box .hide {
	display:none;
}
#minatomirai-Box .h1area {
	width:870px;
	height:259px;
	background:url(minatomirai/images/h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
}
#minatomirai-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(minatomirai/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#minatomirai-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#minatomirai-Box .discount-Box .Notes01 {
	width:834px;
	height:280px;
	background:url(minatomirai/images/d_notes01.jpg) no-repeat left top;
}
#minatomirai-Box .discount-Box .Notes01-02 {
	width:834px;
	height:272px;
	background:url(minatomirai/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#minatomirai-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(minatomirai/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#minatomirai-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(minatomirai/images/corp_btn.gif) no-repeat left bottom;
}
#minatomirai-Box .discount-Box .Notes02 {
	height:auto;
	background:url(minatomirai/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#minatomirai-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#minatomirai-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#minatomirai-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(minatomirai/images/d_notes03.gif) no-repeat left top;
}
#minatomirai-Box .store-Box {
	width:870px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#minatomirai-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(minatomirai/images/store_top.gif) no-repeat left top;
	position:relative;
}
#minatomirai-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:420px;
	display:block;
	background:url(minatomirai/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#minatomirai-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 101210moa CP ueno */
#ueno-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#ueno-Box .hide {
	display:none;
}
#ueno-Box .h1area {
	width:870px;
	height:259px;
	background:url(ueno/images/h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
}
#ueno-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(ueno/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#ueno-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#ueno-Box .discount-Box .Notes01 {
	width:834px;
	height:280px;
	background:url(ueno/images/d_notes01.jpg) no-repeat left top;
}
#ueno-Box .discount-Box .Notes01-02 {
	width:834px;
	height:272px;
	background:url(ueno/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#ueno-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(ueno/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#ueno-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(ueno/images/corp_btn.gif) no-repeat left bottom;
}
#ueno-Box .discount-Box .Notes02 {
	height:auto;
	background:url(ueno/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#ueno-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#ueno-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#ueno-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(ueno/images/d_notes03.gif) no-repeat left top;
}
#ueno-Box .store-Box {
	width:870px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#ueno-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(ueno/images/store_top.gif) no-repeat left top;
	position:relative;
}
#ueno-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:340px;
	display:block;
	background:url(ueno/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#ueno-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 101210moa CP スムーズアクセスプラン */
#smooth-Box {
	width:870px;
	margin:0 auto;
	padding:20px 0 30px 0;
}
#smooth-Box .hide {
	display:none;
}
#smooth-Box .smimg {
	line-height:1px;
	font-size:1px;
	margin:0 0 0 10px;
	padding:0;
	text-align:center;
}
#smooth-Box #pr-box {
	width:412px;
	height:36px;
	background:url(smooth/images/print_btn.jpg) no-repeat 0 0;
	margin:0 auto 20px auto;
	position:relative;
}
#smooth-Box #pr-box .print-btn a {
	width:70px;
	height:29px;
	display:block;
	text-indent:-9999px;
	font-size:1px;
	line-height:1px;
	overflow:hidden;
	position:absolute;
	top:3px;
	left:329px;
}
#smooth-Box .nt-w-Box {
	width:836px;
	height:auto;
	margin:0 auto 20px auto;
	font-size:12px;
}
#smooth-Box .nt-w-Box .nt-waku01 {
	width:836px;
	height:17px;
	background:url(smooth/images/a_waku01.gif) no-repeat 0 0;
	line-height:1px;
	font-size:1px;
}
#smooth-Box .nt-w-Box .nt-waku02 {
	width:836px;
	height:auto;
	background:url(smooth/images/a_waku02.gif) repeat-y 0 0;
}
#smooth-Box .nt-w-Box .nt-waku03 {
	width:836px;
	height:17px;
	background:url(smooth/images/a_waku03.gif) no-repeat 0 0;
	line-height:1px;
	font-size:1px;
}
#smooth-Box p.nt-title {
	line-height:1.1em;
	color:#9a0000;
	font-weight:bold;
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	background:url(smooth/images/br_border.gif) no-repeat left bottom;
}
#smooth-Box ul {
	margin:0;
	padding:0;
	line-height:1.3em;
	color:#9a0000;
}
#smooth-Box ul li {
	text-indent:-1em;
	padding-left:1em;
	line-height:1.5em;
}
#smooth-Box #s-map {
	width:828px;
	height:483px;
	background:url(smooth/images/s_map.gif) no-repeat 0 0;
	position:relative;
	margin:0 auto;
}
#smooth-Box #s-map .s-map-btn01 a {
	width:40px;
	height:17px;
	position:absolute;
	top:311px;
	left:346px;
	display:block;
	background:url(smooth/images/detail_btn.gif) no-repeat;
	text-indent:-9999px;
}
#smooth-Box #s-map .s-map-btn02 a {
	width:40px;
	height:17px;
	position:absolute;
	top:311px;
	left:768px;
	display:block;
	background:url(smooth/images/detail_btn.gif) no-repeat;
	text-indent:-9999px;
}
#smooth-Box #s-map .s-map-btn03 a {
	width:40px;
	height:17px;
	position:absolute;
	top:413px;
	left:768px;
	display:block;
	background:url(smooth/images/detail_btn.gif) no-repeat;
	text-indent:-9999px;
}
/* 101227moa CP fiftyoff   */
#fifoff-Box {
	width:870px;
	margin:0 auto;
	padding:20px 0 30px 0;
}
#fifoff-Box .hide {
	display:none;
}
#fifoff-Box .fif-h1 {
	width:834px;
	height:340px;
	display:block;
	margin:0 auto 25px auto;
}
#fifoff-Box #price {
	width:707px;
	margin:0 auto 30px auto;
}
#fifoff-Box #price p {
	line-height:1em;
	margin:7px 0 0 0;
	color:#990100;
	font-size:12px;
}
#fifoff-Box #jk-box {
	width:707px;
	height:205px;
	margin:0 auto 25px auto;
	background:url(fiftyoff/images/jk_bg.gif) no-repeat 0 0;
}
#fifoff-Box #jk-box table {
	line-height:1em;
	font-size:12px;
	margin:0;
	padding:0;
}
#fifoff-Box #jk-box table th {
	color:#FFFFFF;
	font-weight:bold;
}
#fifoff-Box #jk-box table th, #fifoff-Box #jk-box table td {
	line-height:1em;
}
#fifoff-Box #fif-at-list {
	width:707px;
	margin: 0 auto 25px auto;
}
#fifoff-Box #fif-at-list #fif-at-w01 {
	width:707px;
	height:auto;
	background:url(fiftyoff/images/atte_waku01.gif) no-repeat 0 0;
}
#fifoff-Box #fif-at-list #fif-at-w01 ul {
	padding:42px 25px 8px 25px;
	list-style:none;
	line-height:1.2em;
	margin:0;
}
#fifoff-Box #fif-at-list #fif-at-w01 ul li {
	font-size:12px;
	color:#990100;
}
#fifoff-Box #fif-at-list #fif-at-w02 {
	width:707px;
	height:19px;
	background:url(fiftyoff/images/atte_waku02.gif) no-repeat 0 0;
	line-height:1px;
	font-size:1px;
}
#fifoff-Box #about-res {
	width:444px;
	background:url(fiftyoff/images/dot.gif) repeat 0 0;
	margin:0 auto;
}
#fifoff-Box #about-res #about-res-inner {
	padding:15px;
}
#fifoff-Box #about-res #about-res-inner01 {
	width:408px;
	background:url(fiftyoff/images/res_waku01.gif) no-repeat 0 0;
}
#fifoff-Box #about-res #about-res-inner02 {
	width:408px;
	height:2px;
	background:url(fiftyoff/images/res_waku02.gif) no-repeat 0 0;
	font-size:1px;
	line-height:1px;
}
#fifoff-Box #about-res #about-res-inner p.tx-bd {
	font-size:12px;
	line-height:1.4em;
	font-weight:bold;
	padding:35px 15px 8px 15px;
	margin:0;
	background:url(fiftyoff/images/res_bd.gif) no-repeat center bottom;
}
#fifoff-Box #about-res #about-res-inner p.tx-b-rd {
	font-size:12px;
	line-height:1.4em;
	font-weight:bold;
	padding:8px 15px 10px 15px;
	margin:0;
	color:#c91545;
}
/* 101210moa CP ueno */
#otemachi-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#otemachi-Box .hide {
	display:none;
}
#otemachi-Box .h1area {
	width:870px;
	height:259px;
	background:url(otemachi/images/h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
}
#otemachi-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(otemachi/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otemachi-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#otemachi-Box .discount-Box .Notes01 {
	width:834px;
	height:280px;
	background:url(otemachi/images/d_notes01.jpg) no-repeat left top;
}
#otemachi-Box .discount-Box .Notes01-02 {
	width:834px;
	height:272px;
	background:url(otemachi/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#otemachi-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(otemachi/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#otemachi-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(otemachi/images/corp_btn.gif) no-repeat left bottom;
}
#otemachi-Box .discount-Box .Notes02 {
	height:auto;
	background:url(otemachi/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#otemachi-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#otemachi-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#otemachi-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(otemachi/images/d_notes03.gif) no-repeat left top;
}
#otemachi-Box .store-Box {
	width:870px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#otemachi-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(otemachi/images/store_top.gif) no-repeat left top;
	position:relative;
}
#otemachi-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:420px;
	display:block;
	background:url(otemachi/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otemachi-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 110215moa CP otemachi */
#otemachi-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#otemachi-Box .hide {
	display:none;
}
#otemachi-Box .h1area {
	width:870px;
	height:259px;
	background:url(otemachi/images/h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
}
#otemachi-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(otemachi/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otemachi-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#otemachi-Box .discount-Box .Notes01 {
	width:834px;
	height:280px;
	background:url(otemachi/images/d_notes01.jpg) no-repeat left top;
}
#otemachi-Box .discount-Box .Notes01-02 {
	width:834px;
	height:272px;
	background:url(otemachi/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#otemachi-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(otemachi/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#otemachi-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(otemachi/images/corp_btn.gif) no-repeat left bottom;
}
#otemachi-Box .discount-Box .Notes02 {
	height:auto;
	background:url(otemachi/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#otemachi-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#otemachi-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#otemachi-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(otemachi/images/d_notes03.gif) no-repeat left top;
}
#otemachi-Box .store-Box {
	width:870px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#otemachi-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(otemachi/images/store_top.gif) no-repeat left top;
	position:relative;
}
#otemachi-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:420px;
	display:block;
	background:url(otemachi/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otemachi-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 110318moa CP sapporo */
#sapporo-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#sapporo-Box .hide {
	display:none;
}
#sapporo-Box .h1area {
	width:870px;
	height:259px;
	background:url(sapporo/images/h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
}
#sapporo-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(sapporo/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#sapporo-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#sapporo-Box .discount-Box .Notes01 {
	width:834px;
	height:280px;
	background:url(sapporo/images/d_notes01.jpg) no-repeat left top;
}
#sapporo-Box .discount-Box .Notes01-02 {
	width:834px;
	height:272px;
	background:url(sapporo/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#sapporo-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(sapporo/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#sapporo-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(sapporo/images/corp_btn.gif) no-repeat left bottom;
}
#sapporo-Box .discount-Box .Notes02 {
	height:auto;
	background:url(sapporo/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#sapporo-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#sapporo-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#sapporo-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(sapporo/images/d_notes03.gif) no-repeat left top;
}
#sapporo-Box .store-Box {
	width:870px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#sapporo-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(sapporo/images/store_top.gif) no-repeat left top;
	position:relative;
}
#sapporo-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:345px;
	display:block;
	background:url(sapporo/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#sapporo-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 110322moa CP hirokoujisakae */
#hirokoujisakae-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#hirokoujisakae-Box .hide {
	display:none;
}
#hirokoujisakae-Box .h1area {
	width:870px;
	height:259px;
	background:url(hirokoujisakae/images/h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
}
#hirokoujisakae-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(hirokoujisakae/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#hirokoujisakae-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#hirokoujisakae-Box .discount-Box .Notes01 {
	width:834px;
	height:280px;
	background:url(hirokoujisakae/images/d_notes01.jpg) no-repeat left top;
}
#hirokoujisakae-Box .discount-Box .Notes01-02 {
	width:834px;
	height:272px;
	background:url(hirokoujisakae/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#hirokoujisakae-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(hirokoujisakae/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#hirokoujisakae-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(hirokoujisakae/images/corp_btn.gif) no-repeat left bottom;
}
#hirokoujisakae-Box .discount-Box .Notes02 {
	height:auto;
	background:url(hirokoujisakae/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#hirokoujisakae-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#hirokoujisakae-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#hirokoujisakae-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(hirokoujisakae/images/d_notes03.gif) no-repeat left top;
}
#hirokoujisakae-Box .store-Box {
	width:870px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#hirokoujisakae-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(hirokoujisakae/images/store_top.gif) no-repeat left top;
	position:relative;
}
#hirokoujisakae-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:345px;
	display:block;
	background:url(hirokoujisakae/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#hirokoujisakae-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 110326moa CP kumamotohigashi */
#kumamotohigashi-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#kumamotohigashi-Box .hide {
	display:none;
}
#kumamotohigashi-Box .h1area {
	width:870px;
	height:259px;
	background:url(kumamotohigashi/images/h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
}
#kumamotohigashi-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(kumamotohigashi/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#kumamotohigashi-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#kumamotohigashi-Box .discount-Box .Notes01 {
	width:834px;
	height:280px;
	background:url(kumamotohigashi/images/d_notes01.jpg) no-repeat left top;
}
#kumamotohigashi-Box .discount-Box .Notes01-02 {
	width:834px;
	height:272px;
	background:url(kumamotohigashi/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#kumamotohigashi-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(kumamotohigashi/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#kumamotohigashi-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(kumamotohigashi/images/corp_btn.gif) no-repeat left bottom;
}
#kumamotohigashi-Box .discount-Box .Notes02 {
	height:auto;
	background:url(kumamotohigashi/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#kumamotohigashi-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#kumamotohigashi-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#kumamotohigashi-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(kumamotohigashi/images/d_notes03.gif) no-repeat left top;
}
#kumamotohigashi-Box .store-Box {
	width:870px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#kumamotohigashi-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(kumamotohigashi/images/store_top.gif) no-repeat left top;
	position:relative;
}
#kumamotohigashi-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:365px;
	display:block;
	background:url(kumamotohigashi/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#kumamotohigashi-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 110510moa CP ayase */
#ayase-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#ayase-Box .hide {
	display:none;
}
#ayase-Box .h1area {
	width:870px;
	height:259px;
	background:url(ayase/images/h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
}
#ayase-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(ayase/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#ayase-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#ayase-Box .discount-Box .Notes01 {
	width:834px;
	height:280px;
	background:url(ayase/images/d_notes01.jpg) no-repeat left top;
}
#ayase-Box .discount-Box .Notes01-02 {
	width:834px;
	height:272px;
	background:url(ayase/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#ayase-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(ayase/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#ayase-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(ayase/images/corp_btn.gif) no-repeat left bottom;
}
#ayase-Box .discount-Box .Notes02 {
	height:auto;
	background:url(ayase/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#ayase-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#ayase-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#ayase-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(ayase/images/d_notes03.gif) no-repeat left top;
}
#ayase-Box .store-Box {
	width:870px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#ayase-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(ayase/images/store_top.gif) no-repeat left top;
	position:relative;
}
#ayase-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:330px;
	display:block;
	background:url(ayase/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#ayase-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 20110512 moa leaf-cp */
#leaf-cp {
	width:870px;
	margin:0 auto 50px auto;
	padding-top:20px;
}
#leaf-cp .hide {
	display:none;
}
#leaf-cp .h1area {
	width:870px;
}
#leaf-cp .h1area img {
	line-height:1px;
	font-size:1px;
}
#leaf-cp div.Notes-box {
	width:870px;
	height:auto;
	margin:0 0 15px 0;
}
#leaf-cp div.Notes-box .Notes01 {
	width:870px;
	height:auto;
	background:url(leaftaikan/images/att_top.jpg) no-repeat left top;
	margin:0px;
}
#leaf-cp div.Notes-box .Notes02 {
	width:870px;
	height:14px;
	background:url(leaftaikan/images/att_bottom.jpg) no-repeat left top;
}
#leaf-cp div.Notes-box .c-tx {
	padding:40px 20px 3px 18px;
}
#leaf-cp div.Notes-box ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#leaf-cp div.Notes-box ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.6em;
	color:#bd223c;
	font-size:10px;
}
/* 20110523 moa kyusyu-shinkansen */
#kyusyu-shinkansen {
	width:870px;
	margin:0 auto 50px auto;
	padding-top:20px;
}
#kyusyu-shinkansen img {
	line-height:1px;
	font-size:1px;
}
#kyusyu-shinkansen .h-06 {
	height:6px;
	font-size:1px;
	line-height:1px;
}
#kyusyu-shinkansen .clear {
	clear:both;
	font-size:1px;
	line-height:1px;
}
#kyusyu-shinkansen .hide {
	display:none;
}
#kyusyu-shinkansen .h1area {
	width:870px;
	margin-bottom:15px;
}
#kyusyu-shinkansen #a-box01 {
	width:870px;
	height:auto;
	background:url(kyusyushinkansen/images/g_dot.gif) repeat 0 0;
	margin:0 0 20px 0;
	padding:0;
}
#kyusyu-shinkansen #a-box01 .Notes {
	padding:6px 4px;
}
#kyusyu-shinkansen #a-box01 table.tm-list {
	border:2px solid #ababab;
}
#kyusyu-shinkansen #a-box01 table.tm-list th {
	width:66px;
	height:29px;
}
#kyusyu-shinkansen #a-box01 table.tm-list td {
	vertical-align:middle;
	background-color:#FFFFFF;
	padding:0 0 0 6px;
	font-size:12px;
}
#kyusyu-shinkansen #a-box02 {
	width:870px;
	height:auto;
	margin:0 0 20px 0;
}
#kyusyu-shinkansen #a-box02 ul {
	margin:0;
	padding:5px 0 0 0;
	font-size:11px;
	line-height:1.4em;
	color:#c90028;
}
#kyusyu-shinkansen #k-print-box {
	width:412px;
	height:37px;
	margin:0 auto 20px auto;
	position:relative;
	background:url(kyusyushinkansen/images/print.gif) no-repeat 0 0;
}
#kyusyu-shinkansen #k-print-box .p-btn a {
	width:68px;
	height:27px;
	position:absolute;
	top:5px;
	left:330px;
	display:block;
	text-indent:-9999px;
}
/* 1100606moa CP otameshi */
#otameshi-Box {
	width:868px;
	margin:20px auto 0 auto;
}
#otameshi-Box .hide {
	display:none;
}
#otameshi-Box .h-10 {
	height:10px;
	font-size:1px;
	line-height:1px;
}
#otameshi-Box .h-20 {
	height:20px;
}
#otameshi-Box .h-30 {
	height:30px;
}
#otameshi-Box p {
	margin:0;
	padding:0;
}
#otameshi-Box .h1area {
	width:868px;
	height:259px;
	background:url(otameshi/images/h1area.jpg) no-repeat left top;
	position:relative;
}
#otameshi-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:776px;
	display:block;
	text-indent:-9999px;
}
#otameshi-Box .ot-md-box {
	width:830px;
	margin:0 auto;
}
#otameshi-Box #otameshi-cp-tenpo {
	width:830px;
	height:992px;
	background:url(otameshi/images/map.gif) no-repeat left top;
	position:relative;
	margin:0 auto;
}
#otameshi-Box #otameshi-cp-tenpo #ot-detail-btn01 {
	width:40px;
	height:17px;
	display:block;
	text-indent:-9999px;
	line-height:1px;
	font-size:1px;
	position:absolute;
	top:287px;
	left:319px;
}
#otameshi-Box #otameshi-cp-tenpo #ot-detail-btn01 a {
	width:40px;
	height:17px;
	display:block;
}
#otameshi-Box #otameshi-cp-tenpo #ot-detail-btn02 {
	width:40px;
	height:17px;
	display:block;
	text-indent:-9999px;
	line-height:1px;
	font-size:1px;
	position:absolute;
	top:287px;
	left:773px;
}
#otameshi-Box #otameshi-cp-tenpo #ot-detail-btn02 a {
	width:40px;
	height:17px;
	display:block;
}
#otameshi-Box #otameshi-cp-tenpo #ot-detail-btn03 {
	width:40px;
	height:17px;
	display:block;
	text-indent:-9999px;
	line-height:1px;
	font-size:1px;
	position:absolute;
	top:623px;
	left:339px;
}
#otameshi-Box #otameshi-cp-tenpo #ot-detail-btn03 a {
	width:40px;
	height:17px;
	display:block;
}
#otameshi-Box #otameshi-cp-tenpo #ot-detail-btn04 {
	width:40px;
	height:17px;
	display:block;
	text-indent:-9999px;
	line-height:1px;
	font-size:1px;
	position:absolute;
	top:623px;
	left:727px;
}
#otameshi-Box #otameshi-cp-tenpo #ot-detail-btn04 a {
	width:40px;
	height:17px;
	display:block;
}
#otameshi-Box #otameshi-cp-tenpo #ot-detail-btn05 {
	width:40px;
	height:17px;
	display:block;
	text-indent:-9999px;
	line-height:1px;
	font-size:1px;
	position:absolute;
	top:957px;
	left:346px;
}
#otameshi-Box #otameshi-cp-tenpo #ot-detail-btn05 a {
	width:40px;
	height:17px;
	display:block;
}
#otameshi-Box #att-box {
	width:830px;
	height:auto;
	margin:0 auto 20px auto;
}
#otameshi-Box #att-box ul {
	margin:0;
	padding:7px 0 0 0;
	font-size:11px;
	line-height:1.5em;
	color:#c90028;
}
/* 1100623moa CP specialitycar */
#specialitycar {
	width:883px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 40px;
	margin-left: auto;
}
#specialitycar h1.sc-h1 {
	width:883px;
	height:336px;
	display:block;
	background:url(specialitycar/images/sc_top_img.jpg) no-repeat left top;
	text-indent:-9999px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
#specialitycar .clear {
	clear:both;
	line-height:1px;
	font-size:1px;
}
#specialitycar .clear15 {
	height:15px;
	clear:both;
	line-height:1px;
	font-size:1px;
}
#specialitycar .f-lt {
	float:left;
}
#specialitycar .f-rt {
	float:right;
}
#specialitycar #specialitycar-inner {
	padding:25px 34px 0 34px;
}
#specialitycar #specialitycar-inner .sc-carbox {
	width:814px;
	height:auto;
	margin-bottom:30px;
}
#specialitycar #specialitycar-inner .sc-carbox #gtr-top {
	width:815px;
	background:url(specialitycar/images/gtr_top.jpg) no-repeat left top;
}
#specialitycar #specialitycar-inner .sc-carbox #fairlady-top {
	width:815px;
	background:url(specialitycar/images/fairlady_top.jpg) no-repeat left top;
}
#specialitycar #specialitycar-inner .sc-carbox .sc-rtbox {
	padding:23px 0 8px 360px;
}
#specialitycar #specialitycar-inner .sc-carbox .sc-rtbox .sc-top {
	width:433px;
	height:2px;
	background:url(specialitycar/images/r_top.png) no-repeat left top;
	line-height:1px;
	font-size:1px;
}
#specialitycar #specialitycar-inner .sc-carbox .sc-rtbox .sc-middle {
	width:433px;
	background:url(specialitycar/images/r_middle.png) repeat-y left top;
}
#specialitycar #specialitycar-inner .sc-carbox .sc-rtbox .sc-middle dl {
	margin:0;
	padding:10px 10px 0 10px;
	color:#fff;
	font-size:12px;
}
#specialitycar #specialitycar-inner .sc-carbox .sc-rtbox .sc-middle dl dt {
	font-weight:bold;
	padding-bottom:0px;
}
#specialitycar #specialitycar-inner .sc-carbox .sc-rtbox .sc-middle dl dd {
	padding-bottom:6px;
	line-height:1.4em;
}
#specialitycar #specialitycar-inner .sc-carbox .sc-rtbox .sc-middle dl dd ul {
	padding:0;
	margin:0;
	list-style:none;
}
#specialitycar #specialitycar-inner .sc-carbox .sc-rtbox .sc-middle dl dd ul li {
	text-indent:-1em;
	padding-left:1em;
	color:#bc5050;
	font-size:10px;
	line-height:1.3em;
}
#specialitycar #specialitycar-inner .sc-carbox .sc-rtbox .sc-bottom {
	width:433px;
	height:5px;
	background:url(specialitycar/images/r_bottom.png) no-repeat left top;
	line-height:1px;
	font-size:1px;
}
#specialitycar #specialitycar-inner .sc-carbox .carbox-bottom {
	width:815px;
	height:13px;
	background:url(specialitycar/images/car_bottom.jpg) no-repeat left top;
	line-height:1px;
	font-size:1px;
}
#specialitycar #sc-tenpobox {
	width:870px;
	border:1px solid #666666;
	border-top:none;
	border-bottom:none;
	margin:0 auto 20px auto;
}
#specialitycar #sc-tenpobox-inner {
	padding:14px;
}
#specialitycar #sc-tenpobox-inner .d-tenpo {
	width:414px;
	margin:0;
}
#specialitycar #sc-tenpobox-inner .d-tenpo #d-tenpo01 {
	width:414px;
	height:40px;
	background:url(specialitycar/images/tenpo01.gif) no-repeat left top;
	position:relative;
}
#specialitycar #sc-tenpobox-inner .d-tenpo #d-tenpo01 #d-tenpo-btn01 {
	width:40px;
	height:17px;
	display:block;
	text-indent:-9999px;
	line-height:1px;
	font-size:1px;
	margin:0;
	padding:0;
	position:absolute;
	top:13px;
	left:342px;
}
#specialitycar #sc-tenpobox-inner .d-tenpo #d-tenpo01 #d-tenpo-btn01 a {
	width:40px;
	height:17px;
	display:block;
	overflow:hidden;
}
#specialitycar #sc-tenpobox-inner .d-tenpo #d-tenpo02 {
	width:414px;
	height:40px;
	background:url(specialitycar/images/tenpo02.gif) no-repeat left top;
	position:relative;
}
#specialitycar #sc-tenpobox-inner .d-tenpo #d-tenpo02 #d-tenpo-btn02 {
	width:40px;
	height:17px;
	display:block;
	text-indent:-9999px;
	line-height:1px;
	font-size:1px;
	margin:0;
	padding:0;
	position:absolute;
	top:13px;
	left:364px;
}
#specialitycar #sc-tenpobox-inner .d-tenpo #d-tenpo02 #d-tenpo-btn02 a {
	width:40px;
	height:17px;
	display:block;
	overflow:hidden;
}
#specialitycar #sc-tenpobox-inner .d-tenpo #d-tenpo03 {
	width:414px;
	height:40px;
	background:url(specialitycar/images/tenpo03.gif) no-repeat left top;
	position:relative;
}
#specialitycar #sc-tenpobox-inner .d-tenpo #d-tenpo03 #d-tenpo-btn03 {
	width:40px;
	height:17px;
	display:block;
	text-indent:-9999px;
	line-height:1px;
	font-size:1px;
	margin:0;
	padding:0;
	position:absolute;
	top:13px;
	left:342px;
}
#specialitycar #sc-tenpobox-inner .d-tenpo #d-tenpo03 #d-tenpo-btn03 a {
	width:40px;
	height:17px;
	display:block;
	overflow:hidden;
}
#specialitycar #sc-tenpobox-inner .d-tenpo #d-tenpo04 {
	width:414px;
	height:40px;
	background:url(specialitycar/images/tenpo04.gif) no-repeat left top;
	position:relative;
}
#specialitycar #sc-tenpobox-inner .d-tenpo #d-tenpo04 #d-tenpo-btn04 {
	width:40px;
	height:17px;
	display:block;
	text-indent:-9999px;
	line-height:1px;
	font-size:1px;
	margin:0;
	padding:0;
	position:absolute;
	top:13px;
	left:301px;
}
#specialitycar #sc-tenpobox-inner .d-tenpo #d-tenpo04 #d-tenpo-btn04 a {
	width:40px;
	height:17px;
	display:block;
	overflow:hidden;
}
#specialitycar #sc-tenpobox-inner .d-tenpo #d-tenpo05 {
	width:414px;
	height:40px;
	background:url(specialitycar/images/tenpo05.gif) no-repeat left top;
	position:relative;
}
#specialitycar #sc-tenpobox-inner .d-tenpo #d-tenpo05 #d-tenpo-btn05 {
	width:40px;
	height:17px;
	display:block;
	text-indent:-9999px;
	line-height:1px;
	font-size:1px;
	margin:0;
	padding:0;
	position:absolute;
	top:13px;
	left:345px;
}
#specialitycar #sc-tenpobox-inner .d-tenpo #d-tenpo05 #d-tenpo-btn05 a {
	width:40px;
	height:17px;
	display:block;
	overflow:hidden;
}
#specialitycar #sc-tenpobox-inner .d-tenpo #d-tenpo06 {
	width:414px;
	height:40px;
	background:url(specialitycar/images/tenpo06.gif) no-repeat left top;
	position:relative;
}
#specialitycar #sc-tenpobox-inner .d-tenpo #d-tenpo06 #d-tenpo-btn06 {
	width:40px;
	height:17px;
	display:block;
	text-indent:-9999px;
	line-height:1px;
	font-size:1px;
	margin:0;
	padding:0;
	position:absolute;
	top:13px;
	left:364px;
}
#specialitycar #sc-tenpobox-inner .d-tenpo #d-tenpo06 #d-tenpo-btn06 a {
	width:40px;
	height:17px;
	display:block;
	overflow:hidden;
}
#specialitycar #sc-tenpobox-inner .d-tenpo-tx {
	width:414px;
	background:url(specialitycar/images/tenpo_tx_bg.gif) no-repeat left top;
}
#specialitycar #sc-tenpobox-inner .d-tenpo-tx-inner {
	margin:0;
	padding:0 12px 8px 12px;
}
#specialitycar #sc-tenpobox-inner .d-tenpo-tx p {
	padding:0 0 3px 0;
	font-size:12px;
	line-height:1.4em;
	margin:0;
}
#specialitycar #reserve-center {
	width:870px;
	height:88px;
	margin:0 auto;
}
/* 1100812moa CP yorudora */
#yorudora {
	width:883px;
	margin:20px auto 40px auto;
}
#yorudora .hide {
	display:none;
}
#yorudora h1, #yorudora h2, #yorudora h3 {
	margin:0;
	padding:0;
}
#yorudora h3 {
	margin-bottom:10px;
}
#yorudora .h-25 {
	height:25px;
}
#yorudora-inner {
	width:883px;
	height:auto;
	margin-bottom:20px;
}
#yorudora-inner #yorudora-w01 {
	width:883px;
	height:71px;
	background:url(yorudora/images/con_top.gif) no-repeat 0 0;
	font-size:1px;
	line-height:1px;
}
#yorudora-inner #yorudora-w02 {
	width:883px;
	height:auto;
	background:url(yorudora/images/con_middle.gif) repeat-y 0 0;
}
#yorudora-inner #yorudora-w03 {
	width:883px;
	height:100px;
	background:url(yorudora/images/con_bottom.gif) no-repeat 0 0;
	font-size:1px;
	line-height:1px;
}
#yorudora-tenpo {
	width:688px;
	height:auto;
	margin:0 auto;
	padding:0;
}
#yorudora-tenpo table {
	color:#406471;
	font-size:12px;
	line-height:1.3em;
}
#yorudora-tenpo dl {
	margin:0;
	padding:10px 0 0 0;
	list-style:none;
	color:#406471;
	line-height:1.7em;
	font-size:10px;
	background:url(yorudora/images/bt_border.gif) no-repeat center top;
}
#yorudora #reserve-center {
	width:870px;
	height:88px;
	margin:0 auto;
}
/* 110818moa CP yaesu */
#yaesu-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#yaesu-Box .hide {
	display:none;
}
#yaesu-Box .h1area {
	width:870px;
	height:259px;
	background:url(yaesu/images/h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
}
#yaesu-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(yaesu/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#yaesu-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#yaesu-Box .discount-Box .Notes01 {
	width:834px;
	height:280px;
	background:url(yaesu/images/d_notes01.jpg) no-repeat left top;
}
#yaesu-Box .discount-Box .Notes01-02 {
	width:834px;
	height:272px;
	background:url(yaesu/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#yaesu-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(yaesu/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#yaesu-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(yaesu/images/corp_btn.gif) no-repeat left bottom;
}
#yaesu-Box .discount-Box .Notes02 {
	height:auto;
	background:url(yaesu/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#yaesu-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#yaesu-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#yaesu-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(yaesu/images/d_notes03.gif) no-repeat left top;
}
#yaesu-Box .store-Box {
	width:870px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#yaesu-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(yaesu/images/store_top.gif) no-repeat left top;
	position:relative;
}
#yaesu-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:380px;
	display:block;
	background:url(yaesu/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#yaesu-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 1100830moa CP otameshi02 */
#otameshi2-Box {
	width:868px;
	margin:20px auto 0 auto;
}
#otameshi2-Box .clear {
	clear:both;
	font-size:1px;
	line-height:1px;
}
#otameshi2-Box .hide {
	display:none;
}
#otameshi2-Box .h-10 {
	height:10px;
	font-size:1px;
	line-height:1px;
}
#otameshi2-Box .h-20 {
	height:20px;
}
#otameshi2-Box .h-30 {
	height:30px;
}
#otameshi2-Box p {
	margin:0;
	padding:0;
}
#otameshi2-Box .h1area {
	width:868px;
	height:259px;
	background:url(otameshi2/images/h1area.jpg) no-repeat left top;
	position:relative;
}
#otameshi2-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:776px;
	display:block;
	text-indent:-9999px;
}
#otameshi2-Box .ot-md-box {
	width:830px;
	margin:0 auto;
}
#otameshi2-Box #otameshi02-tenpo {
	width:826px;
	margin:0 auto;
}
#otameshi2-Box .copy-box {
	width:830px;
	margin:0 auto;
}
#otameshi2-Box #ot-box01 {
	width:408px;
	height:auto;
	float:left;
	position:relative;
}
#otameshi2-Box #ot-box01 #ot-box-tp01 {
	width:408px;
	background:url(otameshi2/images/tenpo_tp01.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box01 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi2/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box01 #ot-box-tp01 #ot-detail01 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:273px;
	display:block;
	background:url(otameshi2/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi2-Box #ot-box01 #ot-box-tp01 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi2-Box #ot-box02 {
	width:408px;
	height:auto;
	float:right;
	position:relative;
}
#otameshi2-Box #ot-box02 #ot-box-tp02 {
	width:408px;
	background:url(otameshi2/images/tenpo_tp02.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box02 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi2/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box02 #ot-box-tp02 #ot-detail02 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:325px;
	display:block;
	background:url(otameshi2/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi2-Box #ot-box02 #ot-box-tp02 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi2-Box #ot-box03 {
	width:408px;
	height:auto;
	float:left;
	position:relative;
}
#otameshi2-Box #ot-box03 #ot-box-tp03 {
	width:408px;
	background:url(otameshi2/images/tenpo_tp03.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box03 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi2/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box03 #ot-box-tp03 #ot-detail03 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:360px;
	display:block;
	background:url(otameshi2/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi2-Box #ot-box03 #ot-box-tp03 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi2-Box #ot-box04 {
	width:408px;
	height:auto;
	float:right;
	position:relative;
}
#otameshi2-Box #ot-box04 #ot-box-tp04 {
	width:408px;
	background:url(otameshi2/images/tenpo_tp04.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box04 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi2/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box04 #ot-box-tp04 #ot-detail04 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:340px;
	display:block;
	background:url(otameshi2/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi2-Box #ot-box04 #ot-box-tp04 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi2-Box #ot-box05 {
	width:408px;
	height:auto;
	float:left;
	position:relative;
}
#otameshi2-Box #ot-box05 #ot-box-tp05 {
	width:408px;
	background:url(otameshi2/images/tenpo_tp05.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box05 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi2/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box05 #ot-box-tp05 #ot-detail05 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:307px;
	display:block;
	background:url(otameshi2/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi2-Box #ot-box05 #ot-box-tp05 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi2-Box #ot-box06 {
	width:408px;
	height:auto;
	float:right;
	position:relative;
}
#otameshi2-Box #ot-box06 #ot-box-tp06 {
	width:408px;
	background:url(otameshi2/images/tenpo_tp06.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box06 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi2/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box06 #ot-box-tp06 #ot-detail06 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:355px;
	display:block;
	background:url(otameshi2/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi2-Box #ot-box06 #ot-box-tp06 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi2-Box #ot-box07 {
	width:408px;
	height:auto;
	float:left;
	position:relative;
}
#otameshi2-Box #ot-box07 #ot-box-tp07 {
	width:408px;
	background:url(otameshi2/images/tenpo_tp07.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box07 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi2/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box07 #ot-box-tp07 #ot-detail07 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:358px;
	display:block;
	background:url(otameshi2/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi2-Box #ot-box07 #ot-box-tp07 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi2-Box #ot-box08 {
	width:408px;
	height:auto;
	float:right;
	position:relative;
}
#otameshi2-Box #ot-box08 #ot-box-tp08 {
	width:408px;
	background:url(otameshi2/images/tenpo_tp08.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box08 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi2/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box08 #ot-box-tp08 #ot-detail08 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:358px;
	display:block;
	background:url(otameshi2/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi2-Box #ot-box08 #ot-box-tp08 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi2-Box #ot-box09 {
	width:408px;
	height:auto;
	float:left;
	position:relative;
}
#otameshi2-Box #ot-box09 #ot-box-tp09 {
	width:408px;
	background:url(otameshi2/images/tenpo_tp09.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box09 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi2/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box09 #ot-box-tp09 #ot-detail09 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:320px;
	display:block;
	background:url(otameshi2/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi2-Box #ot-box09 #ot-box-tp09 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi2-Box #ot-box10 {
	width:408px;
	height:auto;
	float:right;
	position:relative;
}
#otameshi2-Box #ot-box10 #ot-box-tp10 {
	width:408px;
	background:url(otameshi2/images/tenpo_tp10.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box10 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi2/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box10 #ot-box-tp10 #ot-detail10 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:357px;
	display:block;
	background:url(otameshi2/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi2-Box #ot-box10 #ot-box-tp10 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi2-Box #ot-box11 {
	width:408px;
	height:auto;
	float:left;
	position:relative;
}
#otameshi2-Box #ot-box11 #ot-box-tp11 {
	width:408px;
	background:url(otameshi2/images/tenpo_tp11.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box11 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi2/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box11 #ot-box-tp11 #ot-detail11 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:305px;
	display:block;
	background:url(otameshi2/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi2-Box #ot-box11 #ot-box-tp11 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi2-Box #ot-box12 {
	width:408px;
	height:auto;
	float:right;
	position:relative;
}
#otameshi2-Box #ot-box12 #ot-box-tp12 {
	width:408px;
	background:url(otameshi2/images/tenpo_tp12.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box12 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi2/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box12 #ot-box-tp12 #ot-detail12 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:346px;
	display:block;
	background:url(otameshi2/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi2-Box #ot-box12 #ot-box-tp12 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi2-Box #ot-box13 {
	width:408px;
	height:auto;
	float:left;
	position:relative;
}
#otameshi2-Box #ot-box13 #ot-box-tp13 {
	width:408px;
	background:url(otameshi2/images/tenpo_tp13.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box13 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi2/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box13 #ot-box-tp13 #ot-detail13 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:320px;
	display:block;
	background:url(otameshi2/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi2-Box #ot-box13 #ot-box-tp13 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi2-Box #ot-box14 {
	width:408px;
	height:auto;
	float:right;
	position:relative;
}
#otameshi2-Box #ot-box14 #ot-box-tp14 {
	width:408px;
	background:url(otameshi2/images/tenpo_tp14.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box14 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi2/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi2-Box #ot-box14 #ot-box-tp14 #ot-detail14 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:310px;
	display:block;
	background:url(otameshi2/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi2-Box #ot-box14 #ot-box-tp14 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi2-Box #att-box {
	width:830px;
	height:auto;
	margin:0 auto 20px auto;
}
#otameshi2-Box #att-box ul {
	margin:0;
	padding:7px 0 0 0;
	font-size:11px;
	line-height:1.5em;
	color:#c90028;
}
/* 1100831moa CP renault */
#renault-Box {
	width:847px;
	margin:20px auto 0 auto;
}
#renault-Box .clear {
	clear:both;
	font-size:1px;
	line-height:1px;
}
#renault-Box .hide {
	display:none;
}
#renault-Box .h-10 {
	height:10px;
	font-size:1px;
	line-height:1px;
}
#renault-Box .h-20 {
	height:20px;
}
#renault-Box .h-30 {
	height:30px;
}
#renault-Box .h-60 {
	height:60px;
}
#renault-Box p {
	margin:0;
	padding:0;
}
#renault-Box .h1area {
	width:847px;
	background:url(renault/images/renault_top.jpg) no-repeat left top;
	padding:460px 0 0 0;
	margin:0;
}
#renault-Box .h1area p {
	color:#596670;
	font-size:12px;
	line-height:1.5em;
}
#renault-Box .h1area p img {
	margin-bottom:5px;
}
#renault-Box .h1area p#link_btn a {
	width:248px;
	height:13px;
	background:url(renault/images/r_link.gif) no-repeat left top;
	display:block;
	text-indent:-9999px;
	margin-left:40px;
	line-height:1px;
	font-size:1px;
}
#renault-Box .h1area p#link_btn a:hover {
	background-position:left bottom;
}
#renault-Box #renault-tenpo {
	width:826px;
	margin:0 auto;
}
#rn-box01 {
	width:408px;
	height:auto;
	float:left;
	position:relative;
}
#rn-box01 #rn-box-tp01 {
	width:408px;
	background:url(renault/images/r_tenpo_tp01.gif) no-repeat 0 0;
}
#rn-box01 .rn-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(renault/images/tenpo_bt.gif) no-repeat 0 0;
}
#rn-box01 #rn-box-tp01 #rn-detail01 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:340px;
	display:block;
	background:url(renault/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#rn-box01 #rn-box-tp01 .rn2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#rn-box02 {
	width:408px;
	height:auto;
	float:right;
	position:relative;
}
#rn-box02 #rn-box-tp02 {
	width:408px;
	background:url(renault/images/r_tenpo_tp02.gif) no-repeat 0 0;
}
#rn-box02 .rn-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(renault/images/tenpo_bt.gif) no-repeat 0 0;
}
#rn-box02 #rn-box-tp02 #rn-detail02 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:322px;
	display:block;
	background:url(renault/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#rn-box02 #rn-box-tp02 .rn2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#rn-box03 {
	width:408px;
	height:auto;
	float:left;
	position:relative;
}
#rn-box03 #rn-box-tp03 {
	width:408px;
	background:url(renault/images/r_tenpo_tp03.gif) no-repeat 0 0;
}
#rn-box03 .rn-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(renault/images/tenpo_bt.gif) no-repeat 0 0;
}
#rn-box03 #rn-box-tp03 #rn-detail03 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:348px;
	display:block;
	background:url(renault/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#rn-box03 #rn-box-tp03 .rn2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#rn-box04 {
	width:408px;
	height:auto;
	float:right;
	position:relative;
}
#rn-box04 #rn-box-tp04 {
	width:408px;
	background:url(renault/images/r_tenpo_tp04.gif) no-repeat 0 0;
}
#rn-box04 .rn-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(renault/images/tenpo_bt.gif) no-repeat 0 0;
}
#rn-box04 #rn-box-tp04 #rn-detail04 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:308px;
	display:block;
	background:url(renault/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#rn-box04 #rn-box-tp04 .rn2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#renault-Box #r-att-box {
	margin:20px 0 0 0;
}
#renault-Box #r-att-box ul {
	margin:0;
	padding:7px 0 0 0;
	font-size:11px;
	line-height:1.5em;
	color:#c90028;
}
/* 20110907 moa atarentacar2011 */
#atarentacar2011 {
	width:815px;
	margin:20px auto 0;
}
#atarentacar2011 .hide {
	display:none;
}
#atarentacar2011 .h1area {
	position:relative;
	height:790px;
	overflow:hidden;
}
#atarentacar2011 .h1area h1 {
	background:url(atarent2011/images/main_visual.jpg) center top no-repeat;
	height:790px;
	text-indent:-9999px;
	margin:0;
}
#atarentacar2011 .h1area .reserve_btn a {
	display:block;
	position:absolute;
	height:63px;
	width:243px;
	text-indent:-9999px;
	top:710px;
	left:285px;
	background:url(atarent2011/images/reserve_btn.png) no-repeat left top;
	font-size:1px;
	line-height:1px;
}
#atarentacar2011 .h1area .reserve_btn a:hover {
	background-position:left bottom;
}
#atarentacar2011 div.Notes-box {
	width:815px;
	height:auto;
	margin:0 0 20px 0;
}
#atarentacar2011 div.Notes-box .Notes01 {
	width:815px;
	height:56px;
	background:url(atarent2011/images/w01.gif) no-repeat left top;
	margin:0px;
}
#atarentacar2011 div.Notes-box .Notes02 {
	width:815px;
	height:auto;
	background:url(atarent2011/images/w02.gif) repeat-y left top;
}
#atarentacar2011 div.Notes-box .Notes03 {
	width:815px;
	height:17px;
	background:url(atarent2011/images/w03.gif) no-repeat left top;
}
#atarentacar2011 div.Notes-box .c-tx {
	padding: 10px 20px;
}
#atarentacar2011 div.Notes-box ul {
	font-size:10px;
	margin:0;
	padding:0;
	color:#666666;
	list-style:none;
}
#atarentacar2011 div.Notes-box ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.6em;
}
#atarentacar2011 div.Notes-box2 {
	width:686px;
	height:auto;
	margin:0 0 25px 63px;
}
/* 110912moa CP shiroishi */
#shiroishi-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#shiroishi-Box .hide {
	display:none;
}
#shiroishi-Box .h1area {
	width:870px;
	height:259px;
	background:url(shiroishi/images/h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
}
#shiroishi-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(shiroishi/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#shiroishi-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#shiroishi-Box .discount-Box .Notes01 {
	width:834px;
	height:280px;
	background:url(shiroishi/images/d_notes01.jpg) no-repeat left top;
}
#shiroishi-Box .discount-Box .Notes01-02 {
	width:834px;
	height:272px;
	background:url(shiroishi/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#shiroishi-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(shiroishi/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#shiroishi-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(shiroishi/images/corp_btn.gif) no-repeat left bottom;
}
#shiroishi-Box .discount-Box .Notes02 {
	height:auto;
	background:url(shiroishi/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#shiroishi-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#shiroishi-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#shiroishi-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(shiroishi/images/d_notes03.gif) no-repeat left top;
}
#shiroishi-Box .store-Box {
	width:870px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#shiroishi-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(shiroishi/images/store_top.gif) no-repeat left top;
	position:relative;
}
#shiroishi-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:295px;
	display:block;
	background:url(shiroishi/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#shiroishi-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 111028moa CP otameshi3リニューアル */
#otameshi3-Box {
	width:868px;
	margin:0 auto;
}
#otameshi3-Box .clear {
	clear:both;
	font-size:1px;
	line-height:1px;
}
#otameshi3-Box .hide {
	display:none;
}
#otameshi3-Box .h-10 {
	height:10px;
	font-size:1px;
	line-height:1px;
}
#otameshi3-Box .h-20 {
	height:20px;
}
#otameshi3-Box .h-30 {
	height:30px;
}
#otameshi3-Box p {
	margin:0;
	padding:0;
}
#otameshi3-Box .ot-md-box {
	width:830px;
	margin:0 auto;
}
#otameshi3-Box #new-otameshi-top {
	width:830px;
	height:700px;
	background:url(otameshi3/images/new_otameshi.jpg) no-repeat left top;
	position:relative;
	margin:0 auto;
}
#otameshi3-Box #new-otameshi-top p.reserve_btn a {
	width:54px;
	height:29px;
	position:absolute;
	top:74px;
	left:758px;
	display:block;
	text-indent:-9999px;
}
#otameshi3-Box #otameshi03-tenpo {
	width:826px;
	margin:0 auto;
}
#otameshi3-Box #ot-box01 {
	width:408px;
	height:auto;
	float:left;
	position:relative;
}
#otameshi3-Box #ot-box01 #ot-box-tp01 {
	width:408px;
	background:url(otameshi3/images/tenpo_tp01.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box01 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi3/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box01 #ot-box-tp01 #ot-detail01 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:273px;
	display:block;
	background:url(otameshi3/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi3-Box #ot-box01 #ot-box-tp01 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi3-Box #ot-box02 {
	width:408px;
	height:auto;
	float:right;
	position:relative;
}
#otameshi3-Box #ot-box02 #ot-box-tp02 {
	width:408px;
	background:url(otameshi3/images/tenpo_tp02.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box02 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi3/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box02 #ot-box-tp02 #ot-detail02 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:325px;
	display:block;
	background:url(otameshi3/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi3-Box #ot-box02 #ot-box-tp02 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi3-Box #ot-box03 {
	width:408px;
	height:auto;
	float:left;
	position:relative;
}
#otameshi3-Box #ot-box03 #ot-box-tp03 {
	width:408px;
	background:url(otameshi3/images/tenpo_tp03.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box03 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi3/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box03 #ot-box-tp03 #ot-detail03 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:360px;
	display:block;
	background:url(otameshi3/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi3-Box #ot-box03 #ot-box-tp03 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi3-Box #ot-box04 {
	width:408px;
	height:auto;
	float:right;
	position:relative;
}
#otameshi3-Box #ot-box04 #ot-box-tp04 {
	width:408px;
	background:url(otameshi3/images/tenpo_tp04.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box04 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi3/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box04 #ot-box-tp04 #ot-detail04 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:340px;
	display:block;
	background:url(otameshi3/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi3-Box #ot-box04 #ot-box-tp04 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi3-Box #ot-box05 {
	width:408px;
	height:auto;
	float:left;
	position:relative;
}
#otameshi3-Box #ot-box05 #ot-box-tp05 {
	width:408px;
	background:url(otameshi3/images/tenpo_tp05.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box05 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi3/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box05 #ot-box-tp05 #ot-detail05 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:307px;
	display:block;
	background:url(otameshi3/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi3-Box #ot-box05 #ot-box-tp05 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi3-Box #ot-box06 {
	width:408px;
	height:auto;
	float:right;
	position:relative;
}
#otameshi3-Box #ot-box06 #ot-box-tp06 {
	width:408px;
	background:url(otameshi3/images/tenpo_tp06.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box06 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi3/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box06 #ot-box-tp06 #ot-detail06 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:355px;
	display:block;
	background:url(otameshi3/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi3-Box #ot-box06 #ot-box-tp06 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi3-Box #ot-box07 {
	width:408px;
	height:auto;
	float:left;
	position:relative;
}
#otameshi3-Box #ot-box07 #ot-box-tp07 {
	width:408px;
	background:url(otameshi3/images/tenpo_tp07.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box07 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi3/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box07 #ot-box-tp07 #ot-detail07 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:358px;
	display:block;
	background:url(otameshi3/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi3-Box #ot-box07 #ot-box-tp07 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi3-Box #ot-box08 {
	width:408px;
	height:auto;
	float:right;
	position:relative;
}
#otameshi3-Box #ot-box08 #ot-box-tp08 {
	width:408px;
	background:url(otameshi3/images/tenpo_tp08.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box08 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi3/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box08 #ot-box-tp08 #ot-detail08 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:358px;
	display:block;
	background:url(otameshi3/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi3-Box #ot-box08 #ot-box-tp08 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi3-Box #ot-box09 {
	width:408px;
	height:auto;
	float:left;
	position:relative;
}
#otameshi3-Box #ot-box09 #ot-box-tp09 {
	width:408px;
	background:url(otameshi3/images/tenpo_tp09.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box09 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi3/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box09 #ot-box-tp09 #ot-detail09 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:320px;
	display:block;
	background:url(otameshi3/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi3-Box #ot-box09 #ot-box-tp09 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi3-Box #ot-box10 {
	width:408px;
	height:auto;
	float:left;
	position:relative;
}
#otameshi3-Box #ot-box10 #ot-box-tp10 {
	width:408px;
	background:url(otameshi3/images/tenpo_tp10.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box10 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi3/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box10 #ot-box-tp10 #ot-detail10 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:357px;
	display:block;
	background:url(otameshi3/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi3-Box #ot-box10 #ot-box-tp10 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi3-Box #ot-box11 {
	width:408px;
	height:auto;
	float:left;
	position:relative;
}
#otameshi3-Box #ot-box11 #ot-box-tp11 {
	width:408px;
	background:url(otameshi3/images/tenpo_tp11.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box11 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi3/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box11 #ot-box-tp11 #ot-detail11 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:305px;
	display:block;
	background:url(otameshi3/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi3-Box #ot-box11 #ot-box-tp11 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi3-Box #ot-box12 {
	width:408px;
	height:auto;
	float:right;
	position:relative;
}
#otameshi3-Box #ot-box12 #ot-box-tp12 {
	width:408px;
	background:url(otameshi3/images/tenpo_tp12.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box12 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi3/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box12 #ot-box-tp12 #ot-detail12 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:346px;
	display:block;
	background:url(otameshi3/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi3-Box #ot-box12 #ot-box-tp12 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi3-Box #ot-box13 {
	width:408px;
	height:auto;
	float:left;
	position:relative;
}
#otameshi3-Box #ot-box13 #ot-box-tp13 {
	width:408px;
	background:url(otameshi3/images/tenpo_tp13.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box13 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi3/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box13 #ot-box-tp13 #ot-detail13 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:320px;
	display:block;
	background:url(otameshi3/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi3-Box #ot-box13 #ot-box-tp13 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi3-Box #ot-box14 {
	width:408px;
	height:auto;
	float:right;
	position:relative;
}
#otameshi3-Box #ot-box14 #ot-box-tp14 {
	width:408px;
	background:url(otameshi3/images/tenpo_tp14.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box14 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi3/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box14 #ot-box-tp14 #ot-detail14 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:310px;
	display:block;
	background:url(otameshi3/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi3-Box #ot-box14 #ot-box-tp14 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi3-Box #ot-box15 {
	width:408px;
	height:auto;
	float:right;
	position:relative;
}
#otameshi3-Box #ot-box15 #ot-box-tp15 {
	width:408px;
	background:url(otameshi3/images/tenpo_tp15.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box15 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi3/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box15 #ot-box-tp15 #ot-detail15 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:308px;
	display:block;
	background:url(otameshi3/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi3-Box #ot-box15 #ot-box-tp15 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi3-Box #ot-box16 {
	width:408px;
	height:auto;
	float:right;
	position:relative;
}
#otameshi3-Box #ot-box16 #ot-box-tp16 {
	width:408px;
	background:url(otameshi3/images/tenpo_tp16.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box16 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi3/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi3-Box #ot-box16 #ot-box-tp16 #ot-detail16 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:270px;
	display:block;
	background:url(otameshi3/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi3-Box #ot-box16 #ot-box-tp16 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi3-Box #att-box {
	width:830px;
	height:auto;
	margin:0 auto 20px auto;
}
#otameshi3-Box #att-box ul {
	margin:0;
	padding:7px 0 0 0;
	font-size:11px;
	line-height:1.5em;
	color:#c90028;
}
/* 111108 juketaikan */
#juketaikan-Box {
	width:870px;
	margin:0 auto;
	padding-top:10px;
	font-size:12px;
}
#juketaikan-Box .hide {
	display:none;
}
#juketaikan-Box .clear {
	clear:both;
	font-size:1px;
	line-height:1px;
}
#juketaikan-Box .h-15 {
	height:15px;
	font-size:1px;
	line-height:1px;
}
#juketaikan-Box .h-20 {
	height:20px;
	font-size:1px;
	line-height:1px;
}
#juketaikan-Box .h-25 {
	height:25px;
	font-size:1px;
	line-height:1px;
}
#juketaikan-Box .h-30 {
	height:30px;
	font-size:1px;
	line-height:1px;
}
#juketaikan-Box .h-35 {
	height:35px;
	font-size:1px;
	line-height:1px;
}
#juketaikan-top {
	width:870px;
	height:335px;
}
#juketaikan-tp {
	width:870px;
	height:70px;
	background:url(juketaikan/images/juke_content_tp.gif) no-repeat 0 0;
}
#juketaikan-md {
	width:870px;
	background:url(juketaikan/images/juke_content_md.gif) repeat-y 0 0;
}
#juketaikan-bt {
	width:870px;
	height:168px;
	background:url(juketaikan/images/juke_content_bt.gif) no-repeat 0 0;
}
#juketaikan-inner {
	width:688px;
	margin:0 auto;
}
#juketaikan-inner p.j-taikan-title {
	width:688px;
	height:20px;
	display:block;
	margin:0 0 0 0;
	padding:0;
}
#juketaikan-inner .jt-ltBox {
	width:324px;
	float:left;
	color:#003042;
}
#juketaikan-inner .jt-rtBox {
	width:324px;
	float:right;
	color:#003042;
}
#juketaikan-inner table.jtaikan-table td {
	color:#003042;
	line-height: 1.3;
}
p.pink-att {
	color:#f72c84;
	margin:0;
	padding:0;
	font-size:12px;
	line-height: 1.3;
}
/* 110912moa CP toyosu */
#toyosu-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#toyosu-Box .hide {
	display:none;
}
#toyosu-Box .h1area {
	width:870px;
	height:259px;
	background:url(toyosu/images/h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
}
#toyosu-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(toyosu/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#toyosu-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#toyosu-Box .discount-Box .Notes01 {
	width:834px;
	height:249px;
	background:url(toyosu/images/d_notes01.jpg) no-repeat left top;
}
#toyosu-Box .discount-Box .Notes01-02 {
	width:834px;
	height:359px;
	background:url(toyosu/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#toyosu-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(toyosu/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#toyosu-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(toyosu/images/corp_btn.gif) no-repeat left bottom;
}
#toyosu-Box .discount-Box .Notes02 {
	height:auto;
	background:url(toyosu/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#toyosu-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#toyosu-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#toyosu-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(toyosu/images/d_notes03.gif) no-repeat left top;
}
#toyosu-Box .store-Box {
	width:869px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#toyosu-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(toyosu/images/store_top.gif) no-repeat left top;
	position:relative;
}
#toyosu-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:335px;
	display:block;
	background:url(toyosu/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#toyosu-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 111125moa CP saginuma */
#saginuma-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#saginuma-Box .hide {
	display:none;
}
#saginuma-Box .h1area {
	width:871px;
	height:259px;
	background:url(saginuma/images/h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}
#saginuma-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(saginuma/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#saginuma-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#saginuma-Box .discount-Box .Notes01 {
	width:834px;
	height:249px;
	background:url(saginuma/images/d_notes01.jpg) no-repeat left top;
}
#saginuma-Box .discount-Box .Notes01-02 {
	width:834px;
	height:359px;
	background:url(saginuma/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#saginuma-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(saginuma/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#saginuma-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(saginomiya/images/corp_btn.gif) no-repeat left bottom;
}
#saginuma-Box .discount-Box .Notes02 {
	height:auto;
	background:url(saginuma/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#saginuma-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#saginuma-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#saginuma-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(saginuma/images/d_notes03.gif) no-repeat left top;
}
#saginuma-Box .store-Box {
	width:869px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#saginuma-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(saginuma/images/store_top.gif) no-repeat left top;
	position:relative;
}
#saginuma-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:280px;
	display:block;
	background:url(saginuma/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#saginuma-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 111213moa CP iidabashi-nishiguchi */
#iidabashi-nishiguchi-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#iidabashi-nishiguchi-Box .hide {
	display:none;
}
#iidabashi-nishiguchi-Box .h1area {
	width:871px;
	height:259px;
	background:url(iidabashi-nishiguchi/images/h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}
#iidabashi-nishiguchi-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(iidabashi-nishiguchi/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#iidabashi-nishiguchi-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#iidabashi-nishiguchi-Box .discount-Box .Notes01 {
	width:834px;
	height:282px;
	background:url(iidabashi-nishiguchi/images/d_notes01.jpg) no-repeat left top;
}
#iidabashi-nishiguchi-Box .discount-Box .Notes01-02 {
	width:834px;
	height:359px;
	background:url(iidabashi-nishiguchi/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#iidabashi-nishiguchi-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(iidabashi-nishiguchi/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#iidabashi-nishiguchi-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(iidabashi-nishiguchi/images/corp_btn.gif) no-repeat left bottom;
}
#iidabashi-nishiguchi-Box .discount-Box .Notes02 {
	height:auto;
	background:url(iidabashi-nishiguchi/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#iidabashi-nishiguchi-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#iidabashi-nishiguchi-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#iidabashi-nishiguchi-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(iidabashi-nishiguchi/images/d_notes03.gif) no-repeat left top;
}
#iidabashi-nishiguchi-Box .store-Box {
	width:869px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#iidabashi-nishiguchi-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(iidabashi-nishiguchi/images/store_top.gif) no-repeat left top;
	position:relative;
}
#iidabashi-nishiguchi-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:355px;
	display:block;
	background:url(iidabashi-nishiguchi/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#iidabashi-nishiguchi-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}
/* 111213moa CP caroftheyear2011 */
#caroftheyear2011-Box {
	width:870px;
	margin-top: -22px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#caroftheyear2011-Box img {
	border:0px;
}
#caroftheyear2011-Box .h1area {
	width:832px;
	height:606px;
	background:url(caroftheyear2011/images/h1area.jpg) no-repeat left top;
	position:relative;
	/margin-top:22px;
	margin-bottom:45px;
	margin-left: 19px;
	text-indent: -9999px;
}
#caroftheyear2011-Box .h1area p.reserve_btn a {
	width:408px;
	height:48px;
	position:absolute;
	top:395px;
	left:360px;
	display:block;
	text-indent:-9999px;
}
#caroftheyear2011-Box .discount-Box {
	width:832px;
	height:auto;
	margin:0 auto 30px auto;
}
#caroftheyear2011-Box .discount-Box .clear {
	float: none;
	clear: left;
}
#caroftheyear2011-Box .discount-Box .Notes01 {
	width:832px;
	background:url(caroftheyear2011/images/coy-01.jpg) no-repeat left top;
	height: 251px;
	margin-bottom: 30px;
}
#caroftheyear2011-Box .discount-Box .Notes02 {
	width:832px;
	background:url(caroftheyear2011/images/coy-02.jpg) no-repeat left top;
	height: 323px;
	margin-bottom: 45px;
}
#caroftheyear2011-Box .discount-Box .Notes03 {
	width:832px;
	background:url(caroftheyear2011/images/coy-03.jpg) no-repeat left top;
	height: 43px;
}
#caroftheyear2011-Box .discount-Box .Notes03-text {
	color: #454545;
	font-size: 12px;
	margin-left: 5px;
	margin-bottom: 10px;
	margin-top: 15px;
}
#caroftheyear2011-Box .discount-Box .Notes03-btn {
	margin-top: 20px;
	margin-left: 130px;
	margin-bottom: 20px;
}
#caroftheyear2011-Box .discount-Box .Notes03-btnn {
	margin-left: 3px;
}
#caroftheyear2011-Box .discount-Box .Notes04-01 {
	color: #fae900;
	font-size: 12px;
	margin-left: 0px;
	background-image: url(caroftheyear2011/images/coy-13.jpg);
	height: 26px;
	width: 807px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: left top;
	font-weight: bold;
}

#caroftheyear2011-Box .discount-Box .Notes04-02a {
	color: #555555;
	font-size: 12px;
	margin-left: 0px;
	background-image: url(caroftheyear2011/images/coy-14.jpg);
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 21px;
	padding-right: 0px;
	padding-left: 22px;
	background-repeat: no-repeat;
	background-position: left bottom;
	font-weight: bold;
	height: 20px;
	width: 61px;
}
#caroftheyear2011-Box .discount-Box .Notes04-02a a {
	color: #555555;
	font-size: 12px;
	text-decoration: none;
}
#caroftheyear2011-Box .discount-Box .Notes04-02a a:hover {
	color: #900;
	font-size: 12px;
	text-decoration: none;
}
#caroftheyear2011-Box .discount-Box .Notes04-02b {
	color: #555555;
	font-size: 12px;
	margin-left: 0px;
	background-image: url(caroftheyear2011/images/coy-15.jpg);
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 21px;
	padding-right: 0px;
	padding-left: 22px;
	background-repeat: no-repeat;
	background-position: left bottom;
	font-weight: bold;
	height: 20px;
	width: 61px;
}
#caroftheyear2011-Box .discount-Box .Notes04-02b a {
	color: #555555;
	font-size: 12px;
	text-decoration: none;
}
#caroftheyear2011-Box .discount-Box .Notes04-02b a:hover {
	color: #900;
	font-size: 12px;
	text-decoration: none;
}
#caroftheyear2011-Box .discount-Box .Notes04-02c {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#caroftheyear2011-Box .discount-Box .Notes04-03 {
	color: #002247;
	font-size: 12px;
	margin-left: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	height: 15px;
	padding-bottom: 8px;
	width: 791px;
	border-top-width: 3px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000;
	border-bottom-color: #e1e1e1;
	margin-top: 25px;
}
#caroftheyear2011-Box .discount-Box .Notes04-table {
	margin-left: 18px;
	margin-top: 4px;
	border-collapse: collapse;
}
#caroftheyear2011-Box .discount-Box .Notes04-td1 {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	padding: 13px;
	width: 154px;
	border: 1px solid #8c8c8c;
	background-color: #002247;
	text-align: center;
}
#caroftheyear2011-Box .discount-Box .Notes04-td2 {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	padding: 13px;
	width: 141px;
	border: 1px solid #8c8c8c;
	background-color: #002247;
	text-align: center;
}
#caroftheyear2011-Box .discount-Box .Notes04-td3 {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	padding: 13px;
	width: 134px;
	border: 1px solid #8c8c8c;
	background-color: #002247;
	text-align: center;
}
#caroftheyear2011-Box .discount-Box .Notes04-td4 {
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	padding: 13px;
	width: 254px;
	border: 1px solid #8c8c8c;
	background-color: #002247;
	text-align: center;
}
#caroftheyear2011-Box .discount-Box .Notes04-td11 {
	font-size: 12px;
	color: #626262;
	border: 1px solid #8c8c8c;
	background-color: #e4e4e4;
	padding-top: 11px;
	padding-right: 10px;
	padding-bottom: 11px;
	padding-left: 10px;
}
#caroftheyear2011-Box .discount-Box .Notes04-td11 a {
	font-size: 12px;
	color: #626262;
	text-decoration: none;
}
#caroftheyear2011-Box .discount-Box .Notes04-td11 a:hover {
	color: #900;
	font-size: 12px;
	text-decoration: none;
}
#caroftheyear2011-Box .discount-Box .Notes04-td12 {
	font-size: 12px;
	color: #626262;
	border: 1px solid #8c8c8c;
	background-color: #e4e4e4;
	padding-top: 11px;
	padding-right: 10px;
	padding-bottom: 11px;
	padding-left: 10px;
}
#caroftheyear2011-Box .discount-Box .Notes04-td13 {
	font-size: 12px;
	color: #626262;
	padding-top: 11px;
	padding-right: 10px;
	padding-bottom: 11px;
	padding-left: 10px;
	border: 1px solid #8c8c8c;
	background-color: #e4e4e4;
	text-align: center;
}
#caroftheyear2011-Box .discount-Box .Notes04-td14 {
	font-size: 12px;
	color: #626262;
	border: 1px solid #8c8c8c;
	background-color: #e4e4e4;
	padding-top: 11px;
	padding-right: 10px;
	padding-bottom: 11px;
	padding-left: 10px;
}
#caroftheyear2011-Box .discount-Box .Notes04-td21 {
	font-size: 12px;
	color: #626262;
	border: 1px solid #8c8c8c;
	background-color: #fff;
	padding-top: 11px;
	padding-right: 10px;
	padding-bottom: 13px;
	padding-left: 10px;
}
#caroftheyear2011-Box .discount-Box .Notes04-td21 a {
	font-size: 12px;
	color: #626262;
	text-decoration: none;
}
#caroftheyear2011-Box .discount-Box .Notes04-td21 a:hover {
	color: #900;
	font-size: 12px;
	text-decoration: none;
}
#caroftheyear2011-Box .discount-Box .Notes04-td22 {
	font-size: 12px;
	color: #626262;
	border: 1px solid #8c8c8c;
	background-color: #fff;
	padding-top: 11px;
	padding-right: 10px;
	padding-bottom: 11px;
	padding-left: 10px;
}
#caroftheyear2011-Box .discount-Box .Notes04-td23 {
	font-size: 12px;
	color: #626262;
	padding-top: 11px;
	padding-right: 10px;
	padding-bottom: 11px;
	padding-left: 10px;
	border: 1px solid #8c8c8c;
	background-color: #fff;
	text-align: center;
}
#caroftheyear2011-Box .discount-Box .Notes04-td24 {
	font-size: 12px;
	color: #626262;
	border: 1px solid #8c8c8c;
	background-color: #fff;
	padding-top: 11px;
	padding-right: 10px;
	padding-bottom: 11px;
	padding-left: 10px;
}
#caroftheyear2011-Box .discount-Box .toplink {
	font-size: 10px;
	color: #555;
	margin-right: 10px;
	text-align: right;
	line-height: 10px;
	margin-top: 10px;
	vertical-align:middle;
	padding: 0px;
}
#caroftheyear2011-Box .discount-Box .toplink a {
	color: #555;
	font-size: 10px;
	text-decoration: none;
}
#caroftheyear2011-Box .discount-Box .toplink a:hover {
	color: #900;
	font-size: 10px;
	text-decoration: none;
}
#caroftheyear2011-Box .discount-Box .iframe {
	width:831px;
	height:500px;
	overflow:scroll;
	padding:0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	overflow-x : hidden;
}
#caroftheyear2011-Box .discount-Box .iframe-bottom {
	width:830px;
	height:1px;
	padding:0px;
	margin-bottom: 35px;
}
#caroftheyear2011-Box .discount-Box .tyu-i {
	color: #c90028;
	font-size: 10px;
	width:830px;
	margin-top: 40px;
	margin-bottom: 35px;
	background-image: url(caroftheyear2011/images/coy-19.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 17px;
}
/* 111221moa CP milepoint */
#milepoint-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#milepoint-Box .hide {
	display:none;
}
#milepoint-Box .h1area {
	width:815px;
	height:1337px;
	background:url(mile_point/images/h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:20px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
/* 111213moa CP umeda */
#umeda-Box {
	width:870px;
	margin:20px auto 0 auto;
}
#umeda-Box .hide {
	display:none;
}
#umeda-Box .h1area {
	width:870px;
	height:258px;
	background:url(umeda/images/h1area.jpg) no-repeat left top;
	position:relative;
	margin-bottom:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}
#umeda-Box .h1area p.reserve_btn a {
	width:70px;
	height:29px;
	position:absolute;
	top:221px;
	left:779px;
	display:block;
	background:url(umeda/images/print_btn.gif) no-repeat;
	text-indent:-9999px;
}
#umeda-Box .discount-Box {
	width:834px;
	height:auto;
	margin:0 auto 30px auto;
}
#umeda-Box .discount-Box .Notes01 {
	width:834px;
	height:254px;
	background:url(umeda/images/d_notes01.jpg) no-repeat left top;
}
#umeda-Box .discount-Box .Notes01-02 {
	width:834px;
	height:359px;
	background:url(umeda/images/d_notes01_2.jpg) no-repeat left top;
	position:relative;
}
#umeda-Box .discount-Box .Notes01-02 p.corp_btn a {
	width:238px;
	height:46px;
	position:absolute;
	top:170px;
	left:460px;
	display:block;
	background:url(umeda/images/corp_btn.gif) no-repeat left top;
	text-indent:-9999px;
}
#umeda-Box .discount-Box .Notes01-02 p.corp_btn a:hover {
	background:url(umeda/images/corp_btn.gif) no-repeat left bottom;
}
#umeda-Box .discount-Box .Notes02 {
	height:auto;
	background:url(umeda/images/d_notes02.gif) repeat-y;
	padding:15px 30px 10px 30px;
}
#umeda-Box .discount-Box .Notes02 ul {
	font-size:76%;
	margin:0;
	padding:0;
	list-style:none;
}
#umeda-Box .discount-Box .Notes02 ul li {
	text-indent:-1em;
	padding-left:1em;
	margin:0px;
	line-height:1.4em;
	color:#555555;
}
#umeda-Box .discount-Box .Notes03 {
	width:834px;
	height:8px;
	background:url(umeda/images/d_notes03.gif) no-repeat left top;
}
#umeda-Box .store-Box {
	width:869px;
	height:auto;
	margin-bottom:30px;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
#umeda-Box .store-Box .store-top {
	width:870px;
	height:63px;
	background:url(umeda/images/store_top.gif) no-repeat left top;
	position:relative;
}
#umeda-Box .store-Box .store-top p.d-btn a {
	width:40px;
	height:17px;
	position:absolute;
	top:46px;
	left:395px;
	display:block;
	background:url(umeda/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#umeda-Box .store-Box .r-address {
	padding:18px 10px 10px 10px;
	line-height:1.4em;
	font-size:76%;
}

/* 120125 moa CP otameshi4リニューアル */
#otameshi4-Box {
	width:868px;
	margin:0 auto;
}
#otameshi4-Box .clear {
	clear:both;
	font-size:1px;
	line-height:1px;
}
#otameshi4-Box .hide {
	display:none;
}
#otameshi4-Box .h-10 {
	height:10px;
	font-size:1px;
	line-height:1px;
}
#otameshi4-Box .h-20 {
	height:20px;
}
#otameshi4-Box .h-30 {
	height:30px;
}
#otameshi4-Box p {
	margin:0;
	padding:0;
}
#otameshi4-Box .ot-md-box {
	width:830px;
	margin:0 auto;
}
#otameshi4-Box #new-otameshi-top {
	width:830px;
	height:670px;
	background:url(otameshi4/images/new_otameshi.jpg) no-repeat left top;
	position:relative;
	margin:0 auto 10px auto;
}
#otameshi4-Box #new-otameshi-top p.reserve_btn a {
	width:54px;
	height:29px;
	position:absolute;
	top:74px;
	left:758px;
	display:block;
	text-indent:-9999px;
}
#otameshi4-Box #otameshi03-tenpo {
	width:826px;
	margin:0px auto 0px auto;
}
#otameshi4-Box #ot-box01 {
	width:408px;
	height:auto;
	float:left;
	position:relative;
}
#otameshi4-Box #ot-box01 #ot-box-tp01 {
	width:408px;
	background:url(otameshi4/images/tenpo_tp01.gif) no-repeat 0 0;
}
#otameshi4-Box #ot-box01 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi4/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi4-Box #ot-box01 #ot-box-tp01 #ot-detail01 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:325px;
	display:block;
	background:url(otameshi4/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi4-Box #ot-box01 #ot-box-tp01 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi4-Box #ot-box02 {
	width:408px;
	height:auto;
	float:right;
	position:relative;
}
#otameshi4-Box #ot-box02 #ot-box-tp02 {
	width:408px;
	background:url(otameshi4/images/tenpo_tp02.gif) no-repeat 0 0;
}
#otameshi4-Box #ot-box02 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi4/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi4-Box #ot-box02 #ot-box-tp02 #ot-detail02 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:340px;
	display:block;
	background:url(otameshi4/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi4-Box #ot-box02 #ot-box-tp02 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi4-Box #ot-box03 {
	width:408px;
	height:auto;
	float:left;
	position:relative;
}
#otameshi4-Box #ot-box03 #ot-box-tp03 {
	width:408px;
	background:url(otameshi4/images/tenpo_tp03.gif) no-repeat 0 0;
}
#otameshi4-Box #ot-box03 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi4/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi4-Box #ot-box03 #ot-box-tp03 #ot-detail03 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:305px;
	display:block;
	background:url(otameshi4/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi4-Box #ot-box03 #ot-box-tp03 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi4-Box #ot-box04 {
	width:408px;
	height:auto;
	float:right;
	position:relative;
}
#otameshi4-Box #ot-box04 #ot-box-tp04 {
	width:408px;
	background:url(otameshi4/images/tenpo_tp04.gif) no-repeat 0 0;
}
#otameshi4-Box #ot-box04 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi4/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi4-Box #ot-box04 #ot-box-tp04 #ot-detail04 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:307px;
	display:block;
	background:url(otameshi4/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi4-Box #ot-box04 #ot-box-tp04 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi4-Box #ot-box05 {
	width:408px;
	height:auto;
	float:left;
	position:relative;
}
#otameshi4-Box #ot-box05 #ot-box-tp05 {
	width:408px;
	background:url(otameshi4/images/tenpo_tp05.gif) no-repeat 0 0;
}
#otameshi4-Box #ot-box05 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi4/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi4-Box #ot-box05 #ot-box-tp05 #ot-detail05 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:338px;
	display:block;
	background:url(otameshi4/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi4-Box #ot-box05 #ot-box-tp05 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi4-Box #ot-box06 {
	width:408px;
	height:auto;
	float:right;
	position:relative;
}
#otameshi4-Box #ot-box06 #ot-box-tp06 {
	width:408px;
	background:url(otameshi4/images/tenpo_tp06.gif) no-repeat 0 0;
}
#otameshi4-Box #ot-box06 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi4/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi4-Box #ot-box06 #ot-box-tp06 #ot-detail06 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:270px;
	display:block;
	background:url(otameshi4/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi4-Box #ot-box06 #ot-box-tp06 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi4-Box #ot-box07 {
	width:408px;
	height:auto;
	float:left;
	position:relative;
}
#otameshi4-Box #ot-box07 #ot-box-tp07 {
	width:408px;
	background:url(otameshi4/images/tenpo_tp07.gif) no-repeat 0 0;
}
#otameshi4-Box #ot-box07 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi4/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi4-Box #ot-box07 #ot-box-tp07 #ot-detail07 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:305px;
	display:block;
	background:url(otameshi4/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi4-Box #ot-box07 #ot-box-tp07 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi4-Box #ot-box08 {
	width:408px;
	height:auto;
	float:right;
	position:relative;
}
#otameshi4-Box #ot-box08 #ot-box-tp08 {
	width:408px;
	background:url(otameshi4/images/tenpo_tp08.gif) no-repeat 0 0;
}
#otameshi4-Box #ot-box08 .ot-box-bt {
	width:408px;
	height:1px;
	font-size:1px;
	line-height:1px;
	background:url(otameshi4/images/tenpo_bt.gif) no-repeat 0 0;
}
#otameshi4-Box #ot-box08 #ot-box-tp08 #ot-detail08 a {
	width:40px;
	height:17px;
	position:absolute;
	top:20px;
	left:360px;
	display:block;
	background:url(otameshi4/images/store_btn.gif) no-repeat;
	text-indent:-9999px;
}
#otameshi4-Box #ot-box08 #ot-box-tp08 .ot2-tx {
	padding:50px 12px 17px 12px;
	font-size:12px;
	line-height:1.6em;
}
#otameshi4-Box #att-box {
	width:830px;
	height:auto;
	margin:0 auto 20px auto;
}
#otameshi4-Box #att-box ul {
	margin:0;
	padding:7px 0 0 0;
	font-size:11px;
	line-height:1.5em;
	color:#c90028;
}


/* 120126 moa CP girls shopping & driving */
#girls {
	width:883px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 40px;
	margin-left: auto;
}
#girls h1.sc-h1 {
	width:8872px;
	height:427px;
	display:block;
	background:url(girls/images/girls01.jpg) no-repeat left top;
	text-indent:-9999px;
	margin: 0px;
	font-size: 1px;
	line-height: 1px;
}
#girls h1.sc-h2 {
	width:872px;
	height:601px;
	display:block;
	background:url(girls/images/girls02.jpg) no-repeat left top;
	text-indent:-9999px;
	margin: 0px;
	font-size: 1px;
	line-height: 1px;
}
#girls h1.sc-h3 {
	width:872px;
	height:750px;
	display:block;
	background:url(girls/images/girls03.jpg) no-repeat left top;
	text-indent:-9999px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	font-size: 1px;
	line-height: 1px;
}
#girls .clear {
	clear:both;
	line-height:1px;
	font-size:1px;
}
#girls .clear15 {
	height:15px;
	clear:both;
	line-height:1px;
	font-size:1px;
}
#girls .f-lt {
	float:left;
}
#girls .f-rt {
	float:right;
}
#girls #sc-tenpobox {
	width:870px;
	border:1px solid #666666;
	border-top:none;
	border-bottom:none;
}
#girls #sc-tenpobox-inner {
	padding:14px 14px 0px 14px;
	margin:0px 0px 20px 0px;
	/margin:0px 0px 0px 0px;
}
#girls #sc-tenpobox-inner .d-tenpo {
	width:414px;
	margin:0;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo01 {
	width:414px;
	height:40px;
	background:url(girls/images/tenpo01.gif) no-repeat left top;
	position:relative;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo01 #d-tenpo-btn01 {
	width:40px;
	height:17px;
	display:block;
	text-indent:-9999px;
	line-height:1px;
	font-size:1px;
	margin:0;
	padding:0;
	position:absolute;
	top:13px;
	left:270px;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo01 #d-tenpo-btn01 a {
	width:40px;
	height:17px;
	display:block;
	overflow:hidden;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo02 {
	width:414px;
	height:40px;
	background:url(girls/images/tenpo02.gif) no-repeat left top;
	position:relative;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo02 #d-tenpo-btn02 {
	width:40px;
	height:17px;
	display:block;
	text-indent:-9999px;
	line-height:1px;
	font-size:1px;
	margin:0;
	padding:0;
	position:absolute;
	top:13px;
	left:335px;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo02 #d-tenpo-btn02 a {
	width:40px;
	height:17px;
	display:block;
	overflow:hidden;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo03 {
	width:414px;
	height:40px;
	background:url(girls/images/tenpo03.gif) no-repeat left top;
	position:relative;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo03 #d-tenpo-btn03 {
	width:40px;
	height:17px;
	display:block;
	text-indent:-9999px;
	line-height:1px;
	font-size:1px;
	margin:0;
	padding:0;
	position:absolute;
	top:13px;
	left:302px;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo03 #d-tenpo-btn03 a {
	width:40px;
	height:17px;
	display:block;
	overflow:hidden;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo04 {
	width:414px;
	height:40px;
	background:url(girls/images/tenpo04.gif) no-repeat left top;
	position:relative;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo04 #d-tenpo-btn04 {
	width:40px;
	height:17px;
	display:block;
	text-indent:-9999px;
	line-height:1px;
	font-size:1px;
	margin:0;
	padding:0;
	position:absolute;
	top:13px;
	left:265px;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo04 #d-tenpo-btn04 a {
	width:40px;
	height:17px;
	display:block;
	overflow:hidden;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo05 {
	width:414px;
	height:40px;
	background:url(girls/images/tenpo05.gif) no-repeat left top;
	position:relative;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo05 #d-tenpo-btn05 {
	width:40px;
	height:17px;
	display:block;
	text-indent:-9999px;
	line-height:1px;
	font-size:1px;
	margin:0;
	padding:0;
	position:absolute;
	top:13px;
	left:270px;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo05 #d-tenpo-btn05 a {
	width:40px;
	height:17px;
	display:block;
	overflow:hidden;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo06 {
	width:414px;
	height:40px;
	background:url(girls/images/tenpo06.gif) no-repeat left top;
	position:relative;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo06 #d-tenpo-btn06 {
	width:40px;
	height:17px;
	display:block;
	text-indent:-9999px;
	line-height:1px;
	font-size:1px;
	margin:0;
	padding:0;
	position:absolute;
	top:13px;
	left:354px;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo06 #d-tenpo-btn06 a {
	width:40px;
	height:17px;
	display:block;
	overflow:hidden;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo07 {
	width:414px;
	height:40px;
	background:url(girls/images/tenpo07.gif) no-repeat left top;
	position:relative;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo07 #d-tenpo-btn07 {
	width:40px;
	height:17px;
	display:block;
	text-indent:-9999px;
	line-height:1px;
	font-size:1px;
	margin:0;
	padding:0;
	position:absolute;
	top:13px;
	left:270px;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo07 #d-tenpo-btn07 a {
	width:40px;
	height:17px;
	display:block;
	overflow:hidden;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo08 {
	width:414px;
	height:40px;
	background:url(girls/images/tenpo08.gif) no-repeat left top;
	position:relative;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo08 #d-tenpo-btn08 {
	width:40px;
	height:17px;
	display:block;
	text-indent:-9999px;
	line-height:1px;
	font-size:1px;
	margin:0;
	padding:0;
	position:absolute;
	top:13px;
	left:300px;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo08 #d-tenpo-btn08 a {
	width:40px;
	height:17px;
	display:block;
	overflow:hidden;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo09 {
	width:414px;
	height:40px;
	background:url(girls/images/tenpo09.gif) no-repeat left top;
	position:relative;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo09 #d-tenpo-btn09 {
	width:40px;
	height:17px;
	display:block;
	text-indent:-9999px;
	line-height:1px;
	font-size:1px;
	margin:0;
	padding:0;
	position:absolute;
	top:13px;
	left:322px;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo09 #d-tenpo-btn09 a {
	width:40px;
	height:17px;
	display:block;
	overflow:hidden;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo10 {
	width:414px;
	height:40px;
	background:url(girls/images/tenpo10.gif) no-repeat left top;
	position:relative;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo10 #d-tenpo-btn10 {
	width:40px;
	height:17px;
	display:block;
	text-indent:-9999px;
	line-height:1px;
	font-size:1px;
	margin:0;
	padding:0;
	position:absolute;
	top:13px;
	left:317px;
}
#girls #sc-tenpobox-inner .d-tenpo #d-tenpo10 #d-tenpo-btn10 a {
	width:40px;
	height:17px;
	display:block;
	overflow:hidden;
}

#girls #sc-tenpobox-inner .d-tenpo-tx {
	width:414px;
	background:url(girls/images/tenpo_tx_bg.gif) no-repeat left top;
}
#girls #sc-tenpobox-inner .d-tenpo-tx-inner {
	margin:0;
	padding:0 12px 8px 12px;
}
#girls #sc-tenpobox-inner .d-tenpo-tx p {
	padding:0 0 3px 0;
	font-size:12px;
	line-height:1.4em;
	margin:0;
}
#girls #reserve-center {
	width:870px;
	height:88px;
	padding: 10px 0 0 0;
	/padding: 30px 0 0 0;
}
