@charset "euc-jp";
/* CSS Document */

html{font-family:"ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}

/* EMG*/
#emg table,
#emg2 table,
#emg3 table {margin-top:10px;}

html>/**/body #emg table{ margin-bottom:10px; }
html>/**/body #emg table td table{ margin-bottom:0!important; }

/* link */
/*#wrapperl a img.hover {filter:alpha(opacity=100);opacity:1;-webkit-transition:opacity 0.1s linear;-moz-transition:opacity 0.1s linear;-o-transition:opacity 0.1s linear;transition:opacity 0.1s linear;}
#wrapper a:hover img.hover,#wrapper a:focus img.hover {filter:alpha(opacity=60);opacity:0.6;-webkit-transition:opacity 0.1s linear;-moz-transition:opacity 0.1s linear;-o-transition:opacity 0.1s linear;transition:opacity 0.1s linear;}*/

#wrapper {
	margin: 0 auto;
	text-align:center;
	width:100%!important;
}
#waku{
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/common/centerbox_bg.gif) top center repeat-y;
	margin: 0 auto;
	text-align:center;
	height:300px;
	width:100%!important;
}
#evtComBar{
	height:45px;
	text-align:center;
}
#evtComBar .inner {
    padding: 0px!important;
    width: 950px!important;
}
.share{
	width: 280px;
	float:left;
	margin-top:10px;
	list-style: none outside none;
}
.share li{
	border: 0 none;
    float: left;
    margin: 0;
    outline: 0 none;
    padding: 0;
    vertical-align: baseline;
    width: 130px;
}
.twitter-share-button{width:110px!important;}
.fb_edge_widget_with_comment {overflow: hidden;}
#header{
	margin: 0 auto;
	text-align:center;
	height:425px;
	width:100%!important;
}
#headerArea{
	width:950px;
	height:425px;
	position:relative;
	text-align:left;
	margin:auto;
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/common/headerarea_bg.jpg) top center no-repeat;
}
h1{
	position:absolute;
	top:0px;
	left:0px;
}
h2{
	position:absolute;
	top:280px;
	left:1px;
}
#prArea{
	position:absolute;
	top:2px;
	right:0px;
	width:300px;
}
.prtxt{
	text-align:center;
	padding:5px;
}
.prbox{
	width:300px;
	height:250px;
}
#headnaviArea{
	width:420px;
	height:248px;
	position:absolute;
	top:26px;
	left:220px;
}
#headnaviArea li{
	float:left;
	padding-right:7px;
}
#headnavi02{
	padding-top:7px;
}
#naviArea{
	background:#b9dcf7 url(http://i.yimg.jp/images/evt/disney_30th/pc/common/footer_bg.jpg) top center no-repeat;
	margin: 0 auto;
	text-align:center;
	height:439px;
	width:100%!important;
}
#navi{
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/common/footer_inner.jpg) top center no-repeat;
	margin: 0 auto;
	text-align:center;
	height:450px;
	width:950px;
}


/* 30th */
#contents30thwrapper {
	background:#b9dcf7 url(http://i.yimg.jp/images/evt/disney_30th/pc/30th/main_bg.jpg) top center no-repeat;
	margin: 0 auto;
	text-align:center;
	width:100%!important;
}

#boxAreaBg{
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/30th/contents_bg_rp.jpg) top center repeat-y;
	margin: 0 auto;
	text-align:center;
	height:100%;
	width:100%!important;
}
#boxArea{
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/30th/contents_bg.jpg) top center no-repeat;
	margin: 0 auto;
	text-align:center;
	height:100%;
	width:100%!important;
}
#headnaviArea2{
	width:515px;
	height:130px;
	position:absolute;
	top:297px;
	left:430px;
}
#headnaviArea2 li{
	float:left;
	padding-right:10px;
}
#boxttlArea{
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/30th/boxttl_bg.jpg) top center no-repeat;
	margin: 0 auto;
	text-align:center;
	height:123px;
	width:100%!important;
}
.boxttl{
	width:950px;
	height:123px;
	text-align:left;
	margin:auto;
}
.boxttl img{
	margin-left: 29px;
    margin-top: 27px;
}
.contents30thGroup{
	width:892px;
	margin:auto;
	text-align:left;
}
.contents30thttl{
	padding-top:15px;
	padding-bottom:15px;
}
.contents30thttl2{
	padding-top:0px;
	padding-bottom:15px;
}
.contents30thGroup2{
	width:892px;
	padding-top:30px;
	margin:auto;
	text-align:left;
}
.contents30thGroup3{
	width:892px;
	padding-top:30px;
	margin:auto;
	padding-bottom:30px;
	text-align:left;
}



.contents30thGroup, .contents30thGroup2, .contents30thGroup3{
	_padding-left:6px; /* IE6 */
	*padding-left:6px; /* IE7 */
	padding-left:6px\9; /* IE8 */
}
:root .contents30thGroup, .contents30thGroup2, .contents30thGroup3{
padding-left:6px \0/; /* IE9 */
}


.contents30thphfl{
	float:left;
	width:310px;
}
.contents30thfrtxtArea{
	float:right;
	width:554px;
}
.contents30thfrtxt{
	width:554px;
	line-height:1.7;
	color:#49432a;
	font-size:88%;
}
.contents30thphfr{
	float:right;
	width:360px;
}
.contents30thphfr2{
	float:right;
	width:485px;
}
.contents30thfltxtArea{
	float:left;
	width:503px;
}
.contents30thfltxt{
	width:503px;
	line-height:1.7;
	color:#49432a;
	font-size:88%;
}
.contents30thfltxtArea2{
	float:left;
	width:390px;
}
.contents30thfltxt2{
	width:390px;
	line-height:1.7;
	color:#49432a;
	font-size:88%;
}
.contents30thphfl2{
	float:left;
	width:360px;
}
.contents30thfrtxtArea2{
	float:right;
	width:502px;
}
.contents30thfrtxt2{
	width:502px;
	line-height:1.7;
	color:#49432a;
	font-size:88%;
}




#historyttlArea{
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/30th/history_ttl_bg.jpg) top center no-repeat;
	margin: 0 auto;
	text-align:center;
	height:50px;
	width:100%!important;
}
.historyttl{
	width:950px;
	height:50px;
	text-align:left;
	margin:auto;
	position:relative;
}
.landttl{
	top:0;
	left:211px;
	position:absolute;
}
.seattl{
	top:0;
	right:126px;
	position:absolute;
}

.historyLandArea{
	width:512px;
	float:left;
	margin-bottom:20px;
	margin-left:20px;
	*margin-left:10px;
	_margin-left:10px;
}
.historyyearArea{
	width:41px;
	float:left;
}
.historySeaArea{
	width:361px;
	float:left;
}
#historyboxArea{
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/30th/contents_bg2.jpg) top center no-repeat;
	margin: 0 auto;
	padding-bottom:15px;
	text-align:center;
	height:100%;
	width:100%!important;
}
.historyContents{
	background:#fdefb3;
	margin: auto;
    width: 938px;
}

.historytxtArea{
	background:#FFF url(http://i.yimg.jp/images/evt/disney_30th/pc/30th/historytxtArea_bg.gif) top center no-repeat;
	width:512px;
	height:680px;
	text-align:left;
	color:#343333;
	margin-top:10px;
}
.historytxtArea2{
	background:#FFF url(http://i.yimg.jp/images/evt/disney_30th/pc/30th/historytxtArea2_bg.gif) top center no-repeat;
	height:680px;
	width:345px;
	text-align:left;
	color:#343333;
	margin-top:10px;
}
.historytxtArea ul,.historytxtArea2 ul{
	padding-bottom:8px;
}
.historytxtArea .historytxt, .historytxtArea2 .historytxt{
	font-size:75%;
	font-weight:bold;
	padding-left:10px;
}
.historytxtArea li,.historytxtArea2 li{
	font-size:75%;
	line-height:1.5;
	padding-left:20px;
}
.historytxtfl{
	width:240px;
	float:left;
	margin-left:15px;
	_margin-left:5px;
	*margin-left:5px;
}
.historytxtfr{
	width:240px;
	float:left;
}
.historytxtAreattl{
	text-align:center;
	padding-top:15px;
	padding-bottom:10px;
}
.historySea{
	height:892px;
}


/* goods */
#goodswrapper {
	background:#b9dcf7 url(http://i.yimg.jp/images/evt/disney_30th/pc/30th/main_bg.jpg) top center no-repeat;
	margin: 0 auto;
	text-align:center;
	width:100%!important;
}
#goods #boxArea{
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/30th/contents_bg.jpg) top center no-repeat;
	margin: 0 auto;
	text-align:center;
	width:100%!important;
}
.goodsArea{
	margin-left:20px;
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/goods/goods_bg.jpg) top center no-repeat;
	width:919px;
	height:243px;
	text-align:left;
}
.goodsArea2{
	margin-left:20px;
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/goods/goods_bg2.jpg) top center no-repeat;
	width:919px;
	height:256px;
	text-align:left;
	padding-top:13px;
}
#food #boxArea2{
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/goods/main_bg2.jpg) top center no-repeat;
	margin: 0 auto;
	text-align:center;
	width:100%!important;
}
.goodsfl{
	width:430px;
	float:left;
}
.goodsfr{
	width:430px;
	float:right;
	margin-right:29px;
	_margin-right:19px;
	*margin-right:19px;
}
.goodsph{
	width:170px;
	float:left;
}
.goodstxtArea{
	padding-top:20px;
	width:250px;
	float:left;
}
.goodstxtArea2{
	padding-top:20px;
	width:250px;
	float:left;
}
.goodstxt{
	color:#49432a;
	font-size:88%;
	line-height:1.2;
	padding-top:5px;
	padding-left:10px;
}
.goodssyousai{
	color:#848176;
	font-size:75%;
	line-height:1.2;
	padding-top:5px;
	padding-left:10px;
}
#food .boxttl{
	width:950px;
	height:148px;
	text-align:left;
	margin:auto;
}
#food .boxttl img{
	margin-left:29px;
	margin-top:52px;
}
.foodArea{
	margin-left:22px;
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/goods/food_bg.jpg) top center no-repeat;
	width:919px;
	height:243px;
	text-align:left;
}
.foodArea2{
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/goods/food_bg2.jpg) top center no-repeat;
	height: 256px;
   margin-left:22px;
    padding-top: 13px;
    text-align: left;
    width: 917px;
}
.foodfl{
	width:430px;
	float:left;
}
.foodfr{
	width:430px;
	float:right;
	margin-right:29px;
	_margin-right:19px;
	*margin-right:19px;
}
.foodph{
	width:170px;
	float:left;
}
.foodtxtArea{
	padding-top:20px;
	width:250px;
	float:left;
}
.foodtxtArea2{
	padding-top:20px;
	width:250px;
	float:left;
}
.foodtxt{
	color:#49432a;
	font-size:88%;
	line-height:1.2;
	padding-top:5px;
	padding-left: 10px;
}
.foodsyousai{
	color:#848176;
	font-size:75%;
	line-height:1.2;
	padding-top:5px;
	padding-left: 10px;
}



/* quiz */
#quizwrapper {
	background:#b9dcf7 url(http://i.yimg.jp/images/evt/disney_30th/pc/quiz/main_bg2.jpg) top center no-repeat;
	margin: 0 auto;
	text-align:center;
	width:100%!important;
}
#quizheader{
	margin: 0 auto;
	text-align:center;
	height:294px;
	width:100%!important;
}
#quizheaderArea{
	width:950px;
	height:294px;
	position:relative;
	text-align:left;
	margin:auto;
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/common/headerarea_bg2.jpg) top center no-repeat;
}
#quiz #boxArea{
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/quiz/top_bg.jpg) top center no-repeat;
	margin: 0 auto;
	text-align:center;
	height:497px;
	width:100%!important;
}
#quiz2 #boxArea{
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/quiz/quiz_bg.jpg) top center no-repeat;
	margin: 0 auto;
	text-align:center;
	height:497px;
	width:100%!important;
}
#quiz3 #boxArea{
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/quiz/quiz_bg2.jpg) top center no-repeat;
	margin: 0 auto;
	text-align:center;
	height:549px;
	width:100%!important;
}
#quiz4 #boxArea{
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/quiz/quiz_bg3.jpg) top center no-repeat;
	margin: 0 auto;
	text-align:center;
	height:497px;
	width:100%!important;
}
#quiz #boxttlArea{
	background:none;
	margin: 0 auto;
	text-align:center;
	height:133px;
	width:100%!important;
}
#quiz .boxttl{
	width:950px;
	height:123px;
	text-align:left;
	margin:auto;
}
#quiz .boxttl img{
	padding-left:29px;
	padding-top:27px;
}
#quizTop{
	position:relative;
	width:950px;
	height:497px;
	text-align:left;
	margin:auto;
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/quiz/top_inner.jpg) top center no-repeat;
}
.quiztopttl{
	position:absolute;
	top:26px;
	left:181px;
}
.quiztopttl2{
	position:absolute;
	top:133px;
	left:20px;
}
.quiztopread{
	position:absolute;
	top:206px;
	left:43px;
}
.quiztopbtn{
	position:absolute;
	top:402px;
	left:39px;
}
#quiz2 #quizQ{
	position:relative;
	width:950px;
	height:497px;
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/quiz/quiz_inner.jpg) top center no-repeat;
	text-align:left;
	margin:auto;
}
#quiz3 #quizQ{
	position:relative;
	width:950px;
	height:549px;
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/quiz/quiz_inner2.jpg) top center no-repeat;
	text-align:left;
	margin:auto;
}
#quiz4 #quizQ{
	position:relative;
	width:950px;
	height:497px;
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/quiz/quiz_inner3.jpg) top center no-repeat;
	text-align:left;
	margin:auto;
}
.quizfl{
	padding-left:22px;
	padding-top:125px;
	width:446px;
	float:left;
	text-align:left;
}
.qtxt{
	padding-top:10px;
	font-size:130%;
	line-height:1.2;
	color:#000;
	font-weight:bold;
}
.quiznaviArea{
	width:446px;
	top:330px;
	left:22px;
	position:absolute;
	text-align:left;
}
.quiznaviArea2{
	width:446px;
	top:405px;
	left:22px;
	position:absolute;
	text-align:left;
}
.quiznaviNext{
	width:446px;
	top:485px;
	left:22px;
	position:absolute;
	text-align:left;
}
.quiznavifl{
	width:218px;
	float:left;
}
.quizfr {
    float:right;
    padding-right:25px;
    padding-top:148px;
}
.quiznavifr{
	width:218px;
	float:right;
}
.seikaifuseikaiArea{
	width:446px;
	top:254px;
	left:22px;
	position:absolute;
	text-align:left;
}
.seikaifuseikai{
	float:left;
	width:120px;
}
.seikaifuseikaitxt{
	float:right;
	width:316px;
	color:#151515;
	font-size:82%;
	line-height:1.4;
}
.quizResultArea{
	text-align:center;
	position:absolute;
	top:141px;
	left:215px;
	width:516px;
}
.seikaisuu{
	color: #DD0405;
    font-size: 70px;
    padding-bottom: 20px;
    padding-top: 10px;
}
.answertxt{
	font-size:100%;
	line-height:1.6;
}
.quizretrybtn{
	top:362px;
	left:268px;
	position:absolute;
}
.sharebtn2{
	left:383px;
	position:absolute;
	top:458px;
}
.sharetxt2{
	left:456px;
	position:absolute;
	top:454px;
}


/* happines */
#happineswrapper {
	background:#b9dcf7 url(http://i.yimg.jp/images/evt/disney_30th/pc/happiness/main_bg.jpg) top center no-repeat;
	margin: 0 auto;
	text-align:center;
	width:100%!important;
}
#happines #boxArea{
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/happiness/top_bg.jpg) top center no-repeat;
	margin: 0 auto;
	text-align:center;
	height:496px;
	width:100%!important;
}
#happines #boxArea2{
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/happiness/result_bg.jpg) top center no-repeat;
	margin: 0 auto;
	text-align:center;
	height:499px;
	width:100%!important;
}
#happines #boxttlArea{
	background:none;
	margin: 0 auto;
	text-align:center;
	height:133px;
	width:100%!important;
}
#happines .boxttl{
	width:950px;
	height:123px;
	text-align:left;
	margin:auto;
}
#happines .boxttl img{
	padding-left:29px;
	padding-top:27px;
}
#happinesTop{
	position:relative;
	width:950px;
}
#happinesResult{
	position:relative;
	text-align:left;
}
.happinestopttl{
	position:absolute;
	top:27px;
	left:178px;
}
.happinestopttl2{
	position:absolute;
	top:137px;
	left:16px;
}
.happinestopread{
	position:absolute;
	top:290px;
	left:37px;
}
.happinestopbtn{
	position:absolute;
	top:401px;
	left:38px;
}
.happinesdottl,
.happinesdo,
.hapinestxt01,
.happinesdottl,
.happinesph,
.hapinestxt02,
.attractionttl,
.retrybtn{
	position:absolute;
}
.happinesdottl{
	left: 28px;
    top: 132px;
}
.happinesdo{
	left: 29px;
    top: 172px;
}
.hapinestxt01{
	width:360px;
	top:225px;
	left:29px;
	color:#151515;
	line-height:1.7;
	font-size:82%;
}
.attractionttl{
	left: 29px;
    top: 312px;
}
.happinesph{
	top:114px;
	right:13px;
}
.hapinestxt02{
	color: #151515;
    font-size: 82%;
    left: 29px;
    line-height: 1.7;
    top: 353px;
    width: 360px;
}
.retrybtn{
	right:29px;
    top:438px;
}
.hapinestxt02 a,.hapinestxt02 a:link{
	color:#bf0808;
	text-decoration:underline;
	font-weight:bold;
}
.hapinestxt02 a:Hover{
	color:#bf0808;
	text-decoration:none;
}
.sharebtn{
	left: 464px;
	position: absolute;
	top: 461px;
}
.sharetxt{
	left:533px;
    position:absolute;
    top:457px;
}


/* interview */
#interviewwrapper {
	background:#b9dcf7 url(http://i.yimg.jp/images/evt/disney_30th/pc/30th/main_bg.jpg) top center no-repeat;
	margin: 0 auto;
	text-align:center;
	width:100%!important;
}
#interview #boxArea{
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/interview/bg.jpg) top center no-repeat;
	margin: 0 auto;
	text-align:center;
	width:100%!important;
	padding-bottom:30px;
}
.interviewttl{
	padding-left:117px;
	padding-top:27px;
}
#interviewHeaderArea{
	height:270px;
	position:relative;
	text-align:left;
}
#interviewNaviArea{
	padding-top:6px;
	margin-left:28px;
}
#interviewNaviArea li{
	float:left;
	padding-right:20px;
}
#interviewNaviArea li.end{
	float:left;
	padding-right:0px;
}
.interviewfl{
	width:446px;
	float:left;
	text-align:left;
	margin-left:30px;
	_margin-left:15px;
	*margin-left:15px;
}
.interviewfr{
	width:446px;
	float:left;
	text-align:left;
}
.interviewtxtArea01{
	width:431px;
	height:330px;
	padding-left:15px;
	padding-top:40px;
}
.interviewtxtArea02{
	width:446px;
	height:347px;
	padding-top:40px;
}
.interviewtxtArea03{
	width:446px;
	padding-top:40px;
}
.interviewtxtArea04{
	width:431px;
	padding-top:40px;
	padding-left:15px;
}
.interviewtxt{
	width:420px;
	padding-top:10px;
	color:#49432a;
	line-height:1.8;
	font-size:88%;
}
.interview01profArea{
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/interview/01/prof_bg.jpg) top center no-repeat;
	width:421px;
	height:168px;
	margin-top:30px;
	margin-left:25px;
}

/*追加 ここから*/
.interview02profArea{
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/interview/02/prof_bg.jpg) top center no-repeat;
	width:421px;
	height:168px;
	margin-top:30px;
	margin-left:25px;
}

/*追加 ここまで*/

.interviewNext{
	padding-left:25px;
	padding-top:70px;
}
.interviewprofttl{
	padding-left:19px;
	padding-top:39px;
}
.interviewproftxt{
	color:#FFF;
	font-size:75%;
	line-height:1.4;
	width:183px;
	padding-top:5px;
	margin-left:98px;
}


/* BEST */
#bestProfArea{
	background:#fff4c7;
	border-radius: 10px 10px 10px 10px;
	behavior: url(http://i.yimg.jp/images/evt/disney_30th/pc/css/border-radius.htc);
	width:167px;
	padding:15px;
	text-align:left;
	color:#343333;
	margin-top:20px;
}
#bestProfName{
	padding-top:10px;
	color:#84590e;
	font-size:82%;
	font-weight:bold;
}
#bestProftxt{
	padding-top:10px;
	color:#343333;
	font-size:82%;
	line-height:1.4;
	width:167px;
}
#bestNavi{
	float:left;
	padding-left:28px;
	width:216px;
}
#bestNavi li{
	line-height:0;
	font-size:0;
	padding-bottom:10px;
}
#bestwrapper {
	background:#b9dcf7 url(http://i.yimg.jp/images/evt/disney_30th/pc/30th/main_bg.jpg) top center no-repeat;
	margin: 0 auto;
	text-align:center;
	width:100%!important;
}
#bestArea{
	float:left;
	width:676px;
	text-align:left;
	padding-bottom:10px;
}
.bestGroup01{
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/best/top_bg.gif) top center no-repeat;
}
.bestGroup02{
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/best/second_bg.gif) top center no-repeat;
}
.bestGroup03{
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/best/second_bg.gif) top center no-repeat;
	padding-bottom:25px;
}
.besttime{
	width:54px;
	float:left;
	padding-left:48px;
	padding-top:65px;
}
.bestph{
	float:left;
	padding-top:33px;
	padding-left:31px;
	padding-bottom:5px;
}
.besttxtArea{
	float:left;
	width:265px;
	padding-left:10px;
}
.bestttl{
	padding-top:27px;
}
.besttxt{
	padding-top:10px;
	padding-left:10px;
	color:#49432a;
	font-size:82%;
	line-height:1.6;
}
#bnArea{
	width:950px;
	height:190px;
	padding-top:25px;
}
#bnArea .bnfl{
	width:300px;
	height:190px;
	float:left;
}
#bnArea .bnfr{
	width:630px;
	height:190px;
	float:right;
}
#tenkiSearchArea{
	width:950px;
	padding-top:32px;
	text-align:left;
}
#tenkiArea{
	width:441px;
	float:left;
	padding-left:11px;
}
.tenkittl{
	padding-bottom:23px;
}
#tenkiArea table{
	margin-left:25px;
}
#tenkiArea table td img{
	padding-top:15px;
}
#tenkiArea table td{
	text-align:center;
}
#tenkiArea .hiduke{
	color:#5e1c00;
	font-weight:bold;
	font-size:82%;
	vertical-align:middle;
	padding-right:10px;
}
#tenkiArea .tenki{
	color:#5e1c00;
	font-weight:bold;
	font-size:82%;
	padding-right:10px;
	vertical-align:middle;
}
#accessSearchArea{
	width:441px;
	float:right;
	padding-right:13px;
}
#accessSearchArea table{
	margin-left:45px;
	width:334px;
}
.syuppatsuchi,.mokutekichi{
	color:#5e1c00;
	font-weight:bold;
	font-size:82%;
	padding-right:10px;
	vertical-align:middle;
}
.searchtxt{
	color:#5e1c00;
	font-weight:bold;
	font-size:82%;
	text-align:center;
	padding-bottom:15px;
}
.accessSearchttl{
	padding-bottom:33px;
}
#rootBtn{
	text-align:center;
}
#searchform1 {
	position: relative;
}
#access1{
	width: 184px;
	height: 18px;
	border: 1px solid #5e1c00;
	padding: 2px 2px 2px 2px;
}
#access2{
	width: 184px;
	height: 18px;
	border: 1px solid #5e1c00;
	padding: 2px 2px 2px 2px;
}
#searchBtn{
	margin-top:10px;
	
}
#contents{
	width:950px;
	margin:auto;
}
#evtComBar .evtComBoxTrigger{
	margin-top:10px;
}
#evtComBarBox {
    display: none;
    left: 320px!important;
    position: absolute;
    text-align: left;
    top: 34px!important;
}
#boxftArea{
	height:8px;
	text-align:center;
	background:#b9dcf7 url(http://i.yimg.jp/images/evt/disney_30th/pc/common/ft_bg.jpg) top center no-repeat;
	line-height:0;
	font-size:0;
}
#boxftArea2{
	height:8px;
	text-align:center;
	background:#b9dcf7 url(http://i.yimg.jp/images/evt/disney_30th/pc/common/ft_bg2.jpg) top center no-repeat;
	line-height:0;
	font-size:0;
}
#footerLinkArea{
	padding-bottom:30px;
	text-align:center;
	background:#faf3d5 url(http://i.yimg.jp/images/evt/disney_30th/pc/common/footerlink_bg.gif) top center repeat-x;
}
#footerLink{
	margin:auto;
	width:950px;
	text-align:center;
}
.footerLinkttl{
	padding-bottom:20px;
	font-size:100%;
	font-weight:bold;
	color:#be0000;
}
.footerLinkfl{
	margin-left:12px;
	width:366px;
	float:left;
	text-align:left;
}
.footerLinkcenter{
	width:235px;
	float:left;
	text-align:left;
}
.footerLinkfr{
	width:320px;
	float:right;
	text-align:left;
}
#footerLinkArea a, #footerLinkArea a:link{
	color:#6c5232;
	text-decoration:underline;
}
#footerLinkArea a:Hover{
	color:#6c5232;
	text-decoration:none;
}
.footerLink01{
	font-weight:bold;
	color:#6c5232;
	line-height:1.7;
	font-size:100%;
}
.footerLink02{
	color:#6c5232;
	line-height:1.7;
	font-size:82%;
	padding-left:10px;
}

/* footer */
#footer{
	color:#000000;
	margin-top: 0px!important;
	padding-top:20px;
}
#footer .pt3{
	border-top:none!important;
    font-size: 75%;
    padding-top: 10px;
    text-align: center;
}
#footer a ,#footer a:link ,#footer a:Hover{color:#397cc0;}
body {background:#fff; overflow-x:hidden;}
.ytokushu_logo{ width:160px; height:32px; position:absolute; top:8px; right:10px;}
.ytokushu_logo a{ display:block; width:100%; height:100%;}
.printingPeriod{ font-size:90%; text-align:right; position:absolute; top:14px ; right:180px;}

.share li{
	display: inline-block;
	*display: inline;
	*zoom: 1;
}

#pagetop{text-align:right;}
.pagetop2{padding-bottom:30px;}

/*=========================================
common
=========================================*/
.clearfix {
    zoom:1;/*for IE 5.5-7*/
}
.clearfix:after {/*for modern browser*/
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.bold{font-weight:bold;!important}
.txtcenter{text-align:center;}
.pb15 {padding-bottom:15px;}
.pb20 {padding-bottom:20px;}
.mt30 {margin-top:30px;}
.mt40 {margin-top:40px;}
.pt10 {padding-top:10px;}
.mb30 {margin-bottom:30px;}
.mr20 {margin-right:20px;}
.fl{float:left;}
.fr{float:right;}
.img{background:#FFFFFF;}
.clear {clear:both;}
.center {text-align:center;}

/*=========================================
0412
=========================================*/
#evtComBarBox .bd{width: 300px;}
.historytxtWide{
	width:320px;
	float:left;
	margin-left:15px;
}

/*=========================================
0528
=========================================*/

#bestNextBackBtnArea{
	margin-top:10px;
}

.left{
	float:left;
}
.right{
	float:right;
}
.bestsubttlArea{
	height:76px;
	width:676px;
	background:#fdefb3 url(http://i.yimg.jp/images/evt/disney_30th/pc/best/subttl_bg.gif) top center no-repeat;	
}
.bestsubttl{
	padding-top:21px;
	padding-left:39px;
}

/*=========================================
0605
=========================================*/
.interview02profArea{
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/interview/02/prof_bg.jpg) top center no-repeat;
	width:421px;
	margin-top:30px;
	margin-left:25px;
	padding-bottom:60px;
}

.interview02profArea a {
	color:#fff;
}

/*=========================================
0701
=========================================*/
.quiztopread2{
	position:absolute;
	top:229px;
	left:30px;
}
.quiztopbtn01{
	position:absolute;
	top:320px;
	left:28px;
}
.quiztopbtn02{
	position:absolute;
	top:320px;
	left:226px;
}
.quiztopbtn03{
	position:absolute;
	top:388px;
	left:28px;
}
.quiztopbtn04{
	position:absolute;
	top:388px;
	left:226px;
}
#quizTop2{
	position:relative;
	width:950px;
	height:497px;
	text-align:left;
	margin:auto;
	background:url(http://i.yimg.jp/images/evt/disney_30th/pc/quiz/top_inner2.jpg) top center no-repeat;
}
