/* === サイドバー部分のスタイル左=== */

.side1	{width:160px;
	 background-color:#c1ff90;
         border-right:1px solid #AAAAAA;
         border-bottom:1px solid #AAAAAA;
         border-left:1px solid #aaaaaa;
         vertical-align:top;
	 padding-left:5px}


.side1 div   {background-image: url(03bul15.gif);
            background-repeat: no-repeat;
            background-position:left;
            font-size:12px;
	    font-weight:bold;
            text-align:left;
	    padding-top:8px;
	    padding-bottom:8px;
	    padding-left:20px;
	    padding-right:0px}

.side1 a	{color:#000080;
	 text-decoration:none}


.side1 img {border:none}

.side1 a:hover	{color:#ffcc00}

.side1 h2    {font-size:15px;
             background-image: url(adult421.gif);
            background-repeat: no-repeat;
            background-position:right;
            color:#696969;
            text-align:left;
             font-family:"times new roman",times,serif;
             border-right: 1px solid #AAAAAA;
             border-bottom:1px solid #AAAAAA;
             border-left:13px solid #66ff00;
             background-color:#ffff99;
             margin-top:10px;
             margin-right:5px;
            margin-bottom:5px;
            padding: 5px 5px}

.side1 h3    {font-size:12px;
            background-image: url(adult421.gif);
            background-repeat: no-repeat;
            background-position:right;
            color:#696969;
            text-align:left;
             font-family:"times new roman",times,serif;
             border-right: 1px solid #AAAAAA;
             border-bottom:1px solid #AAAAAA;
             border-left:13px solid #66ff00;
             background-color:#ffff99;
             margin-top:10px;
             margin-right:5px;
            margin-bottom:5px;
           padding-right:20px;
            padding: 5px 5px}


/* === サイドバー左(商品紹介）=== */

.osusume    {font-size:12px;
             margin-right:5px;
             padding-top:10px;
             font-weight:bold;
             color:#696969;
             border-top:1px solid #B0B0FF}
             
             
.osusume td  {height:100%;
             width:170px;
             text-align:center;
             line-height:150%;
             padding-top:5px; 
	         color:#696969}



.osusume1    {font-size:12px;
             margin-right:5px;
             color:#696969}
            
             
.osusume1 td  {height:100%;
             width:100px;
　　　　　　　font-weight:bold;
             text-align:center;
             line-height:150%;
              color:#FF6600}

.osusume2    {font-size:12px;
             color:#333333
            }
            
             
.osusume2 td  {height:100%;
             width:170px;
             padding-bottom:5px;
             text-align:left;
             line-height:120%;
             color:#333333}



.side1 ul {
           font-size:12px;
           margin-left:12px;
           margin-top:0px;
           margin-bottom:0px;
           padding-left:5px; 
           list-style-type:square;
           color:#696969;}

.side1 li  {text-align:left;
              padding-bottom:0px;}


/* === 中央部分のスタイル === */
.main	{
	 padding-left:10px;
         border-right:1px solid #AAAAAA;
         border-bottom:1px solid #AAAAAA;
         background-color:#FFFF99;
	 padding-right:10px;
	 padding-top:10px;
	 padding-bottom:20px;
	 vertical-align:top}

.main h1 {
         background-image: url(wallppr041.gif);
         
         border-top:double 3px #01a252;

         border-bottom:double 3px #01a252;
         background-position: left;
         font-size:15px;
         text-align:left;
	 color:#666600;
	 padding:5px 20px 3px}
	 
.main h2 {
         background-image: url(w6b.gif);
         
         border-top:double 3px #01a252;

         border-bottom:double 3px #01a252;
         background-position: left;
         font-size:15px;
         text-align:left;
	 color:#666600;
	 padding:5px 20px 3px}	 
	 
.main h3 {
         background-image: url(wallppr040.gif);
         border-top:double 3px #01a252;
         border-bottom:double 3px #01a252;
         background-position: left;
         font-size:15px;
         text-align:left;
	 color:#666600;
	 padding:0px 0px}
 
 
.main a   {color:#000080;
	     text-decoration:none}

.main p	{font-size:15px;
　　　　　　text-align:left;
	        line-height:160%;
	         color:#696969}


.main div {padding-left:5px;

       padding-bottom:10px;
          text-align:left;}

/* === 中央=== */

.pickup    { border-top:double 3px #01a252;
　　　　　 border-bottom:double 3px #01a252;
            font-size:12px;
            float:left;
             color:#696969;
             text-align:left;}
            
             
            

.pickup td    {text-align:center;
               font-weight:bold;
               width:100px;
              height:18px;
             　padding-top:0px;
                padding-bottom:0px;
              background-image: url(shoptab1.gif);
              background-repeat: no-repeat;
	          color:#696969;}



.pickup a	{color:0000d2;
            display:block;
               padding-top:7px;
                padding-bottom:7px;
	        text-decoration:none}
                 
.pickup a:hover  {
                color:orange;
                  background-image: url(shoptab2.gif);
                  background-repeat: no-repeat}



.pickup1    {width:550px;
            margin-bottom:5px;
            margin-top:5px;
            text-align:left;
            font-size:12px;
            color:#696969;}


             
.pickup1 td  {width:100%;
              height:100%；
            line-height:150%;
            color:#696969;}

.pickup1 img {padding-right:5px;
             padding-left:5px;}
             
             
 
.pickup2    {font-size:12px;
             color:#333333;
             color:#696969;
             border-right:1px solid #AAAAAA;
             border-top:1px solid #AAAAAA;
            border-left:1px solid #AAAAAA;
            border-bottom:1px solid #AAAAAA;}
            
             
.pickup2 td  {height:100%;
             width:200px;
             padding-bottom:5px;
             text-align:left;
             line-height:120%;
             color:#333333;
          border-right:1px solid #AAAAAA;
          border-top:1px solid #AAAAAA;
          border-left:1px solid #AAAAAA;
          border-bottom:1px solid #AAAAAA;}
                  
.pickup3    {font-size:12px;
             color:#333333;
             color:#696969;
             border-right:1px solid #AAAAAA;
             border-top:1px solid #AAAAAA;
            border-left:1px solid #AAAAAA;
            border-bottom:1px solid #AAAAAA;}
            
             
.pickup3 td  {
             padding-bottom:5px;
             text-align:left;
             line-height:120%;
             color:#333333;
          border-right:1px solid #AAAAAA;
          border-top:1px solid #AAAAAA;
          border-left:1px solid #AAAAAA;
          border-bottom:1px solid #AAAAAA;}
          
          
.pickup4   {font-size:14px;
             color:#696969;}
            
             
.pickup4 td  {
             padding-bottom:5px;
             text-align:left;
             line-height:120%;
             color:#696969;}          
            
/* === 中央(リンク集）=== */

.linksyu {width:600px;
text-align:left;
font-size:12px;
}

.linksyu td {width:100px;
text-align:center;
background-color:#a6ffa6;
font-size:12px;}

.linksyu2 {width:600px;
text-align:left;
font-size:12px;
}

.linksyu2 td {width:100px;
text-align:center;
background-color:#bbddff;
font-size:12px;}


/* ===サイドバー部分のスタイル=== */
.side2	{width:160px;
      font-size:12px;
	 background-color:#c1ff90;
         border-right:1px solid #AAAAAA;
         border-bottom:1px solid #AAAAAA;
         border-left:1px solid #aaaaaa;
         vertical-align:top;
	 padding-left:5px}
	 
	 
.side2 ul {font-size:12px;
           text-align:left;
           margin-left:0px;
           margin-right:2px;
           margin-top:10px;
           margin-bottom:0px;
           padding-left:20px;
           padding-top:10px;
         background-image: url(haikei3.gif);
         background-repeat: no-repeat;
           list-style-type:square;}	 
           
           
.side2 li  {text-align:left;

 line-height:130%;
              padding-bottom:0px;}
              
 .side2 p	{font-size:12px;
　　　　　　text-align:left;
	        line-height:150%;
	         color:#000000}
             
              
 .side21{width:100%;
        height:100%；     
        font-size:12px;  
	    padding-left:10px}                    
              
 	 
.side21 ul {font-size:12px;
           text-align:left;
           margin-left:0px;
           margin-right:2px;
           margin-top:0px;
           margin-bottom:0px;
           padding-left:20px;
           padding-top:0px;
         background-image: url(haikei4.gif);
         background-repeat: no-repeat;
           list-style-type:square;}	 
           
           
.side21 li{text-align:left;
       line-height:130%;
          padding-left:3px;
              padding-bottom:0px;}	 
	 
	 
.side2 h2    {font-size:12px;
            background-image: url(adult421.gif);
            background-repeat: no-repeat;
            background-position:right;
            color:#696969;
            text-align:left;
             font-family:"times new roman",times,serif;
             border-right: 1px solid #AAAAAA;
             border-bottom:1px solid #AAAAAA;
             border-left:13px solid #66ff00;
             background-color:#ffff99;
             margin-top:10px;
             margin-right:5px;
            margin-bottom:5px;
           padding-right:20px;
            padding: 5px 5px}
            	 
	 
	 
	 
 .side2 h3    {font-size:12px;
            background-image: url(adult421.gif);
            background-repeat: no-repeat;
            background-position:right;
            color:#696969;
            text-align:left;
             font-family:"times new roman",times,serif;
             border-right: 1px solid #AAAAAA;
             border-bottom:1px solid #AAAAAA;
             border-left:13px solid #66ff00;
             background-color:#ffff99;
             margin-top:10px;
             margin-right:5px;
            margin-bottom:5px;
           padding-right:20px;
            padding: 5px 5px}
            
      