@charset "utf-8";

/*===============================================*
*	print
*===============================================*/
@media print{

/* for All Browser
------------------------------------------------*/
body{
font-size:10pt;
background:none;
}
img{
border:none;
}
#wrapper{
width: 613px;
}

table {
}
table table{
width:auto;
}

#contentsArea{
width: auto;
}
#contentsArea #contentsAreaBody #mainWrap {
background:none;
width: 613px;
margin: 0 auto 30px;
}
#mainWrap #mainInner .categoryBox {
margin: 0;
}

#mainWrap #mainInner .categoryBox h2 {
width: 613px;
overflow:hidden;
}

#contentsArea #contentsAreaBody h1 {
width: auto;
margin: 0 0 10px 0;
}
#contentsArea #contentsAreaBody #columnA .description {
padding:0 !important;
}


#contentsArea #contentsAreaBody #mainWrap #mainInner {
background:none;
}
#top #wrapper #mainWrap #mainInner .categoryBox dl dd span a {
display:none;
}

#mainWrap #mainInner .categoryBox p.readTxt {
width: 613px;
}


#contentsArea #contentsAreaBody p{
/*clear: both;*/
}
#contentsArea #contentsAreaHead {
height:5px;
}

#contentsArea #contentsAreaBody {
margin:0;
}
#contentsArea #contentsAreaBody #columnA {
width: auto;
float:none;
}
#contentsArea #contentsAreaBody #columnB {
display: none;
float:none;
}
#headerArea #globalNavi,
#headerArea #subNavi,
#headerArea #searchSite,
#footerArea #footerNavi,
#contentsArea #contentsAreaHead a,
#contentsAreaBody #planAndWeb,
#top #wrapper p.totop,
#contentsArea #contentsAreaBody #columnA #contentsLinks {
display:none;
}
body,
#contentsArea,
#contentsArea #contentsAreaHead{
background:none;
}
#footerArea{
background:none;
height:20px;
}

#footerArea #copyright{
width: 613px;
height: 10px;
background-position:right top;
position: inherit;
}
#contentsArea #contentsAreaBody #columnA #contentsLinks2,
#mainWrap #mainInner #contentsLinksTop,
#mainWrap #mainInner #contentsLinksTop2 {
display:none;
}
#contentsArea #contentsAreaBody #columnA .hotelData,
#contentsArea #contentsAreaBody #columnA .contentsSection,
#contentsArea #contentsAreaBody #columnA .hotelEquipment {
margin-bottom: 20px;
}

#contentsArea #contentsAreaBody #columnA h2{
width: 613px;
background-image: url(../images/com_h2_bg613.jpg);
background-repeat: no-repeat;
background-position: left top;
position:relative;
}
*:first-child+html #contentsArea #contentsAreaBody #columnA h2{
}
#contentsArea #contentsAreaBody #columnA h2 span{
}
#contentsArea #contentsAreaBody #columnA h2 span.linkText{
}

#contentsArea #contentsAreaBody #columnA #pl-contents2,
#contentsArea #contentsAreaBody #columnA #pl-contents3{
}


#mainWrap #mainInner .categoryBox h2.txtH2 {
width:auto;
}
#contentsArea #contentsAreaBody #columnA .contentsSection .columnPhoto,
#contentsArea #contentsAreaBody #columnA .hotelEquipment .columnPhoto{
float: none;
width: auto;
text-align: center;
}
#contentsArea #contentsAreaBody #columnA .contentsSection .columnText,
#contentsArea #contentsAreaBody #columnA .hotelEquipment .columnText{
width: auto;
margin: 0 0 20px 0;
float: none;
}

p.iconMark {
text-align: left;
}


/* for IE
------------------------------------------------*/
body{
_zoom:82%;
}
#contentsArea #contentsAreaBody #columnA h2{
}

/* for Firefox and Safari
------------------------------------------------*/
html>/**/body #headerArea h1,
html>/**/body #headerArea .h1Like{
width: 400px;
height: 80px;
top: 5px;
}


}
