@charset "utf-8";

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

#background{
	position:absolute;
	width:100%;
	height:100%;
}

/*--------------------
#contents
--------------------*/

#contents{
	background-color:transparent;
}

/*--------------------
#home
--------------------*/

#home{
	background-image:url("../IMG/btn_home_b-pc.jpg");
}
#home.wide{
	background-image:url("../IMG/btn_home_w-pc.jpg");
}

/*--------------------
#menu
--------------------*/

#menu{
	border-color:#ccc;
}
#menu li+li{
	border-color:#ccc;
}

/*--------------------
#header
--------------------*/

#header > h2{
	top:25px;
}

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

#contents .visual #insl{
	z-index:1001;
	position:absolute;
	cursor:pointer;
	top:15px;
	right:15px;
	width:60px;
}

/*IE8 z-index bug fix*/
#contents .visual .box #insl{
	display:none;
}
#contents .visual .box.active #insl{
	display:block;
}

#contents .visual .ex.box{
	background-color:transparent;
}

#contents .visual .pdf{
	background-color:#fff;
	border-color:#ccc;
}
#contents .visual .pdf:hover{
	background-color:#999;
}
#contents .visual .pdf a{
	color:#444;
}
#contents .visual .pdf:hover a{
	color:#fff;
}

#contents .visual .cap p:first-child{
	color:#444;
}
#contents .visual .cap p+p{
	color:#999;
}

#contents .visual .ex.sw{
	left:192px;
}
#contents .visual .in.sw{
	left:360px;
}
#contents .visual .nv.sw{
	left:528px;
}
#contents .visual .pdf{
	width:250px;
}

/*--------------------
.list
--------------------*/

#contents .list .win,
#contents .list .sub{
	width:19.5%;
}
#contents .list .sub.n1{
	left:19.5%;
}
#contents .list .sub.n2{
	left:39%;
}
#contents .list .sub.n3{
	left:58.5%;
}
#contents .list .sub.n4{
	left:78%;
	background-color:#bbb;
}

#contents .list .win > ul > li+li+li+li+li+li+li+li+li+li > span{
	padding-left:5px;
}
#contents .list li.close{
	border:none;
}
#contents .list li.ttl{
	height:30px;
	padding-left:5px;
	font-weight:bold;
	font-size:14px;
	line-height:30px;
}
#contents .list li+li+li.ttl{
	padding-top:40px;
}
#contents .list .sub ul{
	margin-top:120px;
}

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

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

.guid-0e2368f1-350a-4418-9a50-a4eb59254fb8 div > img,
.guid-0e805256-7226-4d14-a839-b4c4dad4f417 div > img,
.guid-1c508739-aad4-4f2a-982b-f85b8ad3422c div > img,
.guid-92b1a359-4732-4bca-8710-c979c6fc799c div > img,
.guid-c6cd03e0-e74e-4b48-8c2f-bfe0d849691a div > img,
.guid-f9241419-6b3a-42f6-9ef2-4d6755c33108 div > img,
.n32-n-j01-5ff1c732-2cc2-481a-86b5-3c04dcd78b1a div > img,
.n32-n-j01-6c555dd2-8e09-45a6-898c-bdf39215b11e div > img,
.n32-n-j01-6cecbbde-dbd6-4b73-9a3f-38b218199c2f div > img,
.n32-n-j01-6f6f593f-4668-4082-9349-a3edb4f35865 div > img,
.n32-n-j01-7bc6c230-a581-41e1-ad1e-4e84cf4ef700 div > img,
.n32-n-j01-49cb6ba9-08ca-446e-8495-0dc62f666426 div > img,
.n32-n-j01-49f3cf56-3a94-4181-b2c5-155230159e01 div > img,
.n32-n-j01-180f9649-e568-4717-b362-b74639b60fe7 div > img,
.n32-n-j01-458aa5bd-8e36-44ff-8efa-a310a6050b82 div > img,
.n32-n-j01-e3512c2c-57ca-48fe-87b6-82438db2c80e div > img,
.n32-n-j01-f952a406-0447-463d-8f0d-c8bfcf9f45d7 div > img,
.n32-n-j01-fb6727e3-be89-414f-80c7-117b644f761f div > img{
	max-width:80%;
}

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

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

.guid-5d850515-a374-4d13-a6ac-7d6a76e3b980 img.small,
.guid-28b38192-8704-4608-8e2f-65b8c6165101 img.small,
.guid-344d4e52-5ad3-447d-82d5-d2b025e6dd1e img.small{
	max-width:20%;
}