html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;    
    vertical-align: baseline;    
    color: #666666;
	font-family:Arial, Helvetica, sans-serif;
} 
body {
    line-height: 1;
	font-size: 12px;
	background-color:#f1f1f1;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
} 
:focus {
    outline: 0;
} 
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
} 
table {
    border-collapse: collapse;
    border-spacing: 0;
	width:100%;
}
a, a img {
	text-decoration:none;
	cursor:pointer;
	border-style:none;
	color:#666666;
}
a:hover, a:hover img {
	text-decoration:none;
	cursor:pointer;
	border-style:none;
	color:#00bfbf;
}
.title {
	color: #00BFBF;
    font-size: 39px;
    letter-spacing: -2px;
    line-height: 31px;
    padding: 5.5% 0 2.5%;
    text-transform: uppercase;
}
.sub-title {
	color: #00BFBF;
    font-size: 17px;
    text-transform: uppercase;
	padding:1% 0 2.5%;
}
.sub-title2 {
	background-color: #00BFBF;
    color: #FFFFFF;
    font-size: 17px;
    left: 0;
    line-height: 24px;
    padding: 13px 24px;
    position: absolute;
    text-transform: uppercase;
    top: 0;
    width: 83%;
}
.f-size12 {
	font-size:12px;
}
.c-blue {
	color:#00bfbf;
	width:40%;
}
.div-colon {
	width:3%;
}
.c-blue-value {	
	width:57%;
}
#bullet-square {
	padding-left:17px;
}
#bullet-square li {
	line-height: 19px;
    list-style-type: square;
}
.bullet-square1 {
	padding-left:24px;
}
.bullet-square1 li {
	line-height: 19px;
    list-style-type: square;
}
.upper {
	text-transform:uppercase;
}
#social-link-icon {
	float: right;
    padding-right: 3%;
    /*width: 17%;*/
}
li#in, li#f, li#t, li#s {
	width:16px;
	padding:4px 4px 0;
	float:left;
}
li#a {
	width:29px;
	padding:4px 4px 0;
	float:left;
}
#social-link-icon li#in a {
	background:url(../images/icons/in.jpg) no-repeat 0 0;
	width:16px;
	height:17px;
	display:block;
}
#social-link-icon li#in a:hover {
	background-position:0 -18px;
}
#social-link-icon li#a a {
	background:url(../images/icons/s2.jpg) no-repeat 0 0;
	width:29px;
	height:17px;
	display:block;
}
#social-link-icon li#a a:hover {
	background-position:0 -18px;
}
#social-link-icon li#f a {
	background:url(../images/icons/f.jpg) no-repeat 0 0;
	width:16px;
	height:17px;
	display:block;
}
#social-link-icon li#f a:hover {
	background-position:0 -18px;
}
#social-link-icon li#t a {
	background:url(../images/icons/t.jpg) no-repeat 0 0;
	width:12px;
	height:17px;
	display:block;
}
#social-link-icon li#t a:hover {
	background-position:0 -18px;
}
#social-link-icon li#s a {
	background:url(../images/icons/s.jpg) no-repeat 0 0;
	width:16px;
	height:17px;
	display:block;
}
#social-link-icon li#s a:hover {
	background-position:0 -19px;
}
#social-link-icon li#dummy {
	width:66px;
	float:left;
	padding-left:4px;
}
/*image background color change*/
div.article {
	position: relative;
}
/*1*/
img.a {
	position: absolute;
	left: 0;
	top: 0;
    z-index: 10;
} 
img.b {
	position: absolute;
	left: 0;
	top: 0;
}
/*2*/
img.c {
	position: absolute;
	left: 192px;
	top: 0;
    z-index: 10;
} 
img.d {
	position: absolute;
	left: 192px;
	top: 0;
}
/*3*/
img.e {
	position: absolute;
	left: 0;
	top: 129px;
        z-index: 10;
} 
img.f {
	position: absolute;
	left: 0;
	top: 129px;
}
/*4*/
img.g {
	position: absolute;
	left: 192px;
	top: 129px;
        z-index: 10;
} 
img.h {
	position: absolute;
	left: 192px;
	top: 129px;
}
/*5*/
img.i {
	position: absolute;
	left: 0;
	top: 258px;
        z-index: 10;
} 
img.j {
	position: absolute;
	left: 0;
	top: 258px;
}
/*6*/
img.k {
	position: absolute;
	left: 192px;
	top: 258px;
        z-index: 10;
} 
img.l {
	position: absolute;
	left: 192px;
	top: 258px;
}
/*7*/
img.m {
	position: absolute;
	left: 0;
	top: 387px;
    z-index: 10;
} 
img.n {
	position: absolute;
	left: 0;
	top: 387px;
}
/*8*/
img.o {
	position: absolute;
	left: 192px;
	top: 387px;
    z-index: 10;
} 
img.p {
	position: absolute;
	left: 192px;
	top: 387px;
}
/*9*/
img.q {
	position: absolute;
	left: 0;
	top: 516px;
        z-index: 10;
} 
img.r {
	position: absolute;
	left: 0;
	top: 516px;
}
/*10*/
img.s {
	position: absolute;
	left: 192px;
	top: 516px;
        z-index: 10;
} 
img.t {
	position: absolute;
	left: 192px;
	top: 516px;
}
/*11*/
img.u {
	position: absolute;
	left: 0;
	top: 645px;
        z-index: 10;
} 
img.v {
	position: absolute;
	left: 0;
	top: 645px;
}
/*12*/
img.w {
	position: absolute;
	left: 192px;
	top: 645px;
        z-index: 10;
} 
img.x {
	position: absolute;
	left: 192px;
	top: 645px;
}
/*13*/
img.y {
	position: absolute;
	left: 0;
	top: 774px;
        z-index: 10;
} 
img.z {
	position: absolute;
	left: 0;
	top: 774px;
}
/*14*/
img.aa {
	position: absolute;
	left: 192px;
	top: 774px;
    z-index: 10;
} 
img.bb {
	position: absolute;
	left: 192px;
	top: 774px;
}
/*15*/
img.cc {
	position: absolute;
	left: 0;
	top: 903px;
    z-index: 10;
} 
img.dd {
	position: absolute;
	left: 0;
	top: 903px;
}
/*16*/
img.ee {
	position: absolute;
	left: 192px;
	top: 903px;
    z-index: 10;
} 
img.ff {
	position: absolute;
	left: 192px;
	top: 903px;
}
/*17*/
img.gg {
	position: absolute;
	left: 0;
	top: 1032px;
    z-index: 10;
} 
img.hh {
	position: absolute;
	left: 0;
	top: 1032px;
}
/*18*/
img.ii {
	position: absolute;
	left: 192px;
	top: 1032px;
    z-index: 10;
} 
img.jj {
	position: absolute;
	left: 192px;
	top: 1032px;
}
img#p1 { position: absolute; left: 23px; top: 20px; z-index: 10;  }
img#pmo1 { position: absolute; left: 23px; top: 20px; }

img#p2 { position: absolute; left: 146px; top: 20px; z-index: 10;  }
img#pmo2 { position: absolute; left: 146px; top: 20px; }

img#p3 { position: absolute; left: 321px; top: 0px; z-index: 10;  }
img#pmo3 { position: absolute; left: 321px; top: 0px; }

img#p4 { position: absolute; left: 482px; top: 0px; z-index: 10;  }
img#pmo4 { position: absolute; left: 482px; top: 0px; }

img#p5 { position: absolute; left: -42px; top: 160px; z-index: 10;  }
img#pmo5 { position: absolute; left: -42px; top: 160px; }

img#p6 { position: absolute; left: 113px; top: 160px; z-index: 10;  }
img#pmo6 { position: absolute; left: 113px; top: 160px; }

img#p7 { position: absolute; left: 322px; top: 113px; z-index: 10;  }
img#pmo7 { position: absolute; left: 322px; top: 113px; }

img#p8 { position: absolute; left: 506px; top: 112px; z-index: 10;  }
img#pmo8 { position: absolute; left: 506px; top: 112px; }

img#p9 { position: absolute; left: 506px; top: 218px; z-index: 10;  }
img#pmo9 { position: absolute; left: 506px; top: 218px; }


img_ser {
	border-top:1px solid #D8D8D8;
	border-bottom:1px solid #D8D8D8;
}
.list001 li {
	background: url("../images/icons/iia.jpg") no-repeat scroll left center transparent;
    line-height: 63px;
    padding-left: 50px;
}
.list002 li {
	background: url("../images/icons/CA.jpg") no-repeat scroll left center transparent;
    line-height: 63px;
    padding-left: 55px;
}
.list003 li {
	background: url("../images/icons/IIID.jpg") no-repeat scroll left center transparent;
    line-height: 63px;
    padding-left: 83px;
}
.list004 li {
	background: url("../images/icons/IIV.jpg") no-repeat scroll left center transparent;
    line-height: 63px;
    padding-left: 58px;
}
.list005 li {
	background: url("../images/icons/LEED.jpg") no-repeat scroll left center transparent;
    line-height: 63px;
    padding-left: 57px;
}
.pg-01 {
	width:100%;
	padding-bottom:9px;
	text-align:justify;
}