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

/*=====================================
RESETS
=====================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}ol,ul{list-style:outside none;}fieldset,img{border:0;}legend{display:none;}caption,th{text-align:left;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;}

/*=====================================
COMMON TEMPLATES
=====================================*/
#bodys{
	background-color: #B38D00;
	background-repeat: repeat-x;
}
#bodys #bodys_bg_div{
background:url(http://i.yimg.jp/images/evt/doraemon2012/h_bg.png) repeat-y top center;
}
#bodys #bodys_bg_div2{
background:url(http://i.yimg.jp/images/evt/doraemon2012/v_bg_upper.png) no-repeat top center;
text-align:center;
}

#bodys #bodys_bg_div #wrapper{
text-align:left;
width:950px;
display:block;
margin:0px auto;
}
#bodys #bodys_bg_div #wrapper.topbg{
background:url(http://i.yimg.jp/images/evt/doraemon2012/bottom_bg.png);
}

#bodys #bodys_bg_div #wrapper.topbg #bg_div{
background:url(http://i.yimg.jp/images/evt/doraemon2012/top_bg.png) no-repeat;
}
#bodys #bodys_bg_div #wrapper #bg_div #footer{
	clear:both;
	padding:28px 15px;
	color:#FFF;
	text-align:center;
	background-color: #665313;
}
#bodys #bodys_bg_div #wrapper #bg_div #footer a{
	color:#FFF;
}
#bodys #bodys_bg_div #wrapper #bg_div #footer .copyright{
	padding:15px 0px 0px;
	margin:10px 0px 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}

/*=====================================
CONTENTPAGE TEMPLATES
=====================================*/
#bodys #bodys_bg_div #wrapper #bg_div #cont_head{
	position:relative;
	width:100%;
	height:90px;
	background-image: url(http://i.yimg.jp/images/evt/doraemon2012/cont_head.png);
	background-repeat: no-repeat;
}
#bodys #bodys_bg_div #wrapper #bg_div #cont_head #yahoo{
position:absolute;
top:10px;
left:793px;
width:138px;
height:40px;
display:block;
}
#bodys #bodys_bg_div #wrapper #bg_div #cont_head #totop{
position:absolute;
top:10px;
left:10px;
width:293px;
height:67px;
display:block;
text-indent:-9999px;
}
#bodys #bodys_bg_div #wrapper #bg_div #cont_menu{
clear:both;
height:54px;
padding:0px 1px;
background:#fff;
}
#bodys #bodys_bg_div #wrapper #bg_div #cont_menu a{
float:left;
}

#bodys #bodys_bg_div #wrapper #bg_div #cont_contents{
	clear:both;
	background:#FFF;
	padding: 10px;
}


#bodys #bodys_bg_div #wrapper #bg_div #cont_contents .dora_adv {
	width: 910px;
	margin-right: 10px;
	margin-left: 10px;
	padding-bottom: 10px;
}

#bodys #bodys_bg_div #wrapper #bg_div #cont_contents .adv_title {
	background-image: url(http://i.yimg.jp/images/evt/doraemon2012/adv_title_bg.gif);
	height: 63px;
	width: 900px;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.adv_copy {
	font-weight: bold;
	color: #026DB7;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 15px;
	text-align: center;
	line-height: 130%;
}
.adv_copy1 {
	font-weight: bold;
	color: #026DB7;
	text-align: center;
	line-height: 130%;
}
.adv_copy_tab {
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 15px;
}

#bodys #bodys_bg_div #wrapper #bg_div #cont_contents .adv_detail {
	background-image: url(http://i.yimg.jp/images/evt/doraemon2012/campaign_detail_bg.png);
	height: 80px;
	width: 880px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
#bodys #bodys_bg_div #wrapper #bg_div #cont_contents .doracamp_end {
	float: left;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 15px;
}
#bodys #bodys_bg_div #wrapper #bg_div #cont_contents .doracamp_detail {
	float: right;
	margin: 9px;
	background-image: url(http://i.yimg.jp/images/evt/doraemon2012/btn_detail_on.gif);
	display: block;
	height: 62px;
	width: 290px;
}
#bodys #bodys_bg_div #wrapper #bg_div #cont_contents .doracamp_detail a {
	float: right;
	display: block;
	height: 62px;
	width: 290px;
}
#bodys #bodys_bg_div #wrapper #bg_div #cont_contents .doracamp_detail a:hover {
	text-indent: -9999px;
}
.btn_app {
	margin-top: 12px;
	background-repeat: no-repeat;
	background-position: center;
	height: 45px;
	display: block;
	width: 254px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(http://i.yimg.jp/images/evt/doraemon2012/btn_app_on.png);
}
.btn_app a {
	height: 45px;
	width: 254px;
	display: block;
}
.btn_app a:hover {
	text-indent: -9999px;
}

.dora_attention {
	color: #666;
	padding-top: 12px;
	font-size: 70%;
}
