@charset "Shift_JIS";



/* 基本設定 */

body,td{
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 40px 0px 40px;
background-color:#000000;
scrollbar-base-color : #000000;
border:none;
cursor:default;
color:#ffffff;
font-size:9px;
line-height:20px;
letter-spacing:1px;
font-weight:normal;
}

a:link{color:#ffffff;text-decoration:none;}
a:visited{color:#ffffff;text-decoration:none;}
a:active{color:#ffffff;text-decoration:none;}
a:hover{color:#009F0B;text-decoration:none;}

img{border:none;}
br{letter-spacing:normal;}



/* タイトル設定 */

h1{
text-align:right;
color:#000000;
font-size:40px;
line-height:45px;
font-family:tahoma,Osaka;
margin:0px 0px 0px 0px;
padding:30px 0px 0px 0px;
}

h2{
text-align:left;
color:#ffffff;
font-size:15px;
line-height:25px;
font-family:tahoma,Osaka;
font-weight:normal;
margin:40px 250px 0px 0px;
padding:0px 0px 0px 10px;
background-color:#ffffff;
background-image:url(http://lem0phantom0.ebo-shi.com/m2.gif);
background-position:0% 50%;
background-repeat:no-repeat;
}

h3{
text-align:left;
color:#000000;
font-size:12px;
line-height:15px;
font-family:Arial;
margin:30px 0px 0px 0px;
padding:2px 0px 0px 5px;
border-left:15px #000000 double;
border-right:200px #000000 solid;
}

h4{
text-align:left;
color:#000000;
font-size:18px;
line-height:20px;
font-weight:normal;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
letter-spacing:5px;
}

h5{
text-align:right;
color:#ffffff;
font-size:10px;
line-height:25px;
font-family:Arial,Osaka;
font-weight:normal;
margin:10px 0px 20px 495px;
padding:0px 10px 0px 0px;
background-image:url(http://lem0phantom0.ebo-shi.com//m3.gif);
background-position:100% 50%;
background-repeat:no-repeat;
}



/* index.html設定 */

#index {
height:250px;
overflow:auto;
color:#000000;
font-size:10px;
line-height:20px;
text-align:left;
background-image:url(http://lem0phantom0.ebo-shi.com//back.gif);
background-position:0% 100%;
background-repeat:no-repeat;
background-color:#ffffff;
margin:0px auto 10px auto;
padding:20px 0px 0px 340px;
}



/* ページ設定 */

#page{
width:600px;
text-align:left;
background-color:#ffffff;
margin:0px 0px 0px 0px;
padding:0px 0px 290px 0px;
background-image:url(http://lem0phantom0.ebo-shi.com//back2.gif);
background-position:50% 100%;
background-repeat:no-repeat;
}



/* 共通上右側設定 */

#right{
float:right;
overflow:no;
color:#000000;
font-size:11px;
text-align:right;
background-color:#ffffff;
margin:0px 0px 0px 0px;
padding:0px 30px 0px 0px;
}

#right a:link{color:#000000;text-decoration:none;}
#right a:visited{color:#000000;text-decoration:none;}
#right a:active{color:#000000;text-decoration:none;}
#right a:hover{color:#ffffff;text-decoration:none;}



/* top.html上左側設定 */

#top {
float:left;
width:340px;
height:500px;
overflow:no;
text-align:right;
background-image:url(http://lem0phantom0.ebo-shi.com//back.gif);
background-position:0% 100%;
background-repeat:no-repeat;
background-color:#ffffff;
margin:0px auto 0px auto;
padding:0px 0px 0px 0px;
}



/* 各ページ上左側設定 */

#left {
float:left;
width:340px;
height:250px;
overflow:no;
text-align:right;
background-image:url(http://lem0phantom0.ebo-shi.com//back.gif);
background-position:0% 100%;
background-repeat:no-repeat;
background-color:#ffffff;
margin:0px auto 0px auto;
padding:0px 0px 0px 0px;
}



/* メニュー設定 */

#menu {
text-align:left;
color:#ffffff;
font-size:12px;
line-height:30px;
background-color:#000000;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#menu a:link{color:#ffffff;text-decoration:none;}
#menu a:visited{color:#ffffff;text-decoration:none;}
#menu a:active{color:#ffffff;text-decoration:none;}
#menu a:hover{color:#009F0B;text-decoration:none;
background-image:url(http://lem0phantom0.ebo-shi.com//m1.gif);
background-position:0% 50%;
background-repeat:no-repeat;
padding:8px;}



/* 各ページテキスト設定 */

.text{
color:#000000;
font-size:10px;
line-height:20px;
overflow:no;
text-align:left;
background-color:#ffffff;
margin:0px 0px 0px 0px;
padding:25px 15px 25px 15px;
}

.text a:link{color:#000000;text-decoration:none;}
.text a:visited{color:#000000;text-decoration:none;}
.text a:active{color:#000000;text-decoration:none;}
.text a:hover{color:#ffffff;text-decoration:none;}



/* 拍手レス設定 */

.res{
color:#cccccc;
font-size:12px;
line-height:20px;
overflow:no;
text-align:left;
background-color:#ffffff;
margin:0px 0px 0px 0px;
padding:5px 45px 20px 45px;
background-image:url(http://lem0phantom0.ebo-shi.com//m4.gif);
background-position:35px 0px;
background-repeat:repeat-y;
}

.res-name{
color:#000000;
text-align:left;
font-size:12px;
line-height:20px;
font-weight:normal;
margin:0px 0px 0px 15px;
padding:2px 5px 0px 6px;
border-top:1px #000000 solid;
border:1px #000000 solid;
}

.res-date{color:#000000;}



/* 最下部コピーライト（サイト本人）設定 */

#copy1{
width:600px;
color:#ffffff;
background-color:#000000;
font-size:11px;
line-height:30px;
overflow:no;
text-align:center;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-family:Arial;
}



/* 最下部コピーライト（素材サイト・デザインサイト）設定 */

#copy2{
width:600px;
color:#000000;
background-color:#ffffff;
font-size:11px;
line-height:25px;
overflow:no;
text-align:center;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
font-family:Arial;
}

#copy2 a:link{color:#000000;text-decoration:none;}
#copy2 a:visited{color:#000000;text-decoration:none;}
#copy2 a:active{color:#000000;text-decoration:none;}
#copy2 a:hover{color:#ffffff;text-decoration:none;}



/* 回り込み解除設定 */
#c-both { clear:both; } 