/* CSS Document */
@charset "shift-jis";
/*--------------------------------------
仮リセット
--------------------------------------*/
div#jisin1002 *{margin:0; padding:0; line-height:135%}
div#jisin1002 ul, div#jisin1002 ul li, div#jisin1002 ol, div#jisin1002 ol li{list-style:none}
div#jisin1002 img{ vertical-align:bottom; border:none}

/*jishin head*/
div#jisin1002{width:750px; margin:0 auto; text-align:left}
div#jisin_head{width:750px; overflow:hidden}
div#jisin_head div#jisin_head_r{float:left; width:459px}
div#jisin_head h2#jisin_head_l{float:right; width:291px; overflow:hidden}

/*jishin botan*/
div#jisin1002 ul#jisin_botan{width:750px; padding:30px 0 10px 0; overflow:hidden}
div#jisin1002 ul#jisin_botan li{float:left; height:55px; width:186px;}
div#jisin1002 ul#jisin_botan li#j_botan1{height:65px; width:363px}
div#jisin1002 ul#jisin_botan li#j_botan2{height:65px; width:387px}
div#jisin1002 ul#jisin_botan li#j_botan3{width:185px}
div#jisin1002 ul#jisin_botan li#j_botan6{width:193px}

/*jishin cont*/
div#jisin1002 div.cont_box{clear:both; width:730px; margin:0 10px; padding:40px 0 0 0; overflow:hidden}
div#jisin1002 div.cont_box div.flash_box{ text-align:center; padding:20px 0}
div#jisin1002 div.cont_box h3{text-align:center; border-top:20px solid #FFF;}
div#jisin1002 div.cont_box p{clear:both; margin:0 75px; padding:11px 0}
div#jisin1002 div.cont_box strong{font-size:140%; font-weight:normal}

/*jishin point*/
div#jisin1002 div.cont_box div.point_box{
	clear:both; width:706px; margin:0 auto; overflow:hidden; background:url(../IMAGE/1002jisin/point_bk.gif) repeat-y}
div#jisin1002 div.cont_box div.point_box h4{margin:0 22px}
div#jisin1002 div.cont_box div.point_box p{margin:0; padding:11px 22px 0 22px}
div#jisin1002 div.cont_box div.point_box p img{float:right; margin-left:10px}
div#jisin1002 div.cont_box div.point_box .last{
	margin:0; padding:11px 22px 39px 22px; background:url(../IMAGE/1002jisin/point_bot.gif) 0 bottom no-repeat;}
div#jisin1002 div.cont_box div.point_box ul#desibel{padding:20px 35px 39px 36px}
div#jisin1002 div.cont_box div.point_box ul#desibel li{float:left; width:211px}
div#jisin1002 div.cont_box div.point_box ul#desibel li.last85{float:none; clear:left; width:635px}
div#jisin1002 div.cont_box iframe{width:660px; height:685px;}
div#jisin1002 div.cont_box table#spec{width:680px; margin:20px auto 0 auto; border:1px solid #999; font-size:90%}
div#jisin1002 div.cont_box table#spec th{background:#CCC; padding:3px; border:1px solid #999;}
div#jisin1002 div.cont_box table#spec td{background:#fff; padding:3px; border:1px solid #999;}
div#jisin1002 div.cont_box dl#qa{ width:680px; margin:0 auto; padding-top:20px}
div#jisin1002 div.cont_box dl#qa dd{padding:8px 0 15px 60px; border-bottom:1px dashed #666;}

/*jishin kounyu*/
div#jisin1002 div.jisin_kounyu {
	margin:60px 55px 20px 55px;
	background:url(../IMAGE/1002jisin/price_bk.gif) right top repeat-y; overflow:hidden}
div#jisin1002 div.jisin_kounyu dl{
	 background:url(../IMAGE/1002jisin/price_top.gif) right 0 no-repeat; }
div#jisin1002 div.jisin_kounyu dl dt{float:left; width:440px; text-align:left}
div#jisin1002 div.jisin_kounyu dl dd{
	padding:0 0 10px 490px; background:url(../IMAGE/1002jisin/price_bot.gif) right bottom no-repeat}
div#jisin1002 div.jisin_kounyu dl dd p.buy_price{min-height:190px; }
div#jisin1002 div.jisin_kounyu dl dd p.buy_price span.price{ color:#900; font-size:200%}
div#jisin1002 div.jisin_kounyu dl.houjin dd p.buy_price{min-height:235px; }

/*jishin koe*/
div#jisin1002 ul#jisin_koe{margin:0 90px 0 30px}
div#jisin1002 ul#jisin_koe li{
	background:url(../IMAGE/1002jisin/hukidashi_hito.gif) 0 bottom no-repeat;
	padding:20px 0 0 53px}
div#jisin1002 ul#jisin_koe li.nigyou{
	background:url(../IMAGE/1002jisin/hukidashi_hito.gif) right bottom no-repeat;
	padding:20px 53px 0 0;}
div#jisin1002 ul#jisin_koe li dl{
	background:url(../IMAGE/1002jisin/hukidashi_bk.gif) right 0 repeat-y;}
div#jisin1002 ul#jisin_koe li dl dt{
	padding:10px 10px 0 40px;
	background:url(../IMAGE/1002jisin/hukidashi1.gif) right 0 no-repeat}
div#jisin1002 ul#jisin_koe li dl dd{
	padding:0 10px 15px 40px;
	background:url(../IMAGE/1002jisin/hukidasi_bot1.gif) right bottom no-repeat;
	text-align:right}
div#jisin1002 ul#jisin_koe li.nigyou dl{
	background:url(../IMAGE/1002jisin/hukidashi_bk.gif) 0 0 repeat-y;}
div#jisin1002 ul#jisin_koe li.nigyou dl dt{
	padding:10px 40px 0 10px;
	background:url(../IMAGE/1002jisin/hukidashi1.gif) 0 0 no-repeat}
div#jisin1002 ul#jisin_koe li.nigyou dl dd{
	padding:0 40px 10px 10px;
	background:url(../IMAGE/1002jisin/hukidasi_bot2.gif) 0 bottom no-repeat;}


/*--------------------------------------*/

/*floatによる親要素の背景が消えることを回避*/	
div#jisin1002 div.cont_box div.point_box p:after,
div#jisin1002 div.cont_box div.point_box ul:after,
div#jisin1002 div.jisin_kounyu dl:after
{
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}
/*floatによる親要素の背景が消えることを回避・IE用*/
div#jisin1002 div.cont_box div.point_box p,
div#jisin1002 div.cont_box div.point_box ul,
div#jisin1002 div.jisin_kounyu dl{	zoom: 100%;}

/* hide from Mac IE \*/
* html div#jisin1002 div.jisin_kounyu dl dd p.buy_price{height:190px;}
/* */ 