        
@charset "UTF-8";


* { margin: 0; padding: 0; }


body{background-color: #F5F5F5;}














/*こんてな*/



div.con{width: 960px; 
        margin: 0 auto; 
        overflow : hidden;}



/*------------------------トップ---------------------------------------------------------------------*/

div.uenoyatu{width: 100%; height: 47px;
			background-image: url(itiue_03.png); border-bottom: 1px #84aed2 solid;
			border-style:solid ;
			border-width:0.1px; 
			}  


div.uenocon{width: 960px; height: 47px;
			background-image: url(itiue_03.png);
			margin: 0 auto; }  


.topga{margin: 0 auto;
		background-image:url(top暑さ.png) ;
		width: 960px; height: 300px;
		overflow:hidden;}



h1{font-size: 30px;
	color:#FFFFFF;
	margin-left: 60px;
	margin-top: 7px;}



h2.pegetitle{font-size: 25px;
		font-family: "ＭＳ Ｐゴシック";
		color:#ADD8E6;
		margin-top: 250px;
		margin-left: 50px;
		font-weight: bold;
		}




/*ーー-----------------------ーーーナビーーー--------------------------------------------ーーーー*/

div.navi{width: 100%; height: 55px;
			background-image: url(navi.png); }

div.navinaka{width: 960px; height: 55px;
			background-image: url(navi_03.png);
			margin: 0 auto; }



div.naka2{width: 760px; height: 55px;
			margin-left: 130px;}


a.navib{background-image:url(navi-B_08.png);
		display:block;
		width:175px;
		height:53px;
		float: left;
		text-decoration: none;
		}

a:hover.navib{background-image:url(navi-C_02.png);} 


a.navib2{background-image:url(navi-B2.png);
		display:block;
		width:175px;
		height:53px;
		text-decoration: none;
		float: left;}

a:hover.navib2{background-image:url(navi-C2.png);} 






p.na{font-size: 13px;
	text-align: center;
	font-family: "ＭＳ Ｐゴシック";
	color: #696969;
	padding-top: 13px;
	margin-top: 10px;
	font-weight: bold;
	letter-spacing: 0.2em;}



.select{background-image:url(navi-C_02.png);
		display:block;
		width:175px;
		height:53px;
		float: left;
		text-decoration: none;}








/*ーー----------------------ーーー本文ー-----------------------------ーーーーー*/


div.mein{width: 720px; 
         overflow:hidden; 
         float: left; }







div.tyu{width: 686px; height: 431px;
		background-image:url(hore.png);
        padding-top:30px;
         overflow:hidden; 
         margin-top:50px;}


div.L{width: 690px; height: 625px;
		background-image:url(L_03.png);
        padding-top:30px;
         margin-top:50px;
         overflow:hidden;
        }



div.syou{width: 686px; height: 431px;
		background-image:url(小箱_02.png);
        padding-top:30px;
         overflow:hidden; 
         margin-top:50px;}
         
         
         
         

div.title{
		width: 606px; height: 37px;
       margin: 0 auto;
       background-image:url(保冷剤_03.png);
        padding-top:18px; }




h2.odai{font-size: 19px;
	font-family: "ＭＳ Ｐゴシック";
	color:#FFFFFF;
	margin-left: 70px;
	font-weight: bold;}



p.hbun{font-size: 14px;
	color:#000000;
	margin-left: 50px;
	margin-top: 40px;}





div.mojibox{width: 686px; 
		background-color: #FFFFFF;
         overflow:hidden;  
         margin-left: 8px;
         margin-top:50px;
         margin-bottom:50px;
         padding-top:30px;
         border-radius: 10px ;
         box-shadow: 0px 0px 8px #808080;}









.senter{margin: 80px 25%;}













/*------------------------カテゴリ---------------------------------------------------------------------*/



div.side{width: 240px; 
         overflow:hidden; 
         float: left; }








div.kate{width: 234px; height: 325px;
		background-color: #FFFFFF;
         overflow:hidden;  
         
         margin:50px 5px;
         border-radius: 10px ;
         box-shadow: 0px 0px 8px #808080;}



div.titlek{
		width: 220px; height: 51px;
       margin: 0 auto;
       margin-top: 20px;
       background-image:url(kate_02.png);
         }




ul.kt{list-style-image: url(HATyjhg.png);
	  width: 200px; height: 250px;
	   margin-left: 60px;
	   margin-top: 20px;	}
ul.kt li{margin-bottom: 5px;
		 font-size:13px;
		 "ＭＳ Ｐゴシック","ＭＳ ゴシック",sans-serif;
		 font-weight: 900;
		line-height: 30px;
		letter-spacing: 0.2em;}
	  


a.kateri{color:#808080;
		text-decoration: none;}

a:hover.kateri { color: #C0C0C0; }



.select2{color:#191970;
		text-decoration: none;}







/*------------------------ﾌｯﾀﾞー---------------------------------------------------------------------*/


div.fd{width: 960px; height: 100px;
		background-color:#1E90FF;
         overflow:hidden; 
        clear: left; 
        box-shadow: 0px -1px 5px #808080;
        margin: 0 auto;　 }





ul.sita{list-style-type: none;
	  width: 300px; 
	   margin: 30px auto; 	}
ul.sita li{margin-bottom: 5px;
		 font-size:13px;
		 
		line-height: 10px;
		letter-spacing: 0.2em;
		float: left;
		color:#FFFFFF;
		margin: 0 auto; }
	  


a.sitanavi{color:#FFFFFF;
		text-decoration: none;
		cursor:pointer;}

a:hover.sitanavi { color: #C0C0C0; }




.pegetop{background-image: url(pegetop_03.png);
		width:164px;height:45px;
		margin-left: 740px;}





