*{
margin:0;
padding:0;
font-family:Verdana, Arial, sans-serif;
line-height:130%;
font-size:11pt;
}
body {
background-color:#ffffff;
}
html {
overflow-y:scroll;
}
a img {
border:0px;
}

#NewBox {
margin:5px 0px 10px 10px;
}
#NewBox a {
color:#333333;
text-decoration:none;
}
#NewBox a:hover {
text-decoration:underline;
}

#ThumClr {
clear:left;
}

#ThumBox {
float:left;
width:258px;
border-bottom:1px solid #333333;
margin-right:12px;
padding:5px 0px;
}
#ThumImg {
float:left;
margin-right:5px;
}
#ThumList {
float:left;
}
#ThumList ul {
list-style:none;
}
#ThumList li {
background-image:url(../../images/system/listmark.gif);
background-repeat:no-repeat;
background-position:left center;
font-size:10pt;
text-indent:15px;
line-height:20px;
}
#UpCom {
clear:left;
font-size:10pt;
color:#ff0000;
}

#PageCont {
margin:15px 15px 15px 5px;
padding:0px;
line-height:20px;
}

#PgCnt {
font-size:9pt;
text-align:center;
}

#PageCont a {
color:#333333;
text-decoration:underline;
}
#PageCont a:hover {
color:#336699;
text-decoration:underline;
}

#PageTitle {
clear:left;
}
#PageTitle h2 {
background-image:url(../../images/sub/title_shinchaku.gif);
background-repeat:no-repeat;
font-size:13pt;
line-height:35px;
text-indent:-9999px;
height:35px;
}
#PageTitle #BackButton {
width:330px;
line-height:14px;
margin:5px 0px 0px 248px;
font-size:10pt;
text-indent:-9999px;
background-image:url(../../images/system/back_shinchaku.gif);
background-repeat:no-repeat;
}
#PageTitle #BackButton a {
display:block;
width:330px;
text-decoration:none;
}

#NewTop {
text-align:right;
padding-right:17px;
background-image:url(../../images/link/4.gif);
background-position:right;
background-repeat:no-repeat;
}
#NewTop a {
font-size: 9pt;
text-decoration:none!important;
}

#NewCont {
border:1px solid #a67c52;
}

#ComCont {
margin:10px;
}

#BLPage {
width:564px;
margin:5px 0px 5px 10px;
}
#BLPageLine {
clear:left;
}
#BukkenList1 {
float:left;
margin-right:42px;
margin-bottom:5px;
margin-top:5px;
}
#BukkenList2 {
float:left;
margin-right:42px;
margin-bottom:5px;
margin-top:5px;
}
#BukkenList3 {
float:left;
margin-bottom:5px;
margin-top:5px;
}
#BLPageLine h2 {
width:160px;
height:120px;
margin:0px;
padding:0px;
}
#BLPageLine h3 {
font-weight:normal;
background-image:url(../../images/system/listmark.gif);
background-repeat:no-repeat;
background-position:left center;
text-indent:15px;
margin:0px;
padding:0px;
}
.sml {
font-size:10pt;
}
.red {
color:#ff0000;
}

#BLPageLine hr {
clear:both;
background-image:url(../../images/system/hr_bg.gif);
background-repeat:no-repeat;
background-position:center;
height:8px;
}
.DetailButton {
margin:3px 0px;
}

#PageDetail {
width:566px;
margin-left:10px;
border:1px solid #818181;
}
#DetailLeftCont {
width:300px;
float:left;
background-color:#ffffff;
display:inline;
margin:10px;
}
#DetailPhoto {
width:300px;
height:225px;
margin:0px;
padding:0px;
}
#DetailIcon {
width:300px;
margin:5px 0px 10px 0px;
}
#DI1 {
float:left;
padding:0px;
margin:0px;
}
#DI2 {
float:left;
width:80px;
padding-left:2px;
}
#DI3 {
float:left;
width:66px;
padding-left:2px;
}
#DI4 {
float:left;
width:66px;
padding-left:2px;
}

#DetailLeftCont h3 {
background-image:url(../../images/system/title_tokuhitsu.gif);
background-repeat:no-repeat;
font-weight:normal;
margin:5px 0px;
padding:0px;
width:300px;
line-height:26px;
text-indent:-9999px;
clear:both;
}

#DetailRightCont {
background-color:#ffffff;
margin:10px 0px 0px 0px;
padding:0px;
width:236px;
float:left;
font-size:11pt;
}
#InquiryTop {
width:236px;
height:30px;
line-height:30px;
font-size:10pt;
text-indent:-9999px;
background-image:url(../../images/system/button_inquiry_top.gif);
background-repeat:no-repeat;
}
#InquiryTop a {
display:block;
width:236px;
height:30px;
text-decoration:none;
}
#DetailRightCont h2 {
background-image:url(../../images/system/title_bukkne_no.gif);
background-repeat:no-repeat;
color:#ffffff;
line-height:27px;
text-indent:10px;
margin:10px 0 0 0;
}
#DetailRightCont h3 {
background-image:url(../../images/system/h2_listmark.gif);
background-repeat:no-repeat;
background-position:4px center;
font-weight:normal;
text-indent:16px;
margin:0px;padding:0px;
line-height:20px;
font-size:10pt;
width:70px;
}
#DetailRightCont h4 {
font-weight:normal;
margin:0px;
text-indent:4px;
line-height:20px;
font-size:11pt;
width:163px;
}
.tarea {
margin:4px;
font-size:11pt;
}

.td1style {
border-bottom:1px solid #818181;
border-left:1px solid #818181;
border-right:1px solid #818181;
background-color:#eaf2fd;
}
.td2style {
border-bottom:1px solid #818181;
border-right:1px solid #818181;
}

#DetailBottomCont {
width:546px;
margin:10px;
clear:both;
}
#DetailBottomCont h3 {
background-image:url(../../images/system/title_point.gif);
background-repeat:no-repeat;
font-weight:normal;
margin:10px 0px;
padding:0px;
line-height:26px;
text-indent:-9999px;
}
#InquiryBottom {
width:546px;
height:30px;
line-height:30px;
font-size:10pt;
text-indent:-9999px;
background-image:url(../../images/system/button_inquiry_bottom.gif);
background-repeat:no-repeat;
margin-top:10px;
}
#InquiryBottom a {
display:block;
width:546px;
height:30px;
text-decoration:none;
}

#PageTbl td {
text-align:left;
padding:5px 10px 5px 5px;
border-bottom:solid 1px #999999;
background-color:#f4f9f4;
}

#SystemCom {
margin:0px 4px;
font-size:10pt;
}
.SystemCom {
margin:0px 4px;
line-height:22px;
}

h5 {
margin-top:15px;
margin-bottom:5px;
background:url(../../images/system/title_base.gif);
height:26px;
width:546px;
line-height:26px;
text-indent:40px;
font-size:12pt;
}
.PhotoCont1 {
clear:left;
}
.PhotoCont2 {
float:left;
width:272px;
}
.Photo {
text-align:center;
}
.PhotoCom {
margin:5px 15px 15px 20px;
}

#MadoriZu {
margin:20px;
text-align:center;
}

#ShikichiZu {
margin:20px;
text-align:center;
}
.Clr {
clear:both;
}
.GoTops {
text-align:right;
}
.GoTops {
font-size:9pt;
}

.InquiryBottom {
width:546px;
height:30px;
line-height:30px;
font-size:10pt;
text-indent:-9999px;
background-image:url(../../images/system/button_inquiry_bottom.gif);
background-repeat:no-repeat;
margin-top:10px;
}
.InquiryBottom a {
display:block;
width:546px;
height:30px;
text-decoration:none;
}

