#news_frame { width: 238px; height: 280px; overflow: auto; margin-bottom: 10px; padding-right: 11px; padding-left: 16px; scrollbar-base-color : #0d1a3a; scrollbar-face-color : #0d1a3a; scrollbar-track-color: #0d1a3a; scrollbar-arrow-color : #b66666; scrollbar-3dlight-color: #0d1a3a; scrollbar-highlight-color : #0d1a3a; scrollbar-shadow-color : #b66a66; scrollbar-darkshadow-color : #0d1a3a; }
/*BODY*/
body { color: #333; font-size: 13px; font-family: Meiryo, "MS PGothic", Osaka, sans-serif; line-height: 130%; font-stretch: extra-expanded; background-color: #f2eae0; text-align: center; margin: 0 0 0; }
form { margin-top: 0; margin-bottom: 0; }
/*DIV*/
#backMain { margin: 10px auto 0; width: 585px; border:1px #0d1a3a solid; }
#head { font-size: 0; background-image: url(header.jpg); background-repeat: no-repeat; background-position: center 0; text-indent: -9999px; width: 585px; height: 160px; margin: 0; }
#contentBackMain { background-color: #fff; text-align: left; margin-right: auto; margin-left: auto; width: 584px; padding-bottom: 8px; }
/*CLASS*/
div#contentBackMain p.regTitle { color: #01124b; font-size: 16px; font-weight: bold; text-align: center; margin-top: 0; margin-bottom: 12px; padding-top: 14px; }
div#contentBackMain p.regEnd { font-size: 13px; font-weight: bold; text-align: center; margin-top: 20px; margin-bottom: 6px; }
div#contentBackMain ul#regForm { text-align: left; margin: 6px 8px; padding-bottom: 6px; padding-left: 8px; border-top: 1px dotted #0d1a3a; }
div#contentBackMain ul#regForm li.nameTitle { color: #0d1a3a; font-size: 12px; background-image: url(sankaku.gif); background-repeat: no-repeat; background-position: 0 0.2em; text-align: left; text-indent: 0; width: 150px; float: left; clear: left; margin-top: 12px; margin-left: 0; padding-left: 15px; list-style-type: none; white-space: normal; }
div#contentBackMain ul#regForm li.space { color: #72b432; font-size: 12px; text-align: left; text-indent: 0; white-space: normal; list-style-type: none; margin-top: 12px; margin-left: 0; padding-left: 10px; width: 150px; float: left; clear: left; }
div#contentBackMain ul#regForm li.nameForm { font-size: 11px; line-height: 11px; text-align: left; margin-top: 8px; margin-bottom: -4px; padding-bottom: 1px; list-style-type: none; }
div#contentBackMain ul#regForm li.nameFormNext { font-size: 11px; line-height: 11px; text-align: left; list-style-type: none; margin-top: 8px; margin-bottom: -4px; margin-left: 0; padding-bottom: 1px; }
div#contentBackMain ul#regForm li.nameFormSmall { font-size: 11px; line-height: 11px; text-align: left; list-style-type: none; margin-top: 8px; margin-bottom: -4px; margin-left: 0; padding-bottom: 1px; }
div#contentBackMain ul#regForm li.formButton { text-align: center; margin-top: 20px; margin-bottom: -10px; list-style-type: none; }
div#contentBackMain ul#regForm li.nameKakunin { font-size: 14px; font-weight: bold; line-height: 15px; text-align: left; list-style-type: none; margin-top: 9px; margin-bottom: -4px; padding-top: 4px; padding-bottom: 1px; }
div#contentBackMain ul#regForm li.adminTitle { color: #72b432; font-size: 12px; background-image: url(sankaku.gif); background-repeat: no-repeat; background-position: 0 3px; text-align: left; text-indent: 0; white-space: normal; list-style-type: none; margin-top: 36px; margin-left: 50px; padding-left: 10px; width: 300px; float: left; clear: left; }
div#contentBackMain ul#regForm li.adminForm { font-size: 11px; line-height: 11px; text-align: left; list-style-type: none; margin-top: 30px; margin-bottom: -4px; padding-bottom: 1px; }
/*FIELD*/
.fieldsizeOnly { color: #333; font-size: 12px; font-family: Meiryo, "MS PGothic", Osaka, sans-serif; }
.fieldsizeXS { color: #333; font-size: 10px; font-family: Meiryo, "MS PGothic", Osaka, sans-serif; width: 110px; }
.fieldsizeS { color: #333; font-size: 12px; font-family: Meiryo, "MS PGothic", Osaka, sans-serif; width: 120px; }
.fieldsizeM { color: #333; font-size: 12px; font-family: Meiryo, "MS PGothic", Osaka, sans-serif; width: 306px; }
.fieldsizeL { color: #333; font-size: 12px; font-family: Meiryo, "MS PGothic", Osaka, sans-serif; width: 382px; }
.fieldSerect { color: #333; font-size: 12px; font-family: Meiryo, "MS PGothic", Osaka, sans-serif; }
.button { font-size: 13px; font-family: Meiryo, "MS PGothic", Osaka, sans-serif; font-stretch: extra-expanded; width: 100px; height: 25px; }
/*FONT CHANGE*/
.nomalRed { color: #f30; font-weight: bold; }
.small { color: #333; font-size: 85%; }
