@charset "UTF-8";


/*member/index.html*/
#contents table.bscTablW td {
 vertical-align:middle;
}

#contents table.bscTablW td span.errtxt {
 color:#FF0000;
 font-size:x-small;
 margin-left:20px;
}

#contents table.bscTablW td input,
#contents table.bscTablW td textarea {
 border:#809EBA 1px solid;
	padding:2px 4px;
	margin:2px 0;
	vertical-align:middle;
}

#contents table.bscTablW td input {
 color:#9A9A9A;
 margin-right:8px;
}

#contents table.bscTablW td input.check {
 border:none!important;
 margin-right:3px;
}

#contents div.gryBdBoxW {
 border-top:#DADADA 3px solid;
 border-bottom:#DADADA 3px solid;
	background:url(/lib/cmn_img/bg_grybdbox.gif) top left repeat-y;
	padding:12px;
	width:906px;
}

#contents div.dotbd {
 border-bottom:#DADADA 1px dotted;
	padding-bottom:8px;
	margin-bottom:8px;
}

#contents .cmpHd {
 background:url(/form/member/images/bg_cmp.gif) center left no-repeat;
	color:#343434;
	padding-left:20px;
	margin:0 0 10px 5px;
}

#contents div.gryBdBoxW strong {
 color:#343434;
}

#contents div.gryBdBoxW input {
 border:#A5ACB2 1px solid;
	color:#676767;
	margin:0 3px;
}

#contents div.gryBdBoxW select,
#contents td.birth select {
 border:#A5ACB2 1px solid !important;
 color:#676767;
 margin-left:5px;
 vertical-align:middle;
}

#contents td.birth select option {
	padding:0 4px;
}

#contents div.gryBdBoxW div.ind p {
 float:left;
	margin:0 40px 0 3px;
 vertical-align:middle;
}

#contents div.gryBdBoxW div.ind input {
 padding:2px 4px;
 vertical-align:middle;
}

#contents div.gryBdBoxW input.etc {
 border:none!important;
}

#contents div.cfmBtn {
 margin:30px 0 16px 0;
	text-align:center;
}

#contents p.dataform option {
	padding:0 5px;
}





/*member/confirm.html*/

#contents div.blockNBD02 {
 border-bottom:#D9D9D9 1px dotted;
 margin:0 auto 30px auto;
	padding-bottom:30px;
 width:930px;
}

#contents div.blockNBD02 table {
	clear:both;
}

#contents .head02 span.txt {
 float:left;
}

#contents .head02 span.icn {
 float:right;
}

#contents div.blockNBD02 .head02 {
 width:906px;
}


#contents div.errAttBlk {
	border:1px solid #FE0000;
	margin-bottom:25px;
	padding:15px 20px 10px;
}

#contents div.errAttBlk img {
	margin-right:10px;
}






/*member/completion.html*/

#contents div.blockN {
 margin:0 auto;
 width:725px;
}

#contents div.blockNBD {
 border-bottom:#D9D9D9 1px dotted;
 margin:0 auto 30px auto;
	padding-bottom:30px;
 width:725px;
}

#contents table.sttsTabl th {
 text-align:left;
}

#contents table.sttsTabl th,
#contents table.sttsTabl td {
 color:#343434;
 padding:5px 8px;
}

/*support/section.html*/

#contents table.secTabl {
 width:930px;
}

#contents table.secTabl td.cht {
 background:url(/form/support/images/bg_cht_top.gif) top left no-repeat;
	height:34px;
 width:458px;
}

#contents table.secTabl td.mil {
 background:url(/form/support/images/bg_mil_top.gif) top left no-repeat;
	height:34px;
 width:458px;
}

#contents table.secTabl td.cht_en {
 background:url(/form/support/images/bg_cht_top_en.gif) top left no-repeat;
	height:34px;
 width:458px;
}

#contents table.secTabl td.mil_en {
 background:url(/form/support/images/bg_mil_top_en.gif) top left no-repeat;
	height:34px;
 width:458px;
}

#contents table.secTabl td.cht .chtTit span,
#contents table.secTabl td.cht_en .chtTit span {
 display:block;
 overflow:hidden;
 text-indent:-9999px;
}

#contents table.secTabl td.mil .milTit span,
#contents table.secTabl td.mil_en .milTit span {
 display:block;
 overflow:hidden;
 text-indent:-9999px;
}

#contents table.secTabl td.sptbtm {
 background:url(/form/support/images/bg_spt_btm.gif) bottom left no-repeat;
	vertical-align:top;
}

#contents table.secTabl div.loginner {
 margin:0 21px 0 23px;
	padding-top:8px;
 width:414px;
}

#contents div.loginner div.flB {
 float:left;
 width:240px;
}

#contents div.loginner div.frB {
 float:right;
	padding-top:10px;
 width:170px;
}

/*support/index.html*/

#contents div.blockN {
 margin:0 auto;
 width:725px;
}

#contents div.blockNBD {
 border-bottom:#D9D9D9 1px dotted;
 margin:0 auto 30px auto;
	padding-bottom:30px;
 width:930px;
}


/*support/confirm.html*/
#contents div.blockNBD .head02 {
 width:906px;
}


/*mail/index.html*/

#contents input.rgBtn {
 border:none!important;
}

#contents .icon {
	vertical-align:middle;
}

/*mail/reissue_change.html*/

#contents table.pwCTablNBD {
 border-left:#D9D9D9 1px solid;
 border-top:#D9D9D9 1px solid;
	margin:0 auto 30px;
 width:575px;
}

#contents table.pwCTablNBD th,
#contents table.pwCTablNBD td {
 border-right:#D9D9D9 1px solid;
 border-bottom:#D9D9D9 1px solid;
	color:#343434;
	padding:12px;
	text-align:left;
}

#contents table.pwCTablNBD th {
 background-color:#EEEEEE;
}

#contents table.pwCTablNBD {
 width:575px;
}

#contents table.pwCTablNBD td img {
	margin-left:5px;
	vertical-align:middle;
}

#contents table.pwCTablNBD td input {
	color:#9A9A9A;
}

