/*=========================================================


	Site Name   HONDA STREAM
	File Name   index.css

	Create Date 2009/06/05
	Update Date 2008/06/10


==========================================================*/

body.type {

}

	body.type div#container {
		
	}

		body.type div#container div#contentsWrap {
			width: 100%;
			padding: 0;
			background: none;
		}

			body.type div#container div#contentsWrap p#contentsNavigationLabel {
				width: 100%;
			}

			body.type div#container div#contentsWrap ul#contentsNavigation {
				width: 100%;
				overflow: hidden;
			}

				body.type div#container div#contentsWrap ul#contentsNavigation li {
					float: left;
				}

				body.type div#container div#contentsWrap ul#contentsNavigation li#cnav01 {
					background: transparent url(../../images/cnav_btn01_o.gif);
				}

				body.type div#container div#contentsWrap ul#contentsNavigation li#cnav02 {
					background: transparent url(../../images/cnav_btn02_o.gif);
				}

				body.type div#container div#contentsWrap ul#contentsNavigation li#cnav03 {
					background: transparent url(../../images/cnav_btn03_o.gif);
				}

				body.type div#container div#contentsWrap ul#contentsNavigation li#cnav04 {
					background: transparent url(../../images/cnav_btn04_o.gif);
				}
				
				body.type div#container div#contentsWrap ul#contentsNavigation li#cnav05 {
					background: transparent url(../../images/cnav_btn05_o.gif);
				}
				
				body.type div#container div#contentsWrap ul#contentsNavigation li#cnav06 {
					background: transparent url(../../images/cnav_btn06_o.gif);
				}

			body.type div#container div#contentsWrap div#contents {
				background: #fff;
				border-left: 1px solid #d8dcdf;
				border-right: 1px solid #d8dcdf;
			}

				body.type div#container div#contentsWrap div#contents div#showcase {
					width: 100%;
					height: 380px;
					position: relative;
				}
				body.type div#container div#contentsWrap div#contents .color {
					color: #CC0000;
					font-size: 11px;
					margin-bottom: 10px;
					text-align: right;
				}
					body.type div#container div#contentsWrap div#contents div#showcase h1 {
						position: absolute;
						top: 15px;
						left: 0;
					}
					
					body.type div#container div#contentsWrap div#contents div#showcase h2 {
						position: absolute;
						top: 15px;
						left: 135px;
						width: 451px;
					}
					
					body.type div#container div#contentsWrap div#contents div#showcase div#SS_banner {
						position: absolute;
						top: 10px;
						left: 505px;
						width:310px;
					}



					body.type div#container div#contentsWrap div#contents div#showcase p#sub01 {
						position: absolute;
						top: 110px;
						left: 10px;
					}

					body.type div#container div#contentsWrap div#contents div#showcase div#detail {
						padding: 0 0 0 20px;
						position: absolute;
						top: 90px;
						left: 140px;
						border-left: 1px solid #c0c5cb;
						z-index:99
					}

						body.type div#container div#contentsWrap div#contents div#showcase div#detail p {
							margin: 0 0 15px;
						}

						body.type div#container div#contentsWrap div#contents div#showcase div#detail dl {

						}

							body.type div#container div#contentsWrap div#contents div#showcase div#detail dl dt {
								margin: 0 0 7px;
								font-size: 0;
							}

							body.type div#container div#contentsWrap div#contents div#showcase div#detail dl dd {

							}

								body.type div#container div#contentsWrap div#contents div#showcase div#detail dl dd dl {

								}

					body.type div#container div#contentsWrap div#contents div#showcase ul {

					}

						body.type div#container div#contentsWrap div#contents div#showcase ul li {
							position: absolute;
							top: 200px;
							right: 0;
						}

							body.type div#container div#contentsWrap div#contents div#showcase ul li span {
								margin: 5px 0 0;
								display: block;
								text-align: right;
								font-size: 9px;
							}

				body.type div#container div#contentsWrap div#contents div.section1 {
					margin: 85px 0 0;
				}
				
				body.type div#container div#contentsWrap div#contents div.section2 {
					margin: 30px 0 0;
				}

				body.type div#container div#contentsWrap div#contents div#interior {

				}

					body.type div#container div#contentsWrap div#contents div#interior ul {
						margin: 14px 0 0;
					}

						body.type div#container div#contentsWrap div#contents div#interior ul li {
							display: inline;
						}

						body.type div#container div#contentsWrap div#contents div#interior ul li.firstChild {
							margin: 0 10px 0 0;
						}

							body.type div#container div#contentsWrap div#contents div#interior ul li span {
								margin: 5px 0 0;
								display: block;
								text-align: right;
								font-size: 9px;
							}

				body.type div#container div#contentsWrap div#contents ul#attention {
					margin: 20px 0 0;
					font-size: 10px;
					color: #2d4052;
				}

					body.type div#container div#contentsWrap div#contents ul#attention li {
						display: inline;
					}

					body.type div#container div#contentsWrap div#contents ul#attention li.extra {
						font-size: 12px;
						font-weight: bold;
					}

				body.type div#container div#contentsWrap div#contents p.eqLink {
					margin: 20px 0 0;
					text-align: right;
					font-weight: bold;
				}

					body.type div#container div#contentsWrap div#contents p.eqLink a,
					body.type div#container div#contentsWrap div#contents p.eqLink a:hover,
					body.type div#container div#contentsWrap div#contents p.eqLink a:visited {
						color: #2f2fff;
					}
