@charset "utf-8";
/*------------------------------------------------------------------------------
	Client Name - 
	URL: http://foo.co.jp/
	Date: 2007-00-00
	Copyright (C) Client Name All Rights Reserved.
------------------------------------------------------------------------------*/

/*	
----------------------------------------------------*/

body#bloIndex #main .contents #bloMina{
	display:none;
}

body#bloIndex #main .photo .thumb{
	display:block;
	width:40px;
	height:40px;
	overflow:hidden !important;
	background:url(../../img/fig_no_image_s.gif) no-repeat 0 0;
}
body#bloIndex #main .photo .thumb2{
	display:block;
	width:85px;
	height:85px;
	overflow:hidden !important;
	background:url(../../img/fig_no_image.gif) no-repeat 0 0;
}

body#bloIndex #main .photo{
	border:1px solid #DFDFDF;
}
body#bloIndex #main .photo a{
	margin-bottom:0 !important;
}


body.blog #headline { display:none; }
body#bloIndex { background-color:#c2e636; }
body#bloIndex #main {
	overflow:hidden;
	padding-top:20px;
	background:url(../../img/bg_btm.png) no-repeat left bottom;
}

body#bloIndex #main .toTop { display:none; }

/* #innerTop : メイン画像群 */
body#bloIndex #main #innerTop { margin-bottom:20px; }
body#bloIndex #main #innerTop {
	background:url(../../img/frame_main.png) no-repeat;
	width:960px;
	height:395px;
	position:relative;
}
body#bloIndex #main #innerTop .navigation{
	display:none;
}
body#bloIndex #main #innerTop .contents{
	position:absolute;
	top:81px;
	left:396px;
	background-repeat:no-repeat;
	border:2px solid #fff;
	width:478px;
	height:246px;
	overflow: hidden;
}


body#bloIndex #main #innerTop .contents ul{
	position:relative;
	width: 999em;
}

body#bloIndex #main #innerTop .contents li {
	width:478px;
	height:246px;
	float:left;
}


body#bloIndex #main #innerTop li#bloKusadeka { background-image:url(../../img/bg_kusadeka.jpg); }
body#bloIndex #main #innerTop li#bloEisui { background-image:url(../../img/bg_eisui.jpg); }
body#bloIndex #main #innerTop li#bloEvent { background-image:url(../../img/bg_event.jpg); }
body#bloIndex #main #innerTop li#bloEiga { background-image:url(../../img/bg_eiga.jpg); }
body#bloIndex #main #innerTop li#bloSeisaku { background-image:url(../../img/bg_seisaku.jpg); }
body#bloIndex #main #innerTop li#bloSaiyo { background-image:url(../../img/bg_saiyo.jpg); }
body#bloIndex #main #innerTop li#bloGijutu { background-image:url(../../img/bg_gijutu.jpg); }
body#bloIndex #main #innerTop li#bloHensei { background-image:url(../../img/bg_hensei.jpg); }
body#bloIndex #main #innerTop li#bloYuumi { background-image:url(../../img/bg_yuumi.jpg); }
body#bloIndex #main #innerTop li#bloEri { background-image:url(../../img/bg_eri.jpg); }
body#bloIndex #main #innerTop li#bloNagai { background-image:url(../../img/bg_nagai.jpg); }
body#bloIndex #main #innerTop li#bloReiko { background-image:url(../../img/bg_reiko.jpg); }
body#bloIndex #main #innerTop li#bloHiroe { background-image:url(../../img/bg_hiroe.jpg); }
body#bloIndex #main #innerTop li#bloYahaba { background-image:url(../../img/bg_yahaba.jpg); }
body#bloIndex #main #innerTop li#bloHasumi { background-image:url(../../img/bg_hasumi.jpg); }
body#bloIndex #main #innerTop li#bloYuka { background-image:url(../../img/bg_yuka.jpg); }
body#bloIndex #main #innerTop li#bloKitamura { background-image:url(../../img/bg_kitamura.jpg); }
body#bloIndex #main #innerTop li#bloSeisaku_fashion { background-image:url(../../img/bg_seisaku_fashion.jpg); }
body#bloIndex #main #innerTop li#bloKarakuriblog { background-image:url(../../img/bg_karakuri.jpg); }
body#bloIndex #main #innerTop li#bloHiromi { background-image:url(../../img/bg_hiromi.jpg); }
body#bloIndex #main #innerTop li#bloKomatsu { background-image:url(../../img/bg_komatsu.jpg); }
body#bloIndex #main #innerTop li#bloGirlsparty_staffblog { background-image:url(../../img/bg_girlsparty20190708.jpg); }
body#bloIndex #main #innerTop li#bloAnna { background-image:url(../../img/bg_anna.jpg); }
body#bloIndex #main #innerTop li#bloMina { background-image:url(../../img/bg_mina.jpg); }
body#bloIndex #main #innerTop li#bloOha_staffblog { background-image:url(../../img/bg_oha_staffblog_20160404.jpg); }
body#bloIndex #main #innerTop li#bloManami { background-image:url(../../img/bg_manami.jpg); }
body#bloIndex #main #innerTop li#bloLesmiserables2015shizuoka { background-image:url(../../img/bg_lesmiserables2015shizuoka.jpg); }
body#bloIndex #main #innerTop li#bloIkumi { background-image:url(../../img/bg_ikumi.jpg); }
body#bloIndex #main #innerTop li#bloMuromari { background-image:url(../../img/bg_muromari.jpg); }
body#bloIndex #main #innerTop li#bloShotaro { background-image:url(../../img/bg_shotaro.jpg); }
body#bloIndex #main #innerTop li#bloMisaki { background-image:url(../../img/bg_misaki.jpg); }
body#bloIndex #main #innerTop li#bloMarino { background-image:url(../../img/bg_marino.jpg); }
body#bloIndex #main #innerTop li#bloSae { background-image:url(../../img/bg_sae.jpg); }
body#bloIndex #main #innerTop li#bloErina { background-image:url(../../img/bg_erina.jpg); }

body#bloIndex #main #innerTop .newentry {
	background:url(../../img/bg_headentry.png) no-repeat;
	width:209px;
	height:62px;
	margin-top:120px;
	margin-left:230px;
	padding:55px 15px 0;
	line-height:1.3;
}
body#bloIndex #main #innerTop .newentry p .photo {
	width:40px;
	float:left;
	margin-right:10px;
}
body#bloIndex #main #innerTop .newentry p span {
	display:block;
	color:#dd6666;
	font-weight:bold;
	font-size:10px;
	margin-bottom:0.1em;
}
body#bloIndex #main .section {
	width:470px;
	float:left;
}
body#bloIndex #main .section h2 {
	background:url(../../img/bg_title.png) no-repeat;
	text-align:center;
}
body#bloIndex #main #blogAna { margin-right:20px; }
body#bloIndex #main .section .newEntries {
	background:#fff;
	padding:10px 5px 0;
	line-height:1.3;
}
body#bloIndex #main .section .newEntries li {
	float:none;
	border-bottom:1px dotted #ccc;
	padding:5px 0;
	padding-left:50px;
	position:relative;
	min-height:40px;
	_height:40px;
}
body#bloIndex #main .section .newEntries li#latestEntry {
	padding-left:100px;
	min-height:86px;
	_height:86px;
	margin-bottom:10px;
}
body#bloIndex #main #blogStaff .newEntries li#latestEntry {
	padding-left:100px;
	min-height:86px;
	_height:86px;
	margin-bottom:10px;
}
body#bloIndex #main .section .newEntries li .photo {
	position:absolute;
	left:0;
}
body#bloIndex #main .section .newEntries li a {
	font-weight:bold;
	display:block;
	margin-bottom:0.5em;
}
body#bloIndex #main .section .newEntries li .ico-blog {
	position:absolute;
	right:0;
}
body#bloIndex #main .section .newEntries li .date {
	font-weight:bold;
	font-size:10px;
	color:#eb6d8d;
	margin-bottom:0.8em;
}
body#bloIndex #main #blogAna .bnrBlog {
	background:url(../../img/bg_mdl.png) no-repeat 0 0;
	padding:80px 45px 50px;
}
body#bloIndex #main #blogAna .bnrBlog li { margin-bottom:10px; }

body#bloIndex #main #blogStaff .bnrBlog {
	overflow:hidden;
	background:url(../../img/bg_mdl.png) no-repeat right top;
	padding-top:80px;
}
* html body#bloIndex #main #blogStaff .bnrBlog {
	height: 1%;
}
body#bloIndex #main #blogStaff .bnrBlog li {
	width:206px;
	float:left;
	padding-left:20px;
	margin: 0 0 15px;
}
* html body#bloIndex #main #blogStaff .bnrBlog li {
	margin: 0 0 7px;
	height: 1%;
}
body#bloIndex #main #blogStaff .bnrBlog li a {
	display:block;
	text-decoration:none;
}
body#bloIndex #main #blogStaff .bnrBlog li a img {
	display:block;
	margin-bottom:5px;
}