@charset "UTF-8";

.bg_gray {
	background-color: #E0DDE0;
	border-radius: 7px;
	padding: 10px;
}
.bg_gray2 {
	padding:10px;
	background:#F0F0F0;
	border-radius:7px;
	border:1px solid #CCC;
}
.bg_grn {
	background-color: #C8E569;
	border-radius: 7px;
	padding: 5px;
}
/* ===============
  BOX 1
=============== */
.box_01_w {
	position: relative;
}
.box_01 {
	display: inline-block;
	width: auto;
	max-width: auto;
	position: relative;
	border: 1px solid #5CBA0A;
	padding: 3%;
	border-radius: 15px;
	box-shadow:rgba(204, 204, 204, 1) -5px -5px 5px -5px inset;
	background: #FFF;
}
.box_01:after, .box_01:before {
	right: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.box_01:after {
	border-color: rgba(255, 255, 255, 0);
	border-right-color: #FFF;
	border-width: 7px;
	margin-top: -7px;
}
.box_01:before {
	border-color: rgba(92, 186, 10, 0);
	border-right-color: #5CBA0A;
	border-width: 8px;
	margin-top: -8px;
}
/* ===============
  BOX 1 RIGHT
=============== */
.box_01r_w {
	position: relative;
}
.box_01r {
	display: inline-block;
	width: auto;
	max-width: auto;
	position: relative;
	border: 1px solid #5CBA0A;
	padding: 3%;
	border-radius: 15px;
	box-shadow:rgba(204, 204, 204, 1) 7px -7px 7px -7px inset;
	background: #FFF;
}
.box_01r:after, .box_01r:before {
	left: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.box_01r:after {
	border-color: rgba(255, 255, 255, 0);
	border-left-color: #FFF;
	border-width: 7px;
	margin-top: -7px;
}
.box_01r:before {
	border-color: rgba(92, 186, 10, 0);
	border-left-color: #5CBA0A;
	border-width: 8px;
	margin-top: -8px;
}
/* ===============
  BOX 2 (GRN)
=============== */
.box_02_w {
	position: relative;
}
.box_02 {
	display: inline-block;
	width: auto;
	max-width: auto;
	position: relative;
	border: 1px solid #5CBA0A;
	padding: 3%;
	border-radius: 15px;
	box-shadow:rgba(196, 225, 166, 1) -5px -5px 5px -5px inset;
	background: #F3FBE1;
	color: #335F03;
	font-weight: bold;
}
.box_02:after, .box_02:before {
	right: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.box_02:after {
	border-color: rgba(243, 251, 225, 0);
	border-right-color: #F3FBE1;
	border-width: 7px;
	margin-top: -7px;
}
.box_02:before {
	border-color: rgba(92, 186, 10, 0);
	border-right-color: #5CBA0A;
	border-width: 8px;
	margin-top: -8px;
}
/* ===============
  BOX 3
=============== */
.box_03_w {
	position: relative;
}
.box_03 {
	display: inline-block;
	left: auto;
	width: auto;
	position: relative;
	border: 1px solid #5CBA0A;
	padding: 3%;
	border-radius: 15px;
	box-shadow:rgba(196, 225, 166, 1) 7px -7px 7px -7px inset;
	background: #F3FBE1;
	color: #335F03;
	font-weight: bold;
}
.box_03:after, .box_03:before {
	left: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.box_03:after {
	border-color: rgba(243, 251, 225, 0);
	border-left-color: #F3FBE1;
	border-width: 7px;
	margin-top: -7px;
}
.box_03:before {
	border-color: rgba(92, 186, 10, 0);
	border-left-color: #5CBA0A;
	border-width: 8px;
	margin-top: -8px;
}
/* ===============
  BOX 4
=============== */
.box_04_w {
	padding: 0 0 0 90px;
	min-height: 100px;
	position: relative;
}
.box_04 {
	display: inline-block;
	width: auto;
	max-width: auto;
	position: relative;
	border: 1px solid #c9c9c9;
	padding: 3%;
	border-radius: 15px;
	box-shadow:rgba(200, 226, 231, 1) -5px -5px 5px -5px inset;
	background: #EAFBFB;
	color: #445E89;
	font-weight: bold;
}
.box_04:after, .box_04:before {
	right: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.box_04:after {
	border-color: rgba(234, 251, 251, 0);
	border-right-color: #EAFBFB;
	border-width: 7px;
	margin-top: -7px;
}
.box_04:before {
	border-color: rgba(201, 201, 201, 0);
	border-right-color: #c9c9c9;
	border-width: 8px;
	margin-top: -8px;
}
/* ===============
  BOX 5
=============== */
.box_05_w {
	padding: 0 90px 0 0;
	min-height: 100px;
	position: relative;
}
.box_05 {
	display: inline-block;
	left: auto;
	width: auto;
	position: relative;
	border: 1px solid #c9c9c9;
	padding: 3%;
	border-radius: 15px;
	box-shadow:rgba(200, 226, 231, 1) 7px -7px 7px -7px inset;
	background: #EAFBFB;
	color: #445E89;
}
.box_05:after, .box_05:before {
	left: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.box_05:after {
	border-color: rgba(234, 251, 251, 0);
	border-left-color: #EAFBFB;
	border-width: 7px;
	margin-top: -7px;
}
.box_05:before {
	border-color: rgba(201, 201, 201, 0);
	border-left-color: #c9c9c9;
	border-width: 8px;
	margin-top: -8px;
}
/* ===============
  BOX 5 SHORT
=============== */
.box_05s_w {
	padding: 0 90px 0 0;
	min-height: 100px;
	position: relative;
}
.box_05s {
	display: inline-block;
	left: 20%;
	width: 70%;
	position: relative;
	border: 1px solid #c9c9c9;
	padding: 3%;
	border-radius: 15px;
	box-shadow:rgba(200, 226, 231, 1) 7px -7px 7px -7px inset;
	background: #EAFBFB;
	color: #445E89;
}
.box_05s:after, .box_05s:before {
	left: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.box_05s:after {
	border-color: rgba(234, 251, 251, 0);
	border-left-color: #EAFBFB;
	border-width: 7px;
	margin-top: -7px;
}
.box_05s:before {
	border-color: rgba(201, 201, 201, 0);
	border-left-color: #c9c9c9;
	border-width: 8px;
	margin-top: -8px;
}
/* ===============
  BOX 6 (PNK)
=============== */
.box_06_w {
	position: relative;
}
.box_06 {
	display: inline-block;
	width: auto;
	max-width: auto;
	position: relative;
	border: 1px solid #F22E8D;
	padding: 3%;
	border-radius: 15px;
	box-shadow:rgba(228, 187, 187, 1) -5px -5px 5px -5px inset;
	background: #FCEDED;
	color: #CF307F;
	font-weight: bold;
}
.box_06:after, .box_06:before {
	right: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.box_06:after {
	border-color: rgba(252, 237, 237, 0);
	border-right-color: #FCEDED;
	border-width: 7px;
	margin-top: -7px;
}
.box_06:before {
	border-color: rgba(242, 46, 141, 0);
	border-right-color: #F22E8D;
	border-width: 8px;
	margin-top: -8px;
}
/* ===============
  BOX 6 (PNK) RIGHT
=============== */
.box_06r_w {
	position: relative;
}
.box_06r {
	display: inline-block;
	width: auto;
	max-width: auto;
	position: relative;
	border: 1px solid #F22E8D;
	padding: 3%;
	border-radius: 15px;
	box-shadow:rgba(228, 187, 187, 1) 5px -5px 5px -5px inset;
	background: #FCEDED;
	color: #CF307F;
	font-weight: bold;
}
.box_06r:after, .box_06r:before {
	left: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.box_06r:after {
	border-color: rgba(252, 237, 237, 0);
	border-left-color: #FCEDED;
	border-width: 7px;
	margin-top: -7px;
}
.box_06r:before {
	border-color: rgba(242, 46, 141, 0);
	border-left-color: #F22E8D;
	border-width: 8px;
	margin-top: -8px;
}
/* ===============
  BOX 7 (ORG) RIGHT
=============== */
.box_07r_w {
	position: relative;
}
.box_07r {
	display: inline-block;
	width: auto;
	max-width: auto;
	position: relative;
	border: 1px solid #FF9600;
	padding: 3%;
	border-radius: 15px;
	box-shadow:rgba(232, 183, 139, 1) 5px -5px 5px -5px inset;
	background: #FFEFDE;
	color: #FF6B00;
	font-weight: bold;
}
.box_07r:after, .box_07r:before {
	left: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.box_07r:after {
	border-color: rgba(255, 239, 222, 0);
	border-left-color: #FFEFDE;
	border-width: 7px;
	margin-top: -7px;
}
.box_07r:before {
	border-color: rgba(255, 150, 0, 0);
	border-left-color: #FF9600;
	border-width: 8px;
	margin-top: -8px;
}
/* ===============
  グレー背景　右
=============== */
.right_1_w {
	padding: 7px 87px 7px 7px;
	min-height: 100px;
	position: relative;
}
.right_1 {
	display: inline-block;
	left: 20%;
	width: 70%;
	position: relative;
	background: #ffffff;
	border: 1px solid #c9c9c9;
	padding: 3%;
	border-radius: 15px;
	box-shadow:rgba(0, 0, 0, 0.2) 5px -5px 5px -5px inset;
	color: #445E89;
}
.right_1:after, .right_1:before {
	left: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.right_1:after {
	border-color: rgba(255, 255, 255, 0);
	border-left-color: #ffffff;
	border-width: 7px;
	margin-top: -7px;
}
.right_1:before {
	border-color: rgba(201, 201, 201, 0);
	border-left-color: #c9c9c9;
	border-width: 8px;
	margin-top: -8px;
}
/* ===============
  グレー背景　左
=============== */
.left_1_w {
	padding: 7px 7px 7px 87px;
	min-height: 100px;
	position: relative;
}
.left_1 {
	display: inline-block;
	width: auto;
	max-width: 70%;
	position: relative;
	border: 1px solid #c9c9c9;
	padding: 3%;
	border-radius: 15px;
	box-shadow:rgba(0, 0, 0, 0.2) -5px -5px 5px -5px inset;
	background: #FFF;
	color: #445E89;
}
.left_1:after, .left_1:before {
	right: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.left_1:after {
	border-color: rgba(230, 252, 255, 0);
	border-right-color: #FFF;
	border-width: 7px;
	margin-top: -7px;
}
.left_1:before {
	border-color: rgba(179, 211, 230, 0);
	border-right-color: #c9c9c9;
	border-width: 8px;
	margin-top: -8px;
}


/*勝見*/
.katsumi_1 {
	background: url("../images/icon_katsumi_1.jpg") no-repeat scroll 7px 7px transparent;
	padding: 7px 7px 7px 92px;
	min-height: 170px;
}
.katsumi_2 {
	background: url("../images/icon_katsumi_2.jpg") no-repeat scroll 0 0 transparent;
	padding: 0 0 0 90px;
	min-height: 100px;
}
.katsumi_2_r {
	background: url("../images/icon_katsumi_2.jpg") no-repeat scroll right 0 transparent;
	padding: 0 90px 0 0;
	min-height: 100px;
}
.katsumi_3 {
	background: url("../images/icon_katsumi_3.jpg") no-repeat scroll 0 0 transparent;
	padding: 0 0 0 90px;
	min-height: 100px;
}
.katsumi_3_r {
	background: url("../images/icon_katsumi_3.jpg") no-repeat scroll right 0 transparent;
	padding: 0 90px 0 0;
	min-height: 100px;
}
.katsumi_4 {
	background: url("../images/icon_katsumi_4.jpg") no-repeat scroll 7px 7px transparent;
	padding: 7px 7px 7px 92px;
	min-height: 170px;
}
.katsumi_5 {
	background: url("../images/icon_katsumi_5.jpg") no-repeat scroll 0 0 transparent;
	padding: 0 0 0 90px;
	min-height: 110px;
}
.katsumi_5_r {
	background: url("../images/icon_katsumi_5.jpg") no-repeat scroll right 0 transparent;
	padding: 0 90px 0 0;
	min-height: 110px;
}
.katsumi_6 {
	background: url("../images/icon_katsumi_6.jpg") no-repeat scroll 0 0 transparent;
	padding: 0 0 0 90px;
	min-height: 100px;
}
.katsumi_6_r {
	background: url("../images/icon_katsumi_6.jpg") no-repeat scroll right 0 transparent;
	padding: 0 90px 0 0;
	min-height: 100px;
}
.katsumi_7 {
	background: url("../images/icon_katsumi_7.jpg") no-repeat scroll 0 0 transparent;
	padding: 0 0 0 90px;
	min-height: 85px;
}
.katsumi_7_r {
	background: url("../images/icon_katsumi_7.jpg") no-repeat scroll right 0 transparent;
	padding: 0 90px 0 0;
	min-height: 85px;
}
.katsumi_8 {
	background: url("../images/icon_katsumi_8.jpg") no-repeat scroll 0 0 transparent;
	padding: 0 0 0 90px;
	min-height: 100px;
}
.katsumi_8_r {
	background: url("../images/icon_katsumi_8.jpg") no-repeat scroll right 0 transparent;
	padding: 0 90px 0 0;
	min-height: 100px;
}
.katsumi_9 {
	background: url("../images/icon_katsumi_9.jpg") no-repeat scroll 7px 7px transparent;
	padding: 7px 7px 7px 92px;
	min-height: 170px;
}
.katsumi_10 {
	background: url("../images/icon_katsumi_10.jpg") no-repeat scroll right 0 transparent;
	padding: 0 90px 0 0;
	min-height: 100px;
}
.katsumi_11 {
	background: url("../images/icon_katsumi_11.jpg") no-repeat scroll right 0 transparent;
	padding: 0 90px 0 0;
	min-height: 100px;
}
.katsumi_12 {
	background: url("../images/icon_katsumi_12.jpg") no-repeat scroll right 0 transparent;
	padding: 0 90px 0 0;
	min-height: 110px;
}
.katsumi_13_r {
	background: url("../images/icon_katsumi_13.jpg") no-repeat scroll right 0 transparent;
	padding: 0 90px 0 0;
	min-height: 100px;
}
.katsumi_14_r {
	background: url("../images/icon_katsumi_14.gif") no-repeat scroll right 0 transparent;
	padding: 0 90px 0 0;
	min-height: 100px;
}
.katsumi_15_r {
	background: url("../images/icon_katsumi_15.gif") no-repeat scroll right 0 transparent;
	padding: 0 90px 0 0;
	min-height: 85px;
}
.katsumi_16 {
	background: url("../images/icon_katsumi_16.gif") no-repeat scroll left 0 transparent;
	padding: 0 0 0 90px;
	min-height: 85px;
}
.katsumi_17_r {
	background: url("../images/icon_katsumi_17.gif") no-repeat scroll right 0 transparent;
	padding: 0 90px 0 0;
	min-height: 85px;
}
/*岡本*/
.okamoto_1 {
	background: url("../images/icon_okamoto_1.jpg") no-repeat scroll right 7px transparent;
}
.okamoto_2 {
	background: url("../images/icon_okamoto_2.jpg") no-repeat scroll right 7px transparent;
}
.okamoto_3 {
	background: url("../images/icon_okamoto_3.jpg") no-repeat scroll left 0 transparent;
}
.okamoto_4 {
	background: url("../images/icon_okamoto_4.jpg") no-repeat scroll left 0 transparent;
}
.okamoto_4_r {
	background: url("../images/icon_okamoto_4.jpg") no-repeat scroll right 0 transparent;
}
.okamoto_5 {
	background: url("../images/icon_okamoto_5.jpg") no-repeat scroll left 0 transparent;
	min-height: 85px;
}
.okamoto_6 {
	background: url("../images/icon_okamoto_6.jpg") no-repeat scroll right 0 transparent;
}
.okamoto_6_l {
	background: url("../images/icon_okamoto_6.jpg") no-repeat scroll left 0 transparent;
}
.okamoto_7 {
	background: url("../images/icon_okamoto_7.jpg") no-repeat scroll left 0 transparent;
}
.okamoto_8 {
	background: url("../images/icon_okamoto_8.jpg") no-repeat scroll left 0 transparent;
	min-height: 85px;
}
.okamoto_9 {
	background: url("../images/icon_okamoto_9.jpg") no-repeat scroll left 0 transparent;
	min-height: 85px;
}
.okamoto_10 {
	background: url("../images/icon_okamoto_10.jpg") no-repeat scroll left 0 transparent;
}
.okamoto_11 {
	background: url("../images/icon_okamoto_11.jpg") no-repeat scroll left 0 transparent;
}
.okamoto_12 {
	background: url("../images/icon_okamoto_12.jpg") no-repeat scroll left 0 transparent;
}
.okamoto_13 {
	background: url("../images/icon_okamoto_13.gif") no-repeat scroll left 0 transparent;
}
/*友田*/
.tomoda_1 {
	background: url("../images/icon_tomoda_1.jpg") no-repeat scroll left 7px transparent;
}
.tomoda_2 {
	background: url("../images/icon_tomoda_2.jpg") no-repeat scroll left 7px transparent;
}
.tomoda_3 {
	background: url("../images/icon_tomoda_3.jpg") no-repeat scroll left 7px transparent;
}
.tomoda_4 {
	background: url("../images/icon_tomoda_4.jpg") no-repeat scroll right 0 transparent;
}
.tomoda_5 {
	background: url("../images/icon_tomoda_5.jpg") no-repeat scroll right 0 transparent;
}
.tomoda_6 {
	background: url("../images/icon_tomoda_6.jpg") no-repeat scroll right 0 transparent;
}
/*川上*/
.kawakami_1 {
	background: url("../images/icon_kawakami_1.jpg") no-repeat scroll left 7px transparent;
}
.kawakami_1_r {
	background: url("../images/icon_kawakami_1.jpg") no-repeat scroll right 0 transparent;
}
.kawakami_2 {
	background: url("../images/icon_kawakami_2.jpg") no-repeat scroll left 7px transparent;
}
.kawakami_3 {
	background: url("../images/icon_kawakami_3.jpg") no-repeat scroll right 0 transparent;
}
.kawakami_4 {
	background: url("../images/icon_kawakami_4.gif") no-repeat scroll right 0 transparent;
}
.kawakami_5 {
	background: url("../images/icon_kawakami_5.jpg") no-repeat scroll right 0 transparent;
}
.kawakami_6 {
	background: url("../images/icon_kawakami_6.jpg") no-repeat scroll left 0 transparent;
}
.kawakami_6_r {
	background: url("../images/icon_kawakami_6.jpg") no-repeat scroll right 0 transparent;
}
.kawakami_7 {
	background: url("../images/icon_kawakami_7.jpg") no-repeat scroll right 0 transparent;
}
.kawakami_8 {
	background: url("../images/icon_kawakami_8.jpg") no-repeat scroll right 0 transparent;
}
.kawakami_9 {
	background: url("../images/icon_kawakami_9.jpg") no-repeat scroll right 0 transparent;
	padding: 0 145px 0 0;
	min-height: 115px;
}
.kawakami_10 {
	background: url("../images/icon_kawakami_10.jpg") no-repeat scroll right 0 transparent;
}
/*松田*/
.matsuda_1 {
	background: url("../images/icon_matsuda_1.jpg") no-repeat scroll right 7px transparent;
}
.matsuda_2 {
	background: url("../images/icon_matsuda_2.jpg") no-repeat scroll left 0 transparent;
}
.matsuda_2_r {
	background: url("../images/icon_matsuda_2.jpg") no-repeat scroll right 0 transparent;
}
.matsuda_3 {
	background: url("../images/icon_matsuda_3.jpg") no-repeat scroll left 0 transparent;
}
.matsuda_4 {
	background: url("../images/icon_matsuda_4.jpg") no-repeat scroll left 0 transparent;
	min-height: 90px;
}
.matsuda_5 {
	background: url("../images/icon_matsuda_5.jpg") no-repeat scroll right 0 transparent;
	min-height: 90px;
}
.matsuda_6 {
	background: url("../images/icon_matsuda_6.jpg") no-repeat scroll left 0 transparent;
	min-height: 90px;
}
.matsuda_7 {
	background: url("../images/icon_matsuda_7.jpg") no-repeat scroll left 0 transparent;
	min-height: 90px;
}
.matsuda_8 {
	background: url("../images/icon_matsuda_8.jpg") no-repeat scroll left 0 transparent;
	min-height: 90px;
}
.matsuda_9 {
	background: url("../images/icon_matsuda_9.jpg") no-repeat scroll left 0 transparent;
	min-height: 90px;
}
.matsuda_9_r {
	background: url("../images/icon_matsuda_9.jpg") no-repeat scroll right 0 transparent;
	min-height: 90px;
}
.matsuda_10_r {
	background: url("../images/icon_matsuda_10.gif") no-repeat scroll right 0 transparent;
	min-height: 90px;
}
/*佐伯*/
.saeki_1 {
	background: url("../images/icon_saeki_1.jpg") no-repeat scroll left 0 transparent;
	min-height: 90px;
}
.saeki_2 {
	background: url("../images/icon_saeki_2.jpg") no-repeat scroll right 0 transparent;
	min-height: 90px;
}
.saeki_2_l {
	background: url("../images/icon_saeki_2.jpg") no-repeat scroll left 0 transparent;
	min-height: 90px;
}
.saeki_3 {
	background: url("../images/icon_saeki_3.jpg") no-repeat scroll left 0 transparent;
	min-height: 100px;
}
.saeki_4 {
	background: url("../images/icon_saeki_4.jpg") no-repeat scroll left 0 transparent;
	min-height: 90px;
}
.saeki_5 {
	background: url("../images/icon_saeki_5.jpg") no-repeat scroll left 0 transparent;
	min-height: 90px;
}
.saeki_6 {
	background: url("../images/icon_saeki_6.jpg") no-repeat scroll left 0 transparent;
	min-height: 90px;
}
.saeki_7 {
	background: url("../images/icon_saeki_7.jpg") no-repeat scroll left 0 transparent;
	min-height: 90px;
}
.saeki_8 {
	background: url("../images/icon_saeki_8.gif") no-repeat scroll left 0 transparent;
	min-height: 100px;
}
/*なかじ*/
.nakaji_1 {
	background: url("../images/icon_nakaji_1.jpg") no-repeat scroll left 0 transparent;
	min-height: 90px;
}
/*川上＆友田*/
.kt_1 {
	background: url("../images/icon_kt_1.jpg") no-repeat scroll right 0 transparent;
	padding: 0 145px 0 0;
	min-height: 90px;
}
.kt_2 {
	background: url("../images/icon_kt_2.jpg") no-repeat scroll right 0 transparent;
	padding: 0 145px 0 0;
	min-height: 102px;
}
.kt_3 {
	background: url("../images/icon_kt_3.jpg") no-repeat scroll right 0 transparent;
	padding: 0 145px 0 0;
	min-height: 102px;
}
.kt_4 {
	background: url("../images/icon_kt_4.jpg") no-repeat scroll right 0 transparent;
	padding: 0 145px 0 0;
	min-height: 80px;
}
/*ビジョン君*/
.vision_1 {
	background: url("../images/icon_vision_1.gif") no-repeat scroll left 0 transparent;
	padding: 0 0 0 90px;
	min-height: 85px;
}
.vision_2_r {
	background: url("../images/icon_vision_2.gif") no-repeat scroll right 0 transparent;
	padding: 0 90px 0 0;
	min-height: 85px;
}
/*アイちゃん*/
.ai_1_r {
	background: url("../images/icon_ai_1.gif") no-repeat scroll right 0 transparent;
	padding: 0 90px 0 0;
	min-height: 85px;
}
.ai_2_r {
	background: url("../images/icon_ai_2.gif") no-repeat scroll right 0 transparent;
	padding: 0 90px 0 0;
	min-height: 85px;
}