
@charset "UTF-8";

/* 全体サイズと背景
-------------------------------------------------------------------------*/
#CONTAINER {
	width:100%;
	background:transparent url(/cms_images/bg_base.jpg) repeat-x;
}
#SECOND-CONTAINER {
	margin:0 auto;
	width:970px;
	background:transparent url(/cms_images/bg_all.gif) repeat-y;
	padding-bottom:10px;
}


/* ヘッダー（id:HEADER ）
---------------------------------------------------------------------------*/
#HEADER {
	margin:0;
	width:970px;
	height:76px;
	background:transparent url(/cms_images/bg_header.jpg) no-repeat;
	position:relative;
}
#HEADER div.logo {
	float:left;
	margin:0;
	padding:0 0 0 10px;
}
#HEADER div.title {
	float:left;
	margin:0;
	padding:11px 0 0 0;
}
#HEADER div.bookmark {
	position:absolute;
	bottom:12px;
	right:237px;
}
#HEADER div.links {
	float:right;
	margin:15px 0 0 0;
	padding:0 10px 0 0;
}
#HEADER div.links ul.linklist{
	margin:0 13px 0 0;
	padding:0 0 24px 0;
	list-style-type:none;
	background:transparent url(/cms_images/header_dot.gif) repeat-x bottom left;
}
#HEADER div.links ul.linklist li {
	float:left;
	margin:0;
	padding:0 6px 7px 2px;
}
#HEADER div.links ul.linklist li.end {
	padding:0 0 7px 2px;
}
#HEADER div.links dl.select{
	clear:both;
	margin:0 0 0 53px;
	padding:0;
}
#HEADER div.links dl.select dt {
	float:left;
	margin:0;
	padding:12px 0 0 3px;
}
#HEADER div.links dl.select dd {
	float:left;
	margin:0;
	padding:8px 0 0 3px;
}
#HEADER div.links dl.select dd select.fselect{
	width:136px;
}


/* コンテンツエリア（id:CONTENTS）
---------------------------------------------------------------------------*/
#CONTENTS {
	margin:0;
	width:970px;
	background:transparent url(/cms_images/bg_main.jpg) no-repeat;
	min-height:543px;
}
/* ↓ 2008/06/23：おたのしみコンテンツ追加による幅調整 */
#CONTENTS .solid {
	width:929px;
	margin:0 16px 0 25px;
	padding:20px 0 10px 0;
}
/* ↑ 2008/06/23：おたのしみコンテンツ追加による幅調整 */
#CONTENTS .main {
	width:605px;
	margin:0 15px 0 0;
	padding:0;
	float:left;
}
/* ↓ 2008/06/23：おたのしみコンテンツ追加による幅調整 */
#CONTENTS .side {
	width:309px;
	margin:0;
	padding:0;
	float:left;
}
/* ↑ 2008/06/23：おたのしみコンテンツ追加による幅調整 */

/* 見出し hx マークアップ */
#CONTENTS h1.ttl {
	background:transparent url(/cms_images/bg_ttl.gif) no-repeat;
}
/* 見出し hx マークアップ */
#CONTENTS h2 {
	margin:20px 0 0 0;
}
/* 見出し hx マークアップ（リンク付き） */
#CONTENTS div.h_links {
	position:relative;
}
#CONTENTS div.h_links ul {
	position:absolute;
	top:8px;
	right:11px;
	margin:0;
	padding:0;
	list-style-type:none;
}
#CONTENTS div.h_links ul li {
	margin:0 0 0 10px;
	padding:0;
	float:left;
}
/* 見出し hx マークアップ（マーク付きテキスト） */
#CONTENTS div.h_text {
	margin:15px 0 0 0;
	padding:0 0 0 13px;
	height:36px;
	background:transparent url(/cms_images/mark_idx02.gif) no-repeat;
	position:relative;
	bottom:0;
}
#CONTENTS div.h_text h2 {
	margin:0;
}
#CONTENTS div.h_text p {
	position:absolute;
	top:20px;
	left:13px;
}
/* ドットライン */
#CONTENTS div.dotline {
	background:transparent url(/cms_images/line_dot.gif) repeat-x;
}
#CONTENTS div.dotline2 {
	background:transparent url(/cms_images/line_dot02.gif) repeat-x;
}
#CONTENTS div.dotline3 {
	background:transparent url(/cms_images/line_dot03.gif) repeat-x;
}
#CONTENTS div.dotline,
#CONTENTS div.dotline2,
#CONTENTS div.dotline3 {
	margin:0 auto;
	height:1px;
	width:585px;
}
#CONTENTS div.dotline br,
#CONTENTS div.dotline2 br,
#CONTENTS div.dotline3 br {
	display:none;
}


/* メインエリア
---------------------------------------------------------------------------*/
/* メインボタン */
#CONTENTS .main div.mainbtn {
	margin:12px 0 0 0;
	padding:0;
	width:605px;
	height:146px;
	background:transparent url(/cms_images/bg_btn.gif) no-repeat;
}
#CONTENTS .main div.mainbtn ul {
	margin:0;
	padding:6px 0 0 6px;
	width:599px;
	list-style-type:none;
}
#CONTENTS .main div.mainbtn ul li {
	margin:0 1px 0 0;
	padding:0;
	float:left;
}
#CONTENTS .main div.mainbtn ul li.shop {
	position:relative;
}
#CONTENTS .main div.mainbtn ul li.shop div {
	position:absolute;
	top:31px;
	left:13px;
	width:125px;
}
#CONTENTS .main div.mainbtn ul li.shop div img {
	margin:0 0 0 10px;
}
#CONTENTS .main div.mainbtn ul li.shop div p {
	font-size:10px;
}
#CONTENTS .main div.mainbtn ul li.shop div p a,
#CONTENTS .main div.mainbtn ul li.shop div p a:link {
	color:#ffffff;
	text-decoration:underline;
}
#CONTENTS .main div.mainbtn ul li.shop div p a:visited {
	color:#ffffff;
	text-decoration:underline;
}
#CONTENTS .main div.mainbtn ul li.shop div p a:active {
	color:#ffffff;
	text-decoration:none;
}
#CONTENTS .main div.mainbtn ul li.shop div p a:hover {
	color:#ffffff;
	text-decoration:none;
}

/* メインボタン（小：width=148） */
#CONTENTS .main div.mainbtn_s {
	margin:12px 0 0 0;
	padding:0;
	width:605px;
	height:97px;
	background:transparent url(/cms_images/bg_btn_s.gif) no-repeat;
}
#CONTENTS .main div.mainbtn_s ul {
	margin:0;
	padding:6px 0 0 6px;
	width:599px;
	list-style-type:none;
}
#CONTENTS .main div.mainbtn_s ul li {
	margin:0 1px 0 0;
	padding:0;
	float:left;
}
#CONTENTS .main div.mainbtn_s ul li.shop {
	position:relative;
}
#CONTENTS .main div.mainbtn_s ul li.shop div {
	position:absolute;
	top:31px;
	left:13px;
	width:125px;
}
#CONTENTS .main div.mainbtn_s ul li.shop div img {
	margin:0 0 0 10px;
}
#CONTENTS .main div.mainbtn_s ul li.shop div p {
	font-size:10px;
}
#CONTENTS .main div.mainbtn_s ul li.shop div p a,
#CONTENTS .main div.mainbtn_s ul li.shop div p a:link {
	color:#ffffff;
	text-decoration:underline;
}
#CONTENTS .main div.mainbtn_s ul li.shop div p a:visited {
	color:#ffffff;
	text-decoration:underline;
}
#CONTENTS .main div.mainbtn_s ul li.shop div p a:active {
	color:#ffffff;
	text-decoration:none;
}
#CONTENTS .main div.mainbtn_s ul li.shop div p a:hover {
	color:#ffffff;
	text-decoration:none;
}


/* ↓100312追記 */
/* 重要なお知らせ */
#CONTENTS .main div.important {
	width:605px;
	margin:15px 0 0 0;
}
#CONTENTS .main div.important h3 {
	background:transparent url(/cms_images/bg_important.gif) repeat-y;
	padding:6px 0 0 12px;
}
#CONTENTS .main div.important p {
	padding:10px 10px 6px 12px;
	background:transparent url(/cms_images/bg_important.gif) repeat-y;
}
/* 重要なお知らせ（width:900px;） */
#CONTENTS div.important_l {
	margin:20px 12px 0 10px;
	width:900px;
	background:transparent url(/cms_images/bg_important_l.gif) repeat-y;
}
#CONTENTS div.important_l h3 {
	margin:6px 0 0 12px;
	padding:0;
}
#CONTENTS div.important_l p {
	margin:10px 10px 6px 12px;
	padding:0;
}
/* 重要なお知らせ：内側コンテンツ部分 */
#CONTENTS .main div.important_m {
	margin:15px 0 0 0;
	}
#CONTENTS .main div.important_inner{
	padding:10px 12px 0px 12px;
	background:transparent url(/cms_images/bg_important.gif) repeat-y;
}
/* 重要なお知らせ：タイトル */
#CONTENTS .main div.important2 {
	width:605px;
	margin:0px 0 0 0;
}
.important_inner .toggleSwitch{
	margin:0;
	padding:0;
	color:#5385E8;
	cursor:pointer;
	font-weight:normal;
	text-decoration:none;
}
.important_inner .toggleSwitch.toggleSwitch_mouseover{
	color:#ff6600;
	text-decoration:underline;
}
.important_inner .toggleSwitch span{
	padding:0px 5px 6px 15px;
	display:block;
	background:url(/cms_images/icon_acco_plus.gif) no-repeat;
	background-position: left 0.1em;
}
/* 重要なお知らせ：タイトル：open時 */
.important_inner .toggleSwitch.toggleStatus_open{
	color:#ff6600;
}
.important_inner .toggleSwitch.toggleStatus_open span{
	background:url(/cms_images/icon_acco_minus.gif) no-repeat;
	background-position: left 0.1em;
}
.important_inner p{
background:none!important
}
/* 重要なお知らせ：タイトル：通常テキスト */
.important_inner p.important_normalText{
	margin:0!important;
	padding:0 0 5px!important;
	text-indent:-1em;
	padding:-1em;
}
/* 重要なお知らせ：中身 */
.important_inner .toggleBox{
	padding-left:15px!important;
	padding-bottom:5px!important;
}
.important_inner .toggleBox p{
	margin:0!important;
	padding:0 0 5px!important;
}
#CONTENTS .main div.important2 p {
	padding:10px 10px 6px 12px;
	background:transparent url(/cms_images/bg_important.gif) repeat-y;
}
#CONTENTS .main div.important2 h3 {
	background:transparent url(/cms_images/bg_important.gif) repeat-y;
	padding:6px 0 0 12px;
}
/* 重要なお知らせ：中身：通常テキスト */
.normalTextBox{
	padding-left:12px;
}
/* ↑100312追記 */

/* サムネイル */
#CONTENTS .main div.thumbnail{
	margin:20px 0 0 0;
	background:transparent url(/cms_images/bg_frame_thumb.gif) repeat-y;
}
#CONTENTS .main div.thumbnail div.list{
	min-height:100px;
	background:transparent url(/cms_images/bg_frame_thumb02.gif) no-repeat;
}
#CONTENTS .main div.thumbnail div.list div.item{
	margin:0;
	padding:5px 0 0 10px;
	width:188px;
	float:left;
}
#CONTENTS .main div.thumbnail div.list div.photo{
	margin:0 0 5px 0;
}
#CONTENTS .main div.thumbnail div.list p.text{
	margin:0 0 5px 0;
	color:#323232;
}



/* 劇場からのお知らせ：枠 100312追記 */
.pic_frame_gray .pic_box{
	float:left;
	width:100px;
	height:67px;
	background:url(/cms_images/bg_pic_frame_gray.gif) no-repeat;
}
/* 劇場からのお知らせ：枠内の画像表示箇所 100312追記 */
.pic_frame_gray .pic_box td{

	overflow:hidden;
	text-align:center;
	vertical-align:middle;
}
.pic_frame_gray .pic_box td img{

	vertical-align:middle;
}


/* PR 08/05/26修正 */
#CONTENTS .main div.pr1 {
	margin:14px 10px 0 10px;
	padding:0;
	width:585px;
}
#CONTENTS .main div.pr2 {
	margin:7px 10px 0 10px;
	padding:0;
	width:585px;
}
#CONTENTS .main div.pr1 h3,
#CONTENTS .main div.pr2 h3 {
	margin:0;
	padding:0;
	width:55px;
	font-weight:normal;
	float:left;
}
#CONTENTS .main div.pr1 p,
#CONTENTS .main div.pr2 p {
	margin:0;
	padding:0;
	width:530px;
	float:left;
}

/* AdSense 080806追加 */
#CONTENTS .main div.adsense {
	margin:20px 10px 0;
	padding-left:52px;
	border:1px solid #fff;
}
#CONTENTS .side div.adsense {
	margin:6px 0 8px;
}
#CONTENTS div.foot_adsense {
	margin:20px auto 10px;
	text-align:center;
}

/* 枠組み画像コメント */
#CONTENTS .main div.frame {
	margin:12px 10px 0 10px;
	padding:0;
	width:585px;
	background:transparent url(/cms_images/bg_frame.gif) repeat-y;
}
#CONTENTS .main div.frame div.item{
	margin:0;
	padding:5px 0 5px 10px;
	width:282px;
	float:left;
}
#CONTENTS .main div.frame div.item img{
	margin:0;
}
#CONTENTS .main div.frame div.item p{
	margin:0 0 0 10px;
	width:170px;
	float:left;
}
#CONTENTS .main div.frame div.item p strong{
	line-height:150%;
}

/* 枠組み画像コメント(width:900px;) */
#CONTENTS div.frame_l {
	margin:12px 10px 0 10px;
	padding:0;
	width:900px;
	background:transparent url(/cms_images/bg_frame_l.gif) repeat-y;
}
#CONTENTS div.frame_l div.item{
	margin:0;
	padding:5px 0 5px 10px;
	width:290px;
	float:left;
}
#CONTENTS div.frame_l div.item img{
	margin:0;
	width:100px;
	float:left;
}
#CONTENTS div.frame_l div.item p{
	margin:0 0 0 10px;
	width:178px;
	float:left;
}
#CONTENTS div.frame_l div.item p strong{
	line-height:150%;
}
/* お知らせリンク */
#CONTENTS .main dl.news {
	margin:6px 10px 0 10px;
	padding:0;
	width:585px;
}
#CONTENTS .main dl.news dt {
	clear:left;
	margin:7px 0 0 0;
	padding:0;
	width:55px;
	float:left;
}
#CONTENTS .main dl.news dt img {
	vertical-align:middle;
}
#CONTENTS .main dl.news dd {
	margin:7px 0 0 0;
	padding:0;
	width:530px;
	float:left;
}
/* 0410「NEW」下線ずれ修正 */
html>body #CONTENTS .main dl.news dd img.new {
	vertical-align:top;
}
/* 0410「NEW」下線ずれ修正end */

/* ランキング */
#CONTENTS .main div.ranking {
	margin:12px 0 0 0;
	width:605px;
}
#CONTENTS .main div.ranking div.item{
	width:200px;
	float:left;
}
#CONTENTS .main div.ranking div.item img{
	width:93px;
	margin-left:10px;
	margin-right:10px;
	float:left;
}
#CONTENTS .main div.ranking div.item p{
	width:87px;
	float:left;
}
#CONTENTS .main div.ranking div.item p span{
	color:#c50000;
	line-height:150%;
}

/* ランキング：劇場版 個別設定*/
div.side div.moriya{
	margin-bottom:5px;
}
div.side div.moriya div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_moriya.gif) no-repeat;
}

div.side div.otaru{
 margin-bottom:5px;
}
div.side div.ebetsu{
 margin-bottom:5px;
}
div.side div.kitami{
 margin-bottom:5px;
}
div.side div.kushiro{
 margin-bottom:5px;
}
div.side div.hirosaki{
 margin-bottom:5px;
}
div.side div.kitakami{
 margin-bottom:5px;
}
div.side div.ishinomaki{
 margin-bottom:5px;
}
div.side div.natori{
 margin-bottom:5px;
}
div.side div.yonezawa{
 margin-bottom:5px;
}
div.side div.fukushima{
 margin-bottom:5px;
}
div.side div.urawa{
 margin-bottom:5px;
}
div.side div.ohi{
 margin-bottom:5px;
}
div.side div.kumagaya{
 margin-bottom:5px;
}
div.side div.ohmiya{
 margin-bottom:5px;
}
div.side div.hanyu{
 margin-bottom:5px;
}
div.side div.ichikawa{
 margin-bottom:5px;
}
div.side div.yukarigaoka{
 margin-bottom:5px;
}
div.side div.chiba{
 margin-bottom:5px;
}
div.side div.itabashi{
 margin-bottom:5px;
}
div.side div.tama{
 margin-bottom:5px;
}
div.side div.hinode{
 margin-bottom:5px;
}
div.side div.musashino{
 margin-bottom:5px;
}
div.side div.shinyurigaoka{
 margin-bottom:5px;
}
div.side div.kohoku{
 margin-bottom:5px;
}
div.side div.ebina{
 margin-bottom:5px;
}
div.side div.chigasaki{
 margin-bottom:5px;
}
div.side div.kenoh{
 margin-bottom:5px;
}
div.side div.niigata{
 margin-bottom:5px;
}
div.side div.niigataminami{
 margin-bottom:5px;
}
div.side div.kanazawa{
 margin-bottom:5px;
}
div.side div.okyozuka{
 margin-bottom:5px;
}

div.side div.kakamigahara{
 margin-bottom:5px;
}
div.side div.toyokawa{
 margin-bottom:5px;
}
div.side div.sennan{
 margin-bottom:5px;
}
div.side div.ibaraki{
 margin-bottom:5px;
}
div.side div.dainichi{
 margin-bottom:5px;
}
div.side div.akashi{
 margin-bottom:5px;
}
div.side div.sanda{
 margin-bottom:5px;
}
div.side div.kakogawa{
 margin-bottom:5px;
}
div.side div.takanohara{
 margin-bottom:5px;
}
div.side div.nishiyamato{
 margin-bottom:5px;
}
div.side div.oumihachiman{
 margin-bottom:5px;
}
div.side div.kusatsu{
 margin-bottom:5px;
}
div.side div.kuwana{
 margin-bottom:5px;
}
div.side div.tsu{
 margin-bottom:5px;
}
div.side div.suzuka{
 margin-bottom:5px;
}
div.side div.hiroshima{
 margin-bottom:5px;
}
div.side div.seifu{
 margin-bottom:5px;
}
div.side div.hofu{
 margin-bottom:5px;
}
div.side div.takamatsu{
 margin-bottom:5px;
}
div.side div.utazu{
 margin-bottom:5px;
}
div.side div.ayagawa{
 margin-bottom:5px;
}
div.side div.ohnojo{
 margin-bottom:5px;
}
div.side div.tobata{
 margin-bottom:5px;
}
div.side div.fukuoka{
 margin-bottom:5px;
}
div.side div.chikushino{
 margin-bottom:5px;
}
div.side div.kumamoto{
 margin-bottom:5px;
}
div.side div.headquarter{
 margin-bottom:5px;
}
div.side div.oodaka{
 margin-bottom:5px;
}
div.side div.kasukabe{
 margin-bottom:5px;
}
div.side div.toin{
 margin-bottom:5px;
}
div.side div.makuhari{
 margin-bottom:5px;
}
div.side div.tendo{
 margin-bottom:5px;
}
div.side div.wakayama{
 margin-bottom:5px;
}
div.side div.kumiyama{
 margin-bottom:5px;
}
div.side div.wonder{
 margin-bottom:5px;
}
div.side div.sagayamato{
 margin-bottom:5px;
}
div.side div.mikawa{
 margin-bottom:5px;
}
div.side div.oota{
 margin-bottom:5px;
}
div.side div.takasaki{
 margin-bottom:5px;
}
div.side div.kanazawaforus{
 margin-bottom:5px;
}
div.side div.koshigaya{
 margin-bottom:5px;
}
div.side div.oomagari{
 margin-bottom:5px;
}
div.side div.okazaki{
 margin-bottom:5px;
}
div.side div.shimotsuma{
 margin-bottom:5px;
}
div.side div.choshi{
 margin-bottom:5px;
}
div.side div.fujinomiya{
 margin-bottom:5px;
}
div.side div.nagoyachaya{
 margin-bottom:5px;
}
div.side div.katsuragawa{
 margin-bottom:5px;
}
div.side div.okayama{
 margin-bottom:5px;
}
div.side div.asahikawa{
 margin-bottom:5px;
}
div.side div.shijonawate{
 margin-bottom:5px;
}
div.side div.imabari{
 margin-bottom:5px;
}
div.side div.nagakute{
 margin-bottom:5px;
}
div.side div.shinkomatsu{
 margin-bottom:5px;
}
div.side div.tokushima{
 margin-bottom:5px;
}
div.side div.tokoname{
 margin-bottom:5px;
}
div.side div.matsumoto{
 margin-bottom:5px;
}
div.side div.chofu{
 margin-bottom:5px;
}
div.side div.toyota{
 margin-bottom:5px;
}
div.side div.tsuminami{
 margin-bottom:5px;
}
div.side div.otaru div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_otaru.gif) no-repeat;
 height: 61px;
}

div.side div.ebetsu div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_ebetsu.gif) no-repeat;
 height: 61px;
}

div.side div.kitami div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_kitami.gif) no-repeat;
 height: 61px;
}

div.side div.kushiro div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_kushiro.gif) no-repeat;
 height: 61px;
}

div.side div.hirosaki div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_hirosaki.gif) no-repeat;
 height: 61px;
}

div.side div.kitakami div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_kitakami.gif) no-repeat;
 height: 61px;
}

div.side div.ishinomaki div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_ishinomaki.gif) no-repeat;
 height: 61px;
}

div.side div.natori div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_natori.gif) no-repeat;
 height: 61px;
}

div.side div.yonezawa div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_yonezawa.gif) no-repeat;
 height: 61px;
}

div.side div.fukushima div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_fukushima.gif) no-repeat;
 height: 61px;
}

div.side div.urawa div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_urawa.gif) no-repeat;
 height: 61px;
}

div.side div.ohi div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_ohi.gif) no-repeat;
 height: 61px;
}

div.side div.kumagaya div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_kumagaya.gif) no-repeat;
 height: 61px;
}

div.side div.ohmiya div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_ohmiya.gif) no-repeat;
 height: 61px;
}

div.side div.hanyu div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_hanyu.gif) no-repeat;
 height: 61px;
}

div.side div.ichikawa div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_ichikawa.gif) no-repeat;
 height: 61px;
}

div.side div.chiba div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_chiba.gif) no-repeat;
 height: 61px;
}

div.side div.itabashi div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_itabashi.gif) no-repeat;
 height: 61px;
}

div.side div.tama div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_tama.gif) no-repeat;
 height: 61px;
}

div.side div.hinode div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_hinode.gif) no-repeat;
 height: 61px;
}

div.side div.musashino div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_musashino.gif) no-repeat;
 height: 61px;
}

div.side div.shinyurigaoka div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_shinyurigaoka.gif) no-repeat;
 height: 61px;
}

div.side div.kohoku div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_kohoku.gif) no-repeat;
 height: 61px;
}

div.side div.ebina div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_ebina.gif) no-repeat;
 height: 61px;
}

div.side div.chigasaki div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_chigasaki.gif) no-repeat;
 height: 61px;
}

div.side div.kenoh div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_kenoh.gif) no-repeat;
 height: 61px;
}

div.side div.niigata div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_niigata.gif) no-repeat;
 height: 61px;
}

div.side div.niigataminami div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_niigataminami.gif) no-repeat;
 height: 61px;
}

div.side div.kanazawa div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_kanazawa.gif) no-repeat;
 height: 61px;
}

div.side div.okyozuka div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_okyozuka.gif) no-repeat;
 height: 61px;
}

div.side div.kakamigahara div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_kakamigahara.gif) no-repeat;
 height: 61px;
}

div.side div.toyokawa div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_toyokawa.gif) no-repeat;
 height: 61px;
}

div.side div.sennan div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_sennan.gif) no-repeat;
 height: 61px;
}

div.side div.ibaraki div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_ibaraki.gif) no-repeat;
 height: 61px;
}

div.side div.dainichi div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_dainichi.gif) no-repeat;
 height: 61px;
}

div.side div.akashi div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_akashi.gif) no-repeat;
}

div.side div.sanda div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_sanda.gif) no-repeat;
 height: 61px;
}

div.side div.kakogawa div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_kakogawa.gif) no-repeat;
 height: 61px;
}

div.side div.takanohara div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_takanohara.gif) no-repeat;
 height: 61px;
}

div.side div.nishiyamato div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_nishiyamato.gif) no-repeat;
 height: 61px;
}

div.side div.oumihachiman div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_oumihachiman.gif) no-repeat;
 height: 61px;
}

div.side div.kusatsu div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_kusatsu.gif) no-repeat;
 height: 61px;
}

div.side div.kuwana div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_kuwana.gif) no-repeat;
 height: 61px;
}

div.side div.tsu div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_tsu.gif) no-repeat;
 height: 61px;}

div.side div.suzuka div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_suzuka.gif) no-repeat;
 height: 61px;
}

div.side div.hiroshima div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_hiroshima.gif) no-repeat;
 height: 61px;
}

div.side div.seifu div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_seifu.gif) no-repeat;
 height: 61px;
}

div.side div.hofu div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_hofu.gif) no-repeat;
 height: 61px;
}

div.side div.takamatsu div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_takamatsu.gif) no-repeat;
 height: 61px;
}

div.side div.utazu div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_utazu.gif) no-repeat;
 height: 61px;
}

div.side div.ayagawa div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_ayagawa.gif) no-repeat;
 height: 61px;
}

div.side div.ohnojo div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_ohnojo.gif) no-repeat;
 height: 61px;
}

div.side div.tobata div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_tobata.gif) no-repeat;
 height: 61px;
}

div.side div.fukuoka div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_fukuoka.gif) no-repeat;
 height: 61px;
}

div.side div.chikushino div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_chikushino.gif) no-repeat;
 height: 61px;
}

div.side div.kumamoto div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_kumamoto.gif) no-repeat;
 height: 61px;
}

div.side div.headquarter div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_headquarter.gif) no-repeat;
 height: 61px;
}

div.side div.oodaka div.ranking_gekijyo h2 {
 background:transparent url(/cms_images/images/rank_oodaka.gif) no-repeat;
 height: 61px;
}

div.side div.minatomirai{
	margin-bottom:5px;
}
div.side div.minatomirai div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_minatomirai.gif) no-repeat;
 height: 61px;
}

div.side div.kasukabe div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_kasukabe.gif) no-repeat;
 height: 61px;
}

div.side div.toin div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_toin.gif) no-repeat;
 height: 61px;
}

div.side div.makuhari div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_makuhari.gif) no-repeat;
 height: 61px;
}
div.side div.tendo div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_tendo.gif) no-repeat;
 height: 61px;
}
div.side div.wakayama div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_wakayama.gif) no-repeat;
 height: 61px;
}
div.side div.kumiyama div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_kumiyama.gif) no-repeat;
 height: 61px;
}
div.side div.wonder div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_wonder.gif) no-repeat;
 height: 61px;
}
div.side div.sagayamato div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_sagayamato.gif) no-repeat;
 height: 61px;
}
div.side div.mikawa div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_mikawa.gif) no-repeat;
 height: 61px;
}
div.side div.oota div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_oota.gif) no-repeat;
 height: 61px;
}
div.side div.takasaki div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_takasaki.gif) no-repeat;
 height: 61px;
}
div.side div.kanazawaforus div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_kanazawaforus.gif) no-repeat;
 height: 61px;
}
div.side div.koshigaya div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_koshigaya.gif) no-repeat;
 height: 61px;
}
div.side div.oomagari div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_oomagari.gif) no-repeat;
 height: 61px;
}
div.side div.okazaki div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_okazaki.gif) no-repeat;
 height: 61px;
}
div.side div.shimotsuma div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_shimotsuma.gif) no-repeat;
 height: 61px;
}
div.side div.choshi div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_choshi.gif) no-repeat;
 height: 61px;
}
div.side div.fujinomiya div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_fujinomiya.gif) no-repeat;
 height: 61px;
}
div.side div.nagoyachaya div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_nagoyachaya.gif) no-repeat;
 height: 61px;
}
div.side div.katsuragawa div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_katsuragawa.gif) no-repeat;
 height: 61px;
}
div.side div.okayama div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_okayama.gif) no-repeat;
 height: 61px;
}
div.side div.asahikawa div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_asahikawa.gif) no-repeat;
 height: 61px;
}
div.side div.shijonawate div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_shijonawate.gif) no-repeat;
 height: 61px;
}
div.side div.imabari div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_imabari.gif) no-repeat;
 height: 61px;
}
div.side div.nagakute div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_nagakute.gif) no-repeat;
 height: 61px;
}
div.side div.shinkomatsu div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_shinkomatsu.gif) no-repeat;
 height: 61px;
}
div.side div.tokushima div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_tokushima.gif) no-repeat;
 height: 61px;
}
div.side div.tokoname div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_tokoname.gif) no-repeat;
 height: 61px;
}
div.side div.matsumoto div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_matsumoto.gif) no-repeat;
 height: 61px;
}
div.side div.chofu div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_chofu.gif) no-repeat;
 height: 61px;
}
div.side div.toyota div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_toyota.gif) no-repeat;
 height: 61px;
}
div.side div.seifu div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_seifu.gif) no-repeat;
 height: 61px;
}
div.side div.tsuminami div.ranking_gekijyo h2 {
	background:transparent url(/cms_images/images/rank_tsuminami.gif) no-repeat;
 height: 61px;
}


/* ランキング：劇場版：共通 */
div.side div.ranking_gekijyo h2 {
	height:43px;
	text-indent:-9999px;
	overflow:hidden;
}
div.side div.ranking_gekijyo{
	background:transparent url(/common/images/bg_side_302_white_M.gif) repeat-y 0 0;
}
div.side div.ranking_gekijyo_inner{
	padding-bottom:15px;
	background:transparent url(/common/images/bg_side_302_white_B.gif) no-repeat 0 bottom;
}
div.side div.ranking_gekijyo_inner ul{
	margin:0;
	padding:0;
	list-style:none;
}
div.side div.ranking_gekijyo dl{
	margin-top:5px;
	margin-left:11px;
	width:277px;
}
div.side div.ranking_gekijyo dt,
div.side div.ranking_gekijyo dd{
	float:left;
	margin:0;
}
div.side dt.ranking_order{
	width:23px;
	text-align:left;
}
div.side dd.ranking_status{
	padding-top:2px;
	width:25px;
	text-align:center;
}
div.side dd.ranking_status img{
	vertical-align:top;
}
div.side dd.ranking_title{
	width:229px;
	text-align:left;
}




/* カレンダー */
#CONTENTS .main dl.calendar {
	margin:12px 10px 0 10px;
	padding:0;
	width:585px;
}
#CONTENTS .main dl.calendar dt.month {
	margin:0;
	padding:10px 0 0 0;
	width:35px;
	float:left;
}
#CONTENTS .main dl.calendar dd {
	margin:0;
	padding:0;
	width:547px;
	border-left:3px solid #838383;
	float:right;
}
#CONTENTS .main dl.calendar dd.day {
	padding-bottom:1px;
	background:transparent url(/cms_images/line_dot.gif) repeat-x bottom left;
}
#CONTENTS .main dl.calendar dd.today {
	padding-bottom:1px;
	background:#ffe8d8 url(/cms_images/line_dot.gif) repeat-x bottom left;
}
#CONTENTS .main dl.calendar dd.end{
	padding-bottom:0;
}
#CONTENTS .main dl.calendar dd div {
	margin:0;
	padding:0;
	width:542px;
	border:5px solid #ffffff;
	border-right:0;
	float:left;
}
#CONTENTS .main dl.calendar dd div p {
	margin:5px;
	padding:0;
	width:70px;
	float:left;
}
#CONTENTS .main dl.calendar dd div dl.event {
	margin:5px 0 0 5px;
	padding:0;
	width:452px;
	float:right;
}
#CONTENTS .main dl.calendar dd div dl.event dt {
	clear:left;
	margin:0;
	padding-bottom:5px;
	width:55px;
	float:left;
}
#CONTENTS .main dl.calendar dd div dl.event dt img {
	vertical-align:middle;
}
#CONTENTS .main dl.calendar dd div dl.event dd {
	margin:0;
	padding-bottom:5px;
	width:397px;
	border-left:0;
	float:left;
}

/* 080425 いちおし！FLASH */
#CONTENTS .main #SWFichioshi {
	padding:20px 0 0 0;
}


/* サイドエリア
---------------------------------------------------------------------------*/
/* メイン */
#CONTENTS .side div.top {
	margin:0 0 10px 0;
}
/* 枠組み */
#CONTENTS .side div.frame {
	margin:0 0 6px 0;
	width:302px;
	background:transparent url(/cms_images/bg_sideframe.gif) repeat-y;
}

/* start Tポイント終了対応 */
#CONTENTS .side div.frame p.info_warning_white{
	margin:10px 0 10px 12px;
	padding:0 0 0 36px;
	width:244px;
	min-height:28px;
	height:auto!important;
	height:28px;
	font-weight:bold;
	background:transparent url(../../common/images/icon_warning_white.gif) top left no-repeat;
	}
#CONTENTS .side div.frame p.info_warning_white a.info_warning_link,
#CONTENTS .side div.frame p.info_warning_white a.info_warning_link:link,
#CONTENTS .side div.frame p.info_warning_white a.info_warning_link:visited,
#CONTENTS .side div.frame p.info_warning_white a.info_warning_link:hover{
	color:#c50000!important;
	text-decoration:underline!important;
	}
/* end Tポイント終了対応 */

#CONTENTS .side div.frame div.bnr{
	margin:0;
	padding:4px 0 6px 10px;
	width:281px;
}
#CONTENTS .side div.frame h2{
	margin:0 0 0 6px;
	padding:0;
	width:290px;
}
#CONTENTS .side div.frame h3{
	margin:6px 10px 4px 10px;
	padding:0 0 3px 7px;
	border-bottom:1px solid #838383;
	background:transparent url(/cms_images/mark_idx.gif) no-repeat;
}
#CONTENTS .side div.frame div.item{
	min-height: 67px;/* 2008年3月28日 vibit 古屋、追加（Firefoxレイアウト崩れ回避目的） */
	margin:7px 0 3px 10px;
	padding:0;
	width:281px;
}
#CONTENTS .side div.frame div.item img{
	width:100px;
	margin-right:10px;
	float:left;
}
#CONTENTS .side div.frame div.item p{
	width:165px;
	float:left;
}
#CONTENTS .side div.frame div.item p strong{
	line-height:150%;
}
#CONTENTS .side div.frame div.mobile{
	margin:4px 0 4px 10px;
	padding:0;
	width:281px;
}
#CONTENTS .side div.frame div.mobile img{
	width:75px;
	margin-left:10px;
	float:right;
}
#CONTENTS .side div.frame div.mobile p{
	width:190px;
}
#CONTENTS .side div.frame ul{
	margin:5px 10px 0 10px;
	padding:0;
	width:281px;
	list-style-type:none;
}
#CONTENTS .side div.frame ul li{
	text-align:right;
}

/* ↓ 2008/06/23：おたのしみコンテンツ */
#CONTENTS .side div.gallery {
	margin-bottom:6px;
	width:309px;
	background:transparent url(/cms_images/bg_sideframe.gif) repeat-y;
}
#CONTENTS .side div.gallery div.title {
	height:100px;
	background:transparent url(/cms_images/top_sideframe_gallery.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
#CONTENTS .side div.gallery ul {
	margin:-50px 19px 5px 10px;
	padding:0;
	list-style-type:none;
	position:relative;
}
#CONTENTS .side div.gallery ul li {
	margin-top:5px;
}
#CONTENTS .side div.gallery ul li img {
	margin-right:10px;
	vertical-align:middle;
}
/* ↑ 2008/06/23：おたのしみコンテンツ */


/* ナビゲーション（id:NAVIGATION）
---------------------------------------------------------------------------*/
#CONTENTS #NAVIGATION {
	margin:0 10px;
	padding:3px 0 0 0;
	width:950px;
	height:56px;
	background:transparent url(/cms_images/bg_navi.jpg) repeat-x;
	position:relative;
}
#CONTENTS #NAVIGATION li {
	margin:0;
	padding:0;
	float:left;
	list-style-type:none;
}
#CONTENTS #NAVIGATION li.login {
	margin-left:13px;
}
#CONTENTS #NAVIGATION li.bread {
	position:absolute;
	top:38px;
	left:1px;
}
#CONTENTS #NAVIGATION li.bread div {
	width:619px;
	height:16px;
	background-color:#fff1e8;
	display:none;
}
#CONTENTS #NAVIGATION li.bread div.on {
	display:block;
}
/* ↓ 2008/06/23：マージン調整 */
#CONTENTS #NAVIGATION li.bread div#shop ul {
	width:385px;
	margin:0 0 0 134px;
	padding:0;
}
/* ↑ 2008/06/23：マージン調整 */
/* ↓ 2008/06/23：作品案内ナビ対応 */
#CONTENTS #NAVIGATION li.bread div#movie ul {
	width:308px;
	margin:0 0 0 281px;
	padding:0;
}
#CONTENTS #NAVIGATION li.bread div ul li {
	margin-right:10px;
	padding-right:10px;
	height:16px;
	color:#ff6600;
	font-size:10px;
	float:left;
	list-style-type:none;
	background:transparent url(/cms_images/bread_pause.gif) no-repeat center right;
}
#CONTENTS #NAVIGATION li.bread div ul li.end {
	background:none;
}
#CONTENTS #NAVIGATION li.bread div ul li img {
	vertical-align:middle;
}
#CONTENTS #NAVIGATION li.bread div ul li a,
#CONTENTS #NAVIGATION li.bread div ul li a:link {
	color:#646464;
	text-decoration:none;
}
#CONTENTS #NAVIGATION li.bread div ul li a:visited {
	color:#646464;
	text-decoration:none;
}
#CONTENTS #NAVIGATION li.bread div ul li a:active {
	color:#ff6600;
	text-decoration:none;
}
#CONTENTS #NAVIGATION li.bread div ul li a:hover {
	color:#ff6600;
	text-decoration:none;
}
/* ↑ 2008/06/23：作品案内ナビ対応 */


/* ページリンク
---------------------------------------------------------------------------*/
#CONTENTS #PAGE {
	margin:0;
	padding:0;
	width:920px;
}
#CONTENTS #PAGE li {
	margin:0;
	padding:38px 0 0 0;
	list-style-type:none;
}
#CONTENTS #PAGE li.back {
	float:left;
}
#CONTENTS #PAGE li.top {
	float:right;
}


/* ガイド
---------------------------------------------------------------------------*/
#CONTENTS #GUIDE {
	margin:5px 0 0 0;
	padding:0;
	width:920px;
	background:transparent url(/cms_images/bg_guide.gif) repeat-y;
}
#CONTENTS #GUIDE div.guidebox {
	width:620px;
	float:left;
}
#CONTENTS #GUIDE div.guidebox dl {
	margin:0;
	padding:0;
	width:605px;
}
#CONTENTS #GUIDE div.guidebox dt {
	margin:5px 10px;
	padding:0 0 4px 0;
	border-bottom:2px solid #838383;
}
#CONTENTS #GUIDE div.guidebox dd {
	margin:10px 0 5px 10px;
	padding:0;
	width:583px;
	background:transparent url(/cms_images/bg_guidebox.gif) repeat-y;
}
#CONTENTS #GUIDE div.guidebox dd div.block{
	margin:0;
	padding:0 0 0 10px;
	width:281px;
	float:left;
}
#CONTENTS #GUIDE div.guidebox dd div.block div.photo{
	margin:5px 0 5px 5px;
	padding:0;
	width:105px;
	float:left;
}
#CONTENTS #GUIDE div.guidebox dd div.block div.link{
	margin:5px 0;
	padding:0;
	width:161px;
	float:left;
}
#CONTENTS #GUIDE div.guidebox dd div.block p{
	margin:5px 0 0 0;
}

#CONTENTS #GUIDE div.isobox {
	width:300px;
	float:left;
}
#CONTENTS #GUIDE div.isobox dl {
	margin:0;
	padding:0;
	width:300px;
}
#CONTENTS #GUIDE div.isobox dt {
	margin:5px 10px;
}
#CONTENTS #GUIDE div.isobox dt div.title {
	margin-bottom:10px;
	padding:0 0 4px 0;
	width:276px;
	border-bottom:2px solid #838383;
}
#CONTENTS #GUIDE div.isobox dt div.title span {
	width:70px;
	float:left;
}
#CONTENTS #GUIDE div.isobox dt div.title p {
	width:200px;
	float:left;
}
#CONTENTS #GUIDE div.isobox dd {
	margin:0;
	padding:0 0 0 10px;
	float:left;
}
#CONTENTS #GUIDE div.isobox dd.icon {
	width:80px;
}
#CONTENTS #GUIDE div.isobox dd.text {
	width:187px;
	font-size:11px;
}


/* レイヤーウィンドウ
---------------------------------------------------------------------------*/
#LAYERWINDOW {
	margin:2px;
	padding:2px;
	border:2px solid #ffffff;
	background-color:#7c7c7c;
}

#LAYERWINDOW div.header {
	height:16px;
	background-color:#eaeaea;
	border-bottom:1px solid #7c7c7c;
	padding:0px;
	text-align:right;
}

#LAYERWINDOW div.header img {
	margin:2px 2px 0px 0px;
}

#LAYERWINDOW iframe {
	margin:0px;
	padding:0px;
	border:0px;
}


/* フッター（id:FOOTER）
---------------------------------------------------------------------------*/
#FOOTER {
	margin:0 auto;
	padding:0;
	width:970px;
	background:transparent url(/cms_images/bg_footer.jpg) no-repeat;
}
#FOOTER .solid {
	margin:0 25px;
	padding:0;
	width:920px;
	height:40px;
}
/* ユーティリティ・リンク */
#FOOTER div.links {
	float:left;
	width:400px;
	margin:9px 0 0;
}
#FOOTER div.links ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
#FOOTER div.links ul li {
	float:left;
	margin:0;
	padding:0 8px 0 0;
}

/* コピーライト */
#FOOTER div.copyright {
	float:right;
	width:460px;
	margin:9px 0 0;
}




/* 採用情報 */
.reception2{
margin:20px 0 5px;

}
iframe.example2 {
width: 601px;
height: 500px;
border:1px solid #666666;

}
