/*--------------------------------------------------
for CAMP PRsite
2009/08/25 kim_sungjin
--------------------------------------------------*/

/*TOC===============================================
mainTitle
serviceFunc
==================================================*/

/*mainTitle
--------------------------------------------*/
#mainTitle{
position:relative;
width:800px;
height:212px;
margin-bottom:17px;
background:url(../img/bg_service.jpg) no-repeat scroll 0 0;
}
#mainTitle h1{
position:absolute;
top:95px;
left:66px;
*top:89px;
width:139px;
height:31px;
background:url(../img/h1_service.gif) no-repeat scroll 0 0;
text-indent:-9999px;
}
#mainTitle #copy{
position:absolute;
top:25px;
left:326px;
width:410px;
height:72px;
background:url(../img/copy_service.gif) no-repeat scroll 0 0;
text-indent:-9999px;
}
#mainTitle #body{
position:absolute;
top:124px;
left:326px;
width:453px;
height:70px;
background:url(../img/body_service.gif) no-repeat scroll 0 0;
text-indent:-9999px;
}

/*serviceFunc
--------------------------------------------*/
#serviceFunc{
width:800px;
margin:13px 0 25px;
}
#serviceFunc dl{
min-height:270px;
height: auto !important;
height:270px;
}
ul#subPoint{
text-align:left;
}
li.point3 dd img{
	margin:18px 0;}
ul#subPoint img{
margin:4px 15px;
}
/*structure
--------------------------------------------*/
#structure{
margin-bottom:17px;
}
#structure h2{
width:148px;
height:25px;
background:url(../img/title_structure.jpg) no-repeat scroll 0 0;
text-indent:-9999px;
}
#structureDescription{
float:left;
padding-right:56px;
width:383px;
}
#structureDescription p.attention{
margin-top:26px;
font-size:0.91em;
*font-size:0.79em;
}

/*flow
--------------------------------------------*/
div#flow h2{
width:186px;
height:25px;
background:url(../img/title_flow.jpg) no-repeat scroll 0 0;
text-indent:-9999px;
}
#howto{
clear:both;
background:url(../img/bg_flow.jpg) no-repeat scroll left top;
height:76px;
position:relative;
}
li.step1{
position:absolute;
top:8px;
left:6px;
}
li.step2{
position:absolute;
top:8px;
left:199px;
}
li.step3{
position:absolute;
top:8px;
left:406px;
}
li.step4{
position:absolute;
top:8px;
left:627px;
}
.flowAttention{
margin-top:7px;
}

