.login_title{	
	font-size:36px;
	font-weight:bold;
	color:#444444;
}
.login_txt01{	
	font-size:15px;
	color:#444444;
}
.login_txt02{	
	font-size:20px;
}
.login_txt01_img{	
	font-size:14px;
	color: #333333;
	text-align:center;
	border:solid;
	border-width:1px;
	border-color:#d8d1c7;
	cursor:pointer;
}
.login_txt02_img{	
	font-size:14px;
	color: #333333;
	text-align:center;
	border:solid;
	border-width:1px;
	border-color:#d8d1c7;
	border-left:none;
	cursor:pointer;
}
.login_box{
	border:solid;
	border-width:1px;
	border-color:#d8d1c7;
	font-size:18px;
	width:100%;
    height: 50px;
	background-color:#f7f7f7;
    padding: 5px;

}

.login_lost{	
	font-size:13px;
	color:#0078bd;
	text-align:center;
}
.login_login_button{	
	font-size:18px;
	color: #fff;
	background:#0078bd;
	text-align:center;
	cursor:pointer;
}
.login_continue{	
	font-size:13px;
	text-align:center;
}

.login_lost a:link{color:#0078bd;text-decoration: underline;}
.login_lost a:hover{color:#0078bd;text-decoration: underline;}
.login_lost a:active{color:#0078bd;text-decoration: underline;}
.login_lost a:visited{color:#0078bd;text-decoration: underline;}

.login_txt02 a:link{color:#0078bd;text-decoration: underline;}
.login_txt02 a:hover{color:#0078bd;text-decoration: underline;}
.login_txt02 a:active{color:#0078bd;text-decoration: underline;}
.login_txt02 a:visited{color:#0078bd;text-decoration: underline;}


.mypage_link{	
	font-size:14px;
	color: #0078bd;
	text-align:center;
	border:solid;
	border-width:1px;
	border-color:#0078bd;
	cursor:pointer;
    background-color:#f7f7f7;
    line-height: 35px;
    width: 98%;

}

.mypage_link01{
  	font-size:14px;
	color: #fff;
	text-align:center;
	border:solid;
	border-width:1px;
	border-color:#0078bd;
	cursor:pointer;
    background-color:#0078bd;  
    font-weight: bold;
    line-height: 35px;
    width: 98%;

}

.mypage_link02{	
	font-size:12px;
	color: #333333;
	text-align:center;
	border:solid;
	border-width:1px;
	border-color:#d8d1c7;	
    background-color:#eee;
}
.mypage_link03{	
	font-size:12px;
	color: #333333;
	text-align:center;
	border:solid;
	border-width:1px;
	border-color:#d8d1c7;	
    cursor:pointer;
}
.mypage_link04{	
	font-size:12px;
	color: #333333;
	text-align:center;
	border:solid;
	border-width:1px;
	border-color:#d8d1c7;	
}
.mypage_button01{	
	font-size:12px;
	color: #000;
	background:#ffd3c9;
	text-align:center;
	cursor:pointer;
    width: 90%;    
}
.mypage_button02{	
	font-size:14px;
	color: #fff;
	background:#f93201;
	text-align:center;
	cursor:pointer;
    width: 90%;
    font-weight: bold;
}
.mypage_button03{	
	font-size:14px;
	color: #000;
	background:#ddd;
	text-align:center;
	cursor:pointer;
    width: 90%;
    font-weight: bold;
}
.mypage_txt01{	
	font-size:12px;
}
.detail_order01{
    font-size:12px;
    text-align: right;
}
.person_box{
	border:solid;
	border-width:1px;
	border-color:#d8d1c7;
	font-size:14px;
	background-color:#f7f7f7;
    line-height: 28px;
}
.person_box1{
	border:solid;
	border-width:1px;
	border-color:#d8d1c7;
	font-size:14px;
	background-color:#f7f7f7;
    line-height: 28px;
    width: 100%;
}
.person_txt01{
   font-size:10px;
   text-align: left; 
}
.cart_txt01{	
	font-size:11px;
}