@charset "Shift_JIS";

/*
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 3.1.1
build: 47
*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}

h1{font-size:138.5%;}
h2{font-size:123.1%;}
h3{font-size:108%;}
h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}
abbr,acronym{border-bottom:1px dotted #000;cursor:help;}
em{font-style:italic;}
blockquote,ul,ol,dl{margin:1em;}
ol,ul,dl{margin-left:2em; text-align:left; }
ol li{list-style:decimal inside; text-align:left; }
ul li{list-style:disc inside; text-align:left; }
dl dd{margin-left:1em;}
th,td{border:1px solid #000;padding:.5em;}
th{font-weight:bold;text-align:center;}
caption{margin-bottom:.5em;text-align:center;}
p,fieldset,table,pre{margin-bottom:1em;}
input[type=text],input[type=password],textarea{width:12.25em;*width:11.9em;}

body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

h1 {
	margin:0;
}
h2 {
	margin:5px 0 15px 0;
	padding:10px 0;
}
h3 {
	margin:0;
	font-size:100%;
}
body { 
	margin:0;
	padding:0;
	font-size:90%;
	text-align:center;
	background-color:#fff;
}
table td {
	border-style:none;
	font-size:90%;
}
#Wrap { 
	margin:0 auto;
	padding:0;
	width:95%;
	text-align:left;
}
#header {
	margin:0
	padding:0;
	background-color:#069;
	border-bottom:5px solid #f60;
	}
.headerMenu {
	margin:0;
	padding:5px 0 0 0;
	text-align:center;
}
.headerMenu li {
	display:inline;
	margin-right:15px;
}
.headerMenu li a{
	color:#fff;
	text-decoration:none;
}
.headerMenu li a:hover {
	color:#f00;
	text-decoration:underline;
}
#subMenu {
	margin:0;
	padding:10px 0;
	text-align:right;
}
#subMenu li {
	display:inline;
	margin-right:10px;
}
#subMenu li a {
	color:#fff;
}
#subMenu li a:hover {
	color:#f00;
}
#inner_index {
	margin:0;
	padding:10px 0;
	text-align:center;
	background-color:#fff;
}
#inner {
	margin:0 50px;
	padding:10px 0;
	background-color:#fff;
}

table#lineup {
	margin:0;
	width:70%;
}
table#lineup td {
	padding:10px 0;
	text-align:center;
	width:30%;
	border-style:none;
}
ul#leftMenu {
	margin:0 10px 0 0;
	text-align:left;
	float:left;
	width:230px;
	font-size:90%;
}
ul#leftMenu li {
	margin:0 0 1px 0;
	text-indent:10px;
	list-style:none;
	line-height:30px;
}
ul#leftMenu li a {
	display:block;
	color:#fff;
	text-decoration:none;
	background-color:#069;
}
ul#leftMenu li a:hover {
	color:#069;
	text-decoration:underline;
	background-color:#ffc;
}
/* ---Žq--- */
ul#leftMenu li ul {
	margin:0;
}
ul#leftMenu li ul li {
	margin:0;
	text-indent:20px;
	line-height:30px;
	font-size:90%;
	text-align:left;
	list-style:none;
}
ul#leftMenu li ul li a {
	display: block;
}

.clear { clear:both; }
.clear hr { display:none; }
.clear02 { clear:both; }
.clear02 hr { border:solid 1px #9f6; width:100%; }

.orange { color:#f60; }
.blue { color:#06f; }
.yellow { background-color:#ff0; }
.cap { font-size:90%; }
.lineup-bg { background-color:#ffc; }
.lineup-txt { font-size:90%; }

.title01 { padding:5px 0; background-color:#ffc; color:#000; text-align:center; font-weight:bold; }
.title02 { font-weight:bold; color:#069; }
.right { text-align:right; }
.left { float:left; text-align:left; margin:0 20px 0 0; }
.left02 { float:left; }
.left02 ul,ol { margin:10px 0; }
.leftstyle01 { text-align:left; width:15%; }
.center { margin:0 auto; width:90%; }
.center td{ vertical-align:top; } 
table.probespec {
	margin:20px auto;
	width:90%;
}
table.probespec th {
	width:9%;
	font-size:80%;
}
table.probespec td {
	width:9%;
	text-align:center;
	border-style:solid;
}
#easypll_left {
	padding:0 5px 0 0;
	width:48%;
	float:left;
}
#easypll_right {
	padding:0 0 0 5px;
	width:48%;
	float:right;
}

table#easypll01 {
	width:90%;
}
table#easypll01 td {
	padding:0 20px 10px 20px;
	width:30%;
}
table.easypll02 {
	width:95%;
}
table.easypll02 td {
	border:1px solid #6c6;
}
dl.preampspec {
	margin:0 0 20px 0;
	padding:0;
	width: 90%;
	line-height:24px;
}
dl.preampspec dt {
	margin:0;
	padding:0;
	float: left;
	width:10%;
}
dl.preampspec dd {
	width:80%;
	margin:0 0 0 100px;
	padding:0;
}
.vacuum { margin:0 20px 0 0; float:left; width:600px; text-align:left; }

dl#company {
	margin:0 auto;
	padding:0;
	width: 100%;
}
dl#company dt {
	margin:0;
	padding: 10px 0 0 20px;
	float: left;
	width: 130px;
	font-weight: bold;
	line-height: 22px;
	border-top: 1px #ccc solid;

}
dl#company dd {
	margin:0 0 0 20px;
	padding: 10px 0px 10px 140px;
	line-height: 22px;
	border-top: 1px #ccc solid;
}
dl.event {
	margin:0 0 20px 0;
	padding:0;
	width: 90%;
	line-height:24px;
}
dl.event dt {
	margin:0;
	padding:0;
	float: left;
	width:10%;
	font-weight: bold;
}
dl.event dd {
	width:80%;
	margin:0 0 0 100px;
	padding:0;
}
.linkul { margin:0 0 0 30px; }
a:link { color: #00f; }
a:hover,a:active { color: #f00; }
#footerMenu ul {
	margin:0 auto;
	padding:5px 0 20px 0;
	text-align:center;
	font-size:75%;
	border-top:1px solid #00f;
}
#footerMenu li {
	display:inline;
	list-style:none;
	margin-right:5px;
}
#footerMenu li a:hover {
	color:#f00;
}
