/*<agl.folder "MT COMMON STYLE">*/
.inline { display: inline }
.hidden { display: none }
.input-default { background-color: #9aaec2 }
/*</agl.folder>*/
/*<agl.folder "ENTRY META FOOTER">*/
.asset-more-link, .asset-meta, .typelist-thumbnailed { font-size: 11px }
.widget-header, .trackbacks-header, .comments-header, .comments-open-header, .archive-header, .search-form-header, .search-results-header { width: 100%; p\osition: relative; w\idth: auto }
.content-nav  { text-align: center; margin: 5px 0 10px }
/*</agl.folder>*/

/*<agl.folder "ENTRY COMMENT TB">*/
#comment-form-remember-me label, #comment-form-reply label { display: inline }
.comments, .trackbacks, .archive { position: static; clear: both }
.comments-header, .comments-open-header, .trackbacks-header, .archive-header, .search-form-header, .search-results-header { color: #333 }
.comment, .trackback { border-color: #ddd }
.comments-open label { display: block }
#comment-author, #comment-email, #comment-url, #comment-text { width: 80% }
#comment-bake-cookie { margin-left: 0; vertical-align: middle }
#comment-submit { font-weight: bold }
.comment, .trackback { margin-bottom: 0.5em; padding-bottom: 0.5em; border-bottom: 1px solid #ccc }
.comment .asset-meta, .trackback .asset-meta { border: 0 }
.comment-content { line-height: 1.5; margin-bottom: 1em; clear: none }
.comment-content p { margin-bottom: 0.5em }
/*</agl.folder>*/
@media print {
    * {
        position: static ! important;
        overflow: visible ! important;
    }
}
/*<agl.folder "MT SYSTEM and UNKNOWN">*/
.status-indicator { background: url("../images/indicator-login.gif") no-repeat; display: inline; padding: 2px 7px; width: 20px; height: 20px }
.user-pic { margin: 0 10px 0 0; position: relative; width: 50px; height: 50px; float: left; overflow: hidden }
.auth-icon { position: absolute; bottom: 0; left: 0 }
/*</agl.folder>*/
/*<agl.folder "GALLERY">*/
#detail_pic_l     { background-image: url(../images/gallery/gal-detail-bg.jpg); background-repeat: no-repeat; background-position: center; width: 510px; height: 520px; float: left }
#detail_pic_l tr { }
#detail_pic_l td { text-align: center; vertical-align: middle }
#detail_pic_l img { background-color: #fff; padding: 10px }
#detail_pic_l a { text-align: center; display: block; margin-right: auto; margin-left: auto }
#right_asset   { background-image: url(../images/gallery/gal-detail-name.jpg); background-repeat: no-repeat; padding-top: 35px; padding-left: 15px; width: 295px; float: right }
.detail_pic_s       { background-image: url(../images/gallery/bg-photo.gif); background-repeat: no-repeat; background-position: center top; margin-top: 15px; padding-top: 65px; padding-bottom: 10px; padding-left: 25px; height: 130px }
.detail_pic_s ul    { list-style-type: none; margin: 0 0 0 0; padding: 0 }
.detail_pic_s li    { margin: 0 13px 13px 0; padding: 0; width: 50px; height: 50px; float: left }
.detail_pic_s a    { background-repeat: no-repeat; background-position: center; cursor: pointer; display: block; width: 50px; height: 50px }
.detail_pic_s a:hover  { }
.detail_pic_s a span { display: none }
.r_asset-body { padding: 10px }
#voice_header   { background-image: url(../images/gallery/ttl-voice.gif); background-repeat: no-repeat; background-position: left top; text-indent: -9000px; margin-top: 25px; height: 31px }
#voice_asset  { line-height: 150%; padding: 20px 30px 20px 25px }
#voice_footer  { background-image: url(../images/gallery/line.gif); background-repeat: no-repeat; background-position: left center; height: 31px }
.gallery-summary   { padding-left: 28px; width: 130px; height: 220px; float: left }
.gallery-img-thumb  { background-repeat: no-repeat; background-position: center; text-indent: -9000px; display: block; width: 130px; height: 90px; overflow: hidden }
.asset-teitakuname   { font-weight: bold; margin-top: 5px }
.asset-teitakuname2   { font-weight: bold; background-color: #fff; display: inline; margin-left: 25px }
#gallery .asset-name    { font-size: 11px; font-weight: normal; line-height: 150%; height: 3em }
.gallery-detail  { background-image: url(../images/gallery/gal-detail-waku.jpg); background-repeat: repeat-y; background-position: center top; padding-right: 50px; padding-bottom: 20px; padding-left: 40px; height: 1% }
.gallery-detail-header { background-image: url(../images/gallery/gal-detail-header.jpg); background-repeat: no-repeat; margin-top: 20px; height: 55px }
.gallery-detail-footer { background-image: url(../images/gallery/gal-detail-footer.jpg); background-repeat: no-repeat; height: 20px }
#gallery #page-title    { color: #5c4524; font-size: 18px; font-weight: bold; margin-top: 30px; margin-left: 25px; height: 1% }
#gallery .asset-meta   { line-height: 100%; margin-left: 25px }
.gallery-asset-header    { color: #5c4524; font-size: 16px; font-weight: bold; background-image: url(../images/gallery/ttl-comment.gif); background-repeat: no-repeat; background-position: left top; padding: 60px 100px 20px 80px; height: 1% }
.gallery_asset-body { background-image: url(../images/common/bg-canvas02.gif); background-position: center top; padding-right: 25px; padding-bottom: 25px; padding-left: 25px; width: 555px }
.gallery-asset-footer { background-image: url(../images/common/bg-shadow.gif); background-repeat: no-repeat; background-position: center top; padding-bottom: 5px; width: 605px }
.gallery-right { margin-right: 25px; width: 220px; float: right }
.gallery-right #beta { left: 0 }
#gallery .content-nav { margin-top: 30px; width: 605px }
.gallery_outline    { font-size: 11px; line-height: 170%; margin-top: 15px; margin-left: 25px }
#widget-gallery .widget-header,
#widget-gallery .widget-header a
   { background-image: url(../images/sub/sub-gallery-h.gif); background-repeat: no-repeat; display: block; width: 220px; height: 53px }
#widget-gallery .widget-content  { background-image: url(../images/sub/sub-gallery-bg.gif); padding-right: 25px; padding-left: 25px }
#widget-gallery .widget-footer,
#widget-gallery .widget-footer a
    { background-image: url(../images/sub/sub-gallery-b.gif); background-repeat: no-repeat; background-position: 0 bottom; display: block; width: 220px; height: 58px }
#gallery .widget-content li { background-image: url(../images/common/border-1-g.gif); background-repeat: no-repeat; background-position: center bottom; padding-top: 10px; padding-bottom: 10px }
#gallery .widget-content { padding-top: 5px }
#home #gallery .gallery-summary { height: 190px }
/*</agl.folder>*/

/*<agl.folder "REPORT">*/
.report-detail-list { text-indent: -9000px; display: block; margin-right: 20px; width: 80px; height: 80px; float: left }
.report-cate    { line-height: 150%; padding-right: 40px; width: 275px; height: 110px; float: left }
.report-list-cate { font-weight: bold }
#report .asset-list-name { font-size: 100%; font-weight: normal }
#report .asset-list-meta { font-size: 11px; line-height: 140% }
.report-cate-header01   { background-image: url(../images/report/ttl-totyuu.gif); background-repeat: no-repeat; background-position: left top; padding: 30px 20px 25px 110px; height: 1% }
.report-cate-header02   { background-image: url(../images/report/ttl-finished.gif); background-repeat: no-repeat; background-position: left top; padding: 30px 20px 25px 110px; height: 1% }
.report-archive-title { text-align: left; border-width: 0 }
#report #page-title { color: #5c4524; font-size: 18px; font-weight: bold; display: inline; margin-right: 15px }
.report-detail-des { }
.asset-list-meta { }
.report-detail-cate-ph  { padding-top: 15px; padding-right: 35px; padding-left: 30px; float: right }
.report-detail-cate-ph img  { background-color: #fff; padding: 6px; border: solid 1px #ccc }
.report-detail-outline { margin-top: 15px; margin-left: 35px }
.report-entry    { background-image: url(../images/common/bg-note.gif); margin-top: 10px; padding: 5px 15px 30px }
.title-sub-new { background-image: url(../images/report/ttl-new-h.gif); background-repeat: no-repeat; background-position: left top; text-indent: -9000px; height: 73px }
.report-entry-a .entry-asset  { background-image: url(../images/report/ttl-new-bg.gif); background-repeat: repeat-y; background-position: left top; padding-right: 20px; padding-left: 20px; height: 1% }
.report-entry-a  { background-image: url(../images/report/ttl-new-b.gif); background-repeat: no-repeat; background-position: left bottom; padding-bottom: 16px }
.report-detail-ph  { margin-right: 20px; width: 120px; float: left }
#report .asset-name { color: #9B774E; font-size: 14px; font-weight: bold }
#report .published { font-size: 11px; font-weight: normal }
.report-pastbar    { margin-top: 30px; border-bottom: 2px solid #68a02c }
.report-entry-b { background-image: url(../images/common/border-1-g.gif); background-repeat: repeat-x; background-position: left bottom }
.report-detail-ph2   { text-indent: -9000px; display: block; margin-right: 20px; width: 80px; height: 80px; float: left }
.report-entry-b .entry-asset { padding: 20px }
#widget-report .widget-header,
#widget-report .widget-header a
     { background-image: url(../images/sub/sub-report-h.gif); background-repeat: no-repeat; text-indent: -9000px; display: block; padding-bottom: 0; width: 220px; height: 53px }
#widget-report .widget-content   { background-image: url(../images/sub/sub-report-bg.gif); padding-right: 25px; padding-left: 25px }
#widget-report .widget-footer,
#widget-report .widget-footer a
     { background-image: url(../images/sub/sub-report-b.gif); background-repeat: no-repeat; background-position: 0 bottom; display: block; width: 220px; height: 58px }
#report .widget-content li { background-image: url(../images/common/border-1-g.gif); background-repeat: no-repeat; background-position: center bottom; padding-top: 10px; padding-bottom: 10px }
#report .widget-content { padding-top: 5px }
.report-cateout { padding-left: 25px }
#home #report .report-cate { height: 100px }
/*</agl.folder>*/
/*<agl.folder "R-ESTATE">*/
#rmenu     { background-image: url(../images/r-estate/hmenu_bg.gif); background-repeat: repeat-x; background-position: left bottom; height: 31px }
#rmenu ul   { list-style-type: none; margin: 0; height: 31px }
#rmenu li    { display: block; margin: 0 0 0 7px; width: 150px; height: 31px; float: left }
#rmenu a    { background-position: 0 -31px; display: block; width: 150px; height: 31px; float: left }
#rmenu a:hover    { background-position: 0 1px }
#rmenu span { display: none }
#rmenu a.all     { background-image: url(../images/r-estate/hmenu_all.gif) }
#rmenu a.kodate     { background-image: url(../images/r-estate/hmenu_kodate.gif) }
#rmenu a.apart     { background-image: url(../images/r-estate/hmenu_apart.gif) }
#rmenu a.toti     { background-image: url(../images/r-estate/hmenu_toti.gif) }
.mt-main-index #rmenu a.all,
.kodate #rmenu a.kodate,
.apart #rmenu a.apart,
.toti #rmenu a.toti
  { background-position: 0 1px }
table.tbl-r-estate   { margin-top: 1px; margin-left: 1px; width: 659px; border-top: 1px solid #ccc; border-right: 1px solid #ccc }
table.tbl-r-estate th    { color: #5c4524; background-color: #fff5dc; text-align: center; padding: 8px 10px; border-bottom: 2px solid #c00; border-left: 1px solid #ccc }
table.tbl-r-estate td    { line-height: 130%; text-align: center; padding: 8px 10px; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc }
table.tbl-r-estate .asset-name a   { font-size: 13px; line-height: 150% }
table.tbl-r-estate .r-pic   { text-indent: -9000px; width: 60px }
table.tbl-r-estate .r-btn  { width: 72px }
.r-estate-list  { background-image: url(../images/r-estate/pic-btn.gif); background-repeat: no-repeat; background-position: center; display: block; width: 58px; height: 58px; border: solid 1px #ccc }
a.r-estate-list-btn { background-image: url(../images/r-estate/entry-btn.gif); background-repeat: no-repeat; text-indent: -9000px; display: block; width: 72px; height: 26px }
#r-estate .entry-categories a     { font-size: 10px; font-weight: normal; text-decoration: none; padding: 1px 3px; vertical-align: middle }
#r-estate .entry-categories a.todate   { color: #fff; background-color: #f60; border: solid 1px #f60 }
#r-estate .entry-categories a.apart   { color: #fff; background-color: #3e98c6; border: solid 1px #3e98c6 }
#r-estate .entry-categories a.toti    { color: #957c16; background-color: #f7e4b2; border: solid 1px }
#widget-r-estate .widget-header,
#widget-r-estate .widget-header a
      { background-image: url(../images/sub/sub-r-estate.gif); background-repeat: no-repeat; text-indent: -9000px; display: block; padding-bottom: 0; width: 220px; height: 54px }
#r-estate.mt-entry-archive .asset-header   { background-image: url(../images/common/border-2-b.gif); background-repeat: repeat-x; background-position: center top; margin-top: 25px }
#r-estate.mt-entry-archive .entry-title  { color: #5c4524; font-size: 16px; background-image: url(../images/common/border-2-b.gif); background-repeat: no-repeat; background-position: center bottom; padding: 15px 15px 12px; height: 1%; vertical-align: middle }
.asset-header-rttl  { background-color: #fff5dc; background-image: url(../images/r-estate/title-info.gif); background-repeat: no-repeat; background-position: left top; margin-top: 25px; border-style: solid; border-width: 1px 1px 2px; border-color: #ccc #ccc #c00 }
.asset-header-rttl h2 { display: none }
.asset-header-rttl a { background-image: url(../images/r-estate/contact-btn.gif); background-repeat: no-repeat; background-position: left center; text-indent: -9000px; display: block; margin-top: 7px; margin-right: 15px; margin-bottom: 5px; width: 155px; height: 27px; float: right }
#r-estate.mt-entry-archive .asset-content   { line-height: 140%; padding: 25px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc }
#r-estate.mt-entry-archive #alpha .asset-body  { margin-bottom: 25px; padding-bottom: 20px; border-bottom: 1px dotted #ccc }
.r-estate-detail-left { width: 320px; float: left }
table.tbl-r-estate02      { margin-top: 1px; margin-left: 1px; width: 99.9%; border-top: 1px solid #ccc; border-right: 1px solid #ccc }
table.tbl-r-estate02 th     { background-color: #ededed; text-align: left; padding: 8px 10px; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc }
table.tbl-r-estate02 td    { line-height: 150%; text-align: left; padding: 8px 10px; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc }
.r-estate-detail-left h3  { color: #5c4524; background-image: url(../images/common/border-2-b.gif); background-repeat: repeat-x; background-position: center bottom; margin-top: 15px; margin-bottom: 5px; padding-bottom: 5px }
.r-estate-detail-right { width: 270px; float: right }
.r-estate-detail-right img { margin-bottom: 10px; padding: 9px; border: solid 1px #ccc }
.r-estate-map   { background-image: url(../images/r-estate/map-bg.gif); background-position: left top; margin-top: 25px; padding-top: 57px; padding-bottom: 18px; height: 1% }
.r-estate-map h3  { display: none }
#map  { margin-right: auto; margin-left: auto; border: solid 1px #bca489 }
#r-contact { color: #5c4524; font-size: 14px; background-color: #fff5dc; background-image: url(../images/r-estate/title-blank.gif); background-repeat: no-repeat; background-position: left top; margin-top: 25px; padding: 9px 20px 7px 35px; border-style: solid; border-width: 1px 1px 2px; border-color: #ccc #ccc #c00 }
/*</agl.folder>*/

