@charset "utf-8";
@import url(./cmn.css);




/* ---------------------------------------- 領域定義スタイル*/

/* -------- インナーページ　コンテンツ -------- */

/*テキスト設定*/
p.p30_txt {
	width:730px;
	padding: 0 0 20px 55px;
	}

h2 img{
	margin:20px 0 35px 10px;
	}

h3 img{
	margin:0 0 30px 30px;
	}

/*相談窓口の流れ*/

.flow_area {
	width:800px;
	height:auto;
	padding:0;
	margin-bottom:100px;
}

.flow_01_bg{
	width:760px;
	height:160px;
	background:url(../img/flow/flow01_bg.jpg) no-repeat;
	margin:0 auto;
	position:relative;
	margin-bottom:10px;
	}

.flow_btn {
	width:235px;
	height:40px;
	position:absolute;
	bottom:76px;
	right:80px;
	background: url(../img/flow/on/flow_btn.jpg) no-repeat;
    }
    .flow_btn a { display: block; }
        .flow_btn a:hover{ background: none; }
	    .flow_btn a:hover img { visibility: hidden; }

	
.flow_arrow{
	width:144px;
	height:45px;
	margin:0 auto;
	background:url(../img/flow/flow_arrow.jpg) no-repeat;
	}




