@charset "utf-8";
/* CSS Document */

@import url(common.css);



/*
-----------------------------------------------------------------------
header
-----------------------------------------------------------------------
*/





/*
-----------------------------------------------------------------------
mainimg
-----------------------------------------------------------------------
*/


div#main-img-area{
	margin-bottom:22px;
}



body#equipment div#main-img-area{
	margin-bottom:0px;
}

body#equipment div#main-img-area ul{
	margin:0;	
}

body#equipment div#main-img-area ul li{
	height:30px;
	float:left;
}


body#detail div#main-area{
	
}

body#detail div#main-area table {
	width:710px;
	margin:0 auto 15px;
	font-size:12px;
	border-collapse:collapse;
	border:1px solid #2F7BD0;
}

body#detail div#main-area table tr { }

body#detail div#main-area table th {
	text-align:left;
	width:150px;
	padding:10px;
	background:#2A6D9C;
	color:#FFFFFF;
	border-collapse: collapse;
	border:1px solid #4798CD;
}

body#detail div#main-area table td {
	padding:10px;
	border-collapse: collapse;
	border:1px solid #4798CD;
}


p.pagetop{
	font-size:10px;
	text-align:right;
	margin-bottom:15px;
	margin-right:10px;
}



/*
-----------------------------------------------------------------------
concept
-----------------------------------------------------------------------
*/

body#concept div.contbox{
	width:700px;
	margin:0 auto 30px;
}

body#concept div.contbox h3{
	padding-bottom:10px;
	border-bottom:1px dotted #666666;
	margin-bottom:10px;
}

body#concept div.contbox p.txt{
	margin-bottom:10px;
}

body#concept div.contbox p.img{
	
}

p.supple{
	font-size:10px;
}



/*
-----------------------------------------------------------------------
clear-fix
-----------------------------------------------------------------------
*/

div#contentarea div#contbox01,
div#ticker,
body#equipment div#main-img-area ul{
	overflow: hidden;
}

div#contentarea div#contbox01:after,
div#ticker:after,
body#equipment div#main-img-area ul:after{
    content: "";
    display: block;
    clear: both;
    height: 0;
    overflow: hidden;
}

/*\*/
* html div#contentarea div#contbox01,
* html div#ticker,
* html body#equipment div#main-img-area ul{
    height: 1em;
    overflow: visible;
}
/**/
