﻿@charset "UTF-8";

/*================================================
 *  CSSリセット
 ================================================*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-weight:normal;}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}

/*================================================
 *  一般・共通設定
 ================================================*/
body {
    width:100%;
    margin:0 auto;
    font-size:14px;
    color:#333333;
    font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
}
header {
    width:940px;
    margin:0 auto;
}
table {
    width:100%;
    border-collapse:collapse;
}
th {
    text-align:center;
    vertical-align:middle;
}
td {
    text-align:left;
}
/* CSS Document */
div, ul, h1, h2, h3, h4, p, img, form{
	padding:0; margin:0; border: 0;
}
caption{
font-size:0px; color:#FFFFFF; margin:0; padding:0
}
.all{
  text-align : center; vertical-align : top;
}
a:link{
  text-decoration:none;
  color : #0000ff;
}
a:visited{
  color:#0000cc;
  border-color:#0000cc;
  text-decoration:none;
}
a:hover{
  color:#0000ff;
  text-decoration:none;
  border-color:#0000ff;
}
.blank{
clear:both;
}
.w50{
	width:50%;
	float:left;
}
/*--------------------------------base---------------------------*/
#base{
	vertical-align: top; padding : 0px; margin : 0 auto; width : 500px;
}
#base1{
	vertical-align: top;
	padding : 0px;
	margin : 10px auto;
	width : 935px;
}
#base2{
	vertical-align: top; padding : 0px; margin : 10px auto; width : 965px;
}
#base2 .tdlcom{
font:12px/15px Arial, Helvetica, sans-serif; height:30px;
	display:block;
	color:#000000;
	padding: 5px;
	background-color: #FFFFFF;
}
#base3{
	vertical-align: top; padding : 0px; margin : 15px auto; width : 700px;
}
#base4{
	vertical-align: top; padding : 0px; margin : 0 auto; width : 700px;
}
.g{
	width         : 475px;
	height        : 357px;
	filter        :progid:DXImageTransform.Microsoft.GradientWipe();
}
#aimg{
width:475px; height:357px;
}
.print{
text-align:right;
}
/*--------------------------------header---------------------------*/
.contents {
    width: 940px;
    margin: 0 auto;
}
#base2 .contents {
    width: 965px;
    margin: 0 auto;
}
#base3 .contents {
    width: 700px;
    margin: 0 auto;
}
#base4 .contents {
    width: 700px;
    margin: 0 auto;
}
#base1 h1{
	margin : 0;
	font-weight : bold;
	font-size : 15px;
	color : #000000;
	text-indent: -9999px;
	height: 44px;
	width: 935px;
	display:block;
	background:url(../gif/h1list.gif) no-repeat;
}
#base2 h1{
	margin-bottom:5px;
	font:18px/40px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color : #ffffff;
	height: 44px;
	width: 940px;
	display:block;
	background:url(../gif/sh1bak.gif) no-repeat;
	padding: 0 0 0 25px;
	font-weight: bold;
}
#base3 h1{
	margin : 0;
	font:15px/40px "Arial Black", Gadget, sans-serif;
	color : #ffffff;
	height: 44px;
	width: 675px;
	display:block;
	background:url(../gif/toilist.gif) no-repeat;
	padding: 0 0 0 25px;
	font-weight: bold;
}
#base4 h1{
	margin : 0;
	font:15px/40px "Arial Black", Gadget, sans-serif;
	color : #ffffff;
	height: 44px;
	width: 675px;
	display:block;
	background:url(../gif/toilist.gif) no-repeat;
	padding: 0 0 0 25px;
	font-weight: bold;
}
h1{
margin : 1px 0 0 0; font-weight : bold; font-size : 15px; color : #000000; text-align : left;
}
.kousin{
	font:12px/15px Arial, Helvetica, sans-serif; text-align : right; padding-right : 30px;  vertical-align : top;
}
.jisseki{
	color:#FFFF00;
}
.jisseki1{
	color:#0000cc;
}
/*--------------------------------ul---------------------------*/
#menubox{
}
#menubox ul{
	margin-bottom:10px;
	margin-top:10px;
	}
#menubox ul li{
	float:left;
	margin:0 10px 10px 0;
	list-style:none;
	text-align:center;
	}
#menubox ul li a{
	height:40px;
	width:165px;
	text-decoration:none;
	display:block;
	background-color:#ddd;
	padding:5px;
	border-radius: 4px;
	box-shadow:1px 1px 3px 0px #999;
	font: bold 15px/20px "Arial Black", Gadget, sans-serif;
    color: #333;
    text-decoration: none;
	border:solid 1px #999;
}
#menubox ul li a:hover{
	background-color:#aaa;
	border:solid 1px #111;
}
#menubox ul li span.daisu{
	font: bold 18px/20px "Arial Black", Gadget, sans-serif;
	text-align:right;
	display:block;
	width:130px;
	color:#333;
	margin:0;
}
#menubox ul li span{
	font: bold 15px/20px "Arial Black", Gadget, sans-serif;
	text-align:right;
	display:block;
	width:10px;
	color:#333;
	margin:0;
	float:left;
}
#menubox ul li a.SA{
	height:100px;
	width:165px;
	text-decoration:none;
	display:block;
	background-color:#ddd;
	padding:5px;
	border-radius: 4px;
	box-shadow:1px 1px 3px 0px #999;
	font: bold 15px/50px "Arial Black", Gadget, sans-serif;
    color: #333;
    text-decoration: none;
}
#menubox ul li a.SA:hover{
	background-color:#999;
}
#menubox ul li .SA span.daisu{
	font: bold 24px/40px "Arial Black", Gadget, sans-serif;
	text-align:right;
	display:block;
	width:130px;
	color:#333;
	margin:0;
}
#menubox ul li .SA span{
	font: bold 15px/40px "Arial Black", Gadget, sans-serif;
	text-align:right;
	display:block;
	width:10px;
	color:#333;
	margin:0;
	float:left;
}


/*--------------------------------sort---------------------------*/

#sort select {
    -webkit-appearance: button;
    -moz-appearance: button;
    appearance: button;
    text-indent: 1em;
    background:#EEE url(../gif/arw_select_down.png) no-repeat;
    background-size:20px 10px;
    background-position: right center;
    height: 40px;
    line-height: 40px;
    font-size: 15px;
    vertical-align: middle;
    border:1px solid #CCC;
    margin-bottom:5px;
	margin-right:15px;
	border-radius: 4px;
	box-shadow:1px 1px 3px 0px #999;
	outline:none;
	width:200px;
}
@-moz-document url-prefix() { /* for firefox */
    #sort select {
        background:none;
        background-color: #FFF;
    }
}
#sort{
	width:940px;
	height:40px;
	margin:0 auto;
	clear:both;
	}
#sort form{
	width:200px;
	float:right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif, FontAwesome;
	margin-right:10px;
	cursor:pointer;
}
#sort ul{
	margin:0;
	display:block;
	height:20px;
	padding:0;
	float:right;
	}
#sort ul li{
	font: normal 12px/20px "ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
	color:#000000;
	display:block;
	float:left;
	height:20px;
	margin:0;
	padding:0 10px;
	text-indent:none !important;
	list-style:none;
	}
#sort ul li a{
	text-indent:none;
	display:block;
	color:#000099;
}
#sort ul li a:hover{
	color:#0000ff;
}
.shikiri{
	background-color: #464CBC;
	color:#FFFFFF;
	font:18px/20px Arial, Helvetica, sans-serif;
	text-align:left;
	padding:5px;
	font-weight:bold;
	clear: both;
	margin-bottom:5px;
}
.GK{
	float:right;
}
.GK a{
	height:30px;
	width:120px;
	text-decoration:none;
	display:block;
	background-color:#ddd;
	padding:5px;
	border-radius: 4px;
	box-shadow:1px 1px 3px 0px #999;
	font: normal 15px/30px "Arial Black", Gadget, sans-serif;
    color: #333;
    text-decoration: none;
	border:solid 1px #999;
	margin-right:15px;
}
.GK a:hover{
	background-color:#aaa;
	border:solid 1px #111;
}
/*--------------------------------tokusen_ichiran---------------------------*/
div .tichiran{
	padding:2px;
	margin:0;
	width : 302px;
	float:left;
	margin-bottom:5px;
	margin-right:5px;
	border: 1px solid #999999;
	vertical-align:top;
	min-height:485px;
}
.tichiran a:hover img {
  opacity: 0.7;
  filter: alpha(opacity=70);
  -ms-filter: "alpha(opacity=70)";
}
a:hover .cartoku{
	background-color:#ddd;
}
table.cartoku{
 width : 100%;
 margin:0;
 padding:0;
	min-height:485px;
}
th.cart1{
	font:10px/15px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; 
	color:#333;
	background-color : #D4D3EF; 
	text-align : center;
	min-width:80px !important; 
	width : 80px ; 
	font-weight:normal; 
	border-bottom:#fff solid 1px; 
	border-right:#fff solid 1px;
  }
td.cart2{
	font:12px/15px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; 
	color:#333;
	text-align : left;
	border-bottom:#999999 dotted 1px;
	width:220px;
	max-width:220px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
	padding:1px;
}
.gazotokutd{
  text-align : center;
}
.gazotoku{
  width : 302px; max-width :302px; border-width : 0;
/*  width : 294px; height : 221px; border-width : 1px; border-color : #0000ff;*/
}
.spt{
	text-align: center;
}
.spt img{
	width:100%;
}
.prtc{
	padding:2px;
font:15px/15px Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
background-color:#ffff66;
color:#0000ff;
	width:302px;
	max-width:302px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.prc{
	padding:2px;
font:15px/15px Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
background-color:#ffff66;
color:#0000ff;
	width:218px;
	max-width:218px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/*--------------------------------ichiran---------------------------*/
.ichiran{
	width : 223px;
	float:left;
	min-height: 433px;
	border: 1px solid #999999;
	padding:2px;
	margin:0;
	margin-bottom:5px;
	margin-right:5px;
	vertical-align:top;
}
.ichiran a:hover img {
  opacity: 0.7;
  filter: alpha(opacity=70);
  -ms-filter: "alpha(opacity=70)";
}
a:hover .car{
	background-color:#ddd;
}

table.car{
 width : 100%;
 min-height:433px;
 margin:0;
 padding:0;
 }
th.car1{
	width : 45px;
	min-width:45px !important; 
	font-weight:normal;
	border-bottom:#fff solid 1px;
	border-right:#fff solid 1px;
	font:10px/15px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; 
	color:#333;
	background-color : #ccc; 
	text-align : center; 
}
td.car2{
	font:12px/15px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; 
	color:#333;
	text-align : left;
	border-bottom:#999999 dotted 1px;
	padding:1px;
	width:175px;
	max-width:175px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.gazotd{
  text-align : center;
  hight:167px;
}
.gazo{
  width : 223px; max-width :223px;
  border-width : 0;
  hight:167px;
  display:inline-block;
}
.uvoice{
	text-indent:-9999px;
}
.uvoice a{
	text-indent:-9999px;
	background:url(../images/uvoice.gif) no-repeat;
	display:block;
	width:226px;
	height:30px;
	margin:0;
	padding:0;
}
.uvoice a:hover{
	background:url(../images/uvoice1.gif) no-repeat;
}
/*--------------------------------kakaku---------------------------*/
.tkakaku{
	font-weight : bold;
	font-family : Arial;
	color:#cc0000;
	text-align: right;
	border-bottom:#999999 dotted 1px;
	font: 12px/12px Arial, Helvetica, sans-serif;
	background-image: url(../gif/kb1.png);
	width: 140px;
}
.kakaku{
	font-weight : bold;
	font-family : Arial;
	color:#cc0000;
	text-align: right;
	border-bottom:#999999 dotted 1px;
	font: 12px/12px Arial, Helvetica, sans-serif;
	background-image: url(../gif/kb2.png);
	width: 140px;
}
.tkakaku1{
	font:24px/36px Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-family : Arial;
	color:#cc0000;
	float: left;
	margin: 0 0 0 53px;
	display: block;
	width: 64px;
}
.kakaku1{
	font:20px/36px Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-family : Arial;
	color:#cc0000;
	float: left;
	margin: 0 0 0 33px;
	display: block;
	width: 55px;
}
.baiyaku{
  font-size : 18px; font-weight : bold; font-family : Arial; color : blue; background-color : white; text-align : left;
}
.baiyaku1{
  font-size : 20px; font-weight : bold; font-family : Arial; color : blue; background-color : white; text-align : left;
}
td.ask{
  background-color : white; text-align : left; width : 134px;
}
/*--------------------------------shousai_spec---------------------------*/
table.spec{
  font-size : 12px; margin : 0 0 30px 0; padding : 0px; border-width : 0px; border-style : none; width : 950px;
}
table.specs{
	width : 40%;
	font:12px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	padding : 0px;
	border-width : 0px;
	border-style : none;
	border: 1px solid #cccccc;
	float: left;
}
table.specs th{
	background-color : #D4D3EF;
	text-align : center;
	height : 20px;
	width : 130px;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
}
td.spec2{
	text-align : left;
	padding-left : 3px;
	background-color : white;
	border-bottom: 1px dotted #999999;
}
.qr{
  font-size : 10px; text-align:right; background-image:url(../images/qrb.gif);	
}
.soubi{
	font-size : 10px;
	vertical-align : top;
	padding:5px;
	border: 1px solid #cccccc;
	float: right;
	width:58%;
}
.soubi1{
	text-align : left;
	font:12px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	vertical-align : top;
	padding : 5px;
	min-height : 80px;
	border-left: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	float: right;
	width:58%;
}
.yohaku{
  text-align : center; vertical-align : middle; background-image : url(../gif/yohaku.gif); word-spacing: 0;
}
/*--------------------------------shousai_gazo大---------------------------*/
.gazol1{
  width : 475px; height : 357px; border : 0px; box-shadow: 1px 1px 3px 0px #999;
}
.gazotdl{
   width : 475px; height : 357px; margin-right:10px; margin-bottom:10px;
}
.gazol2{
  vertical-align : top; width : 475px; height : 357px; border : 0px;
}
.douga{
   width : 475px; height : 357px;box-shadow: 1px 1px 3px 0px #999; margin-bottom:10px;
}
.dcom{
background:url(../gif/comm.gif); clear:both; padding:5px; margin-bottom:5px;
}
/*--------------------------------shousai_gazo小---------------------------*/
.gazotds li{
  float:left;
}
.gazos1{
  width : 78px; height : 58px; margin-right:2px;
}
.way{
	clear:both;
	margin:5px 0;
	height:33px;
}
.way li{
	float:right;
	margin:0 0 0 5px ;
}
.way li a{
	height: 20px;
    text-decoration: none;
    display: block;
    background-color: #ddd;
    padding: 5px;
    border-radius: 4px;
    box-shadow: 1px 1px 3px 0px #999;
    font: bold 15px/20px "Arial Black", Gadget, sans-serif;
    color: #333;
    text-decoration: none;
    border: solid 1px #999;

}

.way li a:hover{
	background-color:#aaa;
	border:solid 1px #111;
}
.action{
	clear:both;
	margin:5px 0;
}
.action li{
	float:left;
	margin-right:3px;
}

.stitle{
	width:750px;
	float:left;
	padding-left : 5px;
	border-top: solid 2px #cccccc;
	border-bottom: solid 2px #cccccc;
}
.stitle h2{
	height:54px;
	font-size:16px;
	line-height:54px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
	font: 16px/54px bold "Arial Black", Gadget, sans-serif;
	color:#000000;
}
.uvoiceS{
	height : 45px;
	text-indent:-9999px;
	width:150px;
	float:right;
}
.uvoiceS a{
	height : 45px;
	text-indent:-9999px;
	width:150px;
	float:right;
	background:url(../images/uvoiceS.gif) no-repeat;
}
.uvoiceS a:hover{
	background:url(../images/uvoiceS1.gif) no-repeat;
}
/*--------------------------------shousai_kakaku---------------------------*/
td.ask1{
  background-color : white; text-align : left;
}
.kakaku3{
	font:30px/36px Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-family : Arial;
	color:#cc0000;
	float: left;
	margin: 0 0 0 93px;
	display: block;
	width: 81px;
}
.kakaku2{
	float:right;
	width:210px;
	font-weight : bold;
	font-family : Arial;
	color:#cc0000;
	text-align: right;
	border-bottom:solid 2px #cccccc;
	font: 12px/12px Arial, Helvetica, sans-serif;
	background-image: url(../gif/kbs.gif);
	border-top: solid 2px #cccccc;
}
.ttujo{
	font-weight : nomal;
	color:#000000;
	padding : 0px;
	float: left;
	margin: 0 0 0 50px;
	display: block;
	font: 13px/14px Arial, Helvetica, sans-serif;
	width: 37px;
}
.tujo{
	font-weight : nomal;
	color:#000000;
	padding : 0px;
	float: left;
	margin: 0 0 0 50px;
	display: block;
	font: 13px/13px Arial, Helvetica, sans-serif;
	width: 37px;
}
.tujos{
	background-color : #FFFFFF;
	font-weight : nomal;
	color:#000000;
	padding : 0px;
	float: left;
	margin: 3px 0 0 48px;
	display: block;
	font: 15px/15px Arial, Helvetica, sans-serif;
	width: 41px;
}
td.shatai{
  background-color : white; text-align : right; font-size : 10px; color : #666666; border-width : 1px; border-style : solid; border-color : #EEEEEE;
}
.comment{
	font:12px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	background-color : #D4D3EF;
	text-align : center;
	height : 20px;
	text-align : center;
	font-weight : bold;
	vertical-align : middle;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	float: right;
	width:58%;
	padding:3px 5px;
}
.comment1{
	min-height:80px;
	text-align : left;
	font:12px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	vertical-align : top;
	padding : 5px;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	float: right;
	width:58%;
	margin-bottom:20x;
}
.zaiko{
  font-size : 10px; font-family : Arial; padding-left : 60px; height : 20px; background-color : #f5f5f5;
}
.buy{
  font-size : 18px; color : #990000; vertical-align : middle; height : 23px;font-family : Arial;
}
.sbuy{
  font-size : 20px; color : #000000; vertical-align : middle; height : 23px;font-family : Arial;
}
.ssbuy{
  font-size : 20px; font-weight : bold; color : maroon; vertical-align : sub;
}
.kaki{
font-size : 15px; padding:5px 0;
}
/* ------------------------ form -----------------------------*/
#mainform {
	font:12px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	width:100%;
}
#mainform input[type="text"],#mainform textarea {
	padding: 2px;
}
#mainform em {
	color: #FF0000;	padding-left: 5px; font-style: normal;
}
#submit, #reset {
	font-size: 18px; margin: 2px; padding: 5px 10px;
	}
#mainform blockquote.naiyou{
 margin :5px 5px 5px 30px; width:420px; height:60px; padding:5px; background-color:#F0F0F0;
}
#mainform td.sousin {
	width: 100%;
	text-align: center;
	border-bottom-style:none;
	border-bottom: 1px #cccccc dotted;
}
#mainform table{
	width: 100%;
	border: #999 1px solid;
}
#mainform table th{
	text-align:left;
	padding:5px 0 5px 25px;
	border-bottom:1px #999999 solid;
	width:150px;
	font-weight:normal;
	border-right: 1px solid #999999;
	background-color: #ececec;
}
#mainform table th.ftitle{
	text-align:left;
	padding:5px 30px;
	font:15px/20px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	height: 40px;
	vertical-align: middle;
	background-color: #D4D3EF;
}
#mainform table caption{
	text-align:left; font:15px/16px Arial, Helvetica, sans-serif;	color:#FFFFFF; vertical-align: middle;
}
#mainform table td{
	padding:3px 15px; border-bottom:1px dotted #999999;
}
#mainform table tr.odd{
	background-color:#ffffff;
}
input[type="radio"],input[type="checkbox"] {
-moz-transform-origin: left center;
-moz-transform: scale( 1.5 , 1.5 );
-webkit-transform-origin: left center;
-webkit-transform: scale( 1.5 , 1.5 );
}
/* ------------------------ shousai_画像 -----------------------------*/
#shousai{
 margin: 0px; padding: 8px;
}
#shousai td.sm{
	width: 52px; display:block; float:left;margin:0;
}
#shousai td.lm{
	width: 650px; height: 488px; display:block; float:left;margin:0;
}
#shousai .smgazo{
	width: 52px; height: 39px;margin:0;
}
#shousai .slgazo{
	width: 650px; height: 488px;margin:0;
}
#shousai .tdlcom{
	font:12px/18px Arial, Helvetica, sans-serif;
	margin:7px;
	display:block;
	height: 15px;
	color:#000000;
	padding: 5px;
	background-color: #FFFFFF;
}
/* ------------------------ print -----------------------------*/
.pgazo{
	text-align:center;
}
.pgazo img{
	width:600px;
	height:400px;
}
.psoubi{
}
.chizu{
}
.psoubi1{
font:12px/15px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.priR{
	width:48%;
	float:right;
}
.priL{
	width:50%;
	float:left;
}
#base4  .specs{
	width:100%;
font: 10px/12px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#base4 table.specs th {
    background-color: #ddd;
    text-align: center;
    height: 20px;
    width: 100px;
    border-bottom: 1px solid #fff;
    border-right: 1px solid #fff;
	padding:0;
font: 10px/12px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#base4 td.spec2 {
    text-align: left;
    padding-left: 3px;
    background-color: white;
    border-bottom: 1px dotted #999999;
}
#base4 .kakaku2 {
    width: 340px;
    font-weight: bold;
    font-family: Arial;
    color: #cc0000;
    text-align: right;
    border-bottom: solid 2px #cccccc;
    font: 12px/12px Arial, Helvetica, sans-serif;
    background: url(../gif/kbs.gif) no-repeat;
    border-top: solid 2px #cccccc;
}

#base4 .kakaku3{
	font:30px/36px Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-family : Arial;
	color:#cc0000;
	margin: 5px 0 0 0;
	display: block;
	width: 81px;
}
#base4 .tujos{
	background-color : #FFFFFF;
	font-weight : nomal;
	color:#000000;
	padding : 0px;
	float: left;
	margin: 3px 0 0 48px;
	display: block;
	font: 15px/15px Arial, Helvetica, sans-serif;
	width: 41px;
}














