@charset "utf-8";

/* #ginza */
body {margin:0; padding:0;}
.all{ clear:both;}
#ginza { background:#000000; margin:0; padding:0;}
img{border:none;}

#ginza #mainv {margin:0 auto !important; width:700px;}
#ginza #wrapper {margin:0 auto !important; width:700px; background:url(../img/ginza_bgall.jpg) repeat-x; color:#FFFFFF;}

#ginza #wrapper p {margin:0; float:left; }
#ginza #wrapper .txt p.caution{margin:0 0 10px 65px; font-size:84%; line-height:1.4em; float:left;}


#ginza #wrapper #mapWrapper{ width:640px; margin:0 0 0 60px; color:#fff;}

#ginza #wrapper #mapWrapper .gmap{ width:320px; float:left; padding:43px 0 0 0 !important;}

#ginza #wrapper #mapWrapper .txt{ width:320px; float:left; padding:43px 0 0 0 !important; background:url(../img/bg_small.jpg) bottom right no-repeat; height:210px;}

#ginza #wrapper #mapWrapper .txt p.large{font-size:130%; line-height:1.3em; font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif; padding:0 0 0 15px; font-weight:bold; margin:0;}
#ginza #wrapper #mapWrapper .txt p.small{font-size:84%; line-height:1.4em; padding:10px 0 0 15px; /*background:url(../images/bg_shape.gif) bottom right no-repeat;*/ width:305px}

#ginza #wrapper #imadake {width:700px; text-align:center; float:left; margin:20px 0 0 0;}
#ginza #wrapper #nokori  {width:700px; text-align:center; float:left; margin:20px 0 0 0; color:#cf0f1b;font-weight:bold;}
#ginza #wrapper #nokori span.kazu  { font-size:500%; color:#cf0f1b;font-weight:bold;}
#ginza #wrapper #free01 {width:700px; text-align:center; margin:20px 0 0 0; color:#FFFFFF; font-size:110%; float:left;}
#ginza #wrapper #free02 {width:700px; text-align:center; margin:10px 0 0 0; color:#FFFFFF; font-size:100%; float:left;}
#ginza #wrapper #btn {width:700px; text-align:center; margin:10px 0 0 0; float:left;}


#ginza #wrapper #cp_bn1207 {background:url(../img/bn_lamuseOPEN.png) no-repeat; width:640px; height:213px; text-align:center; margin:0 0 10px 31px; color:#FFFFFF; font-size:14px; float:left;}
#ginza #wrapper #cp_bn1218 {background:url(../img/bn_lamuseOPEN.png) no-repeat; width:640px; height:213px; text-align:center; margin:0 0 30px 31px; color:#FFFFFF; font-size:14px; float:left;}

#ginza #wrapper #cp_bn div#countdown_date {margin:177px 0 0 430px;}
#ginza #wrapper #cp_bn div#countdown_date span {font-size:21px;}

#ginza #wrapper #cp_bn1207 div#countdown_date {margin:177px 0 0 430px;}
#ginza #wrapper #cp_bn1207 div#countdown_date span {font-size:21px;}

#ginza #wrapper #cp_bn1218 div#countdown_date {margin:185px 0 0 430px;}
#ginza #wrapper #cp_bn1218 div#countdown_date span {font-size:18px;}




/*add 20121218matui*/
#ginza .instt {margin:20px auto; padding:10px; border:#ccc 1px solid; width:400px;}
#ginza .instt .instt_t{font-size:130%; line-height:1.4em; text-align:center; margin: 0; font-weight:bold; color:#fff;}
#ginza .instt .small{font-size:84%; line-height:1.4em; text-align:center; color:#fff;}




/* ここから下は白バックの/index_form_w.htmlと/index_w.html用の#ginza_w */
#ginza_w { background:#ffffff; margin:0; padding:0;}
img{border:none;}

#ginza_w #mainv {margin:0 auto !important; width:700px;}
#ginza_w #wrapper {margin:0 auto !important; width:700px; background:url(../img/ginza_bgall.jpg) repeat-x; color:#000;}

#ginza_w #wrapper p {margin:0; float:left;}

#ginza_w #wrapper #mapWrapper{ width:640px; margin:0 0 0 60px; color:#000;}

#ginza_w #wrapper #mapWrapper .gmap{ width:320px; float:left; padding:43px 0 0 0 !important;}

#ginza_w #wrapper #mapWrapper .txt{ width:320px; float:left; padding:43px 0 0 0 !important; background:url(../img/bg_small.jpg) bottom right no-repeat; height:210px;}

#ginza_w #wrapper #mapWrapper .txt p.large{font-size:130%; line-height:1.3em; font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif; padding:0 0 0 15px; font-weight:bold; margin:0;}
#ginza_w #wrapper #mapWrapper .txt p.small{font-size:84%; line-height:1.4em; padding:10px 0 0 15px; /*background:url(../images/bg_shape.gif) bottom right no-repeat;*/ width:305px}

#ginza_w #wrapper #imadake {width:700px; text-align:center; float:left; margin:20px 0 0 0;}
#ginza_w #wrapper #nokori  {width:700px; text-align:center; float:left; margin:20px 0 0 0; color:#cf0f1b;font-weight:bold;}
#ginza_w #wrapper #nokori span.kazu  { font-size:500%; color:#cf0f1b;font-weight:bold;}
#ginza_w #wrapper #free01 {width:700px; text-align:center; margin:20px 0 0 0; color:#000; font-size:110%; float:left;}
#ginza_w #wrapper #free02 {width:700px; text-align:center; margin:10px 0 0 0; color:#000; font-size:100%; float:left;}
#ginza_w #wrapper #btn {width:700px; text-align:center; margin:10px 0 0 0; float:left;}


#ginza_w #wrapper #cp_bn1207 {background:url(../img/bn-02_20121207.png) no-repeat; width:640px; height:213px; text-align:center; margin:0 0 10px 31px; color:#000; font-size:14px; float:left;}
#ginza_w #wrapper #cp_bn {background:url(../img/bn.png) no-repeat; width:640px; height:213px; text-align:center; margin:0 0 30px 31px; color:#000; font-size:14px; float:left;}
#ginza_w #wrapper #cp_bn_1130 {background:url(../img/bn_1130.png) no-repeat; width:640px; height:213px; text-align:center; margin:0 0 30px 31px; color:#000; font-size:14px; float:left;}
#ginza_w #wrapper #cp_bn1225 {background:url(/ginza/img/bn_start2013.png) no-repeat; width:640px; height:213px; text-align:center; margin:0 0 30px 31px; color:#000; font-size:14px; float:left;}

#ginza_w #wrapper #cp_bn div#countdown_date {margin:177px 0 0 430px;}
#ginza_w #wrapper #cp_bn div#countdown_date span {font-size:21px;}

#ginza_w #wrapper #cp_bn1207 div#countdown_date {margin:177px 0 0 430px;}
#ginza_w #wrapper #cp_bn1207 div#countdown_date span {font-size:21px;}

#ginza_w #wrapper #cp_bn1218 div#countdown_date {margin:180px 0 0 430px;}
#ginza_w #wrapper #cp_bn1218 div#countdown_date span {font-size:21px;}

#ginza_w #wrapper #cp_bn1225 div#countdown_date {margin:180px 0 0 430px;}
#ginza_w #wrapper #cp_bn1225 div#countdown_date span {font-size:21px;}

/*add 20121218matui*/
#ginza_w .instt {margin:20px auto; padding:10px; border:#ccc 1px solid; width:400px;}
#ginza_w .instt .instt_t{font-size:130%; line-height:1.4em; text-align:center; margin: 0; font-weight:bold; color:#000;}
#ginza_w .instt .small{font-size:84%; line-height:1.4em; text-align:center; color:#000;}


