#add-product-to-cart-modal .add-cart-modal{min-width:800px;max-width:900px}#add-product-to-cart-modal .modal-content{border:none!important}#add-product-to-cart-modal .modal-body{align-items:stretch;padding:20px}#add-product-to-cart-modal .modal-cart-content-right{flex:0 0 220px;max-width:220px;background:#fbf8d7;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#add-product-to-cart-modal .content-cart{min-width:0;padding-right:20px;padding-left:20px}#add-product-to-cart-modal .m-tb10{margin:10px 0}#add-product-to-cart-modal .product-cart-thumbnail{width:140px;height:140px;object-fit:contain;object-position:center}#add-product-to-cart-modal .product-cart-recommend{gap:16px}#add-product-to-cart-modal .product-cart-recommend>div{flex:0 0 127px;width:127px}#add-product-to-cart-modal .product-cart-recommend dl,#add-product-to-cart-modal .product-cart-recommend dt,#add-product-to-cart-modal .product-cart-recommend dd{margin:0}#add-product-to-cart-modal .gray-line{border:1px solid #CCC}#add-product-to-cart-modal .img-main-link{display:block}#add-product-to-cart-modal .img-main-link img{width:100%;height:auto;object-fit:cover;object-position:center}#add-product-to-cart-modal .box-70,#add-product-to-cart-modal .box-72{width:127px}#add-product-to-cart-modal .name-txt{padding-right:22px;padding-left:22px;color:#03f!important;font-weight:700;text-align:center;text-decoration:none}#add-product-to-cart-modal .title-txt{color:#03f!important;font-weight:700;text-decoration:none}#add-product-to-cart-modal .title-small{display:block;font-size:12px;font-weight:500;line-height:1.25;text-align:left;white-space:normal;word-break:break-all}#add-product-to-cart-modal .price-txt{color:#cc1f1a;font-weight:700}#add-product-to-cart-modal .situation-cart,#add-product-to-cart-modal .point-cart,#add-product-to-cart-modal .price-cart{display:flex;align-items:center;height:40px;font-size:18px;font-weight:700}#add-product-to-cart-modal .situation-cart{justify-content:center;width:30%;color:#fff;background:#9e9e9e}#add-product-to-cart-modal .point-cart{justify-content:flex-start;width:30%;padding-left:10px;border-top:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e;border-left:1px solid #9e9e9e}#add-product-to-cart-modal .price-cart{justify-content:flex-end;width:40%;padding-right:10px;border-top:1px solid #9e9e9e;border-right:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e}#add-product-to-cart-modal .cart-close{cursor:pointer}#add-product-to-cart-modal .add-cart-modal,.modal[id^=add-cart-modal-] .add-cart-modal,.modal[id^=add-cart-modal-comment-] .add-cart-modal-comment{width:602px;max-width:602px;min-width:602px}#add-product-to-cart-modal .modal-content,.modal[id^=add-cart-modal-] .modal-content,.modal[id^=add-cart-modal-comment-] .modal-content{font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic,Meiryo,sans-serif;font-synthesis:weight;font-size:13px}#add-product-to-cart-modal .modal-body,.modal[id^=add-cart-modal-] .modal-body,.modal[id^=add-cart-modal-comment-] .modal-body{padding:20px;align-items:stretch}#add-product-to-cart-modal .modal-body>.col-3,#add-product-to-cart-modal .modal-body>.col-9,.modal[id^=add-cart-modal-] .modal-body>.col-3,.modal[id^=add-cart-modal-] .modal-body>.col-9,.modal[id^=add-cart-modal-comment-] .modal-body>.col-3,.modal[id^=add-cart-modal-comment-] .modal-body>.col-9{padding-left:0;padding-right:0}#add-product-to-cart-modal .modal-cart-content-right,.modal[id^=add-cart-modal-] .modal-cart-content-right,.modal[id^=add-cart-modal-comment-] .modal-cart-content-right{flex:0 0 186px;max-width:186px;display:flex;flex-direction:column;position:relative;border:none}#add-product-to-cart-modal .modal-cart-content-right:after,.modal[id^=add-cart-modal-] .modal-cart-content-right:after,.modal[id^=add-cart-modal-comment-] .modal-cart-content-right:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-left:1px solid rgb(241,90,36);border-right:1px solid rgb(241,90,36);border-bottom:1px solid rgb(241,90,36);border-bottom-left-radius:10px;border-bottom-right-radius:10px;pointer-events:none;z-index:1}#add-product-to-cart-modal .modal-cart-content-right>.d-flex:first-child,.modal[id^=add-cart-modal-] .modal-cart-content-right>.d-flex:first-child,.modal[id^=add-cart-modal-comment-] .modal-cart-content-right>.d-flex:first-child{position:relative;z-index:2}#add-product-to-cart-modal .modal-cart-content-right>.d-flex:last-child,.modal[id^=add-cart-modal-] .modal-cart-content-right>.d-flex:last-child,.modal[id^=add-cart-modal-comment-] .modal-cart-content-right>.d-flex:last-child{margin-top:auto}#add-product-to-cart-modal .modal-body>.col-9,.modal[id^=add-cart-modal-] .modal-body>.col-9,.modal[id^=add-cart-modal-comment-] .modal-body>.col-9{flex:0 0 376px;max-width:376px}#add-product-to-cart-modal .content-cart,.modal[id^=add-cart-modal-] .content-cart,.modal[id^=add-cart-modal-comment-] .content-cart{width:100%;padding-left:24px;padding-right:0}#add-product-to-cart-modal .recommend2-area>div,#add-product-to-cart-modal .product-cart-recommend>div,.modal[id^=add-cart-modal-] .recommend2-area>div,.modal[id^=add-cart-modal-comment-] .recommend2-area>div{flex:0 0 72px;width:72px;margin-right:16px;display:flex}#add-product-to-cart-modal .recommend2-area,#add-product-to-cart-modal .product-cart-recommend,.modal[id^=add-cart-modal-] .recommend2-area,.modal[id^=add-cart-modal-comment-] .recommend2-area{align-items:stretch}#add-product-to-cart-modal .recommend2-area>div>dl,#add-product-to-cart-modal .product-cart-recommend>div>dl,.modal[id^=add-cart-modal-] .recommend2-area>div>dl,.modal[id^=add-cart-modal-comment-] .recommend2-area>div>dl{display:flex;flex-direction:column;width:100%;height:100%;margin:0}#add-product-to-cart-modal .recommend2-area>div>dl dt,#add-product-to-cart-modal .recommend2-area>div>dl dd,#add-product-to-cart-modal .product-cart-recommend>div>dl dt,#add-product-to-cart-modal .product-cart-recommend>div>dl dd,.modal[id^=add-cart-modal-] .recommend2-area>div>dl dt,.modal[id^=add-cart-modal-] .recommend2-area>div>dl dd,.modal[id^=add-cart-modal-comment-] .recommend2-area>div>dl dt,.modal[id^=add-cart-modal-comment-] .recommend2-area>div>dl dd{margin:0}#add-product-to-cart-modal .recommend2-area>div>dl>dd.price-txt,#add-product-to-cart-modal .product-cart-recommend>div>dl>dd.price-txt,.modal[id^=add-cart-modal-] .recommend2-area>div>dl>dd.price-txt,.modal[id^=add-cart-modal-comment-] .recommend2-area>div>dl>dd.price-txt{margin-top:auto}#add-product-to-cart-modal .recommend2-area>div:last-child,#add-product-to-cart-modal .product-cart-recommend>div:last-child,.modal[id^=add-cart-modal-] .recommend2-area>div:last-child,.modal[id^=add-cart-modal-comment-] .recommend2-area>div:last-child{margin-right:0}#add-product-to-cart-modal .box-70,#add-product-to-cart-modal .box-72,#add-product-to-cart-modal .box70,#add-product-to-cart-modal .box72,.modal[id^=add-cart-modal-] .box-70,.modal[id^=add-cart-modal-] .box-72,.modal[id^=add-cart-modal-] .box70,.modal[id^=add-cart-modal-] .box72,.modal[id^=add-cart-modal-comment-] .box-70,.modal[id^=add-cart-modal-comment-] .box-72,.modal[id^=add-cart-modal-comment-] .box70,.modal[id^=add-cart-modal-comment-] .box72{width:72px}#add-product-to-cart-modal .title-small,.modal[id^=add-cart-modal-] .title-small,.modal[id^=add-cart-modal-comment-] .title-small{font-size:12px;line-height:1.4;word-break:break-word}#add-product-to-cart-modal .recommend2-area .title-small,.modal[id^=add-cart-modal-] .recommend2-area .title-small,.modal[id^=add-cart-modal-comment-] .recommend2-area .title-small{display:-webkit-box;-webkit-line-clamp:4;overflow:hidden;max-height:5.6em}#add-product-to-cart-modal .title-txt,.modal[id^=add-cart-modal-] .title-txt,.modal[id^=add-cart-modal-comment-] .title-txt{font-weight:inherit}#add-product-to-cart-modal .recommend2-area .title-txt,#add-product-to-cart-modal .product-cart-recommend .title-txt,.modal[id^=add-cart-modal-] .recommend2-area .title-txt,.modal[id^=add-cart-modal-comment-] .recommend2-area .title-txt{font-weight:100!important}#add-product-to-cart-modal .product-cart-thumbnail,.modal[id^=add-cart-modal-] .product-cart-thumbnail,.modal[id^=add-cart-modal-comment-] .product-cart-thumbnail{width:140px;height:140px}#add-product-to-cart-modal .modal-cart-content-right .img-thumbnail,.modal[id^=add-cart-modal-] .modal-cart-content-right .img-thumbnail,.modal[id^=add-cart-modal-comment-] .modal-cart-content-right .img-thumbnail{border:0;border-radius:0;box-shadow:2px 2px 2px 2px #ccc!important}#add-product-to-cart-modal .name-txt,.modal[id^=add-cart-modal-] .name-txt,.modal[id^=add-cart-modal-comment-] .name-txt{font-size:13px;padding-left:0;padding-right:0}#add-product-to-cart-modal .additional-information,#add-product-to-cart-modal [class^=additional-information-],.modal[id^=add-cart-modal-] .additional-information,.modal[id^=add-cart-modal-] [class^=additional-information-],.modal[id^=add-cart-modal-comment-] .additional-information,.modal[id^=add-cart-modal-comment-] [class^=additional-information-]{font-size:13px}#add-product-to-cart-modal .name-txt strong,.modal[id^=add-cart-modal-] .name-txt strong,.modal[id^=add-cart-modal-comment-] .name-txt strong{display:block;font-weight:700}#add-product-to-cart-modal .modal-content strong,.modal[id^=add-cart-modal-] .modal-content strong,.modal[id^=add-cart-modal-comment-] .modal-content strong{font-weight:700}#add-product-to-cart-modal .name-txt p,.modal[id^=add-cart-modal-] .name-txt p,.modal[id^=add-cart-modal-comment-] .name-txt p{margin:0;font-weight:400}#add-product-to-cart-modal .price-txt,.modal[id^=add-cart-modal-] .price-txt,.modal[id^=add-cart-modal-comment-] .price-txt{font-size:13px;color:#c00;font-weight:700}.add-cart-modal a:link{text-decoration:none;color:#03f!important}.add-cart-modal a:active,.add-cart-modal a:hover{text-decoration:none;color:#c06!important}.add-cart-modal .modal-content{border:2px solid #dddddd!important}.modal-backdrop{opacity:.5;background:url(/css/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat}#plist-display-setting-form a.v3_displaySaveBtn,#plist-display-setting-form a.v3_displaySaveBtn:visited{color:#fff!important;text-decoration:none}#plist-display-setting-form a.v3_displaySaveBtn:hover{color:#fff!important;text-decoration:none;background-color:#bbb}.v3_detailSearch .category_list_item_label:before,.v3_detailSearch .category_list_item_label:after{box-sizing:content-box}
