@charset "shift_jis";

/***************************************************
	三煌産業用スタイルシート
	guide.css
	ガイド一覧レイアウトスタイル定義
***************************************************/

/* ガイド一覧共通
------------------------------------------------------------ */
#contents .snavi .menu li a {	text-indent: -9999px;}

#contents .snavi .menu li.n01 a {	background: url(../img/guide/menu01.jpg) 0 0 no-repeat;	height: 53px;}
#contents .snavi .menu li.n02 a {	background: url(../img/guide/menu02.jpg) 0 0 no-repeat;	height: 51px;}
#contents .snavi .menu li.n03 a {	background: url(../img/guide/menu03.jpg) 0 0 no-repeat;	height: 51px;}
#contents .snavi .menu li.n04 a {	background: url(../img/guide/menu04.jpg) 0 0 no-repeat;	height: 51px;}
#contents .snavi .menu li.n05 a {	background: url(../img/guide/menu05.jpg) 0 0 no-repeat;	height: 54px;}
#contents .snavi .menu li a:hover {	background-position: -198px 0;}

#contents .main h3 {	padding-left: 1px;}

/* リンク集 link.html
------------------------------------------------------------ */
#contents.link .main {	padding-top: 18px;}
#contents.link .main h3 {	padding: 0 0 0 13px;} 
#contents.link .main ul {	padding: 9px 30px;}
#contents.link .main li {
	padding: 4px 13px 4px;
	background: url(../img/temp/ico02.gif) left center no-repeat;
}
#contents.link .main p.qr {
	float: left;
	padding: 9px 10px 0 30px;
}
#contents.link .main p.alp {
	float: left;
	padding: 30px 0 0 0;
}

/* 個人情報保護方針 privacy.html
------------------------------------------------------------ */
#contents.privacy .main {	padding-top: 18px;}
#contents.privacy .main p.lead {
	margin: 9px 13px;
	padding: 10px;
	background-color: #F3F3F3;
}
#contents.privacy .main h3 {	padding: 0 0 0 13px;} 
#contents.privacy .main ol {	margin: 0 10px;	padding: 0 22px;} 
#contents.privacy .main ol li {
	margin-bottom: 3px;
	margin-left: 1em;
	list-style-position: outside;
}
#contents.privacy .main ol ul {	margin: 3px 0;}
#contents.privacy .main ol ul li {
	margin-bottom: 1px;
	list-style-type: disc;
}

/* サイトマップ sitemap.html
------------------------------------------------------------ */
#contents.sitemap .main {	padding-top: 10px;}
#contents.sitemap .main h3 {
	margin: 0 9px 3px;
	padding: 10px 0 0;
	border-bottom: 2px solid #fc5c21;
	font-weight: bold;
}
#contents.sitemap .main h3 a, #contents.sitemap .main h3 span {
	display: block;
	padding: 3px 7px 3px 27px;
	background: url(../img/temp/ico05.gif) 6px center no-repeat;
}
#contents.sitemap .main ul {	padding: 6px 30px 0;}
#contents.sitemap .main li {
	padding: 3px 13px 3px;
	background: url(../img/temp/ico02.gif) left center no-repeat;
}



