body { 
	margin-top : 0px;
	margin-left : 0px;
	margin-bottom : 0px;
	margin-right : 0px;
	color:#000000;
	background:#EBE4C3;
}
h2 {
	font-size:14pt;
	margin-top: 0px;
	margin-bottom: 10px;
} 

/* menu */
a.topmenu { text-decoration:none;color:#346401;font-size:9pt; }
a.topmenu:link { color:#346401; }
a.topmenu:visited { color:#346401; }
a.topmenu:hover { color: #690000;text-decoration: underline }

/* background */
.framebg01 { background:#2A2923; }
.framebg02 { background:#FFFFFF; }
.framebg03 { background:#D9D9D9; }
.frameside01 { background-image:url(../images/side_bg_01.jpg); }
.frameside02 { background-image:url(../images/side_bg_02.jpg); }
.menubg01 { background:#FFFFFF; }
.menubg02 { background:#FFFFFF; background:url(../images/menu_bg.jpg) repeat-x; }
.noteline { background:url(../images/note_line.jpg) repeat-x; }

/* -- about items 系 -- */
.aibg01 { background:#660000; }
.aibg02 { background:#E7E7E7; }
.aimenubg { background-image: url(../about_lingerie/images/ai_menu_bg.gif); }
.aititle { color:#CC6666; }

/* -- netshop系 -- */
.nyuka { color:#006699 }
.storebg01 { background-image:url(../netstore/images/store_bg01.jpg); }
.subbg01 { background-image:url(../images/sub_bg.jpg); }
.item01 { background:#DBE9C8; }
.item02 { background:#E9F2E3; }
.itemtopbg { background:BDC5C2; }
.itemtopname { color:#448F44; }
.itemname { color:#339933; }
.itemsize { font-size:11pt; color:#A05A58; }
.itemprice { color:#FF6666; }
.controlbg01 { background:#EEEFE7; }
.controlbg02 { background:#9CA765; }
.subwinbg01 { background-image:url(../images/subwinbg01.jpg); }
.subwinbg02 { background-image:url(../images/subwinbg02.jpg); }
.sizetbl00 { background:#FFFFFF; }
.sizetbl01 { background:#C0C0C0; }
.sizetbl02 { background:#F0F0F0; }
.sizetbl03 { background:#E5CCCC; }
.sizetbl04 { background:#F2E5E5; }
.sizej { color:#853232; }
.sizebg { background-image:url(../netstore/images/size_bg.jpg); } 
.cartbg01 { background:#C2C2C2; }
.cartbg02 { background:#9CA765; }
.cartbg03 { background:#DCDFCE; }

/* -- about shopping系 -- */
.asmenubg { background-image:url(../order_info/images/as_menu_bg.gif); }
.summarybg01 { background:#E6E6E6; }
.summarybg02 { background:#8EA18E; }
.summarybg03 { background:#D4E4D9; }
.caution { color:#990000; }
.astitle { color:#666666; }
a.as { text-decoration:none;color:#333333; }
a.as:link { color:#333333; }
a.as:visited { color:#333333; }
.tablebg01 { background:#C8DDC8; }
.tablebg02 { background:#E7F9ED; }

/* franchise & Link系 */
.titlebg01 { background-image:url(../images/bar_bg01.jpg); } 
.titlebg02 { background-image:url(../images/bar_bg02.jpg); } 
.titletext { color:#990000; }
.linkbg01 { background-image:url(../sitemap/images/sitemapbg01.jpg); }
.linkbg02 { background-image:url(../sitemap/images/sitemapbg02.jpg); }
.linkbg03 { background-image:url(../sitemap/images/sitemapbg03.jpg); }
a.redlink { color:#990000; }
a.redlink:link { color:#990000; }
a.redlink:visited  { color:#990000; }
a.graylink { color:#333333; }
a.graylink:link { color:#333333; }
a.graylink:visited { color:#333333; }

/* font */
td {font-size:10pt; color:#333333; }
.ft14pt { font-size:14pt; } 
.ft12pt { font-size:12pt; } 
.ft11pt { font-size:11pt; } 
.ft9pt  { font-size:9pt; } 
.ft8pt  { font-size:8pt; } 
/*ここから後で削除*/
.14pt { font-size:14pt; } 
.12pt { font-size:12pt; } 
.11pt { font-size:11pt; } 
.9pt  { font-size:9pt; } 
.8pt  { font-size:8pt; } 
/*ここまで後で削除*/
.doc { line-height:125%; }
.signature { color:#666666; font-size:8pt; }
.topnews {color:#7B7B79;line-height:125%;}

/* link */
a { text-decoration: none }
a:link { color: #996666; }       /* 未訪問のリンク色 */
a:visited { color: #996666; }    /* 訪問済みのリンク色 */
a:active { color: #996666; }
a:hover { color: #996666;text-decoration: underline }

.fontwhite { color:#FFFFFF; }
.fontred { color:#CC0000; }
.fontgray { color:#CCCCCC; }
.imp { color:#FF6666; }

div.newsframe1{
	margin-left:12px;
	margin-right:12px;
	padding:2px;
	border:1px solid #9AA07E;
}
div.newsframe2{
	margin-left:12px;
	margin-right:12px;
	padding:5px;
	color:#62635E;
	border-left:1px solid #9AA07E;
	border-right:1px solid #9AA07E;
	border-bottom:1px solid #9AA07E;
	background-color:#F8F9F4;
}
div.ItemMenu{
	margin-left:1px;
}

h1 {
	display: none;
}

