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

@import "common/layout.css";


/*-------------------------------------------------------------------------
	INDEX
/*-----------------------------------------------------------------------*/

body{
	background:url(../img/futtefutte/back.gif);

}
a{/*リンクされた文字*/
    color:#db4e3d;
    font-style:normal;
	text-decoration:underline;
}
a:link {/*未訪問のリンク*/
    color:#db4e3d;
    font-style:normal;
	 text-decoration:underline;
}

a:hover {/*マウスをのせたとき*/
    color:#925d11;
    font-style:normal;
}
a:active {/*クリック中*/
    text-decoration:none;
}

a:visited {
    color:#db4e3d;
    font-style:normal;
	text-decoration:underline;
    }
#all{
	width:898px;
	margin:0 auto;
	border-bottom:#CCC solid 1px;
	font-size:12px;
	border-left:1px #CCC solid;
	border-right:1px #CCC solid;

}

#main{
	

}

#content{
	padding:5px 10px 0 20px;
		background:url(../img/futtefutte/bg_in.jpg);
	
	
}

#content .item{
	padding-bottom:10px;
}

#content .item p{
	padding-top:10px;
}
#content .item .text{
	padding-left:40px;
	font-size:14px;
	color:#666666;
}
#content .item .btn{
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
}
	
#content .item .book{
	padding-top:10px;
	padding-left:13px;
}
#content .item ul.book li{
	float:left;
}

#content .item ul.book li.left{
	float:left;
	padding:0;
	margin-right:10px;
	background:url(../img/futtefutte/img01.png);
	width:628px;
	height:252px;
}
#content .item ul.book li.left .link{
	padding-left:370px;
	padding-top:40px;
}


#content .item ul.book .name{
		font-size:120%;
		font-weight:bold;
		color:#ff3300 !important;
		padding-top:5px;
		padding-bottom:5px;
}
/*movie*/
#content .item .movie{

}

#content .item .movie .ito{

	padding-left:10px;
}
#content .item  .movie  ul.ito li{
	float:left;
	margin:0;
}
#content .item  .movie  .movie_txt{
	font-size:13px;
	color:#666666;	
}

#content .item .movie ul.ito li.left{
	float:left;
	padding-left:20px;
}

#content .item .movie ul.ito li.left p{
	text-align:left;
	padding-left:13px;
	font-size:14px;
	color:#e13d29;
	font-weight:bold;
}
#content .item .movie ul.ito dl{
	padding-top:30px;
}
#content .item .movie ul.ito dt{
	float:left;		
	padding-left:10px;
	margin:0;
}
#content .item .movie ul.ito .dd{
	float:right;		
	padding-left:2px;
	margin:0;
}
#content .item .movie ul.ito li.right{
	float:left;
	padding-left:40px;
}
#content .item .movie ul.ito li.right p{
	text-align:left;
	padding-left:13px;
	font-size:14px;
	color:#114ab1;
	font-weight:bold;
}

/*sakuhin*/


#content .item .itobox{

}

#content .item .sakuhin .ito{
	margin:0;

}
#content .item  .sakuhin  ul.ito li{
	float:left;
	margin:0;
}

#content .item .sakuhin ul.ito li.left{
	float:left;
}

#content .item .sakuhin ul.ito li.left p{
	text-align:left;
	padding-top:12px;
	padding-left:13px;
}
#content .item .sakuhin ul.ito dl{
	padding-top:30px;
}
#content .item .sakuhin ul.ito dt{
	float:left;		
	padding-left:10px;
	margin:0;
}
#content .item .sakuhin ul.ito .dd{
	float:right;		
	padding-left:2px;
	margin:0;
}

#content .item .sakuhin ul.ito li.right{
	float:left;
	padding-left:16px;	
}

#content .item .sakuhin ul.ito .name{
		font-size:120%;
		font-weight:bold;
		color:#ff3300 !important;
		padding-top:5px;
		padding-bottom:5px;
}

#content .item .sakuhin ul.ito{
		font-size:100%;
		color:#666666 !important;
}
#content .item .sakuhin .attention{
		text-align:center;
	     font-size:12px;
	   color:#000000;	
}
#content .item2{
		padding-bottom:15px;
		padding-top:15px;
}
#content .item2 ul{
		text-align:center;
}
#content .item2 ul li{
			display:inline;
			margin:0 5px 0 0;
}
	
		
#content .item2 p.text002{
			clear:both;
			font-size:140%;
			font-weight:bold;
			text-align:center;
			margin:20px 0 10px 0;
		    color:#4c2b15 !important;
}
	
#content p.btn_mini{
		clear:both;
		text-align:center;
		padding:24px 0 5px 0;
}
	
#content .item2 .textimage{
	padding-top:10px;
	padding-bottom:10px;
}
#content .item2 ul.textimage li{
	float:left;
}

#content .item2 ul.textimage li.left{
	float:left;
	padding-right:30px;
}

#content .item2 ul.textimage dl dt{			
		margin:0;
}

#content .item2 ul.textimage dl dd{			
		padding-bottom:2px;
}


#content .item2 ul.textimage dl{
		font-size:120%;
		font-weight:bold;
		color:#112181 !important;

}