@charset "UTF-8";
@import url("_css/share.css");

/* +++++++++++++++++++++++++++++++++
■サイトトップ CSS
+++++++++++++++++++++++++++++++++ */

/*
フラッシュ
+++++++++++++++++++++++++++++++++*/
#index_flash {
	width:820px;
	margin:5px auto 0px auto;
	padding:15px 0px;
	background:url(index_imgs/flash_bg.png) no-repeat;
	_background:none;
　_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='index_imgs/flash_bg.png',sizingMethod='crop');
}
#index_flash #flash_obj {
	width:790px;
	height:410px;
	margin:0px 15px;
}

/*
Tabロダン
+++++++++++++++++++++++++++++++++*/
#wrapper {
	margin:5px auto 0px auto;
	width:800px !important;
	margin-top:5px !important;
}
#tab_rodin {
	width:550px;
	float:left;
}
#tab_rodin .tab_list {
	width:550px;
	margin:0px;
	padding:0px;
	list-style:none;
}
#tab_rodin .tab_list li {
	float:left;
}
#tab_rodin #tab_conts {
	width:550px;
	background:url(index_imgs/tab_rodin_bg.jpg) no-repeat;
	border-top:solid 5px #50472d;
}
#tab_rodin #tab_conts .blk_left {
	width:130px;
	margin:15px 0px 0px 15px;
	display:inline;
}
#tab_rodin #tab_conts .blk_right {
	width:375px;
	margin:15px 15px 0px 0px;
	display:inline;
}
#tab_rodin #tab_conts .blk_right .txt {
	margin:10px 0px 0px 0px;
}
#tab_rodin #tab_conts .blk_right .txt .tab_b {
	margin:10px 0px 0px 0px;
	text-align:right;
	display:block;
}
/*タブを設定*/
#tab_rodin #tab2 {
	display:none;
}

/*ラッパー フッター書き換え*/
#wrapper {
	padding-bottom:0px !important;
}
#footer {
	width:800px !important;
	padding-top:0px !important;
	margin:25px auto 0px auto !important;
	background:none !important;
}

/*
バナー
+++++++++++++++++++++++++++++++++*/
#bnr_blk {
	width:240px;
	padding:5px 0px;
	text-align:center;
	background:#ccc6a3;
	float:right;
}
#bnr_blk #bnr_list {
	margin:0px;
	padding:0px;
	list-style:none;
}

