@charset "utf-8";

/*----------------------------------------*/
/* contents title */
/*----------------------------------------*/
h5.contents-title{
	width:710px;
	height:22px;
	font-size:0px;
	margin:0 0 10px 0;
}
h6.contents-title{
	width:690px;
	height:26px;
 	margin:0;
	padding:0 0 10px 0;
}

/*----------------------------------------*/
/* inpageNavi */
/*----------------------------------------*/
div.inpageNavi { 
	height:auto;
	margin:0;
	padding:2px 0 0 0;
	background : #EAEAEA url(../images/r-top02.gif) no-repeat top center;
}
div.inpageNavi div { 
	display:block;
	height:100%;
	margin:0 0 10px 0;
	padding:0 10px 2px 10px;
	background : #EAEAEA url(../images/r-bottom02.gif) no-repeat bottom center;
	overflow: hidden;
}
div.inpageNavi div:after{
	content: "";
	display: block;
	clear: both;
	height: 1px;
	overflow: hidden;
}
/*\*/
* html div.inpageNavi div {
	height: 1em;
	overflow: visible;
}
/**/

ul.inpage {
	list-style: none;
	margin:0;
	padding:0;
}
ul.inpage li{
	margin:0;
	padding: 0 10px;
	background: url(../images//arrow-inpage.gif) 0 50% no-repeat;
	float:left;
	font-size:90%;
}

/*----------------------------------------*/
/* hidden */
/*----------------------------------------*/
div.hidden {
	position: absolute;
	left: -9999px;
	overflow: hidden;
}

/*----------------------------------------*/
/* main-text */
/*----------------------------------------*/
div.main-text{
	padding:0 0px 20px 0px; overflow:hidden;
}

#product-container { width:705px; overflow:hidden; margin-top:20px; }
	#product-placement { width:235px; float:left; background:url(../images/product_bg.gif) no-repeat; height:291px; }
	#product-placement-comingsoon { width:235px; float:left; background:url(../images/product_bg-comingsoon.gif) no-repeat; height:291px; }
	#product-placement-2utg { width:235px; float:left; background:url(../images/product_bg-comingsoon-2utg.gif) no-repeat; height:291px; }
	#product-placement-tgu01 { width:235px; float:left; background:url(../images/product_bg-comingsoon-tgu01.gif) no-repeat; height:291px; }

	#product-image { padding-left:43px; padding-top:20px; }
	#product-title { padding-top:21px; padding-left:50px; font-size:11px; font-weight:bold;}
	#product-caption { padding-top:10px; padding-left:40px; font-size:11px; }
	

/*----------------------------------------*/
/* decimal */
/*----------------------------------------*/
ul.decimal {list-style-type:decimal;}
ul.decimal li {margin-bottom:10px;}

/*----------------------------------------*/
/* dotLine */
/*----------------------------------------*/
div.dotLine {
	margin-bottom:5px;
	padding-bottom:2px;
	border-bottom:1px dotted #B8B8B8;
}

/*----------------------------------------*/
/* download file */
/*----------------------------------------*/
#download-container { width:450px; float:left; padding-top:10px; }
#download-container .row { width:450px; border-bottom:1px solid #CCCCCC; overflow:hidden; padding-top:10px; padding-bottom:5px; }
#download-container .coloumn { width:150px; float:left; }

#download-container2 { width:300px; float:left; padding-top:10px; }
#download-container2 .row2{ width:300px; border-bottom:1px solid #CCCCCC; overflow:hidden; padding-top:10px; padding-bottom:5px; }
#download-container2 .coloumn2 { width:150px; float:left; }

#download-container3 { width:300px; float:left; padding-top:10px; padding-left:40px; }
#download-container3 .row3{ width:300px; border-bottom:1px solid #CCCCCC; overflow:hidden; padding-top:10px; padding-bottom:5px; }
#download-container3 .coloumn3 { width:150px; float:left; }


.contents h4 { font-size: 12px; font-weight: bold; color:#0b4788; }