@charset "EUC-JP";

#container #contents #login #main {
	margin-top: 8px;
}
*html #container #contents #login #main {
	margin-top: 0px;
}
*+html #container #contents #login #main {
	margin-top: 0px;
}
#container #contents #main #login_header {
}
#container #contents #main #login_header #login {
	font-family: AXIS Std,Verdana,¥Ò¥é¥®¥Î³Ñ¥´ Pro W3, £Í£Ó £Ð¥´¥·¥Ã¥¯;
	font-size: 140%;
	padding-left: 1px;
	line-height: 100%;
	padding-bottom: 12px;
	background: url(../image/border_main.gif) 0 100% no-repeat;
	margin-bottom: 26px;
}
#container #contents #main #login_header p {
	font-size: 110%;
	line-height: 136%;
	margin-bottom: 33px;
}
#container #contents #main #login_header #login2 {
	margin-bottom: 20px;
}
#container #contents #main #login_header #btn_nonlogin {
	text-align: right;
	margin: 0 0 26px 0;
	display: block;
}

#container #contents #main #login_left {
	float: left;
	width: 331px;
}
#container #contents #main #login_left #new_login_box {
	background: url(../image/login/border_login.gif) 0 0% no-repeat;
}
#container #contents #main #login_left #new_login_box #new_login {
	line-height: 100%;
	padding: 15px 10px;
	margin-bottom: 15px;
	background: url(../image/login/border_login.gif) 0 100% no-repeat;
	font-family: AXIS Std,Verdana,¡¦Ää#¡¦£çáãïä2¡¦¡¦Pro W3, ï¼­ï¼³ ï¼°ã£êáâ·ã¥ã¡¦°Ý
}
#container #contents #main #login_left #new_login_box #new_login .login {
	font-size: 120%;
	padding-right: 5px;
}
#container #contents #main #login_left #new_login_box #new_login .id_pass {
	font-size: 90%;
}
#container #contents #main #login_left #new_login_box p {
	margin-bottom: 25px;
	line-height: 140%;
	font-size: 110%;
}
#container #contents #main #login_left #new_login_box ol {
	margin-bottom: 16px;
	font-size: 110%;
}
#container #contents #main #login_left #new_login_box li {
	display: block;
	padding-left: 15px;
	margin-bottom: 11px;
	width: 316px;
	font-family: AXIS Std,Verdana,¡¦Ää#¡¦£çáãïä2¡¦¡¦Pro W6, ï¼­ï¼³ ï¼°ã£êáâ·ã¥ã¡¦°Ý
}
#container #contents #main #login_left #new_login_box #ol_one {
	background: url(../image/login/ol_one.gif) 0 2px no-repeat;
}
#container #contents #main #login_left #new_login_box #ol_two {
	background: url(../image/login/ol_two.gif) 0 2px no-repeat;
}
#container #contents #main #login_left #new_login_box .new_btn {
	display: block;
	margin: 27px 0 65px 1px;
}

#container #contents #main #login_right {
	float: right;
	width: 331px;
}
#container #contents #main #login_right #existing_login_box {
	background: url(../image/login/bg_existingloginbox.gif) 0 0;
	padding-bottom: 30px;
}
#container #contents #main #login_right #existing_login_box #box_inner {
	background: url(../image/login/border_login.gif) 0 0 no-repeat;
}
#container #contents #main #login_right #existing_login_box #box_inner #existing_login {
	line-height: 100%;
	padding: 15px 10px;
	margin-bottom: 15px;
	background: url(../image/login/border_login.gif) 0 100% no-repeat;
	font-family: AXIS Std,Verdana,¡¦Ää#¡¦£çáãïä2¡¦¡¦Pro W3, ï¼­ï¼³ ï¼°ã£êáâ·ã¥ã¡¦°Ý
}
#container #contents #main #login_right #existing_login_box #box_inner #existing_login .login {
	font-size: 120%;
	padding-right: 5px;
}
#container #contents #main #login_right #existing_login_box #box_inner #existing_login .id_pass {
	font-size: 90%;
}

#container #contents #main #login_right #existing_login_box #box_inner dl {
	line-height: 100%;
	display: block;
	min-height: 25px;
	margin-bottom: 6px;
}
*html #container #contents #main #login_right #existing_login_box #box_inner dl {
	height: 25px;
}
#container #contents #main #login_right #existing_login_box #box_inner dt {
	float: left;
	text-indent: -10000px;
	width: 50px;
	min-height: 25px;
	margin-bottom: 8px;
	display: block;
}
*html #container #contents #main #login_right #existing_login_box #box_inner dt {
	height: 25px;
}
#container #contents #main #login_right #existing_login_box #box_inner #id {
	background: url(../image/login/icon_id.gif) 15px 9px no-repeat;
}
#makebanner .woong #main #login_right #existing_login_box #box_inner #id input {
	display: block;
	min-height: 17px;
	width: 168px;
	border: solid 1px #D0CABB;
	padding: 3px;
}
#container #contents #main #login_right #existing_login_box #box_inner #pass {
	background: url(../image/login/icon_pass.gif) 15px 9px no-repeat;
}
#makebanner .woong #main #login_right #existing_login_box #box_inner #pass input {
	display: block;
	min-height: 17px;
	width: 168px;
	border: solid 1px #D0CABB;
	padding: 3px;
}

#container #contents #main #login_right #existing_login_box #box_inner dd {
	margin-left: 50px;
	margin-bottom: 8px;
	display: block;
	font-size: 130%;
	min-height: 25px;
}
*html #container #contents #main #login_right #existing_login_box #box_inner dd {
	height: 25px;
	margin-left: 0;
}
*+html #container #contents #main #login_right #existing_login_box #box_inner dd {
	margin-left: 0;
}
#container #contents #main #login_right #existing_login_box #box_inner input {
	display: block;
	min-height: 17px;
	width: 168px;
	border: solid 1px #D0CABB;
	padding: 3px;
}
#container #contents #main #login_right #existing_login_box #box_inner .existing_btn {
	display: block;
	margin: 14px 0 11px 50px;
}
#container #contents #main #login_right #existing_login_box #box_inner .pass_btn {
	display: block;
	margin-left: 50px;
}

