body {font-family:NanumGothic, ³ª´®°íµñ,dotum,µ¸¿ò,verdana, arial, helvetica, sans-serif; padding:0;margin:0;}
textarea {word-break:break-all;word-wrap: break-word;resize:none; font-family:NanumGothic;}
ol, ul, li {list-style:none;}
legend {font-weight:normal; font-size:100%; display:none;}
form {border:0 none;}
fieldset {border:0 none;}
img {border:0 none;}
address, caption, cite, code, dfn, var, em {font-weight:normal; font-style:normal;}
abbr,acronym {border:0 none;}
.bol {font-weight:bold;}
.df1 {color:#df1500}
#container {width:430px;height:185px; padding:178px 0 0 183px;background:url(/Images/main_new/fplus_loginbox.gif) no-repeat; margin:250px auto;}
#container .leftinput {float:left; width:245px; }
#container .leftinput input {border:solid 1px #76a9c1; height:33px; padding:1px 0 0 5px;font-size:16px; margin:0 0 19px 0;}
#container .leftinput select {border:solid 1px #76a9c1; height:35px; padding:2px; font-size:16px;}
#container .rightbtn {float:left; width:170px; }

#containerS {width:560px;height:240px; padding:163px 0 0 53px;background:url(/Images/main_new/fshop_loginbox.gif) no-repeat; margin:250px auto;}
#containerS .leftinput {float:left; width:245px; margin:0 0 0 130px;}
#containerS .leftinput .f13 {width:230px; font-size:13px; text-align:right; padding-right:15px;}
#containerS .leftinput input {border:solid 1px #bea37e; height:33px; padding:1px 0 0 5px;font-size:16px; }
#containerS .leftinput select  {border:solid 1px #bea37e; height:35px; padding:2px; font-size:16px;}
#containerS .rightbtn {float:left; width:170px; }
#containerS ul {line-height:1.5; }

#containerD {width:560px;height:240px; padding:163px 0 0 53px;background:url(/Images/main_new/dshop_loginbox.gif) no-repeat; margin:250px auto;}
#containerD .leftinput {float:left; width:245px; margin:0 0 0 130px;}
#containerD .leftinput .f13 {width:230px; font-size:13px; text-align:right; padding-right:15px;}
#containerD .leftinput input {border:solid 1px #a8b994; height:33px; padding:1px 0 0 5px;font-size:16px; }
#containerD .leftinput select  {border:solid 1px #a8b994; height:35px; padding:2px; font-size:16px;}
#containerD .rightbtn {float:left; width:170px; }
#containerD ul {line-height:1.5; font-size:14px; }


#containerR {width:560px;height:240px; padding:163px 0 0 53px;background:url(/Images/main_new/usedph_loginbox.gif) no-repeat; margin:250px auto;}
#containerR .leftinput {float:left; width:245px; margin:0 0 0 130px;}
#containerR .leftinput .f13 {width:230px; font-size:13px; text-align:right; padding-right:15px;}
#containerR .leftinput input {border:solid 1px #a8b994; height:33px; padding:1px 0 0 5px;font-size:16px; }
#containerR .leftinput select  {border:solid 1px #a8b994; height:35px; padding:2px; font-size:16px;}
#containerR .rightbtn {float:left; width:170px; }
#containerR ul {line-height:1.5; font-size:14px; }


#reshopOs {width:100%;padding:0;margin:0;}
#reshopOs .osLogo {width:100%;padding:10px 0;margin:0;text-align:center;background-color:#ffffff;}
#reshopOs .welcome {width:100%;height:310px; padding:0;margin:0;background:url(/Images/Shopping/1store_landing.jpg) no-repeat center center;background-color:#ffcfc4;}
#reshopOs .osBox {border:solid 2px #ecb4a8; background-color:#ffffff; width:400px; padding:15px 20px 12px 20px; margin:40px auto 20px auto;}
#reshopOs .osBox dl {width:100%;padding:0;margin:0; }
#reshopOs .osBox dl .input {border:1px solid #919191;padding:4px 0 3px 8px; margin:0 1px;font-size: 1.2em;-webkit-border-radius:1px; -webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#reshopOs .osBox dl .select {border:1px solid #919191;padding:4px 0 3px 8px; margin:0 1px;font-size: 1.2em;background:url(/mobile/img/select_bg.gif) no-repeat right 4px;-webkit-border-radius:1px; -webkit-appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#reshopOs .osBox dl dt {clear:both;float:left; padding:10px 0; margin:0; width:25%; font-size: 1.2em;}
#reshopOs .osBox dl dd {float:left; width:75%; padding:8px 0; margin:0;}
#reshopOs .osBox dl .chk {clear:both;width:100%;padding:0; text-align:center;}
#reshopOs .infochk {clear:both; width:470px;padding:0;margin:30px auto;}
#reshopOs .infochk dl {width:100%;padding:0;margin:0; }
#reshopOs .infochk dl dt {float:left; padding:6px 0 0 0; margin:0; width:5%; }
#reshopOs .infochk dl dd {float:left; width:95%; padding:5px 0 8px 0; margin:0;font-size: 1em;}
#reshopOs .infochk dl.ic2 dt {float:left; padding:1px 2px 0 0; margin:0; width:7%; text-align:right;}
#reshopOs .infochk dl.ic2 dd {float:left; width:91%; padding:2px 0 5px 0; margin:0;font-size: 0.8em;}
#reshopOs .infochk dl .dott {float:left;width:100%; margin-top:10px; padding-top:15px; border-top:dashed 1px #a6a6a6;  text-align:center;}
#reshopOs .enter {clear:both; width:450px;padding:30px 0;margin:0 auto;}

#login-box .login-box-options  {
	clear:both;
	padding-left:154px;
	font-size: 0.9em;
}

#login-box .login-button {
	display:block;
	margin: 20px 0 0px 120px;
}

#login-box .vip {
	display:block;
	padding: 0 44px 0 0;
	margin: 10px 0 0px 16px;
}

.switch-login {
	position: relative;
	left: 0%;
	bottom: 0px;
	cursor: pointer;
}

.form-login  {
	width: 205px;
	padding: 10px 4px 6px 3px;
	border: 1px solid #0d2c52;
	background-color:#1e4f8a;
	font-size: 16px;
	color: #ebebeb;
}

.login-box-options a {
	color: #ebebeb;
	font-size: 11px;
}

.tab_container {
	position:relative;
}
.tab_content {
}

.member-msg {
	font-weight: bold;
	color:#f88;
}