
/*<agl.folder "COMMON ELEMENT">*/
body       { color: #777; font-size: 80%; font-family: "ms pgothic", osaka, arial; line-height: 170%; background-color: #fff; background-image: url(../images/common/discription.gif); background-repeat: repeat-x; background-position: center top    }
* { margin: 0 }
a  { color: #957C16 }
a:hover  { color: #7c4c16; text-decoration: underline }
img  { vertical-align: bottom; border: 0 }
h1, h2, h3, h4, h5, h6  { font-size: 100%; margin: 0; padding: 0 }
table { border-collapse: collapse; border-spacing: 0   }
caption, th { text-align: left }
address { font-style: normal; font-weight: normal; display: inline }
ul,li   { list-style-type: none; margin: 0; padding: 0 }
.hr   { margin: 0; padding: 0; border-bottom: 1px solid #ccc }
/*</agl.folder>*/

/*<agl.folder "COMMON STYLE">*/
.dot { height: 1px; clear: both; border-style: dotted none none; border-width: 1px medium medium; border-color: #999 }
.large { font-size: 120% }
.small  { font-size: 10px; line-height: 160% }
.break { clear: both }
.f_right  { float: right }
.f_left  { float: left }
.ta_center { text-align: center }
.ta_right { text-align: right }
.ta_left  { text-align: left }
.bg-canvas { background-image: url(../images/common/bg-canvas03.gif); background-position: 1em 0; padding-top: 15px; padding-bottom: 15px; height: 1% }
.bg-note  { font-size: 12px; line-height: 25px; background-image: url(../images/common/bg-note.gif) }
.arrow-b  { background-image: url(../images/sub/icon-arrow-b.gif); background-repeat: no-repeat; background-position: left center; padding-left: 12px }
table.tbl01   { }
table.tbl01 th     { font-weight: bold; padding: 5px 15px; width: 25%; border-bottom: 1px solid #ccc }
table.tbl01 td   { padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #ccc }
table.form-area { width: 100% }
table.form-area th  { padding-top: 5px; padding-bottom: 5px; padding-left: 15px; width: 30%; border-top: 1px solid #ccc }
table.form-area td  { padding-top: 5px; padding-bottom: 5px; border-top: 1px solid #ccc }
dl.dl01  { padding-top: 25px }
dl.dl01 dt  { font-size: 14px; font-weight: bold; padding-left: 25px }
dl.dl01 dd { padding-top: 10px; padding-bottom: 25px; padding-left: 40px }
.form-area-btn { text-align: center }
.bg-canvas01  { background-image: url(../images/common/bg-canvas01.gif) }
/*MARGIN*/
.m_5 { margin: 5px; }
.m_10 { margin: 10px; }
.m_15 { margin: 15px; }
.m_20 { margin: 20px; }
.m_25 { margin: 25px; }
.m_30 { margin: 30px; }
.m_35 { margin: 35px; }
.m_40 { margin: 40px; }

.m_b5 { margin-bottom: 5px; }
.m_b10 { margin-bottom: 10px; }
.m_b15 { margin-bottom: 15px; }
.m_b20 { margin-bottom: 20px; }
.m_b25 { margin-bottom: 25px; }
.m_b30 { margin-bottom: 30px; }
.m_b35 { margin-bottom: 35px; }
.m_b40 { margin-bottom: 40px; }

.m_t5 { margin-top: 5px; }
.m_t10 { margin-top: 10px; }
.m_t15 { margin-top: 15px; }
.m_t20 { margin-top: 20px; }
.m_t25 { margin-top: 25px; }
.m_t30 { margin-top: 30px; }
.m_t35 { margin-top: 35px; }
.m_t40 { margin-top: 40px; }

.m_l5 { margin-left: 5px; }
.m_l10 { margin-left: 10px; }
.m_l15 { margin-left: 15px; }
.m_l20 { margin-left: 20px; }
.m_l25 { margin-left: 25px; }
.m_l30 { margin-left: 30px; }
.m_l35 { margin-left: 35px; }
.m_l40 { margin-left: 40px; }

.m_r5 { margin-right: 5px; }
.m_r10 { margin-right: 10px; }
.m_r15 { margin-right: 15px; }
.m_r20 { margin-right: 20px; }
.m_r25 { margin-right: 25px; }
.m_r30 { margin-right: 30px; }
.m_r35 { margin-right: 35px; }
.m_r40 { margin-right: 40px; }

/*PADDING*/
.p_5 { padding: 5px; }
.p_10 { padding: 10px; }
.p_15 { padding: 15px; }
.p_20 { padding: 20px; }
.p_25 { padding: 25px; }
.p_30 { padding: 30px; }
.p_35 { padding: 35px; }
.p_34 { padding: 34px; }

.p_b5 { padding-bottom: 5px; }
.p_b10 { padding-bottom: 10px; }
.p_b15 { padding-bottom: 15px; }
.p_b20 { padding-bottom: 20px; }
.p_b25 { padding-bottom: 25px; }
.p_b30 { padding-bottom: 30px; }
.p_b35 { padding-bottom: 35px; }
.p_b40 { padding-bottom: 40px }

.p_t5 { padding-top: 5px; }
.p_t10 { padding-top: 10px; }
.p_t15 { padding-top: 15px; }
.p_t20 { padding-top: 20px; }
.p_t25 { padding-top: 25px; }
.p_t30 { padding-top: 30px; }
.p_t35 { padding-top: 35px; }
.p_t40 { padding-top: 40px; }

.p_l5 { padding-left: 5px; }
.p_l10 { padding-left: 10px; }
.p_l15 { padding-left: 15px; }
.p_l20 { padding-left: 20px; }
.p_l25 { padding-left: 25px; }
.p_l30 { padding-left: 30px; }
.p_l35 { padding-left: 35px; }
.p_l40 { padding-left: 40px; }

.p_r5 { padding-right: 5px; }
.p_r10 { padding-right: 10px; }
.p_r15 { padding-right: 15px; }
.p_r20 { padding-right: 20px; }
.p_r25 { padding-right: 25px; }
.p_r30 { padding-right: 30px; }
.p_r35 { padding-right: 35px; }
.p_r40 { padding-right: 40px; }

.lh_150 { line-height: 150%; }
.topicpath       { font-size: 11px; background-image: url(../images/common/icon-pan.gif); background-repeat: no-repeat; background-position: 0 27px; padding-top: 20px; padding-left: 15px }
.topicpath .dir { font-size: 10px }
.topicpath .current { }
.pagetop  { text-align: right; margin-right: auto; margin-left: auto; width: 910px }
.pagetop span { }
.warn { color: #C80000 }
.mess  { color: #7c4c16 }
#form { padding-top: 20px }
.form-back   { text-align: center; margin-top: 20px }
.form_comment  { background-color: #f7e4b2; margin-top: 30px; padding: 15px; border: dotted 1px #999 }
.more-v  { background-image: url(../images/common/btn-more-b.gif); background-repeat: no-repeat; background-position: right center; text-indent: -9000px; display: block; width: 75px; height: 35px; float: right }
.more-g    { background-image: url(../images/common/btn-more-g.gif); background-repeat: no-repeat; background-position: right center; text-indent: -9000px; display: block; width: 75px; height: 25px; float: right }
#beta a { text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "LAYOUT">*/
#container  { text-align: center; margin-right: auto; margin-left: auto }
#container-inner { text-align: left; margin-right: auto; margin-left: auto; min-height: 100% }
#alpha, #beta, #gamma     { position: relative; float: left; overflow: hidden }
#content     { margin-right: auto; margin-left: auto; width: 910px }
#content-inner   { margin-right: auto; margin-left: auto }
.flash  { margin-right: auto; margin-left: auto; padding-top: 10px; width: 950px }
.flash-inner { margin-right: auto; margin-left: auto; }
#header-inner, #content-inner, #footer-inner, .asset-body { height: 1% }
#header-inner, #footer-inner, #alpha-inner, #beta-inner, #gamma-inner { overflow: hidden }
/*#header-inner, #content-inner, #footer-inner, #alpha-inner, #beta-inner, #gamma-inner { position: static }*/
#alpha-inner, #beta-inner, #gamma-inner       { padding-top: 20px }
/* alfa */
.alfa #alpha { width: 910px }
.alfa #beta { display: none }
.alfa #gamma { display: none }
/* alfa-beta */
.alfa-beta #alpha { width: 660px }
.alfa-beta #beta { width: 220px; left: 30px; }
.alfa-beta #gamma { display: none }
/* beta-alfa */
.beta-alfa #alpha { left: 250px; width: 660px }
.beta-alfa #beta { left: -660px; width: 220px }
.beta-alfa #gamma { display: none }
/*</agl.folder>*/
/*<agl.folder "HEADER">*/
#header       { background-image: url(../images/common/header-tel.gif); background-repeat: no-repeat; background-position: 504px 27px; margin-right: auto; margin-left: auto; padding-top: 27px; width: 910px; clear: both }
#header a  { color: #333; font-weight: bold; text-decoration: none }
#header a:hover { text-decoration: underline }
#header-inner     { margin-right: auto; margin-left: auto }
#header-content   { display: block; width: 353px; height: 48px; float: left }
#header-name  { }
#header-name a   { color: #333; font-size: 18px; font-weight: bold; background-image: url(../images/common/logo.gif); background-repeat: no-repeat; text-indent: -9000px; display: block; margin-right: 30px; width: 353px; height: 48px }
#heading       { margin-right: auto; margin-left: auto; width: 910px }
#header-description    { color: #999; font-size: 10px; font-weight: normal; display: inline; margin-right: 100px; margin-bottom: 0; padding-top: 4px; float: right }
#header-nav-inner  { margin: 0 auto; position: relative; width: 910px }
#hmenu    { padding-top: 25px; height: 30px }
#hmenu ul   { list-style-type: none; margin: 0; height: 30px }
#hmenu li   { display: block; margin: 0; height: 30px; float: left }
#hmenu a   { display: block; height: 30px; float: left }
#hmenu a:hover   { background-position: 0 -30px }
#hmenu span { display: none }
#hmenu a.home    { background-image: url(../images/common/home.gif); width: 93px }
#hmenu a.info    { background-image: url(../images/common/info.gif); width: 105px }
#hmenu a.concept    { background-image: url(../images/common/concept.gif); width: 201px }
#hmenu a.gallery    { background-image: url(../images/common/gallery.gif); width: 173px }
#hmenu a.report    { background-image: url(../images/common/report.gif); width: 124px }
#hmenu a.bunjou    { background-image: url(../images/common/bunjou.gif); width: 112px }
#hmenu a.company    { background-image: url(../images/common/company.gif); width: 102px }
#home #hmenu a.home,
#info #hmenu a.info,
#concept #hmenu a.concept,
#gallery #hmenu a.gallery,
#report #hmenu a.report,
#r-estate #hmenu a.bunjou,
#company #hmenu a.company
  { background-position: 0 -30px }
#hhmenu      { padding-top: 12px; width: 200px; height: 27px; float: right }
#hhmenu a   { display: block; height: 27px; float: left }
#hhmenu a:hover   { background-position: 0 -27px }
#hhmenu span { display: none }
#hhmenu a.contact   { background-image: url(../images/common/contact.gif); width: 200px }
/*</agl.folder>*/
/*<agl.folder "SIDEBAR">*/
.asset-img-thumb-out   { text-indent: -9000px; display: block; margin-right: 10px; width: 50px; height: 50px; float: left }
.asset-img-thumb     { background-repeat: no-repeat; background-position: center; text-indent: -9000px; display: block; margin-right: 10px; width: 50px; height: 50px; float: left; overflow: hidden }
.item { text-align: center; list-style-type: none; display: inline; margin: 0 5px 8px; width: 70px; float: left; overflow: hidden; vertical-align: middle }
.widget   { line-height: 130%; margin-bottom: 25px; position: relative; width: 100%; overflow: hidden }
.widget a    { color: #666; text-decoration: none }
.widget-header   { font-size: 14px; font-family: "trebuchet ms"; padding-top: 0; padding-right: 0; padding-left: 0 }
.widget-header, .widget-content { }
.widget-header, .widget-header a   { color: #666; font-weight: normal; text-indent: -9000px }
.widget-header a  { text-decoration: none }
.widget-header a:hover { }
.widget-content    { padding-top: 15px; position: relative }
.widget-calendar .widget-content table { font-size: 10px }
.archive-content ul, .widget-content ul { list-style: none; margin: 0; padding: 0 }
.widget-content ul ul    { border-bottom: 0 none }
.widget-content ul  { }
.widget-content ul ul li  { }
.widget-content ul ul li a   { }
.widget-content ul ul li a:hover   { }
.widget-content li        { font-size: 10px; padding-bottom: 15px; height: 100% }
.widget-content li a       { color: #957c16; text-decoration: underline }
.widget-content li a:hover        { color: #7c4c16 }
.widget-tag-cloud .widget-content ul { margin-right: 0; margin-left: 0 }
.widget-tag-cloud .widget-content li { line-height: 1.2; background: transparent; display: inline; margin: 0 5px 0 0; padding: 0 }
.widget-tag-cloud .rank-1 { font-size: 1.75em }
.widget-tag-cloud .rank-2 { font-size: 1.75em }
.widget-tag-cloud .rank-3 { font-size: 1.62em }
.widget-tag-cloud .rank-4 { font-size: 1.5em }
.widget-tag-cloud .rank-5 { font-size: 1.37em }
.widget-tag-cloud .rank-6 { font-size: 1.25em }
.widget-tag-cloud .rank-7 { font-size: 1.12em }
.widget-tag-cloud .rank-8 { font-size: 1em }
.widget-tag-cloud .rank-9 { font-size: 0.95em }
.widget-tag-cloud .rank-10 { font-size: 0.9em }
.widget-recent-assets .widget-content ul { margin-right: 0; overflow: auto }
.widget-search ul, .widget-syndication ul { list-style: none; margin-left: 0 }
.widget-search li, .widget-syndication li { margin: 5px 0 }
.widget-openid { margin: 10px auto; width: 160px; border: none !important }
.widget-openid .widget-content { color: #666; font-size: 12px; font-family: Arial, Verdana, sans-serif; background: #fff url("../images/openid-accepted.gif") no-repeat 7px 3px; margin: 0; padding: 0; border: solid 1px #ccc }
.widget-openid .widget-content em { font-style: normal; display: block; padding: 34px 9px 9px 68px }
.widget-openid .widget-content strong { position: absolute; left: -9999px }
.widget-openid .widget-content a { color: #666; font-weight: normal; text-decoration: underline; background: #eee; text-align: center; display: block; padding: 5px 3px }
.widget-footer, .widget-footer a  { color: #333; font-weight: normal; text-indent: -9000px }
/*</agl.folder>*/
/*<agl.folder "SIDEBAR2">*/
.widget.concept .widget-header ,.widget.concept .widget-header a   { background-image: url(../images/sub/sub-concept.gif); background-repeat: no-repeat; background-position: 0 0; display: block; width: 220px; height: 54px }
.concept-top a.concept-top,
.concept-tree a.concept-tree,
.concept-room a.concept-room,
.concept-structure a.concept-structure,
.concept-material a.concept-material,
.concept-takumi a.concept-takumi,
.concept-after a.concept-after,
.concept-modelplan a.concept-modelplan
{ font-weight: bold; background-color: #ebf2cc }

.widget.company .widget-header ,.widget.company .widget-header a    { background-image: url(../images/sub/sub-company.gif); background-repeat: no-repeat; background-position: 0 0; display: block; width: 220px; height: 54px }
.company-top a.company-top,
.company-showroom a.company-showroom,
.company-precut a.company-precut,
.company-society a.company-society,
.company-staff a.company-staff,
.company-recruit a.company-recruit
 { font-weight: bold; background-color: #f5f6dd }

.widget-content2 ul { border-bottom: 1px solid #ccc }
.widget-content2 ul ul li  { height: 1%; border-top: 1px dotted #ccc }
.widget-content2 ul ul li a   { background-image: url(../images/common/icon-arrow-g.gif); background-repeat: no-repeat; background-position: 10px 8px; padding-top: 2px; padding-bottom: 2px; padding-left: 25px; height: 1% }
.widget-content2 ul ul li a:hover   { color: #7c4c16; background-color: #f5f6dd; background-image: url(../images/common/icon-arrow-g.gif); background-repeat: no-repeat; background-position: 10px 8px; padding-top: 2px; padding-bottom: 2px; padding-left: 25px }
.widget-content2 li       { height: 1%; border-top: 1px solid #ccc }
.widget-content2 li a      { background-image: url(../images/sub/icon-arrow-b.gif); background-repeat: no-repeat; background-position: 10px 10px; display: block; padding-top: 5px; padding-bottom: 5px; padding-left: 25px; height: 1% }
.widget-content2 li a:hover        { color: #7c4c16; background-color: #f5f6dd; background-image: url(../images/sub/icon-arrow-b.gif); background-repeat: no-repeat; background-position: 10px 10px; display: block; padding-top: 5px; padding-bottom: 5px; padding-left: 25px }

/*</agl.folder>*/
/*<agl.folder "ENTRY TITLE">*/
.asset-name  { font-size: 22px; font-weight: bold }
.asset-name, .asset-name a, .archive-title { }
.trackbacks-header,  .comments-header,  .comments-open-header,  .archive-header,  .search-form-header,  .search-results-header { font-size: 18px; font-weight: bold; margin: 0; }
.archive-title    { font-size: 16px; font-weight: bold; background-color: #fff; text-align: center; margin-bottom: 20px; padding: 10px; border: dotted 1px #ccc }
.asset-name a  { text-decoration: none }
.asset-name a:hover { text-decoration: underline }
.search-results-header  { }
#page-title { }
/*</agl.folder>*/
/*<agl.folder "ENTRY CONTENTS">*/
.asset { position: static; }
.asset-content { position: static; clear: both }
.archive-list-item { margin-bottom: 5px }

.entry-categories, .entry-tags  { }
.asset-footer  { text-align: right; padding-top: 15px }
.content-nav   { background-image: url(../images/common/bg-canvas01.gif); text-align: center }
.asset-footer, .asset-meta  { }
.entry-tags h4, .entry-categories h4  { font-weight: bold; display: inline; margin-bottom: 0 }
.entry-tags ul, .entry-categories ul { list-style: none; display: inline; margin-left: 0; padding-left: 0 }
.entry-tags ul li, .entry-categories ul li { display: inline }
.mt-image-left  { margin: 5px 20px 20px 0; float: left }
.mt-image-center  { text-align: center; display: block; margin: 5px auto 20px }
.mt-image-right  { margin: 5px 0 20px 20px; float: right }
.asset-body, .asset-more, .asset-more-link, .asset-excerpt, .comment-content, .comment-footer, .comments-open-content, .comments-open-footer, .comments-closed, .trackbacks-info, .trackback-content, .trackback-footer, .archive-content { }
.asset, .comments, .trackbacks, .archive { overflow: hidden }
.asset, .comments, .comments-content, .trackbacks, .archive, .search-form  { }
.asset-header, .asset-content, .asset-body, .asset-footer, .comments-header, .comment-content, .comment-footer, .comments-open-header, .comments-open-content, #comments-open-footer, .comments-closed, #comment-form-external-auth, #comment-greeting, .comments-open-moderated, #comment-form-name, #comment-form-email, #comment-form-url, #comment-form-remember-me, #comment-form-reply, #comments-open-text, .trackbacks-header, .trackbacks-info, .trackback-content, .trackback-footer, .archive-content, .search-form-header, .search-results-header  { height: 100% }
.asset-more-link  { }
.asset-meta  { }
.asset-footer   { clear: both }
/*</agl.folder>*/

/*<agl.folder "FOOTER">*/
#footer  { }
#footer-inner    { margin: 0 auto }
#footer-content   { margin: 30px 0 5px }
#footer-content, #footer-content a  { }
#footer .widget { margin: 10px 0 }
.workarea   { margin-right: auto; margin-left: auto; padding-top: 15px; padding-bottom: 15px; width: 910px }
.footer-bg { background-image: url(../images/common/footer-logo.jpg); background-repeat: no-repeat; background-position: center top; margin-right: auto; margin-left: auto; width: 910px }
.footer-bg-inner   { padding-top: 12px; padding-bottom: 15px; padding-left: 90px }
#footer-commapyname { font-weight: bold }
#footer-commapycontact { display: inline; margin-left: 20px }
.footer-contact  { margin-right: 30px; padding-top: 5px; float: right }
#footer .widget-content  { margin-top: 0; margin-bottom: 0; padding-right: 0; padding-left: 0 }
#footer .widget-powered .widget-content { text-align: left; padding: 0 }
#copy   { text-align: right; margin-right: auto; margin-left: auto; padding-bottom: 25px; width: 910px }
#fmenu    { color: #fff; font-size: 10px; background-color: #68a02c; text-align: center; padding-top: 5px; padding-bottom: 5px }
#fmenu a  { color: #fff; text-decoration: none }
#fmenu ul  { }
#fmenu li { display: inline }
#home #fmenu a.home,
#info #fmenu a.info,
#concept #fmenu a.concept,
#gallery #fmenu a.gallery,
#report #fmenu a.report,
#r-estate #fmenu a.bunjou,
#company #fmenu a.company,
#contact #fmenu a.contact,
#policy #fmenu a.policy
 { font-weight: bold;}
#product_link   { font-size: 10px; margin-right: 10px }
#product_link a   { color: #777; text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "TITLE">*/
.title span { display: none }
#concept .title { background-image: url(../images/concept/title-concept.jpg); background-repeat: no-repeat; background-position: 0 0; width: 910px; height: 100px }
#contact .title  { background-image: url(../images/contact/ttl01.gif); background-repeat: no-repeat; background-position: 0 0; width: 910px; height: 120px }
#contact .asset-body { background-image: url(../images/contact/bg-contact-bg.gif); background-repeat: repeat-y; background-position: center top; padding-top: 35px; padding-right: 132px; padding-left: 133px }
#contact .entry-asset { background-image: url(../images/contact/bg-contact-f.gif); background-repeat: no-repeat; background-position: center bottom; padding-bottom: 90px }
/*</agl.folder>*/
/*<agl.folder "INFO">*/
#info .alpha-inner { padding-left: 5px }
#info .asset-header      { background-image: url(../images/info/ttl02.gif); background-repeat: no-repeat; background-position: right top }
#info .asset-name     { color: #5c4524; font-size: 14px; font-weight: bold; background-image: url(../images/info/ttl02.gif); background-repeat: no-repeat; background-position: 0 0; display: block; padding-top: 12px; padding-bottom: 8px; padding-left: 40px; width: 520px; float: left }
#info .asset-name a    { color: #5c4524; font-size: 14px; font-weight: bold; }
#info .asset-meta     { font-weight: normal; margin-top: 12px; width: 70px; float: right }
#info .asset-content   { background-image: url(../images/common/border-2-b.gif); background-repeat: no-repeat; background-position: left bottom; margin-top: 15px; margin-bottom: 30px; margin-left: 15px; padding-bottom: 15px }
#widget-info .widget-header,
#widget-info .widget-header a
  { background-image: url(../images/sub/sub-info-h.gif); background-repeat: no-repeat; display: block; width: 220px; height: 58px }
#widget-info .widget-content { background-color: #F5F6DD; padding-right: 15px; padding-left: 15px }
#widget-info .widget-footer,
#widget-info .widget-footer a
   { background-image: url(../images/sub/sub-info-b.gif); background-repeat: no-repeat; display: block; width: 220px; height: 23px }
.widget-archive-monthly .widget-header,
.widget-archive-monthly .widget-header a,
.widget-archive-category .widget-header,
.widget-archive-category .widget-header a   { font-size: 14px; font-weight: bold; background-image: none; text-indent: 0; display: block; padding-bottom: 2px; width: 220px; height: 1% }
/*</agl.folder>*/
/*<agl.folder "STAFFBLOG">*/
#staff-blog .alpha-inner { padding-left: 5px }
#staff-blog .asset-header      { background-image: url(../images/info/ttl02.gif); background-repeat: no-repeat; background-position: right top }
#staff-blog .asset-name     { color: #5c4524; font-size: 14px; font-weight: bold; background-image: url(../images/info/ttl02.gif); background-repeat: no-repeat; background-position: 0 0; display: block; padding-top: 12px; padding-bottom: 8px; padding-left: 40px; width: 520px; float: left }
#staff-blog .asset-name a    { color: #5c4524; font-size: 14px; font-weight: bold; }
#staff-blog .asset-meta     { font-weight: normal; margin-top: 12px; width: 70px; float: right }
#staff-blog .asset-content  { margin-top: 15px; margin-bottom: 15px; margin-left: 15px }
#staff-blog .asset-footer  { background-image: url(../images/common/border-2-b.gif); background-repeat: no-repeat; background-position: left top; padding-bottom: 30px }
#widget-staff-blog .widget-content  { padding-top: 10px }
#widget-staff-blog .widget-content li  { padding-bottom: 10px }
#widget-staff-blog .widget-header
     { background-image: url(../images/sub/bana-staffblog.jpg); background-repeat: no-repeat; background-position: 10px 10px; display: block; height: 95px; border-top: 5px solid #fbf2dd; border-right: 5px solid #fbf2dd; border-left: 5px solid #fbf2dd }
#widget-staff-blog .widget-header a
      { display: block; height: 95px }
#widget-staff-blog .widget-content    { padding-right: 15px; padding-left: 15px; border-right: 5px solid #fbf2dd; border-left: 5px solid #fbf2dd }
#widget-staff-blog .widget-footer2, #widget-staff-blog .widget-footer2 a
      { background-image: url(../images/sub/sub-blog-b.gif); background-repeat: no-repeat; text-indent: -9000px; display: block; width: 220px; height: 23px }
#widget-staff-blog .widget-footer
      { background-color: #fbf2dd; height: 5px }
#widget-staff-blog .widget-archive-monthly .widget-header,
#widget-staff-blog .widget-archive-monthly .widget-header a,
#widget-staff-blog .widget-archive-category .widget-header,
#widget-staff-blog .widget-archive-category .widget-header a   { font-size: 14px; font-weight: bold; background-image: none; text-indent: 0; display: block; padding-bottom: 2px; width: 220px; height: 1% } }
/*</agl.folder>*/
