
body      {background-color:#dddddd;
           background-attachment:fixed;
           font-family:sans-serif;}

#underlay {width:1080px;
           background-image:url(image/leopfur.jpg);
           margin:50px auto 30px auto;
           padding:20px 20px 20px 20px;}

#wrapper  {width:1080px;
           background-image:url(image/orange1200.jpg);
           font-size:12px;}

header    {width:1070px;
           background-image:url(image/orange1200.jpg);
           padding:5px 5px 5px 5px;}

header nav {clear:both;margin-top:5px;}

#contents {width:1080px;height:150px;
           background-image:url(image/pinkpatharan100px.jpg);
           background-attachment:fixed;
           padding-bottom:10px;}

footer    {width:1060px;
           background-image:url(image/orange1200.jpg);
           padding:10px 10px 10px 10px;
           margin-top:10px;
           clear:both;}

ul#headmenu {display:block;
             font-size:15px;
             font-weight:bold;
             position:absolute;}

#headmenu li {background-color:#eeeeaa;
              list-style:none;
              color:#776644;
              margin:0 1px 0 1px;
              padding:5px 4px 5px 4px;
              border:inset 2px #ffff88;
              box-shadow:inset 0 -2px 15px #aaaaaa;
              float:left;}

#headmenu a {text-decoration:none;
             color:#776644;}

#headmenu li:hover {background-color:#ffddaa;
                    border:outset 2px #ffff88;
                    box-shadow:inset 0 2px 20px #aaaaaa;}

#headmenu > li:first-child {padding:0;
                            margin-left:60px;
                            box-shadow:none;}
#headmenu > li:last-child {padding:0;
                           box-shadow:none;}

#headmenu > li:nth-child(2) {border-radius:10px 0 0 10px;}
#headmenu > li:nth-last-child(2) {border-radius:0 10px 10px 0;}

#menufa  {display:none;padding:0;}
#menuch  {display:none;padding:0;}
#menusp  {display:none;padding:0;}

#menufa li {padding:2px 4px 2px 4px;
            margin-top:1px;
            border-radius:10px;
            clear:left;}
#menuch li {padding:2px 4px 2px 4px;
            margin-top:1px;
            border-radius:10px;
            clear:left;}
#menusp li {padding:2px 4px 2px 4px;
            margin-top:1px;
            border-radius:10px;
            clear:left;}

#menufa li:hover {background-color:#eeeeee;}
#menuch li:hover {background-color:#eeeeee;}
#menusp li:hover {background-color:#eeeeee;}


#centerbox {width:870px;
            padding:5px 5px 5px 5px;
            float:right;
           clear:both;}

#sidebox  {width:190px;
           padding:5px 5px 5px 5px;
           float:left;}

#sidebox1 {width:190px;
           margin-top:100px;
           padding:5px 0 5px 0;
           font-family:Meiryo;
           color:#665544;}

div.caporange {width:100%;
               border-top:double 3px #eebb99;
               border-bottom:double 3px #eebb99;
               clear:both;}
div.boxorange {width:100%;
               border-top:double 3px #dd7700;
               border-bottom:double 3px #dd7700;
               font-weight:bold;}
span.bigapple {background-image:url(image/txbgapple1.jpg);
               padding:1px 3px 0 5px;
               color:#ffdddd;
               font-size:15px;
               font-weight:bold;}
span.bigorange {background-image:url(image/txbgorange.jpg);
                padding:1px 3px 0 5px;
                color:#ffffaa;
                font-size:15px;
                font-weight:bold;}

span.bigsoda {background-image:url(image/txbgsoda.jpg);
               padding:1px 3px 0 5px;
               color:#ffffaa;
               font-size:15px;
               font-weight:bold;}

.opcbutton {height:18px;
            border-radius:5px;
            vertical-align:-3px;
            display:inline;border:none;}

div.pics  {width:500px;
           float:left;}

.pics div {width:120px;
           border:solid 2px transparent;
           float:left;}

.pics div:hover {border-color:#eedd66;}

div.tecs  {width:360px;
           padding:0 5px 0 5px;
           float:right;}

.tecs a:hover {color:#552222;
              font-weight:bold;}

#selectbox {position:fixed;left:50px;top:0px;
            overflow:visible;
            z-index:100;}

ul#brandselect {list-style-type:none;
                width:200px;
                padding:0;
                display:none;}

#brandselect li {background-color:#ddddff;
                 border-right:2px solid #ccccee;
                 border-left:2px solid #9999ee;
                 font-weight:bold;
                 font-family:serif;
                 cursor:pointer;
                 opacity:0.7;}

#brandselect li:hover {background-color:#ffdddd;
                       border-right:2px solid #eecccc;
                       border-left:2px solid #ee9999;
                       opacity:1.0;}

#selectbox2 {position:fixed;right:0px;top:0px;
             width:250px;
             overflow:visible;
             z-index:100;}

ul#brandselect2 {list-style-type:none;
                 width:200px;
                 margin-left:-40px;
                 display:none;}

#brandselect2 li {background-color:#ddddff;
                  border-right:2px solid #ccccee;
                  border-left:2px solid #9999ee;
                  font-weight:bold;
                  font-family:serif;
                  cursor:pointer;
                  opacity:0.7;}

#brandselect2 li:hover {background-color:#ffdddd;
                        border-right:2px solid #eecccc;
                        border-left:2px solid #ee9999;
                        opacity:1.0;}

li.toplist    {border-top:3px solid #ccccee;}
li.bottomlist {border-bottom:3px solid #7777dd;}

li.toplist:hover    {border-top:3px solid #eecccc;}
li.bottomlist:hover {border-bottom:3px solid #dd7777;}


div.adboard {width:100%;text-align:center;}

.adboard img {border:2px solid #ee8888;}
.adboard iframe {border:2px solid #ee8888;}



#headline {color:#222222;
           font-weight:bold;
           margin-left:5px;}

#decrights {color:#222222;
            font-weight:bold;}

h1        {background-image:url(image/grad100.gif);
           letter-spacing:0.1em;
           line-height:2em;
           text-indent:1em;
           text-align:center;
           color:#222255;
           font-weight:bold;
           font-size:20px;
           border-radius:5px;}

a         {text-decoration:none;}

a:hover   {text-decoration:underline;
           color:#ee22aa;}


span.orangepeco {font-family:Meiryo;
                 color:#663311;
                 margin:3px;}

p.red     {color:#dd2222;
           font-weight:bold;
           font-style:italic;}

p.red2     {color:#ee6622;
           font-weight:bold;
           font-style:italic;}

span.black {color:#222222;}

span.bold  {font-weight:bold;}

span.strong {font-weight:bold;
             border-radius:5px;
             background-color:#bbbbee;
             border-top:3px solid #ccccee;
             border-left:2px solid #ccccee;
             border-right:2px solid #9999ee;
             border-bottom:3px solid #7777dd;}

span.strong:hover {font-weight:bold;
                   background-color:#eebbbb;
                   border-top:3px solid #eecccc;
                   border-left:2px solid #eecccc;
                   border-right:2px solid #ee9999;
                   border-bottom:3px solid #dd7777;}

img.glasslogo:hover {background-image:url(check4/image/napier.jpg);}

img.writersmark {width:16px;height:16px;}

img.writersmark:hover {width:64px;height:64px;
                       vertical-align:top;}








div.line1 {background-image:url(image/dotclear.gif);
           width:100%;height:20px;
           clear:both;}

div.addpack160 {width:870px;height:160px;
             clear:left;}
div.addpack180 {width:870px;height:180px;
             clear:left;}
div.addpack200 {width:870px;height:200px;
             clear:left;}
div.addpack220 {width:870px;height:220px;
             clear:left;}
div.addpack240 {width:870px;height:240px;
             clear:left;}







