@charset "UTF-8";



/* -------------------------------------------------------------------------- **
**  GODAI
** -------------------------------------------------------------------------- */
#body .content-inner {
	width: 845px;
	padding-bottom: 94px;
	}
.content-inner .views-row {
	position: relative;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	overflow: hidden;
	}
.ie6 .content-inner .view-front,
.ie7 .content-inner .view-front {
	padding-bottom: 10px;
	}


	/* .views-row */
	.content-inner .main1 { width: 446px; height: 268px; }
	.content-inner .main2 { width: 389px; height: 268px; }
	.content-inner .main3 { width: 572px; height: 399px; }
	.content-inner .main4 { width: 263px; height: 399px; }
	.content-inner .main5 { width: 160px; height: 385px; }
	.content-inner .main6 { width: 276px; height: 385px; }
	.content-inner .main7 { width: 389px; height: 122px; }
	.content-inner .main8 { width: 389px; height: 253px; }
	.content-inner .main9 { width: 384px; height: 354px; }
	.content-inner .main10 { width: 451px; height: 354px; }
	
	
	.content-inner .main2,
	.content-inner .main4,
	.content-inner .main7,
	.content-inner .main8,
	.content-inner .main10 { margin-right: 0px; }


/* -------------------------------------------------------------------------- **
**  GODAI VIEWS
** -------------------------------------------------------------------------- */
.content-inner .views-row .media-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: transparent;
	background-position: left top;
	background-repeat: no-repeat;
	background-image: url(../images/godai/view_frames.png);
	z-index: 200;
	}
.content-inner .views-row.main1 .media-frame { background-position: 0px 0px; }
.content-inner .views-row.main2 .media-frame { background-position: -456px 0px; }
.content-inner .views-row.main3 .media-frame { background-position: 0px -278px; }
.content-inner .views-row.main4 .media-frame { background-position: -582px -278px; }
.content-inner .views-row.main5 .media-frame { background-position: 0px -687px; }
.content-inner .views-row.main6 .media-frame { background-position: -170px -687px; }
.content-inner .views-row.main7 .media-frame { background-position: -456px -687px; }
.content-inner .views-row.main8 .media-frame { background-position: -456px -819px; }
.content-inner .views-row.main9 .media-frame { background-position: 0px -1082px; }
.content-inner .views-row.main10 .media-frame { background-position: -394px -1082px; }



.content-inner .views-row .term-node {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 300;
	}
.content-inner .views-row .term-node a {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent url(../images/common/overlay.png) left top repeat;
	text-decoration: none;
	z-index: 300;
	}
	.content-inner .views-row .term-node span.overlay-inner {
		visibility: hidden;
		}
.content-inner .views-row .media-image {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 100;
	}

/* -------------------------------------------------------------------------- **
**  CONTENT RETINA
** -------------------------------------------------------------------------- */
@media only screen and (min-device-pixel-ratio:1.5),
	only screen and (-o-min-device-pixel-ratio:3/2),
	only screen and (-ms-min-device-pixel-ratio:1.5),
	only screen and (min--moz-device-pixel-ratio:1.5),
	only screen and (-webkit-min-device-pixel-ratio:1.5) {
		.content-inner .views-row .media-frame { background-image: url(../images/godai/view_frames_2x.png); background-size: 845px auto; }
	}



/* -------------------------------------------------------------------------- **
**  PRETTY PHOTO CUSTOM
** -------------------------------------------------------------------------- */

div.pp_default .pp_content, div.light_rounded .pp_content {
	background-color: transparent;
	}
div.pp_default .pp_close {
	position: absolute;
	display: block;
	right: auto;
	left: 50%;
	top: 0;
	width: 205px;
	height: 39px;
	margin-left: -102px;
	background: url(../images/godai/closebtn.jpg) left top no-repeat;
	cursor: pointer;
	line-height: 22px;
	text-indent: -10000px;
	}
@media only screen and (min-device-pixel-ratio:1.5),
	only screen and (-o-min-device-pixel-ratio:3/2),
	only screen and (-ms-min-device-pixel-ratio:1.5),
	only screen and (min--moz-device-pixel-ratio:1.5),
	only screen and (-webkit-min-device-pixel-ratio:1.5) {
		div.pp_default .pp_close { background-image: url(../images/godai/closebtn_2x.jpg); background-size: 205px auto; }
	}