﻿/* 一覧画面 */
div.boxArea {
    overflow: hidden;
    height: auto;
    width: 100%;
    padding-bottom:10px;
    margin-bottom: 10px;
}

.listItem_1
{
	width:95%;
	float:left;
    margin: 0 auto -32767px 10px;
    padding: 10px 10px 32767px 10px;
	/* ※背景色・文字色は色別CSSで定義 */
}
.listItem_2
{
	width:46%;
	float:left;
    margin: 0 0 -32767px 12px;
    padding: 10px 10px 32767px 10px;
	/* ※背景色・文字色は色別CSSで定義 */
}
.listItem_3
{
	width:29%;
	float:left;
    margin: 0 0 -32767px 12px;
    padding: 10px 10px 32767px 10px;
	/* ※背景色・文字色は色別CSSで定義 */
}
.listItemImg
{
	float:left;
    margin: 0 5px 5px 0;
}

/* 詳細画面 */
div.dataTable {
    width:100%;
    margin:20px auto 0px auto;
    padding:5px 0;
    border:solid 1px #CCCCCC;
}
div.dataTable div
{
    width:95%;
    margin:5px auto 5px auto;
}
.mainImage
{
    float:right;
    margin:0 0  5px 5px;
}
/*template is hidden in IE's goukan mode*/
table.containerWidth{width:99%;}