@charset "UTF-8";
/* 
 File name:	2nd.css
 Author:	321036+
 Info:		第二階層目用CSS　category カテゴリー等
------------------------------------------------------------*/
@import url("dammy.css"); 
@import url("common2.css"); 	/*__共通.css__*/
@import url("layout.css"); 	/*__共通レイアウト.css__*/
@import url("navi.css"); 	/*__共通レイアウト.css__*/
/*
------------------------------------------------------------*/

#contBody #leftBody #entryBody.index .entryBox #listBox{
margin:0px;
}
#contBody #leftBody #entryBody.index .entryBox #listBox li{
background:#fff;
padding:1px 5px 20px 0px;
width:210px;
}
#contBody #leftBody #entryBody.index .entryBox #listBox li.clrFix{
float:none;
clear:both;
display:block;
height:1px;
margin:0px;
padding:0px;
text-align:left;
text-indent:-9638px;
}
#contBody #leftBody #entryBody.index .entryBox #listBox li dl{
background:#fff;
}
#contBody #leftBody #entryBody.index .entryBox #listBox li dl dt{}
#contBody #leftBody #entryBody.index .entryBox #listBox li dl dd{}
#contBody #leftBody #entryBody.index .entryBox #listBox li dl dd{}
#contBody #leftBody #entryBody.index .entryBox #listBox li dl dd a{
background:url(../img/common2/arw00.gif) no-repeat 1px 0px;
padding:0px 0px 0px 20px;
}
#contBody #leftBody #entryBody.index .entryBox #listBox li dl dd a:hover{
background:url(../img/common2/arw01.gif) no-repeat 1px 0px;
padding:0px 0px 0px 20px;
}

/*__+090424__*/
#contBody #leftBody #entryBody .entryBox #newsBox{
margin:0px auto;
padding:0px;
}
#contBody #leftBody #entryBody .entryBox #newsBox li{
margin:0px 0px 8px 0px;
padding:5px 5px 8px 5px;
display:block;
float:none;
clear:both;
border-bottom:solid 1px #efefef;
}
#contBody #leftBody #entryBody .entryBox #newsBox li .photoBox{
float:left;
display:block;
width:110px;
margin:5px 0px 5px 0px;
}
#contBody #leftBody #entryBody .entryBox #newsBox li a img{
border:solid 1px #7cb4ed;
width:87px;
height:87px;
background:#fff;
}
#contBody #leftBody #entryBody .entryBox #newsBox li .thumb{
width:87px;
height:87px;
display:block;
/*-ms-interpolation-mode: bicubic;*/
}
#contBody #leftBody #entryBody .entryBox #newsBox li p{
padding:0px 0px 0px 110px;
}
#contBody #leftBody #entryBody .entryBox #newsBox li .coutionBox{
display:block;
color:#e02474;
}

#contBody #leftBody #entryBody .entryBox #newsBox li a.titLink{
font-weight:bold;
/*font-size:14px;*/
font-size:1.28em;
}
/*____*/
#pageArchivesLink{
text-align:center;
font-size:12px;
margin:0px auto;
vertical-align:top;
}
#pageArchivesLink .c a{
display:inline-block;
padding:1px 5px;
text-align:center;
margin:0px 1px;
background:#ccc;
border:solid 1px #000;
color:#454545;
}
#pageArchivesLink strong,
#pageArchivesLink b{
margin:0px 1px;
padding:1px 5px;
border:solid 1px #fff;
}
#pageArchivesLink .c a:hover{
background:#f00;
color:#fff;
text-decoration:none;
border:solid 1px #c00;
}

#pageArchivesLink .l{
text-align:left;
}
#pageArchivesLink .c{
text-align:center;
padding:0px 20px;
}
#pageArchivesLink .r{
text-align:right;
}


/*__for info__*/
.info #contBody #leftBody #entryBody.index .entryBox .inner{
padding-bottom:10px;
margin-bottom:15px;
}
.info #contBody #leftBody #entryBody.index .entryBox .infoList{
display:block;
margin:0px 0px 0px 5px;
padding:0px 0px 0px 5px;
}
.info #contBody #leftBody #entryBody.index .entryBox .releyLink{
clear:both;
float:none;
margin:0px 0px 10px 0px;
padding:0px;
text-align:right;
font-size:10px;
}
.info #contBody #leftBody #entryBody .entryBox .releyLink{
text-align:left;
margin:10px 0px 10px 5px;
}
.info #contBody #leftBody #entryBody.index .entryBox .inner p.releyLink a{
background:url(../img/common2/arw00.gif) no-repeat 0px 0px;
_background:url(../img/common2/arw00.gif) no-repeat 0px 3px;
padding:0px 0px 0px 18px;
}
.info #contBody #leftBody #entryBody.index .entryBox .inner p.releyLink a:hover{
background:url(../img/common2/arw01.gif) no-repeat 0px 0px;
_background:url(../img/common2/arw01.gif) no-repeat 0px 3px;
}
.info #contBody #leftBody #entryBody.index .entryBox .infoList dt{
	display:block;
	height:1.55em;
	/*float:left;*/
	font-weight:normal;
	margin:0px;
	padding:0px 0px 0px 4px ;
	white-space:nowrap;
	width:180px;
	border-left: solid 6px #CCC;
}

.info #contBody #leftBody #entryBody.index .entryBox .infoList dt#o{
	display:block;
	height:1.55em;
	/*float:left;*/
	font-weight:normal;
	margin:0px;
	padding:0px 0px 0px 4px ;
	white-space:nowrap;
	width:180px;
	border-left: solid 6px #f00;
}

.info #contBody #leftBody #entryBody.index .entryBox .infoList dt#r{
	display:block;
	height:1.55em;
	/*float:left;*/
	font-weight:normal;
	margin:0px;
	padding:0px 0px 0px 4px ;
	white-space:nowrap;
	width:180px;
	border-left: solid 6px #00cc00;
}

.info #contBody #leftBody #entryBody.index .entryBox .infoList dt#s{
	display:block;
	height:1.55em;
	font-weight:normal;
	margin:0px;
	padding:0px 0px 0px 4px ;
	white-space:nowrap;
	width:130px;
}

.info #contBody #leftBody #entryBody.index .entryBox .infoList dd{
	display:block;
	border-bottom:dotted 1px #eee;
	padding:0px 0px 8px 200px;
	margin:-1.50em 0px 8px 0px;
	clear:right;
}

.info #contBody #leftBody #entryBody.index .entryBox .infoList dd#s{
	display:block;
	border-bottom:dotted 1px #eee;
	padding:0px 0px 8px 150px;
	margin:-1.50em 0px 8px 0px;
	clear:right;
}

.info #contBody #leftBody #entryBody.index .entryBox .infoList dd a{
display:inline-block;
padding:0px 0px 0px 20px;
background:url(../img/common2/arw00.gif) no-repeat 0px 0px;
_background:url(../img/common2/arw00.gif) no-repeat 0px 3px;
}
.info #contBody #leftBody #entryBody.index .entryBox .infoList dd a:hover{
background:url(../img/common2/arw01.gif) no-repeat 0px 0px;
_background:url(../img/common2/arw01.gif) no-repeat 0px 3px;
}
.co #contBody #leftBody #entryBody.index .entryBox .infoList{
margin:0px;
padding:0px;
}
.co #contBody #leftBody #entryBody.index .entryBox .infoList li{
margin:0px 0px 5px 10px;
padding:0px;
}
.co #contBody #leftBody #entryBody.index .entryBox .infoList li a{
padding:0px 0px 0px 20px;
background:url(../img/common2/arw00.gif) no-repeat 0px 2px;
/*_background:url(../img/common2/arw00.gif) no-repeat 0px 5px;*/
}
.co #contBody #leftBody #entryBody.index .entryBox .infoList li a:hover{
padding:0px 0px 0px 20px;
background:url(../img/common2/arw00.gif) no-repeat 0px 2px;
/*_background:url(../img/common2/arw00.gif) no-repeat 0px 5px;*/
}

/*__for faq__*/
.faq #leftBody #entryBody.category .entryBox #qalist {
	margin:0;
	padding:0px;
}
.faq #leftBody #entryBody.category .entryBox #qalist li{
	/*list-style:none;*/
	background:url(../img/faq/icn_q.gif) no-repeat left top;
	border-bottom:1px dotted #ccc;
	line-height:1.3;
	padding:7px 0 10px 40px;
	margin:2px 4px 10px 2px;
}
.faq #leftBody #entryBody.category .entryBox #qalist li a:link,
.faq #leftBody #entryBody.category .entryBox #qalist li a:visited{
	display:block;
}
.faq #leftBody #entryBody.category .entryBox #qalist li a:hover{
	text-decoration:none;
	background:#efefef;
}
/*
------------------------------------------------------------*/

/*	+090427
------------------------------------------------------------*/
/*--------compare 詳細--------*/
/*.compare .inner .entry{
	text-align:left;
	display:block;
	margin:0px 10px 0px 10px;
}*/
.compare .entry .compareHead{
	display:block;
	padding:10px;
	color:#fff;
	font-size:14px;line-height:18px;
	background:url(../img/compare/compareHead.gif) repeat-x 0px 0px #000;
}
#order_by_column_table{}
.compare #contBody #leftBody #entryBody .entryBox table#compareBox{
	margin:1px auto 8px 0px;
	width:668px;
}

.compare #contBody #leftBody #entryBody .entryBox  #compareBox th{
	background:#D2C7AC;
	border:1px solid #fff;
	padding:2px 1px 2px 10px;
}
.compare #contBody #leftBody #entryBody .entryBox  #compareBox th.cell01{}
.compare #contBody #leftBody #entryBody .entryBox  #compareBox th.cell02{}
.compare #contBody #leftBody #entryBody .entryBox  #compareBox th.cell03{}
.compare #contBody #leftBody #entryBody .entryBox  #compareBox th.cell04{}
.compare #contBody #leftBody #entryBody .entryBox  #compareBox th.cell05{}
.compare #contBody #leftBody #entryBody .entryBox  #compareBox th.cell06{}
.compare #contBody #leftBody #entryBody .entryBox  #compareBox th.cell07{}
.compare #contBody #leftBody #entryBody .entryBox  #compareBox th.cell08{}
.compare #contBody #leftBody #entryBody .entryBox  #compareBox th.cell09{}
.compare #contBody #leftBody #entryBody .entryBox  #compareBox th strong{
	margin:0px 10px 0px 0px;
}
.compare #contBody #leftBody #entryBody .entryBox  #compareBox td{
	background:#f2efe4;
	border:1px solid #fff;
	padding:3px;
	text-align:center;
}
.compare #contBody #leftBody #entryBody .entryBox  #compareBox td.cell01{
	text-align:left;
}
.compare #contBody #leftBody #entryBody .entryBox  #compareBox td li{
	list-style:circle;
	margin:0 0 10px 18px;
	
}

/*__+090428__*/
#sideBannerList{
margin:0px;
padding:0px;
}
#sideBannerList li{
display:inline-block;
margin:10px;
padding:0px;
width:200px;
float:left;
}
#sideBannerList li img{}
/*
------------------------------------------------------------*/
#contBody #leftBody #entryBody .entryBox #listBox li.clrFix:after
body:after{
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}
/*
-----------------------------*/
/*
-----------------------------*/
/*