@charset "UTF-8";
/* CSS Document */

  
body{
background-color: #CCCCCC;
text-align:center;
margin:0px;
font-family:ＭＳ Ｐゴシック,Osaka;
}

div#contaner{
color:#ffffff;
background-color:#000000;
width:820px;
margin-left:auto;
margin-right:auto;
}

div#content{
background-color: #1F1F1F;
width:680px;
margin-top:20px;
margin-left:auto;
margin-right:auto;
margin-bottom:20px;
padding:40px;
}

div#syouhin{
height:240px;
position:relative;
margin-bottom:40px
}

div#otoiawase{
color:#ffffff;
text-align:center;
margin-left:auto;
margin-right:auto;
}

div#tokusyuu{
border-radius:5px;
margin-top:20px;
margin-left:auto;
margin-right:auto;
width:700px;
hight:100px;
background-color: #7d7d7d;
}



div#footer{
padding-right:30px;
padding-top:1px;
text-align:right;
font-size:0.8em; 
background-image:url(img01/bt_gra2.jpg);
height:40px;
}

img.photo{
margin-bottom:20px;
}

img.photo2{
float:right;
}

img.photo3{
margin-top:5px;
}

img.nedan{
position:absolute;
bottom:0;
right:0;
}


h2{
margin-bottom:20px;
font-size:1.5em; 
text-align:left;
}


ul{
margin-top:10px;
font-size:1em;
line-height:1.3em;
text-align:left;
}


p.tittl{
font-size:2em;
text-align:right;
margin:0px;
}

p.otoiawase{
font-size:1.6em;
margin-top:60px;
margin-bottom:10px;
clear:both;
}

p.tyuui{
font-size:0.60em;
}







.all{
width:820
}

a{
color:#ffffff
}

a:link{
color:#ffffff;
text-decoration:none;
}	

a:visited{
color:#ffffff;
text-decoration:none;
}

a:hover{
color:#FF3300;
text-decoration:underline;
}


a.cell_f3:visited{
color:red;
text-decoration:none;
}


/*===ヘッダー部分のスタイル===*/

.main{
width:820px;
padding-top:0px;
margin-Left:auto;
margin-right:auto
}
		 
.s_main{
font-size:12px;　
text-align:center;
}
		 
.head{
width:820px;
height:72px;
}

.head div{
margin-right:10px;
}
		 
.head2{
vertical-align:top;
width:600px;
height:49px;
padding-top:0px;
}

.head3{
width:90px;
font-size:10px;
color:white;
}
		
.head4{
width:70px;
font-size:10px;
color:white;
}
		
.head div{
paddingn-bottom:0px;
}

.menu{
width:600px;
height:23px;
padding-bottom:0px;
}

.menu_1{
width:100px;
}

.base_top{
width:300px;
}

.base_top h1{
font-size:12px;
color:white;
padding-top:2px;
padding-bottom:2px;
padding-left:15px;
padding-right:3px;
}
				
.base h1{
font-size:12px;
color:white;
padding-top:2px;
padding-bottom:2px;
padding-left:15px;
padding-right:3px;
}
			
.base h2{
font-size:13px;
line-height:135%;
color:white;
padding-top:2px;
padding-bottom:2px;
padding-left:15px;
padding-right:3px;
}			

.base h3{
font-size:13px;
color:white;
line-height:115%;
margin-left:20px;
margin-right:8px;
}
			
.base h4{
font-size:13px;
}
			
.cell_f1{
font-size:12px;
}


.cell_f2{
padding-left:0px;
font-size:13px;
line-height:110%;
color:white;
padding-top:5px;
}
			
			
.cell_f3	{padding-left:0px;
font-size:13px;
line-height:130%;
color:white;
padding-top:5px;
}
			

.footer{
width:820;
}

.footer_1	{
width:20;
height:30;
}
			
.hidemenu{
display:none
}
