body{      color:#333;background-color:#fcc;
           font-size:xx-small;
           margin: 0;padding:0}

a:link{    color:#c06}
a:visited{ color:#c69}
a:hover{   color:#fff;background-color:#c06;text-decoration:none}
a:active{  color:#c06;background-color:#fff;text-decoration:none}

h1{          color:#c06;font-size:small;margin: 0px 0px 0px 15px}
h2{          color:#c36;font-size:x-small;margin: 20px 0px 0px 15px}
#prof h1{    color:#c06;font-size:x-small;margin: 0px 0px 5px 15px}
#gallery h1{ color:#c06;font-size:x-small;margin: 10px 0px 0px 0px}

em{        color:#f39;font-style:none;margin: 2px}
#navi em{  color:#f39;font-style:none;margin-right: 5px}

p{         margin: 0px 15px 0px 15px}
li p{      line-height:20px;margin: 0}

li{        color:#333;list-style-type:none}
li.square{ color:#333;list-style-type:square outside;margin: 0px 0px 0px 15px}
ol{        margin: 0px}

dl{        margin: 10px 15px 10px 45px}
dd{        margin: 0px}
dd p{      margin: 0px}
.name{     color:#f69;}

img{        border:none}
img.left{   float:left;margin: 2px 20px 0px 0px} 
img.right{  float:right;margin: 2px 10px 20px 10px} 

.item{      color:#f69;font-size:x-small;font-weight:bold;margin: 6px}
.clear{     clear:both}
.center{    text-align:center}
.right{     text-align:right}
.namber{    color:#c36}
.line{      color:#333;
            margin: 10px 0px 0px 0px;
            padding: 10px 15px 0px 15px;
            border-style:dashed;border-color:#666;
            border-width:1px;
            border-bottom:none;
            border-left:none;
            border-right:none;}
.u_line{      color:#333;
            margin: 0px 0px 10px 0px;
            padding: 0px 15px 10px 15px;
            border-style:dashed;border-color:#666;
            border-width:1px;
            border-top:none;
            border-left:none;
            border-right:none;}

/*＿＿＿＿＿ひだり側コンテンツ＿＿＿＿＿*/

#header{   width:100px;height:100px;
           position:absolute;
           margin: 5px 0px 0px 5px;
           padding: 0}

#menu{     width:80px;height:250px;
           line-height:30px;
           position:absolute;
           margin: 115px 0px 0px 5px;
           padding: 0px 0px 0px 10px} 

/*＿＿＿＿＿みぎ側コンテンツ＿＿＿＿＿*/

#navi{     width:570px;height:20px;         
           text-align:right;position:absolute;
           border-style:dashed;
           border-width:1px;
           border-top:none;
           border-left:none;
           border-right:none;
           position:absolute;
           margin: 20px 0px 0px 110px;
           padding: 0}           

#content{  width:570px;background-color:#fff;
           position:absolute;
           margin: 41px 0px 0px 110px;
           padding: 20px 0 0}

#footer{   color:#333;clear:both;text-align:right;background-color:#fcc;
           margin: 20px 0px 0px 0px;padding: 0;
           border-style:dashed;
           border-width:1px;
           border-bottom:none;
           border-left:none;
           border-right:none;}

#footer li{color:#666}

#prof{        background-color:#fff;
              margin: 10px;padding: 0}
#prof li{     color:#c36;margin: 12px 20px 0px 20px}
#prof li p{   color:#333}

#thumbox{  background-color:#fff;
           width:500px;
           margin: 10px 0px 20px 40px;
           padding: 0;}

/*＿▼オフライン頁▼＿*/

#honlist{  margin: 0px 10px 0px 20px;
           padding: 0}

#honlist li{  margin: 5px 10px 0px 20px;
              padding: 0px 10px 0px 0px}

#honlist ol{  margin: 0;padding: 0}

#honlist ol li{  height: 104px;
                 margin: 5px 10px 0px 0px;
                 padding: 0}

#soldout{  margin: 20px 10px 0px 20px;
           padding: 0}
#soldout li{  margin: 5px 0px 0px 20px;
              padding: 0px 10px 0px 0px}
#soldout ol{  margin: 0;padding: 0}
#soldout ol li{  list-style-type:dott;margin: 0;padding: 0}

/*＿＿＿＿＿忍び関連＿＿＿＿＿*/

#nincounter{  color:#fff;text-align:right;
              width:470px;height:18px;
              margin: 0px 100px 0px 110px;
              padding: 5px 0}

#ninbanner{   text-align:right;
              width:570px;height:16px;
              overflow:hidden;
              position:absolute;
              margin: 5px 0px 0px 110px;
              padding: 0}


