@charset "UTF-8";
/* CSS Document */

#packBOX h1 {
	width:715px;
	height:55px;
	background:url(../img/title_main.gif) no-repeat;
	text-indent:-9999px;
	float:none;
}

#topText {
	text-align:center;
	font-size:1.4em;
	font-weight:bold;
	margin-top:-5px;
	padding:0px 0px 30px;
}
#topText span {
	color:#B026AE;
	font-size:1.5em;
}


/*vBOX
---------------------------------------------------------------------*/
#vBOX {
	margin-bottom:30px;
}

#vBOX a,
#vBOX img {
	border:none;
}

#vBOX a {
	cursor:pointer;
}

#vBOX #text {
	line-height:140%;
	border-bottom: 1px dotted #039;
	margin:20px 0px 15px 0px;
	padding:0px 0px 30px 7px;
}
#vBOX #text span {
	color:#B026AE;
	font-weight:bold;
}

#vBOX .imgL {
	width:157px;
	position:relative;
	margin:14px 0px 0px 0px;
	float:left;
}
#vBOX .imgL img {
	position:absolute;
	visibility:hidden;
	top:0px;
	right:0px;
}

#vBOX .imgL .v_click {
	visibility:visible;
	top:118px;
}

#vBOX .imgL #v04-001,
#vBOX .imgL #v04-002,
#vBOX .imgL #v04-003 {
	visibility:visible;
}

#vBOX .imgR {
	padding:20px 10px 35px 0px;
	float:right;
}

#vBOX .textC {
	width:270px;
	padding:20px 0px 35px 20px;
	float:left;
}

#vBOX .textC h3 {
	font-size:1.3em;
	font-weight:bold;
	margin-bottom:10px;
}
#vBOX h3 span { font-size:0.8em; }

#vBOX .textC p {
	font-size:1.1em;
	line-height:140%;
}

#vBOX .textC p span {
	width:270px;
	display:inline-block;
	border-bottom:#039 dotted 1px;
	color:#B026AE;
	font-weight:bold;
}

#vBOX #pdfLink {
	width:220px;
	background:url(../../img/pdfImg.gif) no-repeat left;
	line-height:130%;
	padding:10px 0px 10px 40px;
	margin:-10px 0px 30px 420px;
}


/*forceBOX
---------------------------------------------------------------------*/
#forceBOX {
	margin-bottom:65px;
}

#forceBOX a,
#forceBOX img {
	border:none;
}

#forceBOX #text {
	line-height:140%;
	border-bottom: 1px dotted #039;
	margin:20px 0px 15px 0px;
	padding:0px 0px 30px 7px;
}
#forceBOX #text span {
	color:#B026AE;
	font-weight:bold;
}

#forceBOX h3 {
	width:214px;
	text-align:center;
	font-size:1.2em;
	font-weight:bold;
	float:left;
	margin:3px 0px 5px;
}

#forceBOX #v04-004_t,
#forceBOX #v04-005_t {
	margin-right:16px;
}


#forceBOX div {
	width:674px;
	height:365px;
	background:url(../img/img02_01.jpg) no-repeat;
	position:relative;
}

#forceBOX div img {
	position:absolute;
	top:18px;
}

#forceBOX div #v04-004 { left:29px; }
#forceBOX div #v04-005 { left:259px; }
#forceBOX div #v04-006 { left:489px; }

#forceBOX div #v04-004_icon,
#forceBOX div #v04-005_icon,
#forceBOX div #v04-006_icon {
	top:4px;
}

#forceBOX div #v04-004_icon { left:150px; }
#forceBOX div #v04-005_icon { left:380px; }
#forceBOX div #v04-006_icon { left:610px; }


/*tripleBOX
---------------------------------------------------------------------*/
#tripleBOX {
	margin-bottom:65px;
}

#tripleBOX #text {
	line-height:140%;
	border-bottom: 1px dotted #039;
	margin:20px 0px 15px 0px;
	padding:0px 0px 30px 7px;
}
#tripleBOX #text span {
	color:#B026AE;
	font-weight:bold;
}

#tripleBOX h3 {
	width:214px;
	text-align:center;
	font-size:1.2em;
	font-weight:bold;
	float:left;
	margin:3px 0px 5px;
}

#tripleBOX #v04-004_t,
#tripleBOX #v04-005_t {
	margin-right:16px;
}


/*vwazaBOX
---------------------------------------------------------------------*/
#vwazaBOX {
	margin-bottom:50px;
}

#vwazaBOX #text {
	line-height:140%;
	border-bottom: 1px dotted #039;
	margin:20px 0px 25px 0px;
	padding:0px 0px 30px 7px;
}
#vwazaBOX #text span {
	color:#B026AE;
	font-weight:bold;
}

#vwazaBOX h3 {
	width:150px;
	text-align:center;
	font-size:1.2em;
	font-weight:bold;
	margin:15px 0px 5px 8px;
}
