@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 ; overflow: hidden ; width: 131px ; height: 26px ; font-size: 14px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; margin: 0px ; padding: 14px 0px 0px 0px ; background: url("/img/themes/usr.default.2/sty021.png") no-repeat scroll top left ; }
a.modmenu_link1:link{ font-size: 14px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #666666 ; }
a.modmenu_link1:visited{ font-size: 14px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #666666 ; }
a.modmenu_link1:hover{ font-size: 14px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #ff0000 ; background: url("/img/themes/usr.default.2/sty022.png") no-repeat scroll top left ; }
a.modmenu_link2{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 2px 2px 0px 18px ; border-bottom: 1px solid #ececec ; border-left: 1px solid #ececec ; border-right: 1px solid #ececec ; background: url("/img/themes/usr.default.2/sty023.png") no-repeat scroll top left ; }
a.modmenu_link2:link{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #1F72B1 ; background-color: #ffffff ; }
a.modmenu_link2:visited{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #1F72B1 ; background-color: #ffffff ; }
a.modmenu_link2:hover{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #666666 ; background: url("/img/themes/usr.default.2/sty024.png") no-repeat scroll top left ; background-color: #ffffff ; }
a.modmenu_link3{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 2px 2px 0px 24px ; border-bottom: 1px solid #ececec ; border-left: 1px solid #ececec ; border-right: 1px solid #ececec ; background: url("/img/themes/usr.default.2/sty025.png") no-repeat scroll top left ; }
a.modmenu_link3:link{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #1F72B1 ; background-color: #ffffff ; }
a.modmenu_link3:visited{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #1F72B1 ; background-color: #ffffff ; }
a.modmenu_link3:hover{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #666666 ; background: url("/img/themes/usr.default.2/sty026.png") no-repeat scroll top left ; background-color: #ffffff ; }
a.modmenu_link4{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 2px ; padding: 0px 0px 0px 15px ; border: 1px solid #555555 ; }
a.modmenu_link4:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #333333 ; background-color: #efefef ; }
a.modmenu_link4:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #333333 ; background-color: #efefef ; }
a.modmenu_link4:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #666666 ; background-color: #ffffff ; }
.modmenu_text1{ display: block ; overflow: hidden ; width: 131px ; height: 26px ; font-size: 14px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #666666 ; background: url("/img/themes/usr.default.2/sty022.png") no-repeat scroll top left ; margin: 0px ; padding: 14px 0px 0px 0px ; text-indent: 0px ; }
.modmenu_text2{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; background: url("/img/themes/usr.default.2/sty024.png") no-repeat scroll top left ; background-color: #ffffff ; margin: 0px ; padding: 2px 2px 0px 18px ; border-bottom: 1px solid #ececec ; border-left: 1px solid #ececec ; border-right: 1px solid #ececec ; text-indent: 0px ; }
.modmenu_text3{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; background: url("/img/themes/usr.default.2/sty026.png") no-repeat scroll top left ; background-color: #ffffff ; margin: 0px ; padding: 2px 2px 0px 24px ; border-bottom: 1px solid #ececec ; border-left: 1px solid #ececec ; border-right: 1px solid #ececec ; text-indent: 0px ; }
.modmenu_text4{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; background-color: #ffffff ; margin: 2px ; padding: 0px 0px 0px 15px ; border: 1px solid #555555 ; text-indent: 0px ; }
.modhead0{ display: block ; font-size: 20px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.modhead1_ox{ margin: 0px ; }
.modhead1_vr{ width: 4px ; background: url("/img/themes/usr.default.2/sty027_Fx.png") right top repeat-y ; }
.modhead1_vl{ width: 4px ; background: url("/img/themes/usr.default.2/sty027_Dx.png") left top repeat-y ; }
.modhead1_tl{ width: 4px ; height: 4px ; background: url("/img/themes/usr.default.2/sty027_Ax.png") left top no-repeat ; }
.modhead1_bl{ width: 4px ; height: 4px ; background: url("/img/themes/usr.default.2/sty027_Gx.png") left bottom no-repeat ; }
.modhead1_tr{ height: 4px ; background: url("/img/themes/usr.default.2/sty027_BC.png") right top no-repeat ; }
.modhead1_br{ height: 4px ; background: url("/img/themes/usr.default.2/sty027_HI.png") right bottom no-repeat ; }
.modhead1_in{ background: url("/img/themes/usr.default.2/sty027_Ex.png") ; }
.modhead1_im{ font-size: 16px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; padding: 5px 8px 5px 12px ; text-indent: 0px ; }
.modhead1{ margin: 0px ; font-size: 16px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; padding: 5px 8px 5px 12px ; 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: #666666 ; background: url("/img/themes/usr.default.2/sty028.gif") no-repeat scroll top left ; background-color: #ededed ; margin: 4px 0px 0px 10px ; padding: 4px 8px 2px 16px ; border: 1px solid #d9d9d9 ; 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: #666666 ; background: url("/img/themes/usr.default.2/sty029.gif") no-repeat scroll top left ; background-color: #ffffff ; margin: 0px 0px 0px 8px ; padding: 3px 2px 2px 14px ; border-bottom: 1px solid #DADADA ; 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: #666666 ; 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: #666666 ; 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: #333333 ; 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: #333333 ; margin: 0px 0px 10px 0px ; padding: 10px 2px 2px 2px ; 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: #333333 ; margin: 0px 0px 0px 10px ; padding: 2px ; 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: #333333 ; background-color: #ffffff ; margin: 0px 0px 5px 8px ; padding: 6px 8px 8px 8px ; 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: #333333 ; 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: #333333 ; 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: #666666 ; background: url("/img/themes/usr.default.2/sty029.gif") no-repeat scroll top left ; background-color: #ffffff ; margin: 0px 2px ; padding: 3px 2px 2px 14px ; border-bottom: 1px solid #DADADA ; 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: #666666 ; background-color: #ffffff ; margin: 5px 2px 0px 2px ; padding: 2px ; border: 1px solid #333333 ; 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: #333333 ; background-color: #efefef ; margin: 5px 2px 0px 2px ; padding: 2px ; border: 1px solid #333333 ; 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: #666666 ; margin: 0px 2px ; padding: 2px 2px 2px 4px ; border-left: 6px solid #e60012 ; 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: #333333 ; margin: 5px 2px 0px 2px ; padding: 2px ; border: 1px solid #333333 ; 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: #666666 ; margin: 5px 2px 0px 2px ; padding: 2px ; border: 1px solid #666666 ; 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: #333333 ; background-color: #ffffff ; margin: 0px 2px 5px 2px ; padding: 4px ; 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: #333333 ; margin: 0px 2px 5px 2px ; padding: 2px ; border: 1px solid #666666 ; 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: #333333 ; background-color: #efefef ; margin: 0px 2px 5px 2px ; padding: 2px ; border: 1px solid #333333 ; 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: #333333 ; background-color: #efefef ; margin: 0px 2px 5px 2px ; padding: 2px ; border: 1px solid #666666 ; 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: #666666 ; background: url("/img/themes/usr.default.2/sty030.gif") no-repeat scroll top left ; margin: 0px 0px 24px 0px ; padding: 16px 2px 2px 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: #333333 ; 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: none ; color: #4086bc ; }
a.moddef_link:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #4086bc ; }
a.moddef_link:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #ff0000 ; }
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: none ; color: #efefef ; }
a.modinv_link:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #efefef ; }
a.modinv_link:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; 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: #333333 ; 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: #666666 ; 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: #333333 ; background-color: #ffffff ; margin: 0px 2px ; padding: 2px ; border-left: 2px solid #555555 ; 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: #333333 ; background-color: #ffffff ; margin: 0px 2px ; padding: 2px ; border: 1px solid #555555 ; 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: #333333 ; 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: #333333 ; 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: #333333 ; 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: #333333 ; 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: #333333 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.moddef_spn1{ display: inline ; font-size: 11px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ff3300 ; 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: #666666 ; 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: #333333 ; 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: none ; color: #1F72B1 ; }
a.modmini_link:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #1F72B1 ; }
a.modmini_link:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #ff0000 ; }
.modmini_text{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 1px ; padding: 0px ; text-indent: 0px ; }
.modmesg_label{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 0px ; padding: 7px 0px 7px 7px ; text-indent: 0px ; }
.modmesg_value{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 0px ; padding: 7px 0px 7px 3px ; 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: #333333 ; 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: #333333 ; 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: #666666 ; margin: 1px 2px ; padding: 0px ; text-indent: 0px ; }
.modimgtab1_ox{ margin: 0px ; }
.modimgtab1_vr{ width: 10px ; background: url("/img/themes/usr.default.2/sty031_Fx.png") right top repeat-y ; }
.modimgtab1_vl{ width: 10px ; background: url("/img/themes/usr.default.2/sty031_Dx.png") left top repeat-y ; }
.modimgtab1_tl{ width: 10px ; height: 10px ; background: url("/img/themes/usr.default.2/sty031_Ax.png") left top no-repeat ; }
.modimgtab1_bl{ width: 10px ; height: 10px ; background: url("/img/themes/usr.default.2/sty031_Gx.png") left bottom no-repeat ; }
.modimgtab1_tr{ height: 10px ; background: url("/img/themes/usr.default.2/sty031_BC.png") right top no-repeat ; }
.modimgtab1_br{ height: 10px ; background: url("/img/themes/usr.default.2/sty031_HI.png") right bottom no-repeat ; }
.modimgtab1_in{ background: url("/img/themes/usr.default.2/sty031_Ex.png") ; }
.modimgtab1_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; 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: #333333 ; padding: 0px ; text-indent: 0px ; }
.modimgtab2_ox{ margin: 0px ; }
.modimgtab2_vr{ width: 10px ; background: url("/img/themes/usr.default.2/sty032_Fx.png") right top repeat-y ; }
.modimgtab2_vl{ width: 10px ; background: url("/img/themes/usr.default.2/sty032_Dx.png") left top repeat-y ; }
.modimgtab2_tl{ width: 10px ; height: 10px ; background: url("/img/themes/usr.default.2/sty032_Ax.png") left top no-repeat ; }
.modimgtab2_bl{ width: 10px ; height: 10px ; background: url("/img/themes/usr.default.2/sty032_Gx.png") left bottom no-repeat ; }
.modimgtab2_tr{ height: 10px ; background: url("/img/themes/usr.default.2/sty032_BC.png") right top no-repeat ; }
.modimgtab2_br{ height: 10px ; background: url("/img/themes/usr.default.2/sty032_HI.png") right bottom no-repeat ; }
.modimgtab2_in{ background: url("/img/themes/usr.default.2/sty032_Ex.png") ; }
.modimgtab2_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; 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: #333333 ; padding: 0px ; text-indent: 0px ; }
.modimgbox1_ox{ margin: 0px ; font-size: 1px; line-height: 1%; }
.modimgbox1_vr{ background: url("/img/themes/usr.default.2/sty031_Fx.png") right top repeat-y ; }
.modimgbox1_vl{ margin-right: 10px ; padding-left: 10px ; background: url("/img/themes/usr.default.2/sty031_Dx.png") left top repeat-y ; }
.modimgbox1_tl{ height: 10px ; background: url("/img/themes/usr.default.2/sty031_Ax.png") left top no-repeat ; }
.modimgbox1_bl{ height: 10px ; background: url("/img/themes/usr.default.2/sty031_Gx.png") left bottom no-repeat ; }
.modimgbox1_tr{ height: 10px ; margin-left: 10px ; background: url("/img/themes/usr.default.2/sty031_BC.png") right top no-repeat ; }
.modimgbox1_br{ height: 10px ; margin-left: 10px ; background: url("/img/themes/usr.default.2/sty031_HI.png") right bottom no-repeat ; }
.modimgbox1_in{ background: url("/img/themes/usr.default.2/sty031_Ex.png") ; }
.modimgbox1_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; 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: #333333 ; padding: 0px ; text-indent: 0px ; }
.modimgbox2_ox{ margin: 0px ; font-size: 1px; line-height: 1%; }
.modimgbox2_vr{ background: url("/img/themes/usr.default.2/sty032_Fx.png") right top repeat-y ; }
.modimgbox2_vl{ margin-right: 10px ; padding-left: 10px ; background: url("/img/themes/usr.default.2/sty032_Dx.png") left top repeat-y ; }
.modimgbox2_tl{ height: 10px ; background: url("/img/themes/usr.default.2/sty032_Ax.png") left top no-repeat ; }
.modimgbox2_bl{ height: 10px ; background: url("/img/themes/usr.default.2/sty032_Gx.png") left bottom no-repeat ; }
.modimgbox2_tr{ height: 10px ; margin-left: 10px ; background: url("/img/themes/usr.default.2/sty032_BC.png") right top no-repeat ; }
.modimgbox2_br{ height: 10px ; margin-left: 10px ; background: url("/img/themes/usr.default.2/sty032_HI.png") right bottom no-repeat ; }
.modimgbox2_in{ background: url("/img/themes/usr.default.2/sty032_Ex.png") ; }
.modimgbox2_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; 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: #333333 ; padding: 0px ; text-indent: 0px ; }
.mip_cpy_txt{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: right ; color: #ffffff ; margin: 0px ; padding: 2px 8px 2px 2px ; text-indent: 0px ; }
.mip_cpy_div{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: right ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
a.mip_foot_lnk{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; }
a.mip_foot_lnk:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #ffffff ; }
a.mip_foot_lnk:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #ffffff ; }
a.mip_foot_lnk:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #ff0000 ; }
.mip_foot_txt{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.mip_footnv_div{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px 0px 0px 22px ; text-indent: 0px ; }
.mip_nopad_div{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000000 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.mip_nopad_txt{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000000 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.mip_top_lmini_tit{ display: block ; overflow: hidden ; width: 147px ; height: 26px ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; background: url("/img/usr/default/c4z-q-7Ku-3.png") no-repeat scroll left top ; margin: 2px 0px 0px 0px ; padding: 4px 0px 2px 6px ; text-indent: 0px ; }
a.mip_dc_linkmk_or{ display: inline ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px 2px 2px 16px ; background: url("/img/usr/default/bPG-r-XBn-2.png") no-repeat scroll left top ; }
a.mip_dc_linkmk_or:link{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #4086bc ; }
a.mip_dc_linkmk_or:visited{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #4086bc ; }
a.mip_dc_linkmk_or:hover{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #ff0000 ; }
a.mip_dc_linkmk_gr{ display: inline ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px 2px 2px 16px ; background: url("/img/usr/default/VZO-D-PBo-2.png") no-repeat scroll left top ; }
a.mip_dc_linkmk_gr:link{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #4086bc ; }
a.mip_dc_linkmk_gr:visited{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #4086bc ; }
a.mip_dc_linkmk_gr:hover{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #ff0000 ; }
a.mip_dc_linkmk_pp{ display: inline ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px 2px 2px 16px ; background: url("/img/usr/default/sZW-a-HBp-2.png") no-repeat scroll left top ; }
a.mip_dc_linkmk_pp:link{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #4086bc ; }
a.mip_dc_linkmk_pp:visited{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #4086bc ; }
a.mip_dc_linkmk_pp:hover{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #ff0000 ; }
.mip_topinfo_div{ display: block ; overflow: hidden ; width: 138px ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; margin: 0px 2px ; padding: 0px 2px 2px 2px ; text-indent: 0px ; }
.mip_top_linfo_box{ display: block ; overflow: hidden ; width: 160px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; background-color: #ededed ; margin: 0px 2px ; padding: 2px ; border: 1px solid #dedede ; text-indent: 0px ; }
a.mip_dc_txlnk_bl{ display: inline ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 2px ; }
a.mip_dc_txlnk_bl:link{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #638fc3 ; }
a.mip_dc_txlnk_bl:visited{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #638fc3 ; }
a.mip_dc_txlnk_bl:hover{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: underline ; color: #ff0000 ; }
.mip_dc_txt_bl{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #4086bc ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.mip_nopad_div_nakacatch{ display: block ; overflow: hidden ; height: 110px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000000 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.mip_nopad_div_r{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: right ; color: #000000 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.mip_nopad_txt_r{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: right ; color: #000000 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
a.mip_topcbig_lnk{ display: block ; overflow: hidden ; width: 314px ; height: 20px ; font-size: 14px ; font-weight: bold ; font-style: normal ; line-height: 105% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 7px 2px 0px 30px ; background: url("/img/usr/default/BFx-X-dEs-2.gif") no-repeat scroll left top ; }
a.mip_topcbig_lnk:link{ font-size: 14px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #262626 ; }
a.mip_topcbig_lnk:visited{ font-size: 14px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #262626 ; }
a.mip_topcbig_lnk:hover{ font-size: 14px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #ff0000 ; }
.mip_topctxt_div{ display: block ; overflow: hidden ; width: 324px ; height: 44px ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 100% ; letter-spacing: 0px ; text-align: left ; color: #262626 ; margin: 0px ; padding: 2px 8px 0px 14px ; text-indent: 0px ; }
.mip_topctxt_txt{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 120% ; letter-spacing: 0px ; text-align: left ; color: #262626 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.mip_nopad_div_c{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #000000 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.mip_nopad_txt_c{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #000000 ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
a.mip_ptop_lnkmk{ display: inline ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 2px 8px 2px 16px ; background: url("/img/usr/default/7EI-8-YKv-3.gif") no-repeat scroll left top ; }
a.mip_ptop_lnkmk:link{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #779ecb ; }
a.mip_ptop_lnkmk:visited{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #779ecb ; }
a.mip_ptop_lnkmk:hover{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #ff0000 ; background: url("/img/usr/default/5B5-a-bFrU-1.gif") no-repeat scroll left top ; }
a.mip_next_lnkmk{ display: inline ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 4px 8px 2px 16px ; background: url("/img/usr/default/7Ko-8-mKw-3.gif") no-repeat scroll left top ; }
a.mip_next_lnkmk:link{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #779ecb ; }
a.mip_next_lnkmk:visited{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #779ecb ; }
a.mip_next_lnkmk:hover{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #ff0000 ; background: url("/img/usr/default/3LZ-c-AFrT-1.gif") no-repeat scroll left top ; }
a.mip_dcbig_lnk_or{ display: block ; font-size: 16px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px 2px 0px 18px ; background: url("/img/usr/default/EHS-U-GBnO-2.png") no-repeat scroll left top ; }
a.mip_dcbig_lnk_or:link{ font-size: 16px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #898989 ; }
a.mip_dcbig_lnk_or:visited{ font-size: 16px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #898989 ; }
a.mip_dcbig_lnk_or:hover{ font-size: 16px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #ff0000 ; }
.mip_dc_txt_blb{ display: inline ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #4086bc ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.mip_dctit_ft_div{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; background: url("/img/usr/default/Iyw-Q-bCv-4.gif") no-repeat scroll left top ; background-color: #ededed ; margin: 0px ; padding: 4px 8px 2px 16px ; border: 1px solid #d9d9d9 ; text-indent: 0px ; }
.mip_dctit_ft_txtdiv{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 0px ; padding: 0px 2px 4px 2px ; text-indent: 0px ; }
.maruhead1_ox{ margin: 0px ; }
.maruhead1_vr{ width: 4px ; background: url("/img/usr/default/lYd-h-qEvT-3_Fx.png") right top repeat-y ; }
.maruhead1_vl{ width: 4px ; background: url("/img/usr/default/lYd-h-qEvT-3_Dx.png") left top repeat-y ; }
.maruhead1_tl{ width: 4px ; height: 4px ; background: url("/img/usr/default/lYd-h-qEvT-3_Ax.png") left top no-repeat ; }
.maruhead1_bl{ width: 4px ; height: 4px ; background: url("/img/usr/default/lYd-h-qEvT-3_Gx.png") left bottom no-repeat ; }
.maruhead1_tr{ height: 4px ; background: url("/img/usr/default/lYd-h-qEvT-3_BC.png") right top no-repeat ; }
.maruhead1_br{ height: 4px ; background: url("/img/usr/default/lYd-h-qEvT-3_HI.png") right bottom no-repeat ; }
.maruhead1_in{ background: url("/img/usr/default/lYd-h-qEvT-3_Ex.png") ; }
.maruhead1_im{ font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; padding: 4px 8px 2px 16px ; border-bottom: 1px solid #eeeeee ; text-indent: 0px ; background: url("/img/usr/default/Iyw-Q-bCv-4.gif") no-repeat scroll left top !important ; }
.maruhead1{ margin: 0px ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; padding: 4px 8px 2px 16px ; border-bottom: 1px solid #eeeeee ; text-indent: 0px ; background: url("/img/usr/default/Iyw-Q-bCv-4.gif") no-repeat scroll left top !important ; }
.marubox1_ox{ margin: 0px 0px 10px 0px ; }
.marubox1_vr{ width: 4px ; background: url("/img/usr/default/i4X-k-CEvU-1_Fx.png") right top repeat-y ; }
.marubox1_vl{ width: 4px ; background: url("/img/usr/default/i4X-k-CEvU-1_Dx.png") left top repeat-y ; }
.marubox1_tl{ width: 4px ; height: 4px ; background: url("/img/usr/default/i4X-k-CEvU-1_Ax.png") left top no-repeat ; }
.marubox1_bl{ width: 4px ; height: 4px ; background: url("/img/usr/default/i4X-k-CEvU-1_Gx.png") left bottom no-repeat ; }
.marubox1_tr{ height: 4px ; background: url("/img/usr/default/i4X-k-CEvU-1_BC.png") right top no-repeat ; }
.marubox1_br{ height: 4px ; background: url("/img/usr/default/i4X-k-CEvU-1_HI.png") right bottom no-repeat ; }
.marubox1_in{ background: url("/img/usr/default/i4X-k-CEvU-1_Ex.png") ; }
.marubox1_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; padding: 2px 8px 4px 8px ; text-indent: 0px ; }
.marubox1{ margin: 0px 0px 10px 0px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; padding: 2px 8px 4px 8px ; text-indent: 0px ; }
.marublock_ox{ margin: 0px 0px 5px 0px ; }
.marublock_vr{ width: 4px ; background: url("/img/usr/default/kEM-i-MErX-2_Fx.png") right top repeat-y ; }
.marublock_vl{ width: 4px ; background: url("/img/usr/default/kEM-i-MErX-2_Dx.png") left top repeat-y ; }
.marublock_tl{ width: 4px ; height: 4px ; background: url("/img/usr/default/kEM-i-MErX-2_Ax.png") left top no-repeat ; }
.marublock_bl{ width: 4px ; height: 4px ; background: url("/img/usr/default/kEM-i-MErX-2_Gx.png") left bottom no-repeat ; }
.marublock_tr{ height: 4px ; background: url("/img/usr/default/kEM-i-MErX-2_BC.png") right top no-repeat ; }
.marublock_br{ height: 4px ; background: url("/img/usr/default/kEM-i-MErX-2_HI.png") right bottom no-repeat ; }
.marublock_in{ background: url("/img/usr/default/kEM-i-MErX-2_Ex.png") ; }
.marublock_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; padding: 2px 8px 4px 8px ; text-indent: 0px ; }
.marublock{ margin: 0px 0px 5px 0px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; padding: 2px 8px 4px 8px ; text-indent: 0px ; }
.kakublock{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; background-color: #ededed ; margin: 0px 0px 5px 0px ; padding: 2px 8px 4px 8px ; border: 1px solid #d9d9d9 ; text-indent: 0px ; }
.maruhead2{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; background-color: #ededed ; margin: 4px 0px 0px 10px ; padding: 4px 8px 2px 8px ; border: 1px solid #d9d9d9 ; text-indent: 0px ; }
.mip_kakusyuku_div{ display: block ; font-size: 12px; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: right ; color: #000000 ; margin: 10px 0px 0px 0px ; padding: 0px 8px 0px 0px ; text-indent: 0px ; }
.mip_micon_imgdiv{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 2px 15px 8px 0px ; padding: 4px ; border: 1px solid #cccccc ; text-indent: 0px ; }
a.potilink1{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px 2px 2px 12px ; background: url("/img/usr/default/6yU-9-EHtT-2.png") no-repeat scroll left top ; }
a.potilink1:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #4086bc ; }
a.potilink1:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #4086bc ; }
a.potilink1:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #ff0000 ; }
.mip_selectcategory{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: right ; margin: 5px 0px ; padding: 0px 0px 5px 0px ; border-bottom: 1px solid #cccccc ; text-indent: 0px ; }
.mip_logintit{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 100% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; background-color: #2b2b2b ; margin: 0px 2px ; padding: 6px 6px 5px 6px ; border: 1px solid #5e5e5e ; text-indent: 0px ; }
.mip_logindiv{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 100% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; background-color: #b2b2b2 ; margin: 0px 2px 5px 2px ; padding: 0px 2px 2px 2px ; border: 1px solid #b2b2b2 ; text-indent: 0px ; }
a.auth01_piecelink{ display: inline ; font-size: 12px; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px 2px 2px 16px ; background: url("/img/usr/default/bPG-r-XBn-2.png") no-repeat scroll left top ; }
a.auth01_piecelink:link{ font-size: 12px; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #4086bc ; }
a.auth01_piecelink:visited{ font-size: 12px; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #4086bc ; }
a.auth01_piecelink:hover{ font-size: 12px; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #ff0000 ; }
.innerbox{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; background-color: #ffffff ; margin: 4px 4px 5px 4px ; padding: 6px 8px 8px 8px ; border: 1px solid #d9d9d9 ; text-indent: 0px ; }
.mip_illust_rsty{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px 2px 8px 8px ; padding: 2px ; border: 1px solid #cccccc ; text-indent: 0px ; }
.mip_sv_kmh1div_ox{ margin: 0px ; }
.mip_sv_kmh1div_vr{ width: 4px ; background: url("/img/usr/default/GDn-S-gEpO-2_Fx.png") right top repeat-y ; }
.mip_sv_kmh1div_vl{ width: 4px ; background: url("/img/usr/default/GDn-S-gEpO-2_Dx.png") left top repeat-y ; }
.mip_sv_kmh1div_tl{ width: 4px ; height: 4px ; background: url("/img/usr/default/GDn-S-gEpO-2_Ax.png") left top no-repeat ; }
.mip_sv_kmh1div_bl{ width: 4px ; height: 4px ; background: url("/img/usr/default/GDn-S-gEpO-2_Gx.png") left bottom no-repeat ; }
.mip_sv_kmh1div_tr{ height: 4px ; background: url("/img/usr/default/GDn-S-gEpO-2_BC.png") right top no-repeat ; }
.mip_sv_kmh1div_br{ height: 4px ; background: url("/img/usr/default/GDn-S-gEpO-2_HI.png") right bottom no-repeat ; }
.mip_sv_kmh1div_in{ background: url("/img/usr/default/GDn-S-gEpO-2_Ex.png") ; }
.mip_sv_kmh1div_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; padding: 16px ; text-indent: 0px ; }
.mip_sv_kmh1div{ margin: 0px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; padding: 16px ; text-indent: 0px ; }
.mip_b_catchtxt{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 160% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
a.mip_b_catchlnk{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 160% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; }
a.mip_b_catchlnk:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #eb613a ; }
a.mip_b_catchlnk:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #eb613a ; }
a.mip_b_catchlnk:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #ffffff ; }
a.mip_svtitlnk1{ display: block ; overflow: hidden ; width: 113px ; height: 27px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; background: url("/img/usr/default/ZHH-z-SEpU-1.png") no-repeat scroll left top ; }
a.mip_svtitlnk1:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_svtitlnk1:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_svtitlnk1:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; background: url("/img/usr/default/4B3-b-dEpV-1.png") no-repeat scroll left top ; }
a.mip_svtitlnk2{ display: block ; overflow: hidden ; width: 113px ; height: 27px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; background: url("/img/usr/default/2zC-d-XEpW-1.png") no-repeat scroll left top ; }
a.mip_svtitlnk2:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_svtitlnk2:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_svtitlnk2:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; background: url("/img/usr/default/T6K-F-PEpX-1.png") no-repeat scroll left top ; }
a.mip_svtitlnk3{ display: block ; overflow: hidden ; width: 113px ; height: 27px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; background: url("/img/usr/default/ixT-k-GEqO-1.png") no-repeat scroll left top ; }
a.mip_svtitlnk3:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_svtitlnk3:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_svtitlnk3:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; background: url("/img/usr/default/tGy-9-5EqP-1.png") no-repeat scroll left top ; }
a.mip_svtitlnk4{ display: block ; overflow: hidden ; width: 113px ; height: 27px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; background: url("/img/usr/default/Fmh-T-mEqQ-1.png") no-repeat scroll left top ; }
a.mip_svtitlnk4:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_svtitlnk4:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_svtitlnk4:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; background: url("/img/usr/default/rJf-b-oEqR-1.png") no-repeat scroll left top ; }
a.mip_svinqlnk{ display: block ; overflow: hidden ; width: 113px ; height: 26px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; background: url("/img/usr/default/x7s-5-bEsP-1.png") no-repeat scroll left top ; }
a.mip_svinqlnk:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_svinqlnk:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_svinqlnk:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; background: url("/img/usr/default/hlw-l-7EsQ-1.png") no-repeat scroll left top ; }
.mip_dtcenter_txt{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #333333 ; margin: 0px ; padding: 2px 0px ; text-indent: 0px ; }
.mip_yogo_ptit_ox{ margin: 0px ; background-color: #ededed ; }
.mip_yogo_ptit_vr{ width: 4px ; background: url("/img/usr/default/kEM-i-MErX-2_Fx.png") right top repeat-y ; }
.mip_yogo_ptit_vl{ width: 4px ; background: url("/img/usr/default/kEM-i-MErX-2_Dx.png") left top repeat-y ; }
.mip_yogo_ptit_tl{ width: 4px ; height: 4px ; background: url("/img/usr/default/kEM-i-MErX-2_Ax.png") left top no-repeat ; }
.mip_yogo_ptit_bl{ width: 4px ; height: 4px ; background: url("/img/usr/default/kEM-i-MErX-2_Gx.png") left bottom no-repeat ; }
.mip_yogo_ptit_tr{ height: 4px ; background: url("/img/usr/default/kEM-i-MErX-2_BC.png") right top no-repeat ; }
.mip_yogo_ptit_br{ height: 4px ; background: url("/img/usr/default/kEM-i-MErX-2_HI.png") right bottom no-repeat ; }
.mip_yogo_ptit_in{ background: url("/img/usr/default/kEM-i-MErX-2_Ex.png") ; }
.mip_yogo_ptit_im{ font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: right ; color: #666666 ; padding: 4px 8px 2px 8px ; border-bottom: 1px solid #eeeeee ; text-indent: 0px ; background: #ededed url("/img/usr/default/KnH-O-SEsV-1.png") no-repeat scroll left top !important ; }
.mip_yogo_ptit{ margin: 0px ; background-color: #ededed ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: right ; color: #666666 ; padding: 4px 8px 2px 8px ; border-bottom: 1px solid #eeeeee ; text-indent: 0px ; background: #ededed url("/img/usr/default/KnH-O-SEsV-1.png") no-repeat scroll left top !important ; }
a.mip_yogo_lnk{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px 2px 2px 12px ; background: url("/img/usr/default/HVO-R-LEsW-2.gif") no-repeat scroll left top ; }
a.mip_yogo_lnk:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #4086bc ; }
a.mip_yogo_lnk:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #4086bc ; }
a.mip_yogo_lnk:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #ff0000 ; background: url("/img/usr/default/dkD-p-WEsX-2.gif") no-repeat scroll left top ; }
.mip_sv_kmh1div_b_ox{ margin: 0px ; }
.mip_sv_kmh1div_b_vr{ width: 4px ; background: url("/img/usr/default/yox-4-6EuU-1_Fx.png") right top repeat-y ; }
.mip_sv_kmh1div_b_vl{ width: 4px ; background: url("/img/usr/default/yox-4-6EuU-1_Dx.png") left top repeat-y ; }
.mip_sv_kmh1div_b_tl{ width: 4px ; height: 4px ; background: url("/img/usr/default/yox-4-6EuU-1_Ax.png") left top no-repeat ; }
.mip_sv_kmh1div_b_bl{ width: 4px ; height: 4px ; background: url("/img/usr/default/yox-4-6EuU-1_Gx.png") left bottom no-repeat ; }
.mip_sv_kmh1div_b_tr{ height: 4px ; background: url("/img/usr/default/yox-4-6EuU-1_BC.png") right top no-repeat ; }
.mip_sv_kmh1div_b_br{ height: 4px ; background: url("/img/usr/default/yox-4-6EuU-1_HI.png") right bottom no-repeat ; }
.mip_sv_kmh1div_b_in{ background: url("/img/usr/default/yox-4-6EuU-1_Ex.png") ; }
.mip_sv_kmh1div_b_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; padding: 16px ; text-indent: 0px ; }
.mip_sv_kmh1div_b{ margin: 0px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; padding: 16px ; text-indent: 0px ; }
a.mip_tapply_zero_lnk{ display: block ; overflow: hidden ; width: 126px ; height: 21px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; background: url("/img/usr/default/5bX-a-CEwO-1.png") no-repeat scroll left top ; }
a.mip_tapply_zero_lnk:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_tapply_zero_lnk:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_tapply_zero_lnk:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; background: url("/img/usr/default/D2O-V-LEwP-1.png") no-repeat scroll left top ; }
a.mip_tapply_ligh_lnk{ display: block ; overflow: hidden ; width: 126px ; height: 21px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; background: url("/img/usr/default/rgN-b-MEwQ-1.png") repeat scroll left top ; }
a.mip_tapply_ligh_lnk:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_tapply_ligh_lnk:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_tapply_ligh_lnk:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; background: url("/img/usr/default/79C-8-XEwR-1.png") no-repeat scroll left top ; }
a.mip_tapply_plus_lnk{ display: block ; overflow: hidden ; width: 126px ; height: 21px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; background: url("/img/usr/default/U4Y-E-BEwS-2.png") no-repeat scroll left top ; }
a.mip_tapply_plus_lnk:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_tapply_plus_lnk:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_tapply_plus_lnk:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; background: url("/img/usr/default/2uC-d-XEwT-1.png") no-repeat scroll left top ; }
a.mip_tapply_plem_lnk{ display: block ; overflow: hidden ; width: 126px ; height: 21px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; background: url("/img/usr/default/7uK-8-PEwU-1.png") no-repeat scroll left top ; }
a.mip_tapply_plem_lnk:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_tapply_plem_lnk:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_tapply_plem_lnk:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; background: url("/img/usr/default/BW9-X-7EwV-1.png") no-repeat scroll left top ; }
a.mip_bab_zl_lnk{ display: block ; overflow: hidden ; width: 203px ; height: 39px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; background: url("/img/usr/default/3Sg-c-nEwW-1.png") no-repeat scroll left top ; }
a.mip_bab_zl_lnk:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_bab_zl_lnk:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_bab_zl_lnk:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; background: url("/img/usr/default/0Yc-f-rEwX-1.png") no-repeat scroll left top ; }
a.mip_bab_pp_lnk{ display: block ; overflow: hidden ; width: 201px ; height: 37px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; background: url("/img/usr/default/Nj6-L-aFnO-2.png") no-repeat scroll left top ; }
a.mip_bab_pp_lnk:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_bab_pp_lnk:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_bab_pp_lnk:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; background: url("/img/usr/default/Cwv-W-8FnP-2.png") no-repeat scroll left top ; }
a.mip_lab_zl_lnk{ display: block ; overflow: hidden ; width: 152px ; height: 39px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; background: url("/img/usr/default/Red-H-qFoO-1.png") no-repeat scroll left top ; }
a.mip_lab_zl_lnk:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_lab_zl_lnk:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_lab_zl_lnk:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; background: url("/img/usr/default/IYn-Q-gFoP-1.png") no-repeat scroll left top ; }
a.mip_lab_pp_lnk{ display: block ; overflow: hidden ; width: 152px ; height: 39px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; background: url("/img/usr/default/1l4-e-cFoQ-1.png") no-repeat scroll left top ; }
a.mip_lab_pp_lnk:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_lab_pp_lnk:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_lab_pp_lnk:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; background: url("/img/usr/default/Gug-S-nFoR-1.png") no-repeat scroll left top ; }
a.mip_bab_zero_lnk{ display: block ; overflow: hidden ; width: 201px ; height: 23px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; background: url("/img/usr/default/tO0-9-gFpQ-2.png") no-repeat scroll left top ; }
a.mip_bab_zero_lnk:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_bab_zero_lnk:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_bab_zero_lnk:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; background: url("/img/usr/default/Pv8-J-8FpR-2.png") no-repeat scroll left top ; }
a.mip_bab_light_lnk{ display: block ; overflow: hidden ; width: 201px ; height: 23px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; background: url("/img/usr/default/Qrn-I-gFpS-2.png") no-repeat scroll left top ; }
a.mip_bab_light_lnk:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_bab_light_lnk:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; }
a.mip_bab_light_lnk:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; background: url("/img/usr/default/nPJ-f-QFpT-2.png") no-repeat scroll left top ; }
.marublock2_ox{ margin: 0px 0px 5px 0px ; }
.marublock2_vr{ width: 4px ; background: url("/img/usr/default/kEM-i-MErX-2_Fx.png") right top repeat-y ; }
.marublock2_vl{ width: 4px ; background: url("/img/usr/default/kEM-i-MErX-2_Dx.png") left top repeat-y ; }
.marublock2_tl{ width: 4px ; height: 4px ; background: url("/img/usr/default/kEM-i-MErX-2_Ax.png") left top no-repeat ; }
.marublock2_bl{ width: 4px ; height: 4px ; background: url("/img/usr/default/kEM-i-MErX-2_Gx.png") left bottom no-repeat ; }
.marublock2_tr{ height: 4px ; background: url("/img/usr/default/kEM-i-MErX-2_BC.png") right top no-repeat ; }
.marublock2_br{ height: 4px ; background: url("/img/usr/default/kEM-i-MErX-2_HI.png") right bottom no-repeat ; }
.marublock2_in{ background: url("/img/usr/default/kEM-i-MErX-2_Ex.png") ; }
.marublock2_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; padding: 2px 0px ; text-indent: 0px ; }
.marublock2{ margin: 0px 0px 5px 0px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; padding: 2px 0px ; text-indent: 0px ; }
.marubox2_ox{ margin: 0px 0px 10px 0px ; }
.marubox2_vr{ width: 4px ; background: url("/img/usr/default/i4X-k-CEvU-1_Fx.png") right top repeat-y ; }
.marubox2_vl{ width: 4px ; background: url("/img/usr/default/i4X-k-CEvU-1_Dx.png") left top repeat-y ; }
.marubox2_tl{ width: 4px ; height: 4px ; background: url("/img/usr/default/i4X-k-CEvU-1_Ax.png") left top no-repeat ; }
.marubox2_bl{ width: 4px ; height: 4px ; background: url("/img/usr/default/i4X-k-CEvU-1_Gx.png") left bottom no-repeat ; }
.marubox2_tr{ height: 4px ; background: url("/img/usr/default/i4X-k-CEvU-1_BC.png") right top no-repeat ; }
.marubox2_br{ height: 4px ; background: url("/img/usr/default/i4X-k-CEvU-1_HI.png") right bottom no-repeat ; }
.marubox2_in{ background: url("/img/usr/default/i4X-k-CEvU-1_Ex.png") ; }
.marubox2_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; padding: 2px 0px ; text-indent: 0px ; }
.marubox2{ margin: 0px 0px 10px 0px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; padding: 2px 0px ; text-indent: 0px ; }
.mip_sitel_pdiv{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; background-color: #ededed ; margin: 5px 2px 8px 2px ; padding: 10px ; border: 1px solid #d9d9d9 ; text-indent: 0px ; }
.mip_siteimg_div{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; background-color: #ffffff ; margin: 2px 15px 2px 0px ; padding: 4px ; border: 1px solid #cccccc ; text-indent: 0px ; }
.mip_smaptxt{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #4086bc ; margin: 0px 12px 0px 0px ; padding: 4px ; border-bottom: 2px dotted #e0e0e0 ; text-indent: 0px ; }
.mip_flow_left_tit_ox{ margin: 0px ; }
.mip_flow_left_tit_vr{ width: 5px ; background: url("/img/usr/default/pm7-d-9GnQ-1_Fx.png") right top repeat-y ; }
.mip_flow_left_tit_vl{ width: 5px ; background: url("/img/usr/default/pm7-d-9GnQ-1_Dx.png") left top repeat-y ; }
.mip_flow_left_tit_tl{ width: 5px ; height: 5px ; background: url("/img/usr/default/pm7-d-9GnQ-1_Ax.png") left top no-repeat ; }
.mip_flow_left_tit_bl{ width: 5px ; height: 5px ; background: url("/img/usr/default/pm7-d-9GnQ-1_Gx.png") left bottom no-repeat ; }
.mip_flow_left_tit_tr{ height: 5px ; background: url("/img/usr/default/pm7-d-9GnQ-1_BC.png") right top no-repeat ; }
.mip_flow_left_tit_br{ height: 5px ; background: url("/img/usr/default/pm7-d-9GnQ-1_HI.png") right bottom no-repeat ; }
.mip_flow_left_tit_in{ background: url("/img/usr/default/pm7-d-9GnQ-1_Ex.png") ; }
.mip_flow_left_tit_im{ font-size: 12px ; font-weight: bold ; font-style: normal ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; padding: 0px ; text-indent: 0px ; }
.mip_flow_left_tit{ margin: 0px ; font-size: 12px ; font-weight: bold ; font-style: normal ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; padding: 0px ; text-indent: 0px ; }
.mip_flow_lttxt{ display: block ; font-size: 13px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #ffffff ; margin: 0px ; padding: 12px 4px 4px 4px ; text-indent: 0px ; }
.modframe5{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 0px 2px 5px 2px ; padding: 2px ; border: 1px solid #333333 ; text-indent: 0px ; }
.modframe6{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 0px 2px 5px 2px ; padding: 2px ; border: 1px solid #666666 ; text-indent: 0px ; }
.modinv_text{ 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: 2px ; text-indent: 0px ; }
a.moddec_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.moddec_link:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #333333 ; }
a.moddec_link:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #333333 ; }
a.moddec_link:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #666666 ; }
a.modpath_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.modpath_link:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #333333 ; }
a.modpath_link:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #333333 ; }
a.modpath_link:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #666666 ; }
.modpath_text{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 1px ; padding: 0px ; text-indent: 0px ; }
.moddef_textr{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: right ; color: #333333 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.modinv_textr{ 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: 2px ; text-indent: 0px ; }
.moddef_textc{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #333333 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.modinv_textc{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #ffffff ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.modcopyright{ 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: 2px ; text-indent: 0px ; }
.modfoot_text{ 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: 2px ; text-indent: 0px ; }
a.modfoot_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.modfoot_link:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #efefef ; }
a.modfoot_link:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #efefef ; }
a.modfoot_link:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #ffffff ; }
.modhead_text{ 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: 2px ; text-indent: 0px ; }
a.modhead_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.modhead_link:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #efefef ; }
a.modhead_link:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #efefef ; }
a.modhead_link:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #ffffff ; }
a.modpageupper{ 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.modpageupper:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #333333 ; }
a.modpageupper:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #333333 ; }
a.modpageupper:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #666666 ; }
a.modtotoplink{ 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.modtotoplink:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #333333 ; }
a.modtotoplink:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #333333 ; }
a.modtotoplink:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: underline ; color: #666666 ; }
.leadbox{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px 0px 2px 0px ; padding: 4px ; border-bottom: 1px solid #cccccc ; text-indent: 0px ; }
.maruhead3_ox{ margin: 0px ; }
.maruhead3_vr{ width: 4px ; background: url("/img/usr/default/lYd-h-qEvT-3_Fx.png") right top repeat-y ; }
.maruhead3_vl{ width: 4px ; background: url("/img/usr/default/lYd-h-qEvT-3_Dx.png") left top repeat-y ; }
.maruhead3_tl{ width: 4px ; height: 4px ; background: url("/img/usr/default/lYd-h-qEvT-3_Ax.png") left top no-repeat ; }
.maruhead3_bl{ width: 4px ; height: 4px ; background: url("/img/usr/default/lYd-h-qEvT-3_Gx.png") left bottom no-repeat ; }
.maruhead3_tr{ height: 4px ; background: url("/img/usr/default/lYd-h-qEvT-3_BC.png") right top no-repeat ; }
.maruhead3_br{ height: 4px ; background: url("/img/usr/default/lYd-h-qEvT-3_HI.png") right bottom no-repeat ; }
.maruhead3_in{ background: url("/img/usr/default/lYd-h-qEvT-3_Ex.png") ; }
.maruhead3_im{ font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; padding: 4px 8px 2px 8px ; border-bottom: 1px solid #eeeeee ; text-indent: 0px ; }
.maruhead3{ margin: 0px ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; padding: 4px 8px 2px 8px ; border-bottom: 1px solid #eeeeee ; text-indent: 0px ; }
.kakuhead{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ffffff ; background-color: #666666 ; margin: 0px ; padding: 2px 8px 4px 8px ; border: 1px solid #666666 ; text-indent: 0px ; }
.bodybox1{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 0px 0px 10px 0px ; padding: 0px 2px 2px 2px ; text-indent: 0px ; }
.modlist01_3196{ list-style-position: outside; list-style-type: disc ; ;font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 0px 0px 0px 20px ; padding: 0px ; text-indent: 0px ; }
.modlist01_3200{ list-style-position: outside; list-style-type: disc ; ;font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; margin: 0px 0px 0px 20px ; padding: 0px ; text-indent: 0px ; }
.head1{ display: block ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #333333 ; background: url("/img/usr/default/8jM-7-OEoV-1.png") repeat-y scroll left top ; margin: 0px ; padding: 3px 3px 0px 18px ; text-indent: 0px ; }
.head2_ox{ margin: 0px ; }
.head2_vr{ width: 4px ; background: url("/img/themes/usr.default.2/sty027_Fx.png") right top repeat-y ; }
.head2_vl{ width: 4px ; background: url("/img/themes/usr.default.2/sty027_Dx.png") left top repeat-y ; }
.head2_tl{ width: 4px ; height: 4px ; background: url("/img/themes/usr.default.2/sty027_Ax.png") left top no-repeat ; }
.head2_bl{ width: 4px ; height: 4px ; background: url("/img/themes/usr.default.2/sty027_Gx.png") left bottom no-repeat ; }
.head2_tr{ height: 4px ; background: url("/img/themes/usr.default.2/sty027_BC.png") right top no-repeat ; }
.head2_br{ height: 4px ; background: url("/img/themes/usr.default.2/sty027_HI.png") right bottom no-repeat ; }
.head2_in{ background: url("/img/themes/usr.default.2/sty027_Ex.png") ; }
.head2_im{ font-size: 14px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #ffffff ; padding: 5px 8px 5px 12px ; text-indent: 0px ; }
.head2{ margin: 0px ; font-size: 14px ; font-weight: bold ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: center ; color: #ffffff ; padding: 5px 8px 5px 12px ; text-indent: 0px ; }
.box2_ox{ margin: 0px ; }
.box2_vr{ width: 4px ; background: url("/img/usr/default/oWP-e-LDuQ-2_Fx.png") right top repeat-y ; }
.box2_vl{ width: 4px ; background: url("/img/usr/default/oWP-e-LDuQ-2_Dx.png") left top repeat-y ; }
.box2_tl{ width: 4px ; height: 4px ; background: url("/img/usr/default/oWP-e-LDuQ-2_Ax.png") left top no-repeat ; }
.box2_bl{ width: 4px ; height: 4px ; background: url("/img/usr/default/oWP-e-LDuQ-2_Gx.png") left bottom no-repeat ; }
.box2_tr{ height: 4px ; background: url("/img/usr/default/oWP-e-LDuQ-2_BC.png") right top no-repeat ; }
.box2_br{ height: 4px ; background: url("/img/usr/default/oWP-e-LDuQ-2_HI.png") right bottom no-repeat ; }
.box2_in{ background: url("/img/usr/default/oWP-e-LDuQ-2_Ex.png") ; }
.box2_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #cccccc ; padding: 5px 8px 5px 12px ; text-indent: 0px ; }
.box2{ margin: 0px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #cccccc ; padding: 5px 8px 5px 12px ; text-indent: 0px ; }
.kvhead1_ox{ margin: 0px ; }
.kvhead1_vr{ width: 4px ; background: url("/img/usr/default/apO-s-MDwQ-5_Fx.png") right top repeat-y ; }
.kvhead1_vl{ width: 4px ; background: url("/img/usr/default/apO-s-MDwQ-5_Dx.png") left top repeat-y ; }
.kvhead1_tl{ width: 4px ; height: 4px ; background: url("/img/usr/default/apO-s-MDwQ-5_Ax.png") left top no-repeat ; }
.kvhead1_bl{ width: 4px ; height: 4px ; background: url("/img/usr/default/apO-s-MDwQ-5_Gx.png") left bottom no-repeat ; }
.kvhead1_tr{ height: 4px ; background: url("/img/usr/default/apO-s-MDwQ-5_BC.png") right top no-repeat ; }
.kvhead1_br{ height: 4px ; background: url("/img/usr/default/apO-s-MDwQ-5_HI.png") right bottom no-repeat ; }
.kvhead1_in{ background: url("/img/usr/default/apO-s-MDwQ-5_Ex.png") ; }
.kvhead1_im{ font-size: 12px ; font-weight: bold ; font-style: normal ; letter-spacing: 0px ; text-align: left ; color: #333333 ; padding: 0px 0px 3px 5px ; text-indent: 0px ; }
.kvhead1{ margin: 0px ; font-size: 12px ; font-weight: bold ; font-style: normal ; letter-spacing: 0px ; text-align: left ; color: #333333 ; padding: 0px 0px 3px 5px ; text-indent: 0px ; }
.kvbox_ox{ margin: 0px 0px 7px 0px ; }
.kvbox_vr{ width: 4px ; background: url("/img/usr/default/apO-s-MDwQ-5_Fx.png") right top repeat-y ; }
.kvbox_vl{ width: 4px ; background: url("/img/usr/default/apO-s-MDwQ-5_Dx.png") left top repeat-y ; }
.kvbox_tl{ width: 4px ; height: 4px ; background: url("/img/usr/default/apO-s-MDwQ-5_Ax.png") left top no-repeat ; }
.kvbox_bl{ width: 4px ; height: 4px ; background: url("/img/usr/default/apO-s-MDwQ-5_Gx.png") left bottom no-repeat ; }
.kvbox_tr{ height: 4px ; background: url("/img/usr/default/apO-s-MDwQ-5_BC.png") right top no-repeat ; }
.kvbox_br{ height: 4px ; background: url("/img/usr/default/apO-s-MDwQ-5_HI.png") right bottom no-repeat ; }
.kvbox_in{ background: url("/img/usr/default/apO-s-MDwQ-5_Ex.png") ; }
.kvbox_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; padding: 0px ; text-indent: 0px ; }
.kvbox{ margin: 0px 0px 7px 0px ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; padding: 0px ; text-indent: 0px ; }
.dc_txt_top{ display: block ; font-size: 11px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ff9900 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
a.kvlink{ display: inline ; font-size: 12px ; font-weight: bold ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px 2px ; }
a.kvlink:link{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #333333 ; }
a.kvlink:visited{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #333333 ; }
a.kvlink:hover{ font-size: 12px ; font-weight: bold ; font-style: normal ; text-decoration: none ; color: #ff0000 ; }
.head{ display: block ; overflow: hidden ; height: 20px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 100% ; letter-spacing: 0px ; text-align: left ; background: url("/img/dynamic/1x1-55555500.gif") repeat-x scroll bottom left ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
.block{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 3px ; border-bottom: 1px solid #555555 ; border-left: 1px solid #555555 ; border-right: 1px solid #555555 ; text-indent: 0px ; }
a.link0{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 100% ; letter-spacing: 0px ; text-align: left ; margin: 0px 0px 0px 5px ; padding: 3px 6px ; border: 1px solid #555555 ; }
a.link0:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #ffffff ; background-color: #555555 ; }
a.link0:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #ffffff ; background-color: #555555 ; }
a.link0:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #555555 ; background-color: #ffffff ; }
a.link1{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 100% ; letter-spacing: 0px ; text-align: left ; margin: 0px 0px 0px 5px ; padding: 3px 6px ; border-top: 1px solid #555555 ; border-bottom: 1px solid #ffffff ; border-left: 1px solid #555555 ; border-right: 1px solid #555555 ; }
a.link1:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #555555 ; background-color: #ffffff ; }
a.link1:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #555555 ; background-color: #ffffff ; }
a.link1:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #ffffff ; background-color: #555555 ; }
.searchbox{ display: block ; font-size: 12px; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #000000 ; margin: 13px 0px 0px 0px ; padding: 0px 8px 0px 0px ; text-indent: 0px ; }
.topkvhead1{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 125% ; letter-spacing: 0px ; text-align: left ; color: #5f5f5f ; background: url("/img/usr/default/Oy1-K-gHrT-7.png") no-repeat scroll left top ; margin: 0px ; padding: 45px 0px 10px 22px ; text-indent: 0px ; }
.pulldownbox{ display: block ; overflow: hidden ; width: 125px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 100% ; letter-spacing: 0px ; text-align: left ; background-color: #ffffff ; margin: 0px ; padding: 5px 1px 5px 3px ; border-left: 3px solid #999999 ; text-indent: 0px ; }
a.pulldownlink{ display: block ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; margin: 0px ; padding: 0px ; }
a.pulldownlink:link{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #666666 ; background-color: #ffffff ; }
a.pulldownlink:visited{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #666666 ; background-color: #ffffff ; }
a.pulldownlink:hover{ font-size: 12px ; font-weight: normal ; font-style: normal ; text-decoration: none ; color: #ff0000 ; }
.usr_span1{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #ff6633 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.usr_span2{ display: inline ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #009900 ; margin: 0px ; padding: 2px ; text-indent: 0px ; }
.doublebox_ox{ height: 34px ; display: block ; overflow: hidden ; margin: 0px 2px ; background: url("/img/usr/default/Mkn-M-hKpW-4.gif") no-repeat scroll right top ; }
.doublebox{ height: 34px ; display: block ; overflow: hidden ; font-size: 12px ; font-weight: bold ; font-style: normal ; line-height: 100% ; letter-spacing: 0px ; text-align: left ; color: #003399 ; padding: 12px 0px 10px 16px ; text-indent: 0px ; background: url("/img/usr/default/MbO-M-MKpV-3.gif") no-repeat scroll left top !important ; margin: 0px; }
.maruheadxx_ox{ margin: 0px ; }
.maruheadxx_vr{ width: 4px ; background: url("/img/usr/default/i4X-k-CEvU-1_Fx.png") right top repeat-y ; }
.maruheadxx_vl{ width: 4px ; background: url("/img/usr/default/i4X-k-CEvU-1_Dx.png") left top repeat-y ; }
.maruheadxx_tl{ width: 4px ; height: 4px ; background: url("/img/usr/default/i4X-k-CEvU-1_Ax.png") left top no-repeat ; }
.maruheadxx_bl{ width: 4px ; height: 4px ; background: url("/img/usr/default/i4X-k-CEvU-1_Gx.png") left bottom no-repeat ; }
.maruheadxx_tr{ height: 4px ; background: url("/img/usr/default/i4X-k-CEvU-1_BC.png") right top no-repeat ; }
.maruheadxx_br{ height: 4px ; background: url("/img/usr/default/i4X-k-CEvU-1_HI.png") right bottom no-repeat ; }
.maruheadxx_in{ background: url("/img/usr/default/i4X-k-CEvU-1_Ex.png") ; }
.maruheadxx_im{ font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; padding: 2px 8px 4px 8px ; text-indent: 0px ; }
.maruheadxx{ margin: 0px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; padding: 2px 8px 4px 8px ; text-indent: 0px ; }
.bodybox80{ display: block ; overflow: hidden ; width: 240px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; background-color: #dddddd ; margin: 0px 2px 2px 2px ; padding: 2px ; border-bottom: 1px solid #cccccc ; border-left: 1px solid #cccccc ; border-right: 1px solid #cccccc ; text-indent: 0px ; }
.linkbox80{ display: block ; overflow: hidden ; width: 240px ; height: 80px ; font-size: 12px ; font-weight: normal ; font-style: normal ; line-height: 150% ; letter-spacing: 0px ; text-align: left ; color: #666666 ; background-color: #dddddd ; margin: 2px 2px 0px 2px ; padding: 2px ; border-top: 1px solid #cccccc ; border-left: 1px solid #cccccc ; border-right: 1px solid #cccccc ; text-indent: 0px ; }
.popbase{ display: block ; font-size: 10px ; font-weight: normal ; font-style: normal ; letter-spacing: 0px ; text-align: left ; background-color: #eeeeee ; margin: 0px ; padding: 0px ; text-indent: 0px ; }
input:focus { background-color: #efefef; border-color: #ff0000; }/*oo*/
select:focus { background-color: #efefef; border-color: #ff0000; }/*oo*/
textarea:focus { background-color: #efefef; border-color: #ff0000; }/*oo*/
select { color: #333333; background-color: #ffffff; border: #555555 solid 1px; }/*oo*/
.sysinpbox { color: #333333; background-color: #ffffff; border: #555555 solid 1px; }/*oo*/
.syssubmit { color: #333333; background-color: #ffffff; border: #555555 solid 1px; }/*oo*/

