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

.right a,
.right input{
  margin-right:0px;
  margin-left:auto;
  }

.info_bnr{
  background-repeat:no-repeat;
  background-position:center top;
  margin-bottom:20px;
  }

/* 120509追加 */
#my_pagetitle{
  background-image:url(../../images/new_en/mypage/bnr_my_pagetitle.gif);
  background-repeat:no-repeat;
  background-position:left top;
  height:50px;
  text-indent:-9999px;
  }

/* 20120620 転送アドレス入力方法バナー */
.address_mypage_ban p{
  text-indent:-9999px;
  background-position:center top;
  height:90px;
  width:700px;
  margin-bottom:20px;
  }

/* 共通バナースペース */
.myPage_banBlock {
  margin: 0 auto 12px;
  text-align: center;
}

/* 20130111 本人確認キャンペーンバナー */
.identity_mypage_ban p{
  text-indent:-9999px;
  background:url(../../images/new_en/bnr_id_coupon.jpg) no-repeat;
  background-position:center top;
  height:97px;
  width:670px;
  margin-bottom:20px;
  }

/* 20130410 本人確認手続きバナー */
.news_mypage_ban p{
  text-indent:-9999px;
  background:url(../../images/new_en/bnr_id_news.jpg) no-repeat;
  background-position:center top;
  height:200px;
  width:700px;
  margin-bottom:20px;
  }

.to_buyaddress p{
  text-indent:-9999px;
  background:url(../../images/new_en/bnr_to_buyaddress.jpg) no-repeat;
  background-position:center top;
  height:130px;
  width:180px;
  margin-bottom:20px;
  }

.info_bnr .info_to_buyaddress{
  position: relative;
  width:180px;
  float: right;
  right: 30px;
  top: 105px;
}

/* #my_top{background-image:url(../../images/new_en/mypage/bnr_my_top.gif);} */
#my_top{background-image:url(../../images/new_en/mypage/bnr_my_top_02.gif);}
#my_list{background-image:url(../../images/new_en/mypage/bnr_my_list.gif);}
#my_custom_invoice{background-image:url(../../images/new_en/mypage/bnr_my_custom_invoice.gif);}
#my_address{background-image:url(../../images/new_en/mypage/bnr_my_address.gif);}
#my_custom_address{background-image:url(../../images/new_en/mypage/bnr_my_custom_address.gif);}
#my_custom_basic{background-image:url(../../images/new_en/mypage/bnr_my_custom_basic.gif);}
#my_settlement{background-image:url(../../images/new_en/mypage/bnr_my_settlement.gif);}
#my_custom_settlement{background-image:url(../../images/new_en/mypage/bnr_my_custom_settlement.gif);}
#my_item_set{background-image:url(../../images/new_en/mypage/bnr_item_set.gif);}
#my_basic{background-image:url(../../images/new_en/mypage/bnr_basic.gif);}
#my_send{background-image:url(../../images/new_en/mypage/bnr_my_send.gif);}

.info_bnr h1{
  display:none;
  }

.info_bnr dl{
  background:url(../../images/new_en/mypage/bnr_bottom.gif) no-repeat center bottom;
  padding:0px 0px 6px 5px;
  margin:0px;
  }

.info_bnr dt{
  margin:0px;
  padding:15px 10px;
  }

.info_bnr dd{
  font-size:100%;
  font-weight:normal;
  margin:0px;
  padding:0px 10px 10px 10px;
  color:#000000;
  }

.info_bnr dd p{
  font-size:110%;
  font-weight:bold;
  }


/* 20130904 情報編集画面アイコン化 */

#edit_info{
  margin: 0;
  padding: 0 0 240px 25px;
  width: 660px;
  }

#edit_info ul{
  list-style-type: none;
  margin: 0;
  padding: 0;
  }

#edit_info li{
  float: left;
  width: 220px;
  margin: 0;
  padding: 0;
  }

#edit_info li#address a{
  text-indent:-9999px;
  display:block;
  padding-right: 10px;
  width:210px;
  height:160px;
  background: url(../../images/new_en/mypage/icon_edit_address.gif) no-repeat 0 100%;
}

#edit_info li#address2{
  text-indent:-9999px;
  display:block;
  padding-right: 10px;
  width:210px;
  height:160px;
  background: url(../../images/new_en/mypage/icon_edit_address2.gif) no-repeat 0 100%;
}

#edit_info li#pay a{
  text-indent:-9999px;
  display:block;
  padding-right: 10px;
  width:210px;
  height:160px;
  background: url(../../images/new_en/mypage/icon_edit_pay.gif) no-repeat 0 100%;
}

#edit_info li#member a{
  text-indent:-9999px;
  display:block;
  padding-right: 10px;
  width:210px;
  height:160px;
  background: url(../../images/new_en/mypage/icon_edit_member.gif) no-repeat 0 100%;
}

#edit_info li#address a:hover,
#edit_info li#pay a:hover,
#edit_info li#member a:hover {
filter: alpha(opacity=60);
  -moz-opacity:0.60;
  opacity:0.60;
}

#edit_info li p#address2{
  position: relative;
  top: 135px;
  text-align: center;
  }

#edit_info li p{
  position: relative;
  top: 135px;
  text-align: center;
  }



#still_item,
#comp_item{
  background-repeat:no-repeat;
  background-position:center top;
  padding:0px;
  }

#still_item{margin-bottom:10px;}

#still_item{background-image:url(../../images/new_en/mypage/still_item_top.gif);}
#comp_item{background-image:url(../../images/new_en/mypage/comp_item_top.gif);}

#still_item dl,
#comp_item dl{
  background-repeat:no-repeat;
  background-position:center bottom;
  padding:10px 15px 6px 75px;
  }

/* 20110824追加　おまとめ梱包バナー */
.for_bundle{
  padding:0px 0px 0px 50px;
  height:86px;
  width:580px;
  margin-bottom:5px;
  }

/* 20100722追加マイページリニューアル */

/* 20100910追加マイページお知らせ */

#info{
  background-repeat:no-repeat;
  background-position:center top;
  padding:0px;
  }

#info{
  margin-bottom:15px;
  }

#info{background-image:url(../../images/new/mypage/info_01.gif);}

#info dl{
  background-repeat:no-repeat;
  background-position:center bottom;
  padding:25px 15px 15px 15px;
  }

#info dl{background-image:url(../../images/new/mypage/info_02.gif);}

#info dt{
  font-size:100%;
  padding:10px 0px;
  line-height:130%;
  padding-bottom:0px;
  }

#info dd{
  font-size:90%;
  line-height:100%;
  padding-bottom:0px;
  }

/* 20100910追加マイページお知らせ */



#unsettle_item,
#option_item,
#substitute_item{
  background-repeat:no-repeat;
  background-position:center top;
  padding:0px;
  }

#unsettle_item,
#option_item{
  margin-bottom:15px;
  }

#unsettle_item{background-image:url(../../images/new/mypage/unsettle_top.gif);}
#option_item{background-image:url(../../images/new/mypage/option_top.gif);}
#substitute_item{background-image:url(../../images/new/mypage/substitute_top.gif);}

#unsettle_item dl,
#option_item dl,
#substitute_item dl{
  background-repeat:no-repeat;
  background-position:center bottom;
  padding:10px 15px 15px 120px;
  }


#unsettle_item dl{background-image:url(../../images/new/mypage/unsettle_bottom.gif);}
#option_item dl{background-image:url(../../images/new/mypage/option_bottom.gif);}
#substitute_item dl{background-image:url(../../images/new/mypage/substitute_bottom.gif); padding-bottom:20px;}

#unsettle_item dt,
#option_item dt,
#substitute_item dt{
  font-size:130%;
  font-weight:bold;
  padding:10px 0px;
  }

#unsettle_item dd,
#option_item dd,
#substitute_item dd{
  line-height:135%;
  padding-bottom:5px;
  }

/* 20100722追加マイページリニューアル */



#still_item dl{background-image:url(../../images/new_en/mypage/still_item_bottom.gif);}
#comp_item dl{background-image:url(../../images/new_en/mypage/comp_item_bottom.gif); padding-bottom:20px;}

#still_item dt,
#comp_item dt{
  font-size:110%;
  font-weight:bold;
  padding:10px 0px;
  }

#still_item dd,
#comp_item dd{
  line-height:135%;
  padding-bottom:5px;
  }

.plus_service{
  padding:10px 0px 0px 0px;
  background:url(../../images/new_en/line_dot.gif) repeat-x left top;
  }

.plus_service a{
  margin:0px auto;
  }


#copy_tool{
  background:url(../../images/new_en/back_shadow_top.gif)  repeat-x left top;
  border:1px solid #d1d1d1;
  padding:10px;
  width:40%;
  float:left;
  }

#img_paste{
  width:54%;
  float:right;
  }

#img_paste img{
  margin-right:0px;
  margin-left:auto;
  display:block;
  }

#copy_tool h3{
  font-size:110%;
  padding:10px 0px 15px 0px;
  color:#000000;
  font-weight:bold;
  }

#copy_tool ul{
  padding:10px;
  margin-bottom:15px;
  }

#copy_tool li{
  position:relative;
  background:url(../../images/new_en/line_dot.gif) repeat-x left bottom;
  padding:10px 90px 10px 5px;
  }

#copy_tool li div{
  position:absolute;
  right :5px;
  top:5px;
  width:70px;
  text-align:right;
  }

#copy_tool li div input{
  margin:0px 0px 0px auto;
  }

#ct_name{
  background-color:#eef8ff;
  }

#ct_name li{
  background:none;
  }

#ct_add{
  background-color:#ffeefa;
  }

#ct_add li{background:none; padding:10px 5px;}

#ct_add input{
  margin:0px auto;
  display:block;
  }


.toSet{
  position:relative;
  clear:both;
  margin-bottom:30px;
  border:5px solid #a8d18f;
  padding-left:10px;
  padding-right:200px;
  background:url(../../images/new_en/mypage/back_toSet.gif) repeat-x left bottom;
  }

.toSet div{
  background:url(../../images/new_en/mypage/back_toSet_hand.gif) no-repeat left center;
  padding:15px 0px 15px 85px;
  }

.toSet div h2{
  text-indent:-9999px;
  height:26px;
  margin-bottom:13px;
  background:url(../../images/new_en/mypage/tit_toSet.gif) no-repeat left top;
  }

.toSet div p.info_toSet{
  text-indent:-9999px;
  height:15px;
  margin-bottom:10px;
  background:url(../../images/new_en/mypage/info_toSet.gif) no-repeat left top;
  }

.toSet div p{
  font-size:90%;
  margin-bottom:5px;
  }

.toSet div tt{
  text-align:left;
  }

.toSet .btn_set_item{
  position:absolute;
  right:45px;
  top:42px;
  }



/* 荷物情報 */
.item_info{
  clear:both;
  padding:10px 10px 0px 10px;
  border:1px solid #d1d1d1;
  margin-bottom:50px;
  background-color:#ffffff;
  }

.item_info li{
  clear:both;
  background:url(../../images/new_en/line_dot.gif) repeat-x left bottom;
  position:relative;
  padding:10px 0px 10px 0px;
  }

.item_info dt{
  font-weight:bold;
  color:#000000;
  padding-right:10px;
  }

.item_info .ii_top{
  position:relative;
  }

.item_info .ii_top dl{
  margin-bottom:10px;
  }

.item_info .ii_top dt,
.item_info .ii_top dd{
  display:inline;
  }

.item_info .ii_top dt{
  padding-left:10px;
  border-left:1px solid #d1d1d1;
  }

.set_ok{background:url(../../images/new_en/mypage/icon_set_ok.gif) no-repeat right top;}
.set_ng{background:url(../../images/new_en/mypage/icon_set_ng.gif) no-repeat right top;}

.iit_first{
  padding-left:0px !important;
  border-left:none !important;
  }

.item_info .ii_top dd{
  padding-right:8px;
  }


.item_info .ii_top dd b{
  font-size:130%;
  padding:0px 5px;
  }

.st_comp .ii_top dd b{
  color:#009900;
  }

.item_info .ii_hoken,
.item_info .ii_add{
  padding-right:13em;
  }

.item_info .ii_invoice input,
.item_info .ii_hoken input,
.item_info .ii_add input{
  position:absolute;
  right:5px;
  top:10px;
  }

.item_info .ii_hoken dd{
  font-weight:bold;
  color:#000000;
  }

.item_info .ii_invoice dl{
  width:30%;
  float:left;
  background:url(../../images/new_en/mypage/tit_invoice.gif) no-repeat 0px 10px;
  padding-top:40px;
  }

.item_info .ii_pay dl{
  width:30%;
  float:left;
  }

.item_info .ii_invoice dl dt,
.item_info .ii_hoken dl dt,
.item_info .ii_add dl dt,
.item_info .ii_result dl dt,
.item_info .ii_pay dl dt{
  width:6em;
  float:left;
  margin-bottom:7px;
  }

.item_info .ii_invoice dl dd,
.item_info .ii_hoken dl dd,
.item_info .ii_add dl dd,
.item_info .ii_result dl dd,
.item_info .ii_pay dl dd{
  margin-left:7em;
  margin-bottom:7px;
  }

.item_info .ii_result,
.item_info .ii_pay{
  background:none;
  line-height:150%;
  }

.item_info .ii_pay{
  padding-top:20px;
  padding-bottom:20px;
  }

.item_info .ii_result dl dt{
  padding-top:7px;
  }

.item_info .ii_result dl dd b{
  padding:0px 10px 0px 0px;
  font-size:150%;
  line-height:160%;
  }


.item_info .ii_invoice table{
  width:65%;
  float:right;
  margin-top:40px;
  }

.item_info .ii_pay table{
  width:65%;
  float:right;
  }


.item_info .ii_action{
  padding-top:20px;
  background:url(../../images/new_en/line_dot.gif) repeat-x left top;
  padding-bottom:5px;
  }


.item_info .ii_action p.center{
  margin-bottom:20px;
  }

.item_info .ii_action .center input,
.item_info .ii_action .center a{
  margin-right:auto;
  margin-left:auto;
  }

.item_info .ii_action .corp_point_use{
    font-weight: bold;
    font-size: 14px;
    }

.item_info .ii_action .corp_point_status{
    color: #ff4d09;
    }

.item_info .ii_action label:hover {
    background-color: #ffcab6;
    }

/* 同梱リスト用補正 */
.type_set{
  padding-right:40px;
  background:url(../../images/new_en/mypage/back_set_check.gif) repeat-y right top;
  }

.type_set .ii_invoice table{
  margin-top:0px;
  }

.type_set .ii_invoice input{
  right:-37px;
  top:40%;
  }

.info_set{
  margin-bottom:0px;
  text-indent:-9999px;
  height:30px;
  background:url(../../images/new_en/mypage/info_set.gif) no-repeat right center;
  }

.bundle_caution{
  margin-top:10px;
  margin-bottom:20px;
  margin-left:5px;
  text-indent:-9999px;
  height:50px;
  background:url(../../images/new_en/mypage/bundle_caution.gif) no-repeat left center;
  }

/* 同梱確認画面用補正 */
#after_set .ii_action .shift_left{
  background:none;
  padding:0px;
  }

#after_set .ii_action .shift_left a{
  float:none;
  }

/* 発送手続き補正 */
.type_send{
  border:5px solid #72c7d8;
  }

.type_send .ii_result{
  background:url(../../images/new_en/line_dot.gif) repeat-x left bottom;
  }

/* 決済方法確認 */
#tit_select_pay{
  text-indent:-9999px;
  background:url(../../images/new_en/mypage/tit_select_pay.gif) no-repeat left top;
  height:25px;
  margin-bottom:15px;
  }


/* invoice編集 */
#custom_invoice,
#custom_address{
  }


#custom_invoice h2,
#custom_address h2{
  font-size:120%;
  color:#000000;
  margin-bottom:10px;
  }

#custom_invoice div,
#custom_address div{
  border-style:solid;
  border-color:#d1d1d1;
  }


#ca_top{
  border-width:1px 1px 1px 1px;
  padding:15px 10px 10px 10px;
  margin-bottom:20px;
  }

#ci_top{
  border-width:1px 1px 0px 1px;
  padding:15px 10px 10px 10px;
  }

#ci_top p{
  width:35%;
  float:left;
  }

#ci_top p span{
  font-weight:bold;
  color:#000000;
  padding-right:5px;
  }

#ci_top dl{
  width:55%;
  float:right;
  text-align:right;
  }

#ci_top dl dt,
#ci_top dl dd{
  display:inline;
  }

#ci_top dl dt{
  font-weight:bold;
  color:#000000;
  padding-right:5px;
  padding-left:30px;
  }


#ci_middle{
  border-width:0px 1px 1px 1px;
  padding:0px 10px;
  margin-bottom:20px;
  }

#ci_middle td span{
  font-size:85%;
  padding-left:30px;
  }

#ci_bottom,
#ca_bottom{
  padding:10px;
  border-width:0px 1px 1px 1px;
  }

.now_settlement{
  padding:20px 20px 10px 20px;
  background-color:#fafafa;
  margin-bottom:10px;
  }

.now_settlement div,
.select_settlement div,
.next_settlement div{
  font-weight:bold;
  font-size:110%;
  margin-bottom:10px;
  color:#000000;
  }

.now_settlement div b,
.select_settlement div b,
.next_settlement div b{
  font-size:110%;
  padding-left:5px;
  }

.now_settlement div b{
  color:#009900;
  }

.select_settlement div b,
.next_settlement div b{
  color:#000000;
  }


.select_settlement{
  padding:20px 20px 10px 20px;
  background-image:url(../../images/new_en/back_pay_select.gif);
  background-repeat:repeat-x;
  background-position:left top;
  background-color:#fff7be;
  margin-bottom:20px;
  border:1px solid #f8efb1;
  }

.next_settlement{
  padding:20px 20px 10px 20px;
  margin-bottom:20px;
  border:1px solid #d1d1d1;
  }

#select_action{
  padding:10px 0px;
  margin-bottom:30px;
  }

#select_action .btn_custom{
  margin:0px auto;
  }



#previewArea{
  padding:20px;
  margin-bottom:10px;
  background-color:#444444;
  border:1px solid #f1f1f1;
  }

#previewInfo strong{
  display:block;
  text-align:center;
  margin-bottom:5px;
  color:#ffffff;
  font-size:110%;
  }

#previewInfo p{
  text-align:center;
  color:#ffffff;
  margin-bottom:15px;
  }

#inji{
  padding:30px 30px 100px 30px;
  background-color:#ffffff;
  border-right:2px solid #000000;
  border-bottom:2px solid #000000;
  }

#preArea0{
  width:20%;
  padding:3px;
  margin-bottom:30px;
  border:1px dashed #f1f1f1;
  }

#preArea1{
  padding:3px;
  width:47%;
  float:left;
  margin-bottom:10px;
  border:1px dashed #f1f1f1;
  }

#preArea2{
  padding:3px;
  width:47%;
  float:right;
  margin-bottom:10px;
  border:1px dashed #f1f1f1;
  }

#preArea3,
#preArea4,
#preArea5{
  padding:3px;
  display:block;
  clear:both;
  border:1px dashed #f1f1f1;
  margin-bottom:10px;
  }



/* 同梱サービス */
#before_set{
  background-color:#f7fdf5;
  padding:25px 15px 0px 15px;
  margin-bottom:15px;
  border:2px dashed #69b051;
  }

#before_set h2{
  text-indent:-9999px;
  height:25px;
  margin-bottom:15px;
  background:url(../../images/new_en/mypage/tit_item_set.gif) no-repeat center center;
  }

#before_set .item_info{
  margin-bottom:15px;
  }

#before_set .ii_invoice{
  background:none;
  }

#before_set span.plusMark{
  display:block;
  background:url(../../images/new_en/mypage/plusMark.gif) no-repeat center center;
  width:51px;
  height:50px;
  margin:0px auto 15px auto;
  }

#after_set span.equalMark{
  display:block;
  background:url(../../images/new_en/mypage/equalMark.gif) no-repeat center center;
  width:51px;
  height:50px;
  margin:0px auto 15px auto;
  }

.compInfo{
  margin-top:30px;
  padding:20px 10px 15px 110px;
  background:url(../../images/new_en/mypage/mark_comp.gif) no-repeat 15px center #f8f8f8;
  }

.compInfo dt{
  font-weight:bold;
  font-size:130%;
  margin-bottom:10px;
  color:#000000;
  }

#pay_info{
  padding:15px;
  background-color:#edfcff;
  margin-bottom:20px;
  }

#pay_info dt,
#pay_info dd{
  display:inline;
  }

#pay_info dt{
  font-weight:bold;
  color:#000000;
  }

#pay_info b{
  font-size:120%;
  padding:0px 10px;
  }

#now_select_pay{
  background:url(../../images/new_en/back_shadow_top.gif) repeat-x left top;
  border:1px solid #e7e7e7;
  padding:20px 15px 10px 15px;
  margin-bottom:20px;
  }


#nsp_top h2 span{
  color:#e90063;
  padding:0px 10px;
  font-size:120%;
  }

#nsp_top{
  background:url(../../images/new_en/line_dot.gif) repeat-x left bottom;
  padding-bottom:30px;
  margin-bottom:10px;
  }
#nsp_top h2{
  color:#000000;
  font-size:110%;
  padding:25px 20px 20px 20px;
  background-color:#f4f3e9;
  }



#nsp_top p{
  margin-bottom:20px;
  }

#nsp_left{
  padding:20px 25px 20px 10px;
  float:left;
  width:47%;
  background:url(../../images/new_en/line_dot_t.gif) repeat-y right top;
  }

#nsp_right{
  float:right;
  padding:35px 0px 10px 0px;
  width:47%;
  }

#nsp_left tt{
  text-align:left;
  }

#nsp_right .btn_this_pay{
  margin:0px auto;
  }

#nsp_center{
  float:center;
  padding:5px 0px 20px 0px;
  width:95%;
  }

#nsp_center .btn_this_pay{
  margin:0px auto;
  }


.clearfix:after,
.item_info li:after,
.item_info .ii_invoice:after,
.item_info .ii_pay:after,
.item_info .ii_invoice dd:after,
.item_info .ii_hoken dd:after,
.item_info .ii_add dd:after,
.item_info .ii_result dd:after,
.item_info .ii_pay dd:after,
.item_info .ii_action:after,
#custom_invoice div:after,
#custom_address div:after,
#select_action:after,
#now_select_pay div:after,
.item_info .ii_action .shift_left:after{
  content: ".";
  display: block;
  clear: both;
  height: 0;
  visibility: hidden;
}

.clearfix,
.item_info li,
.item_info .ii_invoice,
.item_info .ii_pay,
.item_info .ii_invoice dd,
.item_info .ii_hoken dd,
.item_info .ii_add dd,
.item_info .ii_result dd,
.item_info .ii_pay dd,
.item_info .ii_action,
#custom_invoice div,
#custom_address div,
#select_action,
#now_select_pay div,
.item_info .ii_action .shift_left{
  min-height: 1px;
}

* html .clearfix,
* html .item_info,
* html .ii_invoice,
* html .ii_pay,
* html .ii_invoice dd,
* html .ii_hoken dd,
* html .ii_add dd,
* html .ii_result dd,
* html .ii_pay dd,
* html .ii_action,
* html #custom_invoice div,
* html #custom_address div,
* html #select_action,
* html #now_select_pay div,
* html .item_info .ii_action .shift_left{
  height: 1px;
  /*¥*//*/
  height: auto;
  overflow: hidden;
  /**/
}

#irr_nsp_top h2 span{
  color:#e90063;
  padding:0px 10px;
  font-size:120%;
  }

#irr_frist_nsp_top{
  background:url(../../images/new/line_dot.gif) repeat-x left bottom;
  padding-bottom:30px;
  margin-bottom:10px;
  }

#irr_nsp_top{
  background:url(../../images/new/line_dot.gif) repeat-x left bottom;
  padding-bottom:10px;
  margin-bottom:10px;
  }
#irr_nsp_top h2{
  color:#000000;
  font-size:110%;
  padding:15px 20px 8px 20px;
  background-color:#f4f3e9;
  }

.div_member_edit_note{
  padding: 10px 0 5px 0px;
}

.div_member_edit_note span{
  padding: 0px 0 5px 12px;
}

#nsp_center .btn_confirm{
  margin:0px auto;
  }

#current_address, #other_address{
  font-weight: lighter;
}

#fa_comment{
  font-size:90%;
}

.tag_bold {
  font-size:110%;
}

.edit_member_title {
  display:inline-block;
  position: absolute;
  right: 5px;
  top: 10px;
}

.p_point {
    font-size: 16px;
    margin: 10px 0 25px 10px;
}

.div_page {
    font-size: 15px;
    margin-bottom: 20px;
}

.div_page a {
    padding: 0px 2px 0 2px;
}

/* 20131113 法人サービス保有ポイント表記 */

#corp_point{
  background: url(../../images/new/mypage/bnr_corp_top.gif) no-repeat left top;
  height: 55px;
  margin-bottom: 12px;
  }

#corp_point dl dt{
  color: #000;
  font-size: 20px;
  font-weight: bold;
  padding: 20px 0 0 20px;
  }

#corp_point dl dd{
  color: #ff4d09;
  font-size: 26px;
  font-weight: bold;
  padding: 0 0 0 180px;
  }
