/*****会社概要*****/
#content #inner_content table{
	width:590px;
	background-color:#FFF;
	border:1px solid #999;
}
#content #inner_content table .tdtitle{
	width:100px;
	padding-left:10px;
	border-bottom:1px dashed #999;
	background-color:#D9E0E0;
	font-size: 12px;
	color: #333333;
}
#content #inner_content table .tdcontent{
	border-bottom:1px dashed #999;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 12px;
	color: #333333;
	line-height: 1.5em;
}
#content #inner_content .formBtn{
	margin:10px auto;
	width:250px;
}
/*****FAQ*****/
#faq #content #inner_content .answer{
	color: #333333;
}
.qa {
	padding: 10px 0px 15px;
}
.qa a:hover {
	color: #FF6600;
}
.dot {
	color: #669999;
	font-size: 10px;
	font-weight: bold;
}
.finding a {
	color: #333333;
	text-decoration: none;
	font-size: medium;
}
.item  a{
	font-size: small;
	color: #333333;
	text-decoration: none;
}
.item {
	padding-top: 5px;
}
#item_2  .item a {
	color: #666666;
}
#trans #item_2_l {
	float: left;
	width: 250px;
	padding-left: 1em;
}
.eyecatch {
	font-weight: bold;
	color: #FF6600;
	font-size: medium;
}
.eyecatch2 {
	font-size: large;
	font-weight: bold;
	color: #006699;
}
.no_border a{
	text-decoration: none;
}	
/*****運送約款*****/
#trans .item a {
	font-size: small;
	color: #333333;
	text-decoration: none;
}
#trans #main .topic .list2 {
	padding-left: 20px;
	color: #333333;
}
#trans #main .topic #strong a {
	font-weight: bold;
	color: #333333;
}
#trans  #main .topic .crosshead2 {
	padding-bottom: 5px;
}
/*****お問い合わせ*****/
#contact #content #inner_content{
	padding-bottom:30px;
}
#contact #content #inner_content table{
	width:590px;
	margin:10px auto;
	background-color:#FFF;
	border:1px solid #999;
}
#contact #content #inner_content .inpTitle{
	width:120px;
	padding-left:10px;
	border-bottom:1px dashed #999;
	background-color:#D9E0E0;
	font-size:12px;
	color: #333333;
}
#contact #content #inner_content .inpText{
	width:450px;
	border-bottom:1px dashed #999;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#contact #content #inner_content .inpText input{
}
#contact #content #inner_content .textarea textarea{
	width:360px;
	height:200px;
}
#contact #content #inner_content .textarea {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom: 1px dashed #666666;
}
/******お問い合わせ送信完了ページ******/
#content #inner_content #box{
	text-align:center;
	padding-top: 20px;
	padding-bottom: 50px;
}
#content #inner_content #box p{
	font-size:17px;
	color:#333333;
}
/*****サイトマップ*****/
#main  .submenu1 {
	margin-bottom: 15px;
}
#main .sitemap_l .submenu1 a {
	background: url(../images/btn0.gif) no-repeat 0px 5px;
	padding-left: 10px;
}
#main .sitemap_r .submenu1 a {
	background: url(../images/btn0.gif) no-repeat 0px 5px;
	padding-left: 10px;
}
/*****1クリック階層*****/
#sitemap #content #inner_content .mainNav{
	margin-left:50px;
}
/*****2クリック階層*****/
#sitemap #content #inner_content .subNav{
	margin-left:150px;
}
/*****3クリック階層*****/
#sitemap #content #inner_content .inner_subNav{
	margin-left:250px;
}
#sitemap #content #inner_content ul{
	margin-bottom:10px;
}
.crosshead {
	font-size: 17px;
	color: #669999;
}
.crosshead3 {
	font-size: 17px;
	color: #85c9c9;
}
.crosshead2 {
	font-size: 14px;
	font-weight: bold;
	color: #669999;
}
#sitemap #inner_content {
	height: 850px;
}
