@charset "utf-8";
/*
Theme Name: KHB-for-ie6
Theme URI: http://www.kyowahakko-bio.co.jp/
Description: Copyright KYOWA HAKKO BIO Co., Ltd. All rights reserved.
Version: 1.0.0
Author: AWTK
*/

/* [common] ================================================*/

/* ----------------------------------------------------------
top
------------------------------------------------------------*/
#page-top { position:relative; height:128px !important;}
.megadropdown {position:absolute; top:128px; left:0;}

#top .main-img-box,
#top .bg-area {position:absolute; left:0; }

#top .bgArea1 .btn-detail img.txt02,
#top .bgArea1 .btn-detail img.txt03  { display:none !important; }

#top .bgArea2 .btn-detail img.txt01,
#top .bgArea2 .btn-detail img.txt03  { display:none !important; }

#top .bgArea3 .btn-detail img.txt01,
#top .bgArea3 .btn-detail img.txt02  { display:none !important; }


/* ----------------------------------------------------------
megadropdown
------------------------------------------------------------*/
html, body{height:100%; margin:0;}
#megadropdown-overlay { position:absolute; top:0; left:0; width:100%; height:100%; margin:0; background-color:#000; /*z-index:9999999999999;*/ cursor:pointer; }
#megadropdown-overlay img.overlay { width:100%; height:3000px; margin:0;}


/* ----- .pane2 ----- */
.pane2 aside { padding-left:0px; margin-right:-20px; position:relative; }


/* ----- #utility-area ----- */
#select-font-size dd { width:96px;}

/* !#local-nav */
/* -------------------------------------------------------- */
#local-nav dl #ln-level-2 a { width:172px;}

/* ----- #ln-level-3 ----- */
#local-nav #ln-level-3 li { width:174px !important; padding-right:0; /*background-color:#ff0000;*/ }
#local-nav #ln-level-3 li a { line-height:1.2; width:174px !important; padding-right:0; /*background-color:#ffff00;*/}



/* ----- #select-font-size ----- */
#select-font-size { margin-bottom:7px; }

/* ----- global-search ----- */
#global-search input.input-search { margin-top:-1px;}



/* !.panel-list */
/* -------------------------------------------------------- */
.panel-list { background:#e8e4e5; }


/* ----- keyword-search ----- */
#keyword-search input.input-search { height:10px;}





/* !.tab-box */
/* -------------------------------------------------------- */
.tab-box { margin-left:0; width:730px; }



/* !.sitemap-box */
/* -------------------------------------------------------- */
.sitemap-box .col3 .grid-1 ul li { margin:0 0 15px 0; padding:0; }
.sitemap-box .col3 .grid-1 ul li.icon-link { padding-left:22px; }

.sitemap-box .col3 .grid-1 ul li.btm { margin-bottom:0; }
.sitemap-box .col3 .grid-1 ul li.last-child { margin-right:0; }
.sitemap-box .col3 .grid-1 ul li ul li.last-child { margin-bottom:0; }

#sitemap-product dt { padding-top:190px;}


/* !.search-box */
/* -------------------------------------------------------- */
.search-box { width:684px; padding:42px 0 33px 42px !important;}
#search input.input-search { }
.search-box dl,
.search-box dt,
.search-box dd { /*border:1px solid #ff0000;*/}

.search-box dl { width:684px; margin-top:20px; padding:0; }
.search-box dd { width:140px;}

input[type='checkbox']{ position:relative; }
.cbxbd{ background:none; padding: 0; height: 18px; line-height: 18px;}
.c_on{margin-bottom:0; }

.pagenation-box .next i,
.pagenation-box .prev i { margin-top:0px; }



/* !.pagenation-box */
/* -------------------------------------------------------- */
.pagenation-box a,
.pagenation-box span { display:inline-block;}


/* !.shadow */
/* -------------------------------------------------------- */
.shadow { border-top:1px solid #e5e4e5; border-bottom:1px solid #e5e4e5; }


/* !.page-title */
/* -------------------------------------------------------- */
.title-area h1.page-title { line-height:1.4;}

/* EOF*/