<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*--------------------*
#page_ttl
*--------------------*/
#page_ttl H2{
  text-align:center;
}

/*--------------------*
#profile
*--------------------*/
#profile{
  margin:0 auto;
  width: 840px;
}
/*--------------------*
#group_prof
*--------------------*/
#group_prof{
  width:840px;
  margin:0 auto 25px;
  font-size: 1.0em;
}
#group_prof .section_bdy{background-image:url(../../image/profile/group_prof/section_bdy.png);margin:auto;}
#group_prof .section_ftr{background-image:url(../../image/profile/group_prof/section_ftr.png);padding-bottom:147px;}
#group_prof .menu_bdy{width:630px;margin:40px auto 0;}
#group_prof .menu_bdy h4{text-align:center;}
#group_prof .detail_txt ,
#group_prof .detail_txt_photo {
  width: 650px;
}
#group_prof .detail_txt P,
#group_prof .detail_txt_photo P{
  color: #fff;
  line-height: 2;
}
#group_prof .menu_bdy .detail_txt P,
#group_prof .menu_bdy .detail_txt_photo P{
  color: #fff;
  padding: 35px 0 0;
  line-height: 2;
}
#group_prof .menu_bdy .detail_txt_photo P{
  padding: 73px 0 0;
}
#group_prof .detail_txt_photo P.author_photo{
  float:right;
  padding:0;
}
.author_photo img {
  width: 260px;
  height: auto;
}
.author_txt{
  float:left;
}
/*--------------------*
#feature
*--------------------*/
#feature{
  width:840px;
  margin:25px auto;
  color: #fff;
  font-size: 1.0em;
}
#feature .section_bdy{background-image:url(../../image/profile/feature/section_bdy.jpg);margin:20px auto 0;width:774px;}
#feature .section_ftr{background-image:url(../../image/profile/feature/section_ftr.jpg);padding-bottom:104px;}
#feature .section_hdr{background-image:url(../../image/profile/feature/section_hdr.jpg);padding-top:100px;}

#feature .detail_txt{
  margin:0 auto 15px;
  line-height: 1.8;
  color: #000;
  width:600px;
}
#feature .detail_txt ol{
  width:530px;
  margin:0 auto;
}
#feature .photo_img {
  float: left;
  width: 230px;
  height: 349px;
  padding: 0 35px 10px 0;
}
/*--------------------*
.card_group
*--------------------*/
.card_group {
  width: 688px;
  margin: 0 auto;
}
.spread_group h4,
.card_group h4 {
  text-align: center;
  margin-top: 15px;
}
.card_group .card_img IMG {
  width: 153px;
  height: 216.5px;
  filter: contrast(110%);
}
.card_group .cards P {
  text-align: center;
  font-size: 0.8em;
  color: #000;
  font-style: oblique;
}
.card_group .four_cards li {
  width: 172px;
  margin: 20px auto 0;
  float: left;
}
.card_group ul{
  list-style: none;
}
.illustrator_name {
  text-align: center;
  color: #000;
  font-style: oblique;
  font-size: 1.1em;
  padding: 20px 0;
}
.spread_group li{
  list-style: none;
  text-align:left;
}
.spread_group li.main {
  margin-top: 20px;
}
.spread_img {
  text-align: center;
}</pre></body></html>