/* top
----------------------------------------------- */
#image{
clear:both;
margin:0 0 20px 0;
padding:0 0 65px 0;
background:url(../../images/solution/footage/tv/tv_ic.jpg) no-repeat bottom;
}

#image h3{
margin:0 10px 3px 10px;
padding:5px 0;
font-size:16px;
border-bottom:1px solid #ffffff;
color:#ffffff;
text-align:center;
line-height:160%;
_height:1%;
}

#image p{
margin:0 360px 8px 25px;
color:#ffffff;
}

/* lineup
----------------------------------------------- */
#image ul{
margin:0 0 0 25px;
padding:5px;
width:320px;
background:#ffffff;
border:1px solid #527e58;
list-style:none;
opacity:0.90;
filter:alpha(opacity=90);
}

#image li a, #method a{
padding:0 0 0 15px;
background:url(../../images/solution/list-rarr.gif) no-repeat left center;
}

#method{
position:absolute;
top:490px;
left:550px;
padding:3px 8px;
background:#ffffff;
opacity:0.90;
filter:alpha(opacity=90);
}

/* main
----------------------------------------------- */
.chapter{
clear:both;
padding:3px 0 0 16px;
height:26px;
color:#990000;
font-size:14px;
line-height:120%;
background:url(../../images/solution/feature_back.gif) no-repeat;
}

#tv-top .chapter{
margin:0;
}

/* submenu
----------------------------------------------- */
.submenu{
clear:both;
width:728px;
height:22px;
background:url(../../images/common/navi-back.gif) no-repeat;
list-style:none;
}

.submenu li{
line-height:22px;
float:left;
}

.submenu li.ad-change{
float:right;
}

.submenu a, .submenu span{
padding:0 5px;
border-left:5px solid #333399;
border-right:1px solid #333399;
float:left;
}

.submenu li.ad-change a{
padding:0 10px 0 22px;
background:#999999 url(../../images/go.gif) no-repeat 8px 6px;
border:1px solid #333399;
color:#ffffff;
font-weight:bold;
}

.submenu a:hover, .submenu span{
border-left:5px solid #CF002F;
border-right:1px solid #CF002F;
}

.submenu li.ad-change a:hover{
border:1px solid #CF002F;
}

/* block
----------------------------------------------- */
.crt-block{
margin:0 0 10px 24px;
padding:0 0 30px 0;
position:relative;
background:url(../../images/solution/footage/tv/crt.jpg) no-repeat left bottom;
}

.lcd-block{
margin:0 0 40px 24px;
position:relative;
background:url(../../images/solution/footage/tv/lcd.jpg) no-repeat right bottom;
}

#presen{
margin:10px 10px 0 0;
float:right;
}

#signal{
width:728px;
height:250px;
background:url(../../images/solution/footage/tv/tv-img.jpg) no-repeat;
}

