@charset "euc-jp";





/* CSS Document */


div.section {
	margin-bottom:18px;
}
div.section div.sectionIn {
	padding:0 10px;
}
div.sectionIn div.sectionInIn {
	padding:10px 0;
}
div.sectionIn div.sectionInIn h3 {
	margin-bottom:4px;
}


div.receptionistDetail {
	margin:10px 10px -7px 10px;
}
div.receptionistDetail .moredetail {
	padding:14px 8px 8px 8px;
}
div.receptionistDetail .moredetail p {
	margin-bottom:10px;
}
div.receptionistDetail .moredetail p a:link,
div.receptionistDetail .moredetail p a:visited {
	color:#00e !important;
}


ul.indent {
	padding-left:7px;
	margin:7px 0;
}
ul.indent li {
	text-indent:-1em;
	padding-left:1em;
}
ul.indent li:first-letter {
	font-family:monospace;
}

ul.indentnum {
	padding-left:12px;
	margin:7px 0;
}
ul.indentnum li {
	text-indent:-1.4em;
	padding-left:1em;
	margin-bottom:2px;
}


div#choosepdf {
	padding:10px;
}
div#choosepdf div.adobebnr {
	width:165px;
	text-align:right;
	float:right;
}
div#choosepdf ul.indent {
	margin-top:2px !important;
	margin-bottom:9px !important;
}
div#choosepdf ul.indent li a:link,
div#choosepdf ul.indent li a:visited {
	color:#00a !important;
}


div#credit {
	text-align:right;
}
div#credit p {
	margin-bottom:11px;
}










/* 過去の遺産ここから */
.pad10 {
    padding: 0px 10px 0px;
}
.pad15 {
    padding: 0px 15px 0px;
}
.pad20 {
    padding: 0px 20px 0px;
}
.sectionIn {
	line-height:1.5;
}
ul.itemize,
ul.itemize li{
margin:0px;
padding:0px;
margin-left:10px;
}
ul.itemize li{
padding-left:10px;
background:transparent url(/common/image/list-ico-01.gif) no-repeat scroll 4px 0.6em;
}
ul.itemize li a{
text-decoration:underline!important;
}

td span a {
text-decoration:underline!important;
color:#0000FF!important;
}

td span a:hover {
color:#ff6600!important;
}
/* 過去の遺産ここまで */


/* 右カラムBox
----------------------------*/
#rightColumn .service_in {
	width: 223px;
	margin: 10px 0 10px 10px;
}
#rightColumn .service_in p.pBLink {
	padding-bottom: 10px;
}
#rightColumn .service_in p.text {
	padding-top: 10px;
}
*html #rightColumn .service_in p.text {
	padding: 0 0 10px 0;
}
*:first-child+html #rightColumn .service_in p.text {
	padding: 0 0 10px 0;
}
#rightColumn .service_in p.text span {
	color: #990000;
}

*html #rightColumn .service_in img {
	margin-bottom: 10px;
}
*:first-child+html .service_in img {
	margin-bottom: 10px;
}
select#toMonth_ticket,
select#backMonth_ticket{
width:53px!important;
}
select#toDay_ticket,
select#backDay_ticket{
width:78px!important;
}

#rightColumn .rightcolumnbox a:link,
#rightColumn .rightcolumnbox a:visited{
	text-decoration: underline!important;
}
#rightColumn .rightcolumnbox  a:hover,
#rightColumn .rightcolumnbox  a:active{
	text-decoration: none!important;
}
