@charset "Shift_JIS";

/*=========================================================


	Site Name   pro-battery SUPPORT
	File Name   page.css [base-css bravia]

	Create Date 2014/03/24
	Update Date 2014/03/24


==========================================================*/



body div.mod-column1-main {

}

body div#suppport_box h2.subtitle_mb20{
	border-bottom:solid 1px #ccc;
	font-size: large;
}

body div#support_column2_right h2{
	border-bottom:solid 1px #ccc;
	font-size: large;
}
/*-------support area-------*/

body div#suppport_box dl.support {
	position:relative;
}
body div#suppport_box dl.support dt {
	min-height: 40px;
	height: auto !important;
	height: 40px;/*Needs to match the min height pixels above*/
	margin-bottom: 0;
	padding-bottom: 0;
}

body div#suppport_box dl.support li {
	margin-bottom: 5px;
	padding-bottom: 0;
}

/* 140311 add */
body div#suppport_box li a img.icon{
	float: left;
	margin-right: 10px;
	width:50px;
}
body div#suppport_box li a span{
	display: block;
	width:110px;
	margin-left: 60px;
	padding: 0 0 6px 10px;
	background: url(/share/images/arrow_black.gif) no-repeat scroll left 0.3em;
	word-break: break-all;
}


#suppport_box .support_menu{
	clear:both;
	overflow:hidden;
	width:570px;
	margin-left: -10px;
	margin-bottom:30px;
}
#suppport_box .support_menu li{
	float:left;
	display: inline;
	width:180px;
	margin-left: 10px;
	margin-bottom:10px;
}
@media (max-width:640px){
	#suppport_box .support_menu{
		clear:both;
		overflow:hidden;
		width: auto;
		margin-left: 0;
		margin-bottom:15px;
	}
	#suppport_box .support_menu li{
		float: left;
		text-align: left;
		display: block;
		width: 50%;
		margin-left: 0;
		margin-bottom: 5px;
	}
}

