@charset "UTF-8";
#mainCont .box.L475_R235 {
  width: 710px;
  margin: 0 0 38px 0; }
  #mainCont .box.L475_R235 .boxL {
    width: 475px;
    margin: 0 0 0 0;
    float: left; }
  #mainCont .box.L475_R235 .boxR {
    width: 235px;
    float: right; }

#ancherArea {
  width: 645px;
  height: 78px;
  margin: 0 0 60px 0;
  padding: 0 0 0 65px;
  background: url(/member/images/anc_bg.gif) repeat-x top;
  border-top: 1px solid #e6e6ef;
  border-bottom: 1px solid #e6e6ef;
  clear: both; }
  #ancherArea .boxL {
    width: 321px;
    padding: 16px 0 0 0;
    float: left; }
  #ancherArea .boxR {
    width: 324px;
    padding: 16px 0 0 0;
    float: left; }

/*特典*/
#tokutenArea .toku01 {
  width: 710px;
  margin: 0 0 30px 0;
  padding: 43px 0 0 0;
  background: url(/member/images/pvlg_01_bg.gif) no-repeat top center;
  clear: both;
  min-height: 430px; }
  #tokutenArea .toku01 .txt {
    padding: 0 0 0 108px; }
  #tokutenArea .toku01 .toku01In {
    width: 635px;
    padding: 30px 0 20px 0;
    margin: 0 0 0 75px; }
    #tokutenArea .toku01 .toku01In li {
      width: 262px;
      padding: 0 30px 10px 0;
      float: left; }
      #tokutenArea .toku01 .toku01In li.pdR0 {
        padding-right: 0; }
      #tokutenArea .toku01 .toku01In li.txtBox {
        display: table;
        height: 165px;
        text-align: center; }
        #tokutenArea .toku01 .toku01In li.txtBox span {
          display: table-cell;
          vertical-align: middle;
          text-align: center;
          font-size: 16px; }
#tokutenArea .toku02 {
  width: 602px;
  margin: 0 0 30px 0;
  padding: 32px 0 32px 108px;
  background: url(/member/images/pvlg_02_bg.gif) no-repeat top center;
  clear: both; }
#tokutenArea .toku02In {
  width: 572px;
  padding: 28px 0 30px 0; }
  #tokutenArea .toku02In li {
    float: left; }
#tokutenArea .toku03 {
  width: 602px;
  margin: 0 0 30px 0;
  padding: 32px 0 0 108px;
  background: url(/member/images/pvlg_03_bg.gif) no-repeat top center;
  clear: both; }
#tokutenArea .toku03In {
  width: 572px;
  padding: 28px 0 30px 0; }
  #tokutenArea .toku03In li {
    text-align: center; }
#tokutenArea .toku4colum {
  width: 710px; }
  #tokutenArea .toku4colum li {
    width: 216px;
    margin: 0 31px 30px 0;
    float: left; }
    #tokutenArea .toku4colum li.mgR0 {
      margin-right: 0; }
#tokutenArea .toku04 {
  background: url(/member/images/pvlg_04_bg.gif) no-repeat top; }
#tokutenArea .toku05 {
  background: url(/member/images/pvlg_05_bg.gif) no-repeat top; }
#tokutenArea .toku06 {
  background: url(/member/images/pvlg_06_bg.gif) no-repeat top; }
#tokutenArea .toku07 {
  background: url(/member/images/pvlg_07_bg.gif) no-repeat top; }
  #tokutenArea .toku07 .toku4columIn_bg {
    height: 218px; }
#tokutenArea .toku08 {
  background: url(/member/images/pvlg_08_bg.gif) no-repeat top; }
#tokutenArea .toku09 {
  background: url(/member/images/pvlg_09_bg.gif) no-repeat top; }
#tokutenArea .toku4colum .toku4columIn {
  padding: 83px 0 0 26px; }
  #tokutenArea .toku4colum .toku4columIn h5 {
    padding: 0 0 16px 0; }
#tokutenArea .toku4colum .toku4columIn_bg {
  width: 164px;
  padding: 7px 26px 20px 26px;
  background: url(/member/images/pvlg_bg_mdl.gif) repeat-y center;
  font-size: 100%;
  line-height: 1.6; }

/*3colum ver*/
/*order*/
#mainCont #mem_adm {
  margin: 0 0 0 0;
  clear: both; }
  #mainCont #mem_adm dd {
    width: 662px;
    padding: 11px 23px;
    background: url(/member/images/mem_bg.gif) repeat;
    border-top: 1px solid #ededed;
    border-right: 1px solid #ededed;
    border-left: 1px solid #ededed;
    color: #554e62; }
    #mainCont #mem_adm dd p {
      font-size: 112%;
      line-height: 1.7;
      color: #554e62; }
    #mainCont #mem_adm dd .box {
      width: 666px;
      margin: 18px 0 0 0; }
      #mainCont #mem_adm dd .box .boxL {
        width: 367px;
        float: left;
        margin: 0 10px 0 0;
        padding: 0 10px 0 0;
        border-right: 1px solid #b6b6b6; }
      #mainCont #mem_adm dd .box .boxR {
        width: 272px;
        float: left; }
