html,body{
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
margin:0;
padding:0;
text-align:center;
}
h1,h3,h4,h5,h6,p{
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
margin: 0;
padding: 0;
font-size:100%;
font-weight:normal;
text-align:left;
}

h2{
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
color:whtie;
background-color:black;
font-size:22px;
border-bottom-width : 1px;border-bottom-style : solid;
border-bottom-color : #ff9933;
margin-top : 10px;
margin-bottom : 20px;
padding :5px;
font-weight : bold;
font-family:"qMmpS pro w3","hiragino kaku gothic pro"," SVbN",verdana,helvetica,arial;



/*
color : #ffffff;
background-color : #666666;
padding:5px;
margin: 0px;
*/
}

h1{
  font-size : 13px;
  font-weight :normal;
}



img{
	border:0px;
}

hr {
	display:none;
}
ol,ul,li,dl,dt,dd{
	list-style:none;
	margin:0px;
	padding:0px;
}
body{
	background-color:black;
	color:#ffffff; 
	line-height:130%;
	font-family:"qMmpS pro w3","hiragino kaku gothic pro"," SVbN",verdana,helvetica,arial;
}


a {
	text-decoration: none;
	color: #ff6630;
}
a:hover {
	text-decoration: underline;
	color: red;
}
a:active {
	text-decoration:none; 
	color: red;}
	


.alt{display:none;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}

/* page */

#page{
	width:950px;
	margin:0 auto;
}





/**ʃwb_**/


/*   

#headlogob{
	width:950px;
	height:80px;
	background: url(img/top-banab.gif) no-repeat;

}
#head{
	width:950px;
	height:150px;
	padding: 15px 0 0 0;
}




*/
#headlogo{
	width:950px;
	height:150px;
	background: url(img/top-bana.gif) no-repeat;

}
#headlogo a{
	text-indent:-9999px;
	display:block;
	width:950px;
	height:150px;
	background: url(img/top-bana.gif);
}


#head1 a:hover{ 
	background:url(img/medialist_b_on02.gif) no-repeat;
}





#head1{ margin:20px 0 0 0;}



/**wb_bar**/

#headbar{
	width:950px;
	height:10px;
	background: #ff6630;
		background:url(img/top-bana.gif) no-repeat;
	color:#ffffff;
	padding: 0;
	font-size: 12px;
	clear:both;
}


#headbar a:link {text-decoration:none; font-size: 12px; color: #ff6630;}
#headbar a:visited {text-decoration:none; font-size: 12px; color: #ff6630;}
#headbar a:active {text-decoration:none; font-size: 12px; color: red;}
#headbar a:hover {text-decoration:underline; font-size: 12px; color: red;}


/**#mainimg{
margin-bottom:3px;
}**/

#mainimg {
    text-align: center;
}

/**headmenu**/

#head_e{
margin-top:3px;
	width:950px;
	height:93px;
	background: #000000 url(img/e/back.jpg) no-repeat;

}

#head_e_inner{
	width:744px;
	height:17px;
	padding:76px 0px 5px 201px;

}

a.menu_e {
	float:left;
	background: #000000 url(img/e/play.jpg) left top no-repeat;

	color: #fff;
	display: block;
	overflow: hidden;
	text-align: center;
	position: relative;
	width: 110px;
	height: 17px;

	margin-left:14px;
}


a.menu_e:hover {

	background-color: #000000;
	background: #000000 url(img/e/play_b.jpg) left top no-repeat;

}

a.menu_e img {
background-color: #000000;
}
a.menu_e:hover img {position: relative;top: -17px;
}

a.menu_c {
	float:left;
	background: #000000 url(img/e/play_c.jpg) left top no-repeat;

	color: #fff;
	display: block;
	overflow: hidden;
	text-align: center;
	position: relative;
	width: 110px;
	height: 17px;

	margin-left:14px;
}


a.menu_c:hover {

	background-color: #000000;
	background: #000000 url(img/e/play_c.jpg) left top no-repeat;

}

a.menu_c img {
background-color: #000000;
}
a.menu_c:hover img {position: relative;top: -17px;
}

.head_f {
margin-left:-9999px;
font-size : 8px ;
}


/**TChj[**/
	
#leftmenu{
	float:left;
	width:200px;
	margin:0px;
	clear:both;
}

#menu0{
	background:url(img/top-left.gif) no-repeat;
	height:40px;
	text-indent:-9999px;
}
#menu0 a{
	text-indent:-9999px;
	display:block;
	height:40px;
	background:url(img/top-left.gif) no-repeat;
	
}
#menu0 a:hover{ 
	background:url(img/top-left-click.gif) no-repeat;
}

#menu1{
	background:url(img/stock-left.gif) no-repeat;
	height:55px;
	text-indent:-9999px;
}
#menu1 a{
	text-indent:-9999px;
	display:block;
	height:55px;
	background:url(img/stock-left.gif) no-repeat;
	
}
#menu1 a:hover{ 
	background:url(img/stock-left-click.gif) no-repeat;
}

#menu2{
	background:url(img/coming-left.gif) no-repeat;
	height:55px;
	text-indent:-9999px;
}
#menu2 a{
	text-indent:-9999px;
	display:block;
	height:55px;
	background:url(img/coming-left.gif) no-repeat;
	
}
#menu2 a:hover{ 
	background:url(img/coming-left-click.gif) no-repeat;
}


#menu3{
	height:55px;
	background:url(img/sold-left.gif) no-repeat;
}
#menu3 a{
	text-indent:-9999px;
	display:block;
	height:55px;
	background:url(img/sold-left.gif) no-repeat;
}
#menu3 a:hover{ 
	background:url(img/sold-left-click.gif) no-repeat;
}



#menu4{
	height:105px;
	background:url(img/kodawari-left.gif) no-repeat;
}
#menu4 a{
	text-indent:-9999px;
	display:block;
	height:105px;
	background:url(img/kodawari-left.gif) no-repeat;
}
#menu4 a:hover{ 
	background:url(img/kodawari-left-click.gif) no-repeat;
}

#menu5{
	height:55px;
	background:url(img/en-inp-left.gif) no-repeat;
}
#menu5 a{
	text-indent:-9999px;
	display:block;
	height:55px;
	background:url(img/en-inp-left.gif) no-repeat;
}
#menu5 a:hover{ 
	background:url(img/en-inp-left-click.gif) no-repeat;
}

#menu6{
	height:105px;
	background:url(img/kaisya-left.gif) no-repeat;
}
#menu6 a{
	text-indent:-9999px;
	display:block;
	height:105px;
	background:url(img/kaisya-left.gif) no-repeat;
}
#menu6 a:hover{ 
	background:url(img/kaisya-left-click.gif) no-repeat;
}

#menu7{
	height:105px;
	background:url(img/otoiawase-left.gif) no-repeat;
}
#menu7 a{
	text-indent:-9999px;
	display:block;
	height:105px;
	background:url(img/otoiawase-left.gif) no-repeat;
}
#menu7 a:hover{ 
	background:url(img/otoiawase-left-click.gif) no-repeat;
}

#menu8{
	height:35px;
	background:url(img/kozin-left.gif) no-repeat;
}
#menu8 a{
	text-indent:-9999px;
	display:block;
	height:35px;
	background:url(img/kozin-left.gif) no-repeat;
}
#menu8 a:hover{ 
	background:url(img/kozin-left-click.gif) no-repeat;
}

#menu9{
	height:35px;
	background:url(img/sitemap-left.gif) no-repeat;
}
#menu9 a{
	text-indent:-9999px;
	display:block;
	height:35px;
	background:url(img/sitemap-left.gif) no-repeat;
}
#menu9 a:hover{ 
	background:url(img/sitemap-left-click.gif) no-repeat;
}

#menu10{
	height:110px;
	background:url(img/blog-left.gif) no-repeat;
}
#menu10 a{
	text-indent:-9999px;
	display:block;
	height:105px;
	background:url(img/blog-left.gif) no-repeat;
}
#menu10 a:hover{ 
	background:url(img/blog-left-click.gif) no-repeat;
}





#menu11{
	display:inline;
	height:137px;
        float:left;
width:255px;
	background:url(img/stock-icon.jpg) no-repeat;
}
#menu11 a{
	text-indent:-9999px;
	display:inline;
	height:137px;
width:255px;
float:left;
	background:url(img/stock-icon.jpg) no-repeat;
}
#menu11 a:hover{ 
	background:url(img/stock-icon-click.jpg) no-repeat;


}
#menu12{

float:left;
	height:137px;
width:230px;
	display:inline;
	background:url(img/coming-icon.jpg) no-repeat;
}
#menu12 a{

	text-indent:-9999px;
float:left;
	height:137px;
width:230px;
	display:inline;
	background:url(img/coming-icon.jpg) no-repeat;
}
#menu12 a:hover{ 
	background:url(img/coming-icon-click.jpg) no-repeat;
}

#menu13{
float:right;
	height:137px;
width:230px;
	display:inline;
	background:url(img/sold-icon.jpg) no-repeat;
}
#menu13 a{
	text-indent:-9999px;
float:right;
	height:137px;
width:230px;
	display:inline;
	background:url(img/sold-icon.jpg) no-repeat;

}
#menu13 a:hover{ 
	background:url(img/sold-icon-click.jpg) no-repeat;
}


#menu14{
	height:35px;
	background:url(img/blog2-left.gif) no-repeat;
}
#menu14 a{
	text-indent:-9999px;
	display:block;
	height:35px;
	background:url(img/blog2-left.gif) no-repeat;
}
#menu14 a:hover{ 
	background:url(img/blog2-left-click.gif) no-repeat;
}

#menu15{
	height:35px;
	background:url(img/media-left.gif) no-repeat;
}
#menu15 a{
	text-indent:-9999px;
	display:block;
	height:35px;
	background:url(img/media-left.gif) no-repeat;
}
#menu15 a:hover{ 
	background:url(img/media-left-click.gif) no-repeat;
}

#menu1,#menu2,#menu3,#menu4,#menu5,#menu6,#menu7,#menu8,#menu9,#menu10,#menu11,#menu12,#menu13,#menu14,#menu15,#menu0{ margin:0 0 0px 0;}



#submenu{

width:740px;

height:137px;

margin-top:4px;
}




/**TChj[**/



#pankuzu{

	text-align:right;
	padding: 5px;
	font-size:14px;
	color:white;
}
strong{

	font-size:125%;
color:white;
}

#contents{
	width:740px;
	float:right;
 margin:0px;
	padding-left: 10px;


text-align:left;
line-height:140%;
color:white;
font-size:16px;
}

#contents2{
	width:740px;
	float:right;
 margin:0px;
	padding-left: 10px;


text-align:left;
line-height:160%;
color:black;
font-size:16px;
}


#contents .center{
	text-align:center;
}
#contents .left{
	text-align:left;
}

#contents3{
width:740px;
float:right;
margin:0px;
padding-left: 10px;
text-align:left;
line-height:160%;
color:white;
font-size:16px;
}

#contents3 .center{
	text-align:center;
}
#contents3 .left{
	text-align:left;
}


#footer{
	width:100%;
	padding: 3px 0 0 0;
	clear:both;
	text-align:center;
}














/* font */
.bfont {
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
	font-weight:bold; 
}

.sfont {
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
	font-size:16px;
        font-style:normal; 
	line-height:130%;
}
.sfont02 {
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
	font-size:9px; 
	text-align:right;
        padding-right:12px;
margin-top:-3px;
}

.sfont03 {
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
	font-size:32px; 
	line-height:50px;

}
.sfont04 {
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
	font-size:40px;
}





address{
	text-indent:-9999px;
	display:block;
	width:950px;
	height:45px;
	background: url(img/top-under.gif);
}

.waku{
width:740px;
}
.hidari{
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
float:left;
width:300px;
height:240px;
margin-right:100px;
font-size:13px;
padding-left:10px;

}
.migi{
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
float:left;
width:320px;
height:240px;
border-width:1px;
border-color:white;
border-style:solid;

}


.shita{
float:left;
width:730px;
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
	font-size : 14px;
line-height:150%;

}

.shita2{
float:left;

	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
	font-size : 12px;
line-height:150%;

}




#subhead{
	width:950px;
	height:110px;
	padding: 15px 0 0 0;
}


#submenu2{
width:950px;
height:150px;
margin:0px;
}
#smenu0{
	background:url(img/top-icon.gif) no-repeat;
	height:141px;
	text-indent:-9999px;
width:220px;
float:left;
}
#smenu0 a{
	text-indent:-9999px;
	display:inline;
	height:141px;
	background:url(img/top-icon.gif) no-repeat;
float:left;
width:220px;
	
}
#smenu0 a:hover{ 
	background:url(img/top-icon-click.jpg) no-repeat;
}

#smenu1{
	background:url(img/stock-icon.jpg) no-repeat;
	height:137px;
	text-indent:-9999px;
float:left;
width:250px;

}
#smenu1 a{
	text-indent:-9999px;
	display:inline;
	height:137px;
	background:url(img/stock-icon.jpg) no-repeat;
float:left;
width:250px;

}
#smenu1 a:hover{ 
	background:url(img/stock-icon-click.jpg) no-repeat;
}

#smenu2{
	background:url(img/coming-icon.jpg) no-repeat;
	height:137px;
	text-indent:-9999px;
float:left;
width:230px;
}
#smenu2 a{
	text-indent:-9999px;
	display:inline;
	height:137px;
	background:url(img/coming-icon.jpg) no-repeat;
float:left;
width:230px;	
}
#smenu2 a:hover{ 
	background:url(img/coming-icon-click.jpg) no-repeat;
}
#smenu3{
	background:url(img/sold-icon.jpg) no-repeat;
	height:137px;
	text-indent:-9999px;
float:right;
width:230px;
}
#smenu3 a{
	text-indent:-9999px;
	display:inline;
	height:137px;
	background:url(img/sold-icon.jpg) no-repeat;
float:right;
width:230px;	
}
#smenu3 a:hover{ 
	background:url(img/sold-icon-click.jpg) no-repeat;
}



#submenu3{
width:740px;

margin:5px;
}

#smenu4 {
text-indent:-9999px;
display:inline;
height:55px;
background:url(img/knuckle-colle.gif) no-repeat;
float:left;
width:200px;
margin:10px;

}
#smenu4 a{
text-indent:-9999px;
display:inline;
height:55px;
background:url(img/knuckle-colle.gif) no-repeat;
float:left;
width:200px;
margin:10px;	
}
#smenu4 a:hover{ 
background:url(img/knuckle-colle.gif) no-repeat;
}

#smenu5 {
text-indent:-9999px;
display:inline;
height:55px;
background:url(img/pan-colle.gif) no-repeat;
float:left;
width:200px;
margin:10px;

}
#smenu5 a{
text-indent:-9999px;
display:inline;
height:55px;
background:url(img/pan-colle.gif) no-repeat;
float:left;
width:200px;
margin:10px;	
}
#smenu5 a:hover{ 
background:url(img/pan-colle.gif) no-repeat;
}

#smenu6 {
text-indent:-9999px;
display:inline;
height:55px;
background:url(img/shovell-colle.gif) no-repeat;
float:left;
width:200px;
margin:10px;

}
#smenu6 a{
text-indent:-9999px;
display:inline;
height:55px;
background:url(img/shovell-colle.gif) no-repeat;
float:left;
width:200px;
margin:10px;	
}
#smenu6 a:hover{ 
background:url(img/shovell-colle.gif) no-repeat;
}

#smenu7 {
text-indent:-9999px;
display:inline;
height:55px;
background:url(img/sidevalvel-colle.gif) no-repeat;
float:left;
width:200px;

}
#smenu7 a{
text-indent:-9999px;
display:inline;
height:55px;
background:url(img/sidevalvel-colle.gif) no-repeat;
float:left;
width:200px;	
}
#smenu7 a:hover{ 
background:url(img/sidevalvel-colle.gif) no-repeat;
}

#smenu8 {
text-indent:-9999px;
display:inline;
height:55px;
background:url(img/evolutiion-colle.gif) no-repeat;
float:left;
width:200px;

}
#smenu8 a{
text-indent:-9999px;
display:inline;
height:55px;
background:url(img/evolutiion-colle.gif) no-repeat;
float:left;
width:200px;	
}
#smenu8 a:hover{ 
background:url(img/evolutiion-colle.gif) no-repeat;
}

#smenu9 {
text-indent:-9999px;
display:inline;
height:55px;
background:url(img/sports-colle.gif) no-repeat;
float:left;
width:200px;

}
#smenu9 a{
text-indent:-9999px;
display:inline;
height:55px;
background:url(img/sports-colle.gif) no-repeat;
float:left;
width:200px;	
}
#smenu9 a:hover{ 
background:url(img/sports-colle.gif) no-repeat;
}



#smenu10 {
text-indent:-9999px;
display:inline;
height:55px;
background:url(img/shovel-colle.gif) no-repeat;
float:left;
width:200px;

}
#smenu10 a{
text-indent:-9999px;
display:inline;
height:55px;
background:url(img/shovel-colle.gif) no-repeat;
float:left;
width:200px;	
}
#smenu10 a:hover{ 
background:url(img/shovel-colle.gif) no-repeat;
}

#smenu11 {
text-indent:-9999px;
display:inline;
height:55px;
background:url(img/twincam-colle.gif) no-repeat;
float:left;
width:200px;

}
#smenu11 a{
text-indent:-9999px;
display:inline;
height:55px;
background:url(img/twincam-colle.gif) no-repeat;
float:left;
width:200px;	
}
#smenu11 a:hover{ 
background:url(img/twincam-colle.gif) no-repeat;
}






#sheadlogo{
	width:950px;
	height:110px;
	background: url(img/top-bana-2.gif) no-repeat;


}
#sheadlogo a{
	text-indent:-9999px;

	width:950px;
	height:110px;
	background: url(img/top-bana-2.gif);
}


#shead1 a:hover{ 
	background:url(img/medialist_b_on02.gif) no-repeat;
}

#adjust{
padding:10px;
}

.spec{
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
color : black;
background-color : #e8e8e8;
text-align : center;
padding : 3px;
letter-spacing : 10px;
font-size : 13px;
width:120px;
}
.spec2{
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
padding : 3px;
padding-left : 10px;
color : black;
background-color : white;
font-size : 13px;
width:220px;
}
.spec3{
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
color : white;
background-color : #666666;
text-align : left;
padding:6px;
padding-left : 10px;
font-size : 13px;
}
.spec4{
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
padding : 5px;
color : black;
background-color : white;
font-size : 13px;
line-height:120%;
}
.text1{
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
font-size:16px;
font-weight:bold;
line-height:140%;
padding:10px;
}
#koushin{
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
text-align:left;
font-size:16px;
font-weight:bold;
color:#ff6600;
line-height:130%;
margin-top:10px;
margin-bottom:3px;
}

#koushin2{
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
text-align:left;
font-size:16px;
font-weight:bold;
color:#ff6600;
line-height:130%;
}

.kyuzin{
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
text-align:left;
font-size:16px;
font-weight:bold;
color:#ff6600;
}

.kyuzin_max{
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
text-align:left;
font-size:30px;
font-weight:bold;
color:#ff6600;
line-height:140%;
}

.kyuzin_min{
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
text-align:left;
font-size:12px;
color:#ffffff;
line-height:120%;
}

.sold{
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
text-align:left;
font-size:24px;
font-weight:bold;
color:#ff6600;
line-height:140%;
}

#frame{
width:705px; height:66px; overflow:auto;padding:10px;margin-top:-10px;margin-bottom:15px;
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
font-size:11px;
color:#bbbbbb;

}

#copy{
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
text-align:left;
font-size:14px;
line-height:130%;
margin-top:5px;
margin-bottom:9px;
}

#copy_old{
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
text-align:left;
font-size:12px;
line-height:130%;
margin-top:5px;
margin-bottom:5px;
}

h3{
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
  margin-top : 30px;
  border-left-width : 10px;
  border-left-style : solid;
  border-left-color : #ff6630;
  margin-bottom : 20px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #ff6630;
  padding-left : 10px;
  padding-bottom : 5px;
  padding-top : 5px;
  font-size : 27px;
  font-weight : bold;
  font-family:"qMmpS pro w3","hiragino kaku gothic pro"," SVbN",verdana,helvetica,arial;
}



em{
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
font-style:normal;

font-size:19px;
  margin-top : 10px;
  margin-bottom : 20px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #ff6630;
  padding :2px;
  font-weight : bold;
  font-family:"qMmpS pro w3","hiragino kaku gothic pro"," SVbN",verdana,helvetica,arial;
}

.none{
	font-family: "Hiragino Kaku Gothic Pro","qMmpS Pro W3", "Meiryo" ,"lr oSVbN",sans-serif;
font-size:22px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #000000;
  margin-top : 10px;
  margin-bottom : 20px;
  padding :5px;
  font-weight : bold;
  font-family:"qMmpS pro w3","hiragino kaku gothic pro"," SVbN",verdana,helvetica,arial;
}
.comfont1{
font-weight:bold;
margin-top:20px;
padding-left:5px;
margin-bottom:0px;
font-size:21px;
background-image : url(img/line-gray.gif);
background-repeat : no-repeat;
background-position : 100% 0%;
}
.comtxt{
line-height:140%;
padding-top:5px;
padding-bottom:5px;
padding-left:50px;
padding-right:10px;
margin-top:5px;
margin-bottom:10px;
background-color:#595959;
font-size:16px;

}
.slink{
color:#ff6633;
}
.comtable{
width:700px;
line-height:140%;
}
.width1{
width:150px;
}
.gmap{
width:680px;
height:400px;
text-align:center;
}
.price{
font-size : 36px;
color : #ff6633;
}
.widthtd{
width:250px;
}
#none{
display:none;
}
.item-width{
740px
}
.valign{
vertical-align:top;
}
.spech{
height:372px;
vertical-align:top;
width:320;
}
.spec1{
background-color:white;height:372px;
}
.spec2{
padding : 2px;font-size : 12px;color:white;background-color : black;padding-left:10px;width:268px;
}
.spec3{
background-color : black;padding : 3px;font-size : 13px;color:white;line-height:130%;
}
.spec4{
margin-top:7px;color:white;background-color : black;text-align:right;
}
.spec5{
background-color : #595959;
}
.spec6{
background-color:#e8e8e8;
}
.key{
text-decoration:none;
font-weight:normal;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #000;
  font-family:"qMmpS pro w3","hiragino kaku gothic pro"," SVbN",verdana,helvetica,arial;
}
.key2{
text-decoration:none;
font-weight:normal;
font-size:16px;
  border-bottom-width : 1px;
  border-bottom-style : solid;
  border-bottom-color : #595959;
  font-family:"qMmpS pro w3","hiragino kaku gothic pro"," SVbN",verdana,helvetica,arial;
}