@charset "utf-8";

/*=========================================================================

種別 ： 下層ページ用css
適用 ： 下層ページスタイル

=========================================================================*/

/* 大枠設定
================================================================================================================ */
#AREA_ALL{
	width: 1000px;
	position: relative;
	margin: 0 auto 0 auto;
	text-align: center;
	background: url("../img/conbg01.jpg") center 0 repeat-y;
	color: #37241B;
}

/* コンテンツエリア設定
=============================================== */
/* -- レイアウト設定 --*/
.LOW #CONTENTS{
	width: 900px;
	margin: 0 50px;
	background: url("../img/low/low_conbg_hd.jpg") 0 0 no-repeat;

}
.LOW #CONTENTS #COL_L{
	width: 228px;
}
.LOW #CONTENTS #COL_R{
	width: 650px;
	position: relative;
}
/* -- 右エリア -----------------------------------------------------------------*/
.LOW #CONTENTS #COL_R .COL_innerbox{
	margin-top:18px;
	text-align: left;
	letter-spacing: 0.1em;
}
.LOW #CONTENTS #COL_R #goto_sitemap{
	position: absolute;
	top: 0;
	right: -12px;
}
.LOW #CONTENTS #COL_R #goto_sitemap a{
	width: 130px;
	height: 36px;
	display: block;
	background: url("../img/low/sitemap_btn.png") 0 0 no-repeat;
	text-indent: -9999px;
}
.LOW #CONTENTS #COL_R #goto_sitemap a:hover{
	background: url("../img/low/sitemap_btn_on.png") 0 0 no-repeat;
}



/* -- 左エリア -----------------------------------------------------------------*/
.LOW #CONTENTS #COL_L{
}
/**-- グローバルナビ --*/
.LOW #CONTENTS #COL_L #gnav{
	padding-bottom: 6px;
}
/*-- サブボタン -*/
.LOW #CONTENTS #COL_L #sub_btn{
	padding-bottom:20px;
}
.LOW #CONTENTS #COL_L #sub_btn li{
	padding-bottom: 3px;
}

/* フッター
====================================================================================================================== */
/*-- 箱設定 --*/
.LOW #FOOT{
	width:1000px;
	margin: 0 auto;
	text-align: center;
	padding: 45px 0 30px 0;
	background: url("../img/low/low_foot_bg.jpg") center 0 no-repeat;
}
.LOW #FOOT .foot_col{
	padding: 0 50px;
}
/*-- フッタ1段目--*/
.LOW #FOOT #foot01{
	padding-bottom: 20px;
	font-size: 100%;
}
.LOW #FOOT #foot01 li{
	padding: 0 7px;
}
.LOW #FOOT #foot01 li.first{
	padding-left: 0;
}

/*-- フッタ2段目--*/
.LOW #FOOT #foot02{
	padding-bottom: 10px;
}
.LOW #FOOT #foot02 p{
	padding-bottom: 6px;
}

.LOW #foot02 li{
	width: 155px;
	float: left;
	margin-right: 12px;
}
.LOW #foot02 li strong{
	display: block;
	margin-bottom:4px;
}
.LOW #foot03{
	text-align: left;
}


/** パンくず
=============================================== */
#topic_path{
	text-align: left;
	color:#333;
	height: 30px;
	line-height: 30px;
	padding: 0 20px;
	background: url("../img/low/topic_path_bg.jpg") 0 0 no-repeat;
}
#topic_path span{
	padding-left: 10px;
	padding-right: 16px;
}
#topic_path span.first{
	background: none;
	padding-left: 0px;
}
#topic_path span a{
	text-decoration: underline;
}
#topic_path span a:hover{
	text-decoration: none;
}
