@import url("../css/share.css");
@import url("../css/contents.css");
@import url("../css/item.css");
#hida h1,
#hida h2,
#oku h1,
#oku h2,
#higashi h1,
#higashi h2,
#nishi h1,
#nishi h2,
#gifu h1,
#gifu h2,
#other h1,
#other h2,
#daiwa h1,
#daiwa h2,
#sea h1,
#sea h2,
#ski h1,
#ski h2,
#etc h1,
#etc h2,
#prince h1,
#prince h2 {
display: none;
}
#hida,
#oku,
#higashi,
#nishi,
#gifu,
#other,
#daiwa,
#sea,
#ski,
#etc,
#prince {
height: 46px;
margin: 1.5em 0;
background-repeat: no-repeat;
background-position: left top;
}
table#document div#item #title {
background-image: url(img/title/title.gif);
}
table#document div#item #hida {
background-image: url(img/title/hida.gif);
}
table#document div#item #oku {
background-image: url(img/title/oku.gif);
}
table#document div#item #higashi {
background-image: url(img/title/higashi.gif);
}
table#document div#item #nishi {
background-image: url(img/title/nishi.gif);
}
table#document div#item #gifu {
background-image: url(img/title/gifu.gif);
}
table#document div#item #other {
background-image: url(img/title/other.gif);
}

table#document div#item #daiwa {
background-image: url(img/title/daiwa.gif);
}

table#document div#item #sea {
background-image: url(img/title/sea.gif);
}

table#document div#item #ski {
background-image: url(img/title/ski.gif);
}

table#document div#item #etc {
background-image: url(img/title/etc.gif);
}

table#document div#item #prince {
background-image: url(img/title/prince.gif);
}

table#document tr td#entry div#item h3 {
margin-bottom:20px;
}

table#stay {
background: #ffe6cc;
}
table#stay tr td {
padding: 10px;
}
table#stay tr td table tr td {
padding: 0;
}
table#kengai {
	background-color:#FFFFFF;
	margin-top:10px;
}

td em {
color: #CC3300;
font-style: normal;
}

table#pict {
font-size: 12px;
color: #666666;
}

th#kanko {
background: #E27C76;
color: #FFFFFF;
text-align: left;
padding-left: 10px;
}
th#bihin {
background: #33ACCD;
color: #FFFFFF;
text-align: left;
padding-left: 10px;
}
table#pict th {
padding-top: 0;
padding-bottom: 0;
}

/**Ž{Ýˆê——‹¤’Ê**/
table#document div#item div#entryHIDA th,
table#document div#item div#entryOKU th,
table#document div#item div#entryHIGASHI th,
table#document div#item div#entryNISHI th,
table#document div#item div#entryGIFU th,
table#document div#item div#entryOTHER th,
table#document div#item div#entrySEA th,
table#document div#item div#entrySKI th,
table#document div#item div#entryETC th {
padding: 0 5px;
color: #FFFFFF;
text-align: left;
font-size: 12px;
}
table#document div#item div#entryHIDA table td table,
table#document div#item div#entryOKU table td table,
table#document div#item div#entryHIGASHI table td table,
table#document div#item div#entryNISHI table td table,
table#document div#item div#entryGIFU table td table,
table#document div#item div#entryOTHER table td table,
table#document div#item div#entrySEA table td table,
table#document div#item div#entrySKI table td table,
table#document div#item div#entryETC table td table {
background-color:#333333;
}
table#document div#item div#entryHIDA table td table td,
table#document div#item div#entryOKU table td table td,
table#document div#item div#entryHIGASHI table td table td,
table#document div#item div#entryNISHI table td table td,
table#document div#item div#entryGIFU table td table td,
table#document div#item div#entryOTHER table td table td,
table#document div#item div#entrySEA table td table td,
table#document div#item div#entrySKI table td table td,
table#document div#item div#entryETC table td table td {
padding: 0 3px;
font-size: 10px;
line-height: 1.3em;
background-color:#FFFFFF;
}
table#document div#item div#entryHIDA table td table th,
table#document div#item div#entryOKU table td table th,
table#document div#item div#entryHIGASHI table td table th,
table#document div#item div#entryNISHI table td table th,
table#document div#item div#entryGIFU table td table th,
table#document div#item div#entryOTHER table td table th,
table#document div#item div#entrySEA table td table th,
table#document div#item div#entrySKI table td table th,
table#document div#item div#entryETC table td table th {
text-align:center;
color:#333333;
background-color:#FFEDDC;
padding: 0 3px;
font-size: 10px;
line-height: 1.3em;
}
table#document div#item div#entryHIDA table td table td table.pict,
table#document div#item div#entryOKU table td table td table.pict,
table#document div#item div#entryHIGASHI table td table td table.pict,
table#document div#item div#entryNISHI table td table td table.pict,
table#document div#item div#entryGIFU table td table td table.pict,
table#document div#item div#entryOTHER table td table td table.pict,
table#document div#item div#entrySEA table td table td table.pict,
table#document div#item div#entrySKI table td table td table.pict,
table#document div#item div#entryETC table td table td table.pict {
margin: 10px 0;
}
table#document div#item div#entryHIDA table td table td table.pict td,
table#document div#item div#entryOKU table td table td table.pict td,
table#document div#item div#entryHIGASHI table td table td table.pict td,
table#document div#item div#entryNISHI table td table td table.pict td,
table#document div#item div#entryGIFU table td table td table.pict td,
table#document div#item div#entryOTHER table td table td table.pict td,
table#document div#item div#entrySEA table td table td table.pict td,
table#document div#item div#entrySKI table td table td table.pict td,
table#document div#item div#entryETC table td table td table.pict td {
padding: 0 1px;
}
table#document div#item div#entryHIDA table td table,
table#document div#item div#entryOKU table td table,
table#document div#item div#entryHIGASHI table td table,
table#document div#item div#entryNISHI table td table,
table#document div#item div#entryGIFU table td table,
table#document div#item div#entryOTHER table td table,
table#document div#item div#entrySEA table td table,
table#document div#item div#entrySKI table td table,
table#document div#item div#entryETC table td table {
border: none;
width: auto;
}
table#document div#item div#entryHIDA table,
table#document div#item div#entryOKU table,
table#document div#item div#entryHIGASHI table,
table#document div#item div#entryNISHI table,
table#document div#item div#entryGIFU table,
table#document div#item div#entryOTHER table,
table#document div#item div#entrySEA table,
table#document div#item div#entrySKI table,
table#document div#item div#entryETC table {
border: 1px solid #666666;
font-family: Verdana;
width: 100%;
}
table#document div#item div#entryHIDA td,
table#document div#item div#entryOKU td,
table#document div#item div#entryHIGASHI td,
table#document div#item div#entryNISHI td,
table#document div#item div#entryGIFU td,
table#document div#item div#entryOTHER td,
table#document div#item div#entrySEA td,
table#document div#item div#entrySKI td,
table#document div#item div#entryETC td {
background: #ffffff;
padding: 6px 3px;
}
table#document div#item div#entryHIDA th.num,
table#document div#item div#entryOKU th.num,
table#document div#item div#entryHIGASHI th.num,
table#document div#item div#entryNISHI th.num,
table#document div#item div#entryGIFU th.num,
table#document div#item div#entryOTHER th.num,
table#document div#item div#entrySEA th.num,
table#document div#item div#entrySKI th.num,
table#document div#item div#entryETC th.num {
font-weight: lighter;
text-align: center;
}
table#document div#item div#entryHIDA th.access,
table#document div#item div#entryOKU th.access,
table#document div#item div#entryHIGASHI th.access,
table#document div#item div#entryNISHI th.access,
table#document div#item div#entryGIFU th.access,
table#document div#item div#entryOTHER th.access,
table#document div#item div#entrySEA th.access,
table#document div#item div#entrySKI th.access,
table#document div#item div#entryETC th.access {
background: #eeeeee;
font-size: 10px;
line-height: 1.3em;
color: #666666;
font-weight: lighter;
padding: 5px;
}
table#document div#item div#entryHIDA th.access strong,
table#document div#item div#entryOKU th.access strong,
table#document div#item div#entryHIGASHI th.access strong,
table#document div#item div#entryNISHI th.access strong,
table#document div#item div#entryGIFU th.access strong,
table#document div#item div#entryOTHER th.access strong,
table#document div#item div#entrySEA th.access strong,
table#document div#item div#entrySKI th.access strong,
table#document div#item div#entryETC th.access strong {
font-size: 12px;
}
table#document div#item div#entryHIDA th.num strong,
table#document div#item div#entryOKU th.num strong,
table#document div#item div#entryHIGASHI th.num strong,
table#document div#item div#entryNISHI th.num strong,
table#document div#item div#entryGIFU th.num strong,
table#document div#item div#entryOTHER th.num strong,
table#document div#item div#entrySEA th.num strong,
table#document div#item div#entrySKI th.num strong,
table#document div#item div#entryETC th.num strong {
padding: 1px 5px;
margin-right: 5px;
}

div.read {
padding: 3px;
border: 1px solid #cccccc;
color: #666666;
margin-bottom: 5px;
font-size: 12px;
line-height: 1.5em;
}

img.map {
margin-top: 10px;
}


/**”ò‘Ë**/
table#document tr td#entry div#item div#entryHIDA h3 {
color:#895C36;
border-color:#895C36;
}

div#entryHIDA th {
background: #A67C52;
}
div#entryHIDA th.num {
background: #895C36;
}
div#entryHIDA th.num strong {
background: #542F10;
}
td.norikoku{
text-align:right;
vertical-align:top;
}

/**‰œ”ü”Z**/
table#document tr td#entry div#item div#entryOKU h3 {
color:#8B458B;
border-color:#8B458B;
}
div#entryOKU th {
background: #A864A8;
}
div#entryOKU th.num {
background: #8B458B;
}
div#entryOKU th.num strong {
background: #631963;
}

/**“Œ”Z**/
table#document tr td#entry div#item div#entryHIGASHI h3 {
color:#0052A3;
border-color:#0052A3;
}
div#entryHIGASHI th {
background: #0072BC;
}
div#entryHIGASHI th.num {
background: #0052A3;
}
div#entryHIGASHI th.num strong {
background: #093765;
}

/**¼”Z**/
table#document tr td#entry div#item div#entryNISHI h3 {
color:#ff1300;
border-color:#ff1300;
}
div#entryNISHI th {
background: #ff7066;
}
div#entryNISHI th.num {
background: #ff1300;
}
div#entryNISHI th.num strong {
background: #B95A0F;
}

/**Šò•ŒŽs**/
table#document tr td#entry div#item div#entryGIFU h3 {
color:#239B30;
border-color:#239B30;
}
div#entryGIFU th {
background: #39B54A;
}
div#entryGIFU th.num {
background: #239B30;
}
div#entryGIFU th.num strong {
background: #086F13;
}

/**‚»‚Ì‘¼Œ§ŠO**/
table#document tr td#entry div#item div#entryOTHER h3 {
color:#999999;
border-color:#999999;
}
div#entryOTHER th {
background: #bbbbbb;
}
div#entryOTHER th.num {
background: #999999;
}
div#entryOTHER th.num strong {
background: #666666;
}

/**ƒ_ƒCƒƒƒCƒ„ƒ‹ƒzƒeƒ‹ƒY**/
div#entryDAIWA table.pict {
font-size:10px;
margin:10px 0;
} 
div#entryDAIWA table#daiwaHotel  {
background: #333333;
font-family: Arial, "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
}
div#entryDAIWA table#daiwaHotel td  {
background: #ffffff;
}
div#entryDAIWA table#daiwaHotel tr th {
background: #E9B536;
color: #FFFFFF;
font-weight: bold;
line-height: 1.5em;
}
div#entryDAIWA table#daiwaHotel tr.tel {
font-size: 12px;
}

/**ŠC‚Ì‰ÆEŽR‚Ì‰Æ**/
table#document tr td#entry div#item div#entrySEA h3 {
color:#76a9e2;
border-color:#76a9e2;
}

div#entrySEA th {
background: #aecef2;
}
div#entrySEA th.num {
background: #76a9e2;
}

/**ƒXƒL[–¯h**/
table#document tr td#entry div#item div#entrySKI h3 {
color:#4CA8BE;
border-color:#4CA8BE;
}

div#entrySKI th {
background: #4CC3D0;
}
div#entrySKI th.num {
background: #4CA8BE;
}

/**‘¼‹¤Ï •Û—{Š**/

table#document tr td#entry div#item div#entryETC h3 {
color:#F28375;
border-color:#F28375;
margin-bottom:10px;
}

div#entryETC th {
background: #FE917F;
}
div#entryETC th.num {
background: #F28375;
}
div#entryETC table.list {
font-size:12px;
background-color:#333333;
border:none;
}
div#entryETC table.list tr th {
background-color:#FE917F;
text-align:center;
}
div#entryETC table.list tr td {
padding:1px;
}

/**ƒ_ƒCƒƒzƒeƒ‹**/

table#document tr td#entry div#item div#entryDAIWA h3 {
color:#F0CC75;
border-color:#F0CC75;
}

table#document tr td#entry div#item div#entryDAIWA table.section tr th {
background-color:#FCF8E9;
}

table#document tr td#entry div#item div#entryDAIWA div.plan{
border:1px solid;
text-align:center;
width:250px;
}

/**ƒvƒŠƒ“ƒXƒzƒeƒ‹**/

table#document tr td#entry div#item div#entryPRINCE h3 {
color:#e27c76;
border-color:#e27c76;
}

div#entryPRINCE table.pict {
font-size:10px;
margin:10px 0 20px 0;
}

div#entryPRINCE ol li {
margin-bottom:20px;
line-height:100%;
}

div#entryPRINCE ol li table tr td{
padding: 0;
margin: 0;
line-height:100%;
}

table#document tr td#entry div#item div#entryPRINCE table.section tr th {
background-color:#e27c76;
}

table tr td table tr td p.year19 {
color:#CC0000;
font-weight:normal;
}

hr {
visibility: hidden;
}

table#document tr td div#item a:link, a:visited, a:hover {
color:#FF8003;
}

table#document tr td div#item a:hover {
color:#FF8003;
}