.bordertop10_bold {
	font-weight: bold;
	margin-top: 30px;
	margin-bottom: 10px;
	font-size: 19px;
	background-color: #fcfcfc;
}

.bordertop10_boldimg {
	font-weight: bold;
	margin-top: 30px;
	margin-bottom: 5px;
	font-size: 19px;
	background-color: #fcfcfc;
	background-image: url(../images/goods/07re/rese02.jpg);
	background-repeat: no-repeat;
	background-position: left;
}

.padding_left_25px {
	padding-left: 25px;
}

.padding_left_41px {
	padding-left: 41px;
}

.padding_left_25px09f {
	padding-left: 25px;
	font-weight: bold;
	color: #09F;
}

.bold_pink {
	font-weight: bold;
	color: #F0F;
	background-color: #FF6;
	font-size: 16px;
}
.maker {
	font-size: 80%;
	text-align: right;
	line-height: 0.8em;
}


.orange_bold {
	font-weight: bold;
	color: #F60;
}

table.table01 {
	margin-top: 0.2em;
	margin-bottom: 1em;
	width: 330px;
	border-collapse: separate;
	border-spacing: 2px;
	font-size: 100%;
}

table.table01 caption {
	margin-top: 1em;
	text-align: left;
	font-size: 90%;
}

table.table01 th,
table.table01 td {
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;
}

table.table01 th {
	border-bottom: solid 1px #B2B2B2;
	border-right: solid 1px #B2B2B2;
	text-align: center;
	white-space: nowrap;
	font-size: 92%;
	background-color: #f0ffff;
}

table.table01 td {
	border-bottom: solid 1px #B2B2B2;
	border-right: solid 1px #B2B2B2;
	text-align: left;
	white-space: nowrap;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #f9f9f9;
}

table.table02 {
	margin-bottom: 1em;
	width: 620px;
	border-collapse: separate;
	border-spacing: 2px;
	font-size: 100%;
	margin-top: 0.2em;
}

table.table02 caption {
	margin-top: 1em;
	text-align: left;
	font-size: 90%;
}

table.table02 th,
table.table02 td {
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;
}

table.table02 th {
	border-bottom: solid 1px #000000;
	border-right: solid 1px #000000;
	text-align: center;
	white-space: nowrap;
	font-size: 92%;
	background-color: #393533;
	color: #FFF;
}

table.table02 td {
	text-align: left;
	white-space: nowrap;
	padding-left: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #e7e3d2;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #393533;
	border-bottom-color: #393533;
}

#container #contents #rightside #goods01 ul li #g_01_0l {
	background-image: url(../images/goods/01remora/remora1.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 23px;
	text-indent: -9999px;
}

#container #contents #rightside #goods01 ul li #g_01_02 {
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 3px;
	background-image: url(../images/goods/01remora/remora2s.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 159px;
}

#container #contents #rightside #goods01 ul li #g_01_04 {
	padding-left: 25px;
	float: left;
	width: 330px;
}

#container #contents #rightside #goods01 ul li #g_01_04_2 {
	background-image: url(../images/goods/01remora/remora3s.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height: 353px;
	width: 280px;
	float: right;
	text-indent: -9999px;
	margin-left: 10px;
}



#container #contents #rightside #goods01 ul li #g_01_06 {
	padding-left: 25px;
}

#container #contents #rightside #goods01 ul li #g_01_06_2 {
	background-image: url(../images/goods/01remora/remora4s.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 190px;
	padding-left: 25px;
	text-indent: -9999px;
}


#container #contents #rightside #goods01 ul li #g_01_08 {
	padding-left: 25px;
}

#container #contents #rightside #goods01 ul li #g_01_08_2 {
	background-image: url(../images/goods/01remora/remora5s.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 448px;
	padding-left: 25px;
	text-indent: -9999px;
}

#container #contents #rightside #goods01 ul li #g_01_10 {
	padding-left: 25px;
}

#container #contents #rightside #goods01 ul li #g_01_10_2 {
	padding-left: 25px;
	background-image: url(../images/goods/01remora/remora6s.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 158px;
	text-indent: -9999px;
}


/*  paddingのみ  */
#container #contents #rightside #goods01 ul li #g_01_12 {
	padding-left: 25px;
}

#container #contents #rightside #goods01 ul li #g_01_14 {
	padding-left: 14px;
}
#container #contents #rightside #goods01 ul li #g_01_14_2 {
	padding-left: 14px;
	background-image: url(../images/goods/01remora/remora7s.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 346px;
	text-indent: -9999px;
}

/*　　デモ依頼　　*/
#container #contents #rightside #goods01 ul li #g_01_15,
#container #contents #rightside #goods02 ul li #g_02_06,
#container #contents #rightside #goods08 ul li #g_08_08,
#container #contents #rightside #goods04 ul li #g_04_05,
#container #contents #rightside #goods06 ul li #g_06_19,
#container #contents #rightside #goods07 ul li #g_07_03,
#container #contents #rightside #goods15 ul li #g_15_07,
#container #contents #rightside #goods16 ul li #g_16_05,
#container #contents #rightside #goods18 ul li #g_18_12 {
	width: 534px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	padding: 10px;
	margin-bottom: 10px;
	border: 3px double #F00;
	font-size: 115%;
	color: #F00;
}

#container #contents #rightside #goods02 ul li #g_02_01 {
	background-image: url(../images/goods/02egmain-rx/egmain-rx01.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-indent: -9999px;
	height: 580px;
	margin-bottom: 20px;
}

#container #contents #rightside #goods02 ul li #g_02_02 {
	background-image: url(../images/goods/02egmain-rx/egmain-rx03.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-indent: -9999px;
	height: 505px;
	margin-bottom: 20px;
}

#container #contents #rightside #goods02 ul li #g_02_03 {
	background-image: url(../images/goods/02egmain-rx/egmain-rx04.jpg);
	text-indent: -9999px;
	height: 682px;
	background-repeat: no-repeat;
	background-position: center;
	margin-bottom: 20px;
}

#container #contents #rightside #goods02 ul li #g_02_04 {
	background-image: url(../images/goods/02egmain-rx/egmain-rx05.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-indent: -9999px;
	height: 567px;
	margin-bottom: 20px;
}

#container #contents #rightside #goods02 ul li #g_02_05 {
	background-image: url(../images/goods/02egmain-rx/egmain-rx06.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-indent: -9999px;
	height: 1340px;
	margin-bottom: 20px;
}

#container #contents #rightside #goods03 ul li #g_03_01 {
	background-image: url(../images/goods/03egmain-nx/egmain-nx01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 485px;
	text-indent: -9999px;
}

#container #contents #rightside #goods03 ul li #g_03_02 {
	background-image: url(../images/goods/03egmain-nx/egmain-nx02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 490px;
	text-indent: -9999px;
}
#container #contents #rightside #goods03 ul li #g_03_03 {
	background-image: url(../images/goods/03egmain-nx/egmain-nx03.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 1048px;
	text-indent: -9999px;
}

#container #contents #rightside #goods04 ul li #g_04_01 {
	background-image: url(../images/goods/04orca/orca1.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 50px;
	text-indent: -9999px;
}

#container #contents #rightside #goods04 ul li #g_04_02 {
	padding-left: 25px;
	float: left;
	width: 450px;
}

#container #contents #rightside #goods04 ul li #g_04_02_2 {
	background-image: url(../images/goods/04orca/orca1s.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 159px;
	padding-left: 25px;
	width: 132px;
	float: right;
	text-indent: -9999px;
}


#container #contents #rightside #goods04 ul li #g_04_03 {
	padding-left: 25px;
	width: 520px;
	float: left;
}

#container #contents #rightside #goods04 ul li #g_04_03_2 {
	background-image: url(../images/goods/04orca/orca2.png);
	height: 96px;
	background-repeat: no-repeat;
	background-position: right top;
	width: 93px;
	float: right;
	text-indent: -9999px;
}


#container #contents #rightside #goods04 ul li #g_04_04 {
	padding-left: 25px;
	background-image: url(../images/goods/04orca/orca3s.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

#container #contents #rightside #goods06 ul li #g_06_01 {
	background-image: url(../images/goods/06hope_sx-r/sxr01.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 50px;
	text-indent: -9999px;
}

#container #contents #rightside #goods06 ul li #g_06_02 {
	background-color: #ffffee;
	border: 1px solid #F60;
	margin-top: 20px;
	margin-right: 25px;
	margin-left: 25px;
	padding: 5px;
	margin-bottom: 10px;
}

#container #contents #rightside #goods06 ul li #g_06_03 {
	background-image: url(../images/goods/06hope_sx-r/sxr02.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 330px;
	margin-bottom: 20px;
	text-indent: -9999px;
}
#container #contents #rightside #goods06 ul li #g_06_04 {
	background-image: url(../images/goods/06hope_sx-r/sxr03.jpg);
	background-repeat: no-repeat;
	height: 335px;
	background-position: center bottom;
	text-indent: -9999px;
}

#container #contents #rightside #goods06 ul li #g_06_05 {
	background-image: url(../images/goods/06hope_sx-r/sxr04.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 389px;
	text-indent: -9999px;
}

#container #contents #rightside #goods06 ul li #g_06_06 {
	background-image: url(../images/goods/06hope_sx-r/sxr05.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 253px;
	text-indent: -9999px;
}

#container #contents #rightside #goods06 ul li #g_06_07 {
	background-image: url(../images/goods/06hope_sx-r/sxr06.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 355px;
	margin-bottom: 20px;
	text-indent: -9999px;
}

#container #contents #rightside #goods06 ul li #g_06_08 {
	background-image: url(../images/goods/06hope_sx-r/sxr07.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 332px;
	margin-bottom: 20px;
	text-indent: -9999px;
}

#container #contents #rightside #goods06 ul li #g_06_09 {
	background-image: url(../images/goods/06hope_sx-r/sxr08.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 333px;
	margin-bottom: 20px;
	text-indent: -9999px;
}

#container #contents #rightside #goods06 ul li #g_06_10 {
	background-image: url(../images/goods/06hope_sx-r/sxr09.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 335px;
	margin-bottom: 20px;
	text-indent: -9999px;
}

#container #contents #rightside #goods06 ul li #g_06_11 {
	background-image: url(../images/goods/06hope_sx-r/sxr10.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 333px;
	margin-bottom: 20px;
	text-indent: -9999px;
}

#container #contents #rightside #goods06 ul li #g_06_12 {
	background-image: url(../images/goods/06hope_sx-r/sxr11.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 358px;
	margin-bottom: 20px;
	text-indent: -9999px;
}

#container #contents #rightside #goods06 ul li #g_06_13 {
	background-image: url(../images/goods/06hope_sx-r/sxr12.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 275px;
	margin-bottom: 20px;
	text-indent: -9999px;
}

#container #contents #rightside #goods06 ul li #g_06_14 {
	background-color: #eeeeff;
	width: 550px;
	margin-right: auto;
	margin-left: auto;
	padding: 5px;
	border: 1px solid #00F;
	margin-bottom: 20px;
	margin-top: 15px;
}

#container #contents #rightside #goods06 ul li #g_06_15 {
	background-image: url(../images/goods/06hope_sx-r/sxr13.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 168px;
	margin-bottom: 20px;
	margin-left: 25px;
	text-indent: -9999px;
}

#container #contents #rightside #goods06 ul li #g_06_16 {
	background-image: url(../images/goods/06hope_sx-r/sxr14.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 286px;
	text-indent: -9999px;
}

#container #contents #rightside #goods06 ul li #g_06_17 {
	background-image: url(../images/goods/06hope_sx-r/sxr15.jpg);
	height: 197px;
	background-repeat: no-repeat;
	background-position: center;
	text-indent: -9999px;
}

#container #contents #rightside #goods06 ul li #g_06_18 {
	background-image: url(../images/goods/06hope_sx-r/sxr16.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 221px;
	text-indent: -9999px;
}

#container #contents #rightside #goods07 ul li #g_07_01 {
	background-image: url(../images/goods/07re/rese06.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 120px;
	margin-bottom: 20px;
	text-indent: -9999px;
}
#container #contents #rightside #goods07 ul li #g_07_02 {
	margin-right: 25px;
	margin-left: 25px;
}

/*#container #contents #rightside #goods04 ul li #g_04_04 ul {
	list-style-type: circle;
	list-style-position: inside;
}
*/

#container #contents #rightside #goods08 ul li #g_08_01 {
	background-image: url(../images/goods/08claio/claio.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 23px;
	text-indent: -9999px;
}

#container #contents #rightside #goods08 ul li #g_08_02 {
	font-weight: bold;
	background-image: url(../images/goods/08claio/claio9.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 120px;
	margin-top: 3px;
	margin-bottom: 3px;
}

#container #contents #rightside #goods08 ul li #g_08_03 {
	padding-left: 25px;
}

#container #contents #rightside #goods08 ul li #g_08_03_2 {
	background-image: url(../images/goods/08claio/claio10.jpg);
	height: 420px;
	padding-left: 25px;
	background-repeat: no-repeat;
	background-position: center bottom;
	text-indent: -9999px;
}

#container #contents #rightside #goods08 ul li #g_08_03_3 {
	padding-left: 25px;
	float: left;
}

#container #contents #rightside #goods08 ul li #g_08_05 {
	padding-left: 25px;
}

#container #contents #rightside #goods08 ul li #g_08_05_2 {
	background-image: url(../images/goods/08claio/claio3s.jpg);
	height: 468px;
	padding-left: 25px;
	background-repeat: no-repeat;
	background-position: center bottom;
	text-indent: -9999px;
}

#container #contents #rightside #goods08 ul li #g_08_06 {
	padding-left: 25px;
}

#container #contents #rightside #goods08 ul li #g_08_06_2 {
	padding-left: 25px;
	background-image: url(../images/goods/08claio/claio4s.jpg);
	height: 454px;
	background-repeat: no-repeat;
	background-position: center bottom;
	text-indent: -9999px;
}

#container #contents #rightside #goods08 ul li #g_08_07 {
	padding-left: 25px;
}

#container #contents #rightside #goods08 ul li #g_08_07_2 {
	background-image: url(../images/goods/08claio/claio5.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 369px;
	padding-left: 25px;
	text-indent: -9999px;
}









#container #contents #rightside #goods06 ul li #g_11_01 {
	background-image: url(../images/goods/06hope_sx-r/sxr03.jpg);
	background-repeat: no-repeat;
	height: 335px;
	background-position: center bottom;
	text-indent: -9999px;
}

#container #contents #rightside #goods06 ul li #g_11_02 {
	background-image: url(../images/goods/06hope_sx-r/sxr03.jpg);
	background-repeat: no-repeat;
	height: 335px;
	background-position: center bottom;
	text-indent: -9999px;
}

#container #contents #rightside #goods06 ul li #g_11_03 {
	background-image: url(../images/goods/06hope_sx-r/sxr03.jpg);
	background-repeat: no-repeat;
	height: 335px;
	background-position: center bottom;
	text-indent: -9999px;
}

#container #contents #rightside #goods06 ul li #g_11_04 {
	background-image: url(../images/goods/06hope_sx-r/sxr03.jpg);
	background-repeat: no-repeat;
	height: 335px;
	background-position: center bottom;
	text-indent: -9999px;
}

#container #contents #rightside #goods06 ul li #g_11_05 {
	background-image: url(../images/goods/06hope_sx-r/sxr03.jpg);
	background-repeat: no-repeat;
	height: 335px;
	background-position: center bottom;
	text-indent: -9999px;
}

#container #contents #rightside #goods06 ul li #g_11_06 {
	background-image: url(../images/goods/06hope_sx-r/sxr03.jpg);
	background-repeat: no-repeat;
	height: 335px;
	background-position: center bottom;
	text-indent: -9999px;
}

#container #contents #rightside #goods06 ul li #g_11_07 {
	background-image: url(../images/goods/06hope_sx-r/sxr03.jpg);
	background-repeat: no-repeat;
	height: 335px;
	background-position: center bottom;
	text-indent: -9999px;
}

#container #contents #rightside #goods06 ul li #g_11_08 {
	background-image: url(../images/goods/06hope_sx-r/sxr03.jpg);
	background-repeat: no-repeat;
	height: 335px;
	background-position: center bottom;
	text-indent: -9999px;
}

#container #contents #rightside #goods06 ul li #g_11_09 {
	background-image: url(../images/goods/06hope_sx-r/sxr03.jpg);
	background-repeat: no-repeat;
	height: 335px;
	background-position: center bottom;
	text-indent: -9999px;
}

#container #contents #rightside #goods06 ul li #g_11_10 {
	background-image: url(../images/goods/06hope_sx-r/sxr03.jpg);
	background-repeat: no-repeat;
	height: 335px;
	background-position: center bottom;
	text-indent: -9999px;
}












#container #contents #rightside #goods15 ul li #g_15-01plus {
	background-image: url(../images/goods/15apobahnplus/apv6.png);
	background-repeat: no-repeat;
	background-position: left;
	text-indent: -9999px;
	height: 130px;
}
#container #contents #rightside #goods15 ul li #g_15_02plus {
	background-image: url(../images/goods/15apobahnplus/1.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 395px;
	text-indent: -9999px;
}
#container #contents #rightside #goods15 ul li #g_15_03plus {
	height: 403px;
	background-image: url(../images/goods/15apobahnplus/2.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-indent: -9999px;
}
#container #contents #rightside #goods15 ul li #g_15_04plus {
	background-image: url(../images/goods/15apobahnplus/3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 429px;
	text-indent: -9999px;
}
#container #contents #rightside #goods15 ul li #g_15_05plus {
	background-image: url(../images/goods/15apobahnplus/4.jpg);
	background-repeat: no-repeat;
	height: 403px;
	background-position: center top;
	text-indent: -9999px;
}
#container #contents #rightside #goods15 ul li #g_15_06plus {
	background-image: url(../images/goods/15apobahnplus/5.jpg);
	background-repeat: no-repeat;
	height: 403px;
	background-position: center top;
	text-indent: -9999px;
}
#container #contents #rightside #goods15 ul li #g_15_07plus {
	background-image: url(../images/goods/15apobahnplus/6.jpg);
	background-repeat: no-repeat;
	height: 403px;
	background-position: center top;
	text-indent: -9999px;
}
#container #contents #rightside #goods15 ul li #g_15_08plus {
	background-image: url(../images/goods/15apobahnplus/7.jpg);
	background-repeat: no-repeat;
	height: 403px;
	background-position: center top;
	text-indent: -9999px;
}
#container #contents #rightside #goods15 ul li #g_15_09plus {
	background-image: url(../images/goods/15apobahnplus/8.jpg);
	background-repeat: no-repeat;
	height: 403px;
	background-position: center top;
	text-indent: -9999px;
}


#container #contents #rightside #goods15 ul li #g_15-01 {
	background-image: url(../images/goods/15apobahn/apobahn01.jpg);
	background-repeat: no-repeat;
	background-position: left;
	text-indent: -9999px;
	height: 113px;
}

#container #contents #rightside #goods15 ul li #g_15_02 {
	background-image: url(../images/goods/15apobahn/apobahn02.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 395px;
	text-indent: -9999px;
}
#container #contents #rightside #goods15 ul li #g_15_03 {
	height: 403px;
	background-image: url(../images/goods/15apobahn/apobahn03.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-indent: -9999px;
}
#container #contents #rightside #goods15 ul li #g_15_04 {
	background-image: url(../images/goods/15apobahn/apobahn04.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 429px;
	text-indent: -9999px;
}
#container #contents #rightside #goods15 ul li #g_15_05 {
	background-image: url(../images/goods/15apobahn/apobahn05.jpg);
	background-repeat: no-repeat;
	height: 403px;
	background-position: center;
	text-indent: -9999px;
}
#container #contents #rightside #goods15 ul li #g_15_06 {
	background-image: url(../images/goods/15apobahn/apobahn06.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 486px;
	margin-top: 20px;
	text-indent: -9999px;
}
#container #contents #rightside #goods16 ul li #g_16_01 {
	background-image: url(../images/goods/16wincare/wincare00.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 50px;
	text-indent: -9999px;
}
#container #contents #rightside #goods16 ul li #g_16_02 {
	background-image: url(../images/goods/16wincare/wincare03.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 672px;
	text-indent: -9999px;
}
#container #contents #rightside #goods16 ul li #g_16_03 {
	background-image: url(../images/goods/16wincare/wincare04.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 696px;
	text-indent: -9999px;
}
#container #contents #rightside #goods16 ul li #g_16_04 {
	background-image: url(../images/goods/16wincare/wincare06.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 277px;
	text-indent: -9999px;
}

#container #contents #rightside #goods18 ul li #g_18_01 {
	background-image: url(../images/goods/18c_note/c-note_01.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 88px;
	text-indent: -9999px;
	margin-bottom: 20px;
}

#container #contents #rightside #goods18 ul li #g_18_02 {
	background-image: url(../images/goods/18c_note/c-note_02.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 326px;
	text-indent: -9999px;
}

#container #contents #rightside #goods18 ul li #g_18_03 {
	background-image: url(../images/goods/18c_note/c-note_03.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 46px;
	text-indent: -9999px;
	margin-top: 20px;
	margin-bottom: 20px;
}

#container #contents #rightside #goods18 ul li #g_18_04 {
	background-image: url(../images/goods/18c_note/c-note_04.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 187px;
	text-indent: -9999px;
}

#container #contents #rightside #goods18 ul li #g_18_05 {
	background-image: url(../images/goods/18c_note/c-note_05.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 434px;
	text-indent: -9999px;
	margin-top: 20px;
	margin-bottom: 10px;
}

#container #contents #rightside #goods18 ul li #g_18_06 {
	background-image: url(../images/goods/18c_note/c-note_06.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 431px;
	text-indent: -9999px;
	margin-top: 20px;
	margin-bottom: 10px;
}

#container #contents #rightside #goods18 ul li #g_18_07 {
	background-image: url(../images/goods/18c_note/c-note_11.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 48px;
	text-indent: -9999px;
	margin-top: 20px;
	margin-bottom: 15px;
}

#container #contents #rightside #goods18 ul li #g_18_08 {
	background-image: url(../images/goods/18c_note/c-note_07.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 414px;
	text-indent: -9999px;
	margin-top: 20px;
	margin-bottom: 15px;
}

#container #contents #rightside #goods18 ul li #g_18_09 {
	background-image: url(../images/goods/18c_note/c-note_08.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 429px;
	text-indent: -9999px;
	margin-top: 20px;
	margin-bottom: 15px;
}

#container #contents #rightside #goods18 ul li #g_18_10 {
	background-image: url(../images/goods/18c_note/c-note_09.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 248px;
	text-indent: -9999px;
	margin-top: 15px;
	margin-bottom: 20px;
}

#container #contents #rightside #goods18 ul li #g_18_11 {
	background-image: url(../images/goods/18c_note/c-note_12.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 270px;
	text-indent: -9999px;
	margin-top: 20px;
	margin-bottom: 20px;
}




#container #contents #rightside #goodst01,
#container #contents #rightside #goodst02,
#container #contents #rightside #goodst03,
#container #contents #rightside #goodst04,
#container #contents #rightside #goodst05,
#container #contents #rightside #goodst06,
#container #contents #rightside #goodst07 {
	margin-bottom: 5px;
	margin-left: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 13px;
	line-height: 1.4em;
	letter-spacing: 0.1em;
}

#container #contents #rightside #goodst01 #g11_1,
#container #contents #rightside #goodst01 #g11_2,
#container #contents #rightside #goodst01 #g11_3,
#container #contents #rightside #goodst01 #g11_4,
#container #contents #rightside #goodst02 #g12_1,
#container #contents #rightside #goodst02 #g12_2,
#container #contents #rightside #goodst02 #g12_3,
#container #contents #rightside #goodst02 #g12_4,
#container #contents #rightside #goodst03 #g13_1,
#container #contents #rightside #goodst04 #g14_1,
#container #contents #rightside #goodst05 #g15_1,
#container #contents #rightside #goodst05 #g15_2,
#container #contents #rightside #goodst05 #g15_3,
#container #contents #rightside #goodst05 #g15_4,
#container #contents #rightside #goodst06 #g16_1,
#container #contents #rightside #goodst06 #g16_2,
#container #contents #rightside #goodst06 #g16_3,
#container #contents #rightside #goodst06 #g16_4,
#container #contents #rightside #goodst07 #g17_1 {
	float: left;
	width: 313px;
	padding: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 5px;
}

.bold {
	font-weight: bold;
}
.bold_goods {
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
	font-size: 14px;
}

.stop1px {
	color: #FFF;
	clear: both;
	text-indent: -9999px;
	font-size: 1px;
	height: 1px;
}
.left_padding25 {
	padding-left: 25px;
	padding-top: 10px;
	padding-bottom: 15px;
}
.left_padding25_color {
	color: #00CC33;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 25px;
	font-size: 16px;
	font-weight: bold;
}

.color {
	color: #ff46fc;
}

table.table021 {
	margin-top: 40px;
	margin-bottom: 50px;
	font-size: 100%;
	margin-left: 20px;
	table-layout:fixed;
	border-spacing:5px;
	margin-right: 18px;
}

table.table021 th,
table.table021 td {
	padding: 4px 6px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #eeeeee;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #eee;
}

table.table021 th {
	text-align: left;
	font-size: 15px;
	color: #333;
	line-height: 1.3em;
}

table.table021 td {
	text-align: left;
	font-size: 14px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.center {
text-align: center;
}
.title_01 {
	color: #65563e;
	background-color: #ffd700;
	font-size: 16px;
	margin-bottom: 10px;
	margin-top: 5px;
	padding-left: 15px;
	border: 1px solid #65563e;
	line-height: 1.8em;
}

table.table003 {
	margin-top: 15px;
	margin-bottom: 15px;
	width: 610px;
	border-collapse: separate;
	border-spacing: 2px;
	font-size: 14px;
	text-align: left;
}

table.table003 caption {
	margin-top: 1em;
	text-align: right;
}

table.table003 th,
table.table003 td {
  padding: 4px 6px;
}

table.table003 th {
	white-space: nowrap;
	background-color: #e0e7f5;
	padding-left: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	padding-top: 15px;
	padding-bottom: 5px;
	color: #333;
	line-height: 15px;
}

table.table003 td {
	background-color: #fafafa;
	padding-left: 10px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	padding-top: 10px;
	font-size: 12px;
	line-height: 1.4em;
	padding-bottom: 5px;
}


.good00 {
	font-size: 11px;
	margin-left: 7px;
	float: right;
}

.good01 {
	font-size: 15px;
	margin-left: 5px;
	clear: both;
	font-weight: bold;
	margin-bottom: 8px;
	margin-top: 10px;
}

.good02 {
	margin-left: 5px;
	margin-bottom: 20px;
}
.good03 {
	font-size: 13px;
	margin-left: 5px;
	margin-top: 20px;
	margin-bottom: 5px;
	line-height: 1.1em;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #a30b1a;
	padding-left: 10px;
	font-weight: bold;
}
.good04 {
	font-size: 13px;
	margin-left: 5px;
	margin-top: 7px;
	margin-bottom: 9px;
	line-height: 1.7em;
}

.good05 {
	font-size: 13px;
	margin-left: 5px;
	margin-top: 10px;
	margin-bottom: 15px;
	line-height: 1.7em;
}
