body , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td { 
margin:0;padding:0;}
body {font-family: Verdana,"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;text-align: center;}


/* --- 全体の設定 --- */

a:link {color:#3380ff;}
a:visited {color:#666;}
a:hover {color:#333;}
a:active {color:#333;}
a{text-decoration:none;}
img {border:none; vertical-align:bottom;}
div.top-left {margin:0; padding:0; float:left;}
div.top-right {margin:0; padding:0; float:right;}
p {margin:0; padding:0; font-size:80%;}
p.resizeimage img { width: 98%; }
p.resizeimage2 img { width: 90%; }
a:hover img {opacity: 0.6; filter: alpha(opacity=60); -moz-opacity: 0.6;}

div#wrap1{width:100%;margin:0;text-align:center;}
div#wrap2{width:1000px;background-color:#ffffff;margin:20px auto;}


/* --- カレンダー用 --- */

div.wide1000 {width:100%; margin:0; padding:0;}
div.top-left {margin:0; padding:0; float:left;}
div.top-right {margin:0; padding:0; float:right;}
img.bn-mini{width:100%; margin: 0 2px 2px 0;}


a:link.cal { color:#8daac7; }
a:visited.cal { color:#1d2b38; } 
a:hover.cal { color:#c7d5e2; } 
a{text-decoration:none;}

a:link img.bn-mini { border:1px #9FCDEB solid; }
a:visited img.bn-mini { border:1px #3890C9 solid; } 
a:hover img.bn-mini { border:1px #07598E solid;opacity: 0.6; filter: alpha(opacity=60); -moz-opacity: 0.6;} 

/* --- メニュー--- */
div.top-menu2 {width:100%;height:44px;background:#024570;text-align:center;}

div.top-menu {width:1000px;background:#024570;margin:0px auto;}
ul. li img{ margin: 0px;width: 90px; border: none;margin:0px;float:left;}
ul.top-menu li{margin: 0px;display:inline;}
a:hover img.bn-mini { opacity: 0.7; filter: alpha(opacity=70); -moz-opacity: 0.7;} 
img.megamenu1{ width: 93px;  height: 35px; border: none;}
#list-content, #list-content ul {  margin: 5px;  padding-left: 0px;}
#list-content li {  margin: 0px;  padding: 3px;list-style-type:none;}


/* --- コンテンツ--- */

span.toplink{padding:5px 7px 5px 1.0em; margin:2px;font-size:0.8em;
background:url(https://www.rakuten.ne.jp/gold/cinemacollection/disney/menu-p.gif) no-repeat 0 0.45em;}

li.toplink{padding:7px 7px 3px 1.0em; margin:2px;font-size:1.2em;list-style-type:none;text-align:left;
background:url(https://www.rakuten.ne.jp/gold/cinemacollection/disney/menu-p.gif) no-repeat 0 0.45em;}

img.c-bn{width:49%;margin:2px 2px;border:none;float:left;}
img.l-bn{width:100%;margin:0;border:none;float:left;}

div.centlink img{width:174px;height:174px;border:0;margin:5px 0 5px 0;}
div.centlink {margin:2px;border:solid #cfcfcf 1px;width:32%;height:240px;text-align:center;float:left;}
div.centlink2{font-size:1.2em;color:#f5a0cd;clear:both;margin:5px;}
div.centlink3{font-size:1.2em;color:#f5a0cd;clear:both;margin:2px;}

div.rightlink img{width:92px;height:92px;border:0;margin:4px;float:left;}
div.rightlink{margin:2px;width:98%;height:100px;text-align:left;float:left;background:#fbf8ec;}
div.rightlink2{width:80px;font-size:1.1em;color:#07598E;margin:2px;float:left;}
div.rightlink3{width:78px;font-size:1.0em;color:#07598E;margin:6px 2px 2px 2px;float:left;}
div.rightlink4{width:78px;font-size:0.8em;color:#7f7f7f;margin:2px;float:left;}

div.footlink img{width:120px;height:120px;border:0;margin:4px;float:left;}
div.footlink{margin:2px;width:32%;height:130px;text-align:left;float:left;background:#fbf8ec;border:solid #FFEFA7 1px;}
div.footlink2{width:180px;font-size:1.2em;color:#07598E;margin:5px;float:left;}
div.footlink3{width:170px;font-size:1.1em;color:#9FCDEB;margin:6px 2px 2px 2px;float:left;}
div.footlink4{width:170px;font-size:1.0em;color:#7f7f7f;margin:2px;float:left;}




/* --- その他未使用 --- */

div.disc {width:100%;margin: 0 auto;padding:5px;}
div.disc2 {width:100%;height:2500px;margin: 0 auto;border:solid #cfcfcf 1px;}
div.disc3 {width:100%;height:530px;margin: 0 auto;border:solid #cfcfcf 1px;}

div.comment {width:100%;margin:15px 0px 10px 5px;text-align:left;font-size:1.0em;color:#07598E;}

div.subtitle1 {margin:0 2px;text-align:left;padding:5px;border-left:solid 30px #033758;background:#07598E;font-size:20px;color:#ffffff;}
div.subtitle2 {width:100%;margin: 0 auto;background:#07598E;font-size:20px;color:#ffffff;}
div.subtitle3 {width:100%;margin: 0 auto;padding:0;text-align:right;background:#07598E;font-size:20px;color:#ffffff;}

div.check {font-size:1.5em;margin:0 5px;padding:5px;border:1px #cfcfcf solid;}





div.disc4 {width:100%;margin: 0 auto;text-align:center;}
div.disc5 {width:100%;text-align:center;}


img.b-img{width:100%;padding:1.0em 0;}
img.b-img2{width:100%;height:1px;padding:20px 0;}
img.i-img{width:32%;margin:2px 0;float:none;border:1px solid #07598E;}
img.i-img2{width:100%;height:1px;margin:2px;}
img.i-img3{width:180px;height:220px;margin:2px;}
img.i-img4{width:48%;margin:2px 0;float:none;border:1px solid #07598E;}

div.blank {width:100%;margin:20px 0px;clear:both;}
div.blank0 {width:100%;margin:0px;clear:both;}



/* --- clearfix --- */
.clearFix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearFix {min-height:1px;}


/* --- カルーセル1 --- */

div.hit-item1 {width: 1000px;height: 120px;margin:0 auto;}
.hit1 li {width:98px; height:140px; list-style:none; float:left; margin: 1px;font-size:0.7em;}
.hit-im1 {width:98px; height:98px; margin:0; border:0;}
img.hit-im1 {width:96px; height:96px; margin:0; border:0;}


/* --- カルーセル2 --- */

div.hit-item {width: 1000px;height: 120px;margin:0 auto;}
.hit li {width:98px; height:140px; list-style:none; float:left; margin: 1px;font-size:0.7em;}
.hit-im {width:98px; height:98px; margin:0; border:0;}
img.hit-im {width:96px; height:96px; margin:0; border:0;}


/* topslide */

.crossfader { position:relative; width:100%;height:320px;margin:5px auto;text-align:center;}
img.crossfader {width:100%;}
.crossfader img{position:absolute;top:0;left:0;z-index:8;opacity:0;cursor:pointer;}
.crossfader .active{z-index:10;opacity:1.0;}
.crossfader .last-active{z-index:9;}

/* topslide2 */
div.crossfader-wide {width:100%;background:#3890C9;text-align:center;}
.crossfader2 {position:relative; height:200px;width:1000px;margin:0 auto;}
img.crossfader2 {width:100%;}
.crossfader2 img{position:absolute;top:0;left:0;z-index:8;opacity:0;cursor:pointer;}
.crossfader2 .active{z-index:10;opacity:1.0;}
.crossfader2 .last-active{z-index:9;}

/* --- 検索 --- */

form.search {margin:0px; padding:0px;position: relative;}
#btn {width:160px; height:32px;margin:2px 0px;position: relative;font-size:16px;
background:#ad9570 url(https://www.rakuten.ne.jp/gold/cinemacollection/bn/menu-bk-pk.gif); 
border-left:1px #F5A0CD solid;border-right:1px #8F004B solid;border-top:1px #F5A0CD solid;border-bottom:1px #8F004B solid; font-weight:bold; color:#8F004B;}
#search-text {width:700px; height:32px; line-height:32px; margin:2px 0;padding: 2px 2px 2px 32px;font-weight:bold;font-size:16px;
border-left:1px #F5A0CD solid;border-right:1px #8F004B solid;border-top:1px #F5A0CD solid;border-bottom:1px #8F004B solid; color:#8F004B;
background: url(https://www.rakuten.ne.jp/gold/cinemacollection/bn/search.png) no-repeat 2px 2px;}





