article td{padding:7px;line-height:1.5;border:1px solid}article>a{display:inline-block}article a,.vendor_contact a{color:#30a651}article h1,article h2,article h3,article h4{margin:revert!important}article pre{font-size:.9em;line-height:1.5em;color:#666;border:#CCC 1px dotted;margin:5px;padding:20px;max-width:720px;overflow:auto;background:rgba(0,0,0,.05)}article img.m1size{width:348px;padding:0 2px}article img.m2size{width:356px;padding:0 2px}article img.m3size{width:240px;padding:0 2px}article img::before{display:block;content:'';padding-top:calc(100% * 2 / 3)}article font{font-size:unset}.group-image-gallery img::before{all:unset}.o-thumb{width:auto;height:auto}.l-publishArea img.post-smile,.l-articlePage__publish img.post-smile{display:inline-block}.l-publishArea blockquote,.l-articlePage__publish blockquote{margin:10px 0;padding-left:15px;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:3px solid #ececec;color:gray;font-size:16px}.l-publishArea iframe,.l-articlePage__publish iframe{border:none}.l-articlePage__publish ul.l-thumbGallery__wrap li.l-thumbGallery__item h4{margin:0;word-wrap:break-word}.l-articlePage__publish ul.l-thumbGallery__wrap li.l-thumbGallery__item img{display:block;margin:0 auto}.group-image-gallery{margin-top:10px;margin-bottom:10px;font-size:18px}.group-img-thumbs .l-thumbGallery__item{text-align:center;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#e9fcee}.group-img-thumbs .l-thumbGallery__item.is-active{-webkit-filter:grayscale(0);filter:grayscale(0);border:1px solid #30a651}.l-thumbGallery__prev,.l-thumbGallery__next{top:45%;height:auto}.l-thumbGallery__item h4{padding:3px}.user_sig{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:24px}.c-icon--oBottom:before,.c-icon--oBottom:after,.c-icon--oBottom:before,.c-icon--oBottom:after{background-image:url("https://attach2.mobile01.com/images/icons/hover/pagebottom-gn.svg")}.emotion{margin:5px 0}.emotion .c-tabNav__wrap>li a{display:block;padding:5px 30px;color:gray;white-space:nowrap;font-size:16px}.emotion .c-tabNav{border-bottom:1px solid #DADADA}.emotion .l-tab__container{padding:10px 10px 0}.emotion .l-tab__container a{display:inline-block;min-height:30px;margin-right:5px}