@charset "utf-8";
body {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 100%;
	background-color: #F0F0F0;
	margin: 0; /* 複数の異なるブラウザの初期設定値に対応するため、body エレメントのマージンと余白を 0 にすることをお勧めします */
	padding: 0;
	text-align: center;  /* これにより、IE 5* ブラウザではコンテナが中央揃えになります。そして、テキストは、#container セレクタの初期設定である左揃えに設定されます */
	color: #003366;
}

a img {
border-style:none;
}
a:link {
	color: #0066CC;
	text-decoration: none;
}
a:visited {
	color: #0066CC;
	text-decoration: none;
}
a:hover {
	color: #FF3399;
	text-decoration: underline;
}
a:active {
	color: #0066CC;
	text-decoration: none;
}
h1 {
	font-size: 10px;
	font-weight: normal;
}
h2 {
	font-size: 12px;
}
h3 {
	font-size: 12px;
}
h4 {
	font-size: 12px;
}
h5 {
	font-size: 10px;
}
.norap {
	white-space: nowrap;
}
hr {
	line-height: 1px;
	height: 1px;
}

.JPC  #container {
	width: 786px;  /* 最大幅である 800px より 20px 小さくすることにより、ブラウザクロームの使用が可能となり、水平スクロールバーが表示されなくなります */
	border: 1px solid #003366;
	background-color: #FFFFFF;
	text-align: left;
	background-position: center; /* 自動マージン（幅と連動）により、ページが中央揃えになります */
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.JPC  #header {
	background-color: #FFFFFF;
	font-size: 11px;
	text-align: left;
}
.JPC  #header  h1 {
	margin: 0; /* #header div の最後のエレメントのマージンを 0 に設定することにより、マージンの相殺（div 間の原因不明のスペース）が回避されます。div の周囲に境界線が適用されている場合は、境界線によってマージンの相殺が回避されるため、この操作は不要です */
	padding: 10px 0; /* マージンの代わりに余白を使用して、エレメントを div の端に接触しない位置に維持することができます */
}
.JPC #header-menu {
	font-size: 11px;
	line-height: 18px;
	margin: 3px;
	padding: 3px;
	text-align: center;
	width: 760px;
	background-color: #FFFFFF;
}
.JPC #header-menu  a {
	display:block;
	width:100%;
	height:100%;
}
.JPC #header-menu02 {
	font-size: 12px;
	line-height: 24px;
	background-color: #FFFFFF;
	text-align: center;
	width: 99%;
	margin: 2px;
	padding: 3px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: normal;
}
.JPC #header-menu02  a {
	display:block;
	width:100%;
	height:100%;
	list-style-type: none;
	text-align: center;
	vertical-align: middle;
}

.JPC  #mainContent {
	background: #FFFFFF;
	font-size: 12px;
	line-height: 24px;
	padding-top: 0;
	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 14px;
}
.JPC #news_info {
	line-height: 24px;
	background-color: #FFFFFF;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	width: 96%;
	margin: 2px;
	padding: 2px;
	background-position: center;
	text-indent: 10px;
}
.JPC #jx9700_ad {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 22px;
	color: #006699;
}
.JPC #JEITA_LTO {
	line-height: 22px;
	height: 45px;
	margin: 3px;
	width: 96%;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.JPC #rfid {
	line-height: 22px;
}
.JPC #support01 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 30px;
	text-align: left;
	margin: 5px;
	padding: 12px;
	border: 1px solid #009999;
	width: 72%;
	text-indent: 8px;
}
.JPC #support_news {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 24px;
	margin: 10px;
	padding: 10px;
}
.JPC #kategori {
	margin: 10px;
	padding: 10px;
}
.JPC #support_contact {
	margin: 10px;
	padding: 10px;
	width: 95%;
}
.JPC #support_contact2 {
	width: 96%;
	margin: 10px;
	padding: 10px;
	line-height: 30px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
}
.JPC #support_text {
	margin: 10px;
	padding: 10px;
	width: 95%;
}
.JPC #Address {
	margin: 10px;
	padding: 10px;
	line-height: 24px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	border: 1px solid #009999;
	width: 64%;
}
.JPC #User {
	margin: 10px;
	padding: 10px;
	width: 95%;
}
.JPC #gaiyo {
	line-height: 24px;
	text-align: left;
}
.JPC #enkaku {
	line-height: 28px;
	text-align: left;
}
.JPC #annai001 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	line-height: 28px;
}
.JPC #toiawse001 {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 28px;
	width: 96%;
	background-position: center;
	margin: 10px;
	padding: 10px;
}
.JPC #security {
	line-height: 24px;
	width: 95%;
	background-position: right;
	margin: 10px;
	padding: 10px;
}
.JPC  #cecurity02 {
	line-height: 24px;
	width: 92%;
	font-size: 12px;
	background-position: right;
	margin: 14px;
	padding: 13px;
	background-color: #FFFFEC;
}
.JPC #cecurity03 {
	width: 98%;
	background-position: right;
	text-align: right;
}
.JPC #crush00 {
	width: 93%;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	float: right;
}
.JPC #atention {
	text-align: left;
	width: 95%;
	padding: 6px;
	margin: 12px;
	border: 1px solid #009999;
}
.JPC #container #request_form {
	background-position: center;
}
.JPC #rental_mt {
	width: 98%;
	border: 1px solid #009B9B;
	margin: 10px;
	padding: 10px;
}
.JPC #digitalS {
	line-height: 28px;
	background-color: #FFFFEC;
	margin: 12px;
	padding: 6px;
	border: 1px solid #0099CC;
}
.JPC #Pcecurity02 {
	line-height: 24px;
	width: 97%;
	font-size: 11px;
	background-position: right;
	margin: 6px;
	padding: 8px;
}
.JPC  #banner001 {
	width: 90%;
	float: none;
	text-align: center;
	margin: 2px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
	height: 190px;
}
.JPC   #banner002 {
	width: 90%;
	margin: 2px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 32px;
	height: 44px;
}
.JPC #banner002 #data_erase {
	float: left;
}
.JPC #banner002 #mediaconvertjp {
	float: right;
}
.JPC #jx2000_01 {
	float: right;
	padding-bottom: 5px;
	padding-left: 10px;
	margin: 5px;
	width: 95%;
	height: 122px;
}
.JPC #rfid_02 {
	z-index: 1;
	padding-left: 12px;
	width: 97%;
	height: 120px;
	margin: 3px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.JPC #header #data_erase {
	float: left;
	width: 46%;
}
.JPC #header #mediaconvertjp {
	float: right;
	width: 46%;
}
.JPC #JCA100-hard {
	margin: 5px;
	width: 96%;
	border: 1px solid #CCCCCC;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 25px;
}
.JPC #jx9700-001 {
	padding-left: 10px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 3px;
	width: 98%;
	margin: 3px;
}
.JPC #zengin {
	float: left;
}
.JPC #cd_dvd {
	text-align: center;
	float: right;
}
.JPC #info00 {
	height: 155px;
	width: 97%;
}
.JPC #jx2000 {
	height: 205px;
}
.JPC  #jx2000_04  {
	padding: 5px;
	height: 25px;
	width: 98%;
	margin: 3px;
	text-align: right;
}
.JPC  #footer {
	padding: 0 10px;
	background-color: #FFFFFF;
	text-align: center;
	background-position: center;
}
.JPC #footer-menu {
	font-size: 11px;
	line-height: 22px;
	margin: 2px;
	padding: 3px;
	text-align: center;
	width: 760px;
	background-color: #FFFFFF;
}
.JPC #footer-menu  a {
    display:block;width:100%;height:100%;
}
.JPC  #footer  p {
	margin: 0; /* フッターの最初EエレメントEマEジンめE0 に設定することにより、Eージンの相殺EEiv 間EスペEスEが回避されまぁE*/
	padding: 10px 0; /* こEエレメントE余白により、Eージンの相殺を発生させることなく、Eージンの効果とまったく同じように、スペEスが設定されまぁE*/
}
.JPC #jca100-00 {
	padding: 5px;
	border: 1px solid #0099CC;
	width: 95%;
	text-align: center;
	margin-top: 7px;
	margin-right: 7px;
	margin-bottom: 7px;
	margin-left: 15px;
}
.JPC #jca100-01 {
	width: 81%;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 110px;
	margin: 10px;
	text-align: left;
}
.JPC #jca100_02 {
	width: 85%;
	padding-left: 87px;
	margin: 10px;
}
.JPC #ask_me01 {
	width: 40%;
	margin: 10px;
	padding-left: 75px;
	text-align: left;
}
.JPC #data_Sweeper01 {
	margin: 5px;
	padding: 10px;
	height: 200px;
}
.JPC #eco_green {
	height: 94px;
	text-align: center;
	vertical-align: middle;
}
.JPC #mediaconvertjp3 {
	height: 65px;
	vertical-align: text-botom;
}
.JPC #dvd_close {
	height: 1450px;
}
.JPC    #end_prduct01   {
	margin: 2px;
	padding: 10px;
	vertical-align: top;
}
.JPC  #end_prduct02  {
	margin: 4px;
	padding: 6px;
	width: 75%;
}
.JPC #end00 {
	margin: 5px;
	padding: 5px;
}
.JPC #ea21_01 {
	height: 160px;
	width: 99%;
	margin: 1px;
	padding: 1px;
}
.JPC #ea21_02 {
	width: 40%;
	float: right;
	border: 1px solid #009999;
	margin: 0px;
	padding: 4px;
}
.JPC #ea21_03 {
	margin: 2px;
	padding: 2px;

}
.JPC #ea21_04 {
	margin: 5px;
	padding: 10px;
	border: 1px solid #CCCCCC;
}
.JPC #eco_green {
	height: 100px;
}
.JPC #eraser000 {
	margin: 15px;
	padding: 8px;
	height: 215px;
	border: 1px solid #006699;
	width: 92%;
}
.JPC #eraser002 {
	height: 95px;
	width: 43%;
	margin: 10px;
	padding: 5px;
	float: left;
	border: 1px solid #006699;
}
.JPC #eraser003 {
	height: 95px;
	width: 43%;
	margin: 10px;
	padding: 5px;
	float: right;
	border: 1px solid #006699;
}
.JPC #e-001 {
	height: 117px;
	margin: 5px;
	padding: 5px;
	width: 96%;
}
.JPC #e-002 {
	float: right;
	width: 61%;
	height: 110px;
	margin: 5px;
	padding: 0px;
}
.JPC #e-003 {
	height: 96px;
	width: 206px;
	float: left;
	margin: 5px;
	padding: 3px;
}
.JPC #e-r00 {
	margin: 5px;
	padding: 5px;
	height: 120px;
	width: 96%;
}
.JPC #e-004 {
	margin: 0px;
	padding: 3px;
	width: 185px;
	height: 96px;
	float: left;
}
.JPC #e-005 {
	margin: 0px;
	padding: 3px;
	width: 185px;
	height: 96px;
	float: right;
}
.JPC #er00001 {
	height: 125px;
	width: 80%;
	padding: 5px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 75px;
}
.JPC #er00002 {
	height: 90px;
	width: 260px;
	float: left;
	margin: 10px;
	padding: 5px;
	border: 1px solid #009999;
}
.JPC #er00003 {
	height: 90px;
	width: 260px;
	float: right;
	margin: 10px;
	padding: 5px;
	border: 1px solid #009999;
}
.JPC #er00004 {
	padding: 5px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 30px;
	width: 95%;
}
.JPC #er00004 .er00005 {
	width: 420px;
	text-align: left;
	margin: 5px;
	padding: 5px;
	border: 1px solid #0099CC;
}
.JPC #r_qa_001 {
	margin: 5px;
	padding: 10px;
	width: 96%;
}
.JPC #r_qa_002 {
	margin: 5px;
	padding: 10px;
	width: 96%;
}
.JPC #fr0001 {
	margin: 10px;
	padding: 5px;
	height: 125px;
	width: 96%;
}
.JPC #fr0001 #fr_ex01 {
	width: 47%;
	height: 115px;
	float: left;
	margin: 5px;
	padding: 2px;
	border: 1px solid #CCCCCC;
}
.JPC #fr0001 #fr_ex02 {
	width: 47%;
	height: 115px;
	margin: 5px;
	padding: 2px;
	float: right;
	border: 1px solid #CCCCCC;
}
.JPC #fr0002 {
	margin: 10px;
	padding: 5px;
	height: 125px;
	width: 96%;
}
.JPC  #fr0002  #fr_ex03 {
	width: 47%;
	height: 115px;
	float: left;
	margin: 5px;
	padding: 2px;
	border: 1px solid #CCCCCC;
}
.JPC  #fr0002  #fr_ex04 {
	width: 47%;
	height: 115px;
	margin: 5px;
	padding: 2px;
	float: right;
	border: 1px solid #CCCCCC;
}
.JPC #fr0003 {
	margin: 10px;
	padding: 5px;
	height: 125px;
	width: 96%;
}
.JPC  #fr0003  #fr_ex05 {
	width: 47%;
	height: 115px;
	float: left;
	margin: 5px;
	padding: 2px;
	border: 1px solid #CCCCCC;
}
.JPC   #fr0003   #fr_ex06 {
	width: 47%;
	height: 115px;
	margin: 5px;
	padding: 2px;
	float: right;
	border: 1px solid #CCCCCC;
}
.JPC #fr0004 {
	margin: 10px;
	padding: 5px;
	height: 125px;
	width: 96%;
}

.JPC   #fr0004   #fr_ex07 {
	width: 47%;
	height: 115px;
	float: left;
	margin: 5px;
	padding: 2px;
	border: 1px solid #CCCCCC;
}
.JPC   #fr0004   #fr_ex08 {
	width: 47%;
	height: 115px;
	margin: 5px;
	padding: 2px;
	float: right;
	border: 1px solid #CCCCCC;
}
.JPC #fr_menu01 {
	line-height: 30px;
	margin: 5px;
	padding: 5px;
}
.JPC #fr_menu00 {
	line-height: 30px;
	margin: 5px;
	padding: 5px;
	border: 1px solid #009999;
}
.JPC #mt_support_table {
	width: 452px;
	background-color: #CCCCCC;
}
.JPC #mt_support_table000 {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.JPC #form000 {
	width: 96%;
	margin: 5px;
	padding: 5px;
	line-height: 35px;
	height: 660px;
}
.JPC #form000 #form001 {
	line-height: 32px;
}
.JPC #form000 #form002 {
	line-height: 32px;
}
.JPC #isms_03 {
	margin: 2px;
	padding: 2px;
	height: 200px;
	width: 67%;
}
.JPC #isms_01 {
	height: 215px;
	width: 99%;
	margin: 1px;
	padding: 1px;
}
.JPC #green_03 {
	margin: 2px;
	padding: 2px;
	height: 160px;
	width: 96%;
}
.JPC #green_01 {
	height: 175px;
	width: 99%;
	margin: 1px;
	padding: 1px;
}
.JPC #green_04 {
	height: 190px;
}
.JPC #h140_w80p {
	margin: 5px;
	height: 140px;
	width: 70%;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 100px;
	text-align: center;
}
.JPC #request_form01 {
	width: 96%;
	margin: 7px;
	padding: 10px;
	line-height: 45px;
}
.JPC #jpcex02 {
	margin: 5px;
	padding: 5px;
	width: 96%;
}
.JPC #jpcex00 {
	width: 96%;
	margin: 10px;
	padding: 5px;
	border: 1px solid #CCCCCC;
}
.JPC  #jpcex01 {
	width: 96%;
	margin: 10px;
	padding: 5px;
	border: 1px solid #CCCCCC;
}
.JPC #mt_request_form01 {
	margin: 10px;
	padding: 5px;
	line-height: 32px;
	text-align: left;
	width: 96%;
}
.JPC  #atention00 {
	border: 1px solid #FF6666;
	margin: 10px;
	padding: 10px;
}
.JPC #zengin_table01 {
	line-height: 30px;
	margin: 8px;
	padding: 8px;
	border: 1px solid #CCCCCC;
}
.JPC #box_harf_border {
	padding: 8px;
	width: 42%;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.JPC  #BOX40per {
	width: 40%;
	padding: 10px;
	border: 1px solid #006699;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 200px;
}
.JPC #mcs_box02 {
	padding: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 180px;
}
.JPC #qbox_mcs {
	margin: 5px;
	padding: 5px;
	height: 120px;
	width: 96%;
	text-align: center;
}
.JPC #top_title {

}
.JPC #search_box {
	float: right;
}
.JPC #sitemap00 {
	height: 1150px;
	margin: 3px;
	padding: 2px;
	width: 97%;
}
.JPC  #sitemap01 {
	float: left;
	margin: 5px;
	padding: 5px;
	width: 47%;
	line-height: 35px;
}
.JPC #sitemap02 {
	float: right;
	width: 47%;
	line-height: 35px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 43px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.JPC #sitemap03 {
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.JPC #sitemap04 {
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.JPC #request_form00 {
	width: 94%;
	border: 1px solid #CCCCCC;
	padding: 5px;
	margin-top: 8px;
	margin-right: 5px;
	margin-bottom: 8px;
	margin-left: 16px;
}
.JPC #float_QA01left {
	margin: 5px;
	padding: 5px;
	float: left;
}
.JPC #float_QA01right {
	margin: 5px;
	padding: 5px;
	float: right;
}
.JPC #coad_box {
	height: 320px;
	width: 60%;
}
.JPC   #etc_box800 {
	height: 400px;
}
.JPC #tape_list01 {
	width: 94%;
	height: 920px;
	margin-left: 30px;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 8px;
}
.JPC #office_map {
	height: 250px;
	margin: 5px;
	padding: 5px;
	width: 96%;
}
.JPC #office_map2 {
	height: 300px;
	margin: 5px;
	padding: 5px;
	width: 96%;
}
.JPC #jx3000-01 {
	width: 70%;
	height: 320px;
	margin-left: 150px;
	margin-top: 40px;
}
.JPC #jx3000_02 {
	height: 300px;
	width: 96%;
}
.JPC #jx3000_03 {
	height: 200px;
	width: 75%;
}
.JPC #jx3000_04 {
	height: 250px;
	margin-left: 280px;
	margin-top: 20px;
}
.JPC #mt_errer01 {
	height: 110px;
	margin: 5px;
	padding: 5px;
}
.JPC #mt_errer02 {
	height: 490px;
	padding: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 90px;
}
.JPC #w32_00 {
	height: 175px;
	margin: 5px;
	padding: 5px;
}
.JPC #w32_00_1 {
	height: 140px;
	margin: 5px;
	padding: 5px;
}


.JPC #w32_01 {
	height: 169px;
	width: 98%;
	margin-left: 10px;
	margin-top: 15px;
	margin-bottom: 5px;
}
.JPC #w32_02 {
	margin-left: 288px;
	margin-top: 0px;
	height: 160px;
	margin-right: 10px;
	width: 57%;
	padding: 5px;
}
.JPC #w32_03 {
	text-align: center;
	margin: 7px;
	padding: 7px;
	border: 1px solid #0066CC;
	background-color: #FFFFEC;
}
.JPC #w32_04 {
	height: 248px;
	padding: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 220px;
}

.JPC #w32_price {
	height: 345px;
	padding: 5px;
	margin-right: 5px;
	margin-left: 5px;
}
.JPC #DS_0011 {
	padding: 5px;
	height: 130px;
	width: 96%;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.JPC #DS_0012 {
	padding: 5px;
	height: 130px;
	width: 96%;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.JPC #DS_0013 {
	padding: 5px;
	height: 145px;
	width: 96%;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.JPC #Q-001 {
	margin-top: 10px;
	width: 38%;
	margin-left: 240px;
	margin-right: 0px;
	margin-bottom: 8px;
	padding: 5px;
}
.JPC  #etc_box1500 {
	height: 1650
.px;
	margin-top: 20px;
}
.JPC #etc_box800_01 {
	height: 600px;
}
.JPC #pp-100_001 {
	margin: 3px;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 8px;
	width: 95%;
}
.JPC #pp-100_spec {
	margin: 5px;
	padding: 5px;
	width: 95%;
}
.JPC #pp-100_002 {
	height: 290px;
	width: 97%;
	margin-left: 8px;
}
.JPC #pp-100_003 {
	width: 97%;
	margin-left: 8px;
}
.JPC #pp-100_04 {
	margin-top: 10px;
	width: 96%;
	margin-bottom: 10px;
	margin-left: 10px;
}
.JPC #DS_0015 {
	padding: 5px;
	height: 600px;
	width: 96%;
	border: 1px solid #CCCCCC;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.JPC  #magin_top250 {
	margin-top: 250px;
}
.JPC #float_QA01left {
	margin: 5px;
	padding: 5px;
	float: left;
}
.JPC #float_QA01right {
	margin: 5px;
	padding: 5px;
	float: right;
}
.JPC #qbox_mcs {
	margin: 5px;
	padding: 5px;
	height: 120px;
	width: 96%;
	text-align: center;
}
.JPC #coad_box {
	height: 320px;
	width: 60%;
}
.JPC #tape_list01 {
	width: 94%;
	height: 920px;
	margin-left: 30px;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 8px;
}

.JPC #Qbox000 {
	height: 480px;
}

#info {
	float: left;
	height: 130px;
	width: 334px;
	margin: 5px;
	padding: 5px;
}
#info02 {
	float: right;
	height: 129px;
	width: 40%;
	margin: 3px;
	padding: 7px;
}
.width99 {
	width: 99%;
}
.width98 {
	width: 98%;
}
.widht33 {
	width: 33%;
}
.indent {
	text-indent: 6px;
	margin: 5px;
	padding: 2px;
}
.90font {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 85%;
}
.Bold {font-weight: bold}
.left {
	text-align: left;
	background-position: left;
}
.right {
	background-position: right;
	text-align: right;
}


.center {
	background-position: center;
	text-align: center;
}
.top_center {
	text-align: center;
	vertical-align: top;
}

.Red {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #FF0000;
}


.White {

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #FFFFFF;
}
.Pink {
	color: #FF3366;
}
.Blue {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #0066CC;
}
.Green {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #00CC99;
}
.Green_dark {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #009966;
}
.Blue_dark {
	color: #003366;
}
.orenge {
	color: #FF6600;
}

.small-font {font-size: 85%}.UL_Orange {
	border-bottom: 1px solid #FF6600;
}
.UL_BLUE {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0066CC;
}
.UL_Green {

	border-bottom: 1px solid #009999;
}


.UL_GreenCopy {
	border-bottom: 1px solid #009999;
	background-color: #E6FFFF;
}
.UL_Pink {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF3399;
}

.UL_yokoLINE_Orenge {
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFEEE6;
	border-right-color: #FFEECA;
	border-bottom-color: #FF9933;
	border-left-color: #FFEECA;
	background-image: url(image/menu0000_2.png);
}
.BG_blue {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B0ECFF;
	background-image: url(image/bg0000.png);
	padding-left: 6px;
}
.BG_Pink {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFB0C5;
	background-image: url(image/bg0003.png);
	padding-left: 6px;
}
.BG_Pink_menu {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF0066;
	background-image: url(image/bg0003.png);
	padding-left: 6px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #FF0066;
}

.BG_Green {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B0ECFF;
	background-image: url(image/bg0001.png);
}
.BG_cream {
	background-color: #FFFFEC;
	margin: 5px;
	padding: 5px;
	width: 96%;
	border: 1px solid #009999;
}
.BG_cream_noboader {
	background-color: #FFFFEC;
	margin: 5px;
	padding: 5px;
	width: 96%;
	border: 0px none #009999;
}
.menu0000 {
	padding-bottom: 2px;
	padding-left: 5px;
	padding-top: 2px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #FF9933;
	border-left-color: #FF6633;
	line-height: 23px;
	background-image: url(image/bg0002.png);
}

.menu0001 {
	padding-bottom: 3px;
	padding-left: 5px;
	border-bottom: 1px double #0099CC;
	border-left: 5px solid #0099CC;
}
.menu0002_Pink {
	padding-bottom: 3px;
	padding-left: 5px;
	border-bottom: 1px double #FF6600;
	border-left: 5px solid #FF6600;
	width: 98%;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 3px;
	padding-right: 3px;
}
.menu0003_green {
	padding-bottom: 3px;
	padding-left: 7px;
	background-image: url(image/bg0001.png);
	background-color: #FFFFFF;
	margin-bottom: 3px;
	margin-left: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: solid;
	border-bottom-style: double;
	border-left-style: solid;
	border-top-color: #E6FFF2;
	border-bottom-color: #009966;
	border-left-color: #009966;
	line-height: 24px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E6FFF2;
}
.menu0004_green_BGgreen {
	background-image: url(image/bg0001.png);
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-color: #3399CC;
	border-left-color: #B5DAEC;
	border-right-width: 1px;
	border-right-color: #B5DAEC;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D8ECF5;
}
.menu0005_LightBlue {
	padding-bottom: 3px;
	padding-left: 7px;
	background-image: url(image/bg0000.png);
	background-color: #FFFFFF;
	margin-bottom: 3px;
	margin-left: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 5px;
	border-top-style: solid;
	border-bottom-style: double;
	border-left-style: solid;
	border-top-color: #D9F2FF;
	border-bottom-color: #006699;
	border-left-color: #006699;
	line-height: 24px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D9F2FF;
	display: block;
}
.cross_OrangeCopy {
	border: 1px solid #FFCC33;
	background-image: url(image/menu0000_2.png);
	background-color: #FFFFFF;
	margin: 5px;
	padding: 5px;
}
.cross_000 {
	border: 1px solid #FFCC33;
	background-color: #FFFFFF;
}
.cross_greenCopy {
	border: 1px solid #009999;
	background-color: #FFFFFF;
	padding: 5px;
	margin: 5px;
}
.cross_gray {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	padding: 5px;
	text-align: left;
	margin: 2px;
	width: 97%;
}
.cross_gray2 {
	border: 1px outset #F2F2F2;
	background-color: #FFFFFF;
	padding: 5px;
	text-align: left;
	margin: 1px;
	width: 97%;
}
.cross_gray3 {
	border: 1px outset #F2F2F2;
	background-color: #FFFFFF;
	text-align: left;
	width: 40%;
	margin-top: 15px;
	margin-right: 7px;
	margin-bottom: 12px;
	margin-left: 380px;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 10px;
}
.cross_gray_magin5 {
	border: 1px solid #F2F2F2;
	background-color: #FFFFFF;
	padding: 5px;
	text-align: left;
	margin: 5px;
}
.cross_grayCopy55 {
	border: 1px outset #F2F2F2;
	background-color: #FFFFFF;
	padding: 5px;
	text-align: left;
	width: 52%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 160px;
}
.cross_gray55_leftmagin130_5 {
	border: 1px outset #F2F2F2;
	background-color: #FFFFFF;
	padding: 5px;
	text-align: left;
	width: 65%;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 130px;
}

.cross_gray2 {
	border: 1px outset #F2F2F2;
	background-color: #FFFFFF;
	padding: 5px;
	text-align: left;
	margin: 1px;
	width: 97%;
}
.hr1_green {
	line-height: 1px;
	width: 100%;
	height: 1px;
	color: #009999;
}
.table_margin10 {
	margin: 5px;
	padding: 5px;
	line-height: 25px;
}
.table_margin10_UL {
	margin: 5px;
	padding: 5px;
	line-height: 20px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #006699;
}

.table_border {
	background-color: #FFFFFF;
	padding: 4px;
	margin: 1px;
}
.float_right {
	float: right;
}
.img_float_left {
	float: left;
	margin: 3px;
}
.img_float_right {
	float: right;
	margin: 3px;
}
.TOP {
	margin: 5px;
	z-index: auto;
	padding: 5px;
	height: 30px;
	float: none;
	text-align: right;
	width: 97%;
}
.spec {
	border: 1px solid #CCCCCC;
	margin: 10px;
	padding: 10px;
	width: 95%;
	text-align: left;
}
.dvd_box {
	border: 1px solid #0099CC;
	margin: 5px;
	padding: 10px;
	height: 80px;
	width: 620px;
}
.indent_magin {
	margin: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.45p_left {
	margin: 5px;
	padding: 5px;
	float: left;
	height: 140px;
	width: 45%;
	background-position: left;
}
.45p_right {
	margin: 5px;
	padding: 5px;
	float: right;
	height: 140px;
	width: 45%;
}
.table_css {
	line-height: 30px;
	margin: 0px;
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
.table_css2 {
	line-height: 30px;
	margin: 2px;
	padding: 5px;
	border: 1px solid #CCCCCC;
}
.table_css3 {
	line-height: 30px;
	margin: 2px;
	padding: 5px;
	border: 1px solid #FFFFFF;
}
.qbox01 {
	padding: 10px;
	width: 60%;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 40px;
	border: 1px solid #006699;
}
.img_magin10 {
	margin: 10px;
	padding: 10px;
	float: left;
}
.img_magin20 {
	margin: 5px;
	float: left;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 8px;
}
.img_magin30 {
	margin: 10px;
	float: left;
	padding-top: 10px;
	padding-right: 35px;
	padding-bottom: 10px;
	padding-left: 32px;
}
.table_margin20 {
	margin: 9px;
	padding: 10px;
	line-height: 25px;
}

.left_magin160 {
	margin-left: 160px;
}
.left_magin120 {
	margin-left: 120px;
}
.left_magin180 {
	margin-left: 180px;
}
.left_magin220 {
	margin-left: 223px;
	width: 475px;
	margin-bottom: 15px;
}
.left_magin240 {
	margin-left: 240px;
	width: 475px;
	margin-bottom: 15px;
}

.magin_top250 {
	margin-top: 250px;
}
.left_magin225 {
	margin-left: 225px;
	width: 180px;
	margin-top: 5px;
	margin-bottom: 8px;
	background-color: #FFFFDD;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 12px;
	border: 1px solid #0099CC;
}
.hight400 {
	height: 200px;
	margin: 20px;
	padding: 10px;
	clear: both;
}
.hight290 {
	height: 290px;
	line-height: 30px;
	width: 98%;
	float: left;
	margin: 5px;
	padding: 5px;
}

.hight270 {
	height: 270px;
	line-height: 30px;
	width: 98%;
	float: left;
	margin: 5px;
	padding: 5px;
}
.hight180 {
	height: 185px;
	margin: 5px;
	padding: 7px;
	clear: both;
}
.hight160_border {
	line-height: 32px;
	margin: 8px;
	padding: 5px;
	height: 160px;
	border: 1px solid #006699;
}

.hight160 {
	height: 160px;
	margin: 10px;
	padding: 10px;
}
.hight150 {
	line-height: 32px;
	margin: 8px;
	padding: 5px;
	height: 150px;
	border: 1px solid #006699;
}
.hight130 {
	height: 130px;
	width: 75%;
	margin: 5px;
	padding: 5px;
}
.hight120_boader {
	line-height: 32px;
	margin: 8px;
	padding: 5px;
	height: 120px;
	border: 1px solid #006699;
}

.hight120 {
	line-height: 32px;
	margin: 8px;
	padding: 5px;
	height: 120px;
	border: 1px solid #006699;
}
.hight110 {
	line-height: 32px;
	margin: 8px;
	padding: 5px;
	height: 110px;
	border: 1px solid #006699;
}
.hight100 {
	line-height: 32px;
	margin: 8px;
	padding: 5px;
	height: 100px;
	border: 1px solid #006699;
}
.hight80 {
	line-height: 32px;
	margin: 8px;
	padding: 5px;
	height: 80px;
	border: 1px solid #006699;
}
.hight70 {
	line-height: 32px;
	margin: 8px;
	padding: 5px;
	height: 70px;
	border: 1px solid #006699;
}
.hight44 {
	line-height: 32px;
	margin: 5px;
	height: 45px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #006699;
	border-right-color: #006699;
	border-bottom-color: #006699;
	border-left-color: #006699;
	text-align: center;
}
.hight35 {
	line-height: 32px;
	margin: 8px;
	padding: 5px;
	height: 35px;
	border: 1px solid #006699;
}
.hight30_60per {
	height: 30px;
	margin: 5px;
	width: 68%;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 115px;
}
.hight30_20per {
	line-height: 28px;
	margin: 8px;
	padding: 5px;
	height: 30px;
	border: 1px solid #006699;
	width: 20%;
}
.ex0001  {
	width: 40%;
	float: right;
	margin: 0px;
	padding: 0px;
}
.onlin_regist {
	margin-left: 120px;
	padding: 5px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	border: 1px solid #006699;
	width: 185px;
	background-color: #FFFFEC;
	text-align: center;
}
.border_top_botom {
	line-height: 35px;
	margin: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.sitemap_menu01 {
	padding-bottom: 3px;
	padding-left: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: double;
	border-left-style: solid;
	border-bottom-color: #0099CC;
	border-left-color: #0099CC;
}
.sitemap_menu02 {
	padding-bottom: 3px;
	padding-left: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: double;
	border-left-style: solid;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
}

.sitemap_menu03 {
	padding-bottom: 3px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-left-width: 3px;
	border-bottom-style: double;
	border-left-style: solid;
	border-bottom-color: #009999;
	border-left-color: #009999;
}
.sitemap_menu04 {
	padding-bottom: 3px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-left-width: 3px;
	border-bottom-style: double;
	border-left-style: solid;
	border-left-color: #0066CC;
	border-bottom-color: #0066CC;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.table_css25per {
	line-height: 30px;
	margin: 0px;
	padding: 5px;
	width: 20%;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.table_css40per {
	line-height: 30px;
	margin: 0px;
	padding: 5px;
	width: 40%;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.table_css35per {
	line-height: 30px;
	margin: 0px;
	padding: 5px;
	width: 35%;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.table_css12per_nolap {
	line-height: 30px;
	margin: 0px;
	padding: 5px;
	width: 12%;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	white-space: nowrap;
}

.table_css12per {
	line-height: 30px;
	margin: 0px;
	padding: 5px;
	width: 12%;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.table_css88per {
	line-height: 30px;
	margin: 0px;
	padding: 5px;
	width: 88%;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.DS_BOX_right {
	border: 1px solid #CCCCCC;
	margin: 5px;
	padding: 5px;
	height: 240px;
	width: 330px;
	float: right;
}
.DS_BOX_left {
	border: 1px solid #CCCCCC;
	margin: 5px;
	padding: 5px;
	height: 240px;
	width: 330px;
	float: left;
}
.DS_BOX_000 {
	border: 1px solid #CCCCCC;
	padding: 5px;
	height: 330px;
	width: 710px;
	float: none;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 20px;
}
.DS_BOX_001 {
	border: 1px solid #CCCCCC;
	padding: 10px;
	height: 130px;
	width: 710px;
	float: none;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 20px;
}
.DS_BOX_002 {
	border: 1px solid #CCCCCC;
	padding: 10px;
	height: 370px;
	width: 710px;
	float: none;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 20px;
}
.DS_BOX_003 {
	border: 1px solid #CCCCCC;
	padding: 10px;
	height: 170px;
	width: 710px;
	float: none;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 20px;
}
.width96 {
	padding: 10px;
	width: 93%;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 18px;
	border: 1px solid #CCCCCC;
}
.qbox02 {
	padding: 7px;
	width: 25%;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 160px;
	border: 1px solid #006699;
}
.JPC  #w32_01_hight140 {
	height: 140px;
	width: 96%;
	margin-left: 10px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.JPC   #w32_01_hight150 {
	height: 138px;
	width: 96%;
	margin-left: 10px;
	margin-top: 15px;
	margin-bottom: 5px;
}
.JPC #jirei0000 {
	width: 79%;
	margin-left: 80px;
	padding: 5px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	height: 80px;
	border: 1px solid #0099CC;
}
.hight75_boder {
	margin: 2px;
	padding: 2px;
	height: 75px;
	border: 1px solid #006699;
}
.width45per {
	margin: 5px;
	padding: 5px;
	width: 45%;
}
.width60per {
	width: 60%;
}
.width94 {
	padding: 2px;
	width: 90%;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 10px;
}
.table_cell_50per_border {
	border: 1px solid #CCCCCC;
	width: 48%;
	background-color: #FFFFFF;
}
.table_css_nolap_45per {
	line-height: 30px;
	padding: 5px;
	width: 45%;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	white-space: nowrap;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 120px;
}
.cross_gray_norap {
	margin: 5px;
	padding: 5px;
	white-space: nowrap;
	border: 1px solid #CCCCCC;
}
.JPC #right_flot {
	float: right;
}
.JPC #left_flot {
	float: left;
}
.JPC #banner01 {
	background-color: #FFFFFF;
	border: 1px solid #33CC66;
}
.JPC #banner02 {
	background-color: #FFFFFF;
	border: 1px solid #33CC66;
}
.JPC #call03 {
	clear: both;
}
.JPC #content000 {
	display: block;
	padding-left: 5px;
}
.JPC #content000 a {
	display: block;
}
.JPC #w32_menu001 {
	margin: 2px;
	padding: 1px;
	width: 98%;
	text-indent: 5px;
}
.JPC #w32_menu001 a{
	display:block;
	width:100%;
	height:100%;
	background-color: #FFFFEC;
}
.JPC #header-menu2 {
	width: 100%;
}
.JPC #JX_Menu {
	height: 150px;
	width: 96%;
	display: block;
	position: relative;
}
.JPC #info a {
	list-style-position: inside;
	list-style-image: none;
	vertical-align: top;
	list-style-type: circle;
}
.JPC #small_font0001 {
	font-size: 10px;
	line-height: 16px;
	color: #006699;
}
.Blue_Green {color: #009999}.JPC #DATA_KILLER {
	display: block;
}
.JPC #DATA_KILLER a {
	display: block;.left_magin240_98per {
	margin-left: 240px;
	width: 475px;
	margin-bottom: 15px;
}
.left_magin240_98per {
	margin-left: 195px;
	width: 460px;
	margin-bottom: 15px;
}
.right0Magin {
	background-position : right;
	text-align : right;
	margin-right: 0px;
}
.right20MaginCopy {
	background-position : right;
	text-align : right;
	margin-right: 10px;
}
