@charset "UTF-8";

/* -------------------------------
メイン画像 */

.mainimage{
	padding:20px 0 0 0;
}

/* -------------------------------
メイン共通 */

#main dt{
	padding-bottom:10px;
}

/* -------------------------------
クローズアップ */

.pickup .guest{
	width:600px;
	margin:0 0 0 26px;
	clear:both;
	display:inline;
}
.pickup .guest span.caption{
	padding-bottom:4px;
	line-height:1.41;
	display:block;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Meiryo','ＭＳ Ｐゴシック',sans-serif;
}
.pickup .guest .photo{
	padding:0 10px 10px 0;
	float:left;
}
.pickup .guest .photo img{
	padding:1px;
	border:2px solid #1a1f51;
	vertical-align:top;
	display:inline-block;
}
.pickup .guest .photo img:hover{
	padding:1px;
	border:2px solid #ec0038;
	opacity:0.7;
	-moz-opacity:0.7;
	filter:alpha(opacity=70);
	display:inline-block;
}
.pickup .guest .photo span{
	padding:6px 0 0 0;
	line-height:1.41;
	display:block;
}
.pickup div{
	padding:0 0 10px 0;
	width:264px;
	float:left;
}
.pickup span.check{
	margin:10px 0 0 0;
	padding:4px 0 0 0;
	border-top:1px solid #ddd;
	text-align:right;
	display:block;
}
.pickup h3{
	background:url(../img/index/border-gray.png) no-repeat top right;
}
.pickup h3 span{
	padding:10px 0 0 0;
	background:url(../img/index/border-navy.png) no-repeat;
	display:inline-block;
}
.pickup .guest h3 a{
	color:#1a1f51;
	font-size:12pt;
	font-weight:bold;
	text-decoration:none;
}
.pickup .guest h4{
	padding:16px 0 0 0;
	color:#66a700;
	font-weight:bold;
	line-height:1.61;
}
.pickup .guest p.text{
	padding:4px 0 0 0;
	line-height:1.5;
}

#contents #main span.more a{
	color:#ec0038;
	background:url(../img/arrow2.png) no-repeat center left;
}

/* -------------------------------
お問い合わせ */

#main form{
	text-align:center;
	clear:both;
}
#main form input{
	cursor:pointer;
}

/* -------------------------------
ナビゲーション */

#undernavi{
}
