
/* body{min-width:960px;_width:960px;}*/
/* CSS Document */
body{ background:url(../img/base/pg_bg.gif) top center repeat-y #FFF; margin:0 auto;}
div#main{ width:960px; margin:0 auto 30px;}
div#main h2{width:940px;padding:10px;font-size:15px;font-weight:bold;color:#fff;background:#8DC21F;}
div#shiyou{
	width:914px;
	margin:0 auto;}
div#shiyou .tx_12{
	font-size:12px;}
div#shiyou .tx_l{
	text-align:left;}
div#shiyou p.kome{
	width:820px;
	margin:6px 0 34px;
	padding-left:24px;
	text-indent:-8px;}
div#shiyou #section01 p.kome2{
    clear:both;
	margin:6 auto;
	padding:5px 0 0 5px;}

div#shiyou ul{
	background:#EEEEEE;
	padding:7px 8px 6px;
	margin-top:15px;
	margin-bottom:10px;}
div#shiyou ul li{
	background: url(../img/shiyou/shiyou_green_bar.gif) left 0 no-repeat;
	width:400px;
	float:left}
div#shiyou ul li p{
	font-size:11px;
	line-height:120%;
	margin:3px 0 0 13px;}	
div#shiyou ul li img{
	margin-left:5px;
	display:block;}
div#shiyou ul li.w_led_l{
	width:400px;
	margin-right:12px;}
div#shiyou ul li.w_zenkou2{
	width:210px;
	margin-right:12px;}
div#shiyou ul li.w_tyokka{
	margin-right:7px;}

div#shiyou table{
	text-align:center;
	font-size:14px;
	line-height:120%;
	overflow:hidden;
	margin-bottom: 30px;
	width: 822px;
	border: none;
	border-collapse: collapse;
}

div#shiyou table th { font-size: 11px; padding: 8px 0 5px; border: none; border-collapse: collapse;}
div#shiyou table td { font-size: 12px; padding: 8px 0 5px; border: none; border-collapse: collapse;}
div#shiyou table th.no_p, div#shiyou table#shiyou2 th.no_p{width: 51px; text-align:left;}

div#shiyou table th.wlt,div#shiyou table th.wlc,div#shiyou table th.glc,div#shiyou table th.glc2,div#shiyou table th.wlc2,div#shiyou table#shiyou2 th.wlt, div#shiyou table#shiyou2 th.wlc,div#shiyou table#shiyou2 th.glc,div#shiyou table#shiyou2 th.glc2,div#shiyou table#shiyou2 th.wlc2{
	background: url(../img/shiyou/white_top.gif) no-repeat left top;
	width: 102px;
	padding-left: 5px;
}
div#shiyou table th.wlc,div#shiyou table th.wlc2,
div#shiyou table#shiyou2 th.wlc,div#shiyou table#shiyou2 th.wlc2 {background: url(../img/shiyou/white.gif) no-repeat left -1px;}
div#shiyou table th.glc,div#shiyou table th.glc2,
div#shiyou table#shiyou2 th.glc,div#shiyou table#shiyou2 th.glc2 {background: url(../img/shiyou/gray.gif) no-repeat left -1px;}
div#shiyou table th.glc2,div#shiyou table th.wlc2,
div#shiyou table#shiyou2 th.glc2,div#shiyou table#shiyou2 th.wlc2 {width:51px;}
div#shiyou table#shiyou2 th.wct,div#shiyou table#shiyou2 th.wct2,
div#shiyou table#shiyou2 th.wrt {padding: 1px 0 0; width:175px;}
div#shiyou table#shiyou2 td.nopad {padding: 0; border-bottom:1px solid #cccccc;}
div#shiyou table th.wct {
	background: url(../img/shiyou/white_top.gif) no-repeat -107px top;
	width: 286px;
	text-align: center;
}
div#shiyou table th.wct2 {
	background: url(../img/shiyou/white_top.gif) no-repeat -393px top;
	width: 286px;
	text-align: center;
}
div#shiyou table th.wrt {
	background: url(../img/shiyou/white_top.gif) no-repeat right top;
	text-align: center;
	width: 143px;
}
div#shiyou table#shiyou2 th.wrt {
	background: url(../img/shiyou/shiyou_top2.gif) no-repeat right top;
	text-align: left;
}
div#shiyou table td.watl {
	background: url(../img/shiyou/w_back.gif) no-repeat -1px top;
	text-align: center;
	padding: 9px 0 7px;
	width: 143px;
}
div#shiyou table td.watr {
	background: url(../img/shiyou/w_back.gif) no-repeat right top;
	text-align: center;
	padding: 9px 0 7px;
	width: 143px;
}
div#shiyou table td.wate {
	background: url(../img/shiyou/w_back2.gif) no-repeat right top;
	text-align: center;
	padding: 9px 0 7px;
	width: 143px;
}
div#shiyou table td.wrc_l {background: url(../img/shiyou/white.gif) no-repeat right -1px; width: 715px;}
div#shiyou table td.grc_l {background: url(../img/shiyou/gray.gif) no-repeat right -1px; width: 715px;}
div#shiyou table th#warm_w {background: url(../img/shiyou/white.gif) no-repeat -56px -1px;}
div#shiyou table th#warm_g {background: url(../img/shiyou/gray.gif) no-repeat -56px -1px;}
div#shiyou table th#cool_w {background: url(../img/shiyou/white.gif) no-repeat -56px -1px;}
div#shiyou table th#cool_g {background: url(../img/shiyou/gray.gif) no-repeat -56px -1px;}

div#shiyou table td.wbdrd,div#shiyou table td.wbdrs,div#shiyou table td.wrd,div#shiyou table td.wrs,
div#shiyou table td.wre,div#shiyou table td.gbdrd,div#shiyou table td.gbdrs,div#shiyou table td.grd,
div#shiyou table td.grs,div#shiyou table td.gre{
	width: 143px;
}
div#shiyou table td.warm { width: 71px; text-align: right;}
div#shiyou table td.cool,div#shiyou table td.cool_e {width: 72px; text-align: left;}
div#shiyou table td.wbdrd { background: url(../img/shiyou/white_line.gif) no-repeat -138px bottom;}
div#shiyou table td.gbdrd { background: url(../img/shiyou/gray_line.gif) no-repeat -138px bottom;}
div#shiyou table td.wbdrs { background: url(../img/shiyou/white_line.gif) no-repeat -438px bottom;}
div#shiyou table td.gbdrs { background: url(../img/shiyou/gray_line.gif) no-repeat -438px bottom;}
div#shiyou table td.wbdre { background: url(../img/shiyou/white_line.gif) no-repeat right bottom;}
div#shiyou table td.gbdre { background: url(../img/shiyou/gray_line.gif) no-repeat right bottom;}
div#shiyou table td.wrd { background: url(../img/shiyou/white_line.gif) no-repeat -138px top;}
div#shiyou table td.grd { background: url(../img/shiyou/gray_line.gif) no-repeat -138px top;}
div#shiyou table td.wrs { background: url(../img/shiyou/white_line.gif) no-repeat -438px top;}
div#shiyou table td.grs { background: url(../img/shiyou/gray_line.gif) no-repeat -438px top;}
div#shiyou table td.wre { background: url(../img/shiyou/white_line.gif) no-repeat right top;}
div#shiyou table td.gre { background: url(../img/shiyou/gray_line.gif) no-repeat right top;}
div#shiyou table td.wrsw { background: url(../img/shiyou/white_line.gif) no-repeat -295px top;}
div#shiyou table td.grsw { background: url(../img/shiyou/gray_line.gif) no-repeat -295px top;}
div#shiyou table td.wrdh { background: url(../img/shiyou/white_line.gif) no-repeat -209px top;}
div#shiyou table td.grdh { background: url(../img/shiyou/gray_line.gif) no-repeat -209px top;}
div#shiyou table td.wrsh { background: url(../img/shiyou/white_line.gif) no-repeat -509px top;}
div#shiyou table td.grsh { background: url(../img/shiyou/gray_line.gif) no-repeat -509px top;}
div#shiyou table td.wreh { background: url(../img/shiyou/white_line.gif) no-repeat right top;}
div#shiyou table td.greh { background: url(../img/shiyou/gray_line.gif) no-repeat right top;}
div#shiyou table td.wrdh2 { background: url(../img/shiyou/white_line.gif) no-repeat -210px top;}
div#shiyou table td.grdh2 { background: url(../img/shiyou/gray_line.gif) no-repeat -210px top;}
div#shiyou table td#end{
	height: 14px;
	width: 822px;
	padding: 0;
	background: url(../img/shiyou/table_bottom.gif) no-repeat left top;
}
div#shiyou table#shiyou2{ margin-bottom:10px;}
div#shiyou table#shiyou2 td#end{
	height: 14px;
	width: 822px;
	padding: 0;
	background: url(../img/shiyou/table2_bottom.gif) no-repeat left top;
}


div#shiyou table#shiyou2 td {
	width: 175px;
}
div#shiyou table#shiyou2 td.space {
	width: 5px;
	border-left: 1px solid #8b8b8b;
	border-right:1px solid #8b8b8b;
}
div#shiyou table#shiyou2 td.half1{
	width: 89px;
}
div#shiyou table#shiyou2 td.half2{
	width: 86px;	
}

div#shiyou table#shiyou2 td.gr{
	background: url(../img/shiyou/gray.gif) no-repeat -108px bottom;
}
div#shiyou table#shiyou2 td.grbd{
	background: url(../img/shiyou/gray_line.gif) no-repeat -108px bottom;
}
div#shiyou table#shiyou2 td.gre_l,div#shiyou table#shiyou2 td.wre_l{ width:350px;
	border-right:1px solid #8b8b8b;}
div#shiyou table#shiyou2 td.gre_l{
	background: url(../img/shiyou/gray.gif) no-repeat -108px -1px;
}
div#shiyou table#shiyou2 td.wre { border-right:1px solid #8b8b8b; background: none;}
div#shiyou table#shiyou2 td.gre { border-right:1px solid #8b8b8b; background: url(../img/shiyou/gray.gif) no-repeat -108px -1px;}

/**/
#section01{
width:914px;
clear:both;
}
#section01 img{ margin:0; padding:0;}
#section01 .lef_siyou{ float:left;}
#section01 .rig_siyou{ float:right;}
#section01 .rig_siyou #sp193{ padding-right:123px;}
#section01 .rig_siyou #sp266{
	padding-right:51px;
}
#section01 .rig_siyou #sp222{
	padding-right:221px;
}
#section01 #sp25{
	padding-left:25px;
}

#section01 div#siyou_cl_img{ float:left; width:328px; height:231px;}
#section01 div#siyou_cl_h01{ float:left; overflow:hidden; background:url(../img/shiyou/siyoucl_h01.gif) no-repeat top left;  width:586px; height:231px;}
#section01 div#siyou_cl_h01 div#plaz_01{ margin:52px auto 0 513px;}
#section01 div#siyou_h01{ overflow:hidden; background:url(../img/shiyou/siyou2_h01.gif) no-repeat top; width:914px; height:50px; padding-top:377px;}
#section01 div#siyou_h02{ overflow:hidden; background:url(../img/shiyou/siyou2_h02.gif) no-repeat top; width:914px; height:54px; padding-top:381px;}
#section01 div#siyou_h03{ overflow:hidden; background:url(../img/shiyou/siyou_h03.gif) no-repeat top; width:914px; height:55px; padding-top:451px;}
#section01 div#siyou2_h01{ overflow:hidden; background:url(../img/shiyou/siyou2_h03.gif) no-repeat top; width:914px; height:50px; padding-top:377px;}
#section01 div#jin_s{ overflow:hidden; background:url(../img/shiyou/siyou2_jins.gif) no-repeat top; width:913px; height:50px; padding-top:385px;}
#section01 div#e17_kou{ overflow:hidden; background:url(../img/shiyou/siyou2_kogkou.gif) no-repeat top; width:913px; height:50px; padding-top:356px;}
#section01 div#siyou2_h05{
	overflow:hidden;
	background:url(../img/shiyou/siyou2_h04.gif) no-repeat top;
	width:914px;
	height:50px;
	padding-top:377px;
}
#section01 div#siyou2_h06{
	overflow:hidden;
	background:url(../img/shiyou/siyou2_h07.gif) no-repeat top;
	width:914px;
	height:50px;
	padding-top:377px;
}
#section01 div#hi_e26_01{ overflow:hidden; background:url(../img/shiyou/siyou_bg_hi01.gif) no-repeat top; width:914px; height:50px; padding-top:377px;}
#section01 div#hi_e17_01{ overflow:hidden; background:url(../img/shiyou/siyou_bg_hi02.gif) no-repeat top; width:404px; height:145px; padding-top:377px;}

#section01 .kome{ padding:10px 0 40px 0;}
#section01 .kome p{font-size:10px; padding-left:1em;}
#section01 .kome2 img{ margin:10px 0 40px 0;}
.bn_img_box{ margin:0 auto 10px auto; text-align:center;}
#section01 div#jin_s div#plaz_01{ float:left; padding-left:80px;}
#section01 div#jin_s div#plaz_02{ float:left; padding-left:45px;}
#section01 div#e17_kou #plaz_01{ float:left; padding-left:80px;}
#section01 div#e17_kou div#plaz_02{ float:left; padding-left:45px;}
#section01 div#hi_e17_01 div#plaz_01{ float:left; padding-left:80px;}
#section01 div#hi_e17_01 div#plaz_02{ float:left; padding-left:45px;}
#section01 div#hi_e17_01 div#plaz_03{ float:left; padding-left:45px;}
#section01 div#hi_e17_01 div#plaz_04{ float:left; padding-left:45px;}
#section01 div#hi_e17_01 div#plaz_05{ float:left; padding-left:45px;}
#section01 div#hi_e17_01 div#plaz_06{ float:left; padding-left:45px;}

#section01 div#hi_e26_01 div#plaz_01{ float:left; padding-left:82px;}
#section01 div#hi_e26_01 div#plaz_02{ float:left; padding-left:50px;}
#section01 div#hi_e26_01 div#plaz_03{ float:left; padding-left:50px;}

#section01 div#siyou2_h06 div#plaz_01{ float:left; padding-left:77px;}
#section01 div#siyou2_h06 div#plaz_02{ float:left; padding-left:37px;}
#section01 div#siyou2_h06 div#plaz_03{ float:left; padding-left:120px;}
#section01 div#siyou2_h06 div#plaz_04{ float:left; padding-left:130px;}

#section01 div#siyou_h01 div#plaz_01{ float:left; padding-left:60px;}
#section01 div#siyou_h01 div#plaz_02{ float:left; padding-left:8px;}
#section01 div#siyou_h01 div#plaz_03{ float:left; padding-left:7px;}
#section01 div#siyou_h01 div#plaz_04{ float:left; padding-left:28px;}
#section01 div#siyou_h01 div#plaz_05{ float:left; padding-left:27px;}

#section01 div#siyou_h02 div#plaz_01{ float:left; padding-left:62px;}
#section01 div#siyou_h02 div#plaz_02{ float:left; padding-left:117px;}
#section01 div#siyou_h02 div#plaz_03{ float:left; padding-left:48px;}
#section01 div#siyou_h02 div#plaz_04{ float:left; padding-left:45px;}

#section01 div#siyou_h03 div#plaz_01{ float:left; padding-left:33px;}
#section01 div#siyou_h03 div#plaz_02{ float:left; padding-left:85px;}
#section01 div#siyou_h03 div#plaz_03{ float:left; padding-left:37px;}
#section01 div#siyou_h03 div#plaz_04{ float:left; padding-left:96px;}
#section01 div#siyou_h03 div#plaz_05{ float:left; padding-left:31px;}

#section01 div#siyou2_h01 div#plaz_01{ float:left; padding-left:80px;}
#section01 div#siyou2_h01 div#plaz_02{ float:left; padding-left:47px;}
#section01 div#siyou2_h01 div#plaz_03{ float:left; padding-left:45px;}
#section01 div#siyou2_h01 div#plaz_04{ float:left; padding-left:75px;}

#section01 div#siyou2_h05 div#plaz_01{ float:left; padding-left:80px;}
#section01 div#siyou2_h05 div#plaz_02{ float:left; padding-left:135px;}
#section01 div#siyou2_h05 div#plaz_03{ float:left; padding-left:70px;}


/*▲ここの背景設定*/
div#shiyou table#shiyou2 td.wd { background: url(../img/shiyou/white_line2.gif) no-repeat -2px bottom;}
div#shiyou table#shiyou2 td.gd { background: url(../img/shiyou/gray_line2.gif) no-repeat -2px bottom;}
div#shiyou table#shiyou2 td.gdd { background: url(../img/shiyou/gray_line3.gif) no-repeat -325px bottom;}
div#shiyou table#shiyou2 td.wdd { background: url(../img/shiyou/white_line3.gif) no-repeat -325px bottom;}
div#shiyou table#shiyou2 td.gnd { background: url(../img/shiyou/gray_line3.gif) no-repeat -325px top;}
div#shiyou table#shiyou2 td.wnd { background: url(../img/shiyou/white_line3.gif) no-repeat -325px top;}

div#shiyou table#shiyou2 td.gns { background: url(../img/shiyou/gray_line2.gif) no-repeat -239px top;}
div#shiyou table#shiyou2 td.wns { background: url(../img/shiyou/white_line2.gif) no-repeat -239px top;}
div#shiyou table#shiyou2 td.gds { background: url(../img/shiyou/gray_line2.gif) no-repeat -239px bottom;}
div#shiyou table#shiyou2 td.wds { background: url(../img/shiyou/white_line2.gif) no-repeat -239px bottom;}

div#shiyou table#shiyou2 td.gns2 { background: url(../img/shiyou/gray_line2.gif) no-repeat -328px top;}
div#shiyou table#shiyou2 td.wns2 { background: url(../img/shiyou/white_line2.gif) no-repeat -328px top;}
div#shiyou table#shiyou2 td.gds2 { background: url(../img/shiyou/gray_line2.gif) no-repeat -328px bottom;}
div#shiyou table#shiyou2 td.wds2 { background: url(../img/shiyou/white_line2.gif) no-repeat -328px bottom;}*/


div#shiyou table td p img{
	margin-bottom:10px;}

div#shiyou table td a{
	background: url(../img/shiyou/price_bot_li.gif) center top no-repeat;
	display:block;
	margin: 0 6px;
	padding-top:15px;
	margin-top:10px;}
div#shiyou table td.bk_bot{
	background: url(../img/shiyou/shiyou_bot.gif) left top no-repeat;} 

/* FLOAT CLEAR */
div#shiyou dl:after,
div#shiyou ul:after{
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;}
	
/* floatによる親要素の背景が消えることを回避・IE用 */
div#shiyou dl,
div#shiyou ul{zoom: 100%;}

/* 140128追加 */
#section01 #sp26{
	margin:49px 25px 0px 37px;
}
