@charset "Shift_Jis";/*****************フレーム内ページに必要なCSS*****************/body{background-color:#f5fffa;/*背景色*/width:97%;}div.textbox{width:550px;margin:10px 0 30px 0;/*タイトル＆文章のボックス*/}div.textbox h1{color:#00557f;font-size:14px;font-family:"ＭＳ Ｐゴシック",sans-serif;/*フォント*/background-image:url("./image/title00.gif");background-repeat:no-repeat;background-position: right center;padding:15px 25px 5px 0px;letter-spacing:3px;/*キャラページキャスト*/}div.textbox h2{margin:0 0 5px 0;font-size:13px;font-family:"ＭＳ Ｐゴシック",sans-serif;/*フォント*/background-image:url("./image/title0.gif");background-repeat:no-repeat;padding:15px;letter-spacing:3px;/*タイトル*/}div.textbox h3{font-size:18px;font-family:"ＭＳ Ｐゴシック",sans-serif;/*フォント*/letter-spacing:1px;margin:5px 0 20px 0;padding:0px;/*キャラ台詞*/}div.textbox h4{font-size:14px;font-family:"ＭＳ Ｐゴシック",sans-serif;/*フォント*/letter-spacing:1px;margin:10px 0 10px 0;padding:0px;/*キャラ台詞*/}div.textbox h5.pink{color:#ff1493;font-size:14px;font-family:"ＭＳ Ｐゴシック",sans-serif;/*フォント*/background-image:url("./image/title00.gif");background-repeat:no-repeat;letter-spacing:1px;margin:10px 0 10px 0;padding:0 0 0 17px;/*初回特典*/}div.textbox h5.orange{color:#f95c4a;font-size:14px;font-family:"ＭＳ Ｐゴシック",sans-serif;/*フォント*/background-image:url("./image/title00.gif");background-repeat:no-repeat;letter-spacing:1px;margin:10px 0 10px 0;padding:0 0 0 17px;/*限定店舗特典*/}div.textbox h6.navy{color:#00008b;font-size:13px;font-family:"ＭＳ Ｐゴシック",sans-serif;/*フォント*/background-image:url("./image/title00.gif");background-repeat:no-repeat;letter-spacing:1px;margin:10px 0 10px 0;padding:0 0 0 17px;/*店舗別特典*/}div.text{padding-left:20px;/*文章*/}div.text p{margin:10px 0 10px 0;font-size:13px;line-height:3ex;/*pタグの指定*/}div.text p.letter{margin:0 0 10px 0;font-size:13px;letter-spacing:1px;line-height:4ex;/*pタグの指定・キャラクターページ・文字幅あり*/}div.text p.center{margin:0 0 10px 0;text-align:center;font-size:13px;letter-spacing:1px;line-height:3ex;/*pタグの指定・中央揃え*/}div.text p.right{margin:0 0 10px 0;text-align:right;font-size:13px;letter-spacing:1px;line-height:3ex;/*pタグの指定・右側寄り*/}div.text p.dictionary{margin:0 0 10px 0;text-align:left;font-size:13px;letter-spacing:1px;line-height:3ex;/*pタグの指定・用語説明部分*/}div.text table{font-size:13px;letter-spacing:1px;line-height:3ex;/*pタグの指定*/}/* テーブルセル内（枠有り 中央寄せ） */div.text table.border, td.border{padding: 5px;border: 1px #2075A0 solid;text-align:center;}/* テーブルセル内（枠有り 左寄せ） */div.text table.borderleft, td.borderleft{padding: 5px;border: 1px #2075A0 solid;text-align:left;}/* テーブルセル内（枠無し 左寄せ） */div.text table.left, td.left{padding: 5px;text-align:left;}/* テーブルセル内（枠無し 中央寄せ） */div.text table.center, td.center{padding: 5px;text-align:center;}div.text ul{margin:0 0 0 10px;list-style-type:none;text-align:left;/*リンク部分*/}div.text li{list-style-type:none;line-height:3ex;list-style-type:square;/*リンク部分（個々）*/}div.footer{width:550px;text-align:right;font-size:13px;letter-spacing:1px;line-height:3ex;padding:20px 10px 20px 0;}div.footer p.center{margin:0 0 0px 0;text-align:center;font-size:12px;letter-spacing:1px;line-height:3ex;/*pタグの指定・中央揃え*/}/*キャストインタビューページ*/.box16{  border: solid 1px #CEF7EF;/*外側の枠の色*/  border-width: 1px 5px 1px 5px;  width: 460px;    }.inb{  font-size: 11pt;/*文字サイズ*/  border-top: 1px dashed #7BDECE;  border-bottom: 1px dashed #7BDECE;  margin: 5px;  padding: 9px 15px;  }  /*特典ページ1*/.box1{  border: solid 1px #CEF7EF;/*外側の枠の色*/  border-width: 1px 5px 1px 5px;  width: 520px;    }.in1{  font-size: 11pt;/*文字サイズ*/  background-color:#fff0f5;/*背景色*/  border-top: 1px dashed #7BDECE;  border-bottom: 1px dashed #7BDECE;  margin: 5px;  padding: 9px 3px;  }  /*特典ページ2*/.box2{  border: solid 1px #CEF7EF;/*外側の枠の色*/  border-width: 1px 5px 1px 5px;  width: 520px;    }.in2{  font-size: 11pt;/*文字サイズ*/  background-color:#fff7cc;/*背景色*/  border-top: 1px dashed #7BDECE;  border-bottom: 1px dashed #7BDECE;  margin: 5px;  padding: 9px 3px;  }  /*特典ページ3*/.box3{  border: solid 1px #CEF7EF;/*外側の枠の色*/  border-width: 1px 5px 1px 5px;  width: 520px;    }.in3{  font-size: 11pt;/*文字サイズ*/  background-color:#e5ffe5;/*背景色*/  border-top: 1px dashed #7BDECE;  border-bottom: 1px dashed #7BDECE;  margin: 5px;  padding: 3px 3px;  }/*特典ページ4*/.box4{  border: solid 1px #CEF7EF;/*外側の枠の色*/  border-width: 1px 5px 1px 5px;  width: 520px;    }.in4{  font-size: 11pt;/*文字サイズ*/  background-color:#e5faff;/*背景色*/  border-top: 1px dashed #7BDECE;  border-bottom: 1px dashed #7BDECE;  margin: 5px;  padding: 3px 3px;  }