@charset "utf-8";

div.alpha {
	opacity:0.8;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	padding: 5px;
}
body {
	background: #fcf3db  !important;
}

div.l_content {
/*	background: #fff url("../img/bg/bg_content.png") repeat-y !important;*/
	background: #fff repeat-y !important;
	border-top:none;
}
/* top メッセージ */
div.l_content h1{
/*	background: #b4ffc8;*/
	background: #383838;
	width: 1000px;
	height: 20px;
	margin-left: 0px;
	overflow: hidden;
	color:white;

}
/* --------------------------- */
/* TOPページ上 */
/* --------------------------- */
div.l_main_top {
/*	float: left;*/
	width: 1000px;
	overflow: hidden;
}

/* --------------------------- */
/* グローバルナビ */
/* --------------------------- */
div.l_global_tag {
	width:1000px;
	height:60px;
/*	border: 1px solid #000000;*/
}

/* 1:TOP */
a.link_global_btn1{/* 1 */
	position:absolute;
	margin-top: 0px;
	margin-left: 10px;
	width: 66px; /* 画像1枚分の横幅 */
	height: 42px; /* 画像1枚分の高さ */
	text-indent: -1000px; /* 文字を見えなくする */
	background-image: url("../img/top_r/global_navi1.png"); /* 画像ファイル名 */
	z-index: 7;
}
a.link_global_btn1:hover{
	background-position: bottom; /* 背景画像の表示開始基準を下に変更 */
}
div.global_btn1_fix{/* 1 */
	position:absolute;
	margin-top: 0px;
	margin-left: 10px;
	width: 66px; /* 画像1枚分の横幅 */
	height: 42px; /* 画像1枚分の高さ */
	text-indent: -1000px; /* 文字を見えなくする */
	background-image: url("../img/top_r/global_navi1.png"); /* 画像ファイル名 */
	background-position: 0px 0px; /* 背景画像の表示開始基準を下に変更 */
	z-index: 99;
}
/* 2:特集 */
a.link_global_btn2{/* 2 */
	position:absolute;
	margin-top: 0px;
	margin-left: 10px;
	width: 152px; /* 画像1枚分の横幅 */
	height: 42px; /* 画像1枚分の高さ */
	text-indent: -1000px; /* 文字を見えなくする */
	background-image: url("../img/top_r/global_navi2.png"); /* 画像ファイル名 */
	z-index: 6;
}
a.link_global_btn2:hover{
	background-position: bottom; /* 背景画像の表示開始基準を下に変更 */
}
div.global_btn2_fix{/* 2 */
	position:absolute;
	margin-top: 0px;
	margin-left: 10px;
	width: 152px; /* 画像1枚分の横幅 */
	height: 42px; /* 画像1枚分の高さ */
	text-indent: -1000px; /* 文字を見えなくする */
	background-image: url("../img/top_r/global_navi2.png"); /* 画像ファイル名 */
	background-position: 0px 0px; /* 背景画像の表示開始基準を下に変更 */
	z-index: 99;
}
/* 3:観光名所 */
a.link_global_btn3{/* 3 */
	position:absolute;
	margin-top: 0px;
	margin-left: 10px;
	width: 152px; /* 画像1枚分の横幅 */
	height: 42px; /* 画像1枚分の高さ */
	text-indent: -1000px; /* 文字を見えなくする */
	background-image: url("../img/top_r/global_navi3.png"); /* 画像ファイル名 */
	z-index: 5;
}
a.link_global_btn3:hover{
	background-position: bottom; /* 背景画像の表示開始基準を下に変更 */
}
div.global_btn3_fix{/* 3 */
	position:absolute;
	margin-top: 0px;
	margin-left: 10px;
	width: 152px; /* 画像1枚分の横幅 */
	height: 42px; /* 画像1枚分の高さ */
	text-indent: -1000px; /* 文字を見えなくする */
	background-image: url("../img/top_r/global_navi3.png"); /* 画像ファイル名 */
	background-position: 0px 0px; /* 背景画像の表示開始基準を下に変更 */
	z-index: 99;
}
/* 4:グルメ */
a.link_global_btn4{/* 4 */
	position:absolute;
	margin-top: 0px;
	margin-left: 10px;
	width: 152px; /* 画像1枚分の横幅 */
	height: 42px; /* 画像1枚分の高さ */
	text-indent: -1000px; /* 文字を見えなくする */
	background-image: url("../img/top_r/global_navi4.png"); /* 画像ファイル名 */
	z-index: 4;
}
a.link_global_btn4:hover{
	background-position: bottom; /* 背景画像の表示開始基準を下に変更 */
}
div.global_btn4_fix{/* 4 */
	position:absolute;
	margin-top: 0px;
	margin-left: 10px;
	width: 152px; /* 画像1枚分の横幅 */
	height: 42px; /* 画像1枚分の高さ */
	text-indent: -1000px; /* 文字を見えなくする */
	background-image: url("../img/top_r/global_navi4.png"); /* 画像ファイル名 */
	background-position: 0px 0px; /* 背景画像の表示開始基準を下に変更 */
	z-index: 99;
}
/* 5:温泉 */
a.link_global_btn5{/* 5 */
	position:absolute;
	margin-top: 0px;
	margin-left: 10px;
	width: 152px; /* 画像1枚分の横幅 */
	height: 42px; /* 画像1枚分の高さ */
	text-indent: -1000px; /* 文字を見えなくする */
	background-image: url("../img/top_r/global_navi5.png"); /* 画像ファイル名 */
	z-index: 3;
}
a.link_global_btn5:hover{
	background-position: bottom; /* 背景画像の表示開始基準を下に変更 */
}
div.global_btn5_fix{/* 5 */
	position:absolute;
	margin-top: 0px;
	margin-left: 10px;
	width: 152px; /* 画像1枚分の横幅 */
	height: 42px; /* 画像1枚分の高さ */
	text-indent: -1000px; /* 文字を見えなくする */
	background-image: url("../img/top_r/global_navi5.png"); /* 画像ファイル名 */
	background-position: 0px 0px; /* 背景画像の表示開始基準を下に変更 */
	z-index: 99;
}
/* 6:宿泊 */
a.link_global_btn6{/* 6 */
	position:absolute;
	margin-top: 0px;
	margin-left: 10px;
	width: 152px; /* 画像1枚分の横幅 */
	height: 42px; /* 画像1枚分の高さ */
	text-indent: -1000px; /* 文字を見えなくする */
	background-image: url("../img/top_r/global_navi6.png"); /* 画像ファイル名 */
	z-index: 2;
}
a.link_global_btn6:hover{
	background-position: bottom; /* 背景画像の表示開始基準を下に変更 */
}
div.global_btn6_fix{/* 6 */
	position:absolute;
	margin-top: 0px;
	margin-left: 10px;
	width: 152px; /* 画像1枚分の横幅 */
	height: 42px; /* 画像1枚分の高さ */
	text-indent: -1000px; /* 文字を見えなくする */
	background-image: url("../img/top_r/global_navi6.png"); /* 画像ファイル名 */
	background-position: 0px 0px; /* 背景画像の表示開始基準を下に変更 */
	z-index: 99;
}
/* 7:体験 */
a.link_global_btn7{/* 7 */
	position:absolute;
	margin-top: 0px;
	margin-left: 10px;
	width: 152px; /* 画像1枚分の横幅 */
	height: 42px; /* 画像1枚分の高さ */
	text-indent: -1000px; /* 文字を見えなくする */
	background-image: url("../img/top_r/global_navi7.png"); /* 画像ファイル名 */
	z-index: 1;
}
a.link_global_btn7:hover{
	background-position: bottom; /* 背景画像の表示開始基準を下に変更 */
}
div.global_btn7_fix{/* 7 */
	position:absolute;
	margin-top: 0px;
	margin-left: 10px;
	width: 152px; /* 画像1枚分の横幅 */
	height: 42px; /* 画像1枚分の高さ */
	text-indent: -1000px; /* 文字を見えなくする */
	background-image: url("../img/top_r/global_navi7.png"); /* 画像ファイル名 */
	background-position: 0px 0px; /* 背景画像の表示開始基準を下に変更 */
	z-index: 99;
}
/* 8:動画 */
a.link_global_btn8{/* 8 */
	position:absolute;
	margin-top: 0px;
	margin-left: 10px;
	width: 152px; /* 画像1枚分の横幅 */
	height: 42px; /* 画像1枚分の高さ */
	text-indent: -1000px; /* 文字を見えなくする */
	background-image: url("../img/top_r/global_navi8.png"); /* 画像ファイル名 */
	z-index: 0;
}
a.link_global_btn8:hover{
	background-position: bottom; /* 背景画像の表示開始基準を下に変更 */
}
div.global_btn8_fix{/* 8 */
	position:absolute;
	margin-top: 0px;
	margin-left: 10px;
	width: 152px; /* 画像1枚分の横幅 */
	height: 42px; /* 画像1枚分の高さ */
	text-indent: -1000px; /* 文字を見えなくする */
	background-image: url("../img/top_r/global_navi8.png"); /* 画像ファイル名 */
	background-position: 0px 0px; /* 背景画像の表示開始基準を下に変更 */
	z-index: 99;
}
/* グローバルバー */
div.global_bar{
	position:absolute;
	margin-top: 42px;
	margin-left: -6px;
	width: 1000px; /* 画像1枚分の横幅 */
	height: 18px; /* 画像1枚分の高さ */
}


/* ページ内リンクボタン1() */
div.l_search_3 div.link1{
	position:absolute;
	margin-top: -46px;
	margin-left:25px;
}
/* ページ内リンクボタン1 */
div.l_search_3 div.link1 a.jump{
	float:left;
	width: 109px; /* 画像1枚分の横幅 */
	height: 27px; /* 画像1枚分の高さ */
	text-indent: -1000px; /* 文字を見えなくする */
	background-image: url("http://www.aizu-concierge.com/img/top_r/map_hinoemata.png"); /* 画像ファイル名 */
}
div.l_search_3 div.link1 a.jump:hover{
	background-position: bottom; /* 背景画像の表示開始基準を下に変更 */
}

/* ページ内リンクボタン2() */
div.l_search_3 div.link2{
	position:absolute;
	margin-top: -105px;
	margin-left:72px;
}
div.l_search_3 div.link2 a.jump{
	float:left;
	width: 109px; /* 画像1枚分の横幅 */
	height: 28px; /* 画像1枚分の高さ */
	text-indent: -1000px; /* 文字を見えなくする */
	background-image: url("http://www.aizu-concierge.com/img/top_r/map_minamiaizu.png"); /* 画像ファイル名 */
}
div.l_search_3 div.link2 a.jump:hover{
	background-position: bottom; /* 背景画像の表示開始基準を下に変更 */
}
/* ページ内リンクボタン3() */
div.l_search_3 div.link3{
	position:absolute;
	margin-top: -187px;
	margin-left:46px;
}
div.l_search_3 div.link3 a.jump{
	float:left;
	width: 109px; /* 画像1枚分の横幅 */
	height: 34px; /* 画像1枚分の高さ */
	text-indent: -1000px; /* 文字を見えなくする */
	background-image: url("http://www.aizu-concierge.com/img/top_r/map_tadami.png"); /* 画像ファイル名 */
}
div.l_search_3 div.link3 a.jump:hover{
	background-position: bottom; /* 背景画像の表示開始基準を下に変更 */
}
/* ページ内リンクボタン4() */
div.l_search_3 div.link4{
	position:absolute;
	margin-top: -118px;
	margin-left:208px;
}
div.l_search_3 div.link4 a.jump{
	float:left;
	width: 109px; /* 画像1枚分の横幅 */
	height: 31px; /* 画像1枚分の高さ */
	text-indent: -1000px; /* 文字を見えなくする */
	background-image: url("http://www.aizu-concierge.com/img/top_r/map_shimogou.png"); /* 画像ファイル名 */
}
div.l_search_3 div.link4 a.jump:hover{
	background-position: bottom; /* 背景画像の表示開始基準を下に変更 */
}

/* --------------------------- */
/* TOPページ中下 */
/* --------------------------- */
div.l_content_bottom {
/*	border: 1px solid #000000;*/
}

div.l_content_bottom_left {
	float:left;
	width:230px;
/*	border: 1px solid #000000;*/
}
div.l_content_bottom_right {
	float:left;
	width:760px;
/*	border: 1px solid #000000;*/
}
/* --------------------------- */
/* 南会津人気スポット */
/* --------------------------- */
div.l_popular_spot {
/*	border: 1px solid #000000;*/
	padding-top:5px;
}

/* --------------------------- */
/* 過去の特集 */
/* --------------------------- */

div.l_sp_feature {
	margin-top:5px;
/*	height: 300px;*/
	width: 229px;
	overflow: hidden;
}

div.l_tokusyu_feature {
	width:230px;
	height:128px;
	float:left;
	margin-left:16px;
	overflow: hidden;
}

img {
	border-style:none;
}

/* --------------------------- */
/* メニュー */
/* --------------------------- */
div.l_menu {
	margin-top:5px;
	float: right;
}
div.lm_item {
	margin-top: 5px;
	margin-bottom: 5px;
}

.lm_access_btn{
	background: url("../img/btn/top_access_btn.png") 0 0;
	width: 182px;
	height: 122px;
	cursor: pointer;
	margin-bottom: 5px;
}
.lm_access_btn:hover{ background: url("../img/btn/top_access_btn.png") 0 -176px; }
.lm_house_btn{
	background: url("../img/btn/top_house_btn.png") 0 0;
	width: 182px;
/*	height: 122px;*/
	height: 80px;
	cursor: pointer;
	margin-bottom: 5px;
}
.lm_house_btn:hover{ background: url("../img/btn/top_house_btn.png") 0 -176px; }

/* --------------------------- */
/* 特集 */
/* --------------------------- */
div.tokusyu_img {
	margin-top:5px;
	margin-left:8px;
}
div.tokusyu_read {
	margin-top:5px;
	margin-left:8px;
}
/* --------------------------- */
/* 分類 */
/* --------------------------- */
div.class_title {
	height: 25px;
	margin-top:5px;
	margin-left:8px;
	background-color:#7A6A56;
	color:#FFFFFF;
	font-weight:bold;
	font-size: large;
	text-indent: 10px;
	line-height: 25px;
}
div.class_read {
	margin-top:5px;
	margin-left:8px;
}
/* --------------------------- */
/* コンテンツ */
/* --------------------------- */
div.content_1 {
	margin-top:5px;
}

div.content_1_img {
	float:left;
	width:320px;
	margin-left:8px;
}

div.content_1_img_main {
	width:310px;
}
div.content_1_img_sub1 {
	float:left;
	width:100px;
	padding-top:5px;
}
div.content_1_img_sub2 {
	float:left;
	width:100px;
	padding-top:5px;
    padding-left:5px;
}
div.content_1_img_sub3 {
	float:left;
	width:100px;
	padding-top:5px;
    padding-left:5px;
}

div.content_1_note {
	float:right;
	width:432px;
}

div.content_1_note_title {
	margin-top:5px;
	color:#7A6A56;
	font-size: large;
	font-weight:bold;
}
div.content_1_note_subtitle {
	margin-top:5px;
	color:#7A6A56;
	font-weight:bold;
}
div.content_1_note_note {
	margin-top:5px;
	margin-left:8px;
}

div.content_2 {
	margin-top:5px;
}

div.content_2_note {
	float:left;
	width:450px;
}

div.content_2_note_title {
	margin-top:5px;
	margin-left:8px;
	color:#7A6A56;
	font-size: large;
	font-weight:bold;
}
div.content_2_note_subtitle {
	margin-top:5px;
	margin-left:8px;
	color:#7A6A56;
	font-weight:bold;
}
div.content_2_note_note {
	margin-top:5px;
	margin-left:8px;
}

div.content_2_img {
	float:right;
	width:310px;
}

div.content_2_img_main {
	width:310px;
}
div.content_2_img_sub1 {
	float:left;
	width:100px;
	padding-top:5px;
}
div.content_2_img_sub2 {
	float:left;
	width:100px;
	padding-top:5px;
    padding-left:5px;
}
div.content_2_img_sub3 {
	float:left;
	width:100px;
	padding-top:5px;
    padding-left:5px;
}
/* --------------------------- */
/* 関連情報 */
/* --------------------------- */
#recommend{
    /* ↓必須 */
    display:none; /* 表示 */
    position:fixed; /* 配置方法 */
    right:6px; /* 配置位置(右) */
    bottom:6px; /* 配置位置(下) */
    /* ↑必須 */
    width:185px; /* 幅 */
    height:600px; /* 高さ */
    padding:5px; /* パディング */
    -moz-border-radius:10px; /* FF1-3 */
    -webkit-border-radius: 10px; /* Chrome1-3,Safari3-4 */
    /* border-radius:10px; 角の丸さ */
    line-height:1.1; /* 行間 */
    background: #f6dfea; /* Old browsers */
    background: -moz-linear-gradient(top, #f6dfea 0%, #f2d2e2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6dfea), color-stop(100%,#f2d2e2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #f6dfea 0%,#f2d2e2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #f6dfea 0%,#f2d2e2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #f6dfea 0%,#f2d2e2 100%); /* IE10+ */
    background: linear-gradient(top, #f6dfea 0%,#f2d2e2 100%);/* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6dfea', endColorstr='#f2d2e2',GradientType=0 );/* IE6-9 */
    -webkit-box-shadow: 0px 0px 2px 0px #4A494A; /* Chrome1,Safari3 */
    box-shadow: 0px 0px 2px 0px #4A494A; /* ボックスの影 */
    border: 1px solid #b8b7b8; /* 線の書式 */
    overflow-y: auto;   /* スクロール表示(縦) */
    overflow-x: hidden;   /* スクロール表示(横) */
}
#recommend p{
    padding-top:4px; /* パディング(上) */
    padding-left:10px; /* パディング(左) */
    font-size:12px!important; /* 文字サイズ */
}
#recommend a{
    color:#3B283B; /* リンクの文字色 */
}