/*会員登録画面の文字を大きく入力しやすくする*/
.FS2_body_Member_MemberEntryEdit .userTable_01 input{font-size:120%;}
.FS2_body_Member_MemberEntryEdit .userTable_01 select{font-size:100%;}
.FS2_body_Member_MemberEntryEdit .FS2_birthdayDateYear{font-size:100%;}
.FS2_body_Member_MemberEntryEdit .userTable_01 tr{font-size: 134%; height:60px; }
.FS2_body_Member_MemberEntryEdit .userTable_01 input{font-size: 100%; background-color:#FFFFCC;}
#FS2_body_Member input[name="gender"] {-webkit-transform: scale(1.3); transform: scale(1.3); margin-right:0.5em;}
#FS2_body_Member input[name="newsletter"] {-webkit-transform: scale(1.3); transform: scale(1.3); margin-right:0.5em;}
#FS2_body_Member input[name="htmlMail"] {-webkit-transform: scale(1.3); transform: scale(1.3); margin-right:0.5em;} 

.fs-l-pageMain .fs-c-breadcrumb { 
    width: auto; 
}

/* レビューログイン画面の表示を調整するCSS */
@media screen and (min-width: 768px) {
    .fs-body-review-login .fs-l-pageMain {
        width: 1040px;
        margin-left: 80px;
        text-align: left;
    }
}
@media screen and (min-width: 960px) {
.fs-body-review-login .fs-c-loginForm {
    display: flex;
    justify-content: flex-start;
    gap: 48px 80px;
    flex-wrap: wrap;
  }
  .fs-body-review-login  .fs-c-loginForm > * {
    flex-basis: calc(50% - 40px);
    flex-grow: initial;
  }
  .fs-body-review-login .fs-c-newUsers {
    margin-left:0;
  }
}

/*コラムページ用h2バナー*/
.contents_h2{
border:0;
background:#087c61;
color:#ffffff;
font-size:1.4em;
text-align:center;
letter-spacing:1px;
padding:1%;
}

/*== 開閉式もくじ ==*/
.contents_box {
padding: 3%;
font-size:110%;/*タイトルのフォントサイズ*/
color:#000000;/*タイトルの文字色*/
background-color:#fff;/*背景色*/
border:1px solid #848484;/*外枠線- 色*/
}

/*== 開閉文字装飾 ==*/
.contents_box label {
padding: 5px;
color:#0000ff; /*文字色*/
font-size:100%;/*フォントサイズ*/
cursor:pointer;
border-bottom: 1px dotted #0000ff;/*下線*/
}

/*開く*/
.contents_box label:before{
display: inline-block;
content: "[ 開く ]";/*"表示"などに変更可*/}
/*閉じる*/
.contents_box input:checked ~ label:before {
content: "[ 閉じる ]";/*"非表示"などに変更可*/}
.contents_box input{display:none;}
/*最初は非表示*/
.contents_box .hidden_show
{height:0;padding:0;overflow:hidden;transition:0.8s;}
/*クリックで開く*/
.contents_box input:checked ~ .hidden_show
{padding: 10px 0;height:auto;}

/*アンカーポイントの調整*/
a.link{
   display: block;
   margin-top:-100px;
   padding-top:100px;
}