/*新規部分*/


.leftcolumn {
	width:540px;
	float:left
}
.leftcolumn:after {
	content:"";
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}
/*\*/
* html .leftcolumn {
	height:1em;
	overflow:visible;
}
/**/
.rightcolumn {
	width:200px;
	float:left
}
.rightcolumn:after {
	content:"";
	display:block;
	clear:both;
	height:1px;
	overflow:hidden;
}
/*\*/
* html .rightcolumn {
	height:1em;
	overflow:visible;
}
/**/

.titleshort {
	width:200px;
}
.updatecol {
	width:200px;
	background-color:#FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FF9900;
	border-left-color: #FF9900;
}
.updatedetail {
	font-size: 10px;
	color: #000000;
	float: left;text-align: left;
	padding: 2px;
}
.updatedate {
	display:block;
	font-size:11px;
	font-weight:bold;
	color:#FF9900;
	text-align:left;
	padding-left:3px;
	line-height:13px;
	clear:none;
}
.guidecol {
	width:200px;
}
.guidedetail {
	width:199px;
	font-size: 10px;
	color: #000000;
	float: left;
	text-align: center;
	background-color:#FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FF9900;
	border-left-color: #FF9900;
}

.pickupcol {
	width:540px;
}
.navicol {
	width:540px;
}
.navibtn {
	width:175px;
	float:left;
}
.infocolumn {
	width:750px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	text-align:left;
	font-size:11px;
	color: #666666;
}
.titlemiddle {
	width:540px;
	margin-left:auto;
	margin-right:auto;
}
.titlelong {
	width:750px;
	margin-left:auto;
	margin-right:auto;
}
.infodetail {
	padding:5px;
	text-align:left;
	font-size:11px;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FF9900;
	border-left-color: #FF9900;
}
.infotxt {
	padding:5px;
	text-align:left;
	font-size:11px;
	color: #666666;
}

.teiha-date {
	width:70px;
	text-align:left;
	font-size:11px;
	font-weight: bold;
	float: left;
}
.teiha-time {
	width:70px;
	text-align:left;
	font-size:11px;
	float: left;
}
.teiha-ch {
	text-align:left;
	font-size:11px;
	float: left;
}


.nextcolumn {
	width:750px;
	margin-left:auto;
	margin-right:auto;
}




.nextdetail {
	width:750px;
	margin-left:auto;
	margin-right:auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	background-image: url(images/top/next_bg.png);
}
.nextsubbox {
	width:150px;
	float:left;
}
.nextch {
	margin:0px;
	padding-left:0px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FF9900;
	float:left;
}
.nextimg {
	margin-left:auto;
	margin-right:auto;
}
.nexttxt {
	display:block;
	clear:left;
	font-size:11px;
	font-weight:bold;
	color:#666666;
	text-align:center;
	padding-left:7px;
	line-height:13px;
}
.nexttxt-s {
	font-size:9px;
}
.nextcopy {
	margin:0px;
	padding:0px;
	font-size:9px;
	color:#999999;
	text-align:left;
	float:left;
}
.bannercolumn {
	margin-left:auto;
	margin-right:auto;
}
.bannerlong {
}
.bannershort {
}

/*新規部分*/




#windowbottm {
	width:760px;
	float:left;
	background-color:#FFCC33;
}
.leftcol_title {
	width:540px;
}
.leftcol {
	width:540px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#999999;
	margin:0px;
	padding:0px;
	float:left;
	display:block;
	overflow:hidden;
	background-image: url(images/top/next_bg.gif);
}
.rightcol {
	width:200px;
	display:block;
}
.rightcol_detail {
	width:198px;
	background-color:#FFFFFF;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-right-color:#999999;
	border-bottom-color:#999999;
	border-left-color:#999999;
}
.rightcol_title {
	display:block;
	clear:left;
}

