@import url("default.css");
@import url("common.css");

/*--------------------*
#main_wrapper
*--------------------*/
#main_wrapper{
  padding:15px 0;
}
/*--------------------*
#teller_data
*--------------------*/
#main_bdy_left #teller_data .section_bdy{background-image:url(../../image/common/box/moon_710/section_bdy.jpg);margin-bottom:10px;}
#main_bdy_left #teller_data .section_ftr{background-image:url(../../image/common/box/moon_710/section_ftr.jpg);padding-bottom:5px;}
#main_bdy_left #teller_data .section_hdr{background-image:url(../../image/common/box/moon_710/section_hdr.jpg);}
#main_bdy_left #teller_data H1,
#main_bdy_left #teller_data H3{
  height:30px;
  padding:7px 0 0 30px;
  font-size:14px;
  color:#1F2121;;
  margin-bottom:15px;
  font-family: maru-maru-gothic-bsr-stdn, sans-serif;
  font-weight: 400;
  font-style: normal;
}
#main_bdy_left #teller_data .severalmenu{
  width:625px;
  margin:0 auto 10px;
}
#main_bdy_left #teller_data H4,
.teller_data_title{
  font-size:0.9em;
  font-weight: bold;
  color:#8A00DE;
}
#main_bdy_left #teller_data .basic_img{
  width:120px;
  float:left;
}
#main_bdy_left #teller_data .basic_txt{
  width:480px;
  float:right;
  padding-bottom:10px;
  min-height:120px;
  _height:120px;
  border-bottom:1px solid #BAB7B0;
}#main_bdy_left #teller_data .article_bdy{
  width:680px;
  margin:0 auto;
}
#main_bdy_left #teller_data .article_bdy .left_bdy{
  width:336px;
  float:left;
  border: 2px solid #DAE2E4;
  border-radius: 16px;
  box-sizing: border-box;
}
#main_bdy_left #teller_data .article_bdy .right_bdy{
  width:336px;
  float:right;
  border: 2px solid #DAE2E4;
  border-radius: 16px;
  box-sizing: border-box;
}
#main_bdy_left #teller_data .menu_bdy{background-image:url(../../image/common/index/main_bdy_left_moon/group1/about_money/section_bdy.jpg);margin-bottom:10px;}
#main_bdy_left #teller_data .menu_ftr{background-image:url(../../image/common/index/main_bdy_left_moon/group1/about_money/section_ftr.jpg);padding-bottom:10px;}
#main_bdy_left #teller_data .menu_hdr{background-image:url(../../image/common/index/main_bdy_left_moon/group1/about_life/section_hdr.jpg);border-radius: 10px;}
#main_bdy_left #teller_data H2,
#main_bdy_left #teller_data H5{
  height:30px;
  padding:7px 0 0 30px;
  font-size:14px;
  color:#1F2121;
  margin-bottom:5px;
  border-radius: 10px;
  font-family: maru-maru-gothic-bsr-stdn, sans-serif;
  font-weight: 400;
  font-style: normal;
}

#main_bdy_left #teller_data .detail_txt{
  width:310px;
  margin:0 auto;
}

/*--------------------*
#contents_group
*--------------------*/
#main_bdy_left #contents_group .section_bdy{background-image:none;background: transparent;margin-bottom:20px;}
#main_bdy_left #contents_group .section_ftr{background-image:none;padding-bottom:5px;}
#main_bdy_left #contents_group .section_hdr{background-image:none;}
#main_bdy_left #contents_group H1{
  height:30px;
  padding:7px 0 0 35px;
  font-size:1.1em;
  color:#ffffff;
  margin-bottom:15px;
}
#main_bdy_left #contents_group H2,
#main_bdy_left #menu_group H2{
  font-family: maru-maru-gothic-bsr-stdn, sans-serif;
  margin: 20px auto 0;
  background: url("../../image/moon/keywords_moon.svg") no-repeat 20px 50%,#DAE2E2;
  border-radius: 8px 8px 0 0;
  color: #1F2121;
  font-size: 14px;
  padding:8.5px 0 8.5px 44px;
  font-weight: normal;
}
#main_bdy_left #contents_group H3{
  height:30px;
  padding:7px 0 0 30px;
  font-size:14px;
  color:#1F2121;;
  margin-bottom:15px;
  font-family: maru-maru-gothic-bsr-stdn, sans-serif;
  font-weight: 400;
  font-style: normal;
}
#main_bdy_left #contents_group .menu_box{
  width:670px;
  margin:0 auto 10px;
  border-bottom:1px solid #CDC6BC;
  padding-bottom:10px;
}
#main_bdy_left #contents_group .icon{
  width:150px;
  float:left;
}
#main_bdy_left #contents_group .menu_top.menu_single .icon{
  width: 100%;
  float: none;
}
#main_bdy_left #contents_group DL{
  width:510px;
  float:right;
}
#main_bdy_left #contents_group .date{
  color:#8AA824;
  font-weight:bold;
}
#main_bdy_left #contents_group .fortune_pres{
  width:670px;
  margin:5px auto 5px;
  padding:0px;
}
#main_bdy_left #contents_group .fortune_pres_menu{
  width:660px;
  margin:10px auto 10px;
  border:1px solid #888481;
  background-color:#FFFDC2;
  float:center;
  text-align:center;
  padding:5px;
}

/*--------------------*
#menu_group
*--------------------*/
#main_bdy_left #menu_group .section_bdy{background-image:none;background: transparent;margin-bottom:10px;}
#main_bdy_left #menu_group .section_ftr{background-image:none;padding-bottom:5px;}
#main_bdy_left #menu_group .section_hdr{background-image:none;}
#main_bdy_left #menu_group H3{
  height:30px;
  padding:7px 0 0 30px;
  font-size:14px;
  color:#1F2121;
  margin-bottom:15px;
  font-family: maru-maru-gothic-bsr-stdn, sans-serif;
  font-weight: 400;
  font-style: normal;
}
#main_bdy_left #menu_group .menu_box{
  width:670px;
  margin:0 auto 10px;
  border-bottom:1px solid #BAB7B0;
  padding-bottom:10px;
}
#main_bdy_left #menu_group .icon{
  width:50px;
  float:left;
}
#main_bdy_left #menu_group DL{
  width:610px;
  float:right;
}
#main_bdy_left #menu_group .date{
  font-size:0.9em;
  font-weight:normal;
  color:#F80EAF;
}
#main_bdy_left #menu_group .price{
  font-weight:bold;
  color:#A524F2;
}
#teller_not_exist {
  margin-left: 15px;
}
#menu_group .keyword{
  padding-top : 10px;
}