﻿/* レイアウト
------------------------------------------------ */
#tcontent{
	width:764px;
	margin:0 auto;
	padding-bottom:10px;
}
#navi{
	width:160px;
	padding-top:10px;
	float:left;
}
#navi #lmenu li{
	width:140px;
	height:16px;
	background:url(../image/common/lnavi_bg.gif) no-repeat left;
	padding-top:4px;
	padding-left:20px;
	margin-bottom:5px
}
#main{
	width:580px;
	float:right;
	margin-bottom:10px;
}
#cbox{
	width:570px;
	margin:0 auto;
}
#cbox p{
	line-height:140%;
	margin-bottom:20px;
}
#cbox li{
	line-height:140%;
}

/* タイトル
------------------------------------------------ */
h3{
	margin-top: 10px;
}
h4{
	margin-top: 10px;
	margin-bottom: 10px;
}
.title h4{
	width:570px;
	height:28px;
	padding-top:10px;
	padding-left:10px;
	margin-bottom:10px;
	font-size:16px;
	background:url(../image/common/h4_title_bg.jpg) no-repeat left;
	color:#660000;
}
h5{
	font-size:14px;
	margin-bottom:10px;
	padding-bottom:5px;
}

/* パンくずナビ
------------------------------------------------ */
#rootlist{
	margin: 5px 0 5px 0px;
	font-size: 10px;
}
#rootlist a{
	color: #494949;
	text-decoration: underline;
}
#rootlist a:hover{
	color: #494949;
	text-decoration: none;
}
span.breadarrow{
	margin: 0 3px;
}

/* サイドナビインフォメーション
------------------------------------------------ */
#sideinfo{
	width:148px;
	margin:20px auto 10px;
}
#sideinfo #bg01{
	background:url(/image/common/sb_info_t.gif) no-repeat top;
	padding-top:30px;
	width:148px;
}
#sideinfo #bg02{
	background:url(/image/common/sb_info_c.gif) repeat-y top;
	width:148px;
	text-align:center;
}
#sideinfo #bg03{
	background:url(/image/common/sb_info_b.gif) no-repeat bottom;
	padding-bottom:10px;
	width:148px;
}
#sideinfo #lbanner{
	width:144px;
	margin:20px auto 0;
}

/* リンク
------------------------------------------------ */
.link{
	margin-top:10px;
}
.link li{
	line-height:140%;
	margin-bottom:5px;
	padding-left:20px;
	background:url(/image/common/link_arrow.gif) no-repeat left;
}