@charset "UTF-8";
/* CSS Document */

body { margin:0; padding:0; }

img { border:0; }
a.imgRlovr:hover { -moz-opacity:0.70; opacity:0.70; filter: alpha(opacity=70); }

.left { float:left; display:inline; }
.right { float:right; display:inline; }
.clear { clear:both; }

.clearfix:after { content:"."; display:block; clear:both; height:0; visibility:hidden; }
.clearfix { min-height:1px; }
*html .clearfix { height:1px; /*\*//*/ height: auto; overflow: hidden;  /**/}

.mr2 { margin-right:2px; }
.mr3 { margin-right:3px; }
.mr4 { margin-right:4px; }
.mr5 { margin-right:5px; }
.mr10 { margin-right:10px; }

.lk_blk:link    { text-decoration:none; color:#000; }
.lk_blk:visited { text-decoration:none; color:#000; }
.lk_blk:active  { text-decoration:underline; color:#F60; }
.lk_blk:hover { text-decoration:underline; color:#F60; }

.lk_wtr:link    { text-decoration:none; color:#009FE7; }
.lk_wtr:visited { text-decoration:none; color:#009FE7; }
.lk_wtr:active  { text-decoration:underline; color:#0067B6; }
.lk_wtr:hover { text-decoration:underline; color:#0067B6; }

#baseBox { width:1026px; margin:0 auto; }
#ftrBox { background:url(img/base_pt02.gif) no-repeat; width:1001px; height:34px; padding:7px 0 0 25px; font-size:12px; color:#FFF; }
#ftrBox2 { background:url(img/base_pt02_2.gif) no-repeat; width:1001px; height:34px; padding:7px 0 0 25px; margin-top:30px; font-size:12px; color:#FFF; }
#baseBoxMN { width:740px; margin:0 auto; }
#ftrBoxMN { background:url(img/base_pt04.gif) no-repeat; width:725px; height:34px; padding:7px 0 0 15px; font-size:10px; color:#FFF; }
#ftrBoxMN2 { font-size:14px; color:#000 !important; margin-top:-5px; }
#contBox { width:965px; margin:0 auto; }

.loginBg { background:url(img/base_bg01.jpg) no-repeat; width:1026px; height:655px; }
.loginBg1 { background:url(img/base_bg02.jpg) no-repeat; width:1026px; height:750px; }
.loginBg2 { width:475px; margin:222px auto 0 auto; }
.loginWdt1 { width:335px; }
.loginWdt3 { width:118px; }

.menuMgL1 { margin-left:630px; margin-top:20px; }
.menuMgL2 { margin-left:550px; }
.menuMgL3 { margin-left:450px; }
.menuMgL4 { margin-left:350px; }
.menuMgL7 { margin-left:300px; margin-top:20px; }
.menuMgL5 { margin-left:230px; }
.menuMgL6 { margin-left:150px; }

.fm01 { width:335px; border:1px solid #CCC; padding:9px 3px; font-size:14px; }

.miniBox { margin:30px 0; text-align:center; }
.pageBox { margin:0 0 20px 0; padding:0 0 10px 0; border-bottom:1px solid #CCC; }
.pageBoxNo { margin:0 0 20px 0; padding:0 0 10px 0; border-bottom:1px solid #CCC; height:22px; }

.thumbRowL { width:188px; margin:0 5px 0 0; float:left; }
.thumbRowR { width:189px; margin:0 0 0 0; float:right; }
.thumbBox { width:70px; float:left; margin:0 0 10px 0; }
.captBox { width:190px; font-size:10px; line-height:16px; }
.captBox_low { width:190px; font-size:10px; line-height:12px; }