<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*--------------------*
#profile
*--------------------*/
#profile{
  margin:0 auto;
  width: 838px;
}
/*--------------------*
#group_prof
*--------------------*/
#group_prof{
  margin:0 auto 25px;
  font-size: 1.0em;
}
#group_prof .section_hdr{padding-top:5px;}
#group_prof .section_bdy{background-image:url(../../image/profile/group_prof/section_bdy.jpg);margin:auto;}
#group_prof .section_ftr{background-image:url(../../image/profile/group_prof/section_ftr.jpg);padding-bottom:117px;}
#group_prof .menu_bdy{background-image:url(../../image/profile/group_prof/menu_bdy.jpg);width:750px;margin:20px auto 0;}
#group_prof .menu_ftr{background-image:url(../../image/profile/group_prof/menu_ftr.jpg);padding-bottom:100px;}
#group_prof .detail_txt {
  width: 650px;
}
#group_prof .menu_bdy .detail_txt {
  width: 600px;
}
#group_prof .detail_txt P{
  line-height: 2;
}
#group_prof .menu_bdy .detail_txt P{
  padding-top: 10px;
  color: #fff;
}
.author_txt{
  float:right;
}
#group_prof .detail_txt P.media_txt.title_font{
  font-size:1.1em;
}
#group_prof .detail_txt P.title_font,
#feature .detail_txt P.title_font{
  font-size: 1.2em;
  font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", Meiryo, serif;
  line-height: 1.4;
}
#group_prof .detail_txt P.title_font,
#feature .detail_txt P.title_font{
  font-size: 1.3em;
  line-height: 1.5;
}

/*--------------------*
#feature
*--------------------*/
#feature{
  width:838px;
  margin:0 auto 25px;
  color: #fff;
  font-size: 1.0em;
}
#feature h4{
  text-align:center;
  margin-top:30px;
}
#feature .section_bdy{background-image:url(../../image/profile/feature/section_bdy.jpg);margin:0 auto;}
#feature .section_ftr{background-image:url(../../image/profile/feature/section_ftr.jpg);padding-bottom:70px;}
#feature .section_hdr{padding-top: 20px;}
#feature .detail_txt{
  margin:0 auto 15px;
  text-align: justify;
  line-height: 1.8;
  width: 660px;
}
#feature table {
  background-color: #FBF5E7;
  border: 2px solid #5F3900;
  color:#3F0000;
  box-sizing: border-box;
  width: 596px;
  margin: 0 auto 30px;
  font-size: 1.4em;
  font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", Meiryo, serif;
}
#feature table tr { border-bottom: 1px solid #5F3900;}
#feature table th { border-right: 1px solid #5F3900;font-weight: normal;}
#feature table tr:last-child { border:none;}
#feature table p { padding: 7px 0 7px 7px;}

/*--------------------*
#info_group
*--------------------*/
#info_group{
  margin:40px auto 0;
}
#info_group .section_hdr{padding-top:5px;}
#info_group .menu_bdy{background-image:url(../../image/profile/group_info/menu_bdy.jpg);margin: 0 auto;width: 750px;}
#info_group .menu_ftr{background-image:url(../../image/profile/group_info/menu_ftr.jpg);padding-bottom:60px;}
#info_group .menu_hdr{padding-top:20px;}
#info_group .group6 .menu_bdy{background-image:url(../../image/profile/group_info/group6/menu_bdy.jpg);margin: 0 auto;width: 750px;}
#info_group .group6 .menu_ftr{background-image:url(../../image/profile/group_info/group6/menu_ftr.jpg);padding-bottom:60px;}
#info_group .group6 .menu_hdr{padding-top:20px;}
#info_group .group6 P{
  color:#fff;
}
#info_group .group6 P SPAN{
  color:#B10305;
  text-shadow:
  0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 4px #fff,0px 0px 4px #fff,0px 0px 4px #fff,
  0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 4px #fff,0px 0px 4px #fff,0px 0px 4px #fff,
  0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 2px #fff,0px 0px 4px #fff,0px 0px 4px #fff,0px 0px 4px #fff
  ;
}
#info_group .detail_txt{
  width: 640px;
  margin:0 auto ;
}
.single_menu {
  margin-bottom: 20px;
}
#info_group H4{
  text-align:center;
  margin: 20px auto 0;
}
#info_group P ,
#info_group SPAN {
  font-size: 1.3em;
  font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "MS 明朝", Meiryo, serif;
  line-height: 1.6;
  color: #000;
}
#info_group [class^=severalmenu] {
  margin: 0 auto;
  width: 717px;
}
/*--------------------*
#extra_group3
*--------------------*/
#extra_group3{
  width:838px;
  margin:40px auto 20px;
}
#extra_group3 .price_normal{
  font-weight: bold;
  color: #242a7a;
}
#extra_group3 .price_info{
  font-size: 0.9em;
}</pre></body></html>