<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
.common-old-standard-contents {
  /****************************************

  global

  *****************************************/
  /****************************************

  apapointclub

  *****************************************/
  /****************************************

  area

  *****************************************/
  /****************************************

  concept

  *****************************************/
  /****************************************

  spa

  *****************************************/
  /****************************************

  brand

  *****************************************/
  /****************************************

  conoe

  *****************************************/
  /****************************************

  keys

  *****************************************/
}
.common-old-standard-contents .smalltext {
  font-size: 80%;
}
.common-old-standard-contents #contentsWrapper, .common-old-standard-contents #contentWrapper {
  background-color: #fff;
  padding: 2em;
  color: #000;
  -webkit-box-shadow: 0 0 10px rgba(204, 204, 204, 0.3);
          box-shadow: 0 0 10px rgba(204, 204, 204, 0.3);
}
.common-old-standard-contents .colorPink {
  color: #F36;
}
.common-old-standard-contents .colorBlue {
  color: #163F85;
}
.common-old-standard-contents .caption {
  margin: 2em 0 3em;
  padding: 0;
  font-size: 60%;
  line-height: 1.5em;
  color: #666;
}
.common-old-standard-contents h3.gmidashi {
  font-family: "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  color: #000;
  font-size: 16px;
  width: 100%;
  background-image: url(../img/common/h3bg.gif);
  background-repeat: no-repeat;
  background-position: bottom center;
  margin-top: 1.5em;
  padding: 0 0 0 0.5em;
  font-weight: 400;
  line-height: 3em;
}
.common-old-standard-contents h2#mainimg {
  margin-top: 1em;
}
.common-old-standard-contents h4.midashi {
  font-family: "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  color: #094b90;
  font-size: 16px;
  width: 100%;
  margin-top: 1em;
  padding: 0;
  font-weight: 400;
  line-height: 1em;
}
.common-old-standard-contents h4.midashi2 {
  font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
  color: #000;
  font-size: 24px;
  width: 100%;
  margin-top: 1em;
  padding: 0;
  font-weight: 600;
  line-height: 1em;
}
.common-old-standard-contents h4.midashi3 {
  font-family: "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  color: #094b90;
  font-size: 16px;
  width: 100%;
  margin-top: 2em;
  padding: 0;
  font-weight: 400;
  line-height: 1em;
}
.common-old-standard-contents .text80 {
  font-size: 90%;
}
.common-old-standard-contents .margintop10 {
  margin-top: 1em;
}
.common-old-standard-contents .margintop20 {
  margin-top: 2em;
}
.common-old-standard-contents .margintop50 {
  margin-top: 5em;
}
.common-old-standard-contents .marginbottom20 {
  margin-bottom: 2em;
}
.common-old-standard-contents .marginbottom50 {
  margin-bottom: 5em;
}
.common-old-standard-contents .marginbottom10 {
  margin-bottom: 1em;
}
.common-old-standard-contents .link_btn {
  -webkit-appearance: none;
  -moz-appearance: none;
  border-style: solid;
  border-width: 0;
  cursor: pointer;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  line-height: normal;
  margin: 0 0 1.25rem;
  position: relative;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  padding: 1rem 2rem 1.0625rem 2rem;
  font-size: 0.75rem;
  background-color: #C9B36F;
  border-color: #c1a757;
  color: #FFFFFF;
  -webkit-transition: background-color 300ms ease-out;
  transition: background-color 300ms ease-out;
  border-radius: 5px;
  /* CSS3草案 */
  -webkit-border-radius: 5px;
  /* Safari,Google Chrome用 */
  -moz-border-radius: 5px;
  /* Firefox用 */
}
.common-old-standard-contents .link_btn:focus, .common-old-standard-contents .link_btn:hover, .common-old-standard-contents .link_btn.onm {
  background-color: #242424;
}
.common-old-standard-contents .link_btn:focus, .common-old-standard-contents .link_btn:hover {
  color: #FFFFFF;
}
.common-old-standard-contents .link_btn.expand {
  padding-left: 0;
  padding-right: 0;
  width: 100%;
}
.common-old-standard-contents .link_btn :hover {
  color: #f9f3d4;
}
.common-old-standard-contents .link_btn3 {
  -webkit-appearance: none;
  -moz-appearance: none;
  border-style: solid;
  border-width: 0;
  cursor: pointer;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  line-height: normal;
  margin: 0 0 1.25rem;
  position: relative;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  padding: 1rem 2rem 1.0625rem 2rem;
  font-size: 0.75rem;
  background-color: #C9B36F;
  border-color: #c1a757;
  color: #FFFFFF;
  -webkit-transition: background-color 300ms ease-out;
  transition: background-color 300ms ease-out;
  border-radius: 5px;
  /* CSS3草案 */
  -webkit-border-radius: 5px;
  /* Safari,Google Chrome用 */
  -moz-border-radius: 5px;
  /* Firefox用 */
  width: 100%;
}
.common-old-standard-contents .link_btn3:focus, .common-old-standard-contents .link_btn3:hover, .common-old-standard-contents .link_btn3.onm {
  background-color: #242424;
}
.common-old-standard-contents .link_btn3:focus, .common-old-standard-contents .link_btn3:hover {
  color: #FFFFFF;
}
.common-old-standard-contents .link_btn3.expand {
  padding-left: 0;
  padding-right: 0;
  width: 100%;
}
.common-old-standard-contents .link_btn3 :hover {
  color: #f9f3d4;
}
.common-old-standard-contents .link_btn_on {
  margin: 0.5em auto;
  padding: 1em 1em;
  background-color: #c9b36f;
  text-align: center;
  color: #333 !important;
  width: 100%;
  font-size: 12px;
  border-radius: 5px;
  /* CSS3草案 */
  -webkit-border-radius: 5px;
  /* Safari,Google Chrome用 */
  -moz-border-radius: 5px;
  /* Firefox用 */
}
.common-old-standard-contents .link_btn2 {
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
  cursor: pointer;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-size: 0.75rem;
  font-weight: normal;
  line-height: normal;
  margin: 0 0 1.25rem;
  position: relative;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  padding: 1rem 0.5rem 1.0625rem 0.5rem;
  background-color: #DBC993;
  border-color: #DBC993;
  color: #FFFFFF;
  -webkit-transition: background-color 300ms ease-out;
  transition: background-color 300ms ease-out;
}
.common-old-standard-contents .link_btn2:focus, .common-old-standard-contents .link_btn2:hover, .common-old-standard-contents .link_btn2.onm {
  background-color: #007095;
}
.common-old-standard-contents .link_btn2:focus, .common-old-standard-contents .link_btn2:hover {
  color: #FFFFFF;
}
.common-old-standard-contents .link_btn2.expand {
  padding-left: 0;
  padding-right: 0;
  width: 100%;
}
.common-old-standard-contents .link_btn_blue {
  font-family: "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  margin: 0.5em auto;
  padding: 1em 1em;
  background-color: #0980ac;
  font-weight: 200;
  text-align: center;
  color: #fff;
  width: 100%;
  font-size: 16px;
  border-radius: 5px;
  /* CSS3草案 */
  -webkit-border-radius: 5px;
  /* Safari,Google Chrome用 */
  -moz-border-radius: 5px;
  /* Firefox用 */
}
.common-old-standard-contents .link_btn_blue a:hover {
  color: #051051;
}
.common-old-standard-contents .brandbuttom {
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 0;
  border-style: solid;
  border-width: 0;
  cursor: pointer;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  line-height: normal;
  margin: 0 0 1.25rem;
  position: relative;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  padding: 1rem 2rem 1.0625rem 2rem;
  font-size: 0.75rem;
  background-color: #333333;
  border-color: #3e4243;
  color: #FFFFFF;
  -webkit-transition: background-color 300ms ease-out;
  transition: background-color 300ms ease-out;
}
.common-old-standard-contents .brandbuttom:focus, .common-old-standard-contents .brandbuttom:hover {
  background-color: #2f3f6a;
}
.common-old-standard-contents .brandbuttom:focus, .common-old-standard-contents .brandbuttom:hover {
  color: #FFFFFF;
}
.common-old-standard-contents .brandbuttom.expand {
  padding-left: 0;
  padding-right: 0;
  width: 100%;
}
.common-old-standard-contents img.imgmax100 {
  max-width: 100%;
}
.common-old-standard-contents .alignimgcenter {
  display: block;
  text-align: center;
}
.common-old-standard-contents .colorGold {
  color: #9f8a32 !important;
}
.common-old-standard-contents .pricing-tablenew {
  border: solid 1px #DDDDDD;
  margin-left: 0;
  margin-bottom: 1.25rem;
}
.common-old-standard-contents .pricing-tablenew * {
  list-style: none;
  line-height: 1;
}
.common-old-standard-contents .pricing-tablenew .title {
  background-color: #333333;
  color: #EEEEEE;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-size: 0.875rem;
  font-weight: normal;
  padding: 0.9375rem 0.175rem;
  text-align: center;
}
.common-old-standard-contents .pricing-tablenew .title2 {
  background-color: #a17c1a;
  color: #EEEEEE;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-size: 0.875rem;
  font-weight: normal;
  padding: 0.9375rem 0.175rem;
  text-align: center;
}
.common-old-standard-contents .pricing-tablenew .price {
  background-color: #F6F6F6;
  color: #333333;
  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-size: 2rem;
  font-weight: normal;
  padding: 0.9375rem 1.25rem;
  text-align: center;
}
.common-old-standard-contents .pricing-tablenew .description {
  background-color: #FFFFFF;
  border-bottom: dotted 1px #DDDDDD;
  color: #777777;
  font-size: 0.75rem;
  font-weight: normal;
  line-height: 1.4;
  padding: 0.275rem;
  text-align: center;
}
.common-old-standard-contents .pricing-tablenew .bullet-item {
  background-color: #FFFFFF;
  border-bottom: dotted 1px #DDDDDD;
  color: #333333;
  font-size: 0.675rem;
  font-weight: normal;
  padding: 0.275rem;
  text-align: center;
  line-height: 1rem;
}
.common-old-standard-contents .pricing-tablenew .bullet-item-left {
  background-color: #FFFFFF;
  border-bottom: dotted 1px #DDDDDD;
  color: #333333;
  font-size: 0.675rem;
  font-weight: normal;
  padding: 0.275rem;
  text-align: left;
  line-height: 1rem;
}
.common-old-standard-contents .pricing-tablenew .cta-button {
  background-color: #FFFFFF;
  padding: 1.25rem 1.25rem 0;
  text-align: center;
}
.common-old-standard-contents .pricing-tablenew .cta-button a {
  font-size: 0.75rem;
}
.common-old-standard-contents .fleft {
  float: left;
  padding: 0 0.675rem;
}
.common-old-standard-contents #menu-mobile-menu {
  margin: 0 0.275rem;
  font-family: "Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif;
}
.common-old-standard-contents #menu-mobile-menu li {
  padding: 0.475rem;
  border-bottom: 1px #666 dotted;
  list-style: none;
}
.common-old-standard-contents #pointclub {
  margin: 0 auto 1.5em;
  color: #000;
}
.common-old-standard-contents #pointbg {
  background-image: url(../img/apapoint/pointbg.png);
  background-position: top center;
  background-repeat: no-repeat;
}
.common-old-standard-contents .read {
  font-family: "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-weight: 400;
  font-size: 80%;
  line-height: 2em;
}
.common-old-standard-contents #pointline {
  margin: 0;
  padding-bottom: 15px;
  background-image: url(../img/apapoint/h3bg.gif);
  background-position: bottom left;
  background-repeat: no-repeat;
}
.common-old-standard-contents .pointwaku {
  margin: 2em 0 1em;
  padding: 0;
}
.common-old-standard-contents .pointwaku th {
  margin: 0;
  padding: 10px;
  background-color: #e6f0f9;
  border: 1px solid #fff;
  font-weight: normal;
}
.common-old-standard-contents .pointwaku td {
  margin: 0;
  padding: 5px;
  border: 1px solid #eee;
  background-color: #fff;
}
.common-old-standard-contents .pickuptext {
  font-size: 110%;
  color: #f31111;
}
.common-old-standard-contents h3.midashi {
  margin: 1em 1em 0 1em;
  padding: 0;
}
.common-old-standard-contents .areacopy {
  margin: 1.5em auto;
  padding: 0;
  font-size: 1.2em;
  text-align: center;
  width: 100%;
}
.common-old-standard-contents #pickuparea {
  margin: 0.5em auto 1em;
  padding: 2em 2em 4em 2em;
  background-image: url(../../img/area/pickupbase.gif);
  background-position: top center;
  background-repeat: no-repeat;
  background-color: #fff;
}
.common-old-standard-contents .pickphoto {
  margin: 1em 0;
  padding: 0;
}
.common-old-standard-contents .pickdata {
  margin: 1em 0.5em;
  padding: 0;
}
.common-old-standard-contents h4.pickup {
  color: #000;
  font-size: 18px;
}
.common-old-standard-contents .accessdata {
  font-size: 11px;
  line-height: 1.3em;
}
.common-old-standard-contents .accessdata-min {
  font-size: 11px;
  line-height: 1em;
}
.common-old-standard-contents .pickcopy {
  margin: 1em 0 0.5em;
  padding: 0;
  font-size: 24px;
  font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
  font-weight: 600;
}
.common-old-standard-contents .pickcopy2 {
  margin: 0 0 1em;
  padding: 0;
  font-size: 16px;
  line-height: 1.3em;
  font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
  font-weight: 600;
}
.common-old-standard-contents .requestbtn {
  float: left;
  margin: 0 0.5em 0.5em 0;
  padding: 1.5em 1em;
  background-color: #163f85;
  color: #fff;
  font-size: 14px;
  border-radius: 8px;
  /* CSS3草案 */
  -webkit-border-radius: 8px;
  /* Safari,Google Chrome用 */
  -moz-border-radius: 8px;
  /* Firefox用 */
}
.common-old-standard-contents .raijyobtn {
  float: left;
  margin: 0 0 0.5em 0;
  padding: 1.5em 1em;
  background-color: #87376a;
  color: #fff;
  font-size: 14px;
  border-radius: 8px;
  /* CSS3草案 */
  -webkit-border-radius: 8px;
  /* Safari,Google Chrome用 */
  -moz-border-radius: 8px;
  /* Firefox用 */
}
.common-old-standard-contents .sales {
  background: #efefef;
  color: #111;
  border-top: 1px solid #FFF;
  border-left: 1px solid #FFF;
  border-right: 1px solid #CCC;
  border-bottom: 1px solid #CCC;
  -moz-box-shadow: -1px -1px 1px rgba(0, 0, 0, 0.3), 1px 1px 1px white;
  -webkit-box-shadow: -1px -1px 1px rgba(0, 0, 0, 0.3), 1px 1px 1px white;
  border-radius: 8px;
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  width: 100%;
  padding: 0.75em 1em;
  margin-bottom: 1em;
}
.common-old-standard-contents h4.ichiran {
  color: #000;
  font-size: 14px;
  font-family: "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.common-old-standard-contents h4.ichirans {
  color: #000;
  font-size: 12px;
  font-family: "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
.common-old-standard-contents .ichiranphoto {
  margin: 0 0 0.5em 0;
}
.common-old-standard-contents .ichiranbana {
  margin: 0 0 0.5em 0;
}
.common-old-standard-contents .ichirantext {
  margin: 0.5em;
  padding: 0;
  font-size: 0.75em;
  line-height: 2em;
  text-align: left;
  width: 100%;
}
.common-old-standard-contents .btnarea {
  margin: 0.5em auto;
  padding: 0;
  width: 100%;
}
.common-old-standard-contents .requestbtn2 {
  float: left;
  margin: 0 1% 1% 0;
  padding: 0.5em;
  background-color: #163f85;
  color: #fff;
  font-size: 12px;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  width: 100%;
  text-align: center;
}
.common-old-standard-contents .raijyobtn2 {
  float: left;
  margin: 0 0 1% 0;
  padding: 0.5em;
  background-color: #87376a;
  color: #fff;
  font-size: 12px;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  width: 100%;
  text-align: center;
}
.common-old-standard-contents .hpbtn2 {
  float: left;
  margin: 0 0 1% 0;
  padding: 0.5em;
  background-color: #333;
  color: #fff;
  font-size: 12px;
  border-radius: 8px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  width: 100%;
  text-align: center;
}
.common-old-standard-contents .banarea {
  margin-top: 1.5em;
}
.common-old-standard-contents .panel02 {
  border-style: solid;
  border-width: 1px;
  border-color: #d8d8d8;
  margin: 1.25rem;
  padding: 1.25rem;
  background: #f2f2f2;
  color: #333333;
}
.common-old-standard-contents .panel02 &gt; :first-child {
  margin-top: 0;
}
.common-old-standard-contents .panel02 &gt; :last-child {
  margin-bottom: 0;
}
.common-old-standard-contents .panel02 h1, .common-old-standard-contents .panel02 h2, .common-old-standard-contents .panel02 h3, .common-old-standard-contents .panel02 h4, .common-old-standard-contents .panel02 h5, .common-old-standard-contents .panel02 h6, .common-old-standard-contents .panel p, .common-old-standard-contents .panel02 li, .common-old-standard-contents .panel02 dl {
  color: #333333;
}
.common-old-standard-contents .panel02 h1, .common-old-standard-contents .panel02 h2, .common-old-standard-contents .panel02 h3, .common-old-standard-contents .panel02 h4, .common-old-standard-contents .panel02 h5, .common-old-standard-contents .panel02 h6 {
  line-height: 1;
  margin-bottom: 0.625rem;
}
.common-old-standard-contents .panel02 h1.subheader, .common-old-standard-contents .panel02 h2.subheader, .common-old-standard-contents .panel02 h3.subheader, .common-old-standard-contents .panel02 h4.subheader, .common-old-standard-contents .panel02 h5.subheader, .common-old-standard-contents .panel02 h6.subheader {
  line-height: 1.4;
}
.common-old-standard-contents .panel02.callout {
  border-style: solid;
  border-width: 1px;
  border-color: #d8d8d8;
  margin: 1.25rem;
  padding: 1.25rem;
  background: #ecfaff;
  color: #333333;
}
.common-old-standard-contents .panel02.callout &gt; :first-child {
  margin-top: 0;
}
.common-old-standard-contents .panel02.callout &gt; :last-child {
  margin-bottom: 0;
}
.common-old-standard-contents .panel02.callout h1, .common-old-standard-contents .panel02.callout h2, .common-old-standard-contents .panel02.callout h3, .common-old-standard-contents .panel02.callout h4, .common-old-standard-contents .panel02.callout h5, .common-old-standard-contents .panel02.callout h6, .common-old-standard-contents .panel02.callout p, .common-old-standard-contents .panel02.callout li, .common-old-standard-contents .panel02.callout dl {
  color: #333333;
}
.common-old-standard-contents .panel02.callout h1, .common-old-standard-contents .panel02.callout h2, .common-old-standard-contents .panel02.callout h3, .common-old-standard-contents .panel02.callout h4, .common-old-standard-contents .panel02.callout h5, .common-old-standard-contents .panel02.callout h6 {
  line-height: 1;
  margin-bottom: 0.625rem;
}
.common-old-standard-contents .panel02.callout h1.subheader, .common-old-standard-contents .panel02.callout h2.subheader, .common-old-standard-contents .panel02.callout h3.subheader, .common-old-standard-contents .panel02.callout h4.subheader, .common-old-standard-contents .panel02.callout h5.subheader, .common-old-standard-contents .panel02.callout h6.subheader {
  line-height: 1.4;
}
.common-old-standard-contents .panel02.callout a:not(.button) {
  color: #008CBA;
}
.common-old-standard-contents .panel02.callout a:not(.button):hover, .common-old-standard-contents .panel02.callout a:not(.button):focus {
  color: #0078a0;
}
.common-old-standard-contents .panel02.radius {
  border-radius: 3px;
}
.common-old-standard-contents .hrtb {
  margin: 2rem 0;
  border-bottom: 1px solid #333;
  border-top: 1px solid #333;
}
.common-old-standard-contents .footnav {
  margin: 2rem 0;
  padding: 0.25rem;
  text-align: left;
  font-family: "Lucida Grande", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", Meiryo, メイリオ, sans-serif;
}
.common-old-standard-contents .footnav li {
  list-style: none;
  width: 100%;
  padding: 0.675rem 0 0 0;
  font-size: 0.675rem;
  line-height: 0.75rem;
}
.common-old-standard-contents .conce_03 img {
  margin-top: 45px;
}
.common-old-standard-contents .concept_m02 {
  margin: 20px 0;
}
.common-old-standard-contents .conce_bt_r {
  float: left;
  overflow: hidden;
}
.common-old-standard-contents .conce_all_a {
  margin-top: 1em;
  overflow: hidden;
  border-bottom: 1px dotted #999;
}
.common-old-standard-contents .conce_all_b {
  overflow: hidden;
  border-bottom: 1px dotted #999;
}
.common-old-standard-contents .conce_all_c {
  overflow: hidden;
}
.common-old-standard-contents .conce_a {
  padding: 10px 0 10px 30px;
  border-left: 1px solid #999;
  line-height: 1.8em;
  font-size: 80%;
  float: left;
}
.common-old-standard-contents .conce_b {
  padding: 10px 0 10px 30px;
  border-left: 1px solid #999;
  line-height: 1.8em;
  font-size: 80%;
  float: left;
}
.common-old-standard-contents .conce_c {
  padding: 10px 0 10px 30px;
  border-left: 1px solid #999;
  line-height: 1.8em;
  font-size: 80%;
  float: left;
}
.common-old-standard-contents .conce_img_a {
  padding: 0 0 0 10px;
  float: left;
}
.common-old-standard-contents .conce_img_b {
  padding: 0 0 0 10px;
  margin-top: 34px;
  float: left;
}
.common-old-standard-contents .conce_img_c {
  padding: 0 0 0 10px;
  margin-top: 27px;
  float: left;
}
.common-old-standard-contents .spaContent dt {
  padding: 5px 10px;
  background: #EFEFEF;
  margin-bottom: 10px;
  border-bottom: 1px solid #DDD;
}
.common-old-standard-contents .spaContent dd {
  padding: 5px 10px;
  margin-bottom: 10px;
  border-bottom: 1px dotted #CCC;
}
.common-old-standard-contents .spaContTable {
  border-top: 1px solid #DDD;
  border-left: 1px solid #DDD;
  width: 100%;
}
.common-old-standard-contents .spaContTable th,
.common-old-standard-contents .spaContTable td {
  border-right: 1px solid #DDD;
  border-bottom: 1px solid #DDD;
  padding: 8px 3px;
  text-align: left;
  font-size: 12px !important;
}
.common-old-standard-contents .spaContTable th {
  width: 30px;
  background: #efefef;
}
.common-old-standard-contents .spaContTable td {
  width: 70px;
}
.common-old-standard-contents .spaContent002 dl {
  padding: 0;
  margin: 40px 0 0;
}
.common-old-standard-contents .spaContent002 dt {
  padding: 8px;
  margin: 0 0 5px;
  color: #FFF;
  background-color: #333;
  border-left-width: 4px;
  border-left-style: solid;
  border-left-color: #999;
}
.common-old-standard-contents .spaContent002 dd {
  padding: 5px;
  margin: 0 0 5px;
  line-height: 1.5;
  background-image: url(../images/global/dot.gif);
  background-repeat: repeat-x;
  background-position: bottom;
}
.common-old-standard-contents .spaContent002 dd p {
  font-size: 12px !important;
  font-weight: 100;
}
.common-old-standard-contents .spa_rightimg {
  margin: 5px 5px 5px 10px;
  padding: 0;
  float: right;
}
.common-old-standard-contents .spaLeadWrapper li {
  list-style: none;
  display: block;
  height: 20px;
  padding-top: -10px;
  background-image: url(../img/spa/images/icon_q.gif);
  background-repeat: no-repeat;
  background-position: left;
  font-size: 12px;
  margin: 5px 0;
}
.common-old-standard-contents .spaLeadWrapper li a {
  margin-left: 23px;
  color: #535353 !important;
}
.common-old-standard-contents .spa_fs14 {
  font-size: 14px !important;
}
.common-old-standard-contents .spaContent03 dt {
  padding: 5px 10px;
  background: #eee;
  margin-bottom: 10px;
  border-bottom: 1px solid #CCC;
  font-weight: bold;
  border-left: 4px solid #333;
  font-size: 13px;
}
.common-old-standard-contents .spaContent03 dd {
  padding: 5px 10px;
  margin-bottom: 10px;
}
.common-old-standard-contents .spaContent03 dd p {
  font-size: 12px;
}
.common-old-standard-contents .colorOrange {
  color: #F60;
}
.common-old-standard-contents h2.brandtitle {
  margin: 0 auto;
  padding: 0.5em;
  background-image: url(../img/brand/title_back.png);
  background-repeat: no-repeat;
  background-position: to center;
  max-height: 90px;
  width: 100%;
}
.common-old-standard-contents .right_border {
  margin: 0;
  padding: 0;
  width: 100%;
  border-right: 1px dotted #333;
}
.common-old-standard-contents .top_border {
  margin: 0;
  padding-top: 1.5em;
  width: 100%;
  display: block;
  border-top: 1px dotted #333;
}
.common-old-standard-contents .brandarea {
  margin: 0 auto;
  padding: 0;
  width: 100%;
  display: block;
  text-align: center;
}
.common-old-standard-contents .brandarea li {
  list-style: none;
  padding: 1em;
}
.common-old-standard-contents .logo80 {
  max-width: 80%;
}
.common-old-standard-contents #conoemainlogo {
  margin: 2em auto 1.5em;
  padding: 0;
  text-align: center;
  display: block;
}
.common-old-standard-contents #conoecopy {
  margin: 1em auto 1.5em;
  padding: 0;
  text-align: center;
  display: block;
}
.common-old-standard-contents .conoecopy {
  margin: 1em auto;
  padding: 0;
  text-align: left;
  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size: 90%;
  font-weight: 300;
}
.common-old-standard-contents .reprecopy {
  margin: 1em;
  padding: 0;
  text-align: left;
  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size: 90%;
  font-weight: 300;
}
.common-old-standard-contents #tabmenu {
  padding: 0px;
  margin: 0px;
  width: 100%;
}
.common-old-standard-contents #tabmenu div#tab {
  margin: 0 auto;
  padding: 0;
}
.common-old-standard-contents #tabmenu div#tab a {
  float: left;
  height: 45px;
  width: 150px;
  filter: alpha(opacity=50);
  -moz-opacity: 0.5;
  opacity: 0.5;
  background-color: #000;
  margin-right: 2px;
  display: block;
}
.common-old-standard-contents #tabmenu div#tab a:hover {
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  opacity: 1;
}
.common-old-standard-contents div#tab_contents {
  width: 100%;
  overflow: hidden;
  clear: both;
  margin: 0 auto;
}
.common-old-standard-contents div#tab_contents ul {
  width: 6000px;
  padding: 0px;
  margin: 0px;
}
.common-old-standard-contents div#tab_contents ul li {
  max-width: 100% !important;
  float: left;
  list-style-type: none;
  padding: 1em 0 20px;
}
.common-old-standard-contents .copyt50_b50 {
  margin: 5em 0;
}
@media only screen and (max-width: 40em) {
  .common-old-standard-contents .copyt50_b50 {
    margin: 1.5em 0;
  }
  .common-old-standard-contents #pickuparea {
    background-image: none;
    padding: 1em;
  }
  .common-old-standard-contents .requestbtn {
    padding: 1em;
    width: 48%;
    text-align: center;
  }
  .common-old-standard-contents .raijyobtn {
    padding: 1em;
    width: 48%;
    text-align: center;
  }
  .common-old-standard-contents .banarea {
    margin-top: 0;
  }
  .common-old-standard-contents .banarea img {
    margin-top: 1.5em;
  }
  .common-old-standard-contents .spnone {
    display: none;
  }
  .common-old-standard-contents .logo80 {
    max-width: 100%;
  }
  .common-old-standard-contents .right_border {
    border-right: none;
  }
  .common-old-standard-contents .top_border {
    border-right: none;
  }
  .common-old-standard-contents .link_btn {
    margin: 0.5rem 0;
  }
  .common-old-standard-contents .spaLeadWrapper ul {
    padding-left: 0;
    margin-left: 0;
  }
  .common-old-standard-contents .spaContent03 dd {
    padding: 5px;
    margin: 0 0 5px 0;
  }
  .common-old-standard-contents div#tab_contents ul {
    width: 100%;
  }
  .common-old-standard-contents #tabmenu div#tab {
    display: none;
  }
}
@media only screen and (min-width: 40.063em) {
  .common-old-standard-contents .pcnone {
    display: none;
  }
}</pre></body></html>