@charset "utf-8";

hr {
	margin:0 auto;
	width:94%;
	height:1px;
	color:#00479D;
	text-align:center;
}
#main-container {
	padding-right:10px;
	padding-left:10px;
	width:780px;
}
	
.box00 {
	margin:10px 0;
	background:url(../images/panoflash.jpg) no-repeat 0 0;
	height:800px;
}
.box00 h2 {
	margin:0;
	padding:0;
	text-indent:-99999em;
}
.box00 dl {
	margin:240px 0 0 30px;
	pading:0;
	text-align:left;
}
.box00 dt.large-box {
	font-size:14px;
	color:#CCCCCC;
}
.box00 dd.large-box ul {
	margin:20px 0 0 30px;
}
.box00 dd.large-box li {
	margin-bottom:6px;
	font-size:16px;
	color:#FFFFFF;
	line-height:1.4;
}
.box00 dt.small-box {
	margin:40px 0 0 60px;
	font-size:12px;
	color:#999999;
}
.box00 dd.small-box ul {
	margin:10px 0 0 90px;
}
.box00 dd.small-box li {
	margin-bottom:6px;
	font-size:12px;
	color:#999999;
	line-height:1.2;
}
.box00 dd.notes-box {
	margin:30px 0 0 100px;
	font-size:12px;
	color:#999999;
}
.box00 .go-sample {
	display:block;
	margin:20px 0 0 100px;
	padding:0;
	background:url(../images/btn_panoflash.jpg) no-repeat 0 0;
	width:276px;
	height:92px;
	text-indent:-10000px;
	text-align:left;
}
.box00 .go-sample a {
	display:block;
	margin:0;
	width:276px;
	height:92px;
	text-align:left;
}
.box00 .go-sample a:hover {
	background:url(../images/btn_panoflash_on.jpg) no-repeat 0 0;
}
.box01,
.box02 {
	margin:0 auto;
	text-align:center;
}
.box01 h2 {
	margin-bottom:20px;
	padding:0;
	background:url(../images/panofort_title01.jpg) no-repeat 0 0;
	height:30px;
	text-indent:-99999em;
}
.box02 h2 {
	margin-bottom:20px;
	padding:0;
	background:url(../images/panofort_title02.jpg) no-repeat 0 0;
	height:30px;
	text-indent:-99999em;
}
.tbl01 {
	margin-bottom:30px;
	padding-right:100px;
	padding-left:100px;
	width:600px;
	font-size:12px;
}
.tbl02 {
	margin-bottom:30px;
	padding-right:125px;
	padding-left:125px;
	width:530px;
	font-size:10px;
}
.tbl02 th {
	margin:0;
	padding:1px;
	width:100px;
	height:100px;
	text-align:center;
}
.tBoxL {
	margin:0 auto;
	padding:1px;
	width:94px;
	text-align:center;
}
.tBoxC img {
	margin-bottom:10px;
}
.tBoxC {
	margin:0;
	padding:1px 1px 1px 4px;
	width:351px;
	line-height:1.4;
	text-align:left;
}
.tBoxR {
	margin:0 auto;
	padding:1px;
	width:130px;
	text-align:center;
}
.txtPart {
	margin:0;
	padding:5px;
	font-size:12px;
	text-align:left;
}
.txtPart ul {
	margin:0;
	padding-left:20px;
	list-style-type:square;
}
.txtPart li {
	margin-bottom:10px;
	line-height:1.6;
}
.gs1-sample {
	display:block;
	margin:0 auto;
	padding:0;
	background:url(../images/gs1_sample.jpg) no-repeat 0 0;
	width:130px;
	height:35px;
	text-indent:-10000px;
	text-align:center;
}
.gs1-sample a {
	display:block;
	margin:0;
	width:130px;
	height:35px;
	text-align:center;
}
.gs1-sample a:hover {
	background:url(../images/gs1_sample_on.jpg) no-repeat 0 0;
}
