@charset "utf-8";

/* ---SUMMARY---
* Site Name: ウエノシステック
* Description: product
* Version: 20091211
------*/

/*** 商品共通
----------------------------------------- */
/*--メイン画像--*/
.pdt_ph01{
margin-bottom:20px;
}

/*--比較表--*/
.data_ta{
margin:10px auto 30px auto;
width:580px;
font-size:12px;
border:2px solid #ccc;
border-collapse:collapse;
}

.data_ta caption{
color:#c01920;
text-align:center;
font-size:10px;
letter-spacing:3px;
font-weight:bold;
}

.data_ta th{
text-align:center;
vertical-align:middle;
padding:3px;
border:1px solid #ccc;
border-bottom-width:2px;
background:url(../../img/bg_st.gif);
}

.data_ta td{
text-align:left;
padding:5px;
border:1px solid #ccc;
}


/*--商品スペック--*/
.pdt_detail{
background:url(../../../product/img/pdt_bg.gif) no-repeat 0 0;
width:580px;
border-bottom:#dadada 3px solid;
margin-left:auto;
margin-right:auto;
margin-bottom:30px;
}

.pdt_detail h2,
.pdt_detail h3{
padding-left:35px;
}

.pdt_detail_in{
margin:25px 10px 15px 10px;
}

.pdt_danmen{
float:right;
margin:0 0 10px 10px;
}

.spec{
border-collapse:collapse;
line-height:1.5;
}

.spec th{
vertical-align:middle;
font-size:10px;
background:url(../../img/line.gif) repeat-x 0 100%;
width:75px;
text-align:left;
}

.spec th div{
background:url(../../img/icon/ar02.gif) no-repeat 5px 6px;
padding-left:13px;
}

.spec td{
vertical-align:middle;
background:url(../../img/line.gif) repeat-x 0 100%;
padding:7px 0;
}

.price_detail{
font-size:10px;
}

.zenju{
text-align:center;
margin-bottom:15px;
}

/*** フワット
----------------------------------------- */
/*--実績--*/
.rec_sum{
background:url(../../img/bg_st.gif);
padding:15px 20px;
}

/*** マトレックス
----------------------------------------- */
#toku h3{
margin-bottom:5px;
}

#toku p{
margin-left:30px;
}

#yoto{
width:580px;
margin-bottom:15px;
}

#yoto li{
width:50%;
float:left;
background:url(../../img/icon/ar02.gif) no-repeat 0 50%;
text-indent:10px;
}

/*** ハイテクストッパー
----------------------------------------- */
/*--配置例テーブル--*/
#stopper_hai{
font-size:10px;
width:580px;
border-collapse:collapse;
border:1px solid #ccc;
}

#stopper_hai caption{
background-color:#666;
color:#fff;
font-size:12px;
padding:3px 0;
width:580px;
}

#stopper_hai th{
text-align:center;
border:1px solid #ccc;
background:url(../../img/bg_st.gif);
padding:3px 0;
}

#stopper_hai td{
text-align:center;
border:1px solid #ccc;
padding:5px 0;
}

/*** ラテリア
----------------------------------------- */
/*--使用場所--*/
.late_pla{
clear:both;
margin:0 0 20px 0;
border:1px dotted #ccc;
padding:15px;
text-align:left;
}

.late_pla dt{
margin-bottom:8px;
font-weight:bold;
color:#c01920;
}

.late_pla dd{
font-size:small;
float:left;
width:265px;
background:url(../../img/icon/ar02.gif) no-repeat 10px 10px;
}

.late_pla dd span{
padding-left:18px;
}

/*--使用先--*/
.late_use{
margin:0 0 20px 0;
border:1px dotted #ccc;
padding:15px;
text-align:left;
}

.late_use dt{
margin-bottom:8px;
}

.late_use dd{
float:left;
width:170px;
background:url(../../img/icon/ar02.gif) no-repeat 10px 10px;
}

.late_use dd span{
padding-left:18px;
}

/*--Ptype--*/
#late_p{
border:5px solid #efefef;
padding:15px;
margin:30px 0 50px 0;
background:url(../../../product/lateria/img/te06.gif) no-repeat 100% 0;
}

#late_p h2{
padding:10px 0 20px 0;
}

/*** ラテリアPU
----------------------------------------- */
/*--特徴--*/
#pu_toku{
background:url(../../img/bg_st.gif);
padding:10px;
clear:both;
}

#pu_toku div{
background:#fff;
}

#pu_toku h2{
padding:25px 0 0 0;
}

#pu_toku ul{
margin-top:15px;
font-size:small;
}

#pu_toku li{
list-style:disc;
list-style-position:outside;
margin-left:290px;
}

/*--施工--*/
#pu_seko{
background:url(../../img/bg_st.gif);
padding:10px;
margin-bottom:1.5em;
}

/*--写真--*/
#pu_ph{
text-align:center;
margin-bottom:30px;
}

#pu_ph ul{
text-align:right;
margin-top:20px;
}

#pu_ph li{
display:inline;
}

/*--形状--*/
#pu_vari ul{
margin:0 auto;
width:560px;
}

#pu_vari li{
float:left;
text-align:center;
margin-bottom:20px;
}

/*** サブターフ
----------------------------------------- */
/*--開発コンセプト--*/
#turf_cpt li{
background:url(../../img/icon/ar01.gif) no-repeat 5px 8px;
padding-left:18px;
float:left;
width:250px;
}

/*--施工特徴--*/
#turf_seko dt{
font-weight:bold;
background:url(../../img/icon/ar01.gif) no-repeat 0 8px;
padding-left:12px;
}

#turf_seko dd{
margin:0 0 1em 1.5em;
}

/*** レンタル
----------------------------------------- */
.rental{
background:url(../../img/bg_st.gif);
padding:20px;
}

.rental dl{
margin-bottom:15px;
}


/*--end of this file--*/