@charset "utf-8";

*{margin: 0; padding: 0;}
html,body{-webkit-text-size-adjust:none;}
html{overflow-x:hidden;}
body{width:100%;background-color:#FFF !important;color:#333;}
ul,li {margin:0;padding:0;list-style:none;}
a img {border-style:none;}
img {border-style:none;}
a:hover img{opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity = 50);}
button:hover{opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity = 70);}

.bold{font-weight:bold;}
.Bold{font-weight:bold;}
.TxtOR{color:#FF6600;}
.Red{color:#FF0000;}
.red{color:#FF0000;}
.Gray{color:#666;}
.gray{color:#666;}
.Brown{color:#CF6600;}
.brown{color:#CF6600;}
.Lime{color:#00CC00;}
.lime{color:#00CC00;}
.FLime{color:#00CC00;}
.flime{color:#00CC00;}
.T14px{font-size:14px;}
.T16px{font-size:16px;}
.T18px{font-size:18px;}
.TAC{text-align:center;}

.mt15px{margin-top:15px;}
.mt25px{margin-top:25px;}
.mt40px{margin-top:40px;}
.mt50px{margin-top:50px;}

.mb15px{margin-bottom:15px;}
.mb25px{margin-bottom:25px;}
.mb40px{margin-bottom:40px;}
.mb50px{margin-bottom:50px;}
header{margin:0 auto;padding:3px 0 40px 0;background-color:#FFF;width:1100px;}
header a:link{color:#333;text-decoration:none;font-size:12px;}
header a:hover{color:#333;text-decoration:underline;}
header a:visited{color:#333;text-decoration:none;}
p.HeaderTopTxt{color:#FF6600;font-size:13px;font-weight:bold;width:1100px;text-align:center;}
p.HeaderBTxt{padding:12px 0;color:#333;font-size:10px;font-weight:bold;text-align:center;}
div#SINavi{width:1100px;height:130px;}
div#SINavi::after{clear:both;}
div#SiteID{float:left;padding:15px 0 0 0;width:500px;}
div#HeaderTxtNavi{float:right;width:500px;text-align:right;}
div#HeaderTxtNavi ul{}
div#HeaderTxtNavi ul li{display:inline-block;margin:0 0 2px 25px;}
div#HeaderTxtNavi ul li img{padding:0 3px 0 0;width:16px;height:16px;}
div#HeaderTxtNaviB{margin:10px 0 0 0;}
div#HeaderTxtNaviB ul{background-image:linear-gradient(to right, black 10%, rgba(255,255,255,0) 0%);background-position:top;background-size: 6px 1px;background-repeat:repeat-x;padding:15px 0 0 0;}
div#HeaderTxtNaviB ul li{display:inline-block;margin:0 0 0 25px;}
div#HeaderTxtNaviB ul li a:link{font-size:16px !important;font-weight:bold;}
div#HeaderTxtNaviB ul li img{padding:0 3px 0 0;width:20px;height:20px;}
div#HeaderTxtNavi::after{clear:both;}
div#GlobalNavi{width:1100px;}
div#GlobalNavi ul{height:30px;}
div#GlobalNavi ul li{float:left;box-sizing:border-box;width:220px;text-align:center;}
div#GlobalNavi ul li:nth-of-type(2n){border-right:1px dotted #F5F5F5;border-left:1px dotted #F5F5F5;}
div#GlobalNavi ul li a{display:block;padding:10px;font-size:12px;text-align:center;font-family:'Helvetica Neue', 'HelveticaNeue-Medium', 'HelveticaNeue-Light', 'Roboto', sans-serif;
background: #cfcfcf; /* Old browsers */
background: -moz-linear-gradient(top, #cfcfcf 0%, #cfcfcf 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #cfcfcf 0%,#cfcfcf 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #cfcfcf 0%,#cfcfcf 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cfcfcf', endColorstr='#cfcfcf',GradientType=0 ); /* IE6-9 */}
div#GlobalNavi ul.CommonGNavi li a:hover{opacity:1;background:rgba(25,25,112,0.9);text-decoration:none;color:#FFD700 !important;}
div#GlobalNavi ul.CommonGNavi li a:link{color:#333;}
div#GlobalNavi ul.CommonGNavi li a:visited{color:#333;}
div#GlobalNavi::after{clear:both;}
div#GNavi3C{margin:0 auto;text-align:center}
ul.HeaderFP{margin:0 0 20px 0;font-size:0;}
ul.HeaderFP li{display:inline-block;margin:0;}

div#GNavi33C{margin:0 auto;text-align:center}
ul.GNaviFPZ{margin:0;width:1100px;}
ul.GNaviFPZ li{display:inline-block;margin:0 5px;width:350px;}
ul.GNaviFPZ li img{display:block;margin:0;padding:0;border:0;}
ul.GNaviFPZ li a img{border:0;}
p.HDDay{margin:0;padding:0 0 0 50px;font-size:12px;line-height:2.0;letter-spacing:0.5px;color:#FF6600;text-align:left;}
p#HeaderUpDate{float:right;padding:7px 15px 0 0;color:#333;font-size:12px;}
p#HeaderUpDate::after{clear:both;}

section#Main2C{margin:0 auto;width:1100px;}
section#LeftN{float:left;margin:0 10px 0 0;width:180px;font-size:12px;color:#333;}
section#LeftN::after{clear:both;}
section#LeftN a:link{color:#333;text-decoration:none;}
section#LeftN a:visited{color:#333;text-decoration:none;}
section#LeftN a:hover{color:#FFD700;text-decoration:none;}

div.LeftTxtNW{margin:0 0 25px 0;padding:0 0 15px 0;}
div.LeftTxtNW p{padding:5px 0;font-size:12px;}
div.LeftTxtNW ul{}
div.LeftTxtNW ul li{box-sizing:border-box;}
div.LeftTxtNW ul li a{display:block;padding:3px;color:#333;font-size:12px;font-family:'Helvetica Neue', 'HelveticaNeue-Medium', 'HelveticaNeue-Light', 'Roboto', sans-serif;}
div.LeftTxtNW ul li a:hover{color:#FFD700;background:rgba(25,25,112,0.9);text-decoration:none;}
div.LeftImgN{margin:0 0 25px 0;}
div.LeftImgN ul{}
div.LeftImgN ul li{margin:0 0 12px 0;}


div.LeftRnkN{margin:0 0 25px 0;}
div.LeftRnkN ul{}
div.LeftRnkN ul li{margin:0 0 7px 0;}
div.LeftRnkN ul li a img{width:180px;}
div.LeftTxtN{margin:0 0 25px 0;padding:0 0 15px 0;background-color: rgba(45,45,55,0.5)}
div.LeftTxtN p{padding:5px 0;font-size:12px;}
div.LeftTxtN ul{}
div.LeftTxtN ul li{box-sizing:border-box;}
div.LeftTxtN li a{display:block;padding:3px;font-size:12px;font-family:'Helvetica Neue', 'HelveticaNeue-Medium', 'HelveticaNeue-Light', 'Roboto', sans-serif;}
div.LeftTxtN li a:hover{color:#FFD700;background:rgba(25,25,112,0.5);text-decoration:none;}

span.TxtGr{color:lime;}
span.TxtOr{color:#FF6600;}
span.TxtFG{color:forestgreen;}
span.TxtFg{color:forestgreen;}
p.FooterComment{margin:0 0 5px 0;font-size:12px;font-weight:bold;}
footer{margin:0 auto;padding:0 3px;min-width:1100px;background-image:url(https://protexshop.itembox.design/item/common/logo_2006bgu.png);background-position:right bottom;background-repeat:no-repeat;background-attachment:fixed;overflow-x:hidden;color:#FFF;}
footer a:link{color:#FFF;text-decoration:none;font-size:12px !important;}
footer a:hover{color:#FFF;text-decoration:underline;}
footer a:visited{color:#FFF;text-decoration:none;}
footer#FooterW{margin:0 auto;padding:0 3px;min-width:1100px;background-image:url(https://protexshop.itembox.design/item/common/logo_2006bgu.png);background-position:right bottom;background-repeat:no-repeat;background-attachment:fixed;overflow-x:hidden;color:#333;}
footer#FooterW a:link{color:#333;text-decoration:none;font-size:12px !important;}
footer#FooterW a:hover{color:#333;text-decoration:underline;}
footer#FooterW a:visited{color:#333;text-decoration:none;}
div.FooterNavi{margin:20px auto;width:850px;text-align:center;background:rgba(255,255,255,0.8);}
div.FooterNavi ul.Footer4C{margin:40px 0 0 0;width:850px;text-align:center;}
div.FooterNavi ul.Footer4C li{margin:0 12px;display:inline-block;width:180px;}
div.FooterNavi ul.Footer6C{margin:40px 0 0 0;width:850px;text-align:center;}
div.FooterNavi ul.Footer6C li{margin:0 8px;display:inline-block;width:120px;}
div.FooterNavi ul.Footer3C{margin:0 auto;width:850px;}
div.FooterNavi ul.Footer3C li{margin:0 5px;display:inline-block;width:264px;}
div.FooterNavi ul.Footer2CIGLN{margin:0 auto;width:850px;}
div.FooterNavi ul.Footer2CIGLN li{margin:0 3px;display:inline-block;width:415px;}
div.FooterNavi ul.Footer2C{margin:0 auto;width:810px;}
div.FooterNavi ul.Footer2C li{margin:0;display:table-cell;border-collapse:collapse;border-spacing:0;}
div.FooterNavi ul.Footer1C{margin:15px 0 0 0;width:850px;text-align:left;}
div.FooterNavi ul.Footer1C li{margin:0 0 15px 0;text-align:left;font-size:14px;color:#263769;}
ul.Footer1C{margin:15px 0 0 0;width:850px;text-align:left;}
ul.Footer1C li{margin:0 0 15px 0;text-align:left;font-size:14px;color:lime;}
div.FooterNavi ul.FooterTS4C{margin:0 auto;width:1100px;overflow:hidden;}
div.FooterNavi ul.FooterTS4C li{float:left;box-sizing:border-box;width:210px;}
div.FooterNavi ul.FooterTS4C li:hover{background: url(https://protexshop.itembox.design/item/common/icon-arrow-or.png) no-repeat;background-position: right center;}
div.FooterNavi ul.FooterTS4C li:nth-of-type(2){border-right:1px solid rgba(51,51,51,0.2);border-left:1px solid rgba(51,51,51,0.2);}
div.FooterNavi ul.FooterTS4C li:nth-of-type(3){border-right:1px solid rgba(51,51,51,0.2);}
div.FooterNavi ul.FooterTS4C li a{display:block;background:rgba(51,51,51,0.1);padding:20px;font-size:12px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all  0.4s ease;text-align:center;font-family:'Helvetica Neue', 'HelveticaNeue-Medium', 'HelveticaNeue-Light', 'Roboto', sans-serif;}
div.FooterNavi ul.FooterTS4C li a:hover{opacity:1;background:rgba(51,51,51,0.2);text-decoration:none;}
div.FooterNaviCov{margin:0 auto;width:1100px;}
div.FooterNaviCov p.FooterCopy{width:200%;font-size:1.2em;font-family:'Helvetica Neue', 'HelveticaNeue-Medium', 'HelveticaNeue-Light', 'Roboto', sans-serif;background:rgba(255,255,255,0.3);}
@media (max-width:765px){div.FooterNaviCov p.FooterCopy{font-size:0.75em;}}
div.FooterNaviCov ul.FooterTS2C{margin:40px 0 3px 0;}
div.FooterNaviCov ul.FooterTS2C li img{margin:0 0 0 0;}
h3.Footer3H{margin:25px 0 10px 0;text-align:left;font-size:16px;font-weight:bold;}
h4.Footer4H{margin:25px 0 10px 0;text-align:left;font-size:16px;font-weight:bold;}
ul.FooterImg3C{margin:0 0 20px 0;font-size:0;}
ul.FooterImg3C li{display:inline-block;margin:0;}
div#LineUpCoB ul.FooterImg3C{width:850px;margin:0 0 20px 0;font-size:0;}
div#LineUpCoB ul.FooterImg3C li{display:inline-block;margin:0;}
div#LineUpCoB ul.FooterImg3C li{display:inline-block;margin:0;}
div#LineUpCoB ul.FooterImg3C li a img{width:auto;height:auto;}
section.FFFCWrap{margin:50px auto;width:1100px;padding:20px;background-color:#FFF !important;color:#333;font-size:14px;}
section.FFFCWrap a:link{color:#999;}
section.FFFCWrap a:hover{color:#FFD700;}
section.FFFCWrap a:visited{color:#999;}
section.KKKCWrap{margin:50px auto;width:1100px;padding:20px;color:#FFF;font-size:14px;}
section.KKKCWrap a:link{color:#999;}
section.KKKCWrap a:hover{color:#FFD700;}
section.KKKCWrap a:visited{color:#999;}
section.ItemDetailWrap{float:left;width:900px;padding:20px;background-color:#FFF !important;color:#333;}
section.ItemDetailWrap::after{clear:both;}
ol.fs-c-breadcrumb__list{margin:10px 0;color:#333;}
ol.fs-c-breadcrumb__list a:link{color:#333;}
ol.fs-c-breadcrumb__list a:visited{color:#333;}
div.PageImgWrap{width:850px;background-color:#000 !important;}
div.PageImgWrap img{display:block;margin:0;padding:0;}
div.PageImgWrapF{width:850px;background-color:#FFF !important;}
div.PageImgWrapF img{display:block;margin:0;padding:0;}
div.FPageImgWrap{width:850px;background-color:#000 !important;margin:0 auto;}
div.FPageImgWrap img{display:block;margin:0;padding:0;}
table.PageMC{margin:0;padding:0;border-collapse:collapse;border-spacing:0;}

div.PageBrand{width:800px;margin:0 auto;padding:15px;border:1px solid #333;color:#FFF;font-size:12px;text-align:left;}
div.PageBrand p{color:#FFF;font-size:12px;margin:0 0 12px 0;}
div.PageBrand ul{width:800px;padding-left:12px;}
div.PageBrand ul li{display:inline-block;vertical-align:top;}
div.PageBrand ul li:nth-of-type(1){width:570px;}

div.ProComT{width:850px;margin:15px 0;padding:15px;border:1px solid #aeaeae;color:#333;font-size:13px;text-align:left;}
div.ProComT p{color:#FF0000;font-size:16px;font-weight:bold;}
div.ProComT p a:link{color:#CF6600;font-weight:bold;font-size:14px;}
div.ProComT p a:visited{color:#CF6600;font-weight:bold;}
div.ProComT p a:hover{color:#CF6600;font-weight:bold;}
span.ProComR{color:#FF0000;font-weight:bold;}

div.CRPComment{margin:25px 0;padding:15px;width:820px;border:1px solid #999;text-align:left;}
p.CRPCR{margin:15px 0;color:#FF0000;font-size:18px;font-weight:bold;}
p.CRPCB{margin:15px 0;color:#333;font-size:14px;}
p.WB{font-weight:bold;}
div.CRPComment table{font-size:14px;text-align:left;}
div.CRPComment table tr{font-size:14px;line-height:2.0;}
div.CRPComment table tr th{width:200px;}
div.CRPComment table tr td{width:200px;font-size:14px;}
div.CRPComment a:link{color:#CF6600;font-size:14px;}
div.CRPComment a:visited{color:#CF6600;}
div.CRPComment a:hover{color:#FFD700;}

div.BottomSeries{width:870px;padding:0 10px;}
div.BottomSeries ul{width:850px;padding:25px 0 0 0;}
div.BottomSeries ul li{width:850px;padding:0 0 15px 0;text-align:right;}
div.BottomSeries ul li a:link{color:#263769;font-size:12px;}
div.BottomSeries ul li a:visited{color:#263769;font-size:12px;}

div.BottomSeriesW{width:1100px;}
div.BottomSeriesW ul{margin:0 auto;width:850px;padding:25px 0 0 0;}
div.BottomSeriesW ul li{width:850px;padding:0 0 15px 0;text-align:right;}
div.BottomSeriesW ul li a:link{color:#CCC;font-size:12px;}
div.BottomSeriesW ul li a:visited{color:#CCC;font-size:12px;}

section.ItemCartSC{width:850px;min-height:750px;background-color:#FFF;font-size:14px;}
div.ItemImageBlock{float:left;width:400px;}
div.ItemImageBlock::after{clear:both;}
div.fs-c-productMainImage{width:400px;}
div.fs-c-productThumbnail{width:400px;}
div.ItemInfoBlock{float:right;width:400px;line-height:2.0;}
div.ItemInfoBlock::after{clear:both;}

h1.fs-c-productNameHeading{font-family:Hiragino Kaku Gothic W4 JIS2004;font-weight:bold;font-size:18px;line-height:1.0;}
div.fs-c-productNumber{color:#999;}
div.fs-c-productPrice{}
span.fs-c-price{display:inline !important;}
span.fs-c-price__value{color:#CF6600;font-weight:bold;font-size:18px;}
div.fs-c-productChooseVariation__variationLabel{padding:2px 8px;border:1px solid #DDD;background-color:#F6F6F6;}
div.fs-c-variationLabel{}
div.fs-c-variationMatrix__row__variationName{padding:2px 8px;border-left:1px solid #DDD;border-bottom:1px solid #DDD;border-right:1px solid #DDD;width:120px;background-color:#F6F6F6;}
div.fs-c-variationMatrix__row__variationPanels{padding:2px 8px;border-bottom:1px solid #DDD;border-right:1px solid #DDD;}
div.fs-c-variationMatrix__lane{}
label.fs-c-variationMatrix__panel{flex-direction:inherit !important;margin:5px 0 0 0;}
div.fs-c-variationMatrix__panel__stock{padding:0 12px;font-size:16px;}
input[type="radio"]{-webkit-transform: scale(1.2);transform: scale(1.2);margin:10px 10px 0 0;}
button.AtCart{margin:10px 0;border:0;background:transparent;}
button.Wlist{margin:2px 0;border:0;background:transparent;}
button.UpImg{display:none;background:transparent;}
button.OSMail{border:0;background:transparent;}

div.fs-p-productDescription{margin:20px auto;padding:20px;width:650px;font-size:14px;border:3px double #999;}
div.fs-p-productDescription::before{clear:both;}
div.fs-p-productDescription a:link{color:#CF6600;font-size:14px;}
div.fs-p-productDescription a:visited{color:#CF6600;}
div.fs-p-productDescription a:hover{color:#FFD700;}
p.ItemExpB{font-weight:bold;}
button.BtOoc{border:0;background:transparent;}
button.BtOoc img{width:32px;}
button.Bttw{display:none;background:transparent;}
button.BtAtcL{border:0;background:transparent;}
button.BtOcf{border:0;background:transparent;}
button.fs-c-button--cancel--cart img{width:32px;}
.fs-c-cartTable__dataCell--product{max-width:800px;}

article.fs-c-productListCarousel__list__item div{margin:10px 0;}
article.fs-c-productListCarousel__list__item button{margin:10px 0;}
div.fs-c-buttonContainer--purchaseHere{margin-top:-65px;text-align:right;}
div.fs-c-continueShopping{margin:15px 0 65px 0;}
div.fs-c-continueShopping img{width:200px;}
h2.fs-c-wishlistProduct__title{font-size:14px;margin:10px 0;}

div.fs-c-buttonContainer--unregisteredUserPurchase{margin-top:-150px;text-align:right;}
div.fs-c-buttonContainer--loginAndPurchase{text-align:right;}
div.fs-c-agreementConfirmationArea{margin:25px 0;}
div.fs-c-agreementConfirmation{margin:25px 0;}
div.fs-c-inputInformation__button{margin:15px 0;}
button.fs-c-button--registerAndContinue{padding:10px 15px;}
button.fs-c-button--next{padding:10px 15px;}
button.fs-c-button--login{padding:10px 15px;}
button.fs-c-button--standard{padding:5px 10px;}

div.fs-l-checkout__mainColumn ul{margin:15px 0;padding:0 25px;}
h2.fs-c-checkout-preview__title{margin:25px 0 15px 0;border-bottom:2px dotted #CCC;}
div.fs-c-checkout-preview__button{text-align:right;}
div.fs-c-confirmOrder{margin:15px 0 40px 0;text-align:center;}
table.fs-c-cartTable{margin:10px 0;}
div.fs-c-modal__contents{padding:25px;font-size:14px;}
div.fs-c-modal__header{padding:25px;font-size:14px;}
div.fs-c-modal__contents button{margin:5px;padding:5px;font-size:14px;}
div.fs-c-inputField__field{margin:10px 0;}
div.fs-c-checkout-delivery__method__message{margin:25px 0;}
ul.fs-c-checkout-deliveryMethodList{font-size:14px;}
ul.fs-c-checkout-deliveryMethodList div{margin:10px 0;}
ul.fs-c-checkout-deliveryMethodList dt{margin:20px 0 0 0;font-weight:bold;}
ul.fs-c-creditCardIcons{}
ul.fs-c-creditCardIcons li.fs-c-creditCardIcons__icon{display:inline-block;margin:10px 5px;}
ul.fs-c-checkout-addresseeList{margin:25px 0;}
li.fs-c-checkout-addressee{margin:10px 0;}
span.fs-c-listedProductName__variation{font-size:14px;}

article.fs-c-productListCarousel__list__item{margin:15px;width:240px !important;}
li.fs-c-productMark__item{margin-bottom:5px;}
article.fs-c-productList__list__item{margin-bottom:25px;}
h2.fs-c-productListItem__productName{font-size:14px;}
form.fs-c-addressBookList__form a:link{color:#FFF;}
form.fs-c-addressBookList__form a:visited{color:#FFF;}
section.fs-c-newUsers{margin-top:25px;}

div.fs-c-variationMatrix__row__thumbnail{display:none;}
figcaption.fs-c-productThumbnail__image__caption{display:none;}

div.fs-c-modal__inner{width:850px;}
div.fs-c-variationCart__wishlist{display:none;}
button.fs-c-button--addToCart--variation{width:200px;}

article.UserInterview{margin:0 auto;width:850px;color:#FFF;font-size:16px;}
article.UserInterview a:link{text-decoration:none;}
article.UserInterview a:visited{text-decoration:none;}
article.UserInterview h2{margin:20px 0;text-align:center;font-size:24px;font-weight:bold;}
article.UserInterview h3{margin:0;font-size:1.17em;font-weight:bold;}

article.UserInterviewF{margin:0 auto;width:850px;color:#333;font-size:16px;}
article.UserInterviewF a:link{text-decoration:none;}
article.UserInterviewF a:visited{text-decoration:none;}
article.UserInterviewF h2{margin:20px 0;text-align:center;font-size:24px;font-weight:bold;}
article.UserInterviewF h3{margin:0;font-size:1.17em;font-weight:bold;}
article.UserInterviewF p{line-height:1.6;}

div.InterviewColumn{width:850px;margin:0 0 25px 0;}
div.InterviewL{float:left;margin:15px 25px 0 0;width:350px;font-size:10px;text-align:right;}
div.InterviewL img{width:100%;}
div.InterviewR{float:right;margin:15px 25px 0 0;width:350px;font-size:10px;text-align:right;}
div.InterviewR img{width:100%;}
div.InterviewLP{float:left;width:450px;}
div.InterviewRP{float:right;width:450px;}
div.InterviewColumn::after{content:"";display:block;clear:both;}
div.InterviewC{width:850px;margin:0 0 40px 0;font-size:14px;}
p.ut2107L{font-size:12px;margin-bottom:25px;}
ul.FPage4C{width:850px;}
ul.FPage4C li{display:inline-block;width:200px;}
ul.FPage4C li img{width:200px;}
img.ImgC{display:block;margin:40px auto;}
div.Item650b{margin:0 auto;width:650px;}

p.documentArticle800w{width:800px;}
div.fs-c-returnedSpecialContract__link{display:none;}

div.CartComment5C{width:400px;}
div.CartComment5C dl{width: 400px;margin: 25px 0;height: 60px;line-height: 1.8;border: 1px solid #ddd;}
div.CartComment5C dl dt{width: 75px;padding: 2px 0 0 5px;height: 60px;background: #F6F6F6;float: left;}
div.CartComment5C dl dd{width: 315px;height: 60px;padding: 2px 0 0 5px;float: right;}
div.CartComment5C dl::after{clear:both;}

.fs-c-fieldMessage--privacyPolicy a:link{color:#999;}
.fs-c-fieldMessage--privacyPolicy a:visited{color:#999;}
div.fs-c-newUsers__message{margin:0 0 25px 0;}
button.fs-c-button--confirmChange{background:#667895;border:1px solid #666;}

p.ProCom8C{font-size:12px;color:#CF6600;}

div.CartCom10C{width:400px;padding:0;}
div.CartCom10C ul{width:400px;}
div.CartCom10C ul li{width:400px;}
div.CartCom10C ul li img{width:400px;}
div.CartCom10C a:link{color:#CF6600;}
div.CartCom10C a:visited{color:#CF6600;}

h2.PressTitle1C{margin:24px 0;padding:4px 0 0 18px;font-size:24px;font-weight:bold;border-left:8px solid forestgreen;}
h3.PressSTitle1C{margin-bottom:18px;font-size:18px;font-weight:bold;}
article.PressWrap1C{line-height:1.8;}
section.PressDisc1C{margin:0 0 40px 0;}
section.PressDisc1C p{font-size:16px;line-height:1.8;}
div.PressColumn1C{}

  div#HeaderSearchForm{float:left;margin:15px 0;width:1100px;}
  ul.HeaderSearchPUKeywords{float:left;}
  ul.HeaderSearchPUKeywords li{display:inline-block;margin:0 15px;font-size:12px;}
  ul.HeaderSearchPUKeywords li a:link{color:#263769;font-size:14px;}
  ul.HeaderSearchPUKeywords li a:visited{color:#263769;}
  ul.HeaderSearchPUKeywords li a::before{margin:0 5px 0 0;padding:0 0 0 10px;content:'>>';color:#263769;font-size:10px;}
  form.HeaderSearch{float:right;box-sizing: border-box;border: 1px solid #999;display: block;padding: 1px 10px;border-radius: 20px;width: 260px;overflow: hidden;}
  form.HeaderSearch input[type="text"]{border: none;height: 2.0em;}
  form.HeaderSearch input[type="text"]:focus {outline: 0;}
  form.HeaderSearch input[type="submit"]{cursor: pointer;border: none;}
  input.HeaderSearchKeywordP{width:200px;font-size:12px;vertical-align:bottom;}
  input.HeaderSearchKeywordB{margin-top:3px;}
  div#HeaderSearchForm::after{clear:both;}
  form.HeaderSearch::after{clear:both;}

  ul.PFProfessional2C{margin:0 auto;}
  ul.PFProfessional2C li{display:inline-block;width:48%;margin-bottom:25px;padding:0 1%;font-size:14px;letter-spacing:0.5px;vertical-align:top;}