@charset "utf-8";

/*------------------------------------------------------------------------------
	On-Stage - マイページ内共通
	(C) GMO Systemconsulting All Rights Reserved.
------------------------------------------------------------------------------*/


/*-----------------------------------------------
　ログインページ用
-------------------------------------------------*/

.loginpage_top {
	margin-top:10px;
	background-image:url(../image/bg_loginpage_top.png);
	width:733px;
	height:7px;
	background-repeat:no-repeat;
}
.loginpage_top span{display:none;}

.loginpage{
	background-image:url(../image/bg_loginpage.png);
	background-repeat:repeat-y;
	padding:20px;
	text-align:center;
}

.loginpage p.contents {
	text-align:center;
	background-color:#badafe;
	color:#010177;

}
.loginpage p.arart{
	border:#F03 1px solid;
	padding:5px 20px;
	margin:0 60px 30px;
	background-color:#fed8f4;
	color:#d11131;
	text-align:center;
}
.loginpage p.pass a {
	margin-left:0px;
	padding:0 20px 0 43px;
	color:#4083dd;
	text-decoration:underline;
	background-image:url(../image/arrow_pass.png);
	background-repeat:no-repeat;
	background-position:28px 5px;
}
.loginpage p.pass a:hover {
	margin-left:0px;
	padding:0 20px 0 43px;
	color:#4083dd;
	text-decoration:none;
	background-image:url(../image/arrow_pass.png);
	background-repeat:no-repeat;
	background-position:28px 5px;
}


.loginpage p.btn_login{
	width:238px;
	height:58px;
	margin:0 auto;
	padding:10px 0 30px;
	/*background-color:transparent;*/
}
.loginpage p.btn_login a{
	display:block;
	background:url(../image/btn_login.png) no-repeat left bottom;
	width:238px;
	height:58px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.loginpage p.btn_login a:hover{
	display:block;
	background:url(../image/btn_login_a.png) no-repeat left bottom;
	width:238px;
	height:58px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.loginpage span{display:none;}

.loginpage_bottom {
	text-align:center;
	background-image:url(../image/bg_loginpage_bottom.png);
	width:733px;
	height:7px;
	background-repeat:no-repeat;
}


/*----------------------------------------------------
　新着情報 -西暦表示部分
----------------------------------------------------*/
#newstitle{
	background-color:#fdaa1d;
	color:#FFF;
	width:693px;
	padding:10px 20px 0;
	margin-top:10px;
	overflow:hidden;
}
#newstitle ul{
}
#newstitle ul li.box{
	float:left;
	background-image:url(../image/arrow_pass.png);
	background-repeat:no-repeat;
	background-position:23% 40%;
	font-size:16px;
	list-style-type:none;
	padding:5px 0 10px 30px;
}
#newstitle ul li.box a{
	color:#FFF;
}
#newstitle ul li.box a:hover{
	color:#f06607;
}
#newstitle ul li.box a:visited{
	font-size:16px;
}


/*----------------------------------------------------
　新着情報一覧
----------------------------------------------------*/
#newspage{
	margin-top:10px;
	margin-bottom:10px;
}

#newspage div.ttl{
	background-image:url(../../image/home/bg_information_top.png);
	background-repeat:no-repeat;
	width:733px;
	height:12px;

}
#newspage div.ttl span{	display:none;}
#newspage .ttl p a,a:visited{
	display:block;
	text-align:right;
	font-size:12px;
	padding:12px 20px;
	color:#FFF;
	text-decoration:underline;
}
#newspage .ttl p a:hover{
	display:block;
	text-align:right;
	font-size:12px;
	padding:12px 20px;
	color:#f06607;
	text-decoration:none;
}
#newspage div.bottom{
	height:12px;
	margin:0;
}
.newspage_box {
	padding:0 15px;
	background-color:#FFF;
	border-left:1px #c7c5c5 solid;
	border-right:1px #c7c5c5 solid;
	margin:0;
	width:701px;
	_width:733px;
}
.newspage_box h1{
	font-size:18px;
	padding:5px;
}
.newspage_box table{
	margin:0;
	width:100%;
		}
.newspage_box table tr{
		}
.newspage_box table tr td.icntop{
	padding:25px 0 15px 0;
	text-align:center;
	vertical-align:top;
}
.newspage_box table tr td.datetop{
	padding:25px 0 15px 15px;
	white-space: nowrap;
	vertical-align:text-top;
}
.newspage_box table tr td.titletop{
	padding:25px 0 15px 15px;
			line-height:140%;
}
.newspage_box table tr td.titletop a{
	text-decoration:underline;
	color:#333;
	padding:0;
	margin:0;
}
.newspage_box table tr td.titletop a:hover{
	text-decoration:none;
	color:#fe7f18;
}
.newspage_box table tr td.icn{
	border-top: #999 1px dotted;
	padding:15px 0 15px 0;
	text-align:center;
	vertical-align:top;
}
.newspage_box table tr td.date{
		border-top: #999 1px dotted;
	padding:15px 0 15px 15px;
	white-space: nowrap;
	vertical-align:text-top;
}
.newspage_box table tr td.title{
		border-top: #999 1px dotted;
	padding:15px 0 15px 15px;
			line-height:140%;
			width:80%;
}
.newspage_box table tr td.title a{
	text-decoration:underline;
	color:#333;
	padding:0;
	margin:0;
}
.newspage_box table tr td.title a:hover{
	text-decoration:none;
	color:#fe7f18;
}


/*----------------------------------------------------
　新着情報詳細
----------------------------------------------------*/
.newsdetail_box {
	padding:15px 10px 0 0;
	margin:0;
	background-color:#FFF;
	border-left:1px #c7c5c5 solid;
	border-right:1px #c7c5c5 solid;
	text-align:center;
}
.newsdetail_box p.title{
	padding-left:50px;
	text-align:left;
	font-size:18px;
}
.newsdetail_box p.date{
	text-align:right;
	padding:0 50px 10px 0;
}
.newsdetail_box p.text{
	text-align:left;
	line-height:180%;
	margin-bottom:0;
	padding:5px 50px;
}
.newsdetail_box p.border{
	margin:50px 50px 0 50px;
	border-top: #999 1px dotted;
}
.newsdetail_box p.text a,
.newsdetail_box p.text a:visited{
	color:#337cda;
	text-decoration:none;
}
.newsdetail_box p.text a:hover{
	color:#337cda;	
	text-decoration:underline;
}
.newsdetail_box p.text span{
	text-decoration:underline;
}
.newsdetail_box p.return_infolist{
	width:299px;
	margin:20px auto;
}
.newsdetail_box p.return_infolist a{
	display:block;
	background:url(../image/btn_infolist299_on.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
	margin:20px auto;
}

.newsdetail_box p.return_infolist a:hover{
	text-indent:-9999px;
}


.newsdetail_box p.return_newslist{
	width:299px;
	margin:20px auto;
}
.newsdetail_box p.return_newslist a{
	display:block;
	background:url(../image/btn_newslist299.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
	margin:20px auto;
}

.newsdetail_box p.return_newslist a:hover{
	background:url(../image/btn_newslist299_on.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
	margin:20px auto;
}
.newsdetail_box p.return_newslist span{
	display:none;
}

.newsdetail_box p.bottom{
	margin:0;
}
.newsdetail_box:after {
    content: ".";
    display: block;
    height: 0px;
    clear: both;
    visibility: hidden;
}
.newsdetail_box p.border span,
.newsdetail_box p.bottom span{display:none;}



/*-----------------------------------------------
　よくあるご質問 --アコーディオンメニュー
-------------------------------------------------*/
.faq_box{
	background-color:#FFF;
	color:#474747;
	width:693px;
	padding:20px 20px;
	margin:10px 0;
	overflow:hidden;
}
p,dl{
    line-height:        170%;
    margin-bottom:      10px
}
dl,dt,dd{
    padding:            0;
    margin:             0;
}
.faqs{
}
.faqs dt{
    font-weight:        bold;
    background:         url(../../image/guide/icn_Q.png) 15px 4px no-repeat;
    padding:            6px 0 10px 50px;
    position:           relative;
}
.faqs dt:hover{
    cursor:             pointer;
}
.faqs dd{
    background:         url(../../image/guide/icn_A.png) 10px 8px no-repeat;
	background-color:#f5f4f4;
    margin:            3px 0 10px 48px;
	padding:10px 10px 10px 45px;
    position:           relative;
}
.faqs .hover{
	text-decoration:none;
	color:#4c8bdf;
}

/*-----------------------------------------------
　お問い合わせページ　テキスト欄
-------------------------------------------------*/
.contact_txt {
	width:633px;
	margin-left:auto;
	margin-right:auto;
	padding-top:20px;
}
.contact_txt p {
	line-height:120%;
	margin-bottom:20px;
	text-align:left;
}


/*-----------------------------------------------
　退会ページ用赤枠
-------------------------------------------------*/

.resign_notice_top {
	background-image:url(../image/bg_resign586_top.png);
	width:586px;
	height:7px;
	background-repeat:no-repeat;
}
.resign_notice_top span{display:none;}

.resign_notice{
	background-image:url(../image/bg_resign586.png);
	background-repeat:repeat-y;
	width:586px;
}
.resign_notice p.contents {
	text-align:center;
	color:#d11131;
}
.resign_notice:after {
    content: ".";
    display: block;
    height: 0px;
    clear: both;
    visibility: hidden;
}

.resign_notice span{display:none;}

.resign_notice_bottom {
	background-image:url(../image/bg_resign586_bottom.png);
	width:586px;
	height:7px;
	background-repeat:no-repeat;
}

/*-----------------------------------------------
　アラート枠（共通）
-------------------------------------------------*/
.aleart_box {
	width:699px;
	border:#F03 1px solid;
	margin-top:10px;
	padding:22px 10px 20px 22px;
	background-color:#fed8f4;
	color:#d11131;
}
.aleart_box p.ttl{
	text-align:center;
	line-height:105%;
	
}
.aleart_box p{
	text-align:left;
	line-height:125%;
	
}

/*----------------------------------------------------
Myページコンテンツ：タイトル数表示枠
----------------------------------------------------*/

.number_mypage{
	width:733px;
	height:33px;
	background-image:url(../../image/home/bg_number.png);
	background-repeat:no-repeat;
	color:#333;
	line-height:250%;
	text-align:center;
	margin-top:10px;
	margin-bottom:30px;
}
.number_mypage span.color_orange{
	color:#F33;
}



/*----------------------------------------------------
フローイメージ
----------------------------------------------------*/
#flow_order{
	margin:20px 0;
	text-align:center;
}


/*----------------------------------------------------
blackbox  商品購入、
----------------------------------------------------*/
#outline{
	margin-top:10px;
}
.blackbox{
	background-color:#474747;
	color:#FFF;
	width:693px;
	_width:731px;
	padding:10px 20px 15px;
	margin:0 0 1px 0;
	overflow:hidden;
}
.blackbox h1{
	font-size:20px;
	margin:0 0 20px 0;
}

.blackbox h2{
	font-size:18px;
	margin:0 0 30px 30px;
	color:#57b8f5;
	border-bottom:#57b8f5 1px solid;
}
.blackbox p.contents{
}
.blackbox div.read{
	margin:0 20px 30px
}
.blackbox p.notis{
	color:#9cd5fa;
	margin:0 0 0 20px;
	clear:left;
}
.blackbox p.notis a{
	color:#9cd5fa;
	text-decoration:underline;
}
.blackbox p.notis a:hover{
	color:#9cd5fa;
	text-decoration:none;
}
	
.blackbox div.leftitem180{
	margin-left:30px;
	width:180px;
	float:left;
}
.blackbox div.rightitem{
	float:right;
	vertical-align:text-top;
	text-align:left;
	width:460px;
}
.blackbox div.clear{
	clear:both;
}
.blackbox table{
	margin-left:30px;
	margin-bottom:10px;
	width:660px;
		color:#FFF;
}
.blackbox table tr{
	border-bottom:#474747 4px solid;
}
.blackbox table tr td.itemname{
	background-color:#4a5b6c;
	padding:7px 10px;
	width:180px;
	vertical-align:middle;
}
.blackbox table tr td.value{
	padding:7px 20px;
}

.blackbox table tr td.value ul{
	background-color:#FFF;
	width:px;
	padding:10px 20px;
	overflow: hidden;
	margin-bottom:5px;
}
.blackbox table tr td.value ul li{
	float:left;
	list-style-type:none;
}

.blackbox p.postalcode{
	margin:0;
	float:left;
}

.blackbox p.btn_search_s{
	margin:1px 0 0 0;
	float:left;
}
.blackbox p.btn_search_s a{
	display:block;
	background:url(../../image/register/btn_search_s.png) no-repeat left bottom;
	width:59px;
	height:23px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.blackbox p.btn_search_s a:hover{
	display:block;
	background:url(../../image/register/btn_search_s_on.png) no-repeat left bottom;
	width:59px;
	height:23px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.blackbox p.btn_search_s span{display:none;}
.blackbox span.red{
	color: #F63;
	font-weight:bold;
}



/*====================================================
　btn_box　--ボタンエリア、ホワイトボックス
====================================================*/

.btn_box{
	background-color:#FFF;
	color:#474747;
	width:693px;
	_width:731px;
	padding:20px 20px;
	margin:10px 0;
	overflow:hidden;
	text-align:center;
}

.btn_box div.btn_area{
	margin:20px auto 10px;
	width:623px;
	text-align:center;
}

.btn_box p.agree{
	margin-top:30px;
	background-color:#e2effe;
	padding:15px;
	margin:5px 15px;
}
.btn_box p.read{
	margin:10px 10px 20px;
}
.btn_box span.red{
	color:#ff644d;
}



/*-----------------------------------------------
　アラート枠（ボタンエリア用）
-------------------------------------------------*/
.btn_box div p.aleart {
	width:623px;
	border:#F03 1px solid;
	margin-top:10px;
	padding:10px 0 10px 0;
	background-color:#fed8f4;
	color:#d11131;
	text-align:center;
}

/*----------------------------------------------------
　ボタン(中央) --マイページに戻る
----------------------------------------------------*/
.btn_box div p.center_mypage{
	margin:auto;
	width:299px;
	height:68px;
	text-align:center;

}
.btn_box div p.center_mypage a{
	display:block;
	background:url(../../common/image/btn_mypage299.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.center_mypage a:hover{
	display:block;
	background:url(../../common/image/btn_mypage299_on.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.center_mypage span{display:none}

/*----------------------------------------------------
　ボタン(中央) --ログインする
----------------------------------------------------*/
.btn_box div p.center_login{
	margin:auto;
	width:299px;
	height:68px;
	text-align:center;
}
.btn_box div p.center_login a{
	display:block;
	background:url(../../common/image/btn_login299.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.center_login a:hover{
	display:block;
	background:url(../../common/image/btn_login299_on.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.center_login span{display:none;}

/*----------------------------------------------------
　ボタン(中央) --退会
----------------------------------------------------*/
.btn_box div p.center_resign{
	margin:auto;
	width:299px;
	height:68px;
	text-align:center;
}
.btn_box div p.center_resign a{
	display:block;
	background:url(../../common/image/btn_resign299.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.center_resign a:hover{
	display:block;
	background:url(../../common/image/btn_resign299_on.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.center_resign span{display:none;}


/*----------------------------------------------------
　ボタン(中央) --解約する
----------------------------------------------------*/
.btn_box div p.center_productcancel{
	margin:auto;
	width:299px;
	height:68px;
	text-align:center;
}
.btn_box div p.center_productcancel a{
	display:block;
	background:url(../../common/image/btn_productcancel299.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.center_productcancel a:hover{
	display:block;
	background:url(../../common/image/btn_productcancel299_on.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.center_productcancel span{display:none;}


/*----------------------------------------------------
　ボタン(中央) --トップへ戻る
----------------------------------------------------*/
div.btn_area p.center_toppage{
	margin:auto;
	width:299px;
	height:68px;
	text-align:center;
}
div.btn_area p.center_toppage a{
	display:block;
	background:url(../../common/image/btn_toppage299.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
div.btn_area p.center_toppage a:hover{
	display:block;
	background:url(../../common/image/btn_toppage299_on.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
div.btn_area p.center_toppage span{display:none;}

/*----------------------------------------------------
　ボタン(中央) --続ける
----------------------------------------------------*/
.btn_box div p.center_continue{
	margin:auto;
	width:299px;
	height:68px;
	text-align:center;
}
.btn_box div p.center_continue a{
	display:block;
	background:url(../../common/image/btn_continue299.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.center_continue a:hover{
	display:block;
	background:url(../../common/image/btn_continue299_on.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.center_continue span{display:none;}

/*----------------------------------------------------
　ボタン(中央) --確認画面へ
----------------------------------------------------*/
.btn_box div p.center_comfirm{
	margin:0 auto;
	width:299px;
	height:68px;
	text-align:center;
}
.btn_box div p.center_comfirm a{
	display:block;
	background:url(../../common/image/btn_comfirm299.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.center_comfirm a:hover{
	display:block;
	background:url(../../common/image/btn_comfirm299_on.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.center_comfirm span{display:none}

/*----------------------------------------------------
　ボタン(左) --戻る
----------------------------------------------------*/
.btn_box div p.left_return{
	float:left;
	width:299px;
	height:68px;
}

.btn_box div p.left_return a{
	display:block;
	background:url(../../common/image/btn_return299.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.left_return a:hover{
	display:block;
	background:url(../../common/image/btn_return299_on.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.left_return span{display:none}

/*----------------------------------------------------
　ボタン(左) --修正する
----------------------------------------------------*/
.btn_box div p.left_modify{
	float:left;
	width:299px;
	height:68px;
}

.btn_box div p.left_modify a{
	display:block;
	background:url(../../common/image/btn_modify299.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.left_modify a:hover{
	display:block;
	background:url(../../common/image/btn_modify299_on.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.left_modify span{display:none;}

/*----------------------------------------------------
　ボタン(右) --確認画面へ
----------------------------------------------------*/
.btn_box div p.right_comfirm{
	float:right;
	width:299px;
	height:68px;
}
.btn_box div p.right_comfirm a{
	display:block;
	background:url(../../common/image/btn_comfirm299.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.right_comfirm a:hover{
	display:block;
	background:url(../../common/image/btn_comfirm299_on.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.right_comfirm span{display:none}


/*----------------------------------------------------
　ボタン(右) --注文する
----------------------------------------------------*/
.btn_box div p.right_order{
	float:right;
	width:299px;
	height:68px;
}
.btn_box div p.right_order a{
	display:block;
	background:url(../../common/image/btn_order299.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.right_order a:hover{
	display:block;
	background:url(../../common/image/btn_order299_on.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.right_order span{display:none;}

/*----------------------------------------------------
　ボタン(右) --メール送信
----------------------------------------------------*/
.btn_box div p.right_send{
	float:right;
	width:299px;
	height:68px;
}
.btn_box div p.right_send a{
	display:block;
	background:url(../../common/image/btn_send299.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.right_send a:hover{
	display:block;
	background:url(../../common/image/btn_send299_on.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.right_send span{display:none;}

/*----------------------------------------------------
　ボタン(右) --登録する
----------------------------------------------------*/
.btn_box div p.right_register{
	float:right;
	width:299px;
	height:68px;
}
.btn_box div p.right_register a{
	display:block;
	background:url(../../common/image/btn_register299.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.right_register a:hover{
	display:block;
	background:url(../../common/image/btn_register299_on.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.right_register span{display:none;}

/*----------------------------------------------------
　ボタン(右) --続ける
----------------------------------------------------*/
.btn_box div p.right_continue{
	float:right;
	width:299px;
	height:68px;
}
.btn_box div p.right_continue a{
	display:block;
	background:url(../../common/image/btn_continue299.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.right_continue a:hover{
	display:block;
	background:url(../../common/image/btn_continue299_on.png) no-repeat left bottom;
	width:299px;
	height:68px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
.btn_box div p.right_continue span{display:none;}


/*----------------------------------------------------
　ボタン() --解約する
----------------------------------------------------*/
div.blackbox p.using_status{
	margin-left:390px;
	width:302px;
	height:39px;
}

div.blackbox p.using_status a{
	display:block;
	background:url(../../image/using_status/btn_cancel_or.png) no-repeat left bottom;
	width:302px;
	height:39px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
div.blackbox p.using_status a:hover{
	display:block;
	background:url(../../image/using_status/btn_cancel_or_a.png) no-repeat left bottom;
	width:302px;
	height:39px;
	font-size:1px;
	line-height:1px;
	outline:none;
}
div.blackbox p.using_status span{display:none;}

div.blackbox p.using_status_notis{
	margin-left:290px;
	color:#ff6451;
	line-height:150%;
	text-indent:-1em;
	margin-top:20px;
}
