@charset "Shift_JIS";

/*
	================================================================================================
		support radio repair css index.css
	================================================================================================
*/
div.section h4.title {
	background-color: #e3e3e3;
	background-image: none;
	border: medium none;
	font-size: 90%;
	padding: 5px 15px 4px;
}

#categry_anchor li span.showSP{
	display:none;
}
.dial {
	border: 1px solid #c9c9c9;
	padding: 15px;
	margin-bottom: 20px;
}
.dial .leftArea {
	float: left;
	padding: 0px;
	margin:0px 30px 0px 0px;
}
.dial .rightArea {
	float: left;
}
ul.SyurirHouhou li,
ul.SyurirHouhou2 li {
	list-style: none;
}
#categry_anchor li {
	height: 42px;
}


#contents a.header {
	text-decoration: none;
}


/*
----------------------------------------------------------------------------
	画面幅＜640px＞以下のときに適用
----------------------------------------------------------------------------
*/
@media screen and (max-width: 640px) {
#categry_anchor {
	margin-bottom: 60px;
	margin-top: -25px;
	width: 100%;
	height:auto;
	background-image:none;
}
	@media screen and (-webkit-min-device-pixel-ratio:0) {
		#categry_anchor {
		    margin-bottom: 0;
		    margin-top: 0;
		}
	}
#categry_anchor li {
	width:100%;
	font-size:100%;
	border:none;
}
#categry_anchor li img.btn{
	display:none;
}
#categry_anchor li span.showSP{
	display:block;
	width:100%;
	color:#333;
	padding:8px 5px 8px 8px;
	margin:5px 0;
	background-color:#f3f3f3;
}
#categry_anchor li span.showSP:hover{
	background-color:#e3e3e3;
}
#categry_anchor li  a,
#categry_anchor li a:hover{
	text-decoration:none;
}

table.Syuriryoukin_meyasu {
	width: auto;
}

ul.subBtnArea_h50 li.bt_large {
	float:none;
	margin:5px 0;
}
.pregArea_01 .dial .leftArea {
	float: none;
	padding: 0px;
	margin: 0;
}
.pregArea_01 .dial .rightArea {
	margin-top:20px;
	float: none;
}
table.tblGlay {
	width: auto;
}
ul.subBtnArea_h50{
	width:100%;
	height:auto;
}
ul.subBtnArea_h50 li.right_txt {
	width: auto;
	float: none;
}
ul.SyurirHouhou {
	width: 100%;
	clear: both;
	height: auto;
}
ul.SyurirHouhou2 {
	width: 100%;
}



}