@charset "Shift_JIS";

/* ==========================================================================
ŽY’n
=========================================================================== */

.sanchi-head {
	width:725px;
	height:209px;
	padding:30px 0 0 0;
	background:url(/kenko/pro-polis/res/img/sanchi/bg_sanchi-head.jpg) left top no-repeat;
}
.sanchi-head h1 {
	width:300px;
	height:51px;
	margin:0 0 0 20px;
	background:url(/kenko/pro-polis/res/img/sanchi/tit-sanchi.jpg) left top no-repeat;
	text-indent:-9999px;
}
.sanchi-head p {
	width:505px;
	height:130px;
	margin:0 0 0 20px;
	background:url(/kenko/pro-polis/res/img/sanchi/lead-sanchi.jpg) left top no-repeat;
	text-indent:-9999px;
}

h2.m-tit01 {
	width:725px;
	height:27px;
	margin:30px 0 20px 0;
	background:url(/kenko/pro-polis/res/img/sanchi/tit_sanchi_h2-01.gif) left top no-repeat;
	text-indent:-9999px;
}
h2.m-tit02 {
	width:725px;
	height:27px;
	margin:50px 0 20px 0;
	background:url(/kenko/pro-polis/res/img/sanchi/tit_sanchi_h2-02.gif) left top no-repeat;
	text-indent:-9999px;
}
h2.m-tit03 {
	width:603px;
	height:19px;
	margin:0 0 20px 0;
	background:url(/kenko/pro-polis/res/img/sanchi/tit_sanchi_h2-03.gif) left top no-repeat;
	text-indent:-9999px;
}
h3.s-tit {
	width:725px;
	height:32px;
	margin:35px 0 20px 0;
	text-indent:-9999px;
}
h3.reason01 {
	background:url(/kenko/pro-polis/res/img/sanchi/tit_sanchi_h3-01.gif) left top no-repeat;
}
h3.reason02 {
	background:url(/kenko/pro-polis/res/img/sanchi/tit_sanchi_h3-02.gif) left top no-repeat;
}
h3.reason03 {
	background:url(/kenko/pro-polis/res/img/sanchi/tit_sanchi_h3-03.gif) left top no-repeat;
}
h3.reason04 {
	background:url(/kenko/pro-polis/res/img/sanchi/tit_sanchi_h3-04.gif) left top no-repeat;
}

.blc01,
.blc02 {
	padding:0 10px;
}
.blc01 p {
	float:left;
	width:345px;
}
.blc01 img {
	float:right;
	width:345px;
}
.blc02 p {
	float:right;
	width:345px;
}
.blc02 img {
	float:left;
	width:345px;
}




.osusume-item {
	width:355px;
}
.blc-l {
	float:left;
}
.blc-r {
	float:right;
}
.osusume-item img {
	float:left;
	width:133px;
}
.osusume-item .item-detail {
	float:right;
	width:206px;
}



.other-item-list {
	padding:10px;
	background:#f1f1f1;
}

.other-item-list h3 {
	margin:0 0 15px 0;
	padding:0 0 0 10px;
	background:url(/kenko/res/img/h3_line.gif) no-repeat;
}
.other-item-list li {
	float:left;
	margin:0 1.2em 0 0;
	padding:0 0 0 12px;
	background:url(/kenko/pro-polis/res/img/sanchi/arrow.gif) left 0.4em no-repeat;
}







.sanchi-column {
	margin:50px 0 0 0;
	padding:20px;
	border:2px solid #9f4e0d;
	background:#fff9e5;
}
.sanchi-column p {
	float:left;
	width:470px;
}
.sanchi-column img {
	float:right;
	width:192px;
}
