*		{ font-family : 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; 
 		  margin : 0px; padding : 0px;}

BODY { margin : 0px; padding : 0px; background-image: url("./images/sound_catalog_back.png"); color : #32976d; }

DIV	{ margin : 0px auto;  padding-top : 3px; padding-bottom : 3px;}

DIV.header { width : 900px; background-color : #FFFFFF; }
DIV.main { width: 900px; background-color : #FFFFFF; }
DIV.left-main { float: left; text-align : center; width: 240px;  background-color : #FFFFFF; }
DIV.right-main {  margin-left : 240px; width: 660px;  background-color : #FFFFFF; padding: 0 0 150px 0;}
DIV.left-main2 { float: left; text-align : center; width: 240px;  background-color : #FFFFFF; }
DIV.right-main2 {  margin-left : 240px; width: 660px;  background-color : #FFFFFF; padding: 0 0 10px 0;}
DIV.footer { border-top : 1px solid #2a996c ; width : 900px; clear: both;  background-color : #FFFFFF; padding: 30px 0 0 0;}

H1	{ text-align : left; font-size : 24px; margin : 10px 30px; padding : 5px 20px; }
H1#menu	{ border : 0px; }
H2	{ text-align : left; font-size : 14px; margin : 0px 35px; padding : 4px 25px; }
H3	{ text-align : left; font-size : 12px; margin : 0px 35px; padding : 3px 35px; }

P	{ text-align : left; line-height : 1.15em; font-size : 13px; margin: 8px 75px; padding : 1px;}

.footer P	{ font-size : 12px;}

B	{ color : #FF8000; }

.l	{ text-align : left; }
.c { text-align : center; }
.r { text-align : right; }	
.sm	{ font-size : 12px; }
.nm { margin : 0px; }
.orange { color : #ff8000; }

IMG	{ border-width : 0px;}
IMG.bn { border-width : 0 1px 1px 0; border-style : solid; border-color: #808080; }

HR { margin : 10px 30px; height : 1px; border : 1px #FF8000 solid; }

TABLE	{ margin : 2px auto; width : 800px; font-size : 13px; }
TD		{ padding : 1px 10px; margin : 0px auto; vertical-align : top;} 
TD.nw	{ white-space : nowrap; }

INPUT		{ width: 250px; height: 16px; font-size : 12px; padding : 0px 1px;}
INPUT.file	{ width: 250px; height: auto; font-size : 12px; padding : 0px 1px;}
BUTTON		{ width: 150px; height: 24px; font-size : 12px; padding : 0px 5px;}
TEXTAREA  	{ width: 400px; height: 100px; font-size : 12px;} 


A:link		{ text-decoration : none; color : #FF8000; font-weight : bold;}
A:visited 	{ text-decoration : none; color : #FF8000; font-weight : bold; }
A:active 	{ text-decoration : none; color : #FF8000; font-weight : bold; }
A:hover 	{ text-decoration : underline; color : #FF8000; font-weight : bold; }

A.w:link		{ text-decoration : none; color : #FFFFFF; font-weight : bold;}
A.w:visited 	{ text-decoration : none; color : #FFFFFF; font-weight : bold; }
A.w:active 	{ text-decoration : none; color : #FFFFFF; font-weight : bold; }
A.w:hover 	{ text-decoration : underline; color : #FFFFFF; font-weight : bold; }


