@charset "shift-JIS";

/*--------------------------
    login.html
-------------------------*/
p.btn_service{
background:url(/https/www.nanaco-net.jp/member/image/entry_net/btn_service.gif) no-repeat;
width:710px;
height:49px;
text-indent:-9999px;
margin:0 0 15px 0;
}

p.btn_service a{
display:block;
width:710px;
height:49px;
}

p.btn_service2{
background:url(/https/www.nanaco-net.jp/member/image/login/btn_service.gif) no-repeat;
width:710px;
height:49px;
text-indent:-9999px;
margin:0 0 15px 0;
}

p.btn_service2 a{
display:block;
width:500px;
height:49px;
}

div.loginTxtBox {
width:455px;
margin:0 auto;
padding:76px 20px 10px 20px;
text-align:center;
}
div#topImg2 div.loginTxtBox {
width:455px;
margin:0 auto;
padding:76px 20px 10px 20px;
text-align:center;
}

#loginByPassword div.loginTxtBox {
padding:90px 20px 10px 20px;
}

#loginByPassword div#topImg {
background:url(/https/www.nanaco-net.jp/member/image/entry_net/login_password_top.gif?ver=2014090101) top no-repeat;
width:495px;
background-color:#BADDF7;
}
#loginByPassword div#topImg2 {
background:url(/https/www.nanaco-net.jp/member/image/login/login_member_top.gif?ver=2021000001) top no-repeat;
width:495px;
background-color:#BADDF7;
}


#loginByPassword div#btmImg_02_a {
	width:495px;
	height:10px;
	background-image: url(/https/www.nanaco-net.jp/member/image/entry_net/login_password_btm02.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#loginByCard div#btmImg2_02_a {
	width:495px;
	height:10px;
	background-image: url(/https/www.nanaco-net.jp/member/image/entry_net/login_card_btm02.gif);
	background-repeat: no-repeat;
	background-position: top;
}

div.loginTxtBox table {
width:452px;
margin:0px;
text-align:left;
}

div.loginTxtBox td.leftCell {
width:120px;
padding-bottom:5px;
padding-top:3px;
font-weight:bold;
font-size:80%;
}

div.loginTxtBox td.centerCell {
width:140px;
padding-bottom:5px;
}

div.loginTxtBox td.rightCell {
width:200px; /* Mac IE */
padding:3px 0 5px 10px;
font-size:70%;
color:#f00;
font-weight:bold;
/*Modan Browser \*/
width:190px;
/*end hack*/
}
#loginByPassword.mobilePass {
	margin:0 0 20px 0;
}
/*--------------------------
    ALL
-------------------------*/

/*---- menuMemberNew -----*/

#menuNetMemberNew {
position:relative;
background:url(/https/www.nanaco-net.jp/member/image/navi/navi_bg.gif) top left no-repeat;
width:770px;
height:67px;
margin:0;
padding:0;
}

#menuNetMemberNew ul {
position:absolute;
list-style-type:none;
margin:0;
padding:0;
top:0px;
left:0px;
}

#menuNetMemberNew li,
#menuNetMemberNew li a {
display:block;
text-decoration:none;
text-indent:-9999px;
height:15px;
}

/*--------- NaviMember /member/___________New ------------------*/

#menuNetMemberNew li.naviArea00{
	position:absolute;
	top:12px;
	left:20px;
	}
#menuNetMemberNew li.naviArea01{
	position:absolute;
	top:12px;
	left:218px;
	}
#menuNetMemberNew li.naviArea02{
	position:absolute;
	top:12px;
	left:384px;
	}
#menuNetMemberNew li.naviArea03{
	position:absolute;
	top:12px;
	left:557px;
	}
#menuNetMemberNew li.naviArea04{
	position:absolute;
	top:34px;
	left:218px;
	}
#menuNetMemberNew li.naviArea05{
	position:absolute;
	top:34px;
	left:384px;
	}
#menuNetMemberNew li.naviArea06{
	position:absolute;
	top:34px;
	left:557px;
	}

/*------- ON..member MouseOver/___________New --------------*/
#menuNetMemberNew li#memberNavi00ON,
#menuNetMemberNew li#memberNavi00 a:hover  {
background:url(/https/www.nanaco-net.jp/member/image/navi/navi_member_on.gif) no-repeat left top;
width:90px;
height:15px;
}
#menuNetMemberNew li#memberNavi00 a {
background:url(/https/www.nanaco-net.jp/member/image/navi/navi_member.gif) no-repeat left top;
width:90px;
height:15px;
}

#menuNetMemberNew li#memberNavi01ON,
#menuNetMemberNew li#memberNavi01 a:hover  {
background:url(/https/www.nanaco-net.jp/member/image/entry_net/navi_pointcharge_on.gif) no-repeat left top;
width:125px;
height:15px;
}
#menuNetMemberNew li#memberNavi01 a {
background:url(/https/www.nanaco-net.jp/member/image/entry_net/navi_pointcharge.gif) no-repeat left top;
width:125px;
height:15px;
}

#menuNetMemberNew li#memberNavi02ON,
#menuNetMemberNew li#memberNavi02 a:hover  {
background:url(/https/www.nanaco-net.jp/member/image/entry_net/navi_pointlog_on.gif) no-repeat left top;
width:141px;
height:15px;
}
#menuNetMemberNew li#memberNavi02 a {
background:url(/https/www.nanaco-net.jp/member/image/entry_net/navi_pointlog.gif) no-repeat left top;
width:141px;
height:15px;
}

#menuNetMemberNew li#memberNavi03ON,
#menuNetMemberNew li#memberNavi03 a:hover  {
background:url(/https/www.nanaco-net.jp/member/image/entry_net/navi_carrypoint_on.gif) no-repeat left top;
width:113px;
height:15px;
}
#menuNetMemberNew li#memberNavi03 a {
background:url(/https/www.nanaco-net.jp/member/image/entry_net/navi_carrypoint.gif) no-repeat left top;
width:113px;
height:15px;
}

#menuNetMemberNew li#memberNavi04ON,
#menuNetMemberNew li#memberNavi04 a:hover  {
background:url(/https/www.nanaco-net.jp/member/image/entry_net/navi_mail_on.gif) no-repeat left top;
width:130px;
height:15px;
}
#menuNetMemberNew li#memberNavi04 a {
background:url(/https/www.nanaco-net.jp/member/image/entry_net/navi_mail.gif) no-repeat left top;
width:130px;
height:15px;
}
#menuNetMemberNew li#memberNavi05ON,
#menuNetMemberNew li#memberNavi05 a:hover  {
background:url(/https/www.nanaco-net.jp/member/image/entry_net/navi_pass_on.gif) no-repeat left top;
width:106px;
height:15px;
}
#menuNetMemberNew li#memberNavi05 a {
background:url(/https/www.nanaco-net.jp/member/image/entry_net/navi_pass.gif) no-repeat left top;
width:106px;
height:15px;
}
#menuNetMemberNew li#memberNavi06ON,
#menuNetMemberNew li#memberNavi06 a:hover  {
background:url(/https/www.nanaco-net.jp/member/image/entry_net/navi_other_on.gif) no-repeat left top;
width:122px;
height:15px;
}
#menuNetMemberNew li#memberNavi06 a {
background:url(/https/www.nanaco-net.jp/member/image/entry_net/navi_other.gif) no-repeat left top;
width:122px;
height:15px;
}


/*---- common ----------*/

div#mainArea{
width:730px;
margin:0 15px;
padding:0;
text-align:center;
}
div#mainArea div.leadSec{
margin:0;
padding:0;
}

div#mainArea div.leadSec p{
margin:0 10px 10px 10px;
text-align:left;
}

div#mainArea div.mainSec{
margin:0;
padding:0;
}

div#mainArea div.mainSec2{
border-bottom:dotted 1px #CCCCCC;
padding-bottom:20px;
margin-bottom:20px;
}

div#mainArea div.mainSec2 p.center{
text-align:center;
}



/*--------------------------
    index_n.html
-------------------------*/

div.effectBlock{
background:url(../../member/image/entry_net/bg_block.gif) no-repeat;
width:714px;
}

div.effectBlock dl{
background:url(../../member/image/entry_net/bg_block_btm.gif) no-repeat bottom;
width:714px;
margin:0;
padding:25px 0;
}

div.effectBlock dl dt{
font-size:120%;
font-weight:bold;
line-height:2.0;
}

div.effectBlock dl dt.s_txt{
font-size:80%;
}

div.effectBlock dl dt.m_txt{
font-size:90%;
font-weight:normal;
}

div.effectBlock dl dd{
text-align:center;
font-size:80%;
}

div.effectBlock dl#infoSec{
position:relative;
width:680px;
height:300px;
text-align:left;
}

p.bnr{
text-align:center;
margin:0 auto;
}

#topbtnBox.net {
	margin:20px auto 20px 8px;
	}

#topbtnBox.net li{
	float:left;
	width: 351px;
	height: 79px;
	padding:0 10px 10px 0;
	}

#topbtnBox.net li a{
	display:block;
	width: 351px;
	height: 79px;
	background-repeat:no-repeat;
	background-position:left top;
	text-indent: -9999px;
	}

#topbtnBox.net li#point-history a{background-image:url(/https/www.nanaco-net.jp/member/image/entry_net/link_pointhistory.gif);}
#topbtnBox.net li#point-history a:hover{background-image:url(/https/www.nanaco-net.jp/member/image/entry_net/link_pointhistory_over.gif);}
#topbtnBox.net li#point-charge a{background-image:url(/https/www.nanaco-net.jp/member/image/link_point.gif?ver=2017050001);}
#topbtnBox.net li#point-charge a:hover{background-image:url(/https/www.nanaco-net.jp/member/image/link_point_over.gif?ver=2017050001);}
#topbtnBox.net li#inherit a{background-image:url(/https/www.nanaco-net.jp/member/image/entry_net/link_inherit.gif);}
#topbtnBox.net li#inherit a:hover{background-image:url(/https/www.nanaco-net.jp/member/image/entry_net/link_inherit_over.gif);}
#topbtnBox.net li#mail a{background-image:url(/https/www.nanaco-net.jp/member/image/entry_net/link_mail.gif);}
#topbtnBox.net li#mail a:hover{background-image:url(/https/www.nanaco-net.jp/member/image/entry_net/link_mail_over.gif);}
#topbtnBox.net li#pass a{background-image:url(/https/www.nanaco-net.jp/member/image/entry_net/link_password.gif);}
#topbtnBox.net li#pass a:hover{background-image:url(/https/www.nanaco-net.jp/member/image/entry_net/link_password_over.gif);}
#topbtnBox.net li#auth a{background-image:url(/https/www.nanaco-net.jp/member/image/entry_net/link_auth.gif);}
#topbtnBox.net li#auth a:hover{background-image:url(/https/www.nanaco-net.jp/member/image/entry_net/link_auth_over.gif);}
#topbtnBox.net li#other a{background-image:url(/https/www.nanaco-net.jp/member/image/entry_net/link_other.gif);}
#topbtnBox.net li#other a:hover{background-image:url(/https/www.nanaco-net.jp/member/image/entry_net/link_other_over.gif);}
#topbtnBox.net li#faq a{background-image:url(/https/www.nanaco-net.jp/member/image/entry_net/link_faq.gif);}
#topbtnBox.net li#faq a:hover{background-image:url(/https/www.nanaco-net.jp/member/image/entry_net/link_faq_over.gif);}

/*--------------------------
    p05_6.html
-------------------------*/
h1#pointHistry{
background:url(/https/www.nanaco-net.jp/member/image/entry_net/h1_member_pointhistry.gif) no-repeat left bottom;
width:740px;
height:27px;
}
#infoRight {
width:510px;
margin-top:15px;
float:right;
}
#infoRight div.detailBox {
background:#FFFFFF url(/https/www.nanaco-net.jp/member/image/entry_net/line.gif) repeat-x 0 32px;
border:1px #ec95ac solid;
width:508px;
margin-bottom:15px;
text-align:center;
}
#infoRight div.detailBox h2{
background:url(/https/www.nanaco-net.jp/member/image/entry_net/h2_point.gif?ver=2015090101) no-repeat;
width:239px;
height:31px;
}
#infoRight div.detailBox dl.point{
width:233px;
margin:0 auto;
padding:30px 0 45px 0;
position:relative;
top:0;
}

#infoRight div.detailBox dl.point2{
width:233px;
margin:0 auto;
padding:12px 0 5px 0;
position:relative;
top:0;
}

#infoRight div.detailBox dl.point dd.name{
background:url(/https/www.nanaco-net.jp/member/image/h3_point.gif) no-repeat;
width:85px;
position:absolute;
top:30px;
left:0;
}

#infoRight div.detailBox dl.point2 dd.name{
background:url(/https/www.nanaco-net.jp/member/image/h3_point.gif) no-repeat;
width:85px;
position:absolute;
top:12px;
left:0;
}
#infoRight div.detailBox dl.point dd.name p,
#infoRight div.detailBox dl.point2 dd.name p{
text-indent:-9999px;
}
#infoRight div.detailBox dl.point dd.total,
#infoRight div.detailBox dl.point2 dd.total{
font-weight:bold;
text-align:right;
line-height:1.0;
}

#infoRight div.detailBox table.limit{
width:233px;
margin:0 auto 13px;
}
#infoRight div.detailBox table.limit td{
font-size:80%;
text-align:right;
}



/*--------------------------------------------
    p05_7.html,p05_7_4.html,p05_7_5.html
-------------------------------------------*/
h1#pointCarry{
background:url(/https/www.nanaco-net.jp/member/image/entry_net/h1_member_pointcarry.gif) no-repeat left bottom;
width:740px;
height:27px;
}

h1#pointCarry4{
background:url(/https/www.nanaco-net.jp/member/image/entry_net/h1_member_pointcarry4.gif) no-repeat left bottom;
width:740px;
height:27px;
}

h1#pointCarry5{
background:url(/https/www.nanaco-net.jp/member/image/entry_net/h1_member_pointcarry5.gif) no-repeat left bottom;
width:740px;
height:27px;
}
h2#cardback{
background:url(../../member/image/entry_net/h2_cardback.gif) no-repeat;
width:740px;
height:27px;
padding-bottom:10px;
}
h2#takeover{
background:url(../../member/image/entry_net/h2_takeover.gif) no-repeat;
width:740px;
height:27px;
padding-bottom:10px;
}

div#carryInfo{
width:716px;
margin-bottom:10px;
padding:10px 0;
position:relative;
text-align:left;
}

div#carryInfo p img {
vertical-align:middle;
}

div#carryInfo p.lead{
width:570px;
}

div#carryInfo p.btn{
position:absolute;
top:10px;
right:0;
}

div#carryInfoPW{
width:716px;
padding:0 0 10px 10px;
position:relative;
text-align:left;
}

div#carryBlock{
background:url(../../member/image/entry_net/line.gif) repeat-x 0 33px;
border:solid 2px #EC95AC;
width:716px;
text-align:center;
margin:0 auto 20px;
}

div#carryBlock h2#carry1{
background:url(../../member/image/entry_net/h2_carrypoint.gif) no-repeat;
width:195px;
height:33px;
padding-bottom:10px;
}

div#carryBlock h2#carry2{
background:url(../../member/image/entry_net/h2_carrypoint2.gif) no-repeat;
width:168px;
height:31px;
padding-bottom:10px;
}

div#carryBlock dl {
width:600px;
margin:0 auto 10px;
}

div#carryBlock dl dt.point{
font-size:100%;
font-weight:bold;
padding-bottom:20px;
}

div#carryBlock2{
border:solid 2px #EC95AC;
width:716px;
margin-bottom:20px;
text-align:center;
}

div#carryBlock2 h2#carrypoint{
background:#fff4f4;
text-indent:0;
text-align:center;
line-height:3.0;
margin:3px;
}

div#carryBlock2 dl{
width:514px;
height:34px;
border:solid 1px #E2194F;
text-align:left;
position:relative;
margin:28px auto;
}

div#carryBlock2 dl dt{
background:url(../../member/image/entry_net/carryover.gif) no-repeat;
width:216px;
height:34px;
position:absolute;
top:0;
left:0;
text-indent:-9999px;
}

div#carryBlock2 dl dd{
margin:10px 0 0 216px;
font-weight:bold;
text-align:center;
line-height:1.0;
}

div#receiptArea{
background:url(../../member/image/entry_net/bg_block2_top.gif) no-repeat;
padding-top:15px;
width:709px;
margin:0 auto;
text-align:center;
}

.endBtm {
background:transparent url(/https/www.nanaco-net.jp/member/image/credit/endtable_foot.gif) no-repeat scroll left bottom;
height:8px;
width:709px;
margin:0 auto;
}

p.flow-img {
text-align:center;
padding:10px 0;
}

div#receiptArea p.lead{
margin:0 29px 10px;
}
div#receiptArea p.lead.btn{
	padding:0 0 1em;
}

div#receiptArea.p6_7_5 p.lead.btn{
	padding:0;
	margin:0 29px 5px;
}


div#receiptArea ul{
margin:0 29px;
}

div#receiptArea ul li{
padding-bottom:10px;
}

div#receiptArea p.btm{
background:url(../../member/image/entry_net/bg_block2_btm.gif) no-repeat bottom;
padding-bottom:15px;
}

div#receiptArea ul.block{
position:relative;
width:649px;
padding:0;
text-indent:-9999px;
}

div#receiptArea ul.block li.area1{
background:url(../../member/image/entry_net/area1.gif) no-repeat;
width:550px;
height:120px;
position:absolute;
top:0;
left:0;
}
div#receiptArea ul.block li.area2{
background:url(../../member/image/entry_net/area2.gif) no-repeat;
width:269px;
height:120px;
margin-left:485px;
}

table#carryForm{
}

table#carryForm td.name{
width:230px;
padding:10px;
vertical-align:top;
}

table#carryForm td.card_image{
padding:0 10px 10px;
vertical-align:top;
}
table#carryForm td.card_image img.card_back{
	margin-left:20px;
}

table#carryForm td.input{
width:430px;
padding:10px 10px 10px 0;
vertical-align:top;
}

table#carryForm td.input .err{
background-color: #FFDEDE;
}

p.btn_retry{
text-align:center;
padding:20px 0;
}

ul.linkList{
line-height:2.0;
padding:10px 0 0;
}

ul.linkList li{
background:url(../../member/image/entry_net/ic_arrow.gif) no-repeat 0 4px;
padding-left:16px;
}

div#btm_btnArea{
text-align:center;
padding-bottom:25px;
}

div#btm_btnArea h3{
text-align:center;
text-indent:0;
}

div#btm_btnArea p{
text-align:center;
}

div#btm_btnArea ul{
width:386px;
height:51px;
margin:0 auto;
position:relative;
margin-top:20px;
}

div#btm_btnArea ul li.btn01{
margin:0;
padding:0;
position:absolute;
top:7px;
left:0;
}

div#btm_btnArea ul li.btn02{
margin-left:199px;
}

div#btm_btnArea ul li.btn_close{
text-align:center;
}

/*--------------------------
    p05_8.html
-------------------------*/
h1#pointCarry2{
background:url(/https/www.nanaco-net.jp/member/image/entry_net/h1_member_pointcarry2.gif?ver=2015090101) no-repeat left bottom;
width:740px;
height:27px;
}

/*--------------------------
    p05_10.html
-------------------------*/
h1#withdraw{
background:url(/https/www.nanaco-net.jp/member/image/entry_net/h1_member_withdraw.gif) no-repeat left bottom;
width:740px;
height:27px;
}

/*--------------------------
    p05_10_2.html
-------------------------*/
h1#withdraw2{
background:url(/https/www.nanaco-net.jp/member/image/entry_net/h1_member_withdraw2.gif) no-repeat left bottom;
width:740px;
height:27px;
}

/*--------------------------
    p05_10_3.html
-------------------------*/
h1#withdraw3{
background:url(/https/www.nanaco-net.jp/member/image/entry_net/h1_member_withdraw3.gif) no-repeat left bottom;
width:740px;
height:27px;
}

/*--------------------------
    index.html
-------------------------*/
h1#netmember{
background:url(/https/www.nanaco-net.jp/member/image/entry_net/h1_member_net.gif) no-repeat left bottom;
width:740px;
height:27px;
}

img.banner a{
	margin:3px 17px 3px 14px;
}

p.p1{
	margin:20px 30px;
}

h2#about{
background:url(/https/www.nanaco-net.jp/member/image/entry_net/h2_about.gif) no-repeat left bottom;
width:740px;
height:27px;
margin-top:10px;
}
h2#flow{
background:url(/https/www.nanaco-net.jp/member/image/entry_net/h2_flow.gif) no-repeat left bottom;
width:740px;
height:27px;
}
ol#flows{
	width:740px;
	margin:20px auto 30px;
	background:url(../../member/image/entry_net/flow_bg.gif) repeat-y;
}

ol#flows li{
	float:left;
}
ol#flows li#flow1{
	width:370px;
	padding:0 0 10px 0;
}
ol#flows li#flow2{
	width:370px;
	padding:0 0 10px 0;
}

ol.steps li{
	position:relative;
	width:160px;
	min-height:160px;
	_height:160px;
	background:url(../../member/image/entry_net/step_body.gif) repeat-y top left;
}

ol.steps li p{
	margin:0;
}

ol.steps li div.step_body{
	background-position:bottom;
	background-repeat:no-repeat;
}
ol.steps li p.text{
	font-size:100%;
	padding:3px 7px;
	line-height:1.2;
}

ol.steps li p.arrow{
	position:absolute;
	top:60px;
	left:157px;
}

ol.steps li#step1{
	margin-right:23px;
	margin-left:15px;
	_margin-left:7px;
}
ol.steps li#step3{
	margin-right:24px;
	margin-left:11px;
	_margin-left:5px;
}

ol.steps li#step1{z-index:10;}
ol.steps li#step1 p.arrow{z-index:9;}
ol.steps li#step2{z-index:8;}
ol.steps li#step2 p.arrow{z-index:7;}
ol.steps li#step3{z-index:6;}
ol.steps li#step3 p.arrow{z-index:5;}
ol.steps li#step3{z-index:4;}

ol.steps li#step1 div.step_body{
	background-image:url(../../member/image/entry_net/step1_img.gif);
	min-height:50px;
	_height:50px;
	padding-bottom:87px;
}
ol.steps li#step2 div.step_body{
	background-image:url(../../member/image/entry_net/step2_img.gif);
	min-height:85px;
	_height:85px;
	padding-bottom:52px;
}
ol.steps li#step3 div.step_body{
	background-image:url(../../member/image/entry_net/step3_img.gif);
	min-height:50px;
	_height:50px;
	padding-bottom:87px;
}
ol.steps li#step4 div.step_body{
	background-image:url(../../member/image/entry_net/step4_img.gif);
	min-height:61px;
	_height:61px;
	padding-bottom:76px;
}
ul.net_entry{
	width:750px;
	margin:0 0 30px 15px;
	font-size:120%;
}
ul.net_entry li{
	padding-left:15px;
	background:url(../image/ic/ic_arrow_g_main.gif) no-repeat left 2px;
}

/* clearfix */

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	visibility: hidden;
	}
*:first-child+html .clearfix {display: inline-block;}
* html .clearfix {height: 1%;}

/*-----------------------*/

ul.hedge2 li,
p.hedge2 {
	padding-left: 1em;
	text-indent: -1em;
	color:#FF0000;
	}

ul.hedge3 li,
dt.hedge3 dd,
p.hedge3 {
	padding-left: 1em;
	text-indent: -1em;
	}

ul.hedge4 li {
	padding-left: 1em;
	text-indent: -1em;
	color:#FF0000;
	line-height:1.0;
	font-size:70%;
	}
#loginByCard {
    margin-top: 0;
}
#loginByPassword {
    margin-top: 15px;
}

/*------------------------------------------------------------------------------------------
?! +2015.07.14
-----------------------------------------------------------------------------------------------------------------------------*/
#infoFull { 
width:680px;
margin-top:15px;
float:right;
}
#infoFull div.detailBox {
background:#FFFFFF;
border:1px #ec95ac solid;
width:678px;
margin-bottom:15px;
text-align:center;
}
#infoFull div.detailBox dl.point{
width:233px;
margin:0 auto;
padding:30px 0 45px 0;
position:relative;
top:0;
}

#infoFull div.detailBox dl.point2{
width:233px;
margin:0 auto;
padding:12px 0 5px 0;
position:relative;
top:0;
}

#infoFull div.detailBox dl.point dd.name{
background:url(/https/www.nanaco-net.jp/member/image/h3_point.gif) no-repeat;
width:85px;
position:absolute;
top:30px;
left:0;
}

#infoFull div.detailBox dl.point2 dd.name{
background:url(/https/www.nanaco-net.jp/member/image/h3_point.gif) no-repeat;
width:85px;
position:absolute;
top:12px;
left:0;
}
#infoFull div.detailBox dl.point dd.name p,
#infoFull div.detailBox dl.point2 dd.name p{
text-indent:-9999px;
}
#infoFull div.detailBox dl.point dd.total,
#infoFull div.detailBox dl.point2 dd.total{
font-weight:bold;
text-align:right;
line-height:1.0;
}

#infoFull div.detailBox table.limit{
width:233px;
margin:0 auto 13px;
}
#infoFull div.detailBox table.limit td{
font-size:80%;
text-align:right;
}
