@charset "utf-8";

/*
______________________________________________

 update:2010.06.27
 (C)2010 SonyChemicals&InformationDevice Corp.
 (C)2010 ContentsBrain Inc.
______________________________________________
*/

/* Products-Hub page mc1 to dd8(EN)
---------------------------------------------*/

/* Products Hub Name, Caption and BG-image */
#productsHubTtlMc1,
#productsHubTtlMc2,
#productsHubTtlMc4,
#productsHubTtlMc5,
#productsHubTtlMc6,
#productsHubTtlMc7,
#productsHubTtlMc8,
#productsHubTtlMc9,
#productsHubTtlMc10,
#productsHubTtlDd1,
#productsHubTtlDd3,
#productsHubTtlDd6,
#productsHubTtlDd8{
width:auto;
margin-top:10px;
padding-top:0;
}

#productsHubTtlDd1,
#productsHubTtlDd3,
#productsHubTtlDd6,
#productsHubTtlDd8{
border-left:6px solid #E76F2E;
}

#productsHubTtlMc1,
#productsHubTtlMc2,
#productsHubTtlMc4,
#productsHubTtlMc5,
#productsHubTtlMc7,
#productsHubTtlMc10{
border-left:6px solid #3333CC;
}

{
border-left:6px solid #669933;
}
#productsHubTtlMc6,
#productsHubTtlMc8,
#productsHubTtlMc9{
border-left:6px solid #B8860B;
}


#productsHubTtlMc1 h1,
#productsHubTtlMc2 h1,
#productsHubTtlMc4 h1,
#productsHubTtlMc5 h1,
#productsHubTtlMc6 h1,
#productsHubTtlMc7 h1,
#productsHubTtlMc8 h1,
#productsHubTtlMc9 h1,
#productsHubTtlMc10 h1,
#productsHubTtlDd1 h1,
#productsHubTtlDd3 h1,
#productsHubTtlDd6 h1,
#productsHubTtlDd8 h1{
width:auto;
padding-left:10px;
font-size:20px;
font-weight:400;
color:#000;
line-height:21px;
border-bottom:1px solid #CCCCCC;
}

#productsHubTtlDd1 #productsTtl{
height:auto;
background:url(/en/products/share/images/index_head_bg10.jpg) top right no-repeat;
}
#productsHubTtlDd3 #productsTtl{
height:70px;
background:url(/en/products/share/images/index_head_bg12.jpg) top right no-repeat;
}
#productsHubTtlDd6 #productsTtl{
height:70px;
background:url(/en/products/share/images/index_head_bg15.jpg) top right no-repeat;
}
#productsHubTtlDd8 #productsTtl{
height:70px;
}
#productsHubTtlMc9 #productsTtl{
height:70px;
background:url(/products/share/images/index_head_bg16.jpg) top right no-repeat;
}
#productsHubTtlMc1 #productsTtl{
background:url(/en/products/share/images/index_head_bg.jpg) top right no-repeat;
height:70px;
}
#productsHubTtlMc2 #productsTtl{
background:url(/en/products/share/images/index_head_bg02.jpg) top right no-repeat;
height:70px;
}
#productsHubTtlMc4 #productsTtl{
background:url(/en/products/share/images/index_head_bg04.jpg) top right no-repeat;
height:auto;
}
#productsHubTtlMc5 #productsTtl{
background:url(/en/products/share/images/index_head_bg05.jpg) top right no-repeat;
height:70px;
}
#productsHubTtlMc6 #productsTtl{
background:url(/en/products/share/images/index_head_bg06.jpg) top right no-repeat;
height:70px;
}
#productsHubTtlMc7 #productsTtl{
background:url(/en/products/share/images/index_head_bg07.jpg) top right no-repeat;
height:70px;
}
#productsHubTtlMc8 #productsTtl{
background:url(/en/products/share/images/index_head_bg08.jpg) top right no-repeat;
height:70px;
}
#productsHubTtlMc10 #productsTtl{
background:url(/en/products/share/images/index_head_bg18.jpg) top right no-repeat;
height:120px;
}


#productsHubTtlDd1 #productsTtl p{
width:420px;
padding-top:6px;
padding-left:6px;
}

#productsHubTtlDd3 #productsTtl p,
#productsHubTtlDd6 #productsTtl p,
#productsHubTtlDd8 #productsTtl p{
width:360px;
padding-top:6px;
padding-left:6px;
}
#productsHubTtlMc1 #productsTtl p,
#productsHubTtlMc4 #productsTtl p{
width:380px;
padding-top:6px;
padding-left:6px;
}

#productsHubTtlMc2 #productsTtl p,
#productsHubTtlMc5 #productsTtl p,
#productsHubTtlMc7 #productsTtl p{
width:360px;
padding-top:6px;
padding-left:6px;
}

#productsHubTtlMc6 #productsTtl p,
#productsHubTtlMc8 #productsTtl p,
#productsHubTtlMc9 #productsTtl p{
width:360px;
padding-top:6px;
padding-left:6px;
}
#productsHubTtlMc10 #productsTtl p{
width:420px;
padding-top:6px;
padding-left:6px;
}


/* Products Hub Blocks */

.hubBlocks{
width:auto;
height:auto;
position:relative;
}
.hubBlocks hr{
display:none;
}
.hubBlocks .hubLBoxDd1,
.hubBlocks .hubRBoxDd1,
.hubBlocks .hubLBoxMc1,
.hubBlocks .hubRBoxMc1,
.hubBlocks .hubLBoxMc1N,
.hubBlocks .hubRBoxMc1N,
.hubBlocks .hubLBoxMc6,
.hubBlocks .hubRBoxMc6,
.hubBlocks .hubLBoxMc8,
.hubBlocks .hubRBoxMc8{
display:inline-table;
width:290px;
position:relative;
margin:0 0 10px 0;
padding:7px;
text-align:left;
vertical-align:top;
border:1px solid #CCCCCC;
}

.hubBlocks .hubLBoxDd1,
.hubBlocks .hubLBoxMc1,
.hubBlocks .hubLBoxMc6,
.hubBlocks .hubLBoxMc8{
float:left;
height:10em;
}

.hubBlocks .hubRBoxDd1,
.hubBlocks .hubRBoxMc1,
.hubBlocks .hubRBoxMc6,
.hubBlocks .hubRBoxMc8{
float:right;
height:10em;
}

.hubBlocks .hubLBoxMc1N{
float:left;
height:12em;
}

.hubBlocks .hubRBoxMc1N{
float:right;
height:12em;
}


.hubBlocks .hubInnerTtl{
width:auto;
margin-bottom:10px;
}
.hubBlocks .leftLinesDd1{
border-left:4px solid #E76F2E;
}
.hubBlocks .leftLinesMc1{
border-left:4px solid #3333CC;
}
.hubBlocks .leftLinesMc6{
border-left:4px solid #B8860B;
}
.hubBlocks .leftLinesMc7{
border-left:4px solid #3333CC;
}
.hubBlocks .leftLinesMc8{
border-left:4px solid #B8860B;
}
.hubBlocks .hubInnerTtl h3{
width:auto;
height:auto;
padding-bottom:0.2em;
margin-left:5px;
}
.hubBlocks .hubInnerTtl h3 a{
text-decoration:none;
font-size:105%;
color:#000000;
font-weight:bold;
}

.hubBlocks .hubInnerTtl h3.withComps{ 
width:175px;
height:auto;
float:left;
padding-bottom:0.2em;
}
.hubInnerComp{
width:auto;
height:auto;
float:right;
vertical-align:top;
}

.hubInnerMark{
width:auto;
height:auto;
float:right;
vertical-align:bottom;
}

.hubBlocks p{
width:auto;
height:auto;
margin-bottom:0.5em;
margin-left:5px;
}

.hubBlocks ul{
width:auto;
height:auto;
display:block;
margin-left:5px;
}

.hubBlocks ul.withMark{
margin-left:5px;
width:190px;
height:auto;
display:block;
float:left;
}
.hubBlocks ul li{
display:inline;
width:auto;
height:auto;
}
.newProductMarkO{
color:#E76F2E;
font-weight:bold;
}

h3.mc1Genre{
margin-bottom:10px;
margin-left:10px;
font-size:120%;
font-weight:bold;
color:#000000;
}





