<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

/*==================================================================

	top.css

================================================================== */
/* slider products */


/* slider products2 
#products_example2 {
	width:728px;
	height:494px;
	position:relative;
}
#products_example2 .slides_container {
	width:728px;
	overflow:hidden;
	float:left;
	position:relative;
	display:none;
}
#products_example2 .slides_container a {
	width:728px;
	height:494px;
	display:block;
}
#products_example2 .next,
#products_example2 .prev {
	width:35px;
	height:0;
	padding-top:35px;
	overflow:hidden;
	display:block !important;
	z-index:104;
}
#products_example2 .prev {
	position: absolute;
	left: 50%;
	margin-top: 227px;
	margin-left: -359px;
	background:url(/images/parts/btn_prd_scene_prev.png);
}
#products_example2 .next {
	position: absolute; 
	left: 50%;
	margin-top: 227px;
	margin-left: 324px;
	background: url(/images/parts/btn_prd_scene_next.png);
}
#products_example2 .pagination {
	position: relative;
	top: 8px;
	z-index: 102;
	margin-right: -8px;
	letter-spacing:-0.40em;
}
#products_example2 .pagination li {
	letter-spacing:normal;
    display: inline-block;  
    /display: inline;  
    /zoom: 1;
	margin-right: 8px;
}
#products_example2 .pagination li a{
    display: inline-block;  
    /display: inline;  
    /zoom: 1;
	overflow: hidden;
	width: 76px;
	height: 51px;
	float: left;
	padding: 3px;
	border: 1px solid #CCCCCC;
}
#products_example2 .pagination li a img{
	overflow: hidden;
	width: 76px;
	height: 51px;
}
#products_example2 .pagination li.current a {
	padding: 2px;
	border: 2px solid #222222;
}
*/

/* slider products3
#productsWrap {
	padding-bottom: 20px;
}
#products_example3 {
	width:434px;
}
#products_example3 .slides_container {
	width:434px;
	overflow:hidden;
	float:left;
	display:none;
	margin-bottom: 11px;
}
#products_example3 .slides_container a {
	width:434px;
	height:434px;
	display:block;
}
#products_example3 .next,
#products_example3 .prev {
	display:none;
}
#products_example3 .pagination {
	z-index: 102;
}
#products_example3 .pagination li {
	float: left;
	padding-bottom: 11px;
	margin-right: 11px;
}
#products_example3 .pagination li a{
	display: block;
	overflow: hidden;
	width: 74px;
	height: 74px;
	float: left;
	padding: 1px;
	border: 1px solid #CCCCCC;
}
#products_example3 .pagination li.current a {
	padding: 0;
	border: 2px solid #222222;
}
*/

/* common */
#topics dl,
#rooms dl,
#styles dl {
	float: left;
}
#topics dt,
#rooms dt,
#styles dt {
	position: relative;
}
#topics img {
	margin-bottom: 3px;
}
#rooms img,
#styles img {
	margin-bottom: 5px;
	vertical-align: bottom;
}
.seriesTop dl,
.seriesBottom dl {
	padding: 0 14px 0 13px;
}
#topics a,
#rooms a,
#styles a {
	display: block;
}
#top .h2,
#detail .h2,
#myPageItems .h2 {
	height: 25px;
	padding: 3px 0 3px;
	border-bottom: solid 1px #CCCCCC;
	margin-bottom: 20px;
}
#top .h2 a,
#detail .h2 a {
	display: block;
}
#top .h3 {
	width: 728px;
	height: 19px;
	margin-bottom: 12px;
}
#detail .h3 {
	padding-bottom: 4px;
	border-bottom: solid 1px #CCCCCC;
	margin-bottom: 20px;
}
#detail .h3 p {
	line-height: 19px;
	float: right;
	padding-left:14px;
	background: url(/images/parts/blt_top_arrow.gif) no-repeat left 6px;
}
#detail .h3 div {
	float: left;
}
#cart .h3 {
	padding-bottom: 12px;
	border-bottom: solid 1px #CCCCCC;
	margin-bottom: 20px;
}
#top .h3 a {
	display: block;
}
#top h2 {
	float: left;
}
#top h3 {
	float: left;
}
#top .captionTitle,
#detail .captionTitle {
	/* font-weight: bold; */
	font-size: 13px;
}

/* top */
#top .more {
	float: right;
	margin-right: 5px;
}
#top .morePT {
	padding-top: 2px;
}
#top .findML {
	margin-left: 10px;
}
#top .findMR {
	margin-right: 30px;
}

#urgent {
	margin-top: 13px;
	padding-left:14px;
	background: url(/images/parts/blt_top_arrow.gif) no-repeat left 5px;
	/background: url(/images/parts/blt_top_arrow.gif) no-repeat left 6px;
	float:right;
}
#topics {
	width: 728px;
	padding-bottom: 50px;
	line-height:1.3;
}
.topicsTopW {
	margin-bottom: 18px;
}
.topicsTopW dl {
	width: 224px;
}
.topicsTopM {
	margin-right: 28px;
}
#top #topics img{
	vertical-align: bottom;
	margin-bottom: 8px;
}
.date {
	margin-bottom: 4px;
	color: #666666;
}
.topicsBottomW dl {
	width: 161px;
}
.topicsBottomM {
	margin-right: 28px;
}




#furniture {
	border-bottom: 1px dotted #d4d4d4;
	padding-bottom: 30px;
	margin-bottom: 15px;
}
#interior {
	padding-bottom: 35px;
}
#find {
	width: 728px;
	padding-bottom: 50px;
}
#rooms {
	padding-bottom: 19px;
	background: url(/images/parts/hr_dotted.gif) repeat-x bottom left;
	margin-bottom: 20px;
}
#styles {
	padding-bottom: 19px;
	background: url(/images/parts/hr_dotted.gif) repeat-x bottom left;
	margin-bottom: 20px;
}
.stylesTop {
	margin-bottom: 10px;
}
.seriesTop {
	padding-bottom: 14px;
	background: url(/images/parts/hr_dotted.gif) repeat-x bottom left;
	margin-bottom: 15px;
	display: block;
}
.seriesBottom {
	display: block;
	padding-bottom: 15px;
}
#pickUpItems {
	width: 728px;
	margin-bottom: 45px;
}
#checkedItems {
	/* width: 728px; */
}


/*==================================================================

	category / itemSearch

================================================================== */
/* float */
#category .h2 h2,
#category .h2 p,
#findRoomDetail .h2 h2,
#findRoomDetail .h2 p,
#categoryRug .h2 h2,
#categoryRug .h2 p,
#categoryCurtain .h2 h2,
#categoryCurtain .h2 p,
#categoryOriginalitems .h2 h2,
#categoryOriginalitems .h2 p,
#categoryMiddle p, 
#categoryMiddle li,
#newArrivalDetailMiddle p, 
#newArrivalDetailMiddle li,
#findRoomDetail p, 
#findRoomDetail li,
#searchMiddle p,
#searchMiddle li {
	float: left;
}


/* wrap */
#categoryTopL,
#categoryTopR {
	width: 418px;
	float: left;
}
#categoryTopR {
	width: 286px;
	float: left;
	margin-left: 24px;
}
#searchTop {
	padding-bottom: 40px;
	border-bottom: solid 1px #CCCCCC;
	margin-bottom: 20px;
}
#categoryTop {
	padding-bottom: 40px;
	border-bottom: solid 1px #CCCCCC;
	margin-bottom: 20px;
}
#findRoomDetailTop {
	margin-bottom: 50px;
}
#categoryMiddleT,
#searchMiddleT {
	padding-bottom: 13px;
	border-bottom: solid 1px #CCCCCC;
	margin-bottom: 20px;
}
#categoryMiddleT .snavLeft,
#categoryMiddleT .snavRight,
#searchMiddleT .snavLeft,
#searchMiddleT .snavRight {
	float: left;
}
#categoryMiddleT .snavLeft,
#searchMiddleT .snavLeft {
	width: 50px;
	margin-left: 15px;
}
#categoryMiddleT .snavLeft img,
#searchMiddleT .snavLeft img {
	margin-left:-3px;
	margin-top:-2px;
}
#categoryMiddleT .snavRight,
#searchMiddleT .snavRight {
	width: 663px;
}
#categoryMiddleB .hrSnav,
#searchMiddleB .hrSnav,
#findRoomDetailMiddle .hrSnav,
#newArrivalDetailMiddle .hrSnav {
	position: absolute;
	left:50%;
	top: 0;
	margin: -25px 0 0 -6px;
}
#categoryMiddleB,
#searchMiddleB,
#findRoomDetailMiddle,
#newArrivalDetailMiddle {
	position: relative;
	padding-bottom: 20px;
	font-size: 11px;
}


/*  */
#category .h2,
#newArrivalDetail .h2,
#categoryRug .h2,
#categoryCurtain .h2,
#findRoomDetail .h2 {
	width: 728px;
	padding-bottom: 7px;
	border-bottom: solid 1px #CCCCCC;
	margin-bottom: 30px;
	line-height:1;
}
#categoryOriginalitems .h2 {
	width: 728px;
	padding-bottom: 7px;
	border-bottom: solid 1px #CCCCCC;
	margin-bottom: 70px;
	line-height:1;
}
#category .h2 h2,
#categoryRug .h2 h2,
#categoryCurtain .h2 h2,
#categoryOriginalitems .h2 h2,
#findRoomDetail .h2 h2 {
	font-size: 32px;
	font-weight: bold;
	margin-right: 16px;
}
#category .h2 p,
#categoryRug .h2 p,
#categoryCurtain .h2 p,
#categoryOriginalitems .h2 p,
#findRoomDetail .h2 p {
	font-weight: bold;
	margin-top: 14px;
	/margin-top: 17px;
}
#categoryTopR ul {
	margin-bottom: 28px;
}
#categoryTopR li {
	/* line-height: 2.20; */
	padding-left:14px;
	margin:8px 0;
	background: url(/images/parts/blt_top_arrow.gif) no-repeat left 5px;
	/background: url(/images/parts/blt_top_arrow.gif) no-repeat left 6px;
}
#category h3 {
	font-size: 13px;
	font-weight: bold;
	line-height: 1.40;
}
#category .h3 {
	margin-top: 8px;
	padding-bottom: 17px;
}
#categoryTopR p {
	/* line-height: 1.60; */
	margin-bottom: 20px;
}
#category h6 {
	padding-left: 13px;
	font-weight: bold;
	background: url(/images/parts/blt_h6.gif) no-repeat left 2px;
	/background: url(/images/parts/blt_h6.gif) no-repeat left 3px;
	padding-bottom: 3px;
	border-bottom: solid 1px #CCCCCC;
	margin-bottom: 10px;
}
#categoryMiddleT .snavLeft .vrSnav,
#searchMiddleT .snavLeft .vrSnav {
	padding: 0 12px 0 15px;
	background: url(/images/parts/vr_snav.gif) no-repeat right 3px;
}
#categoryMiddleT .snavRight .vrSnav,
#searchMiddleT .snavRight .vrSnav,
#findRoom .vrSnav,
#findStyle .vrSnav,
#findSeries .vrSnav {
	padding: 0 16px 0 15px;
	background: url(/images/parts/vr_snav.gif) no-repeat right 3px;
}
#categoryMiddleB .sortBold,
#searchMiddleB .sortBold,
#findRoomDetailMiddle .sortBold,
#newArrivalDetailMiddle .sortBold {
	font-weight: bold;
}
#categoryMiddleB p,
#searchMiddleB p,
#findRoomDetailMiddle p,
#newArrivalDetailMiddle p {
	margin-right: 10px;
}
#categoryMiddleB .sortLast,
#searchMiddleB .sortLast,
#findRoomDetailMiddle .sortLast,
#newArrivalDetailMiddle .sortLast {
	margin-right: 24px;
	/margin-right: 13px;
}
#categoryMiddleB li,
#searchMiddleB li,
#findRoomDetailMiddle li,
#newArrivalDetailMiddle li {
	margin-top: 5px;
	/margin-top: 3px;
}
#categoryMiddleB .vrSort,
#searchMiddleB .vrSort,
#findRoomDetailMiddle .vrSort,
#newArrivalDetailMiddle .vrSort {
	margin-right: 11px;
	background: url(/images/parts/vr_sort.gif) no-repeat right 2px;
	/background: url(/images/parts/vr_sort.gif) no-repeat right 4px;
	padding-right: 10px;
}


/*==================================================================

	detail.css

================================================================== */
/* tooltip */
.tooltip{
    width: 76px;
	height: 66px;
	background: url(/images/parts/blt_tooltip.png) no-repeat left top;
	padding: 7px;
	margin: 0;
    position: absolute;
	z-index: 200;
}
.tip {
	display:block;
}

/* wrap */
#detailTop {
	padding-bottom: 119px;
}
#detailMiddle {
	padding-bottom: 55px;
}
#detailMiddleL {
	width: 434px;
	float: left;
	padding-right: 23px;
	background: url(/images/parts/vr_dotted.gif) repeat-y top right;
	margin-right: 23px;	
}
#detailMiddleR {
	width: 248px;
	float: left;
}

/*  */
#detail h2 {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 20px;
}
#detailBottom dl {
	float: left;
}
#detailBottom img {
	margin-bottom: 3px;
}
#detailBottom a {
	display: block;
}
#detail #staffsVoice,
#detail #customerReview {
	margin-bottom: 15px;
}
#detail #coodinateItems,
#detail #similarItems,
#detail #checkedItems {
	margin-bottom: 45px;
}

#detailMiddleL dt {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 12px;
}
#detailMiddleL .detailTitle {
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 12px;
}
#detailMiddleL .detailDescription {
	/* line-height: 1.60; */
	margin-bottom: 50px;
}
#detailMiddleL .specTitle {
	margin-bottom: 7px;
}

#detailMiddleL table {
	/* line-height: 1.60; */
}
#detailMiddleL th {
	width: 34px;
	/width: 37px;
	padding: 11px;
	font-size: 11px;
	font-weight: bold;
	background-color: #F5F5F5;
	border: 1px solid #CCCCCC;
}
#detailMiddleL td {
	width: 353px;
	/width: 350px;
	padding: 11px;
	border: 1px solid #CCCCCC;
}
#detailMiddleL .tableInsideL {
	width: 36px;
	float:left;
}
#detailMiddleL .tableInsideR {
	width:317px;
	float:left;
	/margin-left: -5px;
}

#detailMiddleR h3 {
	margin-bottom: 20px;
}
#detailMiddleR h6 {
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 12px;
}
#detailMiddleR .colorBox li {
	float:left;
}
#detailMiddleR .colorBox li a {
	position: relative;
	display: block;
	width: 38px;
	height: 30px;
	margin-bottom: 3px;
	margin-right: 3px;
}
#detailMiddleR .colorBox li a.current {
	display: block;
	overflow: hidden;
	width: 30px;
	height: 22px;
	border: 4px solid #222222;
	margin-bottom: 3px;
	margin-right: 3px;
	cursor: default;
}
#detailMiddleR .colorBox li a.current img {
	position: relative;
	top: -4px;
	left: -4px;
}
#detailMiddleR .colorBox li a.current .tooltip img {
	position: relative;
	top: 0px;
	left: 0px;
}
#detailMiddleR .standardColor {
	margin-bottom: 15px;
}
#detailMiddleR .recievedColor {
	margin-bottom: 20px;
}
#detailMiddleR .colorBottomTitle {
	font-size: 11px;
	font-weight: bold;
}
#detailMiddleR .colorBottomT {
	margin-bottom: 15px;
}
#detailMiddleR .colorBottomB {
	padding-bottom: 26px;
	background: url(/images/parts/hr_dotted.gif) repeat-x left bottom;
	margin-bottom: 30px;
}
#detailMiddleR .order {
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 18px;
}
#detailMiddleR .orderSelect,
#detailMiddleR .orderNumber {
	font-size: 12px;
	height:20px;
	position: relative;
	top: -3px;
	/top: 2px
}
#detailMiddleR .orderSelect {
	width:150px;
	/width: 160px;
}
#detailMiddleR .orderNumber {
	width:60px;
}
#detailMiddleR .orderTop {
	margin-bottom: 12px;
}
#detailMiddleR .orderPrice {
	font-size: 18px;
	padding-left: 3px;
	position: relative;
	top: 1px;
}
#detailMiddleR .orderTax {
	font-size: 13px;
	font-weight: normal;
}
#detailMiddleR .orderCode {
	font-size: 12px;
	font-weight: normal;
}


#detailMiddleR .cart {
	margin-bottom: 10px;
}
#detailMiddleR .detailReserve {
	margin-bottom: 10px;
}
#detailMiddleR .favoriteInquiry {
	margin-bottom: 5px;
}
#detailMiddleR .sample {
	margin-bottom: 35px;
}
#detailMiddleR .freight {
	margin-bottom: 40px;
}
#detailMiddleR .freightTop {
	margin-bottom: 30px;
}
#detailMiddleR .freightTop dt {
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 8px;
}
#detailMiddleR .freightTop dd {
	margin-bottom: 8px;
}
#detailMiddleR .aboutFreight {
	padding-left: 15px;
	background: url(/images/parts/blt_arrow_black.gif) no-repeat left 1px;
	/background: url(/images/parts/blt_arrow_black.gif) no-repeat left 2px;
}
#detailMiddleR .freightFoot {
	color: #666666;
}
#detailMiddleR .freightBottom li {
	/* line-height: 2.0; */
	margin: 8px 0;
	padding-left: 14px;
	background: url(/images/parts/blt_top_arrow.gif) no-repeat left 5px;
	/background: url(/images/parts/blt_top_arrow.gif) no-repeat left 6px;
}

#detailMiddleR .sns{
	display: block;
	width: 110px;
	float: left;
}


#staffsVoice .staffsPhoto {
	margin: 4px 10px 0 0;
	float:left;
}
#staffsVoice .staffsName {
	width: 60px;
	margin: 10px 6px 0 0;
	float:left;
}
#customerReview .customerName {
	width: 84px;
	margin: 10px 42px 0 0;
	float:left;
}
#customerReview .customerName dt {
	color: #666666;
}
#staffsVoice .commentsL {
	width: 602px;
	height: 8px;
	background: url(/images/parts/blt_comments_top.gif) no-repeat left top;
	float: right;
}
#customerReview .commentsL {
	width: 602px;
	height: 8px;
	background: url(/images/parts/blt_comments_top.gif) no-repeat left top;
	float: right;
}
#staffsVoice .comments {
	width: 533px;
	line-height: 1.40;
	padding: 4px 25px 4px 44px;
	background: url(/images/parts/blt_comments.gif) no-repeat left top;
	float: right;
}
#customerReview .comments {
	width: 533px;
	line-height: 1.40;
	padding: 4px 25px 4px 44px;
	background: url(/images/parts/blt_comments.gif) no-repeat left top;
	float: right;
}
#staffsVoice .commentsR {
	width: 602px;
	height: 8px;
	background: url(/images/parts/blt_comments_bottom.gif) no-repeat left top;
	float: right;
}
#customerReview .commentsR {
	width: 602px;
	height: 8px;
	background: url(/images/parts/blt_comments_bottom.gif) no-repeat left top;
	float: right;
}



/*==================================================================

	cart / itemSearch

================================================================== */
/* rayout */
#cart #cartSimilar {
	padding-bottom: 55px;
}
#cart #cartFavorite {
	padding-bottom: 65px;
}


/* cartTop */
#cart .cartTop {
	/* line-height: 1.6; */
	padding-bottom: 25px;
}
#cart .cartTop table{
	border-collapse: separate;
}
#cart .cartTop caption h2 {
	padding-bottom: 14px;
}
#cart .cartTop caption h3 {
	padding-bottom: 12px;
}
#cart .cartTop th {
	border-top: 1px solid #CCCCCC;
	padding-top: 12px;
	padding-bottom: 12px;
	border-bottom: 1px solid #CCCCCC;
}
#cart .cartTop td {
	padding-top: 17px;
	padding-bottom: 17px;
	border-bottom: 1px solid #CCCCCC;
}
#cart .cartImage {
	width: 74px;
	padding-left: 27px;
	padding-right: 32px;
	text-align: center;
}
#cart .cartName {
	width: 293px;
}
#cart .cartPrice {
	width: 60px;
	padding-right: 42px;
	text-align: right;
}
#cart .cartNumber {
	width: 56px;
	padding-right: 15px;
	text-align: center;
}
#cart .cartNumberBox {
	width: 56px;
	height: 19px;
}
#cart .cartDelivery {
	width: 110px;
	text-align: center;
}
#cart .cartDeliveryBottom {
	width: 110px;
	text-align: left;
}
#cart .cartTotalT {
	padding-bottom: 5px;
}
#cart .cartTotalB {
	font-size: 14px;
	font-weight: bold;
}
#cart .cartBtnT {
	padding-bottom: 6px;
}
#cart .cartSubtotal {
	width: 75px;
	padding-right: 46px;
	text-align: right;
}
#cart .cartLater {
	width: 90px;
	padding-right: 20px;
}
#cart .cartRestock {
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	position: absolute;
}


/* cartBottom */
#cart .cartBottom ul {
	float: left;
	padding-left: 27px;
}
#cart .cartBottom .btnOrder {
	float: right;
	padding-right: 350px;
}
#cart .cartBottom li{
	/* line-height: 1.6; */
	padding-left:14px;
	background: url(/images/parts/blt_top_arrow.gif) no-repeat left 5px;
	/background: url(/images/parts/blt_top_arrow.gif) no-repeat left 6px;
}
#cart .cartBottom {
	padding-bottom: 90px;
}
#cart .cartStop,
.itemSearch .searchStop {
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	margin-bottom: 10px;
	text-align: center;
}
#cart .cartExclamation,
.itemSearch .searchExclamation {
	margin: 1px 5px 0 0;
	vertical-align: top;
}

/*==================================================================

	3-1

================================================================== */
#destination,
#destinationNarrow {
	/* line-height: 1.6; */
	padding-bottom: 25px;
}
#destination table,
#destinationNarrow table {
	border-collapse: separate;
}
#destination caption h2 {
	padding-bottom: 14px;
}
#destination caption h3 {
	padding-bottom: 12px;
}
#destination th,
#destinationNarrow th {
	border-top: 1px solid #CCCCCC;
	padding-top: 12px;
	padding-bottom: 12px;
	border-bottom: 1px solid #CCCCCC;
}
#destination td,
#destinationNarrow td {
	padding-top: 17px;
	padding-bottom: 17px;
	border-bottom: 1px solid #CCCCCC;
}
#destination .cartImage {
	width: 74px;
	padding-left: 20px;
	padding-right: 32px;
	text-align: center;
}
#destination .cartName {
	width: 436px;
}
#destination .cartPrice {
	width: 60px;
	padding-right: 42px;
	text-align: right;
}
#destination .cartNumber {
	width: 56px;
	padding-right: 15px;
	text-align: center;
}
#destination .cartNumberBox {
	width: 56px;
	height: 19px;
}
#destination .cartDelivery {
	width: 110px;
	text-align: center;
}
#destination .cartDeliveryBottom,
#destinationNarrow .cartDeliveryBottom {
	width: 110px;
	text-align: left;
}
#destination .cartTotalT,
#destinationNarrow .cartTotalT {
	padding-bottom: 5px;
}
#destination .cartTotalB,
#destinationNarrow .cartTotalB {
	font-size: 14px;
	font-weight: bold;
}
#destination .cartBtnT {
	padding-bottom: 6px;
}
#destination .cartSubtotal,
#destinationNarrow .cartSubtotal {
	width: 75px;
	padding-right: 20px;
	text-align: right;
}
#destination .cartRestock {
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	position: absolute;
}

.inputSampleW {
width: 273px;
}

#destinationNarrow .cartBlank {
	width: 553px;
}


/* mypage */
#myPageTable {
	padding-bottom: 25px;
}
#myPageTable .memberStatic {
	width: 758px;
/*	border: 1px solid #D0D0D0;	*/
	font-size: 12px;
	margin: 0 auto 15px;
}
#myPageTable .memberStatic dt.dtTitle {
	padding: 45px 5px 15px;
	font-weight: bold;
/*	background: #F0F0F0;	*/
	font-size: 16px;
}
.h2MyPage {
	width: 735px;
	margin: 0 auto 35px;
	padding: 45px 0 15px 23px;
	border-bottom: 1px solid #CCCCCC;
	font-size: 22px;
	font-weight: bold;
	background: url(/images/parts/blt_member_h2.gif) no-repeat left 45px ;
	/background: url(/images/parts/blt_member_h2.gif) no-repeat left 50px ;
}
#myPageOthers {
	width: 758px;
	margin: 0 auto;
	padding-bottom: 90px;
}
#myPageOthers ul {
	float: left;
}
#myPageOthers li{
	padding-left:14px;
	background: url(/images/parts/blt_top_arrow.gif) no-repeat left 5px;
	/background: url(/images/parts/blt_top_arrow.gif) no-repeat left 6px;
}
#myPageItems {
	width: 758px;
	margin: 0 auto;
}
.myPagePrev {
	width: 240px;
	margin: 0 auto;
}
.myPageTitle {
	margin-bottom: 20px;
}
.myPageBtn {
	width: 240px;
	margin: 0 auto;
}

/*  */
#memberAddress .itemBoxPage p {
	display: block;
	float: left;
}
#memberAddress .itemBoxPage ul li {
	float: left;
}
#memberAddress .itemBoxPage ul {
	float: right;
}
#memberAddress .itemBoxPageFirst {
	padding-left: 19px;
	background: url(/images/parts/blt_page_first.gif) no-repeat left -1px;
	/background: url(/images/parts/blt_page_first.gif) no-repeat left top;
}
#memberAddress .itemBoxPagePrev {
	padding-left: 11px;
	background: url(/images/parts/blt_page_prev.gif) no-repeat left -1px;
	/background: url(/images/parts/blt_page_prev.gif) no-repeat left top;
}
#memberAddress .itemBoxPageNext {
	padding-right: 11px;
	background: url(/images/parts/blt_page_next.gif) no-repeat right -1px;
	/background: url(/images/parts/blt_page_next.gif) no-repeat right top;
}
#memberAddress .itemBoxPageLast {
	padding-right: 19px;
	background: url(/images/parts/blt_page_last.gif) no-repeat right -1px;
	/background: url(/images/parts/blt_page_last.gif) no-repeat right top;
}
#memberAddress .vrPage {
	padding-right: 11px;
	margin-right: 10px;
	background: url(/images/parts/vr_sort.gif) no-repeat right 3px;
	/background: url(/images/parts/vr_sort.gif) no-repeat right 5px;
}
#memberAddress .pageBold {
	font-weight: bold;
}

/* 5-1 */
#memberCustomerReview caption h2,
#memberCustomerReview dt h2 {
	padding-bottom: 24px;
	border-bottom: 1px solid #CCCCCC;
}
#memberCustomerReview dt {
	padding: 0px;
	border-bottom:none;
}
.resetBB {
	border-bottom: none !important;
}

/* 2-29 */
.torokuL {
	float: left;
}

.torokuR {
	float: right;
	padding: 5px;
	border: 1px solid #CCCCCC;
}

/* 5-6 */
.company th,
.company td {
	padding: 0 0 15px;
	border-bottom:none;
}
.soryo {
	margin: 25px 20px 15px;
}
.soryo th {
	padding: 2px 0 2px;
	border-bottom:none;
	width: inherit !important;
	/* text-align: right; */
}
.soryo td {
	padding: 2px 0 2px 25px;
	border-bottom:none;
	text-align: right;
}
.soryo caption {
	margin-bottom: 20px;
}
.borderB {
	border-bottom: 1px solid #CCCCCC !important;
}
.hannyuBox {
	margin: 50px 0 !important;
}
.hannyuL {
	float: left;
}
.hannyuR {
	float: right;
	width: 380px;
}
.hannyuR p {
	margin-bottom: 25px;
}
.hannyuB {
	margin-top:15px;
}
.hannyuT {
	margin-bottom:160px;
}
.padImg {
	padding:5px 0;
}

.calendar {
	border-bottom: 1px solid #CCCCCC;
	margin:0 auto 15px;
}
.calendar caption {
	font-weight: bold;
	border-bottom: 1px solid #CCCCCC;
	padding: 7px 0;
}
.calendar th {
	text-align: center;
	padding: 7px 0;
	width:45px;
}
.calendar td {
	text-align: center;
	padding: 7px 0;
	border-bottom:none;
}
.soryoT {
	margin-bottom: 15px;
	text-align: center;
}
.guideH {
	font-weight: bold;
	font-size:12px;
	padding:10px !important;
	margin-bottom:25px !important;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #DDDDDD !important;
	background-color: #F5F5F5;
}
.guideHB {
	margin-bottom:50px !important;
}
dl.hannyuList dt{
	font-weight: normal;
}
dl.hannyuList dd{
	margin-left: 5px;
}
.imgCenter {
	text-align: center;
}
.ressetPB {
	padding-bottom:0 !important;
}
.paySelect {
	text-align: center;
	border: 1px solid #CCCCCC;
	padding: 4px;
	margin: 7px 0 35px;
}
.paySelect a {
	background-color: #FFFFFF;
}

</pre></body></html>