
@charset "Shift_JIS";

/* ==========================================================================
 side
=========================================================================== */


/* -------------------------------------------------------------- 
menu - original
-------------------------------------------------------------- */
#s_menu a,#s_menu span {display:block;}

#s_menu,#s_search,#s_search_btn
{background:url(/kenko/res/img/side/sprite_side_search.gif) no-repeat;}

#s_menu {background-position:left bottom;background-repeat:repeat-y;}

/* search */
#s_search {position:relative;width:200px;height:39px;}
#s_search p a {position:absolute;top:21px;left:124px;display:block;width:59px;height:13px;}
#s_search dl {position:absolute;top:46px;left:16px;}
#s_search dt {height:18px;}
#s_search_input {width:105px;height:15px;}
#s_search_btn {width:52px;height:21px;border:none;margin-left:5px;background-position:132px 62px;cursor: pointer;}

#s_search .title,#s_search p a,#s_search dt,#s_search_btn
{text-indent:-9999px;}

/* menu list */
#s_menu {zoom:1;background-position:-200px 0}
#c_royaljelly,#c_propolis,#c_hachinoko,#c_hakase,#c_supplement,#c_beepollen,#c_kenko-trial,#c_suppl-case
{width:198px;height:42px;background:url(/kenko/res/img/side/sprite_side_menu.gif) no-repeat;text-indent:-9999px;margin-left:1px;}

#c_royaljelly {background-position:0 0;}
#c_propolis {background-position:-198px 0;}
#c_hakase {background-position:-396px 0;}
#c_hachinoko {background-position:-594px 0;}
#c_supplement {background-position:-792px 0;}
#c_beepollen {background-position:-990px 0;}
#c_kenko-trial {background-position:-1188px 0;}
#c_suppl-case {background-position:-1386px 0;}

#c_royaljelly:hover{background-position:0 -42px;}
#c_propolis:hover{background-position:-198px -42px;}
#c_hakase:hover{background-position:-396px -42px;}
#c_hachinoko:hover{background-position:-594px -42px;}
#c_supplement:hover{background-position:-792px -42px;}
#c_beepollen:hover{background-position:-990px -42px;}
#c_kenko-trial:hover{background-position:-1188px -42px;}
#c_suppl-case:hover{background-position:-1386px -42px;}

#c_royaljelly.cur{background-position:0 -84px}
#c_propolis.cur{background-position:-198px -84px}
#c_hakase.cur{background-position:-396px -84px}
#c_hachinoko.cur{background-position:-594px -84px}
#c_supplement.cur{background-position:-792px -84px}
#c_beepollen.cur{background-position:-990px -84px}
#c_kenko-trial.cur{background-position:-1188px -84px}
#c_suppl-case.cur{background-position:-1386px -84px}





#s_menu_btnlist .lv2 {width:194px;margin:0 1px;border-left:4px solid #f1e5b9;border-bottom:1px solid #ddd1a4;}
#s_menu_btnlist .lv2 a {zoom:1;padding:10px 10px 10px 25px;background-color:#fff9e5;border-top:1px dotted #cda675;}
#s_menu_btnlist .lv2 a.cur {background-color:#f1e5b9;font-weight:bold;text-decoration:none;}
#s_menu_btnlist .lv2 li {zoom:1;}
#s_menu_btnlist .lv2 li.first a {border:none;}


.s_menu_txtlist li,.s_menu_txtlist_container .title,.s_menu_txtlist .lv1.cur a
{background:url(/kenko/res/img/side/sprite_side_menu.gif) no-repeat;}
.s_menu_txtlist_container {width:198px;margin-left:1px;padding:5px 0;border:4px solid #fbf6e2;border-style:solid none;}
.s_menu_txtlist_container .title {text-indent:-9999px;margin:10px 0;}
.s_menu_txtlist_container .title.onayami {background-position:0 -126px;}
.s_menu_txtlist_container .title.seibun {background-position:-198px -126px;}
.s_menu_txtlist li {width:180px;background:url(/kenko/res/img/side/icn_arrow.gif) no-repeat 10px 4px;margin-left:9px;padding-bottom:5px;}
.s_menu_txtlist a {width:160px;padding-left:20px;}
.s_menu_txtlist .lv1.cur {background:none;background-color:#fff9e5;padding-bottom:0;margin-bottom:10px;margin-top:5px;}
.s_menu_txtlist .lv1.cur a {background:url(/kenko/res/img/side/icn_arrow_under.gif) no-repeat 8px 8px;line-height:1.2;padding-top:5px;color:#a14d0d;font-weight:bold;}}
.s_menu_txtlist .lv2 {display:none;margin-top:10px;}
.s_menu_txtlist .lv2 li {width:140px;background:none;margin-left:0;}
.s_menu_txtlist .lv2 li a {width:140px;background:none !important;margin-left:35px;padding:0 !important;color:#666 !important;font-weight:normal !important;}
.s_menu_txtlist .lv2 li a.cur {padding-top:0;margin-bottom:0;font-weight:bold !important;text-decoration:none;color:#333;}

#lv2 {display:none;}



/* trial */
#s_trial,#s_trial p,#s_trial p a
{background:url(/kenko/res/img/side/sprite_side_trial.gif) no-repeat;}
#s_trial {margin-bottom:10px;}
#s_trial .title {height:32px;text-indent:-9999px;}
#s_trial ul {height:82px;}
#s_trial ul a {display:block;width:80px;height:20px;margin:0 0 5px 111px;text-indent:-9999px;}
#s_trial p {background-position:-200px bottom;padding:10px 0;}
#s_trial p a {display:block;margin-left:107px;padding-left:17px;background-position:-400px 0;}


/* about */
#s_about,#s_about a
{background:url(/kenko/res/img/side/sprite_side_about.gif) no-repeat;}
#s_about {width:200px;height:432px;margin-bottom:10px;}
#s_about .title {height:48px;text-indent:-9999px;}
#s_about li {width:190px;}
#s_about a {display:block;width:190px;height:35px;margin:0 0 2px 5px;text-indent:-9999px;}
#s_about a.li01 {background-position:-5px -48px;}
#s_about a.li02 {background-position:-5px -85px;}
#s_about a.li03 {background-position:-5px -122px;}
#s_about a.li04 {background-position:-5px -159px;}
#s_about a.li05 {height:51px;background-position:-5px -196px;}
#s_about a.li06 {height:51px;background-position:-5px -249px;}
#s_about a.li07 {height:51px;background-position:-5px -302px;}
#s_about a.li08 {background-position:-5px -355px;}
#s_about a.li09 {background-position:-5px -392px;}
#s_about a.li01:hover,#s_about a.li01.cur {background-position:-200px -48px;}
#s_about a.li02:hover,#s_about a.li02.cur {background-position:-200px -85px;}
#s_about a.li03:hover,#s_about a.li03.cur {background-position:-200px -122px;}
#s_about a.li04:hover,#s_about a.li04.cur {background-position:-200px -159px;}
#s_about a.li05:hover,#s_about a.li05.cur {background-position:-200px -196px;}
#s_about a.li06:hover,#s_about a.li06.cur {background-position:-200px -249px;}
#s_about a.li07:hover,#s_about a.li07.cur {background-position:-200px -302px;}
#s_about a.li08:hover,#s_about a.li08.cur {background-position:-200px -355px;}
#s_about a.li09:hover,#s_about a.li09.cur {background-position:-200px -392px;}


/* nayami, seibun */
#s_menu2 {margin-bottom:10px;background:url(/kenko/res/img/side/side_menu_bottom.gif) bottom no-repeat;padding-bottom:1px;}
#s_menu_btnlist2 {border-left:1px solid #975114;border-right:1px solid #975114;padding-top:0px;}
#s_menu_btnlist2 li {margin-bottom:2px;}
#s_menu_btnlist2 li.last-child {margin-bottom:0;}
#s_menu_btnlist2 a {display:block;width:190px;height:36px;margin:0 auto;text-indent:-9999px;}
#c_kenko-nayami {background:url(/kenko/res/img/side/btn_nayami.gif) no-repeat;display:block;width:200px;height:36px;text-indent:-9999px;}
#c_kenko-nayami:hover { background-position:bottom;}
/*#c_kenko-seibun {background:url(/kenko/res/img/side/btn_seibun_off.gif) no-repeat;}
#c_kenko-seibun:hover {background:url(/kenko/res/img/side/btn_seibun_on.gif) no-repeat;}*/

/* nayami banner*/
#s_menu_nayami {margin-bottom:5px;}
/*#c_kenko-nayami {display:block;width:200px;height:36px;text-indent:-9999px;background:url(/kenko/res/img/side/btn_nayami_off.gif) no-repeat;}
#c_kenko-nayami:hover {background:url(/kenko/res/img/side/btn_nayami_on.gif) no-repeat;}*/

/* seibun banner*/
#s_menu_seibun {margin-bottom:5px;}
#c_kenko-seibun {display:block;width:200px;height:36px;text-indent:-9999px;background:url(/kenko/res/img/side/btn_seibun_off.gif) no-repeat;}
#c_kenko-seibun:hover {background:url(/kenko/res/img/side/btn_seibun_on.gif) no-repeat;}

/* q&a */
#s_menu_qa {margin-bottom:10px;}
#c_kenko-qa {display:block;width:200px;height:36px;text-indent:-9999px;background:url(/kenko/res/img/side/btn_qa_off.gif) no-repeat;}
#c_kenko-qa:hover {background:url(/kenko/res/img/side/btn_qa_on.gif) no-repeat;}



/* -------------------------------------------------------------- 
menu - override
-------------------------------------------------------------- */
/* ranking */
#s_ranking,#s_ranking .inner,#s_ranking .title,#s_ranking li
{background-image:url(/kenko/res/img/side/sprite_side_ranking.gif);}



/* ==========================================================================
 contents parts
=========================================================================== */

/* -------------------------------------------------------------- 
override
-------------------------------------------------------------- */

/* headings */
.h1mode {background-image:url(/kenko/res/img/h1_line.gif);}
.h2mode {background-image:url(/kenko/res/img/h2_bg.gif);}
.h2mode span {background-image:url(/kenko/res/img/h2_line.gif);}
.h3mode {background-image:url(/kenko/res/img/h3_line.gif);border-bottom:1px dotted #a04e0e;}

/* link variation */
.linkBlank {background-image:url(/kenko/res/img/icn_blank.gif);}
.linkmark {padding-left:10px;background:url(/kenko/res/img/icn_arrow.gif) no-repeat left 0.1em}

/* list */
.iconUL li {background-image:url(/kenko/res/img/icn_ullist.gif);}

/* box */
.colorBox,.colorBox_inner
{background:#fbf5df url(/kenko/res/img/bg_colorbox.gif) no-repeat;}
.colorBox {background-position:left bottom;padding-bottom:15px;}

/* list以下 (pd_) */
/* commonのdefault値として設定済み */

#movetab {border-bottom:1px solid #a04e0e;}

/* 141008 口コミ・タブ改善 */
.contentsBorder{border-bottom:1px solid #a04e0e;}

#movetab2 {border-bottom:3px solid #a04e0e;}
#movetab2 li a {background-image:url(/kenko/res/img/pic_tab_02.png);}
#movetab2 ul.movetab2_bg {background: url(/kenko/res/img/tab_bg_top.png) repeat-x 0 43px;}

#movetab2_under {border-top:3px solid #a04e0e;}
#movetab2_under li a {background-image:url(/kenko/res/img/pic_tab_03.png);}
#movetab2_under ul.movetab2_bg {height: 30px;width: 725px;margin-top: -31px;margin-bottom: 0px;background: url(/kenko/res/img/tab_bg_bottom.png) repeat-x;}

.detailbuzz2 ul{border-top: 1px solid #a04e0e;}
ul.detailbuzzlist2 li{background:url(/kenko/res/img/bg_datailbuzzlist_02.png) no-repeat;
/* 141008 口コミ・タブ改善ここまで */


