@charset "utf-8";
/* [共通定義] */
img { border-style: none; }
form { display: inline; margin: 0px; padding: 0px; }
label { cursor: pointer; font-family: monospace; }
input { font-size: 12px; font-family: monospace; }
select { margin: 0px; font-size: 12px; font-family: monospace; }
textarea { font-size: 12px; font-family: monospace; width: 500px; }
.modinput_text { font-size: 12px ; font-family: monospace ; }
.systextinput { font-size: 12px; font-family: monospace; }
.syscboxinput { vertical-align: bottom; }
input[type="text"] { font-size: 12px; font-family: monospace; }
input[type="file"] { height: 20px; }

.floatclear { font-size: 1px; line-height: 1%; clear: both; }
.vspace01 { font-size: 1px; line-height: 1%; }

.hidebox { display: none; }
.viewbox { }
/* [個別定義] */
a.modmenu_link1{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 1px 0px 1px 4px ; padding: 2px 4px ; border-bottom: 1px solid #98a4b0 ; border-right: 1px solid #98a4b0 ; }
a.modmenu_link1:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #000033 ; background-color: #dde3eb ; }
a.modmenu_link1:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #000033 ; background-color: #dde3eb ; }
a.modmenu_link1:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #ffffff ; background-color: #000080 ; }
a.modmenu_link2{ display: block ; overflow: hidden ; height: 20px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 2px 0px 0px 1px ; padding: 4px 8px 0px 8px ; border-bottom: 1px solid #333333 ; border-right: 1px solid #333333 ; background: url("/pi/img/themes/usr.orz.1/sty007.gif") no-repeat scroll top left ; }
a.modmenu_link2:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #0000cc ; background-color: #9cabba ; }
a.modmenu_link2:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #0000cc ; background-color: #9cabba ; }
a.modmenu_link2:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #0000cc ; background: url("/pi/img/themes/usr.orz.1/sty008.gif") no-repeat scroll top left ; background-color: #c7d0d9 ; }
a.modmenu_link3{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px 0px 0px 1px ; padding: 1px 16px ; }
a.modmenu_link3:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #000033 ; background-color: #dde3eb ; }
a.modmenu_link3:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #000033 ; background-color: #dde3eb ; }
a.modmenu_link3:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #cc0000 ; background-color: #ffffff ; }
a.modmenu_link4{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px 0px 0px 1px ; padding: 1px 16px ; }
a.modmenu_link4:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #000033 ; background-color: #dde3eb ; }
a.modmenu_link4:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #000033 ; background-color: #dde3eb ; }
a.modmenu_link4:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #cc0000 ; background-color: #ffffff ; }
.modmenu_text1{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; background-color: #000080 ; margin: 1px 0px 1px 4px ; padding: 2px 4px ; border-bottom: 1px solid #98a4b0 ; border-right: 1px solid #98a4b0 ; text-indent: 0px ; }
.modmenu_text2{ display: block ; overflow: hidden ; height: 20px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #0000cc ; background: url("/pi/img/themes/usr.orz.1/sty008.gif") no-repeat scroll top left ; background-color: #c7d0d9 ; margin: 2px 0px 0px 1px ; padding: 4px 8px 0px 8px ; border-bottom: 1px solid #c7d0d9 ; border-right: 1px solid #333333 ; text-indent: 0px ; }
.modmenu_text3{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #cc0000 ; background-color: #ffffff ; margin: 0px 0px 0px 1px ; padding: 1px 16px ; text-indent: 0px ; }
.modmenu_text4{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #cc0000 ; background-color: #ffffff ; margin: 0px 0px 0px 1px ; padding: 1px 16px ; text-indent: 0px ; }
.modhead0{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; background: url("/pi/img/themes/usr.orz.1/sty009.gif") no-repeat scroll top left ; margin: 0px ; padding: 3px 2px 2px 24px ; text-indent: 0px ; }
.modhead1{ display: block ; font-size: 16px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #cc0000 ; background-color: #cccccc ; margin: 4px 0px 0px 0px ; padding: 1px 8px ; border-top: 1px solid #ffffff ; border-bottom: 1px solid #333333 ; border-left: 1px solid #ffffff ; border-right: 1px solid #333333 ; text-indent: 0px ; }
.modhead2{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #cc0000 ; background-color: #cccccc ; margin: 5px 0px 0px 10px ; padding: 1px 8px ; border-top: 1px solid #ffffff ; border-bottom: 1px solid #333333 ; border-left: 1px solid #ffffff ; border-right: 1px solid #333333 ; text-indent: 0px ; }
.modhead3{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #cc0000 ; background-color: #cccccc ; margin: 5px 0px 0px 20px ; padding: 1px 8px ; border-left: 5px solid #494f5d ; text-indent: 0px ; }
.modhead4{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #cc0000 ; background-color: #cccccc ; margin: 5px 0px 0px 30px ; padding: 2px ; text-indent: 0px ; }
.modhead5{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #cc0000 ; background-color: #cccccc ; margin: 5px 0px 0px 40px ; padding: 2px ; text-indent: 0px ; }
.modbbox0{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.modbbox1{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; background-color: #ffffff ; margin: 0px ; padding: 8px ; border-top: 1px solid #cccccc ; border-bottom: 1px solid #333333 ; border-left: 1px solid #cccccc ; border-right: 1px solid #333333 ; text-indent: 0px ; }
.modbbox2{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; background-color: #ffffff ; margin: 0px 0px 0px 8px ; padding: 8px ; border-top: 1px solid #cccccc ; border-bottom: 1px solid #333333 ; border-left: 1px solid #cccccc ; border-right: 1px solid #333333 ; text-indent: 0px ; }
.modbbox3{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 0px 0px 0px 20px ; padding: 2px ; text-indent: 0px ; }
.modbbox4{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 0px 0px 0px 30px ; padding: 2px ; text-indent: 0px ; }
.modbbox5{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 0px 0px 0px 40px ; padding: 2px ; text-indent: 0px ; }
.modtitle1{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000080 ; background-color: #ffffff ; margin: 5px 2px 0px 2px ; padding: 2px ; border: 1px solid #000080 ; text-indent: 0px ; }
.modtitle2{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #cc0000 ; background-color: #ffffff ; margin: 5px 2px 0px 2px ; padding: 2px ; border: 1px solid #000080 ; text-indent: 0px ; }
.modtitle3{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000080 ; background-color: #dde3eb ; margin: 5px 2px 0px 2px ; padding: 2px ; border: 1px solid #000080 ; text-indent: 0px ; }
.modtitle4{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #cc0000 ; background-color: #dde3eb ; margin: 5px 2px 0px 2px ; padding: 2px ; border: 1px solid #000080 ; text-indent: 0px ; }
.modtitle5{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; background-color: #000080 ; margin: 5px 2px 0px 2px ; padding: 2px ; border: 1px solid #000080 ; text-indent: 0px ; }
.modtitle6{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; background-color: #cc0000 ; margin: 5px 2px 0px 2px ; padding: 2px ; border: 1px solid #cc0000 ; text-indent: 0px ; }
.modframe1{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; background-color: #ffffff ; margin: 0px 2px 5px 2px ; padding: 2px ; border: 1px solid #000080 ; text-indent: 0px ; }
.modframe2{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; background-color: #ffffff ; margin: 0px 2px 5px 2px ; padding: 2px ; border: 1px solid #cc0000 ; text-indent: 0px ; }
.modframe3{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; background-color: #dde3eb ; margin: 0px 2px 5px 2px ; padding: 8px ; border: 1px solid #000080 ; text-indent: 0px ; }
.modframe4{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; background-color: #dde3eb ; margin: 0px 2px 5px 2px ; padding: 8px ; border: 1px solid #cc0000 ; text-indent: 0px ; }
.moddef_foot{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #cc0000 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.moddef_text{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
a.moddef_link{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 2px ; }
a.moddef_link:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #000080 ; }
a.moddef_link:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #000033 ; }
a.moddef_link:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #cc0000 ; }
a.modinv_link{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 2px ; }
a.modinv_link:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #dde3eb ; }
a.modinv_link:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #dde3eb ; }
a.modinv_link:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #ffffff ; }
.moddef_img{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.moddef_cap{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #cc0000 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.moddef_pre1{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; background-color: #ffffff ; margin: 0px 2px ; padding: 2px ; border-left: 2px solid #494f5d ; text-indent: 0px ; white-space: pre ; font-family: monospace ; }
.moddef_pre2{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; background-color: #ffffff ; margin: 0px 2px ; padding: 2px ; border: 1px solid #494f5d ; text-indent: 0px ; white-space: pre ; font-family: monospace ; }
.moddef_btag{ display: inline ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.moddef_etag{ display: inline ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.moddef_stag{ display: inline ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.moddef_itag{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.moddef_dtag{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.moddef_spn1{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000080 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.moddef_spn2{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #cc0000 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.moddef_spn3{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; text-decoration: underline ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
a.modmini_link{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 1px ; padding: 0px ; }
a.modmini_link:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #000080 ; }
a.modmini_link:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #000033 ; }
a.modmini_link:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #cc0000 ; }
.modmini_text{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 1px ; padding: 0px ; text-indent: 0px ; }
.modmesg_label{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 1px 2px ; padding: 0px ; text-indent: 0px ; }
.modmesg_value{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 1px 2px ; padding: 0px ; text-indent: 0px ; }
.modmesg_cmnt{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 1px 2px ; padding: 0px ; text-indent: 0px ; }
.modmesg_cnfm{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 1px 2px ; padding: 0px ; text-indent: 0px ; }
.modmesg_text{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #cc0000 ; margin: 1px 2px ; padding: 0px ; text-indent: 0px ; }
.modimgtab1_ox{ margin: 0px ; }
.modimgtab1_vr{ width: 10px ; background: url("/pi/img/themes/usr.orz.1/sty010_Fx.png") right top repeat-y ; }
.modimgtab1_vl{ width: 10px ; background: url("/pi/img/themes/usr.orz.1/sty010_Dx.png") left top repeat-y ; }
.modimgtab1_tl{ width: 10px ; height: 10px ; background: url("/pi/img/themes/usr.orz.1/sty010_Ax.png") left top no-repeat ; }
.modimgtab1_bl{ width: 10px ; height: 10px ; background: url("/pi/img/themes/usr.orz.1/sty010_Gx.png") left bottom no-repeat ; }
.modimgtab1_tr{ height: 10px ; background: url("/pi/img/themes/usr.orz.1/sty010_BC.png") right top no-repeat ; }
.modimgtab1_br{ height: 10px ; background: url("/pi/img/themes/usr.orz.1/sty010_HI.png") right bottom no-repeat ; }
.modimgtab1_in{ background: url("/pi/img/themes/usr.orz.1/sty010_Ex.png") ; }
.modimgtab1_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; padding: 0px ; text-indent: 0px ; }
.modimgtab1{ margin: 0px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; padding: 0px ; text-indent: 0px ; }
.modimgtab2_ox{ margin: 0px ; }
.modimgtab2_vr{ width: 10px ; background: url("/pi/img/themes/usr.orz.1/sty011_Fx.png") right top repeat-y ; }
.modimgtab2_vl{ width: 10px ; background: url("/pi/img/themes/usr.orz.1/sty011_Dx.png") left top repeat-y ; }
.modimgtab2_tl{ width: 10px ; height: 10px ; background: url("/pi/img/themes/usr.orz.1/sty011_Ax.png") left top no-repeat ; }
.modimgtab2_bl{ width: 10px ; height: 10px ; background: url("/pi/img/themes/usr.orz.1/sty011_Gx.png") left bottom no-repeat ; }
.modimgtab2_tr{ height: 10px ; background: url("/pi/img/themes/usr.orz.1/sty011_BC.png") right top no-repeat ; }
.modimgtab2_br{ height: 10px ; background: url("/pi/img/themes/usr.orz.1/sty011_HI.png") right bottom no-repeat ; }
.modimgtab2_in{ background: url("/pi/img/themes/usr.orz.1/sty011_Ex.png") ; }
.modimgtab2_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; padding: 0px ; text-indent: 0px ; }
.modimgtab2{ margin: 0px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; padding: 0px ; text-indent: 0px ; }
.modimgbox1_ox{ margin: 0px ; font-size: 1px; line-height: 1%; }
.modimgbox1_vr{ background: url("/pi/img/themes/usr.orz.1/sty010_Fx.png") right top repeat-y ; }
.modimgbox1_vl{ margin-right: 10px ; padding-left: 10px ; background: url("/pi/img/themes/usr.orz.1/sty010_Dx.png") left top repeat-y ; }
.modimgbox1_tl{ height: 10px ; background: url("/pi/img/themes/usr.orz.1/sty010_Ax.png") left top no-repeat ; }
.modimgbox1_bl{ height: 10px ; background: url("/pi/img/themes/usr.orz.1/sty010_Gx.png") left bottom no-repeat ; }
.modimgbox1_tr{ height: 10px ; margin-left: 10px ; background: url("/pi/img/themes/usr.orz.1/sty010_BC.png") right top no-repeat ; }
.modimgbox1_br{ height: 10px ; margin-left: 10px ; background: url("/pi/img/themes/usr.orz.1/sty010_HI.png") right bottom no-repeat ; }
.modimgbox1_in{ background: url("/pi/img/themes/usr.orz.1/sty010_Ex.png") ; }
.modimgbox1_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; padding: 0px ; text-indent: 0px ; }
.modimgbox1{ margin: 0px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; padding: 0px ; text-indent: 0px ; }
.modimgbox2_ox{ margin: 0px ; font-size: 1px; line-height: 1%; }
.modimgbox2_vr{ background: url("/pi/img/themes/usr.orz.1/sty011_Fx.png") right top repeat-y ; }
.modimgbox2_vl{ margin-right: 10px ; padding-left: 10px ; background: url("/pi/img/themes/usr.orz.1/sty011_Dx.png") left top repeat-y ; }
.modimgbox2_tl{ height: 10px ; background: url("/pi/img/themes/usr.orz.1/sty011_Ax.png") left top no-repeat ; }
.modimgbox2_bl{ height: 10px ; background: url("/pi/img/themes/usr.orz.1/sty011_Gx.png") left bottom no-repeat ; }
.modimgbox2_tr{ height: 10px ; margin-left: 10px ; background: url("/pi/img/themes/usr.orz.1/sty011_BC.png") right top no-repeat ; }
.modimgbox2_br{ height: 10px ; margin-left: 10px ; background: url("/pi/img/themes/usr.orz.1/sty011_HI.png") right bottom no-repeat ; }
.modimgbox2_in{ background: url("/pi/img/themes/usr.orz.1/sty011_Ex.png") ; }
.modimgbox2_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; padding: 0px ; text-indent: 0px ; }
.modimgbox2{ margin: 0px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; padding: 0px ; text-indent: 0px ; }
.ori_ms_text_wite{ display: block ; font-size: small ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.ori_ms_text_wite_right{ display: block ; font-size: small ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: right ; color: #ffffff ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.modtable01_111{ border-collapse: collapse ; ;font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.modtable01_111_thl{ text-align: center ; vertical-align: top ; ;font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #000033 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.modtable01_111_thc{ text-align: center ; vertical-align: top ; ;font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #000033 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.modtable01_111_thr{ text-align: center ; vertical-align: top ; ;font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #000033 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.modtable01_111_tdl{ text-align: left ; vertical-align: top ; ;font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.modtable01_111_tdc{ text-align: left ; vertical-align: top ; ;font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.modtable01_111_tdr{ text-align: left ; vertical-align: top ; ;font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.orz_dcbox1_r{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: right ; color: #ffffff ; margin: 0px ; padding: 4px 2px 0px 0px ; text-indent: 0px ; }
.orz_head_messbox{ display: block ; overflow: hidden ; width: 310px ; height: 20px ; font-size: xx-small ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; background-color: #ffffff ; margin: 8px 2px 0px 4px ; padding: 2px ; border: 2px solid #494f5d ; text-indent: 0px ; }
.orz_dcbox2_serchbt{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; margin: 0px ; padding: 10px 0px 0px 6px ; text-indent: 0px ; }
.orz_foot_cpy_text{ display: block ; font-size: 11px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 0px ; padding: 4px 0px 0px 4px ; text-indent: 0px ; }
.orz_foot_cpy_text_right{ display: block ; font-size: 11px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: right ; color: #333333 ; margin: 0px ; padding: 4px 4px 0px 0px ; text-indent: 0px ; }
.NWFOOTBOX{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 8px 0px 0px 0px ; text-indent: 0px ; }
.ori_layout_text_center{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #333333 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.orz_blackbox{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: center ; color: #ffffff ; background-color: #000000 ; margin: 0px 0px 0px 4px ; padding: 4px ; border-top: 1px solid #ffffff ; border-bottom: 1px solid #666666 ; border-left: 1px solid #ffffff ; border-right: 1px solid #666666 ; text-indent: 0px ; }
.orz_item_spbox_yamato_{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #0000cc ; background: url("/pi/img/usr/orz/zA6-3X8zT9l-piu-5.gif") repeat scroll center center ; background-color: #bbbfc2 ; margin: 0px 2px 5px 2px ; padding: 2px ; border-top: 1px solid #cccccc ; border-bottom: 1px solid #333333 ; border-left: 1px solid #cccccc ; border-right: 1px solid #333333 ; text-indent: 0px ; }
.modtable01_239{ border-collapse: collapse ; ;font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 0px ; padding: 0px ; border: 1px solid #494f5d ; text-indent: 0px ; }
.modtable01_239_thl{ text-align: center ; vertical-align: top ; ;width: 120px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #000033 ; margin: 0px ; padding: 0px ; border-bottom: 1px solid #494f5d ; border-right: 1px solid #494f5d ; text-indent: 0px ; }
.modtable01_239_thc{ text-align: center ; vertical-align: top ; ;width: 120px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #000033 ; margin: 0px ; padding: 0px ; border-bottom: 1px solid #494f5d ; border-right: 1px solid #494f5d ; text-indent: 0px ; }
.modtable01_239_thr{ text-align: center ; vertical-align: top ; ;width: 120px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #000033 ; margin: 0px ; padding: 0px ; border-bottom: 1px solid #494f5d ; text-indent: 0px ; }
.modtable01_239_tdl{ text-align: left ; vertical-align: top ; ;width: 120px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; background-color: #ffffff ; margin: 0px ; padding: 0px ; border-bottom: 1px solid #494f5d ; border-right: 1px solid #494f5d ; text-indent: 0px ; }
.modtable01_239_tdc{ text-align: left ; vertical-align: top ; ;width: 120px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; background-color: #ffffff ; margin: 0px ; padding: 0px ; border-bottom: 1px solid #494f5d ; border-right: 1px solid #494f5d ; text-indent: 0px ; }
.modtable01_239_tdr{ text-align: left ; vertical-align: top ; ;width: 120px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; background-color: #ffffff ; margin: 0px ; padding: 0px ; border-bottom: 1px solid #494f5d ; text-indent: 0px ; }
.orz_block_title1{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000080 ; background-color: #c7d0d9 ; margin: 5px 2px 0px 2px ; padding: 2px ; border-top: 1px solid #eef0f3 ; border-bottom: 1px solid #63676b ; border-left: 1px solid #eef0f3 ; border-right: 1px solid #63676b ; text-indent: 0px ; }
.orz_block_frame1{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; background-color: #c7d0d9 ; margin: 0px 2px 5px 2px ; padding: 4px ; border-top: 1px solid #c7d0d9 ; border-bottom: 1px solid #404040 ; border-left: 1px solid #c7d0d9 ; border-right: 1px solid #404040 ; text-indent: 0px ; }
.orz_zaku_title_1{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #f4d2e2 ; background: url("/pi/img/usr/orz/R1y-Hd3zT9l-qnq-3.gif") repeat-x scroll left center ; background-color: #ffffff ; margin: 0px 2px ; padding: 12px 4px 4px 24px ; border-right: 1px solid #9eb97a ; text-indent: 0px ; }
.zaku_modframe_g{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #394344 ; background-color: #ecf2e6 ; margin: 0px 2px 4px 2px ; padding: 2px 4px ; border: 1px solid #9eb97a ; text-indent: 0px ; }
.zaku_modframe_g2{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #394344 ; background-color: #ffffff ; margin: 0px 2px 4px 2px ; padding: 2px 4px ; border: 1px solid #9eb97a ; text-indent: 0px ; }
.zaku_modframe_g3{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #394344 ; background-color: #ffffff ; margin: 0px 2px 4px 2px ; padding: 2px 4px ; text-indent: 0px ; }
.modtable01_386{ border-collapse: collapse ; ;font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.modtable01_386_thl{ text-align: center ; vertical-align: top ; ;font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #000033 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.modtable01_386_thc{ text-align: center ; vertical-align: top ; ;font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #000033 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.modtable01_386_thr{ text-align: center ; vertical-align: top ; ;font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #000033 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.modtable01_386_tdl{ text-align: left ; vertical-align: top ; ;font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.modtable01_386_tdc{ text-align: left ; vertical-align: top ; ;font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.modtable01_386_tdr{ text-align: left ; vertical-align: top ; ;font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.orz_zaku_title_2{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #f4d2e2 ; background: url("/pi/img/usr/orz/bxt-r48zT9l-rfy-2.gif") no-repeat scroll left center ; background-color: #ffffff ; margin: 0px 2px ; padding: 12px 4px 4px 24px ; border-right: 1px solid #421d34 ; text-indent: 0px ; }
.moriimg_iborder{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000033 ; margin: 0px ; padding: 2px ; border: 1px solid #494f5d ; text-indent: 0px ; }
.test_captionblock{ display: block ; overflow: hidden ; width: 400px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; background-color: #0000ff ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.orz_dc_col01{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #4b7fba ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.orz_dom_title_1{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #f4d2e2 ; background: url("/pi/img/usr/orz/F7y-T73zT9l-ros-1.png") no-repeat scroll left center ; background-color: #ffffff ; margin: 0px 2px ; padding: 12px 4px 4px 24px ; border-right: 1px solid #000000 ; text-indent: 0px ; }
.orz_nopad{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.orz_mbox2_c1{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #cccccc ; background-color: #333333 ; margin: 0px 0px 0px 8px ; padding: 8px ; border-top: 1px solid #cccccc ; border-bottom: 1px solid #333333 ; border-left: 1px solid #cccccc ; border-right: 1px solid #333333 ; text-indent: 0px ; }

