/* attenir--trialset CSS     2007.12.13 */

body {
	margin: 0;
	text-align: center;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	padding: 0; }

img,
img a {
	border:0;
}
#bodyArea { margin: 0 auto 0px auto; padding: 0px 15px 0px 15px; width: 830px; text-align: left; background-image:  url(/shopping/images/pub/tsg/080501site_back.gif);background-repeat: repeat-y;}


/* MAIN AREA */
#orderArea { margin: 0; padding: 0; width: 800px; }
#mainOther { margin: 0; padding: 0; width: 800px; }
#oilMain { margin: 0px 0px 0px 1px; padding: 0; width: 798px; }
#activeMain { margin: 0; padding: 0; width: 799px;}
#mainTop { margin: 0px 14px 0px 19px; padding: 14px 0px 0px 0px; width: 764px; }
#stepOther { margin: 0px 14px 0px 20px; padding: 0; width: 765px; }
#typeOther { margin: 0px 14px 0px 19px; padding: 0; width: 767px; }
#cmOther { margin: 0px 0px 0px 1px; padding: 0; width: 785px; }
#feelOther { margin: 0px 13px 0px 13px; padding: 0; width: 774px; }
#inquiryOther { margin: 13px 0px 24px 18px; padding: 0; width: 764px; }


/* navi */
#navi { margin: 0; padding: 0px 0px 0px 11px; width: 788px; background-image:url(/shopping/images/pub/tsg/080501navi_back.gif);
	 background-repeat: no-repeat;}
#feelNavi { margin: 14px 13px 0px 13px; padding: 0; width: 774px; }

/* navi ts16 090309 */
#navits16 { margin: 0; padding: 0px 0px 0px 11px; width: 788px; background-image:url(/shopping/images/pub/tsg/090309navi_back.gif);
	 background-repeat: no-repeat;}


/* footer */
#footer{ padding: 5px 12px 0px 11px; margin: 0; width: 777px;}


/* link */
a:link,
a:visited{ color:#36f; }
a:active{ color:#f00; }


/* add */
.linkwrapper {
	width:567px;
}
#wrapperTable {
	font-size:0;
	line-height:1px;
}
