
/*<agl.folder "COMMON ELEMENT">*/
body   { color: #444; font-size: 10px; font-family: verdana,"trebuchet ms",sans-serif; line-height: 200%; letter-spacing: 0.1em }
* { margin: 0 }
a  { text-decoration: underline }
a:hover  { text-decoration: underline }
a:link, a:visited { color: #666 }
img { border: 0 }
h1, h2, h3, h4, h5, h6 { font-size: 100% }
table { border-collapse: collapse; border-spacing: 0   }
caption, th { text-align: left }
ul, li  { list-style-type: none; margin: 0; padding: 0 }
/*</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 }
.break { clear: both }
.large { font-size: 120% }
.small { font-size: 80%; }
.ta_center { text-align: center }
.ta_right { text-align: right }
.ta_left { text-align: right }
/*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_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_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_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_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; }

/*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_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_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_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_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; }

.lh_150 { line-height: 150%; }
.topicpath    { text-decoration: none }
.topicpath a    { text-decoration: none }
.topicpath .dir { font-size: 10px }
.topicpath .current { }
.pagetop     { margin-top: 35px; margin-right: 25px; width: 63px; height: 63px; float: right }
.pagetop a    { background-image: url(../images/common/pagetop.gif); display: block; width: 63px; height: 63px }
.pagetop a:hover  { background-position: 0 -63px  }
.pagetop span   { display: none }
.warn  { color: #c00 }
.mess  { }
.content-nav { text-align: right; letter-spacing: normal; padding-right: 5px }
a.link_page  { text-decoration: none; padding: 2px 4px 2px 6px; border: solid 1px #333 }
a:hover.link_page  { color: white; text-decoration: none; background-color: #333; padding: 2px 4px 2px 6px; border: solid 1px #333 }
.current_page  { color: white; text-decoration: none; background-color: #333; padding: 2px 4px 2px 6px; border: solid 1px #333 }
.link_next { padding-left: 5px;}
.link_before { padding-right: 5px;}
.bg-paper { font-weight: bold; background-image: url(../images/common/bg-paper.gif); letter-spacing: normal; margin-top: 1px; padding-right: 10px; padding-left: 10px }
.hidden { display: none }
/*</agl.folder>*/
/*<agl.folder "LAYOUT">*/
#container  { text-align: center; margin-right: auto; margin-left: auto; width: 100% }
#container-inner  { text-align: left; margin-right: auto; margin-left: auto; bottom: 100%; width: 100% }
#alpha, #beta, #gamma    { position: relative; float: left }
#content      { background-color: #fff; margin-right: auto; margin-left: auto; padding-top: 10px; width: 940px }
#content-inner    { margin-right: auto; margin-left: auto; padding-top: 20px; width: 940px }
#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     { margin: 1px }
/* alfa */
.alfa #alpha { width: 940px }
.alfa #beta { display: none }
.alfa #gamma { display: none }
/* alfa-beta-gamma */
.alfa-beta-gamma #alpha { width: 560px }
.alfa-beta-gamma #beta { left: 190px; width: 190px }
.alfa-beta-gamma #gamma { right: 190px; width: 190px }
/* beta-alfa-gamma */
.beta-alfa-gamma #alpha  { left: 190px; width: 560px }
.beta-alfa-gamma #beta  { left: -560px; width: 190px }
.beta-alfa-gamma #gamma  { width: 190px }
/* alfa-beta */
.alfa-beta #alpha { width: 750px }
.alfa-beta #beta { width: 190px }
.alfa-beta #gamma { display: none }
/* beta-alfa */
.beta-alfa #alpha  { left: 183px; width: 757px }
.beta-alfa #beta  { left: -757px; width: 162px }
.beta-alfa #gamma { display: none }
/* beta-alfa(Medium-Wide) */
.beta_m-alfa_m #alpha { left: 330px; width: 610px }
.beta_m-alfa_m #beta { left: -610px; width: 330px }
.beta_m-alfa_m #gamma { display: none }
/* alfa-beta(Wide-Medium) */
.alfa_m-beta_m #alpha { width: 610px }
.alfa_m-beta_m #beta { width: 330px }
.alfa_m-beta_m #gamma { display: none }
/*</agl.folder>*/
/*<agl.folder "HEADER">*/
#header   { margin-right: auto; margin-left: auto; width: 980px }
#header a { color: #393939; font-weight: bold; text-decoration: none }
#header a:hover { text-decoration: underline }
#header-inner  { margin: 0 auto }
#header-content  { margin-right: auto; margin-left: auto; width: 940px }
#header-name    { font-size: 18px; font-weight: bold; width: 400px; float: left }
#header-name span { display: none }
#header-description  { display: inline }
#header-description span   { display: none }
#header-nav-inner { margin: 0 auto; position: relative; width: 900px }
#rakuten  { text-indent: -9000px; width: 181px; height: 33px; float: right }
#rakuten a    { background-image: url(../images/common/gmenu-shoppingsite.gif); display: block; width: 181px; height: 33px }
#rakuten a:hover   { background-position: 0 -33px }
#gmenu       { margin-top: 19px; width: 395px; height: 17px; float: right }
#gmenu ul    { list-style-type: none; margin: 0; height: 17px }
#gmenu li    { display: block; margin: 0 0 0 10px; height: 17px; float: left }
#gmenu a   { display: block; height: 17px; float: left }
#gmenu a:hover   { background-position: 0 -17px }
#gmenu span { display: none }
#gmenu a.cpstore    { background-image: url(../images/common/gmenu-cp.gif); width: 76px }
#gmenu a.coton    { background-image: url(../images/common/gmenu-coton.gif); width: 60px }
#gmenu a.dupon35    { background-image: url(../images/common/gmenu-dupon35.gif); width: 62px }
#gmenu a.kuukukka    { background-image: url(../images/common/gmenu-kuu.gif); width: 76px }
#gmenu a.matilde    { background-image: url(../images/common/gmenu-matilde.gif); width: 61px }
#home #hmenu a.home,
#cpstore-info #gmenu a.cpstore,
#cpstore-pickup #gmenu a.cpstore,
#cpstore-shopping #gmenu a.cpstore,
#dupon35-info #gmenu a.dupon35,
#dupon35-pickup #gmenu a.dupon35,
#dupon35-shopping #gmenu a.dupon35,
#coton-info #gmenu a.coton,
#coton-pickup #gmenu a.coton,
#coton-shopping #gmenu a.coton,
#kuukukka #gmenu a.kuukukka,
#matilde-shopping #gmenu a.matilde,
#matilde-event #gmenu a.matilde
  { background-position: 0 -17px }
/*</agl.folder>*/
/*<agl.folder "SIDEBAR">*/
#beta  { line-height: 130%; letter-spacing: 0.1em }
#beta a  { text-decoration: none }
.item { text-align: center; list-style-type: none; display: inline; margin: 0 5px 8px; width: 70px; float: left; overflow: hidden; vertical-align: middle }
.widget { position: relative; width: 100%; overflow: hidden }
.widget-header     { font-size: 12px; padding-bottom: 10px }
.widget-header, .widget-content  { }
.widget-header, .widget-header a   { }
.widget-header a { text-decoration: none }
.widget-header a:hover { }
.widget-content  { margin-bottom: 20px; position: relative }
.widget-content a { color: #666 }
.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  { }
.widget-content li   { font-size: 12px }
.widget-content li span   { font-size: 10px }
.widget-tag-cloud .widget-content ul { margin-right: 0; margin-left: 0 }
.widget-tag-cloud .widget-content li  { background: transparent; display: inline; 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  { }
.widget-openid  { border: none !important }
.widget-openid .widget-content  { color: #666; font-size: 12px; font-family: Arial, Verdana, sans-serif; margin: 0; padding: 0; border: solid 1px #ccc }
.widget-openid .widget-content em  { font-style: normal; display: block }
.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 }
.widget-calendar a { font-weight: bold; text-align: center; display: block; width: 15px; border: solid 1px #ccc }
/*</agl.folder>*/
/*<agl.folder "ENTRY TITLE">*/
.asset-name    { font-size: 13px; font-weight: bold }
.published { font-size: 10px; font-weight: normal; padding-right: 10px }
.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 }
.archive-title       { font-size: 17px; font-weight: bold; margin-bottom: 16px; margin-left: 3px; padding-top: 2px; padding-bottom: 2px; padding-left: 15px; height: 1%; border-left: 5px solid #333 }
.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 }
.entry-asset { height: 1% }
.asset-content  { position: static; clear: both }
.archive-list-item  { }

.entry-categories, .entry-tags  { }
.asset-footer, .asset-meta  { }
.entry-tags h4, .entry-categories h4  { font-weight: bold; display: inline }
.entry-tags ul, .entry-categories ul  { list-style: none; display: inline }
.entry-tags ul li, .entry-categories ul li { display: inline }
.mt-image-left  { margin: 0 20px 20px 0; float: left }
.mt-image-center { text-align: center; display: block; margin: 0 auto 20px }
.mt-image-right { margin: 0 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 { clear: both }
.asset, .comments, .trackbacks, .archive { width: 100%; overflow: hidden }
.asset, .comments, .comments-content, .trackbacks, .archive, .search-form  { }
.asset-header, .asset-content, .asset-body, .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: 1% }
.asset-content  { }
.asset-more-link  { font-weight: bold; padding-top: 10px }
.entry-categories { padding-top: 10px }
.asset-meta  { font-weight: normal; border-top: 1px solid #ccc }
.asset-footer    { height: 1%; clear: both }
.trackbacks { padding-bottom: 20px }
.trackbacks-header { font-size: 14px; padding-bottom: 5px }
.comment { padding-bottom: 20px }
.comments-header { font-size: 14px; padding-bottom: 5px }
.comments-open { }
.comments-open-header { font-size: 14px }
#comments-form label { display: block }
/*</agl.folder>*/

/*<agl.folder "FOOTER">*/
#footer    { margin-bottom: 10px; border-bottom: 1px solid #999 }
#footer-inner      { margin-top: 15px; margin-right: auto; margin-left: auto }
#footer-content    { margin-bottom: 35px }
#footer-content, #footer-content a { color: #fff }
#footer .widget { margin: 10px 0 }
#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    { font-size: 10px; text-align: right; margin-right: auto; margin-left: auto; padding-bottom: 30px; width: 880px }
#g-fmenu    { color: #fff; background-color: #333; text-align: center; padding-top: 5px; padding-bottom: 5px }
#g-fmenu a  { color: #fff; text-decoration: none }
#g-fmenu a:hover   { text-decoration: underline }
#g-fmenu ul  { font-size: 12px }
#g-fmenu li  { display: inline; margin-right: 10px; margin-left: 10px }
#home #g-fmenu a.home,
#cpstore-info #g-fmenu a.cpstore,
#coton #g-fmenu a.coton,
#dupon35 #g-fmenu a.dupon35,
#kuukukka #g-fmenu a.kuukukka,
#matilde #g-fmenu a.matilde
 { font-weight: bold;}

#fmenu    { color: #333; text-align: center; letter-spacing: normal; margin-top: 10px }
#fmenu a { color: #333; text-decoration: none }
#fmenu a:hover { color: #333; text-decoration: none }
#fmenu ul { font-size: 12px }
#fmenu li  { display: inline; margin-right: 10px; margin-left: 10px }
#howto #fmenu a.howto,
#wrapping #fmenu a.wrapping,
#s-diary #fmenu a.s-diary,
#b-diary #fmenu a.b-diary,
#shop #fmenu a.shop,
#contact #fmenu a.contact,
#p-magazine #fmenu a.p-magazine,
#m-magazine #fmenu a.m-magazine,
#link #fmenu a.link
 { font-weight: bold;}
/*</agl.folder>*/




/*<agl.folder "CPSTORE">*/
body#cpstore-info,
body#cpstore-pickup,
body#cpstore-shopping  { background-image: url(../images/cpstore/cpstore-headerbg.gif); background-repeat: repeat-x; background-position: center top;}

#cpstore-info #beta-inner,
#cpstore-pickup #beta-inner,
#cpstore-shopping #beta-inner { margin-top: 5px }

#cpstore-info #header-name a,
#cpstore-pickup #header-name a,
#cpstore-shopping #header-name a    { font-family: arial; background-image: url(../images/cpstore/cpstore-logo.gif); background-repeat: no-repeat; background-position: left top; display: block; margin-top: 37px; width: 299px; height: 35px }

#cpstore-info #mainimg,
#cpstore-pickup #mainimg,
#cpstore-shopping #mainimg { margin-top: 20px; margin-right: auto; margin-left: auto }

#cpstore-info #hmenu,
#cpstore-pickup #hmenu,
#cpstore-shopping #hmenu      { margin-top: 25px; margin-right: auto; margin-left: auto; width: 815px; height: 50px }

#cpstore-info #hmenu ul,
#cpstore-pickup #hmenu ul,
#cpstore-shopping #hmenu ul    { height: 50px }

#cpstore-info #hmenu li,
#cpstore-pickup #hmenu li,
#cpstore-shopping #hmenu li    { display: block; height: 50px; float: left }

#cpstore-info #hmenu a,
#cpstore-pickup #hmenu a,
#cpstore-shopping #hmenu a   { display: block; height: 50px; float: left }

#cpstore-info #hmenu a:hover,
#cpstore-pickup #hmenu a:hover,
#cpstore-shopping #hmenu a:hover   { background-position: 0 -50px }

#cpstore-info #hmenu span,
#cpstore-pickup #hmenu span,
#cpstore-shopping #hmenu span { display: none }

#cpstore-info #hmenu a.info,
#cpstore-pickup #hmenu a.info,
#cpstore-shopping #hmenu a.info    { background-image: url(../images/cpstore/cpstore-hmenu-info.gif); width: 154px }

#cpstore-info #hmenu a.pickup,
#cpstore-pickup #hmenu a.pickup,
#cpstore-shopping #hmenu a.pickup    { background-image: url(../images/cpstore/cpstore-hmenu-pickup.gif); width: 190px }

#cpstore-info #hmenu a.shopping,
#cpstore-pickup #hmenu a.shopping,
#cpstore-shopping #hmenu a.shopping    { background-image: url(../images/cpstore/cpstore-hmenu-shopping.gif); width: 165px }

#cpstore-info #hmenu a.diary,
#cpstore-pickup #hmenu a.diary,
#cpstore-shopping #hmenu a.diary    { background-image: url(../images/cpstore/cpstore-hmenu-diary.gif); width: 150px }

#cpstore-info #hmenu a.contact,
#cpstore-pickup #hmenu a.contact,
#cpstore-shopping #hmenu a.contact  { background-image: url(../images/cpstore/cpstore-hmenu-contact.gif); width: 156px }

#cpstore-info #hmenu a.info,
#cpstore-pickup #hmenu a.pickup,
#cpstore-shopping  #hmenu a.shopping
  { background-position: 0 -50px }

#cpstore-info .topicpath,
#cpstore-pickup .topicpath,
#cpstore-shopping .topicpath    { background-image: url(../images/common/line-dot.gif); background-repeat: repeat-x; background-position: left bottom; padding-top: 2px; padding-bottom: 2px; padding-left: 10px; border-top: 1px solid #ccc }

#cpstore-info .entry-asset,
#cpstore-pickup .entry-asset,
#cpstore-shopping .entry-asset   { background-image: url(../images/cpstore/cpstore-entrybg.gif); background-repeat: repeat-y; background-position: center top   ; margin-bottom: 15px }

#cpstore-info .asset-header,
#cpstore-pickup .asset-header,
#cpstore-shopping .asset-header    { background-image: url(../images/cpstore/cpstore-entryheader.gif); background-repeat: no-repeat; background-position: center top ; padding-top: 10px; padding-right: 27px; padding-left: 28px }

#cpstore-info .asset-content,
#cpstore-pickup .asset-content      { padding: 25px 27px 20px 28px }
#cpstore-shopping .asset-content      { margin: 25px 27px 25px 8px }

#cpstore-info .asset-footer,
#cpstore-pickup .asset-footer,
#cpstore-shopping .asset-footer    { background-image: url(../images/cpstore/cpstore-entryfooter.gif); background-repeat: no-repeat; background-position: center bottom ; padding-right: 27px; padding-bottom: 20px; padding-left: 28px }

#cpstore-info .asset-name,
#cpstore-pickup .asset-name { padding-top: 25px }

#cpstore-info .widget-content ul,
#cpstore-pickup .widget-content ul,
#cpstore-shopping .widget-content ul  { background-image: url(../images/common/line-pen-b.gif); background-repeat: repeat-x; background-position: left top; padding-top: 2px; border-style: none }

#cpstore-info .widget-content li,
#cpstore-pickup .widget-content li,
#cpstore-shopping .widget-content li   { padding-top: 12px; padding-bottom: 12px; border-bottom: 1px solid #ccc }
/*</agl.folder>*/
/*<agl.folder "DUPON35">*/
body#dupon35-info,
body#dupon35-pickup,
body#dupon35-shopping  { background-image: url(../images/dupon35/dupon35-headerbg.gif); background-repeat: repeat-x; background-position: center top }

#dupon35-info #header-name a,
#dupon35-pickup #header-name a,
#dupon35-shopping #header-name a  { background-image: url(../images/dupon35/dupon35-logo.gif); background-repeat: no-repeat; background-position: left top; display: block; margin-top: 36px; width: 299px; height: 65px; font-family: Arial; }

#dupon35-info #mainimg,
#dupon35-pickup #mainimg,
#dupon35-shopping #mainimg  { text-align: center; margin-top: 30px; margin-right: auto; margin-left: auto }

#dupon35-info #hmenu,
#dupon35-pickup #hmenu,
#dupon35-shopping #hmenu     { margin-top: 30px; margin-right: auto; margin-left: auto; width: 880px; height: 21px }

#dupon35-info #hmenu a.info,
#dupon35-pickup #hmenu a.pickup,
#dupon35-shopping #hmenu a.shopping   { height: 21px }

#dupon35-info #hmenu li,
#dupon35-pickup #hmenu li,
#dupon35-shopping #hmenu li    { display: block; height: 21px; float: left }

#dupon35-info #hmenu a,
#dupon35-pickup #hmenu a,
#dupon35-shopping #hmenu a   { display: block; height: 21px; float: left }

#dupon35-info #hmenu a:hover,
#dupon35-pickup #hmenu a:hover,
#dupon35-shopping #hmenu a:hover   { background-position: 0 -21px }

#dupon35-info #hmenu span,
#dupon35-pickup #hmenu span,
#dupon35-shopping #hmenu span { display: none }

#dupon35-info #hmenu a.info,
#dupon35-pickup #hmenu a.info,
#dupon35-shopping #hmenu a.info    { background-image: url(../images/dupon35/dupon35-hmenu-info.gif); width: 194px }

#dupon35-info #hmenu a.pickup,
#dupon35-pickup #hmenu a.pickup,
#dupon35-shopping #hmenu a.pickup    { background-image: url(../images/dupon35/dupon35-hmenu-pickup.gif); width: 198px }

#dupon35-info #hmenu a.shopping,
#dupon35-pickup #hmenu a.shopping,
#dupon35-shopping #hmenu a.shopping   { background-image: url(../images/dupon35/dupon35-hmenu-shopping.gif); width: 178px }

#dupon35-info #hmenu a.diary,
#dupon35-pickup #hmenu a.diary,
#dupon35-shopping #hmenu a.diary    { background-image: url(../images/dupon35/dupon35-hmenu-diary.gif); width: 148px }

#dupon35-info #hmenu a.contact,
#dupon35-pickup #hmenu a.contact,
#dupon35-shopping #hmenu a.contact   { background-image: url(../images/dupon35/dupon35-hmenu-contact.gif); width: 162px }

#dupon35-info #hmenu a.info,
#dupon35-pickup #hmenu a.pickup,
#dupon35-shopping #hmenu a.shopping
  { background-position: 0 -21px }

#dupon35-info .topicpath,
#dupon35-pickup .topicpath,
#dupon35-shopping .topicpath    { margin-top: 10px; padding-top: 2px; padding-bottom: 2px; padding-left: 10px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc }

#dupon35-info .entry-asset,
#dupon35-pickup .entry-asset,
#dupon35-shopping .entry-asset  { background-image: url(../images/dupon35/dupon35-entrybg.gif); background-repeat: repeat-y; background-position: center top   ; margin-bottom: 20px }

#dupon35-info .asset-header,
#dupon35-pickup .asset-header,
#dupon35-shopping .asset-header    { background-image: url(../images/dupon35/dupon35-entryheader.gif); background-repeat: no-repeat; background-position: center top ; padding-top: 5px; padding-right: 27px; padding-left: 28px }

#dupon35-info .asset-content,
#dupon35-pickup .asset-content       { padding: 25px 27px 20px 28px }
#dupon35-shopping .asset-content       { padding: 25px 27px 25px 8px }

#dupon35-info .asset-footer,
#dupon35-pickup .asset-footer,
#dupon35-shopping .asset-footer    { background-image: url(../images/dupon35/dupon35-entryfooter.gif); background-repeat: no-repeat; background-position: center bottom ; padding-right: 27px; padding-bottom: 20px; padding-left: 28px }

#dupon35-info .asset-name,
#dupon35-pickup .asset-name  { padding-top: 20px; padding-bottom: 10px; border-bottom: 1px solid #999 }

#dupon35-info .widget-content ul,
#dupon35-pickup .widget-content ul,
#dupon35-shopping .widget-content ul     { background-image: url("../images/common/line-dot.gif"); background-repeat: repeat-x; background-position: left top }

#dupon35-info .widget-content li,
#dupon35-pickup .widget-content li,
#dupon35-shopping .widget-content li     { background-image: url(../images/common/line-dot.gif); background-repeat: repeat-x; background-position: left bottom; padding-top: 12px; padding-bottom: 12px }
/*</agl.folder>*/



/*<agl.folder "COTON">*/
body#coton-info,
body#coton-pickup,
body#coton-shopping  { background-image: url(../images/coton/coton-headerbg.gif); background-repeat: repeat-x; background-position: center top }

#coton-info #header-content,
#coton-pickup #header-content,
#coton-shopping #header-content        { width: 920px }

#coton-info #header-name a,
#coton-pickup #header-name a,
#coton-shopping #header-name a       { font-family: arial; background-image: url(../images/coton/coton-logo.gif); background-repeat: no-repeat; background-position: left top; display: block; width: 242px; height: 90px }

#coton-info #mainimg   { background-image: url(../images/coton/coton-mainimg.jpg); background-repeat: no-repeat; background-position: center top; margin-right: auto; margin-left: auto; width: 980px; height: 280px }

#coton-info #mainimg .mainimgtext    { color: #666; line-height: 150%; background-color: #fff; text-align: center; margin-left: 35px; padding-top: 20px; width: 232px; height: 65px }

#coton-info #hmenu,
#coton-pickup #hmenu,
#coton-shopping #hmenu          { margin-top: 30px; margin-right: auto; margin-left: auto; width: 920px; height: 35px }

#coton-info.mt-main-index #hmenu{ margin-top: 20px; margin-right: auto; margin-left: auto; width: 920px; height: 35px }

#coton-info #hmenu ul,
#coton-pickup #hmenu ul,
#coton-shopping #hmenu ul     { height: 35px }

#coton-info #hmenu li,
#coton-pickup #hmenu li,
#coton-shopping #hmenu li    { display: block; height: 35px; float: left }

#coton-info #hmenu a,
#coton-pickup #hmenu a,
#coton-shopping #hmenu a   { display: block; height: 35px; float: left }

#coton-info #hmenu a:hover,
#coton-pickup #hmenu a:hover,
#coton-shopping #hmenu a:hover   { background-position: 0 -35px }

#coton-info #hmenu span,
#coton-pickup #hmenu span,
#coton-shopping #hmenu span { display: none }

#coton-info #hmenu a.info,
#coton-pickup #hmenu a.info,
#coton-shopping #hmenu a.info    { background-image: url(../images/coton/coton-hmenu-info.gif); width: 190px }

#coton-info #hmenu a.pickup,
#coton-pickup #hmenu a.pickup,
#coton-shopping #hmenu a.pickup    { background-image: url(../images/coton/coton-hmenu-pickup.gif); width: 201px }

#coton-info #hmenu a.shopping,
#coton-pickup #hmenu a.shopping,
#coton-shopping #hmenu a.shopping    { background-image: url(../images/coton/coton-hmenu-shopping.gif); width: 191px }

#coton-info #hmenu a.diary,
#coton-pickup #hmenu a.diary,
#coton-shopping #hmenu a.diary    { background-image: url(../images/coton/coton-hmenu-diary.gif); width: 164px }

#coton-info #hmenu a.contact,
#coton-pickup #hmenu a.contact,
#coton-shopping #hmenu a.contact   { background-image: url(../images/coton/coton-hmenu-contact.gif); width: 174px }

#coton-info #hmenu a.info,
#coton-pickup #hmenu a.pickup,
#coton-shopping #hmenu a.shopping
  { background-position: 0 -35px }

#coton-info .topicpath,
#coton-pickup .topicpath,
#coton-shopping .topicpath     { background-image: url(../images/common/line-2line.gif); background-repeat: repeat-x; background-position: left bottom; margin-right: 10px; margin-left: 10px; padding-top: 4px; padding-bottom: 4px; padding-left: 10px }
#coton-shopping #content-inner { width: 920px }

#coton-info .entry-asset,
#coton-pickup .entry-asset      { background-image: url(../images/common/line-dot.gif); background-repeat: repeat-x; background-position: left bottom; margin-bottom: 20px }
#coton-shopping .entry-asset  { border-top: 1px solid #999 }

#coton-info #alpha,
#coton-pickup #alpha     { padding-top: 20px; left: 228px; width: 702px; border-top: 1px solid #999 }
#coton-shopping #alpha           { left: 198px; width: 722px }

#coton-info #beta, #coton-pickup #beta { left: -692px }
#coton-shopping #beta { left: -722px }

#coton-shopping .asset-header      { padding-left: 20px }

#coton-info .archive-title,
#coton-pickup .archive-title,       
#coton-shopping .archive-title {margin-bottom:25px; }

#coton-shopping .asset-content      { padding: 20px 0 0 }

#coton-info .asset-footer,
#coton-pickup .asset-footer,
#coton-shopping .asset-footer      { padding-bottom: 25px }

#coton-info .asset-name,
#coton-pickup .asset-name     { padding-bottom: 15px }

#coton-info .widget-content ul,
#coton-pickup .widget-content ul  { border-top: 1px solid #999 }
#coton-shopping .widget-content ul     { background-position: 0 0; border-style: solid none none; border-width: 1px medium medium; border-color: #999 }

#coton-info .widget-content li,
#coton-pickup .widget-content li  { padding-top: 20px; padding-bottom: 0; border: 0 }
#coton-shopping .widget-content li      { padding-top: 12px; padding-bottom: 12px; border-bottom: 1px solid #ccc }
/*</agl.folder>*/



/*<agl.folder "MATILDE">*/

body#matilde-event,
body#matilde-shopping  { background-image: url(../images/matilde/matilde-headerbg.gif); background-repeat: repeat-x; background-position: center top }

#matilde-event #header-content,
#matilde-shopping #header-content  { width: 920px }

#matilde-event #header-name a,
#matilde-shopping #header-name a       { font-family: arial; background-image: url(../images/matilde/matilde-logo.gif); background-repeat: no-repeat; background-position: left top; display: block; width: 242px; height: 90px }

#matilde-event #hmenu,
#matilde-shopping #hmenu           { margin-top: 10px; margin-right: auto; margin-left: auto; width: 920px; height: 40px }

#matilde-event #hmenu ul,
#matilde-shopping #hmenu ul     { height: 40px }

#matilde-event #hmenu li,
#matilde-shopping #hmenu li     { display: block; margin-left: 7px; height: 40px; float: left }

#matilde-event #hmenu a,
#matilde-shopping #hmenu a   { display: block; height: 40px; float: left }

#matilde-event #hmenu a:hover,
#matilde-shopping #hmenu a:hover   { background-position: 0 -40px }

#matilde-event #hmenu span,
#matilde-shopping #hmenu span { display: none }

#matilde-event #hmenu a.info,
#matilde-shopping #hmenu a.info     { background-image: url(../images/matilde/matilde-hmenu-info.gif); width: 134px }

#matilde-event #hmenu a.event,
#matilde-shopping #hmenu a.event     { background-image: url(../images/matilde/matilde-hmenu-event.gif); width: 134px }

#matilde-event #hmenu a.shopping,
#matilde-shopping #hmenu a.shopping     { background-image: url(../images/matilde/matilde-hmenu-shopping.gif); width: 162px }

#matilde-event #hmenu a.display,
#matilde-shopping #hmenu a.display     { background-image: url(../images/matilde/matilde-hmenu-display.gif); width: 142px }

#matilde-event #hmenu a.about,
#matilde-shopping #hmenu a.about    { background-image: url(../images/matilde/matilde-hmenu-about.gif); width: 131px }

#matilde-event #hmenu a.contact,
#matilde-shopping #hmenu a.contact    { background-image: url(../images/matilde/matilde-hmenu-contact.gif); width: 147px }

#matilde-event #hmenu a.event,
#matilde-shopping #hmenu a.shopping
  { background-position: 0 -40px }

#matilde-event .topicpath,
#matilde-shopping .topicpath      { background-image: url(../images/matilde/matilde-line.gif); background-repeat: repeat-x; background-position: left bottom; margin-right: 10px; margin-left: 10px; padding-top: 1px; padding-bottom: 4px; padding-left: 10px; border-top: 1px solid #ededed }
#matilde-shopping #content-inner { width: 920px }

#matilde-event .entry-asset       { margin-bottom: 20px; border-bottom: 1px solid #ccc }
#matilde-shopping .entry-asset   { border-top: 1px solid #ccc }

#matilde-event #alpha      { padding-top: 20px; left: 228px; width: 702px; border-top: 1px solid #ccc }
#matilde-shopping #alpha          { left: 200px; width: 722px }

#matilde-event #beta { left: -692px }
#matilde-shopping #beta{ left: -720px }

#matilde-shopping .asset-header      { padding-left: 20px }

#matilde-event .archive-title,       
#matilde-shopping .archive-title {margin-bottom:25px; }

#matilde-shopping .asset-content      { padding: 20px 0 0 }

#matilde-event .asset-footer,
#matilde-shopping .asset-footer       { padding-bottom: 25px }

#matilde-event .asset-name      { font-weight: normal; padding-bottom: 15px }
#matilde-shopping .clothes-category { padding-bottom: 0; border-style: none }
#matilde-event .widget-content ul   { border-top: 1px solid #ccc }
#matilde-shopping .widget-content ul      { background-position: 0 0; border-style: solid none none; border-width: 1px medium medium; border-color: #ccc }

#matilde-event .widget-content li  { padding-top: 20px; padding-bottom: 0; border: 0 }
#matilde-shopping .widget-content li      { padding-top: 12px; padding-bottom: 12px; border-bottom: 1px solid #ccc }
/*</agl.folder>*/

/*<agl.folder "SHOP-SUMMARY">*/
.entry-asset-shop    { line-height: 15px; padding-left: 20px; width: 160px; height: 280px; float: left }
.asset-header-shop   { text-align: right; height: 15px }
.asset-content-assist { margin-left: 20px }
.new   { display: none }
.shopicon   { }
.summary-img   { height: 120px; overflow: hidden }
.asset-content-shop { text-align: center }
.clothes-category  { margin-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #ccc }
#dupon35-shopping .clothes-category { background-image: url(../images/common/line-dot.gif); background-repeat: repeat-x; background-position: left bottom; border: 0 }
#coton-shopping .clothes-category  { padding-top: 3px; padding-bottom: 3px; border-style: solid none; border-width: 1px 0; border-color: #ccc }
.asset-name-shop { font-weight: normal; margin-top: 10px }
.entry-category { text-decoration: none }
.asset-body-shop  { margin-top: 7px }
.soldout  { color: #be0000 }
.content-nav-shop { height: 1% }
#cpstore-shopping .content-nav-shop  { background-image: url(../images/common/line-dot.gif); background-repeat: repeat-x; background-position: left bottom; text-align: right; letter-spacing: normal; margin-bottom: 25px; margin-left: 20px; padding-right: 5px; padding-bottom: 10px }
#dupon35-shopping .content-nav-shop   { text-align: right; letter-spacing: normal; margin-bottom: 25px; margin-left: 20px; padding-right: 5px; padding-bottom: 10px; border-bottom: 1px solid #999 }
#coton-shopping .content-nav-shop     { text-align: right; letter-spacing: normal; padding-bottom: 20px }
.shopping-menu a  { text-decoration: none }
#cpstore-shopping .shopping-menu   { background-color: #ededed; text-align: right; padding-right: 10px; padding-bottom: 2px }
#dupon35-shopping .shopping-menu { background-color: #f0f0f0; text-align: right; padding-right: 10px; padding-bottom: 2px }
#coton-shopping .shopping-menu  { text-align: right; margin-right: 10px; margin-left: 10px; padding-bottom: 2px; padding-left: 10px; border-bottom: 1px solid #ccc }
#matilde-shopping .shopping-menu { text-align: right; margin-right: 10px }
/*</agl.folder>*/
/*<agl.folder "SHOP-SPECIAL">*/
#cpstore-shopping .special-ttl  { background-image: url(../images/cpstore/cpstore-specialttl.jpg); background-repeat: no-repeat; background-position: left bottom; text-indent: -9000px; margin-top: 20px; height: 29px }
#cpstore-shopping .special-bg   { background-image: url(../images/cpstore/cpstore-specialbg.jpg); background-repeat: no-repeat; background-position: center top ; padding-top: 25px; padding-right: 20px; padding-left: 20px; height: 300px }
#dupon35-shopping .special-ttl   { background-image: url(../images/dupon35/dupon35-specialttl.jpg); background-repeat: no-repeat; background-position: left bottom; text-indent: -9000px; margin-top: 20px; height: 29px }
#dupon35-shopping .special-bg    { background-image: url(../images/dupon35/dupon35-specialbg.jpg); background-repeat: no-repeat; background-position: center top ; padding-top: 25px; padding-right: 20px; padding-left: 20px; height: 300px }
#coton-shopping .special-ttl    { background-image: url(../images/coton/coton-specialttl.gif); background-repeat: no-repeat; background-position: left bottom; text-indent: -9000px; margin-top: 20px; height: 29px }
#coton-shopping .special-bg      { background-image: url(../images/coton/coton-specialbg.gif); background-repeat: no-repeat; background-position: center top ; padding-top: 25px; padding-right: 20px; padding-left: 20px; height: 305px }
#matilde-shopping .special-ttl      { background-image: url(../images/matilde/matilde-specialttl.gif); background-repeat: no-repeat; background-position: left bottom; text-indent: -9000px; height: 26px }
#matilde-shopping .special-bg       { background-image: url(../images/matilde/matilde-specialbg.gif); background-repeat: no-repeat; background-position: center top; padding-top: 25px; padding-right: 20px; padding-left: 20px; height: 305px }

.sliderGallery   { position: relative; width: 900px; height: 300px; overflow: hidden }
#coton-shopping .sliderGallery  { height: 305px }
.sliderGallery UL   { white-space: nowrap; list-style: none; margin: 0; padding: 0; position: absolute; height: 270px; overflow: hidden }
.special-img  { background-repeat: no-repeat; background-position: center; text-indent: -9000px; display: block; width: 300px; height: 200px; overflow: hidden }
#cpstore-shopping .sliderGallery UL LI   { line-height: 150%; display: block; width: 300px; float: left; border-right: 1px solid #ededed }
#dupon35-shopping .sliderGallery UL LI    { color: #fff; line-height: 150%; display: block; width: 300px; float: left; border-right: 1px solid #333 }
#dupon35-shopping .sliderGallery UL LI a    { color: #fff }
#coton-shopping .sliderGallery UL LI   { line-height: 150%; display: block; width: 300px; float: left; border-right: 1px solid #ededed }
#matilde-shopping .sliderGallery UL LI    { line-height: 150%; display: block; width: 300px; float: left; border-right: 1px solid #fff }
#cpstore-shopping .slider   { background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; margin-top: 281px; padding: 1px; position: absolute; width: 900px; height: 18px }
#dupon35-shopping .slider    { background-image: url(../images/dupon35/dupon35-specialbarbg.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; margin-top: 265px; padding: 1px; position: absolute; width: 900px; height: 18px }
#coton-shopping .slider      { margin-top: 275px; padding: 1px; position: absolute; width: 900px; height: 18px }
#matilde-shopping .slider       { margin-top: 278px; padding: 1px; position: absolute; width: 900px; height: 18px }
#cpstore-shopping .handle   { background: url(../images/cpstore/cpstore-specialbar.jpg) no-repeat; cursor: move; position: absolute; z-index: 100; top: 0; width: 119px; height: 18px }
#dupon35-shopping .handle    { background: url(../images/dupon35/dupon35-specialbar.jpg.jpg) no-repeat; cursor: move; position: absolute; z-index: 100; top: 0; width: 119px; height: 18px }
#coton-shopping .handle     { background: url(../images/coton/coton-specialbar.gif) no-repeat; cursor: move; position: absolute; z-index: 100; top: 0; width: 119px; height: 18px }
#matilde-shopping .handle      { background: url(../images/matilde/matilde-specialbar.gif) no-repeat; cursor: move; position: absolute; z-index: 100; top: 0; width: 118px; height: 22px }
/*</agl.folder>*/
/*<agl.folder "SHOP-DETAIL">*/
.asset-name-detail  { font-size: 13px; padding-top: 25px; padding-bottom: 10px; border-bottom: 1px solid #999 }
#dupon35-shopping .asset-name-detail  { padding-top: 20px; }
#coton-shopping .asset-name-detail   { border: 0 }
.clothes-category-detail  { color: #fff; font-size: 10px; font-weight: normal; background-color: #333; padding: 2px 10px }
.clothes-category-detail a { color: #fff; text-decoration: none }
.detail_picL   { display: block; width: 600px; height: 400px; float: left; overflow: hidden }
ul.detail_picR { float: right }
ul.detail_picR li   { display: block; margin-bottom: 8px; width: 90px; height: 60px }
ul.detail_picR li a     { background-repeat: no-repeat; background-position: center; display: block; width: 90px; height: 60px }
.asset-body-detail  { margin-top: 30px;}
.detail-spec { background-image: url(../images/common/line-dot.gif); background-repeat: repeat-x; background-position: left bottom; width: 330px; float: left }
.detail-cart { width: 330px; float: right }
.detail-spec dl  { background-image: url(../images/common/line-dot.gif); background-repeat: repeat-x; background-position: left top; padding-top: 5px; padding-bottom: 5px }
.detail-spec dl dt  { width: 70px; float: left }
.detail-spec dl dd  { margin-left: 70px }
.detail-data { line-height: 160%; margin-bottom: 20px; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; border-left: 5px solid #333 }
.detail-price { font-size: 14px; font-weight: bold }
.detail_stock { padding-top: 5px; padding-bottom: 5px; border-top: 1px solid #ccc }
.detail_plist { line-height: 150%; width: 210px; float: left }
.detail_btn { width: 100px; float: right }
.detail_btn a { display: block }
.bg-red { color: #fff; background-color: #be0000; padding: 2px 10px }
#related   { font-weight: normal; background-image: url(../images/common/ttl-buytogether.gif); background-repeat: no-repeat; background-position: left top; text-align: right; margin-top: 55px; margin-left: 20px; height: 22px }
#result  { margin-top: 25px; }
/*</agl.folder>*/
/*<agl.folder "SHOP-SIDE">*/
.ti  { font-size: 11px; padding: 0; width: 120px; vertical-align: middle }
.searchbtn { margin: 0; padding: 0; vertical-align: middle }
#more_sold_open  { color: #fff; background-color: #333; padding: 5px 10px }
#more_sold_close { margin-top: 5px }
#cpstore-shopping .widget-content .w_cate ul { background-image: none; padding-top: 0 }
#dupon35-shopping .widget-content .w_cate ul  { border-style: none }
#coton-shopping .widget-content .w_cate ul  { border-style: none }
/*</agl.folder>*/
/*<agl.folder "DUPON35-MAIN">*/
#slider-out  { background-image: url(../images/dupon35/dupon35-main.gif); background-repeat: no-repeat; background-position: center; margin-top: 30px; height: 310px; border: solid 1px #ccc }
#slider  { position: relative; width: 330px; height: 310px; float: left; overflow: hidden }
#slider2   { position: relative; width: 330px; height: 310px; float: right; overflow: hidden }
.sliderContent { margin: 0; padding: 0; position: absolute }
.sliderImage { background-repeat: no-repeat; background-position: center; display: block; position: relative; width: 330px; height: 310px }
a.slider-img { background-repeat: no-repeat; background-position: center; display: block; position: relative; width: 330px; height: 310px }
.sliderImage span,
.slider2Image span { color: #fff; font-weight: normal; line-height: 150%; background-color: #000; text-align: center; display: none; padding: 5px; position: absolute; width: 100%; -khtml-opacity: 0.7; -moz-opacity: 0.7; filter: alpha(opacity=70); opacity: 0.7 }
.bottom  { bottom: 0; left: 0 }
#header #slider a,
#header #slider2 a  { color: #fff; font-weight: normal }
/*</agl.folder>*/
/*<agl.folder "STAFF">*/

/*body#staff     { background-image: url(../images/staff/body_bg.gif); background-repeat: repeat-y; background-position: center top  ; height: 100% }*/
#staff #header,#staff #header-content { width: 900px }
#staff #header-name a       { font-family: arial; background-image: url(../images/staff/staff-logo.gif); background-repeat: no-repeat; background-position: left top; display: block; margin-top: 20px; width: 284px; height: 59px }
#staff #content { width: 900px }
#staff #hmenu    { margin-top: 40px; margin-right: auto; margin-left: auto; width: 920px; height: 35px }

#staff.mt-main-index #hmenu{ margin-top: 20px; margin-right: auto; margin-left: auto; width: 920px; height: 35px }

#staff #hmenu ul     { height: 35px }

#staff #hmenu li    { display: block; height: 35px; float: left }

#staff #hmenu a  { display: block; height: 35px; float: left }

#staff #hmenu a:hover  { background-position: 0 -35px }

#staff #hmenu span { display: none }

#staff #hmenu a.info    { background-image: url(../images/coton/coton-hmenu-info.gif); width: 190px }
#staff #hmenu a.pickup    { background-image: url(../images/coton/coton-hmenu-pickup.gif); width: 201px }
#staff #hmenu a.shoppingstaff    { background-image: url(../images/coton/coton-hmenu-shopping.gif); width: 191px }
#staff #hmenu a.diary    { background-image: url(../images/coton/coton-hmenu-diary.gif); width: 164px }
#staff #hmenu a.contact   { background-image: url(../images/coton/coton-hmenu-contact.gif); width: 174px }

#staff .topicpath      { background-image: url(../images/common/line-dot.gif); background-repeat: repeat-x; background-position: left bottom; padding-top: 4px; padding-bottom: 4px; padding-left: 10px }
#staff #content-inner   { padding-top: 30px; width: 900px }

#staff .entry-asset     { background-image: url(../images/common/line-dot.gif); background-repeat: repeat-x; background-position: left bottom; margin-bottom: 25px }

#staff #alpha    { left: 198px; width: 702px }

#staff #beta  { left: -700px }
#staff #footer { margin-right: auto; margin-left: auto; width: 900px }
#staff .asset-header       { }

#staff .archive-title {margin-bottom:25px; }

#staff .asset-content      { padding: 20px 0 0 }

#staff .asset-footer      { padding-bottom: 25px }

#staff .asset-name    { font-size: 12px; font-weight: normal }
#staff .asset-meta { padding-top: 5px }
#staff .widget { padding-bottom: 20px }
#staff .widget-content ul   { border-top: 1px solid #999 }

#staff .widget-content li   { font-size: 10px; padding-top: 10px; padding-bottom: 0; border: 0 }
.widget-calendar table { width: 100% }
#staff .thumb,#staff .pict  { display: block; margin-right: 20px; padding-top: 10px; padding-bottom: 10px }
/*</agl.folder>*/




