/*<agl.folder "COMMON ELEMENT">*/
body    { color: #3d261e; font-size: 80%; font-family: "ms pgothic", Meiryo, "Hiragino Kaku Gothic Pro", osaka, arial, sans-serif; line-height: 180%; text-align: center; height: 100%; -webkit-text-size-adjust: none; }
* { margin: 0; min-height:0; }
a { color: #f27d00 }
a:visited { color: #B34700; }
a:hover { color: #B34700; }
img { border: 0; vertical-align: bottom; }
h1, h2, h3, h4, h5, h6 , .heading-title  { font-size: 100%; font-weight: normal }
table { border-collapse: collapse; border-spacing: 0 ;font-size:100%   }
caption, th { text-align: left }
address { font-style: normal; font-weight: normal; display: inline }
blockquote, ol, ul { margin-left: 0em }
/*</agl.folder>*/

/*<agl.folder "COMMON STYLE">*/
/*ALIGN*/
.ta-center { text-align: center } .ta-right { text-align: right } .ta-left { text-align: left } .va-top { vertical-align: top }
.va-center { vertical-align: middle } .va-bottom { vertical-align: bottom }
.fl-right { float: right } .fl-left { float: left }
/*BREAK*/
.break  { display: block; clear: both }
*:first-child+html .break{ height: 0 }
.clear { overflow: hidden; }
.clear { /zoom: 1; }/*for IE6,7*/
.clear:after {
content: " ";display: block;visibility: hidden;clear: both;height: 0.1px;font-size: 0.1em;line-height: 0;}
.clear { display: block; }
/* no ie mac \*/
* html .clear { height: 1%; }
.clear { display: block; }

/*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-45 { margin: 45px } 
.m-50 { margin: 50px }

.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-b45 { margin-bottom: 45px; }
.m-b50 { margin-bottom: 50px; }

.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-t45 { margin-top: 45px; }
.m-t50 { margin-top: 50px; }
.m-t60 { margin-top: 60px; }
.m-t75 { margin-top: 75px; }

.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-l45 { margin-left: 45px; }
.m-l50 { margin-left: 50px; }

.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; } .m-r45 { margin-right: 45px; }
.m-r50 { margin-right: 50px; }

/*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-40 { padding: 40px; } .p-45 { padding: 45px; }
.p-50 { padding: 50px; }

.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-b45 { padding-bottom: 45px }
.p-b50 { padding-bottom: 50px }

.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-t45 { padding-top: 45px; } 
.p-t50 { padding-top: 50px; }

.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-l45 { padding-left: 45px; } 
.p-l50 { padding-left: 50px; }

.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; } .p-r45 { padding-right: 45px; } 
.p-r50 { padding-right: 50px; }
/*</agl.folder>*/

/*<agl.folder "LAYOUT">*/
body{background-image: url(../images/parts/bg-contents.png);background-position: center top;background-repeat: repeat-x;margin-top: 0;}
body#home{background-image: none;}
#container     { text-align: center; margin-right: auto; margin-left: auto; }
#container-inner { text-align: left; margin-right: auto; margin-left: auto; min-height:0; }
#alpha, #beta, #gamma     { position: relative; height: 100%; float: left }
#content     { background-color: #fff; clear: both }
#content-inner      { }
#content-inner:after { content: " ";display: block;visibility: hidden;clear: both;height: 0.1px;font-size: 0.1em;line-height: 0;}
#content-inner { display: block; }
/* no ie mac \*/
* html #content-inner { height: 1%; }
#content-inner { display: block; margin: 25px auto 0;width: 860px;}
#header-inner, #content-inner, #footer-inner, .asset-body { height: 1% }
#header-inner, #footer-inner, #alpha-inner, #beta-inner, #gamma-inner { overflow: visible }
/* alfa-beta */
.alfa-beta #alpha  { width: 570px }
.alfa-beta #beta  { width: 250px;margin-left: 40px;_margin-left: 30px; }
.alfa-beta #alpha-inner {  }
.alfa-beta #beta-inner {  }
/* alfa */
.alfa #alpha  {}
.alfa #beta { display: none  }
.alfa #alpha-inner {  width: 860px ;margin: 0 auto; }
/*FONT*/
.large { font-size: 120% }
.small { font-size: 90%; }
.lh-100 { line-height: 100%; }
.lh-150 { line-height: 150%; }
.warn { color: #F27D00 }
.mess { color: #359a00 }
/*OTHER*/
.topicpath    {background-image: url(../images/parts/border-cut-d.png);background-repeat: repeat-x;background-position: center top;padding-top: 17px;  color: #a1886b;font-size: 80%;}
.topicpath a{color: #a1886b;text-decoration: none;}
.topicpath a:hover{color: #3d261e;}
.hidden { display: none;}
.w860{width: 860px;margin: 0 auto;}
.lt-yellow{background-color: #fff3d6;padding: 40px;}
.upborder{background-color: #fff3d6;background-image: url(../images/parts/border-cut-u.png);background-repeat:repeat-x;background-position: center top;}
.downborder{background-color: #fff3d6;background-image: url(../images/parts/border-cut-d.png);background-repeat:repeat-x;background-position: center bottom;}
.hex{background-image: url(../images/parts/bg-hex.png);background-position: center bottom;background-repeat: no-repeat;}
.icon img{vertical-align: middle;padding-right: 5px;}
/*</agl.folder>*/
/*<agl.folder "TITLE">*/
#hid-txt { position: relative; background-position: center top;background-repeat: no-repeat;}
#hid-txt span  { position: absolute; top: -9999px }
.pagetitle{height: 45px;background-color: #fff3d6;background-position: center top;background-repeat: no-repeat}
 .pagetitle, #product-top .pagetitle{background-image: url(../images/title/ttl-product.png)}
#company .pagetitle{background-image: url(../images/title/ttl-company.png)}
#blog .pagetitle{background-image: url(../images/title/ttl-blog.png)}
#guide .pagetitle{background-image: url(../images/title/ttl-guide.png)}
#inquiry .pagetitle{background-image: url(../images/title/ttl-inquiry.png)}
.clmtitle{background-image: url(../images/parts/border-dot.png);background-position: center center;background-repeat: repeat-x;text-align: center;font-size: 185%;margin-bottom: 50px;line-height: 185%;}
.clmtitle span{padding: 0 30px;background-color: #fff;}
#home .clmtitle{margin-top: 10px;margin-bottom: 20px;}
#home .clmtitle span{padding: 0 30px;background-color: #fff3d6;}
.min{font-family: "ヒラギノ明朝 Pro W3","HiraMinPro-W6","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;font-weight: bold;}
.mintitle{font-family: "ヒラギノ明朝 Pro W3","HiraMinPro-W6","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;font-size: 170%;line-height: 1.7;font-weight: bold;}
.grntitle{background-color: #4D9D58;color: #fff;padding: 12px;font-size: 150%;margin-bottom: 40px;text-align: center;}
/*</agl.folder>*/
/*<agl.folder "TABLE">*/
table.plain{width: 100%;table-layout: fixed;border-top: dotted 1px #E5B46C;margin: 40px 0 30px;}
.plain th,.plain td{border-bottom: dotted 1px #E5B46C;padding: 10px 10px 10px 40px;}
.plain th{width: 180px;padding: 10px 10px 10px 40px;vertical-align: top;}
.plain td{padding: 10px 40px 10px 10px}
/*</agl.folder>*/
/*<agl.folder "HEADER">*/
#header   {background-image: url(../images/parts/bg-head-ground.png); background-repeat: repeat-x; margin: 0 auto; height: 173px; background-position: center top;}
#header-inner  { background-image: url(../images/parts/bg-head-main.png); background-repeat: no-repeat; margin: 0 auto; height: 175px; background-position: center top;}
#home #header-inner  { background-image: url(../images/parts/bg-head-home.png);}

#header-content  { width: 1046px; margin: 0px auto;padding-top: 20px;}

.hd-right{float: right;*float: none;}
.hd-left{float: left}
#header-name  {margin-top: 5px; }
#header-name a { background-image: url(../images/parts/header-logo.png); background-repeat: no-repeat; display: block; position: relative; height: 98px;width: 192px; }
#header-name span { display: block; position: absolute; top: -1000px }
#header-description  { position: relative }
#header-description span { position: absolute; top: -1000px ;*visibility: hidden;}
#header-nav-inner { margin: 0 auto; position: relative; width: 900px }
#header-right  { background-image: url(../images/parts/header-tel.png); background-repeat: no-repeat; background-position: right top; padding-top: 31px; width: 404px; float: right }

.cart{
	margin-top: 8px;
	width: 200px;
}

.cart a {
	display: inline-block;
	width: 48%;
}

.cart img {
	width: 100%;
	height: auto;
}

#hmenu        { width:622px; padding-top: 7px;*padding-left: 20px;}


#hmenu ul     { list-style-type: none; margin: 0; padding: 0 }
#hmenu li     { display: block; margin: 0; position: relative; float: left }
#hmenu a   { display: block; float: left; height: 62px;background-position: 0 -126px }
#hmenu a:hover   { background-position: 0 -64px }
#hmenu span  { display: none }
#hmenu a.home   { background-image: url(../images/parts/hmenu-home.png);width: 79px; }
#hmenu a.product   { background-image: url(../images/parts/hmenu-product.png);width: 84px;}
#hmenu a.company   { background-image: url(../images/parts/hmenu-company.png);width: 84px;}
#hmenu a.guide   { background-image: url(../images/parts/hmenu-bee.png);width: 97px; }
#hmenu a.blog   { background-image: url(../images/parts/hmenu-blog.png);width: 69px; }
#hmenu a.inquiry  { background-image: url(../images/parts/hmenu-inquiry.png);width: 97px;}
#hmenu a.cafe   { background-image: url(../images/parts/hmenu-cafe.png);width: 79px; }
#home #hmenu a.home,
#product-top #hmenu a.product,
#product #hmenu a.product,
#company #hmenu a.company,
#blog #hmenu a.blog,
#cafe #hmenu a.cafe,
#guide #hmenu a.guide,
#inquiry #hmenu a.inquiry
{ background-position: 0 0px }

/* hmenu-sub */
#nav, #nav ul{position:relative;line-height:1.5em; }
#nav a { color: #fff; text-decoration: none; background-color: #333; display: block }
#nav a:hover { color: #333; background-color: #e6e6e6 }
#hmenu #nav li ul span { display: inline }
#nav li{ float:left; position:relative;}
#nav ul  { display: none; position: absolute; top: 47px; left: 0; width: 180px }
#nav li ul a { width: 180px; height: auto; float: left }
#nav ul ul{top:auto;}	
#nav li ul ul {left:180px;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{display:none;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{display:block;}
/*</agl.folder>*/
/*<agl.folder "FOOTER">*/
.footer-bg   {background-image: url(../images/parts/bg-foot-ground.png);background-position: center top; background-repeat: repeat-x ;background-color: #fff3d6;}
#footer{background-image: url(../images/parts/bg-foot-main.png);background-position: center top; background-repeat: no-repeat;font-size: 85%; line-height: 150%;}
#footer a  { color: #3d261e;} 
#footer-inner     { width:860px; margin: 0 auto ;padding: 70px 0 20px; }
.fmenu  { }
.fmenu a  { background-image: url(../images/parts/arw-r-ylw.png); background-repeat: no-repeat; background-position: left center; padding-left: 20px ;text-decoration: none;}
.fmenu a:hover{text-decoration: underline;}
ul.fmenu  { margin: 10px 0 0; padding: 0; list-style: none;}
.fmenu li  {  }
#home .fmenu a.home,
#product-top .fmenu a.product,
#product .fmenu a.product,
#guide .fmenu a.guide,
#blog .fmenu a.blog,
#company .fmenu a.company,
#inquiry .fmenu a.inquiry
 { background-image: url(../images/parts/arw-r-brn.png);}
#copy { font-size: 85%; font-family: Arial; text-align: right; padding-top: 20px }
#copy a{text-decoration: none;}
.pagetop  { text-align: right; padding-bottom: 10px;margin-top: 60px; }
#home .pagetop{margin-top: 35px;}
.pagetop span  { display: none }
/*</agl.folder>*/
/*<agl.folder "GUIDEBOOK">*/
#guide #content-inner{width: 100%;}
#guide #alpha{float: none;}
#guide #alpha-inner{width: 100%;text-align: center;margin: 0 auto;}
#guide h2.clmtitle{margin-bottom: 30px;}
#guide h3.clmtitle{margin-bottom: 40px;}
#guide h3.clmtitle span{background-color: #fff3d6;}
.booknavi{}
.booknavi a{padding: 0 16px;}
#guide .lt-yellow{padding: 30px 0;}
#guide .column{padding-bottom: 50px}
#guide .column p{margin-top: 35px;}
#guide .upborder{margin-top: 50px;}
/*</agl.folder>*/
/*<agl.folder "PRODUCT">*/
#product-top #content-inner{width: 100%;}
#product-top #alpha{float: none;}
#product-top #alpha-inner{width: 100%;text-align: center;margin: 0 auto;}
.product-inner-860{display: block;width: 860px;margin: 0 auto;}
#product-top .clmtitle{margin-bottom: 15px;}
#product-top .box1{background-image: url(../images/parts/border-cut-u.png);background-position: center bottom;background-repeat: repeat-x;}
.box-flower{background-image: url(../images/product/bg-txt.jpg);background-repeat: no-repeat;background-position: center 70px;}
#product-top .downborder .mintitle{font-size: 145%;}
#product-top .downborder{padding-bottom: 40px;}
.trivia{margin-top:60px;}
.trivia .categorytitle{margin-bottom:20px;}
.trivia img{padding:0 15px 15px 0;}
.category-parent-1{position: relative;width: 920px;height: 620px;display: block;margin: 0 auto 0;padding-top: 35px;}
.category-parent-2{position: relative;width: 920px;height: 265px;display: block;margin: 0 auto 0;padding-top: 35px;}
.category-child {position: relative;_margin-left: -930px;}
/*.category-child span{position: absolute;}*/
.category-child a{z-index: 100;display: block;width:170px;height: 195px;position: absolute;}
.dsp-on{z-index: 101;position: absolute;}
a .dsp-on{visibility: hidden;opacity: 0;}
a:hover .dsp-on{visibility: visible;opacity: 1;
    -moz-transition: all 0.5s ease-in-out; /* Firefox */
    -webkit-transition: all 0.5s ease-in-out; /* Safari and Chrome */
    -o-transition: all 0.5s ease-in-out;  /* Opera */
    transition: all 0.5s ease-in-out; /* Browsers that Support it */
}
.dsp-on{top:-80px;left: -50px;}
.item1{top:0px;left: 95px;}
.item2{top:0px;left: 285px;}
.item3{top:0px;left: 475px;}
.item4{top:0px;left: 665px;}
.item5{top:165px;left: 0px}
.item6{top:165px;left: 190px}
.item7{top:165px;left: 380px}
.item8{top:165px;left: 570px}
.item9{top:165px;left: 760px}
.item10{top:330px;left: 95px}
.item11{top:330px;left: 285px}
.item12{top:330px;left: 475px}
.item13{top:330px;left: 665px}
.category-script{background-color: #5c4c38;padding: 30px;text-align: center;color:white;font-size: 90%;}
.entry-body-product{margin: 5px 0 10px;font-size: 85%;line-height: 160%;}
.entry-body-product p{margin-top: 10px;}
/*</agl.folder>*/
/*<agl.folder "TOP">*/
#home #content-inner{width: 100%;margin: 0;}
#home #alpha{float: none;}
#home #alpha-inner{width: 100%;text-align: center;margin: 0 auto;}
#home .lt-yellow{padding: 0;}
.bg-flower{background-image: url(../images/top/bg-topimage.jpg);background-position: center 40px;background-repeat: repeat-x;}
.topimg{width: 915px;display: block;margin: 0 auto;padding-right: 55px;}
.toptitle{font-size: 160%;}
.toptext{text-align: left;font-size: 90%;line-height: 160%;}
#home .box3 .toptitle{background-image: url(../images/parts/border-dot.png);background-repeat: repeat-x;background-position: left bottom;height: 50px;margin-bottom: 15px;}
#home .box3{border: dotted 1px #e5b46c;border-style: dotted none;font-size: 80%;}
#home .box3 .box-lft{width: 245px;padding: 30px 30px 30px 0;}
#home .box3 .box-mid{width: 245px;padding: 30px 30px 30px 30px;border: dotted 1px #e5b46c;border-style:none dotted;}
#home .box3 .box-rit{width: 245px;padding: 30px 0 30px 30px;}
#home .box3 .toptitle span{display: block;height: 40px;padding-top: 8px;}
#home .box3 .mark{background-position: right top;background-repeat: no-repeat;}
#home .box3 .box-mid .mark{background-image: url(../images/parts/ico-blog.jpg);}
#home .box3 .box-rit .mark{background-image: url(../images/parts/ico-blog-shop.jpg);}
#home .bloginclude{margin-bottom: 1em;}
#home .bloginclude-title{font-weight: bold;background-image: url(../images/parts/arw-r-ylw.png);background-position: left center;background-repeat: no-repeat;padding-left: 17px;font-size: 110%;}
#home .bloginclude-date{color: #a1886b}
#home .category-parent-1 {padding-top: 1px;height: 460px;width: 860px;}
.item-t1{top:0px;left: 0px}
.item-t2{top:0px;left: 172px}
.item-t3{top:0px;left: 344px}
.item-t4{top:0px;left: 516px}
.item-t5{top:0px;left: 688px}
.item-t6{top:152px;left: 86px}
.item-t7{top:152px;left: 258px}
.item-t8{top:152px;left: 430px}
.item-t9{top:152px;left: 602px}
a.item-t10{width: 130px;height: 105px;}
.item-t10{top:250px;left: 750px}
/*</agl.folder>*/
/*<agl.folder "COMPANY">*/
#company .icon a{color: #3d261e;}
#company .icon a:hover { color: #B34700; }
#company .hex .mintitle{font-size: 150%;}
/*</agl.folder>*/
/*<agl.folder "INQUIRY">*/
.form-area  {  }
.form-area caption { }
.form-area th , .form-area td   {  }
.form-area tr:hover { background-color: #fff3d6 }
.form-area th  {  }
.form-area th span {  }
.form-area td { }
.form-btn { text-align: center }
.form-back { text-align: right; margin-top: 20px; padding: 5px; border: solid 1px #999 }
.input-text { padding: 3px }
.form-area input , .form-area textarea { border: solid 1px #7F9DB9 }
.form-area input:focus , .form-area textarea:focus  { border: solid 1px #f27d00 }
.submit , .submit-login   { background-repeat: no-repeat; cursor: pointer; margin: 0; padding: 0; width: 184px; height: 40px; border-style: none }
html>/**/body .submit , html>/**/body .submit-login { text-indent: -9999px }
html>/**/body #submit-preview  { background-image: url(../images/parts/btn-kakunin.png) }
html>/**/body #submit-reset  { background-image: url(../images/parts/btn-reset.png) }
html>/**/body #submit-submit  { background-image: url(../images/parts/btn-submit.png) }
html>/**/body #submit-back  { background-image: url(../images/parts/btn-submit-back.png) }
/*</agl.folder>*/
/*<agl.folder "MT">*/
	/*title*/
	.heading-block  { height: 100% }
	.heading-title  { }
	.heading-title span  { }
	#page-title { }
	.search-results-header  { }
	.asset-header  {  }
	#blog .asset-name  {background-image: url(../images/parts/beta/bg-blogtitle.png);height: 54px;background-repeat: repeat-x ;padding-top: 10px;line-height: 34px;}
	#blog .asset-name span  {background-image: url(../images/parts/beta/icon-bee.png);background-position:15px 15px ;background-repeat: no-repeat;padding:20px 0 20px 55px; 
	font-family: "ヒラギノ明朝 Pro W3","HiraMinPro-W6","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HGS明朝E","ＭＳ Ｐ明朝",serif;font-size: 140%;font-weight: bold
	}
	.asset-name a  { text-decoration: none;color:#3d261e }
	.asset-name a:hover { color:#f27d00; }
	.archive-header { }
	.trackbacks-header, .comments-header, .comments-open-header, .archive-header, .search-form-header, .search-results-header  { font-weight: bold; border-bottom: 1px solid #ccc }
	/*content*/
	#blog .entry-content{margin-bottom: 50px;}
	#blog .entry-content span span span{display: inline-block;padding:5px auto 10px;line-height: 1.2}
	#product-top .entry-content{margin-bottom: 50px;}
	#product .entry-content{margin: 22px 0 0;padding-bottom: 15px;border-bottom: dotted 1px #e5b46c;}
	#product #alpha .categorytitle{background-image: url(../images/parts/border-dot.png);background-position: left bottom;background-repeat: repeat-x;height: 55px;margin-top: 30px;}
	#product #alpha .categorytitle span{background-image: url(../images/parts/icon-bee.jpg);background-position: left top;background-repeat: no-repeat;padding:5px 40px 15px;font-size: 130%;}
	#product .asset-name{font-size: 120%;color:#f27d00;}
	.asset { position: static; clear: both }
	.asset-content { position: static; clear: both }
	.asset-body {margin-bottom: 30px; }
	.asset-body-product{padding-top: 10px;}
	.asset-more { }
	.asset-more-link { font-weight: bold;text-align: right; font-size: 90%;}
	.asset-more-link a{color:#3d261e;background-image: url(../images/parts/arw-r-ylw.png);background-position: left center;background-repeat: no-repeat;padding-left: 18px;}
	.asset-more-link a:hover {color:#f27d00;}
	.asset-footer { clear: both }
	.content-nav { text-align: center ;background-image: url(../images/parts/beta/bg-blognavi.png);background-repeat: repeat-x;padding:15px 0;margin-bottom:40px;}
	.content-nav a{color:#3d261e;}
	.content-nav a:hover{color:#f27d00;}
	.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 }
	.archive-content { position: static; clear: both }
	.search-results-container { position: static; clear: both }
	/*meta*/
	.asset-meta  { font-weight: normal ;font-size:90%;text-align: right;}
	.comment-header .asset-meta{text-align: left;font-weight: bold;}
	.comment-header {border:dotted 1px #fcd475;margin-top: 10px;border-width: 1px 0;}
	.meta-date { }
	.byline { }
	.meta-category { }
	.meta-category a  { }
	.meta-category span { }
	.entry-categories, .entry-tags  { margin-bottom: 30px;}
	/*archive*/
	.archive { }
	.archive-content ul { list-style: none; margin: 0; padding: 0 }
	.archive-content li  { }
	.archive-content-date  { }
	.archive-content-digest  { }
	.archive-entries .archive-content li  { border-bottom: 1px solid #ccc }
	/*side*/
	.widget { position: relative; width: 100%; overflow: hidden }
	.widget-archive {background-color: #fff3d6; background-image: url(../images/parts/beta/border-side-btm.png);background-position: left bottom;background-repeat: repeat-x;padding-bottom:10px;border: solid 1px #fcd475}
	.widget-header {background-image: url(../images/parts/beta/border-side-top.png);background-position: left top;background-repeat: repeat-x;height: 35px; }
	.widget-header span {visibility: hidden; }
	.widget-content { position: relative ;margin: 0px 23px;}
	.widget .categorytitle {font-size: 110%;text-align: center;border-bottom: dotted 1px #e5b46c;padding-bottom: 15px;}
	.widget-content ul { list-style: none; margin:0 0 30px; padding: 0 }
	.widget-archive-monthly .widget-content ul { margin-bottom: 15px; }
	.widget-content ul ul { }
	.widget-content li {border-bottom: dotted 1px #e5b46c ;padding: 5px;font-size: 85%;}
	.widget-content li span{padding-left: 15px;}
	.widget-archive a {background-image: url(../images/parts/beta/arw-r-ylw-side.png);background-position: left center;padding-left: 15px; background-repeat: no-repeat;text-decoration: none;color:#3d261e;}
	.widget-archive a:hover{color:#f27d00;}
	.widget-recent-assets .widget-content ul { margin-right: 0; overflow: auto }
	.widget-footer {text-align: right;font-size: 85%;font-weight: bold;padding-right: 23px;}
	.sub { }
	.side-banners{margin-top: 20px;}
/*</agl.folder>*/
/*<agl.folder "MT OTHER">*/
	/*content*/
	.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 }
/*</agl.folder>*/





.yahoo-w {
	width: 100%;
}