/* :::::::::::::::::::::::::::::::::::::::::::::

	site: Utsukushigaoka Mental Clinic
	name: consultation.css;

::::::::::::::::::::::::::::::::::::::::::::: */

/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
	CONSULTAION
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: */

#main .layout-left {
	width: 401px;
	text-align: left;
}
#main .layout-right {
	width: 397px;
	text-align: left;
}

/**NAVI_CURRENT**/
#navigation .navi-3 a{
	background-image: url(../../../common/image/navigation_3.jpg);
	background-repeat: no-repeat;
	background-position: 0px -72px;
	height: 72px;
	width: 106px;
	text-indent: -9999px;
	display: block;
}

/**CATEGORY_TITLE**/
#category-1 h3 {
	background-image: url(../image/subcategory_title_1.gif);
	height: 26px;
	width: 828px;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
}
#category-2 h3 {
	background-image: url(../image/subcategory_title_2.jpg);
	height: 26px;
	width: 828px;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
}
#category-3-1 h3 {
	background-image: url(../image/subcategory_title_3.gif);
	height: 26px;
	width: 397px;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
}
#category-3-2 h3 {
	background-image: url(../image/subcategory_title_4.gif);
	height: 26px;
	width: 397px;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
}
#category-4-1 h3 {
	background-image: url(../image/subcategory_title_5.gif);
	height: 26px;
	width: 397px;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
}
#category-4-2 h3 {
	background-image: url(../image/subcategory_title_6.gif);
	height: 26px;
	width: 397px;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
}
#category-5 h3 {
	background-image: url(../image/subcategory_title_7.gif);
	height: 26px;
	width: 828px;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
}

#category-6 h3 {
	background-image: url(../image/subcategory_title_8.gif);
	height: 26px;
	width: 828px;
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
}


/**LAYOUT**/
.categorylayer3 {
	margin-top: 13px;	
}

/**CATEGORY-1**/
#category-1 .category-body {
	background-image: url(../image/bg_category_1.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-bottom: 26px;	
}

/**CATEGORY-2**/
#category-2 {
	text-align: left;	
}
#category-2 .category-body {
	background-image: url(../image/bg_category_2.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	padding-bottom: 26px;	
}

#flowarea {
	background-image: url(../image/bg_flow_body.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 828px;
}

#flowwrap-1 {
	background-image: url(../image/bg_flow_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 35px;	
}
#flowwrap-2 {
	background-image: url(../image/bg_flow_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}
#flow {
	width: 691px;
	margin-right: 68px;
	margin-left: 69px;
	padding-top: 49px;	
}
#step-1 {
	background-image: url(../image/step-1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 64px;
	width: 552px;
	padding-top: 26px;
	padding-left: 139px;
}
#step-2 {
	background-image: url(../image/step-2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 68px;
	width: 552px;
	padding-top: 22px;
	padding-left: 139px;
}
#step-3 {
	background-image: url(../image/step-3.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 68px;
	width: 552px;
	padding-top: 22px;
	padding-left: 139px;
}
#step-4 {
	background-image: url(../image/step-4.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 68px;
	width: 552px;
	padding-top: 22px;
	padding-left: 139px;
}
#step-5 {
	background-image: url(../image/step-5.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 69px;
	width: 552px;
	padding-top: 22px;
	padding-left: 139px;
}
#step-6 {
	background-image: url(../image/step-6.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height: 51px;
	width: 552px;
	padding-top: 30px;
	padding-left: 139px;
}

/**CATEGORY-3**/
#category-3 .subwrap {
	margin-top: 12px;
}
#category-3-1 .category-body {
	background-image: url(../image/bg_category_2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-bottom: 200px;
}

