p- {
	width:395px;
	text-align:justify;

font-weight:bold
border-style:dotted
;
	height: 0px;
	background-color: #FFFFF4;
	float: none;
	border: 4px dotted #808080;
	padding: 2px;
	margin-top: 2%;
	margin-bottom: 2%;
}
DIV.sample2 {
	width:395px;
	background-color: #EEF1FF;
	border: 1px solid #000033;
	padding: 2px;
	margin-top: 1em;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 0px;
}
DIV.sample2 a:link {
	text-decoration: none;
}
DIV.sample2 a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #33CCFF;
}

DIV.sample2 a:visited {
	text-decoration: none;
}

DIV.sample2 IMG.CDP {
	DISPLAY: block;
	FLOAT: left;
	margin-top: 0.5em;
	margin-right: 0.5em;
	margin-bottom: 0.5em;
	margin-left: 0.5em;
}

DIV.sample2 H15 {
	FONT-SIZE: x-small;
	MARGIN: 0em;
	padding: 0em;
}

p.sample3- {
	width: 395px;
	background-color: #FDFFFF;
	border: 2px double #CCCCCC;
	margin-top: 2px;
}
p.sample-ZZ- {
	width: 395px;
	background-color: #FDFFFF;
	border: 1px solid #000000;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}
p.sample-XX- {
	width: 400px;
	background-color: #FDFFFF;
	border: 1px solid #000000;
	margin: 0px;
}
.style2 {
	color: #FFCC66;
	font-size: medium;
}
.style3 {
	color: #666666;
	font-size: medium;
}
.style4 {font-size: small}
.style5 {
	color: #CCCCCC;
	font-size: small;
}
.style7 {color: #666666; font-weight: bold; }

.bou {
	width: 380px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	list-style-position: outside;
	list-style-type: square;
	height: auto;
	page-break-before: always;
}.setumei- {
	width: 150px;
}
.setumei- {
	width: 100px;
	background-color: #EDEDDC;
	height: auto;
}
boubou {
	background-color: #EDEDDC;
	height: 2px;
	width: 100%;
}
.div img {
	width: auto;
}
.div---- {
	width: 400px;
	float: none;
	margin-top: 1px;
	margin-bottom: 1px;
	height: auto;
	position: relative;
}
.div-2 {
	width: 400px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	height: 0px;
}
Div.sample-1 {
	border: 1px solid #000000;
	width: 398px;
	margin-top: 10px;
	margin-bottom: 10px;
}

DIV.sample-1 a:link {
	text-decoration: none;
}
DIV.sample-1 a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #33CCFF;
}

DIV.sample-1 a:visited {
	text-decoration: none;
}

DIV.sample-1 IMG.CDP {
	DISPLAY: block;
	FLOAT: left;
	margin-top: 0.5em;
	margin-right: 0.5em;
	margin-bottom: 0.5em;
	margin-left: 0.5em;
}

div.set---list {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-left-width: thick;
	border-left-style: solid;
	letter-spacing: 0.5em;
	text-align: left;
	text-indent: 0.5em;
	word-spacing: 0.1em;
	vertical-align: text-botom;
	font-weight: bolder;
	color: #333333;
	height: auto;
	width: auto;
	font-size: medium;
	margin-top: 15px;
}

#set-list-table {
	border: 1px solid #666666;
	margin-top: 10px;
	font-size: x-small;
}

#set-list-table tbody tr:hover td
{
	color: #99FFCC;
}

#set-list-table a:hover
{
	font-size: small;
	font-weight: bolder;
	color: #006699;
	text-decoration: underline;
}
#set-list-table a:active
{
	font-size: medium;
	font-weight: bolder;
	color: #00CCFF;
}
#set-list-table a:link
{
	font-size: small;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
#set-list-table a:visited
{
	font-size: small;
	color: #000066;
	text-decoration: none;
}
.set-list-table-hed {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	background-color: #DDDDDD;
	text-align: center;
	font-size: xx-small;
	color: #333333;
	vertical-align: middle;
	padding: 5px;
}
.set-list-table-hed-2 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	background-color: #F0F0F0;
	font-size: xx-small;
	color: #333333;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
}
.set-list-table-hed-3 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	font-size: xx-small;
	color: #333333;
	text-align: center;
	vertical-align: middle;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
}
#spec-list-table{
	margin-top: 10px;
	font-size: x-small;
	border-top-width: 20px;
	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: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.spec-list-table-hed {
	text-align: center;
	font-size: small;
	color: #333333;
	vertical-align: middle;
	background-image: url(/public_html/CSS/img/Check_title_back_image.jpg);
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 16px;
	padding-left: 5px;
	margin: 0px;
	border: 0px outset #FFFFFF;
}

.spec-list-table-hed-2 {
	font-size: x-small;
	color: #333333;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #666666;
	background-image: url(/public_html/CSS/img/Check_back_image.jpg);
	background-repeat: no-repeat;
}
.spec-hed {
	padding: 0px;
	margin: 0px;
}

.spec_tile_pop {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 5px;
	border-left-width: 10px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #FFFFFF;
	border-bottom-color: #D4D0C8;
	border-left-color: #999999;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	text-indent: 1em;
}

.spec_clear_pop{
	margin-top: 15px;
	margin-bottom: 15px;
}
.use_table_1 {
	border: 1px dashed #999999;
	text-align: center;
	vertical-align: middle;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	font-weight: bold;
	color: #333333;
}
.use_table_2 {
	border: 1px solid #CCCCCC;
	text-align: center;
	vertical-align: middle;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	color: #666666;
}
.K-title {
	margin-bottom: 30px;
	width: 100%;
}
.K-title_head {
	margin-bottom: 0px;
	width: 500px;
	vertical-align: middle;
	margin-left: 20px;
	padding: 5px;
	font-size: medium;
	color: #336666;
	border: 1px solid #336666;
}
.K-title-text {
	background-image: url(/public_html/CSS/img/kikaku/Check_title_back_image_k-text.jpg);
	background-repeat: no-repeat;
	width: 570px;
	color: #031519;
	font-size: medium;
	text-indent: 1em;
	margin-top: 5px;
	margin-bottom: 15px;
	padding-top: 38px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 50px;
	text-align: left;
	letter-spacing: 0.5em;
}
.K-title-text-2 {
	background-image: url(/public_html/CSS/img/kikaku/Check_title_back_image_k-text-2.jpg);
	background-repeat: no-repeat;
	width: 275px;
	padding-top: 30px;
	padding-right: 20px;
	padding-bottom: 100px;
	padding-left: 0px;
	background-position: right bottom;
	text-indent: 0.5em;
}
#K-contents-L {
	margin-top: 100px;
	margin-bottom: 100px;
}

.K-title-text-1 {
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 50px;
}
.K-title-text-3 {
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
}
.set_price_pro {
	background-image: url(/public_html/img/setprice_back.jpg);
	vertical-align: middle;
	text-align: center;
	letter-spacing: 0.6em;
	white-space: normal;
	font-weight: bold;
	color: #FFFFFF;
	border: 2px solid #CCCCCC;
	width: 395px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#s_price {
	margin: 5px;
	padding-top: 2px;
	padding-bottom: 2px;

}
#s_price-1 {
	margin-top: 5px;
	margin-bottom: 5px;

}
#s_price-2 {
	border: 2px solid #FFFFFF;
	margin-top: 15px;
	margin-right: 20%;
	margin-bottom: 5px;
	margin-left: 20%;
	padding: 3px;
}
#s_price-3 {
	margin: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#s_price-4 {
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: large;
	text-decoration: underline;

}
.hosho {
	font-weight: bold;
	letter-spacing: 0.5em;
	padding: 10px;
	text-align: center;
	font-size: medium;
	color: #003333;
}

.under_baner_set {
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 399px;
}
.metatitle {
	font-size: 9px;
	color: #CCCCCC;
}
#s_price-5 {
	margin: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: xx-small;
}.K-title-textCopy {
	background-image: url(/public_html/CSS/img/kikaku/Check_title_back_image_k-text.jpg);
	background-repeat: no-repeat;
	width: 450px;
	color: #031519;
	font-size: medium;
	text-indent: 1em;
	margin-top: 5px;
	margin-bottom: 15px;
	padding-top: 38px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 50px;
	text-align: left;
	letter-spacing: 0.5em;
}
#K-contents-L {
	margin-top: 100px;
	margin-bottom: 100px;
}
.K-title-text-2Copy {
	background-image: url(/public_html/CSS/img/kikaku/Check_title_back_image_k-text-2.jpg);
	background-repeat: no-repeat;
	width: 230px;
	padding-top: 30px;
	padding-right: 20px;
	padding-bottom: 100px;
	padding-left: 0px;
	background-position: right bottom;
	text-indent: 0.5em;
}
#pd_title_1 {
	font-weight: bolder;
	color: #000000;
}


 ImageReady Styles (Stand_select-2.psd) 

#_____01 {
	position:absolute;
	left:0px;
	top:0px;
	width:395px;
	height:500px;
}

#Stand-select-2-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:395px;
	height:48px;
}

#Stand-select-2-02 {
	position:absolute;
	left:0px;
	top:48px;
	width:395px;
	height:82px;
}

#Stand-select-2-03 {
	position:absolute;
	left:0px;
	top:130px;
	width:395px;
	height:95px;
}

#Stand-select-2-04 {
	position:absolute;
	left:0px;
	top:225px;
	width:395px;
	height:79px;
}

#Stand-select-2-05 {
	position:absolute;
	left:0px;
	top:304px;
	width:395px;
	height:89px;
}

#Stand-select-2-06 {
	position:absolute;
	left:0px;
	top:393px;
	width:395px;
	height:107px;
}
 End ImageReady Styles 

</style>
