body { font-size: 12px;
font-family: "ＭＳ Ｐゴシック", Osaka;
background-image: url(common/back-image.gif);
background-repeat: no-repeat;
background-attachment: scroll;
margin: 0;
}

#kuzu-navi { font-size: 11px; }
#link { font-size: 12px; }

#footer { font-size: 12px;
line-height: 200%;
background-image: url(topimages/footer.gif);
background-repeat: no-repeat;
text-align: center;
position: relative;
width:745px;
height:auto;
clear: both;
}
#link { font-size: 12px; }
#link a { font-size: 12px; }
img { border-style: none; border-width: 0; }
h2,h3,h4,h5,h6,p,ul,ol,dl {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
h1 { color: black; font-size: 11px; font-weight: normal; text-align: right; position: absolute; top: -50px; }
h3 { font-size: 12px; font-weight: bold; }
.tour { font-size: 12px; }
.link { font-size: 12px; }
.tour_content_title a { color: white; line-height: 18px; }
.content { text-align: left; width: 745px; height: auto; }
.body-menu { background-image: url(topimages/other-bg.gif); background-repeat: repeat-y; background-attachment: scroll; text-align: left; position: relative; width: 181px; float: left; margin-top: 0; padding-top: 5px; padding-bottom: 20px; }
.tour_content { width: 177px; }
.tour_content_pict{ position: relative; width:177px; height:79px      }
.tour_content_pict_disney { position: relative; width: 177px; }
.tour_content_title{ color: white; font-size: 12px; background-image: url(topimages/tour-bg.gif); text-align: left; position: relative; width:177px; height:18px         }
.tour_content_copy{ font-size: 12px; line-height: 130%; background-image: url(topimages/tour-bg2.gif); text-align: left; position: relative; width:177px; height:69px        ; }
.tour_content_copy2 { text-align: left; height: 22px; width: 177px; position: relative; visibility: visible; }
.other-titlebox { font-size: 11px; line-height: 11pt; background-image: url(topimages/other-titlebar.gif); background-repeat: no-repeat; background-attachment: scroll; text-align: left; width:166px; margin-left: 4px; padding-left: 8px; }
.other-box { font-size: 10px; text-align: left; width: 174px; margin-bottom: 10px; margin-left: 4px; }
#footer { font-size: 12px; line-height: 200%; background-image: url(topimages/footer.gif); background-repeat: no-repeat; text-align: center; position: relative; width:745px; height:auto; clear: both; }
.banner { margin-top: 10px; margin-left: 15px; }
.px10 { font-size: 10px; }
.px11 { font-size: 11px; line-height: 145%; }
.px12 {
	font-size: 12px;
	line-height: 130%;
}
.px12_F00 { color: #f00; font-size: 12px; }
.px14_0055CC_B { color: #05c; font-size: 14px; font-family: "ＭＳ Ｐゴシック", Osaka; font-weight: bold; line-height: 140%; }
.px16 { font-size: 16px; line-height: 150%; }
.px25 { font-size: 25px; }
.px16_FFF { color: white; font-size: 16px; line-height: 150%; }
.px14_F00_B { color: #f00; font-size: 14px; font-weight: bold; }
.px14_000_B {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
	line-height: 140%;
}
.px16_F00_B { color: #f00; font-size: 16px; font-weight: bold; }
.px12_000_solid { font-size: 12px; width: 230px; border: solid 1px black; }
.sky-index {
	font-size: 11px;
	font-family: "ＭＳ Ｐゴシック", Osaka;
	line-height: 145%;
	background-repeat: no-repeat;
}
.sky-index-text { font-size: 10px; font-family: "ＭＳ Ｐゴシック", Osaka; line-height: 135%; background-repeat: no-repeat; padding-top: 13px; padding-left: 50px; }
.sky-index-point {
	font-size: 11px;
	background-image: url(item/sky/image/point3.gif);
	background-repeat: no-repeat;
	background-position: 0 1px;
	margin-top: -28px;
	margin-left: 163px;
	padding-left: 10px;
}
.sky-price { color: red; font-size: 12px; font-weight: bold; }
.sky-price-2 { color: black; font-size: 12px; font-weight: bold; }
.shiga-price {
	font-size: 22px;
	font-weight: bold;
	color: #F00;
	text-align: right;
	background-color: #FFE9D2;
	width: 130px;
}
.shiga-buttom {
	text-align: center;
	width: 140px;
}

.shiga-px14_FFF_B_390 {
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	background-color: #390;
	width: 60px;
}
.shiga-px12_000_FFF {
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	width: 209px;
}
.shiga-px14_000_FFF {
	font-size: 14px;
	text-align: left;
	vertical-align: top;
	width: 289px;
}

.shiga-px14_FFF_B_C90 {
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	background-color: #C90;
	width: 60px;
}
.shiga-px12_000_b_CCC {
	font-size: 12px;
	color: #000;
	background-color: #CCC;
	font-weight: bold;
	text-align: center;
	padding: 2px;
	width: 45px;
}
.t_font_14 {
	font-size: 14px;
}
.shiga-businfo {
	width: 745px;
	margin-right: auto;
	margin-left: auto;
}
.shiga-layput_left {
	width: 270px;
	float: left;
}
.shiga-layput_right {
	float: left;
	width: 460px;
}
.shiga-businfo .shiga-layput_right table tr td {
	text-align: center;
	font-size: 14px;
}
.shiga-yado {
	width: 745px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
.shiga-yado h3 {
	text-align: left;
	width: 745px;
	background-image: url(item/snow_shiga/images/shiga-title-back.gif);
	height: 25px;
	padding-top: 10px;
	text-indent: 15px;
}
#kanko .set05 {
	margin-left: 15px;
}

.shiga-businfo .shiga-layput_left .information {
	font-size: 11px;
	text-align: left;
	overflow: auto;
	height: 220px;
	width: 270px;
}
.information ul  {
	list-style-type: circle;
	list-style-position: inherit;
}
.information ul li {
	margin-left: 15px;
	list-style-type: circle;
}






.cooperate { text-indent: -100px; }
.space {
	clear: both;
}
.space-5 {
	clear: left;
	height: 5px;
	width: auto;
	float: left;
}

.waku-red {
	background-color: #FFFFFF;
	border: 1px solid #FF0000;
	line-height: 230%;
	margin-right: 2px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	font-weight: bold;
	margin-left: 2px;
}
li {
	line-height: 150%;
	list-style-type: none;
}
ul {
	list-style-type: square;
	list-style-position: inside;
}


.px14_F00_B-2 {
	color: #f00;
	font-size: 12px;
	font-weight: bold;
}
#tourbody .info .px11 .px11_F00 {
	font-size: 11px;
	color: #f00;
}
.width {
	overflow: auto;
	width: 705px;
}
.sky-info {
	float: left;
	width: 400px;
	font-size: 12px;
	line-height: 1.3em;
}

.timeschedule        {
	font-size: 12px;
	text-align: center;
	background-color: #E8E8E8;
	white-space: nowrap;
}

.timeschedule tr .hd        {
	background-color: #FFD141;
	width: 70px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.timeschedule tr .cell2        {
	background-color: #FFF0C4;
	/* [disabled]width: 80px; */
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
	padding-left: 10px;
}
.timeschedule tr .cell        {
	background-color: #FFF;
	text-transform: uppercase;
	/* [disabled]width: 70px; */
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 10px;
	padding-left: 10px;
}
.px16 .golf_attention li {
	list-style-type: square;
	list-style-position: outside;
	font-size: 14px;
	line-height: 130%;
	margin-top: 5px;
}

