@charset "utf-8";

/* OLDOFFICE SERVICE.CSS  */


/*--------------------------------------
*	
*	00.COMMON
*	01.INTRO
*	02.FLOW
*	03.SCHEDULE_AND_PRICE
*
*--------------------------------------*/


/**-------------------------------------
	00.COMMON
---------------------------------------**/

h1#pageTitle
{
	margin-bottom: 47px;
}


/**-------------------------------------
	01.INTRO
---------------------------------------**/

div#serviceIndexIntro
{
	margin-bottom: 60px;
	width: 660px;
}

div#serviceIndexIntro h2
{
	margin-bottom: 28px;
}

div#serviceIndexIntro p
{
	margin-bottom: 1.6em;
	font-size: 92%;
	color: #111111;
	line-height: 1.6em;
}


/**-------------------------------------
	02.FLOW
---------------------------------------**/

div#serviceIndexFlow
{
	margin-bottom: 60px;
	width: 660px;
}

div#serviceIndexFlow h2
{
	margin-bottom: 38px;
}

div#serviceIndexFlow p.SIFchart
{
	margin-bottom: 46px;
	width: 660px;
}

div#serviceIndexFlow div#SIFsteps
{
	padding: 0 20px;
	width: 620px;
	background: url(../images/service_dot_line_vert.gif) repeat-y 41px top;
}

/** SIFstepBox **/

div#SIFsteps div.SIFstepBox
{
	margin-bottom: 48px;
	width: 620px;
}

div#SIFsteps div.SIFstepBox.last
{
	margin-bottom: 0;
	width: 620px;
	height: 40px;
	overflow: hidden;
}

div#SIFsteps div.SIFstepBox h3
{
	margin-bottom: 20px;
}

div#SIFsteps div.SIFstepBox p
{
	margin-bottom: 25px;
	padding: 0 0 0 51px;
	width: 465px;
	font-size: 92%;
	color: #111111;
	line-height: 1.6em;
}

div#SIFsteps div.SIFstepBox ul
{
	margin: 0 0 0 51px;
	padding: 9px 10px 7px 10px;
	width: 350px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}

div#SIFsteps div.SIFstepBox ul li
{
	margin-bottom: 2px;
	padding: 0 0 0 19px;
	background: url(../images/service_list_head_red.gif) no-repeat 5px 0.7em;
	font-size: 77%;
	color: #111111;
}


/**-------------------------------------
	03.SCHEDULE_AND_PRICE
---------------------------------------**/

div#serviceIndexPrice
{
	margin-bottom: 60px;
	width: 660px;
}

div#serviceIndexPrice h2
{
	margin-bottom: 40px;
}

div#serviceIndexPrice h3
{
	margin-bottom: 35px;
}

div#serviceIndexPrice p
{
	margin-bottom: 1.6em;
	font-size: 92%;
	color: #111111;
	line-height: 1.6em;
}

div#SIPcontact
{
}

div#SIPcontact a
{
	display: block;
	padding: 7px 0 6px 46px;
	width: 152px;
	border: 1px solid #DDDDDD;
	background: url(../../common/images/cmn_icon_contact.gif) no-repeat 22px 12px #FFFFFF;
	font-size: 92%;
	color: #111111;
	text-decoration: none;
}




