@charset "utf-8";

/*--------------------
*structure
--------------------*/

#wrapper{
	background-color:#bfbfbf;
}

/*--------------------
#background
--------------------*/

#background{
	position:absolute;
	left:50%;
	margin-left:-1050px;
	height:750px;
}

/*--------------------
.visual
--------------------*/

#contents .visual .wn.box img.guide{
	top: 15px;
}
#contents .visual .wn.box a.guide{
	bottom: 15px;
	left: 15px;
	right: auto;
	-webkit-text-shadow: 0 0 1px #000, 0 0 2px #000, 0 0 4px #000, 0 0 6px #000;
	-moz-text-shadow: 0 0 1px #000, 0 0 2px #000, 0 0 4px #000, 0 0 6px #000;
	-o-text-shadow: 0 0 1px #000, 0 0 2px #000, 0 0 4px #000, 0 0 6px #000;
	-ms-text-shadow: 0 0 1px #000, 0 0 2px #000, 0 0 4px #000, 0 0 6px #000;
	text-shadow: 0 0 1px #000, 0 0 2px #000, 0 0 4px #000, 0 0 6px #000;
}

/*--------------------
.movie
--------------------*/

.ltv7 #contents .movie .nav > ul > li{
	width: 125px;
}

/*--------------------
.movie .exc
--------------------*/

#contents .movie .box > ul > li.exc{
	width: auto;
	margin-top: 40px;
	border: none;
}
#contents .movie .box > ul > li.exc a{
	position: static;
	display: inline-block;
	width: auto;
	font-size: 13px;
	border: none;
	margin-bottom: 8px;
	text-decoration: underline;
}
#contents .movie .box > ul > li.exc a:hover{
	color: #c71444;
}
#contents .movie .box > ul > li.exc a:before{
	content: none;
}
#contents .movie .box > ul > li.exc div{
	border: 1px solid #ccc;
}
#contents .movie .box > ul > li.exc div > *{
	vertical-align: middle;
}
#contents .movie .box > ul > li.exc div > a{
	margin: 18px 12px;
}
#contents .movie .box > ul > li.exc div > img{
	display: inline-block;
	height: 60px;
	margin-right: 10px;
}

/*--------------------
.page
--------------------*/

.pg div > img,
.pg li > img{
	max-width:60%;
}

.pg img.full{
	max-width:100%;
}

.pg img.small{
	max-width:35%;
}

.e13j1-0a43c81b-16f5-48b4-b147-a3575b635423 div > img,
.e13j1-2f2539f4-e3e5-4344-8e1a-e48e0cdda963 div > img,
.e13j1-62d50d0a-6fdd-4735-8778-0f17e7001b5b div > img,
.e13j1-78a8518d-71e2-4bbf-bc33-6b5cdd78eb9d div > img,
.e13j1-78f5a643-5ae0-4265-9de3-9574737b9f79 div > img,
.e13j1-166b085d-78c4-40ab-9cd2-a6f517bfc62a li > img,
.e13j1-0659d03b-5921-4da9-ac27-f88249507582 div > img,
.e13j1-983ec035-49ef-4c74-8013-8d7a54eaee45 div > img,
.e13j1-318080ff-481b-418c-9d0a-227178895cfc div > img,
.e13j1-591036a0-0445-4f22-93c7-a4aab55636ca div > img,
.e13j1-02523381-0282-439a-9f85-7d81302b837a div > img,
.e13j1-cf8818b0-8b17-4d13-9e44-9c7102b32cd6 li > img,
.e13j1-d528ebf2-d746-4557-b930-7a2998d6b33e div > img,
.e13j1-d327637c-d8b8-4539-a8ee-f7c724c6bcde div > img,
.e13j1-e6b099ff-eca4-4f92-b6fb-7f8a5da9891b div > img,
.guid-964ff0a9-118f-43b8-bef3-f0da0e0856cb div > img,
.guid-23351d24-3126-4556-96d6-b01ebd845c6d div > img,
.guid-abad1fa4-72ae-4f99-ba7f-aeb64d44d4bf div > img,
.guid-ad0844fc-ade8-4184-b42e-7aacaf4b78a5 div > img{
	max-width:80%;
}

/*--------------------
.page (navi)
--------------------*/

.n45d1-0aa6769f-6956-474c-b8a6-01bf885df39f div > img,
.n45d1-35be4ca2-9466-455e-b032-fcc7ef3b8e94 div > img,
.n45d1-bf12ca5e-4538-4a7f-9267-f970128604b7 div > img,
.n45d1-d3364a21-5fd9-4129-9500-3f4779349374 div > img,
.n45d1-dd53a534-ac09-4c95-bc27-0e703051210e div > img{
	max-width:80%;
}