﻿@charset "utf-8";

/* CSS Document */



h3{clear:both;font-size:100%;width:770px;line-height:17px;background:url(images/h3-bg.gif) repeat-x;color:#33cccc;text-align:center;margin:0 0 4px 0 !important ;padding:0;font-weight:normal;}





/*　コンテンツ分け　－－－－－－－－－－－－－－－

－－－－－－－－－－－－－－－－－－－－－－－－*/

.main-contents{float:left;width:442px;height:auto;margin:0;padding:0;text-align:left;}

.contents-right-bunner{float:left;width:151px;}





/*　右のバナー　－－－－－－－－－－－－－－－－－

－－－－－－－－－－－－－－－－－－－－－－－－*/

.right_bunner ul{margin:0;padding:0;}

.right_bunner ul li{margin:0;padding:0;}

.right_bunner li.bunner41{height:99px;width:151px;margin:0;padding:0 0 2px 0;}

.right_bunner li.bunner41 a{height:99px;width:151px;margin:0;padding:0;background:url(images/top/bn_005.gif) no-repeat;display:block;text-indent:-9999px;}

.right_bunner li.bunner42{height:61px;width:151px;margin:0;padding:0 0 2px 0;}

.right_bunner li.bunner42 a{height:61px;width:151px;margin:0;padding:0;background:url(images/top/bn_003.jpg) no-repeat;display:block;text-indent:-9999px;}



.right_bunner li.bunner43{height:61px;width:151px;margin:0;padding:0 0 2px 0;}

.right_bunner li.bunner43 a{height:61px;width:151px;margin:0;padding:0;background:url(images/bn_008.gif) no-repeat;display:block;text-indent:-9999px;}



.right_bunner li.bunner44{height:48px;width:151px;margin:0;padding:0 0 2px 0;}

.right_bunner li.bunner44 a{height:48px;width:151px;margin:0;padding:0;background:url(images/top/top-topics_img02.jpg) no-repeat;display:block;text-indent:-9999px;}



.right_bunner li.bunner45{height:61px;width:151px;margin:0;padding:0 0 2px 0;}

.right_bunner li.bunner45 a{height:61px;width:151px;margin:0;padding:0;background:url(images/bn_001.jpg) no-repeat;display:block;text-indent:-9999px;}



.right_bunner li.bunner46{height:75px;width:151px;margin:0;padding:0 0 2px 0;}

.right_bunner li.bunner46 a{height:75px;width:151px;margin:0;padding:0;background:url(images/top/bn_008.jpg) no-repeat;display:block;text-indent:-9999px;}



.right_bunner li.bunner46ex{height:75px;width:151px;margin:0;padding:0 0 2px 0;}

.right_bunner li.bunner46ex a{height:75px;width:151px;margin:0;padding:0;background:url(images/top/bn_008_ex.jpg) no-repeat;display:block;text-indent:-9999px;}



.right_bunner li.bunner47{height:61px;width:151px;margin:0;padding:0 0 2px 0;}

.right_bunner li.bunner47 a{height:61px;width:151px;margin:0;padding:0;background:url(images/top/bn_002.jpg) no-repeat;display:block;text-indent:-9999px;}



.right_bunner li.bunner22{height:61px;width:151px;margin:0;padding:0 0 2px 0;}

.right_bunner li.bunner22 a{height:61px;width:151px;margin:0;padding:0;background:url(images/top/bn_006.jpg) no-repeat;display:block;text-indent:-9999px;}

.right_bunner li.bunner23{height:61px;width:151px;margin:0;padding:0 0 2px 0;}

.right_bunner li.bunner23 a{height:61px;width:151px;margin:0;padding:0;background:url(images/top/bn_007.jpg) no-repeat;display:block;text-indent:-9999px;}

.right_bunner li.bunner13{height:61px;width:151px;margin:0;padding:0 0 2px 0;}

.right_bunner li.bunner13 a{height:61px;width:151px;margin:0;padding:0;background:url(images/bn_008.gif) no-repeat;display:block;text-indent:-9999px;}

.right_bunner li.bunner14{height:76px;width:151px;margin:0;padding:0 0 2px 0;}

.right_bunner li.bunner14 a{height:76px;width:151px;margin:0;padding:0;background:url(images/bn_016.jpg) no-repeat;display:block;text-indent:-9999px;}

.right_bunner li.bunner15{height:38px;width:151px;margin:0;padding:0 0 2px 0;}

.right_bunner li.bunner15 a{height:38px;width:151px;margin:0;padding:0;background:url(images/bn_010.gif) no-repeat;display:block;text-indent:-9999px;}

.right_bunner li.bunner16{height:46px;width:151px;margin:0;padding:0 0 2px 0;}

.right_bunner li.bunner16 a{height:46px;width:151px;margin:0;padding:0;background:url(images/bn_014.gif) no-repeat;display:block;text-indent:-9999px;}

.right_bunner li.bunner17{height:48px;width:151px;margin:0;padding:0 0 2px 0;}

.right_bunner li.bunner17 a{height:48px;width:151px;margin:0;padding:0;background:url(images/bn_015.jpg) no-repeat;display:block;text-indent:-9999px;}

.right_bunner li.bunner18{height:25px;width:151px;margin:0;padding:0 0 2px 0;}

.right_bunner li.bunner18 a{height:25px;width:151px;margin:0;padding:0;background:url(images/bn_kyocera.gif) no-repeat;display:block;text-indent:-9999px;}





/*　資料請求・お問い合せ　－－－－－－－－－－－－

－－－－－－－－－－－－－－－－－－－－－－－－*/

.inq{clear:both;background:url(images/inq-bg.gif) no-repeat;width:201px;line-height:31px;text-indent:25px;margin:0 9px 10px 232px;padding:0;color:#a53838;}

.inq-2{clear:both;background:url(images/inq-bg.gif) no-repeat;width:201px;line-height:31px;text-indent:25px;margin:0 9px 0 232px;padding:0;color:#a53838;}

.inq-3{clear:both;background:url(images/inq-bg.gif) no-repeat;width:201px;line-height:31px;text-indent:25px;margin:0 9px 20px 232px;padding:0;color:#a53838;}

.inq-4{clear:both;background:url(images/inq-bg.gif) no-repeat;width:201px;line-height:31px;text-indent:25px;margin:15px 9px 20px 232px;padding:0;color:#a53838;}

.inq-5{clear:both;background:url(images/inq-bg.gif) no-repeat;width:201px;line-height:31px;text-indent:8px;margin:15px 9px 20px 232px;padding:0;color:#a53838;}



.inq a:link{text-decoration:none;color:#a53838;}

.inq a:visited{text-decoration:none;color:#a53838;}	 

.inq a:active{text-decoration:none;color:#a53838;}

.inq a:hover{text-decoration:none;color:#51A7A8;}



.inq-2 a:link{text-decoration:none;color:#a53838;}

.inq-2 a:visited{text-decoration:none;color:#a53838;}	 

.inq-2 a:active{text-decoration:none;color:#a53838;}

.inq-2 a:hover{text-decoration:none;color:#51A7A8;}



.inq-3 a:link{text-decoration:none;color:#a53838;}

.inq-3 a:visited{text-decoration:none;color:#a53838;}	 

.inq-3 a:active{text-decoration:none;color:#a53838;}

.inq-3 a:hover{text-decoration:none;color:#51A7A8;}



.inq-4 a:link{text-decoration:none;color:#a53838;}

.inq-4 a:visited{text-decoration:none;color:#a53838;}	 

.inq-4 a:active{text-decoration:none;color:#a53838;}

.inq-4 a:hover{text-decoration:none;color:#51A7A8;}



.inq-5 a:link{text-decoration:none;color:#a53838;}

.inq-5 a:visited{text-decoration:none;color:#a53838;}	 

.inq-5 a:active{text-decoration:none;color:#a53838;}

.inq-5 a:hover{text-decoration:none;color:#51A7A8;}





/*　文字の色　－－－－－－－－－－－－－－－－－－

－－－－－－－－－－－－－－－－－－－－－－－－*/

.blue{color:#3f57a3;}

.red{color:#981a1a;}

.b-red02{color:#ff0000;font-weight:bold;}

.orange{color:#eb6023;}

.b-brown{color:#a53838;font-weight:bold;}

.green{color:#8bb634;}

.green03{color:#77a711;}

.b-green{color:#77a711;font-weight:bold;font-size:120%;}

.b-green02{color:#339900;font-weight:bold;}

.b-green03{color:#77a711;font-weight:bold;margin:0 9px 0 0;padding:0;}

.b-pink{color:#f0525f;font-weight:bold;}

.bb{font-weight:bold;}





/*　仕切り線　－－－－－－－－－－－－－－－－－－

－－－－－－－－－－－－－－－－－－－－－－－－*/

.bar{clear:both;margin:0 27px -5px 13px;padding:0;}

.bar03{margin:10px 9px 10px 0;padding:0;}

/* for IE6 */

* html body .bar03{margin:10px 9px 8px 0;padding:0;}







/*　上へ戻る　－－－－－－－－－－－－－－－－－－

－－－－－－－－－－－－－－－－－－－－－－－－*/

.totop{clear:both;margin:0 10px 20px auto;padding:0;text-align:right;}



/* for IE6 */

* html body .totop{clear:both;margin:10px 10px 10px auto;padding:0;text-align:right;}

/* for IE7 */

*:first-child+html body .totop{clear:both;margin:0 0 10px 0;padding:20px 10px 0 0;text-align:right;}









/*　ＩＨクッキングヒーター　－－－－－－－－－－－

－－－－－－－－－－－－－－－－－－－－－－－－*/

h4.ih{float:left;background:url(images/ih/ih-title01.jpg) no-repeat;margin:0 0 8px 0;padding:0;width:593px;line-height:60px;text-indent:-9999px;}



/*　リード部分　*/

.hi-p01{float:left;width:225px;height:92px;margin:0 0 15px 0;padding:0 20px 0 20px;}

.hi-p02{float:left;width:174px;background:url(images/ih/ih-img01.gif) no-repeat;text-indent:-9999px;height:92px;margin:0 -20px 15px 0;padding:0;}

.hi-p03{clear:both;width:293px;background:url(images/ih/ih-img02.jpg) no-repeat;text-indent:-9999px;height:92px;margin:0 0 0 72px;padding:0 0 7px 0;}

.hi-p04{margin:0 0 15px 75px;padding:0;}



/* for IE6 */

* html body .hi-p01{float:left;width:265px;height:92px;margin:0 0 15px 0;padding:0 20px 0 20px;}

.hi-p03{clear:both;width:293px;background:url(images/ih/ih-img02.jpg) no-repeat;text-indent:-9999px;height:92px;margin:0 0 7px 72px;padding:0 0 0 0;}





/*　おすすめ商品　*/

h5.ih-01{clear:both;background-color:#ff7e44;line-height:22px;color:#ffffff;text-indent:7px;font-size:120%;margin:0 9px 7px 0;padding:0;}

.ih-osusume01{background:url(images/ih/ih_cookingheater.jpg) no-repeat;width:410px;height:202px;margin:5px 0 5px 5px;padding:0;}

.ih-p06{margin:0 0 4px 223px;padding:0;}

.ih-p07{margin:0 0 4px 223px;padding:0;}

.ih-p08{margin:0 0 0 223px;padding:0;}



.ih-osusume02{background:url(images/ih/ih-img04.jpg) no-repeat;width:399px;height:168px;margin:5px 0 15px 5px;padding:0;}

.ih-p09{position:relative;left:138px;top:140px;}

.ih-p10{margin:0 0 0 5px;padding:0;font-size:120%;font-weight:bold;}



.ih-osusume03{background:url(images/ih/ih-img07.jpg) no-repeat;width:404px;height:116px;margin:5px 0 15px 5px;padding:0;}

.ih-osusume04{float:right;margin-left:15px;}

/*　特徴　*/

.ih-p11{background:url(images/ih/ih-img05.gif) no-repeat;margin:10px 0 0 3px;padding:0;text-indent:-9999px;clear:both;}

.ih-p17{background:url(images/ih/ih-img17.gif) no-repeat;height:19px;margin:10px 0 0 3px;padding:0;text-indent:-9999px;clear:both;}

.ih-p17_2{background:url(images/eco/eco-img07.gif) no-repeat;height:38px;margin:10px 0 0 3px;padding:0;text-indent:-9999px;clear:both;}

.ih-rin{clear:both;border-bottom:dashed 1px #666666;padding:10px 0 6px 0;margin:0 9px 0 0;height:76px;}

.ih-rin img{clear:both;float:left;width:71px;margin:0;padding:0 0 0 5px;}

.ih-rin p{float:right;width:348px;margin:0 5px 0 0;padding:0;}

.ih-rin_end{clear:both;border-bottom:dashed 1px #666666;padding:10px 0 6px 0;margin:0 9px 15px 0;height:76px;}

.ih-rin_end img{clear:both;float:left;width:71px;margin:0;padding:0 0 0 5px;}

.ih-rin_end p{float:right;width:348px;margin:0 5px 0 0;padding:0;}





/*　熱効率の比較・オススメの鍋・使用出来る鍋・便利なエコグッズ　*/

h6.ih-02{color:#a53838;font-size:100%;margin:0 0 10px 0;padding:0;}

.ih-img01{float:left;width:172px;height:auto;display:inline;margin:0 0 0 5px;padding:0;}

.ih-table01{float:left;width:240px;height:auto;display:inline;margin:0 0 0 20px;padding:0;}

table{border-collapse:collapse;}

table,tr,td{font-size:100%;border:solid 1px #ff8042;}

td{padding:5px;}

.bg-orange{background-color:#fdddba;}

.ih-p12{font-size:80%;margin:10px 0 15px 3px;padding:0;}

.ih-recomend{float:left;margin:10px 15px 0 0;}

.ih-table02{width:433px;}

.bar02{clear:both;margin:10px 22px 10px 22px;padding:0;}

.eco{float:left;width:130px;margin:0 15px 0 0px;}









/*　オール電化とは？　－－－－－－－－－－－－－－

－－－－－－－－－－－－－－－－－－－－－－－－*/

h4.denka{float:left;background:url(images/denka/denka-title01.jpg) no-repeat;margin:0 0 8px 0;padding:0;width:593px;line-height:60px;text-indent:-9999px;font-size:150%;}

h5.denka-01{clear:both;background-color:#ff7e44;line-height:22px;color:#ffffff;text-indent:7px;font-size:120%;margin:0 9px 7px 0;padding:0;}

.denka-p01{float:left;height:172px;width:260px;margin:0 0 15px 0;padding:0;}

.denka-img01{float:left;width:116px;height:172px;margin:0 0 15px 35px;padding:0;}



/*　オール電化住宅のメリット　*/

.denka-img02{background:url(images/denka/denka-img02.gif) no-repeat;width:266px;height:90px;margin:5px 0 3px 5px;padding:0;text-indent:-9999px;}

.denka-img03{background:url(images/denka/denka-img03.gif) no-repeat;width:266px;height:66px;margin:5px 0 3px 5px;padding:0;text-indent:-9999px;}

.denka-img04{background:url(images/denka/denka-img04.gif) no-repeat;width:266px;height:73px;margin:5px 0 3px 5px;padding:0;text-indent:-9999px;}

.denka-img05{background:url(images/denka/denka-img05.gif) no-repeat;width:266px;height:79px;margin:5px 0 3px 5px;padding:0;text-indent:-9999px;}

.denka-p02{margin:0 9px 20px 0;padding:0;}

.denka-p02_01{margin:0 9px 20px 0;padding:0;color:#ff6600;}

.denka-p02-end{margin:0 9px 20px 0;padding:0;}



/*　すぽっ!と電化リフォーム　*/

h5.denka-02{clear:both;background-color:#57ba30;line-height:22px;color:#ffffff;text-indent:7px;font-size:120%;margin:0 9px 7px 0;padding:0;}

h6.denka-03{color:#a53838;font-size:100%;margin:0 0 10px 0;padding:0;}

.denka-p03{clear:both;color:#77a711;font-size:120%;margin:0 auto 10px auto;padding:0;text-align:center;font-weight:bold;}

.denka-img06{width:386px;height:158px;margin:0 28px 15px 28px;padding:0;}

.denka-img07{float:left;width:175px;height:131px;margin:0 0 15px 18px;padding:0;display:inline;}

.denka-img08{float:left;width:36px;height:33px;margin:46px 10px 76px 10px;padding:0;}

.denka-img09{float:left;width:175px;height:131px;margin:0 18px 30px 0;padding:0;}

.denka-img10{float:left;width:388px;height:139px;margin:0 27px 30px 27px;padding:0;}







/*　エコキュート　－－－－－－－－－－－－－－－－

－－－－－－－－－－－－－－－－－－－－－－－－*/

h4.eco{float:left;background:url(images/eco/eco-title01.jpg) no-repeat;margin:0 0 8px 0;padding:0;width:593px;line-height:60px;text-indent:-9999px;font-size:150%;}

h5.eco-01{clear:both;background-color:#ff7e44;line-height:22px;color:#ffffff;text-indent:7px;font-size:120%;margin:0 9px 7px 0;padding:0;}

.eco-img01{margin:0 111px 15px 111px;padding:0;width:220px;height:216px;}

.eco-p01{margin:0 9px 15px 0;padding:0;}

.eco-p02{margin:0 9px 0 0;padding:0;text-align:right;}

.eco-img04{margin:0 0 0 10px;float:right}



/*　エコキュートとは　*/

.eco-img02{width:420px;height:302px;margin:15px 10px 15px 10px;padding:0;}

ul.eco-ul01{margin:0;padding:0;}

.eco-img03{width:413px;height:149px;margin:0 15px 20px 14px;padding:0;}

.eco-dl{margin-right:9px;padding:0;}



/*　年間光熱費の比較目安　*/

.eco-p03{margin:0 0 0 0;padding:0;}

dl.eco-dl01{background:url(images/eco/clean.jpg) no-repeat 330px 5px;}

dl.eco-dl01 dt{font-weight:bold;color:#a53838;padding:10px 0 0 0;margin:0 9px 0 0;}

dl.eco-dl01 dd{border-bottom:dashed 1px #666666;padding:3px 0 10px 0;margin:0 9px 0 0;}



dl.eco-dl01-a{background:url(images/eco/low_energy.jpg) no-repeat 330px 15px;}

dl.eco-dl01-a dt{font-weight:bold;color:#a53838;padding:10px 0 0 0;margin:0 9px 0 0;}

dl.eco-dl01-a dd{border-bottom:dashed 1px #666666;padding:3px 0 10px 0;margin:0 9px 0 0;}



dl.eco-dl01-b{background:url(images/eco/the_earth.jpg) no-repeat 330px 5px;}

dl.eco-dl01-b dt{font-weight:bold;color:#a53838;padding:10px 0 0 0;margin:0 9px 0 0;}

dl.eco-dl01-b dd{border-bottom:dashed 1px #666666;padding:3px 0 10px 0;margin:0 9px 0 0;}



dl.eco-dl01-c{background:url(images/eco/happning.jpg) no-repeat 330px 5px;}

dl.eco-dl01-c dt{font-weight:bold;color:#a53838;padding:10px 0 0 0;margin:0 9px 0 0;}

dl.eco-dl01-c dd{border-bottom:dashed 1px #666666;padding:3px 0 10px 0;margin:0 9px 0 0;}





dl.eco-dl02{background:url(images/eco/eco-img06.gif) no-repeat;height:240px;border-bottom:dashed 1px #666666;margin:0 9px 15px 0;padding:0;}

dl.eco-dl02 dt{font-weight:bold;color:#a53838;padding:10px 0 9px 0;margin:0 0 0 230px;}

dl.eco-dl02 dd{padding:3px 0 10px 0;margin:0 9px 0 230px;}











/*　蓄熱式暖房器　－－－－－－－－－－－－－－－－

－－－－－－－－－－－－－－－－－－－－－－－－*/

h4.heater{float:left;background:url(images/heater/heater-title01.jpg) no-repeat;margin:0 0 8px 0;padding:0;width:593px;line-height:60px;text-indent:-9999px;font-size:150%;}

h4.heater-title02{float:left;background:url(images/heater/heater-title02.jpg) no-repeat;margin:0 0 8px 0;padding:0;width:593px;line-height:60px;text-indent:-9999px;font-size:150%;}

h5.heater-01{clear:both;background-color:#ff7e44;line-height:22px;color:#ffffff;text-indent:7px;font-size:120%;margin:0 9px 7px 0;padding:0;}

.heater-p01{margin:0 9px 15px 0;padding:0;color:#eb6023;}

.heater-img01{margin:0 0 15px 10px;padding:0;}

dl.heater-dl01 dt{font-weight:bold;color:#a53838;padding:10px 0 0 0;margin:0 9px 0 0;}

dl.heater-dl01 dd{border-bottom:dashed 1px #666666;padding:3px 0 10px 0;margin:0 9px 0 0;}

dl.heater-dl01 dd.heater-end{border-bottom:none;padding:3px 0 10px 0;margin:0 9px 0 0;}

.heater-img02{margin:0 0 15px 10px;padding:0;}



/*　日本スティーベル　蓄熱式暖房器　*/

.heater-p02{margin:0 9px 15px 0;padding:0 180px 0 0;background:url(images/heater/heater-img04.jpg) no-repeat 270px top;height:129px;}

.heater-p03{margin:0 9px 15px 0;padding:0;}

.heater-p04{margin:0 9px 0 0;padding:0;text-align:right;}

.heater-img03{margin:0 0 15px 71px;padding:0;}









/*　もっとお得に！　－－－－－－－－－－－－－－－

－－－－－－－－－－－－－－－－－－－－－－－－*/

h4.sun{float:left;background:url(images/sun/sun-title01.jpg) no-repeat;margin:0 0 8px 0;padding:0;width:593px;line-height:60px;text-indent:-9999px;font-size:150%;}

h5.sun-01{clear:both;background-color:#f0525f;line-height:22px;color:#ffffff;text-indent:7px;font-size:120%;margin:0 9px 7px 0;padding:0;}

.sun-p01{margin:0 9px 15px 0;padding:0 0 0 125px;background:url(images/sun/sun-img10.jpg) no-repeat left top;height:150px;}

.sun-img01{margin:0 0 25px 10px;padding:0;}

.sun-dl01 dt{font-weight:bold;color:#f0525f;margin:0 0 3px 0;padding:0;}

.sun-dl01 dd{color:#f0525f;margin:0 0 10px 0;padding:0;}

.sun-img02{margin:0 0 25px 11px;padding:0;}

h6.sun-02{clear:both;background-color:#ffcc99;line-height:22px;color:#f0525f;text-align:center;font-size:100%;margin:0 9px 7px 0;padding:0;}



/*　エコノナビットii　*/

.sun-p02{background:url(images/sun/sun-img06.jpg) no-repeat left top;padding:0 9px 0 130px;margin:0;height:83px;}

.sun-p03{background:url(images/sun/sun-img07.gif) no-repeat 130px top;padding:0;margin:0 0 20px 0;width:442px;height:43px;text-indent:-9999px;}

.sun-p03 a{background:url(images/sun/sun-img07.gif) no-repeat 130px top;padding:0;margin:0;width:442px;height:43px;display:block;}



/*　資料プレゼント　*/

.sun-p04{background:url(images/sun/sun-img08.jpg) no-repeat left top;padding:0 9px 0 130px;margin:0;height:156px;}

.sun-p05{padding:0;margin:0;position:relative;left:290px;top:-14px;}



/*　アナタのための発電システム　*/

.sun-p06{text-align:right;margin:0 9px 3px auto;padding:0;font-size:120%;font-weight:bold;color:#77a711;}

dl.sun-dl02{background:url(images/sun/sun-img09.jpg) no-repeat left top;}

.sun-dl02 dt.r-text01{font-weight:bold;color:#f0525f;margin:0 0 3px 0;padding:0 0 0 110px;}

.sun-dl02 dt{font-weight:bold;color:#f0525f;margin:0 0 3px 0;padding:0;}

.sun-dl02 dd{margin:0 0 3px 0;padding:0;}

.sun-dl02 dd.r-text02{margin:0 0 3px 0;padding:0 0 0 110px;}

.sun-dl02 dd.r-link{margin:0 0 3px 0;padding:0 9px 12px 0;text-align:right;}









/*　設置と料金　－－－－－－－－－－－－－－－－－

－－－－－－－－－－－－－－－－－－－－－－－－*/

h4.price{float:left;background:url(images/price/price-title01.jpg) no-repeat;margin:0 0 8px 0;padding:0;width:593px;line-height:60px;text-indent:-9999px;font-size:150%;}

h5.price-01{clear:both;background-color:#f0525f;line-height:22px;color:#ffffff;text-indent:7px;font-size:120%;margin:0 9px 7px 0;padding:0;}

ul.price-ul01{padding:0;margin:0 9px 25px 0;}

ul.price-ul01 li{border-bottom:dashed 1px #666666;padding:10px 0 10px 0;margin:0;}

ul.price-ul01 li.img01{border-bottom:dashed 1px #666666;padding:0 70px 10px 0;margin:10px 0 0 0;background:url(images/price/price-img01.jpg) no-repeat 358px 12px;}

ul.price-ul01 li.img02{border-bottom:dashed 1px #666666;padding:0 70px 0 0;margin:10px 0 0 0;background:url(images/price/price-img02.jpg) no-repeat 360px top;height:73px;}

ul.price-ul01 li.img03{border-bottom:dashed 1px #666666;padding:0 70px 0 0;margin:10px 0 0 0;background:url(images/price/price-img03.jpg) no-repeat 372px top;height:110px;}

ul.price-ul01 li.end{border-bottom:none;padding:0 70px 0 0;margin:10px 0 0 0;background:url(images/price/price-img04.jpg) no-repeat 358px top;height:73px;}



.price-box01{border:solid 1px #ff9900;width:420px;height:auto;margin:0 0 20px 6px;padding:0 0 3px 0;text-indent:10px;color:#ff6600;}

.price-box01 dt{margin:0 0 3px 0;padding:3px 0 3px 0;border-bottom:solid 1px #ff9900;font-weight:bold;}



/* 料金(電化リフォーム) */

.price-p01{background:url(images/price/price-img05-2.png) no-repeat;width:418px;height:80px;text-indent:-9999px;margin:0 0 10px 8px;padding:0;}

.price-p02{margin:0 9px 0 auto;padding:0;text-align:right;}

.price-p03{margin:0 9px 0 auto;padding:0;text-align:right;}





/* 設置工事までの流れ(太陽光発電システム) */

ul.price-ul02{padding:0;margin:0 9px 25px 0;}

ul.price-ul02 li{border-bottom:dashed 1px #666666;padding:10px 0 10px 0;margin:0;}

ul.price-ul02 li.img11{border-bottom:dashed 1px #666666;padding:0 70px 0 0;margin:10px 0 0 0;background:url(images/price/price-img06.jpg) no-repeat 358px top;height:73px;}

ul.price-ul02 li.img12{border-bottom:dashed 1px #666666;padding:0 73px 0 0;margin:10px 0 0 0;background:url(images/price/price-img07.jpg) no-repeat 358px top;height:65px;}

ul.price-ul02 li.img13{border-bottom:dashed 1px #666666;padding:0 70px 10px 0;margin:10px 0 0 0;background:url(images/price/price-img08.jpg) no-repeat 358px 4px;}

ul.price-ul02 li.img14{border-bottom:dashed 1px #666666;padding:0 73px 0 0;margin:10px 0 0 0;background:url(images/price/price-img09.jpg) no-repeat 358px top;height:73px;}

ul.price-ul02 li.end10{border-bottom:none;padding:0;margin:10px 0 15px 0;}

ul.price-ul02 li.end20{border-bottom:none;padding:0;margin:0;line-height:20px;}



/* アイムが選ばれる3つの理由  */

.price-box02{border:solid 1px #ff9900;width:420px;height:auto;margin:0 0 20px 6px;padding:0 0 3px 0;color:#ff6600;}

.price-box02 dt{margin:0 0 3px 0;padding:3px 0 3px 10px;border-bottom:solid 1px #ff9900;font-weight:bold;}

.price-box02 dd{margin:0 0 3px 0;padding:3px 10px 3px 10px;}



/* エコノナビットⅡをプレゼント  */

.price-p04{border-top:dashed 1px #666666;font-weight:bold;margin:0;padding:15px 80px 0 0;background:url(images/price/price-img10.jpg) no-repeat 358px 5px;height:73px;}









/*　お客様の声／電気料金の推移　－－－－－－－－－

－－－－－－－－－－－－－－－－－－－－－－－－*/

h4.voice{float:left;background:url(images/voice/voice-title01.jpg) no-repeat;margin:0 0 8px 0;padding:0;width:593px;line-height:60px;text-indent:-9999px;font-size:150%;}

h5.voice-01{clear:both;background-color:#99cc00;line-height:22px;color:#ffffff;text-indent:7px;font-size:120%;margin:0 9px 7px 0;padding:0;}



/* 大崎市M様邸の場合 */

.voice-p01{font-weight:bold;font-size:120%;margin:0 0 10px 0;padding:0;}

dl.voice-dl01{background:url(images/voice/voice-img01.jpg) no-repeat left top;margin:0;padding:0 0 10px 210px;margin:0 9px 0 0;}

dl.voice-dl01 dt{border-bottom:dashed 1px #666666;margin:0;padding:0 0 0 7px;font-weight:bold;color:#77a711;}

dl.voice-dl01 dd{margin:0;padding:0 0 0 7px;}

h6.voice-02{clear:both;background-color:#d8ff62;line-height:20px;color:#ffffff;font-size:100%;text-indent:7px;margin:0 9px 7px 0;padding:0;}



table.voice-03,.voice-03 tr,.voice-03 td{font-size:100%;border:solid 1px #99cc00;}

.voice-03 td{padding:5px;}

.voice-03{width:442px;text-align:right;}

.bg-green{background-color:#dcffce;}

.bg-green02{background-color:#dcffce;text-align:center;}

.bg-red02{background-color:#ffcc99;text-align:center;color:#FF0000;font-size:140%;font-weight:bold;}



/* 大崎市O様邸の場合 */

dl.voice-dl02{background:url(images/voice/voice-img02.jpg) no-repeat left top;margin:0;padding:0 0 10px 210px;margin:0 9px 0 0;}

dl.voice-dl02 dt{border-bottom:dashed 1px #666666;margin:0;padding:0 0 0 7px;font-weight:bold;color:#77a711;}

dl.voice-dl02 dd{margin:0;padding:0 0 0 7px;}

.voice-p02{margin:15px 0 10px 0;padding:0;}



/* 大崎市M様邸の場合 */

			  

dl.voice-dl03{background:url(images/voice/voice-img03.jpg) no-repeat left top;margin:0;padding:0 0 10px 210px;margin:0 9px 0 0;}

dl.voice-dl03 dt{border-bottom:dashed 1px #666666;margin:0;padding:0 0 0 7px;font-weight:bold;color:#77a711;}

dl.voice-dl03 dd{margin:0;padding:0 0 0 7px;}

.voice-p03{background-color:#ff8042;margin:15px 0 0 0;padding:3px 0 3px 0;color:#ffffff;font-weight:bold;font-size:120%;text-align:center;}



/* 大崎市Y様邸の場合 */

			  

dl.voice-dl04{background:url(images/voice/voice-img04.jpg) no-repeat left top;margin:0;padding:0 0 10px 210px;margin:0 9px 0 0;}

dl.voice-dl04 dt{border-bottom:dashed 1px #666666;margin:0;padding:0 0 0 7px;font-weight:bold;color:#77a711;}

dl.voice-dl04 dd{margin:0;padding:0 0 0 7px;}



.voice-p04{margin:15px 9px 15px 0;padding:0;text-align:right;}

.bg-green03{background-color:#aadd99;text-align:center;}

.bg-red03{background-color:#ffcc99;}

.bg-red04{background-color:#ffcc99;color:#FF0000;}

.voice-p04{background-color:#ff8042;margin:15px 0 20px 0;padding:3px 0 3px 0;color:#ffffff;font-weight:bold;font-size:120%;text-align:center;}







/*　会社概要　－－－－－－－－－－－－－－－－－－

－－－－－－－－－－－－－－－－－－－－－－－－*/

h4.company{float:left;background:url(images/company/company-title01.jpg) no-repeat;margin:0 0 8px 0;padding:0;width:593px;line-height:60px;font-size:150%;text-indent:-9999px;}



/* ショールーム */

h5.company-01{clear:both;background-color:#99cc00;line-height:22px;color:#ffffff;text-indent:7px;font-size:120%;margin:0 9px 7px 0;padding:0;}

dl.company-dl01{background:url(images/company/company-img01.jpg) no-repeat right top;margin:0;padding:0 210px 3px 0;margin:0 9px 0 0;}

dl.company-dl01 dt{margin:0;padding:0 0 0 7px;font-weight:bold;color:#77a711;}

dl.company-dl01 dd{margin:0;padding:0 0 0 7px;}



.company-p01{margin:0 0 15px 230px;padding:0;}

.company-p02{background:url(images/company/company-title04.gif) no-repeat;margin:0 0 15px 6px;padding:0;width:421px;height:50px;text-indent:-9999px;}



ul.company-ul01{margin:0 0 15px 0;padding:0;font-size:80%;line-height:15px;}	  

.company-ul01_1{float:left;width:204px;height:auto;margin:0 15px 10px 5px;padding:160px 0 0 0;display:inline;background:url(images/company/company-img22.jpg) no-repeat;}	  

.company-ul01_2{float:left;width:204px;height:auto;margin:0 5px 10px 0;padding:160px 0 0 0;display:inline;background:url(images/company/company-img29.jpg) no-repeat;}	  

.company-ul01_3{clear:both;float:left;width:204px;height:auto;margin:0 15px 10px 5px;padding:160px 0 0 0;display:inline;background:url(images/company/company-img16.jpg) no-repeat;}	  

.company-ul01_4{float:left;width:204px;height:auto;margin:0 5px 10px 0;padding:160px 0 0 0;display:inline;background:url(images/company/company-img23.jpg) no-repeat;}	  

.company-ul01_5{clear:both;float:left;width:204px;height:auto;margin:0 15px 10px 5px;padding:160px 0 0 0;display:inline;background:url(images/company/company-img18.jpg) no-repeat;}	  

.company-ul01_6{float:left;width:204px;height:auto;margin:0 5px 10px 0;padding:160px 0 0 0;display:inline;background:url(images/company/company-img19.jpg) no-repeat;}	  

.company-ul01_7{clear:both;float:left;width:204px;height:auto;margin:0 15px 10px 5px;padding:160px 0 0 0;display:inline;background:url(images/company/company-img24.jpg) no-repeat;}	  

.company-ul01_8{float:left;width:204px;height:auto;margin:0 5px 10px 0;padding:160px 0 0 0;display:inline;background:url(images/company/company-img25.jpg) no-repeat;}

.company-ul01_11{clear:both;float:left;width:204px;height:auto;margin:0 15px 10px 5px;padding:160px 0 0 0;display:inline;background:url(images/company/company-img26.jpg) no-repeat;}	  

.company-ul01_12{float:left;width:204px;height:auto;margin:0 5px 10px 0;padding:160px 0 0 0;display:inline;background:url(images/company/company-img27.jpg) no-repeat;}	  



ul.company-ul02{margin:0 0 15px 0;padding:0;font-size:80%;line-height:15px;}	  

.company-ul02_1{float:left;width:204px;height:auto;margin:0 15px 10px 5px;padding:160px 0 0 0;display:inline;background:url(images/company/company-img33.jpg) no-repeat;}	  

.company-ul02_2{float:left;width:204px;height:auto;margin:0 5px 10px 0;padding:160px 0 0 0;display:inline;background:url(images/company/company-img34.jpg) no-repeat;}	  

.company-ul02_3{clear:both;float:left;width:204px;height:auto;margin:0 15px 10px 5px;padding:160px 0 0 0;display:inline;background:url(images/company/company-img35.jpg) no-repeat;}	  

.company-ul02_4{float:left;width:204px;height:auto;margin:0 5px 10px 0;padding:160px 0 0 0;display:inline;background:url(images/company/company-img36.jpg) no-repeat;}	  

.company-ul02_5{clear:both;float:left;width:204px;height:auto;margin:0 15px 10px 5px;padding:160px 0 0 0;display:inline;background:url(images/company/company-img37.jpg) no-repeat;}	  

.company-ul02_6{float:left;width:204px;height:auto;margin:0 5px 10px 0;padding:160px 0 0 0;display:inline;background:url(images/company/company-img38.jpg) no-repeat;}	  

.company-ul02_7{clear:both;float:left;width:204px;height:auto;margin:0 15px 10px 5px;padding:160px 0 0 0;display:inline;background:url(images/company/company-img39.jpg) no-repeat;}	  

.company-ul02_8{float:left;width:204px;height:auto;margin:0 5px 10px 0;padding:160px 0 0 0;display:inline;background:url(images/company/company-img40.jpg) no-repeat;}



.company-p03{clear:both;background:url(images/company/company-title03.gif) no-repeat;margin:0 0 15px 6px;padding:0;width:421px;height:50px;text-indent:-9999px;}

ul.company-ul02{margin:0 0 20px 0;padding:0;}	  

.company-ul01_9{float:left;width:204px;height:auto;margin:0 15px 10px 5px;padding:160px 0 0 0;display:inline;background:url(images/company/company-img14.jpg) no-repeat;}	  

.company-ul01_10{float:left;width:204px;height:auto;margin:0 5px 10px 0;padding:160px 0 0 0;display:inline;background:url(images/company/company-img15.jpg) no-repeat;}	  



/*ショールームのご案内(下)*/

.company-p07{clear:both;background:url(images/company/company-title05.gif) no-repeat;margin:0 0 15px 6px;padding:0;width:421px;height:50px;text-indent:-9999px;}

dl.company-dl10{background:url(images/company/company-img30.jpg) no-repeat right top;margin:0;padding:0 90px 3px 0;margin:0 9px 0 0;}

dl.company-dl10 dt{margin:0;padding:0 0 0 7px;font-weight:bold;color:#77a711;}

dl.company-dl10 dd{margin:0;padding:0 0 0 7px;}



.company-p08{clear:both;background:url(images/company/company-title06.gif) no-repeat;margin:0 0 15px 6px;padding:0;width:421px;height:50px;text-indent:-9999px;}

dl.company-dl11{background:url(images/company/company-img31.jpg) no-repeat right top;margin:0;padding:0 90px 3px 0;margin:0 9px 0 0;}

dl.company-dl11 dt{margin:0;padding:0 0 0 7px;font-weight:bold;color:#77a711;}

dl.company-dl11 dd{margin:0;padding:0 0 0 7px;}





/* カルチャー教室 */

.company-p04{float:left;width:275px;margin:0 0 15px 0;padding:0;color:#ffff00;font-weight:bold;}

	

.company-p05{height:61px;width:151px;margin:0 9px 15px;padding:0;width:151px;height:61px;text-indent:-9999px;}

.company-p05 a{height:61px;width:151px;margin:0;padding:0;background:url(images/top/bn_006.jpg) no-repeat;display:block;text-indent:-9999px;}





		  

/* 講師紹介 */

dl.company-dl02{clear:both;background:url(images/company/school_01.jpg) no-repeat 367px 3px;background-color:#ffccff;margin:0 9px 0 0;padding:0;}

dl.company-dl02 dt{font-weight:bold;color:#ff0000;margin:0;padding:10px 0 5px 15px;font-size:120%;}			  

.dl02-1{margin:0;padding:0 80px 10px 5px;}			  

.dl02-2{margin:0;padding:0 80px 10px 150px;}			  

.dl02-3{margin:-52px 0 0 0;padding:0 3px 15px 310px;text-align:right;font-size:80%;line-height:15px;}			  

			  

dl.company-dl03{clear:both;background:url(images/company/school_02.jpg) no-repeat 367px 12px;background-color:#d8fbc5;margin:0 9px 0 0;padding:0;}

dl.company-dl03 dt{font-weight:bold;color:#008000;margin:0;padding:10px 0 5px 15px;font-size:120%;}			  

.dl03-1{margin:0;padding:0 80px 10px 5px;}			  

.dl03-2{margin:0;padding:0 80px 15px 150px;}			  

.dl03-3{margin:-48px 0 0 0;padding:0 3px 8px 310px;text-align:right;font-size:80%;line-height:15px;}			  

			  

dl.company-dl04{clear:both;background:url(images/company/school_03.jpg) no-repeat 367px 12px;background-color:#d8fbc5;margin:0 9px 15px 0;padding:0;}

dl.company-dl04 dt{font-weight:bold;color:#008000;margin:0;padding:10px 0 5px 15px;font-size:120%;}			  

.dl04-1{margin:0;padding:0 80px 10px 5px;}

.dl04-3{margin:0;padding:0 0 15px 4px;}				  

.dl04-2{margin:-30px 0 0 0;padding:0 3px 8px 290px;text-align:right;font-size:80%;line-height:15px;}	



.company-img01{clear:both;float:left;width:202px;height:152px;margin:0 9px 9px 9px;padding:0;display:inline;}	  

.company-img02{float:left;width:202px;height:152px;margin:0 9px 9px 0;padding:0}	



.company-p06{clear:both;text-align:right;margin:0 9px 15px auto;padding:0;}

			  

/* 住まい工房アイムの各種セミナー */

dl.company-dl05{clear:both;background:url(images/company/company-img10.jpg) no-repeat 229px 16px;margin:0 9px 3px 0;padding:0;height:174px;}

dl.company-dl05 dt{font-weight:bold;color:#008000;margin:0 220px 0 0;padding:0;}			  

dl.company-dl05 dd{margin:0 220px 0 0;padding:0;}			  

dl.company-dl05 dd.dl05-1{margin:-145px 0 0 234px;padding:0;font-size:80%;}			  

			  

/* 募集中 */

dl.company-dl06{clear:both;background:url(images/company/company-img11.jpg) no-repeat 229px 16px;margin:0 9px 15px 0;padding:0;height:174px;}

dl.company-dl06 dt{font-weight:bold;color:#008000;margin:0 220px 0 0;padding:0;}			  

dl.company-dl06 dd{margin:0 220px 0 0;padding:0;}			  

dl.company-dl06 dd.dl06-1{margin:-162px 0 0 234px;padding:0;font-size:80%;}			  

			  

/* 京セラソーラーＦＣ大崎　イベント情報 */

dl.company-dl07{clear:both;background:url(images/company/company-img12.jpg) no-repeat 229px 37px;margin:0 9px 15px 0;padding:0;height:190px;}

dl.company-dl07 dt{font-weight:bold;color:#008000;margin:0 180px 0 0;padding:0;}			  

dl.company-dl07 dd{margin:0 220px 0 0;padding:0;}			  

dl.company-dl07 dd.dl07-1{margin:-180px 0 0 234px;padding:0;font-size:80%;}			  

			  

/* 会社概要 */

h5.company-02{clear:both;background-color:#f0525f;line-height:22px;color:#ffffff;text-indent:7px;font-size:120%;margin:0 9px 7px 0;padding:0;}



dl.company-dl08{clear:both;background:url(images/company/company-img13.jpg) no-repeat 283px 16px;margin:0 9px 15px 0;padding:0;height:190px;}

dl.company-dl08 dt{font-weight:bold;color:#008000;margin:0 180px 0 0;padding:0;}			  

dl.company-dl08 dd{margin:0 160px 0 0;padding:0;}			



dl.company-dl09{background-color:#dcffce;margin:0 9px 20px 0;border:1px solid #99cc00;border-top:none;}

.company-dl09 dt{margin:0;padding:0.5em 0 0.5em 0.5em;border-top:1px solid #99cc00;width:100px;float:left;}

.company-dl09 dd{background-color:white;margin:0 0 0 100px;padding: 0.5em 0 0.5em 1em;border-top:1px solid #99cc00;border-left:1px solid #99cc00;}



/* for IE6 */

* html body .company-dl09 dt {clear:both;margin:0;padding:0.5em 0 0.5em 0.5em;border-top:1px solid #99cc00;width:100px;float:left;}

* html body .company-dl09 dd {float:left;background-color:white;margin:0 0 0 0;padding:0.5em 0 0.5em 1em;border-top:1px solid #99cc00;border-left:1px solid #99cc00;width:331px;}

			  

/* 地図 */

.company-img03{margin:0 0 20px 7px;padding:0}



/* テーブル */

.company-table01 td{border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}

.company-table01 tr{border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}

table.company-table01{border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}



/* NEWショールーム */

dl.company-dl12{background:url(images/company/company-img200909.jpg) no-repeat right top;margin:0;padding:0 210px 3px 0;margin:0 9px 0 0;}

dl.company-dl12 dt{margin:0;padding:0 0 0 7px;font-weight:bold;color:#77a711;}

dl.company-dl12 dd{margin:0;padding:0 0 0 7px;}



/* 住まい工房アイムのスタッフ達 */

dl.company-dl13{clear:both;background:url(images/company/company-img20090902.jpg) no-repeat 229px 16px;margin:0 9px 3px 0;padding:0;height:174px;}

dl.company-dl13 dt{font-weight:bold;color:#008000;margin:0 220px 0 0;padding:0;}			  

dl.company-dl13 dd{margin:0 220px 0 0;padding:0;}			  

dl.company-dl13 dd.dl05-1{margin:-145px 0 0 234px;padding:0;font-size:80%;}			  



/* 京セラソーラーＦＣ仙台泉 */

dl.company-dl14{clear:both;background:url(images/company/company-img32.jpg) no-repeat 229px 37px;margin:0 9px 15px 0;padding:0;height:390px;}

dl.company-dl14 dt{font-weight:bold;color:#008000;margin:0 180px 0 0;padding:0;}			  

dl.company-dl14 dd{margin:0 220px 0 0;padding:0;}			  

dl.company-dl14 dd.dl14-1{margin:-340px 0 0 234px;padding:0;font-size:80%;}			  



/*　お問い合せ　－－－－－－－－－－－－－－－－－

－－－－－－－－－－－－－－－－－－－－－－－－*/

h4.info{float:left;background:url(images/info/info-title01.jpg) no-repeat;margin:0 0 8px 0;padding:0;width:593px;line-height:60px;text-indent:-9999px;font-size:150%;}

h5.info-01{clear:both;background-color:#99cc00;line-height:22px;color:#ffffff;text-indent:7px;font-size:120%;margin:0 9px 7px 0;padding:0;}

h6.info-02{clear:both;background-color:#FF9933;line-height:22px;color:#ffffff;text-indent:7px;font-size:120%;margin:0 9px 7px 0;padding:0;}

dl.info-dl01{margin:0 9px 0 0;padding:0;}

dl.info-dl01 dt{margin:0;padding:10px 0 0 7px;font-weight:bold;color:#77a711;}

dl.info-dl01 dd{margin:0;padding:0 0 10px 7px;border-bottom:dashed 1px #666666;}

dl.info-dl01 dt.top{margin:0;padding:0 0 0 7px;font-weight:bold;color:#77a711;}

dl.info-dl01 dd.end{margin:0 0 6px 0;padding:0 0 0 7px;border-bottom:none;}

			  

/* メールフォーム */

.info-table{width:433px;margin:0 0 30px 0;padding:0;}

table.info-table,.info-table tr,.info-table td{font-size:100%;border:solid 1px #99cc00;}



/*　菅原工務店について　－－－－－－－－－－－－－－－－

－－－－－－－－－－－－－－－－－－－－－－－－*/

h4.group{float:left;background:url(images/group/group-title01.jpg) no-repeat;margin:0 0 8px 0;padding:0;width:593px;line-height:60px;text-indent:-9999px;font-size:150%;}

h5.group-01{clear:both;background-color:#96cc00;line-height:22px;color:#ffffff;text-indent:7px;font-size:120%;margin:0 9px 7px 0;padding:0;}

.group-p01{margin:0 9px 15px 0;padding:0;}

.group-p02{margin:0 9px 0 0;padding:0;text-align:right;}



/*　サイトマップ　－－－－－－－－－－－－－－－－

－－－－－－－－－－－－－－－－－－－－－－－－*/

h5.map-01{clear:both;background-color:#99cc00;line-height:22px;color:#ffffff;text-indent:7px;font-size:120%;margin:0 9px 30px 0;padding:0;}

.map-02{margin:0 0 10px 40px;padding:0;}

.map-02 li{margin:0 0 10px 40px;padding:0;}

.map-03{margin:0 0 10px 60px;padding:0;}

.map-03 li{margin:0 0 10px 60px;padding:0;}

.map-04{margin:0 0 10px 40px;padding:0;}

.map-04 li{margin:0 0 10px 40px;padding:0;}






