@charset "Shift_JIS";
/* CSS Document */


/* ¥ƒXƒ^ƒCƒ‹‰Šú‰»*/

body {
	margin:0;
	padding:0;
	font-size:small;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro", "ƒƒCƒŠƒI" , Meiryo, "‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif,Osaka ;
	/*text-align:center;*/
}


td{
line-height:120%;
}


div,p,form,fieldset,input,textarea,
dl,dt,dd,ul,li,
h1,h2,h3,h4,h5,h6,

embed,object,img{
margin: 0;
padding: 0;
}


img{
border:0;
}




/*///////////////////////// 
¥2010.11.01Vƒwƒbƒ_ƒtƒbƒ^—pID¥
////////////////////////////////*/
#BCMainContentsArea{
text-align:left;
}


/*-----------------------------------ƒwƒbƒ_[------------------------------------------*/

#BCHeader{
width:100%;
background-color:#fff;
}

#BCHeaderArea{
width:740px;
height:40px;
margin:0 auto;
text-align:left;
}


#BCHeaderTitle{
float:left;
position:relative;
top:15px;
}


#BCHeadBnr{
float:left;
position:relative;
top:5px;
left:50px;
}



#BCHeader ul#BCHeadMenu{
position:relative;
top:25px;
float:right;
list-style-type:none;
}


#BCHeader ul#BCHeadMenu li{
font-size:11px;
height:11px;
line-height:11px;
float:left;
padding:0 10px 0 12px;
background-image:url(/system_resource/topnavi/header_sankaku.gif);
background-repeat:no-repeat;
}



#BCHeader a:link{
color:#333;
text-decoration:none;
}

#BCHeader a:visited{
color:#333;
text-decoration:none;
}

#BCHeader a:hover{
color:#333;
text-decoration:underline;
}


/*-----------------------------------ƒOƒ[ƒoƒ‹ƒiƒrƒGƒŠƒA------------------------------------------*/



#BCHeaderBgArea{
width:100%;
height:40px;
background-image:url(/system_resource/topnavi/header_bg.gif);
background-repeat:repeat-x;
clear:both;
}


#BCGnaviArea{
width:740px;
margin:0 auto;
}

#BCGnaviArea ul#BCGnavi{
list-style-type:none;
float:left;
}


#BCGnaviArea ul#BCGnavi li{
margin:2px 0;
float:left;
}

/*//////////////////yƒiƒr@‘Ðz//////////////////*/

#BCGnaviArea ul#BCGnavi li.Books a{
display:block;
width:52px;
height:31px;
background-image:url(/system_resource/topnavi/navi_books.gif);
background-repeat:no-repeat;
text-indent:-9999px;
overflow:hidden;
}

#BCGnaviArea ul#BCGnavi li.Books a:visited{
background-image:url(/system_resource/topnavi/navi_books.gif);
background-repeat:no-repeat;
}

#BCGnaviArea ul#BCGnavi li.Books a:hover{
background-image:url(/system_resource/topnavi/navi_books.gif);
background-repeat:no-repeat;
background-position:0 -31px;
}

/*//////////////////yƒiƒr@ƒRƒ~ƒbƒNƒXz//////////////////*/

#BCGnaviArea ul#BCGnavi li.Comics a{
display:block;
width:67px;
height:31px;
background-image:url(/system_resource/topnavi/navi_comics.gif);
background-repeat:no-repeat;
text-indent:-9999px;
overflow:hidden;
}

#BCGnaviArea ul#BCGnavi li.Comics a:visited{
background-image:url(/system_resource/topnavi/navi_comics.gif);
background-repeat:no-repeat;
}

#BCGnaviArea ul#BCGnavi li.Comics a:hover{
background-image:url(/system_resource/topnavi/navi_comics.gif);
background-repeat:no-repeat;
background-position:0 -31px;
}



/*//////////////////yƒiƒr@ŽGŽz//////////////////*/

#BCGnaviArea ul#BCGnavi li.Magazines a{
display:block;
width:53px;
height:31px;
background-image:url(/system_resource/topnavi/navi_magazines.gif);
background-repeat:no-repeat;
text-indent:-9999px;
overflow:hidden;
}

#BCGnaviArea ul#BCGnavi li.Magazines a:visited{
background-image:url(/system_resource/topnavi/navi_magazines.gif);
background-repeat:no-repeat;
}

#BCGnaviArea ul#BCGnavi li.Magazines a:hover{
background-image:url(/system_resource/topnavi/navi_magazines.gif);
background-repeat:no-repeat;
background-position:0 -31px;
}

/*//////////////////yƒiƒr@DVDz

#BCGnaviArea ul#BCGnavi li.Dvd a{
display:block;
width:53px;
height:31px;
background-image:url(/system_resource/topnavi/navi_dvd.gif);
background-repeat:no-repeat;
text-indent:-9999px;
overflow:hidden;
}

#BCGnaviArea ul#BCGnavi li.Dvd a:visited{
background-image:url(/system_resource/topnavi/navi_dvd.gif);
background-repeat:no-repeat;
}

#BCGnaviArea ul#BCGnavi li.Dvd a:hover{
background-image:url(/system_resource/topnavi/navi_dvd.gif);
background-repeat:no-repeat;
background-position:0 -31px;
}
//////////////////*/




/*-----------------------------------ŒŸõƒGƒŠƒA------------------------------------------*/

#BCSearchArea{
float:right;
height:30px;
}

#BCSearchArea td{
line-height:30px;
padding-left:5px;
}

#BCSearchArea input,#BCSearchArea select,#BCSearchArea option{
font-size:11px;
}



/*--------------------------------ƒtƒbƒ^[-------------------------------------------*/
#BCFooter{
margin-top:10px;
width:100%;
border-top:2px solid #4377a4;
background-color:#fff;
}

#BCFooter #footer_txt{
width:740px;
margin:0 auto;
font-size:10px;
color:#333;
text-align:right;
padding:10px 0;
}

#BCFooter a:link{
color:#333;
text-decoration:none;
}

#BCFooter a:visited{
color:#333;
text-decoration:none;
}

#BCFooter a:hover{
color:#333;
text-decoration:underline;
}




/*///////////////////////// //////////////// 
¥2010.11.01Vƒwƒbƒ_ƒtƒbƒ^—pID@‚±‚±‚Ü‚Å¥
//////////////////////////////////////////// ////*/













/* ¥ƒŠƒ“ƒN*/

a:link {
text-decoration: none; color:#039;
} 
a:visited{
text-decoration: none;  color:#939;
} 
a:active{
text-decoration: underline;  color:#039;
} 
a:hover{
text-decoration:underline; color:#039;
} 

a.white:link{
text-decoration: none; color:#ffffff;
} 
a.white:visited{
text-decoration: none;  color:#ffffff;
} 
a.white:active{
text-decoration: underline;  color:#ffffff;
} 
a.white:hover{
text-decoration:underline; color:#ffffff;
} 



/* ¥ƒtƒHƒ“ƒgƒTƒCƒY*/

.size3{
font-size:10px;
}
.size4{
font-size:12px;
}
.size5{
font-size:14px;
}
.size6{
font-size:16px;
}


/* ¥ƒ}[ƒWƒ“*/
.m10{
margin-bottom:10px;
}

.m20{
margin-bottom:20px;
}

.m30{
margin-bottom:30px;
}



/* ¥ƒtƒHƒ“ƒgƒJƒ‰[*/

/* ƒOƒŒ[666 */

.gray_666_size3{
font-size:10px;
color:#666666;
}

.gray_666_size4{
font-size:12px;
color:#666666;
}

.gray_666_size5{
font-size:12px;
color:#666666;
}

/* ƒzƒƒCƒgfff */

.white_fff_size3{
font-size:10px;
color:#ffffff;
}

.white_fff_size4{
font-size:12px;
color:#ffffff;
}

.white_fff_size5{
font-size:14px;
color:#ffffff;
}

.white_fff_size6{
font-size:16px;
color:#ffffff;
}




.magalink{
font-size:11px;
}




/* ¥ƒe[ƒuƒ‹—Þ*/

table.gray_ccc{
background-color:#fff;
border:1px solid #ccc;
padding:10px;
margin:20px 0 20px 0;
}

table.gray_999{
background-color:#fff;
border:1px solid #999;
padding:10px;
margin:20px 0 20px 0;
}

/*///////////////////////// 
¥VŠ§ƒŠƒXƒgEŽŽ‚µ“Ç‚ÝEŠùŠ§ƒŠƒXƒgEŒŸõ@•\Ž†‰æ‘œ—p¥
////////////////////////////////*/

.list_cover a img{
border:1px solid #999;
display:block;
}

.list_cover a:link img,
.list_cover a:visited img,
.list_cover a:hover img{
border:1px solid #999;
}


/*///////////////////////// 
¥Ú×ƒy[ƒW•\Ž†‰æ‘œ—p¥
////////////////////////////////*/
.search_cover img{
border:1px solid #999;
}

.search_cover a img{
border:1px solid #999;
display:block;
}

.search_cover a:link img,
.search_cover a:visited img,
.search_cover a:hover img{
border:1px solid #999;
}


