body,td {font-size:10px; font-family:'Verdana'; line-height:14pt; color:#000000;}
img { border:none }
a{text-decoration:none; color:#000000;}
a:hover{ color:pink; }
.somenu:hover{text-decoration:underline; position:relative;top:0px;left:0px; color:hotpink; }

/*main.html(名前リスト、説明) top.html(利用規約)*/
body.somain { scrollbar-face-color:white;
	scrollbar-highlight-color:white; scrollbar-shadow-color:white;
	scrollbar-3dlight-color:white; scrollbar-arrow-color:pink;
	scrollbar-track-color:white; scrollbar-darkshadow-color:white;
	overflow-x:hidden;/*横スクロールバー削除*/ }
/*名前、説明のテーブル*/
table.somain2 td{ border:1px dotted pink; color:#696969;
	padding-left:3px; padding-right:3px;/*左(left)、右(right)テーブル内余白*/}
table.somain2 {border-collapse:collapse; text-align:center;}

/*利用規約を囲む黒枠*/
div.sotop { border:1px dotted #000;width:200px;padding:2px;}
/*利用規約*/
h1.sotp1 {font-weight:bold; font-size:9pt; color:red; border-style: solid; border-width:0 0 0 5px; border-color:hotpink; margin-bottom:0.5em; padding-left:2px; }/*利用規約*/
h1.sotp2 {font-weight:normal; font-size:100%; border-style: solid; border-width:0 0 0 5px; border-color: red; margin-bottom:0.5em; padding-left:2px; }/*禁止事項*/
p.sotp2 {background-color:white; margin-top:0; margin-bottom:10px; }
h1.sotp3 {font-weight:normal; font-size:100%; border-style: solid; border-width:0 0 0 5px; border-color: skyblue; margin-bottom:0.5em; padding-left:2px; }/*嬉しいこと*/
p.sotp3 {background-color:white; margin-top:0; margin-bottom:10px; }
h1.sotp4 {font-weight:normal; font-size:100%; border-style: solid; border-width:0 0 0 5px; border-color: orange; margin-bottom:0.5em; padding-left:2px; }/*やってもいいこと*/
p.sotp4 {background-color:white; margin-top:0; margin-bottom:10px; }

/*menu.html*/
body.somenu { text-align:center; margin-top:2px; margin-bottom:2px; margin-left:0px; margin-right:0px; }
/*menu > ライン*/
hr.somenu{height:1px;border:0;background-color:#000;color:#000;width:130px;text-align:center;}

/*素材置き場*/
body.so029 {text-align:center;margin-top:30px; margin-bottom:30px; margin-left:0px; margin-right:0px; scrollbar-face-color:white; scrollbar-highlight-color:white; scrollbar-shadow-color:white; scrollbar-3dlight-color:white; scrollbar-arrow-color:pink; scrollbar-track-color:white; scrollbar-darkshadow-color:white;color:#a9a9a9;}
/*素材置き場 > テーブル*/
div.sozai { border:1px solid black;width:100;height:50;padding:2px;}
div.sozai2 { border:1px solid darkgray;width:100;height:50;padding:2px;}
div.sozai3 { border:1px solid red;width:100;height:50;padding:2px;}

table.so129 td{ border:1px solid #000; }
table.so129 {border-collapse:collapse; text-align:center; width:100px;height:100px;}