/* ---- 映画『ジプシー・キャラバン』公式サイト ---- */


@charset "UTF-8"

/* photofriend /////////////////////////////////////////////////////////////*/

#pc-all_container {
	text-align:center;
	}

#pc-container {
	width:900px;
	margin:0 auto;
	text-align:left;
	position:relative;
}

.clear {
	clear:both;
}

.foot{
	margin:0;
	padding:0;
}
	


/*=============================

photofriend

=============================*/ 


blockquote {
	margin: 5px;
	padding: 10px 15px;
	border-left:3px solid #D1B887;
	font-size:12px;
	color:#D1B887;
}

/*=============================

段組

=============================*/ 


#pc-head{
	margin: 0;
	padding: 0;
	height:63px;
}

#pc-head #pc-logo{
	margin: 10px 0 0 0;
	padding: 0;
	float:left;
}

#pc-head #pc-logo-pf{
	margin: 20px 0 0 0;
	padding: 0;
	float:right;
}

#pc-h1{
	background: url(../../img/pc_h1_main.jpg) #000000;
	margin: 0;
	padding: 0;
	width:900px;
	height:357px;
	text-align:left;
	display:block;
}

#pc-h1 #pc-application{
	margin: 0;
	padding: 0;
	top:330px;
	left:541px;
	width:260px;
	height:63px;
	position:absolute;
}


#main-box{
	background:url(../../img/pc_main_bg.gif) repeat-y;
	margin:0;
	padding:0;
	height:100%;
}


#pc-menu {
	list-style: none;
	margin:0;
	padding:0;
}

#pc-menu li {
	list-style: none;
	margin:0;
	padding:0;
	float:left;
}


#main-box h2{
	margin:0 40px;
	padding:0;
}


#main-box h3{
	margin:0 40px;
	padding:0;
}

#main-box h4{
	margin:5px 15px 15px 40px;
	padding:5px;
	background:#993399 url(../../img/pc_list_h3_bg.gif) repeat-x;
	font-size:12px;
}

#main-box p{
	margin:5px 15px 15px 40px;
	padding:0;
	font-size:12px;
	text-align:left;
}

#main-box .mini h4{
	margin:5px;
	padding:5px;
	background:#993399 url(../../img/pc_list_h3_bg.gif) repeat-x;
	font-size:12px;
}

#main-box .mini p{
	margin:0 5px;
	padding:0;
	font-size:10px;
	text-align:left;
}


#main-box p.big{
	margin:10px 40px;
	padding:0;
	font-size:14px;
	line-height:20px;
	height:100%;
}

#main-box p.mini{
	margin:10px 40px;
	padding:0;
	font-size:12px;
	line-height:18px;
}

#main-box p.syouhin{
	background:url(../../img/pc_syouhin_img.jpg) right top no-repeat;
	margin:10px 40px;
	padding:0;
}

#main-box .oubo{
	background: url(../../img/pc_oubo.jpg) right 30px no-repeat;
	margin:10px 40px;
	padding:0;
}

#main-box .oubo h3{
	color: #CCFF00;
	font-size:14px;
	font-weight:800;
	margin:10px 0 5px 5px;
}

#main-box .oubo p{
	font-size:12px;
	line-height:20px;
	width:500px;
	margin:0 0 0 25px;
}



