 @charset "utf-8";
/*
	Copyright © 2009 nassau international.inc. All rights reserved.

		Style List
		1. Contents Layout
		?. Print Style
*/

/* =1. Contents Layout */
/* ---------------------------------------------------------------- */
.wrapArea1 {
 background:#d0eff5 url(../images/wrap_area1_bg2.jpg) center top no-repeat;
}
#headPromotion {
 width:760px;
 margin:0 auto;
 overflow:hidden;
 zoom:1;
}
#contentsWrapper {
 padding:25px 0 20px;
 overflow:hidden;
 zoom:1;
}
#contentsWrapper h1 {
 color:#fff;
 font-size:116%;
 margin:0 0 28px;
}
#contentsWrapper h2 {
 background:url(../images/h2_title_bg.gif) left top no-repeat;
 height:23px;
 margin:0 0 25px;
 padding:5px 0 0 11px;
 color:#fff;
}
.commonArea {
 margin:0 10px;
}

.read {
 color:#fff;
 font-size:116%;
 margin:0 0 25px;
}

#promotionArea {
 margin:0 10px;
 padding:0 0 10px;
}

#promotionArea dl dd {
 margin:0 0 20px;
}

#promotionArea2 {
 margin:0 10px;
 padding:0 0 10px;
}

#promotionArea2 ol li {
 overflow:hidden;
 zoom:1;
 margin:0 0 20px;
}
#promotionArea2 ol li div.left {
 float:left;
}
#promotionArea2 ol li div.right { 
 float:right;
 width:400px;
}
#promotionArea2 ol li div.right p {
 color:#fff;
 line-height:1.8;
}
#promotionArea2 ol li div.right p strong {
 font-size:116%;
}
#promotionArea2 ol li div.right p span {
 font-size:85%;
}

#travelArea {
 margin:0 10px;
}
#travelArea dl dd {
 color:#fff;
 font-size:116%;
 margin:10px 0 50px;
 padding:0 0 0 57px;
}

.foodArea {
 margin:0 10px;
}
.foodArea p {
 color:#fff;
 margin:0 0 40px;
}
.foodArea ol li {
 overflow:hidden;
 zoom:1;
 margin:0 0 20px;
}
.foodArea ol li div.left {
 float:left;
}
.foodArea ol li div.right { 
 float:right;
 width:400px;
}
.foodArea ol li div.right p {
 line-height:1.8;
 margin:0 0 10px;
}
.foodArea ol li div.right p strong {
 font-size:116%;
}
.foodArea ol li div.right p a {
 color:#fff;
}

#companyArea {
 margin:0 10px;
 padding:0 0 30px;
}
#companyArea table {
 width:740px;
}
#companyArea table th {
 color:#fff;
 padding:20px 10px;
 vertical-align:top;
 font-weight:bold;
 background:url(../images/list_bg.gif) left bottom repeat-x;
 width:10%;
}
#companyArea table td {
 color:#fff;
 padding:20px 10px;
 vertical-align:top;
 background:url(../images/list_bg.gif) left bottom repeat-x;
 width:89%;
}
#companyArea table td a {
 color:#fff;
}
#companyArea table td div {
 margin:10px 0 0;
}

#recruitArea {
 margin:0 10px;
 padding:0 0 30px;
}
#recruitArea table {
 width:740px;
}
#recruitArea table th {
 color:#fff;
 padding:20px 10px;
 vertical-align:top;
 font-weight:bold;
 background:url(../images/list_bg.gif) left bottom repeat-x;
 width:15%;
}
#recruitArea table td {
 color:#fff;
 padding:20px 10px;
 vertical-align:top;
 background:url(../images/list_bg.gif) left bottom repeat-x;
 width:84%;
}
#recruitArea table td a {
 color:#fff;
}
#recruitArea table td div {
 margin:10px 0 0;
}

#privacyArea {
 margin:0 10px;
 padding:0 0 20px;
}

#privacyArea ol li {
 color:#fff;
 margin:0 0 5px 30px;
 list-style-position:outside;
 list-style:decimal;
}

/* =?. Print Style */
/* ---------------------------------------------------------------- */
@media print {}

