@charset "utf-8";
/* ===================================================================
CSS information
 file name  : gpotato_member.css
 style info : Member relation
=================================================================== */

#member_wrap {width: 654px;background: #f0f0f0;padding: 7px;margin-bottom: 15px;}
.member_box {width: 622px;background: #ffffff;padding: 15px;border: 1px solid #e3e2e2;}


#member_main {width: 878px;margin: 0px auto 15px auto;}

h2.member {margin-bottom: 10px;width: 878px;height: 26px;}

.title {border: solid 1px #ffb3c1;margin-bottom: 15px;}


/* New User */
#member_wrap_ui {width: 654px;background: #f0f0f0;padding: 25px 7px;margin-bottom: 15px;}
table.userinfo1 {border: solid 1px #e3e2e2;background: #ffffff;width: 613px;margin: 0px auto 10px auto;}
table.userinfo2 {border: solid 1px #e3e2e2;background: #ffffff;width: 613px;margin: 0px auto;}
td.userinfo3 {border: solid 1px #e3e2e2;padding: 5px 15px;background: #ffcaca;font-weight: bold;}
td.userinfo4 {
	border: solid 1px #e3e2e2;padding: 5px 30px;width: 123px;
	background:#fff5f5 url(/gpotato/member/listmark.gif) no-repeat; background-position: 15px 50%;
}
td.userinfo5 {border: solid 1px #e3e2e2;padding: 5px 15px;width: 400px;}
td.userinfo6 {
	border: solid 1px #e3e2e2;padding: 5px 30px;width: 123px;
	background:#fff5f5 url(/gpotato/common/listmark_red.gif) no-repeat; background-position: 15px 50%;
}
td.userinfo7 {border: solid 1px #e3e2e2;padding: 5px 15px;background: #ffffff;font-weight: bold;color: #666666}
table.userinfo8 {border: solid 1px #e3e2e2;background: #ffffff;width: 613px;margin: 0px auto 20px auto;}

td.ia_btn {padding-left: 5px; vertical-align:bottom}

.btn_cf {width: 140px;margin: 0px auto;margin-bottom: 15px;}

.entry_step_navi {width: 614px;margin: 0px auto;margin-bottom: 15px;}

table.step {border: solid 1px #cccccc;width: 650px;margin: 0px auto;}
td.step1 {border: solid 1px #cccccc;background: #ff8979;padding: 3px 5px;width: 47px;font-weight: bold;text-align: left;color: #ffffff;}
td.step2 {border: solid 1px #cccccc;background: #ffeaee;padding: 3px 5px;width: 581px;font-weight: bold;text-align: left;}
td.step3 {border: solid 1px #cccccc;background: #ffffff;padding: 15px;text-align: left;}
td.step4 {border: solid 1px #cccccc;background: #ffffff;padding: 15px;text-align: center;}

.step_note {padding-left: 1em;text-indent: -1em;text-align: left;}
.step_note1 {padding-left: 1em;text-indent: -1em;text-align: left;padding-top: 15px;}
.step_note2 {padding-left: 1em;text-indent: -1em;text-align: left;width: 602px;margin: 0px auto 5px auto;}
.step_help {
	background: url(/gpotato/mypage/arrow_right.gif) 0 0.15em no-repeat;
	padding: 0px 5px 0px 15px;float: right;font-size: 10px;font-weight: normal;
}
.step_mail {font-weight: bold;font-size: 14px;padding: 10px 0px;}
.certify_arrow {width: 39px;margin: 0px auto;padding: 5px 0px 10px 0px;}

.step_btn1 {width: 350px;margin: 20px auto;}
.step_btn2 {width: 169px;margin: 20px auto;}

.red_box1 {border: solid 1px #febeca;background: #ffffff;text-align: left;padding: 20px 18px;margin: 5px 0px;}
.red_box2 {border: solid 1px #ffb8ae;background: #ffeaee;text-align: center;padding: 25px 18px;margin-bottom: 5px;}
.red_box3 {border: solid 1px #ffb8ae;background: #ffffff;text-align: center;padding: 25px 18px;margin-bottom: 5px;}
.red_box4 {border: solid 1px #ffb8ae;background: #ffeaee;text-align: center;padding-top: 20px;margin-bottom: 5px;width: 500px;margin: 0px auto;}
.gray_box1 {border: solid 1px #cccccc;background: #ffffff;text-align: center;padding: 20px 18px;margin: 5px 0px;}
.gray_box2 {border: solid 1px #cccccc;background: #ffffff;text-align: left;margin: 5px 0px;width: 617px;height: 160px;}
.gray_box3 {border: solid 1px #cccccc;background: #ffffff;text-align: left;font-size: 10px;padding: 10px 18px;margin: 5px 0px;}


.gameinfo {border: solid 1px #cccccc;width: 609px;margin: 0px auto;}
.gameinfo_title {border-bottom: solid 1px #cccccc;background: #ffcaca;padding: 3px 5px;font-weight: bold;}
table.gameinfo_list {background: #ffffff;margin: 12px;}
.gameinfo_box1 {width: 179px;border: solid 1px #999999;padding: 0px 5px;margin-right: 6px;}
.gameinfo_box2 {width: 179px;border: solid 1px #999999;padding: 0px 5px;margin-right: 6px;}
.gameinfo_btn {margin: 5px auto;}


/* UserID, Password inquiry */
.box_inq {width: 619px;margin: 0px auto;}

table.idinq {border: solid 1px #ffd6d6;background: #ffffff;width: 582px;margin: 0px auto 15px auto;text-align: left;}
td.idinq1 {
	border: solid 1px #ffd6d6;padding: 5px 30px;width: 114px;
	background:#fff5f5 url(/gpotato/member/listmark.gif) no-repeat; background-position: 15px 50%;
}
td.idinq2 {border: solid 1px #ffd6d6;padding: 5px 15px;width: 376px;}

table.passinq {margin: 0px auto 10px auto;text-align: left;}
td.passinq1 {padding: 10px 0px;width: 100px;}
td.passinq2 {padding: 10px 0px;width: 350px;}



/* legal */
dl.legal {padding: 8px 0px;background: url(/gpotato/common/line.gif) left bottom repeat-x;}
dl.legal dt {background: url(/gpotato/member/listmark.gif) 0 0.3em no-repeat;padding-left: 15px;width: 145px;float: left;}
dl.legal dd {background:#ffffff url(/gpotato/common/listline.gif) 0 0.3em no-repeat;padding-left: 10px;width: 430px;float: left;}
dl.legal2 {padding: 8px 0px;}
dl.legal2 dt {background: url(/gpotato/member/listmark.gif) 0 0.3em no-repeat;padding-left: 15px;width: 145px;float: left;}
dl.legal2 dd {background:#ffffff url(/gpotato/common/listline.gif) 0 0.3em no-repeat;padding-left: 10px;width: 430px;float: left;}


/* privacy */
.truste_logo {width: 65px;float: left;}
.truste_txt {width: 550px;float: right;padding-top: 5px;line-height: 1.7;}
.pmenu_box {border: solid 1px #e3e2e2;padding: 15px;margin: 10px 0px 30px 0px;}
table.pmenu {width: 565px;margin: 0px auto;line-height: 1.7;}
td.pmenu1 {width: 250px;vertical-align: top;padding-right: 15px;}
td.pmenu2 {width: 300px;vertical-align: top;}
.privacy {font-size: 12px;font-weight: bold;margin-bottom: 5px;background: #e2e0e0;padding: 3px 15px;}
.privacy1 {padding: 0px 5px 20px 30px;line-height: 1.7;}
.privacy2 {padding-bottom: 10px;line-height: 1.7;}
ul.privacy4 {
	margin: 2px 0px 2px 10px;
	padding: 2px 0px 2px 10px;
	list-style-type: disc;
}
ul.privacy4 li{
	list-style-type: disc;
	margin-left: 20px;
}
ol.privacy3 {
	margin: 5px 0px 5px 10px;
	padding: 5px 0px 5px 10px;
	list-style-type: decimal;
}
ol.privacy3 li{
	list-style-type: decimal;
	margin-left: 20px;
}
table.privacy5 {border: solid 1px #999999;width: 95%; margin: 10px auto;}
td.privacy6 {border: solid 1px #999999;padding: 3px 5px;font-size: 10px;line-height: 1.4;}



/* rules */
.rules {font-size: 12px;font-weight: bold;margin-bottom: 10px;background: #e2e0e0;padding: 3px 5px;}
ol.rules1 {
	margin: 0px 0px 10px 10px;
	padding: 0px 0px 10px 10px;
	list-style-type: decimal;
}
ol.rules1 li{
	list-style-type: decimal;
	margin-left: 20px;
}
ul.rules2 {
	margin: 2px 0px 2px 10px;
	padding: 2px 0px 2px 10px;
	list-style-type: lower-roman;
}
ul.rules2 li{
	list-style-type: lower-roman;
	margin-left: 20px;
}
.rules3 {margin-bottom: 20px;}


#login_wrap {width: 654px;background: #f0f0f0;padding: 7px;margin: 30px auto;}
#login_main {width: 878px;margin: 0px auto 15px auto;}

h2.login {margin-bottom: 10px;width: 878px;height: 26px;}

table.login_box {border: 1px solid #e3e2e2;width: 654px;background: #ffffff;}
td.login_form {border: 1px solid #e3e2e2;width: 364px; padding: 20px;}
td.login_ad {border: 1px solid #e3e2e2;width: 250px;}

.or_box1 {border: solid 1px #ffb46b;background: #fff1de;text-align: center;margin-bottom: 5px;}
.or_box2 {border-top: solid 1px #ffb46b;background: #ffdbbb;font-size: 10px;text-align: left;padding: 7px 18px;}
.or_box3 {border: solid 1px #ffb46b;background: #ffffff;font-size: 10px;text-align: left;padding: 7px;}

.login_txt {padding-top: 15px;padding-right: 5px;}
.login_input {padding-top: 15px;}

.lost1 {background: url(/gpotato/login/arrow.gif) no-repeat; background-position: 0px 50%;padding-left: 13px;float: left;}
.lost2 {background: url(/gpotato/login/arrow.gif) no-repeat; background-position: 0px 50%;padding-left: 13px;float: right;}

/*
.btn_entry a {background: #FFFFFF;background-image: url(/gpotato/login/btn_entry.gif);width: 173px;height: 44px;display: block;float: right;}
.btn_entry a:hover {background: #FFFFFF;background-image:url(/gpotato/login/btn_entry_on.gif);}
.btn_entry span {display: none;}
*/

/* wcg */
.wcg_logo {width: 65px;float: left;}
.wcg_txt {width: 487px;float: right;line-height: 57px;}

