/* CSS Document */

<STYLE type="text/css">
<!--

@charset:EUC-JP;

#hocestenimcorpusmeum{
}


body { 
 background-image:url(http://www.wan-ken.com/images/background.gif);
 margin-top:0px; margin-bottom:0px;  
 padding:auto;
 font-family:Geneva, Arial, Helvetica, sans-serif; 
 }

table { width: 750px; 
margin-top:0px; margin-left:auto; margin-right:auto;  }

#banner {  background-color:#FBEBF9; 
margin-top:0px; margin-bottom:0px;
margin-left:auto; margin-right:auto;  
padding-top:0px; padding-bottom:0px; width: 750px; height:150px; }

#shopping-cart { 
 font-size: 80%;
}

#cart-form { 
width: 550px;
margin:auto;
}

#cart-form tbody {width: 490px; }

.cart {
 margin: 0em;
}

.screen { 
 background-color:#ffffff;
 background-image:url(http://www.wan-ken.com/images/sample-back-1.gif);
 background-repeat:no-repeat; 
 width:600px; 
 }

.screen table { fon-size:90%; width:520px; margin-left:1.5em; }  

.screen a:link {
color:#314FAC;
text-decoration:none;

}

.screen a:visited {
color:#990000;
text-decoration:none;
}

.screen a:hover {
color:#FF3300;
text-decoration:underline;
}

.screen a:active {
color:#314FAC; 
text-decoration:none;
}

.partition {visibility:hidden;}

.category {
 font-family:MSゴシック;
 padding-left:10px; 
 
}

.page-ref, .page-cur {
 color: #77777; 
}

.current-category {
 background-image:url(http://www.wan-ken.com/images/button-back-1.gif);
 background-repeat:no-repeat;
 text-align:left; vertical-align:middle; font-size:110%; font-color:white; 
 font-style:bold; font-family:ＭＳゴシック；
 padding-top:0.4em; padding-bottom:0.3em;
 
}

.current-category A:link {
  font-size:110%;
  color: white;
  text-decoration : none;
  margin-left:15px;
}

.current-category A:visited {
  font-size:110%; 
 color: white;
 text-decoration : none; 
 margin-left:15px;
}

.current-category A:hover {
  font-size:110%;
 color: orange;
 text-decoration: none;
margin-left:15px; 
}

.subject, .goods-subject {
 text-decoration: none;
 color: #000000;
 font-size: normal;
 padding-left:20px;

 }   

.description {display:none; margin:0px; padding:0px }

.defaultbody { font-size:90%;
  line-height:140%; 
  width:550px; padding-left:1.0em;
 }

div .top-image { margin-left:auto; margin-right:auto; }


/* table-begins */

#tangible table { width:550px; height:90px; background-image:url(http://www.wan-ken.com/images/tangible.gif); margin:auto;  }

table .tangible-table { border:solid 2px #80c338;  font-size:90%; 
letter-spacing:0.02em; line-height:1.05; 
width:550px; margin:auto;  
}

.tangible-table th { background-image:url(http://www.wan-ken.com/images/tangible-obi.gif);
text-align:left; color:#333333;
background-color: #80c338; 
padding:0.3em 0em 0.3em 0.8em; }

.tangible-table td { color:#333333;  }

#top table {width:550px; margin:auto }

table .top-table { font-size:90%; 
letter-spacing:0.02em; line-height:1.05; 
width:550px; margin:auto; 
border:solid 1px orange; 
border-spacing:auto }

.top-table th {  text-align:center; 
 font:110%; color:#333333;
 letter-spacing:120%;
 background-color:orange; 
 padding-top:0.5em; padding-bottom:0.2em;
 padding-left:0.5em; }

.top-table td { vertical-align:middle; padding:0.3em 0.2em; }

#top-wan table { 
 width:550px; margin:auto; 
 border:solid 1px #bce27c; border-spacing:0.1em;  }

table .t-wan {  width:550px; margin:auto;
  font-size:90%; 
  letter-spacing:0.02em; line-height:1.05; 
  border:solid 1px #bce27c; 
  border-spacing:0.2em }

.t-wan th { width:33%; text-align:left; vertical-align:middle;
 font:100%; color:#333333;
 letter-spacing:120%;
  background-color:#9dd255; 
 padding-top:0.4em; padding-bottom:0.4em;
 padding-left:0.5em; }

table .wan { 
font-size:110%; 
background-color:#ffffff; }

.t-wan td { font-size:90%; line-height:110%; color:#333333; vertical-align:top; border:solid 1px #9dd255; padding-top:0.3em; padding-bottom:0.5em; padding-left:0.3em;  }


.home {text-align:center; font-size:90%; color: #fff8dc; background-image:url(http://www.wan-ken.com/images/menu.gif); background-position:center; background-repeat:no-repeat; 
padding-top:0.3em; padding-bottom:0.3em; }

table .seminar-top { border: solid 3px #918e6f; width:550px; margin:auto;}

.seminar-top th { text-align:left; font-size:90%; color:#ffffff; background-color:#dfa620; padding:1em; }

table .seminar1 {text-align:left;  vertical-align:top; font-size:12pt; padding-left:0.5em; padding-right:1em; padding-bottom:1em; }

table .seminar2 {text-align:center; vertical-align:top; font-size:12pt; padding-left:0.5em; padding-right:1em; padding-bottom:1em; }

table .seminar3 {text-align:right; vertical-align:top; font-size:12pt; padding-left:0.5em; padding-right:1em; padding-bottom:1em; }

#t-seminar table { width:550px; margin:auto }

table .t-seminar { font-size:95%; color:#333333; padding:0.3em }

table .t-semi { text-align:justify; font-size:100%; padding-top:0.5em; paddin-left:1.2em }

#semi-tokucho table { border: solid 2px #996600;  font-size:100%; color:#333333; line-height:140%; width:550px; padding:0.5em 1em; margin:auto; }

#semi-tokucho th { border: solid 1px #996600; padding:0.15em}

#creative table { border:solid 1px #52ab38; width:550px; margin:auto }

table .creative { border-spacing0.5em; font-size:90%; color: #333333; }

.creative th { text-align:left; width:33%; background-color: #9dd255; padding:0.2em 0.3em }
.creative td { vertical-align:top; border:1px solid #9dd255; padding:0.3em 0.3em }

#link-table table { width:550px; margin:auto }

table .link-table { font-size:90%; color:#333333; }

.link-table th {text-align:left; background-color:#fec643; padding:0.4em 0.2em  }

.link-table td { border-bottom:1px dashed #333333; font-size:95%;  padding:0.8em; }

#disclaimer table { width:550px; margin:auto }

table .disclaimer { font-size:92%; color:#333333 }

.disclaimer th { text-align:left; 
border-bottom:1px dashed #333333;　
padding-top:2em; padding-bottom:0.5em; padding-left:1em }

.disclaimer td {  line-height:130%; padding-top:1em; 
padding-bottom:2em; padding-left:1.5em; padding-right:1.5em  }

#map table { width:260px }

table .map { border:solid 1px #666666; magin:0em }


/* table-ends */

#goaisatu p { text-align:right }

#wan-ken p { line-height:145%; width:535px; margin-left:0.25em; margin-right:0; }

.title { 
  text-align:center; 
  font-size: 20px; color:#ffffff;
 font-family: ＭＳ明朝; 
  

 }   

.search-result INPUT{
 border-style : none none none none; padding-left:10px;
}

.search-result a:link, {
 color: #191970;
 text-decoration : none;
}

.search-result a:visited {
 color: #800000;
 text-decoration : none;
}

.search-result a:active {
 color: #999999;
 text-decoration : none;
}

.search-result a:hover {
 color: orange;
 text-decoration : underline; }

A.search-result, SPAN.search-result{
 color : yellow;
 text-decoration : underline; padding-left:10px;
}

BLOCKQUOTE.search-result {
 color: #333333;
 font-size: 80%;
 font-weight:normal;
 margin-top: 0; padding-left:10px;
}

.searchword{
 color: red;
 background: aqua;
}

.date {
 width:550px;
 font-size: medium;
 font-weight:bold;
 padding-bottom: 0;
 margin-bottom: 0;
 margin-top: 0px;
}

#caption, #category_header{
 color: #333333;
 text-align: center;
}

#footer { 

  width:750px; height:41px;
  font-size: 60%; color:#80c338; 
  background-image: url(http://www.wan-ken.com/images/F-1.gif);
  background-repeat:no-repeat; }

 
#index-button{
 color : none; visibility:hidden;
 font-size : 80%;
 border:none;
}


/* side */

.sidebar {  width:150px; height:100%; background-color:#DFDFDF;
    font-weight:bold; 
    padding-top:0; margin:none;
  }

.sidebar div {width:150px; background-color:#DFDFDF; }

.sidebar A:link, .shopping-info {
 color: #191970;
 text-decoration : none;
}

.sidebar A:visited {
 color: #800000;
 text-decoration : none;
}

.sidebar A:active {
 color: #999999;
 text-decoration : none;
}

.sidebar A:hover {
 color: orange;
 text-decoration : underline;
}

#help-table{ display:none;  position:relative; width:0; height:0;
 margin: 0px;
 
}

#help-form{
 text-align : right;
}

#sidebar-sw, #sidebar-help{
 display:none;
}

.sidetitle, #sidebar-sw, #sidebar-help, .last_updated {
 font-size:75%; 
 text-align:center;
  background-image:url(http://www.wan-ken.com/images/sidebar-title-1.gif);  
 background-repeat:no-repeat;
 margin-bottom:0; 
 }

.sidetitle {
 padding-top:1.2em; padding-bottom:1.5em; 
 }

#sidebar-sw{ position:relative; width:0; 
 font-size: 60%; margin:0; 
}
 
.side {
 font-size: 75%;
 font-weight:normal;
 line-height:140%;
 
  } 

.side UL {  background-color:#E3F3C3; text-align:justify; 
 margin:0em 0em 0em 0em;  padding:0.2em 0em 0.3em 2.5em;
}

#clock {
 margin: 0px;
 padding: 0px;
 font-size: 80%;
 font-weight:bold;
 text-align: center;
 color: #777777;
 background-color: #eeeee0;
}

#search-form{
 background-color: #eeeee1;
 border: 0px solid #999999;
 margin: 0;
}

#searchbox {
 border-style : ridge;
}

#search-button{
 background: none;
 border: 1px solid #999999;
}

#counter-table{
 margin: 0px;
 border: 0px inset;
 color: #aaaaa0;
 font-weight:bold;
 font-size: 80%;
}

#counter-number, #counter-name{
 color: #999999;
 padding: 0px;
}


#links { width:150px; height:100% }


/* たべくらべ */




#tabekurabe_table {
border:1px solid #DD8113;
}

#tabekurabe_table th {
text-align:left;
background-color:#DD8113;
color:#ffffff;
font-size:16px;
padding-left:4px;
}

#tabekurabe_table td {
font-size:14px;
line-height:20px;
}



#obasan {
background-image: url(http://www.wan-ken.com/images/obasan-2.jpg);
background-position:90% 100%;
background-repeat: no-repeat;
}


#tabekurabe {
font-size: 14px; 
line-height:20px;
border:1px solid #ff6611;
}

#tabekurabe li {
list-style-type:none; 
margin-left:0px; }

#tabekurabe2 {
font-size: 14px; 
line-height:20px;
border:1px solid #669933;
background-image:url(http://www.wan-ken.com/images/tabekurabe2back.jpg);
background-repeat:no-repeat;
background-position:right bottom;
}

.small {
font-size:10px;
color:#363636; 
}

table #tukurite {
font-size: 14px; 
line-height:20px;
border:1px solid #ff6611;
}

#tukurite th 
{ text-align:left }

#tukurite td {
padding:4px;}


/* general */

em { color:#191970; }

.navi-bottom { 
font-style:italic; text-align:right; font:78% #191970;
}

.navi-bottom a:link { font-style:italic; 
 color: #191970;
 text-decoration : none;
}

.navi-bottom a:visited { font-style:italic; 
 color: #191970;
 text-decoration : none;
}

.navi-bottom a:active { font-style:italic; 
 color: #ffffff;
 text-decoration : none;
}

.navi-bottom a:hover { font-style:italic; 
 color: #191970;
 text-decoration : none; }


H1 { text-align:right; vertical-align:bottom;
 letter-spacing:-0.1em; 
 font-size:18px; 
 font-weight:lighter; 
 color:#ffffff;
 padding-top:0em; 
 padding-right:0.65em; 
  }

#tan-change table { width:550px;
background-image:url(http://www.wan-ken.com/images/tangible-back.jpg); 
background-repeat:no-repeat; 
}

table .t-change {  border:double 5px #80c338; width:550px; height:240px; margin:auto;  }

.t-change th { text-align:left; 
 font-size:90%;
 color:#333333; 
 line-height:180%;  }

div .semi-title { 
 width:550px;   
 background-image:url(http://www.wan-ken.com/images/seminar-title.gif); 
 background-repeat:no-repeat;
 font-weight:bold;
 font:18px #333333;
 text-align:left; 
 letter-spacing:-0.05em;
 padding-top:0.3em; padding-bottom:0.3em; padding-left:1em; margin:auto; }

div .event-title  {
 width:550px;   
 background-image:url(http://www.wan-ken.com/images/event-title.gif); 
 background-repeat:no-repeat; 
 font-weight:bold;
 font:18px #333333;
 text-align:left; vertical-align:top;
 letter-spacing:-0.05em;
 padding-top:0.2em; padding-bottom:0.3em; padding-left:1em; margin:auto; }

div .cons-title { 
 width:550px;   
 background-image:url(http://www.wan-ken.com/images/consult-title.gif); 
 background-repeat:no-repeat; 
 font-weight:bold;
 font:18px #333333;
 text-align:left; 
 letter-spacing:-0.05em;
 padding-top:0.3em; padding-bottom:0.3em; padding-left:1em; margin:auto; }


div .seisaku-title { 
 width:550px;   
 background-image:url(http://www.wan-ken.com/images/seisaku-top.gif); 
 background-repeat:no-repeat; 
 font-weight:bold;
 font:18px #333333;
 text-align:left; 
 letter-spacing:-0.05em;
 padding-top:0.3em; padding-bottom:0.3em; padding-left:1em; margin:auto; }


div .kikaku-title { 
 width:550px;   
 background-image:url(http://www.wan-ken.com/images/kikaku-title.gif); 
 background-repeat:no-repeat; 
 font-weight:bold;
 font:18px #333333;
 text-align:left; 
 letter-spacing:-0.05em;
 padding-top:0.3em; padding-bottom:0.3em; padding-left:1em; margin:auto; }

div .chosa-title { 
 width:550px;   
 background-image:url(http://www.wan-ken.com/images/chosa-title.gif); 
 background-repeat:no-repeat; 
 font-weight:bold;
 font:18px #333333;
 text-align:left; 
 letter-spacing:-0.05em;
 padding-top:0.3em; padding-bottom:0.3em; padding-left:1em; margin:auto; }

IMG { clear:none; 
border-width:0px;
}

#Goods IMG a:link {
border-width:0px;
}

#Goods IMG a:visited {
border-width:0px;
}

#Goods IMG a:hover {
border-width:0px;

}

#Goods IMG a:active {
border-width:0px;
}


div #daihyou {width:550px; margin:auto;}
#daihyou p { clear:both; }

IMG .daihyou { float:left; margin-right:1em; margin-bottom:0.5em }

PRE {
 padding: 0;
 margin: 0;
}


/* BBS */
.bbsbody table {width:300px; }

/* revised */
.bbsbody {
 margin-bottom: 10px;
 margin: 0.5em;
 padding: 0.5em;
 color : #333333;
 background-color: #ffffff;
 border: 1px solid #cccccc;
 width:550px;
}
.bbs-timestamp {
 margin-top: 2em;
 text-align:right;
 font-size: 80%;
}
.bbs-subject {
 font-weight:bold;
 margin-bottom:1em;
}

#trading{
 border-style: none;
 color: #191970;
 background-color: #84c739;
 font-size:10px;
 font-weight:bold; 
}


.thread, .bbs-button{
 font-size: 80%;
 text-decoration: underline;
 background-color: #ffffff;
}

.comment-button{
 color: #333333;
 background-color : #ffffff;
 border: 1px solid #333333;
}


/* WebLog */
.blogbody {
 color : #333333;
 background-color: #ffffff;
 font-size: 90%;
 line-height: 150%;
 padding: 10px;
 margin-bottom: 10px;
 border: 3px dotted white;

 border-bottom: 2px dotted #eeeee1;
}

.blog-timestamp {
 text-decoration: none;
 font-size: 80%;
 font-family : "Courier New";
}

.blog-subject {
 color: #777770;
 text-decoration: none;
 font-size: normal;
 font-weight: bold;
}   

/* goods */

.goodsbody {
 color: #333333;
 font-size: 80%;
 line-height: 150%;
 padding: 10px;
 margin-bottom: 20px;

 border-bottom: 2px dotted #eeeee1;
}

.goods-subject {
 color: #ff0000;

}

-->
</style>