@import "./bar.css";@charset "Shift_Jis";/* 全体への指定 */ *{margin:0px; padding:0px; font-style:normal; background-color:transparent; text-align:center; font-family:Verdana,Chicago,"ＭＳ Ｐゴシック",Osaka,sans-serif;}body{color:#000; font-size:12px; line-height:170%; background:#000 url("./img/back.jpg") no-repeat 50% 0% fixed;}/* リンクへの指定 */ a{color:#000000; text-decoration:none; padding-bottom:0px;}a.white{color:#ffffff; text-decoration:none; padding-bottom:1px;}a.border{color:#db856c; text-decoration:none; padding-bottom:1px; border-bottom:dotted #db856c 1px;}a.borderblue{color:#4169e1; text-decoration:none; padding-bottom:1px; border-bottom:dotted #0000ff 2px;}.menu a,.menu a:hover{border:solid #ffffff; border-width:0px 0px;}.menu a{width:101px; height:32px; display:block; text-align:center; background:transparent;}.menu a:hover{color:#000; background:transparent; border:solid #000000; border-width:0px 0px;}/*カーソルが重なった時のリンク*/a:hover.position{position:relative;top:2px;left:2px;}a:hover,h1 a,.link a{border:0px;}a:hover{color:#ccc;}h1 a,h1 a:hover{color:#000; font-family:"Century Gothic","Times New Roman",Times,serif;}a:hover.borderblue{color:#4169e1;}/* 主なレイアウトへの指定 */ .all,.menu,h1{width:707px; background:#00293b;}.all{margin:auto; padding-bottom:10px; border:solid #000; border-width:0px 1px;}.main{clear:both; padding-top:5px;}/* メニューが全て揃っていないとき */.menu li{list-style:none; float:left; border:solid #ffffff; border-width:1px 0px;}/* メニューが全て揃ったとき *//* .menu li{list-style:none; float:left;} */.text{width:697px; margin:1px 0px 1px; padding:15px 5px 5px; position:relative; background:#00293b url("");}.text table td{text-align:left;vertical-align:top;font-size:12px;padding:3px 3px 3px 3px;/* letter-spacing:1px; */line-height:3ex;}.text table td.leftm{text-align:left;vertical-align:middle;font-size:12px;padding:3px 0px 3px 3px;/* letter-spacing:1px; */line-height:3ex;}.text table td.center{text-align:center;vertical-align:middle;font-size:12px;padding:2px 0px 2px 0px;/* letter-spacing:1px; */line-height:3ex;}.text table td.right{text-align:right;vertical-align:top;font-size:12px;padding:3px 7px 3px 3px;/* letter-spacing:1px; */line-height:3ex;}.text table td.banner{text-align:center;vertical-align:middle;font-size:12px;margin:0px 0px 0px 0px;padding:2px 0px 2px 0px;/* letter-spacing:1px; */line-height:3ex;}.text table td.leftminidokotop{text-align:left;vertical-align:middle;color:#ffffff;font-size:12px;/* letter-spacing:1px; */line-height:3ex;}.text table td.backlightyellow{/* Vita特典ページ　全店舗共通特典部分 */background:#ffffe0;text-align:left;vertical-align:top;padding:3px 3px 3px 3px;}.text table td.backaliceblue{/* Vita特典ページ　アニメイト様部分 */background:#cce7ff;text-align:left;vertical-align:top;padding:3px 3px 3px 3px;}.text table td.backlightgreen{/* Vita特典ページ　いまじん白揚様部分 */background:#ccffcc;text-align:left;vertical-align:top;padding:3px 3px 3px 3px;}.text table td.backmoccasin{/* Vita特典ページ　あみあみ様部分 */background:#ffe4b5;text-align:left;vertical-align:top;padding:3px 3px 3px 3px;}.text table td.backpink{/* Vita特典ページ　ステラワース様部分 */background:#ffe4e1;text-align:left;vertical-align:top;padding:3px 3px 3px 3px;}.text table td.backlavender{/* Vita特典ページ　TAKUYO通販部分 */background:#e6e6fa;text-align:left;vertical-align:top;padding:3px 3px 3px 3px;}.foot{padding:10px 0px 5px; text-align:center;}/* 見出しへの指定 */h2,h4{font-weight:normal; font-size:12px;}h1{text-align:center; padding:0px 0px;}h2{padding:5px 0px; text-align:center; color:#000; background:url("./img/filter.gif");}h2.charname{font-weight:bold; font-size:15px; display:inline; padding:5px 5px; text-align:left; color:#000; background:url("./img/filter.gif");}h2.vitatoku{ font-size:13px; padding:5px 0px; text-align:center; color:#000; background:url("./img/filter.gif");}h2.vitatokutenpo{font-weight:bold; padding:5px 0px; text-align:center; color:#000; background:url("./img/filter.gif");}h3.palevioletred{font-size:15px; font-weight:bold; margin:0px 5px; padding:5px 15px; color:#ff6699;}h3.black{font-weight:normal; font-size:12px;  margin:0px 0px 0px; padding:2px 10px; color:#000000; background:url("./img/h3.gif") no-repeat 0px 7px;}h3.white{font-weight:normal; font-size:12px;  margin:0px 0px 0px; padding:2px 10px; color:#ffffff; background:url("./img/h3.gif") no-repeat 0px 7px;}h4.white{font-weight:bold;  display:inline; margin:3px 2px 0px; padding:2px 12px; color:#fff; background:url("./img/h4.gif") no-repeat 0px 50%;}h4.black{font-weight:bold; display:inline; margin:0px 2px 0px; padding:5px 12px; color:#000; background:url("./img/h4.gif") no-repeat 0px 50%;}h4.blue{font-weight:bold; display:inline; margin:0px 0px 0px; padding:2px 10px; color:blue; background:url("./img/h4.gif") no-repeat 0px 7px;}h4.darkred{font-weight:bold; display:inline; margin:3px 2px 0px; padding:5px 12px; color:#cc0000; background:url("./img/h3.gif") no-repeat 0px 7px;}h4.purple{font-weight:bold; display:inline; margin:0px 0px 0px; padding:2px 10px; color:#800080; background:url("./img/h4.gif") no-repeat 0px 7px;}h5{text-align:right; font-size:12px; font-weight:bold; padding:20px 10px 10px 0px; color:#fff;}/* スペシャルページ　みにどこ２ */h5.royalblue{text-align:left; font-size:13px; font-weight:bold; padding:10px 10px 10px 0px; color:#4169e1;}/* スペシャルページ　みにどこ８ */h5.boldblack{text-align:left; font-size:13px; font-weight:bold; padding:0px 10px 0px 0px; color:#000000;}/* キャラページキャスト表記 */h5.black{text-align:right; font-size:13px; font-weight:bold; padding:0px 0px 0px 0px; color:#000;}/* リンクページに使用しているリストへの指定 */dl.link{clear:both;}dl.link dt{float:left; margin:5px 8px 0px 0px;}dl.link dd{margin:5px 0px; line-height:140%;}.link li{list-style:none; display:inline; margin-right:3px;}/* コンタクトページに使用しているフォームへの指定 */input,textarea{padding:2px; margin:2px 3px 0px 0px; font-size:1.0em; border:solid #000 1px; background-color:#000; color:#fff;}input{width:200px;}#submit,#reset{width:80px; text-align:center;}#message{width:260px;}/* サンプル類 */em{color:#000; font-weight:bold;}del{text-decoration:line-through;}.block{border:solid #000 1px; padding:8px; margin:15px 0px;}.scroll{overflow:auto; width:400px; height:60px;margin-bottom:13px;}ul,ol{list-style-position:inside; margin-bottom:5px;}.circle{list-style-type:circle;}.square{list-style-type:square;}dl.ex{margin:10px 0px;}dl.ex dt{background-color:#000; color:#fff; padding:3px 7px 4px 12px; display:inline; font-size:0.9em;}dl.ex dd{margin-top:-10px; border-left:solid #000 1px; padding:15px 10px 5px;}dl.new dt{font-weight:bold;}dl.new dd{margin:-1.6em 0px 0px 7em;}/* その他 */p{margin-bottom:10px;}p.right{text-align:right; margin-bottom:10px; margin-right:5px;}p.white{text-align:left; margin-bottom:10px; color:#ffffff;}p.yellow{text-align:left; margin-bottom:10px; color:#fff499;}p.whiteright{text-align:right; margin-bottom:13px; margin-right:5px; color:#ffffff;}p.whitecenter{text-align:center; margin-bottom:0px; color:#ffffff;}address{margin:0px 10px; color:#666; text-align:center;}img{border:0px; margin:2px 0px;}dl img{margin:0px;}