/* === popup === */

/* -------------------------------------------------- header */
body#popup  #header {
	display:none;
}

/* -------------------------------------------------- title */

body#popup #page-title {
	background:url(../images/popup_page_title_bg.gif) repeat-x 0 0;
	height:129px;
}

body#popup #page-title #page-title-inner {
	width: 700px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	padding-top:17px;
	position:relative;
}

body#popup #page-title #page-title-inner h2 {
	background:url(../images/page_title.gif) no-repeat 0 0;
	width:344px;
	height:93px;
	margin-left:0;
}

body#popup #album-info {
	position:absolute;
	top:17px;
	right:0;
	width:700px;
}

body#popup #album-info #album-photo {
	float:right;
	margin-right:20px;
}

body#popup #album-info #album-text table {
	float:right;
}

body#popup #album-info #album-text table td {
	padding-top:7px;
	color:#fff;
	line-height:1;
	white-space:nowrap;
}





/* -------------------------------------------------- container*/

body#popup #contents #contents-inner {
	width:700px;
}

/* -------------------------------------------------- main*/
body#popup #main {
	float:none;
	width:700px;
}


/*category*/
#page-category h3 {
	width:620px;
	height:33px;
	text-indent:-9999px;
	display:block;
	margin-bottom:18px;
}

/*#page-category h3.t1ss {
	background:url(../images/newstitle_t1ss.gif) no-repeat 0 0;
}

#page-category h3.toshimi {
	background:url(../images/newstitle_toshimi.gif) no-repeat 0 0;
}

#page-category h3.kawanabe {
	background:url(../images/newstitle_kawanabe.gif) no-repeat 0 0;
}

#page-category h3.bikke {
	background:url(../images/newstitle_bikke.gif) no-repeat 0 0;
}
*/

.entry-box {
	clear:both;
	border:1px solid #34352B;
	background-color:#2a2b21;
	padding:19px;
	margin-bottom:30px;
	display: inline-block;
}

.entry-box:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}

* html .entry-box {height: 1%;}
.entry-box {display: block;}
/* End hide from IE-mac */

.last-entry {
	margin-bottom:0;
}

/*
.cat-t1ss {
	background:#2a2b21 url(../images/icon_t1ss.gif) no-repeat 17px 11px;
}

.cat-toshimi {
	background:#2a2b21 url(../images/icon_toshimi.gif) no-repeat 17px 11px;
}

.cat-kawanabe {
	background:#2a2b21 url(../images/icon_kawabe.gif) no-repeat 17px 11px;
}

.cat-bikke {
	background:#2a2b21 url(../images/icon_bikke.gif) no-repeat 17px 11px;
}


.cat-kawanabe .entry-title,
.cat-bikke .entry-title,
.cat-toshimi .entry-title,
.cat-t1ss .entry-title {
	padding-left: 34px;
}
*/

/*entry-image*/
.entry-box .entry-image {
	float:left;
	width:200px;
}

/* entry-body */

.entry-box .entry-body {
	float:right;
	margin:0;
	width:440px;
}

.entry-box .entry-body .entry-title {
	background:url(../../common/images/doubleline_bg.gif) repeat-x 0 100%;
	padding-bottom:15px;
	margin-bottom:15px;
}

.entry-box .entry-body .entry-title h3 {
	color:#fff;
	font-size:14px;
	font-weight:bold;
	line-height:1.1;
}


/*.entry-box .entry-body .entry-title p {
	margin-top:13px;
}
*/
.entry-box .entry-body p {
	margin-bottom:1em;
}

body#popup #footer #footer-inner {
	width: 323px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	padding:19px 0 20px 0;
}


body#popup #footer #copyright {
	width:323px;
}


/*link*/
.link-area {
	margin-top:40px;
	text-align:center;
}

#contents .link-area a {
	border-bottom:none;
	color:#969973;
	font-weight:bold;
}

.link-area a.prev {
	background:url(../../common/images/icon_arrow_02.gif) no-repeat 0 50%;
	padding:2px 0 2px 23px;
}

.link-area a.next {
	background:url(../../common/images/icon_arrow_01.gif) no-repeat 100% 50%;
	padding:2px 23px 2px 0;
}

