.buttonMedium p,.buttonMedium span,.prev,.edit,.labelLarge span.edit,.labelMedium .title,.labelLarge .title.small,input.txtbox.small{font-size:100%}.hint,.badge,.labelSmall .title,.labelMedium .title.small,.listRowlink li .small,.list.small li,span.small,#yjContentsHeader .introduction,span.small,a.small,p.small,span.small,div.small,em.small,strong.small,.buttonMedium p .small,.buttonMedium span .small,.labelLarge .titleExplain,.labelSmall .title.small{font-size:84%;font-size:small}
html>body .small{font-size:84%;font-size:small}.labelMedium .title.xsmall,.listRowlink li .xsmall,.list.xsmall li,span.xsmall,span.xsmall,a.xsmall,p.xsmall,span.xsmall,div.xsmall,em.xsmall,strong.xsmall,.buttonMedium p .xsmall,.buttonMedium span .xsmall,.labelSmall .title.xsmall{font-size:75%;font-size:12px}
html>body .xsmall{font-size:75%;font-size:12px}strong{font-weight:bold}.badge{padding:3px;vertical-align:baseline}a,button{cursor:pointer}#yjMain div.box{padding:10px}
.msgComplete,.msgErr{padding:10px}.introduction{padding-bottom:0}a.btn,button.btn{padding:6px;margin-top:-1px;vertical-align:baseline;text-decoration:none}
a.btn{padding:6px 7px}button.btn{padding:4x 8px}a.btn:hover,button.btn:hover{background:#d9d9d9;-webkit-box-shadow:inset 0 0 1px 1px #eaeaea;-moz-box-shadow:inset 0 0 1px 1px #eaeaea;-ms-box-shadow:inset 0 0 1px 1px #eaeaea;-o-box-shadow:inset 0 0 1px 1px #eaeaea;box-shadow:inset 0 0 1px 1px #eaeaea;color:#222;cursor:pointer}
a.btn:active,button.btn:active{background:#d0d0d0;-webkit-box-shadow:inset 0 0 1px 1px #e3e3e3;-moz-box-shadow:inset 0 0 1px 1px #e3e3e3;-ms-box-shadow:inset 0 0 1px 1px #e3e3e3;-o-box-shadow:inset 0 0 1px 1px #e3e3e3;box-shadow:inset 0 0 1px 1px #e3e3e3;color:#000}
.buttonMedium a,.buttonMedium button{text-decoration:none;cursor:pointer}.itemBox .buttonMedium{padding-bottom:2px}.buttonMedium .disabled a,.buttonMedium .disabled button{cursor:pointer;padding-top:9px}
.buttonMedium a:hover,.buttonMedium button:hover{text-decoration:underline}.buttonMedium .disabled a,.buttonMedium .disabled button{border:1px solid #fff;border-top:0;color:#777;cursor:default}
.buttonMedium .disabled a:hover,.buttonMedium .disabled button:hover{text-decoration:none}span.buttonMedium a,span.buttonMedium button{padding:5px;padding-bottom:4px}
div.mainFrame>.buttonMedium{margin-top:8px}div.mainFrame .buttonMedium{_margin-top:8px}div.mainFrame .itemBox .buttonMedium{_margin-top:0}#pc div.viewBtn a{color:#000}
em.asterisk:before{content:"*";font-size:100%;top:0;left:2px}#pc div.box{padding:10px 0}.imeNum{ime-mode:disabled}.imeAct{ime-mode:active}
input.txtbox,select.txtbox,textarea.txtbox,input.err,select.err,textarea.err{width:auto}#pc input.txtbox{width:auto}dl.table dt,dl.table dd{padding:8px;padding-bottom:7px;line-height:1.6}
dl.table.border dt,dl.table.border dd{padding:5px;padding-bottom:4px;line-height:1.6}dl.table>dt{float:left;clear:both;display:inline;text-align:right;position:absolute}
dl.table.border{background:#eee;border:1px solid #999;border-top:0}dl.table.border dt{background:0;border:0;border-top:1px solid #999;margin-top:0}dl.table.border dd{border:1px solid #999;border-bottom:0;border-right:0;margin-bottom:0}
dl.table.border dt{width:180px}dl.table.border dd{margin-left:190px}dl.table dt{width:185px}dl.table dd{margin-left:190px}#yjMain #mainBody div.box{padding:10px 0}
#pc #pwdMeterBox input,.pwdMeterPos{float:left}#pc .pwdMeterPos{margin-top:-5px;margin-left:5px}#pc #mainBody{padding:50px 0 200px 0}dd ul.hint.close{display:none}
dd ul.hint.open{-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}#footer{-webkit-animation-name:footer;-moz-animation-name:footer;-ms-animation-name:footer;-o-animation-name:footer;animation-name:footer;opacity:.99}
@media only screen and (min-width:480px) and (max-device-width:1280px){#pc em.asterisk:before{font-size:11px}#pc em.asterisk{position:relative;padding-left:13px;line-height:1}
#pc em.asterisk:before{content:"\ff0a";display:block;position:absolute;top:4px;left:0;height:0}#pc em.asterisk span{display:none}
}@media screen and (max-device-width:480px){#pc{-webkit-text-size-adjust:none}}@media screen and (-webkit-min-device-pixel-ratio:0){.help,.prev,.edit,.info,.warning{display:inline-block}
.help.small,.prev.small,.edit.small,.info.small,.warning.small{display:inline-block;padding-top:2px}}