@charset "Shift_JIS";

/*shop top
-------------------------------------------*/
h3.GrandOpen{
margin-bottom:20px;
width:524px;
height:102px;
background:url(../../shopnews/images/banner_grandopen.gif) no-repeat;
text-indent:-9999px;
}

/*タイトルカラー
-------------------------------------------*/
ul.EventBLUE{
margin:0;
padding:0;
margin-bottom:10px;
padding-bottom:4px;
background:url(../../shopnews/images/ttl_line_blue.gif) bottom no-repeat;
width:524px;
}
ul.EventRED{
margin:0;
padding:0;
margin-bottom:10px;
padding-bottom:4px;
background:url(../../shopnews/images/ttl_line_red.gif) bottom no-repeat;
width:524px;
}
ul.EventORANGE{
margin:0;
padding:0;
margin-bottom:10px;
padding-bottom:4px;
background:url(../../shopnews/images/ttl_line_orange.gif) bottom no-repeat;
width:524px;
}
ul.EventGREEN{
margin:0;
padding:0;
margin-bottom:10px;
padding-bottom:4px;
background:url(../../shopnews/images/ttl_line_green.gif) bottom no-repeat;
width:524px;
}
ul.EventPURPLE{
margin:0;
padding:0;
margin-bottom:10px;
padding-bottom:4px;
background:url(../../shopnews/images/ttl_line_purple.gif) bottom no-repeat;
width:524px;
}
ul.EventBROWN{
margin:0;
padding:0;
margin-bottom:10px;
padding-bottom:4px;
background:url(../../shopnews/images/ttl_line_brown.gif) bottom no-repeat;
width:524px;
}
ul.EventYELLOW{
margin:0;
padding:0;
margin-bottom:10px;
padding-bottom:4px;
background:url(../../shopnews/images/ttl_line_yellow.gif) bottom no-repeat;
width:524px;
}
ul.EventDBLUE{
margin:0;
padding:0;
margin-bottom:10px;
padding-bottom:4px;
background:url(../../shopnews/images/ttl_line_dblue.gif) bottom no-repeat;
width:524px;
}
/*タイトル
-------------------------------------------*/
li.EventIcon{
float:left;
width:90px;
}
li.EventLogoA{
margin-top:10px;
float:left;
width:70px;
}
li.EventLogoB{
margin-top:10px;
float:left;
width:85px;
}
li.EventName{
margin-top:2px;
padding:0;
float:left;
width:310px;
font-size:18px;
line-height:100%;
}
.lineH{
line-height:140%;
}
* html .lineH {line-height:180%;} 
*+html .lineH {line-height:180%;} /* IE6 */

li.EventFloor{
margin-top:5px;
float:right;
width:37px;
}

/*チャッチコピーの色
-------------------------------------------*/
p.CopyBLUE{
font-size:18px;
line-height:120%;
color:#1276b7;
}
p.CopyRED{
font-size:18px;
line-height:120%;
color:#f00000;
}
p.CopyORANGE{
font-size:18px;
line-height:120%;
color:#ff9600;
}
p.CopyGREEN{
font-size:18px;
line-height:120%;
color:#589214;
}
p.CopyPURPLE{
font-size:18px;
line-height:120%;
color:#783c96;
}
p.CopyBROWN{
font-size:18px;
line-height:120%;
color:#825019;
}
p.CopyYellow{
font-size:18px;
line-height:120%;
color:#c8aa14;
}
p.CopyDBLUE{
font-size:18px;
line-height:120%;
color:#0a41b9;
}

/*イベント内容
-------------------------------------------*/
.EventTxt{
margin-bottom:20px;
}
.EventTxt p{
margin-bottom:10px;
}

.TxtArea{
float:left;
width:280px;
}

.TxtArea02{
float:left;
width:325px;
}

.PhotoArea{
float:right;
width:230px;
}

.PhotoArea02{
float:right;
width:180px;
}

.Logo{
margin-left:70px;
margin-top:20px;
}
.Gaiyou{
margin-top:15px;
}


/*詳細はこちらボタン
-------------------------------------------*/
.BtnGoShop {
clear:both;
float:none;
width:524px;
padding-top:15px;
background:url(../images/dotted_line.gif) repeat-x;
}
.BtnGoShop ul{
margin:0;
padding:0;
text-align:center;
}
.BtnGoShop ul li{
margin:0;
padding:0;
margin-left:auto;
margin-right:auto;
width:200px;
text-indent:-9999px;
background:url(../../shopnews/images/btn_goshop.gif) no-repeat;
}
.BtnGoShop ul li a{
display:block;
width:200px;
height:40px;
}

/*ボタン部分 NEW
-------------------------------------------*/
#BackBtn{
width:524px;
}
#BackBtn ul{
margin-left:auto;
margin-right:auto;
width:376px;
}
#BackBtn li{
float:left;
width:178px;
}

li.ShopBack{
margin-right:10px;
background:url(../../shops/images/bt_back.gif) no-repeat;
}

li.EventBack{
margin-left:10px;
background:url(../../shops/images/bt_back.gif) no-repeat;
}

#BackBtn a{
width:178px;
height:34px;
display:block;
}

/*ボタン部分 NEW
-------------------------------------------*/
.mark{
float:left;
padding:10px 0 10px 0;
}


/*1F06 J.FERRY
-------------------------------------------*/
h3.Jresort{
margin-bottom:20px;
width:524px;
height:393px;
background:url(../../shopnews/images/banner_1f06.jpg) no-repeat;
text-indent:-9999px;
}

/*2F08 BEAR
-------------------------------------------*/
.TxtArea_1f07{
float:left;
width:310px;
}
.PhotoArea_1f07{
float:right;
width:200px;
}

/*1F08 Ausdruck
-------------------------------------------*/
.TxtArea_1f08{
float:left;
width:340px;
}
.PhotoArea_1f08{
float:right;
width:150px;
}

/*2F05 Ausdruck
-------------------------------------------*/
.TxtArea_2f05{
float:left;
width:340px;
}
.PhotoArea_2f05{
float:right;
width:170px;
}

/*2F08 BEAR
-------------------------------------------*/
.TxtArea_2f08{
float:left;
width:300px;
}
.PhotoArea_2f08{
float:right;
width:200px;
}

/*3F04 BEAR
-------------------------------------------*/
.TxtArea_3f04{
float:left;
width:350px;
}
.PhotoArea_3f04{
float:right;
width:150px;
}

