@charset "utf-8";
/* CSS Document */

/*------------------------------------------------------------
	index
------------------------------------------------------------*/
#index1{
	clear:left;
	padding-top:30px;
	padding-bottom:30px;
	width:100%;
	height:auto;
	background:#000;
}

#index1 ul{
	color:#B6B48E;
}

#index1 li{
	text-align:center;
	color:#FFF;
	font-size:14px;
	line-height:1.6em;
}

#index1 p{
	margin-bottom:20px;
	text-align:center;
}

/*------------------------------------------------------------
	桃千本舗 紹介
------------------------------------------------------------*/
#index2{
	clear:left;
	margin-bottom:30px;
	width:100%;
	height:auto;
}

#index2 h1{
	margin-bottom:10px;
	color:#C9C8AB;
	font-size:16px;
	font-weight:bold;
	border-bottom:#666444 2px solid;
}

#index2 h1 p{
	text-align:left;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:8px;
	margin-bottom:2px;
	border-left:#666444 5px solid;
	border-bottom:#666444 1px dotted;
}

#index2 ul{
	color:#B6B48E;
}

#index2 li{
	text-align:left;
	color:#FFF;
	line-height:1.6em;
}

#index2 p img{
	margin-bottom:15px;
}

/*------------------------------------------------------------
	個人用印鑑
------------------------------------------------------------*/
#index3{
	clear:left;
	padding-top:20px;
	padding-bottom:15px;
	width:100%;
	height:auto;
	background:#B0893A;
}

#index3 h1{
	margin-bottom:10px;
	color:#000;
	font-size:16px;
	font-weight:bold;
	border-bottom:#996633 2px solid;
}

#index3 h1 p{
	text-align:left;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:8px;
	margin-bottom:2px;
	border-left:#996633 5px solid;
	border-bottom:#996633 1px dotted;
}

#index3 ul{
	color:#B6B48E;
}

#index3 li{
	text-align:left;
	color:#FFF;
	line-height:1.6em;
}

/*------------------------------------------------------------
	法人用印鑑
------------------------------------------------------------*/
#index4{
	clear:left;
	padding-top:20px;
	padding-bottom:30px;
	width:100%;
	height:auto;
	background:#B0893A;
}

#index4 h1{
	margin-bottom:10px;
	color:#000;
	font-size:16px;
	font-weight:bold;
	border-bottom:#996633 2px solid;
}

#index4 h1 p{
	text-align:left;
	padding-top:5px;
	padding-left:10px;
	padding-bottom:8px;
	margin-bottom:2px;
	border-left:#996633 5px solid;
	border-bottom:#996633 1px dotted;
}

#index4 ul{
	color:#B6B48E;
}

#index4 li{
	text-align:left;
	color:#FFF;
	line-height:1.6em;
}


/*------------------------------------------------------------
	印鑑 menu1
------------------------------------------------------------*/
.list1 ul{
	border-bottom:1px solid #ccc;
}

.list1 ul li{
	background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f0f0f0));
	background:linear-gradient(#fff, #f0f0f0);
	border-top:1px solid #ccc;
	height:70px;
	margin:0px;
}

.list1 ul li a{
	background:url(../common/list_mark1.png) no-repeat 100% 50%;
	color:#666;
	display:block;
	height:70px;
	margin:0;
	padding:0 20px 0 0;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-decoration:none;
}

.list1 ul li img{
	float:left;
	height:70px;
	width:70px;
	margin-right:10px;
}

.list1 ul li a strong{
	padding-top:15px;
	color:#000;
	display:block;
	font-size:18px;
	font-weight:bold;
}

/*------------------------------------------------------------
	印鑑 menu2
------------------------------------------------------------*/
.list2{
	clear:left;
	margin-top:10px;
}

.list2:after {
	content: ".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.list2 ul{
	border-top:1px solid #ccc;
}

.list2 ul li{
	background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f0f0f0));
	background:linear-gradient(#fff, #f0f0f0);
	border-top:none;
	border-bottom:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	height:45px;
	margin:0px;
}

.list2 ul li:nth-child(odd) {
	float:left;
	width:50%;
}

.list2 ul li a{
	color:#666;
	display:block;
	height:45px;
	margin:0px;
	padding:0 20px 0 0;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-decoration:none;
	background:url(../common/list_mark1.png) no-repeat 100% 50%;
}

.list2 ul li a strong{
	margin-top:11px;
	color:#000;
	display:block;
	font-size:13px;
	font-weight:bold;
}

.list2 ul li img{
	float:left;
	height:45px;
	width:45px;
	margin-right:10px;
}




