/* CSS Document */

h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,address {
margin: 0;
padding: 0;
list-style-type:none;
font-family: Verdana, "ＭＳ Ｐゴシック", sans-serif;
font-weight: normal;
line-height:1.7; }
h1 { font-size: 12px; }
h2 { font-size: 11px; }
h3 { font-size: 11px; }
a { text-decoration : none; color: #666; }
a:link { text-decoration : none; }
a:active { color: #0000CC; text-decoration : none; }
a:hover { color:#333; text-decoration : none; }
img { border: none;}
body {
font-family: Verdana, "ＭＳ Ｐゴシック", sans-serif;
font-size: 11px;
line-height:1.7;
*font-size:small; /* IE 7 */
*font:x-small; /* IE 6以下 */
margin: 0 auto 0 auto;
}
#body {width: 100%;color: #666;text-align: center;position: relative;margin: 0 auto 0 auto;}
#wraper { text-align: left; width: 1000px; margin: 0 auto 0 auto; }
/*topmenu*/
#topmenu { font-family:Arial, Helvetica, Sans-Serif; width: 998px; height: 45px; }
#topmenu_box { width: 999px; height: auto; float: left; clear: both; }
/* menu */
#menu{ margin:0px; padding:0px; list-style:none; color:#FFCCCC; line-height:45px; display:inline-block; float:left; z-index:1000; }
#menu a { color:#FFCCCC; text-decoration:none; }
#menu > li {
background:#172322 none repeat scroll 0 0;
cursor:pointer;
float:left;
position:relative;
padding:0px 16px;
line-height: 45px;
font-family:"Century Gothic";
font-size:12px;
letter-spacing: 0.1em;
}
#menu > li a:hover {color:#CC9999;}
#menu .logo {background:transparent none repeat scroll 0% 0%; padding:0px; background-color:Transparent; width:150px; }
/* sub-menus*/
#menu ul { padding:0px; margin:0px; display:block; display:inline;}
#menu li ul { position:absolute; left:-10px; top:0px; margin-top:45px; width:180px; line-height:16px; background-color:#172322; color:#CC9999; /* for IE */ display:none; }
#menu li:hover ul { display:block;}
#menu li ul li{ display:block; margin:5px 20px; padding: 5px 0px;  border-top: dotted 1px #606060; list-style-type:none; }
#menu li ul li:first-child { border-top: none; }
#menu li ul li a { display:block; color:#FFCCCC; }
#menu li ul li a:hover { color:#CC9999; }
/* corners*/
#menu .corner_inset_left { position:absolute; top:0px; left:-12px; }
#menu .corner_inset_right { position:absolute; top:0px; left:180px; }
#menu .corner_left { position:absolute; left:0px; top:0px; }
#menu .corner_right { position:absolute; left:162px; top:0px; }
#menu .middle { position:absolute; left:18px; height: 20px; width: 145px; top:0px; }
#menu .last { background:transparent none repeat scroll 0% 0%; margin:0px; padding:0px; border:none; position:relative; border:none; height:0px; }
/* main submenu */
#menu #main { left:0px; top:-20px; padding-top:20px; background-color:#FF0066; width:150px; color:#fff; z-index:999; }
#menu #main a { display:block; color:#fff; }
#menu #main a:hover { color:#CCC; }
#menu .corner_right_m { position:absolute; left:132px; top:0px; }
#menu .middle_m { position:absolute; left:18px; height: 20px; width: 115px; top:0px; }
/* sub-submemu-brands */
#menu li ul li ul {display: none;}/* 下層のメニューを不可視に */
#menu li:hover ul li ul {display: none;}/* hover で子メニューを可視、孫メニューを不可視に */
#menu li ul li:hover ul#brand { display:block; position: absolute; left: 140px; top: -15px; z-index:1000; background-color:#172322; width: 220px; }/* hover で孫メニューを可視に */
#menu li ul li:hover ul#brand2 { display:block; position: absolute; left: 345px; top: -15px; z-index:1000; background-color:#172322; width: 220px; }/* hover で孫メニューを可視に */
#menu li ul li:hover ul#brand3 { display:block; position: absolute; left: 550px; top: -15px; z-index:1000; background-color:#172322; width: 220px; }/* hover で孫メニューを可視に */
#menu li ul li { display:block; margin:5px 20px; padding: 5px 0px; border-top: dotted 1px #606060; list-style-type:none; font-size:10px; }
#menu .middle2 { position:absolute; left: 0px; height: 18px; width: 200px; top:-18px; }
#menu .corner_top2 { position:absolute; left:200px; top:-18px; }
#menu .corner_left2 { position:absolute; left:0px; top:0px; }
#menu .corner_right2 {position:absolute; left: 202px; top:0px; }
#menu .middle3 { position:absolute; left:18px; height: 20px; width: 184px; top:0px; }
/* sub-submemu-cate */
#menu li ul li:hover ul#cate { display:block; position: absolute; left: 140px; top: 20px; z-index:1000; }/* hover で孫メニューを可視に */
#menu .middle4 { position:absolute; left: 0px; height: 18px; width: 160px; top:-18px; }
#menu .corner_top3 { position:absolute; left:160px; top:-18px; }
#menu .corner_left3 { position:absolute; left:0px; top:0px; }
#menu .corner_right3 {position:absolute; left: 162px; top:0px; }
#menu .middle5 { position:absolute; left:18px; height: 20px; width: 144px; top:0px; }
#whats_new { width:95px; padding-left: 10px; }
#blog,#shelp { width:60px; }
#shopping { width:100px; }
#vip { width:45px; }
#lovefahion { width:110px; }
#scart { width:130px; }

.top_sub { font-size:9px; }
.side_banner { width: 160px; float: left; clear: both; }
.pay_tex { width: 175px; margin: 0 0 15px 15px; font-size: 9px; color: #666; }
.cal { margin: 0 0 10px 10px; }
.info_box { width: 210px; height: 340px; margin: 30px 15px 0 30px; float: left; }
.shop_sche_tex {width: 165px;margin: 10px 0;font-size: 10px;color: #666;float: left;padding: 0 5px;clear: both;}
.red_bold { color: #FF0066; font-weight: bold; }
.bl_bold { color: #3399FF; font-weight: bold; }
.red_bold_pil {color: #903; font-weight: bold; }
.bl_bold_pil {color: #06C; font-weight: bold; }
#top_bottom { float: left; width: 810px; }
.date {
font-size: 16px;
color: #999;
margin-left: 5px;
width: 150px;
float: left;
padding-top: 5px;
font-family: "Century Gothic";
letter-spacing: 0.1em;
clear: both;
}

/**/
#territoryMain { width: 995px; height: 100%; float: left; }
.products_4 { width:800px; float:right; height:100%; margin-top:10px; color:#666; }
#navi_text {
width:760px;
float:left;
text-align:left;
padding-left:20px;
margin:20px 5px 0 5px;
clear: none;
letter-spacing: 0.1em;
}
.brand_names {width:160px;float: left;clear: both;}
.style16 {text-decoration:none;font-size: 10px;color: #666;padding: 0 10px 0 10px;}
.style16:hover { text-decoration:underline; }
#flashbar { width: 150px; text-align: center; margin-top: 10px; padding: 5px; }
#sidemenubar { float: left; width: 175px; overflow: hidden; }
#sidemenubar_box { width: 178px; float: left; height: 100%; clear: none; overflow: hidden; }
#sidemenu_php {
margin: 10px 0 10px 5px;
height: 105%;
padding-bottom: 10px;
text-align: left;
width: 150px;
clear: both;
}
#pay_detail {
float:left;
clear:none;
background-image: url(../info_img/rcpt256.png);
width: 773px;
height: 400px;
background-position: left top;
background-repeat: repeat-x;
}
#space_foot {
height: 80px;
width: 100%;
bottom: 0px;
text-align: center;
margin-top: 5px;
clear: both;
background-color: #FFF;
}
.blog_head {float:right; clear:right; width:160px; margin:30px 5px 0 0; padding:0; }
.style47 { color: #666; font-size: 10px; line-height: 17px; }
.style48 { color: #555; font-size: 10px; line-height: 17px; }
.style166 { font-size:10px; }
.brand_link:hover { background-color:#FCC; color:#666; }
.style66 {color:#F36;}
.style14 { font-size:14px; line-height: 25px; }
.style167 {color: #990000}
.style_mini_hiragi{ font-size: 9px; }
.jserif {font-family: 'serif', serif;margin-left: 5px;float: left;width: 100%;clear: none;}
.jserif_ttl {font-size:27px;float: left;clear: none;width: auto;line-height: 32px;}

/* footer */
#footer_infoWrap { margin: 10px 30px; float: left; clear: both; border-top: #666 1px solid; width: 700px; }
#footer_infoWrap_home_about { margin: 10px; float: left; clear: none; }
#footer_infoWrap_customer_care { margin: 10px; float: left; clear: none; }
#footer_infoWrap_additional { margin: 10px; float: left; clear: none; }
ul#home_about { width: 250px; float: left; clear: both; font-size: 9px; }
ul#customer_care { width: 180px; float: left; clear: both; font-size: 9px; }
ul#additional {width: 200px; float: left; clear: both; font-size: 9px; }
ul#customer_care li, ul#home_about li, ul#additional li {font-size: 9px; }

/*allindex*/
#package_img { float:left; margin-right:15px; clear:none; }
#image {width:300px;text-align:center;float:left;clear:both;margin:5px;padding:10px;}
.brand_name {float:right;font-size:12px;color:#666;text-align:right;margin:10px 5px 5px;padding:5px;}
#brand_description {width:780px;float:right;border:1px dotted #999;color:#666;padding:10px;clear: none;}
#brand_description_img {width:780px;float:left;clear: none;margin-top: 50px;}
#description { width:400px; float:left; text-align:left; margin:5px; padding:10px; }
.arrow { float:left; clear:none; margin:5px; padding:5px; }
.arrow_text { float:right; font-size:10px; margin:5px; padding:10px; }
.space200 { height:200px; width:100%; float:left; border-bottom:2px dotted #999; text-align:right; }
.subscribe { float:left; clear:both; margin:5px; }
#package {float:right;width:380px;border-top:2px dotted #999;clear:both;height:100%;margin:5px;padding:10px;}
.package_text {font-family:"Century Gothic";font-size:16px;float:left;margin:5px;padding:10px;}
.text_seemore {
font-family:"Century Gothic";
font-size:10px;
float:right;
color:#666;
letter-spacing:.2em;
margin-right:25px;
vertical-align:middle;
clear:left;
margin-top:10px;
}
.text_head {
font-family:"Century Gothic";
font-size:22px;
float:left;
color:#999;
letter-spacing:.2em;
margin:5px;
padding:10px;
}
#case_gift { float:left; padding-left:100px; padding-top:25px; }
#case_gift2 { float:left; padding-left:20px; padding-top:25px; }
.title_middle_news {
margin-top:150px;
float:left;
width:95%;
height:100%;
clear:none;
vertical-align:middle;
border-top: 1px dotted #999;
}
.epaper_cell_pil {
width:700px;
float:left;
border:1px solid #CCC;
clear:left;
padding:15px 0 0 10px;
margin-bottom: 45px;
background-image: url(../shopping_index/brand/pilgrim/banner/e_paper_sub_pil.jpg);
background-repeat: no-repeat;
background-position: 500px -10px;
margin-left: 50px;
}
.top_menu_middle {float:left;width:550px;height:100%;margin-top:10px;clear:none;vertical-align:middle;}

/*items*/
#seemore { width:200px; float: right; clear: right; }
.care_jewelly_tex{ font-size:10px; list-style-type: none; float: left; width: 350px; }
.care_text { font-family:"Century Gothic"; font-size:14px; }
#care_img img { margin:20px; }
#care_pilgrim {
height:auto;
width:540px;
margin:10px;
background: url(../shopping_index/brand/pilgrim/pilgrim_bg.jpg) no-repeat;
line-height: 20px;
padding: 40px 80px 40px 120px;
color: #333;
}
#care_img_jewelly {
height:400px;
width:670px;
background: url(../background_pat/jewel_bg2.jpg) no-repeat;
line-height: 20px;
color: #333;
float: left;
margin: 75px 10px 10px 50px;
padding: 40px 0px 20px 40px;
}
#pil_nickelfree { float:left; margin:50px 0 0 20px; width: 490px; padding: 20px 10px 20px 0px; }
#pilgilft { float: left; clear: none; width: 150px; margin: 75px 0 0 20px; }
#pil_nickelfree img { margin: 0 15px 0 15px; float: left; }

/**allindex*/
.brand { float:left; height:20px; margin:5px; padding:5px; }
.top_menu {float:right;width:785px;height:100%;margin-top:10px;clear:none;vertical-align:middle;}
.cp { float:left; clear:none; vertical-align:bottom; font-size:10px; margin:5px; padding:10px; }
.cp_menu { float:left; width:770px; clear:both; border-top:2px dotted #999; }
#products_each {
width:157px;
border:1px solid #CCC;
float:left;
text-align:center;
line-height:32px;
vertical-align:middle;
margin:5px 0 100px 18px;
padding:15px 8px 10px 15px;
}
#products_each.re {background:url(../menu_gif/re-arrival.gif) no-repeat right -1px;}
#products_each.priced {background:url(../menu_gif/price_down.png) no-repeat 2px -1px;}
#products_each.priced_re {
background-image:url(../menu_gif/price_down.png), url(../menu_gif/re-arrival.gif) ;
background-position:2px top, right -1px ;
background-repeat:no-repeat, no-repeat ;
}
#products_each.sold {
background:url(../menu_gif/soldout_corner.gif) no-repeat 0 top;
}
#products_each.new {background:url(../menu_gif/new_corner.gif) no-repeat -2px -1px;}
#products_each_outlet {background:url(../menu_gif/outlet.gif) no-repeat -2px -1px;}
#products_each.coming {color: #999999;}
#products_each.s10 {background:url(../botton/corner_10.gif) no-repeat left top;}
#products_each.s15 {background:url(../botton/corner_15.gif) no-repeat left top;}
#products_each.s20 {background:url(../botton/corner_20.gif) no-repeat left top;}
#products_each.s25 {background:url(../botton/corner_25.gif) no-repeat left top;}
#products_each.s30 {background:url(../botton/corner_30.gif) no-repeat left top;}
#products_each.s35 {background:url(../botton/corner_35.gif) no-repeat left top;}
#products_each.s40 {background:url(../botton/corner_40.gif) no-repeat left top;}
#products_each.s45 {background:url(../botton/corner_45.gif) no-repeat left top;}
#products_each.s50 {background:url(../botton/corner_50.gif) no-repeat left top;}
#products_each.s55 {background:url(../botton/corner_55.gif) no-repeat left top;}
#products_each.s60 {background:url(../botton/corner_60.gif) no-repeat left top;}
#products_each.s65 {background:url(../botton/corner_65.gif) no-repeat left top;}
#products_each.s70 {background:url(../botton/corner_70.gif) no-repeat left top;}
#products_each.s75 {background:url(../botton/corner_75.gif) no-repeat left top;}
#products_each.s80 {background:url(../botton/corner_80.gif) no-repeat left top;}
#products_each.outofstock {background:url(../menu_gif/out_of_stock.gif) no-repeat 2px -5px; color: #999;}
#products_each.limited {background:url(../menu_gif/limitted.gif) no-repeat left -8px;}
.products_each {
width:157px;
border:1px solid #CCC;
float:left;
text-align:center;
line-height:32px;
vertical-align:middle;
margin:5px 0 100px 18px;
padding:15px 8px 10px 15px;
}
#ring_each .series { font-family:"Century Gothic"; font-size:14px; }
.item_image75 {border-bottom:2px dotted #CCC;padding-bottom:20px;margin:10px;}
.item_image75.colimg img { width:100px; height: 150px; }
#ring_each {
width:auto;
border:1px solid #CCC;
float:left;
text-align:center;
line-height:32px;
vertical-align:middle;
margin:5px 0 100px 18px;
padding:15px 8px 10px 15px;
}
#ring_each.new {background:url(../menu_gif/new_corner.gif) no-repeat -2px -1px;}
#ring_each .item_image75 {height: 300px;}
#ring_each img { width:200px; height: auto; }
#ring_each.sold {background:url(../menu_gif/soldout_corner.gif) no-repeat 0 top;}
.newbanner {
background:url(../menu_gif/new_scroll.gif) no-repeat;
margin-left: -50px;
margin-top: -50px;
margin-right: -50px;
}
#ring_each .11 {font-size: 12px; }
#ring_each p {font-family:"Century Gothic";font-size:14px;text-transform: uppercase;}
#ring_each.re {background:url(../menu_gif/re-arrival.gif) no-repeat right -1px;}
#new_each, #new_each_s {
width:215px;
border:1px solid #CCC;
float:left;
text-align:center;
line-height:32px;
vertical-align:middle;
margin:5px 0 100px 18px;
padding:15px 15px 10px 15px;
height: 400px;
}
#new_each.new {background:url(../menu_gif/newtag.gif) no-repeat right top;}
#new_each_s.new {background:url(../menu_gif/newtag.gif) no-repeat right top;}
#new_each .item_image75 {height: 250px;width: 175px;margin-left: 20px;}
#new_each_s .item_image75 {height: 250px;width: 175px;margin-left: 20px;}
#new_each.re {background:url(../menu_gif/re-arrival.gif) no-repeat right -1px;}
#new_each_s.re {background:url(../menu_gif/re-arrival.gif) no-repeat right -1px;}
#new_each.priced {background:url(../menu_gif/price_down.png) no-repeat 2px -1px;}
#new_each_s.priced {background:url(../menu_gif/price_down.png) no-repeat 2px -1px;}
#new_each.priced_re {
background-image:url(../menu_gif/price_down.png), url(../menu_gif/re-arrival.gif) ;
background-position:2px top, right -1px ;
background-repeat:no-repeat, no-repeat ;
}
#new_each_s.priced_re {
background-image:url(../menu_gif/price_down.png), url(../menu_gif/re-arrival.gif) ;
background-position:2px top, right -1px ;
background-repeat:no-repeat, no-repeat ;
}
#new_each_s.outofstock {background:url(../menu_gif/out_of_stock.gif) no-repeat 2px -5px; color: #999;}
#new_each_s.limited {background:url(../menu_gif/limitted.gif) no-repeat left -8px;}
#new_each.outofstock {background:url(../menu_gif/out_of_stock.gif) no-repeat 2px -5px; color: #999;}
#new_each.limited {background:url(../menu_gif/limitted.gif) no-repeat left -8px;}
#new_each .11 {font-size: 12px; }
#new_each_s .11 {font-size: 12px; }
.w_banner {top: 30px;position: relative;}
.sold {filter: alpha(opacity=70);-moz-opacity: 0.7;opacity: 0.7;}
#new_each img {width:230px;height: 230px;margin-left: -35px;margin-right: -42px;}
#new_each_s img {width:180px;height: auto;margin-left: -41px;margin-right: -42px;margin-top: 40px;}
#new_each.sold {background:url(../menu_gif/soldout_corner.gif) no-repeat 0 top;}
#new_each_s.sold {background:url(../menu_gif/soldout_corner.gif) no-repeat right top;}
#new_each p {font-family:"Century Gothic";font-size:14px;text-transform: uppercase;}
#new_each_s p {font-family:"Century Gothic";font-size:14px;text-transform: uppercase;}
#new_each h1 {
background: #B0E0E6;
background: -moz-linear-gradient(top, #B0E0E6, #B0E0E6);
background: -webkit-gradient(linear, left top, left bottom, from(#B0E0E6), to(#c8c8c8));
padding: 10px 20px;
margin-left: -35px;
margin-top: 0;
position: relative;
width: 75%;
-moz-box-shadow: 1px 1px 3px #292929;
-webkit-box-shadow: 1px 1px 3px #292929;
color: #595E5E;
text-shadow: 0 1px 0 white;
font-size: 13px;
font-family: "Century Gothic";
text-align: left;
}
#new_each_s h1 {
background: #B0E0E6;
background: -moz-linear-gradient(top, #B0E0E6, #B0E0E6);
background: -webkit-gradient(linear, left top, left bottom, from(#B0E0E6), to(#c8c8c8));
padding: 10px 18px;
margin-left: -35px;
margin-top: 0;
position: relative;
width: 75%;
-moz-box-shadow: 1px 1px 3px #292929;
-webkit-box-shadow: 1px 1px 3px #292929;
color: #595E5E;
text-shadow: 0 1px 0 white;
font-size: 13px;
font-family: "Century Gothic";
text-align: left;
}
.series_arrow {
width: 0; height: 0;
line-height: 0;
border-left: 20px solid transparent;
border-top: 10px solid #699;
top: 104%;
left: 0;
position: absolute;
}
.smalltext {
font-size:8px;
float:right;
color:#666;
letter-spacing:0.1em;
vertical-align:middle;
margin:5px 0;
text-align:left;
width:155px;
clear: right;
}

/* pilgrim */
.collection_img {width: 740px;float: left;padding: 0px;margin: 20px 0 20px 0 ;}
#col_text {float: right;padding: 0px;margin: 5px 0px 5px 5px;height: 25px;text-align: right;}
#products {width: 740px;float: left;padding: 0px;clear: both;margin: 5px 5px 15px 5px;}
#products #itemlist_box6 {width: 740px;float: left;padding: 0px;clear: both;color: #666;margin: 0px 0px 5px 0px;}
#products #img {
float: right;
width: 510px;
margin: 0px 0px 50px 0px;
padding: 10px 0px 0px 0px;
text-align: right;
}
#products p.text {margin: 0px 0px 5px 5px;padding: 10px 0px 0px 0px;}
#xpickup {
float: left;
width: 730px;
text-align: right;
padding: 0px;
margin: 0px 0px 45px 0px;
border-bottom: 2px dotted #CCC;
}
#textbox {float: left;width: 750px;text-align: left;margin: 0px;padding: 5px 0px 5px 0px;}
#item_img {
float: left;
width: 75px;
padding: 0 10px 0 10px;
border-bottom: 3px solid #666600;
text-align: center;
margin: 4px 0 2px 0;
}
#item_text {
float: left;
width: 75px;
margin: 4px 10px 0 10px;
padding: 0px;
text-align: center;
font-size: 10px;
color: #666;
}
#item_textbox {float: left;width: 770px;margin: 0px 0px 40px 0px;vertical-align: middle;}
.item_img2 {
float: left;
width: 75px;
padding: 0 10px 0 10px;
border-bottom: 3px solid #FF6666;
text-align: center;
margin: 4px 0 2px 0;
}
.item_img2 img { width: 50px; height: 50px; }
.by_series {float: left;width: 120px;padding: 0 5px;text-align: center;margin: 4px 0 2px 0;}
.by_series img {width: 100px;height: auto;float: left;clear: none;margin: 10px;}
.assistant_box {float:left;width:780px;clear:none;margin:30px 0 30px 0;}
.colorbox_side {
	width: 10px;
	height: 10px;
	float: left;
	clear: both;
	overflow:hidden;
	border: 1px solid #666;
	margin: 1px 10px 1px 0;
}
.note {
position:relative;
width:160px;
background:#9CC;
overflow:hidden;
}
.note:before {
content:"";
position:absolute;
top:0;
right:0;
border-width:0 16px 16px 0; /* This trick side-steps a webkit bug */
border-style:solid;
border-color:#fff #fff #699 #699; /* A bit more verbose to work with .rounded too */
background:#658E15; /* For Opera when also applying a border-radius */
display:block; width:0; /* Only for Firefox 3.0 damage limitation */
.note.blue {background:#53A3B4;}
.note.blue {background:#9CC;}
.note.blue:before {border-color:#fff #fff transparent transparent; background:transparent;}

/* for xmas */
#imagebox {width:760px;float:right;padding:20px;clear: none;}
#ttlbox {width:760px;float: right;padding:10px 20px;font-size: 22px;}
#subttlbox {width:760px;float: right;padding:10px 20px;font-size: 12px;}
.xmas_mini_imgbox {width:350px;float: left;padding:10px 20px;margin-bottom: 15px;}
.small9 {font-size: 9px;}
.xmas_mini_con {width:auto;float: left;padding:10px 20px;height: 60px;}
.transbox {
width:155px;
float: right;
height: auto;
margin-top: 150px;
padding: 15px 20px;
font-weight: bold;
clear: right;
background-color: #FFF;
}

/* for gallery */
.gally {padding-left:50px;margin:20px 5px 0 5px;}
.bubbleInfo {position: relative;}

/*old*/
#headmenu2 {
padding-top: 2px;
padding-left: 5px;
width: 990px;
border-bottom: solid 1px #666;
padding-right: 2px;
text-align: left;
float: left;
}
#headsubmenu2 {
font-size: 10px;
padding: 7px 2px 7px 5px;
border-bottom: solid 1px #666;
width: 990px;
margin-left: 0px;
text-align: left;
float: left;
clear: both;
letter-spacing: 0.1em;
}
#space_footmenu {
height: 20px;
width: 1000px;
z-index: 9;
text-align: center;
background-color: #CCC;
clear: left;
margin: 10px 0 10px 0 ;
vertical-align: middle;
padding-top: 3px;
}
#space_foot p.space_foot_text {font-size: 9.5px;height: 15px;margin: 0px;padding: 0px;color: #666;}
.epaper_page {
width:670px;
float:left;
background:url(../e_paper/e_paper_sub.gif) no-repeat 520px;
border:1px none #CCC;
clear:left;
margin:10px 10px 0px 10px;
padding:10px 10px 10px 30px;
}

