/*****************************************************/
/* CSS file For Nikkei Business Publications, Inc.   */
/* FileName: ie50win.css                             */
/* data:2006/12/07                                   */
/*****************************************************/

/* base.cssÆâ */
* {font-size:95%;line-height:150%;}
h1 {color:#000; font-size:95%;}
.font70{
font-size:75%;
}
.red, .ne{
font-size:110%;
}

/* header
************************************************/
div#header{
padding-bottom:15px;
}
div#header ol{
top:12px;
}

/* main
************************************************/
div#info{
width:584px;
}
* html #bar-osusume{
width:584px;
}
* html #bar-osusume-ken{
width:584px;
}
* html #bar-osusume-kigyo{
width:584px;
}
* html #bar-osusume-shumi{
width:584px;
}
* html #bar-osusume-nbonline{
width:584px;
}
* html #bar-osusume-tech{
width:584px;
}
* html #bar-osusume-medical{
width:584px;
}
* html #bar-osusume-pc{
width:584px;
}
* html #bar-osusume-guide{
width:584px;
}



* html #bar-semi{
width:584px;
}
* html #bar-zashi{
width:584px;
}
div.book100 .m10-b{
font-size:150%;
}
div.book100 .pa5-l{
padding-left:5px;
}
div.book60 .bo-t{
font-size:150%;
}
div.semi{
font-size:150%;
}
div.zashi{
font-size:150%;
}


div#k-itpro{
height:49px;
}
div#c-itpro-img{
width:584px;
}
div#c-itpro ul{
padding:10px 0 10px 0;
}
div#c-itpro ul li{
padding:2px 0 3px 5px;
list-style:none;
background:url(/images/category/arrow-itpro.gif) no-repeat 10px 5px;
}


div#k-ken{
height:49px;
}
div#c-ken-img{
width:584px;
}
div#c-ken ul{
padding:10px 0 10px 0;
}
div#c-ken ul li{
padding:2px 0 3px 5px;
list-style:none;
background:url(/images/category/arrow-ken.gif) no-repeat 10px 5px;
}

div#k-kigyo{
height:49px;
}
div#c-kigyo-img{
width:584px;
}
div#c-kigyo ul{
padding:10px 0 10px 0;
}
div#c-kigyo ul li{
padding:2px 0 3px 5px;
list-style:none;
background:url(/images/category/arrow-kigyo.gif) no-repeat 10px 5px;
}

div#k-shumi{
height:49px;
}
div#c-shumi-img{
width:584px;
}
div#c-shumi ul{
padding:10px 0 10px 0;
}
div#c-shumi ul li{
padding:2px 0 3px 5px;
list-style:none;
background:url(/images/category/arrow-shumi.gif) no-repeat 10px 5px;
}

div#k-nbonline{
height:49px;
}
div#c-nbonline-img{
width:584px;
}
div#c-nbonline ul{
padding:10px 0 10px 0;
}
div#c-nbonline ul li{
padding:2px 0 3px 5px;
list-style:none;
background:url(/images/category/arrow-nbonline.gif) no-repeat 10px 5px;
}

div#k-tech{
height:49px;
}
div#c-tech-img{
width:584px;
}
div#c-tech ul{
padding:10px 0 10px 0;
}
div#c-tech ul li{
padding:2px 0 3px 5px;
list-style:none;
background:url(/images/category/arrow-tech.gif) no-repeat 10px 5px;
}

div#k-medical{
height:49px;
}
div#c-medical-img{
width:584px;
}
div#c-medical ul{
padding:10px 0 10px 0;
}
div#c-medical ul li{
padding:2px 0 3px 5px;
list-style:none;
background:url(/images/category/arrow-medical.gif) no-repeat 10px 5px;
}

div#k-pc{
height:49px;
}
div#c-pc-img{
width:584px;
}
div#c-pc ul{
padding:10px 0 10px 0;
}
div#c-pc ul li{
padding:2px 0 3px 5px;
list-style:none;
background:url(/images/category/arrow-pc.gif) no-repeat 10px 5px;
}
div#k-guide{
height:49px;
}
div#c-guide-img{
width:584px;
}
div#c-guide ul{
padding:10px 0 10px 0;
}
div#c-guide ul li{
padding:2px 0 3px 5px;
list-style:none;
background:url(/images/category/arrow-guide.gif) no-repeat 10px 5px;
}




/* right
************************************************/
div#rightBarTop h2{
padding:4px 0 5px 15px;
}
div#ranking ol{
width:175px;
padding-left:7px;
}
div#ranking ol li{
font-size:115%;
margin:3px 0;
}
div#ranking ol li.no1{
padding-left:2px;
}
div#ranking ol li.no2{
padding-left:2px;
}
div#ranking ol li.no3{
padding-left:2px;
}
div#ranking ol li.no4{
padding-left:2px;
}
div#ranking ol li.no5{
padding-left:2px;
}
div#ranking ol li.no6{
padding-left:2px;
}
div#ranking ol li.no7{
padding-left:2px;
}
div#ranking ol li.no8{
padding-left:2px;
}
div#ranking ol li.no9{
padding-left:2px;
}
div#ranking ol li.no10{
padding-left:2px;
}
div#kanren{
font-size:115%;
}

/* left
************************************************/
div#leftBarTop h2{
padding:5px 15px 4px 15px;
}
div#leftBarTop h2.h22{
padding:5px 15px 9px 15px;
}
div#leftBarTop p.serch01 input,div#leftBarTop p.serch02 input{
right:25px;
}
div#leftBarTop ol li a{
font-size:110%;
background:url(/images/common/arrow01.gif) no-repeat 3px 7px;
}
div#leftBarTop ol li.red{
font-size:100%;
padding-top:3px;
}
div#leftBarTop ul li a{
width:160px;
font-size:100%;
background:url(/images/common/arrow02.gif) no-repeat 0 6px;
}




/* breadcrumb
************************************************/
div#header#breadcrumb{
margin:0 auto;
font-size:90%;
text-align:left;
width:984px;
height:0;
}

/* footer
************************************************/
div#footer ol{margin-top:5px;}
div#footer ol li {font-size:xx-small;}
div#footer ol li a {font-size:xx-small;}
p#copyright {font-size:xx-small;}

/* second
************************************************/
div#search{
width:799px;
}
div#second{
width:799px;
}
div#campaign{
width:799px;
}
div#zashi{
width:799px;
}
div#second02{
width:799px;
}
div#obi-nar,div#obi-Mag,div#obi-Bok,div#obi-set,div#obi-BkNum,div#campaign ,div#obi-dvdcd,div#area,div#second02 div#area{
font-size:110%;
}
div#obi-nar a,div#obi-Mag a,div#obi-Bok a,div#obi-set a,div#obi-BkNum a,div#campaign a,div#obi-dvdcd a,div#area a,div#second02 a ,div#area a{
font-size:110%;
}
div#campaign div#area{
width:784px;
}
div#zashi div#area{
width:784px;
}
div#zashi div#area div.ichiran{
width:178px;
}
div#zashi ol li.red{
background:url(/images/common/arrow01.gif) no-repeat 3px 6px;
}
div#zashi div#area div.ichiran ul li a{
width:164px;
font-size:xx-small;
background:url(/images/common/arrow02.gif) no-repeat 0 5px;
}

/* shousai
************************************************/
div#shousai{
margin-left:86px;
}
div#shousai table{
font-size:110%;
}
div#shousai p{
line-height:150%;
}
div#osusume-shohin{
margin-left:86px;
}
div#osusume-shohin div#area{
font-size:110%;
}
div#osusume-shohin div#area table{
font-size:110%;
}
