#pam_sam {
	margin-top: 20px;
	margin-bottom: 15px;
	padding-top: 25px;
	padding-bottom: 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}
.pam_flow_img {
}
.c_menu {
	margin-bottom: 25px;
}
.c_menu_00 {
	padding-top: 15px;
	text-align: left;
	padding-bottom: 5px;
}
.cm_case {
	font-size: 9px;
	color: #FFFFFF;
	background-color: #333333;
	width: 50px;
	text-align: center;
	float: left;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	margin-right: 10px;
}
.c_menu_01 {
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top: 4px;
}
.sample_design_001 {
	background-image: url(../img/sample/work_001.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 610px;
	width: 688px;
	position: relative;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-bottom: 20px;
}
.sample_design_001 dl {
	float: right;
	height: 610px;
	width: 230px;
}
.sample_design_001 dt {
	float: right;
	padding-top: 20px;
	padding-right: 20px;
	text-align: right;
	font-weight: bold;
	color: #333333;
	width: 205px;
}
.sample_design_001 dd {
	width: 205px;
	position: relative;
	float: right;
	font-size: 9px;
	text-align: left;
	vertical-align: bottom;
	padding-right: 20px;
	padding-top: 25px;
	line-height: 2.1em;
	color: #666666;
}
.sample_design_002 {
	background-image: url(../img/sample/work_002.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 610px;
	width: 688px;
	position: relative;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-bottom: 20px;
}
.sample_design_002 dl {
	float: right;
	height: 610px;
	width: 230px;
}
.sample_design_002 dt {
	float: right;
	padding-top: 20px;
	padding-right: 20px;
	text-align: right;
	font-weight: bold;
	color: #333333;
	width: 205px;
}
.sample_design_002 dd {
	width: 205px;
	position: relative;
	float: right;
	font-size: 9px;
	text-align: left;
	vertical-align: bottom;
	padding-right: 20px;
	padding-top: 25px;
	line-height: 2.1em;
	color: #666666;
}
.sample_design_003 {
	background-image: url(../img/sample/work_003.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 610px;
	width: 688px;
	position: relative;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-bottom: 20px;
}
.sample_design_003 dl {
	float: right;
	height: 610px;
	width: 230px;
}
.sample_design_003 dt {
	float: right;
	padding-top: 20px;
	padding-right: 20px;
	text-align: right;
	font-weight: bold;
	color: #333333;
	width: 205px;
}
.sample_design_003 dd {
	width: 205px;
	position: relative;
	float: right;
	font-size: 9px;
	text-align: left;
	vertical-align: bottom;
	padding-right: 20px;
	padding-top: 25px;
	line-height: 2.1em;
	color: #666666;
}
.sample_design_004 {
	background-image: url(../img/sample/work_004.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 610px;
	width: 688px;
	position: relative;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-bottom: 20px;
}
.sample_design_004 dl {
	float: right;
	height: 610px;
	width: 230px;
}
.sample_design_004 dt {
	float: right;
	padding-top: 20px;
	padding-right: 20px;
	text-align: right;
	font-weight: bold;
	color: #333333;
	width: 205px;
}
.sample_design_004 dd {
	width: 205px;
	position: relative;
	float: right;
	font-size: 9px;
	text-align: left;
	vertical-align: bottom;
	padding-right: 20px;
	padding-top: 25px;
	line-height: 2.1em;
	color: #666666;
}
.sample_design_005 {
	background-image: url(../img/sample/work_005.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 610px;
	width: 688px;
	position: relative;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-bottom: 20px;
}
.sample_design_005 dl {
	float: right;
	height: 610px;
	width: 230px;
}
.sample_design_005 dt {
	float: right;
	padding-top: 20px;
	padding-right: 20px;
	text-align: right;
	font-weight: bold;
	color: #333333;
	width: 205px;
}
.sample_design_005 dd {
	width: 205px;
	position: relative;
	float: right;
	font-size: 9px;
	text-align: left;
	vertical-align: bottom;
	padding-right: 20px;
	padding-top: 25px;
	line-height: 2.1em;
	color: #666666;
}
.sample_design_006 {
	background-image: url(../img/sample/work_006.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 610px;
	width: 688px;
	position: relative;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-bottom: 20px;
}
.sample_design_006 dl {
	float: right;
	height: 610px;
	width: 230px;
}
.sample_design_006 dt {
	float: right;
	padding-top: 20px;
	padding-right: 20px;
	text-align: right;
	font-weight: bold;
	color: #333333;
	width: 205px;
}
.sample_design_006 dd {
	width: 205px;
	position: relative;
	float: right;
	font-size: 9px;
	text-align: left;
	vertical-align: bottom;
	padding-right: 20px;
	padding-top: 25px;
	line-height: 2.1em;
	color: #666666;
}
.sample_design_007 {
	background-image: url(../img/sample/work_007.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 610px;
	width: 688px;
	position: relative;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-bottom: 20px;
}
.sample_design_007 dl {
	float: right;
	height: 610px;
	width: 230px;
}
.sample_design_007 dt {
	float: right;
	padding-top: 20px;
	padding-right: 20px;
	text-align: right;
	font-weight: bold;
	color: #333333;
	width: 205px;
}
.sample_design_007 dd {
	width: 205px;
	position: relative;
	float: right;
	font-size: 9px;
	text-align: left;
	vertical-align: bottom;
	padding-right: 20px;
	padding-top: 25px;
	line-height: 2.1em;
	color: #666666;
}
.sample_design_008 {
	background-image: url(../img/sample/work_001.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 610px;
	width: 688px;
	position: relative;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-bottom: 20px;
}
.sample_design_008 dl {
	float: right;
	height: 610px;
	width: 230px;
}
.sample_design_008 dt {
	float: right;
	padding-top: 20px;
	padding-right: 20px;
	text-align: right;
	font-weight: bold;
	color: #333333;
	width: 205px;
}
.sample_design_008 dd {
	width: 205px;
	position: relative;
	float: right;
	font-size: 9px;
	text-align: left;
	vertical-align: bottom;
	padding-right: 20px;
	padding-top: 25px;
	line-height: 2.1em;
	color: #666666;
}
.sample_design_009 {
	background-image: url(../img/sample/work_009.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 610px;
	width: 688px;
	position: relative;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-bottom: 20px;
}
.sample_design_009 dl {
	float: right;
	height: 610px;
	width: 230px;
}
.sample_design_009 dt {
	float: right;
	padding-top: 20px;
	padding-right: 20px;
	text-align: right;
	font-weight: bold;
	color: #333333;
	width: 205px;
}
.sample_design_009 dd {
	width: 205px;
	position: relative;
	float: right;
	font-size: 9px;
	text-align: left;
	vertical-align: bottom;
	padding-right: 20px;
	padding-top: 25px;
	line-height: 2.1em;
	color: #666666;
}
.sample_design_010 {
	background-image: url(../img/sample/work_010.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 610px;
	width: 688px;
	position: relative;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-bottom: 20px;
}
.sample_design_010 dl {
	float: right;
	height: 610px;
	width: 230px;
}
.sample_design_010 dt {
	float: right;
	padding-top: 20px;
	padding-right: 20px;
	text-align: right;
	font-weight: bold;
	color: #333333;
	width: 205px;
}
.sample_design_010 dd {
	width: 205px;
	position: relative;
	float: right;
	font-size: 9px;
	text-align: left;
	vertical-align: bottom;
	padding-right: 20px;
	padding-top: 25px;
	line-height: 2.1em;
	color: #666666;
}
.sample_design_011 {
	background-image: url(../img/sample/work_011.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 610px;
	width: 688px;
	position: relative;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-bottom: 20px;
}
.sample_design_011 dl {
	float: right;
	height: 610px;
	width: 230px;
}
.sample_design_011 dt {
	float: right;
	padding-top: 20px;
	padding-right: 20px;
	text-align: right;
	font-weight: bold;
	color: #333333;
	width: 205px;
}
.sample_design_011 dd {
	width: 205px;
	position: relative;
	float: right;
	font-size: 9px;
	text-align: left;
	vertical-align: bottom;
	padding-right: 20px;
	padding-top: 25px;
	line-height: 2.1em;
	color: #666666;
}
.sample_design_012 {
	background-image: url(../img/sample/work_012.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 610px;
	width: 688px;
	position: relative;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-bottom: 20px;
}
.sample_design_012 dl {
	float: right;
	height: 610px;
	width: 230px;
}
.sample_design_012 dt {
	float: right;
	padding-top: 20px;
	padding-right: 20px;
	text-align: right;
	font-weight: bold;
	color: #333333;
	width: 205px;
}
.sample_design_012 dd {
	width: 205px;
	position: relative;
	float: right;
	font-size: 9px;
	text-align: left;
	vertical-align: bottom;
	padding-right: 20px;
	padding-top: 25px;
	line-height: 2.1em;
	color: #666666;
}
.sample_design_013 {
	background-image: url(../img/sample/work_013.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 610px;
	width: 688px;
	position: relative;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-bottom: 20px;
}
.sample_design_013 dl {
	float: right;
	height: 610px;
	width: 230px;
}
.sample_design_013 dt {
	float: right;
	padding-top: 20px;
	padding-right: 20px;
	text-align: right;
	font-weight: bold;
	color: #333333;
	width: 205px;
}
.sample_design_013 dd {
	width: 205px;
	position: relative;
	float: right;
	font-size: 9px;
	text-align: left;
	vertical-align: bottom;
	padding-right: 20px;
	padding-top: 25px;
	line-height: 2.1em;
	color: #666666;
}
.sample_design_014 {
	background-image: url(../img/sample/work_014.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 610px;
	width: 688px;
	position: relative;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-bottom: 20px;
}
.sample_design_014 dl {
	float: right;
	height: 610px;
	width: 230px;
}
.sample_design_014 dt {
	float: right;
	padding-top: 20px;
	padding-right: 20px;
	text-align: right;
	font-weight: bold;
	color: #333333;
	width: 205px;
}
.sample_design_014 dd {
	width: 205px;
	position: relative;
	float: right;
	font-size: 9px;
	text-align: left;
	vertical-align: bottom;
	padding-right: 20px;
	padding-top: 25px;
	line-height: 2.1em;
	color: #666666;
}
.sample_design_015 {
	background-image: url(../img/sample/work_015.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 610px;
	width: 688px;
	position: relative;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-bottom: 20px;
}
.sample_design_015 dl {
	float: right;
	height: 610px;
	width: 230px;
}
.sample_design_015 dt {
	float: right;
	padding-top: 20px;
	padding-right: 20px;
	text-align: right;
	font-weight: bold;
	color: #333333;
	width: 205px;
}
.sample_design_015 dd {
	width: 205px;
	position: relative;
	float: right;
	font-size: 9px;
	text-align: left;
	vertical-align: bottom;
	padding-right: 20px;
	padding-top: 25px;
	line-height: 2.1em;
	color: #666666;
}
.sample_design_016 {
	background-image: url(../img/sample/work_016.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 610px;
	width: 688px;
	position: relative;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-bottom: 20px;
}
.sample_design_016 dl {
	float: right;
	height: 610px;
	width: 230px;
}
.sample_design_016 dt {
	float: right;
	padding-top: 20px;
	padding-right: 20px;
	text-align: right;
	font-weight: bold;
	color: #333333;
	width: 205px;
}
.sample_design_016 dd {
	width: 205px;
	position: relative;
	float: right;
	font-size: 9px;
	text-align: left;
	vertical-align: bottom;
	padding-right: 20px;
	padding-top: 25px;
	line-height: 2.1em;
	color: #666666;
}
.sample_design_017 {
	background-image: url(../img/sample/work_017.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 610px;
	width: 688px;
	position: relative;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-bottom: 20px;
}
.sample_design_017 dl {
	float: right;
	height: 610px;
	width: 230px;
}
.sample_design_017 dt {
	float: right;
	padding-top: 20px;
	padding-right: 20px;
	text-align: right;
	font-weight: bold;
	color: #333333;
	width: 205px;
}
.sample_design_017 dd {
	width: 205px;
	position: relative;
	float: right;
	font-size: 9px;
	text-align: left;
	vertical-align: bottom;
	padding-right: 20px;
	padding-top: 25px;
	line-height: 2.1em;
	color: #666666;
}
.sample_design_001 p {
	position: absolute;
	right: 20px;
	bottom: 22px;
}
.sample_design_002 p {
	position: absolute;
	right: 20px;
	bottom: 21px;
}
.sample_design_003 p {
	position: absolute;
	right: 20px;
	bottom: 21px;
}
.sample_design_004 p {
	position: absolute;
	right: 20px;
	bottom: 21px;
}
.sample_design_005 p {
	position: absolute;
	right: 20px;
	bottom: 21px;
}
.sample_design_006 p {
	position: absolute;
	right: 20px;
	bottom: 21px;
}
.sample_design_007 p {
	position: absolute;
	right: 20px;
	bottom: 21px;
}
.sample_design_008 p {
	position: absolute;
	right: 20px;
	bottom: 21px;
}
.sample_design_009 p {
	position: absolute;
	right: 20px;
	bottom: 21px;
}
.sample_design_010 p {
	position: absolute;
	right: 20px;
	bottom: 21px;
}
.sample_design_011 p {
	position: absolute;
	right: 20px;
	bottom: 21px;
}
.sample_design_012 p {
	position: absolute;
	right: 20px;
	bottom: 21px;
}
.sample_design_013 p {
	position: absolute;
	right: 20px;
	bottom: 21px;
}
.sample_design_014 p {
	position: absolute;
	right: 20px;
	bottom: 21px;
}
.sample_design_015 p {
	position: absolute;
	right: 20px;
	bottom: 21px;
}
.sample_design_016 p {
	position: absolute;
	right: 20px;
	bottom: 21px;
}
.sample_design_017 p {
	position: absolute;
	right: 20px;
	bottom: 21px;
}
.sample_design_018 p {
	position: absolute;
	right: 20px;
	bottom: 21px;
}
.sample_design_019 p {
	position: absolute;
	right: 20px;
	bottom: 21px;
}
.sample_design_020 p {
	position: absolute;
	right: 20px;
	bottom: 21px;
}
.sample_design_021 p {
	position: absolute;
	right: 20px;
	bottom: 21px;
}
.sample_design_022 p {
	position: absolute;
	right: 20px;
	bottom: 21px;
}.sample_design_023 p {
	position: absolute;
	right: 20px;
	bottom: 21px;
}
.sample_design_018 {
	background-image: url(../img/sample/work_018.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 610px;
	width: 688px;
	position: relative;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-bottom: 20px;
}
.sample_design_018 dl {
	float: right;
	height: 610px;
	width: 230px;
}
.sample_design_018 dt {
	float: right;
	padding-top: 20px;
	padding-right: 20px;
	text-align: right;
	font-weight: bold;
	color: #333333;
	width: 205px;
}
.sample_design_018 dd {
	width: 205px;
	position: relative;
	float: right;
	font-size: 9px;
	text-align: left;
	vertical-align: bottom;
	padding-right: 20px;
	padding-top: 25px;
	line-height: 2.1em;
	color: #666666;
}
.sample_design_019 {
	background-image: url(../img/sample/work_019.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 610px;
	width: 688px;
	position: relative;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-bottom: 20px;
}
.sample_design_019 dl {
	float: right;
	height: 610px;
	width: 230px;
}
.sample_design_019 dt {
	float: right;
	padding-top: 20px;
	padding-right: 20px;
	text-align: right;
	font-weight: bold;
	color: #333333;
	width: 205px;
}
.sample_design_019 dd {
	width: 205px;
	position: relative;
	float: right;
	font-size: 9px;
	text-align: left;
	vertical-align: bottom;
	padding-right: 20px;
	padding-top: 25px;
	line-height: 2.1em;
	color: #666666;
}
.sample_design_020 {
	background-image: url(../img/sample/work_020.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 610px;
	width: 688px;
	position: relative;
	border: 1px solid #CCCCCC;
	margin-top: 20px;
	margin-bottom: 20px;
}
.sample_design_020 dl {
	float: right;
	height: 610px;
	width: 230px;
}
.sample_design_020 dt {
	float: right;
	padding-top: 20px;
	padding-right: 20px;
	text-align: right;
	font-weight: bold;
	color: #333333;
	width: 205px;
}
.sample_design_020 dd {
	width: 205px;
	position: relative;
	float: right;
	font-size: 9px;
	text-align: left;
	vertical-align: bottom;
	padding-right: 20px;
	padding-top: 25px;
	line-height: 2.1em;
	color: #666666;
}
