@CHARSET "Shift-JIS";

.cBoth
{
	clear:both;
}

.ml20
{
	margin-left:20px;
}
.ml30
{
    margin-left:30px;
}
.ml40
{
    margin-left:40px;
}
.ml80
{
    margin-left:80px;
}
.mt20
{
    margin-top:20px;
}
.mt30
{
    margin-top:30px;
}
.mb20
{
/* 全選択追加のため変更 2012.3.19 Update start hirata */
/*  margin-bottom:20px; */
    margin-bottom:10px;
/* 全選択追加のため変更 2012.3.19 Update end hirata */
}
.mb50
{
    margin-bottom:50px;
}
table.subTitle
{
	border:0;
	margin-top:15px;
	margin-left:auto;
	margin-right:auto;
	width:600px;
    align:center;
}
table.keySearch
{
	border:0;
	text-align:left;
/* 2012.01.10 Update start hirata */
/*	width:90%; */
	width:75%;
/* 2012.01.10 Update end hirata */
}
table.keySearch  tr{
    padding-bottom:15px;
    height:40px;
}
table.keySearch th
{
    text-align:left;
    width:35%;
    font-weight:normal;
}

div.btnArea
{
	text-align:center;
}

div.btnArea input
{
	width:80px;
	margin:20px;
}
h3.style_h3
{
    color:#4466ff;
    font-family: "HGP創英角ﾎﾟｯﾌﾟ体",sans-serif;
    font-size:130%;
    border:0;
    background-color:white;
    margin:20px 0px 20px 0px;
    padding:0;
    font-weight:normal;
}

p.error
{
	color:#ff0000;
	font-size:14px;
}

table.kind
{
	border:0;
	align:center;
/* 2012.01.10 Update start hirata */
/*	width:90%; */
	width:92%;
/*	margin-left:20px; */
	margin-left:25px;
/* 2012.01.10 Update end hirata */
	margin-bottom:30px;
}

table.kind td
{
    vertical-align:top;
    text-align:right;
    width:5.5%;
}
table.kind p
{
    font-size:12px;
    width:62px;
    float:left;
}

table.kind p.kindname
{
    width:89px;
    text-align:center;
    clear:both;
}

table.kind input
{
    float:left;
    width:13px;
    margin-top:30px;
}

ul.jiki
{
    list-style-type:none;
    margin-top:20px;
    margin-left:25px;
    font-size:120%;
}
ul.jiki li
{
    margin-bottom:10px;
}
ul.jiki li label
{
    margin-left:10px;
}
ul.jiki p{
	text-align:left;
	margin-top:10px;
	margin-left:15px;
	margin-bottom:25px;
}
ul.jiki li p.season label
{
	font-size:85%;
	margin-left:3px;
	margin-right:10px;
}
table.chiiki
{
	border:0;
/* No.22 2011.12.26 Update start mori */
/*	width:95%; */
	width:320px;
/* No.22 2011.12.26 Update end mori */
	margin-bottom:20px;

/* No.21 2012.01.10 Update start hirata */
/*	margin-left:30px; */
	margin-left:20px;
/* No.21 2012.01.10 Update end hirata */

}
table.chiiki td
{
/* No.22 2011.12.26 Delete start mori */
/*	width:45%; */
/* No.22 2011.12.26 Delete end mori */
	text-align:left;
}
table.chiiki td.chiikival
{
	vertical-align:top;
	text-align:left;
	line-height:25px;
	font-size:95%;
}
/* No.93,97 2012.01.04 Update start mori */
/*
ul.qua
{
	width:100%;
	margin-left:30px;
	height:120px;
}
ul.qua li
{
	list-style-type:none;
	float:left;
	width:40%;
	margin-bottom:15px;
	*margin-right:60px;
}
ul.qua li p.quaName
{
	padding-left:2em;
}
*/
div#detail
{
/* No.20 2011.12.26 Update start mori */
/*	min-width:1px; */
	width:610px;
/* No.20 2011.12.26 Update end mori */
}
table.qua
{
    margin-left:20px;
/* 全選択追加のため変更 2012.3.19 Update start hirata */
/* 	margin-bottom:30px; */
	margin-bottom:20px;
/* 全選択追加のため変更 2012.3.19 Update end hirata */
}
table.qua td
{
	padding-left:3px;
	vertical-align:top;
}
table.qua td.quaname
{
	padding-left:5px;
	width:200px;
	padding-right:30px;
	padding-bottom:15px;
}
/* No.93,97 2012.01.04 Update end mori */

/* 2012.01.19 Update start mori */
p.dberror
{
	color:#ff0000;
	margin-top:20px;
	margin-left:30px;
	margin-bottom:30px;

}
p#qua
{
	margin-top:0;
}

p.dbErrorMsg
{
	color:#ff0000;
	font-weight:bold;
	font-size:130%;
	margin-top:20px;
	margin-bottom:30px;
}

/* 全選択、リンク追加 2012.3.19 Insert start hirata */
table.qua_all
{
    margin-left:25px;
    margin-bottom:15px;
    width:585px;
}

p.qua_details
{
	font-size:90%;
	text-align:right;
}

p.all_select
{
	text-align:left;
    margin:10px 0px 5px 25px;
}

p.all_select_kankei
{
	text-align:left;
    margin:15px 0px 5px 45px;
}

/* 全選択、リンク追加 2012.3.19 Insert end hirata */
