@charset "UTF-8";

@import url("common.css");
@import url("structure.css");

/* ======================================

 D0015.html
 D0016.html
 D0017.html
 
 2008.02.21
 
 Color Cordination
 Key Color: 

======================================= */
/*-----btn_back_menu-----*/
#btnBackMenu a {
	background: url(../img/D0006/btn_next_w.gif) no-repeat left center;
	padding-left:16px;
}

#panel #panelBody
{
	width: 258px;
	height: 560px;
	background: #fff;
	border: 1px solid #118bb5;
}

#panelHeaderTitle
{
	width: 258px;
	margin-bottom: 3px;
}
#panelHeaderTitle td
{
	color: #fff;
	/*padding: 5px;*/
}
#panelHeaderTitle td#btnClose
{
	text-align: right;
}
/*--------------------------------------
	paster return
-----*/
body#present{
	text-align:center;	
}
#wrapper {
	width:240px;
	margin:0 auto;
	padding:0;
	text-align:center;
}
#wrapper .return_txt { 
	text-align:left;
	margin:7px 0 7px 65px;
}
#wrapper .message_box {
	text-align:left;
	width:200px;
	margin:0 auto;
	padding:0;
}

/*--botttoom margin*/
#wrapper .m_b1 {
	margin-bottom:5px;
}
#wrapper .m_b2 {
	margin-bottom:10px;
}
#wrapper .m_b3 {
	margin-bottom:20px;
}

/*top_bottom margin padding*/
.m1 {
	margin:5px;
}
.m {
	margin:10px 0;
}
.p {
	padding:5px 0;
	font-size:12px;
	font-weight:bold;
}
/*text align*/
.l_txt {
	text-align:left;
}
.c_txt {
	text-align:center;
}
/*backgroun color*/
.b_color_pink {
	background:#ff0065;
	color:#fff;
}
a.b_color_p_f {
	background:transparent url(../img/blue/panel/bg_btn_action.gif) no-repeat scroll center top;
	color:#fff;
	display:block;
	height:17px;
	padding:5px;
	text-decoration:none;
	margin:20px auto;
	width:72px;
}
/*
a:hoever, .b_color_p_f {
	color:#ffcccc;
}
*/
/*--color*/
.c_pink {
	color:#ff0065;
}



/*--------------------------------------
	paster
-----*/
#config
{
	text-align:left;
	width: 240px;
	height: 540px;
	padding: 10px;
	background: #fff;
	/*border: 1px solid #ff0065;*/
}
#config div.goods {
	padding:0px;
	margin-bottom:1px;
}
#config div.goods ul li  {
	width:240px;
	padding-bottom:2px;
	text-align:left;
	color:#ff0065;
}

#config div.goods td.f_8{
	font-size:9px;
	line-height:0.8;
	color:#ff0065;
}
#config div.goods td input{
	margin-bottom:5px;
	
}
#config .m_b {
	margin-bottom:15px;
}
#config .m_bf {
	margin-bottom:5px;
	font-size:11px;
}
#config p.f_11 {
	font-size:10px;
	border-bottom:1px dotted #ccc;
	padding-bottom:10px;
}
#config table.tmp {
	margin-top:10px;
}
#config table.tmp td {
	text-align:center;
	padding-right:25px;
}
#config h2
{
	margin-bottom: 5px;
}
#config dl
{
	margin-bottom: 5px;
}
#config dl dt
{
	margin-bottom: 3px;
}
#config dl dd
{
	margin: 0 0 2px;
	padding: 0 4px 4px;
	/*background: url(../img/Setting/dotted_line.gif) repeat-x left bottom;*/
}
	* html #config dl dd
	{
		margin: 0 0 6px;
	}

#config dl dd.lastChild
{
	background: none;
}
#config dl dd#email
{
	color: #ff0065;
}
#config dl dd#gender label,
#config dl dd#birthday label
{
	margin-right: 10px;
}
#config dl dd#gender input,
#config dl dd#birthday input
{
	margin-right: 5px;
	width:15px;
}
input#u_name,
input#u_address,
input#u_maddress
{
	width: 225px;
}
input#u_passwd,
input#u_passwd_cur
{
	width: 110px;
}

input#u_passwd_cur
{
	width: 110px;
	margin-bottom:2px;
}

input#u_hankoname 
{
	width: 60px;
}


#config table.action
{
	
	margin: 10px auto;
}
#config table.action td a
{
	height: 17px;
	padding: 6px 0;
	background: url(../img/Setting/bg_btn_action.gif) no-repeat center top;
}

#config dl.confirm dd
{
	color: #ff0065;
}

#msg
{
	margin: 15px 0 30px;
}
#msg p
{
	text-align: center;
}

#panelHeaderTitle
{
	width: 258px;
	margin-bottom: 3px;
	height:28px;
}
#panelHeaderTitle td
{
	color: #ff0065;
}
#panelHeaderTitle td#panelIco
{
	width: 21px;
	padding: 3px;
}
#panelHeaderTitle td#btnCreate,
#panelHeaderTitle td#btnFromMobile
{
	width: 71px;
}
#panelHeaderTitle td a
{
	width: 71px;
	height: 16px;
	padding: 6px 0;
	font-size: 84%;
}
#panelHeaderTitle td#btnCreate a
{
	background: url(../img/D0011/bg_btn_create.gif) no-repeat center top;
}
#panelHeaderTitle td#btnFromMobile a
{
	background: url(../img/D0011/bg_btn_from_mobile.gif) no-repeat center top;
}
