@charset "shift_jis"; 

#RIGHT_COLUMN { margin-bottom:-8px; } /* IE7以前向け */  
head~/* */body #RIGHT_COLUMN { margin-bottom:-12px; } /* IE8向け */  
html:not(:target) #RIGHT_COLUMN { margin-bottom:-11px; } /* モダンブラウザ向け */  

#NEWS ul{
background:url(https://img1.kakaku.k-img.com/images/article/search/collection-toy2/newtitle.gif) left center no-repeat;
padding:0px 3px 1px 125px;
height:1%;
}
head~/* */body #NEWS ul { padding:0px 3px 2px 125px; } /* IE8向け */  
html:not(:target) #NEWS ul { padding:0px 3px 1px 125px; } /* モダンブラウザ向け */  



body{font:13px/1.231 ;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;}
.clear{
clear:both;
}
.item_box .imge a{
display:block;
padding:2px;
background:#d8d8d8;
}
.block:after,
.line:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.line,
.block {
zoom: 1; 
}
* html .line,
* html .block{
height: 1%;
/*\*//*/
height: auto;
overflow: hidden;
/**/
}
/*---------------------------CT_HEADER-----*/
#CT_HEADER{
font-size:108%;
line-height:1.2;
color:white;
background:url(https://img1.kakaku.k-img.com/images/article/search/collection-toy/lead_back.gif) repeat-y top center;
}
#CT_HEADER .lead_top{
background:url(https://img1.kakaku.k-img.com/images/article/search/collection-toy/lead_back_top.jpg) no-repeat top center;
}
#CT_HEADER .lead_top p{
padding:0 25px 10px 25px;
background:url(https://img1.kakaku.k-img.com/images/article/search/collection-toy/lead_back_bottom.gif) no-repeat bottom center;
}
/*---------------------------CT_MAIN-----*/
#CT_MAIN{
background:url(https://img1.kakaku.k-img.com/images/article/search/collection-toy/main_back.gif) repeat-y top right;
}
#CT_MAIN .body_top{
background:url(https://img1.kakaku.k-img.com/images/article/search/collection-toy2/right_top.jpg) no-repeat top right;
}
/*---------------------------RIGHT_COLUMN-----*/
/*-----BOX_BASE-----*/
.new_sp,
.item_box{
background:url(https://img1.kakaku.k-img.com/images/article/search/collection-toy/itembox_back.gif) repeat-x bottom center;
border:solid 1px #dddddd;
}
.item_box .imge a:visited{
}
.item_box .imge a:hover{
background:#ffd247;
}
#RIGHT_COLUMN .item_box .rles span,
#RIGHT_COLUMN .new_sp .rles span{
border:solid 2px black;
color:#ffd247;
background: url(https://img1.kakaku.k-img.com/images/article/search/collection-toy/release_back.gif);
font-weight:bold;
line-height:1;
font-size:85%;
display:inline;
padding:0 10px;
}
#RIGHT_COLUMN .item_box .rles{
padding:2px 0;
margin:5px 0 2px 0;
}
#RIGHT_COLUMN .item_box .name{
font-weight:bold;
margin:2px;
margin-bottom:10px;
}
#RIGHT_COLUMN .item_box .pric{
font-weight:bold;
color:#be2121;
margin:5px 2px 0 2px;
}
#RIGHT_COLUMN .item_box .makr{
font-weight:bold;
margin:2px;
}
#RIGHT_COLUMN .item_box .text{
font-size:100%;
padding:2px 2px 0px 2px;
}
/*-----BOX_BASE_end-----*/
#RIGHT_COLUMN{
font-size:108%;
line-height:1.15;
width:725px;
float:right;
padding-top:2px;
margin-bottom:-10px;
}


#RIGHT_COLUMN h3{
margin-left:5px;
clear:both;
display:inline;
padding-top:10px;
margin-bottom:-10px;
}
#RIGHT_COLUMN h4{
margin-bottom:5px;
margin-left:10px;
padding-top:5px;
clear:both;

}
#RIGHT_COLUMN h3 img{
margin-top:10px;
}
.chumoku .item_box{
padding:4px;
width:215px;
float:left;
margin-left:10px;
margin-bottom:15px;
display:inline;
}
.chumoku .item_box .imge{
width:213px;
height:116px;
padding:1px;
background:#c5c5c5;
}
.sinsaku{
padding-left:1px;
}
.sinsaku .item_box{
padding:4px;
width:157px;
float:left;
margin-left:9px;
margin-bottom:10px;
display:inline;
}
.sinsaku .item_box .imge{
width:155px;
height:109px;
padding:1px;
background:#c5c5c5;
}
.borderline{
background:url(https://img1.kakaku.k-img.com/images/article/search/collection-toy/border_line.gif) repeat-x top right;
margin:0px 10px;
width:695px;
height:10px;
display:block;
clear:both;
}
.sinsaku .pickup .item_box{
padding:4px;
width:684px;
margin-left:9px;
margin-bottom:10px;
display:inline;
}
.sinsaku .pickup .item_box .right_cell{
margin-left:295px;
}
.sinsaku .pickup .item_box .imge{
float:left;
width:283px;
height:177px;
padding:1px;
background:#c5c5c5;
}
.sonota .item_box{
padding:4px;
width:122px;
float:left;
margin-left:9px;
margin-bottom:10px;
display:inline;
}
.sonota .item_box .imge{
width:119px;
height:94px;
padding:1px;
background:#c5c5c5;
}
.new_sp{
margin-left:10px;
width:685px;
padding:4px;
}
.sp_cell{
border-bottom:solid 1px #dddddd;
margin-bottom:5px;
padding-bottom:5px;
}
.sp_cell.end{
border-bottom:solid 0px #dddddd;
margin-bottom:0px;
padding-bottom:0px;
}

#RIGHT_COLUMN .sp_cell .rles{
padding:2px 0;
margin:1px 0 3px 0;
}
.sp_cell .seal{
padding-top:2px;
float:left;
}
.sp_cell .info{
margin-left:70px;
width:610px;
}
.sp_cell .name{
font-weight:bold;
}
#RIGHT_COLUMN .sp_cell .text{
margin-top:3px;
font-size:93%;
}
/*---------------------------LEFT_COLUMN-----*/
#LEFT_COLUMN{
float:left;
font-size:100%;
line-height:1.15;
width:185px;
padding-left:10px;
padding-top:6px;
}
.navi_frame{
background:#ffd247;
padding:0px 3px 3px 3px;
margin-bottom:10px;
}
.navi_frame .nf_innner{
border:solid 1px #c0c0c0;
border-width:0 1px 1px 1px;
background:#ffffdd;
padding:5px;
}
.navi_frame .imge img{
border:solid 1px #0000dd;
}
.navi_frame.ranking .rank_title{
padding:5px 0 4px 0;
clear:both;
}
.navi_frame.ranking .imge{
float:left;
}
.navi_frame.ranking .name{
margin-top:0;
margin-left:63px;
font-weight:bold;
}
.navi_frame.maker .line{
border:solid 0px #dddddd;
border-bottom-width:1px;
margin-bottom:4px;
padding-bottom:4px;
}
.navi_frame.maker .line.end{
border:solid 0px #dddddd;
border-bottom-width:0px;
margin-bottom:0px;
padding-bottom:0px;
}
.navi_frame.maker .imge{
float:left;
}
.navi_frame.maker .name{
padding-top:5px;
margin-left:42px;
font-weight:bold;
font-size:93%;
}
.navi_frame.maker .nf_innner{
padding-top:0;
}
.navi_frame span{
clear:left;
font-size:1px;
}
.navi_frame.maker .nf_innner{
padding-top:0;
}
.navi_frame.old_sp .seal{
float:left;
}
.navi_frame.old_sp .name{
margin-left:70px;
font-weight:bold;
}
.navi_frame.old_sp .text{
clear:both;
margin-top:5px;
}
.navi_frame.old_sp .line{
border:solid 0px #dddddd;
border-bottom-width:1px;
margin-bottom:6px;
padding-bottom:6px;
clear:left;
}
.navi_frame.old_sp .line.end{
border:solid 0px #dddddd;
border-bottom-width:0px;
margin-bottom:0px;
padding-bottom:0px;
}
h2{
width:521px;
float:left;
}
.menu{
background:url(https://img1.kakaku.k-img.com/images/article/search/collection-toy2/menu.jpg) no-repeat bottom;
width:409px;
height:107px;
float:right;
}
.menu ul{
}
.menu ul li{
width:202px;
list-style-type:none;
}
.menu ul li{
width:136px;
float:left;
list-style-type:none;
}
.menu ul li,
.menu ul li a{
width:136px; 
height:35px;
display:block;
}
.menu ul li a:hover{
background:url(https://img1.kakaku.k-img.com/images/article/search/collection-toy2/menu_over.jpg) no-repeat;
}
.menu ul li.menu01 a:hover{
background-position:0 0;
}
.menu ul li.menu02 a:hover{
background-position:-136px 0;
}
.menu ul li.menu03 a:hover{
background-position:-272px 0;
}

/*-------CCont---*/
.CCont{
background:url(https://img1.kakaku.k-img.com/images/article/search/collection-toy2/spBox_back.gif);
height:1%;
}
.CCont .contTop{
background:url(https://img1.kakaku.k-img.com/images/article/search/collection-toy2/spBox_top.gif) no-repeat top center;
}
.CCont .contBtm{
background:url(https://img1.kakaku.k-img.com/images/article/search/collection-toy2/spBox_btm.gif) no-repeat bottom center;
padding:10px 15px;
}
/*-------NEWS---*/

#NEWS ul li{
list-style-type:none;
line-height:1.25;
}
#NEWS ul li span{
font-weight:bold;
}
/*-------bannerBox---*/
#BANNERBOX h3{
margin-bottom:11px;
}
#BANNERBOX .tblBorder{
border:solid 1px #dddddd;
padding:1px;
margin-bottom:10px;
}
#BANNERBOX .tblBorder.large, x:-moz-any-link {padding:2px 1px 1px 2px;}
#BANNERBOX .tblBorder.large, x:x{ padding:1px; }



#BANNERBOX table{
width:100%;
border-collapse:collapse;
border:solid 1px #dddddd;
}
#BANNERBOX .pdng{
padding:0 5px;
}
#BANNERBOX table td{
border:solid 1px #dddddd;
}
#BANNERBOX table .banner {
background:#e9e9e9;
vertical-align:center;
width:209px;
text-align:center;
padding:8px 0;
}
#BANNERBOX table.mainBanner .banner{
background:url(https://img1.kakaku.k-img.com/images/article/search/collection-toy2/pickup_back.gif) top right;
vertical-align:center;
width:209px;
text-align:center;
padding:8px 0;
}
#BANNERBOX table .cont{
vertical-align:top;
background:url(https://img1.kakaku.k-img.com/images/article/search/collection-toy2/itembox_back.gif) bottom repeat-x;
}
#BANNERBOX table .cont h4{
font-size:107%;
background:url(https://img1.kakaku.k-img.com/images/article/search/collection-toy2/sp_title.gif) bottom repeat-x;
padding:8px 10px 11px 10px;
}
#BANNERBOX table .cont p.text{
width:520px;
padding:10px 15px;
line-height:1.3;
font-size:107%;
}
#BANNERBOX table td.cont .frame{
position:relative;
}
#BANNERBOX table .cont .watchSp{
width:111px;
height:22px;
position:absolute;
right:10px;
bottom:10px;
}
#BANNERBOX .bannerLine{
border:solid 1px #dddddd;
background:url(https://img1.kakaku.k-img.com/images/article/search/collection-toy2/sp_btm2.gif) bottom repeat-x;
clear:both;
padding:5px;
}
#BANNERBOX .contBtm{
padding-bottom:4px;
}
#BANNERBOX .bannerLine span,
#BANNERBOX .bannerLine a{
margin-top:2px;
float:left;
}
#BANNERBOX .bannerLine a{
font-size:107%;
font-weight:bold;
}
#BANNERBOX .bannerLine .watchSp{
float:right;
margin-right:5px;
}
span.BK {
background:transparent url(https://img1.kakaku.k-img.com/images/article/search/collection-toy/release_back.gif) repeat scroll 0 0;
border:2px solid black;
color:#FFD247;
display:inline;
font-size:85%;
font-weight:bold;
line-height:1;
padding:0 10px;
margin-right:8px;
font-size:107%;
}
.maker .item{
display:inline;
float:left;
margin-bottom:10px;
margin-left:10px;
width:167px;
}
.maker .item img{
float:left;
margin-right:5px;
display:inline;
}
#RIGHT_COLUMN  .maker .imge a img{
border:solid 1px #c5c5c5;
padding:2px;
background:#d8d8d8;
}
#RIGHT_COLUMN  .maker .imge a:hover img{
background:gray;
background:#ffa800;
vertical-align:center;
}
.maker .item .name{
font-size:93% !important;
font-weight:bold;
padding-top:2px;
}
#CT_BODY .sinsaku .rles{
font-size:85%;
font-weight:bold;
line-height:1.0;
margin-bottom:0px;
padding-bottom:0;
margin-top:8px;
}

