@charset "UTF-8";
/* CSS Document */

#navi-box-p {
	background-image: url(image/navi07.jpg);
	background-repeat: no-repeat;
	background-position: right;
	padding-left: 72px;
	clear: both;
}
#origi-box {
	padding-left: 13px;
	padding-right: 13px;
}
#orig-banner {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 574px;
}
#orig-banner li {
	float: left;
	margin-bottom: 13px;
}
#orig-1 {
	background-image: url(image/ori_title_11.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 72px;
	width: 600px;
	margin-bottom: 15px;
}
#orig-3 {
	background-image: url(image/ori_title_31.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 72px;
	width: 600px;
	margin-bottom: 15px;
}
#orig-4 {
	background-image: url(image/ori_title_41.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 72px;
	width: 600px;
	margin-bottom: 15px;
}
#orig-5 {
	background-image: url(image/ori_title_51.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 72px;
	width: 600px;
	margin-bottom: 15px;
}
#orig-6 {
	background-image: url(image/ori_title_61.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 72px;
	width: 600px;
	margin-bottom: 15px;
}
#slit {
	padding-right: 13px;
	padding-left: 13px;
}
#wan-left {
	float: left;
	width: 330px;
}
#wan-right {
	float: right;
	width: 232px;
}
#wan-copy {
	font-size: 18px;
	line-height: normal;
	color: #333333;
	font-weight: bold;
}
#wan-txt {
	font-size: 12px;
	line-height: 140%;
	color: #333333;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#wan-pri-box {
	clear: both;
	padding-top: 20px;
}
#wan-pri-box img {
	float: right;
	margin-left: 10px;
}
#wan-link {
	font-size: 12px;
	line-height: normal;
	color: #999999;
	margin: 10px 0px 0px;
	clear: both;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
	background-image: url(image/link_head_mark.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#wan-pri {
	font-size: 18px;
	line-height: normal;
	font-weight: bold;
	color: #004d91;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #587abd;
}
#wan-pri span {
	font-size: 12px;
}
#wan-pri-box ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	list-style-position: outside;
}
#wan-pri-box li {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	margin-top: 10px;
}
#wan-right img {
	margin-bottom: 10px;
}
.orig-sub {
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #009556;
	margin-bottom: 15px;
	border-top-width: 1px;
	border-bottom-width: 3px;
	border-top-style: dotted;
	border-bottom-style: double;
	border-top-color: #80caab;
	border-bottom-color: #80caab;
	padding-top: 4px;
}
.orig-item-box {
	padding-bottom: 15px;
}
.orig-item-box img {
	float: right;
	margin-left: 10px;
}
.orig-txt {
	font-size: 12px;
	line-height: 140%;
	color: #333333;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#stamp-toku {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
	list-style-position: outside;
}
#stamp-toku li {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	margin-bottom: 10px;
}
#stamp-toku h5 {
	font-size: 13px;
	line-height: normal;
	font-weight: bold;
	color: #004d91;
	padding-bottom: 2px;
}
.orig-item-box2 {
	clear: both;
	padding-bottom: 15px;
}
.stamp-sample {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 574px;
	clear: both;
}
.stamp-sample li {
	float: left;
	width: 130px;
	margin-bottom: 10px;
	margin-right: 10px;
}
.stamp-sample h5 {
	padding-top: 2px;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	color: #333333;
}
#stamp-notice {
	font-size: 10px;
	line-height: normal;
	color: #666666;
	text-align: right;
	margin: 0px;
	clear: both;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.orig-sub2 {
	font-size: 13px;
	line-height: normal;
	font-weight: bold;
	color: #009556;
	padding-bottom: 5px;
}
#ooc-outer {
	width: 600px;
}
#ooc-box-left {
	float: left;
	width: 170px;
	background-image: url(image/ooc_cut2.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 619px;
}
#ooc-box-right {
	float: right;
	width: 415px;
	padding-top: 8px;
}
#ooc-under {
	clear: both;
	width: 600px;
}
#occ-txt {
	font-size: 11px;
	line-height: normal;
	color: #666666;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#ooc-btn {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#ooc-btn li {
	background-image: url(image/ooc_btn.jpg);
	background-repeat: no-repeat;
	height: 72px;
	width: 170px;
	font-size: 12px;
}
#ooc-btn a {
	display: block;
	height: 72px;
	width: 170px;
}
.fiber-sample,.fiber-sample ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.fiber-sample li {
	font-size: 9px;
	line-height: normal;
	color: #333333;
	float: left;
	width: 88px;
}
.fiber-sample h6 {
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 2px;
}
.margin {
	margin-right: 9px;
}
.fiber-sample {
	clear: both;
}
.fiber-sample img {
	margin-top: 10px;
}
.next-page {
	font-size: 10px;
	line-height: normal;
	color: #999999;
	text-align: right;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#fiber-ttl {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #333399;
	padding-bottom: 10px;
}
.fb-txt {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.fb-item {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	background-color: #80caab;
	padding: 2px;
}
#fb-box {
	padding-top: 10px;
	padding-bottom: 10px;
}
#fb-box-l {
	float: left;
	width: 400px;
}
#fb-box-r {
	float: right;
	width: 166px;
}
#fb-yoto {
	margin: 0px;
	padding: 0px;
}
#fb-yoto dt,#fb-yoto-sa dt,#fb-yoto-sb dt {
	font-size: 14px;
	line-height: normal;
	color: #ffffff;
	background-color: #339966;
	padding: 2px;
}
#fb-yoto dd,#fb-yoto-sa dd,#fb-yoto-sb dd {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#fb-yoto img,#fb-yoto-sa img,#fb-yoto-sb img {
	margin-bottom: 3px;
}
#fb-yoto-syu {
	margin: 0px;
	padding: 0px;
	list-style-position: inside;
}
#fb-yoto-syu li {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	margin-bottom: 6px;
}
#fb-yoto-sa {
	margin: 0px;
	float: left;
	width: 195px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#fb-yoto-sb {
	margin: 0px;
	float: right;
	width: 195px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#fb-toku {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 24px;
	list-style-position: outside;
}
#fb-toku strong {
	color: #004d91;
}
#fb-toku li {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	margin-bottom: 10px;
}
#fb-faq {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 6px;
}
#fb-faq dt {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #990000;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#fb-faq dd {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 28px;
}
.fb-txt2 {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.spacer {
	padding-bottom: 15px;
}
.fb-txt2 span {
	font-size: 80%;
	color: #009556;
}
#fb-faq span {
	color: #004d91;
}
#fb-hikaku {
	margin-top: 10px;
	margin-bottom: 10px;
}
.fb-h-headitm {
	font-weight: bold;
	color: #ffffff;
	font-size: 12px;
	line-height: normal;
	background-color: #009556;
	text-align: center;
	padding: 3px;
	border: 1px solid #80caab;
}
.fb-h-hi2 {
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	text-align: center;
	padding: 3px;
	border: 1px solid #80caab;
}
#fb-hikaku td {
	font-size: 10px;
	line-height: normal;
	color: #333333;
	padding: 3px;
	border: 1px solid #80caab;
}
.fb-seko {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #009556;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #009556;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #009556;
	margin-top: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #009556;
	clear: both;
}
.fb-seko-txt {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
	list-style-position: outside;
	list-style-type: square;
}
.fb-seko-txt li {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	margin-top: 10px;
}
.fb-txt3 {
	font-size: 11px;
	line-height: normal;
	color: #009556;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
}
.fb-seko span {
	color: #990000;
}
.seko-img {
	list-style-type: none;
	float: right;
	margin-top: 10px;
	margin-left: 10px;
}
.fb-txt4 {
	font-size: 11px;
	line-height: normal;
	color: #009556;
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#fb-seko-hyo caption {
	font-size: 12px;
	line-height: normal;
	color: #004d91;
	text-align: left;
	padding-bottom: 5px;
}
#fb-seko-hyo th {
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	padding: 3px;
	border: 1px solid #999999;
	background-color: #e6e6e6;
}
#fb-seko-hyo td {
	font-size: 11px;
	line-height: normal;
	color: #333333;
	padding: 3px;
	border: 1px solid #999999;
}
.fb-txt5 {
	font-size: 10px;
	line-height: normal;
	color: #333333;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: right;
}
#fb-warning {
	font-size: 11px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: normal;
}
#fb-warning dt {
	color: #ffffff;
	background-color: #990000;
	padding: 3px;
	width: 100px;
	float: left;
	margin-right: 10px;
	text-align: center;
}
#fb-warning dd {
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 110px;
	color: #333333;
	clear: none;
}
#cad-copy,#cad33-ttl,#cad32-ttl {
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #ff6600;
	padding-bottom: 3px;
	border-bottom-width: 3px;
	border-bottom-style: double;
	border-bottom-color: #ff6600;
}
#cad-copy2 {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #009556;
	padding-top: 5px;
}
.cad-item {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	background-color: #ff9900;
	padding: 2px;
	margin-top: 20px;
	clear: both;
}
.cad-txt1 {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#cad-flow-zu {
	padding-top: 10px;
}
.cad-item4 {
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #990000;
	background-image: url(image/backdrop.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	margin-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #990000;
	padding: 3px;
}
.cad-item4 strong {
	font-size: 18px;
	color: #003399;
	margin-right: 5px;
}
.cad-item2 {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #ff6600;
	padding-top: 20px;
	clear: both;
}
.cad-out-box {
	width: 574px;
}
#cad-maker {
	border: 1px solid #ff6600;
	background-image: url(image/backdrop.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
#cad-maker ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#cad-maker li {
	font-size: 12px;
	line-height: 160%;
	margin-bottom: 10px;
	color: #ffffff;
	float: left;
	width: 128px;
	text-align: center;
	margin-right: 9px;
}
#cad-maker em a {
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	display: block;
	height: 20px;
	width: 128px;
	background-color: #ff6600;
}
#cad-maker a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #448dbb;
}
#cad-maker em {
	color: #ffffff;
	font-style: normal;
}
.cad-img {
	float: right;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 10px;
}
.cad-txt1 img {
	margin-top: 5px;
}
.cad-item3 {
	font-size: 13px;
	line-height: normal;
	font-weight: bold;
	color: #ff6600;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ff6600;
}
#cad-addre {
	border: 3px double #ffcc99;
	padding: 10px;
	margin-top: 10px;
}
#cad-addre dl {
	margin: 0px;
	padding: 0px;
}
#cad-addre dt {
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #990000;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #990000;
}
#cad-addre dd {
	font-size: 11px;
	line-height: normal;
	color: #333333;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.cad-txt2 {
	font-size: 10px;
	line-height: normal;
	color: #666666;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#cad-addre dd img {
	float: left;
	margin-right: 10px;
}
.cad-img2 {
	float: right;
	margin-left: 10px;
	margin-top: 10px;
}
.cad-item4-catch {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #990000;
	padding-top: 10px;
}
.cad-item5 {
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #003399;
	background-image: url(image/backdrop.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	margin-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003399;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #003399;
	padding: 3px;
}
.cad-item5 strong {
	font-size: 18px;
	color: #990000;
	margin-right: 5px;
}
.cad-item5-catch {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #003399;
	padding-top: 10px;
}
#cad-price {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	background-color: #003399;
	text-align: center;
	padding: 4px;
	margin-top: 10px;
	border: 1px solid #000066;
}
.cad-item6 {
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #ff6600;
	background-image: url(image/backdrop.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	margin-top: 20px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ff6600;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ff6600;
}
.cad-item6 strong {
	font-size: 18px;
	color: #000066;
	margin-right: 5px;
}
.cad-item6-catch {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #ff6600;
	padding-top: 10px;
}
#cad33-ttl span {
	font-size: 80%;
}
.cad-waku-a {
	margin-top: 10px;
	border: 3px double #990000;
}
.cad-waku-a h5 {
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	background-color: #990000;
	padding: 3px;
}
.cad-waku-a .inner,.cad-waku-b .inner {
	padding: 10px;
}
.cad-waku-a h6 {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #003399;
	background-image: url(image/cad_listm_a.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
}
#cad-enquiries {
	background-color: #003399;
	padding: 10px;
	float: right;
	width: 140px;
	margin: 0px 0px 0px 10px;
}
#cad-enquiries dt {
	font-size: 12px;
	line-height: normal;
	color: #ffffff;
	text-align: center;
}
#cad-enquiries dd {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	padding-top: 4px;
	margin-left: 0px;
	padding-left: 0px;
}
.cad-waku-a h5 span {
	font-size: 80%;
	font-weight: normal;
}
#cad-ob-left {
	float: left;
	width: 48%;
}
#cad-ob-right {
	float: right;
	width: 48%;
}
#cad-ob-left dl,#cad-ob-right dl {
	margin: 0px;
	padding: 0px;
}
#cad-ob-left dt,#cad-ob-right dt {
	font-size: 12px;
	line-height: normal;
	color: #ffffff;
	background-color: #003399;
	text-align: center;
	padding: 2px;
}
#cad-ob-left dd,#cad-ob-right dd {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	margin: 0px;
	padding: 5px;
	border: 1px solid #003399;
}
.cad-txt3 {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.arrow-b {
	background-image: url(image/cad_arrow2a.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 15px;
	text-indent: -9999px;
}
.cad-txt4 {
	font-size: 11px;
	line-height: normal;
	color: #333333;
	background-color: #ffff99;
	padding: 6px;
	border: 1px dotted #003399;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.arrow-1a {
	background-image: url(image/cad_arrow1a.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 24px;
	margin-top: 10px;
	text-indent: -9999px;
	clear: both;
}
.cad-waku-b {
	margin-top: 10px;
	border: 3px double #003399;
}
.cad-waku-b h5 {
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	background-color: #003399;
	padding: 3px;
}
.arrow-1b {
	background-image: url(image/cad_arrow1b.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 24px;
	margin-top: 10px;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #ff6600;
	text-align: right;
}
.arrow-1b span {
	display: none;
}
.cad-waku-b ul {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	list-style-position: outside;
	list-style-type: square;
	color: #990000;
}
.cad-waku-b li {
	font-size: 12px;
	line-height: normal;
	margin-bottom: 10px;
}
.cad-txt5 {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
.cad-waku-b h6 {
	font-size: 14px;
	line-height: normal;
	color: #990000;
	background-image: url(image/cad_listm_b.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 15px;
}
.cad-img3 {
	float: right;
	margin-top: 10px;
}
.cad-img3 img {
	margin-bottom: 10px;
	margin-left: 10px;
}
.cad-img4 {
	float: right;
}
.cad-img4 img {
	margin-left: 10px;
}
.cad-width-a {
	width: 548px;
}
.cad-width-b {
	width: 542px;
}
#cad-admission {
	background-color: #ffff99;
	padding: 15px 15px 5px;
	margin-top: 20px;
}
#cad-admission h4,#cad-treat h4,#cad-room-info h4 {
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
}
#cad-admission ul {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	list-style-position: outside;
}
#cad-admission li {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	margin-bottom: 10px;
}
#cad-treat {
	padding-right: 10px;
}
#cad-treat h5 {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #003399;
}
#cad-treat dl {
	margin: 0px;
	padding: 10px 0px 0px;
}
#cad-treat dt {
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100px;
}
#cad-treat dd {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 100px;
}
#cad-room-info {
	margin-top: 20px;
	border: 1px dotted #999999;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
#cad-room-info ul {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
}
#cad-room-info li {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	margin-bottom: 10px;
}
#cad-room-info dl {
	margin: 0px;
	padding: 0px;
}
#cad-room-info dt {
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding: 0px 0px 6px;
}
#cad-room-info dd {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#cad-map {
	float: left;
	margin-top: 10px;
}
#cad-room-img {
	margin-top: 10px;
}
.sec-img {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
}
.sec-txt1 {
	font-size: 11px;
	line-height: normal;
	color: #333333;
	text-indent: -11px;
	margin: 0px;
	padding: 5px 0px 0px 11px;
}
#sec-genjyo {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	list-style-position: outside;
}
#sec-genjyo li {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	margin-bottom: 6px;
}
.spacer2 {
	padding-top: 10px;
}
.red {
	color: #ff0000;
}
#sec-yoso {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: none;
}
.li-slit1 h6 {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	background-color: #3366ff;
	padding: 3px;
	margin-bottom: 3px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #003399;
	border-left-color: #003399;
}
.li-slit2 h6 {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	background-color: #ff6600;
	padding: 3px;
	margin-bottom: 3px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #663300;
	border-left-color: #663300;
}
.li-slit3 h6 {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	background-color: #339900;
	padding: 3px;
	margin-bottom: 3px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #006600;
	border-left-color: #006600;
}
#sec-yoso li {
	font-size: 12px;
	text-align: center;
	line-height: normal;
	color: #333333;
}
.li-slit1 {
	margin-right: 2px;
	float: left;
	width: 190px;
}

.li-slit2 {
	margin-right: 2px;
	float: left;
	width: 190px;
}
.li-slit3 {
	float: left;
	width: 190px;
}
#sec-yoso img {
	border: 1px solid #990000;
	margin-top: 3px;
	margin-bottom: 3px;
}
#sec-yoso p {
	font-size: 11px;
	line-height: normal;
	color: #333333;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.sec-txt2 {
	font-size: 10px;
	line-height: normal;
	color: #333333;
	text-align: right;
	margin: 0px;
	clear: both;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.spacer3 {
	margin-top: 15px;
	margin-bottom: 20px;
}
#sec-sub {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #ff0000;
	padding-bottom: 10px;
}
.sec-ttl {
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #990000;
	margin-bottom: 15px;
	border-top-width: 1px;
	border-bottom-width: 3px;
	border-top-style: dotted;
	border-bottom-style: double;
	border-top-color: #990000;
	border-bottom-color: #990000;
	padding-top: 4px;
}
.sec-sub2 {
	font-size: 13px;
	line-height: normal;
	font-weight: bold;
	color: #003399;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #003399;
}
.sec-item {
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #003399;
	background-image: url(image/backdrop.jpg);
	background-repeat: repeat-x;
	background-position: left center;
	margin-top: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003399;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #003399;
	padding: 3px;
}
.sec-check {
	background-color: #ffffcc;
	margin: 0px 0px 10px;
	padding: 15px;
	border: 3px double #ffcc00;
}
.sec-check dt {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #ff6600;
	padding-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ff6600;
}
.sec-check dd {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	margin: 0px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#sec-sys {
	padding-top: 5px;
	padding-bottom: 10px;
}
#sec-sys1 {
	float: left;
	height: 189px;
	width: 141px;
}
#sec-sys2 {
	background-image: url(../original/image/sec_sys02.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: right;
	height: 110px;
	width: 433px;
}
#sec-sys3 {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 433px;
	list-style-type: none;
}
.sys-width1 {
	width: 175px;
	margin-right: 15px;
	float: left;
}
.sys-width2 {
	float: left;
	width: 243px;
}
#sec-sys3 h6 {
	font-size: 11px;
	line-height: normal;
	font-weight: bold;
	color: #003399;
	padding-top: 4px;
}
.sys-width1 ul,.sys-width2 ul {
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
	list-style-position: outside;
}
.sys-width1 li,.sys-width2 li {
	font-size: 10px;
	line-height: normal;
	color: #333333;
	margin-top: 3px;
}
.sec-list {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
	list-style-position: outside;
}
.sec-list li {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	margin-top: 10px;
}
.sec-txt {
	font-size: 12px;
	line-height: 160%;
	color: #333333;
	margin: 0px;
	padding: 10px 0px 0px;
}
.sec-img2 {
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#stam-copy {
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #663300;
	text-align: center;
}
#stam-box {
}
#stam-left {
	float: left;
	width: 282px;
}
#stam-right {
	float: right;
	width: 282px;
}
#stam-left img,#stam-right img {
	margin-top: 15px;
}
#stam-txt {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#stam-link {
	padding-top: 30px;
	padding-right: 25px;
	padding-left: 25px;
}
#stam-link p {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#stam-link img {
	margin-top: 5px;
}
#fb-sekotejyun {
	margin-top: 10px;
	margin-bottom: 20px;
}
#fb-sekotejyun th {
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #004d91;
	background-color: #d0e6fe;
	text-align: left;
	padding: 3px;
	border: 1px solid #6699ff;
}
#fb-sekotejyun td {
	font-size: 11px;
	line-height: normal;
	color: #333333;
	padding: 3px;
	border: 1px solid #6699ff;
}
.fb-seko-2img {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 186px;
}
.fb-seko-3img {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 279px;
}
.fb-seko-4img {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 372px;
}
#fb-sekotejyun li {
	font-size: 9px;
	line-height: normal;
	color: #333333;
	float: right;
	margin-left: 3px;
	width: 90px;
}
#fb-sekotejyun .one-img {
	float: right;
}
#fb-kizai {
	margin-top: 10px;
	margin-bottom: 10px;
}
#fb-kizai th {
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #004d91;
	padding: 3px;
	border: 1px solid #6699ff;
	background-color: #d0e6fe;
}
#fb-kizai td {
	font-size: 11px;
	line-height: normal;
	color: #333333;
	padding: 3px;
	border: 1px solid #6699ff;
}
#fb-kizai .bdc {
	background-color: #dff6ff;
}
.fb-check {
	padding-top: 10px;
}
.fb-check h6 {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #004d91;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #004d91;
	margin-bottom: 10px;
	padding-bottom: 1px;
}
.fb-check ol {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 24px;
	list-style-position: outside;
}
.fb-check li {
	font-size: 11px;
	line-height: normal;
	color: #333333;
	margin-bottom: 10px;
}
.fb-check p {
	font-size: 12px;
	line-height: normal;
	color: #004d91;
	text-align: center;
	margin: 0px;
	padding: 4px;
	border: 1px solid #004d91;
}
#gurafu-box {
	float: right;
	width: 287px;
	margin-left: 10px;
}
.orig-sub3 {
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #993366;
	padding-bottom: 3px;
}
.sec-item-1 {
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	background-color: #3366ff;
	padding: 4px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000099;
	border-left-color: #000099;
}
.sec-item-2 {
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	background-color: #ff6600;
	padding: 4px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #663300;
	border-left-color: #663300;
}
.sec-item-3 {
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	background-color: #339900;
	padding: 4px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #006600;
	border-left-color: #006600;
}
#cad-room-inner {
	width: 542px;
}
#cad-room-left {
	float: left;
	width: 334px;
}
#cad-room-right {
	float: right;
	width: 198px;
}
#genjyo {
	width: 574px;
	margin-bottom: 15px;
	padding-top: 5px;
}
#wan-pri-line {
	margin-top: 5px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #597abb;
}
.cad-txt4-b {
	font-size: 11px;
	line-height: normal;
	color: #333333;
	background-color: #ffff99;
	padding: 6px;
	border: 1px dotted #003399;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 0px;
	clear: both;
}
#erp2 {
	width: 600px;
}
#erp2 h3 {
	background-image: url(../original/image/erp2_ttl.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	height: 96px;
	width: 600px;
}
#erp2 .erp2-inbox {
	padding-top: 15px;
	width: 600px;
}
#erp2 #main-img {
	float: left;
	width: 320px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
}
#erp2 #catch-copy {
	float: right;
	width: 265px;
}
#erp2 #catch-copy h4 {
	background-image: url(../original/image/erp2_copy.gif);
	background-repeat: no-repeat;
	height: 82px;
	text-indent: -9999px;
}
#erp2 #catch-copy p {
	font-size: 12px;
	line-height: 150%;
	color: #333333;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #cccccc;
}
.erp2-inbox2 #left {
	float: left;
	width: 290px;
}
.erp2-inbox2 #right {
	float: right;
	width: 290px;
}
#erp2 #sub1 {
	background-image: url(../original/image/erp2_sub1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	height: 28px;
	width: 600px;
	margin-top: 15px;
}
#ple2 h3 {
	background-image: url(../original/image/ple2_ttl.jpg);
	background-repeat: no-repeat;
	text-indent: -999px;
	height: 96px;
	width: 600px;
}
#erp2 #sub2 {
	background-image: url(../original/image/erp2_sub2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	height: 28px;
	width: 600px;
	margin-top: 15px;
}
#erp2 .erp2-inbox2 {
	padding-top: 10px;
	width: 600px;
}
.erp2-inbox2 #sub11 {
	background-image: url(../original/image/erp2_sub1_md1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	height: 15px;
}
.erp2-inbox2 #sub12 {
	background-image: url(../original/image/erp2_sub1_md2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	height: 15px;
}
.erp2-inbox2 #sub13 {
	background-image: url(../original/image/erp2_sub1_md3.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	height: 15px;
}
.erp2-inbox2 #sub14 {
	background-image: url(../original/image/erp2_sub1_md4.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	height: 15px;
	margin-top: 15px;
}
.erp2-inbox2 h5 {
	margin-bottom: 10px;
}
.erp2-inbox2 p {
	font-size: 12px;
	line-height: 140%;
	color: #333333;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.erp2-inbox2 .arrow {
	background-image: url(../original/image/erp2_arrow.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 110px;
}
.erp2-inbox2 h6 {
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #336699;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #336699;
	padding-top: 5px;
}
.erp2-inbox2 #option-box img {
	float: left;
	margin-right: 6px;
	margin-top: 10px;
	margin-bottom: 5px;
}
.erp2-inbox2 #option-box {
	background-image: url(../original/image/erp2_arrow.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-bottom: 5px;
	padding-bottom: 30px;
}
.erp2-inbox2 #right img {
	margin-top: 10px;
}
.erp2-plan-box {
	background-image: url(../original/image/erp2_plan_bd.gif);
	background-repeat: repeat-y;
	margin-top: 20px;
}
.erp2-plan-box .plan-img {
	float: left;
}
.erp2-plan-box .detail {
	float: right;
	width: 140px;
}
.erp2-plan-box h5 {
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.erp2-plan-box .col1 {
	color: #ff6600;
}
.erp2-plan-box .col2 {
	color: #ffcc00;
}
.erp2-plan-box ul {
	margin: 0px;
	list-style-type: none;
	padding: 0px;
}
.erp2-plan-box li {
	font-size: 8px;
	line-height: normal;
	color: #333333;
	margin-top: 5px;
}
.erp2-plan-box .col3 {
	color: #3366ff;
}
.erp2-inbox2 #main2-img {
	margin-top: -10px;
}
.erp2-plan-box .detail .slit {
	padding-top: 10px;
}
#ple2 .ple2-inbox {
	padding-top: 15px;
	width: 600px;
}
#ple2 #main-img {
	float: left;
	width: 320px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
}
#ple2 #catch-copy {
	float: right;
	width: 265px;
}
#ple2 #catch-copy h4 {
	background-image: url(../original/image/ple2_copy.gif);
	background-repeat: no-repeat;
	height: 129px;
	text-indent: -9999px;
}
#ple2 #catch-copy p {
	font-size: 12px;
	line-height: 150%;
	color: #333333;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #cccccc;
}
#ple2 #sub1 {
	background-image: url(../original/image/ple2_sub1.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 28px;
	width: 600px;
	margin-top: 20px;
}
#ple2 #sub2 {
	background-image: url(../original/image/ple2_sub2.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 28px;
	width: 600px;
	margin-top: 20px;
}
#ple2-elem-box #o-midashi1 {
	background-image: url(../original/image/ple2_sub1_md1.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 15px;
	margin-top: 10px;
}
#ple2-elem-box #o-midashi2 {
	background-image: url(../original/image/ple2_sub1_md2.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 15px;
	margin-top: 10px;
}
#ple2-elem-box #o-midashi3 {
	background-image: url(../original/image/ple2_sub1_md3.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 15px;
	margin-top: 10px;
}
#ple2-elem-box .box-arrow {
	background-image: url(../original/image/ple2_arrow.gif);
	background-repeat: no-repeat;
	background-position: 75px bottom;
	width: 600px;
	padding-bottom: 10px;
	padding-top: 10px;
}
#ple2-elem-box .left {
	float: left;
	width: 250px;
}
#ple2-elem-box .right {
	float: right;
	width: 340px;
}
#ple2-elem-box p {
	font-size: 11px;
	line-height: 140%;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
#ple2-elem-box .right-one-box {
	width: 200px;
	padding-top: 10px;
}
#ple2-elem-box .right-one-box h6,#ple2-elem-box .two-box-left h6 {
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	padding-bottom: 5px;
}
#ple2-elem-box .right-one-box span,#ple2-elem-box .two-box-left span {
	color: #cc0000;
}
#ple2-elem-box .right-one-box p,#ple2-elem-box .two-box-left p {
	padding-top: 5px;
}
#ple2-elem-box .right-two-box {
	width: 340px;
	padding-top: 10px;
}
#ple2-elem-box .two-box-left {
	float: left;
	width: 200px;
}
#ple2-elem-box .two-box-right {
	float: right;
	width: 130px;
}
#ple2-elem-box .box {
	width: 600px;
	padding-top: 10px;
}
.ple2-plan-box {
	width: 600px;
	background-image: url(../original/image/erp2_plan_bd.gif);
	background-repeat: repeat-y;
	margin-top: 15px;
}
.ple2-plan-box .plan-img {
	float: left;
	width: 440px;
}
.ple2-plan-box .detail {
	float: right;
	width: 140px;
}
.ple2-plan-box h5 {
	font-size: 11px;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.ple2-plan-box .col1 {
	color: #ff6600;
}
.ple2-plan-box .col2 {
	color: #ffcc00;
}
.ple2-plan-box ul {
	margin: 0px;
	list-style-type: none;
	padding: 0px;
}
.ple2-plan-box li {
	font-size: 8px;
	line-height: normal;
	color: #333333;
	margin-top: 5px;
}
.ple2-plan-box .col3 {
	color: #3366ff;
}
.ple2-inbox2 #main2-img {
	margin-top: -10px;
}
.ple2-plan-box .detail .slit {
	padding-top: 10px;
}
#ple2-elem-box #o-midashi4 {
	background-image: url(../original/image/ple2_sub1_md4.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 15px;
	margin-top: 10px;
}
#ple2-elem-box #post-komi {
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #333333;
	padding-bottom: 5px;
}
#ple2-elem-box #post-komi span {
	color: #cc0000;
}
#ple2-elem-box #post-txt {
	padding-top: 10px;
	padding-bottom: 10px;
}
#ple2-elem-box h5 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cc0000;
}
#can-box h3 {
	background-image: url(../original/image/can_ttl.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 78px;
	width: 600px;
	background-position: 0px 0px;
}
#can-box #copy {
	background-image: url(../original/image/can_copy.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	height: 52px;
	width: 600px;
	margin-top: 15px;
}
#can-box .box1 {
	width: 600px;
	padding-top: 10px;
}
#can-box .box1 .left {
	float: left;
	width: 320px;
}
#can-box .box1 .right {
	float: right;
	width: 270px;
}
#can-box #mate {
	background-image: url(../original/image/can_sub1.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 28px;
	width: 600px;
	background-position: 0px 0px;
	margin-top: 15px;
}
#can-box .box1 p {
	font-size: 12px;
	line-height: 150%;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
#can-box .box1 .txt2 {
	font-size: 11px;
	line-height: normal;
	color: #003366;
	text-indent: -11px;
	padding-left: 11px;
	padding-top: 10px;
}
#can-box .box1 ul {
	margin: 10px 0px 0px;
	list-style-type: none;
	padding: 0px;
}
#can-box .box1 li {
	font-size: 11px;
	line-height: normal;
	color: #003366;
	float: left;
	width: 199px;
	margin-bottom: 10px;
}
#can-box .box1 li img {
	margin-bottom: 3px;
}
#can-box .box1 .txt3 {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	text-align: center;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
}
#can-box #type {
	background-image: url(../original/image/can_sub2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	height: 28px;
	width: 600px;
	margin-top: 15px;
}
#can-box .box2 {
	width: 600px;
	padding-top: 10px;
}
#can-box .box2 ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#can-box .box2 h5 {
	font-size: 13px;
	line-height: normal;
	font-weight: bold;
	color: #009999;
	padding-bottom: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
#can-box .box2 li {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	float: left;
	width: 299px;
}
#can-box .box2 p {
	font-size: 11px;
	line-height: 140%;
	color: #333333;
	padding: 5px;
	margin: 0px;
}
#can-box .box2 p span {
	font-size: 80%;
	color: #006699;
}
#can-box h3 {
	background-image: url(../original/image/can_ttl.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 78px;
	width: 600px;
	background-position: 0px 0px;
}
#can-box #copy {
	background-image: url(../original/image/can_copy.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	height: 52px;
	width: 600px;
	margin-top: 15px;
}
#can-box .box1 {
	width: 600px;
	padding-top: 10px;
}
#can-box .box1 .left {
	float: left;
	width: 320px;
}
#can-box .box1 .right {
	float: right;
	width: 270px;
}
#can-box #mate {
	background-image: url(../original/image/can_sub1.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 28px;
	width: 600px;
	background-position: 0px 0px;
	margin-top: 15px;
}
#can-box .box1 p {
	font-size: 12px;
	line-height: 150%;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
#can-box .box1 .txt2 {
	font-size: 11px;
	line-height: normal;
	color: #003366;
	text-indent: -11px;
	padding-left: 11px;
	padding-top: 10px;
}
#can-box .box1 ul {
	margin: 10px 0px 0px;
	list-style-type: none;
	padding: 0px;
}
#can-box .box1 li {
	font-size: 11px;
	line-height: normal;
	color: #003366;
	float: left;
	width: 199px;
	margin-bottom: 10px;
}
#can-box .box1 li img {
	margin-bottom: 3px;
}
#can-box .box1 .txt3 {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	text-align: center;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
}
#can-box #type {
	background-image: url(../original/image/can_sub2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	height: 28px;
	width: 600px;
	margin-top: 15px;
}
#can-box .box2 {
	width: 600px;
	padding-top: 10px;
}
#can-box .box2 ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#can-box .box2 h5 {
	font-size: 13px;
	line-height: normal;
	font-weight: bold;
	color: #009999;
	padding-bottom: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
#can-box .box2 li {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	float: left;
	width: 299px;
}
#can-box .box2 p {
	font-size: 11px;
	line-height: 140%;
	color: #333333;
	padding: 5px;
	margin: 0px;
}
#can-box .box2 p span {
	font-size: 80%;
	color: #006699;
}


#myst-box h3 {
	background-image: url(../original/image/myst_ttl.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 78px;
	width: 600px;
	background-position: 0px 0px;
}
#myst-box #copy {
	background-image: url(../original/image/myst_copy.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	height: 52px;
	width: 600px;
	margin-top: 15px;
}
#myst-box .box1 {
	width: 600px;
	padding-top: 10px;
}
#myst-box .box1 .left {
	float: left;
	width: 320px;
}
#myst-box .box1 .right {
	float: right;
	width: 270px;
}
#myst-box #mate {
	background-image: url(../original/image/can_sub1.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 28px;
	width: 600px;
	background-position: 0px 0px;
	margin-top: 15px;
}
#myst-box .box1 p {
	font-size: 12px;
	line-height: 150%;
	color: #333333;
	margin: 0px;
	padding: 0px;
}
#myst-box .box1 .txt2 {
	font-size: 11px;
	line-height: normal;
	color: #003366;
	text-indent: -11px;
	padding-left: 11px;
	padding-top: 10px;
}
#myst-box .box1 ul {
	margin: 10px 0px 0px;
	list-style-type: none;
	padding: 0px;
}
#myst-box .box1 li {
	font-size: 11px;
	line-height: normal;
	color: #003366;
	float: left;
	width: 199px;
	margin-bottom: 10px;
}
#myst-box .box1 li img {
	margin-bottom: 3px;
}
#myst-box .box1 .txt3 {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	text-align: center;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
}
#myst-box #type {
	background-image: url(../original/image/can_sub2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	height: 28px;
	width: 600px;
	margin-top: 15px;
}
#myst-box .box2 {
	width: 600px;
	padding-top: 10px;
}
#myst-box .box2 ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#myst-box .box2 h5 {
	font-size: 13px;
	line-height: normal;
	font-weight: bold;
	color: #009999;
	padding-bottom: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
#myst-box .box2 li {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	float: left;
	width: 299px;
}
#myst-box .box2 p {
	font-size: 11px;
	line-height: 140%;
	color: #333333;
	padding: 5px;
	margin: 0px;
}
#myst-box .box2 p span {
	font-size: 80%;
	color: #006699;
}
.back-gray {
	background-color: #f3f3f3;
	width: 290px;
}
#sell-date {
	font-size: 24px;
	line-height: 48px;
	font-weight: bold;
	color: #ffffff;
	background-image: url(../original/image/sell_bd.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	height: 48px;
	width: 600px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
#orig-7 {
	background-image: url(image/ori_title_81.jpg);
	background-repeat: no-repeat;
	text-indent: -9999px;
	height: 72px;
	width: 600px;
	margin-bottom: 5px;
}
.ex-img1 {
	margin-bottom: 10px;
	margin-left: 30px;
	margin-top: 10px;
}
.ex-img2 {
	margin-bottom: 10px;
	margin-left: 15px;
	margin-top: 30px;
}
.ex-img3 {
    margin-bottom: 10px;
    margin-left: 30px;
	margin-top: 30px;
}
.ex-img4 {
    margin-bottom: 10px;
    margin-left: 300px;
	margin-top: 30px;
}
#exdlbutton {
	margin-left: 190px;
	margin-bottom: 15px;
}
.ex-item {
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #ffffff;
	background-color: #ff9900;
	padding: 2px;
	margin-top: 20px;
	clear: both;
}
#ex-copy {
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #ff6600;
	margin-top: 20px;
}
#ex-copy2 {
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #009556;
	margin-top: 5px;
}
#ex-copy3 {
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	margin-top: 10px;
}
#zumenteian {
	margin-bottom: 10px;
	margin-top: 40px;
}
#exdlbutton2 {
	margin-top: 15px;
}
#zumentext {
	margin-bottom: 10px;
}
#exdlbutton3 {
	margin-top: 20px;
	margin-bottom: 15px;
}
.ex-d_img1 {
    margin-left: 30px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.ex-d_img2 {
    margin-left: 30px;
	margin-bottom: 20px;
	margin-top: 25px;
}
.ex-d_img3 {
    margin-left: 30px;
	margin-bottom: 10px;
	margin-top: 15px;
}
.ex-airs_img1 {
    margin-left: 40px;
	margin-bottom: 10px;
	margin-top: 20px;
}
.ex-airs_img2 {
    margin-left: 35px;
	margin-bottom: 10px;
	margin-top: 20px;
}
.ex-airs_img3 {
    margin-left: 35px;
	margin-bottom: 10px;
	margin-top:  0px;
}
.ex-airs_img4 {
    margin-left: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
}
.mystattention
    margin-left: 35px;
	margin-bottom: 10px;
	margin-top: 0px;
}
.ex-airs_img6 {
    margin-left: 35px;
	margin-bottom: 20px;
	margin-top: 20px;
}
.style1 {
color: #ffffff;
margin-bottom:10px;
margin-top:10px;
}

