@charset "Shift_JIS";
/* ********** 詳細 ********** */
.boxDetail {
 width:706px;
 float:left;
 margin-bottom:10px;
}
.boxDetail .boxNavi {
 border-bottom:solid 1px darkgray;
 margin-bottom:8px;
}
.boxDetail .boxNavi a {
 color:darkslateblue;
 text-decoration: none;
}
.boxDetail .boxNavi a:hover {
 text-decoration: underline;
}
.boxDetail .boxNavi p {
 font-size:9pt;
 line-height:140%;
}
.boxDetail .boxName {
 height:55px;
 margin-bottom:8px;
}
.boxDetail h1{
 height:20px;
 line-height:20px;
 background-repeat: no-repeat;
 padding:5px 5px 5px 10px;
 margin-bottom:10px;
 font-size:12pt;
 background-image:url(../img/titleA.gif);
 border-bottom:solid 1px #ff6600;
}
.boxDetail .boxNormal {
 margin-bottom:20px;
}
.boxDetail .t1{
 margin-bottom:10px;
}
.boxDetail .point1 {
 float:left;
 width:80px;
}
.boxDetail .point2 {
 margin-top:5px;
 float:left;
}
.boxDetail .point2 p {
 font-weight:bold;
 font-size:12pt;
}
.boxDetail .pointC {
 clear:left;
 margin-bottom:5px;
}
.boxDetail .boxAlow {
 margin-bottom:10px;
}
.boxDetail .boxHisu{
 margin-bottom:10px;
}
.boxDetail .boxInputTbl{
 margin-bottom:10px;
}
table {
 TABLE-LAYOUT: fixed; border-collapse: collapse;
 font-size:10pt;
}
.txt1 {
 FONT-SIZE:10pt;
 FONT-FAMILY:"ＭＳ ゴシック",sans-serif;
 WIDTH:300px;
 height:14px;
 margin-left:4px;
 padding-left:1px;
 padding-top:1px;
 ime-mode:active;
}
.txt2 {
 FONT-SIZE:10pt;
 FONT-FAMILY:"ＭＳ ゴシック",sans-serif;
 WIDTH:300px;
 height:14px;
 margin-left:4px;
 padding-left:1px;
 padding-top:1px;
 ime-mode:inactive;
}
.txt3{
 FONT-SIZE:10pt;
 FONT-FAMILY:"ＭＳ ゴシック",sans-serif;
 WIDTH:300px;
 height:130px;
 margin-left:4px;
 padding-left:1px;
 padding-top:1px;
 ime-mode:active;
}
.btn1 {
 font-size: 10pt;
 font-family: "ＭＳ Ｐゴシック",sans-serif;
 background:whitesmoke;
 width:160px;
 height:24px;
}