@charset "utf-8";

/*** open ***/
#open .mainarea{
margin: 20px 0px 0px 0px;
}
#open .section{
margin: 0px 0px 0px 0px;
}
#open .head p{
margin-top: 30px;
width: 540px;
height: 81px;
text-indent: -999em;
background: url(/shop/item/cocco/design/img02/cmp-open_catch_end.gif) left top no-repeat;
}
#open .body{
margin: 20px 0px 0px 0px;
background: url(/shop/item/cocco/design/img02/cmp-open_pho_cocco01.jpg) right top no-repeat;
}
#open .body p{
width: 507px;
text-indent: -999em;
}
#open .body p.text-01{
height: 45px;
background: url(/shop/item/cocco/design/img02/cmp-open_text-01.gif) left top no-repeat;
}
#open .body p.text-02{
margin: 25px 0px 0px 0px;
height: 50px;
background: url(/shop/item/cocco/design/img02/cmp-open_text-02.gif) left top no-repeat;
}
#open .body p.text-03{
margin: 18px 0px 0px 0px;
padding: 0px 0px 20px 0px;
height: 45px;
background: url(/shop/item/cocco/design/img02/cmp-open_text-03.gif) left top no-repeat;
}
#open .foot p {
margin: 20px;
color: #666666;
}
#open #comment_bottom {
padding: 0px 0px 0px 0px;
}


/* --------------------------------------------------------
   20110309 1周年記念キャンペーン
-------------------------------------------------------- */

#firstAnniv a:hover img {
opacity:0.7;
filter: alpha(opacity=70);
}
#firstAnniv img {
margin: 0;
padding: 0;
vertical-align: top;
}

#firstAnniv .mainarea {
margin: 20px 0 0 0;
}
#firstAnniv .mainarea h1 {
margin: 0;
}

#firstAnniv .btnarea {
margin: 20px 0 0 140px;
width: 420px;
}

#firstAnniv .itembtn {
margin: 30px 0 10px 20px;
}
#firstAnniv .itembtn h2 {
margin: 0 0 10px 0;
}
#firstAnniv .itembtn ul {
margin: 0;
padding: 0;
}
#firstAnniv .itembtn ul li {
margin: 0 12px 0 0;
padding: 0;
display: inline;
vertical-align: top;
text-decoration: none;
}
#firstAnniv .itembtn ul li.none {
margin: 0;
}

#firstAnniv .amenity {
margin: 0;
padding: 0 0 0 40px;
background: url(../1st/images/1st_amenity_bg.gif) 0 0 repeat-y;
}
#firstAnniv .amenity h2 {
margin: 0;
}
#firstAnniv .amenity .box {
background: url(../1st/images/1st_amenity_itembg.jpg) 200px 0 no-repeat;
}
#firstAnniv .amenity .box p {
margin: 20px 0 0 0;
}
#firstAnniv .amenity .box p.atn {
margin: 30px 0 0 10px;
line-height: 150%;
}


/* --------------------------------------------------------
   20110428 静岡セットキャンペーン
-------------------------------------------------------- */

#sizset {
margin: 20px 0 0 0;
padding: 0;
background: url(../sizset/images/sizset_bg.gif) 0 0 repeat-y;
width: 700px;
}
#sizset h1,
#sizset h2,
#sizset p {
margin: 0;
padding: 0;
line-height: 0;
}
#sizset img {
margin: 0;
padding: 0;
vertical-align: bottom;
border: 0;
line-height: 0;
}
#sizset a:hover img {
opacity:0.7;
filter: alpha(opacity=70);
}

#sizset .mainarea {
padding: 30px 30px 0 35px;
background: url(../sizset/images/sizset_bg_top.jpg) 0 0 no-repeat;
}

#sizset .itemarea {
margin: 0;
padding: 0 0 50px 0;
background: url(../sizset/images/sizset_bg_bottom.gif) 0 bottom no-repeat;
}
#sizset .itemarea .setarea {
margin: 0;
padding: 25px 0 25px 50px;
}


