@charset "UTF-8";


/*=============================================

                   サイトマップ                 

===============================================*/

ul#sitemap-left,
ul#sitemap-right {
	margin-top: 5px;
	margin-left: 5px;
	float: left;
}

ul#sitemap-right {
	margin-left: 55px;
}

ul#sitemap-left li,
ul#sitemap-right li {
	font-size: 18px;
	list-style-type: none;
	line-height: 1.2em;
	margin-top: 8px;
	padding-left: 16px;
	background: url('../images/common/list-circle.gif') 0 center no-repeat;
}

ul#sitemap-left li.lv2,
ul#sitemap-right li.lv2 {
	font-size: 16px;
	margin-left: 1.5em;
	margin-top: 5px;
	padding-left: 15px;
	background: url('../images/common/list.gif') 0 center no-repeat;
}

ul#sitemap-left li.lv3,
ul#sitemap-right li.lv3 {
	font-size: 14px;
	margin-left: 3em;
	margin-top: 3px;
	padding-left: 15px;
	background: url('../images/common/list-lv2.gif') 0 2px no-repeat;
}




/*=============================================

                  通信販売                 

===============================================*/

div#contents img#sampleset{    /*   記事見本セットの画像  */
	margin: 0;
	margin-left: 20px;
	background: none;
}

*html div#contents img#sampleset{
	margin-left: 14px;
}

div#contents p.caption { /*   生地見本セット画像のキャプション  */
	text-align: center;
	font-size: 12px;
	margin-top: 0;
}


     /*   生地見本のサンプル表  */

div#colorSample {
   display: inline-block;
   width: 543px;
   border: solid 1px #dddddd;
   margin: 16px auto 10px 8px;
   padding: 0;
}
*html div#colorSample {
   margin: 16px auto 10px 4px;
}


div#colorSample p {
   font-size: 14px;
   font-weight: bold;
   margin: 6px 0px 4px 5px;
   padding: 0 0 0 18px;
   background: url('../images/hanpu/CVicon.gif') 1px 4px no-repeat;
}

div#colorSample table {
   margin-left: 11px;
}

div#colorSample table td {
   width: 52px;
   padding-bottom: 3px;
   text-align: center;
   font-size: 10px;
}

div#colorSample table td img {
   border: outset 1px #eeeeee;
}


/*      注文方法       */
div#contents h3#order {
	margin: 25px 0 8px 0;
}

/*       途中のP上がマージン       */
div#contents p.h4 {
	margin-top: 20px;
}



/*==================================
        購入時に入力する情報
====================================*/

div#contents ol.infolist {
	font-size: 18px;
	margin: 25px 8px 22px 8px;
	padding: 10px;
	border: solid 1px #999999;
}

div#contents ol.infolist li {
	margin-left: 1em;
	line-height: 1.6em;
	list-style-type: none;
	list-style-position: outside;	
}

div#contents ol.infolist li#first {
	margin-top: 12px;
}

div#contents ol.infolist li#last {
	margin-bottom: 10px;
}

div#contents ol.infolist li table {
	margin-top: 6px;
	margin-left: 12px;
	border: 1px solid #cccccc;
}

div#contents ol.infolist li table td {
	font-size: 10px;
	text-align: center;
	padding: 2px;
}

div#contents ol.infolist li table td img {
	height: 40px;
	width: 40px;
	border: 1px solid #cccccc;
	margin: 2px 1px 0 0 ;
}


div#contents span.infomini2 {
	font-size: 12px;
	margin-left: 22px;
}

div#contents p.returned {
	margin-left: 60px;
	margin-top: 22px;
	margin-bottom: 20px;  
}

div#contents a {
	text-decoration: underline;
}


div#contents span.big-u {
  font-size: 18px;
  font-weight: bold;
  border-bottom: solid 1px #0000ff;
}

