@charset "euc-jp";

/* ---------------------------------------------

1:header

--------------------------------------------- */
#globalNav li a,#globalNav li span,#ttl .peakshift a,#ttl .peakshift span{background:url(../img/common/header_globalnav.png) no-repeat;}
/*-- ttl --*/
#ttl{position:relative;width:950px;background:url(../img/common/bg_btm_gnavi.png) 0 0 no-repeat;height:117px;text-indent:-9999px;}
#ttl h1 {height:59px;left:2px;position:absolute;text-indent:-9999px;top:30px;width:168px;}
#ttl h1 a {display:block;height:60px;overflow:hidden;width:165px;}
#ttl .logo{height:35px;position:absolute;right:4px;top:12px;width:121px;}
#ttl .logo a{display:block;height:35px;overflow:hidden;text-indent:-9999px;width:121px;}
#ttl .term {height:30px;right:10px;position:absolute;text-indent:-9999px;top:72px;width:140px;}
#ttl .tagline {height:56px;position:absolute;text-indent:-9999px;top:29px;left:180px;width:439px;}
#ttl .tagline a{display:block;overflow:hidden;height:56px;width:439px;}
#ttl .peakshift{width:197px;height:45px;position:absolute;text-indent:-9999px;top:42px;right:120px;}
#ttl .peakshift a,#ttl .peakshift span{display:block;overflow:hidden;height:45px;width:197px;}
#ttl .peakshift a{background-position:1px -100px;}
#ttl .peakshift span{background-position:-200px -100px;}
/*-- globalNav --*/
#globalNav{width:950px;margin-bottom:20px;}
#globalNav ul{display:block;overflow:hidden;}
#globalNav li{float:left;width:237px;text-indent:-9999px;}
#globalNav li a,#globalNav li span{display:block;height:44px;}
#globalNav #off{width:238px;}
#globalNav #kitchen a{background-position:-1px 0;}
#globalNav #survey a{background-position:-238px 0;}
#globalNav #kadenguide a{background-position:-475px 0;}
#globalNav #off a{background-position:-712px 0;}
#globalNav #kitchen span,#globalNav #kitchen a.on{background-position:-1px -46px;}
#globalNav #survey span,#globalNav #survey a.on{background-position:-238px -46px;}
#globalNav #kadenguide span,#globalNav #kadenguide a.on{background-position:-475px -46px;}
#globalNav #off span,#globalNav #off a.on{background-position:-712px -46px;}

/* ---------------------------------------------

 2:main column

--------------------------------------------- */

/*-- theme08 common --*/
/*common*/
#yjContentsBody{width:950px;}
.yjSS{font-size:75%;}
.cap{color:#666;line-height:1.4;}
.mg25b{margin-bottom:25px;}
/*mainTtl*/
#mainTtl{width:405px;height:53px;background:url(../img/common/mainTitle.png) 0 0 no-repeat;text-indent:-9999px;}
/*subNav*/
.subNav{display:block;height:42px;margin-bottom:20px;overflow:hidden;}
.subNav li{float:left;margin-right:5px;}
.subNav li.kitchen{margin-right:0;}
.subNav li a{outline:none;}
.subNav li a,.subNav li span{display:block;width:208px;height:42px;background:url(../img/common/sNav.png) no-repeat 0 0;text-indent:-9999px;}
.subNav .energy a{background-position:0 0;}
.subNav .recipe a{background-position:-213px 0;}
.subNav .kitchen a{background-position:-425px 0;}
.subNav .energy span,.subNav .energy .on{background-position:0 -43px;}
.subNav .recipe span,.subNav .recipe .on{background-position:-213px -43px;}
.subNav .kitchen span,.subNav .kitchen .on{background-position:-425px -43px;}
/*indexNav*/
.indexNav{display:block;height:43px;margin-bottom:10px;overflow:hidden;}
.indexNav li{float:left;margin-right:5px;}
.indexNav li a{outline:none;}
.indexNav li a,
.indexNav li span{text-indent:-9999px;}
/*pageNav*/
.pageNav{text-align:center;}
.pageNav li{display:inline;}
.pageNav li span{font-weight:bold;}
/*sectionBd*/
.sectionBd dl{overflow:hidden;}
.sectionBd .pict{float:right;width:234px;}
.sectionBd .text{float:left;width:390px;}
.sectionBd .text .link{padding-top:5px;text-align:right;}
.sectionBd .text .link a{padding-right:20px;background:url(../img/common/ico_arrow.png) no-repeat right -2px;line-height:20px;}
/*svBox*/
.svBox{width:634px;padding-bottom:22px;background:url(../img/energy/bg_svBoxFt.png) no-repeat 0 bottom;}
.svBox .boxwr{background:url(../img/energy/bg_svBoxPopFt.png) no-repeat 0 bottom;padding-bottom:4px;}
.svBox .boxwr dl{background:url(../img/energy/bg_svBoxCt.png) repeat-y 0 0;overflow:hidden;}
.svBox .boxwr dt{width:634px;height:73px;}
.svBox .boxwr dt .ttl{display:block;width:180px;height:35px;text-indent:-9999px;}
.svBox .boxwr .pict{display:block;float:left;width:94px;margin-top:-40px;padding:10px 10px 0 19px;}
.svBox .boxwr .pict .caption{display:block;width:94px;margin-top:5px;line-height:1.4;}
.svBox .boxwr .pict .caption em{font-weight:bold;}
.svBox .boxwr .text{margin-top:-25px;padding:10px 35px 10px 135px;}
.svBox .relText{padding:10px 35px 0 121px;background:url(../img/energy/bg_svBox.png) repeat-y 0 0;}
.svBox .relText dl{width:458px;padding:10px 15px;border:2px solid #ccc;background:#ffffff;}
.svBox .relText span{padding-left:0.5em;color:#666666;}
/*orgBox*/
.orgBox{width:633px;padding-top:35px;background:url(../img/energy/bg_orgBoxHd.png) no-repeat 0 0;}
.orgBox dl{border-right:solid 3px #fec600;border-left:solid 3px #fec600;border-bottom:solid 3px #fec600;position:relative;}
.orgBox dt{width:633px;height:35px;position:absolute;top:-35px;left:-3px;}
.orgBox dt .ttl{display:block;width:200px;height:35px;text-indent:-9999px;}
.orgBox .text{padding:8px 20px 15px;}
/*gryBox*/
.gryBox{width:633px;padding-top:35px;}
.gryBox dl{border-right:solid 3px #d7d8cd;border-left:solid 3px #d7d8cd;border-bottom:solid 3px #d7d8cd;position:relative;}
.gryBox dt{width:633px;height:35px;position:absolute;top:-35px;left:-3px;}
.gryBox dt .ttl{display:block;width:200px;height:35px;text-indent:-9999px;}
.gryBox .pict{display:block;float:left;width:94px;padding:8px 10px 20px 19px}
.gryBox .text{display:block;float:right;width:481px;padding:3px 20px 20px 0;}
.gryBox .text .ttl{line-height:2;}
.gryBox .text .ttl em{padding-left:0.75em;font-weight:bold;}
/*relatLinkS*/
.relatLinkS{text-align:right;}
.relatLinkS li{margin-bottom:3px;}
/*relatLinkM*/
.relatLinkM{border:2px solid #d7d8cd;}
.relatLinkM dl{padding:15px;}
.relatLinkM dt{background:none!important;text-indent:0!important;}
.relatLinkM dd li{margin-bottom:2px;}
.relatLinkM dd li span{padding-left:0.5em;color:#666666;}
/*relatLinkL*/
.relatLinkL{border:5px solid #ffc600;}
.relatLinkL dl{padding:20px;}
.relatLinkL dt{color:#ffa944;font-weight:bold;}
.relatLinkL dd ul{padding-left:34px;}
.relatLinkL dd li{margin-bottom:2px;color:#ffc600;text-indent:-8px;padding-left:8px;}
.relatLinkL dd a{margin-right:15px;}
.relatLinkL dd span{white-space:nowrap;}
/*referenceMod*/
.referenceMod{background-color:#f4f4f4;border:1px solid #d7d8cd;line-height:1.4;}
.referenceMod dl{padding:20px 17px;text-align:center;}
.referenceMod dd img{ vertical-align:top;}
/*Links*/
.iconlLink{display:inline-block;background:url(../img/common/ico_arrow.png) no-repeat left center;line-height:20px;padding-left:20px;}
.yshopLink{display:inline-block;background:url(http://i.yimg.jp/images/sicons/shopping16.gif) no-repeat left;line-height:20px;padding-left:20px;min-height:18px;height:auto!important;height:18px;}
.recipeLink{background:url(http://i.yimg.jp/images/sicons/recipe16.gif) no-repeat;line-height:16px;padding-left:20px;}


/*-- energy --*/
#energy .subTtl,#energy .sectionHd h4,#energy .sectionBd dt{background:url(../img/energy/titles.png) no-repeat 0 0;text-indent:-9999px;overflow:hidden;}
#energy .subTtl{width:405px;height:30px;margin-bottom:10px;}
#energy .sectionHd .ttl01{height:28px;background-position:0 -44px;}
#energy .sectionHd .ttl02{height:27px;background-position:0 -85px;}
#energy .sectionHd .ttl03{height:34px;background-position:0 -119px;}
#energy .sectionBd .sttl01{height:23px;background-position:0 -164px;}
#energy .sectionBd .sttl02{height:18px;background-position:0 -199px;}
#energy .sectionBd .sttl03{height:18px;background-position:0 -229px;}
#energy .sectionBd .sttl04{height:42px;background-position:0 -259px;}
#energy .sectionBd .sttl05{height:42px;background-position:0 -314px;}
#energy .sectionBd .sttl06{height:42px;background-position:0 -369px;}
#energy .sectionBd .sttl07{height:18px;background-position:0 -424px;}
#energy .sectionBd .sttl08{height:18px;background-position:0 -451px;}
#energy .sectionBd .sttl09{height:18px;background-position:0 -474px;}
#energy .sectionBd .sttl10{height:18px;background-position:0 -500px;}
#energy .indexNav li a,#energy .indexNav li span{display:block;width:155px;height:43px;background:url(../img/energy/cNav.png) no-repeat 0 0;}
#energy .indexNav .condition a{background-position:0 -43px;}
#energy .indexNav .care a{background-position:-160px -43px;}
#energy .indexNav .prevention a{background-position:-320px -43px;}
#energy .indexNav .condition span,#energy .indexNav .condition .on{background-position:0 0;}
#energy .indexNav .care span,#energy .indexNav .care .on{background-position:-160px 0;}
#energy .indexNav .prevention span,#energy .indexNav .prevention .on{background-position:-320px 0;}
#energy .svBox .boxwr dt{background:url(../img/energy/bg_svBoxHd.png) no-repeat 0 0;}
#energy .gryBox{background:url(../img/energy/bg_gryBoxHd.png) no-repeat 0 0;}


/*-- kitchen --*/
#kitchen .subTtl,#kitchen .sectionHd h4,#kitchen .sectionBd dt{background:url(../img/kitchen/titles.png) no-repeat 0 0;text-indent:-9999px;overflow:hidden;}
#kitchen .subTtl{width:569px;height:30px;margin-bottom:10px;background-position:0 -2px;}
#kitchen .sectionHd .ttl01{height:28px;background-position:0 -46px;}
#kitchen .sectionHd .ttl02{height:28px;background-position:0 -85px;}
#kitchen .sectionHd .ttl03{height:28px;background-position:0 -126px;}
#kitchen .sectionHd .ttl04{height:28px;background-position:0 -167px;}
#kitchen .sectionHd .ttl05{height:27px;background-position:0 -205px;}
#kitchen .sectionHd .ttl06{height:27px;background-position:0 -245px;}
#kitchen .sectionHd .ttl07{height:28px;background-position:0 -285px;}
#kitchen .sectionHd .ttl08{height:28px;background-position:0 -323px;}
#kitchen .sectionHd .ttl09{height:29px;background-position:0 -362px;}
#kitchen .sectionHd .ttl10{height:28px;background-position:0 -405px;}
#kitchen .sectionBd .sttl01{height:16px;background-position:0 -450px;}
#kitchen .sectionBd .sttl02{height:18px;background-position:0 -474px;}
#kitchen .sectionBd .sttl03{height:17px;background-position:0 -500px;}
#kitchen .sectionBd .sttl04{height:17px;background-position:0 -525px;}
#kitchen .sectionBd .sttl05{height:17px;background-position:0 -550px;}
#kitchen .sectionBd .sttl06{height:17px;background-position:0 -575px;}
#kitchen .sectionBd .sttl07{height:16px;background-position:0 -600px;}
#kitchen .sectionBd .sttl08{height:23px;background-position:0 -619px;}
#kitchen .sectionBd .sttl09{height:16px;background-position:0 -650px;}
#kitchen .sectionBd .sttl10{height:17px;background-position:0 -675px;}
#kitchen .sectionBd .sttl11{height:16px;background-position:0 -700px;}
#kitchen .sectionBd .sttl12{height:17px;background-position:0 -725px;}
#kitchen .sectionBd .sttl13{height:17px;background-position:0 -750px;}
#kitchen .sectionBd dl.grp .pict,#kitchen .sectionBd dl.chk .pict{float:none;width:auto;}
#kitchen .sectionBd dl.chk .pict ul{height:540px;background:url(../img/kitchen/bg_check.png) no-repeat -7px -3px;line-height:0;}
#kitchen .sectionBd dl.chk .pict li{position:relative;}
#kitchen .sectionBd dl.chk .pict li a{display:inline-block;width:70px;height:70px;background:url(../img/kitchen/checkPoint.png) no-repeat -7px -3px;text-indent:-9999px;overflow:hidden;position:absolute;}
#kitchen .sectionBd dl.chk .pict li a:hover{background:url(../img/kitchen/checkHover.png) no-repeat -7px -3px;}
#kitchen .sectionBd dl.chk .pict li .icItm01{background-position:-545px -50px;top:50px;left:545px;}
#kitchen .sectionBd dl.chk .pict li .icItm02{background-position:-397px -160px;top:160px;left:397px;}
#kitchen .sectionBd dl.chk .pict li .icItm03{background-position:-515px -375px;top:375px;left:515px;}
#kitchen .sectionBd dl.chk .pict li .icItm04{background-position:-260px -172px;top:172px;left:260px;}
#kitchen .sectionBd dl.chk .pict li .icItm05{background-position:-10px -130px;top:130px;left:10px;}
#kitchen .sectionBd dl.chk .pict li .icItm06{background-position:-222px -358px;top:358px;left:222px;}
#kitchen .sectionBd dl.chk .pict li .icItm07{background-position:-104px -202px;top:202px;left:104px;}
#kitchen .sectionBd dl.chk .pict li .icItm01:hover{width:158px;height:125px;background-position:-458px 0;top:0;left:458px;}
#kitchen .sectionBd dl.chk .pict li .icItm02:hover{width:122px;height:170px;background-position:-345px -60px;top:60px;left:345px;}
#kitchen .sectionBd dl.chk .pict li .icItm03:hover{width:113px;height:160px;background-position:-505px -285px;top:285px;left:505px;}
#kitchen .sectionBd dl.chk .pict li .icItm04:hover{width:113px;height:153px;background-position:-225px -90px;top:90px;left:225px;}
#kitchen .sectionBd dl.chk .pict li .icItm05:hover{width:203px;height:80px;background-position:-10px -118px;top:118px;left:10px;}
#kitchen .sectionBd dl.chk .pict li .icItm06:hover{width:208px;height:157px;background-position:-222px -288px;top:288px;left:222px;}
#kitchen .sectionBd dl.chk .pict li .icItm07:hover{width:173px;height:97px;background-position:0 -205px;top:205px;left:0;}
#kitchen .sectionBd dl.grp .pict p{margin:5px auto 20px;text-align:center;}
#kitchen .sectionBd dl.grp .text,#kitchen .sectionBd dl.chk .text{float:none;width:auto;}
#kitchen .sectionBd dl.mtd .pict{float:left;}
#kitchen .sectionBd dl.mtd .text{float:right;}
#kitchen .indexNav li a,#kitchen .indexNav li span{display:block;width:155px;height:43px;background:url(../img/kitchen/cNav.png) no-repeat 0 0;}
#kitchen .indexNav .entrance a{background-position:0 -43px;}
#kitchen .indexNav .method a{background-position:-160px -43px;}
#kitchen .indexNav .entrance span,#kitchen .indexNav .entrance .on{background-position:0 0;}
#kitchen .indexNav .method span,#kitchen .indexNav .method .on{background-position:-160px 0;}
#kitchen .svBox .boxwr dt{background:url(../img/kitchen/bg_svBoxHd.png) no-repeat 0 0;}
#kitchen .svBox .boxwr .pict .caption{position:absolute;}
#kitchen .gryBox{background:url(../img/kitchen/bg_gryBoxHd.png) no-repeat 0 0;}


/*-- recipe --*/
/*common*/
#recipe .grLine,#recipe .recipeBdB .order li{ background:url(../img/recipe/line.gif) repeat-x 0 bottom; padding-bottom:3px; margin-bottom:3px;}
#recipe .emPoint{ color:#ff8a00;}
#recipe em{ font-weight:bold;}
/*indexNav*/
#recipe .subTtl,#recipe .sectionHd h4,#recipe .sectionBd dt,#recipe .recipeBdB dt{background:url(../img/recipe/titles.png) no-repeat 0 0;text-indent:-9999px;overflow:hidden;}
#recipe .subTtl{width:605px;height:31px;margin-bottom:10px;}
#recipe .sectionHd .ttl01{height:28px;background-position:0 -44px;}
#recipe .sectionBd .sttl10{height:16px;background-position:0 -499px;}
#recipe .indexNav li a,#recipe .indexNav li span{display:block;width:155px;height:43px;background:url(../img/recipe/cNav.png) no-repeat 0 0;}
#recipe .indexNav .noenergy a{background-position:0 -43px;}
#recipe .indexNav .fever a{background-position:-160px -43px;}
#recipe .indexNav .noappetite a{background-position:-320px -43px;}
#recipe .indexNav .sunburn a{background-position:-480px -43px;}
#recipe .indexNav .noenergy span,#recipe .indexNav .noenergy .on{background-position:0 0;}
#recipe .indexNav .fever span,#recipe .indexNav .fever .on{background-position:-160px 0;}
#recipe .indexNav .noappetite span,#recipe .indexNav .noappetite .on{background-position:-320px 0;}
#recipe .indexNav .sunburn span,#recipe .indexNav .sunburn .on{background-position:-480px 0;}
#recipe .indexNav .sunburn{ margin-right:0;}
#recipe .svBox .boxwr dt{background:url(../img/recipe/bg_svBoxHd.png) no-repeat;}
/*recipeNav*/
#recipe #recipeNav{background:url(../img/recipe/menuNav.jpg) no-repeat;}
#recipe #recipeNav dl{width:311px;height:196px;position:relative;text-indent:-9999px;overflow:hidden;}
#recipe #recipeNav dt{position:absolute;top:0;left:0;background:none;}
#recipe #recipeNav dt a{display:block; width:311px; height:60px;}
#recipe #recipeNav .menu01,#recipe #recipeNav .menu02{margin-bottom:13px;}
#recipe #recipeNav .menu01,#recipe #recipeNav .menu03{float:left;}
#recipe #recipeNav .menu02,#recipe #recipeNav .menu04{float:right;}
#recipe #recipeNav dd li a{display:block;width:154px;height:135px;}
#recipe #recipeNav dd .recipe01{position:absolute;bottom:0;left:0;}
#recipe #recipeNav dd .recipe02{position:absolute;bottom:0;right:0;}
/*menuInfo*/
#recipe #menuInfo{background:url(../img/energy/bg_svBoxFt.png) no-repeat bottom;padding-bottom:22px;width:634px;}
#recipe #menuInfo .menuHd h4{background:url(../img/recipe/titles.png) no-repeat;height:26px;text-indent:-9999px;overflow:hidden;z-index:9999;position:relative;}
#recipe #menuInfo .menuHd{z-index:2;}
#recipe #menuInfo .menuHd .ttl01{background-position:0 -85px;}
#recipe #menuInfo .menuHd .ttl02{background-position:0 -125px;}
#recipe #menuInfo .menuHd .ttl03{background-position:0 -165px;}
#recipe #menuInfo .menuHd .ttl04{background-position:0 -205px;}
#recipe #menuInfo .menuBd{background:url(../img/recipe/bg_menuInfo.png) repeat-y;padding:8px 20px 0 20px;margin-top:-2px;z-index:0;position:relative;}
#recipe #menuInfo .menuBd h5{background:url(../img/recipe/menu.png) no-repeat;text-indent:-9999px;overflow:hidden;}
#recipe #menuInfo .menuBd .sttl01{background-position:0 0;height:26px;margin-bottom:8px;}
#recipe #menuInfo .menuBd .sttl02{background-position:0 -41px;height:26px;margin-bottom:8px;}
#recipe #menuInfo .menuBd .sttl03{background-position:0 -81px;height:50px;margin-bottom:8px;}
#recipe #menuInfo .menuBd .sttl04{background-position:0 -150px;height:49px;margin-bottom:8px;}
#recipe #menuInfo .menuEx{background:url(../img/recipe/bg_menuExBtm.png) no-repeat 0 bottom;width:593px;padding-bottom:10px;}
#recipe #menuInfo .menuEx dl{background:url(../img/recipe/bg_menuEx.png) repeat-y;}
#recipe #menuInfo .menuEx dt{background:url(../img/recipe/bg_menuExTop.png) no-repeat 0 top;padding:20px 20px 0 20px;margin-bottom:5px;color:#ff8a00;font-weight:bold;}
#recipe #menuInfo .menuEx dd{padding:0 20px 5px 20px;line-height:1.5;}
/*recipeBox*/
#recipe .recipeEven{padding-bottom:10px;border-bottom:1px solid #efe9d0;margin-bottom:10px;}
#recipe .recipeBox{background:url(../img/recipe/bg_recipeNote.png) repeat-y;}
#recipe .recipeOdd .recipeHd{height:57px;}
#recipe .recipeEven .recipeHd{height:116px;}
#recipe .recipeOdd .recipeHd h4{padding:20px 20px 10px 20px;}
#recipe .recipeEven .recipeHd h4{padding:80px 20px 10px 20px;}
#recipe .recipeBox h4{height:27px;line-height:27px;font-weight:bold;padding:0 9px;text-align:left;}
#recipe .recipeBox h4 span{display:block;float:left;text-indent:-9999px;width:132px;margin:0 20px 0 10px;_margin:0 10px 0 5px;}
#recipe .recipeBox .ttl01{background:url(../img/recipe/recipeTitle01.png) no-repeat;}
#recipe .recipeBox .ttl02{background:url(../img/recipe/recipeTitle02.png) no-repeat;}
#recipe .recipeBox .ttl03{background:url(../img/recipe/recipeTitle03.png) no-repeat;}
#recipe .recipeBox .ttl04{background:url(../img/recipe/recipeTitle04.png) no-repeat;}
#recipe .recipeBox .ttl05{background:url(../img/recipe/recipeTitle05.png) no-repeat;}
#recipe .recipeBox .ttl06{background:url(../img/recipe/recipeTitle06.png) no-repeat;}
#recipe .recipeBox .ttl07{background:url(../img/recipe/recipeTitle07.png) no-repeat;}
#recipe .recipeBox .ttl08{background:url(../img/recipe/recipeTitle08.png) no-repeat;}
#recipe .recipeBdT{padding:0 20px;}
#recipe .recipeBdT .photo{float:left;width:254px;}
#recipe .recipeBdT .igd{float:right;width:330px;border:1px solid #eeecd8;background-color:#fff;margin-top:1px;line-height:1.3;min-height:302px;height:auto!important;height:302px;}
#recipe .recipeBdT .igd dl,#recipe .recipeBdT .igd p{margin-left:20px;margin-right:20px;}
#recipe .recipeBdT .igd p{padding-top:14px;}
#recipe .recipeBdT .igd dl{padding-bottom:14px;}
#recipe .recipeBdB{padding:0 20px;}
#recipe .recipeBdB dt{height:24px;}
#recipe .recipeBdB dd{line-height:1.4;}
#recipe .recipeBdB .sttl01{background-position:0 -250px;}
#recipe .recipeBdB .order li{list-style-type:decimal;list-style-position:inside;font-weight:bold;color:#ff8a00;}
#recipe .recipeBdB .order li span{font-weight:normal;color:#333;}
#recipe .recipeBdB .sttl02{background-position:0 -284px;}
/*gryBox*/
#recipe .gryBox{background:url(../img/recipe/bg_gryBoxHd.png) no-repeat scroll 0 0;}


/*-- kaden --*/
#kaden em{ font-weight:bold;}
#kaden #mainTtlKaden,#kaden .sectionHd h3,#kaden .sectionBd dt{background:url(../img/kaden/titles.png) no-repeat;text-indent:-9999px;overflow:hidden;}
#kaden #mainTtlKaden{background-position:0 0;height:51px;width:237px;}
#kaden .indexNav{width:518px;height:43px;}
#kaden .sectionHd .ttl01{height:28px;background-position:0 -60px;}
#kaden .sectionHd .ttl02{height:28px;background-position:0 -100px;}
#kaden .sectionHd .ttl03{height:28px;background-position:0 -140px;}
#kaden .sectionHd .ttl04{height:28px;background-position:0 -180px;}
#kaden .sectionHd .ttl05{height:28px;background-position:0 -220px;}
#kaden .sectionHd .ttl06{height:28px;background-position:0 -260px;}
#kaden .sectionHd .ttl07{height:28px;background-position:0 -300px;}
#kaden .sectionHd .ttl08{height:28px;background-position:0 -340px;}
#kaden .sectionHd .ttl09{height:28px;background-position:0 -380px;}
#kaden .sectionHd .ttl10{height:28px;background-position:0 -420px;}
#kaden .sectionHd .ttl11{height:28px;background-position:0 -460px;}
#kaden .sectionBd .sttl01{height:16px;background-position:0 -499px;}
#kaden .sectionBd .sttl02{height:16px;background-position:0 -524px;}
#kaden .sectionBd .sttl03{height:16px;background-position:0 -549px;}
#kaden .sectionBd .sttl04{height:16px;background-position:0 -576px;}
#kaden .sectionBd .sttl05{height:16px;background-position:0 -599px;}
#kaden .sectionBd .sttl06{height:16px;background-position:0 -625px;}
#kaden .sectionBd .sttl07{height:16px;background-position:0 -650px;}
#kaden .sectionBd .sttl08{height:42px;background-position:0 -680px;}
#kaden .sectionBd .sttl09{height:43px;background-position:0 -739px;}
#kaden .sectionBd .sttl10{height:42px;background-position:0 -800px;}
#kaden .indexNav .lietrue{margin-right:0;}
#kaden .indexNav li span,#kaden .indexNav li a{display:block;height:43px;background:url(../img/kaden/eNav.png) no-repeat 0 0;text-indent:-9999px;overflow:hidden;}
#kaden .indexNav .aircon a{background-position:0 -45px;width:251px;}
#kaden .indexNav .lietrue a{background-position:-260px -45px;width:251px;}
#kaden .indexNav .aircon span,#kaden .indexNav .aircon .on{background-position:0 0;width:257px;}
#kaden .indexNav .lietrue span,#kaden .indexNav .lietrue .on{background-position:-260px 0;width:257px;}
#kaden .pict .pictBox{text-align:right;padding-right:9px;}
#kaden .sectionBd .text{width:397px;}
#kaden .sectionBd .pict{width:227px;}
#kaden .sponsor{text-align:center;}
#kaden .sponsor a{margin:0 5px;}


/*-- peakshift --*/
#peakshift #mainTtlPeakshift,#peakshift .sectionHd h3,#peakshift #todoList li{background:url(../img/peakshift/titles.png) no-repeat 0 0;text-indent:-9999px;overflow:hidden;}
#peakshift .sectionHd .ttl01{height:29px;background-position:0 -60px;}
#peakshift #mainTtlPeakshift{width:440px;height:52px;background-position:0 0;}
#peakshift #todoList{margin-left:7px;}
#peakshift #todoList li{margin-bottom:7px;}
#peakshift #todoList .todo01{width:617px;height:86px;background-position:0 -100px;}
#peakshift #todoList .todo02{width:617px;height:86px;background-position:0 -200px;}
#peakshift #todoList .todo03{width:617px;height:109px;background-position:0 -290px;}
#peakshift #todoList .todo04{width:617px;height:86px;background-position:0 -410px;}
#peakshift #todoList .todo05{width:617px;height:87px;background-position:0 -510px;}
#peakshift #todoList .todo06{width:617px;height:87px;background-position:0 -610px;}
#peakshift #todoList .todo07{width:617px;height:87px;background-position:0 -710px;}
#peakshift #todoList .todo08{width:617px;height:110px;background-position:0 -810px;}


/*-- survey08 --*/
#survey08 #mainTtlSurvey,
#survey08 .sectionHd h3,
#survey08 .q01,#survey08 .q02,#survey08 .q03,#survey08 .q04,#survey08 .q05,#survey08 .q06,#survey08 .q07,#survey08 .q08,#survey08 .q09,#survey08 .q10,#survey08 .q11{background:url(../img/survey/titles.png) no-repeat;text-indent:-9999px;overflow:hidden;}
#survey08 #mainTtlSurvey{ background-position:0 0; height:51px; width:378px;}
#survey08 .indexNav{width:635px;height:43px; margin-bottom:20px;}
#survey08 .sectionHd .ttl01{height:30px;background-position:0 -60px;}
#survey08 .sectionHd .ttl02{height:30px;background-position:0 -100px;}
#survey08 .sectionHd .ttl03{height:30px;background-position:0 -140px;}
#survey08 .sectionHd .ttl04{height:30px;background-position:0 -180px;}
#survey08 .sectionHd .ttl05{height:30px;background-position:0 -220px;}
#survey08 .sectionHd .ttl06{height:53px;background-position:0 -260px;}
#survey08 .sectionHd .ttl07{height:53px;background-position:0 -325px;}
#survey08 .sectionHd .ttl08{height:28px;background-position:0 -390px;}
#survey08 .sectionHd .ttl09{height:28px;background-position:0 -430px;}
#survey08 .sectionHd .ttl10{height:53px;background-position:0 -470px;}
#survey08 .sectionHd .ttl11{height:53px;background-position:0 -535px;}
#survey08 .q01,#survey08 .q02,#survey08 .q03,#survey08 .q04,#survey08 .q05,#survey08 .q06,#survey08 .q07,#survey08 .q08,#survey08 .q09,#survey08 .q10,#survey08 .q11{text-indent:0;}
#survey08 .q01{background-position:0 -610px;}
#survey08 .q02{background-position:-60px -610px;}
#survey08 .q03{background-position:-120px -610px;}
#survey08 .q04{background-position:-180px -610px;}
#survey08 .q05{background-position:-240px -610px;}
#survey08 .q06{background-position:-300px -610px;}
#survey08 .q07{background-position:-360px -610px;}
#survey08 .q08{background-position:-420px -610px;}
#survey08 .q09{background-position:-480px -610px;}
#survey08 .q10{background-position:-540px -610px;}
#survey08 .q11{background-position:-600px -610px;}
#survey08 .indexNav .power{margin-right:0;}
#survey08 .indexNav li span,#survey08 .indexNav li a{display:block;height:43px;width:196px;background:url(../img/survey/dNav.png) no-repeat 0 0;text-indent:-9999px;overflow:hidden;}
#survey08 .indexNav .family a{background-position:0 -44px;}
#survey08 .indexNav .equake a{background-position:-200px -44px;}
#survey08 .indexNav .power a{background-position:-400px -44px;}
#survey08 .indexNav .family span,#survey08 .indexNav .family on{background-position:0 0;}
#survey08 .indexNav .equake span,#survey08 .indexNav .equake .on{background-position:-200px 0;}
#survey08 .indexNav .power span,#survey08 .indexNav .power .on{background-position:-400px 0;}
#survey08 .researchBox{padding-left:50px;}
#survey08 .researchBox dt,#survey08 .researchBox dd{background-color:#fff;}
#survey08 .researchBox dt{font-weight:bold;color:#6bba31;}
#survey08 .researchBox dt span{padding:1px 4px;background-color:#6bba31;color:#fff;margin-right:6px;}
#survey08 .researchBox dd{ min-height:21px;}
#survey08 .researchBox .graphBox{overflow:hidden;}
#survey08 .researchBox .graphText{margin-top:15px;line-height:1.5;}


/* --------------------------------------------- 

 3:side column

--------------------------------------------- */

/* sub */
#yjSub .subcolBnr{line-height:1;}
#yjSub .subcolBnr li{margin-bottom:7px;}
/*
#yjSub .sub a{background:url(../img/right_columnbanner.png);background-repeat:no-repeat;}
#yjSub .sub a{display:block;text-indent:-9999px;overflow:hidden;}
#yjSub .banner01 a{background-position:0 0; height:53px;}
#yjSub .banner02 a{background-position:0 -53px; height:85px;}
#yjSub .banner03 a{background-position:0 -138px; height:72px;}
#yjSub .banner04 a{background-position:0 -210px; height:67px;}
#yjSub .banner05 a{background-position:0 -277px; height:86px;}
#yjSub .banner06 a{background-position:0 -363px; height:64px;}
#yjSub .banner07 a{background-position:0 -427px; height:70px;}
*/

.banner08 .ttlHd{background:#287dcc url(../img/common/right_column_link.png) no-repeat 0 5px;height:30px;text-indent:-9999px;overflow:hidden;padding:5px;}
.banner08{border:1px solid #287dcc;}
.banner08 .innerMod{padding:5px;}
.banner08 .ttl02{font-weight:bold;color:#287DCC;padding:5px;}
.banner08 textarea{height:95px;width: 282px;line-height:1;color:#666;overflow:auto;}
.banner08 p.st00{padding-top:0;border-bottom:1px solid #5C99CE;word-break:break-all;word-wrap:break-word;}
.banner08 p.st01{background:#EDEDED;padding:2px;font-weight:bold;color:#333;}
.banner08 p.st02{text-align:center;}
.banner08 p.st02 img{vertical-align:middle;}
.banner08 span{font-weight:bold;color:#333;}

.twitterMod{position:relative;border:1px solid #67bbcc;line-height:1.1;}
.twitterMod .twitterHd{background:#67bbcc;margin:1px;padding:5px;}
.twitterMod .twitterHd h2{width:225px;height:28px;margin:0 auto;background:url(../img/common/twitter_ttl.png) no-repeat 0 0;text-indent:-9999px;}
.twitterMod .twitterLead{padding:5px;}
.twitterMod strong {font-weight:bold;}
.twitterMod h3{margin-bottom:5px;color:#67bbcc;font-weight:bold;text-align:center;}
.twitterExternalLink{display:block;position:absolute;bottom:6px;right:5px;color:#fff;}
*html .twitterMod .twitterBd{position:relative;zoom:1;}

/*
.gyaoMore{border:1px solid #9a9a9a; background:#f5f5f5; width:598px;}
.gyaoMore .st01{width:290px; height:80px; background:url(../img/gyao_logo.png) center 30px no-repeat; text-align:center;font-weight:bold; color:#555555; padding-top:5px;}
.gyaoMore .st02{ width:300px;}
.gyaoMore .st02 a{ padding-left:5px;}
*/

/* RssFeedModule */
.RssFeedModuleTweet{margin:5px;padding:5px;background:#f9f9f9;/zoom:1;}
.RssFeedModuleTweet:after{content:'';display:block;clear:both;}
.RssFeedModuleTweetImg{float:left;margin-right:5px;}
.RssFeedModuleTweetTitle{overflow:hidden;/zoom:1;word-break:break-all;word-wrap:break-word;}
.RssFeedModuleTweetLink{background:#67bbcc;margin:1px;padding:5px;}
.RssFeedModuleTweetLink a{color:#fff;}

/* ------------------------------
4:footer
------------------------------ */

/* bottom navigation */
#bottomNavi{text-align:center;}
#bottomNavi li{margin-bottom:10px;}