@charset "UTF-8";

/* -------------------------------
パンくずリスト */
ul.path_navi{
	margin:10px 0 15px;
}

/* -------------------------------
記事基本 */

dl#entry{
	width:468px;
	overflow:hidden;
	float:left;
}

/* -------------------------------
記事タイトル */

dl#entry dt{
	width:468px;
	height:68px;
	background:url(/img/info/title_bg.png) no-repeat;
	clear:both;
}
dl#entry dt em{
	padding:22px 0 0 54px;
	display:block;
}
dl#entry dt em a{
	color:#000;
	font-size:10pt;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	display:inline-block;
}

/* -------------------------------
記事カテゴリーリスト */

dl#entry dd ul#indexlist li a{
	padding:0 0 0 16px;
	background:url(/img/info/arrow.png) no-repeat left center;
	display:inline-block;
}

/* -------------------------------
記事一覧 - 投稿写真 */

dl#entry dd p.photo{
	margin:0 14px 32px 0;
	float:left;
}
dl#entry dd p.photo{
	background:url(/img/info/noimage.png) no-repeat;
}

/* -------------------------------
記事一覧 - 詳細はこちら */

dl#entry dd p.more{
	margin:10px 0 0 0;
	text-align:right;
}

/* -------------------------------
記事一覧 - ナビゲーション */

dl#entry dd.wpnavi{
	clear:both;
}

/* -------------------------------
記事詳細 - 投稿写真 */

dl#entry dd p.single{
	margin-bottom:14px;
	width:468px;
	text-align:center;
}
dl#entry dd p.single img{
	padding:1px;
	border:4px solid #e3e3e3;
}

/* -------------------------------
記事詳細 - 本文 */

dl#entry dd div p{
	margin-bottom:14px;
}
dl#entry dd div img{
	padding:0;
	margin:0 2px 0 2px;
	vertical-align:middle !important;
}

/* -------------------------------
記事詳細 - ナビゲーション */

dl#entry dd ul.navi{
	width:468px;
	height:60px;
	position:relative;
}
dl#entry dd ul.navi li{
	position:absolute;
}
dl#entry dd ul.navi li.prev{
	top:14px;
	left:0;
}
dl#entry dd ul.navi li.list{
	top:14px;
	left:184px;
}
dl#entry dd ul.navi li.next{
	top:14px;
	left:377px;
}

/* -------------------------------
サイドバー基本 */

dl#sidemenu{
	width:260px;
	float:left;
	overflow:hidden;
}
dl#sidemenu dt{
	margin-left:20px;
}
dl#sidemenu dt img{
	vertical-align:top;
}
dl#sidemenu dd{
	margin-left:20px;
}

/* -------------------------------
サイドバーメニュー */
dl#sidemenu dd ul{
	padding:0 10px 20px 10px;
}
dl#sidemenu dd ul li a{
	padding:0 0 0 16px;
	background:url(/img/info/arrow.png) no-repeat 0 0.3em;
	display:inline-block;
}

/* -------------------------------
サイドバーフォーム */
dl#sidemenu dd form{
	padding:0 10px 20px 10px;
}
dl#sidemenu dd form input#s{
	width:140px;
}

