#pdp-left .pdpMainImage, .prod_secondary_container img {opacity:0;filter: alpha(opacity = 0);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";/*outline: 2px solid #FFF;*/background:url("../images/parts/loader.gif") center center no-repeat;
}

/* Main Product Image */.prod_img_container {cursor:pointer;font-size: 2em;opacity:100;filter:alpha(opacity=100);width:100%;max-width: 600px;}.prod_img {max-height: 100%;max-width: 100%;}.mainProdImgContainer {position: relative;text-align: center;max-height: 598px;max-width: 598px;width: 100%;border: 1px solid #cccccc;}.mainProdImgContainer>img {display: block;max-height: 598px;max-width: 598px;width: 100%;}.prod_img_container a {text-align: center;text-transform: uppercase;font-size: 11px;letter-spacing: 1px;color: #555454;display: block;line-height: 2em;margin-top:-2em;}.fullScreen {position: absolute;/*position: relative;*/text-decoration: underline;z-index: 100;/*	width: 60%;*//*	padding: 0 20%;*//*	margin-top: 25px;*//*left:-25px;*//*margin-right: 50px;*/width: 100%;padding: 0;}.fullScreen a {background: url('../images/parts/inviso.gif');}.fullScreen a:hover {color:#000;}#pdpPrevNextDiv,#pdpPrevNextDiv a {color: #555454;font-size: 11px;}#pdpPrevNextDiv a:hover {color: #000000;}/*.breadcrumbs a:hover {text-decoration: underline;}.breadcrumbs a:active {font-weight: 900;color: #000;text-decoration: none;}*/.prev {padding-right: 15px;}.next {padding-left: 17px;}

/* Prev/Next Styles.prevNext {position: absolute;top: 20px;right: 0;} .prevNext span a {font-weight: 700;text-transform: uppercase;font-size: 1.1em;}.prevNext a:hover {text-decoration: underline;}*/.addBorder {border-bottom: 2px solid #000;margin-left: 15px;margin-right: 15px;}.addBorderB {border-bottom: 2px solid #FFF;margin-left: 15px;margin-right: 15px;}#pdp-top {zoom: 1;vertical-align: baseline;color: #555454;font-weight: 700;margin 20px 5px 0 5px;/*	padding: 1em 5px 1.5em 5px;*/padding: 15px 5px 15px 5px;}#pdp-top:after {content: ".";}#pdp-left {margin-right: 422px;/*496*/position: absolute;max-width: 600px;text-align: center;/*	float: left;*//*	border-top: 1px solid #cccccc;*/}/* move to {country_lang}.css #zoomText {background:#fff url(../images/parts/pdp_sprite.png) no-repeat -265px 10px;opacity:0.00;filter: alpha(opacity = 00);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";position: absolute;top: 50%;left:50%;width: 50px;height: 50px;padding: 10px;margin: -30px;}*//*PDP BUTTONS STYLE*//* Wishlist / Cart Buttons *//*.addTo {display: block;margin-bottom: 25px;}.wishlist {display: inline-block;width: 143px!important;height: 28px;color: #999;border: 1px solid #999;text-align: center;margin-right: 2px;float: left;}.wishlist span {position: relative;top: 7px;text-transform: uppercase;font-size: 1.1em;font-weight: 700;letter-spacing: 1px;}.addtobag .addToCart {display: inline-block;background-color: #000;width: 258px;height: 28px;color: #fff;text-align: center;border:1px solid #000;} .addtobag .addToCart:hover {background: #333;text-decoration: none;border:1px solid #333;}.addtobag .addToCart span {position: relative;top: 7px;text-transform: uppercase;font-size: 1.200em;font-weight: 700;color: #fff;text-decoration: none;letter-spacing: 0.1em;}.addtobag {float: right;}.wishlist .addToCart, .wishlist .addToCart span {background:none;color:#555454!important;width: 144px!important;}.wishlist:hover {border:1px solid #000000;}.wishlist .addToCart:hover,.wishlist .addToCart:hover span {text-decoration:none;color:#000000;}*/
#pdpAddToCartLink {
/*	width: 258px;
	width: 518px;*/
	width: 410px;
	height: 26px;
/*	margin-left:5px;*/
	margin-bottom: 9px;
}
#wishlistButton {
/*	width: 143px;width: 516px;*/width: 410px;height: 26px;}
/* DROPDOWN */
.pdpSelectSQ {zoom: 1;}.pdpSelectSQ:after {content: ".";}.QtyBox {zoom: 1;/*width: 422px;*/ width: 304px; position: relative;float: left;/*	height: 55px;*/padding: 0;margin: 0;text-align: left;}.QtyBox:after {content: ".";}.Qty {/*max-width: 422px;*/ max-width: 304px; position: relative; height: 50px;padding: 0;margin: 0;color: #555454;font-size: 100%;font-weight: 700;text-transform: uppercase;text-align: left;letter-spacing: 1px;}.quantity {margin-top: 10px;text-transform: uppercase;font-size: 1.100em;width:144px;letter-spacing: 1px;}.quantityL {width: 100%;margin-top: 10px;text-transform: uppercase;font-size: 1.1em;letter-spacing: 1px;}.QtyAlert {width: 100%;/*	margin-top: 10px;*//*	font-weight: 700;*/font-size: 1em;line-height: 14px;}#selectSize, #selectedQuantity {z-index: 999;}

/* DROPDOWN STYLES  */.sizeChart {position: absolute;z-index: 888;background: url("../images/parts/pdp_sprite.png") no-repeat scroll 67px -92px transparent;top: -10px;/*left: 338px;*/ left: 300px; width: 90px;height: 14px;margin: 0 0 0 0;font-size:1.1em;font-weight: 700;color: #555454;text-transform: uppercase;vertical-align: middle;}/*TABS*//*PRODUCT DESCRIPTION*/#pdpSelectSQ {display:inline-block;/*width: 520px;*/ width: 412px;}#addButtons {display:inline-block;/*	height: 65px;width: 412px;*/margin-top: 18px;}/* View Fullscreen */div#full-size-view {background:none;display:block;position:relative;text-align:center;width:100%;margin-left:auto;margin-right:auto;}#full-size-view {position:absolute;height:100%;width:100%;left:0;top:0;background:#fff;z-index:9999;display:none;}#full-size-nav {width:100%;min-height: 140px;position:fixed;background:#fff;text-align:center;z-index:10000;top:0;}#full-size-image {height:auto;display:none;}.close-fullscreen {z-index:1099;position: fixed;right:0;top:0;display: block;cursor:pointer;width: 22px;height: 22px;text-decoration: none;margin: 15px;background: url("../images/parts/pdp_sprite.png") no-repeat -76px 0px;}.fullscreen-back {z-index:1099;position: fixed;left:0;top:0;display: block;cursor:pointer;text-transform: uppercase;margin: 15px;font:1.2em;font-weight: 700;letter-spacing: 1px;color: #000;}#fullScreenMainImage {min-height: 500px;padding-top: 140px;}#fullScreenMainImage img{width: 100%;border:none;padding: 0;}#fullscreenSwatchWrapper {text-align: center;background: #fff;}#fullscreenSwatchWrapper .swatchImgContainer {margin: 0 auto;max-width: 650px;}/*Full Screen Carousel*/#full-screen-view {z-index: -1;display: none;overflow: visible;visibility:visible;min-height:100%;position: absolute;width:100%;height:100%;/*	min-height: 1700px;*/background: #FFF;text-align: center;} /*holder div*/#full-carousel {width: 100%;margin:0 auto;height:115px;text-align: center;}div.nav-carousel {text-align: center;width: 100%;margin:0 auto;}#full-carousel-content {width: 600px;margin:0 auto;overflow: hidden;position: relative;}#carousel-container {overflow: hidden;width: 550px;height: 100px;margin: 0px auto;padding: 0;}#full-carousel img {width: 94px;height:94px;cursor: pointer;border: 1px solid #FFF;margin: 1px;padding: 1px;}#full-carousel ul {text-align: center;padding-top: 15px;}#full-carousel ul li {display: inline-block;list-style-type: none;width:100px;height:100px;}#full-carousel ul li a:active {border: 4px solid #000;}#carousel-right {position: absolute;margin-left: 610px;top: 50px;width:15px;height:25px;cursor: pointer;background: url("../images/parts/pdp_sprite.png") no-repeat -62px 0px;}#carousel-left {position: absolute;top: 50px;cursor: pointer;width:15px;height:25px;background: url("../images/parts/pdp_sprite.png") no-repeat -48px 0px;}#carousel-right:hover {background-position: -34px 0px;}#carousel-left:hover {background-position: -20px 0px;}/* Popup Styles */#lean_overlay {position: fixed;z-index:100;top: 0px;left: 0px;height:100%;width:100%;background: none;display: none;}

/*Social Styles */
.socialSection { letter-spacing: 0.7px; padding-bottom: 5px; }

.socialSection ul, .socialSection li {
	bottom: 1px;
	display: inline;
/*	left: 3px;*/
	position: relative;
}
.socialSection span {
	font-weight: 700;
	color: #555454;
/*	font-size: 1.200em;*/
	line-height: 18px;
}

/*BUTTONS*//* INSTORE PICK UP POPUP *//* Secondary Image Styles */ .prod_secondary_container {background: #fff;margin: 0 auto;/*overflow: hidden;*/ cursor: pointer;max-width: 600px;}.prod_secondary_container .square, .prod_secondary_container .square1, .prod_secondary_container .square2, .prod_secondary_container .square3, .prod_secondary_container .square4 {/*	background:url("../images/loader.gif") center center no-repeat;*/}.prod_secondary_container .square,  .prod_secondary_container .square3, .prod_secondary_container .square4 {/*float: left;*/}.prod_secondary_container .square1,  .prod_secondary_container .square2, .prod_secondary_container .square5 {/*float: right;clear: none;*/}/*.prod_secondary_container .square1 {float: right;margin-left: 2px;height: 49%;width: 49%;} *//*.prod_secondary_container .square4 {float: left;} *//*#alternateImageHolder {position: relative;text-align: center;width: 100%;max-width: 598px;font-size: 0;margin-top: 2px;}#alternateImageHolder img {width: 100%;height: auto;display: inline-block;}#alternateImagesContents {width: 100%;margin: 0 auto;padding: 0;}#alternateImagesContents .alternate {clear: none;display: inline-block;}#alternateImagesContents .alternate img {width: 100%;height:auto;border-left: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}#alternateImagesContents .a-image {width: 49.9%;float: left;max-width: 299px;}#alternateImagesContents .m-image {float: right;width: 49.9%;margin-bottom: -1px;max-width: 298px;}#alternateImagesContents .m-image img {border-right: 1px solid #cccccc;}#alternateImagesContents .n-image {width: 100%;max-width: 600px;}#alternateImagesContents .c-image {max-width: 600px;width:100%;}*//* May We Suggest Styles */.productSuggest {position: relative;/*	text-align: center;*/text-align: left;top: 15px;padding-bottom: 35px;}#productSuggestDiv span {font-family: 'Libre Baskerville', serif; color: #000;font-size: 18px;font-weight: 400;/*	text-transform: uppercase;*/letter-spacing: 0;padding: 53px 0 0 0;display: block;text-align: left;}#productSuggestDiv {color: #000;/*padding: 20px 0 10px 0;*//*	border-bottom: 1px solid #B4B4B4;*//*background: #ffffff;*/}.suggestImg {position: relative;top: 10px;/*width: 522px;*/ width: 414px;}div.suggestItem {/*	display: inline;*//*	background:url("../images/parts/loader.gif") center center no-repeat;*//*	width: 130px;height: 130px;min-width: 137px;*/margin: 0;padding: 0;width: 174px;height: 174px;display: inline;}.suggestImg img {/*	width: 100%;*//*	width: 135px;height: 135px;*//*border: 1px solid #ff0000;*//*width: 170px;height: 170px;*/ width: 133px; height: 133px;}.suggestImg span {position: relative;top: 6px;}.suggestImg .clear {margin-top: 2px;}.suggestImg div, .suggestImg div a {margin: 0;padding: 0;/*	width: 33%;min-width: 137px;*/}/* Recently Viewed Styles */#productViewedDiv {display: block;padding:0px 0px 20px 0px;margin-bottom: 24px;/*	text-align: center;*/text-align: left;min-height: 140px;/*background: #ffffff;*/}.productViewed {position: relative;top: 30px;text-align: left;margin: 0 42px;display: none;margin: 0;padding: 0;}.productViewed span {font-family: 'Libre Baskerville', serif; display: block;color: #000;font-size: 18px;font-weight: 400;/*	text-transform: uppercase;*/letter-spacing: 0;padding: 0;/*padding: 20px 0px 10px 0px;*//*	border-bottom: 1px solid #B4B4B4;*/display: block;text-align: left;} #productSuggestDiv span span.italic, .productViewed span span.italic {font-family: 'Libre Baskerville', serif; display: inline; font-size: 18px; font-weight: 400; font-style: italic; letter-spacing: 0;}
.recentlyViewedItem, .recentlyViewedItem a {display: inline;min-width: 82px;width: 20%;background:url("../images/parts/loader.gif") center center no-repeat;}.viewedImg {position: relative;top: 10px;}.viewedImg img {/*width: 170px;height: 170px;*/ width: 133px; height: 133px;}.viewedImg span {position: relative; top: 6px;}

/*SizeChartPopup*//*#sizeChartContent {position: absolute;z-index: 11000;opacity: 1;border: 3px solid #000;background: #fff;}.sizeChartBox:after {content: ".";}.sizeChartBox {min-width: 400px;zoom: 1;padding: 0 20px 10px 20px;margin: 0 auto;}.mensShoesChart {width: 50%;margin: 0 auto;}.womensClothingChart {width: 45%;float: left;}.OutSize {float: right;}.sizeChartTable {width: 100%;font-size: 1.1em;font-weight: 700;color: #555454;margin-bottom: 5px;}.sizeTitle {padding: 25px 0 25px 0;color: #000;font-family: 'Lato',Helvetica,Arial,sans-serif;font-size: 1.8em;font-weight: 700;text-align: center;}.alpha, .numeric, .chest, .waist {letter-spacing: 1px;text-align: right;}.alpha {padding: 13px 7px 20px;color: #000;}.numeric {padding: 0 7px 20px 0;color: #000;}.chest {padding: 0 7px 20px 0;}.waist {padding: 0 7px 15px 0;}.ItemTitle {color: #999;font-weight: 700;font-size: 1.1em;letter-spacing: 0.1em;text-align: center;padding-bottom: 15px;}.chartHeading {width: 90px;nowrap: nowrap;color: #000;font-weight: 700;font-size: 1em;letter-spacing: 0.1em;text-align: center;vertical-align: middle;border-bottom: 2px solid #a9a9a9;padding-bottom: 7px;}.sizeCell {border-left:none;font-size: 1.1em;letter-spacing: 1px;text-align: center;vertical-align: middle;padding: 10px;}.sizeCell strong {color: #000;}.alternateRowCell {background-color: #f3f3f3;}td.CellTop {padding-top: 15px;}.SizeInfo {color: #000;font-size: 1em;text-align: center;line-height: 16px;padding-bottom: 20px;}*/

/*SWATCH Styling Specifications*/#full-size-view img, #swatchImgContainer img, #instoreSwatchImgContainer img {border: 1px solid #FFF;padding: 1px;}#full-size-view img.selected, #swatchImgContainer img.selected, #instoreSwatchImgContainer img.selected {border: 1px solid #555454;padding: 1px;letter-spacing: 0;}.full-screen-swatch {display: inline-block;}.pdSwatch {height: 78px;width: 78px;cursor: pointer;}.swatchImgContainer {margin: 2px 0 8px;}.swatchImgContainer .pdSwatch {border: 1px solid #fff;padding: 1px;margin:0;}.swatchImgContainer .pdSwatch .selected {border-color:#000;}/*4. Product Offer: "ONLINE EXCLUSIVE" all in uppercase. Lato @ 700 - 12px;#555454*/#onlineExclusiveDiv {clear:both;text-transform: uppercase;font-weight: 700;color:#555454;font-size: 1.2em;}.div-productcolor-class {float: left;display: inline-block;}.div-productcolor-class img {cursor: pointer;}.pdContent {padding: 15px 20px 20px 0;font-size: 1em;/*	border-bottom:1px solid #cccccc;*/}.pdContent span {font-size: 1.2em;line-height: 22px;letter-spacing: 0.04em;color: #555454;}.pdContent ul li {font-size: 1.2em;font-weight: 400px;line-height: 19px;} .ReviewTitle {font-size: 1.6em;line-height: 20px;color: #333;text-transform: uppercase;font-weight: 700;}/* Select Color */.selectColor {padding-top: 32px !important;}.selectColor span {text-transform: uppercase;letter-spacing: 0.7px;}.selectColor .color {font-size: 1.1em;}.selection {font-size: 1em;letter-spacing: 0px;margin-left: 6px;font-weight: 700;}.quantityL span.selection {color: #666;}/*.selection em, .QtyAlert em {color: #df1c24;font-weight: 700;}*/.feature {font-size: 1.2em;font-weight: 700;}.liveChat {float:right;margin-top: -5px;letter-spacing: 1px;}.liveChat img {vertical-align: middle;}.liveChat a {font-size: 1.1em;text-transform: uppercase;font-weight: 700;/*letter-spacing: 0.7px;*/}/*Expanding Section */.pdExpand {margin: 30px 0 32px 0;padding: 0;/*width: 100%;*/width: 412px;margin-bottom: 0 !important;}.pdHeading {margin: -1px;font-size: 1.2em;color: #555454;height: 25px;/*	padding:7px 0 2px 0;*/padding:7px 0 0 0;cursor: pointer;position: relative;/*	border-bottom: 1px solid #b4b4b4;border-top: 1px solid #b4b4b4;*/background-image: url("../images/parts/pdp_sprite.png");/*	background-position: 395px -21px;*//*background-position: 502px -21px;*/background-position: 394px -21px;background-repeat: no-repeat;display: block;letter-spacing: 1px;}.pdHeading:hover, .SummaryContainer:hover {color:#000;}.pdHeading span {/*	font-weight: 700;*/}.pdExpanded {border-bottom: none;background-image: url("../images/parts/pdp_sprite.png");/*	background-position: 395px 4px;*//*background-position: 502px 4px;*/background-position: 394px 4px; background-repeat: no-repeat;display: block;}

/* Product Description */.pdTabProductTitle {margin: 15px 0 10px;}.pdTabProductTitle h1 {text-transform: uppercase;font-size: 18px;letter-spacing: 1px;font-weight: 700;color: #000;}
p.SecondLineText {color: #000; font-size: 18px; text-transform:none;}
p.ThirdLineText {color: #000; font-size: 12px;}
.pdTabProductStyle {margin-bottom: 20px;text-transform: uppercase;font-size: 1.1em;letter-spacing: 1px;}.pdTabProductPrices {font-size: 1.9em;font-weight: 700;color: #555454;}.pdTabProductSalePrice {color:#cd0000;margin-left: 5px;}/* Product Description Container */#prod_container .prod_desc_container {float: right;/*	width: 412px;*/color: #555454;padding: 0;/*width: 520px;*/width:412px;}/*SHARE BUTTON*/
.shareLabel {position: relative;bottom: 7px; font-size: 1em;}
ul.share_icons li span.shareLabel { display: inline-block; margin-top: 12px; margin-right: 2px; font-size: 11px;}
.shareBtn {cursor:pointer;}/*layout css fixzes*/
ul.share_icons { /*width: 260px;*/width: 210px;}
ul.share_action { /*width: 260px;*/width: 202px;}
ul.share_icons {float: left;text-align: left;}
ul.share_icons li {float: left;text-align: left; padding-right: 2px;}
ul.share_action {float: right;text-align: right; margin-top: -1px;}
ul.share_action li {margin-left: 5px;}
ul.share_action li img.shareBtn {/*	margin-left: 5px;*/}

/* FROM pdpcss.css  */#seoURLReviews {display: none;}/*================*/#prod_container, div.prod_secondary_container, #swatchImgContainer, ul.share_icons, ul.share_action, .suggestImg, .sizeChart, div.mainProdImgContainer, .static_wrapper, #wrapper_container {zoom: 1;}#prod_container:after, div.prod_secondary_container:after, #swatchImgContainer:after, ul.share_icons:after, ul.share_action:after, .suggestImg:after, sizeChart:after, div.mainProdImgContainer:after, .static_wrapper:after, #wrapper_container:after {content: ".";}
#flyoutBox {clear: both;/*position: absolute;*//*position: relative;*/}

/* FullScreen */#fullScreenContent{display: none;}.fullScreenFix {width: 100%;position: fixed;background-color: #ffffff;margin: 0;padding: 0;z-index:10000;zoom: 1;bottom:0;}.fullScreenFix: after {content: ".";}.fullScreenBox {/*	clear: both;*/position: relative;width: 650px;height: 115px;margin: 0 auto;padding: 0;text-align: center;}.fullScreenThumb img{/*	width: 100px;*/width: 94px;height:94px;cursor: pointer;margin: 1px;padding: 1px;}.fullScreenBack{margin: 15px;float: left;cursor:pointer;text-transform: uppercase;font-weight: 700;letter-spacing: 1px;font-size: 12px;color: #000000;}.fullScreenClose {margin: 15px;width:22px;height: 22px;background: url("../images/parts/pdp_sprite.png") no-repeat -76px 0px;float: right;cursor:pointer;}a.thumb_right {background: url("../images/parts/swatchpro_button.png") no-repeat;background-position: -35px 0;width: 35px;height: 40px;position: absolute;display: block;right:0;top:45px;/*	float: right;*/}.thumb_left {background: url("../images/parts/swatchpro_button.png") no-repeat;background-position: 0 0;width: 35px;height: 40px;position: absolute;display: block;left:0;top:45px;}ul.fullScreenThumb {overflow: hidden;width: 550px;height: 100px;/*	display: block;*/margin: 0 auto;padding-top: 15px;text-align: center;padding-right: 30px;}ul.fullScreenThumb li, ul.fullScreenSwatch li {display: inline;list-style-type: none;}ul.fullScreenSwatch {width: 100%;display: block;margin: 0 auto;padding: 5px 0;text-align: center;background: #ffffff;}ul.fullScreenSwatch li{display: inline-block;}ul.fullScreenSwatch li img {width: 48px;height: 15px;}ul.fullScreenSwatch li img.selected, ul.fullScreenThumb img.selected {border: 1px solid #555454;padding: 1px;}#fullScreenMainImage {padding-top: 150px;/*	min-height: 500px;*/}#fullScreenMainImage img{width: 100%;border:none;padding: 0;}#fullScreenMainImage{padding-top: 0; padding: 0 0 144px 0;/*画像がthumbnailで隠れる事があるので*/}

.fullPageContent {*position: absolute;}

#wrapper {height: 1800px;}

/*レビュー*/.bvReviews #Filterbox, .bvReviewsTitle, .DisplayContentReview, .ReviewDisplayStyle, .ReportLink a {zoom: 1;}.bvReviews #Filterbox:after, .bvReviewsTitle:after, .DisplayContentReview:after, .ReviewDisplayStyle:after, .ReportLink a:after {content: ".";}

.bvReviewsTitle {border-bottom: 2px solid #fff;position: relative;background-color: #ededed;}.DisplayContentLinkWrite {position: relative;display: block;width: 65%;float: left;padding: 6px 0 9px 0;}.DisplayContentLinkWrite a {padding: 0 0 0 10px;color: #444444;font-size: 1.1em;font-weight: normal;text-decoration: underline;}.bvReviews #Filterbox {position: absolute;width: 35%;float: right;right: 0;background-color: #ededed;}div.filterSort div.up {background:url(../images/parts/list-up.png) no-repeat;background-position: 95% 10px;padding-right: 20px;text-align: right;}div.filterSort div.down {background:url(../images/parts/list-down.png) no-repeat;background-position: 95% 12px;padding-right: 20px;text-align: right;}div.filterSort {color: #666;}#sortBtn a {padding: 8px 7px 7px 7px;border: 0;display: block;color: #666;font-size: 1.1em;text-transform: uppercase;text-decoration: none;overflow: hidden;}.SortSubItem div a:hover, .SortSubItem div a:hover {background: #cccccc;}div.SortSubItem div {text-align: right;}div.SortSubItem div a {border: 0;display: block;overflow: hidden;padding: 5px 7px 7px 0;font-size: 1.1em;text-decoration: none;text-transform: uppercase;}



.DisplayContentBody {clear: both;/*	overflow-y: scroll;height: 240px;padding-left: 5px;*/}.DisplayContentReview {padding: 10px;border-bottom: 2px solid #fff;background: transparent;}.ReviewDisplayStyle {margin-bottom: 10px;padding: 0;}.ReviewDateContainer {display: inline;color: #444444;font-size: 1.1em;float: right;position: static;padding-top: 3px;}.RatingNormalImage {float: left;padding: 5px 8px 5px 0;}.ReviewTitleContainer {margin-bottom: 10px;}.UserNicknameContainer {display: inline;margin-right: 10px;color: #444;font-size: 1.2em;}.UserNicknameContainer a {text-decoration: underline;}.UserLocationContainer {display: inline;color: #999;font-size: 1em;}.ReviewTitle {margin-bottom: 8px;color: #666;font-size: 1.3em;font-weight: 600;text-transform: lowercase;}.ReviewText {padding-top: 10px;color: #000;font-size: 1em;line-height: 18px;}.ReportLink {margin-bottom: 20px;}.ReportLink a {width: 20px;height: 20px;line-height: 20px;float: right;text-indent: -999em;overflow: hidden;background: url(../images/parts/iconReport.gif) no-repeat 0 0;opacity: .7;zoom: 1;filter: alpha(opacity=70);}

.ReportLink a:hover, .ReportLink a:focus, .ReportLink a:visited {opacity: 1;filter: alpha(opacity=100);}.FieldLabel {clear: both;margin-bottom: 10px;font-size: 1.2em;text-transform: capitalize;}.BVSUFieldTextArea {width: 96%;height: 50px;resize: none;background: transparent;border: 1px solid #b4b4b4;}.ReportButtons {text-align: right;margin-bottom: 10px;}.BVSUButton {vertical-align: top;display: inline-block;margin: 10px 2px 0 0;padding: 1px 20px;color: #555454 !important;font-size: 1.1em !important;font-weight: bold;text-transform: uppercase;background-color: transparent;border: 1px solid #b4b4b4;}input.BVSUButton:hover {background: #9f9f9f;border: 1px solid #7c7c7c;}

.PreviousPage {padding-right: 5px;}.PreviousPage a {background: url(../images/parts/pdp_sprite.png) no-repeat 0 -110px;padding-left: 15px;display: inline-block;text-indent: -22222px;vertical-align: baseline;}.NextPage {padding-left: 5px;}.NextPage a {background: url(../images/parts/pdp_sprite.png) no-repeat 0 -92px;padding-right: 15px;padding-left: 0;display: inline-block;text-indent: -22222px;vertical-align: baseline;}.NextPage {padding-left: 5px;}.NextPage a {background: url(../images/parts/pdp_sprite.png) no-repeat 0 -92px;padding-right: 15px;padding-left: 0;display: inline-block;text-indent: -22222px;vertical-align: baseline;}.DisplayContentFooter {background: #ededed;padding: 9px 10px;}.PageNumber {font-size: 12px !important;padding: 3px;}.PageNumber a {/*	padding: 5px 2px;*/text-decoration: none;color: #9b9b9b;}.PageNumber a:hover {text-decoration: underline;color: #444444;}.SelectedPageNumber {/*padding: 5px 10px;*/font-weight: bold;}.PageBasedPager {background: transparent;text-align: center;}img.ImgOrSprite {margin-left: 10px;}/*.SummaryContainer {padding-top: 10px;}*/.DisplayContentNoReviews {padding: 10px;font-size: 1.1em;line-height: 20px;text-transform: lowercase;}.selectionMsg {color: #df1c24;font-weight: 700;}#errorMessagesPdp {margin-top: 27px;}.ReportForm{display: none;}#sizeChartContent {border: 3px solid #000;width:440px;}

#prod_img_container{background-color: #F0F0F0;}
/*#prod_container{max-width: 1060px;min-width: 660px;width: auto;}*/
.mainProdImgContainer > img {/*設定したくないの初期設定にもどしています*/min-height: inherit;min-width: inherit;}
.mainProdImgContainer{border: none;}
#alternateImagesContents div.posiF {background-color: #F0F0F0;border: none;border-top: 6px solid #FFF !important;}

/* Localized */