@charset "utf-8";
/* CSS Document */

#container {
width: 670px;
}

#footer {
width: 670px;
}

#wrapper {
width:670px;
}

#wrapper #pageup{
width:640px;
}

#wrapper #contents{
background-color:#000;
}

#newService{
margin-top:10px;
}

.close{
text-align:center;
margin-bottom:20px;
}

.close a{
color:#fff;
}

.title{
margin-top:20px;
}
.para1{
overflow:hidden;
position:relative;	
background: url(../img/bg1.jpg) repeat top left;
margin:20px 0;
width:670px;
height:230px;
}

.para2{
overflow:hidden;
position:relative;	
background: url(../img/bg2.jpg) repeat top left;
margin:20px 0;
width:670px;
height:230px;
}

.para1:after{
position:absolute;
background: url(../img/psn1.png) no-repeat;
content:'';
right:0;
bottom:0;
width:330px;
height:210px;
}

.para2:after{
position:absolute;
background: url(../img/psn2.png) no-repeat;
content:'';
right:0;
bottom:0;
width:210px;
height:210px;
}

.conc{
overflow:hidden;
position:relative;	
background: url(../img/bg2.jpg) repeat top left;
margin:20px 0;
width:670px;
}

.conc:after{
position:absolute;
background: url(../img/psn3.png) no-repeat;
content:'';
right:0;
bottom:0;
width:420px;
height:260px;
}

.para1 h2, .para2 h2, .conc h2{
color:yellow;
font-size:24px;
padding:30px 30px 0;
}

.para1 p, .para2 p, .conc p{
color:#fff;
font-size:15px;
line-height:1.8;
padding:15px 180px 20px 100px;
}

.conc ul{
color:#fff;
font-size:15px;
line-height:1.5;
list-style-position:outside;
list-style-tyle:disc;
padding:15px 50px 20px 100px;
}

.conc ul li{
padding:0;
margin:0 0 12px;
}


.lon {
position: absolute;
width: 1px;
height: 1px;
margin: -1px;
padding: 0;
overflow: hidden;
clip: rect(0,0,0,0);
border: 0;
}

