@charset "shift_jis";

.clr {clear:both;}

#wrapper {
width:780px;
margin:-17px auto 0;
text-align:left;
background:url(../images/navi/bg_main.gif) 0 0 no-repeat;
}

#wrapper_top {
width:780px;
margin:-17px auto 0;
text-align:left;
background:url(../images/navi/bg_main.gif) 0 0 no-repeat;
}

/* 回り込み */
#header_img {
margin-bottom:10px;
padding-bottom:10px;
border-bottom:2px solid #ff6600;
/*background:url(../images/navi/bg_curve.jpg) 0 100% no-repeat;*/
}

/* ロゴ */
#logo {
width:170px;
float:left;
}
	#logo a {
	width:170px;
	height:69px;
	display:block;
	margin-top:33px;
	}

/* ヘッダー右側格納 width:596px; */
#menuarea {
width:596px;
float:right;
}

/* ヘッダーメニュー */
#headermenu {
margin-top:19px;
margin-bottom:8px;
padding-left:40px;
float:right;
background:url(../images/icon_airplane.gif) 0 0 no-repeat;
}
	#headermenu ul {
		list-style-type : none;
		margin: 0px;
	}
	#headermenu li {
	margin-left:15px;
	padding-left:15px;
	display:inline;
	background:url(../images/navi/arrow.gif) 0 3px no-repeat;
	}
	#headermenu a {
	color:#333333;
	font-size:10px;
	}

/* メインメニュー */
#mainmenu {clear:both;}
	#mainmenu ul {
		list-style-type : none;
		margin: 0px;
	}
	#mainmenu li {
	margin:0 0 2px 2px;
	display:block;
	float:left;
	}
		#mainmenu li a {
		width:97px;
		height:27px;
		display:block;
		float:left;
		text-indent:-1000em;
		text-decoration:none;
		}
		#mainmenu li a:hover {
		background-position:0 -27px;
		}

	/* メインメニュー個別設定 */
	#menu_home a {background:url(../images/navi/menu_home.gif) 0 0 no-repeat;}
	#menu_service a {background:url(../images/navi/menu_service.gif) 0 0 no-repeat;}
	#menu_mypage a {background:url(../images/navi/menu_mypage.gif) 0 0 no-repeat;}
	#menu_faq a {background:url(../images/navi/menu_faq.gif) 0 0 no-repeat;}
	#menu_record a {background:url(../images/navi/menu_record.gif) 0 0 no-repeat;}
	#menu_trick a {background:url(../images/navi/menu_trick.gif) 0 0 no-repeat;}
	#menu_gallary a {background:url(../images/navi/menu_gallary.gif) 0 0 no-repeat;}
	#menu_blog a {background:url(../images/navi/menu_blog.gif) 0 0 no-repeat;}
	#menu_bbs a {background:url(../images/navi/menu_bbs.gif) 0 0 no-repeat;}
	#menu_random a {background:url(../images/navi/menu_random.gif) 0 0 no-repeat;}
	#menu_kaukau a {background:url(../images/navi/menu_kaukau.gif) 0 0 no-repeat;}
	#menu_family a {background:url(../images/navi/menu_family.gif) 0 0 no-repeat;}
	#menu_honeymoon a {background:url(../images/navi/menu_honeymoon.gif) 0 0 no-repeat;}
	#menu_memory a {background:url(../images/navi/menu_memory.gif) 0 0 no-repeat;}
	#menu_europe a {background:url(../images/navi/menu_europe.gif) 0 0 no-repeat;}
	#menu_residence a {background:url(../images/navi/menu_residence.gif) 0 0 no-repeat;}
	#menu_staff a {background:url(../images/navi/menu_staff.gif) 0 0 no-repeat;}
	#menu_campaign a {background:url(../images/navi/menu_campaign.gif) 0 0 no-repeat;}

	/* 該当ページの場合 */
	#menu_home_on a {background:url(../images/navi/menu_home.gif) 0 -27px no-repeat;}
	#menu_service_on a {background:url(../images/navi/menu_service.gif) 0 -27px no-repeat;}
	#menu_mypage_on a {background:url(../images/navi/menu_mypage.gif) 0 -27px no-repeat;}
	#menu_faq_on a {background:url(../images/navi/menu_faq.gif) 0 -27px no-repeat;}
	#menu_record_on a {background:url(../images/navi/menu_record.gif) 0 -27px no-repeat;}
	#menu_trick_on a {background:url(../images/navi/menu_trick.gif) 0 -27px no-repeat;}
	#menu_gallary_on a {background:url(../images/navi/menu_gallary.gif) 0 -27px no-repeat;}
	#menu_blog_on a {background:url(../images/navi/menu_blog.gif) 0 -27px no-repeat;}
	#menu_bbs_on a {background:url(../images/navi/menu_bbs.gif) 0 -27px no-repeat;}
	#menu_random_on a {background:url(../images/navi/menu_random.gif) 0 -27px no-repeat;}
	#menu_kaukau_on a {background:url(../images/navi/menu_kaukau.gif) 0 -27px no-repeat;}
	#menu_family_on a {background:url(../images/navi/menu_family.gif) 0 -27px no-repeat;}
	#menu_honeymoon_on a {background:url(../images/navi/menu_honeymoon.gif) 0 -27px no-repeat;}
	#menu_memory_on a {background:url(../images/navi/menu_memory.gif) 0 -27px no-repeat;}
	#menu_europe_on a {background:url(../images/navi/menu_europe.gif) 0 -27px no-repeat;}
	#menu_residence_on a {background:url(../images/navi/menu_residence.gif) 0 -27px no-repeat;}
	#menu_staff_on a {background:url(../images/navi/menu_staff.gif) 0 -27px no-repeat;}
	#menu_campaign_on a {background:url(../images/navi/menu_campaign.gif) 0 -27px no-repeat;}

	#menu_record{font-size:12px;};

/* フッター */
#footer_b {
width:780px !important;
padding:20px 0 0;
margin:0px auto;
font-size:10px;
}
	#footer_b a {color:#333333;}
	#footer_b ul {
	margin-top:10px;
	float:left;
	}
	#footer_b li {
	margin-right:18px;
	padding-left:15px;
	display:inline;
	background:url(../images/navi/arrow.gif) 0 1px no-repeat;
	}
	#footer_b .blog{
	margin-top:10px;
	font-weight:normal;
	font-size:10px;
	letter-spacing:0px;
	float:right;
	}
		
#footer_img {
width:780px !important;
margin-top:20px;
margin-bottom:10px;
padding:0 0 10px 0;
border-top:2px solid #ff6600;
/* background:url(../images/navi/bg_curve.jpg) 0 0 no-repeat; */
}

#footer_a {
width:780px !important;
margin:0px auto;
}

	#footer_a ul {
	float:left;
	margin:0;
	}
	#footer_a li {
	margin:0 2px 0 0;
	display:inline;
	word-spacing:0;
	}

