<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "shift_jis";

/* ajpページ　共通設定
--------------------------------------------------------------------- */
#ajp{
	margin: 0;
	padding: 10px 5px;
}

#menu{
	float: left;
	width: 200px;
	margin: 0;
	padding: 0;
	background: #EEE;
}
#menu h3{
	margin: 0 0 5px 0;
	padding: 5px 10px;
	background: #00C;
	border-bottom: 2px solid #CCC;
	font-size: 1.2em;
	color: #FFF;
}
#menu dl.brand{
	margin: 0;
	padding: 0;
}
#menu dl.brand dt{
	margin: 0;
	padding: 0;
}
#menu dl.brand dd{
	margin: 0;
	padding: 0 10px;
	text-align: right;
}
#menu ul{
	margin: 0;
	padding: 5px;
	list-style: none;
}
#menu ul li{
	margin: 0 0 5px 0;
	padding: 10px 0 9px 17px;
	background: #FFF url(../images/arrow3.gif) 5px 13px no-repeat;
	border-bottom: 1px dotted #CCC;
}
#menu ul li.now{
	font-weight: bold;
	background: #FFC url(../images/arrow3.gif) 5px 13px no-repeat;
}
#menu ul ol{
	margin: 0;
	padding: 0;
	list-style: none;
}
#menu ul ol li{
	margin: 0;
	padding: 5px 0 0 0;
	background: none;
	border-bottom: none;
}

#content{
	float: right;
	width: 730px;
	margin: 0;
	padding: 0;
}
#content h3{
	margin: 0 0 10px 0;
	padding: 8px 0 5px 0;
	border-top: 4px solid #09F;
	border-bottom: 1px dotted #CCC;
	font-size: 1.4em;
}
.red{
	color: #C00;
}


/* 共通のご案内　info
--------------------------------------------------------------------- */
dl.info{
	margin: 0;
	padding: 0;
}
dl.info dt{
	margin: 10px 0 0 0;
	padding: 0;
	font-weight: bold;
}
dl.info dd{
	margin: 0;
	padding: 0 0 0 12px;
}


/* お申込みからご出発まで　flow
--------------------------------------------------------------------- */
.flow{
	width: 730px;
	margin: 0 0 10px 0;
	padding: 0;
}
.flow h4{
	margin: 0 0 10px 0;
	padding: 10px 10px 10px 25px;
	background: url(../images/flow_h4.gif) no-repeat;
	font-size: 1.2em;
}
.flow p{
	margin: 0;
	padding: 0 10px;
}
.flow p.arrow{
	clear: both;
	margin: 0;
	padding: 10px 0;
	text-align: center;
}


/* 変更・取消のご案内　cxl
--------------------------------------------------------------------- */
.cxl{
	width: 730px;
	margin: 0 0 20px 0;
	padding: 0;
}
.cxl h4{
	margin: 0 0 10px 0;
}

table.cxlinfo{
	margin: 0 0 10px 0;
	border-bottom: 1px dotted #CCC;
}

table.cxlinfo dl{
	margin: 0 0 10px 0;
	padding: 0;
}
table.cxlinfo dt{
	margin: 0;
	padding: 0;
	font-weight: bold;
}
table.cxlinfo dd{
	margin: 0;
	padding: 0;
}
.cxlnotice{
	margin: 0;
	padding: 10px;
	background: #FFEEFF;
	border: 1px solid #F06;
}

table.MbTB4 {
border-collapse:collapse;
border-spacing:0;
border-top:1px solid #999;
border-left:1px solid #999;
}
table.MbTB4 th,
table.MbTB4 td {
border-bottom:1px solid #999;
border-right:1px solid #999;
padding:4px;
font-weight:normal;
text-align:left;
}
table.MbTB4 th {background-color:#E2E9EF;}
table.MbTB4 th.val4 {
background-color:#7487A4;
color:#fff;
text-align:center;
}
table.MbTB4 td.val4 {
background-color:#dfdfdf;
text-align:center;
}


/* 予約内容の確認　mypage
--------------------------------------------------------------------- */
.board{
	width: 656px;
	margin: 15px auto;
	padding: 5px 20px;
	background: #FFC;
	border: 2px solid #F90;
}
.board h4{
	margin: 0 0 5px 0;
	padding: 5px 0 0 0;
	border-bottom: 1px dotted #C96;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 1.2em;
	color: #600;
}
.board p{
	margin: 0;
	padding: 5px 0;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: bold;
}
.board p a{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

.board dl{
	margin: 0 0 5px 0;
	padding: 0;
}
.board dl dt{
	margin: 5px 0 0 0;
	padding: 0;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight: bold;
}
.board dl dd{
	margin: 0;
	padding: 0 0 0 12px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}


/* ヘルプトップ　help
--------------------------------------------------------------------- */
#helptop{
	float: left;
	width: 710px;
	margin: 10px 0 0 0;
	padding: 20px 10px;
	background: #EEE;
	border-top: 5px solid #FC0;
	border-bottom: 5px solid #FC0;
}
.leftbox{
	float: left;
	width: 320px;
	margin: 0;
	padding: 14px;
	background: #FFF;
	border: 1px solid #CCC;
}
.rightbox{
	float: right;
	width: 320px;
	margin: 0;
	padding: 14px;
	background: #FFF;
	border: 1px solid #CCC;
}
#helptop h4{
	margin: 0 0 10px 0;
	padding: 0;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 1.4em;
	border-bottom: 1px solid #999;
}
#helptop ol li{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 1.2em;
	line-height: 2.0;
	border-bottom: 1px dotted #CCC;
}
#helptop ol li a{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}</pre></body></html>