<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "euc-jp";
/* CSS Document */
#mainmenu ul li.enjoy a {
   background-position: 0 -66px;
}
#mainmenu ul li.enjoy a:hover {
   background-position: 0 -66px;
}
#rightcontainer div#main div.title h2 {
   background: url(https://assets.angel-live.com/common/img/img_enjoy_title.gif) no-repeat 0;
}

#rightcontainer div#main div.menu {
   height: 31px;
   border: 1px solid #b7b7b6;
   border-bottom-style: none;
   background: url(https://assets.angel-live.com/common/img/bg_subpage_tabmenu.gif) repeat-x 0 bottom;
   background-color: #f6f6f6;
}
#rightcontainer div#main div.menu ul {
   margin-top: 3px;
}
#rightcontainer div#main div.menu ul li {
   list-style-type: none;
   float: left;
   clear: right;
   width: 134px;
   height: 28px;
   text-align: center;
   line-height: 28px;
}

#rightcontainer div#main div.menu ul li.last {
   width: 135px;
}

#rightcontainer div#main div.menu ul li a {
   display: block;
   width: 134px;
   height: 28px;
   background: url(https://assets.angel-live.com/common/img/bg_subpage_tab.gif) no-repeat right bottom;
   color: #5d5d5d;
   text-decoration: none;
}

#rightcontainer div#main div.menu ul li.last a {
   width: 135px;
   background-position: left bottom;
}

#rightcontainer div#main div.menu ul li a:hover,
#rightcontainer div#main div.menu ul li.tab a {
   background: url(https://assets.angel-live.com/common/img/bg_subpage_tab.gif) no-repeat right top;
   color: #2a2a2a;
}

#rightcontainer div#main div.menu ul li.last a:hover {
   background: url(https://assets.angel-live.com/common/img/bg_subpage_tab.gif) no-repeat left top;
   color: #2a2a2a;
}

#head div#headerSubmenu a#a_history,
#head div#headerSubmenu a#a_history:hover {
   color: #ee8aa4;
   font-weight: bold;
   text-decoration: none;
}

#rightcontainer h2.history {
   background: url(https://assets.angel-live.com/common/images/sub_tit_history.gif) no-repeat;
}

#rightcontainer div#main div.text h3 {
   margin: 0 0 10px 0;
   border-bottom: 2px solid #ee8aa4;
   color: #2a2a2a;
   font-size: 16px;
   line-height: 1.5em;
}
/*****************************************************************************/
#rightcontainer div#main div.text div.history_in {
   height: auto;
   margin: 0 auto 70px;
   padding: 0;
   color: #000;
}

#rightcontainer div#main div.text div.history_in p.title {
   margin: 3px 0;
   padding: 0;
   /*background:url(https://assets.angel-live.com/common/img/img_ico.gif) no-repeat 0 50%;*/
   background: url(https://assets.angel-live.com/common/img/bg_subpage_dt.gif) no-repeat 0 50%;
   color: #ff6890;
   font-size: 13px;
   font-weight: bold;
   text-indent: 1.1em;
   text-align: left;
}
#rightcontainer div#main div.text div.history_in p.title2 {
   clear: both;
   margin: 3px 0 5px;
   padding: 0;
   background: url(https://assets.angel-live.com/common/img/bg_subpage_dt.gif) no-repeat 0 50%;
   color: #ff6890;
   font-size: 14px;
   font-weight: bold;
   text-indent: 1.1em;
   text-align: left;
}
#rightcontainer div#main div.text div.history_in p.title3 {
   margin: 3px 0;
   padding: 0;
   background: url(https://assets.angel-live.com/common/img/img_ico2.gif) no-repeat 0 50%;
   color: #ff6890;
   font-size: 10px;
   font-weight: bold;
   text-indent: 1.2em;
   text-align: left;
}

#rightcontainer div#main div.text div.history_in div.history_intitle {
   height: 38px;
   margin-bottom: 15px;
   padding: 0 10px 0 12px;
   border-bottom: 1px solid #c56880;
   -webkit-border-top-left-radius: 10px;
   -moz-border-radius-topleft: 10px;
           border-top-left-radius: 10px;
   -webkit-border-top-right-radius: 10px;
   -moz-border-radius-topright: 10px;
           border-top-right-radius: 10px;
   background: #e77b98;
   background: -moz-linear-gradient(top, #f1a7b9, #ee8ca5);
   background:   -o-linear-gradient(top, #f1a7b9, #ee8ca5);
   background: -webkit-gradient(linear, left top, left bottom, from(#f1a7b9), to(#ee8ca5));
   color: #fff;
   font-size: 24px;
   font-weight: bold;
   line-height: 38px;
   zoom: 1;

   filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#f1a7b9, endcolorstr=#ee8ca5);
   -ms-filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#f1a7b9, endcolorstr=#ee8ca5);
}


#rightcontainer div#main div.text div.history_in div.history_left {
   overflow: hidden;
   float: left;
   width: 278px;
   height: auto;
   padding: 0;
}
#rightcontainer div#main div.text div.history_in div.history_left div.history_topimg {
   height: 198px;
   margin: 0 0 25px;
   padding: 0;
   text-align: center;
}

#rightcontainer div#main div.text div.history_left h3,
div.history_left h4 {
   margin: 0 0 5px 0;
   border: none;
   background: url(https://assets.angel-live.com/common/images/ico_history_time.gif) no-repeat 0 50%;
   font-size: 14px;
   text-indent: 26px;
   line-height: 1.6;
}

.history_history {
   width: 276px;
   height: auto;
   margin: 0;
   padding: 0;
   border: 3px solid #d5d5d5;
   text-align: left;
}
.history_history tr.cell {
   background: #f4f4f4;
}
.history_history th,
.history_history td {
   padding: 3px 4px;
   border-bottom: 1px dotted #c1c1c1;
}
.history_history th {
   width: 3em;
   text-align: center;
}
#rightcontainer div#main div.text div.history_in div.history_left .history_history div.event_box {
   width: 276px;
   height: auto;
   margin: 0;
   padding-top: 2px;
   font-size: 11px;
   text-align: left;
}
#rightcontainer div#main div.text div.history_in div.history_left .history_history div.event_box2 {
   width: 276px;
   height: auto;
   margin: 0;
   padding: 0;
   background: #ffdee9;
   font-size: 11px;
   text-align: left;
   line-height: 130%;
}
#rightcontainer div#main div.text div.history_in div.history_left .history_history div.event_left {
   float: left;
   width: 52px;
   height: auto;
   margin: 0;
   padding-left: 8px;
}
#rightcontainer div#main div.text div.history_in div.history_left .history_history div.event_right {
   float: left;
   width: 210px;
   height: auto;
   margin: 0;
   padding: 0;
}

#rightcontainer div#main div.text div.history_in div.history_right {
   float: right;
   width: 475px;
   height: auto;
   padding: 0;
   text-align: left;
}
#rightcontainer div#main div.text div.history_in div.history_right div.history_text {
   float: left;
   height: auto;
   margin: 0;
   padding: 0;
   text-align: left;
}
#rightcontainer div#main div.text div.history_in div.history_right div.history_text div.chat_img {
   float: left;
   width: 137px;
   height: auto;
   margin-right: 8px;
   border: 2px solid #ffdee9;
}
#rightcontainer div#main div.text div.history_in div.history_right div.history_text div.chat_text {
   float: left;
   width: 293px;
   height: auto;
   margin-left: 5px;
   padding: 0;
}

#rightcontainer div#main div.text div.history_in div.girls_box {
   overflow: hidden;
   clear: both;
   height: auto;
   margin: 30px 0 5px;
   padding: 0;
   text-align: center;
}
#rightcontainer div#main div.text div.history_in div.girls_box h3 {
   text-align: left;
}
#rightcontainer div#main div.text div.history_in div.girls_box div.girl_in {
   float: left;
   width: 236px;
   height: 79px;
   margin-top: 3px;
   margin-right: 6px;
   padding: 0;
   border: 1px solid #ffdee9;
}
#rightcontainer div#main div.text div.history_in div.girls_box div.girl_in div.girl_img {
   float: left;
   width: 69px;
   height: 69px;
   margin: 5px 4px;
   padding: 0;
}
#rightcontainer div#main div.text div.history_in div.girls_box div.girl_in div.girl_text {
   float: left;
   width: 149px;
   height: auto;
   margin: 5px 2px 5px 2px;
   padding: 0;
   font-size: 11px;
   text-align: left;
   letter-spacing: 0;
}
#rightcontainer div#main div.text div.history_in div.girls_box div.girl_in div.girl_text p.text {
   margin: 3px 0;
   padding: 0;
   font-size: 11px;
   line-height: 140%;
}

a.image_change {
   display: block;
   width: 137px;
   height: 96px;
   margin: 0;
   padding: 0;
   border: 0;
   background: url(https://assets.angel-live.com/common/img/img_history_chat6a.gif) no-repeat;
   text-indent: -9999px;
   cursor: default;
}
a.image_change:hover {
   display: block;
   width: 137px;
   height: 96px;
   margin: 0;
   padding: 0;
   border: 0;
   background: url(https://assets.angel-live.com/common/img/img_history_chat6b.gif) no-repeat;
   text-indent: -9999px;
   cursor: default;
}

/**************************************************************************/
table {
   margin-top: 0;
   margin-left: 5px;
   padding: 0;
   border: 0;
   font-size: 11px;
   text-align: left;
}
table td {
   margin: 0;
   padding: 0;
   border-bottom: 1px solid #ccc;
}
.border {
   overflow: hidden;
   width: 758px;
   height: 0;
   margin: 6px auto;
   padding: 0;
   border: 1px solid #ee8aa4;
}
.border2 {
   overflow: hidden;
   width: 440px;
   height: 0;
   margin: 20px auto;
   padding: 0;
   border-top: 1px solid #ccc;
}
.clear {
   clear: both;
}

/**************************************************************************/
#maru {
   overflow: hidden;
   position: relative;
   width: 546px;
   height: 64px;
   text-align: left;
}
#maru ul {
   width: 546px;
   height: 64px;
}
#maru ul:after {
   display: block;
   visibility: hidden;
   clear: both;
   height: 0;
   content: ".";
}
#maru ul {
   display: inline-block;
   overflow: hidden;
}
#maru ul li {
   display: inline;
   overflow: hidden;
   float: left;
   width: 150px;
   height: 64px;
   margin-right: 4px;
   color: #ff518e;
   text-align: center;
}

.history-detail:after {
   display: block;
   clear: both;
   content: "";
}
.history_left.mb30px {
   margin-bottom: 30px;
}
.history-detail-inner {
   float: left;
   margin: 0 12px 50px 0;
}
.history-detail__txt {
   overflow: hidden;
}

</pre></body></html>