@charset "UTF-8";

/*
    repeatappのスタイル
*/

/* ログインフォームのスタイル */

.login_color {
    color:#ee7c87;
}

#container input.submit {
    background: url('../img/r_images/login_hover.png') no-repeat;
}

#container input.submit:hover {
    background: url('../img/r_images/login_active.png') no-repeat;
}

/* ---------------------------------------------------------------------------------------------------------------- */

/* ヘッダーロゴ */
#header-inner h1 a {
	width:260px;
	height:36px;
	display:block;
	background:url("../img/r_images/mma_logos3.png") no-repeat 0 0;
}

/* ---------------------------------------------------------------------------------------------------------------- */

/* サイドメニュー見出しの背景色 */

.nav dt {
    -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#000, EndColorStr=#fff)";
    background: -moz-linear-gradient(left, #000, #fff);
    background: -webkit-gradient(linear, left top, right bottom, from(#000), to(#fff)); 
}

/* ---------------------------------------------------------------------------------------------------------------- */

/* メニューのアイコン */
.nav dd .bt_syozai {
	background:#fcfcfc url("../img/r_images/icon_syozai_s.png") no-repeat 10px center;
}

.nav dd .bt_contents {
	background:#fcfcfc url("../img/r_images/icon_contents_s.png") no-repeat 10px center;
}

.nav dd .bt_info {
	background:#fcfcfc url("../img/r_images/icon_info_s.png") no-repeat 10px center;
}

.nav dd .bt_sousa {
	background:#fcfcfc url("../img/r_images/icon_sousa_s.png") no-repeat 10px center;
}

.nav dd .bt_hearing {
	background:#fcfcfc url("../img/r_images/icon_hearing_s.png") no-repeat 10px center;
}

.nav dd .bt_hachu {
	background:#fcfcfc url("../img/r_images/icon_hachu_s.png") no-repeat 10px center;
}

.nav dd .bt_download {
	background:#fcfcfc url("../img/r_images/icon_download_s.png") no-repeat 10px center;
}

.nav dd .bt_template {
	background:#fcfcfc url("../img/r_images/icon_template_s.png") no-repeat 10px center;
}

.nav dd .bt_public {
	background:#fcfcfc url("../img/r_images/icon_public_s.png") no-repeat 10px center;
}

.nav dd .bt_mail {
	background:#fcfcfc url("../img/r_images/icon_mail_s.png") no-repeat 10px center;
}

.nav dd .bt_bluetus {
	background:#fcfcfc url("../img/r_images/icon_bluetus_s.png") no-repeat 10px center;
}

.nav dd .bt_push {
	background:#fcfcfc url("../img/r_images/icon_push_s.png") no-repeat 10px center;
}

.nav dd .bt_push_segment {
	background:#fcfcfc url("../img/r_images/icon_push_segment_s.png") no-repeat 10px center;
}

.nav dd .bt_geo {
	background:#fcfcfc url("../img/r_images/icon_geo_s.png") no-repeat 10px center;
}

.nav dd .bt_point_change {
	background:#fcfcfc url("../img/r_images/icon_point_change_s.png") no-repeat 10px center;
}

.nav dd .bt_point_ikkatufuyo {
	background:#fcfcfc url("../img/r_images/icon_ikkatufuyo_s.png") no-repeat 10px center;
}

.nav dd .bt_member_list {
	background:#fcfcfc url("../img/r_images/icon_member_list_s.png") no-repeat 10px center;
}

.nav dd .bt_sub_menu {
	background:#fcfcfc url("../img/r_images/icon_sub_menu_s.png") no-repeat 10px center;
}

.nav dd .bt_access {
	background:#fcfcfc url("../img/r_images/icon_access_s.png") no-repeat 10px center;
}

.nav dd .bt_kaiin {
	background:#fcfcfc url("../img/r_images/icon_kaiin_s.png") no-repeat 10px center;
}

.nav dd .bt_point {
	background:#fcfcfc url("../img/r_images/icon_point_s.png") no-repeat 10px center;
}

.nav dd .bt_app_top {
	background:#fcfcfc url("../img/r_images/icon_app_top_s.png") no-repeat 10px center;
}

.nav dd .bt_conmposition {
	/* Edited - icon moved - */
	background:#fcfcfc url("../img/icon_composition_s.png") no-repeat 10px center;
}

.nav dd .bt_design {
	background:#fcfcfc url("../img/r_images/icon_design_s.png") no-repeat 10px center;
}

.nav dd .bt_app_next {
	background:#fcfcfc url("../img/r_images/icon_app_next_s.png") no-repeat 32px center;
}

.nav dd .bt_member_type {
	background:#fcfcfc url("../img/r_images/icon_member_type_s.png") no-repeat 10px center;
}

.nav dd .bt_layout {
	background:#fcfcfc url("../img/r_images/icon_layout_s.png") no-repeat 10px center;
}

.nav dd .bt_backup {
	background:#fcfcfc url("../img/r_images/icon_backup_s.png") no-repeat 10px center;
}

/* ---------------------------------------------------------------------------------------------------------------- */

/* 見出しのアイコン */

#contents-inner #ttl_syozai {
	background:#fff url("../img/r_images/icon_syozai.png") no-repeat 0 center;
}

#ttl_syozai_h2 {
	background:#fff url("../img/r_images/icon_syozai.png") no-repeat 0 center;
}

#contents-inner #ttl_contents {
	background:#fff url("../img/r_images/icon_contents.png") no-repeat 0 center;
}

#ttl_contents_h2 {
	background:#fff url("../img/r_images/icon_contents.png") no-repeat 0 center;
}

#contents-inner #ttl_kaiin {
	background:#fff url("../img/r_images/icon_kaiin.png") no-repeat 0 center;
}

#contents-inner #ttl_point {
	background:#fff url("../img/r_images/icon_point.png") no-repeat 0 center;
}

#ttl_point_h2 {
	background:#fff url("../img/r_images/icon_point.png") no-repeat 0 center;
}

#ttl_bluetus_h2 {
	background:#fff url("../img/r_images/icon_bluetus.png") no-repeat 0 center;
}

#ttl_app_top {
    color: #46C8F0;
    font-size: 20px;
    font-weight: normal;
    background:#fff url("../img/r_images/icon_app_top.png") no-repeat 0 center;
    height: 56px;
    line-height: 56px;
    margin-left: 20px;
    margin-bottom: 10px;
    padding-left: 60px;
}

#ttl_app_top_h2 {
	background:#fff url("../img/r_images/icon_app_top.png") no-repeat 0 center;
}

#contents-inner #ttl_design {
	background:#fff url("../img/r_images/icon_design.png") no-repeat 0 center;
}

#ttl_design_h2 {
	background:#fff url("../img/r_images/icon_design.png") no-repeat 0 center;
}

#ttl_layout_h2 {
	background:#fff url("../img/r_images/icon_layout.png") no-repeat 0 center;
}

#ttl_backup_h2 {
	background:#fff url("../img/r_images/icon_backup.png") no-repeat 0 center;
}

#ttl_sousa_h2 {
	background:#fcfcfc url("../img/r_images/icon_sousa.png") no-repeat 10px center;
}

#ttl_hearing_h2 {
	background:#fcfcfc url("../img/r_images/icon_hearing.png") no-repeat 10px center;
}

#ttl_public_h2 {
	background:#fcfcfc url("../img/r_images/icon_public.png") no-repeat 10px center;
}

#ttl_public_h2 {
	background:#fcfcfc url("../img/r_images/icon_public.png") no-repeat 10px center;
}

#ttl_hachu_h2 {
	background:#fcfcfc url("../img/r_images/icon_hachu.png") no-repeat 10px center;
}

#ttl_download_h2 {
	background:#fcfcfc url("../img/r_images/icon_download.png") no-repeat 10px center;
}

#ttl_mail_h2 {
	background:#fcfcfc url("../img/r_images/icon_mail.png") no-repeat 10px center;
}

#ttl_push_h2 {
	background:#fcfcfc url("../img/r_images/icon_push.png") no-repeat 10px center;
}

#ttl_parse_segment_h2{
        background:#fcfcfc url("../img/r_images/icon_push_segment.png") no-repeat 10px center;
}

#ttl_geo_h2{
        background:#fcfcfc url("../img/r_images/icon_geo.png") no-repeat 10px center;
}

#ttl_point_change_h2 {
	background:#fcfcfc url("../img/r_images/icon_point_change.png") no-repeat 10px center;
}

#ttl_point_ikkatufuyo_h2 {
	background:#fcfcfc url("../img/r_images/icon_ikkatufuyo.png") no-repeat 10px center;
}

#ttl_member_list_h2 {
	background:#fcfcfc url("../img/r_images/icon_member_list.png") no-repeat 10px center;
}

#ttl_sub_menu_h2 {
	background:#fcfcfc url("../img/r_images/icon_sub_menu.png") no-repeat 10px center;
}

#ttl_access_h2 {
	background:#fcfcfc url("../img/r_images/icon_access.png") no-repeat 10px center;
}

#ttl_member_type_h2 {
	background:#fcfcfc url("../img/r_images/icon_member_type.png") no-repeat 10px center;
}

#ttl_parse_segment_h2 {
	background:#fcfcfc url("../img/r_images/icon_push_segment.png") no-repeat 10px center;
}

/* ---------------------------------------------------------------------------------------------------------------- */

/*
    メニューアイコン選択時の画像
*/

.btn_update {
    background:url("../img/r_images/icon_hensyuu.png");
}

.btn_update_top {
    background:url("../img/r_images/icon_hensyuu.png") no-repeat left;
}

.btn_delete {
    background:url("../img/r_images/icon_gomibako.png");
}

.btn_delete_top {
    background:url("../img/r_images/icon_gomibako.png") no-repeat left;
}

.btn_next {
    background:url("../img/r_images/icon_app_next.png");
}

.btn_next_top {
    background:url("../img/r_images/icon_app_next.png") no-repeat left;
}

.btn_sort_top {
    background:url("../img/r_images/icon_sort.png") no-repeat left;
}

.btn_display_top {
    background:url("../img/m_images/icon_display.png") no-repeat left;
}


/* ---------------------------------------------------------------------------------------------------------------- */

/*
    リストギャラリーのボタン画像
*/

.btn_setting_gallery {
   width:125px;
   height:23px;
   background:url("../img/r_images/icon_gallery_20.png") no-repeat 7px;
   cursor: pointer;
   text-indent:25px;
   font-size:0.7em;
   padding:0;
}

.btn_update_gallery {
   width:60px;
   height:23px;
   background:url("../img/r_images/icon_hensyuu_20.png") no-repeat 5px;
   cursor: pointer;
   text-indent:25px;
   font-size:0.7em;
   padding:0;
}

.btn_delete_gallery {
   width:60px;
   height:23px;
   background:url("../img/r_images/icon_gomibako_20.png") no-repeat 5px;
   cursor: pointer;
   text-indent:25px;
   font-size:0.7em;
   padding:0;
}