@charset "utf-8";
/* CSS Document */

* { font-family:"ＭＳ Ｐゴシック",Osaka,sanserif; }
img { border:none; }
p{margin:0;padding:0;}

body { margin:0px;padding:0px; background:url(/campaign/images/yattaman/back.jpg) top center no-repeat #FDD101; }

.small { font-size:82%; }
.x-small { font-size:76%; }
.floatL{ float:left; }
.floatR{ float:right; }
.clear{ clear:both; }
h1{ margin:0; padding:0;height:259px;overflow:hidden;}


.High5{padding-top:5px;}
.High10{padding-top:10px;}
.High20{padding-top:20px;}
.High30{padding-top:30px;}

/*----------maincontents----------*/
#maincontents { width:100%;margin:0; padding:0;}


/*----------main----------*/
#main { width:960px; margin:0 auto;padding:0;padding-bottom:5px; }

/*----------header----------*/
#header{ height:66px; background:url(/campaign/images/yattaman/head_bg.jpg) repeat-x; width:100%; }
.logo { float:left; padding-right:5px; }
.tittlelogo {
	float: left;
}

/*----------maintittle----------*/
#maintittle { width:100%;text-align:center;height:259px;overflow:hidden;margin:0;padding:0;}


/*----------present----------*/
#present { width:997px;}
#present .text { text-align:right; font-size:82%; color:#666666; padding:10px 20px 0px 0px; clear:both; }

/*----------limit----------*/
#limit{
	color:#FFFFFF;
	padding:0px;
	margin:10px 21px 15px 17px;
	background:#0A1B88 url(/campaign/images/conan/conan_limit1.gif) no-repeat;
	background-position:left center; }

.limitBox1 {
	padding:0px 15px 10px 220px;
	margin:0px 0px 0px 0px;
	background:url(/campaign/images/onepiece_box1_head.gif) no-repeat; }
	
.first {
	padding:10px 0px 10px 280px;
	margin:0px 0px 0px 0px;
	background:url(/campaign/images/conan/conan_limit2.gif) no-repeat;
	background-position:left center; border-bottom:1px #FFFFFF dashed; }
	
.first ul { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }

.limitBox2 {
	padding:0px 15px 10px 220px;
	margin:0px 0px 0px 0px;
	background:url(/campaign/images/onepiece_box1_foot.gif) no-repeat;
	background-position:center bottom; }
	
.second {
	padding:0px 0px 0px 280px;
	margin:0px 0px 0px 0px;
	background:url(/campaign/images/conan/conan_limit3.gif) no-repeat;
	background-position:left center; }
	
.second ul { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
		
/*----------item----------*/		
#item{ margin:0px 13px 15px 13px; text-align:center;}
#item .idx{ margin-bottom:5px;}

/*----------entry----------*/
#entry{
	color:#333333;
	letter-spacing:1pt;
	line-height:0.9em;
	padding:0px 0px 10px 0px;
	/*margin:0px 18px 15px 19px;*/
	background:url(/campaign/images/yattaman_box2_foot.gif) no-repeat;
	background-position:bottom;
	width:960px;
	margin-top:20px;}
	
.entrySet { padding:10px 0px 0px 0px; background:url(/campaign/images/yattaman_box2_head.gif) no-repeat; }
.entryBG { background:url(/campaign/images/yattaman_box2_bg.gif) repeat-y; }
.entryLeft { width:620px; padding:10px 0px 0px 20px; }
.entryRight { padding:5px 15px 0px 0px; float:right; }
.entryImg { padding:0px 10px 8px 0px; float:left; }
.dummyH { height:2.5em; }
.entryText {
	width:480px;
	font-size:82%;
	padding:0px 0px 12px 0px;
	float:left;}
	
.entryText02 {
	width:210px;
	font-size:82%;
	padding:0px 0px 12px 0px;
	float:left;}
	
.entryText03 {
	width:450px;
	font-size:82%;
	padding:0px 0px 12px 0px;
	float:left;}

.entryText04 {
	width:790px;
	font-size:82%;
	padding:0px 0px 12px 0px;
	float:left;}
	
.entryCnt { width:920px; margin:10px 20px 0px 20px; }


.prvTxt{margin:0 auto; padding:10px 5px;}
		
/*----------footer----------*/
#footer{
	padding:10px 10px 5px 0px;
	margin:0;
	text-align:right;
	color:#333;
	background:url(/campaign/images/yattaman/foot_bg.jpg) repeat-x #FFFDDB;
	/*border-top:1px #666666 dashed;*/
	clear:both;}

