@charset "shift_jis";
@import "./initialaize.css";


/* ξ{έθ
-------------------------------------*/
html {
height:100%;
}

body {
height:100%;
color:#333333;
font:normal 12px/1.6 "qMm pS Pro W3", "Hiragino Kaku Gothic Pro","lr o SVbN", "MS P Gothic",  "Verdana", Sans-serif;
text-align:center;
}

a {
color:#ff6600;
text-decoration:underline;
}

p {margin-bottom:19px;}


#wrapper {
width:100%;
height:100%;
min-height:100%;
margin:0 auto;
text-align:left;
color:#666666;
background:#ffffff url(../img/honeymoon/aurora/bg.jpg) 0 0 repeat-x;
}
#wrapperinner {
width:800px;
margin:0 auto;
padding-top:8px;
background:url(../img/honeymoon/aurora/top_bg.jpg) 0 0 no-repeat;
}

/* FireFoxpnbN */
body > #wrapper {
height:auto;
}

/* wb_[ */
#header {
width:800px;
height:282px;
}


/* tb^[ */
#footerwrapper {
width:100%;
padding-top:10px;
}
#footer {
width:800px;
border-top:solid 1px #00264E;
padding:10px 0 0;
color:#333333;
margin:0 auto 15px;
}
	#footer address {
	float:right;
	font-size:10px;
	margin-right:7px;
	}
	#footer ul {
	float:left;
	margin-left:20px;
	}
	#footer li {
	font-size:10px;
	list-style-type:none;
	float:left;
	padding:0 20px 0 10px;
	background:url(../img/honeymoon/aurora/list_tri_orange.gif) 0 6px no-repeat;
	}



/* Rec */
#content {
width:800px;
}
	#content h2 {
		padding-bottom:10px;
	}

#leftcontent {
width:300px;
padding-left:30px;
float:left;
}
#rightcontent {
width:410px;
padding-right:30px;
float:right;
}

#schedule {
	width:300px;
}
	#schedule hr {
		background-color:#00264E;
		color:#00264E;
		width:100%;
		height:4px;
	}
	#schedule .hr {
		border-bottom:solid 1px #00264E;
		padding-bottom:2px;
		margin-bottom:2px;
	}
	#schedule ul {
		margin:15px 15px 30px;
	}
	#schedule li {
		list-style-type:none;
		font-size:10px;
	}

.plan {
	background:url(../img/honeymoon/aurora/day_bg.gif) 3px 0 repeat-y;
	height:100%;
}

.day {
	float:left;
	width:28px;
	padding:15px 9px 15px 3px;
}

.detail {
	float:left;
	width:250px;
	margin-top:15px;
	font-size:10px;
}
	.detail strong {
		color:#00264E;
	}
	.detail p {
		margin:0;
	}

.meal {
	background:url(../img/honeymoon/aurora/meal.gif) 0 2px no-repeat;
	padding:0 0 15px 14px;
	color:#cc0000;
	width:230px;
}
	.meal span {
		float:right;
	}

#hotel {
	width:300px;
}
	#hotel h3 {
		margin:0 10px 10px;
	}
	#hotel table {
		margin-left:10px;
		width:278px;
		padding:0px;
		border-collapse:collapse;
		font-size:10px;
	}
	#hotel th {
		width:88px;
		padding:0px;
	}
		#hotel .table1 td {
			width:190px;
			background:url(../img/honeymoon/aurora/hotel_bg1.gif) 0 0 no-repeat;
			vertical-align:middle;
			text-align:center;
			padding:0px;
		}
		#hotel .table2 td {
			width:190px;
			background:url(../img/honeymoon/aurora/hotel_bg2.gif) 0 0 no-repeat;
			vertical-align:middle;
			text-align:center;
			padding:0px;
		}
	#hotel strong {
		display:block;
		font-weight:bold;
		font-size:12px;
	}

.yellow{
	background-color:#ffffee;
}
.pink{
	background-color:#EFDBD0;
}

#point {
	width:400px;
}

.cabin {
	background:#53D0CA url(../img/honeymoon/aurora/cabin_bottom.gif) 210px 100% no-repeat;
	color:#ffffff;
	font-size:10px;
	width:400px;
}
	.cabin p {
		width:185px;
		margin:0px;
		padding:0 5px 0 0;
	}

.chair {
	margin-top:10px;
	width:400px;
}
.chair_middle {
	background:url(../img/honeymoon/aurora/chair_middle.gif) 0 0 repeat-y;
	color:#ffffff;
	font-size:10px;
	width:315px;
}
	.chair_middle p {
		margin:0px;
		padding:3px 0 2px 22px;
	}
.chair_bottom {
	background:url(../img/honeymoon/aurora/chair_bottom.gif) 0 100% no-repeat;
	padding-bottom:6px;
}

.privilege {
	margin-top:20px;
	width:400px;
	background:url(../img/honeymoon/aurora/privilege_bg.jpg) 0 0 no-repeat;
	color:#00264E;
}
	.privilege h3 {
		margin:0 10px 10px;
	}
	.privilege ul {
		margin:0 20px 10px;
	}
	.privilege li {
		list-style-type:none;
		background:url(../img/honeymoon/aurora/star.gif) 0 2px no-repeat;
		padding-left:15px;
	}
	.privilege strong {
		color:#CC0000;
	}
	.privilege p {
		width:195px;
		padding:30px 20px 20px 40px;
		font-size:11px;
	}

.dinner_middle {
	width:400px;
	background:url(../img/honeymoon/aurora/dinner_middle.gif) 0 0 repeat-y;
}
.dinner_top {
	background:url(../img/honeymoon/aurora/dinner_top.gif) 0 0 no-repeat;
	padding-top:10px;
}
.dinner_bottom {
	background:url(../img/honeymoon/aurora/dinner_bottom.gif) 0 100% no-repeat;
	padding-bottom:10px;
}
.dinner {
	padding:0 5px 0 20px;
}	
	.dinner h3 {
		margin-top:4px;
	}
	.dinner p {
		padding:8px 5px 0;
		width:180px;
		color:#00264E;
		font-size:10px;
	}
	
.optional_middle {
	width:400px;
	background:url(../img/honeymoon/aurora/optional_middle.gif) 0 0 repeat-y;
}
.optional_top {
	background:url(../img/honeymoon/aurora/optional_top.gif) 0 0 no-repeat;
	padding-top:52px;
}
.optional_bottom {
	background:url(../img/honeymoon/aurora/optional_bottom.gif) 0 100% no-repeat;
	padding-bottom:6px;
	margin-top:20px;
}
.optional {
	padding:0 25px;
	color:#00264E;
}
	.optional ul {
		margin:20px 0 10px 0;
		width:160px;
	}
	.optional li {
		list-style-type:none;
		background:url(../img/honeymoon/aurora/star.gif) 0 2px no-repeat;
		padding-left:15px;
	}
	.optional p {
		width:160px;
		margin:0 0 10px;
		text-align:right;
	}

.notice {
	margin-top:10px;
}
	.notice p {
		color:#FF0000;
		text-align:right;
		font-size:10px;
	}

#price {
	width:740px;
	margin:10px auto; 30px;
}
	#price table {
		width:360px;
		margin-top:20px;
		border-collapse:collapse;
		border:solid 1px #05305E;
		
	}
	#price th {
		padding:1px 0;
		vertical-align:middle;
		text-align:center;
		background-color:#05305E;
		color:#ffffff;
	}
	#price td {
		vertical-align:middle;
		color:#05305E;
		border:solid 1px #05305E;
	}
	#price .hotel {
		text-align:left;
		padding:1px 0 0px 20px;
		width:165px;
	}
	#price .price1 {
		text-align:right;
		padding:1px 80px 0px 0;
		width:190px;
	}
	#price .price2 {
		text-align:right;
		padding:1px 40px 0px 0;
		width:110px;
	}
	#price .airport {
		text-align:center;
		padding:1px 0 0;
		width:245px;
	}
	#price p {
		margin-top:5px;
		color:#05305E;
		font-size:10px;
	}
	

.price_set img {
	display:block;
	margin:10px 0;
}
.price_set p {
	color:#00264E;
}

#inquire {
	width:740px;
	margin:20px auto; 30px;
}
	#inquire h3 {
		margin-top:5px;
		margin-left:20px;
		color:#05305E;
		font-size:13px;
	}
	#inquire p {
		margin-top:10px;
		margin-left:20px;
		color:#000000;
	}
	#inquire a {
		padding:0 0 5px 20px;
		background:url(../img/honeymoon/aurora/mail.gif) 0 0 no-repeat;
	}
	#inquire ul {
		margin-top:10px;
		margin-left:20px;
		width:330px;
		color:#000000;
	}
	#inquire li {
		list-style-type:none;
	}

#aurora {
width:740px;
margin:20px auto; 30px;
}

#aurora ul {
margin-left:10px;
}


#kansou {
width:700px;
margin-bottom:20px;
}



/* €Κ */
.clr {clear:both;}
.left {float:left;}
.right {float:right;}
.list li {
padding-left:20px;
background:url(../images/common/arrow_green.gif) 8px 6px no-repeat;
}

.container {
margin-bottom:30px;
}


