@charset "UTF-8";


/******************************************************
*	
*	1. common style
*	2. index style
*	3. list1 style
*	4. list2 style
*	5. detail style
*	
******************************************************/


/*  1. common style */
/*----------------------------------------------------------------------------------------------------------------------------------------*/

#headSec {
	background-image: url(../../../../jp/product/img/head_bg.jpg);
}

#gNaviSec .gNavi ul#menu1 {
	top: -175px;
	left: 169px;
}





/*  2. index style */
/*----------------------------------------------------------------------------------------------------------------------------------------*/

#index #alpha {
}

#index #alpha #swfBlock {
	margin-top: 20px;
	padding-bottom: 20px;
}





/*  3. list1 style */
/*----------------------------------------------------------------------------------------------------------------------------------------*/

#list1 #alpha {
}





/*  4. list2 style */
/*----------------------------------------------------------------------------------------------------------------------------------------*/

#list2 #alpha {
}





/*  5. detail style */
/*----------------------------------------------------------------------------------------------------------------------------------------*/

#detail #alpha {
	margin-bottom: 32px;
}

#detail #alpha h2 {
	margin-bottom: -12px;
}

#detail #alpha .cont {
	width: 618px;
	margin-top: 32px;
	padding: 0 5px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 608px;
}

#detail #alpha .cont table {
	width: 100%;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

#detail #alpha .cont table th,
#detail #alpha .cont table td {
	padding: 8px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
}

#detail #alpha .cont table th {
	color: #D80B05;
	font-weight: bold;
}

#detail #alpha .cont table th.th1,
#detail #alpha .cont table th.th2,
#detail #alpha .cont table th.th3,
#detail #alpha .cont table th.th4,
#detail #alpha .cont table th.th5,
#detail #alpha .cont table th.th6 {
	background: #E7F7D9;
	text-align: center;
}

#detail #alpha .cont table th.th1 {
	width: 100px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 84px;
}

#detail #alpha .cont table th.th2 {
	width: 39px;
	padding: 8px 3px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 33px;
}

#detail #alpha .cont table th.th3 {
	width: 250px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 234px;
}

#detail #alpha .cont table th.th4,
#detail #alpha .cont table th.th5 {
	width: 116px;
	padding: 8px 2px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 96px;
}

#detail #alpha .cont table th.th6 {
	width: 224px;
	padding: 8px 2px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 208px;
}

#detail #alpha .cont table td.summary {
	padding: 0;
	background: url(../../../../jp/product/detail/img/h3_bg.jpg) repeat-y left top;
}

#detail #alpha .cont table td.summary dl {
	float: left;
	margin-top: 12px;
	width: 400px;
}

#detail #alpha .cont table td.summary dl dt {
	float: left;
	width: 79px;
	text-align: right;
}

#detail #alpha .cont table td.summary dl dd {
	float: right;
	width: 310px;
	font-size: 114%;
}

#detail #alpha .cont table td.summary .pht {
	float: right;
}

#detail #alpha .cont table td.note {
	width: auto;
	padding-top: 9px;
	border-top: none;
	background: #EFEFEF url(../../../../jp/product/detail/img/note_bgline.gif) repeat-x left top;
	font-size: 77%; *font-size: 71%; /* for ie6,7 */
}

#detail #alpha .cont table td.note ul li {
	position: relative;
	margin-left: 30px;
}

#detail #alpha .cont table td.note ul li span {
	position: absolute;
	left: -30px;
	padding-top: 2px;
	*padding-top: 0;
}

#detail #alpha #attention {
	margin-top: 20px;
	font-size: 77%; *font-size: 71%; /* for ie6,7 */
}

#detail #alpha #attention ul li {
	position: relative;
	margin-top: 4px;
	margin-left: 4em;
}

#detail #alpha #attention ul li span {
	position: absolute;
	left: -4em;
}

#detail #alpha .btn {
	margin-top: 32px;
	text-align: center;
}

/* ---------- diaphragm.html style ---------- */

#detail #alpha .diaphragm table th.th1 {
	width: 140px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 114px;
}

#detail #alpha .diaphragm table th.th3 {
	width: 215px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 199px;
}

