@charset "UTF-8";
.registration_page #top_box, .registration_page #confirm_wrap, .mypage .container-fluid, .cart_page .container-fluid, .other_page .container-fluid, .cart_page .container-fluid, .other_page .container-fluid, .product_review_page .container-fluid { /* -------------------------------- Common style -------------------------------- */ /* svg icon */ /*  table ============================ */ /*	form ============================ */ /* -------------------------------- Parts -------------------------------- */ /* heading */ /* btn */ /* btn_circle */ /* icon_close */ /* badge */ /* tableStyle */ /* dl_table */ /* pagination */ /* topicpath */ /* message */ /* pagenumberarea */ /* flowline */ /* item_box */ /* .cart .item_box */ /* form_terms_link */ /* error_box */ /* -------------------------------- Common -------------------------------- */ /****** Base Layout Setting ********/ /* main */ /* side */ /****** Header Setting ********/ /* header-buttons */ /****** drawer Setting ********/ /*	Category navigation --------------------------- */ /* category-nav */ /****** Footer Setting ********/ /****** Each BlockParts Setting ********/ /* Cart */ /* Search */ /* Member area */ /* News List */ /* Item List Page ------------------------------------------- */ /* Item Detail Page ------------------------------------------- */ /* freearea */ /* relative_cat */ /* review_area */ /* keyword_area */ /* recommend_area */ /* product_tag */ /* Cart Page ------------------------------------------- */ /* payment_list */ /* MyPage ------------------------------------------- */ /* Error Page */ /****** Effect Setting ********/ /* Overlay */ /* modal */ /****** Each Page Setting ********/ /* Item List Page ------------------------------------------- */ /* Item Detail Page ------------------------------------------- */ /* Cart Page ------------------------------------------- */ /* MyPage ------------------------------------------- */ /* Registration Page ------------------------------------------- */ /* Other Page ------------------------------------------- */ /* Login Page */ /* Forgot Page */ /* Contact Page */ /*	module ============================ */ /*	color setting ============================ */ /* text */ /* bg */ /* btn */ /* label */ /* panel */ /* alert */ /****************************** Media Query */ }

.registration_page #top_box html, .registration_page #confirm_wrap html, .mypage .container-fluid html, .cart_page .container-fluid html, .other_page .container-fluid html, .cart_page .container-fluid html, .other_page .container-fluid html, .product_review_page .container-fluid html { font-size: 62.5%; /* 62.5%を指定すると「1.0 rem = 10px」 */ }

.registration_page #top_box body, .registration_page #confirm_wrap body, .mypage .container-fluid body, .cart_page .container-fluid body, .other_page .container-fluid body, .cart_page .container-fluid body, .other_page .container-fluid body, .product_review_page .container-fluid body { font-size: 16px; font-size: 1em; }

.registration_page #top_box a, .registration_page #confirm_wrap a, .mypage .container-fluid a, .cart_page .container-fluid a, .other_page .container-fluid a, .cart_page .container-fluid a, .other_page .container-fluid a, .product_review_page .container-fluid a { color: #0092C4; text-decoration: none; cursor: pointer; }

.registration_page #top_box a:hover, .registration_page #top_box a:focus, .registration_page #top_box a:active, .registration_page #confirm_wrap a:hover, .registration_page #confirm_wrap a:focus, .registration_page #confirm_wrap a:active, .mypage .container-fluid a:hover, .mypage .container-fluid a:focus, .mypage .container-fluid a:active, .cart_page .container-fluid a:hover, .cart_page .container-fluid a:focus, .cart_page .container-fluid a:active, .other_page .container-fluid a:hover, .other_page .container-fluid a:focus, .other_page .container-fluid a:active, .cart_page .container-fluid a:hover, .cart_page .container-fluid a:focus, .cart_page .container-fluid a:active, .other_page .container-fluid a:hover, .other_page .container-fluid a:focus, .other_page .container-fluid a:active, .product_review_page .container-fluid a:hover, .product_review_page .container-fluid a:focus, .product_review_page .container-fluid a:active { color: #33A8D0; text-decoration: none; outline: none; }

.registration_page #top_box textarea, .registration_page #confirm_wrap textarea, .mypage .container-fluid textarea, .cart_page .container-fluid textarea, .other_page .container-fluid textarea, .cart_page .container-fluid textarea, .other_page .container-fluid textarea, .product_review_page .container-fluid textarea { /* for chrome fontsize bug */ font-family: sans-serif; }

.registration_page #top_box ul, .registration_page #top_box ol, .registration_page #confirm_wrap ul, .registration_page #confirm_wrap ol, .mypage .container-fluid ul, .mypage .container-fluid ol, .cart_page .container-fluid ul, .cart_page .container-fluid ol, .other_page .container-fluid ul, .other_page .container-fluid ol, .cart_page .container-fluid ul, .cart_page .container-fluid ol, .other_page .container-fluid ul, .other_page .container-fluid ol, .product_review_page .container-fluid ul, .product_review_page .container-fluid ol { list-style: none; margin: 0; padding: 0; }

.registration_page #top_box dl, .registration_page #top_box dt, .registration_page #top_box dd, .registration_page #top_box li, .registration_page #confirm_wrap dl, .registration_page #confirm_wrap dt, .registration_page #confirm_wrap dd, .registration_page #confirm_wrap li, .mypage .container-fluid dl, .mypage .container-fluid dt, .mypage .container-fluid dd, .mypage .container-fluid li, .cart_page .container-fluid dl, .cart_page .container-fluid dt, .cart_page .container-fluid dd, .cart_page .container-fluid li, .other_page .container-fluid dl, .other_page .container-fluid dt, .other_page .container-fluid dd, .other_page .container-fluid li, .cart_page .container-fluid dl, .cart_page .container-fluid dt, .cart_page .container-fluid dd, .cart_page .container-fluid li, .other_page .container-fluid dl, .other_page .container-fluid dt, .other_page .container-fluid dd, .other_page .container-fluid li, .product_review_page .container-fluid dl, .product_review_page .container-fluid dt, .product_review_page .container-fluid dd, .product_review_page .container-fluid li { margin: 0; padding: 0; }

.registration_page #top_box img, .registration_page #confirm_wrap img, .mypage .container-fluid img, .cart_page .container-fluid img, .other_page .container-fluid img, .cart_page .container-fluid img, .other_page .container-fluid img, .product_review_page .container-fluid img { max-width: 100%; }

.registration_page #top_box #svgicon, .registration_page #confirm_wrap #svgicon, .mypage .container-fluid #svgicon, .cart_page .container-fluid #svgicon, .other_page .container-fluid #svgicon, .cart_page .container-fluid #svgicon, .other_page .container-fluid #svgicon, .product_review_page .container-fluid #svgicon { display: block; width: 0; height: 0; overflow: hidden; }

.registration_page #top_box .cb, .registration_page #confirm_wrap .cb, .mypage .container-fluid .cb, .cart_page .container-fluid .cb, .other_page .container-fluid .cb, .cart_page .container-fluid .cb, .other_page .container-fluid .cb, .product_review_page .container-fluid .cb { display: inline-block; width: 1em; height: 1em; vertical-align: middle; fill: currentColor; }

.registration_page #top_box .cb-images, .registration_page #confirm_wrap .cb-images, .mypage .container-fluid .cb-images, .cart_page .container-fluid .cb-images, .other_page .container-fluid .cb-images, .cart_page .container-fluid .cb-images, .other_page .container-fluid .cb-images, .product_review_page .container-fluid .cb-images { width: 1.125em; }

.registration_page #top_box .icon-bg, .registration_page #confirm_wrap .icon-bg, .mypage .container-fluid .icon-bg, .cart_page .container-fluid .icon-bg, .other_page .container-fluid .icon-bg, .cart_page .container-fluid .icon-bg, .other_page .container-fluid .icon-bg, .product_review_page .container-fluid .icon-bg { fill: #d4d4d5; }

.registration_page #top_box .icon-with-bg, .registration_page #confirm_wrap .icon-with-bg, .mypage .container-fluid .icon-with-bg, .cart_page .container-fluid .icon-with-bg, .other_page .container-fluid .icon-with-bg, .cart_page .container-fluid .icon-with-bg, .other_page .container-fluid .icon-with-bg, .product_review_page .container-fluid .icon-with-bg { fill: #fff; }

.registration_page #top_box .container-fluid, .registration_page #confirm_wrap .container-fluid, .mypage .container-fluid .container-fluid, .cart_page .container-fluid .container-fluid, .other_page .container-fluid .container-fluid, .cart_page .container-fluid .container-fluid, .other_page .container-fluid .container-fluid, .product_review_page .container-fluid .container-fluid { margin-left: auto; margin-right: auto; padding-left: 8px; padding-right: 8px; }

.registration_page #top_box .row, .registration_page #confirm_wrap .row, .mypage .container-fluid .row, .cart_page .container-fluid .row, .other_page .container-fluid .row, .cart_page .container-fluid .row, .other_page .container-fluid .row, .product_review_page .container-fluid .row { margin-left: -8px; margin-right: -8px; padding-bottom: 16px; }

.registration_page #top_box .col-xs-1, .registration_page #top_box .col-sm-1, .registration_page #top_box .col-md-1, .registration_page #top_box .col-lg-1, .registration_page #top_box .col-xs-2, .registration_page #top_box .col-sm-2, .registration_page #top_box .col-md-2, .registration_page #top_box .col-lg-2, .registration_page #top_box .col-xs-3, .registration_page #top_box .col-sm-3, .registration_page #top_box .col-md-3, .registration_page #top_box .col-lg-3, .registration_page #top_box .col-xs-4, .registration_page #top_box .col-sm-4, .registration_page #top_box .col-md-4, .registration_page #top_box .col-lg-4, .registration_page #top_box .col-xs-5, .registration_page #top_box .col-sm-5, .registration_page #top_box .col-md-5, .registration_page #top_box .col-lg-5, .registration_page #top_box .col-xs-6, .registration_page #top_box .col-sm-6, .registration_page #top_box .col-md-6, .registration_page #top_box .col-lg-6, .registration_page #top_box .col-xs-7, .registration_page #top_box .col-sm-7, .registration_page #top_box .col-md-7, .registration_page #top_box .col-lg-7, .registration_page #top_box .col-xs-8, .registration_page #top_box .col-sm-8, .registration_page #top_box .col-md-8, .registration_page #top_box .col-lg-8, .registration_page #top_box .col-xs-9, .registration_page #top_box .col-sm-9, .registration_page #top_box .col-md-9, .registration_page #top_box .col-lg-9, .registration_page #top_box .col-xs-10, .registration_page #top_box .col-sm-10, .registration_page #top_box .col-md-10, .registration_page #top_box .col-lg-10, .registration_page #top_box .col-xs-11, .registration_page #top_box .col-sm-11, .registration_page #top_box .col-md-11, .registration_page #top_box .col-lg-11, .registration_page #top_box .col-xs-12, .registration_page #top_box .col-sm-12, .registration_page #top_box .col-md-12, .registration_page #top_box .col-lg-12, .registration_page #confirm_wrap .col-xs-1, .registration_page #confirm_wrap .col-sm-1, .registration_page #confirm_wrap .col-md-1, .registration_page #confirm_wrap .col-lg-1, .registration_page #confirm_wrap .col-xs-2, .registration_page #confirm_wrap .col-sm-2, .registration_page #confirm_wrap .col-md-2, .registration_page #confirm_wrap .col-lg-2, .registration_page #confirm_wrap .col-xs-3, .registration_page #confirm_wrap .col-sm-3, .registration_page #confirm_wrap .col-md-3, .registration_page #confirm_wrap .col-lg-3, .registration_page #confirm_wrap .col-xs-4, .registration_page #confirm_wrap .col-sm-4, .registration_page #confirm_wrap .col-md-4, .registration_page #confirm_wrap .col-lg-4, .registration_page #confirm_wrap .col-xs-5, .registration_page #confirm_wrap .col-sm-5, .registration_page #confirm_wrap .col-md-5, .registration_page #confirm_wrap .col-lg-5, .registration_page #confirm_wrap .col-xs-6, .registration_page #confirm_wrap .col-sm-6, .registration_page #confirm_wrap .col-md-6, .registration_page #confirm_wrap .col-lg-6, .registration_page #confirm_wrap .col-xs-7, .registration_page #confirm_wrap .col-sm-7, .registration_page #confirm_wrap .col-md-7, .registration_page #confirm_wrap .col-lg-7, .registration_page #confirm_wrap .col-xs-8, .registration_page #confirm_wrap .col-sm-8, .registration_page #confirm_wrap .col-md-8, .registration_page #confirm_wrap .col-lg-8, .registration_page #confirm_wrap .col-xs-9, .registration_page #confirm_wrap .col-sm-9, .registration_page #confirm_wrap .col-md-9, .registration_page #confirm_wrap .col-lg-9, .registration_page #confirm_wrap .col-xs-10, .registration_page #confirm_wrap .col-sm-10, .registration_page #confirm_wrap .col-md-10, .registration_page #confirm_wrap .col-lg-10, .registration_page #confirm_wrap .col-xs-11, .registration_page #confirm_wrap .col-sm-11, .registration_page #confirm_wrap .col-md-11, .registration_page #confirm_wrap .col-lg-11, .registration_page #confirm_wrap .col-xs-12, .registration_page #confirm_wrap .col-sm-12, .registration_page #confirm_wrap .col-md-12, .registration_page #confirm_wrap .col-lg-12, .mypage .container-fluid .col-xs-1, .mypage .container-fluid .col-sm-1, .mypage .container-fluid .col-md-1, .mypage .container-fluid .col-lg-1, .mypage .container-fluid .col-xs-2, .mypage .container-fluid .col-sm-2, .mypage .container-fluid .col-md-2, .mypage .container-fluid .col-lg-2, .mypage .container-fluid .col-xs-3, .mypage .container-fluid .col-sm-3, .mypage .container-fluid .col-md-3, .mypage .container-fluid .col-lg-3, .mypage .container-fluid .col-xs-4, .mypage .container-fluid .col-sm-4, .mypage .container-fluid .col-md-4, .mypage .container-fluid .col-lg-4, .mypage .container-fluid .col-xs-5, .mypage .container-fluid .col-sm-5, .mypage .container-fluid .col-md-5, .mypage .container-fluid .col-lg-5, .mypage .container-fluid .col-xs-6, .mypage .container-fluid .col-sm-6, .mypage .container-fluid .col-md-6, .mypage .container-fluid .col-lg-6, .mypage .container-fluid .col-xs-7, .mypage .container-fluid .col-sm-7, .mypage .container-fluid .col-md-7, .mypage .container-fluid .col-lg-7, .mypage .container-fluid .col-xs-8, .mypage .container-fluid .col-sm-8, .mypage .container-fluid .col-md-8, .mypage .container-fluid .col-lg-8, .mypage .container-fluid .col-xs-9, .mypage .container-fluid .col-sm-9, .mypage .container-fluid .col-md-9, .mypage .container-fluid .col-lg-9, .mypage .container-fluid .col-xs-10, .mypage .container-fluid .col-sm-10, .mypage .container-fluid .col-md-10, .mypage .container-fluid .col-lg-10, .mypage .container-fluid .col-xs-11, .mypage .container-fluid .col-sm-11, .mypage .container-fluid .col-md-11, .mypage .container-fluid .col-lg-11, .mypage .container-fluid .col-xs-12, .mypage .container-fluid .col-sm-12, .mypage .container-fluid .col-md-12, .mypage .container-fluid .col-lg-12, .cart_page .container-fluid .col-xs-1, .cart_page .container-fluid .col-sm-1, .cart_page .container-fluid .col-md-1, .cart_page .container-fluid .col-lg-1, .cart_page .container-fluid .col-xs-2, .cart_page .container-fluid .col-sm-2, .cart_page .container-fluid .col-md-2, .cart_page .container-fluid .col-lg-2, .cart_page .container-fluid .col-xs-3, .cart_page .container-fluid .col-sm-3, .cart_page .container-fluid .col-md-3, .cart_page .container-fluid .col-lg-3, .cart_page .container-fluid .col-xs-4, .cart_page .container-fluid .col-sm-4, .cart_page .container-fluid .col-md-4, .cart_page .container-fluid .col-lg-4, .cart_page .container-fluid .col-xs-5, .cart_page .container-fluid .col-sm-5, .cart_page .container-fluid .col-md-5, .cart_page .container-fluid .col-lg-5, .cart_page .container-fluid .col-xs-6, .cart_page .container-fluid .col-sm-6, .cart_page .container-fluid .col-md-6, .cart_page .container-fluid .col-lg-6, .cart_page .container-fluid .col-xs-7, .cart_page .container-fluid .col-sm-7, .cart_page .container-fluid .col-md-7, .cart_page .container-fluid .col-lg-7, .cart_page .container-fluid .col-xs-8, .cart_page .container-fluid .col-sm-8, .cart_page .container-fluid .col-md-8, .cart_page .container-fluid .col-lg-8, .cart_page .container-fluid .col-xs-9, .cart_page .container-fluid .col-sm-9, .cart_page .container-fluid .col-md-9, .cart_page .container-fluid .col-lg-9, .cart_page .container-fluid .col-xs-10, .cart_page .container-fluid .col-sm-10, .cart_page .container-fluid .col-md-10, .cart_page .container-fluid .col-lg-10, .cart_page .container-fluid .col-xs-11, .cart_page .container-fluid .col-sm-11, .cart_page .container-fluid .col-md-11, .cart_page .container-fluid .col-lg-11, .cart_page .container-fluid .col-xs-12, .cart_page .container-fluid .col-sm-12, .cart_page .container-fluid .col-md-12, .cart_page .container-fluid .col-lg-12, .other_page .container-fluid .col-xs-1, .other_page .container-fluid .col-sm-1, .other_page .container-fluid .col-md-1, .other_page .container-fluid .col-lg-1, .other_page .container-fluid .col-xs-2, .other_page .container-fluid .col-sm-2, .other_page .container-fluid .col-md-2, .other_page .container-fluid .col-lg-2, .other_page .container-fluid .col-xs-3, .other_page .container-fluid .col-sm-3, .other_page .container-fluid .col-md-3, .other_page .container-fluid .col-lg-3, .other_page .container-fluid .col-xs-4, .other_page .container-fluid .col-sm-4, .other_page .container-fluid .col-md-4, .other_page .container-fluid .col-lg-4, .other_page .container-fluid .col-xs-5, .other_page .container-fluid .col-sm-5, .other_page .container-fluid .col-md-5, .other_page .container-fluid .col-lg-5, .other_page .container-fluid .col-xs-6, .other_page .container-fluid .col-sm-6, .other_page .container-fluid .col-md-6, .other_page .container-fluid .col-lg-6, .other_page .container-fluid .col-xs-7, .other_page .container-fluid .col-sm-7, .other_page .container-fluid .col-md-7, .other_page .container-fluid .col-lg-7, .other_page .container-fluid .col-xs-8, .other_page .container-fluid .col-sm-8, .other_page .container-fluid .col-md-8, .other_page .container-fluid .col-lg-8, .other_page .container-fluid .col-xs-9, .other_page .container-fluid .col-sm-9, .other_page .container-fluid .col-md-9, .other_page .container-fluid .col-lg-9, .other_page .container-fluid .col-xs-10, .other_page .container-fluid .col-sm-10, .other_page .container-fluid .col-md-10, .other_page .container-fluid .col-lg-10, .other_page .container-fluid .col-xs-11, .other_page .container-fluid .col-sm-11, .other_page .container-fluid .col-md-11, .other_page .container-fluid .col-lg-11, .other_page .container-fluid .col-xs-12, .other_page .container-fluid .col-sm-12, .other_page .container-fluid .col-md-12, .other_page .container-fluid .col-lg-12, .cart_page .container-fluid .col-xs-1, .cart_page .container-fluid .col-sm-1, .cart_page .container-fluid .col-md-1, .cart_page .container-fluid .col-lg-1, .cart_page .container-fluid .col-xs-2, .cart_page .container-fluid .col-sm-2, .cart_page .container-fluid .col-md-2, .cart_page .container-fluid .col-lg-2, .cart_page .container-fluid .col-xs-3, .cart_page .container-fluid .col-sm-3, .cart_page .container-fluid .col-md-3, .cart_page .container-fluid .col-lg-3, .cart_page .container-fluid .col-xs-4, .cart_page .container-fluid .col-sm-4, .cart_page .container-fluid .col-md-4, .cart_page .container-fluid .col-lg-4, .cart_page .container-fluid .col-xs-5, .cart_page .container-fluid .col-sm-5, .cart_page .container-fluid .col-md-5, .cart_page .container-fluid .col-lg-5, .cart_page .container-fluid .col-xs-6, .cart_page .container-fluid .col-sm-6, .cart_page .container-fluid .col-md-6, .cart_page .container-fluid .col-lg-6, .cart_page .container-fluid .col-xs-7, .cart_page .container-fluid .col-sm-7, .cart_page .container-fluid .col-md-7, .cart_page .container-fluid .col-lg-7, .cart_page .container-fluid .col-xs-8, .cart_page .container-fluid .col-sm-8, .cart_page .container-fluid .col-md-8, .cart_page .container-fluid .col-lg-8, .cart_page .container-fluid .col-xs-9, .cart_page .container-fluid .col-sm-9, .cart_page .container-fluid .col-md-9, .cart_page .container-fluid .col-lg-9, .cart_page .container-fluid .col-xs-10, .cart_page .container-fluid .col-sm-10, .cart_page .container-fluid .col-md-10, .cart_page .container-fluid .col-lg-10, .cart_page .container-fluid .col-xs-11, .cart_page .container-fluid .col-sm-11, .cart_page .container-fluid .col-md-11, .cart_page .container-fluid .col-lg-11, .cart_page .container-fluid .col-xs-12, .cart_page .container-fluid .col-sm-12, .cart_page .container-fluid .col-md-12, .cart_page .container-fluid .col-lg-12, .other_page .container-fluid .col-xs-1, .other_page .container-fluid .col-sm-1, .other_page .container-fluid .col-md-1, .other_page .container-fluid .col-lg-1, .other_page .container-fluid .col-xs-2, .other_page .container-fluid .col-sm-2, .other_page .container-fluid .col-md-2, .other_page .container-fluid .col-lg-2, .other_page .container-fluid .col-xs-3, .other_page .container-fluid .col-sm-3, .other_page .container-fluid .col-md-3, .other_page .container-fluid .col-lg-3, .other_page .container-fluid .col-xs-4, .other_page .container-fluid .col-sm-4, .other_page .container-fluid .col-md-4, .other_page .container-fluid .col-lg-4, .other_page .container-fluid .col-xs-5, .other_page .container-fluid .col-sm-5, .other_page .container-fluid .col-md-5, .other_page .container-fluid .col-lg-5, .other_page .container-fluid .col-xs-6, .other_page .container-fluid .col-sm-6, .other_page .container-fluid .col-md-6, .other_page .container-fluid .col-lg-6, .other_page .container-fluid .col-xs-7, .other_page .container-fluid .col-sm-7, .other_page .container-fluid .col-md-7, .other_page .container-fluid .col-lg-7, .other_page .container-fluid .col-xs-8, .other_page .container-fluid .col-sm-8, .other_page .container-fluid .col-md-8, .other_page .container-fluid .col-lg-8, .other_page .container-fluid .col-xs-9, .other_page .container-fluid .col-sm-9, .other_page .container-fluid .col-md-9, .other_page .container-fluid .col-lg-9, .other_page .container-fluid .col-xs-10, .other_page .container-fluid .col-sm-10, .other_page .container-fluid .col-md-10, .other_page .container-fluid .col-lg-10, .other_page .container-fluid .col-xs-11, .other_page .container-fluid .col-sm-11, .other_page .container-fluid .col-md-11, .other_page .container-fluid .col-lg-11, .other_page .container-fluid .col-xs-12, .other_page .container-fluid .col-sm-12, .other_page .container-fluid .col-md-12, .other_page .container-fluid .col-lg-12, .product_review_page .container-fluid .col-xs-1, .product_review_page .container-fluid .col-sm-1, .product_review_page .container-fluid .col-md-1, .product_review_page .container-fluid .col-lg-1, .product_review_page .container-fluid .col-xs-2, .product_review_page .container-fluid .col-sm-2, .product_review_page .container-fluid .col-md-2, .product_review_page .container-fluid .col-lg-2, .product_review_page .container-fluid .col-xs-3, .product_review_page .container-fluid .col-sm-3, .product_review_page .container-fluid .col-md-3, .product_review_page .container-fluid .col-lg-3, .product_review_page .container-fluid .col-xs-4, .product_review_page .container-fluid .col-sm-4, .product_review_page .container-fluid .col-md-4, .product_review_page .container-fluid .col-lg-4, .product_review_page .container-fluid .col-xs-5, .product_review_page .container-fluid .col-sm-5, .product_review_page .container-fluid .col-md-5, .product_review_page .container-fluid .col-lg-5, .product_review_page .container-fluid .col-xs-6, .product_review_page .container-fluid .col-sm-6, .product_review_page .container-fluid .col-md-6, .product_review_page .container-fluid .col-lg-6, .product_review_page .container-fluid .col-xs-7, .product_review_page .container-fluid .col-sm-7, .product_review_page .container-fluid .col-md-7, .product_review_page .container-fluid .col-lg-7, .product_review_page .container-fluid .col-xs-8, .product_review_page .container-fluid .col-sm-8, .product_review_page .container-fluid .col-md-8, .product_review_page .container-fluid .col-lg-8, .product_review_page .container-fluid .col-xs-9, .product_review_page .container-fluid .col-sm-9, .product_review_page .container-fluid .col-md-9, .product_review_page .container-fluid .col-lg-9, .product_review_page .container-fluid .col-xs-10, .product_review_page .container-fluid .col-sm-10, .product_review_page .container-fluid .col-md-10, .product_review_page .container-fluid .col-lg-10, .product_review_page .container-fluid .col-xs-11, .product_review_page .container-fluid .col-sm-11, .product_review_page .container-fluid .col-md-11, .product_review_page .container-fluid .col-lg-11, .product_review_page .container-fluid .col-xs-12, .product_review_page .container-fluid .col-sm-12, .product_review_page .container-fluid .col-md-12, .product_review_page .container-fluid .col-lg-12 { padding-left: 8px; padding-right: 8px; }

.registration_page #top_box .table > thead > tr > th, .registration_page #top_box .table > tbody > tr > th, .registration_page #top_box .table > tfoot > tr > th, .registration_page #top_box .table > thead > tr > td, .registration_page #top_box .table > tbody > tr > td, .registration_page #top_box .table > tfoot > tr > td, .registration_page #confirm_wrap .table > thead > tr > th, .registration_page #confirm_wrap .table > tbody > tr > th, .registration_page #confirm_wrap .table > tfoot > tr > th, .registration_page #confirm_wrap .table > thead > tr > td, .registration_page #confirm_wrap .table > tbody > tr > td, .registration_page #confirm_wrap .table > tfoot > tr > td, .mypage .container-fluid .table > thead > tr > th, .mypage .container-fluid .table > tbody > tr > th, .mypage .container-fluid .table > tfoot > tr > th, .mypage .container-fluid .table > thead > tr > td, .mypage .container-fluid .table > tbody > tr > td, .mypage .container-fluid .table > tfoot > tr > td, .cart_page .container-fluid .table > thead > tr > th, .cart_page .container-fluid .table > tbody > tr > th, .cart_page .container-fluid .table > tfoot > tr > th, .cart_page .container-fluid .table > thead > tr > td, .cart_page .container-fluid .table > tbody > tr > td, .cart_page .container-fluid .table > tfoot > tr > td, .other_page .container-fluid .table > thead > tr > th, .other_page .container-fluid .table > tbody > tr > th, .other_page .container-fluid .table > tfoot > tr > th, .other_page .container-fluid .table > thead > tr > td, .other_page .container-fluid .table > tbody > tr > td, .other_page .container-fluid .table > tfoot > tr > td, .cart_page .container-fluid .table > thead > tr > th, .cart_page .container-fluid .table > tbody > tr > th, .cart_page .container-fluid .table > tfoot > tr > th, .cart_page .container-fluid .table > thead > tr > td, .cart_page .container-fluid .table > tbody > tr > td, .cart_page .container-fluid .table > tfoot > tr > td, .other_page .container-fluid .table > thead > tr > th, .other_page .container-fluid .table > tbody > tr > th, .other_page .container-fluid .table > tfoot > tr > th, .other_page .container-fluid .table > thead > tr > td, .other_page .container-fluid .table > tbody > tr > td, .other_page .container-fluid .table > tfoot > tr > td, .product_review_page .container-fluid .table > thead > tr > th, .product_review_page .container-fluid .table > tbody > tr > th, .product_review_page .container-fluid .table > tfoot > tr > th, .product_review_page .container-fluid .table > thead > tr > td, .product_review_page .container-fluid .table > tbody > tr > td, .product_review_page .container-fluid .table > tfoot > tr > td { padding: 8px; line-height: 1.42857143; vertical-align: top; border-top: 1px solid #ddd; }

.registration_page #top_box .table-bordered, .registration_page #confirm_wrap .table-bordered, .mypage .container-fluid .table-bordered, .cart_page .container-fluid .table-bordered, .other_page .container-fluid .table-bordered, .cart_page .container-fluid .table-bordered, .other_page .container-fluid .table-bordered, .product_review_page .container-fluid .table-bordered { border: 1px solid #ddd; }

.registration_page #top_box .table-bordered > thead > tr > th, .registration_page #top_box .table-bordered > tbody > tr > th, .registration_page #top_box .table-bordered > tfoot > tr > th, .registration_page #top_box .table-bordered > thead > tr > td, .registration_page #top_box .table-bordered > tbody > tr > td, .registration_page #top_box .table-bordered > tfoot > tr > td, .registration_page #confirm_wrap .table-bordered > thead > tr > th, .registration_page #confirm_wrap .table-bordered > tbody > tr > th, .registration_page #confirm_wrap .table-bordered > tfoot > tr > th, .registration_page #confirm_wrap .table-bordered > thead > tr > td, .registration_page #confirm_wrap .table-bordered > tbody > tr > td, .registration_page #confirm_wrap .table-bordered > tfoot > tr > td, .mypage .container-fluid .table-bordered > thead > tr > th, .mypage .container-fluid .table-bordered > tbody > tr > th, .mypage .container-fluid .table-bordered > tfoot > tr > th, .mypage .container-fluid .table-bordered > thead > tr > td, .mypage .container-fluid .table-bordered > tbody > tr > td, .mypage .container-fluid .table-bordered > tfoot > tr > td, .cart_page .container-fluid .table-bordered > thead > tr > th, .cart_page .container-fluid .table-bordered > tbody > tr > th, .cart_page .container-fluid .table-bordered > tfoot > tr > th, .cart_page .container-fluid .table-bordered > thead > tr > td, .cart_page .container-fluid .table-bordered > tbody > tr > td, .cart_page .container-fluid .table-bordered > tfoot > tr > td, .other_page .container-fluid .table-bordered > thead > tr > th, .other_page .container-fluid .table-bordered > tbody > tr > th, .other_page .container-fluid .table-bordered > tfoot > tr > th, .other_page .container-fluid .table-bordered > thead > tr > td, .other_page .container-fluid .table-bordered > tbody > tr > td, .other_page .container-fluid .table-bordered > tfoot > tr > td, .cart_page .container-fluid .table-bordered > thead > tr > th, .cart_page .container-fluid .table-bordered > tbody > tr > th, .cart_page .container-fluid .table-bordered > tfoot > tr > th, .cart_page .container-fluid .table-bordered > thead > tr > td, .cart_page .container-fluid .table-bordered > tbody > tr > td, .cart_page .container-fluid .table-bordered > tfoot > tr > td, .other_page .container-fluid .table-bordered > thead > tr > th, .other_page .container-fluid .table-bordered > tbody > tr > th, .other_page .container-fluid .table-bordered > tfoot > tr > th, .other_page .container-fluid .table-bordered > thead > tr > td, .other_page .container-fluid .table-bordered > tbody > tr > td, .other_page .container-fluid .table-bordered > tfoot > tr > td, .product_review_page .container-fluid .table-bordered > thead > tr > th, .product_review_page .container-fluid .table-bordered > tbody > tr > th, .product_review_page .container-fluid .table-bordered > tfoot > tr > th, .product_review_page .container-fluid .table-bordered > thead > tr > td, .product_review_page .container-fluid .table-bordered > tbody > tr > td, .product_review_page .container-fluid .table-bordered > tfoot > tr > td { border: 1px solid #ddd; }

.registration_page #top_box .table-bordered > thead > tr > th, .registration_page #top_box .table-bordered > thead > tr > td, .registration_page #confirm_wrap .table-bordered > thead > tr > th, .registration_page #confirm_wrap .table-bordered > thead > tr > td, .mypage .container-fluid .table-bordered > thead > tr > th, .mypage .container-fluid .table-bordered > thead > tr > td, .cart_page .container-fluid .table-bordered > thead > tr > th, .cart_page .container-fluid .table-bordered > thead > tr > td, .other_page .container-fluid .table-bordered > thead > tr > th, .other_page .container-fluid .table-bordered > thead > tr > td, .cart_page .container-fluid .table-bordered > thead > tr > th, .cart_page .container-fluid .table-bordered > thead > tr > td, .other_page .container-fluid .table-bordered > thead > tr > th, .other_page .container-fluid .table-bordered > thead > tr > td, .product_review_page .container-fluid .table-bordered > thead > tr > th, .product_review_page .container-fluid .table-bordered > thead > tr > td { border-bottom-width: 2px; }

.registration_page #top_box label, .registration_page #confirm_wrap label, .mypage .container-fluid label, .cart_page .container-fluid label, .other_page .container-fluid label, .cart_page .container-fluid label, .other_page .container-fluid label, .product_review_page .container-fluid label { font-weight: normal; }

.registration_page #top_box input:focus, .registration_page #top_box select:focus, .registration_page #confirm_wrap input:focus, .registration_page #confirm_wrap select:focus, .mypage .container-fluid input:focus, .mypage .container-fluid select:focus, .cart_page .container-fluid input:focus, .cart_page .container-fluid select:focus, .other_page .container-fluid input:focus, .other_page .container-fluid select:focus, .cart_page .container-fluid input:focus, .cart_page .container-fluid select:focus, .other_page .container-fluid input:focus, .other_page .container-fluid select:focus, .product_review_page .container-fluid input:focus, .product_review_page .container-fluid select:focus { outline: none; }

.registration_page #top_box input[type="number"], .registration_page #confirm_wrap input[type="number"], .mypage .container-fluid input[type="number"], .cart_page .container-fluid input[type="number"], .other_page .container-fluid input[type="number"], .cart_page .container-fluid input[type="number"], .other_page .container-fluid input[type="number"], .product_review_page .container-fluid input[type="number"] { text-align: right; }

.registration_page #top_box .form-group .errormsg, .registration_page #confirm_wrap .form-group .errormsg, .mypage .container-fluid .form-group .errormsg, .cart_page .container-fluid .form-group .errormsg, .other_page .container-fluid .form-group .errormsg, .cart_page .container-fluid .form-group .errormsg, .other_page .container-fluid .form-group .errormsg, .product_review_page .container-fluid .form-group .errormsg { margin-top: 3px; font-size: 12px; font-size: 1.2rem; font-weight: bold; }

.registration_page #top_box dd.form-group .errormsg, .registration_page #confirm_wrap dd.form-group .errormsg, .mypage .container-fluid dd.form-group .errormsg, .cart_page .container-fluid dd.form-group .errormsg, .other_page .container-fluid dd.form-group .errormsg, .cart_page .container-fluid dd.form-group .errormsg, .other_page .container-fluid dd.form-group .errormsg, .product_review_page .container-fluid dd.form-group .errormsg { margin-bottom: 0; }

.registration_page #top_box .form-control, .registration_page #confirm_wrap .form-control, .mypage .container-fluid .form-control, .cart_page .container-fluid .form-control, .other_page .container-fluid .form-control, .cart_page .container-fluid .form-control, .other_page .container-fluid .form-control, .product_review_page .container-fluid .form-control { border: 1px solid #C4CCCE; border-radius: 3px !important; -webkit-box-shadow: none; box-shadow: none; font-size: 16px; font-size: 1em; height: 40px; padding: 6px 12px; width: auto; line-height: 1.5; }

.registration_page #top_box .form-control:focus, .registration_page #confirm_wrap .form-control:focus, .mypage .container-fluid .form-control:focus, .cart_page .container-fluid .form-control:focus, .other_page .container-fluid .form-control:focus, .cart_page .container-fluid .form-control:focus, .other_page .container-fluid .form-control:focus, .product_review_page .container-fluid .form-control:focus { border-color: #3c8dbc !important; -webkit-box-shadow: none; box-shadow: none; }

.registration_page #top_box .has-success .form-control:focus, .registration_page #top_box .has-warning .form-control:focus, .registration_page #top_box .has-error .form-control:focus, .registration_page #confirm_wrap .has-success .form-control:focus, .registration_page #confirm_wrap .has-warning .form-control:focus, .registration_page #confirm_wrap .has-error .form-control:focus, .mypage .container-fluid .has-success .form-control:focus, .mypage .container-fluid .has-warning .form-control:focus, .mypage .container-fluid .has-error .form-control:focus, .cart_page .container-fluid .has-success .form-control:focus, .cart_page .container-fluid .has-warning .form-control:focus, .cart_page .container-fluid .has-error .form-control:focus, .other_page .container-fluid .has-success .form-control:focus, .other_page .container-fluid .has-warning .form-control:focus, .other_page .container-fluid .has-error .form-control:focus, .cart_page .container-fluid .has-success .form-control:focus, .cart_page .container-fluid .has-warning .form-control:focus, .cart_page .container-fluid .has-error .form-control:focus, .other_page .container-fluid .has-success .form-control:focus, .other_page .container-fluid .has-warning .form-control:focus, .other_page .container-fluid .has-error .form-control:focus, .product_review_page .container-fluid .has-success .form-control:focus, .product_review_page .container-fluid .has-warning .form-control:focus, .product_review_page .container-fluid .has-error .form-control:focus { -webkit-box-shadow: none; box-shadow: none; background: none; }

.registration_page #top_box .has-success .form-control, .registration_page #confirm_wrap .has-success .form-control, .mypage .container-fluid .has-success .form-control, .cart_page .container-fluid .has-success .form-control, .other_page .container-fluid .has-success .form-control, .cart_page .container-fluid .has-success .form-control, .other_page .container-fluid .has-success .form-control, .product_review_page .container-fluid .has-success .form-control { border-color: #0D8969; background: #e7f6f3; }

.registration_page #top_box .has-warning .form-control, .registration_page #confirm_wrap .has-warning .form-control, .mypage .container-fluid .has-warning .form-control, .cart_page .container-fluid .has-warning .form-control, .other_page .container-fluid .has-warning .form-control, .cart_page .container-fluid .has-warning .form-control, .other_page .container-fluid .has-warning .form-control, .product_review_page .container-fluid .has-warning .form-control { border-color: #E99133; background: #fdf7ed; }

.registration_page #top_box .has-error .form-control, .registration_page #confirm_wrap .has-error .form-control, .mypage .container-fluid .has-error .form-control, .cart_page .container-fluid .has-error .form-control, .other_page .container-fluid .has-error .form-control, .cart_page .container-fluid .has-error .form-control, .other_page .container-fluid .has-error .form-control, .product_review_page .container-fluid .has-error .form-control { border-color: #CF3F34; background: #FDF1F0; }

.registration_page #top_box .has-error .help-block, .registration_page #top_box .has-error .control-label, .registration_page #top_box .has-error .radio, .registration_page #top_box .has-error .checkbox, .registration_page #top_box .has-error .radio-inline, .registration_page #top_box .has-error .checkbox-inline, .registration_page #confirm_wrap .has-error .help-block, .registration_page #confirm_wrap .has-error .control-label, .registration_page #confirm_wrap .has-error .radio, .registration_page #confirm_wrap .has-error .checkbox, .registration_page #confirm_wrap .has-error .radio-inline, .registration_page #confirm_wrap .has-error .checkbox-inline, .mypage .container-fluid .has-error .help-block, .mypage .container-fluid .has-error .control-label, .mypage .container-fluid .has-error .radio, .mypage .container-fluid .has-error .checkbox, .mypage .container-fluid .has-error .radio-inline, .mypage .container-fluid .has-error .checkbox-inline, .cart_page .container-fluid .has-error .help-block, .cart_page .container-fluid .has-error .control-label, .cart_page .container-fluid .has-error .radio, .cart_page .container-fluid .has-error .checkbox, .cart_page .container-fluid .has-error .radio-inline, .cart_page .container-fluid .has-error .checkbox-inline, .other_page .container-fluid .has-error .help-block, .other_page .container-fluid .has-error .control-label, .other_page .container-fluid .has-error .radio, .other_page .container-fluid .has-error .checkbox, .other_page .container-fluid .has-error .radio-inline, .other_page .container-fluid .has-error .checkbox-inline, .cart_page .container-fluid .has-error .help-block, .cart_page .container-fluid .has-error .control-label, .cart_page .container-fluid .has-error .radio, .cart_page .container-fluid .has-error .checkbox, .cart_page .container-fluid .has-error .radio-inline, .cart_page .container-fluid .has-error .checkbox-inline, .other_page .container-fluid .has-error .help-block, .other_page .container-fluid .has-error .control-label, .other_page .container-fluid .has-error .radio, .other_page .container-fluid .has-error .checkbox, .other_page .container-fluid .has-error .radio-inline, .other_page .container-fluid .has-error .checkbox-inline, .product_review_page .container-fluid .has-error .help-block, .product_review_page .container-fluid .has-error .control-label, .product_review_page .container-fluid .has-error .radio, .product_review_page .container-fluid .has-error .checkbox, .product_review_page .container-fluid .has-error .radio-inline, .product_review_page .container-fluid .has-error .checkbox-inline { color: inherit; background: #FDF1F0; }

.registration_page #top_box .form-control::-moz-placeholder, .registration_page #confirm_wrap .form-control::-moz-placeholder, .mypage .container-fluid .form-control::-moz-placeholder, .cart_page .container-fluid .form-control::-moz-placeholder, .other_page .container-fluid .form-control::-moz-placeholder, .cart_page .container-fluid .form-control::-moz-placeholder, .other_page .container-fluid .form-control::-moz-placeholder, .product_review_page .container-fluid .form-control::-moz-placeholder { color: #bbb; opacity: 1; }

.registration_page #top_box .form-control:-ms-input-placeholder, .registration_page #confirm_wrap .form-control:-ms-input-placeholder, .mypage .container-fluid .form-control:-ms-input-placeholder, .cart_page .container-fluid .form-control:-ms-input-placeholder, .other_page .container-fluid .form-control:-ms-input-placeholder, .cart_page .container-fluid .form-control:-ms-input-placeholder, .other_page .container-fluid .form-control:-ms-input-placeholder, .product_review_page .container-fluid .form-control:-ms-input-placeholder { color: #bbb; }

.registration_page #top_box .form-control::-webkit-input-placeholder, .registration_page #confirm_wrap .form-control::-webkit-input-placeholder, .mypage .container-fluid .form-control::-webkit-input-placeholder, .cart_page .container-fluid .form-control::-webkit-input-placeholder, .other_page .container-fluid .form-control::-webkit-input-placeholder, .cart_page .container-fluid .form-control::-webkit-input-placeholder, .other_page .container-fluid .form-control::-webkit-input-placeholder, .product_review_page .container-fluid .form-control::-webkit-input-placeholder { color: #bbb; }

.registration_page #top_box .form-control:not(select), .registration_page #confirm_wrap .form-control:not(select), .mypage .container-fluid .form-control:not(select), .cart_page .container-fluid .form-control:not(select), .other_page .container-fluid .form-control:not(select), .cart_page .container-fluid .form-control:not(select), .other_page .container-fluid .form-control:not(select), .product_review_page .container-fluid .form-control:not(select) { -webkit-appearance: none; -moz-appearance: none; appearance: none; }

.registration_page #top_box .form-group .form-control, .registration_page #confirm_wrap .form-group .form-control, .mypage .container-fluid .form-group .form-control, .cart_page .container-fluid .form-group .form-control, .other_page .container-fluid .form-group .form-control, .cart_page .container-fluid .form-group .form-control, .other_page .container-fluid .form-group .form-control, .product_review_page .container-fluid .form-group .form-control { width: 100%; }

.registration_page #top_box .form-inline .form-control, .registration_page #confirm_wrap .form-inline .form-control, .mypage .container-fluid .form-inline .form-control, .cart_page .container-fluid .form-inline .form-control, .other_page .container-fluid .form-inline .form-control, .cart_page .container-fluid .form-inline .form-control, .other_page .container-fluid .form-inline .form-control, .product_review_page .container-fluid .form-inline .form-control { width: auto; }

.registration_page #top_box .form-group.lange input[type="text"], .registration_page #top_box .form-group.lange label, .registration_page #confirm_wrap .form-group.lange input[type="text"], .registration_page #confirm_wrap .form-group.lange label, .mypage .container-fluid .form-group.lange input[type="text"], .mypage .container-fluid .form-group.lange label, .cart_page .container-fluid .form-group.lange input[type="text"], .cart_page .container-fluid .form-group.lange label, .other_page .container-fluid .form-group.lange input[type="text"], .other_page .container-fluid .form-group.lange label, .cart_page .container-fluid .form-group.lange input[type="text"], .cart_page .container-fluid .form-group.lange label, .other_page .container-fluid .form-group.lange input[type="text"], .other_page .container-fluid .form-group.lange label, .product_review_page .container-fluid .form-group.lange input[type="text"], .product_review_page .container-fluid .form-group.lange label { display: inline-block; margin-bottom: 0; margin-left: 1%; margin-right: 1%; vertical-align: middle; }

.registration_page #top_box .form-group.lange input[type="text"], .registration_page #confirm_wrap .form-group.lange input[type="text"], .mypage .container-fluid .form-group.lange input[type="text"], .cart_page .container-fluid .form-group.lange input[type="text"], .other_page .container-fluid .form-group.lange input[type="text"], .cart_page .container-fluid .form-group.lange input[type="text"], .other_page .container-fluid .form-group.lange input[type="text"], .product_review_page .container-fluid .form-group.lange input[type="text"] { width: 28%; }

.registration_page #top_box .input_tel input, .registration_page #confirm_wrap .input_tel input, .mypage .container-fluid .input_tel input, .cart_page .container-fluid .input_tel input, .other_page .container-fluid .input_tel input, .cart_page .container-fluid .input_tel input, .other_page .container-fluid .input_tel input, .product_review_page .container-fluid .input_tel input { display: inline-block; margin-bottom: 0; margin-left: 1px; margin-right: 1px; max-width: 5em; vertical-align: middle; width: 30%; }

.registration_page #top_box .form-group.input_tel input:first-child, .registration_page #confirm_wrap .form-group.input_tel input:first-child, .mypage .container-fluid .form-group.input_tel input:first-child, .cart_page .container-fluid .form-group.input_tel input:first-child, .other_page .container-fluid .form-group.input_tel input:first-child, .cart_page .container-fluid .form-group.input_tel input:first-child, .other_page .container-fluid .form-group.input_tel input:first-child, .product_review_page .container-fluid .form-group.input_tel input:first-child { margin-left: 0; }

.registration_page #top_box .form-group.input_name input, .registration_page #confirm_wrap .form-group.input_name input, .mypage .container-fluid .form-group.input_name input, .cart_page .container-fluid .form-group.input_name input, .other_page .container-fluid .form-group.input_name input, .cart_page .container-fluid .form-group.input_name input, .other_page .container-fluid .form-group.input_name input, .product_review_page .container-fluid .form-group.input_name input { display: inline-block; margin-bottom: 0; margin-left: 2%; vertical-align: middle; width: 48%; }

.registration_page #top_box .form-group.input_name input:first-child, .registration_page #confirm_wrap .form-group.input_name input:first-child, .mypage .container-fluid .form-group.input_name input:first-child, .cart_page .container-fluid .form-group.input_name input:first-child, .other_page .container-fluid .form-group.input_name input:first-child, .cart_page .container-fluid .form-group.input_name input:first-child, .other_page .container-fluid .form-group.input_name input:first-child, .product_review_page .container-fluid .form-group.input_name input:first-child { margin-left: 0; }

.registration_page #top_box .form-group.input_zip input, .registration_page #confirm_wrap .form-group.input_zip input, .mypage .container-fluid .form-group.input_zip input, .cart_page .container-fluid .form-group.input_zip input, .other_page .container-fluid .form-group.input_zip input, .cart_page .container-fluid .form-group.input_zip input, .other_page .container-fluid .form-group.input_zip input, .product_review_page .container-fluid .form-group.input_zip input { display: inline-block; margin-left: 1%; margin-right: 1%; max-width: 5em; vertical-align: middle; width: 30%; }

.registration_page #top_box .form-group.input_zip .question-circle, .registration_page #confirm_wrap .form-group.input_zip .question-circle, .mypage .container-fluid .form-group.input_zip .question-circle, .cart_page .container-fluid .form-group.input_zip .question-circle, .other_page .container-fluid .form-group.input_zip .question-circle, .cart_page .container-fluid .form-group.input_zip .question-circle, .other_page .container-fluid .form-group.input_zip .question-circle, .product_review_page .container-fluid .form-group.input_zip .question-circle { font-size: 11px; display: inline-block; width: 15px; height: 15px; line-height: 15px; text-align: center; vertical-align: middle; background: #525263; border-radius: 50%; }

.registration_page #top_box .form-group.input_zip .question-circle .cb-question, .registration_page #confirm_wrap .form-group.input_zip .question-circle .cb-question, .mypage .container-fluid .form-group.input_zip .question-circle .cb-question, .cart_page .container-fluid .form-group.input_zip .question-circle .cb-question, .other_page .container-fluid .form-group.input_zip .question-circle .cb-question, .cart_page .container-fluid .form-group.input_zip .question-circle .cb-question, .other_page .container-fluid .form-group.input_zip .question-circle .cb-question, .product_review_page .container-fluid .form-group.input_zip .question-circle .cb-question { fill: #fff; }

.registration_page #top_box .form-group .item_price input, .registration_page #top_box .form-group .item_quantity input, .registration_page #confirm_wrap .form-group .item_price input, .registration_page #confirm_wrap .form-group .item_quantity input, .mypage .container-fluid .form-group .item_price input, .mypage .container-fluid .form-group .item_quantity input, .cart_page .container-fluid .form-group .item_price input, .cart_page .container-fluid .form-group .item_quantity input, .other_page .container-fluid .form-group .item_price input, .other_page .container-fluid .form-group .item_quantity input, .cart_page .container-fluid .form-group .item_price input, .cart_page .container-fluid .form-group .item_quantity input, .other_page .container-fluid .form-group .item_price input, .other_page .container-fluid .form-group .item_quantity input, .product_review_page .container-fluid .form-group .item_price input, .product_review_page .container-fluid .form-group .item_quantity input { margin: 0 1%; text-align: right; width: 50%; }

.registration_page #top_box .form-inline label, .registration_page #confirm_wrap .form-inline label, .mypage .container-fluid .form-inline label, .cart_page .container-fluid .form-inline label, .other_page .container-fluid .form-inline label, .cart_page .container-fluid .form-inline label, .other_page .container-fluid .form-inline label, .product_review_page .container-fluid .form-inline label { margin: 0 10px 0 0; }

.registration_page #top_box .form-inline label:first-child + select, .registration_page #top_box .form-inline label:first-child + input, .registration_page #confirm_wrap .form-inline label:first-child + select, .registration_page #confirm_wrap .form-inline label:first-child + input, .mypage .container-fluid .form-inline label:first-child + select, .mypage .container-fluid .form-inline label:first-child + input, .cart_page .container-fluid .form-inline label:first-child + select, .cart_page .container-fluid .form-inline label:first-child + input, .other_page .container-fluid .form-inline label:first-child + select, .other_page .container-fluid .form-inline label:first-child + input, .cart_page .container-fluid .form-inline label:first-child + select, .cart_page .container-fluid .form-inline label:first-child + input, .other_page .container-fluid .form-inline label:first-child + select, .other_page .container-fluid .form-inline label:first-child + input, .product_review_page .container-fluid .form-inline label:first-child + select, .product_review_page .container-fluid .form-inline label:first-child + input { margin-right: 10px; }

.registration_page #top_box .form-inline .form-group, .registration_page #confirm_wrap .form-inline .form-group, .mypage .container-fluid .form-inline .form-group, .cart_page .container-fluid .form-inline .form-group, .other_page .container-fluid .form-inline .form-group, .cart_page .container-fluid .form-inline .form-group, .other_page .container-fluid .form-inline .form-group, .product_review_page .container-fluid .form-inline .form-group { display: inline-block; margin-bottom: 0; vertical-align: top; }

.registration_page #top_box .checkbox-inline, .registration_page #top_box .radio-inline, .registration_page #confirm_wrap .checkbox-inline, .registration_page #confirm_wrap .radio-inline, .mypage .container-fluid .checkbox-inline, .mypage .container-fluid .radio-inline, .cart_page .container-fluid .checkbox-inline, .cart_page .container-fluid .radio-inline, .other_page .container-fluid .checkbox-inline, .other_page .container-fluid .radio-inline, .cart_page .container-fluid .checkbox-inline, .cart_page .container-fluid .radio-inline, .other_page .container-fluid .checkbox-inline, .other_page .container-fluid .radio-inline, .product_review_page .container-fluid .checkbox-inline, .product_review_page .container-fluid .radio-inline { cursor: pointer; margin-left: 20px; }

.registration_page #top_box .checkbox-inline:first-child, .registration_page #top_box .radio-inline:first-child, .registration_page #confirm_wrap .checkbox-inline:first-child, .registration_page #confirm_wrap .radio-inline:first-child, .mypage .container-fluid .checkbox-inline:first-child, .mypage .container-fluid .radio-inline:first-child, .cart_page .container-fluid .checkbox-inline:first-child, .cart_page .container-fluid .radio-inline:first-child, .other_page .container-fluid .checkbox-inline:first-child, .other_page .container-fluid .radio-inline:first-child, .cart_page .container-fluid .checkbox-inline:first-child, .cart_page .container-fluid .radio-inline:first-child, .other_page .container-fluid .checkbox-inline:first-child, .other_page .container-fluid .radio-inline:first-child, .product_review_page .container-fluid .checkbox-inline:first-child, .product_review_page .container-fluid .radio-inline:first-child { margin-left: 0; }

.registration_page #top_box span.required, .registration_page #confirm_wrap span.required, .mypage .container-fluid span.required, .cart_page .container-fluid span.required, .other_page .container-fluid span.required, .cart_page .container-fluid span.required, .other_page .container-fluid span.required, .product_review_page .container-fluid span.required { color: #DE5D50; font-weight: normal !important; margin-left: 1em; font-size: 12px; font-size: 1.2rem; }

.registration_page #top_box h2, .registration_page #confirm_wrap h2, .mypage .container-fluid h2, .cart_page .container-fluid h2, .other_page .container-fluid h2, .cart_page .container-fluid h2, .other_page .container-fluid h2, .product_review_page .container-fluid h2 { font-size: 16px; font-size: 1em; }

.registration_page #top_box .page-heading, .registration_page #confirm_wrap .page-heading, .mypage .container-fluid .page-heading, .cart_page .container-fluid .page-heading, .other_page .container-fluid .page-heading, .cart_page .container-fluid .page-heading, .other_page .container-fluid .page-heading, .product_review_page .container-fluid .page-heading { margin: 0 0 8px; font-size: 16px; font-size: 1em; font-weight: bold; border-bottom: 1px dotted #ccc; border-top: 1px solid #ccc; padding: 8px; }

.registration_page #top_box .heading01, .registration_page #confirm_wrap .heading01, .mypage .container-fluid .heading01, .cart_page .container-fluid .heading01, .other_page .container-fluid .heading01, .cart_page .container-fluid .heading01, .other_page .container-fluid .heading01, .product_review_page .container-fluid .heading01 { font-size: 16px; font-size: 1em; font-weight: bold; }

.registration_page #top_box .heading02, .registration_page #top_box .heading03, .registration_page #confirm_wrap .heading02, .registration_page #confirm_wrap .heading03, .mypage .container-fluid .heading02, .mypage .container-fluid .heading03, .cart_page .container-fluid .heading02, .cart_page .container-fluid .heading03, .other_page .container-fluid .heading02, .other_page .container-fluid .heading03, .cart_page .container-fluid .heading02, .cart_page .container-fluid .heading03, .other_page .container-fluid .heading02, .other_page .container-fluid .heading03, .product_review_page .container-fluid .heading02, .product_review_page .container-fluid .heading03 { font-size: 14px; font-size: 1.4rem; font-weight: bold; }

.registration_page #top_box .heading04, .registration_page #confirm_wrap .heading04, .mypage .container-fluid .heading04, .cart_page .container-fluid .heading04, .other_page .container-fluid .heading04, .cart_page .container-fluid .heading04, .other_page .container-fluid .heading04, .product_review_page .container-fluid .heading04 { clear: both; margin-bottom: 5px; }

.registration_page #top_box .heading05, .registration_page #confirm_wrap .heading05, .mypage .container-fluid .heading05, .cart_page .container-fluid .heading05, .other_page .container-fluid .heading05, .cart_page .container-fluid .heading05, .other_page .container-fluid .heading05, .product_review_page .container-fluid .heading05 { font-size: 16px; font-size: 1em; font-weight: bold; }

.registration_page #top_box .btn, .registration_page #confirm_wrap .btn, .mypage .container-fluid .btn, .cart_page .container-fluid .btn, .other_page .container-fluid .btn, .cart_page .container-fluid .btn, .other_page .container-fluid .btn, .product_review_page .container-fluid .btn { font-size: 16px; font-size: 1em; padding: 10px 16px; font-weight: bold; display: inline-block; text-align: center; width: 200px; }

.registration_page #top_box .btn-lg, .registration_page #confirm_wrap .btn-lg, .mypage .container-fluid .btn-lg, .cart_page .container-fluid .btn-lg, .other_page .container-fluid .btn-lg, .cart_page .container-fluid .btn-lg, .other_page .container-fluid .btn-lg, .product_review_page .container-fluid .btn-lg { padding: 10px 16px; font-size: 16px; line-height: 1.3333333; }

.registration_page #top_box .btn-sm, .registration_page #confirm_wrap .btn-sm, .mypage .container-fluid .btn-sm, .cart_page .container-fluid .btn-sm, .other_page .container-fluid .btn-sm, .cart_page .container-fluid .btn-sm, .other_page .container-fluid .btn-sm, .product_review_page .container-fluid .btn-sm { padding: 8px 10px; font-size: 12px; line-height: 1.5; font-weight: normal; }

.registration_page #top_box .btn-xs, .registration_page #confirm_wrap .btn-xs, .mypage .container-fluid .btn-xs, .cart_page .container-fluid .btn-xs, .other_page .container-fluid .btn-xs, .cart_page .container-fluid .btn-xs, .other_page .container-fluid .btn-xs, .product_review_page .container-fluid .btn-xs { padding: 5px 8px; font-size: 10px; line-height: 1.5; font-weight: normal; }

.registration_page #top_box .btn .cb, .registration_page #confirm_wrap .btn .cb, .mypage .container-fluid .btn .cb, .cart_page .container-fluid .btn .cb, .other_page .container-fluid .btn .cb, .cart_page .container-fluid .btn .cb, .other_page .container-fluid .btn .cb, .product_review_page .container-fluid .btn .cb { margin: 0 5px; }

.registration_page #top_box .btn_circle, .registration_page #confirm_wrap .btn_circle, .mypage .container-fluid .btn_circle, .cart_page .container-fluid .btn_circle, .other_page .container-fluid .btn_circle, .cart_page .container-fluid .btn_circle, .other_page .container-fluid .btn_circle, .product_review_page .container-fluid .btn_circle { border: 0 none; padding: 0; margin: 0; text-shadow: none; -webkit-box-shadow: none; box-shadow: none; border-radius: 50%; color: #fff; background: #B8BEC4; cursor: pointer; width: 40px; height: 40px; line-height: 40px; vertical-align: middle; }

.registration_page #top_box .btn_circle .cb, .registration_page #confirm_wrap .btn_circle .cb, .mypage .container-fluid .btn_circle .cb, .cart_page .container-fluid .btn_circle .cb, .other_page .container-fluid .btn_circle .cb, .cart_page .container-fluid .btn_circle .cb, .other_page .container-fluid .btn_circle .cb, .product_review_page .container-fluid .btn_circle .cb { font-size: 24px; font-size: 2.4rem; position: relative; top: -1px; }

.registration_page #top_box .btn_circle:hover, .registration_page #confirm_wrap .btn_circle:hover, .mypage .container-fluid .btn_circle:hover, .cart_page .container-fluid .btn_circle:hover, .other_page .container-fluid .btn_circle:hover, .cart_page .container-fluid .btn_circle:hover, .other_page .container-fluid .btn_circle:hover, .product_review_page .container-fluid .btn_circle:hover { opacity: 0.8; }

.registration_page #top_box .icon_close, .registration_page #confirm_wrap .icon_close, .mypage .container-fluid .icon_close, .cart_page .container-fluid .icon_close, .other_page .container-fluid .icon_close, .cart_page .container-fluid .icon_close, .other_page .container-fluid .icon_close, .product_review_page .container-fluid .icon_close { /* container for the X icon */ position: absolute; height: 100%; width: 50px; top: 0; left: 0; }

.registration_page #top_box .icon_close::before, .registration_page #top_box .icon_close::after, .registration_page #confirm_wrap .icon_close::before, .registration_page #confirm_wrap .icon_close::after, .mypage .container-fluid .icon_close::before, .mypage .container-fluid .icon_close::after, .cart_page .container-fluid .icon_close::before, .cart_page .container-fluid .icon_close::after, .other_page .container-fluid .icon_close::before, .other_page .container-fluid .icon_close::after, .cart_page .container-fluid .icon_close::before, .cart_page .container-fluid .icon_close::after, .other_page .container-fluid .icon_close::before, .other_page .container-fluid .icon_close::after, .product_review_page .container-fluid .icon_close::before, .product_review_page .container-fluid .icon_close::after { /* Force Hardware Acceleration in WebKit */ -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-backface-visibility: hidden; backface-visibility: hidden; /* close icon */ content: ''; position: absolute; display: inline-block; height: 3px; width: 22px; top: 50%; margin-top: -2px; left: 50%; margin-left: -11px; background: #525263; }

.registration_page #top_box .icon_close::before, .registration_page #confirm_wrap .icon_close::before, .mypage .container-fluid .icon_close::before, .cart_page .container-fluid .icon_close::before, .other_page .container-fluid .icon_close::before, .cart_page .container-fluid .icon_close::before, .other_page .container-fluid .icon_close::before, .product_review_page .container-fluid .icon_close::before { -webkit-transform: rotate(45deg); transform: rotate(45deg); }

.registration_page #top_box .icon_close::after, .registration_page #confirm_wrap .icon_close::after, .mypage .container-fluid .icon_close::after, .cart_page .container-fluid .icon_close::after, .other_page .container-fluid .icon_close::after, .cart_page .container-fluid .icon_close::after, .other_page .container-fluid .icon_close::after, .product_review_page .container-fluid .icon_close::after { -webkit-transform: rotate(-45deg); transform: rotate(-45deg); }

.registration_page #top_box .badge, .registration_page #confirm_wrap .badge, .mypage .container-fluid .badge, .cart_page .container-fluid .badge, .other_page .container-fluid .badge, .cart_page .container-fluid .badge, .other_page .container-fluid .badge, .product_review_page .container-fluid .badge { display: inline-block; min-width: 10px; padding: 3px 7px; font-size: 10px; font-size: 1rem; font-weight: 700; line-height: 1; color: #fff; text-align: center; white-space: nowrap; vertical-align: baseline; background-color: #DE5D50; border-radius: 10px; }

.registration_page #top_box .btn .badge, .registration_page #confirm_wrap .btn .badge, .mypage .container-fluid .btn .badge, .cart_page .container-fluid .btn .badge, .other_page .container-fluid .btn .badge, .cart_page .container-fluid .btn .badge, .other_page .container-fluid .btn .badge, .product_review_page .container-fluid .btn .badge { position: relative; top: -1px; }

.registration_page #top_box div.table, .registration_page #confirm_wrap div.table, .mypage .container-fluid div.table, .cart_page .container-fluid div.table, .other_page .container-fluid div.table, .cart_page .container-fluid div.table, .other_page .container-fluid div.table, .product_review_page .container-fluid div.table { width: 100%; display: table; }

.registration_page #top_box div.table .thead, .registration_page #confirm_wrap div.table .thead, .mypage .container-fluid div.table .thead, .cart_page .container-fluid div.table .thead, .other_page .container-fluid div.table .thead, .cart_page .container-fluid div.table .thead, .other_page .container-fluid div.table .thead, .product_review_page .container-fluid div.table .thead { display: none; }

.registration_page #top_box div.table .tbody, .registration_page #confirm_wrap div.table .tbody, .mypage .container-fluid div.table .tbody, .cart_page .container-fluid div.table .tbody, .other_page .container-fluid div.table .tbody, .cart_page .container-fluid div.table .tbody, .other_page .container-fluid div.table .tbody, .product_review_page .container-fluid div.table .tbody { display: table-row-group; }

.registration_page #top_box div.table .tbody .tr, .registration_page #confirm_wrap div.table .tbody .tr, .mypage .container-fluid div.table .tbody .tr, .cart_page .container-fluid div.table .tbody .tr, .other_page .container-fluid div.table .tbody .tr, .cart_page .container-fluid div.table .tbody .tr, .other_page .container-fluid div.table .tbody .tr, .product_review_page .container-fluid div.table .tbody .tr { display: table-row; margin: 0; }

.registration_page #top_box div.table .tbody .tr > .td, .registration_page #confirm_wrap div.table .tbody .tr > .td, .mypage .container-fluid div.table .tbody .tr > .td, .cart_page .container-fluid div.table .tbody .tr > .td, .other_page .container-fluid div.table .tbody .tr > .td, .cart_page .container-fluid div.table .tbody .tr > .td, .other_page .container-fluid div.table .tbody .tr > .td, .product_review_page .container-fluid div.table .tbody .tr > .td { display: table-cell; padding: 10px 8px; text-align: center; overflow-x: hidden; }

.registration_page #top_box .table .tbody .tr > .price, .registration_page #confirm_wrap .table .tbody .tr > .price, .mypage .container-fluid .table .tbody .tr > .price, .cart_page .container-fluid .table .tbody .tr > .price, .other_page .container-fluid .table .tbody .tr > .price, .cart_page .container-fluid .table .tbody .tr > .price, .other_page .container-fluid .table .tbody .tr > .price, .product_review_page .container-fluid .table .tbody .tr > .price { text-align: right; }

.registration_page #top_box .dl_table, .registration_page #confirm_wrap .dl_table, .mypage .container-fluid .dl_table, .cart_page .container-fluid .dl_table, .other_page .container-fluid .dl_table, .cart_page .container-fluid .dl_table, .other_page .container-fluid .dl_table, .product_review_page .container-fluid .dl_table { border-top: 1px dotted #ccc; text-align: left; }

.registration_page #top_box .dl_table dl, .registration_page #confirm_wrap .dl_table dl, .mypage .container-fluid .dl_table dl, .cart_page .container-fluid .dl_table dl, .other_page .container-fluid .dl_table dl, .cart_page .container-fluid .dl_table dl, .other_page .container-fluid .dl_table dl, .product_review_page .container-fluid .dl_table dl { padding: 8px 0; border-bottom: 1px dotted #ccc; }

.registration_page #top_box .dl_table dd .form-group, .registration_page #confirm_wrap .dl_table dd .form-group, .mypage .container-fluid .dl_table dd .form-group, .cart_page .container-fluid .dl_table dd .form-group, .other_page .container-fluid .dl_table dd .form-group, .cart_page .container-fluid .dl_table dd .form-group, .other_page .container-fluid .dl_table dd .form-group, .product_review_page .container-fluid .dl_table dd .form-group { padding-top: 8px; }

.registration_page #top_box .dl_table dd > .form-group:first-child, .registration_page #confirm_wrap .dl_table dd > .form-group:first-child, .mypage .container-fluid .dl_table dd > .form-group:first-child, .cart_page .container-fluid .dl_table dd > .form-group:first-child, .other_page .container-fluid .dl_table dd > .form-group:first-child, .cart_page .container-fluid .dl_table dd > .form-group:first-child, .other_page .container-fluid .dl_table dd > .form-group:first-child, .product_review_page .container-fluid .dl_table dd > .form-group:first-child { padding-top: 0; }

.registration_page #top_box .dl_table .zip-search, .registration_page #confirm_wrap .dl_table .zip-search, .mypage .container-fluid .dl_table .zip-search, .cart_page .container-fluid .dl_table .zip-search, .other_page .container-fluid .dl_table .zip-search, .cart_page .container-fluid .dl_table .zip-search, .other_page .container-fluid .dl_table .zip-search, .product_review_page .container-fluid .dl_table .zip-search { margin-top: 8px; }

.registration_page #top_box .pagination, .registration_page #confirm_wrap .pagination, .mypage .container-fluid .pagination, .cart_page .container-fluid .pagination, .other_page .container-fluid .pagination, .cart_page .container-fluid .pagination, .other_page .container-fluid .pagination, .product_review_page .container-fluid .pagination { width: 95%; margin: 16px auto; position: relative; clear: both; }

.registration_page #top_box .pagination ul, .registration_page #confirm_wrap .pagination ul, .mypage .container-fluid .pagination ul, .cart_page .container-fluid .pagination ul, .other_page .container-fluid .pagination ul, .cart_page .container-fluid .pagination ul, .other_page .container-fluid .pagination ul, .product_review_page .container-fluid .pagination ul { list-style-type: none; margin: 0 auto; padding: 1em 0; text-align: center; }

.registration_page #top_box .pagination ul li, .registration_page #confirm_wrap .pagination ul li, .mypage .container-fluid .pagination ul li, .cart_page .container-fluid .pagination ul li, .other_page .container-fluid .pagination ul li, .cart_page .container-fluid .pagination ul li, .other_page .container-fluid .pagination ul li, .product_review_page .container-fluid .pagination ul li { display: inline-block; min-width: 29px; padding: 0 3px 0 2px; text-align: center; position: relative; }

.registration_page #top_box .pagination ul li a, .registration_page #confirm_wrap .pagination ul li a, .mypage .container-fluid .pagination ul li a, .cart_page .container-fluid .pagination ul li a, .other_page .container-fluid .pagination ul li a, .cart_page .container-fluid .pagination ul li a, .other_page .container-fluid .pagination ul li a, .product_review_page .container-fluid .pagination ul li a { color: #525263; display: block; line-height: 1.8; padding: 5px 1em; text-decoration: none; }

.registration_page #top_box .pagination ul li a:hover, .registration_page #top_box .pagination ul li a:focus, .registration_page #confirm_wrap .pagination ul li a:hover, .registration_page #confirm_wrap .pagination ul li a:focus, .mypage .container-fluid .pagination ul li a:hover, .mypage .container-fluid .pagination ul li a:focus, .cart_page .container-fluid .pagination ul li a:hover, .cart_page .container-fluid .pagination ul li a:focus, .other_page .container-fluid .pagination ul li a:hover, .other_page .container-fluid .pagination ul li a:focus, .cart_page .container-fluid .pagination ul li a:hover, .cart_page .container-fluid .pagination ul li a:focus, .other_page .container-fluid .pagination ul li a:hover, .other_page .container-fluid .pagination ul li a:focus, .product_review_page .container-fluid .pagination ul li a:hover, .product_review_page .container-fluid .pagination ul li a:focus { background: #f1f1f1; }

.registration_page #top_box .pagination ul li.active a, .registration_page #confirm_wrap .pagination ul li.active a, .mypage .container-fluid .pagination ul li.active a, .cart_page .container-fluid .pagination ul li.active a, .other_page .container-fluid .pagination ul li.active a, .cart_page .container-fluid .pagination ul li.active a, .other_page .container-fluid .pagination ul li.active a, .product_review_page .container-fluid .pagination ul li.active a { background: #F3F3F3; text-decoration: none; }

.registration_page #top_box .pagination ul li.active a:hover, .registration_page #top_box .pagination ul li.active a:focus, .registration_page #confirm_wrap .pagination ul li.active a:hover, .registration_page #confirm_wrap .pagination ul li.active a:focus, .mypage .container-fluid .pagination ul li.active a:hover, .mypage .container-fluid .pagination ul li.active a:focus, .cart_page .container-fluid .pagination ul li.active a:hover, .cart_page .container-fluid .pagination ul li.active a:focus, .other_page .container-fluid .pagination ul li.active a:hover, .other_page .container-fluid .pagination ul li.active a:focus, .cart_page .container-fluid .pagination ul li.active a:hover, .cart_page .container-fluid .pagination ul li.active a:focus, .other_page .container-fluid .pagination ul li.active a:hover, .other_page .container-fluid .pagination ul li.active a:focus, .product_review_page .container-fluid .pagination ul li.active a:hover, .product_review_page .container-fluid .pagination ul li.active a:focus { background: #F3F3F3; }

.registration_page #top_box .pagination ul li.disabled a, .registration_page #confirm_wrap .pagination ul li.disabled a, .mypage .container-fluid .pagination ul li.disabled a, .cart_page .container-fluid .pagination ul li.disabled a, .other_page .container-fluid .pagination ul li.disabled a, .cart_page .container-fluid .pagination ul li.disabled a, .other_page .container-fluid .pagination ul li.disabled a, .product_review_page .container-fluid .pagination ul li.disabled a { color: #9797A0; text-decoration: none; }

.registration_page #top_box .pagination ul li.disabled a:hover, .registration_page #top_box .pagination ul li.disabled a:focus, .registration_page #confirm_wrap .pagination ul li.disabled a:hover, .registration_page #confirm_wrap .pagination ul li.disabled a:focus, .mypage .container-fluid .pagination ul li.disabled a:hover, .mypage .container-fluid .pagination ul li.disabled a:focus, .cart_page .container-fluid .pagination ul li.disabled a:hover, .cart_page .container-fluid .pagination ul li.disabled a:focus, .other_page .container-fluid .pagination ul li.disabled a:hover, .other_page .container-fluid .pagination ul li.disabled a:focus, .cart_page .container-fluid .pagination ul li.disabled a:hover, .cart_page .container-fluid .pagination ul li.disabled a:focus, .other_page .container-fluid .pagination ul li.disabled a:hover, .other_page .container-fluid .pagination ul li.disabled a:focus, .product_review_page .container-fluid .pagination ul li.disabled a:hover, .product_review_page .container-fluid .pagination ul li.disabled a:focus { color: #9797A0; }

.registration_page #top_box #topicpath, .registration_page #confirm_wrap #topicpath, .mypage .container-fluid #topicpath, .cart_page .container-fluid #topicpath, .other_page .container-fluid #topicpath, .cart_page .container-fluid #topicpath, .other_page .container-fluid #topicpath, .product_review_page .container-fluid #topicpath { border-top: 1px solid #ccc; border-bottom: 1px dotted #ccc; padding: 0 8px; }

.registration_page #top_box #topicpath ol, .registration_page #confirm_wrap #topicpath ol, .mypage .container-fluid #topicpath ol, .cart_page .container-fluid #topicpath ol, .other_page .container-fluid #topicpath ol, .cart_page .container-fluid #topicpath ol, .other_page .container-fluid #topicpath ol, .product_review_page .container-fluid #topicpath ol { padding-top: 1em; padding-bottom: 1em; list-style: none; overflow: hidden; }

.registration_page #top_box #topicpath li, .registration_page #confirm_wrap #topicpath li, .mypage .container-fluid #topicpath li, .cart_page .container-fluid #topicpath li, .other_page .container-fluid #topicpath li, .cart_page .container-fluid #topicpath li, .other_page .container-fluid #topicpath li, .product_review_page .container-fluid #topicpath li { float: left; color: #333; font-size: 12px; font-size: 1.2rem; }

.registration_page #top_box #topicpath li a, .registration_page #confirm_wrap #topicpath li a, .mypage .container-fluid #topicpath li a, .cart_page .container-fluid #topicpath li a, .other_page .container-fluid #topicpath li a, .cart_page .container-fluid #topicpath li a, .other_page .container-fluid #topicpath li a, .product_review_page .container-fluid #topicpath li a { float: left; display: inline-block; }

.registration_page #top_box #topicpath li:after, .registration_page #confirm_wrap #topicpath li:after, .mypage .container-fluid #topicpath li:after, .cart_page .container-fluid #topicpath li:after, .other_page .container-fluid #topicpath li:after, .cart_page .container-fluid #topicpath li:after, .other_page .container-fluid #topicpath li:after, .product_review_page .container-fluid #topicpath li:after { content: "｜"; }

.registration_page #top_box #topicpath li:last-child, .registration_page #confirm_wrap #topicpath li:last-child, .mypage .container-fluid #topicpath li:last-child, .cart_page .container-fluid #topicpath li:last-child, .other_page .container-fluid #topicpath li:last-child, .cart_page .container-fluid #topicpath li:last-child, .other_page .container-fluid #topicpath li:last-child, .product_review_page .container-fluid #topicpath li:last-child { font-weight: bold; }

.registration_page #top_box #topicpath li:last-child:after, .registration_page #confirm_wrap #topicpath li:last-child:after, .mypage .container-fluid #topicpath li:last-child:after, .cart_page .container-fluid #topicpath li:last-child:after, .other_page .container-fluid #topicpath li:last-child:after, .cart_page .container-fluid #topicpath li:last-child:after, .other_page .container-fluid #topicpath li:last-child:after, .product_review_page .container-fluid #topicpath li:last-child:after { content: ""; }

.registration_page #top_box .message, .registration_page #confirm_wrap .message, .mypage .container-fluid .message, .cart_page .container-fluid .message, .other_page .container-fluid .message, .cart_page .container-fluid .message, .other_page .container-fluid .message, .product_review_page .container-fluid .message { text-align: center; padding: 16px 0; margin: 0; }

.registration_page #top_box p.message, .registration_page #confirm_wrap p.message, .mypage .container-fluid p.message, .cart_page .container-fluid p.message, .other_page .container-fluid p.message, .cart_page .container-fluid p.message, .other_page .container-fluid p.message, .product_review_page .container-fluid p.message { padding: 0 0 16px; }

.registration_page #top_box .heading04 + .message, .registration_page #confirm_wrap .heading04 + .message, .mypage .container-fluid .heading04 + .message, .cart_page .container-fluid .heading04 + .message, .other_page .container-fluid .heading04 + .message, .cart_page .container-fluid .heading04 + .message, .other_page .container-fluid .heading04 + .message, .product_review_page .container-fluid .heading04 + .message { padding-top: 0; text-align: left; }

.registration_page #top_box .message .errormsg, .registration_page #confirm_wrap .message .errormsg, .mypage .container-fluid .message .errormsg, .cart_page .container-fluid .message .errormsg, .other_page .container-fluid .message .errormsg, .cart_page .container-fluid .message .errormsg, .other_page .container-fluid .message .errormsg, .product_review_page .container-fluid .message .errormsg { padding: 8px; font-weight: bold; }

.registration_page #top_box .message .errormsg:first-child, .registration_page #confirm_wrap .message .errormsg:first-child, .mypage .container-fluid .message .errormsg:first-child, .cart_page .container-fluid .message .errormsg:first-child, .other_page .container-fluid .message .errormsg:first-child, .cart_page .container-fluid .message .errormsg:first-child, .other_page .container-fluid .message .errormsg:first-child, .product_review_page .container-fluid .message .errormsg:first-child { margin-top: 0; }

.registration_page #top_box .message .errormsg:last-child, .registration_page #confirm_wrap .message .errormsg:last-child, .mypage .container-fluid .message .errormsg:last-child, .cart_page .container-fluid .message .errormsg:last-child, .other_page .container-fluid .message .errormsg:last-child, .cart_page .container-fluid .message .errormsg:last-child, .other_page .container-fluid .message .errormsg:last-child, .product_review_page .container-fluid .message .errormsg:last-child { margin-bottom: 0; }

.registration_page #top_box .message .errormsg .cb, .registration_page #confirm_wrap .message .errormsg .cb, .mypage .container-fluid .message .errormsg .cb, .cart_page .container-fluid .message .errormsg .cb, .other_page .container-fluid .message .errormsg .cb, .cart_page .container-fluid .message .errormsg .cb, .other_page .container-fluid .message .errormsg .cb, .product_review_page .container-fluid .message .errormsg .cb { margin-right: 5px; font-size: 130%; position: relative; top: -1px; }

.registration_page #top_box .pagenumberarea, .registration_page #confirm_wrap .pagenumberarea, .mypage .container-fluid .pagenumberarea, .cart_page .container-fluid .pagenumberarea, .other_page .container-fluid .pagenumberarea, .cart_page .container-fluid .pagenumberarea, .other_page .container-fluid .pagenumberarea, .product_review_page .container-fluid .pagenumberarea { text-align: right; margin: 0; padding-right: 16px; padding-bottom: 20px; }

.registration_page #top_box .pagenumberarea > li, .registration_page #confirm_wrap .pagenumberarea > li, .mypage .container-fluid .pagenumberarea > li, .cart_page .container-fluid .pagenumberarea > li, .other_page .container-fluid .pagenumberarea > li, .cart_page .container-fluid .pagenumberarea > li, .other_page .container-fluid .pagenumberarea > li, .product_review_page .container-fluid .pagenumberarea > li { float: none; display: inline-block; margin-left: 3px; width: auto; }

.registration_page #top_box .dropdown.open > a, .registration_page #confirm_wrap .dropdown.open > a, .mypage .container-fluid .dropdown.open > a, .cart_page .container-fluid .dropdown.open > a, .other_page .container-fluid .dropdown.open > a, .cart_page .container-fluid .dropdown.open > a, .other_page .container-fluid .dropdown.open > a, .product_review_page .container-fluid .dropdown.open > a { background: #ededed; }

.registration_page #top_box .flowline, .registration_page #confirm_wrap .flowline, .mypage .container-fluid .flowline, .cart_page .container-fluid .flowline, .other_page .container-fluid .flowline, .cart_page .container-fluid .flowline, .other_page .container-fluid .flowline, .product_review_page .container-fluid .flowline { position: relative; margin: 0; padding: 8px 0 16px; border-bottom: 1px dotted #ccc; }

.registration_page #top_box .flowline ul, .registration_page #confirm_wrap .flowline ul, .mypage .container-fluid .flowline ul, .cart_page .container-fluid .flowline ul, .other_page .container-fluid .flowline ul, .cart_page .container-fluid .flowline ul, .other_page .container-fluid .flowline ul, .product_review_page .container-fluid .flowline ul { position: relative; margin: 0 auto; }

.registration_page #top_box .flowline ul::before, .registration_page #confirm_wrap .flowline ul::before, .mypage .container-fluid .flowline ul::before, .cart_page .container-fluid .flowline ul::before, .other_page .container-fluid .flowline ul::before, .cart_page .container-fluid .flowline ul::before, .other_page .container-fluid .flowline ul::before, .product_review_page .container-fluid .flowline ul::before { content: ""; height: 4px; background: #525263; position: absolute; top: 13px; margin: 0; border-radius: 2px; z-index: 0; }

.registration_page #top_box .flowline.step3 ul::before, .registration_page #confirm_wrap .flowline.step3 ul::before, .mypage .container-fluid .flowline.step3 ul::before, .cart_page .container-fluid .flowline.step3 ul::before, .other_page .container-fluid .flowline.step3 ul::before, .cart_page .container-fluid .flowline.step3 ul::before, .other_page .container-fluid .flowline.step3 ul::before, .product_review_page .container-fluid .flowline.step3 ul::before { width: 66.66666666%; left: 16.6666666%; }

.registration_page #top_box .flowline.step4 ul::before, .registration_page #confirm_wrap .flowline.step4 ul::before, .mypage .container-fluid .flowline.step4 ul::before, .cart_page .container-fluid .flowline.step4 ul::before, .other_page .container-fluid .flowline.step4 ul::before, .cart_page .container-fluid .flowline.step4 ul::before, .other_page .container-fluid .flowline.step4 ul::before, .product_review_page .container-fluid .flowline.step4 ul::before { width: 75%; left: 12.5%; }

.registration_page #top_box .flowline ul li, .registration_page #confirm_wrap .flowline ul li, .mypage .container-fluid .flowline ul li, .cart_page .container-fluid .flowline ul li, .other_page .container-fluid .flowline ul li, .cart_page .container-fluid .flowline ul li, .other_page .container-fluid .flowline ul li, .product_review_page .container-fluid .flowline ul li { float: left; position: relative; text-align: center; white-space: nowrap; font-size: 12px; font-size: 1.2rem; font-weight: bold; z-index: 1; }

.registration_page #top_box .flowline.step3 ul li, .registration_page #confirm_wrap .flowline.step3 ul li, .mypage .container-fluid .flowline.step3 ul li, .cart_page .container-fluid .flowline.step3 ul li, .other_page .container-fluid .flowline.step3 ul li, .cart_page .container-fluid .flowline.step3 ul li, .other_page .container-fluid .flowline.step3 ul li, .product_review_page .container-fluid .flowline.step3 ul li { width: 33.33333333333333%; }

.registration_page #top_box .flowline.step4 ul li, .registration_page #confirm_wrap .flowline.step4 ul li, .mypage .container-fluid .flowline.step4 ul li, .cart_page .container-fluid .flowline.step4 ul li, .other_page .container-fluid .flowline.step4 ul li, .cart_page .container-fluid .flowline.step4 ul li, .other_page .container-fluid .flowline.step4 ul li, .product_review_page .container-fluid .flowline.step4 ul li { width: 25%; }

.registration_page #top_box .flowline li .flow_number, .registration_page #confirm_wrap .flowline li .flow_number, .mypage .container-fluid .flowline li .flow_number, .cart_page .container-fluid .flowline li .flow_number, .other_page .container-fluid .flowline li .flow_number, .cart_page .container-fluid .flowline li .flow_number, .other_page .container-fluid .flowline li .flow_number, .product_review_page .container-fluid .flowline li .flow_number { line-height: 30px; width: 30px; height: 30px; margin-bottom: 5px; font-size: 12px; font-size: 1.2rem; background: #525263; color: #fff; top: 0; left: 18px; display: inline-block; margin-bottom: 5px; text-align: center; vertical-align: middle; border-radius: 50%; }

.registration_page #top_box .flowline li.active, .registration_page #confirm_wrap .flowline li.active, .mypage .container-fluid .flowline li.active, .cart_page .container-fluid .flowline li.active, .other_page .container-fluid .flowline li.active, .cart_page .container-fluid .flowline li.active, .other_page .container-fluid .flowline li.active, .product_review_page .container-fluid .flowline li.active { color: #5CB1B1; }

.registration_page #top_box .flowline li.active .flow_number, .registration_page #confirm_wrap .flowline li.active .flow_number, .mypage .container-fluid .flowline li.active .flow_number, .cart_page .container-fluid .flowline li.active .flow_number, .other_page .container-fluid .flowline li.active .flow_number, .cart_page .container-fluid .flowline li.active .flow_number, .other_page .container-fluid .flowline li.active .flow_number, .product_review_page .container-fluid .flowline li.active .flow_number { background: #5CB1B1; }

.registration_page #top_box .item_box > div, .registration_page #confirm_wrap .item_box > div, .mypage .container-fluid .item_box > div, .cart_page .container-fluid .item_box > div, .other_page .container-fluid .item_box > div, .cart_page .container-fluid .item_box > div, .other_page .container-fluid .item_box > div, .product_review_page .container-fluid .item_box > div { padding: 8px; }

.registration_page #top_box .item_box .item_photo, .registration_page #confirm_wrap .item_box .item_photo, .mypage .container-fluid .item_box .item_photo, .cart_page .container-fluid .item_box .item_photo, .other_page .container-fluid .item_box .item_photo, .cart_page .container-fluid .item_box .item_photo, .other_page .container-fluid .item_box .item_photo, .product_review_page .container-fluid .item_box .item_photo { max-width: 100px; }

.registration_page #top_box .item_box .icon_edit, .registration_page #confirm_wrap .item_box .icon_edit, .mypage .container-fluid .item_box .icon_edit, .cart_page .container-fluid .item_box .icon_edit, .other_page .container-fluid .item_box .icon_edit, .cart_page .container-fluid .item_box .icon_edit, .other_page .container-fluid .item_box .icon_edit, .product_review_page .container-fluid .item_box .icon_edit { position: absolute; top: 16px; right: 16px; text-align: right; padding: 0; }

.registration_page #top_box #cart .inner, .registration_page #confirm_wrap #cart .inner, .mypage .container-fluid #cart .inner, .cart_page .container-fluid #cart .inner, .other_page .container-fluid #cart .inner, .cart_page .container-fluid #cart .inner, .other_page .container-fluid #cart .inner, .product_review_page .container-fluid #cart .inner { padding: 0 8px; }

.registration_page #top_box .cart .item_box, .registration_page #confirm_wrap .cart .item_box, .mypage .container-fluid .cart .item_box, .cart_page .container-fluid .cart .item_box, .other_page .container-fluid .cart .item_box, .cart_page .container-fluid .cart .item_box, .other_page .container-fluid .cart .item_box, .product_review_page .container-fluid .cart .item_box { border-bottom: 1px solid #E8E8E8; position: relative; }

.registration_page #top_box .cart .item_box:last-child, .registration_page #confirm_wrap .cart .item_box:last-child, .mypage .container-fluid .cart .item_box:last-child, .cart_page .container-fluid .cart .item_box:last-child, .other_page .container-fluid .cart .item_box:last-child, .cart_page .container-fluid .cart .item_box:last-child, .other_page .container-fluid .cart .item_box:last-child, .product_review_page .container-fluid .cart .item_box:last-child { border: 0 none; }

.registration_page #top_box .cart .item_box > div, .registration_page #top_box .cart .item_box > dl, .registration_page #confirm_wrap .cart .item_box > div, .registration_page #confirm_wrap .cart .item_box > dl, .mypage .container-fluid .cart .item_box > div, .mypage .container-fluid .cart .item_box > dl, .cart_page .container-fluid .cart .item_box > div, .cart_page .container-fluid .cart .item_box > dl, .other_page .container-fluid .cart .item_box > div, .other_page .container-fluid .cart .item_box > dl, .cart_page .container-fluid .cart .item_box > div, .cart_page .container-fluid .cart .item_box > dl, .other_page .container-fluid .cart .item_box > div, .other_page .container-fluid .cart .item_box > dl, .product_review_page .container-fluid .cart .item_box > div, .product_review_page .container-fluid .cart .item_box > dl { padding: 8px 0; }

.registration_page #top_box .cart .item_box .item_photo, .registration_page #confirm_wrap .cart .item_box .item_photo, .mypage .container-fluid .cart .item_box .item_photo, .cart_page .container-fluid .cart .item_box .item_photo, .other_page .container-fluid .cart .item_box .item_photo, .cart_page .container-fluid .cart .item_box .item_photo, .other_page .container-fluid .cart .item_box .item_photo, .product_review_page .container-fluid .cart .item_box .item_photo { padding: 8px 8px 8px 0; float: left; }

.registration_page #top_box .cart .item_box .item_detail, .registration_page #confirm_wrap .cart .item_box .item_detail, .mypage .container-fluid .cart .item_box .item_detail, .cart_page .container-fluid .cart .item_box .item_detail, .other_page .container-fluid .cart .item_box .item_detail, .cart_page .container-fluid .cart .item_box .item_detail, .other_page .container-fluid .cart .item_box .item_detail, .product_review_page .container-fluid .cart .item_box .item_detail { padding-left: 108px; }

.registration_page #top_box .cart .item_box .icon_edit, .registration_page #confirm_wrap .cart .item_box .icon_edit, .mypage .container-fluid .cart .item_box .icon_edit, .cart_page .container-fluid .cart .item_box .icon_edit, .other_page .container-fluid .cart .item_box .icon_edit, .cart_page .container-fluid .cart .item_box .icon_edit, .other_page .container-fluid .cart .item_box .icon_edit, .product_review_page .container-fluid .cart .item_box .icon_edit { height: 30px; width: 30px; right: 0; top: 10px; text-align: center; vertical-align: middle; }

.registration_page #top_box .cart .item_box .icon_edit button, .registration_page #confirm_wrap .cart .item_box .icon_edit button, .mypage .container-fluid .cart .item_box .icon_edit button, .cart_page .container-fluid .cart .item_box .icon_edit button, .other_page .container-fluid .cart .item_box .icon_edit button, .cart_page .container-fluid .cart .item_box .icon_edit button, .other_page .container-fluid .cart .item_box .icon_edit button, .product_review_page .container-fluid .cart .item_box .icon_edit button { display: inline-block; vertical-align: middle; }

.registration_page #top_box .cart .item_box .icon_close, .registration_page #confirm_wrap .cart .item_box .icon_close, .mypage .container-fluid .cart .item_box .icon_close, .cart_page .container-fluid .cart .item_box .icon_close, .other_page .container-fluid .cart .item_box .icon_close, .cart_page .container-fluid .cart .item_box .icon_close, .other_page .container-fluid .cart .item_box .icon_close, .product_review_page .container-fluid .cart .item_box .icon_close { width: 30px; }

.registration_page #top_box .cart .item_box .cb, .registration_page #confirm_wrap .cart .item_box .cb, .mypage .container-fluid .cart .item_box .cb, .cart_page .container-fluid .cart .item_box .cb, .other_page .container-fluid .cart .item_box .cb, .cart_page .container-fluid .cart .item_box .cb, .other_page .container-fluid .cart .item_box .cb, .product_review_page .container-fluid .cart .item_box .cb { font-size: 20px; font-size: 2rem; }

.registration_page #top_box .cart .item_box .item_name, .registration_page #confirm_wrap .cart .item_box .item_name, .mypage .container-fluid .cart .item_box .item_name, .cart_page .container-fluid .cart .item_box .item_name, .other_page .container-fluid .cart .item_box .item_name, .cart_page .container-fluid .cart .item_box .item_name, .other_page .container-fluid .cart .item_box .item_name, .product_review_page .container-fluid .cart .item_box .item_name { margin-right: 35px; font-size: 16px; font-size: 1em; }

.registration_page #top_box .cart .item_box .item_pattern, .registration_page #confirm_wrap .cart .item_box .item_pattern, .mypage .container-fluid .cart .item_box .item_pattern, .cart_page .container-fluid .cart .item_box .item_pattern, .other_page .container-fluid .cart .item_box .item_pattern, .cart_page .container-fluid .cart .item_box .item_pattern, .other_page .container-fluid .cart .item_box .item_pattern, .product_review_page .container-fluid .cart .item_box .item_pattern { font-size: 14px; font-size: 1.4rem; }

.registration_page #top_box .cart .item_box .item_price, .registration_page #confirm_wrap .cart .item_box .item_price, .mypage .container-fluid .cart .item_box .item_price, .cart_page .container-fluid .cart .item_box .item_price, .other_page .container-fluid .cart .item_box .item_price, .cart_page .container-fluid .cart .item_box .item_price, .other_page .container-fluid .cart .item_box .item_price, .product_review_page .container-fluid .cart .item_box .item_price { font-size: 16px; font-size: 1em; font-weight: bold; }

.registration_page #top_box .cart .item_box .item_price .small, .registration_page #confirm_wrap .cart .item_box .item_price .small, .mypage .container-fluid .cart .item_box .item_price .small, .cart_page .container-fluid .cart .item_box .item_price .small, .other_page .container-fluid .cart .item_box .item_price .small, .cart_page .container-fluid .cart .item_box .item_price .small, .other_page .container-fluid .cart .item_box .item_price .small, .product_review_page .container-fluid .cart .item_box .item_price .small { font-size: 12px; font-size: 1.2rem; font-weight: normal; margin-left: 10px; }

.registration_page #top_box .cart .item_box .item_quantity, .registration_page #confirm_wrap .cart .item_box .item_quantity, .mypage .container-fluid .cart .item_box .item_quantity, .cart_page .container-fluid .cart .item_box .item_quantity, .other_page .container-fluid .cart .item_box .item_quantity, .cart_page .container-fluid .cart .item_box .item_quantity, .other_page .container-fluid .cart .item_box .item_quantity, .product_review_page .container-fluid .cart .item_box .item_quantity { vertical-align: middle; font-size: 14px; font-size: 1.4rem; }

.registration_page #top_box .cart .item_box .item_quantity input, .registration_page #confirm_wrap .cart .item_box .item_quantity input, .mypage .container-fluid .cart .item_box .item_quantity input, .cart_page .container-fluid .cart .item_box .item_quantity input, .other_page .container-fluid .cart .item_box .item_quantity input, .cart_page .container-fluid .cart .item_box .item_quantity input, .other_page .container-fluid .cart .item_box .item_quantity input, .product_review_page .container-fluid .cart .item_box .item_quantity input { font-size: 16px; font-size: 1em; display: inline-block; vertical-align: middle; width: 100px; text-align: right; }

.registration_page #top_box .cart .cart_price, .registration_page #confirm_wrap .cart .cart_price, .mypage .container-fluid .cart .cart_price, .cart_page .container-fluid .cart .cart_price, .other_page .container-fluid .cart .cart_price, .cart_page .container-fluid .cart .cart_price, .other_page .container-fluid .cart .cart_price, .product_review_page .container-fluid .cart .cart_price { font-size: 14px; font-size: 1.4rem; padding: 8px; border-bottom: 1px solid #E8E8E8; text-align: right; }

.registration_page #top_box .cart .cart_price .price, .registration_page #confirm_wrap .cart .cart_price .price, .mypage .container-fluid .cart .cart_price .price, .cart_page .container-fluid .cart .cart_price .price, .other_page .container-fluid .cart .cart_price .price, .cart_page .container-fluid .cart .cart_price .price, .other_page .container-fluid .cart .cart_price .price, .product_review_page .container-fluid .cart .cart_price .price { font-size: 16px; font-size: 1em; font-weight: bold; }

.registration_page #top_box .cart .btn_area, .registration_page #confirm_wrap .cart .btn_area, .mypage .container-fluid .cart .btn_area, .cart_page .container-fluid .cart .btn_area, .other_page .container-fluid .cart .btn_area, .cart_page .container-fluid .cart .btn_area, .other_page .container-fluid .cart .btn_area, .product_review_page .container-fluid .cart .btn_area { padding: 8px 0 0; }

.registration_page #top_box .cart .btn_area li, .registration_page #confirm_wrap .cart .btn_area li, .mypage .container-fluid .cart .btn_area li, .cart_page .container-fluid .cart .btn_area li, .other_page .container-fluid .cart .btn_area li, .cart_page .container-fluid .cart .btn_area li, .other_page .container-fluid .cart .btn_area li, .product_review_page .container-fluid .cart .btn_area li { padding-bottom: 8px; }

.registration_page #top_box .cart .btn_area .btn, .registration_page #confirm_wrap .cart .btn_area .btn, .mypage .container-fluid .cart .btn_area .btn, .cart_page .container-fluid .cart .btn_area .btn, .other_page .container-fluid .cart .btn_area .btn, .cart_page .container-fluid .cart .btn_area .btn, .other_page .container-fluid .cart .btn_area .btn, .product_review_page .container-fluid .cart .btn_area .btn { width: 100%; }

.registration_page #top_box .cart .btn_area .btn-sm, .registration_page #confirm_wrap .cart .btn_area .btn-sm, .mypage .container-fluid .cart .btn_area .btn-sm, .cart_page .container-fluid .cart .btn_area .btn-sm, .other_page .container-fluid .cart .btn_area .btn-sm, .cart_page .container-fluid .cart .btn_area .btn-sm, .other_page .container-fluid .cart .btn_area .btn-sm, .product_review_page .container-fluid .cart .btn_area .btn-sm { height: auto; font-size: 14px; font-size: 1.4rem; line-height: 1.4; padding: 10px 8px; }

.registration_page #top_box .form_terms_link, .registration_page #confirm_wrap .form_terms_link, .mypage .container-fluid .form_terms_link, .cart_page .container-fluid .form_terms_link, .other_page .container-fluid .form_terms_link, .cart_page .container-fluid .form_terms_link, .other_page .container-fluid .form_terms_link, .product_review_page .container-fluid .form_terms_link { text-align: center; }

.registration_page #top_box .error_box, .registration_page #confirm_wrap .error_box, .mypage .container-fluid .error_box, .cart_page .container-fluid .error_box, .other_page .container-fluid .error_box, .cart_page .container-fluid .error_box, .other_page .container-fluid .error_box, .product_review_page .container-fluid .error_box { text-align: center; padding: 5% 0; }

.registration_page #top_box .error_box .btn_back, .registration_page #confirm_wrap .error_box .btn_back, .mypage .container-fluid .error_box .btn_back, .cart_page .container-fluid .error_box .btn_back, .other_page .container-fluid .error_box .btn_back, .cart_page .container-fluid .error_box .btn_back, .other_page .container-fluid .error_box .btn_back, .product_review_page .container-fluid .error_box .btn_back { padding: 5% 0; }

.registration_page #top_box .error_box .btn_back a, .registration_page #confirm_wrap .error_box .btn_back a, .mypage .container-fluid .error_box .btn_back a, .cart_page .container-fluid .error_box .btn_back a, .other_page .container-fluid .error_box .btn_back a, .cart_page .container-fluid .error_box .btn_back a, .other_page .container-fluid .error_box .btn_back a, .product_review_page .container-fluid .error_box .btn_back a { width: 100%; max-width: 320px; }

.registration_page #top_box .inner, .registration_page #confirm_wrap .inner, .mypage .container-fluid .inner, .cart_page .container-fluid .inner, .other_page .container-fluid .inner, .cart_page .container-fluid .inner, .other_page .container-fluid .inner, .product_review_page .container-fluid .inner { max-width: 1150px; }

.registration_page #top_box #contents, .registration_page #top_box #header, .registration_page #top_box #footer, .registration_page #top_box .pagetop, .registration_page #confirm_wrap #contents, .registration_page #confirm_wrap #header, .registration_page #confirm_wrap #footer, .registration_page #confirm_wrap .pagetop, .mypage .container-fluid #contents, .mypage .container-fluid #header, .mypage .container-fluid #footer, .mypage .container-fluid .pagetop, .cart_page .container-fluid #contents, .cart_page .container-fluid #header, .cart_page .container-fluid #footer, .cart_page .container-fluid .pagetop, .other_page .container-fluid #contents, .other_page .container-fluid #header, .other_page .container-fluid #footer, .other_page .container-fluid .pagetop, .cart_page .container-fluid #contents, .cart_page .container-fluid #header, .cart_page .container-fluid #footer, .cart_page .container-fluid .pagetop, .other_page .container-fluid #contents, .other_page .container-fluid #header, .other_page .container-fluid #footer, .other_page .container-fluid .pagetop, .product_review_page .container-fluid #contents, .product_review_page .container-fluid #header, .product_review_page .container-fluid #footer, .product_review_page .container-fluid .pagetop { /* Force Hardware Acceleration in WebKit */ -webkit-transform: translateZ(0); transform: translateZ(0); will-change: transform; }

.registration_page #top_box #contents, .registration_page #top_box #header, .registration_page #top_box #footer, .registration_page #top_box .pagetop, .registration_page #confirm_wrap #contents, .registration_page #confirm_wrap #header, .registration_page #confirm_wrap #footer, .registration_page #confirm_wrap .pagetop, .mypage .container-fluid #contents, .mypage .container-fluid #header, .mypage .container-fluid #footer, .mypage .container-fluid .pagetop, .cart_page .container-fluid #contents, .cart_page .container-fluid #header, .cart_page .container-fluid #footer, .cart_page .container-fluid .pagetop, .other_page .container-fluid #contents, .other_page .container-fluid #header, .other_page .container-fluid #footer, .other_page .container-fluid .pagetop, .cart_page .container-fluid #contents, .cart_page .container-fluid #header, .cart_page .container-fluid #footer, .cart_page .container-fluid .pagetop, .other_page .container-fluid #contents, .other_page .container-fluid #header, .other_page .container-fluid #footer, .other_page .container-fluid .pagetop, .product_review_page .container-fluid #contents, .product_review_page .container-fluid #header, .product_review_page .container-fluid #footer, .product_review_page .container-fluid .pagetop { position: relative; -webkit-transition: -webkit-transform 0.3s; transition: -webkit-transform 0.3s; transition: transform 0.3s; transition: transform 0.3s, -webkit-transform 0.3s; }

.registration_page #top_box #contents, .registration_page #confirm_wrap #contents, .mypage .container-fluid #contents, .cart_page .container-fluid #contents, .other_page .container-fluid #contents, .cart_page .container-fluid #contents, .other_page .container-fluid #contents, .product_review_page .container-fluid #contents { min-height: 100vh; z-index: 2; }

.registration_page #top_box #header .container, .registration_page #confirm_wrap #header .container, .mypage .container-fluid #header .container, .cart_page .container-fluid #header .container, .other_page .container-fluid #header .container, .cart_page .container-fluid #header .container, .other_page .container-fluid #header .container, .product_review_page .container-fluid #header .container { position: relative; }

.registration_page #top_box #header, .registration_page #confirm_wrap #header, .mypage .container-fluid #header, .cart_page .container-fluid #header, .other_page .container-fluid #header, .cart_page .container-fluid #header, .other_page .container-fluid #header, .product_review_page .container-fluid #header { background: #ffffff; z-index: 3; padding-top: 8px; min-height: 45px; }

.registration_page #top_box #header .inner, .registration_page #confirm_wrap #header .inner, .mypage .container-fluid #header .inner, .cart_page .container-fluid #header .inner, .other_page .container-fluid #header .inner, .cart_page .container-fluid #header .inner, .other_page .container-fluid #header .inner, .product_review_page .container-fluid #header .inner { position: relative; }

.registration_page #top_box #header .copy, .registration_page #confirm_wrap #header .copy, .mypage .container-fluid #header .copy, .cart_page .container-fluid #header .copy, .other_page .container-fluid #header .copy, .cart_page .container-fluid #header .copy, .other_page .container-fluid #header .copy, .product_review_page .container-fluid #header .copy { font-size: 9px; font-size: 0.9rem; margin-top: 0; margin-bottom: 0; }

.registration_page #top_box .header_logo_area, .registration_page #confirm_wrap .header_logo_area, .mypage .container-fluid .header_logo_area, .cart_page .container-fluid .header_logo_area, .other_page .container-fluid .header_logo_area, .cart_page .container-fluid .header_logo_area, .other_page .container-fluid .header_logo_area, .product_review_page .container-fluid .header_logo_area { position: relative; z-index: 10; min-height: 54px; }

.registration_page #top_box .header_logo_area .header_logo, .registration_page #confirm_wrap .header_logo_area .header_logo, .mypage .container-fluid .header_logo_area .header_logo, .cart_page .container-fluid .header_logo_area .header_logo, .other_page .container-fluid .header_logo_area .header_logo, .cart_page .container-fluid .header_logo_area .header_logo, .other_page .container-fluid .header_logo_area .header_logo, .product_review_page .container-fluid .header_logo_area .header_logo { font-size: 20px; font-size: 2rem; margin: 0; }

.registration_page #top_box .header-buttons, .registration_page #confirm_wrap .header-buttons, .mypage .container-fluid .header-buttons, .cart_page .container-fluid .header-buttons, .other_page .container-fluid .header-buttons, .cart_page .container-fluid .header-buttons, .other_page .container-fluid .header-buttons, .product_review_page .container-fluid .header-buttons { position: absolute; display: inline-block; top: 3px; right: 5%; background: #999; z-index: 11; }

.registration_page #top_box .header-buttons li, .registration_page #confirm_wrap .header-buttons li, .mypage .container-fluid .header-buttons li, .cart_page .container-fluid .header-buttons li, .other_page .container-fluid .header-buttons li, .cart_page .container-fluid .header-buttons li, .other_page .container-fluid .header-buttons li, .product_review_page .container-fluid .header-buttons li { display: inline-block; }

.registration_page #top_box .cart-trigger, .registration_page #top_box .nav-trigger, .registration_page #confirm_wrap .cart-trigger, .registration_page #confirm_wrap .nav-trigger, .mypage .container-fluid .cart-trigger, .mypage .container-fluid .nav-trigger, .cart_page .container-fluid .cart-trigger, .cart_page .container-fluid .nav-trigger, .other_page .container-fluid .cart-trigger, .other_page .container-fluid .nav-trigger, .cart_page .container-fluid .cart-trigger, .cart_page .container-fluid .nav-trigger, .other_page .container-fluid .cart-trigger, .other_page .container-fluid .nav-trigger, .product_review_page .container-fluid .cart-trigger, .product_review_page .container-fluid .nav-trigger { position: relative; display: block; height: 44px; overflow: hidden; white-space: nowrap; z-index: 3; cursor: pointer; }

.registration_page #top_box .nav-trigger, .registration_page #confirm_wrap .nav-trigger, .mypage .container-fluid .nav-trigger, .cart_page .container-fluid .nav-trigger, .other_page .container-fluid .nav-trigger, .cart_page .container-fluid .nav-trigger, .other_page .container-fluid .nav-trigger, .product_review_page .container-fluid .nav-trigger { color: transparent !important; }

.registration_page #top_box p.cart-trigger a:link, .registration_page #top_box p.cart-trigger a:visited, .registration_page #top_box p.cart-trigger a:hover, .registration_page #top_box p.cart-trigger a:active, .registration_page #confirm_wrap p.cart-trigger a:link, .registration_page #confirm_wrap p.cart-trigger a:visited, .registration_page #confirm_wrap p.cart-trigger a:hover, .registration_page #confirm_wrap p.cart-trigger a:active, .mypage .container-fluid p.cart-trigger a:link, .mypage .container-fluid p.cart-trigger a:visited, .mypage .container-fluid p.cart-trigger a:hover, .mypage .container-fluid p.cart-trigger a:active, .cart_page .container-fluid p.cart-trigger a:link, .cart_page .container-fluid p.cart-trigger a:visited, .cart_page .container-fluid p.cart-trigger a:hover, .cart_page .container-fluid p.cart-trigger a:active, .other_page .container-fluid p.cart-trigger a:link, .other_page .container-fluid p.cart-trigger a:visited, .other_page .container-fluid p.cart-trigger a:hover, .other_page .container-fluid p.cart-trigger a:active, .cart_page .container-fluid p.cart-trigger a:link, .cart_page .container-fluid p.cart-trigger a:visited, .cart_page .container-fluid p.cart-trigger a:hover, .cart_page .container-fluid p.cart-trigger a:active, .other_page .container-fluid p.cart-trigger a:link, .other_page .container-fluid p.cart-trigger a:visited, .other_page .container-fluid p.cart-trigger a:hover, .other_page .container-fluid p.cart-trigger a:active, .product_review_page .container-fluid p.cart-trigger a:link, .product_review_page .container-fluid p.cart-trigger a:visited, .product_review_page .container-fluid p.cart-trigger a:hover, .product_review_page .container-fluid p.cart-trigger a:active { text-decoration: none; color: #525263; }

.registration_page #top_box p.cart-trigger:hover, .registration_page #confirm_wrap p.cart-trigger:hover, .mypage .container-fluid p.cart-trigger:hover, .cart_page .container-fluid p.cart-trigger:hover, .other_page .container-fluid p.cart-trigger:hover, .cart_page .container-fluid p.cart-trigger:hover, .other_page .container-fluid p.cart-trigger:hover, .product_review_page .container-fluid p.cart-trigger:hover { opacity: 0.8; }

.registration_page #top_box p.cart-trigger a, .registration_page #confirm_wrap p.cart-trigger a, .mypage .container-fluid p.cart-trigger a, .cart_page .container-fluid p.cart-trigger a, .other_page .container-fluid p.cart-trigger a, .cart_page .container-fluid p.cart-trigger a, .other_page .container-fluid p.cart-trigger a, .product_review_page .container-fluid p.cart-trigger a { display: inline-block; width: 50px; height: 44px; line-height: 44px; vertical-align: middle; text-align: center; outline: none; }

.registration_page #top_box p.cart-trigger .cb, .registration_page #confirm_wrap p.cart-trigger .cb, .mypage .container-fluid p.cart-trigger .cb, .cart_page .container-fluid p.cart-trigger .cb, .other_page .container-fluid p.cart-trigger .cb, .cart_page .container-fluid p.cart-trigger .cb, .other_page .container-fluid p.cart-trigger .cb, .product_review_page .container-fluid p.cart-trigger .cb { vertical-align: middle; font-size: 30px; -webkit-transition: opacity 0.3s, -webkit-transform 0.3s; transition: opacity 0.3s, -webkit-transform 0.3s; transition: opacity 0.3s, transform 0.3s; transition: opacity 0.3s, transform 0.3s, -webkit-transform 0.3s; }

.registration_page #top_box p.cart-trigger .cb-close, .registration_page #confirm_wrap p.cart-trigger .cb-close, .mypage .container-fluid p.cart-trigger .cb-close, .cart_page .container-fluid p.cart-trigger .cb-close, .other_page .container-fluid p.cart-trigger .cb-close, .cart_page .container-fluid p.cart-trigger .cb-close, .other_page .container-fluid p.cart-trigger .cb-close, .product_review_page .container-fluid p.cart-trigger .cb-close { opacity: 0; position: absolute; left: 13px; top: 9px; font-size: 24px; }

.registration_page #top_box p.cart-trigger .badge, .registration_page #confirm_wrap p.cart-trigger .badge, .mypage .container-fluid p.cart-trigger .badge, .cart_page .container-fluid p.cart-trigger .badge, .other_page .container-fluid p.cart-trigger .badge, .cart_page .container-fluid p.cart-trigger .badge, .other_page .container-fluid p.cart-trigger .badge, .product_review_page .container-fluid p.cart-trigger .badge { position: absolute; right: 1px; top: 5px; }

.registration_page #top_box p.cart-trigger.cart-is-visible .cb-shopping-cart, .registration_page #top_box p.cart-trigger.cart-is-visible span.badge, .registration_page #confirm_wrap p.cart-trigger.cart-is-visible .cb-shopping-cart, .registration_page #confirm_wrap p.cart-trigger.cart-is-visible span.badge, .mypage .container-fluid p.cart-trigger.cart-is-visible .cb-shopping-cart, .mypage .container-fluid p.cart-trigger.cart-is-visible span.badge, .cart_page .container-fluid p.cart-trigger.cart-is-visible .cb-shopping-cart, .cart_page .container-fluid p.cart-trigger.cart-is-visible span.badge, .other_page .container-fluid p.cart-trigger.cart-is-visible .cb-shopping-cart, .other_page .container-fluid p.cart-trigger.cart-is-visible span.badge, .cart_page .container-fluid p.cart-trigger.cart-is-visible .cb-shopping-cart, .cart_page .container-fluid p.cart-trigger.cart-is-visible span.badge, .other_page .container-fluid p.cart-trigger.cart-is-visible .cb-shopping-cart, .other_page .container-fluid p.cart-trigger.cart-is-visible span.badge, .product_review_page .container-fluid p.cart-trigger.cart-is-visible .cb-shopping-cart, .product_review_page .container-fluid p.cart-trigger.cart-is-visible span.badge { /* hide cart icon */ opacity: 0; }

.registration_page #top_box p.cart-trigger.cart-is-visible .cb-close, .registration_page #confirm_wrap p.cart-trigger.cart-is-visible .cb-close, .mypage .container-fluid p.cart-trigger.cart-is-visible .cb-close, .cart_page .container-fluid p.cart-trigger.cart-is-visible .cb-close, .other_page .container-fluid p.cart-trigger.cart-is-visible .cb-close, .cart_page .container-fluid p.cart-trigger.cart-is-visible .cb-close, .other_page .container-fluid p.cart-trigger.cart-is-visible .cb-close, .product_review_page .container-fluid p.cart-trigger.cart-is-visible .cb-close { /* show close icon */ opacity: 1; }

.registration_page #top_box #btn_menu, .registration_page #confirm_wrap #btn_menu, .mypage .container-fluid #btn_menu, .cart_page .container-fluid #btn_menu, .other_page .container-fluid #btn_menu, .cart_page .container-fluid #btn_menu, .other_page .container-fluid #btn_menu, .product_review_page .container-fluid #btn_menu { margin: 0; position: absolute; right: 15px; top: 0; z-index: 11; }

.registration_page #top_box .nav-trigger span, .registration_page #top_box .nav-trigger span::before, .registration_page #top_box .nav-trigger span::after, .registration_page #confirm_wrap .nav-trigger span, .registration_page #confirm_wrap .nav-trigger span::before, .registration_page #confirm_wrap .nav-trigger span::after, .mypage .container-fluid .nav-trigger span, .mypage .container-fluid .nav-trigger span::before, .mypage .container-fluid .nav-trigger span::after, .cart_page .container-fluid .nav-trigger span, .cart_page .container-fluid .nav-trigger span::before, .cart_page .container-fluid .nav-trigger span::after, .other_page .container-fluid .nav-trigger span, .other_page .container-fluid .nav-trigger span::before, .other_page .container-fluid .nav-trigger span::after, .cart_page .container-fluid .nav-trigger span, .cart_page .container-fluid .nav-trigger span::before, .cart_page .container-fluid .nav-trigger span::after, .other_page .container-fluid .nav-trigger span, .other_page .container-fluid .nav-trigger span::before, .other_page .container-fluid .nav-trigger span::after, .product_review_page .container-fluid .nav-trigger span, .product_review_page .container-fluid .nav-trigger span::before, .product_review_page .container-fluid .nav-trigger span::after { /* hamburger icon in CSS */ position: absolute; display: inline-block; height: 3px; width: 24px; background: #525263; }

.registration_page #top_box .nav-trigger span, .registration_page #confirm_wrap .nav-trigger span, .mypage .container-fluid .nav-trigger span, .cart_page .container-fluid .nav-trigger span, .other_page .container-fluid .nav-trigger span, .cart_page .container-fluid .nav-trigger span, .other_page .container-fluid .nav-trigger span, .product_review_page .container-fluid .nav-trigger span { /* line in the center */ position: absolute; top: 50%; right: 10px; margin-top: -2px; -webkit-transition: background 0.3s 0.3s; transition: background 0.3s 0.3s; }

.registration_page #top_box .nav-trigger span::before, .registration_page #top_box .nav-trigger span::after, .registration_page #confirm_wrap .nav-trigger span::before, .registration_page #confirm_wrap .nav-trigger span::after, .mypage .container-fluid .nav-trigger span::before, .mypage .container-fluid .nav-trigger span::after, .cart_page .container-fluid .nav-trigger span::before, .cart_page .container-fluid .nav-trigger span::after, .other_page .container-fluid .nav-trigger span::before, .other_page .container-fluid .nav-trigger span::after, .cart_page .container-fluid .nav-trigger span::before, .cart_page .container-fluid .nav-trigger span::after, .other_page .container-fluid .nav-trigger span::before, .other_page .container-fluid .nav-trigger span::after, .product_review_page .container-fluid .nav-trigger span::before, .product_review_page .container-fluid .nav-trigger span::after { /* other 2 lines */ content: ''; right: 0; /* Force Hardware Acceleration in WebKit */ -webkit-transform: translateZ(0); transform: translateZ(0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transform-origin: 0% 50%; transform-origin: 0% 50%; -webkit-transition: -webkit-transform 0.3s 0.3s; transition: -webkit-transform 0.3s 0.3s; transition: transform 0.3s 0.3s; transition: transform 0.3s 0.3s, -webkit-transform 0.3s 0.3s; }

.registration_page #top_box .nav-trigger span::before, .registration_page #confirm_wrap .nav-trigger span::before, .mypage .container-fluid .nav-trigger span::before, .cart_page .container-fluid .nav-trigger span::before, .other_page .container-fluid .nav-trigger span::before, .cart_page .container-fluid .nav-trigger span::before, .other_page .container-fluid .nav-trigger span::before, .product_review_page .container-fluid .nav-trigger span::before { /* menu icon top line */ top: -6px; }

.registration_page #top_box .nav-trigger span::after, .registration_page #confirm_wrap .nav-trigger span::after, .mypage .container-fluid .nav-trigger span::after, .cart_page .container-fluid .nav-trigger span::after, .other_page .container-fluid .nav-trigger span::after, .cart_page .container-fluid .nav-trigger span::after, .other_page .container-fluid .nav-trigger span::after, .product_review_page .container-fluid .nav-trigger span::after { /* menu icon bottom line */ top: 6px; }

.registration_page #top_box .drawer-open .nav-trigger span, .registration_page #confirm_wrap .drawer-open .nav-trigger span, .mypage .container-fluid .drawer-open .nav-trigger span, .cart_page .container-fluid .drawer-open .nav-trigger span, .other_page .container-fluid .drawer-open .nav-trigger span, .cart_page .container-fluid .drawer-open .nav-trigger span, .other_page .container-fluid .drawer-open .nav-trigger span, .product_review_page .container-fluid .drawer-open .nav-trigger span { /* hide line in the center */ background: rgba(46, 50, 51, 0); }

.registration_page #top_box .drawer-open .nav-trigger span::before, .registration_page #top_box .drawer-open .nav-trigger span::after, .registration_page #confirm_wrap .drawer-open .nav-trigger span::before, .registration_page #confirm_wrap .drawer-open .nav-trigger span::after, .mypage .container-fluid .drawer-open .nav-trigger span::before, .mypage .container-fluid .drawer-open .nav-trigger span::after, .cart_page .container-fluid .drawer-open .nav-trigger span::before, .cart_page .container-fluid .drawer-open .nav-trigger span::after, .other_page .container-fluid .drawer-open .nav-trigger span::before, .other_page .container-fluid .drawer-open .nav-trigger span::after, .cart_page .container-fluid .drawer-open .nav-trigger span::before, .cart_page .container-fluid .drawer-open .nav-trigger span::after, .other_page .container-fluid .drawer-open .nav-trigger span::before, .other_page .container-fluid .drawer-open .nav-trigger span::after, .product_review_page .container-fluid .drawer-open .nav-trigger span::before, .product_review_page .container-fluid .drawer-open .nav-trigger span::after { /* keep visible other 2 lines */ background: #525263; }

.registration_page #top_box .drawer-open .nav-trigger span::before, .registration_page #confirm_wrap .drawer-open .nav-trigger span::before, .mypage .container-fluid .drawer-open .nav-trigger span::before, .cart_page .container-fluid .drawer-open .nav-trigger span::before, .other_page .container-fluid .drawer-open .nav-trigger span::before, .cart_page .container-fluid .drawer-open .nav-trigger span::before, .other_page .container-fluid .drawer-open .nav-trigger span::before, .product_review_page .container-fluid .drawer-open .nav-trigger span::before { -webkit-transform: translateX(4px) translateY(-3px) rotate(45deg); transform: translateX(4px) translateY(-3px) rotate(45deg); }

.registration_page #top_box .drawer-open .nav-trigger span::after, .registration_page #confirm_wrap .drawer-open .nav-trigger span::after, .mypage .container-fluid .drawer-open .nav-trigger span::after, .cart_page .container-fluid .drawer-open .nav-trigger span::after, .other_page .container-fluid .drawer-open .nav-trigger span::after, .cart_page .container-fluid .drawer-open .nav-trigger span::after, .other_page .container-fluid .drawer-open .nav-trigger span::after, .product_review_page .container-fluid .drawer-open .nav-trigger span::after { -webkit-transform: translateX(4px) translateY(2px) rotate(-45deg); transform: translateX(4px) translateY(2px) rotate(-45deg); }

.registration_page #top_box .drawer, .registration_page #confirm_wrap .drawer, .mypage .container-fluid .drawer, .cart_page .container-fluid .drawer, .other_page .container-fluid .drawer, .cart_page .container-fluid .drawer, .other_page .container-fluid .drawer, .product_review_page .container-fluid .drawer { position: fixed; top: 0; right: 0; height: 100%; width: 260px; background: #F6F6F6; overflow: auto; -webkit-overflow-scrolling: touch; z-index: 1; -webkit-transition: -webkit-transform 0.3s; transition: -webkit-transform 0.3s; transition: transform 0.3s; transition: transform 0.3s, -webkit-transform 0.3s; }

.registration_page #top_box #drawer .category-nav, .registration_page #confirm_wrap #drawer .category-nav, .mypage .container-fluid #drawer .category-nav, .cart_page .container-fluid #drawer .category-nav, .other_page .container-fluid #drawer .category-nav, .cart_page .container-fluid #drawer .category-nav, .other_page .container-fluid #drawer .category-nav, .product_review_page .container-fluid #drawer .category-nav { margin-bottom: 16px; }

.registration_page #top_box .category-nav a, .registration_page #confirm_wrap .category-nav a, .mypage .container-fluid .category-nav a, .cart_page .container-fluid .category-nav a, .other_page .container-fluid .category-nav a, .cart_page .container-fluid .category-nav a, .other_page .container-fluid .category-nav a, .product_review_page .container-fluid .category-nav a { display: block; height: 50px; line-height: 50px; padding: 0 10px; color: #525263; font-size: 16px; font-size: 1em; font-weight: bold; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: relative; border-bottom: 1px solid #E8E8E8; }

.registration_page #top_box .category-nav a.has-toggle, .registration_page #confirm_wrap .category-nav a.has-toggle, .mypage .container-fluid .category-nav a.has-toggle, .cart_page .container-fluid .category-nav a.has-toggle, .other_page .container-fluid .category-nav a.has-toggle, .cart_page .container-fluid .category-nav a.has-toggle, .other_page .container-fluid .category-nav a.has-toggle, .product_review_page .container-fluid .category-nav a.has-toggle { padding-right: 50px; }

.registration_page #top_box .category-nav a:link, .registration_page #top_box .category-nav a:visited, .registration_page #top_box .category-nav a:hover, .registration_page #top_box .category-nav a:active, .registration_page #confirm_wrap .category-nav a:link, .registration_page #confirm_wrap .category-nav a:visited, .registration_page #confirm_wrap .category-nav a:hover, .registration_page #confirm_wrap .category-nav a:active, .mypage .container-fluid .category-nav a:link, .mypage .container-fluid .category-nav a:visited, .mypage .container-fluid .category-nav a:hover, .mypage .container-fluid .category-nav a:active, .cart_page .container-fluid .category-nav a:link, .cart_page .container-fluid .category-nav a:visited, .cart_page .container-fluid .category-nav a:hover, .cart_page .container-fluid .category-nav a:active, .other_page .container-fluid .category-nav a:link, .other_page .container-fluid .category-nav a:visited, .other_page .container-fluid .category-nav a:hover, .other_page .container-fluid .category-nav a:active, .cart_page .container-fluid .category-nav a:link, .cart_page .container-fluid .category-nav a:visited, .cart_page .container-fluid .category-nav a:hover, .cart_page .container-fluid .category-nav a:active, .other_page .container-fluid .category-nav a:link, .other_page .container-fluid .category-nav a:visited, .other_page .container-fluid .category-nav a:hover, .other_page .container-fluid .category-nav a:active, .product_review_page .container-fluid .category-nav a:link, .product_review_page .container-fluid .category-nav a:visited, .product_review_page .container-fluid .category-nav a:hover, .product_review_page .container-fluid .category-nav a:active { text-decoration: none; }

.registration_page #top_box .category-nav a:hover, .registration_page #confirm_wrap .category-nav a:hover, .mypage .container-fluid .category-nav a:hover, .cart_page .container-fluid .category-nav a:hover, .other_page .container-fluid .category-nav a:hover, .cart_page .container-fluid .category-nav a:hover, .other_page .container-fluid .category-nav a:hover, .product_review_page .container-fluid .category-nav a:hover { background: rgba(204, 204, 204, 0.1); }

.registration_page #top_box .category-nav a .toggle, .registration_page #confirm_wrap .category-nav a .toggle, .mypage .container-fluid .category-nav a .toggle, .cart_page .container-fluid .category-nav a .toggle, .other_page .container-fluid .category-nav a .toggle, .cart_page .container-fluid .category-nav a .toggle, .other_page .container-fluid .category-nav a .toggle, .product_review_page .container-fluid .category-nav a .toggle { display: block; position: absolute; right: 10px; top: 5px; width: 40px; height: 40px; line-height: 40px; text-align: center; vertical-align: middle; }

.registration_page #top_box .category-nav .active > .toggle .cb, .registration_page #confirm_wrap .category-nav .active > .toggle .cb, .mypage .container-fluid .category-nav .active > .toggle .cb, .cart_page .container-fluid .category-nav .active > .toggle .cb, .other_page .container-fluid .category-nav .active > .toggle .cb, .cart_page .container-fluid .category-nav .active > .toggle .cb, .other_page .container-fluid .category-nav .active > .toggle .cb, .product_review_page .container-fluid .category-nav .active > .toggle .cb { -webkit-transform: rotate(-180deg); transform: rotate(-180deg); }

.registration_page #top_box .category-nav li > a:hover, .registration_page #confirm_wrap .category-nav li > a:hover, .mypage .container-fluid .category-nav li > a:hover, .cart_page .container-fluid .category-nav li > a:hover, .other_page .container-fluid .category-nav li > a:hover, .cart_page .container-fluid .category-nav li > a:hover, .other_page .container-fluid .category-nav li > a:hover, .product_review_page .container-fluid .category-nav li > a:hover { background: rgba(204, 204, 204, 0.1); }

.registration_page #top_box .category-nav li > a.active, .registration_page #confirm_wrap .category-nav li > a.active, .mypage .container-fluid .category-nav li > a.active, .cart_page .container-fluid .category-nav li > a.active, .other_page .container-fluid .category-nav li > a.active, .cart_page .container-fluid .category-nav li > a.active, .other_page .container-fluid .category-nav li > a.active, .product_review_page .container-fluid .category-nav li > a.active { background: rgba(204, 204, 204, 0.1); }

.registration_page #top_box .category-nav ul, .registration_page #confirm_wrap .category-nav ul, .mypage .container-fluid .category-nav ul, .cart_page .container-fluid .category-nav ul, .other_page .container-fluid .category-nav ul, .cart_page .container-fluid .category-nav ul, .other_page .container-fluid .category-nav ul, .product_review_page .container-fluid .category-nav ul { display: none; }

.registration_page #top_box .category-nav ul > li > a, .registration_page #confirm_wrap .category-nav ul > li > a, .mypage .container-fluid .category-nav ul > li > a, .cart_page .container-fluid .category-nav ul > li > a, .other_page .container-fluid .category-nav ul > li > a, .cart_page .container-fluid .category-nav ul > li > a, .other_page .container-fluid .category-nav ul > li > a, .product_review_page .container-fluid .category-nav ul > li > a { padding-left: 18px; }

.registration_page #top_box .category-nav ul > li > ul > li > a, .registration_page #confirm_wrap .category-nav ul > li > ul > li > a, .mypage .container-fluid .category-nav ul > li > ul > li > a, .cart_page .container-fluid .category-nav ul > li > ul > li > a, .other_page .container-fluid .category-nav ul > li > ul > li > a, .cart_page .container-fluid .category-nav ul > li > ul > li > a, .other_page .container-fluid .category-nav ul > li > ul > li > a, .product_review_page .container-fluid .category-nav ul > li > ul > li > a { padding-left: 26px; }

.registration_page #top_box .category-nav ul > li > ul > li > ul > li a, .registration_page #confirm_wrap .category-nav ul > li > ul > li > ul > li a, .mypage .container-fluid .category-nav ul > li > ul > li > ul > li a, .cart_page .container-fluid .category-nav ul > li > ul > li > ul > li a, .other_page .container-fluid .category-nav ul > li > ul > li > ul > li a, .cart_page .container-fluid .category-nav ul > li > ul > li > ul > li a, .other_page .container-fluid .category-nav ul > li > ul > li > ul > li a, .product_review_page .container-fluid .category-nav ul > li > ul > li > ul > li a { padding-left: 42px; }

.registration_page #top_box #footer, .registration_page #confirm_wrap #footer, .mypage .container-fluid #footer, .cart_page .container-fluid #footer, .other_page .container-fluid #footer, .cart_page .container-fluid #footer, .other_page .container-fluid #footer, .product_review_page .container-fluid #footer { background: #f8f8f8; border-top: 1px solid #e8e8e8; padding-top: 12px; padding-bottom: 24px; margin-top: 36px; }

.registration_page #top_box #footer ul, .registration_page #confirm_wrap #footer ul, .mypage .container-fluid #footer ul, .cart_page .container-fluid #footer ul, .other_page .container-fluid #footer ul, .cart_page .container-fluid #footer ul, .other_page .container-fluid #footer ul, .product_review_page .container-fluid #footer ul { text-align: center; }

.registration_page #top_box #footer ul li, .registration_page #confirm_wrap #footer ul li, .mypage .container-fluid #footer ul li, .cart_page .container-fluid #footer ul li, .other_page .container-fluid #footer ul li, .cart_page .container-fluid #footer ul li, .other_page .container-fluid #footer ul li, .product_review_page .container-fluid #footer ul li { display: inline-block; margin: 0 8px 8px; }

.registration_page #top_box #footer a, .registration_page #confirm_wrap #footer a, .mypage .container-fluid #footer a, .cart_page .container-fluid #footer a, .other_page .container-fluid #footer a, .cart_page .container-fluid #footer a, .other_page .container-fluid #footer a, .product_review_page .container-fluid #footer a { color: #444; }

.registration_page #top_box #footer a:hover, .registration_page #confirm_wrap #footer a:hover, .mypage .container-fluid #footer a:hover, .cart_page .container-fluid #footer a:hover, .other_page .container-fluid #footer a:hover, .cart_page .container-fluid #footer a:hover, .other_page .container-fluid #footer a:hover, .product_review_page .container-fluid #footer a:hover { color: #686868; }

.registration_page #top_box .footer_logo_area, .registration_page #confirm_wrap .footer_logo_area, .mypage .container-fluid .footer_logo_area, .cart_page .container-fluid .footer_logo_area, .other_page .container-fluid .footer_logo_area, .cart_page .container-fluid .footer_logo_area, .other_page .container-fluid .footer_logo_area, .product_review_page .container-fluid .footer_logo_area { text-align: center; color: #000; }

.registration_page #top_box .footer_logo_area .logo, .registration_page #confirm_wrap .footer_logo_area .logo, .mypage .container-fluid .footer_logo_area .logo, .cart_page .container-fluid .footer_logo_area .logo, .other_page .container-fluid .footer_logo_area .logo, .cart_page .container-fluid .footer_logo_area .logo, .other_page .container-fluid .footer_logo_area .logo, .product_review_page .container-fluid .footer_logo_area .logo { font-size: 16px; font-size: 1em; font-weight: bold; margin-bottom: 0; }

.registration_page #top_box .footer_logo_area .copyright, .registration_page #confirm_wrap .footer_logo_area .copyright, .mypage .container-fluid .footer_logo_area .copyright, .cart_page .container-fluid .footer_logo_area .copyright, .other_page .container-fluid .footer_logo_area .copyright, .cart_page .container-fluid .footer_logo_area .copyright, .other_page .container-fluid .footer_logo_area .copyright, .product_review_page .container-fluid .footer_logo_area .copyright { font-size: 10px; font-size: 1rem; margin-top: 0; }

.registration_page #top_box .pagetop, .registration_page #confirm_wrap .pagetop, .mypage .container-fluid .pagetop, .cart_page .container-fluid .pagetop, .other_page .container-fluid .pagetop, .cart_page .container-fluid .pagetop, .other_page .container-fluid .pagetop, .product_review_page .container-fluid .pagetop { display: none; text-align: right; position: fixed; bottom: 10px; right: 10px; z-index: 2; }

.registration_page #top_box .pagetop a, .registration_page #confirm_wrap .pagetop a, .mypage .container-fluid .pagetop a, .cart_page .container-fluid .pagetop a, .other_page .container-fluid .pagetop a, .cart_page .container-fluid .pagetop a, .other_page .container-fluid .pagetop a, .product_review_page .container-fluid .pagetop a { display: inline-block; position: relative; width: 30px; height: 30px; background-color: #B8BEC4; border-radius: 50%; }

.registration_page #top_box .pagetop a:hover, .registration_page #confirm_wrap .pagetop a:hover, .mypage .container-fluid .pagetop a:hover, .cart_page .container-fluid .pagetop a:hover, .other_page .container-fluid .pagetop a:hover, .cart_page .container-fluid .pagetop a:hover, .other_page .container-fluid .pagetop a:hover, .product_review_page .container-fluid .pagetop a:hover { opacity: 0.8; }

.registration_page #top_box .pagetop a .cb-angle-down, .registration_page #confirm_wrap .pagetop a .cb-angle-down, .mypage .container-fluid .pagetop a .cb-angle-down, .cart_page .container-fluid .pagetop a .cb-angle-down, .other_page .container-fluid .pagetop a .cb-angle-down, .cart_page .container-fluid .pagetop a .cb-angle-down, .other_page .container-fluid .pagetop a .cb-angle-down, .product_review_page .container-fluid .pagetop a .cb-angle-down { fill: #fff; font-size: 25px; font-size: 2.5rem; position: absolute; top: 50%; left: 50%; margin-left: -0.5em; margin-top: -0.5em; -webkit-transform: rotate(-180deg); transform: rotate(-180deg); }

.registration_page #top_box .cart, .registration_page #confirm_wrap .cart, .mypage .container-fluid .cart, .cart_page .container-fluid .cart, .other_page .container-fluid .cart, .cart_page .container-fluid .cart, .other_page .container-fluid .cart, .product_review_page .container-fluid .cart { position: absolute; height: 50px; width: 100%; top: 50px; left: 0; z-index: 3; opacity: 0; visibility: hidden; -webkit-transition: opacity .3s 0s, visibility 0s .3s; transition: opacity .3s 0s, visibility 0s .3s; }

.registration_page #top_box .cart.is-visible, .registration_page #confirm_wrap .cart.is-visible, .mypage .container-fluid .cart.is-visible, .cart_page .container-fluid .cart.is-visible, .other_page .container-fluid .cart.is-visible, .cart_page .container-fluid .cart.is-visible, .other_page .container-fluid .cart.is-visible, .product_review_page .container-fluid .cart.is-visible { opacity: 1; visibility: visible; -webkit-transition: opacity .3s 0s, visibility 0s 0s; transition: opacity .3s 0s, visibility 0s 0s; }

.registration_page #top_box .bt_search, .registration_page #confirm_wrap .bt_search, .mypage .container-fluid .bt_search, .cart_page .container-fluid .bt_search, .other_page .container-fluid .bt_search, .cart_page .container-fluid .bt_search, .other_page .container-fluid .bt_search, .product_review_page .container-fluid .bt_search { border: 0; background: none; position: absolute; right: 0; top: 0; display: block; width: 44px; height: 44px; overflow: hidden; white-space: nowrap; z-index: 1; }

.registration_page #top_box .bt_search .cb-search, .registration_page #confirm_wrap .bt_search .cb-search, .mypage .container-fluid .bt_search .cb-search, .cart_page .container-fluid .bt_search .cb-search, .other_page .container-fluid .bt_search .cb-search, .cart_page .container-fluid .bt_search .cb-search, .other_page .container-fluid .bt_search .cb-search, .product_review_page .container-fluid .bt_search .cb-search { fill: #636378; font-size: 25px; font-size: 2.5rem; }

.registration_page #top_box #searchform, .registration_page #confirm_wrap #searchform, .mypage .container-fluid #searchform, .cart_page .container-fluid #searchform, .other_page .container-fluid #searchform, .cart_page .container-fluid #searchform, .other_page .container-fluid #searchform, .product_review_page .container-fluid #searchform { position: relative; }

.registration_page #top_box .search select, .registration_page #confirm_wrap .search select, .mypage .container-fluid .search select, .cart_page .container-fluid .search select, .other_page .container-fluid .search select, .cart_page .container-fluid .search select, .other_page .container-fluid .search select, .product_review_page .container-fluid .search select { height: 50px; border: 1px solid #ccc; font-size: 16px; font-size: 1em; padding: 0.5em 1em; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; -webkit-box-sizing: border-box; box-sizing: border-box; }

.registration_page #top_box .search select option, .registration_page #confirm_wrap .search select option, .mypage .container-fluid .search select option, .cart_page .container-fluid .search select option, .other_page .container-fluid .search select option, .cart_page .container-fluid .search select option, .other_page .container-fluid .search select option, .product_review_page .container-fluid .search select option { max-width: 190px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.registration_page #top_box .search .input_search, .registration_page #confirm_wrap .search .input_search, .mypage .container-fluid .search .input_search, .cart_page .container-fluid .search .input_search, .other_page .container-fluid .search .input_search, .cart_page .container-fluid .search .input_search, .other_page .container-fluid .search .input_search, .product_review_page .container-fluid .search .input_search { height: 50px; padding: 0 50px 0 1em; border-bottom: 1px solid #ccc; position: relative; margin-left: 1%; }

.registration_page #top_box .search input[type="search"], .registration_page #confirm_wrap .search input[type="search"], .mypage .container-fluid .search input[type="search"], .cart_page .container-fluid .search input[type="search"], .other_page .container-fluid .search input[type="search"], .cart_page .container-fluid .search input[type="search"], .other_page .container-fluid .search input[type="search"], .product_review_page .container-fluid .search input[type="search"] { height: 50px; width: 100%; font-size: 16px; font-size: 1em; border: 0 none; padding: 0.5em 0; -webkit-box-shadow: none; box-shadow: none; background: none; -webkit-box-sizing: border-box; box-sizing: border-box; }

.registration_page #top_box .search .bt_search, .registration_page #confirm_wrap .search .bt_search, .mypage .container-fluid .search .bt_search, .cart_page .container-fluid .search .bt_search, .other_page .container-fluid .search .bt_search, .cart_page .container-fluid .search .bt_search, .other_page .container-fluid .search .bt_search, .product_review_page .container-fluid .search .bt_search { margin-top: 3px; }

.registration_page #top_box .member_link, .registration_page #confirm_wrap .member_link, .mypage .container-fluid .member_link, .cart_page .container-fluid .member_link, .other_page .container-fluid .member_link, .cart_page .container-fluid .member_link, .other_page .container-fluid .member_link, .product_review_page .container-fluid .member_link { margin-bottom: 16px; }

.registration_page #top_box .member_link a, .registration_page #confirm_wrap .member_link a, .mypage .container-fluid .member_link a, .cart_page .container-fluid .member_link a, .other_page .container-fluid .member_link a, .cart_page .container-fluid .member_link a, .other_page .container-fluid .member_link a, .product_review_page .container-fluid .member_link a { border-bottom: 1px solid #e8e8e8; color: #525263; display: block; font-size: 14px; font-size: 1.4rem; height: 50px; line-height: 50px; overflow: hidden; padding: 0 10px; text-overflow: ellipsis; -webkit-transform: translateZ(0px); transform: translateZ(0px); -webkit-transition: opacity 0.3s ease 0s, -webkit-transform 0.3s ease 0s; transition: opacity 0.3s ease 0s, -webkit-transform 0.3s ease 0s; transition: transform 0.3s ease 0s, opacity 0.3s ease 0s; transition: transform 0.3s ease 0s, opacity 0.3s ease 0s, -webkit-transform 0.3s ease 0s; white-space: nowrap; }

.registration_page #top_box .member_link a:hover, .registration_page #confirm_wrap .member_link a:hover, .mypage .container-fluid .member_link a:hover, .cart_page .container-fluid .member_link a:hover, .other_page .container-fluid .member_link a:hover, .cart_page .container-fluid .member_link a:hover, .other_page .container-fluid .member_link a:hover, .product_review_page .container-fluid .member_link a:hover { color: #9797a1; }

.registration_page #top_box .member_link a .cb, .registration_page #confirm_wrap .member_link a .cb, .mypage .container-fluid .member_link a .cb, .cart_page .container-fluid .member_link a .cb, .other_page .container-fluid .member_link a .cb, .cart_page .container-fluid .member_link a .cb, .other_page .container-fluid .member_link a .cb, .product_review_page .container-fluid .member_link a .cb { font-size: 30px; font-size: 3rem; fill: #B8BEC4; margin-right: 5px; position: relative; top: -1px; }

.registration_page #top_box .member_link a:hover .cb, .registration_page #confirm_wrap .member_link a:hover .cb, .mypage .container-fluid .member_link a:hover .cb, .cart_page .container-fluid .member_link a:hover .cb, .other_page .container-fluid .member_link a:hover .cb, .cart_page .container-fluid .member_link a:hover .cb, .other_page .container-fluid .member_link a:hover .cb, .product_review_page .container-fluid .member_link a:hover .cb { fill: #c6cbd0; }

.registration_page #top_box .newslist, .registration_page #confirm_wrap .newslist, .mypage .container-fluid .newslist, .cart_page .container-fluid .newslist, .other_page .container-fluid .newslist, .cart_page .container-fluid .newslist, .other_page .container-fluid .newslist, .product_review_page .container-fluid .newslist { border-bottom: 1px solid #f8f8f8; }

.registration_page #top_box .newslist dl, .registration_page #confirm_wrap .newslist dl, .mypage .container-fluid .newslist dl, .cart_page .container-fluid .newslist dl, .other_page .container-fluid .newslist dl, .cart_page .container-fluid .newslist dl, .other_page .container-fluid .newslist dl, .product_review_page .container-fluid .newslist dl { border-top: 1px dotted #ccc; }

.registration_page #top_box .newslist dt, .registration_page #confirm_wrap .newslist dt, .mypage .container-fluid .newslist dt, .cart_page .container-fluid .newslist dt, .other_page .container-fluid .newslist dt, .cart_page .container-fluid .newslist dt, .other_page .container-fluid .newslist dt, .product_review_page .container-fluid .newslist dt { cursor: pointer; padding: 8px; position: relative; }

.registration_page #top_box .newslist dt span, .registration_page #confirm_wrap .newslist dt span, .mypage .container-fluid .newslist dt span, .cart_page .container-fluid .newslist dt span, .other_page .container-fluid .newslist dt span, .cart_page .container-fluid .newslist dt span, .other_page .container-fluid .newslist dt span, .product_review_page .container-fluid .newslist dt span { display: block; }

.registration_page #top_box .newslist dt .angle-circle, .registration_page #confirm_wrap .newslist dt .angle-circle, .mypage .container-fluid .newslist dt .angle-circle, .cart_page .container-fluid .newslist dt .angle-circle, .other_page .container-fluid .newslist dt .angle-circle, .cart_page .container-fluid .newslist dt .angle-circle, .other_page .container-fluid .newslist dt .angle-circle, .product_review_page .container-fluid .newslist dt .angle-circle { position: absolute; right: 16px; top: 17px; display: inline-block; width: 21px; height: 21px; border-radius: 50%; background: #B8BEC4; }

.registration_page #top_box .newslist dt .cb, .registration_page #confirm_wrap .newslist dt .cb, .mypage .container-fluid .newslist dt .cb, .cart_page .container-fluid .newslist dt .cb, .other_page .container-fluid .newslist dt .cb, .cart_page .container-fluid .newslist dt .cb, .other_page .container-fluid .newslist dt .cb, .product_review_page .container-fluid .newslist dt .cb { position: relative; top: -1px; left: 5px; fill: #fff; font-size: 11px; font-weight: normal; }

.registration_page #top_box .newslist dt:hover .news_title, .registration_page #confirm_wrap .newslist dt:hover .news_title, .mypage .container-fluid .newslist dt:hover .news_title, .cart_page .container-fluid .newslist dt:hover .news_title, .other_page .container-fluid .newslist dt:hover .news_title, .cart_page .container-fluid .newslist dt:hover .news_title, .other_page .container-fluid .newslist dt:hover .news_title, .product_review_page .container-fluid .newslist dt:hover .news_title { text-decoration: underline; }

.registration_page #top_box .newslist dt.active .cb, .registration_page #confirm_wrap .newslist dt.active .cb, .mypage .container-fluid .newslist dt.active .cb, .cart_page .container-fluid .newslist dt.active .cb, .other_page .container-fluid .newslist dt.active .cb, .cart_page .container-fluid .newslist dt.active .cb, .other_page .container-fluid .newslist dt.active .cb, .product_review_page .container-fluid .newslist dt.active .cb { position: relative; top: -2px; -webkit-transform: rotate(180deg); transform: rotate(180deg); }

.registration_page #top_box .newslist dt:hover .cb, .registration_page #confirm_wrap .newslist dt:hover .cb, .mypage .container-fluid .newslist dt:hover .cb, .cart_page .container-fluid .newslist dt:hover .cb, .other_page .container-fluid .newslist dt:hover .cb, .cart_page .container-fluid .newslist dt:hover .cb, .other_page .container-fluid .newslist dt:hover .cb, .product_review_page .container-fluid .newslist dt:hover .cb { opacity: 0.8; }

.registration_page #top_box .newslist dd, .registration_page #confirm_wrap .newslist dd, .mypage .container-fluid .newslist dd, .cart_page .container-fluid .newslist dd, .other_page .container-fluid .newslist dd, .cart_page .container-fluid .newslist dd, .other_page .container-fluid .newslist dd, .product_review_page .container-fluid .newslist dd { display: none; margin: 0 8px 8px; }

.registration_page #top_box .product_item, .registration_page #confirm_wrap .product_item, .mypage .container-fluid .product_item, .cart_page .container-fluid .product_item, .other_page .container-fluid .product_item, .cart_page .container-fluid .product_item, .other_page .container-fluid .product_item, .product_review_page .container-fluid .product_item { position: relative; }

.registration_page #top_box .product_item a, .registration_page #confirm_wrap .product_item a, .mypage .container-fluid .product_item a, .cart_page .container-fluid .product_item a, .other_page .container-fluid .product_item a, .cart_page .container-fluid .product_item a, .other_page .container-fluid .product_item a, .product_review_page .container-fluid .product_item a { display: block; }

.registration_page #top_box .product_page .product_item a, .registration_page #confirm_wrap .product_page .product_item a, .mypage .container-fluid .product_page .product_item a, .cart_page .container-fluid .product_page .product_item a, .other_page .container-fluid .product_page .product_item a, .cart_page .container-fluid .product_page .product_item a, .other_page .container-fluid .product_page .product_item a, .product_review_page .container-fluid .product_page .product_item a { padding-bottom: 16px; }

.registration_page #top_box .product_item a:hover, .registration_page #confirm_wrap .product_item a:hover, .mypage .container-fluid .product_item a:hover, .cart_page .container-fluid .product_item a:hover, .other_page .container-fluid .product_item a:hover, .cart_page .container-fluid .product_item a:hover, .other_page .container-fluid .product_item a:hover, .product_review_page .container-fluid .product_item a:hover { background: rgba(255, 255, 255, 0.3); text-decoration: none; }

.registration_page #top_box .product_item a:hover img, .registration_page #confirm_wrap .product_item a:hover img, .mypage .container-fluid .product_item a:hover img, .cart_page .container-fluid .product_item a:hover img, .other_page .container-fluid .product_item a:hover img, .cart_page .container-fluid .product_item a:hover img, .other_page .container-fluid .product_item a:hover img, .product_review_page .container-fluid .product_item a:hover img { opacity: 0.8; }

.registration_page #top_box .item_photo, .registration_page #confirm_wrap .item_photo, .mypage .container-fluid .item_photo, .cart_page .container-fluid .item_photo, .other_page .container-fluid .item_photo, .cart_page .container-fluid .item_photo, .other_page .container-fluid .item_photo, .product_review_page .container-fluid .item_photo { display: block; margin: 0 0 8px; text-align: center; }

.registration_page #top_box .item_photo img, .registration_page #confirm_wrap .item_photo img, .mypage .container-fluid .item_photo img, .cart_page .container-fluid .item_photo img, .other_page .container-fluid .item_photo img, .cart_page .container-fluid .item_photo img, .other_page .container-fluid .item_photo img, .product_review_page .container-fluid .item_photo img { width: 100%; }

.registration_page #top_box .product_item .btn_circle, .registration_page #confirm_wrap .product_item .btn_circle, .mypage .container-fluid .product_item .btn_circle, .cart_page .container-fluid .product_item .btn_circle, .other_page .container-fluid .product_item .btn_circle, .cart_page .container-fluid .product_item .btn_circle, .other_page .container-fluid .product_item .btn_circle, .product_review_page .container-fluid .product_item .btn_circle { position: absolute; right: 8px; top: 8px; }

.registration_page #top_box .item_comment, .registration_page #confirm_wrap .item_comment, .mypage .container-fluid .item_comment, .cart_page .container-fluid .item_comment, .other_page .container-fluid .item_comment, .cart_page .container-fluid .item_comment, .other_page .container-fluid .item_comment, .product_review_page .container-fluid .item_comment { margin: 0 0 8px; }

.registration_page #top_box .item_name, .registration_page #confirm_wrap .item_name, .mypage .container-fluid .item_name, .cart_page .container-fluid .item_name, .other_page .container-fluid .item_name, .cart_page .container-fluid .item_name, .other_page .container-fluid .item_name, .product_review_page .container-fluid .item_name { color: #525263; margin: 0 0 8px; }

.registration_page #top_box .item_price, .registration_page #confirm_wrap .item_price, .mypage .container-fluid .item_price, .cart_page .container-fluid .item_price, .other_page .container-fluid .item_price, .cart_page .container-fluid .item_price, .other_page .container-fluid .item_price, .product_review_page .container-fluid .item_price { color: #525263; font-weight: bold; }

.registration_page #top_box .item_price .small, .registration_page #confirm_wrap .item_price .small, .mypage .container-fluid .item_price .small, .cart_page .container-fluid .item_price .small, .other_page .container-fluid .item_price .small, .cart_page .container-fluid .item_price .small, .other_page .container-fluid .item_price .small, .product_review_page .container-fluid .item_price .small { font-size: 86%; }

.registration_page #top_box .special_price, .registration_page #confirm_wrap .special_price, .mypage .container-fluid .special_price, .cart_page .container-fluid .special_price, .other_page .container-fluid .special_price, .cart_page .container-fluid .special_price, .other_page .container-fluid .special_price, .product_review_page .container-fluid .special_price { color: #DE5D50; }

.registration_page #top_box dl.quantity dt, .registration_page #confirm_wrap dl.quantity dt, .mypage .container-fluid dl.quantity dt, .cart_page .container-fluid dl.quantity dt, .other_page .container-fluid dl.quantity dt, .cart_page .container-fluid dl.quantity dt, .other_page .container-fluid dl.quantity dt, .product_review_page .container-fluid dl.quantity dt { float: left; min-height: 40px; line-height: 40px; vertical-align: middle; }

.registration_page #top_box dl.quantity dd, .registration_page #confirm_wrap dl.quantity dd, .mypage .container-fluid dl.quantity dd, .cart_page .container-fluid dl.quantity dd, .other_page .container-fluid dl.quantity dd, .cart_page .container-fluid dl.quantity dd, .other_page .container-fluid dl.quantity dd, .product_review_page .container-fluid dl.quantity dd { padding-left: 3em; }

.registration_page #top_box .classcategory_list li, .registration_page #confirm_wrap .classcategory_list li, .mypage .container-fluid .classcategory_list li, .cart_page .container-fluid .classcategory_list li, .other_page .container-fluid .classcategory_list li, .cart_page .container-fluid .classcategory_list li, .other_page .container-fluid .classcategory_list li, .product_review_page .container-fluid .classcategory_list li { margin-top: 8px; }

.registration_page #top_box .classcategory_list li:first-child, .registration_page #confirm_wrap .classcategory_list li:first-child, .mypage .container-fluid .classcategory_list li:first-child, .cart_page .container-fluid .classcategory_list li:first-child, .other_page .container-fluid .classcategory_list li:first-child, .cart_page .container-fluid .classcategory_list li:first-child, .other_page .container-fluid .classcategory_list li:first-child, .product_review_page .container-fluid .classcategory_list li:first-child { margin-top: 0; }

.registration_page #top_box .btn_area .btn, .registration_page #confirm_wrap .btn_area .btn, .mypage .container-fluid .btn_area .btn, .cart_page .container-fluid .btn_area .btn, .other_page .container-fluid .btn_area .btn, .cart_page .container-fluid .btn_area .btn, .other_page .container-fluid .btn_area .btn, .product_review_page .container-fluid .btn_area .btn { height: 56px; line-height: 56px; vertical-align: middle; padding-top: 0; padding-bottom: 0; }

.registration_page #top_box .btn_area .btn_icon .cb, .registration_page #confirm_wrap .btn_area .btn_icon .cb, .mypage .container-fluid .btn_area .btn_icon .cb, .cart_page .container-fluid .btn_area .btn_icon .cb, .other_page .container-fluid .btn_area .btn_icon .cb, .cart_page .container-fluid .btn_area .btn_icon .cb, .other_page .container-fluid .btn_area .btn_icon .cb, .product_review_page .container-fluid .btn_area .btn_icon .cb { display: inline-block; font-size: 30px; font-size: 3.0rem; height: 54px; line-height: 54px; vertical-align: middle; position: relative; top: -1px; }

.registration_page #top_box #item_photo_area, .registration_page #confirm_wrap #item_photo_area, .mypage .container-fluid #item_photo_area, .cart_page .container-fluid #item_photo_area, .other_page .container-fluid #item_photo_area, .cart_page .container-fluid #item_photo_area, .other_page .container-fluid #item_photo_area, .product_review_page .container-fluid #item_photo_area { padding-top: 8px; padding-bottom: 8px; }

.registration_page #top_box #item_photo_area img, .registration_page #confirm_wrap #item_photo_area img, .mypage .container-fluid #item_photo_area img, .cart_page .container-fluid #item_photo_area img, .other_page .container-fluid #item_photo_area img, .cart_page .container-fluid #item_photo_area img, .other_page .container-fluid #item_photo_area img, .product_review_page .container-fluid #item_photo_area img { text-align: center; }

.registration_page #top_box #item_detail_area .small, .registration_page #confirm_wrap #item_detail_area .small, .mypage .container-fluid #item_detail_area .small, .cart_page .container-fluid #item_detail_area .small, .other_page .container-fluid #item_detail_area .small, .cart_page .container-fluid #item_detail_area .small, .other_page .container-fluid #item_detail_area .small, .product_review_page .container-fluid #item_detail_area .small { font-size: 10px; font-size: 1rem; font-weight: normal !important; }

.registration_page #top_box #item_detail_area .item_name, .registration_page #confirm_wrap #item_detail_area .item_name, .mypage .container-fluid #item_detail_area .item_name, .cart_page .container-fluid #item_detail_area .item_name, .other_page .container-fluid #item_detail_area .item_name, .cart_page .container-fluid #item_detail_area .item_name, .other_page .container-fluid #item_detail_area .item_name, .product_review_page .container-fluid #item_detail_area .item_name { font-size: 20px; font-size: 2rem; font-weight: normal; margin-bottom: 5px; }

.registration_page #top_box #item_detail_area .item_detail p, .registration_page #confirm_wrap #item_detail_area .item_detail p, .mypage .container-fluid #item_detail_area .item_detail p, .cart_page .container-fluid #item_detail_area .item_detail p, .other_page .container-fluid #item_detail_area .item_detail p, .cart_page .container-fluid #item_detail_area .item_detail p, .other_page .container-fluid #item_detail_area .item_detail p, .product_review_page .container-fluid #item_detail_area .item_detail p { margin: 0; }

.registration_page #top_box #item_detail_area .item_detail .sale_price, .registration_page #confirm_wrap #item_detail_area .item_detail .sale_price, .mypage .container-fluid #item_detail_area .item_detail .sale_price, .cart_page .container-fluid #item_detail_area .item_detail .sale_price, .other_page .container-fluid #item_detail_area .item_detail .sale_price, .cart_page .container-fluid #item_detail_area .item_detail .sale_price, .other_page .container-fluid #item_detail_area .item_detail .sale_price, .product_review_page .container-fluid #item_detail_area .item_detail .sale_price { font-size: 18px; font-size: 1.8rem; font-weight: bold; }

.registration_page #top_box #item_detail_area .item_detail .announce, .registration_page #confirm_wrap #item_detail_area .item_detail .announce, .mypage .container-fluid #item_detail_area .item_detail .announce, .cart_page .container-fluid #item_detail_area .item_detail .announce, .other_page .container-fluid #item_detail_area .item_detail .announce, .cart_page .container-fluid #item_detail_area .item_detail .announce, .other_page .container-fluid #item_detail_area .item_detail .announce, .product_review_page .container-fluid #item_detail_area .item_detail .announce { padding: 8px 0; font-weight: bold; }

.registration_page #top_box #item_detail_area .item_detail .point, .registration_page #confirm_wrap #item_detail_area .item_detail .point, .mypage .container-fluid #item_detail_area .item_detail .point, .cart_page .container-fluid #item_detail_area .item_detail .point, .other_page .container-fluid #item_detail_area .item_detail .point, .cart_page .container-fluid #item_detail_area .item_detail .point, .other_page .container-fluid #item_detail_area .item_detail .point, .product_review_page .container-fluid #item_detail_area .item_detail .point { padding: 8px 0; }

.registration_page #top_box #item_detail_area .item_detail .item_code, .registration_page #confirm_wrap #item_detail_area .item_detail .item_code, .mypage .container-fluid #item_detail_area .item_detail .item_code, .cart_page .container-fluid #item_detail_area .item_detail .item_code, .other_page .container-fluid #item_detail_area .item_detail .item_code, .cart_page .container-fluid #item_detail_area .item_detail .item_code, .other_page .container-fluid #item_detail_area .item_detail .item_code, .product_review_page .container-fluid #item_detail_area .item_detail .item_code { padding: 8px 0; }

.registration_page #top_box #item_detail_area .item_detail .relative_cat, .registration_page #confirm_wrap #item_detail_area .item_detail .relative_cat, .mypage .container-fluid #item_detail_area .item_detail .relative_cat, .cart_page .container-fluid #item_detail_area .item_detail .relative_cat, .other_page .container-fluid #item_detail_area .item_detail .relative_cat, .cart_page .container-fluid #item_detail_area .item_detail .relative_cat, .other_page .container-fluid #item_detail_area .item_detail .relative_cat, .product_review_page .container-fluid #item_detail_area .item_detail .relative_cat { padding: 8px 0; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; }

.registration_page #top_box #item_detail_area .item_detail .item_comment, .registration_page #confirm_wrap #item_detail_area .item_detail .item_comment, .mypage .container-fluid #item_detail_area .item_detail .item_comment, .cart_page .container-fluid #item_detail_area .item_detail .item_comment, .other_page .container-fluid #item_detail_area .item_detail .item_comment, .cart_page .container-fluid #item_detail_area .item_detail .item_comment, .other_page .container-fluid #item_detail_area .item_detail .item_comment, .product_review_page .container-fluid #item_detail_area .item_detail .item_comment { margin-bottom: 8px; }

.registration_page #top_box .cart_area, .registration_page #confirm_wrap .cart_area, .mypage .container-fluid .cart_area, .cart_page .container-fluid .cart_area, .other_page .container-fluid .cart_area, .cart_page .container-fluid .cart_area, .other_page .container-fluid .cart_area, .product_review_page .container-fluid .cart_area { padding-top: 8px; }

.registration_page #top_box .cart_area .classcategory_list li select, .registration_page #confirm_wrap .cart_area .classcategory_list li select, .mypage .container-fluid .cart_area .classcategory_list li select, .cart_page .container-fluid .cart_area .classcategory_list li select, .other_page .container-fluid .cart_area .classcategory_list li select, .cart_page .container-fluid .cart_area .classcategory_list li select, .other_page .container-fluid .cart_area .classcategory_list li select, .product_review_page .container-fluid .cart_area .classcategory_list li select { width: 100%; }

.registration_page #top_box .cart_area .quantity, .registration_page #confirm_wrap .cart_area .quantity, .mypage .container-fluid .cart_area .quantity, .cart_page .container-fluid .cart_area .quantity, .other_page .container-fluid .cart_area .quantity, .cart_page .container-fluid .cart_area .quantity, .other_page .container-fluid .cart_area .quantity, .product_review_page .container-fluid .cart_area .quantity { margin: 8px 0; }

.registration_page #top_box .cart_area .quantity dd input, .registration_page #confirm_wrap .cart_area .quantity dd input, .mypage .container-fluid .cart_area .quantity dd input, .cart_page .container-fluid .cart_area .quantity dd input, .other_page .container-fluid .cart_area .quantity dd input, .cart_page .container-fluid .cart_area .quantity dd input, .other_page .container-fluid .cart_area .quantity dd input, .product_review_page .container-fluid .cart_area .quantity dd input { max-width: 100px; }

.registration_page #top_box #item_detail .snsbtn_area, .registration_page #confirm_wrap #item_detail .snsbtn_area, .mypage .container-fluid #item_detail .snsbtn_area, .cart_page .container-fluid #item_detail .snsbtn_area, .other_page .container-fluid #item_detail .snsbtn_area, .cart_page .container-fluid #item_detail .snsbtn_area, .other_page .container-fluid #item_detail .snsbtn_area, .product_review_page .container-fluid #item_detail .snsbtn_area { padding: 8px 0; }

.registration_page #top_box #item_detail .freearea p, .registration_page #confirm_wrap #item_detail .freearea p, .mypage .container-fluid #item_detail .freearea p, .cart_page .container-fluid #item_detail .freearea p, .other_page .container-fluid #item_detail .freearea p, .cart_page .container-fluid #item_detail .freearea p, .other_page .container-fluid #item_detail .freearea p, .product_review_page .container-fluid #item_detail .freearea p { margin-top: 0; }

.registration_page #top_box #item_detail .freearea .heading01, .registration_page #confirm_wrap #item_detail .freearea .heading01, .mypage .container-fluid #item_detail .freearea .heading01, .cart_page .container-fluid #item_detail .freearea .heading01, .other_page .container-fluid #item_detail .freearea .heading01, .cart_page .container-fluid #item_detail .freearea .heading01, .other_page .container-fluid #item_detail .freearea .heading01, .product_review_page .container-fluid #item_detail .freearea .heading01 { margin-bottom: 8px; }

.registration_page #top_box .relative_cat > p, .registration_page #confirm_wrap .relative_cat > p, .mypage .container-fluid .relative_cat > p, .cart_page .container-fluid .relative_cat > p, .other_page .container-fluid .relative_cat > p, .cart_page .container-fluid .relative_cat > p, .other_page .container-fluid .relative_cat > p, .product_review_page .container-fluid .relative_cat > p { margin: 0; }

.registration_page #top_box .relative_cat ol, .registration_page #confirm_wrap .relative_cat ol, .mypage .container-fluid .relative_cat ol, .cart_page .container-fluid .relative_cat ol, .other_page .container-fluid .relative_cat ol, .cart_page .container-fluid .relative_cat ol, .other_page .container-fluid .relative_cat ol, .product_review_page .container-fluid .relative_cat ol { list-style: none; }

.registration_page #top_box .relative_cat li, .registration_page #confirm_wrap .relative_cat li, .mypage .container-fluid .relative_cat li, .cart_page .container-fluid .relative_cat li, .other_page .container-fluid .relative_cat li, .cart_page .container-fluid .relative_cat li, .other_page .container-fluid .relative_cat li, .product_review_page .container-fluid .relative_cat li { display: inline-block; color: #333; }

.registration_page #top_box .relative_cat li a, .registration_page #confirm_wrap .relative_cat li a, .mypage .container-fluid .relative_cat li a, .cart_page .container-fluid .relative_cat li a, .other_page .container-fluid .relative_cat li a, .cart_page .container-fluid .relative_cat li a, .other_page .container-fluid .relative_cat li a, .product_review_page .container-fluid .relative_cat li a { padding: 0 0.5em; display: inline-block; }

.registration_page #top_box .relative_cat li:first-child a, .registration_page #confirm_wrap .relative_cat li:first-child a, .mypage .container-fluid .relative_cat li:first-child a, .cart_page .container-fluid .relative_cat li:first-child a, .other_page .container-fluid .relative_cat li:first-child a, .cart_page .container-fluid .relative_cat li:first-child a, .other_page .container-fluid .relative_cat li:first-child a, .product_review_page .container-fluid .relative_cat li:first-child a { padding-left: 0; }

.registration_page #top_box .relative_cat li:after, .registration_page #confirm_wrap .relative_cat li:after, .mypage .container-fluid .relative_cat li:after, .cart_page .container-fluid .relative_cat li:after, .other_page .container-fluid .relative_cat li:after, .cart_page .container-fluid .relative_cat li:after, .other_page .container-fluid .relative_cat li:after, .product_review_page .container-fluid .relative_cat li:after { content: " > "; }

.registration_page #top_box .relative_cat li:last-child:after, .registration_page #confirm_wrap .relative_cat li:last-child:after, .mypage .container-fluid .relative_cat li:last-child:after, .cart_page .container-fluid .relative_cat li:last-child:after, .other_page .container-fluid .relative_cat li:last-child:after, .cart_page .container-fluid .relative_cat li:last-child:after, .other_page .container-fluid .relative_cat li:last-child:after, .product_review_page .container-fluid .relative_cat li:last-child:after { content: ""; }

.registration_page #top_box #review_area, .registration_page #confirm_wrap #review_area, .mypage .container-fluid #review_area, .cart_page .container-fluid #review_area, .other_page .container-fluid #review_area, .cart_page .container-fluid #review_area, .other_page .container-fluid #review_area, .product_review_page .container-fluid #review_area { border-top: 1px solid #E8E8E8; padding-bottom: 0; }

.registration_page #top_box #review_area dl dt, .registration_page #confirm_wrap #review_area dl dt, .mypage .container-fluid #review_area dl dt, .cart_page .container-fluid #review_area dl dt, .other_page .container-fluid #review_area dl dt, .cart_page .container-fluid #review_area dl dt, .other_page .container-fluid #review_area dl dt, .product_review_page .container-fluid #review_area dl dt { padding: 16px 0; cursor: pointer; }

.registration_page #top_box #review_area dl dt:hover, .registration_page #confirm_wrap #review_area dl dt:hover, .mypage .container-fluid #review_area dl dt:hover, .cart_page .container-fluid #review_area dl dt:hover, .other_page .container-fluid #review_area dl dt:hover, .cart_page .container-fluid #review_area dl dt:hover, .other_page .container-fluid #review_area dl dt:hover, .product_review_page .container-fluid #review_area dl dt:hover { color: #9797A0; }

.registration_page #top_box #review_area dl dt.active .cb, .registration_page #confirm_wrap #review_area dl dt.active .cb, .mypage .container-fluid #review_area dl dt.active .cb, .cart_page .container-fluid #review_area dl dt.active .cb, .other_page .container-fluid #review_area dl dt.active .cb, .cart_page .container-fluid #review_area dl dt.active .cb, .other_page .container-fluid #review_area dl dt.active .cb, .product_review_page .container-fluid #review_area dl dt.active .cb { -webkit-transform: rotate(180deg); transform: rotate(180deg); }

.registration_page #top_box #review_area dl dt .cb, .registration_page #confirm_wrap #review_area dl dt .cb, .mypage .container-fluid #review_area dl dt .cb, .cart_page .container-fluid #review_area dl dt .cb, .other_page .container-fluid #review_area dl dt .cb, .cart_page .container-fluid #review_area dl dt .cb, .other_page .container-fluid #review_area dl dt .cb, .product_review_page .container-fluid #review_area dl dt .cb { position: absolute; right: 16px; top: 17px; }

.registration_page #top_box #review_area dl dd, .registration_page #confirm_wrap #review_area dl dd, .mypage .container-fluid #review_area dl dd, .cart_page .container-fluid #review_area dl dd, .other_page .container-fluid #review_area dl dd, .cart_page .container-fluid #review_area dl dd, .other_page .container-fluid #review_area dl dd, .product_review_page .container-fluid #review_area dl dd { display: none; padding-bottom: 0; }

.registration_page #top_box #review_area dl dd .review_btn a, .registration_page #confirm_wrap #review_area dl dd .review_btn a, .mypage .container-fluid #review_area dl dd .review_btn a, .cart_page .container-fluid #review_area dl dd .review_btn a, .other_page .container-fluid #review_area dl dd .review_btn a, .cart_page .container-fluid #review_area dl dd .review_btn a, .other_page .container-fluid #review_area dl dd .review_btn a, .product_review_page .container-fluid #review_area dl dd .review_btn a { margin: 0 auto; padding: 16px; width: 100%; }

.registration_page #top_box #review_area .review_list, .registration_page #confirm_wrap #review_area .review_list, .mypage .container-fluid #review_area .review_list, .cart_page .container-fluid #review_area .review_list, .other_page .container-fluid #review_area .review_list, .cart_page .container-fluid #review_area .review_list, .other_page .container-fluid #review_area .review_list, .product_review_page .container-fluid #review_area .review_list { padding: 8px 0; }

.registration_page #top_box #review_area .review_list li, .registration_page #confirm_wrap #review_area .review_list li, .mypage .container-fluid #review_area .review_list li, .cart_page .container-fluid #review_area .review_list li, .other_page .container-fluid #review_area .review_list li, .cart_page .container-fluid #review_area .review_list li, .other_page .container-fluid #review_area .review_list li, .product_review_page .container-fluid #review_area .review_list li { padding: 8px 0; }

.registration_page #top_box #review_area .review_list p, .registration_page #confirm_wrap #review_area .review_list p, .mypage .container-fluid #review_area .review_list p, .cart_page .container-fluid #review_area .review_list p, .other_page .container-fluid #review_area .review_list p, .cart_page .container-fluid #review_area .review_list p, .other_page .container-fluid #review_area .review_list p, .product_review_page .container-fluid #review_area .review_list p { margin: 4px 0; }

.registration_page #top_box #review_area .review_list .review_date, .registration_page #confirm_wrap #review_area .review_list .review_date, .mypage .container-fluid #review_area .review_list .review_date, .cart_page .container-fluid #review_area .review_list .review_date, .other_page .container-fluid #review_area .review_list .review_date, .cart_page .container-fluid #review_area .review_list .review_date, .other_page .container-fluid #review_area .review_list .review_date, .product_review_page .container-fluid #review_area .review_list .review_date { font-weight: bold; }

.registration_page #top_box #review_area .review_list .recommend_level, .registration_page #confirm_wrap #review_area .review_list .recommend_level, .mypage .container-fluid #review_area .review_list .recommend_level, .cart_page .container-fluid #review_area .review_list .recommend_level, .other_page .container-fluid #review_area .review_list .recommend_level, .cart_page .container-fluid #review_area .review_list .recommend_level, .other_page .container-fluid #review_area .review_list .recommend_level, .product_review_page .container-fluid #review_area .review_list .recommend_level { margin-left: 16px; }

.registration_page #top_box #review_area .review_list .recommend_level span, .registration_page #confirm_wrap #review_area .review_list .recommend_level span, .mypage .container-fluid #review_area .review_list .recommend_level span, .cart_page .container-fluid #review_area .review_list .recommend_level span, .other_page .container-fluid #review_area .review_list .recommend_level span, .cart_page .container-fluid #review_area .review_list .recommend_level span, .other_page .container-fluid #review_area .review_list .recommend_level span, .product_review_page .container-fluid #review_area .review_list .recommend_level span { color: #DE5D50; }

.registration_page #top_box #keyword_area, .registration_page #confirm_wrap #keyword_area, .mypage .container-fluid #keyword_area, .cart_page .container-fluid #keyword_area, .other_page .container-fluid #keyword_area, .cart_page .container-fluid #keyword_area, .other_page .container-fluid #keyword_area, .product_review_page .container-fluid #keyword_area { border-top: 1px solid #E8E8E8; }

.registration_page #top_box #keyword_area .heading03, .registration_page #confirm_wrap #keyword_area .heading03, .mypage .container-fluid #keyword_area .heading03, .cart_page .container-fluid #keyword_area .heading03, .other_page .container-fluid #keyword_area .heading03, .cart_page .container-fluid #keyword_area .heading03, .other_page .container-fluid #keyword_area .heading03, .product_review_page .container-fluid #keyword_area .heading03 { padding: 8px 0 0; }

.registration_page #top_box #keyword_area ul li, .registration_page #confirm_wrap #keyword_area ul li, .mypage .container-fluid #keyword_area ul li, .cart_page .container-fluid #keyword_area ul li, .other_page .container-fluid #keyword_area ul li, .cart_page .container-fluid #keyword_area ul li, .other_page .container-fluid #keyword_area ul li, .product_review_page .container-fluid #keyword_area ul li { display: inline-block; margin-right: 5px; }

.registration_page #top_box #keyword_area ul li a, .registration_page #confirm_wrap #keyword_area ul li a, .mypage .container-fluid #keyword_area ul li a, .cart_page .container-fluid #keyword_area ul li a, .other_page .container-fluid #keyword_area ul li a, .cart_page .container-fluid #keyword_area ul li a, .other_page .container-fluid #keyword_area ul li a, .product_review_page .container-fluid #keyword_area ul li a { display: inline-block; padding: 5px; font-size: 10px; background: #F5F7F8; border: 1px solid #D7DADD; color: #525263; }

.registration_page #top_box #keyword_area ul li a:hover, .registration_page #confirm_wrap #keyword_area ul li a:hover, .mypage .container-fluid #keyword_area ul li a:hover, .cart_page .container-fluid #keyword_area ul li a:hover, .other_page .container-fluid #keyword_area ul li a:hover, .cart_page .container-fluid #keyword_area ul li a:hover, .other_page .container-fluid #keyword_area ul li a:hover, .product_review_page .container-fluid #keyword_area ul li a:hover { background: #EEF1F3; }

.registration_page #top_box #recommend_area, .registration_page #confirm_wrap #recommend_area, .mypage .container-fluid #recommend_area, .cart_page .container-fluid #recommend_area, .other_page .container-fluid #recommend_area, .cart_page .container-fluid #recommend_area, .other_page .container-fluid #recommend_area, .product_review_page .container-fluid #recommend_area { border-top: 1px solid #E8E8E8; }

.registration_page #top_box #recommend_area .carousel, .registration_page #confirm_wrap #recommend_area .carousel, .mypage .container-fluid #recommend_area .carousel, .cart_page .container-fluid #recommend_area .carousel, .other_page .container-fluid #recommend_area .carousel, .cart_page .container-fluid #recommend_area .carousel, .other_page .container-fluid #recommend_area .carousel, .product_review_page .container-fluid #recommend_area .carousel { margin-left: -8px; margin-right: -8px; }

.registration_page #top_box #recommend_area .carousel .product_item, .registration_page #confirm_wrap #recommend_area .carousel .product_item, .mypage .container-fluid #recommend_area .carousel .product_item, .cart_page .container-fluid #recommend_area .carousel .product_item, .other_page .container-fluid #recommend_area .carousel .product_item, .cart_page .container-fluid #recommend_area .carousel .product_item, .other_page .container-fluid #recommend_area .carousel .product_item, .product_review_page .container-fluid #recommend_area .carousel .product_item { padding: 0 8px; }

.registration_page #top_box #recommend_area .carousel .product_item .btn_circle, .registration_page #confirm_wrap #recommend_area .carousel .product_item .btn_circle, .mypage .container-fluid #recommend_area .carousel .product_item .btn_circle, .cart_page .container-fluid #recommend_area .carousel .product_item .btn_circle, .other_page .container-fluid #recommend_area .carousel .product_item .btn_circle, .cart_page .container-fluid #recommend_area .carousel .product_item .btn_circle, .other_page .container-fluid #recommend_area .carousel .product_item .btn_circle, .product_review_page .container-fluid #recommend_area .carousel .product_item .btn_circle { right: 16px; }

.registration_page #top_box #recommend_area .slick-prev, .registration_page #top_box #recommend_area .slick-next, .registration_page #confirm_wrap #recommend_area .slick-prev, .registration_page #confirm_wrap #recommend_area .slick-next, .mypage .container-fluid #recommend_area .slick-prev, .mypage .container-fluid #recommend_area .slick-next, .cart_page .container-fluid #recommend_area .slick-prev, .cart_page .container-fluid #recommend_area .slick-next, .other_page .container-fluid #recommend_area .slick-prev, .other_page .container-fluid #recommend_area .slick-next, .cart_page .container-fluid #recommend_area .slick-prev, .cart_page .container-fluid #recommend_area .slick-next, .other_page .container-fluid #recommend_area .slick-prev, .other_page .container-fluid #recommend_area .slick-next, .product_review_page .container-fluid #recommend_area .slick-prev, .product_review_page .container-fluid #recommend_area .slick-next { border: 0 none; background: 0 none; padding: 0; margin: 0; text-shadow: none; -webkit-box-shadow: none; box-shadow: none; position: absolute; font-size: 18px; font-size: 1.8rem; width: 36px; height: 36px; line-height: 36px; vertical-align: middle; top: -2em; }

.registration_page #top_box #recommend_area .angle-circle, .registration_page #confirm_wrap #recommend_area .angle-circle, .mypage .container-fluid #recommend_area .angle-circle, .cart_page .container-fluid #recommend_area .angle-circle, .other_page .container-fluid #recommend_area .angle-circle, .cart_page .container-fluid #recommend_area .angle-circle, .other_page .container-fluid #recommend_area .angle-circle, .product_review_page .container-fluid #recommend_area .angle-circle { display: inline-block; background: #bfbfbf; border-radius: 50%; width: 30px; height: 30px; margin-top: 3px; }

.registration_page #top_box #recommend_area .slick-prev .cb, .registration_page #top_box #recommend_area .slick-next .cb, .registration_page #confirm_wrap #recommend_area .slick-prev .cb, .registration_page #confirm_wrap #recommend_area .slick-next .cb, .mypage .container-fluid #recommend_area .slick-prev .cb, .mypage .container-fluid #recommend_area .slick-next .cb, .cart_page .container-fluid #recommend_area .slick-prev .cb, .cart_page .container-fluid #recommend_area .slick-next .cb, .other_page .container-fluid #recommend_area .slick-prev .cb, .other_page .container-fluid #recommend_area .slick-next .cb, .cart_page .container-fluid #recommend_area .slick-prev .cb, .cart_page .container-fluid #recommend_area .slick-next .cb, .other_page .container-fluid #recommend_area .slick-prev .cb, .other_page .container-fluid #recommend_area .slick-next .cb, .product_review_page .container-fluid #recommend_area .slick-prev .cb, .product_review_page .container-fluid #recommend_area .slick-next .cb { fill: #fff; position: relative; top: -4px; right: -2px; font-size: 25px; font-size: 2.5rem; }

.registration_page #top_box #recommend_area .slick-prev .cb, .registration_page #confirm_wrap #recommend_area .slick-prev .cb, .mypage .container-fluid #recommend_area .slick-prev .cb, .cart_page .container-fluid #recommend_area .slick-prev .cb, .other_page .container-fluid #recommend_area .slick-prev .cb, .cart_page .container-fluid #recommend_area .slick-prev .cb, .other_page .container-fluid #recommend_area .slick-prev .cb, .product_review_page .container-fluid #recommend_area .slick-prev .cb { left: -2px; -webkit-transform: rotate(-180deg); transform: rotate(-180deg); }

.registration_page #top_box #recommend_area .slick-prev:hover, .registration_page #top_box #recommend_area .slick-next:hover, .registration_page #confirm_wrap #recommend_area .slick-prev:hover, .registration_page #confirm_wrap #recommend_area .slick-next:hover, .mypage .container-fluid #recommend_area .slick-prev:hover, .mypage .container-fluid #recommend_area .slick-next:hover, .cart_page .container-fluid #recommend_area .slick-prev:hover, .cart_page .container-fluid #recommend_area .slick-next:hover, .other_page .container-fluid #recommend_area .slick-prev:hover, .other_page .container-fluid #recommend_area .slick-next:hover, .cart_page .container-fluid #recommend_area .slick-prev:hover, .cart_page .container-fluid #recommend_area .slick-next:hover, .other_page .container-fluid #recommend_area .slick-prev:hover, .other_page .container-fluid #recommend_area .slick-next:hover, .product_review_page .container-fluid #recommend_area .slick-prev:hover, .product_review_page .container-fluid #recommend_area .slick-next:hover { opacity: 0.8; }

.registration_page #top_box #recommend_area .slick-disabled, .registration_page #confirm_wrap #recommend_area .slick-disabled, .mypage .container-fluid #recommend_area .slick-disabled, .cart_page .container-fluid #recommend_area .slick-disabled, .other_page .container-fluid #recommend_area .slick-disabled, .cart_page .container-fluid #recommend_area .slick-disabled, .other_page .container-fluid #recommend_area .slick-disabled, .product_review_page .container-fluid #recommend_area .slick-disabled { opacity: 0.4; cursor: default; }

.registration_page #top_box #recommend_area .slick-disabled:hover, .registration_page #confirm_wrap #recommend_area .slick-disabled:hover, .mypage .container-fluid #recommend_area .slick-disabled:hover, .cart_page .container-fluid #recommend_area .slick-disabled:hover, .other_page .container-fluid #recommend_area .slick-disabled:hover, .cart_page .container-fluid #recommend_area .slick-disabled:hover, .other_page .container-fluid #recommend_area .slick-disabled:hover, .product_review_page .container-fluid #recommend_area .slick-disabled:hover { opacity: 0.4; }

.registration_page #top_box #recommend_area .slick-next, .registration_page #confirm_wrap #recommend_area .slick-next, .mypage .container-fluid #recommend_area .slick-next, .cart_page .container-fluid #recommend_area .slick-next, .other_page .container-fluid #recommend_area .slick-next, .cart_page .container-fluid #recommend_area .slick-next, .other_page .container-fluid #recommend_area .slick-next, .product_review_page .container-fluid #recommend_area .slick-next { right: 0; }

.registration_page #top_box #recommend_area .slick-prev, .registration_page #confirm_wrap #recommend_area .slick-prev, .mypage .container-fluid #recommend_area .slick-prev, .cart_page .container-fluid #recommend_area .slick-prev, .other_page .container-fluid #recommend_area .slick-prev, .cart_page .container-fluid #recommend_area .slick-prev, .other_page .container-fluid #recommend_area .slick-prev, .product_review_page .container-fluid #recommend_area .slick-prev { right: 40px; left: auto; }

.registration_page #top_box #recommend_area .item_name, .registration_page #confirm_wrap #recommend_area .item_name, .mypage .container-fluid #recommend_area .item_name, .cart_page .container-fluid #recommend_area .item_name, .other_page .container-fluid #recommend_area .item_name, .cart_page .container-fluid #recommend_area .item_name, .other_page .container-fluid #recommend_area .item_name, .product_review_page .container-fluid #recommend_area .item_name { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.registration_page #top_box .product_tag_list, .registration_page #confirm_wrap .product_tag_list, .mypage .container-fluid .product_tag_list, .cart_page .container-fluid .product_tag_list, .other_page .container-fluid .product_tag_list, .cart_page .container-fluid .product_tag_list, .other_page .container-fluid .product_tag_list, .product_review_page .container-fluid .product_tag_list { display: inline-block; padding-left: 5px; padding-right: 5px; font-size: 80%; color: #525263; border: solid 1px #D7DADD; border-radius: 3px; background-color: #F5F7F8; }

.registration_page #top_box #form_cart > .message:first-child, .registration_page #confirm_wrap #form_cart > .message:first-child, .mypage .container-fluid #form_cart > .message:first-child, .cart_page .container-fluid #form_cart > .message:first-child, .other_page .container-fluid #form_cart > .message:first-child, .cart_page .container-fluid #form_cart > .message:first-child, .other_page .container-fluid #form_cart > .message:first-child, .product_review_page .container-fluid #form_cart > .message:first-child { padding-top: 16px; }

.registration_page #top_box .total_box, .registration_page #confirm_wrap .total_box, .mypage .container-fluid .total_box, .cart_page .container-fluid .total_box, .other_page .container-fluid .total_box, .cart_page .container-fluid .total_box, .other_page .container-fluid .total_box, .product_review_page .container-fluid .total_box { padding: 8px 0; }

.registration_page #top_box .total_box dl, .registration_page #confirm_wrap .total_box dl, .mypage .container-fluid .total_box dl, .cart_page .container-fluid .total_box dl, .other_page .container-fluid .total_box dl, .cart_page .container-fluid .total_box dl, .other_page .container-fluid .total_box dl, .product_review_page .container-fluid .total_box dl { margin-left: 40%; }

.registration_page #top_box .total_box dl dt, .registration_page #confirm_wrap .total_box dl dt, .mypage .container-fluid .total_box dl dt, .cart_page .container-fluid .total_box dl dt, .other_page .container-fluid .total_box dl dt, .cart_page .container-fluid .total_box dl dt, .other_page .container-fluid .total_box dl dt, .product_review_page .container-fluid .total_box dl dt { float: left; width: 45%; white-space: nowrap; text-align: right; font-weight: bold; }

.registration_page #top_box .total_box dl dd, .registration_page #confirm_wrap .total_box dl dd, .mypage .container-fluid .total_box dl dd, .cart_page .container-fluid .total_box dl dd, .other_page .container-fluid .total_box dl dd, .cart_page .container-fluid .total_box dl dd, .other_page .container-fluid .total_box dl dd, .product_review_page .container-fluid .total_box dl dd { padding-left: 50%; text-align: right; }

.registration_page #top_box .total_box dl.total_price dd, .registration_page #confirm_wrap .total_box dl.total_price dd, .mypage .container-fluid .total_box dl.total_price dd, .cart_page .container-fluid .total_box dl.total_price dd, .other_page .container-fluid .total_box dl.total_price dd, .cart_page .container-fluid .total_box dl.total_price dd, .other_page .container-fluid .total_box dl.total_price dd, .product_review_page .container-fluid .total_box dl.total_price dd { font-weight: bold; }

.registration_page #top_box .total_box .btn_group, .registration_page #confirm_wrap .total_box .btn_group, .mypage .container-fluid .total_box .btn_group, .cart_page .container-fluid .total_box .btn_group, .other_page .container-fluid .total_box .btn_group, .cart_page .container-fluid .total_box .btn_group, .other_page .container-fluid .total_box .btn_group, .product_review_page .container-fluid .total_box .btn_group { padding: 8px 0; }

.registration_page #top_box .total_box .btn_group p, .registration_page #confirm_wrap .total_box .btn_group p, .mypage .container-fluid .total_box .btn_group p, .cart_page .container-fluid .total_box .btn_group p, .other_page .container-fluid .total_box .btn_group p, .cart_page .container-fluid .total_box .btn_group p, .other_page .container-fluid .total_box .btn_group p, .product_review_page .container-fluid .total_box .btn_group p { margin: 8px 0; }

.registration_page #top_box .cart_item, .registration_page #confirm_wrap .cart_item, .mypage .container-fluid .cart_item, .cart_page .container-fluid .cart_item, .other_page .container-fluid .cart_item, .cart_page .container-fluid .cart_item, .other_page .container-fluid .cart_item, .product_review_page .container-fluid .cart_item { border-top: 1px dotted #ccc; }

.registration_page #top_box .cart_item .item_box > .td, .registration_page #confirm_wrap .cart_item .item_box > .td, .mypage .container-fluid .cart_item .item_box > .td, .cart_page .container-fluid .cart_item .item_box > .td, .other_page .container-fluid .cart_item .item_box > .td, .cart_page .container-fluid .cart_item .item_box > .td, .other_page .container-fluid .cart_item .item_box > .td, .product_review_page .container-fluid .cart_item .item_box > .td { border-bottom: 1px dotted #ccc; }

.registration_page #top_box .cart_item .item_box .td, .registration_page #confirm_wrap .cart_item .item_box .td, .mypage .container-fluid .cart_item .item_box .td, .cart_page .container-fluid .cart_item .item_box .td, .other_page .container-fluid .cart_item .item_box .td, .cart_page .container-fluid .cart_item .item_box .td, .other_page .container-fluid .cart_item .item_box .td, .product_review_page .container-fluid .cart_item .item_box .td { vertical-align: middle; }

.registration_page #top_box .cart_item .icon_edit, .registration_page #confirm_wrap .cart_item .icon_edit, .mypage .container-fluid .cart_item .icon_edit, .cart_page .container-fluid .cart_item .icon_edit, .other_page .container-fluid .cart_item .icon_edit, .cart_page .container-fluid .cart_item .icon_edit, .other_page .container-fluid .cart_item .icon_edit, .product_review_page .container-fluid .cart_item .icon_edit { position: static; width: 8.3333333333%; }

.registration_page #top_box .cart_item .icon_edit a .cb, .registration_page #confirm_wrap .cart_item .icon_edit a .cb, .mypage .container-fluid .cart_item .icon_edit a .cb, .cart_page .container-fluid .cart_item .icon_edit a .cb, .other_page .container-fluid .cart_item .icon_edit a .cb, .cart_page .container-fluid .cart_item .icon_edit a .cb, .other_page .container-fluid .cart_item .icon_edit a .cb, .product_review_page .container-fluid .cart_item .icon_edit a .cb { color: #B8BEC4; fill: #B8BEC4; font-size: 20px; font-size: 2rem; }

.registration_page #top_box .cart_item .icon_edit a:hover .cb, .registration_page #confirm_wrap .cart_item .icon_edit a:hover .cb, .mypage .container-fluid .cart_item .icon_edit a:hover .cb, .cart_page .container-fluid .cart_item .icon_edit a:hover .cb, .other_page .container-fluid .cart_item .icon_edit a:hover .cb, .cart_page .container-fluid .cart_item .icon_edit a:hover .cb, .other_page .container-fluid .cart_item .icon_edit a:hover .cb, .product_review_page .container-fluid .cart_item .icon_edit a:hover .cb { opacity: 0.8; }

.registration_page #top_box .cart_item .item_box a:hover img, .registration_page #confirm_wrap .cart_item .item_box a:hover img, .mypage .container-fluid .cart_item .item_box a:hover img, .cart_page .container-fluid .cart_item .item_box a:hover img, .other_page .container-fluid .cart_item .item_box a:hover img, .cart_page .container-fluid .cart_item .item_box a:hover img, .other_page .container-fluid .cart_item .item_box a:hover img, .product_review_page .container-fluid .cart_item .item_box a:hover img { opacity: 0.8; }

.registration_page #top_box .cart_item .item_box .table, .registration_page #confirm_wrap .cart_item .item_box .table, .mypage .container-fluid .cart_item .item_box .table, .cart_page .container-fluid .cart_item .item_box .table, .other_page .container-fluid .cart_item .item_box .table, .cart_page .container-fluid .cart_item .item_box .table, .other_page .container-fluid .cart_item .item_box .table, .product_review_page .container-fluid .cart_item .item_box .table { width: 58.33333333%; }

.registration_page #top_box .cart_item .item_box .table .item_photo, .registration_page #top_box .cart_item .item_box .table .item_detail, .registration_page #confirm_wrap .cart_item .item_box .table .item_photo, .registration_page #confirm_wrap .cart_item .item_box .table .item_detail, .mypage .container-fluid .cart_item .item_box .table .item_photo, .mypage .container-fluid .cart_item .item_box .table .item_detail, .cart_page .container-fluid .cart_item .item_box .table .item_photo, .cart_page .container-fluid .cart_item .item_box .table .item_detail, .other_page .container-fluid .cart_item .item_box .table .item_photo, .other_page .container-fluid .cart_item .item_box .table .item_detail, .cart_page .container-fluid .cart_item .item_box .table .item_photo, .cart_page .container-fluid .cart_item .item_box .table .item_detail, .other_page .container-fluid .cart_item .item_box .table .item_photo, .other_page .container-fluid .cart_item .item_box .table .item_detail, .product_review_page .container-fluid .cart_item .item_box .table .item_photo, .product_review_page .container-fluid .cart_item .item_box .table .item_detail { display: table-cell; vertical-align: middle; }

.registration_page #top_box .cart_item .item_box .table .item_photo, .registration_page #confirm_wrap .cart_item .item_box .table .item_photo, .mypage .container-fluid .cart_item .item_box .table .item_photo, .cart_page .container-fluid .cart_item .item_box .table .item_photo, .other_page .container-fluid .cart_item .item_box .table .item_photo, .cart_page .container-fluid .cart_item .item_box .table .item_photo, .other_page .container-fluid .cart_item .item_box .table .item_photo, .product_review_page .container-fluid .cart_item .item_box .table .item_photo { min-width: 80px; padding-right: 8px; }

.registration_page #top_box .cart_item .item_box .table .item_detail, .registration_page #confirm_wrap .cart_item .item_box .table .item_detail, .mypage .container-fluid .cart_item .item_box .table .item_detail, .cart_page .container-fluid .cart_item .item_box .table .item_detail, .other_page .container-fluid .cart_item .item_box .table .item_detail, .cart_page .container-fluid .cart_item .item_box .table .item_detail, .other_page .container-fluid .cart_item .item_box .table .item_detail, .product_review_page .container-fluid .cart_item .item_box .table .item_detail { text-align: left; }

.registration_page #top_box .cart_item .item_box .table .item_name a, .registration_page #confirm_wrap .cart_item .item_box .table .item_name a, .mypage .container-fluid .cart_item .item_box .table .item_name a, .cart_page .container-fluid .cart_item .item_box .table .item_name a, .other_page .container-fluid .cart_item .item_box .table .item_name a, .cart_page .container-fluid .cart_item .item_box .table .item_name a, .other_page .container-fluid .cart_item .item_box .table .item_name a, .product_review_page .container-fluid .cart_item .item_box .table .item_name a { font-weight: bold; color: #525263; }

.registration_page #top_box .cart_item .item_box .table .item_name a:hover, .registration_page #confirm_wrap .cart_item .item_box .table .item_name a:hover, .mypage .container-fluid .cart_item .item_box .table .item_name a:hover, .cart_page .container-fluid .cart_item .item_box .table .item_name a:hover, .other_page .container-fluid .cart_item .item_box .table .item_name a:hover, .cart_page .container-fluid .cart_item .item_box .table .item_name a:hover, .other_page .container-fluid .cart_item .item_box .table .item_name a:hover, .product_review_page .container-fluid .cart_item .item_box .table .item_name a:hover { color: #9797a1; }

.registration_page #top_box .cart_item .item_detail .item_subtotal, .registration_page #confirm_wrap .cart_item .item_detail .item_subtotal, .mypage .container-fluid .cart_item .item_detail .item_subtotal, .cart_page .container-fluid .cart_item .item_detail .item_subtotal, .other_page .container-fluid .cart_item .item_detail .item_subtotal, .cart_page .container-fluid .cart_item .item_detail .item_subtotal, .other_page .container-fluid .cart_item .item_detail .item_subtotal, .product_review_page .container-fluid .cart_item .item_detail .item_subtotal { display: block; }

.registration_page #top_box .cart_item.table .tbody .tr div.item_subtotal, .registration_page #confirm_wrap .cart_item.table .tbody .tr div.item_subtotal, .mypage .container-fluid .cart_item.table .tbody .tr div.item_subtotal, .cart_page .container-fluid .cart_item.table .tbody .tr div.item_subtotal, .other_page .container-fluid .cart_item.table .tbody .tr div.item_subtotal, .cart_page .container-fluid .cart_item.table .tbody .tr div.item_subtotal, .other_page .container-fluid .cart_item.table .tbody .tr div.item_subtotal, .product_review_page .container-fluid .cart_item.table .tbody .tr div.item_subtotal { display: none; }

.registration_page #top_box .cart_item .item_quantity, .registration_page #confirm_wrap .cart_item .item_quantity, .mypage .container-fluid .cart_item .item_quantity, .cart_page .container-fluid .cart_item .item_quantity, .other_page .container-fluid .cart_item .item_quantity, .cart_page .container-fluid .cart_item .item_quantity, .other_page .container-fluid .cart_item .item_quantity, .product_review_page .container-fluid .cart_item .item_quantity { width: 16.66666667%; }

.registration_page #top_box .cart_item .item_quantity::before, .registration_page #confirm_wrap .cart_item .item_quantity::before, .mypage .container-fluid .cart_item .item_quantity::before, .cart_page .container-fluid .cart_item .item_quantity::before, .other_page .container-fluid .cart_item .item_quantity::before, .cart_page .container-fluid .cart_item .item_quantity::before, .other_page .container-fluid .cart_item .item_quantity::before, .product_review_page .container-fluid .cart_item .item_quantity::before { content: "数量："; }

.registration_page #top_box .cart_item .item_quantity ul, .registration_page #confirm_wrap .cart_item .item_quantity ul, .mypage .container-fluid .cart_item .item_quantity ul, .cart_page .container-fluid .cart_item .item_quantity ul, .other_page .container-fluid .cart_item .item_quantity ul, .cart_page .container-fluid .cart_item .item_quantity ul, .other_page .container-fluid .cart_item .item_quantity ul, .product_review_page .container-fluid .cart_item .item_quantity ul { text-align: center; white-space: nowrap; }

.registration_page #top_box .cart_item .item_quantity ul li, .registration_page #confirm_wrap .cart_item .item_quantity ul li, .mypage .container-fluid .cart_item .item_quantity ul li, .cart_page .container-fluid .cart_item .item_quantity ul li, .other_page .container-fluid .cart_item .item_quantity ul li, .cart_page .container-fluid .cart_item .item_quantity ul li, .other_page .container-fluid .cart_item .item_quantity ul li, .product_review_page .container-fluid .cart_item .item_quantity ul li { display: inline-block; margin: 8px 4px; }

.registration_page #top_box .cart_item .item_quantity ul li a, .registration_page #top_box .cart_item .item_quantity ul li span, .registration_page #confirm_wrap .cart_item .item_quantity ul li a, .registration_page #confirm_wrap .cart_item .item_quantity ul li span, .mypage .container-fluid .cart_item .item_quantity ul li a, .mypage .container-fluid .cart_item .item_quantity ul li span, .cart_page .container-fluid .cart_item .item_quantity ul li a, .cart_page .container-fluid .cart_item .item_quantity ul li span, .other_page .container-fluid .cart_item .item_quantity ul li a, .other_page .container-fluid .cart_item .item_quantity ul li span, .cart_page .container-fluid .cart_item .item_quantity ul li a, .cart_page .container-fluid .cart_item .item_quantity ul li span, .other_page .container-fluid .cart_item .item_quantity ul li a, .other_page .container-fluid .cart_item .item_quantity ul li span, .product_review_page .container-fluid .cart_item .item_quantity ul li a, .product_review_page .container-fluid .cart_item .item_quantity ul li span { display: inline-block; width: 32px; height: 32px; line-height: 32px; vertical-align: middle; border-radius: 50%; }

.registration_page #top_box .cart_item .item_quantity ul li a, .registration_page #confirm_wrap .cart_item .item_quantity ul li a, .mypage .container-fluid .cart_item .item_quantity ul li a, .cart_page .container-fluid .cart_item .item_quantity ul li a, .other_page .container-fluid .cart_item .item_quantity ul li a, .cart_page .container-fluid .cart_item .item_quantity ul li a, .other_page .container-fluid .cart_item .item_quantity ul li a, .product_review_page .container-fluid .cart_item .item_quantity ul li a { border: 2px solid #c9c9c9; }

.registration_page #top_box .cart_item .item_quantity ul li span, .registration_page #confirm_wrap .cart_item .item_quantity ul li span, .mypage .container-fluid .cart_item .item_quantity ul li span, .cart_page .container-fluid .cart_item .item_quantity ul li span, .other_page .container-fluid .cart_item .item_quantity ul li span, .cart_page .container-fluid .cart_item .item_quantity ul li span, .other_page .container-fluid .cart_item .item_quantity ul li span, .product_review_page .container-fluid .cart_item .item_quantity ul li span { border: 2px solid #e9e9e9; }

.registration_page #top_box .cart_item .item_quantity ul li a .cb, .registration_page #confirm_wrap .cart_item .item_quantity ul li a .cb, .mypage .container-fluid .cart_item .item_quantity ul li a .cb, .cart_page .container-fluid .cart_item .item_quantity ul li a .cb, .other_page .container-fluid .cart_item .item_quantity ul li a .cb, .cart_page .container-fluid .cart_item .item_quantity ul li a .cb, .other_page .container-fluid .cart_item .item_quantity ul li a .cb, .product_review_page .container-fluid .cart_item .item_quantity ul li a .cb { color: #525263; fill: #525263; margin-top: 6px; vertical-align: top; }

.registration_page #top_box .cart_item .item_quantity ul li span .cb, .registration_page #confirm_wrap .cart_item .item_quantity ul li span .cb, .mypage .container-fluid .cart_item .item_quantity ul li span .cb, .cart_page .container-fluid .cart_item .item_quantity ul li span .cb, .other_page .container-fluid .cart_item .item_quantity ul li span .cb, .cart_page .container-fluid .cart_item .item_quantity ul li span .cb, .other_page .container-fluid .cart_item .item_quantity ul li span .cb, .product_review_page .container-fluid .cart_item .item_quantity ul li span .cb { color: #babac1; fill: #babac1; margin-top: 6px; vertical-align: top; }

.registration_page #top_box .cart_item .item_quantity ul li a:hover, .registration_page #confirm_wrap .cart_item .item_quantity ul li a:hover, .mypage .container-fluid .cart_item .item_quantity ul li a:hover, .cart_page .container-fluid .cart_item .item_quantity ul li a:hover, .other_page .container-fluid .cart_item .item_quantity ul li a:hover, .cart_page .container-fluid .cart_item .item_quantity ul li a:hover, .other_page .container-fluid .cart_item .item_quantity ul li a:hover, .product_review_page .container-fluid .cart_item .item_quantity ul li a:hover { opacity: 0.8; }

.registration_page #top_box .column p, .registration_page #confirm_wrap .column p, .mypage .container-fluid .column p, .cart_page .container-fluid .column p, .other_page .container-fluid .column p, .cart_page .container-fluid .column p, .other_page .container-fluid .column p, .product_review_page .container-fluid .column p { margin: 8px 0; }

.registration_page #top_box .column select, .registration_page #confirm_wrap .column select, .mypage .container-fluid .column select, .cart_page .container-fluid .column select, .other_page .container-fluid .column select, .cart_page .container-fluid .column select, .other_page .container-fluid .column select, .product_review_page .container-fluid .column select { width: 100%; }

.registration_page #top_box .column textarea, .registration_page #confirm_wrap .column textarea, .mypage .container-fluid .column textarea, .cart_page .container-fluid .column textarea, .other_page .container-fluid .column textarea, .cart_page .container-fluid .column textarea, .other_page .container-fluid .column textarea, .product_review_page .container-fluid .column textarea { width: 100%; height: 6em; }

.registration_page #top_box .column.is-edit > p, .registration_page #confirm_wrap .column.is-edit > p, .mypage .container-fluid .column.is-edit > p, .cart_page .container-fluid .column.is-edit > p, .other_page .container-fluid .column.is-edit > p, .cart_page .container-fluid .column.is-edit > p, .other_page .container-fluid .column.is-edit > p, .product_review_page .container-fluid .column.is-edit > p { margin-right: 4em; min-height: 40px; }

.registration_page #top_box .column.is-edit .btn_edit, .registration_page #confirm_wrap .column.is-edit .btn_edit, .mypage .container-fluid .column.is-edit .btn_edit, .cart_page .container-fluid .column.is-edit .btn_edit, .other_page .container-fluid .column.is-edit .btn_edit, .cart_page .container-fluid .column.is-edit .btn_edit, .other_page .container-fluid .column.is-edit .btn_edit, .product_review_page .container-fluid .column.is-edit .btn_edit { margin: 0; position: absolute; right: 0; top: 0; }

.registration_page #top_box .column .form-inline input, .registration_page #top_box .column .form-inline select, .registration_page #confirm_wrap .column .form-inline input, .registration_page #confirm_wrap .column .form-inline select, .mypage .container-fluid .column .form-inline input, .mypage .container-fluid .column .form-inline select, .cart_page .container-fluid .column .form-inline input, .cart_page .container-fluid .column .form-inline select, .other_page .container-fluid .column .form-inline input, .other_page .container-fluid .column .form-inline select, .cart_page .container-fluid .column .form-inline input, .cart_page .container-fluid .column .form-inline select, .other_page .container-fluid .column .form-inline input, .other_page .container-fluid .column .form-inline select, .product_review_page .container-fluid .column .form-inline input, .product_review_page .container-fluid .column .form-inline select { margin-bottom: 8px; }

.registration_page #top_box .address_table, .registration_page #confirm_wrap .address_table, .mypage .container-fluid .address_table, .cart_page .container-fluid .address_table, .other_page .container-fluid .address_table, .cart_page .container-fluid .address_table, .other_page .container-fluid .address_table, .product_review_page .container-fluid .address_table { border-bottom: 1px dotted #ccc; }

.registration_page #top_box .addr_box, .registration_page #confirm_wrap .addr_box, .mypage .container-fluid .addr_box, .cart_page .container-fluid .addr_box, .other_page .container-fluid .addr_box, .cart_page .container-fluid .addr_box, .other_page .container-fluid .addr_box, .product_review_page .container-fluid .addr_box { position: relative; }

.registration_page #top_box .addr_box .icon_radio, .registration_page #confirm_wrap .addr_box .icon_radio, .mypage .container-fluid .addr_box .icon_radio, .cart_page .container-fluid .addr_box .icon_radio, .other_page .container-fluid .addr_box .icon_radio, .cart_page .container-fluid .addr_box .icon_radio, .other_page .container-fluid .addr_box .icon_radio, .product_review_page .container-fluid .addr_box .icon_radio { vertical-align: middle; text-align: center; max-width: 32px; }

.registration_page #top_box div.table .tbody .addr_box .column, .registration_page #confirm_wrap div.table .tbody .addr_box .column, .mypage .container-fluid div.table .tbody .addr_box .column, .cart_page .container-fluid div.table .tbody .addr_box .column, .other_page .container-fluid div.table .tbody .addr_box .column, .cart_page .container-fluid div.table .tbody .addr_box .column, .other_page .container-fluid div.table .tbody .addr_box .column, .product_review_page .container-fluid div.table .tbody .addr_box .column { text-align: left; }

.registration_page #top_box .addr_box .column .address, .registration_page #confirm_wrap .addr_box .column .address, .mypage .container-fluid .addr_box .column .address, .cart_page .container-fluid .addr_box .column .address, .other_page .container-fluid .addr_box .column .address, .cart_page .container-fluid .addr_box .column .address, .other_page .container-fluid .addr_box .column .address, .product_review_page .container-fluid .addr_box .column .address { margin: 0; }

.registration_page #top_box .addr_box .column.is-edit .address, .registration_page #confirm_wrap .addr_box .column.is-edit .address, .mypage .container-fluid .addr_box .column.is-edit .address, .cart_page .container-fluid .addr_box .column.is-edit .address, .other_page .container-fluid .addr_box .column.is-edit .address, .cart_page .container-fluid .addr_box .column.is-edit .address, .other_page .container-fluid .addr_box .column.is-edit .address, .product_review_page .container-fluid .addr_box .column.is-edit .address { margin: 0 4em 0 0; min-height: 40px; }

.registration_page #top_box .addr_box .column.is-edit .btn_edit, .registration_page #confirm_wrap .addr_box .column.is-edit .btn_edit, .mypage .container-fluid .addr_box .column.is-edit .btn_edit, .cart_page .container-fluid .addr_box .column.is-edit .btn_edit, .other_page .container-fluid .addr_box .column.is-edit .btn_edit, .cart_page .container-fluid .addr_box .column.is-edit .btn_edit, .other_page .container-fluid .addr_box .column.is-edit .btn_edit, .product_review_page .container-fluid .addr_box .column.is-edit .btn_edit { top: 10px; }

.registration_page #top_box .addr_box > .td, .registration_page #confirm_wrap .addr_box > .td, .mypage .container-fluid .addr_box > .td, .cart_page .container-fluid .addr_box > .td, .other_page .container-fluid .addr_box > .td, .cart_page .container-fluid .addr_box > .td, .other_page .container-fluid .addr_box > .td, .product_review_page .container-fluid .addr_box > .td { border-top: 1px dotted #ccc; }

.registration_page #top_box .payment_list li, .registration_page #confirm_wrap .payment_list li, .mypage .container-fluid .payment_list li, .cart_page .container-fluid .payment_list li, .other_page .container-fluid .payment_list li, .cart_page .container-fluid .payment_list li, .other_page .container-fluid .payment_list li, .product_review_page .container-fluid .payment_list li { margin-bottom: 8px; }

.registration_page #top_box .payment_list li img, .registration_page #confirm_wrap .payment_list li img, .mypage .container-fluid .payment_list li img, .cart_page .container-fluid .payment_list li img, .other_page .container-fluid .payment_list li img, .cart_page .container-fluid .payment_list li img, .other_page .container-fluid .payment_list li img, .product_review_page .container-fluid .payment_list li img { margin-top: 5px; }

.registration_page #top_box #shopping_confirm .payment_list .radio label, .registration_page #confirm_wrap #shopping_confirm .payment_list .radio label, .mypage .container-fluid #shopping_confirm .payment_list .radio label, .cart_page .container-fluid #shopping_confirm .payment_list .radio label, .other_page .container-fluid #shopping_confirm .payment_list .radio label, .cart_page .container-fluid #shopping_confirm .payment_list .radio label, .other_page .container-fluid #shopping_confirm .payment_list .radio label, .product_review_page .container-fluid #shopping_confirm .payment_list .radio label { font-weight: normal; }

.registration_page #top_box .local_nav ul, .registration_page #confirm_wrap .local_nav ul, .mypage .container-fluid .local_nav ul, .cart_page .container-fluid .local_nav ul, .other_page .container-fluid .local_nav ul, .cart_page .container-fluid .local_nav ul, .other_page .container-fluid .local_nav ul, .product_review_page .container-fluid .local_nav ul { border-color: #D0D0D0; border-style: solid; border-width: 1px 0 0 1px; }

.registration_page #top_box .local_nav ul:before, .registration_page #top_box .local_nav ul:after, .registration_page #confirm_wrap .local_nav ul:before, .registration_page #confirm_wrap .local_nav ul:after, .mypage .container-fluid .local_nav ul:before, .mypage .container-fluid .local_nav ul:after, .cart_page .container-fluid .local_nav ul:before, .cart_page .container-fluid .local_nav ul:after, .other_page .container-fluid .local_nav ul:before, .other_page .container-fluid .local_nav ul:after, .cart_page .container-fluid .local_nav ul:before, .cart_page .container-fluid .local_nav ul:after, .other_page .container-fluid .local_nav ul:before, .other_page .container-fluid .local_nav ul:after, .product_review_page .container-fluid .local_nav ul:before, .product_review_page .container-fluid .local_nav ul:after { content: " "; display: table; }

.registration_page #top_box .local_nav ul:after, .registration_page #confirm_wrap .local_nav ul:after, .mypage .container-fluid .local_nav ul:after, .cart_page .container-fluid .local_nav ul:after, .other_page .container-fluid .local_nav ul:after, .cart_page .container-fluid .local_nav ul:after, .other_page .container-fluid .local_nav ul:after, .product_review_page .container-fluid .local_nav ul:after { clear: both; }

.registration_page #top_box .local_nav li, .registration_page #confirm_wrap .local_nav li, .mypage .container-fluid .local_nav li, .cart_page .container-fluid .local_nav li, .other_page .container-fluid .local_nav li, .cart_page .container-fluid .local_nav li, .other_page .container-fluid .local_nav li, .product_review_page .container-fluid .local_nav li { float: left; width: 50%; /* 項目が1行に3件の場合 width: 33.33333333%;*/ border-color: #D0D0D0; border-style: solid; border-width: 0 1px 1px 0; text-align: center; }

.registration_page #top_box .local_nav li a, .registration_page #confirm_wrap .local_nav li a, .mypage .container-fluid .local_nav li a, .cart_page .container-fluid .local_nav li a, .other_page .container-fluid .local_nav li a, .cart_page .container-fluid .local_nav li a, .other_page .container-fluid .local_nav li a, .product_review_page .container-fluid .local_nav li a { padding: 16px; font-weight: bold; color: #525263; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.registration_page #top_box .local_nav li a:hover, .registration_page #confirm_wrap .local_nav li a:hover, .mypage .container-fluid .local_nav li a:hover, .cart_page .container-fluid .local_nav li a:hover, .other_page .container-fluid .local_nav li a:hover, .cart_page .container-fluid .local_nav li a:hover, .other_page .container-fluid .local_nav li a:hover, .product_review_page .container-fluid .local_nav li a:hover { background: #f5f7f8; }

.registration_page #top_box .local_nav li.active a, .registration_page #confirm_wrap .local_nav li.active a, .mypage .container-fluid .local_nav li.active a, .cart_page .container-fluid .local_nav li.active a, .other_page .container-fluid .local_nav li.active a, .cart_page .container-fluid .local_nav li.active a, .other_page .container-fluid .local_nav li.active a, .product_review_page .container-fluid .local_nav li.active a { color: #DE5D50; }

.registration_page #top_box .order_detail dt, .registration_page #confirm_wrap .order_detail dt, .mypage .container-fluid .order_detail dt, .cart_page .container-fluid .order_detail dt, .other_page .container-fluid .order_detail dt, .cart_page .container-fluid .order_detail dt, .other_page .container-fluid .order_detail dt, .product_review_page .container-fluid .order_detail dt { float: left; font-weight: bold; }

.registration_page #top_box .order_detail dd, .registration_page #confirm_wrap .order_detail dd, .mypage .container-fluid .order_detail dd, .cart_page .container-fluid .order_detail dd, .other_page .container-fluid .order_detail dd, .cart_page .container-fluid .order_detail dd, .other_page .container-fluid .order_detail dd, .product_review_page .container-fluid .order_detail dd { padding-left: 7em; }

.registration_page #top_box .historylist_column, .registration_page #confirm_wrap .historylist_column, .mypage .container-fluid .historylist_column, .cart_page .container-fluid .historylist_column, .other_page .container-fluid .historylist_column, .cart_page .container-fluid .historylist_column, .other_page .container-fluid .historylist_column, .product_review_page .container-fluid .historylist_column { border-top: 1px solid #ccc; margin: 0; }

.registration_page #top_box .historylist_column > div, .registration_page #confirm_wrap .historylist_column > div, .mypage .container-fluid .historylist_column > div, .cart_page .container-fluid .historylist_column > div, .other_page .container-fluid .historylist_column > div, .cart_page .container-fluid .historylist_column > div, .other_page .container-fluid .historylist_column > div, .product_review_page .container-fluid .historylist_column > div { padding: 0; }

.registration_page #top_box .historylist_column .order_date, .registration_page #confirm_wrap .historylist_column .order_date, .mypage .container-fluid .historylist_column .order_date, .cart_page .container-fluid .historylist_column .order_date, .other_page .container-fluid .historylist_column .order_date, .cart_page .container-fluid .historylist_column .order_date, .other_page .container-fluid .historylist_column .order_date, .product_review_page .container-fluid .historylist_column .order_date { margin: 8px 0; }

.registration_page #top_box .historylist_column .table.item_box, .registration_page #confirm_wrap .historylist_column .table.item_box, .mypage .container-fluid .historylist_column .table.item_box, .cart_page .container-fluid .historylist_column .table.item_box, .other_page .container-fluid .historylist_column .table.item_box, .cart_page .container-fluid .historylist_column .table.item_box, .other_page .container-fluid .historylist_column .table.item_box, .product_review_page .container-fluid .historylist_column .table.item_box { border-top: 1px dotted #ccc; }

.registration_page #top_box .historylist_column .table.item_box .td, .registration_page #confirm_wrap .historylist_column .table.item_box .td, .mypage .container-fluid .historylist_column .table.item_box .td, .cart_page .container-fluid .historylist_column .table.item_box .td, .other_page .container-fluid .historylist_column .table.item_box .td, .cart_page .container-fluid .historylist_column .table.item_box .td, .other_page .container-fluid .historylist_column .table.item_box .td, .product_review_page .container-fluid .historylist_column .table.item_box .td { vertical-align: middle; }

.registration_page #top_box .historylist_column .order_date, .registration_page #confirm_wrap .historylist_column .order_date, .mypage .container-fluid .historylist_column .order_date, .cart_page .container-fluid .historylist_column .order_date, .other_page .container-fluid .historylist_column .order_date, .cart_page .container-fluid .historylist_column .order_date, .other_page .container-fluid .historylist_column .order_date, .product_review_page .container-fluid .historylist_column .order_date { font-size: 16px; font-size: 1em; }

.registration_page #top_box .historylist_column .table.item_box .tbody .item_detail, .registration_page #confirm_wrap .historylist_column .table.item_box .tbody .item_detail, .mypage .container-fluid .historylist_column .table.item_box .tbody .item_detail, .cart_page .container-fluid .historylist_column .table.item_box .tbody .item_detail, .other_page .container-fluid .historylist_column .table.item_box .tbody .item_detail, .cart_page .container-fluid .historylist_column .table.item_box .tbody .item_detail, .other_page .container-fluid .historylist_column .table.item_box .tbody .item_detail, .product_review_page .container-fluid .historylist_column .table.item_box .tbody .item_detail { padding: 8px 0; text-align: left; }

.registration_page #top_box .historylist_column .item_box .item_photo, .registration_page #confirm_wrap .historylist_column .item_box .item_photo, .mypage .container-fluid .historylist_column .item_box .item_photo, .cart_page .container-fluid .historylist_column .item_box .item_photo, .other_page .container-fluid .historylist_column .item_box .item_photo, .cart_page .container-fluid .historylist_column .item_box .item_photo, .other_page .container-fluid .historylist_column .item_box .item_photo, .product_review_page .container-fluid .historylist_column .item_box .item_photo { padding: 8px 0; width: 20%; margin-bottom: 0; max-width: none; min-width: 100px; }

.registration_page #top_box .historylist_column .item_box .item_detail .item_name, .registration_page #confirm_wrap .historylist_column .item_box .item_detail .item_name, .mypage .container-fluid .historylist_column .item_box .item_detail .item_name, .cart_page .container-fluid .historylist_column .item_box .item_detail .item_name, .other_page .container-fluid .historylist_column .item_box .item_detail .item_name, .cart_page .container-fluid .historylist_column .item_box .item_detail .item_name, .other_page .container-fluid .historylist_column .item_box .item_detail .item_name, .product_review_page .container-fluid .historylist_column .item_box .item_detail .item_name { font-weight: bold; }

.registration_page #top_box .historylist_column .item_box .item_detail .item_price, .registration_page #confirm_wrap .historylist_column .item_box .item_detail .item_price, .mypage .container-fluid .historylist_column .item_box .item_detail .item_price, .cart_page .container-fluid .historylist_column .item_box .item_detail .item_price, .other_page .container-fluid .historylist_column .item_box .item_detail .item_price, .cart_page .container-fluid .historylist_column .item_box .item_detail .item_price, .other_page .container-fluid .historylist_column .item_box .item_detail .item_price, .product_review_page .container-fluid .historylist_column .item_box .item_detail .item_price { font-weight: normal; margin: 4px 0 8px; }

.registration_page #top_box .historylist_column + .pagination, .registration_page #confirm_wrap .historylist_column + .pagination, .mypage .container-fluid .historylist_column + .pagination, .cart_page .container-fluid .historylist_column + .pagination, .other_page .container-fluid .historylist_column + .pagination, .cart_page .container-fluid .historylist_column + .pagination, .other_page .container-fluid .historylist_column + .pagination, .product_review_page .container-fluid .historylist_column + .pagination { margin-top: 0; border-top: 1px solid #ccc; }

.registration_page #top_box .mail_list dl, .registration_page #confirm_wrap .mail_list dl, .mypage .container-fluid .mail_list dl, .cart_page .container-fluid .mail_list dl, .other_page .container-fluid .mail_list dl, .cart_page .container-fluid .mail_list dl, .other_page .container-fluid .mail_list dl, .product_review_page .container-fluid .mail_list dl { margin-bottom: 8px; border-bottom: 1px dotted #ccc; }

.registration_page #top_box .mail_list dl dt, .registration_page #confirm_wrap .mail_list dl dt, .mypage .container-fluid .mail_list dl dt, .cart_page .container-fluid .mail_list dl dt, .other_page .container-fluid .mail_list dl dt, .cart_page .container-fluid .mail_list dl dt, .other_page .container-fluid .mail_list dl dt, .product_review_page .container-fluid .mail_list dl dt { margin-bottom: 4px; }

.registration_page #top_box .mail_list dl dd, .registration_page #confirm_wrap .mail_list dl dd, .mypage .container-fluid .mail_list dl dd, .cart_page .container-fluid .mail_list dl dd, .other_page .container-fluid .mail_list dl dd, .cart_page .container-fluid .mail_list dl dd, .other_page .container-fluid .mail_list dl dd, .product_review_page .container-fluid .mail_list dl dd { margin-bottom: 8px; }

.registration_page #top_box .address_table .icon_edit, .registration_page #confirm_wrap .address_table .icon_edit, .mypage .container-fluid .address_table .icon_edit, .cart_page .container-fluid .address_table .icon_edit, .other_page .container-fluid .address_table .icon_edit, .cart_page .container-fluid .address_table .icon_edit, .other_page .container-fluid .address_table .icon_edit, .product_review_page .container-fluid .address_table .icon_edit { width: 8.33333%; vertical-align: middle; }

.registration_page #top_box .address_table .icon_edit a .cb, .registration_page #confirm_wrap .address_table .icon_edit a .cb, .mypage .container-fluid .address_table .icon_edit a .cb, .cart_page .container-fluid .address_table .icon_edit a .cb, .other_page .container-fluid .address_table .icon_edit a .cb, .cart_page .container-fluid .address_table .icon_edit a .cb, .other_page .container-fluid .address_table .icon_edit a .cb, .product_review_page .container-fluid .address_table .icon_edit a .cb { color: #b8bec4; fill: #b8bec4; font-size: 2rem; }

.registration_page #top_box .unsubscribe_box, .registration_page #confirm_wrap .unsubscribe_box, .mypage .container-fluid .unsubscribe_box, .cart_page .container-fluid .unsubscribe_box, .other_page .container-fluid .unsubscribe_box, .cart_page .container-fluid .unsubscribe_box, .other_page .container-fluid .unsubscribe_box, .product_review_page .container-fluid .unsubscribe_box { text-align: center; }

.registration_page #top_box .unsubscribe_box .icon, .registration_page #confirm_wrap .unsubscribe_box .icon, .mypage .container-fluid .unsubscribe_box .icon, .cart_page .container-fluid .unsubscribe_box .icon, .other_page .container-fluid .unsubscribe_box .icon, .cart_page .container-fluid .unsubscribe_box .icon, .other_page .container-fluid .unsubscribe_box .icon, .product_review_page .container-fluid .unsubscribe_box .icon { font-size: 100px; font-size: 10rem; color: #E7E7E7; }

.registration_page #top_box .unsubscribe_box h3, .registration_page #confirm_wrap .unsubscribe_box h3, .mypage .container-fluid .unsubscribe_box h3, .cart_page .container-fluid .unsubscribe_box h3, .other_page .container-fluid .unsubscribe_box h3, .cart_page .container-fluid .unsubscribe_box h3, .other_page .container-fluid .unsubscribe_box h3, .product_review_page .container-fluid .unsubscribe_box h3 { font-size: 16px; font-size: 1em; margin: 0 0 16px; }

.registration_page #top_box #entry_birth select, .registration_page #confirm_wrap #entry_birth select, .mypage .container-fluid #entry_birth select, .cart_page .container-fluid #entry_birth select, .other_page .container-fluid #entry_birth select, .cart_page .container-fluid #entry_birth select, .other_page .container-fluid #entry_birth select, .product_review_page .container-fluid #entry_birth select { margin: 0 8px; }

.registration_page #top_box #entry_birth select:first-child, .registration_page #confirm_wrap #entry_birth select:first-child, .mypage .container-fluid #entry_birth select:first-child, .cart_page .container-fluid #entry_birth select:first-child, .other_page .container-fluid #entry_birth select:first-child, .cart_page .container-fluid #entry_birth select:first-child, .other_page .container-fluid #entry_birth select:first-child, .product_review_page .container-fluid #entry_birth select:first-child { margin-left: 0; }

.registration_page #top_box #entry_sex .radio, .registration_page #confirm_wrap #entry_sex .radio, .mypage .container-fluid #entry_sex .radio, .cart_page .container-fluid #entry_sex .radio, .other_page .container-fluid #entry_sex .radio, .cart_page .container-fluid #entry_sex .radio, .other_page .container-fluid #entry_sex .radio, .product_review_page .container-fluid #entry_sex .radio { display: inline-block; margin-right: 10px; }

.registration_page #top_box #entry_sex .radio input[type="radio"], .registration_page #confirm_wrap #entry_sex .radio input[type="radio"], .mypage .container-fluid #entry_sex .radio input[type="radio"], .cart_page .container-fluid #entry_sex .radio input[type="radio"], .other_page .container-fluid #entry_sex .radio input[type="radio"], .cart_page .container-fluid #entry_sex .radio input[type="radio"], .other_page .container-fluid #entry_sex .radio input[type="radio"], .product_review_page .container-fluid #entry_sex .radio input[type="radio"] { margin-right: 10px; }

.registration_page #top_box .mypage .dl_table dt label, .registration_page #confirm_wrap .mypage .dl_table dt label, .mypage .container-fluid .mypage .dl_table dt label, .cart_page .container-fluid .mypage .dl_table dt label, .other_page .container-fluid .mypage .dl_table dt label, .cart_page .container-fluid .mypage .dl_table dt label, .other_page .container-fluid .mypage .dl_table dt label, .product_review_page .container-fluid .mypage .dl_table dt label { font-weight: bold; }

.registration_page #top_box #delivery_address_list div.is-edit, .registration_page #confirm_wrap #delivery_address_list div.is-edit, .mypage .container-fluid #delivery_address_list div.is-edit, .cart_page .container-fluid #delivery_address_list div.is-edit, .other_page .container-fluid #delivery_address_list div.is-edit, .cart_page .container-fluid #delivery_address_list div.is-edit, .other_page .container-fluid #delivery_address_list div.is-edit, .product_review_page .container-fluid #delivery_address_list div.is-edit { position: relative; }

.registration_page #top_box .message_box, .registration_page #confirm_wrap .message_box, .mypage .container-fluid .message_box, .cart_page .container-fluid .message_box, .other_page .container-fluid .message_box, .cart_page .container-fluid .message_box, .other_page .container-fluid .message_box, .product_review_page .container-fluid .message_box { text-align: center; padding-bottom: 50px; }

.registration_page #top_box .message_box .icon, .registration_page #confirm_wrap .message_box .icon, .mypage .container-fluid .message_box .icon, .cart_page .container-fluid .message_box .icon, .other_page .container-fluid .message_box .icon, .cart_page .container-fluid .message_box .icon, .other_page .container-fluid .message_box .icon, .product_review_page .container-fluid .message_box .icon { font-size: 100px; font-size: 10rem; color: #ccc; }

.registration_page #top_box .message_box h1, .registration_page #confirm_wrap .message_box h1, .mypage .container-fluid .message_box h1, .cart_page .container-fluid .message_box h1, .other_page .container-fluid .message_box h1, .cart_page .container-fluid .message_box h1, .other_page .container-fluid .message_box h1, .product_review_page .container-fluid .message_box h1 { font-size: 16px; font-size: 1em; margin: 0 0 16px; }

.registration_page #top_box .message_box .btn_group, .registration_page #confirm_wrap .message_box .btn_group, .mypage .container-fluid .message_box .btn_group, .cart_page .container-fluid .message_box .btn_group, .other_page .container-fluid .message_box .btn_group, .cart_page .container-fluid .message_box .btn_group, .other_page .container-fluid .message_box .btn_group, .product_review_page .container-fluid .message_box .btn_group { margin-top: 30px; }

.registration_page #top_box .error_page #contents, .registration_page #confirm_wrap .error_page #contents, .mypage .container-fluid .error_page #contents, .cart_page .container-fluid .error_page #contents, .other_page .container-fluid .error_page #contents, .cart_page .container-fluid .error_page #contents, .other_page .container-fluid .error_page #contents, .product_review_page .container-fluid .error_page #contents { background: inherit; }

.registration_page #top_box .overlay, .registration_page #confirm_wrap .overlay, .mypage .container-fluid .overlay, .cart_page .container-fluid .overlay, .other_page .container-fluid .overlay, .cart_page .container-fluid .overlay, .other_page .container-fluid .overlay, .product_review_page .container-fluid .overlay { /* shadow layer visible when navigation is active */ position: fixed; z-index: 2; height: 100%; width: 100%; top: 0; left: 0; cursor: pointer; background-color: rgba(0, 0, 0, 0.5); visibility: hidden; opacity: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s, -webkit-transform 0.3s 0s; transition: opacity 0.3s 0s, visibility 0s 0.3s, -webkit-transform 0.3s 0s; transition: opacity 0.3s 0s, visibility 0s 0.3s, transform 0.3s 0s; transition: opacity 0.3s 0s, visibility 0s 0.3s, transform 0.3s 0s, -webkit-transform 0.3s 0s; }

.registration_page #top_box .overlay.is-visible, .registration_page #confirm_wrap .overlay.is-visible, .mypage .container-fluid .overlay.is-visible, .cart_page .container-fluid .overlay.is-visible, .other_page .container-fluid .overlay.is-visible, .cart_page .container-fluid .overlay.is-visible, .other_page .container-fluid .overlay.is-visible, .product_review_page .container-fluid .overlay.is-visible { opacity: 1; visibility: visible; -webkit-transition: opacity 0.3s 0s, visibility 0s 0s, -webkit-transform 0.3s 0s; transition: opacity 0.3s 0s, visibility 0s 0s, -webkit-transform 0.3s 0s; transition: opacity 0.3s 0s, visibility 0s 0s, transform 0.3s 0s; transition: opacity 0.3s 0s, visibility 0s 0s, transform 0.3s 0s, -webkit-transform 0.3s 0s; }

.registration_page #top_box .modal-header .close, .registration_page #confirm_wrap .modal-header .close, .mypage .container-fluid .modal-header .close, .cart_page .container-fluid .modal-header .close, .other_page .container-fluid .modal-header .close, .cart_page .container-fluid .modal-header .close, .other_page .container-fluid .modal-header .close, .product_review_page .container-fluid .modal-header .close { font-size: 22px; font-size: 2.2rem; }

.registration_page #top_box .modal-content, .registration_page #confirm_wrap .modal-content, .mypage .container-fluid .modal-content, .cart_page .container-fluid .modal-content, .other_page .container-fluid .modal-content, .cart_page .container-fluid .modal-content, .other_page .container-fluid .modal-content, .product_review_page .container-fluid .modal-content { background-color: #F3F3F3; }

.registration_page #top_box .modal-body .form-control, .registration_page #confirm_wrap .modal-body .form-control, .mypage .container-fluid .modal-body .form-control, .cart_page .container-fluid .modal-body .form-control, .other_page .container-fluid .modal-body .form-control, .cart_page .container-fluid .modal-body .form-control, .other_page .container-fluid .modal-body .form-control, .product_review_page .container-fluid .modal-body .form-control { width: 100%; }

.registration_page #top_box .modal-body .quantity, .registration_page #confirm_wrap .modal-body .quantity, .mypage .container-fluid .modal-body .quantity, .cart_page .container-fluid .modal-body .quantity, .other_page .container-fluid .modal-body .quantity, .cart_page .container-fluid .modal-body .quantity, .other_page .container-fluid .modal-body .quantity, .product_review_page .container-fluid .modal-body .quantity { width: 50%; float: right; text-align: right; padding: 16px 0; font-size: 16px; font-size: 1em; }

.registration_page #top_box .modal-body .quantity dd input, .registration_page #confirm_wrap .modal-body .quantity dd input, .mypage .container-fluid .modal-body .quantity dd input, .cart_page .container-fluid .modal-body .quantity dd input, .other_page .container-fluid .modal-body .quantity dd input, .cart_page .container-fluid .modal-body .quantity dd input, .other_page .container-fluid .modal-body .quantity dd input, .product_review_page .container-fluid .modal-body .quantity dd input { text-align: right; }

.registration_page #top_box .modal-body .classcategory_list li, .registration_page #confirm_wrap .modal-body .classcategory_list li, .mypage .container-fluid .modal-body .classcategory_list li, .cart_page .container-fluid .modal-body .classcategory_list li, .other_page .container-fluid .modal-body .classcategory_list li, .cart_page .container-fluid .modal-body .classcategory_list li, .other_page .container-fluid .modal-body .classcategory_list li, .product_review_page .container-fluid .modal-body .classcategory_list li { margin-top: 16px; }

.registration_page #top_box .modal-body .classcategory_list li:first-child, .registration_page #confirm_wrap .modal-body .classcategory_list li:first-child, .mypage .container-fluid .modal-body .classcategory_list li:first-child, .cart_page .container-fluid .modal-body .classcategory_list li:first-child, .other_page .container-fluid .modal-body .classcategory_list li:first-child, .cart_page .container-fluid .modal-body .classcategory_list li:first-child, .other_page .container-fluid .modal-body .classcategory_list li:first-child, .product_review_page .container-fluid .modal-body .classcategory_list li:first-child { margin-top: 0; }

.registration_page #top_box .modal-body .item_price, .registration_page #confirm_wrap .modal-body .item_price, .mypage .container-fluid .modal-body .item_price, .cart_page .container-fluid .modal-body .item_price, .other_page .container-fluid .modal-body .item_price, .cart_page .container-fluid .modal-body .item_price, .other_page .container-fluid .modal-body .item_price, .product_review_page .container-fluid .modal-body .item_price { margin: 0; clear: both; text-align: right; font-size: 16px; font-size: 1em; }

.registration_page #top_box .modal-body .item_price .small, .registration_page #confirm_wrap .modal-body .item_price .small, .mypage .container-fluid .modal-body .item_price .small, .cart_page .container-fluid .modal-body .item_price .small, .other_page .container-fluid .modal-body .item_price .small, .cart_page .container-fluid .modal-body .item_price .small, .other_page .container-fluid .modal-body .item_price .small, .product_review_page .container-fluid .modal-body .item_price .small { font-size: 12px; font-size: 1.2rem; font-weight: normal; margin-left: 5px; }

.registration_page #top_box .modal-footer, .registration_page #confirm_wrap .modal-footer, .mypage .container-fluid .modal-footer, .cart_page .container-fluid .modal-footer, .other_page .container-fluid .modal-footer, .cart_page .container-fluid .modal-footer, .other_page .container-fluid .modal-footer, .product_review_page .container-fluid .modal-footer { padding: 16px 0; margin: 0 16px; }

.registration_page #top_box .modal-footer .btn_area, .registration_page #confirm_wrap .modal-footer .btn_area, .mypage .container-fluid .modal-footer .btn_area, .cart_page .container-fluid .modal-footer .btn_area, .other_page .container-fluid .modal-footer .btn_area, .cart_page .container-fluid .modal-footer .btn_area, .other_page .container-fluid .modal-footer .btn_area, .product_review_page .container-fluid .modal-footer .btn_area { padding-bottom: 0; }

.registration_page #top_box .modal-footer .btn_area li:last-child, .registration_page #confirm_wrap .modal-footer .btn_area li:last-child, .mypage .container-fluid .modal-footer .btn_area li:last-child, .cart_page .container-fluid .modal-footer .btn_area li:last-child, .other_page .container-fluid .modal-footer .btn_area li:last-child, .cart_page .container-fluid .modal-footer .btn_area li:last-child, .other_page .container-fluid .modal-footer .btn_area li:last-child, .product_review_page .container-fluid .modal-footer .btn_area li:last-child { padding-left: 0; }

.registration_page #top_box .modal-footer .btn_area button, .registration_page #confirm_wrap .modal-footer .btn_area button, .mypage .container-fluid .modal-footer .btn_area button, .cart_page .container-fluid .modal-footer .btn_area button, .other_page .container-fluid .modal-footer .btn_area button, .cart_page .container-fluid .modal-footer .btn_area button, .other_page .container-fluid .modal-footer .btn_area button, .product_review_page .container-fluid .modal-footer .btn_area button { font-size: 16px; font-size: 1em; height: 56px; line-height: 56px; vertical-align: middle; padding-top: 0; padding-bottom: 0; }

.registration_page #top_box .modal-footer .btn_area .btn_icon .cb, .registration_page #confirm_wrap .modal-footer .btn_area .btn_icon .cb, .mypage .container-fluid .modal-footer .btn_area .btn_icon .cb, .cart_page .container-fluid .modal-footer .btn_area .btn_icon .cb, .other_page .container-fluid .modal-footer .btn_area .btn_icon .cb, .cart_page .container-fluid .modal-footer .btn_area .btn_icon .cb, .other_page .container-fluid .modal-footer .btn_area .btn_icon .cb, .product_review_page .container-fluid .modal-footer .btn_area .btn_icon .cb { display: inline-block; font-size: 30px; font-size: 3.0rem; height: 54px; line-height: 54px; vertical-align: middle; position: relative; top: -2px; }

.registration_page #top_box .cart_page .dl_table, .registration_page #confirm_wrap .cart_page .dl_table, .mypage .container-fluid .cart_page .dl_table, .cart_page .container-fluid .cart_page .dl_table, .other_page .container-fluid .cart_page .dl_table, .cart_page .container-fluid .cart_page .dl_table, .other_page .container-fluid .cart_page .dl_table, .product_review_page .container-fluid .cart_page .dl_table { margin: 0 0 16px; }

.registration_page #top_box .cart_page .dl_table dt, .registration_page #confirm_wrap .cart_page .dl_table dt, .mypage .container-fluid .cart_page .dl_table dt, .cart_page .container-fluid .cart_page .dl_table dt, .other_page .container-fluid .cart_page .dl_table dt, .cart_page .container-fluid .cart_page .dl_table dt, .other_page .container-fluid .cart_page .dl_table dt, .product_review_page .container-fluid .cart_page .dl_table dt { font-weight: bold; margin-bottom: 5px; }

.registration_page #top_box .cart_page .form_terms_link, .registration_page #confirm_wrap .cart_page .form_terms_link, .mypage .container-fluid .cart_page .form_terms_link, .cart_page .container-fluid .cart_page .form_terms_link, .other_page .container-fluid .cart_page .form_terms_link, .cart_page .container-fluid .cart_page .form_terms_link, .other_page .container-fluid .cart_page .form_terms_link, .product_review_page .container-fluid .cart_page .form_terms_link { margin-bottom: 0; }

.registration_page #top_box #shopping_confirm .cart_item.table, .registration_page #confirm_wrap #shopping_confirm .cart_item.table, .mypage .container-fluid #shopping_confirm .cart_item.table, .cart_page .container-fluid #shopping_confirm .cart_item.table, .other_page .container-fluid #shopping_confirm .cart_item.table, .cart_page .container-fluid #shopping_confirm .cart_item.table, .other_page .container-fluid #shopping_confirm .cart_item.table, .product_review_page .container-fluid #shopping_confirm .cart_item.table { border-top: 0 none; }

.registration_page #top_box #shopping_confirm .cart_item .item_box .table, .registration_page #confirm_wrap #shopping_confirm .cart_item .item_box .table, .mypage .container-fluid #shopping_confirm .cart_item .item_box .table, .cart_page .container-fluid #shopping_confirm .cart_item .item_box .table, .other_page .container-fluid #shopping_confirm .cart_item .item_box .table, .cart_page .container-fluid #shopping_confirm .cart_item .item_box .table, .other_page .container-fluid #shopping_confirm .cart_item .item_box .table, .product_review_page .container-fluid #shopping_confirm .cart_item .item_box .table { width: 100%; }

.registration_page #top_box #shopping_confirm .total_box, .registration_page #confirm_wrap #shopping_confirm .total_box, .mypage .container-fluid #shopping_confirm .total_box, .cart_page .container-fluid #shopping_confirm .total_box, .other_page .container-fluid #shopping_confirm .total_box, .cart_page .container-fluid #shopping_confirm .total_box, .other_page .container-fluid #shopping_confirm .total_box, .product_review_page .container-fluid #shopping_confirm .total_box { margin-top: 16px; background: #F3F3F3; padding: 8px; }

.registration_page #top_box #shopping_confirm .total_box dl, .registration_page #confirm_wrap #shopping_confirm .total_box dl, .mypage .container-fluid #shopping_confirm .total_box dl, .cart_page .container-fluid #shopping_confirm .total_box dl, .other_page .container-fluid #shopping_confirm .total_box dl, .cart_page .container-fluid #shopping_confirm .total_box dl, .other_page .container-fluid #shopping_confirm .total_box dl, .product_review_page .container-fluid #shopping_confirm .total_box dl { margin-left: 0; }

.registration_page #top_box #shopping_confirm .total_box dl dt, .registration_page #confirm_wrap #shopping_confirm .total_box dl dt, .mypage .container-fluid #shopping_confirm .total_box dl dt, .cart_page .container-fluid #shopping_confirm .total_box dl dt, .other_page .container-fluid #shopping_confirm .total_box dl dt, .cart_page .container-fluid #shopping_confirm .total_box dl dt, .other_page .container-fluid #shopping_confirm .total_box dl dt, .product_review_page .container-fluid #shopping_confirm .total_box dl dt { font-weight: normal; text-align: left; }

.registration_page #top_box #shopping_confirm .total_box .total_amount, .registration_page #confirm_wrap #shopping_confirm .total_box .total_amount, .mypage .container-fluid #shopping_confirm .total_box .total_amount, .cart_page .container-fluid #shopping_confirm .total_box .total_amount, .other_page .container-fluid #shopping_confirm .total_box .total_amount, .cart_page .container-fluid #shopping_confirm .total_box .total_amount, .other_page .container-fluid #shopping_confirm .total_box .total_amount, .product_review_page .container-fluid #shopping_confirm .total_box .total_amount { border-top: 1px dotted #ccc; text-align: right; }

.registration_page #top_box #shopping_confirm .total_box .total_amount, .registration_page #confirm_wrap #shopping_confirm .total_box .total_amount, .mypage .container-fluid #shopping_confirm .total_box .total_amount, .cart_page .container-fluid #shopping_confirm .total_box .total_amount, .other_page .container-fluid #shopping_confirm .total_box .total_amount, .cart_page .container-fluid #shopping_confirm .total_box .total_amount, .other_page .container-fluid #shopping_confirm .total_box .total_amount, .product_review_page .container-fluid #shopping_confirm .total_box .total_amount { margin-top: 8px; }

.registration_page #top_box #shopping_confirm .total_box .total_amount p, .registration_page #confirm_wrap #shopping_confirm .total_box .total_amount p, .mypage .container-fluid #shopping_confirm .total_box .total_amount p, .cart_page .container-fluid #shopping_confirm .total_box .total_amount p, .other_page .container-fluid #shopping_confirm .total_box .total_amount p, .cart_page .container-fluid #shopping_confirm .total_box .total_amount p, .other_page .container-fluid #shopping_confirm .total_box .total_amount p, .product_review_page .container-fluid #shopping_confirm .total_box .total_amount p { margin: 8px 0 0; }

.registration_page #top_box #shopping_confirm .total_box .total_amount p.total_price, .registration_page #confirm_wrap #shopping_confirm .total_box .total_amount p.total_price, .mypage .container-fluid #shopping_confirm .total_box .total_amount p.total_price, .cart_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price, .other_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price, .cart_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price, .other_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price, .product_review_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price { font-weight: bold; }

.registration_page #top_box #shopping_confirm .total_box .total_amount p.total_price strong, .registration_page #confirm_wrap #shopping_confirm .total_box .total_amount p.total_price strong, .mypage .container-fluid #shopping_confirm .total_box .total_amount p.total_price strong, .cart_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price strong, .other_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price strong, .cart_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price strong, .other_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price strong, .product_review_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price strong { font-size: 16px; font-size: 1em; margin-left: 16px; }

.registration_page #top_box #shopping_confirm .total_box .total_amount p.total_price strong .small, .registration_page #confirm_wrap #shopping_confirm .total_box .total_amount p.total_price strong .small, .mypage .container-fluid #shopping_confirm .total_box .total_amount p.total_price strong .small, .cart_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price strong .small, .other_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price strong .small, .cart_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price strong .small, .other_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price strong .small, .product_review_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price strong .small { font-size: 12px; font-size: 1.2rem; font-weight: normal; margin-left: 8px; }

.registration_page #top_box #shopping_confirm .total_box .total_amount p.total_point, .registration_page #confirm_wrap #shopping_confirm .total_box .total_amount p.total_point, .mypage .container-fluid #shopping_confirm .total_box .total_amount p.total_point, .cart_page .container-fluid #shopping_confirm .total_box .total_amount p.total_point, .other_page .container-fluid #shopping_confirm .total_box .total_amount p.total_point, .cart_page .container-fluid #shopping_confirm .total_box .total_amount p.total_point, .other_page .container-fluid #shopping_confirm .total_box .total_amount p.total_point, .product_review_page .container-fluid #shopping_confirm .total_box .total_amount p.total_point { margin: 4px 0 0; }

.registration_page #top_box #shopping_confirm .cart_item .item_box .table .item_name, .registration_page #confirm_wrap #shopping_confirm .cart_item .item_box .table .item_name, .mypage .container-fluid #shopping_confirm .cart_item .item_box .table .item_name, .cart_page .container-fluid #shopping_confirm .cart_item .item_box .table .item_name, .other_page .container-fluid #shopping_confirm .cart_item .item_box .table .item_name, .cart_page .container-fluid #shopping_confirm .cart_item .item_box .table .item_name, .other_page .container-fluid #shopping_confirm .cart_item .item_box .table .item_name, .product_review_page .container-fluid #shopping_confirm .cart_item .item_box .table .item_name { margin-bottom: 0; }

.registration_page #top_box #shopping_confirm .cart_item .item_box .table .item_photo, .registration_page #confirm_wrap #shopping_confirm .cart_item .item_box .table .item_photo, .mypage .container-fluid #shopping_confirm .cart_item .item_box .table .item_photo, .cart_page .container-fluid #shopping_confirm .cart_item .item_box .table .item_photo, .other_page .container-fluid #shopping_confirm .cart_item .item_box .table .item_photo, .cart_page .container-fluid #shopping_confirm .cart_item .item_box .table .item_photo, .other_page .container-fluid #shopping_confirm .cart_item .item_box .table .item_photo, .product_review_page .container-fluid #shopping_confirm .cart_item .item_box .table .item_photo { max-width: 96px; }

.registration_page #top_box #shopping_confirm .cart_item .item_box .table .item_price, .registration_page #confirm_wrap #shopping_confirm .cart_item .item_box .table .item_price, .mypage .container-fluid #shopping_confirm .cart_item .item_box .table .item_price, .cart_page .container-fluid #shopping_confirm .cart_item .item_box .table .item_price, .other_page .container-fluid #shopping_confirm .cart_item .item_box .table .item_price, .cart_page .container-fluid #shopping_confirm .cart_item .item_box .table .item_price, .other_page .container-fluid #shopping_confirm .cart_item .item_box .table .item_price, .product_review_page .container-fluid #shopping_confirm .cart_item .item_box .table .item_price { font-weight: normal; display: inline; margin-right: 16px; }

.registration_page #top_box #shopping_confirm .cart_item .item_box .table .item_subtotal, .registration_page #confirm_wrap #shopping_confirm .cart_item .item_box .table .item_subtotal, .mypage .container-fluid #shopping_confirm .cart_item .item_box .table .item_subtotal, .cart_page .container-fluid #shopping_confirm .cart_item .item_box .table .item_subtotal, .other_page .container-fluid #shopping_confirm .cart_item .item_box .table .item_subtotal, .cart_page .container-fluid #shopping_confirm .cart_item .item_box .table .item_subtotal, .other_page .container-fluid #shopping_confirm .cart_item .item_box .table .item_subtotal, .product_review_page .container-fluid #shopping_confirm .cart_item .item_box .table .item_subtotal { display: inline; }

.registration_page #top_box #shopping_confirm label, .registration_page #confirm_wrap #shopping_confirm label, .mypage .container-fluid #shopping_confirm label, .cart_page .container-fluid #shopping_confirm label, .other_page .container-fluid #shopping_confirm label, .cart_page .container-fluid #shopping_confirm label, .other_page .container-fluid #shopping_confirm label, .product_review_page .container-fluid #shopping_confirm label { font-weight: bold; }

.registration_page #top_box #shopping_confirm .heading02, .registration_page #confirm_wrap #shopping_confirm .heading02, .mypage .container-fluid #shopping_confirm .heading02, .cart_page .container-fluid #shopping_confirm .heading02, .other_page .container-fluid #shopping_confirm .heading02, .cart_page .container-fluid #shopping_confirm .heading02, .other_page .container-fluid #shopping_confirm .heading02, .product_review_page .container-fluid #shopping_confirm .heading02 { margin-top: 24px; font-weight: bold; background: #EFEFEF; padding: 8px 12px; }

.registration_page #top_box #shopping_confirm .column, .registration_page #confirm_wrap #shopping_confirm .column, .mypage .container-fluid #shopping_confirm .column, .cart_page .container-fluid #shopping_confirm .column, .other_page .container-fluid #shopping_confirm .column, .cart_page .container-fluid #shopping_confirm .column, .other_page .container-fluid #shopping_confirm .column, .product_review_page .container-fluid #shopping_confirm .column { position: relative; }

.registration_page #top_box .heading02 + .column .btn_edit, .registration_page #confirm_wrap .heading02 + .column .btn_edit, .mypage .container-fluid .heading02 + .column .btn_edit, .cart_page .container-fluid .heading02 + .column .btn_edit, .other_page .container-fluid .heading02 + .column .btn_edit, .cart_page .container-fluid .heading02 + .column .btn_edit, .other_page .container-fluid .heading02 + .column .btn_edit, .product_review_page .container-fluid .heading02 + .column .btn_edit { position: absolute; right: 0; top: 0; }

.registration_page #top_box #deliveradd_input .dl_table, .registration_page #confirm_wrap #deliveradd_input .dl_table, .mypage .container-fluid #deliveradd_input .dl_table, .cart_page .container-fluid #deliveradd_input .dl_table, .other_page .container-fluid #deliveradd_input .dl_table, .cart_page .container-fluid #deliveradd_input .dl_table, .other_page .container-fluid #deliveradd_input .dl_table, .product_review_page .container-fluid #deliveradd_input .dl_table { border-top: 0 none; }

.registration_page #top_box .shipping_multiple_table, .registration_page #confirm_wrap .shipping_multiple_table, .mypage .container-fluid .shipping_multiple_table, .cart_page .container-fluid .shipping_multiple_table, .other_page .container-fluid .shipping_multiple_table, .cart_page .container-fluid .shipping_multiple_table, .other_page .container-fluid .shipping_multiple_table, .product_review_page .container-fluid .shipping_multiple_table { background-color: #f4f4f4; }

.registration_page #top_box .shipping_multiple_table .item_box > .td, .registration_page #confirm_wrap .shipping_multiple_table .item_box > .td, .mypage .container-fluid .shipping_multiple_table .item_box > .td, .cart_page .container-fluid .shipping_multiple_table .item_box > .td, .other_page .container-fluid .shipping_multiple_table .item_box > .td, .cart_page .container-fluid .shipping_multiple_table .item_box > .td, .other_page .container-fluid .shipping_multiple_table .item_box > .td, .product_review_page .container-fluid .shipping_multiple_table .item_box > .td { border-bottom: none; }

.registration_page #top_box .shipping_multiple_table .item_box .item_photo, .registration_page #confirm_wrap .shipping_multiple_table .item_box .item_photo, .mypage .container-fluid .shipping_multiple_table .item_box .item_photo, .cart_page .container-fluid .shipping_multiple_table .item_box .item_photo, .other_page .container-fluid .shipping_multiple_table .item_box .item_photo, .cart_page .container-fluid .shipping_multiple_table .item_box .item_photo, .other_page .container-fluid .shipping_multiple_table .item_box .item_photo, .product_review_page .container-fluid .shipping_multiple_table .item_box .item_photo { max-width: 200px; min-width: 200px; padding-right: 200px; }

.registration_page #top_box .shipping_item .quantity, .registration_page #confirm_wrap .shipping_item .quantity, .mypage .container-fluid .shipping_item .quantity, .cart_page .container-fluid .shipping_item .quantity, .other_page .container-fluid .shipping_item .quantity, .cart_page .container-fluid .shipping_item .quantity, .other_page .container-fluid .shipping_item .quantity, .product_review_page .container-fluid .shipping_item .quantity { width: 100px; }

.registration_page #top_box .use_point, .registration_page #confirm_wrap .use_point, .mypage .container-fluid .use_point, .cart_page .container-fluid .use_point, .other_page .container-fluid .use_point, .cart_page .container-fluid .use_point, .other_page .container-fluid .use_point, .product_review_page .container-fluid .use_point { text-align: center; margin: 16px 0; }

.registration_page #top_box .use_point input, .registration_page #confirm_wrap .use_point input, .mypage .container-fluid .use_point input, .cart_page .container-fluid .use_point input, .other_page .container-fluid .use_point input, .cart_page .container-fluid .use_point input, .other_page .container-fluid .use_point input, .product_review_page .container-fluid .use_point input { text-align: right; width: 10%; min-width: 130px; }

.registration_page #top_box .use_point .text_accent, .registration_page #confirm_wrap .use_point .text_accent, .mypage .container-fluid .use_point .text_accent, .cart_page .container-fluid .use_point .text_accent, .other_page .container-fluid .use_point .text_accent, .cart_page .container-fluid .use_point .text_accent, .other_page .container-fluid .use_point .text_accent, .product_review_page .container-fluid .use_point .text_accent { margin: 0 5px; }

.registration_page #top_box .multiple_column, .registration_page #confirm_wrap .multiple_column, .mypage .container-fluid .multiple_column, .cart_page .container-fluid .multiple_column, .other_page .container-fluid .multiple_column, .cart_page .container-fluid .multiple_column, .other_page .container-fluid .multiple_column, .product_review_page .container-fluid .multiple_column { padding-bottom: 16px; }

.registration_page #top_box .multiple_column .item_box, .registration_page #confirm_wrap .multiple_column .item_box, .mypage .container-fluid .multiple_column .item_box, .cart_page .container-fluid .multiple_column .item_box, .other_page .container-fluid .multiple_column .item_box, .cart_page .container-fluid .multiple_column .item_box, .other_page .container-fluid .multiple_column .item_box, .product_review_page .container-fluid .multiple_column .item_box { background: #F3F3F3; }

.registration_page #top_box .multiple_column .table.item_box .td, .registration_page #confirm_wrap .multiple_column .table.item_box .td, .mypage .container-fluid .multiple_column .table.item_box .td, .cart_page .container-fluid .multiple_column .table.item_box .td, .other_page .container-fluid .multiple_column .table.item_box .td, .cart_page .container-fluid .multiple_column .table.item_box .td, .other_page .container-fluid .multiple_column .table.item_box .td, .product_review_page .container-fluid .multiple_column .table.item_box .td { vertical-align: middle; }

.registration_page #top_box .multiple_column .table.item_box .tbody .item_detail, .registration_page #confirm_wrap .multiple_column .table.item_box .tbody .item_detail, .mypage .container-fluid .multiple_column .table.item_box .tbody .item_detail, .cart_page .container-fluid .multiple_column .table.item_box .tbody .item_detail, .other_page .container-fluid .multiple_column .table.item_box .tbody .item_detail, .cart_page .container-fluid .multiple_column .table.item_box .tbody .item_detail, .other_page .container-fluid .multiple_column .table.item_box .tbody .item_detail, .product_review_page .container-fluid .multiple_column .table.item_box .tbody .item_detail { padding: 8px 0; text-align: left; }

.registration_page #top_box .multiple_column .item_box .item_photo, .registration_page #confirm_wrap .multiple_column .item_box .item_photo, .mypage .container-fluid .multiple_column .item_box .item_photo, .cart_page .container-fluid .multiple_column .item_box .item_photo, .other_page .container-fluid .multiple_column .item_box .item_photo, .cart_page .container-fluid .multiple_column .item_box .item_photo, .other_page .container-fluid .multiple_column .item_box .item_photo, .product_review_page .container-fluid .multiple_column .item_box .item_photo { padding: 8px; width: 22%; margin-bottom: 0; max-width: none; min-width: 100px; }

.registration_page #top_box .multiple_column .item_box .item_detail .item_name, .registration_page #confirm_wrap .multiple_column .item_box .item_detail .item_name, .mypage .container-fluid .multiple_column .item_box .item_detail .item_name, .cart_page .container-fluid .multiple_column .item_box .item_detail .item_name, .other_page .container-fluid .multiple_column .item_box .item_detail .item_name, .cart_page .container-fluid .multiple_column .item_box .item_detail .item_name, .other_page .container-fluid .multiple_column .item_box .item_detail .item_name, .product_review_page .container-fluid .multiple_column .item_box .item_detail .item_name { font-weight: bold; }

.registration_page #top_box .multiple_column .item_box .item_detail .item_price, .registration_page #confirm_wrap .multiple_column .item_box .item_detail .item_price, .mypage .container-fluid .multiple_column .item_box .item_detail .item_price, .cart_page .container-fluid .multiple_column .item_box .item_detail .item_price, .other_page .container-fluid .multiple_column .item_box .item_detail .item_price, .cart_page .container-fluid .multiple_column .item_box .item_detail .item_price, .other_page .container-fluid .multiple_column .item_box .item_detail .item_price, .product_review_page .container-fluid .multiple_column .item_box .item_detail .item_price { font-weight: normal; margin: 4px 0 8px; }

.registration_page #top_box .multiple_column .form-group, .registration_page #confirm_wrap .multiple_column .form-group, .mypage .container-fluid .multiple_column .form-group, .cart_page .container-fluid .multiple_column .form-group, .other_page .container-fluid .multiple_column .form-group, .cart_page .container-fluid .multiple_column .form-group, .other_page .container-fluid .multiple_column .form-group, .product_review_page .container-fluid .multiple_column .form-group { margin: 8px 10px 0 0; }

.registration_page #top_box .multiple_column .item_quantity input, .registration_page #confirm_wrap .multiple_column .item_quantity input, .mypage .container-fluid .multiple_column .item_quantity input, .cart_page .container-fluid .multiple_column .item_quantity input, .other_page .container-fluid .multiple_column .item_quantity input, .cart_page .container-fluid .multiple_column .item_quantity input, .other_page .container-fluid .multiple_column .item_quantity input, .product_review_page .container-fluid .multiple_column .item_quantity input { width: 100px; }

.registration_page #top_box .complete_message, .registration_page #confirm_wrap .complete_message, .mypage .container-fluid .complete_message, .cart_page .container-fluid .complete_message, .other_page .container-fluid .complete_message, .cart_page .container-fluid .complete_message, .other_page .container-fluid .complete_message, .product_review_page .container-fluid .complete_message { text-align: center; }

.registration_page #top_box .complete_message .heading01, .registration_page #confirm_wrap .complete_message .heading01, .mypage .container-fluid .complete_message .heading01, .cart_page .container-fluid .complete_message .heading01, .other_page .container-fluid .complete_message .heading01, .cart_page .container-fluid .complete_message .heading01, .other_page .container-fluid .complete_message .heading01, .product_review_page .container-fluid .complete_message .heading01 { font-size: 24px; font-size: 2.4rem; }

.registration_page #top_box .mypage .message, .registration_page #confirm_wrap .mypage .message, .mypage .container-fluid .mypage .message, .cart_page .container-fluid .mypage .message, .other_page .container-fluid .mypage .message, .cart_page .container-fluid .mypage .message, .other_page .container-fluid .mypage .message, .product_review_page .container-fluid .mypage .message { border-bottom: 1px dotted #ccc; margin-bottom: 11px; }

.registration_page #top_box .mypage #item_list .product_item, .registration_page #confirm_wrap .mypage #item_list .product_item, .mypage .container-fluid .mypage #item_list .product_item, .cart_page .container-fluid .mypage #item_list .product_item, .other_page .container-fluid .mypage #item_list .product_item, .cart_page .container-fluid .mypage #item_list .product_item, .other_page .container-fluid .mypage #item_list .product_item, .product_review_page .container-fluid .mypage #item_list .product_item { padding-bottom: 8px; }

.registration_page #top_box .mypage #item_list .item_name, .registration_page #confirm_wrap .mypage #item_list .item_name, .mypage .container-fluid .mypage #item_list .item_name, .cart_page .container-fluid .mypage #item_list .item_name, .other_page .container-fluid .mypage #item_list .item_name, .cart_page .container-fluid .mypage #item_list .item_name, .other_page .container-fluid .mypage #item_list .item_name, .product_review_page .container-fluid .mypage #item_list .item_name { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-bottom: 2px; }

.registration_page #top_box .mypage #item_list .btn_circle span, .registration_page #confirm_wrap .mypage #item_list .btn_circle span, .mypage .container-fluid .mypage #item_list .btn_circle span, .cart_page .container-fluid .mypage #item_list .btn_circle span, .other_page .container-fluid .mypage #item_list .btn_circle span, .cart_page .container-fluid .mypage #item_list .btn_circle span, .other_page .container-fluid .mypage #item_list .btn_circle span, .product_review_page .container-fluid .mypage #item_list .btn_circle span { position: relative; top: 3px; }

.registration_page #top_box .mypage .not_required, .registration_page #confirm_wrap .mypage .not_required, .mypage .container-fluid .mypage .not_required, .cart_page .container-fluid .mypage .not_required, .other_page .container-fluid .mypage .not_required, .cart_page .container-fluid .mypage .not_required, .other_page .container-fluid .mypage .not_required, .product_review_page .container-fluid .mypage .not_required { margin-top: 40px; }

.registration_page #top_box .mypage .title_hint, .registration_page #confirm_wrap .mypage .title_hint, .mypage .container-fluid .mypage .title_hint, .cart_page .container-fluid .mypage .title_hint, .other_page .container-fluid .mypage .title_hint, .cart_page .container-fluid .mypage .title_hint, .other_page .container-fluid .mypage .title_hint, .product_review_page .container-fluid .mypage .title_hint { margin: 16px 0 0; }

.registration_page #top_box .mypage .title_hint + .form-group, .registration_page #confirm_wrap .mypage .title_hint + .form-group, .mypage .container-fluid .mypage .title_hint + .form-group, .cart_page .container-fluid .mypage .title_hint + .form-group, .other_page .container-fluid .mypage .title_hint + .form-group, .cart_page .container-fluid .mypage .title_hint + .form-group, .other_page .container-fluid .mypage .title_hint + .form-group, .product_review_page .container-fluid .mypage .title_hint + .form-group { padding-top: 4px; }

.registration_page #top_box .registration_page .not_required, .registration_page #confirm_wrap .registration_page .not_required, .mypage .container-fluid .registration_page .not_required, .cart_page .container-fluid .registration_page .not_required, .other_page .container-fluid .registration_page .not_required, .cart_page .container-fluid .registration_page .not_required, .other_page .container-fluid .registration_page .not_required, .product_review_page .container-fluid .registration_page .not_required { margin-top: 16px; }

.registration_page #top_box .registration_page .title_hint, .registration_page #confirm_wrap .registration_page .title_hint, .mypage .container-fluid .registration_page .title_hint, .cart_page .container-fluid .registration_page .title_hint, .other_page .container-fluid .registration_page .title_hint, .cart_page .container-fluid .registration_page .title_hint, .other_page .container-fluid .registration_page .title_hint, .product_review_page .container-fluid .registration_page .title_hint { margin: 16px 0 0; }

.registration_page #top_box .registration_page .title_hint + .form-group, .registration_page #confirm_wrap .registration_page .title_hint + .form-group, .mypage .container-fluid .registration_page .title_hint + .form-group, .cart_page .container-fluid .registration_page .title_hint + .form-group, .other_page .container-fluid .registration_page .title_hint + .form-group, .cart_page .container-fluid .registration_page .title_hint + .form-group, .other_page .container-fluid .registration_page .title_hint + .form-group, .product_review_page .container-fluid .registration_page .title_hint + .form-group { padding-top: 4px; }

.registration_page #top_box .registration_page .dl_table, .registration_page #confirm_wrap .registration_page .dl_table, .mypage .container-fluid .registration_page .dl_table, .cart_page .container-fluid .registration_page .dl_table, .other_page .container-fluid .registration_page .dl_table, .cart_page .container-fluid .registration_page .dl_table, .other_page .container-fluid .registration_page .dl_table, .product_review_page .container-fluid .registration_page .dl_table { margin: 0 0 16px; }

.registration_page #top_box .registration_page .dl_table dt, .registration_page #confirm_wrap .registration_page .dl_table dt, .mypage .container-fluid .registration_page .dl_table dt, .cart_page .container-fluid .registration_page .dl_table dt, .other_page .container-fluid .registration_page .dl_table dt, .cart_page .container-fluid .registration_page .dl_table dt, .other_page .container-fluid .registration_page .dl_table dt, .product_review_page .container-fluid .registration_page .dl_table dt { margin-bottom: 5px; }

.registration_page #top_box .registration_page .dl_table dt label, .registration_page #confirm_wrap .registration_page .dl_table dt label, .mypage .container-fluid .registration_page .dl_table dt label, .cart_page .container-fluid .registration_page .dl_table dt label, .other_page .container-fluid .registration_page .dl_table dt label, .cart_page .container-fluid .registration_page .dl_table dt label, .other_page .container-fluid .registration_page .dl_table dt label, .product_review_page .container-fluid .registration_page .dl_table dt label { font-weight: bold; }

.registration_page #top_box .registration_page .form_terms_link, .registration_page #confirm_wrap .registration_page .form_terms_link, .mypage .container-fluid .registration_page .form_terms_link, .cart_page .container-fluid .registration_page .form_terms_link, .other_page .container-fluid .registration_page .form_terms_link, .cart_page .container-fluid .registration_page .form_terms_link, .other_page .container-fluid .registration_page .form_terms_link, .product_review_page .container-fluid .registration_page .form_terms_link { margin-bottom: 0; }

.registration_page #top_box #login_box, .registration_page #confirm_wrap #login_box, .mypage .container-fluid #login_box, .cart_page .container-fluid #login_box, .other_page .container-fluid #login_box, .cart_page .container-fluid #login_box, .other_page .container-fluid #login_box, .product_review_page .container-fluid #login_box { padding-bottom: 32px; }

.registration_page #top_box #login_box .column, .registration_page #confirm_wrap #login_box .column, .mypage .container-fluid #login_box .column, .cart_page .container-fluid #login_box .column, .other_page .container-fluid #login_box .column, .cart_page .container-fluid #login_box .column, .other_page .container-fluid #login_box .column, .product_review_page .container-fluid #login_box .column { background: #F3F4F4; height: 100%; padding: 8px 8px 32px; margin-bottom: 16px; -webkit-box-sizing: border-box; box-sizing: border-box; }

.registration_page #top_box #login_box .column p, .registration_page #confirm_wrap #login_box .column p, .mypage .container-fluid #login_box .column p, .cart_page .container-fluid #login_box .column p, .other_page .container-fluid #login_box .column p, .cart_page .container-fluid #login_box .column p, .other_page .container-fluid #login_box .column p, .product_review_page .container-fluid #login_box .column p { margin-top: 0; margin-bottom: 0; }

.registration_page #top_box #login_box .column .icon, .registration_page #confirm_wrap #login_box .column .icon, .mypage .container-fluid #login_box .column .icon, .cart_page .container-fluid #login_box .column .icon, .other_page .container-fluid #login_box .column .icon, .cart_page .container-fluid #login_box .column .icon, .other_page .container-fluid #login_box .column .icon, .product_review_page .container-fluid #login_box .column .icon { text-align: center; font-size: 70px; color: #e7e7e7; }

.registration_page #top_box #login_box .column .icon svg, .registration_page #confirm_wrap #login_box .column .icon svg, .mypage .container-fluid #login_box .column .icon svg, .cart_page .container-fluid #login_box .column .icon svg, .other_page .container-fluid #login_box .column .icon svg, .cart_page .container-fluid #login_box .column .icon svg, .other_page .container-fluid #login_box .column .icon svg, .product_review_page .container-fluid #login_box .column .icon svg { vertical-align: middle; }

.registration_page #top_box #login_box .column .form-group, .registration_page #confirm_wrap #login_box .column .form-group, .mypage .container-fluid #login_box .column .form-group, .cart_page .container-fluid #login_box .column .form-group, .other_page .container-fluid #login_box .column .form-group, .cart_page .container-fluid #login_box .column .form-group, .other_page .container-fluid #login_box .column .form-group, .product_review_page .container-fluid #login_box .column .form-group { padding: 8px 0 8px 10%; }

.registration_page #top_box #login_box .column input[type="text"], .registration_page #top_box #login_box .column input[type="email"], .registration_page #top_box #login_box .column input[type="password"], .registration_page #confirm_wrap #login_box .column input[type="text"], .registration_page #confirm_wrap #login_box .column input[type="email"], .registration_page #confirm_wrap #login_box .column input[type="password"], .mypage .container-fluid #login_box .column input[type="text"], .mypage .container-fluid #login_box .column input[type="email"], .mypage .container-fluid #login_box .column input[type="password"], .cart_page .container-fluid #login_box .column input[type="text"], .cart_page .container-fluid #login_box .column input[type="email"], .cart_page .container-fluid #login_box .column input[type="password"], .other_page .container-fluid #login_box .column input[type="text"], .other_page .container-fluid #login_box .column input[type="email"], .other_page .container-fluid #login_box .column input[type="password"], .cart_page .container-fluid #login_box .column input[type="text"], .cart_page .container-fluid #login_box .column input[type="email"], .cart_page .container-fluid #login_box .column input[type="password"], .other_page .container-fluid #login_box .column input[type="text"], .other_page .container-fluid #login_box .column input[type="email"], .other_page .container-fluid #login_box .column input[type="password"], .product_review_page .container-fluid #login_box .column input[type="text"], .product_review_page .container-fluid #login_box .column input[type="email"], .product_review_page .container-fluid #login_box .column input[type="password"] { width: 90%; }

.registration_page #top_box #login_box .column .form-group label, .registration_page #confirm_wrap #login_box .column .form-group label, .mypage .container-fluid #login_box .column .form-group label, .cart_page .container-fluid #login_box .column .form-group label, .other_page .container-fluid #login_box .column .form-group label, .cart_page .container-fluid #login_box .column .form-group label, .other_page .container-fluid #login_box .column .form-group label, .product_review_page .container-fluid #login_box .column .form-group label { display: inline-block; padding: 5px 0; }

.registration_page #top_box #login_box .column .btn_area, .registration_page #confirm_wrap #login_box .column .btn_area, .mypage .container-fluid #login_box .column .btn_area, .cart_page .container-fluid #login_box .column .btn_area, .other_page .container-fluid #login_box .column .btn_area, .cart_page .container-fluid #login_box .column .btn_area, .other_page .container-fluid #login_box .column .btn_area, .product_review_page .container-fluid #login_box .column .btn_area { padding: 8px 10%; }

.registration_page #top_box #login_box .column .btn_area ul, .registration_page #confirm_wrap #login_box .column .btn_area ul, .mypage .container-fluid #login_box .column .btn_area ul, .cart_page .container-fluid #login_box .column .btn_area ul, .other_page .container-fluid #login_box .column .btn_area ul, .cart_page .container-fluid #login_box .column .btn_area ul, .other_page .container-fluid #login_box .column .btn_area ul, .product_review_page .container-fluid #login_box .column .btn_area ul { margin-top: 8px; }

.registration_page #top_box #login_box .column .message, .registration_page #confirm_wrap #login_box .column .message, .mypage .container-fluid #login_box .column .message, .cart_page .container-fluid #login_box .column .message, .other_page .container-fluid #login_box .column .message, .cart_page .container-fluid #login_box .column .message, .other_page .container-fluid #login_box .column .message, .product_review_page .container-fluid #login_box .column .message { padding: 8px 10%; }

.registration_page #top_box #forgot_page .column, .registration_page #confirm_wrap #forgot_page .column, .mypage .container-fluid #forgot_page .column, .cart_page .container-fluid #forgot_page .column, .other_page .container-fluid #forgot_page .column, .cart_page .container-fluid #forgot_page .column, .other_page .container-fluid #forgot_page .column, .product_review_page .container-fluid #forgot_page .column { background: #F3F4F4; padding: 16px; margin-bottom: 16px; -webkit-box-sizing: border-box; box-sizing: border-box; }

.registration_page #top_box #forgot_page .column .form-group, .registration_page #confirm_wrap #forgot_page .column .form-group, .mypage .container-fluid #forgot_page .column .form-group, .cart_page .container-fluid #forgot_page .column .form-group, .other_page .container-fluid #forgot_page .column .form-group, .cart_page .container-fluid #forgot_page .column .form-group, .other_page .container-fluid #forgot_page .column .form-group, .product_review_page .container-fluid #forgot_page .column .form-group { padding-top: 8px; }

.registration_page #top_box #forgot_page .form-group.input_name input[type="text"], .registration_page #confirm_wrap #forgot_page .form-group.input_name input[type="text"], .mypage .container-fluid #forgot_page .form-group.input_name input[type="text"], .cart_page .container-fluid #forgot_page .form-group.input_name input[type="text"], .other_page .container-fluid #forgot_page .form-group.input_name input[type="text"], .cart_page .container-fluid #forgot_page .form-group.input_name input[type="text"], .other_page .container-fluid #forgot_page .form-group.input_name input[type="text"], .product_review_page .container-fluid #forgot_page .form-group.input_name input[type="text"] { float: left; width: 49%; }

.registration_page #top_box #forgot_page .column p, .registration_page #confirm_wrap #forgot_page .column p, .mypage .container-fluid #forgot_page .column p, .cart_page .container-fluid #forgot_page .column p, .other_page .container-fluid #forgot_page .column p, .cart_page .container-fluid #forgot_page .column p, .other_page .container-fluid #forgot_page .column p, .product_review_page .container-fluid #forgot_page .column p { margin: 0; }

.registration_page #top_box #forgot_page .column .btn_area, .registration_page #confirm_wrap #forgot_page .column .btn_area, .mypage .container-fluid #forgot_page .column .btn_area, .cart_page .container-fluid #forgot_page .column .btn_area, .other_page .container-fluid #forgot_page .column .btn_area, .cart_page .container-fluid #forgot_page .column .btn_area, .other_page .container-fluid #forgot_page .column .btn_area, .product_review_page .container-fluid #forgot_page .column .btn_area { padding-top: 8px; }

.registration_page #top_box #forgot_page .column .btn_area p, .registration_page #confirm_wrap #forgot_page .column .btn_area p, .mypage .container-fluid #forgot_page .column .btn_area p, .cart_page .container-fluid #forgot_page .column .btn_area p, .other_page .container-fluid #forgot_page .column .btn_area p, .cart_page .container-fluid #forgot_page .column .btn_area p, .other_page .container-fluid #forgot_page .column .btn_area p, .product_review_page .container-fluid #forgot_page .column .btn_area p { margin: 0; }

.registration_page #top_box #forgot_page .column h2, .registration_page #confirm_wrap #forgot_page .column h2, .mypage .container-fluid #forgot_page .column h2, .cart_page .container-fluid #forgot_page .column h2, .other_page .container-fluid #forgot_page .column h2, .cart_page .container-fluid #forgot_page .column h2, .other_page .container-fluid #forgot_page .column h2, .product_review_page .container-fluid #forgot_page .column h2 { margin: 0 0 8px; }

.registration_page #top_box #contact_contents, .registration_page #confirm_wrap #contact_contents, .mypage .container-fluid #contact_contents, .cart_page .container-fluid #contact_contents, .other_page .container-fluid #contact_contents, .cart_page .container-fluid #contact_contents, .other_page .container-fluid #contact_contents, .product_review_page .container-fluid #contact_contents { height: 100px; }

.registration_page #top_box .no-padding, .registration_page #confirm_wrap .no-padding, .mypage .container-fluid .no-padding, .cart_page .container-fluid .no-padding, .other_page .container-fluid .no-padding, .cart_page .container-fluid .no-padding, .other_page .container-fluid .no-padding, .product_review_page .container-fluid .no-padding { padding: 0 !important; }

.registration_page #top_box .no-margin, .registration_page #confirm_wrap .no-margin, .mypage .container-fluid .no-margin, .cart_page .container-fluid .no-margin, .other_page .container-fluid .no-margin, .cart_page .container-fluid .no-margin, .other_page .container-fluid .no-margin, .product_review_page .container-fluid .no-margin { margin: 0 !important; }

.registration_page #top_box .is-padding, .registration_page #confirm_wrap .is-padding, .mypage .container-fluid .is-padding, .cart_page .container-fluid .is-padding, .other_page .container-fluid .is-padding, .cart_page .container-fluid .is-padding, .other_page .container-fluid .is-padding, .product_review_page .container-fluid .is-padding { padding-left: 16px !important; padding-right: 16px !important; }

.registration_page #top_box .no-border-bottom, .registration_page #confirm_wrap .no-border-bottom, .mypage .container-fluid .no-border-bottom, .cart_page .container-fluid .no-border-bottom, .other_page .container-fluid .no-border-bottom, .cart_page .container-fluid .no-border-bottom, .other_page .container-fluid .no-border-bottom, .product_review_page .container-fluid .no-border-bottom { border-bottom: 0 none !important; }

.registration_page #top_box button.no-style, .registration_page #confirm_wrap button.no-style, .mypage .container-fluid button.no-style, .cart_page .container-fluid button.no-style, .other_page .container-fluid button.no-style, .cart_page .container-fluid button.no-style, .other_page .container-fluid button.no-style, .product_review_page .container-fluid button.no-style { border: 0 none; background: none; padding: 0; margin: 0; text-shadow: none; -webkit-box-shadow: none; box-shadow: none; }

.registration_page #top_box .text_accent, .registration_page #confirm_wrap .text_accent, .mypage .container-fluid .text_accent, .cart_page .container-fluid .text_accent, .other_page .container-fluid .text_accent, .cart_page .container-fluid .text_accent, .other_page .container-fluid .text_accent, .product_review_page .container-fluid .text_accent { font-weight: bold; }

.registration_page #top_box .text-default, .registration_page #confirm_wrap .text-default, .mypage .container-fluid .text-default, .cart_page .container-fluid .text-default, .other_page .container-fluid .text-default, .cart_page .container-fluid .text-default, .other_page .container-fluid .text-default, .product_review_page .container-fluid .text-default { color: #525263; }

.registration_page #top_box a.text-default:hover, .registration_page #confirm_wrap a.text-default:hover, .mypage .container-fluid a.text-default:hover, .cart_page .container-fluid a.text-default:hover, .other_page .container-fluid a.text-default:hover, .cart_page .container-fluid a.text-default:hover, .other_page .container-fluid a.text-default:hover, .product_review_page .container-fluid a.text-default:hover { color: #9797a1; }

.registration_page #top_box .text-primary, .registration_page #confirm_wrap .text-primary, .mypage .container-fluid .text-primary, .cart_page .container-fluid .text-primary, .other_page .container-fluid .text-primary, .cart_page .container-fluid .text-primary, .other_page .container-fluid .text-primary, .product_review_page .container-fluid .text-primary { color: #DE5D50; }

.registration_page #top_box a.text-primary:hover, .registration_page #confirm_wrap a.text-primary:hover, .mypage .container-fluid a.text-primary:hover, .cart_page .container-fluid a.text-primary:hover, .other_page .container-fluid a.text-primary:hover, .cart_page .container-fluid a.text-primary:hover, .other_page .container-fluid a.text-primary:hover, .product_review_page .container-fluid a.text-primary:hover { color: #e57d73; }

.registration_page #top_box .text-success, .registration_page #confirm_wrap .text-success, .mypage .container-fluid .text-success, .cart_page .container-fluid .text-success, .other_page .container-fluid .text-success, .cart_page .container-fluid .text-success, .other_page .container-fluid .text-success, .product_review_page .container-fluid .text-success { color: #18A689; }

.registration_page #top_box a.text-success:hover, .registration_page #confirm_wrap a.text-success:hover, .mypage .container-fluid a.text-success:hover, .cart_page .container-fluid a.text-success:hover, .other_page .container-fluid a.text-success:hover, .cart_page .container-fluid a.text-success:hover, .other_page .container-fluid a.text-success:hover, .product_review_page .container-fluid a.text-success:hover { color: #0D8969; }

.registration_page #top_box .text-info, .registration_page #confirm_wrap .text-info, .mypage .container-fluid .text-info, .cart_page .container-fluid .text-info, .other_page .container-fluid .text-info, .cart_page .container-fluid .text-info, .other_page .container-fluid .text-info, .product_review_page .container-fluid .text-info { color: #31708f; }

.registration_page #top_box a.text-info:hover, .registration_page #confirm_wrap a.text-info:hover, .mypage .container-fluid a.text-info:hover, .cart_page .container-fluid a.text-info:hover, .other_page .container-fluid a.text-info:hover, .cart_page .container-fluid a.text-info:hover, .other_page .container-fluid a.text-info:hover, .product_review_page .container-fluid a.text-info:hover { color: #245269; }

.registration_page #top_box .text-warning, .registration_page #confirm_wrap .text-warning, .mypage .container-fluid .text-warning, .cart_page .container-fluid .text-warning, .other_page .container-fluid .text-warning, .cart_page .container-fluid .text-warning, .other_page .container-fluid .text-warning, .product_review_page .container-fluid .text-warning { color: #9A947E; }

.registration_page #top_box a.text-warning:hover, .registration_page #confirm_wrap a.text-warning:hover, .mypage .container-fluid a.text-warning:hover, .cart_page .container-fluid a.text-warning:hover, .other_page .container-fluid a.text-warning:hover, .cart_page .container-fluid a.text-warning:hover, .other_page .container-fluid a.text-warning:hover, .product_review_page .container-fluid a.text-warning:hover { color: #AEA998; }

.registration_page #top_box .text-danger, .registration_page #confirm_wrap .text-danger, .mypage .container-fluid .text-danger, .cart_page .container-fluid .text-danger, .other_page .container-fluid .text-danger, .cart_page .container-fluid .text-danger, .other_page .container-fluid .text-danger, .product_review_page .container-fluid .text-danger { color: #DE5D50; }

.registration_page #top_box a.text-danger:hover, .registration_page #confirm_wrap a.text-danger:hover, .mypage .container-fluid a.text-danger:hover, .cart_page .container-fluid a.text-danger:hover, .other_page .container-fluid a.text-danger:hover, .cart_page .container-fluid a.text-danger:hover, .other_page .container-fluid a.text-danger:hover, .product_review_page .container-fluid a.text-danger:hover { color: #CF3F34; }

.registration_page #top_box .bg-default, .registration_page #confirm_wrap .bg-default, .mypage .container-fluid .bg-default, .cart_page .container-fluid .bg-default, .other_page .container-fluid .bg-default, .cart_page .container-fluid .bg-default, .other_page .container-fluid .bg-default, .product_review_page .container-fluid .bg-default { color: #fff; background-color: #525263; }

.registration_page #top_box a.bg-default:hover, .registration_page #confirm_wrap a.bg-default:hover, .mypage .container-fluid a.bg-default:hover, .cart_page .container-fluid a.bg-default:hover, .other_page .container-fluid a.bg-default:hover, .cart_page .container-fluid a.bg-default:hover, .other_page .container-fluid a.bg-default:hover, .product_review_page .container-fluid a.bg-default:hover { background-color: #9797a1; }

.registration_page #top_box .bg-primary, .registration_page #confirm_wrap .bg-primary, .mypage .container-fluid .bg-primary, .cart_page .container-fluid .bg-primary, .other_page .container-fluid .bg-primary, .cart_page .container-fluid .bg-primary, .other_page .container-fluid .bg-primary, .product_review_page .container-fluid .bg-primary { color: #fff; background-color: #DE5D50; }

.registration_page #top_box a.bg-primary:hover, .registration_page #confirm_wrap a.bg-primary:hover, .mypage .container-fluid a.bg-primary:hover, .cart_page .container-fluid a.bg-primary:hover, .other_page .container-fluid a.bg-primary:hover, .cart_page .container-fluid a.bg-primary:hover, .other_page .container-fluid a.bg-primary:hover, .product_review_page .container-fluid a.bg-primary:hover { background-color: #e57d73; }

.registration_page #top_box .bg-primary-border, .registration_page #confirm_wrap .bg-primary-border, .mypage .container-fluid .bg-primary-border, .cart_page .container-fluid .bg-primary-border, .other_page .container-fluid .bg-primary-border, .cart_page .container-fluid .bg-primary-border, .other_page .container-fluid .bg-primary-border, .product_review_page .container-fluid .bg-primary-border { color: #DE5D50; border: 2px solid #DE5D50; background: #fff; }

.registration_page #top_box a.bg-primary-border:hover, .registration_page #confirm_wrap a.bg-primary-border:hover, .mypage .container-fluid a.bg-primary-border:hover, .cart_page .container-fluid a.bg-primary-border:hover, .other_page .container-fluid a.bg-primary-border:hover, .cart_page .container-fluid a.bg-primary-border:hover, .other_page .container-fluid a.bg-primary-border:hover, .product_review_page .container-fluid a.bg-primary-border:hover { border: 2px solid #DE5D50; background: #FDF6F6; }

.registration_page #top_box .bg-success, .registration_page #confirm_wrap .bg-success, .mypage .container-fluid .bg-success, .cart_page .container-fluid .bg-success, .other_page .container-fluid .bg-success, .cart_page .container-fluid .bg-success, .other_page .container-fluid .bg-success, .product_review_page .container-fluid .bg-success { background-color: #dff0d8; }

.registration_page #top_box a.bg-success:hover, .registration_page #confirm_wrap a.bg-success:hover, .mypage .container-fluid a.bg-success:hover, .cart_page .container-fluid a.bg-success:hover, .other_page .container-fluid a.bg-success:hover, .cart_page .container-fluid a.bg-success:hover, .other_page .container-fluid a.bg-success:hover, .product_review_page .container-fluid a.bg-success:hover { background-color: #c1e2b3; }

.registration_page #top_box .bg-success-border, .registration_page #confirm_wrap .bg-success-border, .mypage .container-fluid .bg-success-border, .cart_page .container-fluid .bg-success-border, .other_page .container-fluid .bg-success-border, .cart_page .container-fluid .bg-success-border, .other_page .container-fluid .bg-success-border, .product_review_page .container-fluid .bg-success-border { color: #5CB1B1; border: 2px solid #5CB1B1; background: #fff; }

.registration_page #top_box a.bg-success-border:hover, .registration_page #confirm_wrap a.bg-success-border:hover, .mypage .container-fluid a.bg-success-border:hover, .cart_page .container-fluid a.bg-success-border:hover, .other_page .container-fluid a.bg-success-border:hover, .cart_page .container-fluid a.bg-success-border:hover, .other_page .container-fluid a.bg-success-border:hover, .product_review_page .container-fluid a.bg-success-border:hover { border: 2px solid #5CB1B1; background: #EEF7F7; }

.registration_page #top_box .bg-info, .registration_page #confirm_wrap .bg-info, .mypage .container-fluid .bg-info, .cart_page .container-fluid .bg-info, .other_page .container-fluid .bg-info, .cart_page .container-fluid .bg-info, .other_page .container-fluid .bg-info, .product_review_page .container-fluid .bg-info { background-color: #d9edf7; }

.registration_page #top_box a.bg-info:hover, .registration_page #confirm_wrap a.bg-info:hover, .mypage .container-fluid a.bg-info:hover, .cart_page .container-fluid a.bg-info:hover, .other_page .container-fluid a.bg-info:hover, .cart_page .container-fluid a.bg-info:hover, .other_page .container-fluid a.bg-info:hover, .product_review_page .container-fluid a.bg-info:hover { background-color: #afd9ee; }

.registration_page #top_box .bg-warning, .registration_page #confirm_wrap .bg-warning, .mypage .container-fluid .bg-warning, .cart_page .container-fluid .bg-warning, .other_page .container-fluid .bg-warning, .cart_page .container-fluid .bg-warning, .other_page .container-fluid .bg-warning, .product_review_page .container-fluid .bg-warning { background-color: #fcf8e3; }

.registration_page #top_box a.bg-warning:hover, .registration_page #confirm_wrap a.bg-warning:hover, .mypage .container-fluid a.bg-warning:hover, .cart_page .container-fluid a.bg-warning:hover, .other_page .container-fluid a.bg-warning:hover, .cart_page .container-fluid a.bg-warning:hover, .other_page .container-fluid a.bg-warning:hover, .product_review_page .container-fluid a.bg-warning:hover { background-color: #f7ecb5; }

.registration_page #top_box .bg-danger, .registration_page #confirm_wrap .bg-danger, .mypage .container-fluid .bg-danger, .cart_page .container-fluid .bg-danger, .other_page .container-fluid .bg-danger, .cart_page .container-fluid .bg-danger, .other_page .container-fluid .bg-danger, .product_review_page .container-fluid .bg-danger { color: #fff; background-color: #F99; }

.registration_page #top_box a.bg-danger:hover, .registration_page #confirm_wrap a.bg-danger:hover, .mypage .container-fluid a.bg-danger:hover, .cart_page .container-fluid a.bg-danger:hover, .other_page .container-fluid a.bg-danger:hover, .cart_page .container-fluid a.bg-danger:hover, .other_page .container-fluid a.bg-danger:hover, .product_review_page .container-fluid a.bg-danger:hover { background-color: #FF8D8D; }

.registration_page #top_box .btn-default, .registration_page #confirm_wrap .btn-default, .mypage .container-fluid .btn-default, .cart_page .container-fluid .btn-default, .other_page .container-fluid .btn-default, .cart_page .container-fluid .btn-default, .other_page .container-fluid .btn-default, .product_review_page .container-fluid .btn-default { color: #525263; background-color: #F5F7F8; border-color: #D7DADD; }

.registration_page #top_box .btn-default:hover, .registration_page #top_box .btn-default:focus, .registration_page #top_box .btn-default:active, .registration_page #top_box .btn-default.active, .registration_page #top_box .open > .dropdown-toggle.btn-default, .registration_page #confirm_wrap .btn-default:hover, .registration_page #confirm_wrap .btn-default:focus, .registration_page #confirm_wrap .btn-default:active, .registration_page #confirm_wrap .btn-default.active, .registration_page #confirm_wrap .open > .dropdown-toggle.btn-default, .mypage .container-fluid .btn-default:hover, .mypage .container-fluid .btn-default:focus, .mypage .container-fluid .btn-default:active, .mypage .container-fluid .btn-default.active, .mypage .container-fluid .open > .dropdown-toggle.btn-default, .cart_page .container-fluid .btn-default:hover, .cart_page .container-fluid .btn-default:focus, .cart_page .container-fluid .btn-default:active, .cart_page .container-fluid .btn-default.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-default, .other_page .container-fluid .btn-default:hover, .other_page .container-fluid .btn-default:focus, .other_page .container-fluid .btn-default:active, .other_page .container-fluid .btn-default.active, .other_page .container-fluid .open > .dropdown-toggle.btn-default, .cart_page .container-fluid .btn-default:hover, .cart_page .container-fluid .btn-default:focus, .cart_page .container-fluid .btn-default:active, .cart_page .container-fluid .btn-default.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-default, .other_page .container-fluid .btn-default:hover, .other_page .container-fluid .btn-default:focus, .other_page .container-fluid .btn-default:active, .other_page .container-fluid .btn-default.active, .other_page .container-fluid .open > .dropdown-toggle.btn-default, .product_review_page .container-fluid .btn-default:hover, .product_review_page .container-fluid .btn-default:focus, .product_review_page .container-fluid .btn-default:active, .product_review_page .container-fluid .btn-default.active, .product_review_page .container-fluid .open > .dropdown-toggle.btn-default { color: #525263; background-color: #EEF1F3; border-color: #D7DADD; }

.registration_page #top_box .btn-default:active, .registration_page #top_box .btn-default.active, .registration_page #top_box .open > .dropdown-toggle.btn-default, .registration_page #confirm_wrap .btn-default:active, .registration_page #confirm_wrap .btn-default.active, .registration_page #confirm_wrap .open > .dropdown-toggle.btn-default, .mypage .container-fluid .btn-default:active, .mypage .container-fluid .btn-default.active, .mypage .container-fluid .open > .dropdown-toggle.btn-default, .cart_page .container-fluid .btn-default:active, .cart_page .container-fluid .btn-default.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-default, .other_page .container-fluid .btn-default:active, .other_page .container-fluid .btn-default.active, .other_page .container-fluid .open > .dropdown-toggle.btn-default, .cart_page .container-fluid .btn-default:active, .cart_page .container-fluid .btn-default.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-default, .other_page .container-fluid .btn-default:active, .other_page .container-fluid .btn-default.active, .other_page .container-fluid .open > .dropdown-toggle.btn-default, .product_review_page .container-fluid .btn-default:active, .product_review_page .container-fluid .btn-default.active, .product_review_page .container-fluid .open > .dropdown-toggle.btn-default { background-image: none; }

.registration_page #top_box .btn-default.disabled, .registration_page #top_box .btn-default[disabled], .registration_page #top_box fieldset[disabled] .btn-default, .registration_page #top_box .btn-default.disabled:hover, .registration_page #top_box .btn-default[disabled]:hover, .registration_page #top_box fieldset[disabled] .btn-default:hover, .registration_page #top_box .btn-default.disabled:focus, .registration_page #top_box .btn-default[disabled]:focus, .registration_page #top_box fieldset[disabled] .btn-default:focus, .registration_page #top_box .btn-default.disabled:active, .registration_page #top_box .btn-default[disabled]:active, .registration_page #top_box fieldset[disabled] .btn-default:active, .registration_page #top_box .btn-default.disabled.active, .registration_page #top_box .btn-default[disabled].active, .registration_page #top_box fieldset[disabled] .btn-default.active, .registration_page #confirm_wrap .btn-default.disabled, .registration_page #confirm_wrap .btn-default[disabled], .registration_page #confirm_wrap fieldset[disabled] .btn-default, .registration_page #confirm_wrap .btn-default.disabled:hover, .registration_page #confirm_wrap .btn-default[disabled]:hover, .registration_page #confirm_wrap fieldset[disabled] .btn-default:hover, .registration_page #confirm_wrap .btn-default.disabled:focus, .registration_page #confirm_wrap .btn-default[disabled]:focus, .registration_page #confirm_wrap fieldset[disabled] .btn-default:focus, .registration_page #confirm_wrap .btn-default.disabled:active, .registration_page #confirm_wrap .btn-default[disabled]:active, .registration_page #confirm_wrap fieldset[disabled] .btn-default:active, .registration_page #confirm_wrap .btn-default.disabled.active, .registration_page #confirm_wrap .btn-default[disabled].active, .registration_page #confirm_wrap fieldset[disabled] .btn-default.active, .mypage .container-fluid .btn-default.disabled, .mypage .container-fluid .btn-default[disabled], .mypage .container-fluid fieldset[disabled] .btn-default, .mypage .container-fluid .btn-default.disabled:hover, .mypage .container-fluid .btn-default[disabled]:hover, .mypage .container-fluid fieldset[disabled] .btn-default:hover, .mypage .container-fluid .btn-default.disabled:focus, .mypage .container-fluid .btn-default[disabled]:focus, .mypage .container-fluid fieldset[disabled] .btn-default:focus, .mypage .container-fluid .btn-default.disabled:active, .mypage .container-fluid .btn-default[disabled]:active, .mypage .container-fluid fieldset[disabled] .btn-default:active, .mypage .container-fluid .btn-default.disabled.active, .mypage .container-fluid .btn-default[disabled].active, .mypage .container-fluid fieldset[disabled] .btn-default.active, .cart_page .container-fluid .btn-default.disabled, .cart_page .container-fluid .btn-default[disabled], .cart_page .container-fluid fieldset[disabled] .btn-default, .cart_page .container-fluid .btn-default.disabled:hover, .cart_page .container-fluid .btn-default[disabled]:hover, .cart_page .container-fluid fieldset[disabled] .btn-default:hover, .cart_page .container-fluid .btn-default.disabled:focus, .cart_page .container-fluid .btn-default[disabled]:focus, .cart_page .container-fluid fieldset[disabled] .btn-default:focus, .cart_page .container-fluid .btn-default.disabled:active, .cart_page .container-fluid .btn-default[disabled]:active, .cart_page .container-fluid fieldset[disabled] .btn-default:active, .cart_page .container-fluid .btn-default.disabled.active, .cart_page .container-fluid .btn-default[disabled].active, .cart_page .container-fluid fieldset[disabled] .btn-default.active, .other_page .container-fluid .btn-default.disabled, .other_page .container-fluid .btn-default[disabled], .other_page .container-fluid fieldset[disabled] .btn-default, .other_page .container-fluid .btn-default.disabled:hover, .other_page .container-fluid .btn-default[disabled]:hover, .other_page .container-fluid fieldset[disabled] .btn-default:hover, .other_page .container-fluid .btn-default.disabled:focus, .other_page .container-fluid .btn-default[disabled]:focus, .other_page .container-fluid fieldset[disabled] .btn-default:focus, .other_page .container-fluid .btn-default.disabled:active, .other_page .container-fluid .btn-default[disabled]:active, .other_page .container-fluid fieldset[disabled] .btn-default:active, .other_page .container-fluid .btn-default.disabled.active, .other_page .container-fluid .btn-default[disabled].active, .other_page .container-fluid fieldset[disabled] .btn-default.active, .cart_page .container-fluid .btn-default.disabled, .cart_page .container-fluid .btn-default[disabled], .cart_page .container-fluid fieldset[disabled] .btn-default, .cart_page .container-fluid .btn-default.disabled:hover, .cart_page .container-fluid .btn-default[disabled]:hover, .cart_page .container-fluid fieldset[disabled] .btn-default:hover, .cart_page .container-fluid .btn-default.disabled:focus, .cart_page .container-fluid .btn-default[disabled]:focus, .cart_page .container-fluid fieldset[disabled] .btn-default:focus, .cart_page .container-fluid .btn-default.disabled:active, .cart_page .container-fluid .btn-default[disabled]:active, .cart_page .container-fluid fieldset[disabled] .btn-default:active, .cart_page .container-fluid .btn-default.disabled.active, .cart_page .container-fluid .btn-default[disabled].active, .cart_page .container-fluid fieldset[disabled] .btn-default.active, .other_page .container-fluid .btn-default.disabled, .other_page .container-fluid .btn-default[disabled], .other_page .container-fluid fieldset[disabled] .btn-default, .other_page .container-fluid .btn-default.disabled:hover, .other_page .container-fluid .btn-default[disabled]:hover, .other_page .container-fluid fieldset[disabled] .btn-default:hover, .other_page .container-fluid .btn-default.disabled:focus, .other_page .container-fluid .btn-default[disabled]:focus, .other_page .container-fluid fieldset[disabled] .btn-default:focus, .other_page .container-fluid .btn-default.disabled:active, .other_page .container-fluid .btn-default[disabled]:active, .other_page .container-fluid fieldset[disabled] .btn-default:active, .other_page .container-fluid .btn-default.disabled.active, .other_page .container-fluid .btn-default[disabled].active, .other_page .container-fluid fieldset[disabled] .btn-default.active, .product_review_page .container-fluid .btn-default.disabled, .product_review_page .container-fluid .btn-default[disabled], .product_review_page .container-fluid fieldset[disabled] .btn-default, .product_review_page .container-fluid .btn-default.disabled:hover, .product_review_page .container-fluid .btn-default[disabled]:hover, .product_review_page .container-fluid fieldset[disabled] .btn-default:hover, .product_review_page .container-fluid .btn-default.disabled:focus, .product_review_page .container-fluid .btn-default[disabled]:focus, .product_review_page .container-fluid fieldset[disabled] .btn-default:focus, .product_review_page .container-fluid .btn-default.disabled:active, .product_review_page .container-fluid .btn-default[disabled]:active, .product_review_page .container-fluid fieldset[disabled] .btn-default:active, .product_review_page .container-fluid .btn-default.disabled.active, .product_review_page .container-fluid .btn-default[disabled].active, .product_review_page .container-fluid fieldset[disabled] .btn-default.active { background-color: #F5F7F8; border-color: #D7DADD; color: #525263; }

.registration_page #top_box .btn-default .badge, .registration_page #confirm_wrap .btn-default .badge, .mypage .container-fluid .btn-default .badge, .cart_page .container-fluid .btn-default .badge, .other_page .container-fluid .btn-default .badge, .cart_page .container-fluid .btn-default .badge, .other_page .container-fluid .btn-default .badge, .product_review_page .container-fluid .btn-default .badge { color: #fff; background-color: #525263; }

.registration_page #top_box .btn-primary, .registration_page #confirm_wrap .btn-primary, .mypage .container-fluid .btn-primary, .cart_page .container-fluid .btn-primary, .other_page .container-fluid .btn-primary, .cart_page .container-fluid .btn-primary, .other_page .container-fluid .btn-primary, .product_review_page .container-fluid .btn-primary { color: #fff; background-color: #DE5D50; border-color: #DE5D50; }

.registration_page #top_box .btn-primary:hover, .registration_page #top_box .btn-primary:focus, .registration_page #top_box .btn-primary:active, .registration_page #top_box .btn-primary.active, .registration_page #top_box .open > .dropdown-toggle.btn-primary, .registration_page #confirm_wrap .btn-primary:hover, .registration_page #confirm_wrap .btn-primary:focus, .registration_page #confirm_wrap .btn-primary:active, .registration_page #confirm_wrap .btn-primary.active, .registration_page #confirm_wrap .open > .dropdown-toggle.btn-primary, .mypage .container-fluid .btn-primary:hover, .mypage .container-fluid .btn-primary:focus, .mypage .container-fluid .btn-primary:active, .mypage .container-fluid .btn-primary.active, .mypage .container-fluid .open > .dropdown-toggle.btn-primary, .cart_page .container-fluid .btn-primary:hover, .cart_page .container-fluid .btn-primary:focus, .cart_page .container-fluid .btn-primary:active, .cart_page .container-fluid .btn-primary.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-primary, .other_page .container-fluid .btn-primary:hover, .other_page .container-fluid .btn-primary:focus, .other_page .container-fluid .btn-primary:active, .other_page .container-fluid .btn-primary.active, .other_page .container-fluid .open > .dropdown-toggle.btn-primary, .cart_page .container-fluid .btn-primary:hover, .cart_page .container-fluid .btn-primary:focus, .cart_page .container-fluid .btn-primary:active, .cart_page .container-fluid .btn-primary.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-primary, .other_page .container-fluid .btn-primary:hover, .other_page .container-fluid .btn-primary:focus, .other_page .container-fluid .btn-primary:active, .other_page .container-fluid .btn-primary.active, .other_page .container-fluid .open > .dropdown-toggle.btn-primary, .product_review_page .container-fluid .btn-primary:hover, .product_review_page .container-fluid .btn-primary:focus, .product_review_page .container-fluid .btn-primary:active, .product_review_page .container-fluid .btn-primary.active, .product_review_page .container-fluid .open > .dropdown-toggle.btn-primary { color: #fff; background-color: #D85145; border-color: #D85145; }

.registration_page #top_box .btn-primary:active, .registration_page #top_box .btn-primary.active, .registration_page #top_box .open > .dropdown-toggle.btn-primary, .registration_page #confirm_wrap .btn-primary:active, .registration_page #confirm_wrap .btn-primary.active, .registration_page #confirm_wrap .open > .dropdown-toggle.btn-primary, .mypage .container-fluid .btn-primary:active, .mypage .container-fluid .btn-primary.active, .mypage .container-fluid .open > .dropdown-toggle.btn-primary, .cart_page .container-fluid .btn-primary:active, .cart_page .container-fluid .btn-primary.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-primary, .other_page .container-fluid .btn-primary:active, .other_page .container-fluid .btn-primary.active, .other_page .container-fluid .open > .dropdown-toggle.btn-primary, .cart_page .container-fluid .btn-primary:active, .cart_page .container-fluid .btn-primary.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-primary, .other_page .container-fluid .btn-primary:active, .other_page .container-fluid .btn-primary.active, .other_page .container-fluid .open > .dropdown-toggle.btn-primary, .product_review_page .container-fluid .btn-primary:active, .product_review_page .container-fluid .btn-primary.active, .product_review_page .container-fluid .open > .dropdown-toggle.btn-primary { background-image: none; }

.registration_page #top_box .btn-primary.disabled, .registration_page #top_box .btn-primary[disabled], .registration_page #top_box fieldset[disabled] .btn-primary, .registration_page #top_box .btn-primary.disabled:hover, .registration_page #top_box .btn-primary[disabled]:hover, .registration_page #top_box fieldset[disabled] .btn-primary:hover, .registration_page #top_box .btn-primary.disabled:focus, .registration_page #top_box .btn-primary[disabled]:focus, .registration_page #top_box fieldset[disabled] .btn-primary:focus, .registration_page #top_box .btn-primary.disabled:active, .registration_page #top_box .btn-primary[disabled]:active, .registration_page #top_box fieldset[disabled] .btn-primary:active, .registration_page #top_box .btn-primary.disabled.active, .registration_page #top_box .btn-primary[disabled].active, .registration_page #top_box fieldset[disabled] .btn-primary.active, .registration_page #confirm_wrap .btn-primary.disabled, .registration_page #confirm_wrap .btn-primary[disabled], .registration_page #confirm_wrap fieldset[disabled] .btn-primary, .registration_page #confirm_wrap .btn-primary.disabled:hover, .registration_page #confirm_wrap .btn-primary[disabled]:hover, .registration_page #confirm_wrap fieldset[disabled] .btn-primary:hover, .registration_page #confirm_wrap .btn-primary.disabled:focus, .registration_page #confirm_wrap .btn-primary[disabled]:focus, .registration_page #confirm_wrap fieldset[disabled] .btn-primary:focus, .registration_page #confirm_wrap .btn-primary.disabled:active, .registration_page #confirm_wrap .btn-primary[disabled]:active, .registration_page #confirm_wrap fieldset[disabled] .btn-primary:active, .registration_page #confirm_wrap .btn-primary.disabled.active, .registration_page #confirm_wrap .btn-primary[disabled].active, .registration_page #confirm_wrap fieldset[disabled] .btn-primary.active, .mypage .container-fluid .btn-primary.disabled, .mypage .container-fluid .btn-primary[disabled], .mypage .container-fluid fieldset[disabled] .btn-primary, .mypage .container-fluid .btn-primary.disabled:hover, .mypage .container-fluid .btn-primary[disabled]:hover, .mypage .container-fluid fieldset[disabled] .btn-primary:hover, .mypage .container-fluid .btn-primary.disabled:focus, .mypage .container-fluid .btn-primary[disabled]:focus, .mypage .container-fluid fieldset[disabled] .btn-primary:focus, .mypage .container-fluid .btn-primary.disabled:active, .mypage .container-fluid .btn-primary[disabled]:active, .mypage .container-fluid fieldset[disabled] .btn-primary:active, .mypage .container-fluid .btn-primary.disabled.active, .mypage .container-fluid .btn-primary[disabled].active, .mypage .container-fluid fieldset[disabled] .btn-primary.active, .cart_page .container-fluid .btn-primary.disabled, .cart_page .container-fluid .btn-primary[disabled], .cart_page .container-fluid fieldset[disabled] .btn-primary, .cart_page .container-fluid .btn-primary.disabled:hover, .cart_page .container-fluid .btn-primary[disabled]:hover, .cart_page .container-fluid fieldset[disabled] .btn-primary:hover, .cart_page .container-fluid .btn-primary.disabled:focus, .cart_page .container-fluid .btn-primary[disabled]:focus, .cart_page .container-fluid fieldset[disabled] .btn-primary:focus, .cart_page .container-fluid .btn-primary.disabled:active, .cart_page .container-fluid .btn-primary[disabled]:active, .cart_page .container-fluid fieldset[disabled] .btn-primary:active, .cart_page .container-fluid .btn-primary.disabled.active, .cart_page .container-fluid .btn-primary[disabled].active, .cart_page .container-fluid fieldset[disabled] .btn-primary.active, .other_page .container-fluid .btn-primary.disabled, .other_page .container-fluid .btn-primary[disabled], .other_page .container-fluid fieldset[disabled] .btn-primary, .other_page .container-fluid .btn-primary.disabled:hover, .other_page .container-fluid .btn-primary[disabled]:hover, .other_page .container-fluid fieldset[disabled] .btn-primary:hover, .other_page .container-fluid .btn-primary.disabled:focus, .other_page .container-fluid .btn-primary[disabled]:focus, .other_page .container-fluid fieldset[disabled] .btn-primary:focus, .other_page .container-fluid .btn-primary.disabled:active, .other_page .container-fluid .btn-primary[disabled]:active, .other_page .container-fluid fieldset[disabled] .btn-primary:active, .other_page .container-fluid .btn-primary.disabled.active, .other_page .container-fluid .btn-primary[disabled].active, .other_page .container-fluid fieldset[disabled] .btn-primary.active, .cart_page .container-fluid .btn-primary.disabled, .cart_page .container-fluid .btn-primary[disabled], .cart_page .container-fluid fieldset[disabled] .btn-primary, .cart_page .container-fluid .btn-primary.disabled:hover, .cart_page .container-fluid .btn-primary[disabled]:hover, .cart_page .container-fluid fieldset[disabled] .btn-primary:hover, .cart_page .container-fluid .btn-primary.disabled:focus, .cart_page .container-fluid .btn-primary[disabled]:focus, .cart_page .container-fluid fieldset[disabled] .btn-primary:focus, .cart_page .container-fluid .btn-primary.disabled:active, .cart_page .container-fluid .btn-primary[disabled]:active, .cart_page .container-fluid fieldset[disabled] .btn-primary:active, .cart_page .container-fluid .btn-primary.disabled.active, .cart_page .container-fluid .btn-primary[disabled].active, .cart_page .container-fluid fieldset[disabled] .btn-primary.active, .other_page .container-fluid .btn-primary.disabled, .other_page .container-fluid .btn-primary[disabled], .other_page .container-fluid fieldset[disabled] .btn-primary, .other_page .container-fluid .btn-primary.disabled:hover, .other_page .container-fluid .btn-primary[disabled]:hover, .other_page .container-fluid fieldset[disabled] .btn-primary:hover, .other_page .container-fluid .btn-primary.disabled:focus, .other_page .container-fluid .btn-primary[disabled]:focus, .other_page .container-fluid fieldset[disabled] .btn-primary:focus, .other_page .container-fluid .btn-primary.disabled:active, .other_page .container-fluid .btn-primary[disabled]:active, .other_page .container-fluid fieldset[disabled] .btn-primary:active, .other_page .container-fluid .btn-primary.disabled.active, .other_page .container-fluid .btn-primary[disabled].active, .other_page .container-fluid fieldset[disabled] .btn-primary.active, .product_review_page .container-fluid .btn-primary.disabled, .product_review_page .container-fluid .btn-primary[disabled], .product_review_page .container-fluid fieldset[disabled] .btn-primary, .product_review_page .container-fluid .btn-primary.disabled:hover, .product_review_page .container-fluid .btn-primary[disabled]:hover, .product_review_page .container-fluid fieldset[disabled] .btn-primary:hover, .product_review_page .container-fluid .btn-primary.disabled:focus, .product_review_page .container-fluid .btn-primary[disabled]:focus, .product_review_page .container-fluid fieldset[disabled] .btn-primary:focus, .product_review_page .container-fluid .btn-primary.disabled:active, .product_review_page .container-fluid .btn-primary[disabled]:active, .product_review_page .container-fluid fieldset[disabled] .btn-primary:active, .product_review_page .container-fluid .btn-primary.disabled.active, .product_review_page .container-fluid .btn-primary[disabled].active, .product_review_page .container-fluid fieldset[disabled] .btn-primary.active { background-color: #DE5D50; border-color: #DE5D50; }

.registration_page #top_box .btn-primary .badge, .registration_page #confirm_wrap .btn-primary .badge, .mypage .container-fluid .btn-primary .badge, .cart_page .container-fluid .btn-primary .badge, .other_page .container-fluid .btn-primary .badge, .cart_page .container-fluid .btn-primary .badge, .other_page .container-fluid .btn-primary .badge, .product_review_page .container-fluid .btn-primary .badge { color: #fff; background-color: #DE5D50; }

.registration_page #top_box .btn-primary-border, .registration_page #confirm_wrap .btn-primary-border, .mypage .container-fluid .btn-primary-border, .cart_page .container-fluid .btn-primary-border, .other_page .container-fluid .btn-primary-border, .cart_page .container-fluid .btn-primary-border, .other_page .container-fluid .btn-primary-border, .product_review_page .container-fluid .btn-primary-border { color: #DE5D50; background-color: #fff; border-color: #DE5D50; border-width: 2px; }

.registration_page #top_box .btn-primary-border:hover, .registration_page #top_box .btn-primary-border:focus, .registration_page #top_box .btn-primary-border:active, .registration_page #top_box .btn-primary-border.active, .registration_page #top_box .open > .dropdown-toggle.btn-primary-border, .registration_page #confirm_wrap .btn-primary-border:hover, .registration_page #confirm_wrap .btn-primary-border:focus, .registration_page #confirm_wrap .btn-primary-border:active, .registration_page #confirm_wrap .btn-primary-border.active, .registration_page #confirm_wrap .open > .dropdown-toggle.btn-primary-border, .mypage .container-fluid .btn-primary-border:hover, .mypage .container-fluid .btn-primary-border:focus, .mypage .container-fluid .btn-primary-border:active, .mypage .container-fluid .btn-primary-border.active, .mypage .container-fluid .open > .dropdown-toggle.btn-primary-border, .cart_page .container-fluid .btn-primary-border:hover, .cart_page .container-fluid .btn-primary-border:focus, .cart_page .container-fluid .btn-primary-border:active, .cart_page .container-fluid .btn-primary-border.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-primary-border, .other_page .container-fluid .btn-primary-border:hover, .other_page .container-fluid .btn-primary-border:focus, .other_page .container-fluid .btn-primary-border:active, .other_page .container-fluid .btn-primary-border.active, .other_page .container-fluid .open > .dropdown-toggle.btn-primary-border, .cart_page .container-fluid .btn-primary-border:hover, .cart_page .container-fluid .btn-primary-border:focus, .cart_page .container-fluid .btn-primary-border:active, .cart_page .container-fluid .btn-primary-border.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-primary-border, .other_page .container-fluid .btn-primary-border:hover, .other_page .container-fluid .btn-primary-border:focus, .other_page .container-fluid .btn-primary-border:active, .other_page .container-fluid .btn-primary-border.active, .other_page .container-fluid .open > .dropdown-toggle.btn-primary-border, .product_review_page .container-fluid .btn-primary-border:hover, .product_review_page .container-fluid .btn-primary-border:focus, .product_review_page .container-fluid .btn-primary-border:active, .product_review_page .container-fluid .btn-primary-border.active, .product_review_page .container-fluid .open > .dropdown-toggle.btn-primary-border { color: #DE5D50; background-color: #FDF6F6; border-color: #DE5D50; }

.registration_page #top_box .btn-primary-border:active, .registration_page #top_box .btn-primary-border.active, .registration_page #top_box .open > .dropdown-toggle.btn-primary-border, .registration_page #confirm_wrap .btn-primary-border:active, .registration_page #confirm_wrap .btn-primary-border.active, .registration_page #confirm_wrap .open > .dropdown-toggle.btn-primary-border, .mypage .container-fluid .btn-primary-border:active, .mypage .container-fluid .btn-primary-border.active, .mypage .container-fluid .open > .dropdown-toggle.btn-primary-border, .cart_page .container-fluid .btn-primary-border:active, .cart_page .container-fluid .btn-primary-border.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-primary-border, .other_page .container-fluid .btn-primary-border:active, .other_page .container-fluid .btn-primary-border.active, .other_page .container-fluid .open > .dropdown-toggle.btn-primary-border, .cart_page .container-fluid .btn-primary-border:active, .cart_page .container-fluid .btn-primary-border.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-primary-border, .other_page .container-fluid .btn-primary-border:active, .other_page .container-fluid .btn-primary-border.active, .other_page .container-fluid .open > .dropdown-toggle.btn-primary-border, .product_review_page .container-fluid .btn-primary-border:active, .product_review_page .container-fluid .btn-primary-border.active, .product_review_page .container-fluid .open > .dropdown-toggle.btn-primary-border { background-image: none; }

.registration_page #top_box .btn-primary-border.disabled, .registration_page #top_box .btn-primary-border[disabled], .registration_page #top_box fieldset[disabled] .btn-primary-border, .registration_page #top_box .btn-primary-border.disabled:hover, .registration_page #top_box .btn-primary-border[disabled]:hover, .registration_page #top_box fieldset[disabled] .btn-primary-border:hover, .registration_page #top_box .btn-primary-border.disabled:focus, .registration_page #top_box .btn-primary-border[disabled]:focus, .registration_page #top_box fieldset[disabled] .btn-primary-border:focus, .registration_page #top_box .btn-primary-border.disabled:active, .registration_page #top_box .btn-primary-border[disabled]:active, .registration_page #top_box fieldset[disabled] .btn-primary-border:active, .registration_page #top_box .btn-primary-border.disabled.active, .registration_page #top_box .btn-primary-border[disabled].active, .registration_page #top_box fieldset[disabled] .btn-primary-border.active, .registration_page #confirm_wrap .btn-primary-border.disabled, .registration_page #confirm_wrap .btn-primary-border[disabled], .registration_page #confirm_wrap fieldset[disabled] .btn-primary-border, .registration_page #confirm_wrap .btn-primary-border.disabled:hover, .registration_page #confirm_wrap .btn-primary-border[disabled]:hover, .registration_page #confirm_wrap fieldset[disabled] .btn-primary-border:hover, .registration_page #confirm_wrap .btn-primary-border.disabled:focus, .registration_page #confirm_wrap .btn-primary-border[disabled]:focus, .registration_page #confirm_wrap fieldset[disabled] .btn-primary-border:focus, .registration_page #confirm_wrap .btn-primary-border.disabled:active, .registration_page #confirm_wrap .btn-primary-border[disabled]:active, .registration_page #confirm_wrap fieldset[disabled] .btn-primary-border:active, .registration_page #confirm_wrap .btn-primary-border.disabled.active, .registration_page #confirm_wrap .btn-primary-border[disabled].active, .registration_page #confirm_wrap fieldset[disabled] .btn-primary-border.active, .mypage .container-fluid .btn-primary-border.disabled, .mypage .container-fluid .btn-primary-border[disabled], .mypage .container-fluid fieldset[disabled] .btn-primary-border, .mypage .container-fluid .btn-primary-border.disabled:hover, .mypage .container-fluid .btn-primary-border[disabled]:hover, .mypage .container-fluid fieldset[disabled] .btn-primary-border:hover, .mypage .container-fluid .btn-primary-border.disabled:focus, .mypage .container-fluid .btn-primary-border[disabled]:focus, .mypage .container-fluid fieldset[disabled] .btn-primary-border:focus, .mypage .container-fluid .btn-primary-border.disabled:active, .mypage .container-fluid .btn-primary-border[disabled]:active, .mypage .container-fluid fieldset[disabled] .btn-primary-border:active, .mypage .container-fluid .btn-primary-border.disabled.active, .mypage .container-fluid .btn-primary-border[disabled].active, .mypage .container-fluid fieldset[disabled] .btn-primary-border.active, .cart_page .container-fluid .btn-primary-border.disabled, .cart_page .container-fluid .btn-primary-border[disabled], .cart_page .container-fluid fieldset[disabled] .btn-primary-border, .cart_page .container-fluid .btn-primary-border.disabled:hover, .cart_page .container-fluid .btn-primary-border[disabled]:hover, .cart_page .container-fluid fieldset[disabled] .btn-primary-border:hover, .cart_page .container-fluid .btn-primary-border.disabled:focus, .cart_page .container-fluid .btn-primary-border[disabled]:focus, .cart_page .container-fluid fieldset[disabled] .btn-primary-border:focus, .cart_page .container-fluid .btn-primary-border.disabled:active, .cart_page .container-fluid .btn-primary-border[disabled]:active, .cart_page .container-fluid fieldset[disabled] .btn-primary-border:active, .cart_page .container-fluid .btn-primary-border.disabled.active, .cart_page .container-fluid .btn-primary-border[disabled].active, .cart_page .container-fluid fieldset[disabled] .btn-primary-border.active, .other_page .container-fluid .btn-primary-border.disabled, .other_page .container-fluid .btn-primary-border[disabled], .other_page .container-fluid fieldset[disabled] .btn-primary-border, .other_page .container-fluid .btn-primary-border.disabled:hover, .other_page .container-fluid .btn-primary-border[disabled]:hover, .other_page .container-fluid fieldset[disabled] .btn-primary-border:hover, .other_page .container-fluid .btn-primary-border.disabled:focus, .other_page .container-fluid .btn-primary-border[disabled]:focus, .other_page .container-fluid fieldset[disabled] .btn-primary-border:focus, .other_page .container-fluid .btn-primary-border.disabled:active, .other_page .container-fluid .btn-primary-border[disabled]:active, .other_page .container-fluid fieldset[disabled] .btn-primary-border:active, .other_page .container-fluid .btn-primary-border.disabled.active, .other_page .container-fluid .btn-primary-border[disabled].active, .other_page .container-fluid fieldset[disabled] .btn-primary-border.active, .cart_page .container-fluid .btn-primary-border.disabled, .cart_page .container-fluid .btn-primary-border[disabled], .cart_page .container-fluid fieldset[disabled] .btn-primary-border, .cart_page .container-fluid .btn-primary-border.disabled:hover, .cart_page .container-fluid .btn-primary-border[disabled]:hover, .cart_page .container-fluid fieldset[disabled] .btn-primary-border:hover, .cart_page .container-fluid .btn-primary-border.disabled:focus, .cart_page .container-fluid .btn-primary-border[disabled]:focus, .cart_page .container-fluid fieldset[disabled] .btn-primary-border:focus, .cart_page .container-fluid .btn-primary-border.disabled:active, .cart_page .container-fluid .btn-primary-border[disabled]:active, .cart_page .container-fluid fieldset[disabled] .btn-primary-border:active, .cart_page .container-fluid .btn-primary-border.disabled.active, .cart_page .container-fluid .btn-primary-border[disabled].active, .cart_page .container-fluid fieldset[disabled] .btn-primary-border.active, .other_page .container-fluid .btn-primary-border.disabled, .other_page .container-fluid .btn-primary-border[disabled], .other_page .container-fluid fieldset[disabled] .btn-primary-border, .other_page .container-fluid .btn-primary-border.disabled:hover, .other_page .container-fluid .btn-primary-border[disabled]:hover, .other_page .container-fluid fieldset[disabled] .btn-primary-border:hover, .other_page .container-fluid .btn-primary-border.disabled:focus, .other_page .container-fluid .btn-primary-border[disabled]:focus, .other_page .container-fluid fieldset[disabled] .btn-primary-border:focus, .other_page .container-fluid .btn-primary-border.disabled:active, .other_page .container-fluid .btn-primary-border[disabled]:active, .other_page .container-fluid fieldset[disabled] .btn-primary-border:active, .other_page .container-fluid .btn-primary-border.disabled.active, .other_page .container-fluid .btn-primary-border[disabled].active, .other_page .container-fluid fieldset[disabled] .btn-primary-border.active, .product_review_page .container-fluid .btn-primary-border.disabled, .product_review_page .container-fluid .btn-primary-border[disabled], .product_review_page .container-fluid fieldset[disabled] .btn-primary-border, .product_review_page .container-fluid .btn-primary-border.disabled:hover, .product_review_page .container-fluid .btn-primary-border[disabled]:hover, .product_review_page .container-fluid fieldset[disabled] .btn-primary-border:hover, .product_review_page .container-fluid .btn-primary-border.disabled:focus, .product_review_page .container-fluid .btn-primary-border[disabled]:focus, .product_review_page .container-fluid fieldset[disabled] .btn-primary-border:focus, .product_review_page .container-fluid .btn-primary-border.disabled:active, .product_review_page .container-fluid .btn-primary-border[disabled]:active, .product_review_page .container-fluid fieldset[disabled] .btn-primary-border:active, .product_review_page .container-fluid .btn-primary-border.disabled.active, .product_review_page .container-fluid .btn-primary-border[disabled].active, .product_review_page .container-fluid fieldset[disabled] .btn-primary-border.active { background-color: #fff; border-color: #DE5D50; }

.registration_page #top_box .btn-success, .registration_page #confirm_wrap .btn-success, .mypage .container-fluid .btn-success, .cart_page .container-fluid .btn-success, .other_page .container-fluid .btn-success, .cart_page .container-fluid .btn-success, .other_page .container-fluid .btn-success, .product_review_page .container-fluid .btn-success { color: #fff; background-color: #5CB1B1; border-color: #5CB1B1; }

.registration_page #top_box .btn-success:hover, .registration_page #top_box .btn-success:focus, .registration_page #top_box .btn-success:active, .registration_page #top_box .btn-success.active, .registration_page #top_box .open > .dropdown-toggle.btn-success, .registration_page #confirm_wrap .btn-success:hover, .registration_page #confirm_wrap .btn-success:focus, .registration_page #confirm_wrap .btn-success:active, .registration_page #confirm_wrap .btn-success.active, .registration_page #confirm_wrap .open > .dropdown-toggle.btn-success, .mypage .container-fluid .btn-success:hover, .mypage .container-fluid .btn-success:focus, .mypage .container-fluid .btn-success:active, .mypage .container-fluid .btn-success.active, .mypage .container-fluid .open > .dropdown-toggle.btn-success, .cart_page .container-fluid .btn-success:hover, .cart_page .container-fluid .btn-success:focus, .cart_page .container-fluid .btn-success:active, .cart_page .container-fluid .btn-success.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-success, .other_page .container-fluid .btn-success:hover, .other_page .container-fluid .btn-success:focus, .other_page .container-fluid .btn-success:active, .other_page .container-fluid .btn-success.active, .other_page .container-fluid .open > .dropdown-toggle.btn-success, .cart_page .container-fluid .btn-success:hover, .cart_page .container-fluid .btn-success:focus, .cart_page .container-fluid .btn-success:active, .cart_page .container-fluid .btn-success.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-success, .other_page .container-fluid .btn-success:hover, .other_page .container-fluid .btn-success:focus, .other_page .container-fluid .btn-success:active, .other_page .container-fluid .btn-success.active, .other_page .container-fluid .open > .dropdown-toggle.btn-success, .product_review_page .container-fluid .btn-success:hover, .product_review_page .container-fluid .btn-success:focus, .product_review_page .container-fluid .btn-success:active, .product_review_page .container-fluid .btn-success.active, .product_review_page .container-fluid .open > .dropdown-toggle.btn-success { color: #fff; background-color: #50A6A6; border-color: #50A6A6; }

.registration_page #top_box .btn-success:active, .registration_page #top_box .btn-success.active, .registration_page #top_box .open > .dropdown-toggle.btn-success, .registration_page #confirm_wrap .btn-success:active, .registration_page #confirm_wrap .btn-success.active, .registration_page #confirm_wrap .open > .dropdown-toggle.btn-success, .mypage .container-fluid .btn-success:active, .mypage .container-fluid .btn-success.active, .mypage .container-fluid .open > .dropdown-toggle.btn-success, .cart_page .container-fluid .btn-success:active, .cart_page .container-fluid .btn-success.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-success, .other_page .container-fluid .btn-success:active, .other_page .container-fluid .btn-success.active, .other_page .container-fluid .open > .dropdown-toggle.btn-success, .cart_page .container-fluid .btn-success:active, .cart_page .container-fluid .btn-success.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-success, .other_page .container-fluid .btn-success:active, .other_page .container-fluid .btn-success.active, .other_page .container-fluid .open > .dropdown-toggle.btn-success, .product_review_page .container-fluid .btn-success:active, .product_review_page .container-fluid .btn-success.active, .product_review_page .container-fluid .open > .dropdown-toggle.btn-success { background-image: none; }

.registration_page #top_box .btn-success.disabled, .registration_page #top_box .btn-success[disabled], .registration_page #top_box fieldset[disabled] .btn-success, .registration_page #top_box .btn-success.disabled:hover, .registration_page #top_box .btn-success[disabled]:hover, .registration_page #top_box fieldset[disabled] .btn-success:hover, .registration_page #top_box .btn-success.disabled:focus, .registration_page #top_box .btn-success[disabled]:focus, .registration_page #top_box fieldset[disabled] .btn-success:focus, .registration_page #top_box .btn-success.disabled:active, .registration_page #top_box .btn-success[disabled]:active, .registration_page #top_box fieldset[disabled] .btn-success:active, .registration_page #top_box .btn-success.disabled.active, .registration_page #top_box .btn-success[disabled].active, .registration_page #top_box fieldset[disabled] .btn-success.active, .registration_page #confirm_wrap .btn-success.disabled, .registration_page #confirm_wrap .btn-success[disabled], .registration_page #confirm_wrap fieldset[disabled] .btn-success, .registration_page #confirm_wrap .btn-success.disabled:hover, .registration_page #confirm_wrap .btn-success[disabled]:hover, .registration_page #confirm_wrap fieldset[disabled] .btn-success:hover, .registration_page #confirm_wrap .btn-success.disabled:focus, .registration_page #confirm_wrap .btn-success[disabled]:focus, .registration_page #confirm_wrap fieldset[disabled] .btn-success:focus, .registration_page #confirm_wrap .btn-success.disabled:active, .registration_page #confirm_wrap .btn-success[disabled]:active, .registration_page #confirm_wrap fieldset[disabled] .btn-success:active, .registration_page #confirm_wrap .btn-success.disabled.active, .registration_page #confirm_wrap .btn-success[disabled].active, .registration_page #confirm_wrap fieldset[disabled] .btn-success.active, .mypage .container-fluid .btn-success.disabled, .mypage .container-fluid .btn-success[disabled], .mypage .container-fluid fieldset[disabled] .btn-success, .mypage .container-fluid .btn-success.disabled:hover, .mypage .container-fluid .btn-success[disabled]:hover, .mypage .container-fluid fieldset[disabled] .btn-success:hover, .mypage .container-fluid .btn-success.disabled:focus, .mypage .container-fluid .btn-success[disabled]:focus, .mypage .container-fluid fieldset[disabled] .btn-success:focus, .mypage .container-fluid .btn-success.disabled:active, .mypage .container-fluid .btn-success[disabled]:active, .mypage .container-fluid fieldset[disabled] .btn-success:active, .mypage .container-fluid .btn-success.disabled.active, .mypage .container-fluid .btn-success[disabled].active, .mypage .container-fluid fieldset[disabled] .btn-success.active, .cart_page .container-fluid .btn-success.disabled, .cart_page .container-fluid .btn-success[disabled], .cart_page .container-fluid fieldset[disabled] .btn-success, .cart_page .container-fluid .btn-success.disabled:hover, .cart_page .container-fluid .btn-success[disabled]:hover, .cart_page .container-fluid fieldset[disabled] .btn-success:hover, .cart_page .container-fluid .btn-success.disabled:focus, .cart_page .container-fluid .btn-success[disabled]:focus, .cart_page .container-fluid fieldset[disabled] .btn-success:focus, .cart_page .container-fluid .btn-success.disabled:active, .cart_page .container-fluid .btn-success[disabled]:active, .cart_page .container-fluid fieldset[disabled] .btn-success:active, .cart_page .container-fluid .btn-success.disabled.active, .cart_page .container-fluid .btn-success[disabled].active, .cart_page .container-fluid fieldset[disabled] .btn-success.active, .other_page .container-fluid .btn-success.disabled, .other_page .container-fluid .btn-success[disabled], .other_page .container-fluid fieldset[disabled] .btn-success, .other_page .container-fluid .btn-success.disabled:hover, .other_page .container-fluid .btn-success[disabled]:hover, .other_page .container-fluid fieldset[disabled] .btn-success:hover, .other_page .container-fluid .btn-success.disabled:focus, .other_page .container-fluid .btn-success[disabled]:focus, .other_page .container-fluid fieldset[disabled] .btn-success:focus, .other_page .container-fluid .btn-success.disabled:active, .other_page .container-fluid .btn-success[disabled]:active, .other_page .container-fluid fieldset[disabled] .btn-success:active, .other_page .container-fluid .btn-success.disabled.active, .other_page .container-fluid .btn-success[disabled].active, .other_page .container-fluid fieldset[disabled] .btn-success.active, .cart_page .container-fluid .btn-success.disabled, .cart_page .container-fluid .btn-success[disabled], .cart_page .container-fluid fieldset[disabled] .btn-success, .cart_page .container-fluid .btn-success.disabled:hover, .cart_page .container-fluid .btn-success[disabled]:hover, .cart_page .container-fluid fieldset[disabled] .btn-success:hover, .cart_page .container-fluid .btn-success.disabled:focus, .cart_page .container-fluid .btn-success[disabled]:focus, .cart_page .container-fluid fieldset[disabled] .btn-success:focus, .cart_page .container-fluid .btn-success.disabled:active, .cart_page .container-fluid .btn-success[disabled]:active, .cart_page .container-fluid fieldset[disabled] .btn-success:active, .cart_page .container-fluid .btn-success.disabled.active, .cart_page .container-fluid .btn-success[disabled].active, .cart_page .container-fluid fieldset[disabled] .btn-success.active, .other_page .container-fluid .btn-success.disabled, .other_page .container-fluid .btn-success[disabled], .other_page .container-fluid fieldset[disabled] .btn-success, .other_page .container-fluid .btn-success.disabled:hover, .other_page .container-fluid .btn-success[disabled]:hover, .other_page .container-fluid fieldset[disabled] .btn-success:hover, .other_page .container-fluid .btn-success.disabled:focus, .other_page .container-fluid .btn-success[disabled]:focus, .other_page .container-fluid fieldset[disabled] .btn-success:focus, .other_page .container-fluid .btn-success.disabled:active, .other_page .container-fluid .btn-success[disabled]:active, .other_page .container-fluid fieldset[disabled] .btn-success:active, .other_page .container-fluid .btn-success.disabled.active, .other_page .container-fluid .btn-success[disabled].active, .other_page .container-fluid fieldset[disabled] .btn-success.active, .product_review_page .container-fluid .btn-success.disabled, .product_review_page .container-fluid .btn-success[disabled], .product_review_page .container-fluid fieldset[disabled] .btn-success, .product_review_page .container-fluid .btn-success.disabled:hover, .product_review_page .container-fluid .btn-success[disabled]:hover, .product_review_page .container-fluid fieldset[disabled] .btn-success:hover, .product_review_page .container-fluid .btn-success.disabled:focus, .product_review_page .container-fluid .btn-success[disabled]:focus, .product_review_page .container-fluid fieldset[disabled] .btn-success:focus, .product_review_page .container-fluid .btn-success.disabled:active, .product_review_page .container-fluid .btn-success[disabled]:active, .product_review_page .container-fluid fieldset[disabled] .btn-success:active, .product_review_page .container-fluid .btn-success.disabled.active, .product_review_page .container-fluid .btn-success[disabled].active, .product_review_page .container-fluid fieldset[disabled] .btn-success.active { background-color: #5CB1B1; border-color: #5CB1B1; }

.registration_page #top_box .btn-success .badge, .registration_page #confirm_wrap .btn-success .badge, .mypage .container-fluid .btn-success .badge, .cart_page .container-fluid .btn-success .badge, .other_page .container-fluid .btn-success .badge, .cart_page .container-fluid .btn-success .badge, .other_page .container-fluid .btn-success .badge, .product_review_page .container-fluid .btn-success .badge { color: #5CB1B1; background-color: #fff; }

.registration_page #top_box .btn-success-border, .registration_page #confirm_wrap .btn-success-border, .mypage .container-fluid .btn-success-border, .cart_page .container-fluid .btn-success-border, .other_page .container-fluid .btn-success-border, .cart_page .container-fluid .btn-success-border, .other_page .container-fluid .btn-success-border, .product_review_page .container-fluid .btn-success-border { color: #5CB1B1; background-color: #fff; border-color: #5CB1B1; }

.registration_page #top_box .btn-success-border:hover, .registration_page #top_box .btn-success-border:focus, .registration_page #top_box .btn-success-border:active, .registration_page #top_box .btn-success-border.active, .registration_page #top_box .open > .dropdown-toggle.btn-primary-border, .registration_page #confirm_wrap .btn-success-border:hover, .registration_page #confirm_wrap .btn-success-border:focus, .registration_page #confirm_wrap .btn-success-border:active, .registration_page #confirm_wrap .btn-success-border.active, .registration_page #confirm_wrap .open > .dropdown-toggle.btn-primary-border, .mypage .container-fluid .btn-success-border:hover, .mypage .container-fluid .btn-success-border:focus, .mypage .container-fluid .btn-success-border:active, .mypage .container-fluid .btn-success-border.active, .mypage .container-fluid .open > .dropdown-toggle.btn-primary-border, .cart_page .container-fluid .btn-success-border:hover, .cart_page .container-fluid .btn-success-border:focus, .cart_page .container-fluid .btn-success-border:active, .cart_page .container-fluid .btn-success-border.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-primary-border, .other_page .container-fluid .btn-success-border:hover, .other_page .container-fluid .btn-success-border:focus, .other_page .container-fluid .btn-success-border:active, .other_page .container-fluid .btn-success-border.active, .other_page .container-fluid .open > .dropdown-toggle.btn-primary-border, .cart_page .container-fluid .btn-success-border:hover, .cart_page .container-fluid .btn-success-border:focus, .cart_page .container-fluid .btn-success-border:active, .cart_page .container-fluid .btn-success-border.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-primary-border, .other_page .container-fluid .btn-success-border:hover, .other_page .container-fluid .btn-success-border:focus, .other_page .container-fluid .btn-success-border:active, .other_page .container-fluid .btn-success-border.active, .other_page .container-fluid .open > .dropdown-toggle.btn-primary-border, .product_review_page .container-fluid .btn-success-border:hover, .product_review_page .container-fluid .btn-success-border:focus, .product_review_page .container-fluid .btn-success-border:active, .product_review_page .container-fluid .btn-success-border.active, .product_review_page .container-fluid .open > .dropdown-toggle.btn-primary-border { color: #5CB1B1; background-color: #EEF7F7; border-color: #5CB1B1; border-width: 2px; }

.registration_page #top_box .btn-success-border:active, .registration_page #top_box .btn-success-border.active, .registration_page #top_box .open > .dropdown-toggle.btn-success-border, .registration_page #confirm_wrap .btn-success-border:active, .registration_page #confirm_wrap .btn-success-border.active, .registration_page #confirm_wrap .open > .dropdown-toggle.btn-success-border, .mypage .container-fluid .btn-success-border:active, .mypage .container-fluid .btn-success-border.active, .mypage .container-fluid .open > .dropdown-toggle.btn-success-border, .cart_page .container-fluid .btn-success-border:active, .cart_page .container-fluid .btn-success-border.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-success-border, .other_page .container-fluid .btn-success-border:active, .other_page .container-fluid .btn-success-border.active, .other_page .container-fluid .open > .dropdown-toggle.btn-success-border, .cart_page .container-fluid .btn-success-border:active, .cart_page .container-fluid .btn-success-border.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-success-border, .other_page .container-fluid .btn-success-border:active, .other_page .container-fluid .btn-success-border.active, .other_page .container-fluid .open > .dropdown-toggle.btn-success-border, .product_review_page .container-fluid .btn-success-border:active, .product_review_page .container-fluid .btn-success-border.active, .product_review_page .container-fluid .open > .dropdown-toggle.btn-success-border { background-image: none; }

.registration_page #top_box .btn-success-border.disabled, .registration_page #top_box .btn-success-border[disabled], .registration_page #top_box fieldset[disabled] .btn-success-border, .registration_page #top_box .btn-success-border.disabled:hover, .registration_page #top_box .btn-success-border[disabled]:hover, .registration_page #top_box fieldset[disabled] .btn-success-border:hover, .registration_page #top_box .btn-success-border.disabled:focus, .registration_page #top_box .btn-success-border[disabled]:focus, .registration_page #top_box fieldset[disabled] .btn-success-border:focus, .registration_page #top_box .btn-success-border.disabled:active, .registration_page #top_box .btn-success-border[disabled]:active, .registration_page #top_box fieldset[disabled] .btn-success-border:active, .registration_page #top_box .btn-success-border.disabled.active, .registration_page #top_box .btn-success-border[disabled].active, .registration_page #top_box fieldset[disabled] .btn-success-border.active, .registration_page #confirm_wrap .btn-success-border.disabled, .registration_page #confirm_wrap .btn-success-border[disabled], .registration_page #confirm_wrap fieldset[disabled] .btn-success-border, .registration_page #confirm_wrap .btn-success-border.disabled:hover, .registration_page #confirm_wrap .btn-success-border[disabled]:hover, .registration_page #confirm_wrap fieldset[disabled] .btn-success-border:hover, .registration_page #confirm_wrap .btn-success-border.disabled:focus, .registration_page #confirm_wrap .btn-success-border[disabled]:focus, .registration_page #confirm_wrap fieldset[disabled] .btn-success-border:focus, .registration_page #confirm_wrap .btn-success-border.disabled:active, .registration_page #confirm_wrap .btn-success-border[disabled]:active, .registration_page #confirm_wrap fieldset[disabled] .btn-success-border:active, .registration_page #confirm_wrap .btn-success-border.disabled.active, .registration_page #confirm_wrap .btn-success-border[disabled].active, .registration_page #confirm_wrap fieldset[disabled] .btn-success-border.active, .mypage .container-fluid .btn-success-border.disabled, .mypage .container-fluid .btn-success-border[disabled], .mypage .container-fluid fieldset[disabled] .btn-success-border, .mypage .container-fluid .btn-success-border.disabled:hover, .mypage .container-fluid .btn-success-border[disabled]:hover, .mypage .container-fluid fieldset[disabled] .btn-success-border:hover, .mypage .container-fluid .btn-success-border.disabled:focus, .mypage .container-fluid .btn-success-border[disabled]:focus, .mypage .container-fluid fieldset[disabled] .btn-success-border:focus, .mypage .container-fluid .btn-success-border.disabled:active, .mypage .container-fluid .btn-success-border[disabled]:active, .mypage .container-fluid fieldset[disabled] .btn-success-border:active, .mypage .container-fluid .btn-success-border.disabled.active, .mypage .container-fluid .btn-success-border[disabled].active, .mypage .container-fluid fieldset[disabled] .btn-success-border.active, .cart_page .container-fluid .btn-success-border.disabled, .cart_page .container-fluid .btn-success-border[disabled], .cart_page .container-fluid fieldset[disabled] .btn-success-border, .cart_page .container-fluid .btn-success-border.disabled:hover, .cart_page .container-fluid .btn-success-border[disabled]:hover, .cart_page .container-fluid fieldset[disabled] .btn-success-border:hover, .cart_page .container-fluid .btn-success-border.disabled:focus, .cart_page .container-fluid .btn-success-border[disabled]:focus, .cart_page .container-fluid fieldset[disabled] .btn-success-border:focus, .cart_page .container-fluid .btn-success-border.disabled:active, .cart_page .container-fluid .btn-success-border[disabled]:active, .cart_page .container-fluid fieldset[disabled] .btn-success-border:active, .cart_page .container-fluid .btn-success-border.disabled.active, .cart_page .container-fluid .btn-success-border[disabled].active, .cart_page .container-fluid fieldset[disabled] .btn-success-border.active, .other_page .container-fluid .btn-success-border.disabled, .other_page .container-fluid .btn-success-border[disabled], .other_page .container-fluid fieldset[disabled] .btn-success-border, .other_page .container-fluid .btn-success-border.disabled:hover, .other_page .container-fluid .btn-success-border[disabled]:hover, .other_page .container-fluid fieldset[disabled] .btn-success-border:hover, .other_page .container-fluid .btn-success-border.disabled:focus, .other_page .container-fluid .btn-success-border[disabled]:focus, .other_page .container-fluid fieldset[disabled] .btn-success-border:focus, .other_page .container-fluid .btn-success-border.disabled:active, .other_page .container-fluid .btn-success-border[disabled]:active, .other_page .container-fluid fieldset[disabled] .btn-success-border:active, .other_page .container-fluid .btn-success-border.disabled.active, .other_page .container-fluid .btn-success-border[disabled].active, .other_page .container-fluid fieldset[disabled] .btn-success-border.active, .cart_page .container-fluid .btn-success-border.disabled, .cart_page .container-fluid .btn-success-border[disabled], .cart_page .container-fluid fieldset[disabled] .btn-success-border, .cart_page .container-fluid .btn-success-border.disabled:hover, .cart_page .container-fluid .btn-success-border[disabled]:hover, .cart_page .container-fluid fieldset[disabled] .btn-success-border:hover, .cart_page .container-fluid .btn-success-border.disabled:focus, .cart_page .container-fluid .btn-success-border[disabled]:focus, .cart_page .container-fluid fieldset[disabled] .btn-success-border:focus, .cart_page .container-fluid .btn-success-border.disabled:active, .cart_page .container-fluid .btn-success-border[disabled]:active, .cart_page .container-fluid fieldset[disabled] .btn-success-border:active, .cart_page .container-fluid .btn-success-border.disabled.active, .cart_page .container-fluid .btn-success-border[disabled].active, .cart_page .container-fluid fieldset[disabled] .btn-success-border.active, .other_page .container-fluid .btn-success-border.disabled, .other_page .container-fluid .btn-success-border[disabled], .other_page .container-fluid fieldset[disabled] .btn-success-border, .other_page .container-fluid .btn-success-border.disabled:hover, .other_page .container-fluid .btn-success-border[disabled]:hover, .other_page .container-fluid fieldset[disabled] .btn-success-border:hover, .other_page .container-fluid .btn-success-border.disabled:focus, .other_page .container-fluid .btn-success-border[disabled]:focus, .other_page .container-fluid fieldset[disabled] .btn-success-border:focus, .other_page .container-fluid .btn-success-border.disabled:active, .other_page .container-fluid .btn-success-border[disabled]:active, .other_page .container-fluid fieldset[disabled] .btn-success-border:active, .other_page .container-fluid .btn-success-border.disabled.active, .other_page .container-fluid .btn-success-border[disabled].active, .other_page .container-fluid fieldset[disabled] .btn-success-border.active, .product_review_page .container-fluid .btn-success-border.disabled, .product_review_page .container-fluid .btn-success-border[disabled], .product_review_page .container-fluid fieldset[disabled] .btn-success-border, .product_review_page .container-fluid .btn-success-border.disabled:hover, .product_review_page .container-fluid .btn-success-border[disabled]:hover, .product_review_page .container-fluid fieldset[disabled] .btn-success-border:hover, .product_review_page .container-fluid .btn-success-border.disabled:focus, .product_review_page .container-fluid .btn-success-border[disabled]:focus, .product_review_page .container-fluid fieldset[disabled] .btn-success-border:focus, .product_review_page .container-fluid .btn-success-border.disabled:active, .product_review_page .container-fluid .btn-success-border[disabled]:active, .product_review_page .container-fluid fieldset[disabled] .btn-success-border:active, .product_review_page .container-fluid .btn-success-border.disabled.active, .product_review_page .container-fluid .btn-success-border[disabled].active, .product_review_page .container-fluid fieldset[disabled] .btn-success-border.active { background-color: #fff; border-color: #5CB1B1; }

.registration_page #top_box .btn-info, .registration_page #confirm_wrap .btn-info, .mypage .container-fluid .btn-info, .cart_page .container-fluid .btn-info, .other_page .container-fluid .btn-info, .cart_page .container-fluid .btn-info, .other_page .container-fluid .btn-info, .product_review_page .container-fluid .btn-info { color: #fff; background-color: #525263; border-color: #525263; }

.registration_page #top_box .btn-info:hover, .registration_page #top_box .btn-info:focus, .registration_page #top_box .btn-info:active, .registration_page #top_box .btn-info.active, .registration_page #top_box .open > .dropdown-toggle.btn-info, .registration_page #confirm_wrap .btn-info:hover, .registration_page #confirm_wrap .btn-info:focus, .registration_page #confirm_wrap .btn-info:active, .registration_page #confirm_wrap .btn-info.active, .registration_page #confirm_wrap .open > .dropdown-toggle.btn-info, .mypage .container-fluid .btn-info:hover, .mypage .container-fluid .btn-info:focus, .mypage .container-fluid .btn-info:active, .mypage .container-fluid .btn-info.active, .mypage .container-fluid .open > .dropdown-toggle.btn-info, .cart_page .container-fluid .btn-info:hover, .cart_page .container-fluid .btn-info:focus, .cart_page .container-fluid .btn-info:active, .cart_page .container-fluid .btn-info.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-info, .other_page .container-fluid .btn-info:hover, .other_page .container-fluid .btn-info:focus, .other_page .container-fluid .btn-info:active, .other_page .container-fluid .btn-info.active, .other_page .container-fluid .open > .dropdown-toggle.btn-info, .cart_page .container-fluid .btn-info:hover, .cart_page .container-fluid .btn-info:focus, .cart_page .container-fluid .btn-info:active, .cart_page .container-fluid .btn-info.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-info, .other_page .container-fluid .btn-info:hover, .other_page .container-fluid .btn-info:focus, .other_page .container-fluid .btn-info:active, .other_page .container-fluid .btn-info.active, .other_page .container-fluid .open > .dropdown-toggle.btn-info, .product_review_page .container-fluid .btn-info:hover, .product_review_page .container-fluid .btn-info:focus, .product_review_page .container-fluid .btn-info:active, .product_review_page .container-fluid .btn-info.active, .product_review_page .container-fluid .open > .dropdown-toggle.btn-info { color: #fff; background-color: #474757; border-color: #474757; }

.registration_page #top_box .btn-info:active, .registration_page #top_box .btn-info.active, .registration_page #top_box .open > .dropdown-toggle.btn-info, .registration_page #confirm_wrap .btn-info:active, .registration_page #confirm_wrap .btn-info.active, .registration_page #confirm_wrap .open > .dropdown-toggle.btn-info, .mypage .container-fluid .btn-info:active, .mypage .container-fluid .btn-info.active, .mypage .container-fluid .open > .dropdown-toggle.btn-info, .cart_page .container-fluid .btn-info:active, .cart_page .container-fluid .btn-info.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-info, .other_page .container-fluid .btn-info:active, .other_page .container-fluid .btn-info.active, .other_page .container-fluid .open > .dropdown-toggle.btn-info, .cart_page .container-fluid .btn-info:active, .cart_page .container-fluid .btn-info.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-info, .other_page .container-fluid .btn-info:active, .other_page .container-fluid .btn-info.active, .other_page .container-fluid .open > .dropdown-toggle.btn-info, .product_review_page .container-fluid .btn-info:active, .product_review_page .container-fluid .btn-info.active, .product_review_page .container-fluid .open > .dropdown-toggle.btn-info { background-image: none; }

.registration_page #top_box .btn-info.disabled, .registration_page #top_box .btn-info[disabled], .registration_page #top_box fieldset[disabled] .btn-info, .registration_page #top_box .btn-info.disabled:hover, .registration_page #top_box .btn-info[disabled]:hover, .registration_page #top_box fieldset[disabled] .btn-info:hover, .registration_page #top_box .btn-info.disabled:focus, .registration_page #top_box .btn-info[disabled]:focus, .registration_page #top_box fieldset[disabled] .btn-info:focus, .registration_page #top_box .btn-info.disabled:active, .registration_page #top_box .btn-info[disabled]:active, .registration_page #top_box fieldset[disabled] .btn-info:active, .registration_page #top_box .btn-info.disabled.active, .registration_page #top_box .btn-info[disabled].active, .registration_page #top_box fieldset[disabled] .btn-info.active, .registration_page #confirm_wrap .btn-info.disabled, .registration_page #confirm_wrap .btn-info[disabled], .registration_page #confirm_wrap fieldset[disabled] .btn-info, .registration_page #confirm_wrap .btn-info.disabled:hover, .registration_page #confirm_wrap .btn-info[disabled]:hover, .registration_page #confirm_wrap fieldset[disabled] .btn-info:hover, .registration_page #confirm_wrap .btn-info.disabled:focus, .registration_page #confirm_wrap .btn-info[disabled]:focus, .registration_page #confirm_wrap fieldset[disabled] .btn-info:focus, .registration_page #confirm_wrap .btn-info.disabled:active, .registration_page #confirm_wrap .btn-info[disabled]:active, .registration_page #confirm_wrap fieldset[disabled] .btn-info:active, .registration_page #confirm_wrap .btn-info.disabled.active, .registration_page #confirm_wrap .btn-info[disabled].active, .registration_page #confirm_wrap fieldset[disabled] .btn-info.active, .mypage .container-fluid .btn-info.disabled, .mypage .container-fluid .btn-info[disabled], .mypage .container-fluid fieldset[disabled] .btn-info, .mypage .container-fluid .btn-info.disabled:hover, .mypage .container-fluid .btn-info[disabled]:hover, .mypage .container-fluid fieldset[disabled] .btn-info:hover, .mypage .container-fluid .btn-info.disabled:focus, .mypage .container-fluid .btn-info[disabled]:focus, .mypage .container-fluid fieldset[disabled] .btn-info:focus, .mypage .container-fluid .btn-info.disabled:active, .mypage .container-fluid .btn-info[disabled]:active, .mypage .container-fluid fieldset[disabled] .btn-info:active, .mypage .container-fluid .btn-info.disabled.active, .mypage .container-fluid .btn-info[disabled].active, .mypage .container-fluid fieldset[disabled] .btn-info.active, .cart_page .container-fluid .btn-info.disabled, .cart_page .container-fluid .btn-info[disabled], .cart_page .container-fluid fieldset[disabled] .btn-info, .cart_page .container-fluid .btn-info.disabled:hover, .cart_page .container-fluid .btn-info[disabled]:hover, .cart_page .container-fluid fieldset[disabled] .btn-info:hover, .cart_page .container-fluid .btn-info.disabled:focus, .cart_page .container-fluid .btn-info[disabled]:focus, .cart_page .container-fluid fieldset[disabled] .btn-info:focus, .cart_page .container-fluid .btn-info.disabled:active, .cart_page .container-fluid .btn-info[disabled]:active, .cart_page .container-fluid fieldset[disabled] .btn-info:active, .cart_page .container-fluid .btn-info.disabled.active, .cart_page .container-fluid .btn-info[disabled].active, .cart_page .container-fluid fieldset[disabled] .btn-info.active, .other_page .container-fluid .btn-info.disabled, .other_page .container-fluid .btn-info[disabled], .other_page .container-fluid fieldset[disabled] .btn-info, .other_page .container-fluid .btn-info.disabled:hover, .other_page .container-fluid .btn-info[disabled]:hover, .other_page .container-fluid fieldset[disabled] .btn-info:hover, .other_page .container-fluid .btn-info.disabled:focus, .other_page .container-fluid .btn-info[disabled]:focus, .other_page .container-fluid fieldset[disabled] .btn-info:focus, .other_page .container-fluid .btn-info.disabled:active, .other_page .container-fluid .btn-info[disabled]:active, .other_page .container-fluid fieldset[disabled] .btn-info:active, .other_page .container-fluid .btn-info.disabled.active, .other_page .container-fluid .btn-info[disabled].active, .other_page .container-fluid fieldset[disabled] .btn-info.active, .cart_page .container-fluid .btn-info.disabled, .cart_page .container-fluid .btn-info[disabled], .cart_page .container-fluid fieldset[disabled] .btn-info, .cart_page .container-fluid .btn-info.disabled:hover, .cart_page .container-fluid .btn-info[disabled]:hover, .cart_page .container-fluid fieldset[disabled] .btn-info:hover, .cart_page .container-fluid .btn-info.disabled:focus, .cart_page .container-fluid .btn-info[disabled]:focus, .cart_page .container-fluid fieldset[disabled] .btn-info:focus, .cart_page .container-fluid .btn-info.disabled:active, .cart_page .container-fluid .btn-info[disabled]:active, .cart_page .container-fluid fieldset[disabled] .btn-info:active, .cart_page .container-fluid .btn-info.disabled.active, .cart_page .container-fluid .btn-info[disabled].active, .cart_page .container-fluid fieldset[disabled] .btn-info.active, .other_page .container-fluid .btn-info.disabled, .other_page .container-fluid .btn-info[disabled], .other_page .container-fluid fieldset[disabled] .btn-info, .other_page .container-fluid .btn-info.disabled:hover, .other_page .container-fluid .btn-info[disabled]:hover, .other_page .container-fluid fieldset[disabled] .btn-info:hover, .other_page .container-fluid .btn-info.disabled:focus, .other_page .container-fluid .btn-info[disabled]:focus, .other_page .container-fluid fieldset[disabled] .btn-info:focus, .other_page .container-fluid .btn-info.disabled:active, .other_page .container-fluid .btn-info[disabled]:active, .other_page .container-fluid fieldset[disabled] .btn-info:active, .other_page .container-fluid .btn-info.disabled.active, .other_page .container-fluid .btn-info[disabled].active, .other_page .container-fluid fieldset[disabled] .btn-info.active, .product_review_page .container-fluid .btn-info.disabled, .product_review_page .container-fluid .btn-info[disabled], .product_review_page .container-fluid fieldset[disabled] .btn-info, .product_review_page .container-fluid .btn-info.disabled:hover, .product_review_page .container-fluid .btn-info[disabled]:hover, .product_review_page .container-fluid fieldset[disabled] .btn-info:hover, .product_review_page .container-fluid .btn-info.disabled:focus, .product_review_page .container-fluid .btn-info[disabled]:focus, .product_review_page .container-fluid fieldset[disabled] .btn-info:focus, .product_review_page .container-fluid .btn-info.disabled:active, .product_review_page .container-fluid .btn-info[disabled]:active, .product_review_page .container-fluid fieldset[disabled] .btn-info:active, .product_review_page .container-fluid .btn-info.disabled.active, .product_review_page .container-fluid .btn-info[disabled].active, .product_review_page .container-fluid fieldset[disabled] .btn-info.active { background-color: #525263; border-color: #525263; }

.registration_page #top_box .btn-info .badge, .registration_page #confirm_wrap .btn-info .badge, .mypage .container-fluid .btn-info .badge, .cart_page .container-fluid .btn-info .badge, .other_page .container-fluid .btn-info .badge, .cart_page .container-fluid .btn-info .badge, .other_page .container-fluid .btn-info .badge, .product_review_page .container-fluid .btn-info .badge { color: #525263; background-color: #fff; }

.registration_page #top_box .btn-warning, .registration_page #confirm_wrap .btn-warning, .mypage .container-fluid .btn-warning, .cart_page .container-fluid .btn-warning, .other_page .container-fluid .btn-warning, .cart_page .container-fluid .btn-warning, .other_page .container-fluid .btn-warning, .product_review_page .container-fluid .btn-warning { color: #fff; background-color: #f0ad4e; border-color: #f0ad4e; }

.registration_page #top_box .btn-warning:hover, .registration_page #top_box .btn-warning:focus, .registration_page #top_box .btn-warning:active, .registration_page #top_box .btn-warning.active, .registration_page #top_box .open > .dropdown-toggle.btn-warning, .registration_page #confirm_wrap .btn-warning:hover, .registration_page #confirm_wrap .btn-warning:focus, .registration_page #confirm_wrap .btn-warning:active, .registration_page #confirm_wrap .btn-warning.active, .registration_page #confirm_wrap .open > .dropdown-toggle.btn-warning, .mypage .container-fluid .btn-warning:hover, .mypage .container-fluid .btn-warning:focus, .mypage .container-fluid .btn-warning:active, .mypage .container-fluid .btn-warning.active, .mypage .container-fluid .open > .dropdown-toggle.btn-warning, .cart_page .container-fluid .btn-warning:hover, .cart_page .container-fluid .btn-warning:focus, .cart_page .container-fluid .btn-warning:active, .cart_page .container-fluid .btn-warning.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-warning, .other_page .container-fluid .btn-warning:hover, .other_page .container-fluid .btn-warning:focus, .other_page .container-fluid .btn-warning:active, .other_page .container-fluid .btn-warning.active, .other_page .container-fluid .open > .dropdown-toggle.btn-warning, .cart_page .container-fluid .btn-warning:hover, .cart_page .container-fluid .btn-warning:focus, .cart_page .container-fluid .btn-warning:active, .cart_page .container-fluid .btn-warning.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-warning, .other_page .container-fluid .btn-warning:hover, .other_page .container-fluid .btn-warning:focus, .other_page .container-fluid .btn-warning:active, .other_page .container-fluid .btn-warning.active, .other_page .container-fluid .open > .dropdown-toggle.btn-warning, .product_review_page .container-fluid .btn-warning:hover, .product_review_page .container-fluid .btn-warning:focus, .product_review_page .container-fluid .btn-warning:active, .product_review_page .container-fluid .btn-warning.active, .product_review_page .container-fluid .open > .dropdown-toggle.btn-warning { color: #fff; background-color: #E99133; border-color: #E99133; }

.registration_page #top_box .btn-warning:active, .registration_page #top_box .btn-warning.active, .registration_page #top_box .open > .dropdown-toggle.btn-warning, .registration_page #confirm_wrap .btn-warning:active, .registration_page #confirm_wrap .btn-warning.active, .registration_page #confirm_wrap .open > .dropdown-toggle.btn-warning, .mypage .container-fluid .btn-warning:active, .mypage .container-fluid .btn-warning.active, .mypage .container-fluid .open > .dropdown-toggle.btn-warning, .cart_page .container-fluid .btn-warning:active, .cart_page .container-fluid .btn-warning.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-warning, .other_page .container-fluid .btn-warning:active, .other_page .container-fluid .btn-warning.active, .other_page .container-fluid .open > .dropdown-toggle.btn-warning, .cart_page .container-fluid .btn-warning:active, .cart_page .container-fluid .btn-warning.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-warning, .other_page .container-fluid .btn-warning:active, .other_page .container-fluid .btn-warning.active, .other_page .container-fluid .open > .dropdown-toggle.btn-warning, .product_review_page .container-fluid .btn-warning:active, .product_review_page .container-fluid .btn-warning.active, .product_review_page .container-fluid .open > .dropdown-toggle.btn-warning { background-image: none; }

.registration_page #top_box .btn-warning.disabled, .registration_page #top_box .btn-warning[disabled], .registration_page #top_box fieldset[disabled] .btn-warning, .registration_page #top_box .btn-warning.disabled:hover, .registration_page #top_box .btn-warning[disabled]:hover, .registration_page #top_box fieldset[disabled] .btn-warning:hover, .registration_page #top_box .btn-warning.disabled:focus, .registration_page #top_box .btn-warning[disabled]:focus, .registration_page #top_box fieldset[disabled] .btn-warning:focus, .registration_page #top_box .btn-warning.disabled:active, .registration_page #top_box .btn-warning[disabled]:active, .registration_page #top_box fieldset[disabled] .btn-warning:active, .registration_page #top_box .btn-warning.disabled.active, .registration_page #top_box .btn-warning[disabled].active, .registration_page #top_box fieldset[disabled] .btn-warning.active, .registration_page #confirm_wrap .btn-warning.disabled, .registration_page #confirm_wrap .btn-warning[disabled], .registration_page #confirm_wrap fieldset[disabled] .btn-warning, .registration_page #confirm_wrap .btn-warning.disabled:hover, .registration_page #confirm_wrap .btn-warning[disabled]:hover, .registration_page #confirm_wrap fieldset[disabled] .btn-warning:hover, .registration_page #confirm_wrap .btn-warning.disabled:focus, .registration_page #confirm_wrap .btn-warning[disabled]:focus, .registration_page #confirm_wrap fieldset[disabled] .btn-warning:focus, .registration_page #confirm_wrap .btn-warning.disabled:active, .registration_page #confirm_wrap .btn-warning[disabled]:active, .registration_page #confirm_wrap fieldset[disabled] .btn-warning:active, .registration_page #confirm_wrap .btn-warning.disabled.active, .registration_page #confirm_wrap .btn-warning[disabled].active, .registration_page #confirm_wrap fieldset[disabled] .btn-warning.active, .mypage .container-fluid .btn-warning.disabled, .mypage .container-fluid .btn-warning[disabled], .mypage .container-fluid fieldset[disabled] .btn-warning, .mypage .container-fluid .btn-warning.disabled:hover, .mypage .container-fluid .btn-warning[disabled]:hover, .mypage .container-fluid fieldset[disabled] .btn-warning:hover, .mypage .container-fluid .btn-warning.disabled:focus, .mypage .container-fluid .btn-warning[disabled]:focus, .mypage .container-fluid fieldset[disabled] .btn-warning:focus, .mypage .container-fluid .btn-warning.disabled:active, .mypage .container-fluid .btn-warning[disabled]:active, .mypage .container-fluid fieldset[disabled] .btn-warning:active, .mypage .container-fluid .btn-warning.disabled.active, .mypage .container-fluid .btn-warning[disabled].active, .mypage .container-fluid fieldset[disabled] .btn-warning.active, .cart_page .container-fluid .btn-warning.disabled, .cart_page .container-fluid .btn-warning[disabled], .cart_page .container-fluid fieldset[disabled] .btn-warning, .cart_page .container-fluid .btn-warning.disabled:hover, .cart_page .container-fluid .btn-warning[disabled]:hover, .cart_page .container-fluid fieldset[disabled] .btn-warning:hover, .cart_page .container-fluid .btn-warning.disabled:focus, .cart_page .container-fluid .btn-warning[disabled]:focus, .cart_page .container-fluid fieldset[disabled] .btn-warning:focus, .cart_page .container-fluid .btn-warning.disabled:active, .cart_page .container-fluid .btn-warning[disabled]:active, .cart_page .container-fluid fieldset[disabled] .btn-warning:active, .cart_page .container-fluid .btn-warning.disabled.active, .cart_page .container-fluid .btn-warning[disabled].active, .cart_page .container-fluid fieldset[disabled] .btn-warning.active, .other_page .container-fluid .btn-warning.disabled, .other_page .container-fluid .btn-warning[disabled], .other_page .container-fluid fieldset[disabled] .btn-warning, .other_page .container-fluid .btn-warning.disabled:hover, .other_page .container-fluid .btn-warning[disabled]:hover, .other_page .container-fluid fieldset[disabled] .btn-warning:hover, .other_page .container-fluid .btn-warning.disabled:focus, .other_page .container-fluid .btn-warning[disabled]:focus, .other_page .container-fluid fieldset[disabled] .btn-warning:focus, .other_page .container-fluid .btn-warning.disabled:active, .other_page .container-fluid .btn-warning[disabled]:active, .other_page .container-fluid fieldset[disabled] .btn-warning:active, .other_page .container-fluid .btn-warning.disabled.active, .other_page .container-fluid .btn-warning[disabled].active, .other_page .container-fluid fieldset[disabled] .btn-warning.active, .cart_page .container-fluid .btn-warning.disabled, .cart_page .container-fluid .btn-warning[disabled], .cart_page .container-fluid fieldset[disabled] .btn-warning, .cart_page .container-fluid .btn-warning.disabled:hover, .cart_page .container-fluid .btn-warning[disabled]:hover, .cart_page .container-fluid fieldset[disabled] .btn-warning:hover, .cart_page .container-fluid .btn-warning.disabled:focus, .cart_page .container-fluid .btn-warning[disabled]:focus, .cart_page .container-fluid fieldset[disabled] .btn-warning:focus, .cart_page .container-fluid .btn-warning.disabled:active, .cart_page .container-fluid .btn-warning[disabled]:active, .cart_page .container-fluid fieldset[disabled] .btn-warning:active, .cart_page .container-fluid .btn-warning.disabled.active, .cart_page .container-fluid .btn-warning[disabled].active, .cart_page .container-fluid fieldset[disabled] .btn-warning.active, .other_page .container-fluid .btn-warning.disabled, .other_page .container-fluid .btn-warning[disabled], .other_page .container-fluid fieldset[disabled] .btn-warning, .other_page .container-fluid .btn-warning.disabled:hover, .other_page .container-fluid .btn-warning[disabled]:hover, .other_page .container-fluid fieldset[disabled] .btn-warning:hover, .other_page .container-fluid .btn-warning.disabled:focus, .other_page .container-fluid .btn-warning[disabled]:focus, .other_page .container-fluid fieldset[disabled] .btn-warning:focus, .other_page .container-fluid .btn-warning.disabled:active, .other_page .container-fluid .btn-warning[disabled]:active, .other_page .container-fluid fieldset[disabled] .btn-warning:active, .other_page .container-fluid .btn-warning.disabled.active, .other_page .container-fluid .btn-warning[disabled].active, .other_page .container-fluid fieldset[disabled] .btn-warning.active, .product_review_page .container-fluid .btn-warning.disabled, .product_review_page .container-fluid .btn-warning[disabled], .product_review_page .container-fluid fieldset[disabled] .btn-warning, .product_review_page .container-fluid .btn-warning.disabled:hover, .product_review_page .container-fluid .btn-warning[disabled]:hover, .product_review_page .container-fluid fieldset[disabled] .btn-warning:hover, .product_review_page .container-fluid .btn-warning.disabled:focus, .product_review_page .container-fluid .btn-warning[disabled]:focus, .product_review_page .container-fluid fieldset[disabled] .btn-warning:focus, .product_review_page .container-fluid .btn-warning.disabled:active, .product_review_page .container-fluid .btn-warning[disabled]:active, .product_review_page .container-fluid fieldset[disabled] .btn-warning:active, .product_review_page .container-fluid .btn-warning.disabled.active, .product_review_page .container-fluid .btn-warning[disabled].active, .product_review_page .container-fluid fieldset[disabled] .btn-warning.active { background-color: #f0ad4e; border-color: #f0ad4e; }

.registration_page #top_box .btn-warning .badge, .registration_page #confirm_wrap .btn-warning .badge, .mypage .container-fluid .btn-warning .badge, .cart_page .container-fluid .btn-warning .badge, .other_page .container-fluid .btn-warning .badge, .cart_page .container-fluid .btn-warning .badge, .other_page .container-fluid .btn-warning .badge, .product_review_page .container-fluid .btn-warning .badge { color: #f0ad4e; background-color: #fff; }

.registration_page #top_box .btn-danger, .registration_page #confirm_wrap .btn-danger, .mypage .container-fluid .btn-danger, .cart_page .container-fluid .btn-danger, .other_page .container-fluid .btn-danger, .cart_page .container-fluid .btn-danger, .other_page .container-fluid .btn-danger, .product_review_page .container-fluid .btn-danger { color: #fff; background-color: #d9534f; border-color: #d9534f; }

.registration_page #top_box .btn-danger:hover, .registration_page #top_box .btn-danger:focus, .registration_page #top_box .btn-danger:active, .registration_page #top_box .btn-danger.active, .registration_page #top_box .open > .dropdown-toggle.btn-danger, .registration_page #confirm_wrap .btn-danger:hover, .registration_page #confirm_wrap .btn-danger:focus, .registration_page #confirm_wrap .btn-danger:active, .registration_page #confirm_wrap .btn-danger.active, .registration_page #confirm_wrap .open > .dropdown-toggle.btn-danger, .mypage .container-fluid .btn-danger:hover, .mypage .container-fluid .btn-danger:focus, .mypage .container-fluid .btn-danger:active, .mypage .container-fluid .btn-danger.active, .mypage .container-fluid .open > .dropdown-toggle.btn-danger, .cart_page .container-fluid .btn-danger:hover, .cart_page .container-fluid .btn-danger:focus, .cart_page .container-fluid .btn-danger:active, .cart_page .container-fluid .btn-danger.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-danger, .other_page .container-fluid .btn-danger:hover, .other_page .container-fluid .btn-danger:focus, .other_page .container-fluid .btn-danger:active, .other_page .container-fluid .btn-danger.active, .other_page .container-fluid .open > .dropdown-toggle.btn-danger, .cart_page .container-fluid .btn-danger:hover, .cart_page .container-fluid .btn-danger:focus, .cart_page .container-fluid .btn-danger:active, .cart_page .container-fluid .btn-danger.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-danger, .other_page .container-fluid .btn-danger:hover, .other_page .container-fluid .btn-danger:focus, .other_page .container-fluid .btn-danger:active, .other_page .container-fluid .btn-danger.active, .other_page .container-fluid .open > .dropdown-toggle.btn-danger, .product_review_page .container-fluid .btn-danger:hover, .product_review_page .container-fluid .btn-danger:focus, .product_review_page .container-fluid .btn-danger:active, .product_review_page .container-fluid .btn-danger.active, .product_review_page .container-fluid .open > .dropdown-toggle.btn-danger { color: #fff; background-color: #CF3F34; border-color: #CF3F34; }

.registration_page #top_box .btn-danger:active, .registration_page #top_box .btn-danger.active, .registration_page #top_box .open > .dropdown-toggle.btn-danger, .registration_page #confirm_wrap .btn-danger:active, .registration_page #confirm_wrap .btn-danger.active, .registration_page #confirm_wrap .open > .dropdown-toggle.btn-danger, .mypage .container-fluid .btn-danger:active, .mypage .container-fluid .btn-danger.active, .mypage .container-fluid .open > .dropdown-toggle.btn-danger, .cart_page .container-fluid .btn-danger:active, .cart_page .container-fluid .btn-danger.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-danger, .other_page .container-fluid .btn-danger:active, .other_page .container-fluid .btn-danger.active, .other_page .container-fluid .open > .dropdown-toggle.btn-danger, .cart_page .container-fluid .btn-danger:active, .cart_page .container-fluid .btn-danger.active, .cart_page .container-fluid .open > .dropdown-toggle.btn-danger, .other_page .container-fluid .btn-danger:active, .other_page .container-fluid .btn-danger.active, .other_page .container-fluid .open > .dropdown-toggle.btn-danger, .product_review_page .container-fluid .btn-danger:active, .product_review_page .container-fluid .btn-danger.active, .product_review_page .container-fluid .open > .dropdown-toggle.btn-danger { background-image: none; }

.registration_page #top_box .btn-danger.disabled, .registration_page #top_box .btn-danger[disabled], .registration_page #top_box fieldset[disabled] .btn-danger, .registration_page #top_box .btn-danger.disabled:hover, .registration_page #top_box .btn-danger[disabled]:hover, .registration_page #top_box fieldset[disabled] .btn-danger:hover, .registration_page #top_box .btn-danger.disabled:focus, .registration_page #top_box .btn-danger[disabled]:focus, .registration_page #top_box fieldset[disabled] .btn-danger:focus, .registration_page #top_box .btn-danger.disabled:active, .registration_page #top_box .btn-danger[disabled]:active, .registration_page #top_box fieldset[disabled] .btn-danger:active, .registration_page #top_box .btn-danger.disabled.active, .registration_page #top_box .btn-danger[disabled].active, .registration_page #top_box fieldset[disabled] .btn-danger.active, .registration_page #confirm_wrap .btn-danger.disabled, .registration_page #confirm_wrap .btn-danger[disabled], .registration_page #confirm_wrap fieldset[disabled] .btn-danger, .registration_page #confirm_wrap .btn-danger.disabled:hover, .registration_page #confirm_wrap .btn-danger[disabled]:hover, .registration_page #confirm_wrap fieldset[disabled] .btn-danger:hover, .registration_page #confirm_wrap .btn-danger.disabled:focus, .registration_page #confirm_wrap .btn-danger[disabled]:focus, .registration_page #confirm_wrap fieldset[disabled] .btn-danger:focus, .registration_page #confirm_wrap .btn-danger.disabled:active, .registration_page #confirm_wrap .btn-danger[disabled]:active, .registration_page #confirm_wrap fieldset[disabled] .btn-danger:active, .registration_page #confirm_wrap .btn-danger.disabled.active, .registration_page #confirm_wrap .btn-danger[disabled].active, .registration_page #confirm_wrap fieldset[disabled] .btn-danger.active, .mypage .container-fluid .btn-danger.disabled, .mypage .container-fluid .btn-danger[disabled], .mypage .container-fluid fieldset[disabled] .btn-danger, .mypage .container-fluid .btn-danger.disabled:hover, .mypage .container-fluid .btn-danger[disabled]:hover, .mypage .container-fluid fieldset[disabled] .btn-danger:hover, .mypage .container-fluid .btn-danger.disabled:focus, .mypage .container-fluid .btn-danger[disabled]:focus, .mypage .container-fluid fieldset[disabled] .btn-danger:focus, .mypage .container-fluid .btn-danger.disabled:active, .mypage .container-fluid .btn-danger[disabled]:active, .mypage .container-fluid fieldset[disabled] .btn-danger:active, .mypage .container-fluid .btn-danger.disabled.active, .mypage .container-fluid .btn-danger[disabled].active, .mypage .container-fluid fieldset[disabled] .btn-danger.active, .cart_page .container-fluid .btn-danger.disabled, .cart_page .container-fluid .btn-danger[disabled], .cart_page .container-fluid fieldset[disabled] .btn-danger, .cart_page .container-fluid .btn-danger.disabled:hover, .cart_page .container-fluid .btn-danger[disabled]:hover, .cart_page .container-fluid fieldset[disabled] .btn-danger:hover, .cart_page .container-fluid .btn-danger.disabled:focus, .cart_page .container-fluid .btn-danger[disabled]:focus, .cart_page .container-fluid fieldset[disabled] .btn-danger:focus, .cart_page .container-fluid .btn-danger.disabled:active, .cart_page .container-fluid .btn-danger[disabled]:active, .cart_page .container-fluid fieldset[disabled] .btn-danger:active, .cart_page .container-fluid .btn-danger.disabled.active, .cart_page .container-fluid .btn-danger[disabled].active, .cart_page .container-fluid fieldset[disabled] .btn-danger.active, .other_page .container-fluid .btn-danger.disabled, .other_page .container-fluid .btn-danger[disabled], .other_page .container-fluid fieldset[disabled] .btn-danger, .other_page .container-fluid .btn-danger.disabled:hover, .other_page .container-fluid .btn-danger[disabled]:hover, .other_page .container-fluid fieldset[disabled] .btn-danger:hover, .other_page .container-fluid .btn-danger.disabled:focus, .other_page .container-fluid .btn-danger[disabled]:focus, .other_page .container-fluid fieldset[disabled] .btn-danger:focus, .other_page .container-fluid .btn-danger.disabled:active, .other_page .container-fluid .btn-danger[disabled]:active, .other_page .container-fluid fieldset[disabled] .btn-danger:active, .other_page .container-fluid .btn-danger.disabled.active, .other_page .container-fluid .btn-danger[disabled].active, .other_page .container-fluid fieldset[disabled] .btn-danger.active, .cart_page .container-fluid .btn-danger.disabled, .cart_page .container-fluid .btn-danger[disabled], .cart_page .container-fluid fieldset[disabled] .btn-danger, .cart_page .container-fluid .btn-danger.disabled:hover, .cart_page .container-fluid .btn-danger[disabled]:hover, .cart_page .container-fluid fieldset[disabled] .btn-danger:hover, .cart_page .container-fluid .btn-danger.disabled:focus, .cart_page .container-fluid .btn-danger[disabled]:focus, .cart_page .container-fluid fieldset[disabled] .btn-danger:focus, .cart_page .container-fluid .btn-danger.disabled:active, .cart_page .container-fluid .btn-danger[disabled]:active, .cart_page .container-fluid fieldset[disabled] .btn-danger:active, .cart_page .container-fluid .btn-danger.disabled.active, .cart_page .container-fluid .btn-danger[disabled].active, .cart_page .container-fluid fieldset[disabled] .btn-danger.active, .other_page .container-fluid .btn-danger.disabled, .other_page .container-fluid .btn-danger[disabled], .other_page .container-fluid fieldset[disabled] .btn-danger, .other_page .container-fluid .btn-danger.disabled:hover, .other_page .container-fluid .btn-danger[disabled]:hover, .other_page .container-fluid fieldset[disabled] .btn-danger:hover, .other_page .container-fluid .btn-danger.disabled:focus, .other_page .container-fluid .btn-danger[disabled]:focus, .other_page .container-fluid fieldset[disabled] .btn-danger:focus, .other_page .container-fluid .btn-danger.disabled:active, .other_page .container-fluid .btn-danger[disabled]:active, .other_page .container-fluid fieldset[disabled] .btn-danger:active, .other_page .container-fluid .btn-danger.disabled.active, .other_page .container-fluid .btn-danger[disabled].active, .other_page .container-fluid fieldset[disabled] .btn-danger.active, .product_review_page .container-fluid .btn-danger.disabled, .product_review_page .container-fluid .btn-danger[disabled], .product_review_page .container-fluid fieldset[disabled] .btn-danger, .product_review_page .container-fluid .btn-danger.disabled:hover, .product_review_page .container-fluid .btn-danger[disabled]:hover, .product_review_page .container-fluid fieldset[disabled] .btn-danger:hover, .product_review_page .container-fluid .btn-danger.disabled:focus, .product_review_page .container-fluid .btn-danger[disabled]:focus, .product_review_page .container-fluid fieldset[disabled] .btn-danger:focus, .product_review_page .container-fluid .btn-danger.disabled:active, .product_review_page .container-fluid .btn-danger[disabled]:active, .product_review_page .container-fluid fieldset[disabled] .btn-danger:active, .product_review_page .container-fluid .btn-danger.disabled.active, .product_review_page .container-fluid .btn-danger[disabled].active, .product_review_page .container-fluid fieldset[disabled] .btn-danger.active { background-color: #d9534f; border-color: #d43f3a; }

.registration_page #top_box .btn-danger .badge, .registration_page #confirm_wrap .btn-danger .badge, .mypage .container-fluid .btn-danger .badge, .cart_page .container-fluid .btn-danger .badge, .other_page .container-fluid .btn-danger .badge, .cart_page .container-fluid .btn-danger .badge, .other_page .container-fluid .btn-danger .badge, .product_review_page .container-fluid .btn-danger .badge { color: #d9534f; background-color: #fff; }

.registration_page #top_box .btn-link, .registration_page #confirm_wrap .btn-link, .mypage .container-fluid .btn-link, .cart_page .container-fluid .btn-link, .other_page .container-fluid .btn-link, .cart_page .container-fluid .btn-link, .other_page .container-fluid .btn-link, .product_review_page .container-fluid .btn-link { font-weight: normal; color: #DE5D50; cursor: pointer; border-radius: 0; }

.registration_page #top_box .btn-link, .registration_page #top_box .btn-link:active, .registration_page #top_box .btn-link[disabled], .registration_page #top_box fieldset[disabled] .btn-link, .registration_page #confirm_wrap .btn-link, .registration_page #confirm_wrap .btn-link:active, .registration_page #confirm_wrap .btn-link[disabled], .registration_page #confirm_wrap fieldset[disabled] .btn-link, .mypage .container-fluid .btn-link, .mypage .container-fluid .btn-link:active, .mypage .container-fluid .btn-link[disabled], .mypage .container-fluid fieldset[disabled] .btn-link, .cart_page .container-fluid .btn-link, .cart_page .container-fluid .btn-link:active, .cart_page .container-fluid .btn-link[disabled], .cart_page .container-fluid fieldset[disabled] .btn-link, .other_page .container-fluid .btn-link, .other_page .container-fluid .btn-link:active, .other_page .container-fluid .btn-link[disabled], .other_page .container-fluid fieldset[disabled] .btn-link, .cart_page .container-fluid .btn-link, .cart_page .container-fluid .btn-link:active, .cart_page .container-fluid .btn-link[disabled], .cart_page .container-fluid fieldset[disabled] .btn-link, .other_page .container-fluid .btn-link, .other_page .container-fluid .btn-link:active, .other_page .container-fluid .btn-link[disabled], .other_page .container-fluid fieldset[disabled] .btn-link, .product_review_page .container-fluid .btn-link, .product_review_page .container-fluid .btn-link:active, .product_review_page .container-fluid .btn-link[disabled], .product_review_page .container-fluid fieldset[disabled] .btn-link { background-color: transparent; -webkit-box-shadow: none; box-shadow: none; }

.registration_page #top_box .btn-link, .registration_page #top_box .btn-link:hover, .registration_page #top_box .btn-link:focus, .registration_page #top_box .btn-link:active, .registration_page #confirm_wrap .btn-link, .registration_page #confirm_wrap .btn-link:hover, .registration_page #confirm_wrap .btn-link:focus, .registration_page #confirm_wrap .btn-link:active, .mypage .container-fluid .btn-link, .mypage .container-fluid .btn-link:hover, .mypage .container-fluid .btn-link:focus, .mypage .container-fluid .btn-link:active, .cart_page .container-fluid .btn-link, .cart_page .container-fluid .btn-link:hover, .cart_page .container-fluid .btn-link:focus, .cart_page .container-fluid .btn-link:active, .other_page .container-fluid .btn-link, .other_page .container-fluid .btn-link:hover, .other_page .container-fluid .btn-link:focus, .other_page .container-fluid .btn-link:active, .cart_page .container-fluid .btn-link, .cart_page .container-fluid .btn-link:hover, .cart_page .container-fluid .btn-link:focus, .cart_page .container-fluid .btn-link:active, .other_page .container-fluid .btn-link, .other_page .container-fluid .btn-link:hover, .other_page .container-fluid .btn-link:focus, .other_page .container-fluid .btn-link:active, .product_review_page .container-fluid .btn-link, .product_review_page .container-fluid .btn-link:hover, .product_review_page .container-fluid .btn-link:focus, .product_review_page .container-fluid .btn-link:active { border-color: transparent; }

.registration_page #top_box .btn-link:hover, .registration_page #top_box .btn-link:focus, .registration_page #confirm_wrap .btn-link:hover, .registration_page #confirm_wrap .btn-link:focus, .mypage .container-fluid .btn-link:hover, .mypage .container-fluid .btn-link:focus, .cart_page .container-fluid .btn-link:hover, .cart_page .container-fluid .btn-link:focus, .other_page .container-fluid .btn-link:hover, .other_page .container-fluid .btn-link:focus, .cart_page .container-fluid .btn-link:hover, .cart_page .container-fluid .btn-link:focus, .other_page .container-fluid .btn-link:hover, .other_page .container-fluid .btn-link:focus, .product_review_page .container-fluid .btn-link:hover, .product_review_page .container-fluid .btn-link:focus { color: #2a6496; text-decoration: underline; background-color: transparent; }

.registration_page #top_box .btn-link[disabled]:hover, .registration_page #top_box fieldset[disabled] .btn-link:hover, .registration_page #top_box .btn-link[disabled]:focus, .registration_page #top_box fieldset[disabled] .btn-link:focus, .registration_page #confirm_wrap .btn-link[disabled]:hover, .registration_page #confirm_wrap fieldset[disabled] .btn-link:hover, .registration_page #confirm_wrap .btn-link[disabled]:focus, .registration_page #confirm_wrap fieldset[disabled] .btn-link:focus, .mypage .container-fluid .btn-link[disabled]:hover, .mypage .container-fluid fieldset[disabled] .btn-link:hover, .mypage .container-fluid .btn-link[disabled]:focus, .mypage .container-fluid fieldset[disabled] .btn-link:focus, .cart_page .container-fluid .btn-link[disabled]:hover, .cart_page .container-fluid fieldset[disabled] .btn-link:hover, .cart_page .container-fluid .btn-link[disabled]:focus, .cart_page .container-fluid fieldset[disabled] .btn-link:focus, .other_page .container-fluid .btn-link[disabled]:hover, .other_page .container-fluid fieldset[disabled] .btn-link:hover, .other_page .container-fluid .btn-link[disabled]:focus, .other_page .container-fluid fieldset[disabled] .btn-link:focus, .cart_page .container-fluid .btn-link[disabled]:hover, .cart_page .container-fluid fieldset[disabled] .btn-link:hover, .cart_page .container-fluid .btn-link[disabled]:focus, .cart_page .container-fluid fieldset[disabled] .btn-link:focus, .other_page .container-fluid .btn-link[disabled]:hover, .other_page .container-fluid fieldset[disabled] .btn-link:hover, .other_page .container-fluid .btn-link[disabled]:focus, .other_page .container-fluid fieldset[disabled] .btn-link:focus, .product_review_page .container-fluid .btn-link[disabled]:hover, .product_review_page .container-fluid fieldset[disabled] .btn-link:hover, .product_review_page .container-fluid .btn-link[disabled]:focus, .product_review_page .container-fluid fieldset[disabled] .btn-link:focus { color: #777; text-decoration: none; }

.registration_page #top_box .label-default, .registration_page #confirm_wrap .label-default, .mypage .container-fluid .label-default, .cart_page .container-fluid .label-default, .other_page .container-fluid .label-default, .cart_page .container-fluid .label-default, .other_page .container-fluid .label-default, .product_review_page .container-fluid .label-default { background-color: #777; }

.registration_page #top_box .label-default[href]:hover, .registration_page #top_box .label-default[href]:focus, .registration_page #confirm_wrap .label-default[href]:hover, .registration_page #confirm_wrap .label-default[href]:focus, .mypage .container-fluid .label-default[href]:hover, .mypage .container-fluid .label-default[href]:focus, .cart_page .container-fluid .label-default[href]:hover, .cart_page .container-fluid .label-default[href]:focus, .other_page .container-fluid .label-default[href]:hover, .other_page .container-fluid .label-default[href]:focus, .cart_page .container-fluid .label-default[href]:hover, .cart_page .container-fluid .label-default[href]:focus, .other_page .container-fluid .label-default[href]:hover, .other_page .container-fluid .label-default[href]:focus, .product_review_page .container-fluid .label-default[href]:hover, .product_review_page .container-fluid .label-default[href]:focus { background-color: #5e5e5e; }

.registration_page #top_box .label-primary, .registration_page #confirm_wrap .label-primary, .mypage .container-fluid .label-primary, .cart_page .container-fluid .label-primary, .other_page .container-fluid .label-primary, .cart_page .container-fluid .label-primary, .other_page .container-fluid .label-primary, .product_review_page .container-fluid .label-primary { background-color: #DE5D50; }

.registration_page #top_box .label-primary[href]:hover, .registration_page #top_box .label-primary[href]:focus, .registration_page #confirm_wrap .label-primary[href]:hover, .registration_page #confirm_wrap .label-primary[href]:focus, .mypage .container-fluid .label-primary[href]:hover, .mypage .container-fluid .label-primary[href]:focus, .cart_page .container-fluid .label-primary[href]:hover, .cart_page .container-fluid .label-primary[href]:focus, .other_page .container-fluid .label-primary[href]:hover, .other_page .container-fluid .label-primary[href]:focus, .cart_page .container-fluid .label-primary[href]:hover, .cart_page .container-fluid .label-primary[href]:focus, .other_page .container-fluid .label-primary[href]:hover, .other_page .container-fluid .label-primary[href]:focus, .product_review_page .container-fluid .label-primary[href]:hover, .product_review_page .container-fluid .label-primary[href]:focus { background-color: #e57d73; }

.registration_page #top_box .label-success, .registration_page #confirm_wrap .label-success, .mypage .container-fluid .label-success, .cart_page .container-fluid .label-success, .other_page .container-fluid .label-success, .cart_page .container-fluid .label-success, .other_page .container-fluid .label-success, .product_review_page .container-fluid .label-success { background-color: #18A689; }

.registration_page #top_box .label-success[href]:hover, .registration_page #top_box .label-success[href]:focus, .registration_page #confirm_wrap .label-success[href]:hover, .registration_page #confirm_wrap .label-success[href]:focus, .mypage .container-fluid .label-success[href]:hover, .mypage .container-fluid .label-success[href]:focus, .cart_page .container-fluid .label-success[href]:hover, .cart_page .container-fluid .label-success[href]:focus, .other_page .container-fluid .label-success[href]:hover, .other_page .container-fluid .label-success[href]:focus, .cart_page .container-fluid .label-success[href]:hover, .cart_page .container-fluid .label-success[href]:focus, .other_page .container-fluid .label-success[href]:hover, .other_page .container-fluid .label-success[href]:focus, .product_review_page .container-fluid .label-success[href]:hover, .product_review_page .container-fluid .label-success[href]:focus { background-color: #0D8969; }

.registration_page #top_box .label-info, .registration_page #confirm_wrap .label-info, .mypage .container-fluid .label-info, .cart_page .container-fluid .label-info, .other_page .container-fluid .label-info, .cart_page .container-fluid .label-info, .other_page .container-fluid .label-info, .product_review_page .container-fluid .label-info { background-color: #5bc0de; }

.registration_page #top_box .label-info[href]:hover, .registration_page #top_box .label-info[href]:focus, .registration_page #confirm_wrap .label-info[href]:hover, .registration_page #confirm_wrap .label-info[href]:focus, .mypage .container-fluid .label-info[href]:hover, .mypage .container-fluid .label-info[href]:focus, .cart_page .container-fluid .label-info[href]:hover, .cart_page .container-fluid .label-info[href]:focus, .other_page .container-fluid .label-info[href]:hover, .other_page .container-fluid .label-info[href]:focus, .cart_page .container-fluid .label-info[href]:hover, .cart_page .container-fluid .label-info[href]:focus, .other_page .container-fluid .label-info[href]:hover, .other_page .container-fluid .label-info[href]:focus, .product_review_page .container-fluid .label-info[href]:hover, .product_review_page .container-fluid .label-info[href]:focus { background-color: #3DA8CF; }

.registration_page #top_box .label-warning, .registration_page #confirm_wrap .label-warning, .mypage .container-fluid .label-warning, .cart_page .container-fluid .label-warning, .other_page .container-fluid .label-warning, .cart_page .container-fluid .label-warning, .other_page .container-fluid .label-warning, .product_review_page .container-fluid .label-warning { background-color: #f0ad4e; }

.registration_page #top_box .label-warning[href]:hover, .registration_page #top_box .label-warning[href]:focus, .registration_page #confirm_wrap .label-warning[href]:hover, .registration_page #confirm_wrap .label-warning[href]:focus, .mypage .container-fluid .label-warning[href]:hover, .mypage .container-fluid .label-warning[href]:focus, .cart_page .container-fluid .label-warning[href]:hover, .cart_page .container-fluid .label-warning[href]:focus, .other_page .container-fluid .label-warning[href]:hover, .other_page .container-fluid .label-warning[href]:focus, .cart_page .container-fluid .label-warning[href]:hover, .cart_page .container-fluid .label-warning[href]:focus, .other_page .container-fluid .label-warning[href]:hover, .other_page .container-fluid .label-warning[href]:focus, .product_review_page .container-fluid .label-warning[href]:hover, .product_review_page .container-fluid .label-warning[href]:focus { background-color: #E99133; }

.registration_page #top_box .label-danger, .registration_page #confirm_wrap .label-danger, .mypage .container-fluid .label-danger, .cart_page .container-fluid .label-danger, .other_page .container-fluid .label-danger, .cart_page .container-fluid .label-danger, .other_page .container-fluid .label-danger, .product_review_page .container-fluid .label-danger { background-color: #d9534f; }

.registration_page #top_box .label-danger[href]:hover, .registration_page #top_box .label-danger[href]:focus, .registration_page #confirm_wrap .label-danger[href]:hover, .registration_page #confirm_wrap .label-danger[href]:focus, .mypage .container-fluid .label-danger[href]:hover, .mypage .container-fluid .label-danger[href]:focus, .cart_page .container-fluid .label-danger[href]:hover, .cart_page .container-fluid .label-danger[href]:focus, .other_page .container-fluid .label-danger[href]:hover, .other_page .container-fluid .label-danger[href]:focus, .cart_page .container-fluid .label-danger[href]:hover, .cart_page .container-fluid .label-danger[href]:focus, .other_page .container-fluid .label-danger[href]:hover, .other_page .container-fluid .label-danger[href]:focus, .product_review_page .container-fluid .label-danger[href]:hover, .product_review_page .container-fluid .label-danger[href]:focus { background-color: #CF3F34; }

.registration_page #top_box .panel-primary, .registration_page #confirm_wrap .panel-primary, .mypage .container-fluid .panel-primary, .cart_page .container-fluid .panel-primary, .other_page .container-fluid .panel-primary, .cart_page .container-fluid .panel-primary, .other_page .container-fluid .panel-primary, .product_review_page .container-fluid .panel-primary { border-color: transparent; }

.registration_page #top_box .panel-primary > .panel-heading, .registration_page #confirm_wrap .panel-primary > .panel-heading, .mypage .container-fluid .panel-primary > .panel-heading, .cart_page .container-fluid .panel-primary > .panel-heading, .other_page .container-fluid .panel-primary > .panel-heading, .cart_page .container-fluid .panel-primary > .panel-heading, .other_page .container-fluid .panel-primary > .panel-heading, .product_review_page .container-fluid .panel-primary > .panel-heading { color: #fff; background-color: #DE5D50; border-color: transparent; }

.registration_page #top_box .panel-primary > .panel-heading + .panel-collapse > .panel-body, .registration_page #confirm_wrap .panel-primary > .panel-heading + .panel-collapse > .panel-body, .mypage .container-fluid .panel-primary > .panel-heading + .panel-collapse > .panel-body, .cart_page .container-fluid .panel-primary > .panel-heading + .panel-collapse > .panel-body, .other_page .container-fluid .panel-primary > .panel-heading + .panel-collapse > .panel-body, .cart_page .container-fluid .panel-primary > .panel-heading + .panel-collapse > .panel-body, .other_page .container-fluid .panel-primary > .panel-heading + .panel-collapse > .panel-body, .product_review_page .container-fluid .panel-primary > .panel-heading + .panel-collapse > .panel-body { border-top-color: transparent; }

.registration_page #top_box .panel-primary > .panel-heading .badge, .registration_page #confirm_wrap .panel-primary > .panel-heading .badge, .mypage .container-fluid .panel-primary > .panel-heading .badge, .cart_page .container-fluid .panel-primary > .panel-heading .badge, .other_page .container-fluid .panel-primary > .panel-heading .badge, .cart_page .container-fluid .panel-primary > .panel-heading .badge, .other_page .container-fluid .panel-primary > .panel-heading .badge, .product_review_page .container-fluid .panel-primary > .panel-heading .badge { color: #DE5D50; background-color: #fff; }

.registration_page #top_box .panel-primary > .panel-footer + .panel-collapse > .panel-body, .registration_page #confirm_wrap .panel-primary > .panel-footer + .panel-collapse > .panel-body, .mypage .container-fluid .panel-primary > .panel-footer + .panel-collapse > .panel-body, .cart_page .container-fluid .panel-primary > .panel-footer + .panel-collapse > .panel-body, .other_page .container-fluid .panel-primary > .panel-footer + .panel-collapse > .panel-body, .cart_page .container-fluid .panel-primary > .panel-footer + .panel-collapse > .panel-body, .other_page .container-fluid .panel-primary > .panel-footer + .panel-collapse > .panel-body, .product_review_page .container-fluid .panel-primary > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #DE5D50; }

.registration_page #top_box .panel-success, .registration_page #confirm_wrap .panel-success, .mypage .container-fluid .panel-success, .cart_page .container-fluid .panel-success, .other_page .container-fluid .panel-success, .cart_page .container-fluid .panel-success, .other_page .container-fluid .panel-success, .product_review_page .container-fluid .panel-success { border-color: transparent; }

.registration_page #top_box .panel-success > .panel-heading, .registration_page #confirm_wrap .panel-success > .panel-heading, .mypage .container-fluid .panel-success > .panel-heading, .cart_page .container-fluid .panel-success > .panel-heading, .other_page .container-fluid .panel-success > .panel-heading, .cart_page .container-fluid .panel-success > .panel-heading, .other_page .container-fluid .panel-success > .panel-heading, .product_review_page .container-fluid .panel-success > .panel-heading { color: #18A689; background-color: #dff0d8; border-color: transparent; }

.registration_page #top_box .panel-success > .panel-heading + .panel-collapse > .panel-body, .registration_page #confirm_wrap .panel-success > .panel-heading + .panel-collapse > .panel-body, .mypage .container-fluid .panel-success > .panel-heading + .panel-collapse > .panel-body, .cart_page .container-fluid .panel-success > .panel-heading + .panel-collapse > .panel-body, .other_page .container-fluid .panel-success > .panel-heading + .panel-collapse > .panel-body, .cart_page .container-fluid .panel-success > .panel-heading + .panel-collapse > .panel-body, .other_page .container-fluid .panel-success > .panel-heading + .panel-collapse > .panel-body, .product_review_page .container-fluid .panel-success > .panel-heading + .panel-collapse > .panel-body { border-top-color: transparent; }

.registration_page #top_box .panel-success > .panel-heading .badge, .registration_page #confirm_wrap .panel-success > .panel-heading .badge, .mypage .container-fluid .panel-success > .panel-heading .badge, .cart_page .container-fluid .panel-success > .panel-heading .badge, .other_page .container-fluid .panel-success > .panel-heading .badge, .cart_page .container-fluid .panel-success > .panel-heading .badge, .other_page .container-fluid .panel-success > .panel-heading .badge, .product_review_page .container-fluid .panel-success > .panel-heading .badge { color: #dff0d8; background-color: #18A689; }

.registration_page #top_box .panel-success > .panel-footer + .panel-collapse > .panel-body, .registration_page #confirm_wrap .panel-success > .panel-footer + .panel-collapse > .panel-body, .mypage .container-fluid .panel-success > .panel-footer + .panel-collapse > .panel-body, .cart_page .container-fluid .panel-success > .panel-footer + .panel-collapse > .panel-body, .other_page .container-fluid .panel-success > .panel-footer + .panel-collapse > .panel-body, .cart_page .container-fluid .panel-success > .panel-footer + .panel-collapse > .panel-body, .other_page .container-fluid .panel-success > .panel-footer + .panel-collapse > .panel-body, .product_review_page .container-fluid .panel-success > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: transparent; }

.registration_page #top_box .panel-info, .registration_page #confirm_wrap .panel-info, .mypage .container-fluid .panel-info, .cart_page .container-fluid .panel-info, .other_page .container-fluid .panel-info, .cart_page .container-fluid .panel-info, .other_page .container-fluid .panel-info, .product_review_page .container-fluid .panel-info { border-color: transparent; }

.registration_page #top_box .panel-info > .panel-heading, .registration_page #confirm_wrap .panel-info > .panel-heading, .mypage .container-fluid .panel-info > .panel-heading, .cart_page .container-fluid .panel-info > .panel-heading, .other_page .container-fluid .panel-info > .panel-heading, .cart_page .container-fluid .panel-info > .panel-heading, .other_page .container-fluid .panel-info > .panel-heading, .product_review_page .container-fluid .panel-info > .panel-heading { color: #fff; background-color: #42B3E5; border-color: transparent; }

.registration_page #top_box .panel-info > .panel-heading + .panel-collapse > .panel-body, .registration_page #confirm_wrap .panel-info > .panel-heading + .panel-collapse > .panel-body, .mypage .container-fluid .panel-info > .panel-heading + .panel-collapse > .panel-body, .cart_page .container-fluid .panel-info > .panel-heading + .panel-collapse > .panel-body, .other_page .container-fluid .panel-info > .panel-heading + .panel-collapse > .panel-body, .cart_page .container-fluid .panel-info > .panel-heading + .panel-collapse > .panel-body, .other_page .container-fluid .panel-info > .panel-heading + .panel-collapse > .panel-body, .product_review_page .container-fluid .panel-info > .panel-heading + .panel-collapse > .panel-body { border-top-color: transparent; }

.registration_page #top_box .panel-info > .panel-heading .badge, .registration_page #confirm_wrap .panel-info > .panel-heading .badge, .mypage .container-fluid .panel-info > .panel-heading .badge, .cart_page .container-fluid .panel-info > .panel-heading .badge, .other_page .container-fluid .panel-info > .panel-heading .badge, .cart_page .container-fluid .panel-info > .panel-heading .badge, .other_page .container-fluid .panel-info > .panel-heading .badge, .product_review_page .container-fluid .panel-info > .panel-heading .badge { color: #fff; background-color: #31708f; }

.registration_page #top_box .panel-info > .panel-footer + .panel-collapse > .panel-body, .registration_page #confirm_wrap .panel-info > .panel-footer + .panel-collapse > .panel-body, .mypage .container-fluid .panel-info > .panel-footer + .panel-collapse > .panel-body, .cart_page .container-fluid .panel-info > .panel-footer + .panel-collapse > .panel-body, .other_page .container-fluid .panel-info > .panel-footer + .panel-collapse > .panel-body, .cart_page .container-fluid .panel-info > .panel-footer + .panel-collapse > .panel-body, .other_page .container-fluid .panel-info > .panel-footer + .panel-collapse > .panel-body, .product_review_page .container-fluid .panel-info > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: transparent; }

.registration_page #top_box .panel-warning, .registration_page #confirm_wrap .panel-warning, .mypage .container-fluid .panel-warning, .cart_page .container-fluid .panel-warning, .other_page .container-fluid .panel-warning, .cart_page .container-fluid .panel-warning, .other_page .container-fluid .panel-warning, .product_review_page .container-fluid .panel-warning { border-color: transparent; }

.registration_page #top_box .panel-warning > .panel-heading, .registration_page #confirm_wrap .panel-warning > .panel-heading, .mypage .container-fluid .panel-warning > .panel-heading, .cart_page .container-fluid .panel-warning > .panel-heading, .other_page .container-fluid .panel-warning > .panel-heading, .cart_page .container-fluid .panel-warning > .panel-heading, .other_page .container-fluid .panel-warning > .panel-heading, .product_review_page .container-fluid .panel-warning > .panel-heading { color: #fff; background-color: #fcf8e3; border-color: transparent; }

.registration_page #top_box .panel-warning > .panel-heading + .panel-collapse > .panel-body, .registration_page #confirm_wrap .panel-warning > .panel-heading + .panel-collapse > .panel-body, .mypage .container-fluid .panel-warning > .panel-heading + .panel-collapse > .panel-body, .cart_page .container-fluid .panel-warning > .panel-heading + .panel-collapse > .panel-body, .other_page .container-fluid .panel-warning > .panel-heading + .panel-collapse > .panel-body, .cart_page .container-fluid .panel-warning > .panel-heading + .panel-collapse > .panel-body, .other_page .container-fluid .panel-warning > .panel-heading + .panel-collapse > .panel-body, .product_review_page .container-fluid .panel-warning > .panel-heading + .panel-collapse > .panel-body { border-top-color: transparent; }

.registration_page #top_box .panel-warning > .panel-heading .badge, .registration_page #confirm_wrap .panel-warning > .panel-heading .badge, .mypage .container-fluid .panel-warning > .panel-heading .badge, .cart_page .container-fluid .panel-warning > .panel-heading .badge, .other_page .container-fluid .panel-warning > .panel-heading .badge, .cart_page .container-fluid .panel-warning > .panel-heading .badge, .other_page .container-fluid .panel-warning > .panel-heading .badge, .product_review_page .container-fluid .panel-warning > .panel-heading .badge { color: #fff; background-color: #8a6d3b; }

.registration_page #top_box .panel-warning > .panel-footer + .panel-collapse > .panel-body, .registration_page #confirm_wrap .panel-warning > .panel-footer + .panel-collapse > .panel-body, .mypage .container-fluid .panel-warning > .panel-footer + .panel-collapse > .panel-body, .cart_page .container-fluid .panel-warning > .panel-footer + .panel-collapse > .panel-body, .other_page .container-fluid .panel-warning > .panel-footer + .panel-collapse > .panel-body, .cart_page .container-fluid .panel-warning > .panel-footer + .panel-collapse > .panel-body, .other_page .container-fluid .panel-warning > .panel-footer + .panel-collapse > .panel-body, .product_review_page .container-fluid .panel-warning > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: transparent; }

.registration_page #top_box .panel-danger, .registration_page #confirm_wrap .panel-danger, .mypage .container-fluid .panel-danger, .cart_page .container-fluid .panel-danger, .other_page .container-fluid .panel-danger, .cart_page .container-fluid .panel-danger, .other_page .container-fluid .panel-danger, .product_review_page .container-fluid .panel-danger { border-color: #ebccd1; }

.registration_page #top_box .panel-danger > .panel-heading, .registration_page #confirm_wrap .panel-danger > .panel-heading, .mypage .container-fluid .panel-danger > .panel-heading, .cart_page .container-fluid .panel-danger > .panel-heading, .other_page .container-fluid .panel-danger > .panel-heading, .cart_page .container-fluid .panel-danger > .panel-heading, .other_page .container-fluid .panel-danger > .panel-heading, .product_review_page .container-fluid .panel-danger > .panel-heading { color: #fff; background-color: #DE5D50; border-color: transparent; }

.registration_page #top_box .panel-danger > .panel-heading + .panel-collapse > .panel-body, .registration_page #confirm_wrap .panel-danger > .panel-heading + .panel-collapse > .panel-body, .mypage .container-fluid .panel-danger > .panel-heading + .panel-collapse > .panel-body, .cart_page .container-fluid .panel-danger > .panel-heading + .panel-collapse > .panel-body, .other_page .container-fluid .panel-danger > .panel-heading + .panel-collapse > .panel-body, .cart_page .container-fluid .panel-danger > .panel-heading + .panel-collapse > .panel-body, .other_page .container-fluid .panel-danger > .panel-heading + .panel-collapse > .panel-body, .product_review_page .container-fluid .panel-danger > .panel-heading + .panel-collapse > .panel-body { border-top-color: transparent; }

.registration_page #top_box .panel-danger > .panel-heading .badge, .registration_page #confirm_wrap .panel-danger > .panel-heading .badge, .mypage .container-fluid .panel-danger > .panel-heading .badge, .cart_page .container-fluid .panel-danger > .panel-heading .badge, .other_page .container-fluid .panel-danger > .panel-heading .badge, .cart_page .container-fluid .panel-danger > .panel-heading .badge, .other_page .container-fluid .panel-danger > .panel-heading .badge, .product_review_page .container-fluid .panel-danger > .panel-heading .badge { color: #fff; background-color: #DE5D50; }

.registration_page #top_box .panel-danger > .panel-footer + .panel-collapse > .panel-body, .registration_page #confirm_wrap .panel-danger > .panel-footer + .panel-collapse > .panel-body, .mypage .container-fluid .panel-danger > .panel-footer + .panel-collapse > .panel-body, .cart_page .container-fluid .panel-danger > .panel-footer + .panel-collapse > .panel-body, .other_page .container-fluid .panel-danger > .panel-footer + .panel-collapse > .panel-body, .cart_page .container-fluid .panel-danger > .panel-footer + .panel-collapse > .panel-body, .other_page .container-fluid .panel-danger > .panel-footer + .panel-collapse > .panel-body, .product_review_page .container-fluid .panel-danger > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: transparent; }

.registration_page #top_box .alert-success, .registration_page #confirm_wrap .alert-success, .mypage .container-fluid .alert-success, .cart_page .container-fluid .alert-success, .other_page .container-fluid .alert-success, .cart_page .container-fluid .alert-success, .other_page .container-fluid .alert-success, .product_review_page .container-fluid .alert-success { color: #fff; background-color: #18a689; border-color: transparent; }

.registration_page #top_box .alert-success hr, .registration_page #confirm_wrap .alert-success hr, .mypage .container-fluid .alert-success hr, .cart_page .container-fluid .alert-success hr, .other_page .container-fluid .alert-success hr, .cart_page .container-fluid .alert-success hr, .other_page .container-fluid .alert-success hr, .product_review_page .container-fluid .alert-success hr { border-color: transparent; }

.registration_page #top_box .alert-success .alert-link, .registration_page #confirm_wrap .alert-success .alert-link, .mypage .container-fluid .alert-success .alert-link, .cart_page .container-fluid .alert-success .alert-link, .other_page .container-fluid .alert-success .alert-link, .cart_page .container-fluid .alert-success .alert-link, .other_page .container-fluid .alert-success .alert-link, .product_review_page .container-fluid .alert-success .alert-link { color: #fff; }

.registration_page #top_box .alert-info, .registration_page #confirm_wrap .alert-info, .mypage .container-fluid .alert-info, .cart_page .container-fluid .alert-info, .other_page .container-fluid .alert-info, .cart_page .container-fluid .alert-info, .other_page .container-fluid .alert-info, .product_review_page .container-fluid .alert-info { color: #fff; background-color: #42B3E5; border-color: transparent; }

.registration_page #top_box .alert-info hr, .registration_page #confirm_wrap .alert-info hr, .mypage .container-fluid .alert-info hr, .cart_page .container-fluid .alert-info hr, .other_page .container-fluid .alert-info hr, .cart_page .container-fluid .alert-info hr, .other_page .container-fluid .alert-info hr, .product_review_page .container-fluid .alert-info hr { border-top-color: #a6e1ec; }

.registration_page #top_box .alert-info .alert-link, .registration_page #confirm_wrap .alert-info .alert-link, .mypage .container-fluid .alert-info .alert-link, .cart_page .container-fluid .alert-info .alert-link, .other_page .container-fluid .alert-info .alert-link, .cart_page .container-fluid .alert-info .alert-link, .other_page .container-fluid .alert-info .alert-link, .product_review_page .container-fluid .alert-info .alert-link { color: #fff; }

.registration_page #top_box .alert-warning, .registration_page #confirm_wrap .alert-warning, .mypage .container-fluid .alert-warning, .cart_page .container-fluid .alert-warning, .other_page .container-fluid .alert-warning, .cart_page .container-fluid .alert-warning, .other_page .container-fluid .alert-warning, .product_review_page .container-fluid .alert-warning { color: #fff; background-color: #f0ad4e; border-color: transparent; }

.registration_page #top_box .alert-warning hr, .registration_page #confirm_wrap .alert-warning hr, .mypage .container-fluid .alert-warning hr, .cart_page .container-fluid .alert-warning hr, .other_page .container-fluid .alert-warning hr, .cart_page .container-fluid .alert-warning hr, .other_page .container-fluid .alert-warning hr, .product_review_page .container-fluid .alert-warning hr { border-color: transparent; }

.registration_page #top_box .alert-warning .alert-link, .registration_page #confirm_wrap .alert-warning .alert-link, .mypage .container-fluid .alert-warning .alert-link, .cart_page .container-fluid .alert-warning .alert-link, .other_page .container-fluid .alert-warning .alert-link, .cart_page .container-fluid .alert-warning .alert-link, .other_page .container-fluid .alert-warning .alert-link, .product_review_page .container-fluid .alert-warning .alert-link { color: #fff; }

.registration_page #top_box .alert-danger, .registration_page #confirm_wrap .alert-danger, .mypage .container-fluid .alert-danger, .cart_page .container-fluid .alert-danger, .other_page .container-fluid .alert-danger, .cart_page .container-fluid .alert-danger, .other_page .container-fluid .alert-danger, .product_review_page .container-fluid .alert-danger { color: #fff; background-color: #DE5D50; border-color: transparent; }

.registration_page #top_box .alert-danger hr, .registration_page #confirm_wrap .alert-danger hr, .mypage .container-fluid .alert-danger hr, .cart_page .container-fluid .alert-danger hr, .other_page .container-fluid .alert-danger hr, .cart_page .container-fluid .alert-danger hr, .other_page .container-fluid .alert-danger hr, .product_review_page .container-fluid .alert-danger hr { border-color: transparent; }

.registration_page #top_box .alert-danger .alert-link, .registration_page #confirm_wrap .alert-danger .alert-link, .mypage .container-fluid .alert-danger .alert-link, .cart_page .container-fluid .alert-danger .alert-link, .other_page .container-fluid .alert-danger .alert-link, .cart_page .container-fluid .alert-danger .alert-link, .other_page .container-fluid .alert-danger .alert-link, .product_review_page .container-fluid .alert-danger .alert-link { color: #fff; }

@media only screen and (max-width: 767px) { .registration_page #top_box, .registration_page #confirm_wrap, .mypage .container-fluid, .cart_page .container-fluid, .other_page .container-fluid, .cart_page .container-fluid, .other_page .container-fluid, .product_review_page .container-fluid { /* --------- common ---------- */ /****** Header Setting ********/ /****** Side Setting ********/ /****** Effect Setting ********/ /* Overlay */ /* My page address */ }
  .registration_page #top_box .drawer-open #contents, .registration_page #top_box .drawer-open #header, .registration_page #top_box .drawer-open #footer, .registration_page #top_box .drawer-open .pagetop, .registration_page #confirm_wrap .drawer-open #contents, .registration_page #confirm_wrap .drawer-open #header, .registration_page #confirm_wrap .drawer-open #footer, .registration_page #confirm_wrap .drawer-open .pagetop, .mypage .container-fluid .drawer-open #contents, .mypage .container-fluid .drawer-open #header, .mypage .container-fluid .drawer-open #footer, .mypage .container-fluid .drawer-open .pagetop, .cart_page .container-fluid .drawer-open #contents, .cart_page .container-fluid .drawer-open #header, .cart_page .container-fluid .drawer-open #footer, .cart_page .container-fluid .drawer-open .pagetop, .other_page .container-fluid .drawer-open #contents, .other_page .container-fluid .drawer-open #header, .other_page .container-fluid .drawer-open #footer, .other_page .container-fluid .drawer-open .pagetop, .cart_page .container-fluid .drawer-open #contents, .cart_page .container-fluid .drawer-open #header, .cart_page .container-fluid .drawer-open #footer, .cart_page .container-fluid .drawer-open .pagetop, .other_page .container-fluid .drawer-open #contents, .other_page .container-fluid .drawer-open #header, .other_page .container-fluid .drawer-open #footer, .other_page .container-fluid .drawer-open .pagetop, .product_review_page .container-fluid .drawer-open #contents, .product_review_page .container-fluid .drawer-open #header, .product_review_page .container-fluid .drawer-open #footer, .product_review_page .container-fluid .drawer-open .pagetop { -webkit-transform: translateX(-260px); transform: translateX(-260px); }
  .registration_page #top_box .sp, .registration_page #confirm_wrap .sp, .mypage .container-fluid .sp, .cart_page .container-fluid .sp, .other_page .container-fluid .sp, .cart_page .container-fluid .sp, .other_page .container-fluid .sp, .product_review_page .container-fluid .sp { display: block !important; }
  .registration_page #top_box .pc, .registration_page #confirm_wrap .pc, .mypage .container-fluid .pc, .cart_page .container-fluid .pc, .other_page .container-fluid .pc, .cart_page .container-fluid .pc, .other_page .container-fluid .pc, .product_review_page .container-fluid .pc { display: none !important; }
  .registration_page #top_box span.sp, .registration_page #confirm_wrap span.sp, .mypage .container-fluid span.sp, .cart_page .container-fluid span.sp, .other_page .container-fluid span.sp, .cart_page .container-fluid span.sp, .other_page .container-fluid span.sp, .product_review_page .container-fluid span.sp { display: inline !important; }
  .registration_page #top_box .drawer, .registration_page #confirm_wrap .drawer, .mypage .container-fluid .drawer, .cart_page .container-fluid .drawer, .other_page .container-fluid .drawer, .cart_page .container-fluid .drawer, .other_page .container-fluid .drawer, .product_review_page .container-fluid .drawer { height: 0; visibility: hidden; -webkit-transition: visibility 0s 0.3s; transition: visibility 0s 0.3s; }
  .registration_page #top_box .drawer-open .drawer, .registration_page #confirm_wrap .drawer-open .drawer, .mypage .container-fluid .drawer-open .drawer, .cart_page .container-fluid .drawer-open .drawer, .other_page .container-fluid .drawer-open .drawer, .cart_page .container-fluid .drawer-open .drawer, .other_page .container-fluid .drawer-open .drawer, .product_review_page .container-fluid .drawer-open .drawer { height: 100%; visibility: visible; -webkit-transition: visibility 0s 0s; transition: visibility 0s 0s; }
  .registration_page #top_box .category-nav a, .registration_page #confirm_wrap .category-nav a, .mypage .container-fluid .category-nav a, .cart_page .container-fluid .category-nav a, .other_page .container-fluid .category-nav a, .cart_page .container-fluid .category-nav a, .other_page .container-fluid .category-nav a, .product_review_page .container-fluid .category-nav a { will-change: transform, opacity; }
  .registration_page #top_box .overlay.is-visible, .registration_page #confirm_wrap .overlay.is-visible, .mypage .container-fluid .overlay.is-visible, .cart_page .container-fluid .overlay.is-visible, .other_page .container-fluid .overlay.is-visible, .cart_page .container-fluid .overlay.is-visible, .other_page .container-fluid .overlay.is-visible, .product_review_page .container-fluid .overlay.is-visible { -webkit-transform: translateX(-260px); transform: translateX(-260px); }
  .registration_page #top_box .overlay.is-visible.cart-is-visible, .registration_page #confirm_wrap .overlay.is-visible.cart-is-visible, .mypage .container-fluid .overlay.is-visible.cart-is-visible, .cart_page .container-fluid .overlay.is-visible.cart-is-visible, .other_page .container-fluid .overlay.is-visible.cart-is-visible, .cart_page .container-fluid .overlay.is-visible.cart-is-visible, .other_page .container-fluid .overlay.is-visible.cart-is-visible, .product_review_page .container-fluid .overlay.is-visible.cart-is-visible { -webkit-transform: translateX(0); transform: translateX(0); }
  .registration_page #top_box #delivery_address_list div.is-edit p.btn_edit, .registration_page #confirm_wrap #delivery_address_list div.is-edit p.btn_edit, .mypage .container-fluid #delivery_address_list div.is-edit p.btn_edit, .cart_page .container-fluid #delivery_address_list div.is-edit p.btn_edit, .other_page .container-fluid #delivery_address_list div.is-edit p.btn_edit, .cart_page .container-fluid #delivery_address_list div.is-edit p.btn_edit, .other_page .container-fluid #delivery_address_list div.is-edit p.btn_edit, .product_review_page .container-fluid #delivery_address_list div.is-edit p.btn_edit { top: 30%; } }

@media only screen and (min-width: 768px) { .registration_page #top_box, .registration_page #confirm_wrap, .mypage .container-fluid, .cart_page .container-fluid, .other_page .container-fluid, .cart_page .container-fluid, .other_page .container-fluid, .product_review_page .container-fluid { /* --------- common ---------- */ /* -------------------------------- Parts -------------------------------- */ /* heading */ /* btn */ /* badge */ /* tableStyle */ /* tableish */ /* dl-table */ /* pagination */ /* topicpath */ /* intro */ /* message */ /* flowline */ /* .cart .item_box */ /* error_box */ /****** Layout ********/ /* header */ /* -- main_left (side_right only) -- */ /* main */ /* -- main_right (side_left only) -- */ /* main */ /* -- main_only -- */ /* main */ /* -- main_left_right (side_left & side_right) -- */ /* main */ /* category_nav */ /****** Header Setting ********/ /* header-buttons */ /* cart_area */ /* search_area */ /****** Side Setting ********/ /*	Category navigation --------------------------- */ /* category-nav */ /* ----- category_nav in header ---- */ /* category-nav */ /* ----- category_nav in side ---- */ /* category-nav */ /* newslist */ /* Item List Page ------------------------------------------- */ /* Item Detail Page ------------------------------------------- */ /* freearea */ /* review_area */ /* keyword_area */ /* recommend_area */ /* Cart Page ------------------------------------------- */ /* payment_list */ /* MyPage ------------------------------------------- */ /* ナビゲーション項目が6件の場合 .local_nav li { width: 16.66666667% }*/ /****** Footer Setting ********/ /****** Effect Setting ********/ /* Overlay */ /****** Each BlockParts Setting ********/ /* Cart */ /* Search */ /* ----- category_nav in header  ---- */ /* ----- category_nav in side ---- */ /* Member area */ /****** Each Page Setting ********/ /* Item List Page ------------------------------------------- */ /* Item Detail Page ------------------------------------------- */ /* Cart Page ------------------------------------------- */ /* MyPage ------------------------------------------- */ /* My page address */ /* Registration Page ------------------------------------------- */ /* Other Page ------------------------------------------- */ /* Login Page */ /* Forgot Page */ /* Error Page */ }
  .registration_page #top_box .container-fluid, .registration_page #confirm_wrap .container-fluid, .mypage .container-fluid .container-fluid, .cart_page .container-fluid .container-fluid, .other_page .container-fluid .container-fluid, .cart_page .container-fluid .container-fluid, .other_page .container-fluid .container-fluid, .product_review_page .container-fluid .container-fluid { padding-left: 16px; padding-right: 16px; }
  .registration_page #top_box .row, .registration_page #confirm_wrap .row, .mypage .container-fluid .row, .cart_page .container-fluid .row, .other_page .container-fluid .row, .cart_page .container-fluid .row, .other_page .container-fluid .row, .product_review_page .container-fluid .row { margin-left: -16px; margin-right: -16px; padding-bottom: 16px; }
  .registration_page #top_box .col-xs-1, .registration_page #top_box .col-sm-1, .registration_page #top_box .col-md-1, .registration_page #top_box .col-lg-1, .registration_page #top_box .col-xs-2, .registration_page #top_box .col-sm-2, .registration_page #top_box .col-md-2, .registration_page #top_box .col-lg-2, .registration_page #top_box .col-xs-3, .registration_page #top_box .col-sm-3, .registration_page #top_box .col-md-3, .registration_page #top_box .col-lg-3, .registration_page #top_box .col-xs-4, .registration_page #top_box .col-sm-4, .registration_page #top_box .col-md-4, .registration_page #top_box .col-lg-4, .registration_page #top_box .col-xs-5, .registration_page #top_box .col-sm-5, .registration_page #top_box .col-md-5, .registration_page #top_box .col-lg-5, .registration_page #top_box .col-xs-6, .registration_page #top_box .col-sm-6, .registration_page #top_box .col-md-6, .registration_page #top_box .col-lg-6, .registration_page #top_box .col-xs-7, .registration_page #top_box .col-sm-7, .registration_page #top_box .col-md-7, .registration_page #top_box .col-lg-7, .registration_page #top_box .col-xs-8, .registration_page #top_box .col-sm-8, .registration_page #top_box .col-md-8, .registration_page #top_box .col-lg-8, .registration_page #top_box .col-xs-9, .registration_page #top_box .col-sm-9, .registration_page #top_box .col-md-9, .registration_page #top_box .col-lg-9, .registration_page #top_box .col-xs-10, .registration_page #top_box .col-sm-10, .registration_page #top_box .col-md-10, .registration_page #top_box .col-lg-10, .registration_page #top_box .col-xs-11, .registration_page #top_box .col-sm-11, .registration_page #top_box .col-md-11, .registration_page #top_box .col-lg-11, .registration_page #top_box .col-xs-12, .registration_page #top_box .col-sm-12, .registration_page #top_box .col-md-12, .registration_page #top_box .col-lg-12, .registration_page #confirm_wrap .col-xs-1, .registration_page #confirm_wrap .col-sm-1, .registration_page #confirm_wrap .col-md-1, .registration_page #confirm_wrap .col-lg-1, .registration_page #confirm_wrap .col-xs-2, .registration_page #confirm_wrap .col-sm-2, .registration_page #confirm_wrap .col-md-2, .registration_page #confirm_wrap .col-lg-2, .registration_page #confirm_wrap .col-xs-3, .registration_page #confirm_wrap .col-sm-3, .registration_page #confirm_wrap .col-md-3, .registration_page #confirm_wrap .col-lg-3, .registration_page #confirm_wrap .col-xs-4, .registration_page #confirm_wrap .col-sm-4, .registration_page #confirm_wrap .col-md-4, .registration_page #confirm_wrap .col-lg-4, .registration_page #confirm_wrap .col-xs-5, .registration_page #confirm_wrap .col-sm-5, .registration_page #confirm_wrap .col-md-5, .registration_page #confirm_wrap .col-lg-5, .registration_page #confirm_wrap .col-xs-6, .registration_page #confirm_wrap .col-sm-6, .registration_page #confirm_wrap .col-md-6, .registration_page #confirm_wrap .col-lg-6, .registration_page #confirm_wrap .col-xs-7, .registration_page #confirm_wrap .col-sm-7, .registration_page #confirm_wrap .col-md-7, .registration_page #confirm_wrap .col-lg-7, .registration_page #confirm_wrap .col-xs-8, .registration_page #confirm_wrap .col-sm-8, .registration_page #confirm_wrap .col-md-8, .registration_page #confirm_wrap .col-lg-8, .registration_page #confirm_wrap .col-xs-9, .registration_page #confirm_wrap .col-sm-9, .registration_page #confirm_wrap .col-md-9, .registration_page #confirm_wrap .col-lg-9, .registration_page #confirm_wrap .col-xs-10, .registration_page #confirm_wrap .col-sm-10, .registration_page #confirm_wrap .col-md-10, .registration_page #confirm_wrap .col-lg-10, .registration_page #confirm_wrap .col-xs-11, .registration_page #confirm_wrap .col-sm-11, .registration_page #confirm_wrap .col-md-11, .registration_page #confirm_wrap .col-lg-11, .registration_page #confirm_wrap .col-xs-12, .registration_page #confirm_wrap .col-sm-12, .registration_page #confirm_wrap .col-md-12, .registration_page #confirm_wrap .col-lg-12, .mypage .container-fluid .col-xs-1, .mypage .container-fluid .col-sm-1, .mypage .container-fluid .col-md-1, .mypage .container-fluid .col-lg-1, .mypage .container-fluid .col-xs-2, .mypage .container-fluid .col-sm-2, .mypage .container-fluid .col-md-2, .mypage .container-fluid .col-lg-2, .mypage .container-fluid .col-xs-3, .mypage .container-fluid .col-sm-3, .mypage .container-fluid .col-md-3, .mypage .container-fluid .col-lg-3, .mypage .container-fluid .col-xs-4, .mypage .container-fluid .col-sm-4, .mypage .container-fluid .col-md-4, .mypage .container-fluid .col-lg-4, .mypage .container-fluid .col-xs-5, .mypage .container-fluid .col-sm-5, .mypage .container-fluid .col-md-5, .mypage .container-fluid .col-lg-5, .mypage .container-fluid .col-xs-6, .mypage .container-fluid .col-sm-6, .mypage .container-fluid .col-md-6, .mypage .container-fluid .col-lg-6, .mypage .container-fluid .col-xs-7, .mypage .container-fluid .col-sm-7, .mypage .container-fluid .col-md-7, .mypage .container-fluid .col-lg-7, .mypage .container-fluid .col-xs-8, .mypage .container-fluid .col-sm-8, .mypage .container-fluid .col-md-8, .mypage .container-fluid .col-lg-8, .mypage .container-fluid .col-xs-9, .mypage .container-fluid .col-sm-9, .mypage .container-fluid .col-md-9, .mypage .container-fluid .col-lg-9, .mypage .container-fluid .col-xs-10, .mypage .container-fluid .col-sm-10, .mypage .container-fluid .col-md-10, .mypage .container-fluid .col-lg-10, .mypage .container-fluid .col-xs-11, .mypage .container-fluid .col-sm-11, .mypage .container-fluid .col-md-11, .mypage .container-fluid .col-lg-11, .mypage .container-fluid .col-xs-12, .mypage .container-fluid .col-sm-12, .mypage .container-fluid .col-md-12, .mypage .container-fluid .col-lg-12, .cart_page .container-fluid .col-xs-1, .cart_page .container-fluid .col-sm-1, .cart_page .container-fluid .col-md-1, .cart_page .container-fluid .col-lg-1, .cart_page .container-fluid .col-xs-2, .cart_page .container-fluid .col-sm-2, .cart_page .container-fluid .col-md-2, .cart_page .container-fluid .col-lg-2, .cart_page .container-fluid .col-xs-3, .cart_page .container-fluid .col-sm-3, .cart_page .container-fluid .col-md-3, .cart_page .container-fluid .col-lg-3, .cart_page .container-fluid .col-xs-4, .cart_page .container-fluid .col-sm-4, .cart_page .container-fluid .col-md-4, .cart_page .container-fluid .col-lg-4, .cart_page .container-fluid .col-xs-5, .cart_page .container-fluid .col-sm-5, .cart_page .container-fluid .col-md-5, .cart_page .container-fluid .col-lg-5, .cart_page .container-fluid .col-xs-6, .cart_page .container-fluid .col-sm-6, .cart_page .container-fluid .col-md-6, .cart_page .container-fluid .col-lg-6, .cart_page .container-fluid .col-xs-7, .cart_page .container-fluid .col-sm-7, .cart_page .container-fluid .col-md-7, .cart_page .container-fluid .col-lg-7, .cart_page .container-fluid .col-xs-8, .cart_page .container-fluid .col-sm-8, .cart_page .container-fluid .col-md-8, .cart_page .container-fluid .col-lg-8, .cart_page .container-fluid .col-xs-9, .cart_page .container-fluid .col-sm-9, .cart_page .container-fluid .col-md-9, .cart_page .container-fluid .col-lg-9, .cart_page .container-fluid .col-xs-10, .cart_page .container-fluid .col-sm-10, .cart_page .container-fluid .col-md-10, .cart_page .container-fluid .col-lg-10, .cart_page .container-fluid .col-xs-11, .cart_page .container-fluid .col-sm-11, .cart_page .container-fluid .col-md-11, .cart_page .container-fluid .col-lg-11, .cart_page .container-fluid .col-xs-12, .cart_page .container-fluid .col-sm-12, .cart_page .container-fluid .col-md-12, .cart_page .container-fluid .col-lg-12, .other_page .container-fluid .col-xs-1, .other_page .container-fluid .col-sm-1, .other_page .container-fluid .col-md-1, .other_page .container-fluid .col-lg-1, .other_page .container-fluid .col-xs-2, .other_page .container-fluid .col-sm-2, .other_page .container-fluid .col-md-2, .other_page .container-fluid .col-lg-2, .other_page .container-fluid .col-xs-3, .other_page .container-fluid .col-sm-3, .other_page .container-fluid .col-md-3, .other_page .container-fluid .col-lg-3, .other_page .container-fluid .col-xs-4, .other_page .container-fluid .col-sm-4, .other_page .container-fluid .col-md-4, .other_page .container-fluid .col-lg-4, .other_page .container-fluid .col-xs-5, .other_page .container-fluid .col-sm-5, .other_page .container-fluid .col-md-5, .other_page .container-fluid .col-lg-5, .other_page .container-fluid .col-xs-6, .other_page .container-fluid .col-sm-6, .other_page .container-fluid .col-md-6, .other_page .container-fluid .col-lg-6, .other_page .container-fluid .col-xs-7, .other_page .container-fluid .col-sm-7, .other_page .container-fluid .col-md-7, .other_page .container-fluid .col-lg-7, .other_page .container-fluid .col-xs-8, .other_page .container-fluid .col-sm-8, .other_page .container-fluid .col-md-8, .other_page .container-fluid .col-lg-8, .other_page .container-fluid .col-xs-9, .other_page .container-fluid .col-sm-9, .other_page .container-fluid .col-md-9, .other_page .container-fluid .col-lg-9, .other_page .container-fluid .col-xs-10, .other_page .container-fluid .col-sm-10, .other_page .container-fluid .col-md-10, .other_page .container-fluid .col-lg-10, .other_page .container-fluid .col-xs-11, .other_page .container-fluid .col-sm-11, .other_page .container-fluid .col-md-11, .other_page .container-fluid .col-lg-11, .other_page .container-fluid .col-xs-12, .other_page .container-fluid .col-sm-12, .other_page .container-fluid .col-md-12, .other_page .container-fluid .col-lg-12, .cart_page .container-fluid .col-xs-1, .cart_page .container-fluid .col-sm-1, .cart_page .container-fluid .col-md-1, .cart_page .container-fluid .col-lg-1, .cart_page .container-fluid .col-xs-2, .cart_page .container-fluid .col-sm-2, .cart_page .container-fluid .col-md-2, .cart_page .container-fluid .col-lg-2, .cart_page .container-fluid .col-xs-3, .cart_page .container-fluid .col-sm-3, .cart_page .container-fluid .col-md-3, .cart_page .container-fluid .col-lg-3, .cart_page .container-fluid .col-xs-4, .cart_page .container-fluid .col-sm-4, .cart_page .container-fluid .col-md-4, .cart_page .container-fluid .col-lg-4, .cart_page .container-fluid .col-xs-5, .cart_page .container-fluid .col-sm-5, .cart_page .container-fluid .col-md-5, .cart_page .container-fluid .col-lg-5, .cart_page .container-fluid .col-xs-6, .cart_page .container-fluid .col-sm-6, .cart_page .container-fluid .col-md-6, .cart_page .container-fluid .col-lg-6, .cart_page .container-fluid .col-xs-7, .cart_page .container-fluid .col-sm-7, .cart_page .container-fluid .col-md-7, .cart_page .container-fluid .col-lg-7, .cart_page .container-fluid .col-xs-8, .cart_page .container-fluid .col-sm-8, .cart_page .container-fluid .col-md-8, .cart_page .container-fluid .col-lg-8, .cart_page .container-fluid .col-xs-9, .cart_page .container-fluid .col-sm-9, .cart_page .container-fluid .col-md-9, .cart_page .container-fluid .col-lg-9, .cart_page .container-fluid .col-xs-10, .cart_page .container-fluid .col-sm-10, .cart_page .container-fluid .col-md-10, .cart_page .container-fluid .col-lg-10, .cart_page .container-fluid .col-xs-11, .cart_page .container-fluid .col-sm-11, .cart_page .container-fluid .col-md-11, .cart_page .container-fluid .col-lg-11, .cart_page .container-fluid .col-xs-12, .cart_page .container-fluid .col-sm-12, .cart_page .container-fluid .col-md-12, .cart_page .container-fluid .col-lg-12, .other_page .container-fluid .col-xs-1, .other_page .container-fluid .col-sm-1, .other_page .container-fluid .col-md-1, .other_page .container-fluid .col-lg-1, .other_page .container-fluid .col-xs-2, .other_page .container-fluid .col-sm-2, .other_page .container-fluid .col-md-2, .other_page .container-fluid .col-lg-2, .other_page .container-fluid .col-xs-3, .other_page .container-fluid .col-sm-3, .other_page .container-fluid .col-md-3, .other_page .container-fluid .col-lg-3, .other_page .container-fluid .col-xs-4, .other_page .container-fluid .col-sm-4, .other_page .container-fluid .col-md-4, .other_page .container-fluid .col-lg-4, .other_page .container-fluid .col-xs-5, .other_page .container-fluid .col-sm-5, .other_page .container-fluid .col-md-5, .other_page .container-fluid .col-lg-5, .other_page .container-fluid .col-xs-6, .other_page .container-fluid .col-sm-6, .other_page .container-fluid .col-md-6, .other_page .container-fluid .col-lg-6, .other_page .container-fluid .col-xs-7, .other_page .container-fluid .col-sm-7, .other_page .container-fluid .col-md-7, .other_page .container-fluid .col-lg-7, .other_page .container-fluid .col-xs-8, .other_page .container-fluid .col-sm-8, .other_page .container-fluid .col-md-8, .other_page .container-fluid .col-lg-8, .other_page .container-fluid .col-xs-9, .other_page .container-fluid .col-sm-9, .other_page .container-fluid .col-md-9, .other_page .container-fluid .col-lg-9, .other_page .container-fluid .col-xs-10, .other_page .container-fluid .col-sm-10, .other_page .container-fluid .col-md-10, .other_page .container-fluid .col-lg-10, .other_page .container-fluid .col-xs-11, .other_page .container-fluid .col-sm-11, .other_page .container-fluid .col-md-11, .other_page .container-fluid .col-lg-11, .other_page .container-fluid .col-xs-12, .other_page .container-fluid .col-sm-12, .other_page .container-fluid .col-md-12, .other_page .container-fluid .col-lg-12, .product_review_page .container-fluid .col-xs-1, .product_review_page .container-fluid .col-sm-1, .product_review_page .container-fluid .col-md-1, .product_review_page .container-fluid .col-lg-1, .product_review_page .container-fluid .col-xs-2, .product_review_page .container-fluid .col-sm-2, .product_review_page .container-fluid .col-md-2, .product_review_page .container-fluid .col-lg-2, .product_review_page .container-fluid .col-xs-3, .product_review_page .container-fluid .col-sm-3, .product_review_page .container-fluid .col-md-3, .product_review_page .container-fluid .col-lg-3, .product_review_page .container-fluid .col-xs-4, .product_review_page .container-fluid .col-sm-4, .product_review_page .container-fluid .col-md-4, .product_review_page .container-fluid .col-lg-4, .product_review_page .container-fluid .col-xs-5, .product_review_page .container-fluid .col-sm-5, .product_review_page .container-fluid .col-md-5, .product_review_page .container-fluid .col-lg-5, .product_review_page .container-fluid .col-xs-6, .product_review_page .container-fluid .col-sm-6, .product_review_page .container-fluid .col-md-6, .product_review_page .container-fluid .col-lg-6, .product_review_page .container-fluid .col-xs-7, .product_review_page .container-fluid .col-sm-7, .product_review_page .container-fluid .col-md-7, .product_review_page .container-fluid .col-lg-7, .product_review_page .container-fluid .col-xs-8, .product_review_page .container-fluid .col-sm-8, .product_review_page .container-fluid .col-md-8, .product_review_page .container-fluid .col-lg-8, .product_review_page .container-fluid .col-xs-9, .product_review_page .container-fluid .col-sm-9, .product_review_page .container-fluid .col-md-9, .product_review_page .container-fluid .col-lg-9, .product_review_page .container-fluid .col-xs-10, .product_review_page .container-fluid .col-sm-10, .product_review_page .container-fluid .col-md-10, .product_review_page .container-fluid .col-lg-10, .product_review_page .container-fluid .col-xs-11, .product_review_page .container-fluid .col-sm-11, .product_review_page .container-fluid .col-md-11, .product_review_page .container-fluid .col-lg-11, .product_review_page .container-fluid .col-xs-12, .product_review_page .container-fluid .col-sm-12, .product_review_page .container-fluid .col-md-12, .product_review_page .container-fluid .col-lg-12 { padding-left: 16px; padding-right: 16px; }
  .registration_page #top_box .sp, .registration_page #confirm_wrap .sp, .mypage .container-fluid .sp, .cart_page .container-fluid .sp, .other_page .container-fluid .sp, .cart_page .container-fluid .sp, .other_page .container-fluid .sp, .product_review_page .container-fluid .sp { display: none !important; }
  .registration_page #top_box .pc, .registration_page #confirm_wrap .pc, .mypage .container-fluid .pc, .cart_page .container-fluid .pc, .other_page .container-fluid .pc, .cart_page .container-fluid .pc, .other_page .container-fluid .pc, .product_review_page .container-fluid .pc { display: block !important; }
  .registration_page #top_box span.pc, .registration_page #confirm_wrap span.pc, .mypage .container-fluid span.pc, .cart_page .container-fluid span.pc, .other_page .container-fluid span.pc, .cart_page .container-fluid span.pc, .other_page .container-fluid span.pc, .product_review_page .container-fluid span.pc { display: inline !important; }
  .registration_page #top_box h2, .registration_page #confirm_wrap h2, .mypage .container-fluid h2, .cart_page .container-fluid h2, .other_page .container-fluid h2, .cart_page .container-fluid h2, .other_page .container-fluid h2, .product_review_page .container-fluid h2 { font-size: 24px; font-size: 2.4rem; }
  .registration_page #top_box .page-heading, .registration_page #confirm_wrap .page-heading, .mypage .container-fluid .page-heading, .cart_page .container-fluid .page-heading, .other_page .container-fluid .page-heading, .cart_page .container-fluid .page-heading, .other_page .container-fluid .page-heading, .product_review_page .container-fluid .page-heading { font-size: 32px; font-size: 3.2rem; border-bottom-style: solid; border-top: 0 none; padding: 16px 0 12px; margin: 0 16px 48px; }
  .registration_page #top_box .heading01, .registration_page #top_box .heading03, .registration_page #confirm_wrap .heading01, .registration_page #confirm_wrap .heading03, .mypage .container-fluid .heading01, .mypage .container-fluid .heading03, .cart_page .container-fluid .heading01, .cart_page .container-fluid .heading03, .other_page .container-fluid .heading01, .other_page .container-fluid .heading03, .cart_page .container-fluid .heading01, .cart_page .container-fluid .heading03, .other_page .container-fluid .heading01, .other_page .container-fluid .heading03, .product_review_page .container-fluid .heading01, .product_review_page .container-fluid .heading03 { font-size: 24px; font-size: 2.4rem; font-weight: bold; }
  .registration_page #top_box .heading02, .registration_page #confirm_wrap .heading02, .mypage .container-fluid .heading02, .cart_page .container-fluid .heading02, .other_page .container-fluid .heading02, .cart_page .container-fluid .heading02, .other_page .container-fluid .heading02, .product_review_page .container-fluid .heading02 { font-size: 24px; font-size: 2.4rem; font-weight: bold; background: #EFEFEF; padding: 8px 12px; }
  .registration_page #top_box .heading05, .registration_page #confirm_wrap .heading05, .mypage .container-fluid .heading05, .cart_page .container-fluid .heading05, .other_page .container-fluid .heading05, .cart_page .container-fluid .heading05, .other_page .container-fluid .heading05, .product_review_page .container-fluid .heading05 { font-size: 16px; font-size: 1em; }
  .registration_page #top_box .btn-lg, .registration_page #confirm_wrap .btn-lg, .mypage .container-fluid .btn-lg, .cart_page .container-fluid .btn-lg, .other_page .container-fluid .btn-lg, .cart_page .container-fluid .btn-lg, .other_page .container-fluid .btn-lg, .product_review_page .container-fluid .btn-lg { padding: 10px 16px; font-size: 18px; line-height: 1.3333333; }
  .registration_page #top_box .btn-sm, .registration_page #confirm_wrap .btn-sm, .mypage .container-fluid .btn-sm, .cart_page .container-fluid .btn-sm, .other_page .container-fluid .btn-sm, .cart_page .container-fluid .btn-sm, .other_page .container-fluid .btn-sm, .product_review_page .container-fluid .btn-sm { padding: 8px 10px; font-size: 14px; line-height: 1.5; }
  .registration_page #top_box .btn-xs, .registration_page #confirm_wrap .btn-xs, .mypage .container-fluid .btn-xs, .cart_page .container-fluid .btn-xs, .other_page .container-fluid .btn-xs, .cart_page .container-fluid .btn-xs, .other_page .container-fluid .btn-xs, .product_review_page .container-fluid .btn-xs { padding: 5px 8px; font-size: 12px; line-height: 1.5; }
  .registration_page #top_box .badge, .registration_page #confirm_wrap .badge, .mypage .container-fluid .badge, .cart_page .container-fluid .badge, .other_page .container-fluid .badge, .cart_page .container-fluid .badge, .other_page .container-fluid .badge, .product_review_page .container-fluid .badge { font-size: 12px; font-size: 1.2rem; }
  .registration_page #top_box div.table .thead, .registration_page #confirm_wrap div.table .thead, .mypage .container-fluid div.table .thead, .cart_page .container-fluid div.table .thead, .other_page .container-fluid div.table .thead, .cart_page .container-fluid div.table .thead, .other_page .container-fluid div.table .thead, .product_review_page .container-fluid div.table .thead { display: table-header-group; }
  .registration_page #top_box div.table ol, .registration_page #confirm_wrap div.table ol, .mypage .container-fluid div.table ol, .cart_page .container-fluid div.table ol, .other_page .container-fluid div.table ol, .cart_page .container-fluid div.table ol, .other_page .container-fluid div.table ol, .product_review_page .container-fluid div.table ol { display: table-row; margin: 0; }
  .registration_page #top_box div.table ol li, .registration_page #confirm_wrap div.table ol li, .mypage .container-fluid div.table ol li, .cart_page .container-fluid div.table ol li, .other_page .container-fluid div.table ol li, .cart_page .container-fluid div.table ol li, .other_page .container-fluid div.table ol li, .product_review_page .container-fluid div.table ol li { display: table-cell; padding: 16px; text-align: center; background: #F4F3F0; overflow-x: hidden; font-weight: bold; }
  .registration_page #top_box div.table .tbody .tr > .td, .registration_page #confirm_wrap div.table .tbody .tr > .td, .mypage .container-fluid div.table .tbody .tr > .td, .cart_page .container-fluid div.table .tbody .tr > .td, .other_page .container-fluid div.table .tbody .tr > .td, .cart_page .container-fluid div.table .tbody .tr > .td, .other_page .container-fluid div.table .tbody .tr > .td, .product_review_page .container-fluid div.table .tbody .tr > .td { padding: 16px; }
  .registration_page #top_box .tableish, .registration_page #confirm_wrap .tableish, .mypage .container-fluid .tableish, .cart_page .container-fluid .tableish, .other_page .container-fluid .tableish, .cart_page .container-fluid .tableish, .other_page .container-fluid .tableish, .product_review_page .container-fluid .tableish { display: table; width: 100%; }
  .registration_page #top_box .tableish .thead, .registration_page #confirm_wrap .tableish .thead, .mypage .container-fluid .tableish .thead, .cart_page .container-fluid .tableish .thead, .other_page .container-fluid .tableish .thead, .cart_page .container-fluid .tableish .thead, .other_page .container-fluid .tableish .thead, .product_review_page .container-fluid .tableish .thead { display: table-header-group; }
  .registration_page #top_box .tableish .tbody, .registration_page #confirm_wrap .tableish .tbody, .mypage .container-fluid .tableish .tbody, .cart_page .container-fluid .tableish .tbody, .other_page .container-fluid .tableish .tbody, .cart_page .container-fluid .tableish .tbody, .other_page .container-fluid .tableish .tbody, .product_review_page .container-fluid .tableish .tbody { display: table-row-group; }
  .registration_page #top_box .tableish .tr, .registration_page #confirm_wrap .tableish .tr, .mypage .container-fluid .tableish .tr, .cart_page .container-fluid .tableish .tr, .other_page .container-fluid .tableish .tr, .cart_page .container-fluid .tableish .tr, .other_page .container-fluid .tableish .tr, .product_review_page .container-fluid .tableish .tr { display: table-row; }
  .registration_page #top_box .tableish .th, .registration_page #top_box .tableish .td, .registration_page #confirm_wrap .tableish .th, .registration_page #confirm_wrap .tableish .td, .mypage .container-fluid .tableish .th, .mypage .container-fluid .tableish .td, .cart_page .container-fluid .tableish .th, .cart_page .container-fluid .tableish .td, .other_page .container-fluid .tableish .th, .other_page .container-fluid .tableish .td, .cart_page .container-fluid .tableish .th, .cart_page .container-fluid .tableish .td, .other_page .container-fluid .tableish .th, .other_page .container-fluid .tableish .td, .product_review_page .container-fluid .tableish .th, .product_review_page .container-fluid .tableish .td { display: table-cell; vertical-align: top; }
  .registration_page #top_box .dl_table, .registration_page #confirm_wrap .dl_table, .mypage .container-fluid .dl_table, .cart_page .container-fluid .dl_table, .other_page .container-fluid .dl_table, .cart_page .container-fluid .dl_table, .other_page .container-fluid .dl_table, .product_review_page .container-fluid .dl_table { display: table; width: 100%; }
  .registration_page #top_box .dl_table dl, .registration_page #confirm_wrap .dl_table dl, .mypage .container-fluid .dl_table dl, .cart_page .container-fluid .dl_table dl, .other_page .container-fluid .dl_table dl, .cart_page .container-fluid .dl_table dl, .other_page .container-fluid .dl_table dl, .product_review_page .container-fluid .dl_table dl { display: table-row; border: 0 none; }
  .registration_page #top_box .dl_table dt, .registration_page #top_box .dl_table dd, .registration_page #confirm_wrap .dl_table dt, .registration_page #confirm_wrap .dl_table dd, .mypage .container-fluid .dl_table dt, .mypage .container-fluid .dl_table dd, .cart_page .container-fluid .dl_table dt, .cart_page .container-fluid .dl_table dd, .other_page .container-fluid .dl_table dt, .other_page .container-fluid .dl_table dd, .cart_page .container-fluid .dl_table dt, .cart_page .container-fluid .dl_table dd, .other_page .container-fluid .dl_table dt, .other_page .container-fluid .dl_table dd, .product_review_page .container-fluid .dl_table dt, .product_review_page .container-fluid .dl_table dd { display: table-cell; border-bottom: 1px dotted #ccc; padding: 16px 0; }
  .registration_page #top_box .dl_table dt, .registration_page #confirm_wrap .dl_table dt, .mypage .container-fluid .dl_table dt, .cart_page .container-fluid .dl_table dt, .other_page .container-fluid .dl_table dt, .cart_page .container-fluid .dl_table dt, .other_page .container-fluid .dl_table dt, .product_review_page .container-fluid .dl_table dt { width: 30%; }
  .registration_page #top_box .dl_table dd, .registration_page #confirm_wrap .dl_table dd, .mypage .container-fluid .dl_table dd, .cart_page .container-fluid .dl_table dd, .other_page .container-fluid .dl_table dd, .cart_page .container-fluid .dl_table dd, .other_page .container-fluid .dl_table dd, .product_review_page .container-fluid .dl_table dd { padding: 16px; }
  .registration_page #top_box .dl_table dd .form-group, .registration_page #confirm_wrap .dl_table dd .form-group, .mypage .container-fluid .dl_table dd .form-group, .cart_page .container-fluid .dl_table dd .form-group, .other_page .container-fluid .dl_table dd .form-group, .cart_page .container-fluid .dl_table dd .form-group, .other_page .container-fluid .dl_table dd .form-group, .product_review_page .container-fluid .dl_table dd .form-group { padding-top: 16px; }
  .registration_page #top_box .dl_table .zip-search, .registration_page #confirm_wrap .dl_table .zip-search, .mypage .container-fluid .dl_table .zip-search, .cart_page .container-fluid .dl_table .zip-search, .other_page .container-fluid .dl_table .zip-search, .cart_page .container-fluid .dl_table .zip-search, .other_page .container-fluid .dl_table .zip-search, .product_review_page .container-fluid .dl_table .zip-search { margin-top: 16px; }
  .registration_page #top_box .pagination, .registration_page #confirm_wrap .pagination, .mypage .container-fluid .pagination, .cart_page .container-fluid .pagination, .other_page .container-fluid .pagination, .cart_page .container-fluid .pagination, .other_page .container-fluid .pagination, .product_review_page .container-fluid .pagination { width: 100%; }
  .registration_page #top_box #topicpath, .registration_page #confirm_wrap #topicpath, .mypage .container-fluid #topicpath, .cart_page .container-fluid #topicpath, .other_page .container-fluid #topicpath, .cart_page .container-fluid #topicpath, .other_page .container-fluid #topicpath, .product_review_page .container-fluid #topicpath { padding: 24px 16px; border: 0 none; }
  .registration_page #top_box #topicpath ol, .registration_page #confirm_wrap #topicpath ol, .mypage .container-fluid #topicpath ol, .cart_page .container-fluid #topicpath ol, .other_page .container-fluid #topicpath ol, .cart_page .container-fluid #topicpath ol, .other_page .container-fluid #topicpath ol, .product_review_page .container-fluid #topicpath ol { padding-top: 0.7em; padding-bottom: 0.7em; border-bottom: 1px solid #ccc; }
  .registration_page #top_box #topicpath li, .registration_page #confirm_wrap #topicpath li, .mypage .container-fluid #topicpath li, .cart_page .container-fluid #topicpath li, .other_page .container-fluid #topicpath li, .cart_page .container-fluid #topicpath li, .other_page .container-fluid #topicpath li, .product_review_page .container-fluid #topicpath li { font-size: 16px; font-size: 1em; }
  .registration_page #top_box .intro, .registration_page #confirm_wrap .intro, .mypage .container-fluid .intro, .cart_page .container-fluid .intro, .other_page .container-fluid .intro, .cart_page .container-fluid .intro, .other_page .container-fluid .intro, .product_review_page .container-fluid .intro { margin: 0; padding-top: 0.5em; padding-bottom: 28px; }
  .registration_page #top_box .heading04 + .message, .registration_page #confirm_wrap .heading04 + .message, .mypage .container-fluid .heading04 + .message, .cart_page .container-fluid .heading04 + .message, .other_page .container-fluid .heading04 + .message, .cart_page .container-fluid .heading04 + .message, .other_page .container-fluid .heading04 + .message, .product_review_page .container-fluid .heading04 + .message { padding: 0; }
  .registration_page #top_box .message .errormsg, .registration_page #confirm_wrap .message .errormsg, .mypage .container-fluid .message .errormsg, .cart_page .container-fluid .message .errormsg, .other_page .container-fluid .message .errormsg, .cart_page .container-fluid .message .errormsg, .other_page .container-fluid .message .errormsg, .product_review_page .container-fluid .message .errormsg { padding: 16px; }
  .registration_page #top_box .flowline, .registration_page #confirm_wrap .flowline, .mypage .container-fluid .flowline, .cart_page .container-fluid .flowline, .other_page .container-fluid .flowline, .cart_page .container-fluid .flowline, .other_page .container-fluid .flowline, .product_review_page .container-fluid .flowline { margin: 0; border-bottom: 0 none; }
  .registration_page #top_box .flowline ul::before, .registration_page #confirm_wrap .flowline ul::before, .mypage .container-fluid .flowline ul::before, .cart_page .container-fluid .flowline ul::before, .other_page .container-fluid .flowline ul::before, .cart_page .container-fluid .flowline ul::before, .other_page .container-fluid .flowline ul::before, .product_review_page .container-fluid .flowline ul::before { top: 20px; }
  .registration_page #top_box .flowline.step3 ul, .registration_page #confirm_wrap .flowline.step3 ul, .mypage .container-fluid .flowline.step3 ul, .cart_page .container-fluid .flowline.step3 ul, .other_page .container-fluid .flowline.step3 ul, .cart_page .container-fluid .flowline.step3 ul, .other_page .container-fluid .flowline.step3 ul, .product_review_page .container-fluid .flowline.step3 ul { max-width: 450px; }
  .registration_page #top_box .flowline.step4 ul, .registration_page #confirm_wrap .flowline.step4 ul, .mypage .container-fluid .flowline.step4 ul, .cart_page .container-fluid .flowline.step4 ul, .other_page .container-fluid .flowline.step4 ul, .cart_page .container-fluid .flowline.step4 ul, .other_page .container-fluid .flowline.step4 ul, .product_review_page .container-fluid .flowline.step4 ul { max-width: 550px; }
  .registration_page #top_box .flowline ul li, .registration_page #confirm_wrap .flowline ul li, .mypage .container-fluid .flowline ul li, .cart_page .container-fluid .flowline ul li, .other_page .container-fluid .flowline ul li, .cart_page .container-fluid .flowline ul li, .other_page .container-fluid .flowline ul li, .product_review_page .container-fluid .flowline ul li { font-size: 14px; font-size: 1.4rem; }
  .registration_page #top_box .flowline li .flow_number, .registration_page #confirm_wrap .flowline li .flow_number, .mypage .container-fluid .flowline li .flow_number, .cart_page .container-fluid .flowline li .flow_number, .other_page .container-fluid .flowline li .flow_number, .cart_page .container-fluid .flowline li .flow_number, .other_page .container-fluid .flowline li .flow_number, .product_review_page .container-fluid .flowline li .flow_number { line-height: 42px; width: 42px; height: 42px; font-size: 20px; font-size: 2rem; }
  .registration_page #top_box #cart .inner, .registration_page #confirm_wrap #cart .inner, .mypage .container-fluid #cart .inner, .cart_page .container-fluid #cart .inner, .other_page .container-fluid #cart .inner, .cart_page .container-fluid #cart .inner, .other_page .container-fluid #cart .inner, .product_review_page .container-fluid #cart .inner { padding: 0 16px; }
  .registration_page #top_box .cart .item_box > div, .registration_page #top_box .cart .item_box > dl, .registration_page #confirm_wrap .cart .item_box > div, .registration_page #confirm_wrap .cart .item_box > dl, .mypage .container-fluid .cart .item_box > div, .mypage .container-fluid .cart .item_box > dl, .cart_page .container-fluid .cart .item_box > div, .cart_page .container-fluid .cart .item_box > dl, .other_page .container-fluid .cart .item_box > div, .other_page .container-fluid .cart .item_box > dl, .cart_page .container-fluid .cart .item_box > div, .cart_page .container-fluid .cart .item_box > dl, .other_page .container-fluid .cart .item_box > div, .other_page .container-fluid .cart .item_box > dl, .product_review_page .container-fluid .cart .item_box > div, .product_review_page .container-fluid .cart .item_box > dl { padding: 16px 0; }
  .registration_page #top_box .cart .item_box .item_photo, .registration_page #confirm_wrap .cart .item_box .item_photo, .mypage .container-fluid .cart .item_box .item_photo, .cart_page .container-fluid .cart .item_box .item_photo, .other_page .container-fluid .cart .item_box .item_photo, .cart_page .container-fluid .cart .item_box .item_photo, .other_page .container-fluid .cart .item_box .item_photo, .product_review_page .container-fluid .cart .item_box .item_photo { padding: 16px 8px 16px 0; }
  .registration_page #top_box .cart .item_box .icon_edit, .registration_page #confirm_wrap .cart .item_box .icon_edit, .mypage .container-fluid .cart .item_box .icon_edit, .cart_page .container-fluid .cart .item_box .icon_edit, .other_page .container-fluid .cart .item_box .icon_edit, .cart_page .container-fluid .cart .item_box .icon_edit, .other_page .container-fluid .cart .item_box .icon_edit, .product_review_page .container-fluid .cart .item_box .icon_edit { right: -7px; top: 10px; }
  .registration_page #top_box .cart .btn_area, .registration_page #confirm_wrap .cart .btn_area, .mypage .container-fluid .cart .btn_area, .cart_page .container-fluid .cart .btn_area, .other_page .container-fluid .cart .btn_area, .cart_page .container-fluid .cart .btn_area, .other_page .container-fluid .cart .btn_area, .product_review_page .container-fluid .cart .btn_area { padding: 16px 0 8px; }
  .registration_page #top_box .error_box, .registration_page #confirm_wrap .error_box, .mypage .container-fluid .error_box, .cart_page .container-fluid .error_box, .other_page .container-fluid .error_box, .cart_page .container-fluid .error_box, .other_page .container-fluid .error_box, .product_review_page .container-fluid .error_box { margin-bottom: 48px; }
  .registration_page #top_box .header_logo_area, .registration_page #confirm_wrap .header_logo_area, .mypage .container-fluid .header_logo_area, .cart_page .container-fluid .header_logo_area, .other_page .container-fluid .header_logo_area, .cart_page .container-fluid .header_logo_area, .other_page .container-fluid .header_logo_area, .product_review_page .container-fluid .header_logo_area { position: relative; }
  .registration_page #top_box #contents, .registration_page #confirm_wrap #contents, .mypage .container-fluid #contents, .cart_page .container-fluid #contents, .other_page .container-fluid #contents, .cart_page .container-fluid #contents, .other_page .container-fluid #contents, .product_review_page .container-fluid #contents { min-height: 100%; z-index: 2; }
  .registration_page #top_box #side_left, .registration_page #confirm_wrap #side_left, .mypage .container-fluid #side_left, .cart_page .container-fluid #side_left, .other_page .container-fluid #side_left, .cart_page .container-fluid #side_left, .other_page .container-fluid #side_left, .product_review_page .container-fluid #side_left { float: left; width: 25%; padding-right: 16px; }
  .registration_page #top_box #side_right, .registration_page #confirm_wrap #side_right, .mypage .container-fluid #side_right, .cart_page .container-fluid #side_right, .other_page .container-fluid #side_right, .cart_page .container-fluid #side_right, .other_page .container-fluid #side_right, .product_review_page .container-fluid #side_right { float: right; width: 25%; padding-left: 16px; }
  .registration_page #top_box .theme_side_right #main, .registration_page #confirm_wrap .theme_side_right #main, .mypage .container-fluid .theme_side_right #main, .cart_page .container-fluid .theme_side_right #main, .other_page .container-fluid .theme_side_right #main, .cart_page .container-fluid .theme_side_right #main, .other_page .container-fluid .theme_side_right #main, .product_review_page .container-fluid .theme_side_right #main { width: 75%; float: left; }
  .registration_page #top_box .theme_side_left #main, .registration_page #confirm_wrap .theme_side_left #main, .mypage .container-fluid .theme_side_left #main, .cart_page .container-fluid .theme_side_left #main, .other_page .container-fluid .theme_side_left #main, .cart_page .container-fluid .theme_side_left #main, .other_page .container-fluid .theme_side_left #main, .product_review_page .container-fluid .theme_side_left #main { width: 75%; float: right; }
  .registration_page #top_box .theme_main_only #main, .registration_page #confirm_wrap .theme_main_only #main, .mypage .container-fluid .theme_main_only #main, .cart_page .container-fluid .theme_main_only #main, .other_page .container-fluid .theme_main_only #main, .cart_page .container-fluid .theme_main_only #main, .other_page .container-fluid .theme_main_only #main, .product_review_page .container-fluid .theme_main_only #main { width: 100%; }
  .registration_page #top_box .theme_side_both #main, .registration_page #confirm_wrap .theme_side_both #main, .mypage .container-fluid .theme_side_both #main, .cart_page .container-fluid .theme_side_both #main, .other_page .container-fluid .theme_side_both #main, .cart_page .container-fluid .theme_side_both #main, .other_page .container-fluid .theme_side_both #main, .product_review_page .container-fluid .theme_side_both #main { width: 50%; float: left; }
  .registration_page #top_box #category, .registration_page #confirm_wrap #category, .mypage .container-fluid #category, .cart_page .container-fluid #category, .other_page .container-fluid #category, .cart_page .container-fluid #category, .other_page .container-fluid #category, .product_review_page .container-fluid #category { clear: both; }
  .registration_page #top_box #header, .registration_page #confirm_wrap #header, .mypage .container-fluid #header, .cart_page .container-fluid #header, .other_page .container-fluid #header, .cart_page .container-fluid #header, .other_page .container-fluid #header, .product_review_page .container-fluid #header { height: auto; padding-top: 15px; }
  .registration_page #top_box #header:after, .registration_page #confirm_wrap #header:after, .mypage .container-fluid #header:after, .cart_page .container-fluid #header:after, .other_page .container-fluid #header:after, .cart_page .container-fluid #header:after, .other_page .container-fluid #header:after, .product_review_page .container-fluid #header:after { content: ""; display: table; clear: both; }
  .registration_page #top_box #header .copy, .registration_page #confirm_wrap #header .copy, .mypage .container-fluid #header .copy, .cart_page .container-fluid #header .copy, .other_page .container-fluid #header .copy, .cart_page .container-fluid #header .copy, .other_page .container-fluid #header .copy, .product_review_page .container-fluid #header .copy { font-size: 16px; font-size: 1em; }
  .registration_page #top_box .header_logo_area .header_logo, .registration_page #confirm_wrap .header_logo_area .header_logo, .mypage .container-fluid .header_logo_area .header_logo, .cart_page .container-fluid .header_logo_area .header_logo, .other_page .container-fluid .header_logo_area .header_logo, .cart_page .container-fluid .header_logo_area .header_logo, .other_page .container-fluid .header_logo_area .header_logo, .product_review_page .container-fluid .header_logo_area .header_logo { font-size: 40px; font-size: 4rem; margin: 0; }
  .registration_page #top_box #header .header_bottom_area, .registration_page #confirm_wrap #header .header_bottom_area, .mypage .container-fluid #header .header_bottom_area, .cart_page .container-fluid #header .header_bottom_area, .other_page .container-fluid #header .header_bottom_area, .cart_page .container-fluid #header .header_bottom_area, .other_page .container-fluid #header .header_bottom_area, .product_review_page .container-fluid #header .header_bottom_area { clear: both; padding-top: 16px; }
  .registration_page #top_box .header-buttons, .registration_page #confirm_wrap .header-buttons, .mypage .container-fluid .header-buttons, .cart_page .container-fluid .header-buttons, .other_page .container-fluid .header-buttons, .cart_page .container-fluid .header-buttons, .other_page .container-fluid .header-buttons, .product_review_page .container-fluid .header-buttons { top: 18px; right: 4em; }
  .registration_page #top_box #header #cart_area, .registration_page #confirm_wrap #header #cart_area, .mypage .container-fluid #header #cart_area, .cart_page .container-fluid #header #cart_area, .other_page .container-fluid #header #cart_area, .cart_page .container-fluid #header #cart_area, .other_page .container-fluid #header #cart_area, .product_review_page .container-fluid #header #cart_area { width: auto; }
  .registration_page #top_box #header #cart_area p.cart-trigger a, .registration_page #confirm_wrap #header #cart_area p.cart-trigger a, .mypage .container-fluid #header #cart_area p.cart-trigger a, .cart_page .container-fluid #header #cart_area p.cart-trigger a, .other_page .container-fluid #header #cart_area p.cart-trigger a, .cart_page .container-fluid #header #cart_area p.cart-trigger a, .other_page .container-fluid #header #cart_area p.cart-trigger a, .product_review_page .container-fluid #header #cart_area p.cart-trigger a { position: relative; float: left; }
  .registration_page #top_box #header #cart_area p.cart-trigger .cb-shopping-cart, .registration_page #confirm_wrap #header #cart_area p.cart-trigger .cb-shopping-cart, .mypage .container-fluid #header #cart_area p.cart-trigger .cb-shopping-cart, .cart_page .container-fluid #header #cart_area p.cart-trigger .cb-shopping-cart, .other_page .container-fluid #header #cart_area p.cart-trigger .cb-shopping-cart, .cart_page .container-fluid #header #cart_area p.cart-trigger .cb-shopping-cart, .other_page .container-fluid #header #cart_area p.cart-trigger .cb-shopping-cart, .product_review_page .container-fluid #header #cart_area p.cart-trigger .cb-shopping-cart { position: relative; left: 9px; }
  .registration_page #top_box #header #cart_area p.cart-trigger .badge, .registration_page #confirm_wrap #header #cart_area p.cart-trigger .badge, .mypage .container-fluid #header #cart_area p.cart-trigger .badge, .cart_page .container-fluid #header #cart_area p.cart-trigger .badge, .other_page .container-fluid #header #cart_area p.cart-trigger .badge, .cart_page .container-fluid #header #cart_area p.cart-trigger .badge, .other_page .container-fluid #header #cart_area p.cart-trigger .badge, .product_review_page .container-fluid #header #cart_area p.cart-trigger .badge { position: relative; left: 15px; top: 0; }
  .registration_page #top_box #header #cart_area .cart_price, .registration_page #confirm_wrap #header #cart_area .cart_price, .mypage .container-fluid #header #cart_area .cart_price, .cart_page .container-fluid #header #cart_area .cart_price, .other_page .container-fluid #header #cart_area .cart_price, .cart_page .container-fluid #header #cart_area .cart_price, .other_page .container-fluid #header #cart_area .cart_price, .product_review_page .container-fluid #header #cart_area .cart_price { float: right; height: 44px; line-height: 44px; vertical-align: middle; margin-right: 16px; }
  .registration_page #top_box #header .search .input_search, .registration_page #confirm_wrap #header .search .input_search, .mypage .container-fluid #header .search .input_search, .cart_page .container-fluid #header .search .input_search, .other_page .container-fluid #header .search .input_search, .cart_page .container-fluid #header .search .input_search, .other_page .container-fluid #header .search .input_search, .product_review_page .container-fluid #header .search .input_search { float: left; }
  .registration_page #top_box .search select option, .registration_page #confirm_wrap .search select option, .mypage .container-fluid .search select option, .cart_page .container-fluid .search select option, .other_page .container-fluid .search select option, .cart_page .container-fluid .search select option, .other_page .container-fluid .search select option, .product_review_page .container-fluid .search select option { max-width: 246px; }
  .registration_page #top_box #btn_menu, .registration_page #confirm_wrap #btn_menu, .mypage .container-fluid #btn_menu, .cart_page .container-fluid #btn_menu, .other_page .container-fluid #btn_menu, .cart_page .container-fluid #btn_menu, .other_page .container-fluid #btn_menu, .product_review_page .container-fluid #btn_menu { display: none; }
  .registration_page #top_box .drawer, .registration_page #confirm_wrap .drawer, .mypage .container-fluid .drawer, .cart_page .container-fluid .drawer, .other_page .container-fluid .drawer, .cart_page .container-fluid .drawer, .other_page .container-fluid .drawer, .product_review_page .container-fluid .drawer { position: static; height: auto; width: auto; margin: 0 auto; overflow: visible; background: transparent; text-align: center; }
  .registration_page #top_box .drawer:after, .registration_page #confirm_wrap .drawer:after, .mypage .container-fluid .drawer:after, .cart_page .container-fluid .drawer:after, .other_page .container-fluid .drawer:after, .cart_page .container-fluid .drawer:after, .other_page .container-fluid .drawer:after, .product_review_page .container-fluid .drawer:after { content: ""; display: table; clear: both; }
  .registration_page #top_box .category-nav > li, .registration_page #confirm_wrap .category-nav > li, .mypage .container-fluid .category-nav > li, .cart_page .container-fluid .category-nav > li, .other_page .container-fluid .category-nav > li, .cart_page .container-fluid .category-nav > li, .other_page .container-fluid .category-nav > li, .product_review_page .container-fluid .category-nav > li { text-align: left; margin: 0 1em; position: relative; }
  .registration_page #top_box .category-nav ul, .registration_page #confirm_wrap .category-nav ul, .mypage .container-fluid .category-nav ul, .cart_page .container-fluid .category-nav ul, .other_page .container-fluid .category-nav ul, .cart_page .container-fluid .category-nav ul, .other_page .container-fluid .category-nav ul, .product_review_page .container-fluid .category-nav ul { position: static; height: auto; width: auto; overflow: visible; z-index: 3; background: #fff; }
  .registration_page #top_box .category-nav > li > a, .registration_page #confirm_wrap .category-nav > li > a, .mypage .container-fluid .category-nav > li > a, .cart_page .container-fluid .category-nav > li > a, .other_page .container-fluid .category-nav > li > a, .cart_page .container-fluid .category-nav > li > a, .other_page .container-fluid .category-nav > li > a, .product_review_page .container-fluid .category-nav > li > a { position: relative; display: inline-block; color: #2e3233; overflow: visible; -webkit-transition: color 0.3s, box-shadow 0.3s; -webkit-transition: color 0.3s, -webkit-box-shadow 0.3s; transition: color 0.3s, -webkit-box-shadow 0.3s; transition: color 0.3s, box-shadow 0.3s; transition: color 0.3s, box-shadow 0.3s, -webkit-box-shadow 0.3s; }
  .registration_page #top_box #header #category, .registration_page #confirm_wrap #header #category, .mypage .container-fluid #header #category, .cart_page .container-fluid #header #category, .other_page .container-fluid #header #category, .cart_page .container-fluid #header #category, .other_page .container-fluid #header #category, .product_review_page .container-fluid #header #category { padding: 20px 0 0; }
  .registration_page #top_box #header .category-nav, .registration_page #confirm_wrap #header .category-nav, .mypage .container-fluid #header .category-nav, .cart_page .container-fluid #header .category-nav, .other_page .container-fluid #header .category-nav, .cart_page .container-fluid #header .category-nav, .other_page .container-fluid #header .category-nav, .product_review_page .container-fluid #header .category-nav { border-top: 1px solid #D9D9D9; border-bottom: 1px solid #D9D9D9; text-align: center; }
  .registration_page #top_box #header .category-nav .toggle, .registration_page #confirm_wrap #header .category-nav .toggle, .mypage .container-fluid #header .category-nav .toggle, .cart_page .container-fluid #header .category-nav .toggle, .other_page .container-fluid #header .category-nav .toggle, .cart_page .container-fluid #header .category-nav .toggle, .other_page .container-fluid #header .category-nav .toggle, .product_review_page .container-fluid #header .category-nav .toggle { display: none; }
  .registration_page #top_box #header .category-nav > li, .registration_page #confirm_wrap #header .category-nav > li, .mypage .container-fluid #header .category-nav > li, .cart_page .container-fluid #header .category-nav > li, .other_page .container-fluid #header .category-nav > li, .cart_page .container-fluid #header .category-nav > li, .other_page .container-fluid #header .category-nav > li, .product_review_page .container-fluid #header .category-nav > li { margin: 0; }
  .registration_page #top_box #header .category-nav li ul, .registration_page #confirm_wrap #header .category-nav li ul, .mypage .container-fluid #header .category-nav li ul, .cart_page .container-fluid #header .category-nav li ul, .other_page .container-fluid #header .category-nav li ul, .cart_page .container-fluid #header .category-nav li ul, .other_page .container-fluid #header .category-nav li ul, .product_review_page .container-fluid #header .category-nav li ul { display: block; }
  .registration_page #top_box #header .category-nav li, .registration_page #confirm_wrap #header .category-nav li, .mypage .container-fluid #header .category-nav li, .cart_page .container-fluid #header .category-nav li, .other_page .container-fluid #header .category-nav li, .cart_page .container-fluid #header .category-nav li, .other_page .container-fluid #header .category-nav li, .product_review_page .container-fluid #header .category-nav li { position: relative; display: inline-block; }
  .registration_page #top_box #header .category-nav > li > a, .registration_page #confirm_wrap #header .category-nav > li > a, .mypage .container-fluid #header .category-nav > li > a, .cart_page .container-fluid #header .category-nav > li > a, .other_page .container-fluid #header .category-nav > li > a, .cart_page .container-fluid #header .category-nav > li > a, .other_page .container-fluid #header .category-nav > li > a, .product_review_page .container-fluid #header .category-nav > li > a { padding: 0 1em; height: 55px; line-height: 55px; border-bottom: none; }
  .registration_page #top_box #header .category-nav li a, .registration_page #confirm_wrap #header .category-nav li a, .mypage .container-fluid #header .category-nav li a, .cart_page .container-fluid #header .category-nav li a, .other_page .container-fluid #header .category-nav li a, .cart_page .container-fluid #header .category-nav li a, .other_page .container-fluid #header .category-nav li a, .product_review_page .container-fluid #header .category-nav li a { display: block; }
  .registration_page #top_box #header .category-nav li ul, .registration_page #confirm_wrap #header .category-nav li ul, .mypage .container-fluid #header .category-nav li ul, .cart_page .container-fluid #header .category-nav li ul, .other_page .container-fluid #header .category-nav li ul, .cart_page .container-fluid #header .category-nav li ul, .other_page .container-fluid #header .category-nav li ul, .product_review_page .container-fluid #header .category-nav li ul { position: absolute; z-index: 100; top: 100%; left: 0; width: 200px; -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); }
  .registration_page #top_box #header .category-nav li ul li, .registration_page #confirm_wrap #header .category-nav li ul li, .mypage .container-fluid #header .category-nav li ul li, .cart_page .container-fluid #header .category-nav li ul li, .other_page .container-fluid #header .category-nav li ul li, .cart_page .container-fluid #header .category-nav li ul li, .other_page .container-fluid #header .category-nav li ul li, .product_review_page .container-fluid #header .category-nav li ul li { float: left; overflow: hidden; width: 100%; height: 0; -webkit-transition: .2s; transition: .2s; }
  .registration_page #top_box #header .category-nav li ul li a, .registration_page #confirm_wrap #header .category-nav li ul li a, .mypage .container-fluid #header .category-nav li ul li a, .cart_page .container-fluid #header .category-nav li ul li a, .other_page .container-fluid #header .category-nav li ul li a, .cart_page .container-fluid #header .category-nav li ul li a, .other_page .container-fluid #header .category-nav li ul li a, .product_review_page .container-fluid #header .category-nav li ul li a { text-align: left; }
  .registration_page #top_box #header .category-nav > li:hover li:hover > a, .registration_page #confirm_wrap #header .category-nav > li:hover li:hover > a, .mypage .container-fluid #header .category-nav > li:hover li:hover > a, .cart_page .container-fluid #header .category-nav > li:hover li:hover > a, .other_page .container-fluid #header .category-nav > li:hover li:hover > a, .cart_page .container-fluid #header .category-nav > li:hover li:hover > a, .other_page .container-fluid #header .category-nav > li:hover li:hover > a, .product_review_page .container-fluid #header .category-nav > li:hover li:hover > a { background: rgba(204, 204, 204, 0.1); }
  .registration_page #top_box #header .category-nav > li:hover > ul > li, .registration_page #confirm_wrap #header .category-nav > li:hover > ul > li, .mypage .container-fluid #header .category-nav > li:hover > ul > li, .cart_page .container-fluid #header .category-nav > li:hover > ul > li, .other_page .container-fluid #header .category-nav > li:hover > ul > li, .cart_page .container-fluid #header .category-nav > li:hover > ul > li, .other_page .container-fluid #header .category-nav > li:hover > ul > li, .product_review_page .container-fluid #header .category-nav > li:hover > ul > li { overflow: visible; height: 50px; }
  .registration_page #top_box #header .category-nav li ul li ul, .registration_page #confirm_wrap #header .category-nav li ul li ul, .mypage .container-fluid #header .category-nav li ul li ul, .cart_page .container-fluid #header .category-nav li ul li ul, .other_page .container-fluid #header .category-nav li ul li ul, .cart_page .container-fluid #header .category-nav li ul li ul, .other_page .container-fluid #header .category-nav li ul li ul, .product_review_page .container-fluid #header .category-nav li ul li ul { top: 0; left: 100%; }
  .registration_page #top_box #header .category-nav li:last-child ul li ul, .registration_page #confirm_wrap #header .category-nav li:last-child ul li ul, .mypage .container-fluid #header .category-nav li:last-child ul li ul, .cart_page .container-fluid #header .category-nav li:last-child ul li ul, .other_page .container-fluid #header .category-nav li:last-child ul li ul, .cart_page .container-fluid #header .category-nav li:last-child ul li ul, .other_page .container-fluid #header .category-nav li:last-child ul li ul, .product_review_page .container-fluid #header .category-nav li:last-child ul li ul { left: 100%; width: 100%; }
  .registration_page #top_box #header .category-nav li ul li ul:before, .registration_page #confirm_wrap #header .category-nav li ul li ul:before, .mypage .container-fluid #header .category-nav li ul li ul:before, .cart_page .container-fluid #header .category-nav li ul li ul:before, .other_page .container-fluid #header .category-nav li ul li ul:before, .cart_page .container-fluid #header .category-nav li ul li ul:before, .other_page .container-fluid #header .category-nav li ul li ul:before, .product_review_page .container-fluid #header .category-nav li ul li ul:before { position: absolute; content: ">"; top: 13px; left: -15px; width: 0; height: 0; }
  .registration_page #top_box #header .category-nav li:last-child ul li ul:before, .registration_page #confirm_wrap #header .category-nav li:last-child ul li ul:before, .mypage .container-fluid #header .category-nav li:last-child ul li ul:before, .cart_page .container-fluid #header .category-nav li:last-child ul li ul:before, .other_page .container-fluid #header .category-nav li:last-child ul li ul:before, .cart_page .container-fluid #header .category-nav li:last-child ul li ul:before, .other_page .container-fluid #header .category-nav li:last-child ul li ul:before, .product_review_page .container-fluid #header .category-nav li:last-child ul li ul:before { position: absolute; content: ">"; top: 13px; left: -15px; width: 0; height: 0; /* content: "<"; top: 13px; left: 200%; margin-left: -15px; */ }
  .registration_page #top_box #header .category-nav li ul li:hover > ul > li, .registration_page #confirm_wrap #header .category-nav li ul li:hover > ul > li, .mypage .container-fluid #header .category-nav li ul li:hover > ul > li, .cart_page .container-fluid #header .category-nav li ul li:hover > ul > li, .other_page .container-fluid #header .category-nav li ul li:hover > ul > li, .cart_page .container-fluid #header .category-nav li ul li:hover > ul > li, .other_page .container-fluid #header .category-nav li ul li:hover > ul > li, .product_review_page .container-fluid #header .category-nav li ul li:hover > ul > li { overflow: visible; height: 50px; }
  .registration_page #top_box #header .category-nav li:hover ul li ul li a:hover, .registration_page #confirm_wrap #header .category-nav li:hover ul li ul li a:hover, .mypage .container-fluid #header .category-nav li:hover ul li ul li a:hover, .cart_page .container-fluid #header .category-nav li:hover ul li ul li a:hover, .other_page .container-fluid #header .category-nav li:hover ul li ul li a:hover, .cart_page .container-fluid #header .category-nav li:hover ul li ul li a:hover, .other_page .container-fluid #header .category-nav li:hover ul li ul li a:hover, .product_review_page .container-fluid #header .category-nav li:hover ul li ul li a:hover { background: rgba(204, 204, 204, 0.1); }
  .registration_page #top_box #header .category-nav ul > li > a, .registration_page #top_box #header .category-nav ul > li > ul > li > a, .registration_page #top_box #header .category-nav ul > li > ul > li > ul > li a, .registration_page #confirm_wrap #header .category-nav ul > li > a, .registration_page #confirm_wrap #header .category-nav ul > li > ul > li > a, .registration_page #confirm_wrap #header .category-nav ul > li > ul > li > ul > li a, .mypage .container-fluid #header .category-nav ul > li > a, .mypage .container-fluid #header .category-nav ul > li > ul > li > a, .mypage .container-fluid #header .category-nav ul > li > ul > li > ul > li a, .cart_page .container-fluid #header .category-nav ul > li > a, .cart_page .container-fluid #header .category-nav ul > li > ul > li > a, .cart_page .container-fluid #header .category-nav ul > li > ul > li > ul > li a, .other_page .container-fluid #header .category-nav ul > li > a, .other_page .container-fluid #header .category-nav ul > li > ul > li > a, .other_page .container-fluid #header .category-nav ul > li > ul > li > ul > li a, .cart_page .container-fluid #header .category-nav ul > li > a, .cart_page .container-fluid #header .category-nav ul > li > ul > li > a, .cart_page .container-fluid #header .category-nav ul > li > ul > li > ul > li a, .other_page .container-fluid #header .category-nav ul > li > a, .other_page .container-fluid #header .category-nav ul > li > ul > li > a, .other_page .container-fluid #header .category-nav ul > li > ul > li > ul > li a, .product_review_page .container-fluid #header .category-nav ul > li > a, .product_review_page .container-fluid #header .category-nav ul > li > ul > li > a, .product_review_page .container-fluid #header .category-nav ul > li > ul > li > ul > li a { padding-left: 10px; }
  .registration_page #top_box .side .category-nav > li, .registration_page #confirm_wrap .side .category-nav > li, .mypage .container-fluid .side .category-nav > li, .cart_page .container-fluid .side .category-nav > li, .other_page .container-fluid .side .category-nav > li, .cart_page .container-fluid .side .category-nav > li, .other_page .container-fluid .side .category-nav > li, .product_review_page .container-fluid .side .category-nav > li { display: block; margin: 0; }
  .registration_page #top_box .side .category-nav li > a, .registration_page #confirm_wrap .side .category-nav li > a, .mypage .container-fluid .side .category-nav li > a, .cart_page .container-fluid .side .category-nav li > a, .other_page .container-fluid .side .category-nav li > a, .cart_page .container-fluid .side .category-nav li > a, .other_page .container-fluid .side .category-nav li > a, .product_review_page .container-fluid .side .category-nav li > a { width: 100%; }
  .registration_page #top_box .side .category-nav > ul ul, .registration_page #confirm_wrap .side .category-nav > ul ul, .mypage .container-fluid .side .category-nav > ul ul, .cart_page .container-fluid .side .category-nav > ul ul, .other_page .container-fluid .side .category-nav > ul ul, .cart_page .container-fluid .side .category-nav > ul ul, .other_page .container-fluid .side .category-nav > ul ul, .product_review_page .container-fluid .side .category-nav > ul ul { width: 100%; }
  .registration_page #top_box .side .category-nav > ul, .registration_page #confirm_wrap .side .category-nav > ul, .mypage .container-fluid .side .category-nav > ul, .cart_page .container-fluid .side .category-nav > ul, .other_page .container-fluid .side .category-nav > ul, .cart_page .container-fluid .side .category-nav > ul, .other_page .container-fluid .side .category-nav > ul, .product_review_page .container-fluid .side .category-nav > ul { width: 100%; }
  .registration_page #top_box .side .category-nav > ul > li, .registration_page #confirm_wrap .side .category-nav > ul > li, .mypage .container-fluid .side .category-nav > ul > li, .cart_page .container-fluid .side .category-nav > ul > li, .other_page .container-fluid .side .category-nav > ul > li, .cart_page .container-fluid .side .category-nav > ul > li, .other_page .container-fluid .side .category-nav > ul > li, .product_review_page .container-fluid .side .category-nav > ul > li { width: 100%; }
  .registration_page #top_box .side .category-nav > ul > li a, .registration_page #confirm_wrap .side .category-nav > ul > li a, .mypage .container-fluid .side .category-nav > ul > li a, .cart_page .container-fluid .side .category-nav > ul > li a, .other_page .container-fluid .side .category-nav > ul > li a, .cart_page .container-fluid .side .category-nav > ul > li a, .other_page .container-fluid .side .category-nav > ul > li a, .product_review_page .container-fluid .side .category-nav > ul > li a { padding-left: 10px; }
  .registration_page #top_box .newslist .heading01, .registration_page #confirm_wrap .newslist .heading01, .mypage .container-fluid .newslist .heading01, .cart_page .container-fluid .newslist .heading01, .other_page .container-fluid .newslist .heading01, .cart_page .container-fluid .newslist .heading01, .other_page .container-fluid .newslist .heading01, .product_review_page .container-fluid .newslist .heading01 { padding: 16px; text-align: left; }
  .registration_page #top_box .newslist dt, .registration_page #confirm_wrap .newslist dt, .mypage .container-fluid .newslist dt, .cart_page .container-fluid .newslist dt, .other_page .container-fluid .newslist dt, .cart_page .container-fluid .newslist dt, .other_page .container-fluid .newslist dt, .product_review_page .container-fluid .newslist dt { padding: 16px; }
  .registration_page #top_box .newslist dt .angle-circle, .registration_page #confirm_wrap .newslist dt .angle-circle, .mypage .container-fluid .newslist dt .angle-circle, .cart_page .container-fluid .newslist dt .angle-circle, .other_page .container-fluid .newslist dt .angle-circle, .cart_page .container-fluid .newslist dt .angle-circle, .other_page .container-fluid .newslist dt .angle-circle, .product_review_page .container-fluid .newslist dt .angle-circle { top: 14px; width: 25px; height: 25px; }
  .registration_page #top_box .newslist dt .cb, .registration_page #confirm_wrap .newslist dt .cb, .mypage .container-fluid .newslist dt .cb, .cart_page .container-fluid .newslist dt .cb, .other_page .container-fluid .newslist dt .cb, .cart_page .container-fluid .newslist dt .cb, .other_page .container-fluid .newslist dt .cb, .product_review_page .container-fluid .newslist dt .cb { font-size: 20px; top: 0; left: 3px; }
  .registration_page #top_box .newslist dt .date, .registration_page #confirm_wrap .newslist dt .date, .mypage .container-fluid .newslist dt .date, .cart_page .container-fluid .newslist dt .date, .other_page .container-fluid .newslist dt .date, .cart_page .container-fluid .newslist dt .date, .other_page .container-fluid .newslist dt .date, .product_review_page .container-fluid .newslist dt .date { float: left; width: 6em; }
  .registration_page #top_box .newslist dt .news_title, .registration_page #confirm_wrap .newslist dt .news_title, .mypage .container-fluid .newslist dt .news_title, .cart_page .container-fluid .newslist dt .news_title, .other_page .container-fluid .newslist dt .news_title, .cart_page .container-fluid .newslist dt .news_title, .other_page .container-fluid .newslist dt .news_title, .product_review_page .container-fluid .newslist dt .news_title { padding-left: 7em; padding-right: 30px; }
  .registration_page #top_box .newslist dd, .registration_page #confirm_wrap .newslist dd, .mypage .container-fluid .newslist dd, .cart_page .container-fluid .newslist dd, .other_page .container-fluid .newslist dd, .cart_page .container-fluid .newslist dd, .other_page .container-fluid .newslist dd, .product_review_page .container-fluid .newslist dd { margin: 0 16px 16px; }
  .registration_page #top_box .product_page .product_item, .registration_page #confirm_wrap .product_page .product_item, .mypage .container-fluid .product_page .product_item, .cart_page .container-fluid .product_page .product_item, .other_page .container-fluid .product_page .product_item, .cart_page .container-fluid .product_page .product_item, .other_page .container-fluid .product_page .product_item, .product_review_page .container-fluid .product_page .product_item { padding-bottom: 24px; }
  .registration_page #top_box .item_photo, .registration_page #confirm_wrap .item_photo, .mypage .container-fluid .item_photo, .cart_page .container-fluid .item_photo, .other_page .container-fluid .item_photo, .cart_page .container-fluid .item_photo, .other_page .container-fluid .item_photo, .product_review_page .container-fluid .item_photo { margin: 0 0 15px; }
  .registration_page #top_box .item_comment, .registration_page #confirm_wrap .item_comment, .mypage .container-fluid .item_comment, .cart_page .container-fluid .item_comment, .other_page .container-fluid .item_comment, .cart_page .container-fluid .item_comment, .other_page .container-fluid .item_comment, .product_review_page .container-fluid .item_comment { margin: 0 0 15px; }
  .registration_page #top_box #item_photo_area, .registration_page #confirm_wrap #item_photo_area, .mypage .container-fluid #item_photo_area, .cart_page .container-fluid #item_photo_area, .other_page .container-fluid #item_photo_area, .cart_page .container-fluid #item_photo_area, .other_page .container-fluid #item_photo_area, .product_review_page .container-fluid #item_photo_area { padding-top: 0; padding-bottom: 0; }
  .registration_page #top_box #item_detail_area .small, .registration_page #confirm_wrap #item_detail_area .small, .mypage .container-fluid #item_detail_area .small, .cart_page .container-fluid #item_detail_area .small, .other_page .container-fluid #item_detail_area .small, .cart_page .container-fluid #item_detail_area .small, .other_page .container-fluid #item_detail_area .small, .product_review_page .container-fluid #item_detail_area .small { font-size: 12px; font-size: 1.2rem; }
  .registration_page #top_box #item_detail_area .item_name, .registration_page #confirm_wrap #item_detail_area .item_name, .mypage .container-fluid #item_detail_area .item_name, .cart_page .container-fluid #item_detail_area .item_name, .other_page .container-fluid #item_detail_area .item_name, .cart_page .container-fluid #item_detail_area .item_name, .other_page .container-fluid #item_detail_area .item_name, .product_review_page .container-fluid #item_detail_area .item_name { font-size: 32px; font-size: 3.2rem; margin-bottom: 10px; }
  .registration_page #top_box #item_detail_area .item_detail .sale_price, .registration_page #confirm_wrap #item_detail_area .item_detail .sale_price, .mypage .container-fluid #item_detail_area .item_detail .sale_price, .cart_page .container-fluid #item_detail_area .item_detail .sale_price, .other_page .container-fluid #item_detail_area .item_detail .sale_price, .cart_page .container-fluid #item_detail_area .item_detail .sale_price, .other_page .container-fluid #item_detail_area .item_detail .sale_price, .product_review_page .container-fluid #item_detail_area .item_detail .sale_price { font-size: 28px; font-size: 2.8rem; }
  .registration_page #top_box #item_detail_area .item_detail .sale_price .small, .registration_page #confirm_wrap #item_detail_area .item_detail .sale_price .small, .mypage .container-fluid #item_detail_area .item_detail .sale_price .small, .cart_page .container-fluid #item_detail_area .item_detail .sale_price .small, .other_page .container-fluid #item_detail_area .item_detail .sale_price .small, .cart_page .container-fluid #item_detail_area .item_detail .sale_price .small, .other_page .container-fluid #item_detail_area .item_detail .sale_price .small, .product_review_page .container-fluid #item_detail_area .item_detail .sale_price .small { font-size: 16px; font-size: 1em; }
  .registration_page #top_box #item_detail_area .item_detail .announce, .registration_page #confirm_wrap #item_detail_area .item_detail .announce, .mypage .container-fluid #item_detail_area .item_detail .announce, .cart_page .container-fluid #item_detail_area .item_detail .announce, .other_page .container-fluid #item_detail_area .item_detail .announce, .cart_page .container-fluid #item_detail_area .item_detail .announce, .other_page .container-fluid #item_detail_area .item_detail .announce, .product_review_page .container-fluid #item_detail_area .item_detail .announce { padding: 14px 0; }
  .registration_page #top_box #item_detail_area .item_detail .point, .registration_page #confirm_wrap #item_detail_area .item_detail .point, .mypage .container-fluid #item_detail_area .item_detail .point, .cart_page .container-fluid #item_detail_area .item_detail .point, .other_page .container-fluid #item_detail_area .item_detail .point, .cart_page .container-fluid #item_detail_area .item_detail .point, .other_page .container-fluid #item_detail_area .item_detail .point, .product_review_page .container-fluid #item_detail_area .item_detail .point { padding: 14px 0; border-top: 1px dotted #ccc; }
  .registration_page #top_box #item_detail_area .item_detail .item_code, .registration_page #confirm_wrap #item_detail_area .item_detail .item_code, .mypage .container-fluid #item_detail_area .item_detail .item_code, .cart_page .container-fluid #item_detail_area .item_detail .item_code, .other_page .container-fluid #item_detail_area .item_detail .item_code, .cart_page .container-fluid #item_detail_area .item_detail .item_code, .other_page .container-fluid #item_detail_area .item_detail .item_code, .product_review_page .container-fluid #item_detail_area .item_detail .item_code { padding: 14px 0; border-top: 1px dotted #ccc; }
  .registration_page #top_box #item_detail_area .item_detail .relative_cat, .registration_page #confirm_wrap #item_detail_area .item_detail .relative_cat, .mypage .container-fluid #item_detail_area .item_detail .relative_cat, .cart_page .container-fluid #item_detail_area .item_detail .relative_cat, .other_page .container-fluid #item_detail_area .item_detail .relative_cat, .cart_page .container-fluid #item_detail_area .item_detail .relative_cat, .other_page .container-fluid #item_detail_area .item_detail .relative_cat, .product_review_page .container-fluid #item_detail_area .item_detail .relative_cat { padding: 14px 0; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc; }
  .registration_page #top_box #item_detail_area .item_detail .item_comment, .registration_page #confirm_wrap #item_detail_area .item_detail .item_comment, .mypage .container-fluid #item_detail_area .item_detail .item_comment, .cart_page .container-fluid #item_detail_area .item_detail .item_comment, .other_page .container-fluid #item_detail_area .item_detail .item_comment, .cart_page .container-fluid #item_detail_area .item_detail .item_comment, .other_page .container-fluid #item_detail_area .item_detail .item_comment, .product_review_page .container-fluid #item_detail_area .item_detail .item_comment { margin-top: 14px; margin-bottom: 14px; }
  .registration_page #top_box .cart_area, .registration_page #confirm_wrap .cart_area, .mypage .container-fluid .cart_area, .cart_page .container-fluid .cart_area, .other_page .container-fluid .cart_area, .cart_page .container-fluid .cart_area, .other_page .container-fluid .cart_area, .product_review_page .container-fluid .cart_area { padding-top: 14px; }
  .registration_page #top_box .cart_area .classcategory_list li, .registration_page #confirm_wrap .cart_area .classcategory_list li, .mypage .container-fluid .cart_area .classcategory_list li, .cart_page .container-fluid .cart_area .classcategory_list li, .other_page .container-fluid .cart_area .classcategory_list li, .cart_page .container-fluid .cart_area .classcategory_list li, .other_page .container-fluid .cart_area .classcategory_list li, .product_review_page .container-fluid .cart_area .classcategory_list li { margin-top: 16px; }
  .registration_page #top_box .cart_area .classcategory_list li:first-child, .registration_page #confirm_wrap .cart_area .classcategory_list li:first-child, .mypage .container-fluid .cart_area .classcategory_list li:first-child, .cart_page .container-fluid .cart_area .classcategory_list li:first-child, .other_page .container-fluid .cart_area .classcategory_list li:first-child, .cart_page .container-fluid .cart_area .classcategory_list li:first-child, .other_page .container-fluid .cart_area .classcategory_list li:first-child, .product_review_page .container-fluid .cart_area .classcategory_list li:first-child { margin-top: 8px; }
  .registration_page #top_box .cart_area .classcategory_list li select, .registration_page #confirm_wrap .cart_area .classcategory_list li select, .mypage .container-fluid .cart_area .classcategory_list li select, .cart_page .container-fluid .cart_area .classcategory_list li select, .other_page .container-fluid .cart_area .classcategory_list li select, .cart_page .container-fluid .cart_area .classcategory_list li select, .other_page .container-fluid .cart_area .classcategory_list li select, .product_review_page .container-fluid .cart_area .classcategory_list li select { width: auto; width: 350px; }
  .registration_page #top_box .cart_area .quantity, .registration_page #confirm_wrap .cart_area .quantity, .mypage .container-fluid .cart_area .quantity, .cart_page .container-fluid .cart_area .quantity, .other_page .container-fluid .cart_area .quantity, .cart_page .container-fluid .cart_area .quantity, .other_page .container-fluid .cart_area .quantity, .product_review_page .container-fluid .cart_area .quantity { margin: 14px 0; }
  .registration_page #top_box #item_detail .snsbtn_area, .registration_page #confirm_wrap #item_detail .snsbtn_area, .mypage .container-fluid #item_detail .snsbtn_area, .cart_page .container-fluid #item_detail .snsbtn_area, .other_page .container-fluid #item_detail .snsbtn_area, .cart_page .container-fluid #item_detail .snsbtn_area, .other_page .container-fluid #item_detail .snsbtn_area, .product_review_page .container-fluid #item_detail .snsbtn_area { padding: 14px 0; }
  .registration_page #top_box #item_detail .freearea p, .registration_page #confirm_wrap #item_detail .freearea p, .mypage .container-fluid #item_detail .freearea p, .cart_page .container-fluid #item_detail .freearea p, .other_page .container-fluid #item_detail .freearea p, .cart_page .container-fluid #item_detail .freearea p, .other_page .container-fluid #item_detail .freearea p, .product_review_page .container-fluid #item_detail .freearea p { margin-bottom: 40px; }
  .registration_page #top_box #item_detail .freearea .heading01, .registration_page #confirm_wrap #item_detail .freearea .heading01, .mypage .container-fluid #item_detail .freearea .heading01, .cart_page .container-fluid #item_detail .freearea .heading01, .other_page .container-fluid #item_detail .freearea .heading01, .cart_page .container-fluid #item_detail .freearea .heading01, .other_page .container-fluid #item_detail .freearea .heading01, .product_review_page .container-fluid #item_detail .freearea .heading01 { margin-bottom: 16px; }
  .registration_page #top_box #review_area, .registration_page #confirm_wrap #review_area, .mypage .container-fluid #review_area, .cart_page .container-fluid #review_area, .other_page .container-fluid #review_area, .cart_page .container-fluid #review_area, .other_page .container-fluid #review_area, .product_review_page .container-fluid #review_area { border-top: none; padding-bottom: 16px; }
  .registration_page #top_box #review_area dl, .registration_page #confirm_wrap #review_area dl, .mypage .container-fluid #review_area dl, .cart_page .container-fluid #review_area dl, .other_page .container-fluid #review_area dl, .cart_page .container-fluid #review_area dl, .other_page .container-fluid #review_area dl, .product_review_page .container-fluid #review_area dl { padding-bottom: 32px; }
  .registration_page #top_box #review_area dl dt, .registration_page #confirm_wrap #review_area dl dt, .mypage .container-fluid #review_area dl dt, .cart_page .container-fluid #review_area dl dt, .other_page .container-fluid #review_area dl dt, .cart_page .container-fluid #review_area dl dt, .other_page .container-fluid #review_area dl dt, .product_review_page .container-fluid #review_area dl dt { padding: 16px; }
  .registration_page #top_box #review_area dl dt .cb, .registration_page #confirm_wrap #review_area dl dt .cb, .mypage .container-fluid #review_area dl dt .cb, .cart_page .container-fluid #review_area dl dt .cb, .other_page .container-fluid #review_area dl dt .cb, .cart_page .container-fluid #review_area dl dt .cb, .other_page .container-fluid #review_area dl dt .cb, .product_review_page .container-fluid #review_area dl dt .cb { position: absolute; right: 32px; top: 24px; font-size: 16px; font-size: 1em; }
  .registration_page #top_box #review_area dl dd, .registration_page #confirm_wrap #review_area dl dd, .mypage .container-fluid #review_area dl dd, .cart_page .container-fluid #review_area dl dd, .other_page .container-fluid #review_area dl dd, .cart_page .container-fluid #review_area dl dd, .other_page .container-fluid #review_area dl dd, .product_review_page .container-fluid #review_area dl dd { display: block; padding: 16px 0 0; }
  .registration_page #top_box #review_area dl dd .review_btn, .registration_page #confirm_wrap #review_area dl dd .review_btn, .mypage .container-fluid #review_area dl dd .review_btn, .cart_page .container-fluid #review_area dl dd .review_btn, .other_page .container-fluid #review_area dl dd .review_btn, .cart_page .container-fluid #review_area dl dd .review_btn, .other_page .container-fluid #review_area dl dd .review_btn, .product_review_page .container-fluid #review_area dl dd .review_btn { padding: 16px 0 0; text-align: center; }
  .registration_page #top_box #review_area dl dd .review_btn a, .registration_page #confirm_wrap #review_area dl dd .review_btn a, .mypage .container-fluid #review_area dl dd .review_btn a, .cart_page .container-fluid #review_area dl dd .review_btn a, .other_page .container-fluid #review_area dl dd .review_btn a, .cart_page .container-fluid #review_area dl dd .review_btn a, .other_page .container-fluid #review_area dl dd .review_btn a, .product_review_page .container-fluid #review_area dl dd .review_btn a { width: auto; min-width: 350px; }
  .registration_page #top_box #review_area .review_list, .registration_page #confirm_wrap #review_area .review_list, .mypage .container-fluid #review_area .review_list, .cart_page .container-fluid #review_area .review_list, .other_page .container-fluid #review_area .review_list, .cart_page .container-fluid #review_area .review_list, .other_page .container-fluid #review_area .review_list, .product_review_page .container-fluid #review_area .review_list { padding: 16px 0 0; }
  .registration_page #top_box #review_area .review_list li, .registration_page #confirm_wrap #review_area .review_list li, .mypage .container-fluid #review_area .review_list li, .cart_page .container-fluid #review_area .review_list li, .other_page .container-fluid #review_area .review_list li, .cart_page .container-fluid #review_area .review_list li, .other_page .container-fluid #review_area .review_list li, .product_review_page .container-fluid #review_area .review_list li { padding: 16px 0; }
  .registration_page #top_box #review_area .review_list p, .registration_page #confirm_wrap #review_area .review_list p, .mypage .container-fluid #review_area .review_list p, .cart_page .container-fluid #review_area .review_list p, .other_page .container-fluid #review_area .review_list p, .cart_page .container-fluid #review_area .review_list p, .other_page .container-fluid #review_area .review_list p, .product_review_page .container-fluid #review_area .review_list p { margin: 6px 0; }
  .registration_page #top_box #keyword_area, .registration_page #confirm_wrap #keyword_area, .mypage .container-fluid #keyword_area, .cart_page .container-fluid #keyword_area, .other_page .container-fluid #keyword_area, .cart_page .container-fluid #keyword_area, .other_page .container-fluid #keyword_area, .product_review_page .container-fluid #keyword_area { border: 0 none; }
  .registration_page #top_box #keyword_area .heading03, .registration_page #confirm_wrap #keyword_area .heading03, .mypage .container-fluid #keyword_area .heading03, .cart_page .container-fluid #keyword_area .heading03, .other_page .container-fluid #keyword_area .heading03, .cart_page .container-fluid #keyword_area .heading03, .other_page .container-fluid #keyword_area .heading03, .product_review_page .container-fluid #keyword_area .heading03 { border-top: 1px solid #E8E8E8; margin-top: 0; padding-top: 18px; }
  .registration_page #top_box #keyword_area ul li a, .registration_page #confirm_wrap #keyword_area ul li a, .mypage .container-fluid #keyword_area ul li a, .cart_page .container-fluid #keyword_area ul li a, .other_page .container-fluid #keyword_area ul li a, .cart_page .container-fluid #keyword_area ul li a, .other_page .container-fluid #keyword_area ul li a, .product_review_page .container-fluid #keyword_area ul li a { font-size: 14px; font-size: 1.4rem; }
  .registration_page #top_box #keyword_area .keyword_list, .registration_page #confirm_wrap #keyword_area .keyword_list, .mypage .container-fluid #keyword_area .keyword_list, .cart_page .container-fluid #keyword_area .keyword_list, .other_page .container-fluid #keyword_area .keyword_list, .cart_page .container-fluid #keyword_area .keyword_list, .other_page .container-fluid #keyword_area .keyword_list, .product_review_page .container-fluid #keyword_area .keyword_list { padding-bottom: 16px; }
  .registration_page #top_box #recommend_area, .registration_page #confirm_wrap #recommend_area, .mypage .container-fluid #recommend_area, .cart_page .container-fluid #recommend_area, .other_page .container-fluid #recommend_area, .cart_page .container-fluid #recommend_area, .other_page .container-fluid #recommend_area, .product_review_page .container-fluid #recommend_area { border: 0 none; }
  .registration_page #top_box #recommend_area .heading03, .registration_page #confirm_wrap #recommend_area .heading03, .mypage .container-fluid #recommend_area .heading03, .cart_page .container-fluid #recommend_area .heading03, .other_page .container-fluid #recommend_area .heading03, .cart_page .container-fluid #recommend_area .heading03, .other_page .container-fluid #recommend_area .heading03, .product_review_page .container-fluid #recommend_area .heading03 { border-top: 1px solid #E8E8E8; margin-top: 0; padding-top: 18px; }
  .registration_page #top_box #recommend_area .carousel .product_item .btn_circle, .registration_page #confirm_wrap #recommend_area .carousel .product_item .btn_circle, .mypage .container-fluid #recommend_area .carousel .product_item .btn_circle, .cart_page .container-fluid #recommend_area .carousel .product_item .btn_circle, .other_page .container-fluid #recommend_area .carousel .product_item .btn_circle, .cart_page .container-fluid #recommend_area .carousel .product_item .btn_circle, .other_page .container-fluid #recommend_area .carousel .product_item .btn_circle, .product_review_page .container-fluid #recommend_area .carousel .product_item .btn_circle { right: 24px; }
  .registration_page #top_box #recommend_area .carousel, .registration_page #confirm_wrap #recommend_area .carousel, .mypage .container-fluid #recommend_area .carousel, .cart_page .container-fluid #recommend_area .carousel, .other_page .container-fluid #recommend_area .carousel, .cart_page .container-fluid #recommend_area .carousel, .other_page .container-fluid #recommend_area .carousel, .product_review_page .container-fluid #recommend_area .carousel { margin-left: -16px; margin-right: -16px; }
  .registration_page #top_box #recommend_area .carousel .product_item, .registration_page #confirm_wrap #recommend_area .carousel .product_item, .mypage .container-fluid #recommend_area .carousel .product_item, .cart_page .container-fluid #recommend_area .carousel .product_item, .other_page .container-fluid #recommend_area .carousel .product_item, .cart_page .container-fluid #recommend_area .carousel .product_item, .other_page .container-fluid #recommend_area .carousel .product_item, .product_review_page .container-fluid #recommend_area .carousel .product_item { padding: 0 16px; }
  .registration_page #top_box #recommend_area .slick-next, .registration_page #top_box #recommend_area .slick-prev, .registration_page #confirm_wrap #recommend_area .slick-next, .registration_page #confirm_wrap #recommend_area .slick-prev, .mypage .container-fluid #recommend_area .slick-next, .mypage .container-fluid #recommend_area .slick-prev, .cart_page .container-fluid #recommend_area .slick-next, .cart_page .container-fluid #recommend_area .slick-prev, .other_page .container-fluid #recommend_area .slick-next, .other_page .container-fluid #recommend_area .slick-prev, .cart_page .container-fluid #recommend_area .slick-next, .cart_page .container-fluid #recommend_area .slick-prev, .other_page .container-fluid #recommend_area .slick-next, .other_page .container-fluid #recommend_area .slick-prev, .product_review_page .container-fluid #recommend_area .slick-next, .product_review_page .container-fluid #recommend_area .slick-prev { font-size: 37px; font-size: 3.7rem; top: -1.4em; }
  .registration_page #top_box #recommend_area .slick-next, .registration_page #confirm_wrap #recommend_area .slick-next, .mypage .container-fluid #recommend_area .slick-next, .cart_page .container-fluid #recommend_area .slick-next, .other_page .container-fluid #recommend_area .slick-next, .cart_page .container-fluid #recommend_area .slick-next, .other_page .container-fluid #recommend_area .slick-next, .product_review_page .container-fluid #recommend_area .slick-next { right: 14px; }
  .registration_page #top_box #recommend_area .slick-prev, .registration_page #confirm_wrap #recommend_area .slick-prev, .mypage .container-fluid #recommend_area .slick-prev, .cart_page .container-fluid #recommend_area .slick-prev, .other_page .container-fluid #recommend_area .slick-prev, .cart_page .container-fluid #recommend_area .slick-prev, .other_page .container-fluid #recommend_area .slick-prev, .product_review_page .container-fluid #recommend_area .slick-prev { right: 74px; }
  .registration_page #top_box #recommend_area .angle-circle, .registration_page #confirm_wrap #recommend_area .angle-circle, .mypage .container-fluid #recommend_area .angle-circle, .cart_page .container-fluid #recommend_area .angle-circle, .other_page .container-fluid #recommend_area .angle-circle, .cart_page .container-fluid #recommend_area .angle-circle, .other_page .container-fluid #recommend_area .angle-circle, .product_review_page .container-fluid #recommend_area .angle-circle { width: 35px; height: 35px; margin-top: 0; }
  .registration_page #top_box #recommend_area .slick-prev .cb, .registration_page #top_box #recommend_area .slick-next .cb, .registration_page #confirm_wrap #recommend_area .slick-prev .cb, .registration_page #confirm_wrap #recommend_area .slick-next .cb, .mypage .container-fluid #recommend_area .slick-prev .cb, .mypage .container-fluid #recommend_area .slick-next .cb, .cart_page .container-fluid #recommend_area .slick-prev .cb, .cart_page .container-fluid #recommend_area .slick-next .cb, .other_page .container-fluid #recommend_area .slick-prev .cb, .other_page .container-fluid #recommend_area .slick-next .cb, .cart_page .container-fluid #recommend_area .slick-prev .cb, .cart_page .container-fluid #recommend_area .slick-next .cb, .other_page .container-fluid #recommend_area .slick-prev .cb, .other_page .container-fluid #recommend_area .slick-next .cb, .product_review_page .container-fluid #recommend_area .slick-prev .cb, .product_review_page .container-fluid #recommend_area .slick-next .cb { fill: #fff; position: relative; top: -4px; right: -2px; font-size: 25px; font-size: 2.5rem; }
  .registration_page #top_box .total_box, .registration_page #confirm_wrap .total_box, .mypage .container-fluid .total_box, .cart_page .container-fluid .total_box, .other_page .container-fluid .total_box, .cart_page .container-fluid .total_box, .other_page .container-fluid .total_box, .product_review_page .container-fluid .total_box { min-width: 256px; float: right; padding: 0; }
  .registration_page #top_box .total_box dl, .registration_page #confirm_wrap .total_box dl, .mypage .container-fluid .total_box dl, .cart_page .container-fluid .total_box dl, .other_page .container-fluid .total_box dl, .cart_page .container-fluid .total_box dl, .other_page .container-fluid .total_box dl, .product_review_page .container-fluid .total_box dl { margin-left: 0; }
  .registration_page #top_box .total_box .btn_group, .registration_page #confirm_wrap .total_box .btn_group, .mypage .container-fluid .total_box .btn_group, .cart_page .container-fluid .total_box .btn_group, .other_page .container-fluid .total_box .btn_group, .cart_page .container-fluid .total_box .btn_group, .other_page .container-fluid .total_box .btn_group, .product_review_page .container-fluid .total_box .btn_group { padding: 16px 0; }
  .registration_page #top_box .total_box .btn_group p, .registration_page #confirm_wrap .total_box .btn_group p, .mypage .container-fluid .total_box .btn_group p, .cart_page .container-fluid .total_box .btn_group p, .other_page .container-fluid .total_box .btn_group p, .cart_page .container-fluid .total_box .btn_group p, .other_page .container-fluid .total_box .btn_group p, .product_review_page .container-fluid .total_box .btn_group p { margin: 16px 0; }
  .registration_page #top_box .total_box dl.total_price dt, .registration_page #confirm_wrap .total_box dl.total_price dt, .mypage .container-fluid .total_box dl.total_price dt, .cart_page .container-fluid .total_box dl.total_price dt, .other_page .container-fluid .total_box dl.total_price dt, .cart_page .container-fluid .total_box dl.total_price dt, .other_page .container-fluid .total_box dl.total_price dt, .product_review_page .container-fluid .total_box dl.total_price dt { padding-top: 0.3em; }
  .registration_page #top_box .total_box dl.total_price dd, .registration_page #confirm_wrap .total_box dl.total_price dd, .mypage .container-fluid .total_box dl.total_price dd, .cart_page .container-fluid .total_box dl.total_price dd, .other_page .container-fluid .total_box dl.total_price dd, .cart_page .container-fluid .total_box dl.total_price dd, .other_page .container-fluid .total_box dl.total_price dd, .product_review_page .container-fluid .total_box dl.total_price dd { font-size: 24px; font-size: 2.4rem; }
  .registration_page #top_box .cart_item, .registration_page #confirm_wrap .cart_item, .mypage .container-fluid .cart_item, .cart_page .container-fluid .cart_item, .other_page .container-fluid .cart_item, .cart_page .container-fluid .cart_item, .other_page .container-fluid .cart_item, .product_review_page .container-fluid .cart_item { margin: 24px 0 16px; border-top: 0 none; }
  .registration_page #top_box .cart_item .item_box .table, .registration_page #confirm_wrap .cart_item .item_box .table, .mypage .container-fluid .cart_item .item_box .table, .cart_page .container-fluid .cart_item .item_box .table, .other_page .container-fluid .cart_item .item_box .table, .cart_page .container-fluid .cart_item .item_box .table, .other_page .container-fluid .cart_item .item_box .table, .product_review_page .container-fluid .cart_item .item_box .table { width: 58.33333333%; }
  .registration_page #top_box .cart_item .item_quantity::before, .registration_page #confirm_wrap .cart_item .item_quantity::before, .mypage .container-fluid .cart_item .item_quantity::before, .cart_page .container-fluid .cart_item .item_quantity::before, .other_page .container-fluid .cart_item .item_quantity::before, .cart_page .container-fluid .cart_item .item_quantity::before, .other_page .container-fluid .cart_item .item_quantity::before, .product_review_page .container-fluid .cart_item .item_quantity::before { content: ""; }
  .registration_page #top_box .cart_item.table .tbody .tr > .item_quantity, .registration_page #confirm_wrap .cart_item.table .tbody .tr > .item_quantity, .mypage .container-fluid .cart_item.table .tbody .tr > .item_quantity, .cart_page .container-fluid .cart_item.table .tbody .tr > .item_quantity, .other_page .container-fluid .cart_item.table .tbody .tr > .item_quantity, .cart_page .container-fluid .cart_item.table .tbody .tr > .item_quantity, .other_page .container-fluid .cart_item.table .tbody .tr > .item_quantity, .product_review_page .container-fluid .cart_item.table .tbody .tr > .item_quantity { text-align: center; }
  .registration_page #top_box .cart_item .item_detail .item_subtotal, .registration_page #confirm_wrap .cart_item .item_detail .item_subtotal, .mypage .container-fluid .cart_item .item_detail .item_subtotal, .cart_page .container-fluid .cart_item .item_detail .item_subtotal, .other_page .container-fluid .cart_item .item_detail .item_subtotal, .cart_page .container-fluid .cart_item .item_detail .item_subtotal, .other_page .container-fluid .cart_item .item_detail .item_subtotal, .product_review_page .container-fluid .cart_item .item_detail .item_subtotal { display: none; }
  .registration_page #top_box .cart_item.table .tbody .tr div.item_subtotal, .registration_page #confirm_wrap .cart_item.table .tbody .tr div.item_subtotal, .mypage .container-fluid .cart_item.table .tbody .tr div.item_subtotal, .cart_page .container-fluid .cart_item.table .tbody .tr div.item_subtotal, .other_page .container-fluid .cart_item.table .tbody .tr div.item_subtotal, .cart_page .container-fluid .cart_item.table .tbody .tr div.item_subtotal, .other_page .container-fluid .cart_item.table .tbody .tr div.item_subtotal, .product_review_page .container-fluid .cart_item.table .tbody .tr div.item_subtotal { display: table-cell; text-align: right; }
  .registration_page #top_box .cart_item .item_box .table .item_photo, .registration_page #confirm_wrap .cart_item .item_box .table .item_photo, .mypage .container-fluid .cart_item .item_box .table .item_photo, .cart_page .container-fluid .cart_item .item_box .table .item_photo, .other_page .container-fluid .cart_item .item_box .table .item_photo, .cart_page .container-fluid .cart_item .item_box .table .item_photo, .other_page .container-fluid .cart_item .item_box .table .item_photo, .product_review_page .container-fluid .cart_item .item_box .table .item_photo { min-width: 160px; padding-right: 16px; }
  .registration_page #top_box .column p, .registration_page #confirm_wrap .column p, .mypage .container-fluid .column p, .cart_page .container-fluid .column p, .other_page .container-fluid .column p, .cart_page .container-fluid .column p, .other_page .container-fluid .column p, .product_review_page .container-fluid .column p { margin: 16px 0; }
  .registration_page #top_box .column .form-inline input, .registration_page #top_box .column .form-inline select, .registration_page #confirm_wrap .column .form-inline input, .registration_page #confirm_wrap .column .form-inline select, .mypage .container-fluid .column .form-inline input, .mypage .container-fluid .column .form-inline select, .cart_page .container-fluid .column .form-inline input, .cart_page .container-fluid .column .form-inline select, .other_page .container-fluid .column .form-inline input, .other_page .container-fluid .column .form-inline select, .cart_page .container-fluid .column .form-inline input, .cart_page .container-fluid .column .form-inline select, .other_page .container-fluid .column .form-inline input, .other_page .container-fluid .column .form-inline select, .product_review_page .container-fluid .column .form-inline input, .product_review_page .container-fluid .column .form-inline select { margin-bottom: 16px; }
  .registration_page #top_box div.table .tbody .addr_box .column, .registration_page #confirm_wrap div.table .tbody .addr_box .column, .mypage .container-fluid div.table .tbody .addr_box .column, .cart_page .container-fluid div.table .tbody .addr_box .column, .other_page .container-fluid div.table .tbody .addr_box .column, .cart_page .container-fluid div.table .tbody .addr_box .column, .other_page .container-fluid div.table .tbody .addr_box .column, .product_review_page .container-fluid div.table .tbody .addr_box .column { text-align: left; position: relative; }
  .registration_page #top_box .addr_box .column.is-edit .btn_edit, .registration_page #confirm_wrap .addr_box .column.is-edit .btn_edit, .mypage .container-fluid .addr_box .column.is-edit .btn_edit, .cart_page .container-fluid .addr_box .column.is-edit .btn_edit, .other_page .container-fluid .addr_box .column.is-edit .btn_edit, .cart_page .container-fluid .addr_box .column.is-edit .btn_edit, .other_page .container-fluid .addr_box .column.is-edit .btn_edit, .product_review_page .container-fluid .addr_box .column.is-edit .btn_edit { top: 16px; }
  .registration_page #top_box .multiple_column .item_box > div, .registration_page #top_box .multiple_column .item_box > dl, .registration_page #confirm_wrap .multiple_column .item_box > div, .registration_page #confirm_wrap .multiple_column .item_box > dl, .mypage .container-fluid .multiple_column .item_box > div, .mypage .container-fluid .multiple_column .item_box > dl, .cart_page .container-fluid .multiple_column .item_box > div, .cart_page .container-fluid .multiple_column .item_box > dl, .other_page .container-fluid .multiple_column .item_box > div, .other_page .container-fluid .multiple_column .item_box > dl, .cart_page .container-fluid .multiple_column .item_box > div, .cart_page .container-fluid .multiple_column .item_box > dl, .other_page .container-fluid .multiple_column .item_box > div, .other_page .container-fluid .multiple_column .item_box > dl, .product_review_page .container-fluid .multiple_column .item_box > div, .product_review_page .container-fluid .multiple_column .item_box > dl { padding: 16px 0; vertical-align: middle; }
  .registration_page #top_box .multiple_column .item_box .item_photo, .registration_page #confirm_wrap .multiple_column .item_box .item_photo, .mypage .container-fluid .multiple_column .item_box .item_photo, .cart_page .container-fluid .multiple_column .item_box .item_photo, .other_page .container-fluid .multiple_column .item_box .item_photo, .cart_page .container-fluid .multiple_column .item_box .item_photo, .other_page .container-fluid .multiple_column .item_box .item_photo, .product_review_page .container-fluid .multiple_column .item_box .item_photo { padding: 16px; max-width: 198px; }
  .registration_page #top_box .multiple_column .item_box .item_detail .item_price, .registration_page #confirm_wrap .multiple_column .item_box .item_detail .item_price, .mypage .container-fluid .multiple_column .item_box .item_detail .item_price, .cart_page .container-fluid .multiple_column .item_box .item_detail .item_price, .other_page .container-fluid .multiple_column .item_box .item_detail .item_price, .cart_page .container-fluid .multiple_column .item_box .item_detail .item_price, .other_page .container-fluid .multiple_column .item_box .item_detail .item_price, .product_review_page .container-fluid .multiple_column .item_box .item_detail .item_price { margin: 8px 0 16px; }
  .registration_page #top_box .multiple_column .form-group, .registration_page #confirm_wrap .multiple_column .form-group, .mypage .container-fluid .multiple_column .form-group, .cart_page .container-fluid .multiple_column .form-group, .other_page .container-fluid .multiple_column .form-group, .cart_page .container-fluid .multiple_column .form-group, .other_page .container-fluid .multiple_column .form-group, .product_review_page .container-fluid .multiple_column .form-group { margin-top: 16px; }
  .registration_page #top_box .complete_message, .registration_page #confirm_wrap .complete_message, .mypage .container-fluid .complete_message, .cart_page .container-fluid .complete_message, .other_page .container-fluid .complete_message, .cart_page .container-fluid .complete_message, .other_page .container-fluid .complete_message, .product_review_page .container-fluid .complete_message { text-align: center; }
  .registration_page #top_box .complete_message .heading01, .registration_page #confirm_wrap .complete_message .heading01, .mypage .container-fluid .complete_message .heading01, .cart_page .container-fluid .complete_message .heading01, .other_page .container-fluid .complete_message .heading01, .cart_page .container-fluid .complete_message .heading01, .other_page .container-fluid .complete_message .heading01, .product_review_page .container-fluid .complete_message .heading01 { font-size: 32px; font-size: 3.2rem; }
  .registration_page #top_box #confirm_side, .registration_page #confirm_wrap #confirm_side, .mypage .container-fluid #confirm_side, .cart_page .container-fluid #confirm_side, .other_page .container-fluid #confirm_side, .cart_page .container-fluid #confirm_side, .other_page .container-fluid #confirm_side, .product_review_page .container-fluid #confirm_side { top: 0; }
  .registration_page #top_box .payment_list .radio, .registration_page #confirm_wrap .payment_list .radio, .mypage .container-fluid .payment_list .radio, .cart_page .container-fluid .payment_list .radio, .other_page .container-fluid .payment_list .radio, .cart_page .container-fluid .payment_list .radio, .other_page .container-fluid .payment_list .radio, .product_review_page .container-fluid .payment_list .radio { display: inline; margin-right: 16px; vertical-align: middle; }
  .registration_page #top_box .payment_list .radio input[type="radio"], .registration_page #confirm_wrap .payment_list .radio input[type="radio"], .mypage .container-fluid .payment_list .radio input[type="radio"], .cart_page .container-fluid .payment_list .radio input[type="radio"], .other_page .container-fluid .payment_list .radio input[type="radio"], .cart_page .container-fluid .payment_list .radio input[type="radio"], .other_page .container-fluid .payment_list .radio input[type="radio"], .product_review_page .container-fluid .payment_list .radio input[type="radio"] { margin-right: 10px; }
  .registration_page #top_box .payment_list li img, .registration_page #confirm_wrap .payment_list li img, .mypage .container-fluid .payment_list li img, .cart_page .container-fluid .payment_list li img, .other_page .container-fluid .payment_list li img, .cart_page .container-fluid .payment_list li img, .other_page .container-fluid .payment_list li img, .product_review_page .container-fluid .payment_list li img { margin-top: 0; vertical-align: middle; }
  .registration_page #top_box .local_nav li, .registration_page #confirm_wrap .local_nav li, .mypage .container-fluid .local_nav li, .cart_page .container-fluid .local_nav li, .other_page .container-fluid .local_nav li, .cart_page .container-fluid .local_nav li, .other_page .container-fluid .local_nav li, .product_review_page .container-fluid .local_nav li { width: 25%; }
  .registration_page #top_box .local_nav.favorite li, .registration_page #confirm_wrap .local_nav.favorite li, .mypage .container-fluid .local_nav.favorite li, .cart_page .container-fluid .local_nav.favorite li, .other_page .container-fluid .local_nav.favorite li, .cart_page .container-fluid .local_nav.favorite li, .other_page .container-fluid .local_nav.favorite li, .product_review_page .container-fluid .local_nav.favorite li { width: 20%; }
  .registration_page #top_box .historylist_column, .registration_page #confirm_wrap .historylist_column, .mypage .container-fluid .historylist_column, .cart_page .container-fluid .historylist_column, .other_page .container-fluid .historylist_column, .cart_page .container-fluid .historylist_column, .other_page .container-fluid .historylist_column, .product_review_page .container-fluid .historylist_column { border-top: 1px solid #ccc; margin: 0; }
  .registration_page #top_box .historylist_column .order_date, .registration_page #confirm_wrap .historylist_column .order_date, .mypage .container-fluid .historylist_column .order_date, .cart_page .container-fluid .historylist_column .order_date, .other_page .container-fluid .historylist_column .order_date, .cart_page .container-fluid .historylist_column .order_date, .other_page .container-fluid .historylist_column .order_date, .product_review_page .container-fluid .historylist_column .order_date { font-size: 20px; font-size: 2rem; margin-top: 16px; }
  .registration_page #top_box .historylist_column .table.item_box:first-child, .registration_page #confirm_wrap .historylist_column .table.item_box:first-child, .mypage .container-fluid .historylist_column .table.item_box:first-child, .cart_page .container-fluid .historylist_column .table.item_box:first-child, .other_page .container-fluid .historylist_column .table.item_box:first-child, .cart_page .container-fluid .historylist_column .table.item_box:first-child, .other_page .container-fluid .historylist_column .table.item_box:first-child, .product_review_page .container-fluid .historylist_column .table.item_box:first-child { border-top: 0 none; }
  .registration_page #top_box .historylist_column .item_box .item_photo, .registration_page #confirm_wrap .historylist_column .item_box .item_photo, .mypage .container-fluid .historylist_column .item_box .item_photo, .cart_page .container-fluid .historylist_column .item_box .item_photo, .other_page .container-fluid .historylist_column .item_box .item_photo, .cart_page .container-fluid .historylist_column .item_box .item_photo, .other_page .container-fluid .historylist_column .item_box .item_photo, .product_review_page .container-fluid .historylist_column .item_box .item_photo { min-width: 130px; }
  .registration_page #top_box .historylist_column + .pagination, .registration_page #confirm_wrap .historylist_column + .pagination, .mypage .container-fluid .historylist_column + .pagination, .cart_page .container-fluid .historylist_column + .pagination, .other_page .container-fluid .historylist_column + .pagination, .cart_page .container-fluid .historylist_column + .pagination, .other_page .container-fluid .historylist_column + .pagination, .product_review_page .container-fluid .historylist_column + .pagination { padding-top: 16px; }
  .registration_page #top_box .unsubscribe_box h3, .registration_page #confirm_wrap .unsubscribe_box h3, .mypage .container-fluid .unsubscribe_box h3, .cart_page .container-fluid .unsubscribe_box h3, .other_page .container-fluid .unsubscribe_box h3, .cart_page .container-fluid .unsubscribe_box h3, .other_page .container-fluid .unsubscribe_box h3, .product_review_page .container-fluid .unsubscribe_box h3 { font-size: 24px; font-size: 2.4rem; }
  .registration_page #top_box .message_box h1, .registration_page #confirm_wrap .message_box h1, .mypage .container-fluid .message_box h1, .cart_page .container-fluid .message_box h1, .other_page .container-fluid .message_box h1, .cart_page .container-fluid .message_box h1, .other_page .container-fluid .message_box h1, .product_review_page .container-fluid .message_box h1 { font-size: 24px; font-size: 2.4rem; }
  .registration_page #top_box #footer, .registration_page #confirm_wrap #footer, .mypage .container-fluid #footer, .cart_page .container-fluid #footer, .other_page .container-fluid #footer, .cart_page .container-fluid #footer, .other_page .container-fluid #footer, .product_review_page .container-fluid #footer { padding-top: 32px; margin-top: 80px; }
  .registration_page #top_box #footer ul li, .registration_page #confirm_wrap #footer ul li, .mypage .container-fluid #footer ul li, .cart_page .container-fluid #footer ul li, .other_page .container-fluid #footer ul li, .cart_page .container-fluid #footer ul li, .other_page .container-fluid #footer ul li, .product_review_page .container-fluid #footer ul li { display: inline-block; margin: 0 8px 8px; }
  .registration_page #top_box #footer ul li:first-child, .registration_page #confirm_wrap #footer ul li:first-child, .mypage .container-fluid #footer ul li:first-child, .cart_page .container-fluid #footer ul li:first-child, .other_page .container-fluid #footer ul li:first-child, .cart_page .container-fluid #footer ul li:first-child, .other_page .container-fluid #footer ul li:first-child, .product_review_page .container-fluid #footer ul li:first-child { margin-left: 0; }
  .registration_page #top_box .footer_logo_area, .registration_page #confirm_wrap .footer_logo_area, .mypage .container-fluid .footer_logo_area, .cart_page .container-fluid .footer_logo_area, .other_page .container-fluid .footer_logo_area, .cart_page .container-fluid .footer_logo_area, .other_page .container-fluid .footer_logo_area, .product_review_page .container-fluid .footer_logo_area { margin-top: 88px; }
  .registration_page #top_box .footer_logo_area .logo, .registration_page #confirm_wrap .footer_logo_area .logo, .mypage .container-fluid .footer_logo_area .logo, .cart_page .container-fluid .footer_logo_area .logo, .other_page .container-fluid .footer_logo_area .logo, .cart_page .container-fluid .footer_logo_area .logo, .other_page .container-fluid .footer_logo_area .logo, .product_review_page .container-fluid .footer_logo_area .logo { font-size: 30px; font-size: 3rem; margin: 0; }
  .registration_page #top_box .footer_logo_area .copyright, .registration_page #confirm_wrap .footer_logo_area .copyright, .mypage .container-fluid .footer_logo_area .copyright, .cart_page .container-fluid .footer_logo_area .copyright, .other_page .container-fluid .footer_logo_area .copyright, .cart_page .container-fluid .footer_logo_area .copyright, .other_page .container-fluid .footer_logo_area .copyright, .product_review_page .container-fluid .footer_logo_area .copyright { font-size: 16px; font-size: 1em; }
  .registration_page #top_box .overlay, .registration_page #confirm_wrap .overlay, .mypage .container-fluid .overlay, .cart_page .container-fluid .overlay, .other_page .container-fluid .overlay, .cart_page .container-fluid .overlay, .other_page .container-fluid .overlay, .product_review_page .container-fluid .overlay { display: none; }
  .registration_page #top_box .cart, .registration_page #confirm_wrap .cart, .mypage .container-fluid .cart, .cart_page .container-fluid .cart, .other_page .container-fluid .cart, .cart_page .container-fluid .cart, .other_page .container-fluid .cart, .product_review_page .container-fluid .cart { height: 120px; top: 44px; }
  .registration_page #top_box #header #searchform select, .registration_page #top_box #header #searchform input, .registration_page #confirm_wrap #header #searchform select, .registration_page #confirm_wrap #header #searchform input, .mypage .container-fluid #header #searchform select, .mypage .container-fluid #header #searchform input, .cart_page .container-fluid #header #searchform select, .cart_page .container-fluid #header #searchform input, .other_page .container-fluid #header #searchform select, .other_page .container-fluid #header #searchform input, .cart_page .container-fluid #header #searchform select, .cart_page .container-fluid #header #searchform input, .other_page .container-fluid #header #searchform select, .other_page .container-fluid #header #searchform input, .product_review_page .container-fluid #header #searchform select, .product_review_page .container-fluid #header #searchform input { float: left; }
  .registration_page #top_box .side #searchform select, .registration_page #top_box .side #searchform input, .registration_page #confirm_wrap .side #searchform select, .registration_page #confirm_wrap .side #searchform input, .mypage .container-fluid .side #searchform select, .mypage .container-fluid .side #searchform input, .cart_page .container-fluid .side #searchform select, .cart_page .container-fluid .side #searchform input, .other_page .container-fluid .side #searchform select, .other_page .container-fluid .side #searchform input, .cart_page .container-fluid .side #searchform select, .cart_page .container-fluid .side #searchform input, .other_page .container-fluid .side #searchform select, .other_page .container-fluid .side #searchform input, .product_review_page .container-fluid .side #searchform select, .product_review_page .container-fluid .side #searchform input { float: none; }
  .registration_page #top_box .member_link, .registration_page #confirm_wrap .member_link, .mypage .container-fluid .member_link, .cart_page .container-fluid .member_link, .other_page .container-fluid .member_link, .cart_page .container-fluid .member_link, .other_page .container-fluid .member_link, .product_review_page .container-fluid .member_link { margin: 0; }
  .registration_page #top_box .member_link a, .registration_page #confirm_wrap .member_link a, .mypage .container-fluid .member_link a, .cart_page .container-fluid .member_link a, .other_page .container-fluid .member_link a, .cart_page .container-fluid .member_link a, .other_page .container-fluid .member_link a, .product_review_page .container-fluid .member_link a { border: 0 none; }
  .registration_page #top_box .cart_page .dl_table, .registration_page #confirm_wrap .cart_page .dl_table, .mypage .container-fluid .cart_page .dl_table, .cart_page .container-fluid .cart_page .dl_table, .other_page .container-fluid .cart_page .dl_table, .cart_page .container-fluid .cart_page .dl_table, .other_page .container-fluid .cart_page .dl_table, .product_review_page .container-fluid .cart_page .dl_table { margin: 24px 0 32px; }
  .registration_page #top_box .cart_page .dl_table dt, .registration_page #confirm_wrap .cart_page .dl_table dt, .mypage .container-fluid .cart_page .dl_table dt, .cart_page .container-fluid .cart_page .dl_table dt, .other_page .container-fluid .cart_page .dl_table dt, .cart_page .container-fluid .cart_page .dl_table dt, .other_page .container-fluid .cart_page .dl_table dt, .product_review_page .container-fluid .cart_page .dl_table dt { margin-bottom: 0; }
  .registration_page #top_box #shopping_confirm .cart_item.table, .registration_page #confirm_wrap #shopping_confirm .cart_item.table, .mypage .container-fluid #shopping_confirm .cart_item.table, .cart_page .container-fluid #shopping_confirm .cart_item.table, .other_page .container-fluid #shopping_confirm .cart_item.table, .cart_page .container-fluid #shopping_confirm .cart_item.table, .other_page .container-fluid #shopping_confirm .cart_item.table, .product_review_page .container-fluid #shopping_confirm .cart_item.table { border-top: 1px dotted #ccc; }
  .registration_page #top_box #shopping_confirm .column .cart_item.table, .registration_page #confirm_wrap #shopping_confirm .column .cart_item.table, .mypage .container-fluid #shopping_confirm .column .cart_item.table, .cart_page .container-fluid #shopping_confirm .column .cart_item.table, .other_page .container-fluid #shopping_confirm .column .cart_item.table, .cart_page .container-fluid #shopping_confirm .column .cart_item.table, .other_page .container-fluid #shopping_confirm .column .cart_item.table, .product_review_page .container-fluid #shopping_confirm .column .cart_item.table { margin-top: 0; }
  .registration_page #top_box #shopping_confirm .total_box, .registration_page #confirm_wrap #shopping_confirm .total_box, .mypage .container-fluid #shopping_confirm .total_box, .cart_page .container-fluid #shopping_confirm .total_box, .other_page .container-fluid #shopping_confirm .total_box, .cart_page .container-fluid #shopping_confirm .total_box, .other_page .container-fluid #shopping_confirm .total_box, .product_review_page .container-fluid #shopping_confirm .total_box { margin-top: 24px; padding: 16px; min-width: 0; width: 100%; float: none; }
  .registration_page #top_box #shopping_confirm .total_box dl, .registration_page #confirm_wrap #shopping_confirm .total_box dl, .mypage .container-fluid #shopping_confirm .total_box dl, .cart_page .container-fluid #shopping_confirm .total_box dl, .other_page .container-fluid #shopping_confirm .total_box dl, .cart_page .container-fluid #shopping_confirm .total_box dl, .other_page .container-fluid #shopping_confirm .total_box dl, .product_review_page .container-fluid #shopping_confirm .total_box dl { padding-top: 8px; }
  .registration_page #top_box #shopping_confirm .total_box dl:first-child, .registration_page #confirm_wrap #shopping_confirm .total_box dl:first-child, .mypage .container-fluid #shopping_confirm .total_box dl:first-child, .cart_page .container-fluid #shopping_confirm .total_box dl:first-child, .other_page .container-fluid #shopping_confirm .total_box dl:first-child, .cart_page .container-fluid #shopping_confirm .total_box dl:first-child, .other_page .container-fluid #shopping_confirm .total_box dl:first-child, .product_review_page .container-fluid #shopping_confirm .total_box dl:first-child { padding-top: 0; }
  .registration_page #top_box #shopping_confirm .total_box dl dt, .registration_page #confirm_wrap #shopping_confirm .total_box dl dt, .mypage .container-fluid #shopping_confirm .total_box dl dt, .cart_page .container-fluid #shopping_confirm .total_box dl dt, .other_page .container-fluid #shopping_confirm .total_box dl dt, .cart_page .container-fluid #shopping_confirm .total_box dl dt, .other_page .container-fluid #shopping_confirm .total_box dl dt, .product_review_page .container-fluid #shopping_confirm .total_box dl dt { font-size: 14px; font-size: 1.4rem; }
  .registration_page #top_box #shopping_confirm .total_box .total_amount, .registration_page #confirm_wrap #shopping_confirm .total_box .total_amount, .mypage .container-fluid #shopping_confirm .total_box .total_amount, .cart_page .container-fluid #shopping_confirm .total_box .total_amount, .other_page .container-fluid #shopping_confirm .total_box .total_amount, .cart_page .container-fluid #shopping_confirm .total_box .total_amount, .other_page .container-fluid #shopping_confirm .total_box .total_amount, .product_review_page .container-fluid #shopping_confirm .total_box .total_amount { margin-top: 16px; }
  .registration_page #top_box #shopping_confirm .total_box .total_amount p.total_price, .registration_page #confirm_wrap #shopping_confirm .total_box .total_amount p.total_price, .mypage .container-fluid #shopping_confirm .total_box .total_amount p.total_price, .cart_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price, .other_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price, .cart_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price, .other_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price, .product_review_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price { font-size: 14px; font-size: 1.4rem; }
  .registration_page #top_box #shopping_confirm .total_box .total_amount p.total_price strong, .registration_page #confirm_wrap #shopping_confirm .total_box .total_amount p.total_price strong, .mypage .container-fluid #shopping_confirm .total_box .total_amount p.total_price strong, .cart_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price strong, .other_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price strong, .cart_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price strong, .other_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price strong, .product_review_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price strong { font-size: 24px; font-size: 2.4rem; }
  .registration_page #top_box #shopping_confirm .total_box .total_amount p.total_price strong .small, .registration_page #confirm_wrap #shopping_confirm .total_box .total_amount p.total_price strong .small, .mypage .container-fluid #shopping_confirm .total_box .total_amount p.total_price strong .small, .cart_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price strong .small, .other_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price strong .small, .cart_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price strong .small, .other_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price strong .small, .product_review_page .container-fluid #shopping_confirm .total_box .total_amount p.total_price strong .small { font-size: 14px; font-size: 1.4rem; }
  .registration_page #top_box #shopping_confirm .heading02, .registration_page #confirm_wrap #shopping_confirm .heading02, .mypage .container-fluid #shopping_confirm .heading02, .cart_page .container-fluid #shopping_confirm .heading02, .other_page .container-fluid #shopping_confirm .heading02, .cart_page .container-fluid #shopping_confirm .heading02, .other_page .container-fluid #shopping_confirm .heading02, .product_review_page .container-fluid #shopping_confirm .heading02 { font-size: 20px; font-size: 2rem; margin-top: 32px; }
  .registration_page #top_box #shopping_confirm .cart_item .item_box .table .item_photo, .registration_page #confirm_wrap #shopping_confirm .cart_item .item_box .table .item_photo, .mypage .container-fluid #shopping_confirm .cart_item .item_box .table .item_photo, .cart_page .container-fluid #shopping_confirm .cart_item .item_box .table .item_photo, .other_page .container-fluid #shopping_confirm .cart_item .item_box .table .item_photo, .cart_page .container-fluid #shopping_confirm .cart_item .item_box .table .item_photo, .other_page .container-fluid #shopping_confirm .cart_item .item_box .table .item_photo, .product_review_page .container-fluid #shopping_confirm .cart_item .item_box .table .item_photo { min-width: 80px; max-width: 96px; }
  .registration_page #top_box #deliveradd_input .dl_table, .registration_page #confirm_wrap #deliveradd_input .dl_table, .mypage .container-fluid #deliveradd_input .dl_table, .cart_page .container-fluid #deliveradd_input .dl_table, .other_page .container-fluid #deliveradd_input .dl_table, .cart_page .container-fluid #deliveradd_input .dl_table, .other_page .container-fluid #deliveradd_input .dl_table, .product_review_page .container-fluid #deliveradd_input .dl_table { border-top: 1px dotted #ccc; }
  .registration_page #top_box .mypage .intro, .registration_page #confirm_wrap .mypage .intro, .mypage .container-fluid .mypage .intro, .cart_page .container-fluid .mypage .intro, .other_page .container-fluid .mypage .intro, .cart_page .container-fluid .mypage .intro, .other_page .container-fluid .mypage .intro, .product_review_page .container-fluid .mypage .intro { padding-bottom: 16px; }
  .registration_page #top_box .mypage #shopping_confirm .cart_item, .registration_page #top_box .mypage #shopping_confirm .total_box, .registration_page #confirm_wrap .mypage #shopping_confirm .cart_item, .registration_page #confirm_wrap .mypage #shopping_confirm .total_box, .mypage .container-fluid .mypage #shopping_confirm .cart_item, .mypage .container-fluid .mypage #shopping_confirm .total_box, .cart_page .container-fluid .mypage #shopping_confirm .cart_item, .cart_page .container-fluid .mypage #shopping_confirm .total_box, .other_page .container-fluid .mypage #shopping_confirm .cart_item, .other_page .container-fluid .mypage #shopping_confirm .total_box, .cart_page .container-fluid .mypage #shopping_confirm .cart_item, .cart_page .container-fluid .mypage #shopping_confirm .total_box, .other_page .container-fluid .mypage #shopping_confirm .cart_item, .other_page .container-fluid .mypage #shopping_confirm .total_box, .product_review_page .container-fluid .mypage #shopping_confirm .cart_item, .product_review_page .container-fluid .mypage #shopping_confirm .total_box { margin-top: 0; }
  .registration_page #top_box .mypage #item_list .product_item, .registration_page #confirm_wrap .mypage #item_list .product_item, .mypage .container-fluid .mypage #item_list .product_item, .cart_page .container-fluid .mypage #item_list .product_item, .other_page .container-fluid .mypage #item_list .product_item, .cart_page .container-fluid .mypage #item_list .product_item, .other_page .container-fluid .mypage #item_list .product_item, .product_review_page .container-fluid .mypage #item_list .product_item { padding-bottom: 24px; }
  .registration_page #top_box .mypage .title_hint, .registration_page #confirm_wrap .mypage .title_hint, .mypage .container-fluid .mypage .title_hint, .cart_page .container-fluid .mypage .title_hint, .other_page .container-fluid .mypage .title_hint, .cart_page .container-fluid .mypage .title_hint, .other_page .container-fluid .mypage .title_hint, .product_review_page .container-fluid .mypage .title_hint { margin: 24px 0 0; }
  .registration_page #top_box .mypage .title_hint + .form-group, .registration_page #confirm_wrap .mypage .title_hint + .form-group, .mypage .container-fluid .mypage .title_hint + .form-group, .cart_page .container-fluid .mypage .title_hint + .form-group, .other_page .container-fluid .mypage .title_hint + .form-group, .cart_page .container-fluid .mypage .title_hint + .form-group, .other_page .container-fluid .mypage .title_hint + .form-group, .product_review_page .container-fluid .mypage .title_hint + .form-group { padding-top: 8px; }
  .registration_page #top_box #delivery_address_list div.is-edit p.btn_edit, .registration_page #confirm_wrap #delivery_address_list div.is-edit p.btn_edit, .mypage .container-fluid #delivery_address_list div.is-edit p.btn_edit, .cart_page .container-fluid #delivery_address_list div.is-edit p.btn_edit, .other_page .container-fluid #delivery_address_list div.is-edit p.btn_edit, .cart_page .container-fluid #delivery_address_list div.is-edit p.btn_edit, .other_page .container-fluid #delivery_address_list div.is-edit p.btn_edit, .product_review_page .container-fluid #delivery_address_list div.is-edit p.btn_edit { top: 30%; }
  .registration_page #top_box .registration_page .dl_table, .registration_page #confirm_wrap .registration_page .dl_table, .mypage .container-fluid .registration_page .dl_table, .cart_page .container-fluid .registration_page .dl_table, .other_page .container-fluid .registration_page .dl_table, .cart_page .container-fluid .registration_page .dl_table, .other_page .container-fluid .registration_page .dl_table, .product_review_page .container-fluid .registration_page .dl_table { margin: 24px 0 32px; }
  .registration_page #top_box #login_box .column, .registration_page #confirm_wrap #login_box .column, .mypage .container-fluid #login_box .column, .cart_page .container-fluid #login_box .column, .other_page .container-fluid #login_box .column, .cart_page .container-fluid #login_box .column, .other_page .container-fluid #login_box .column, .product_review_page .container-fluid #login_box .column { padding: 16px 16px 40px; }
  .registration_page #top_box #login_box .column p, .registration_page #confirm_wrap #login_box .column p, .mypage .container-fluid #login_box .column p, .cart_page .container-fluid #login_box .column p, .other_page .container-fluid #login_box .column p, .cart_page .container-fluid #login_box .column p, .other_page .container-fluid #login_box .column p, .product_review_page .container-fluid #login_box .column p { margin-bottom: 8px; }
  .registration_page #top_box #login_box .column .form-group, .registration_page #confirm_wrap #login_box .column .form-group, .mypage .container-fluid #login_box .column .form-group, .cart_page .container-fluid #login_box .column .form-group, .other_page .container-fluid #login_box .column .form-group, .cart_page .container-fluid #login_box .column .form-group, .other_page .container-fluid #login_box .column .form-group, .product_review_page .container-fluid #login_box .column .form-group { padding: 8px 0 8px 13%; }
  .registration_page #top_box #login_box .column .btn_area p, .registration_page #confirm_wrap #login_box .column .btn_area p, .mypage .container-fluid #login_box .column .btn_area p, .cart_page .container-fluid #login_box .column .btn_area p, .other_page .container-fluid #login_box .column .btn_area p, .cart_page .container-fluid #login_box .column .btn_area p, .other_page .container-fluid #login_box .column .btn_area p, .product_review_page .container-fluid #login_box .column .btn_area p { float: left; width: 37%; min-width: 195px; margin-right: 3%; }
  .registration_page #top_box #login_box .column .btn_area ul, .registration_page #confirm_wrap #login_box .column .btn_area ul, .mypage .container-fluid #login_box .column .btn_area ul, .cart_page .container-fluid #login_box .column .btn_area ul, .other_page .container-fluid #login_box .column .btn_area ul, .cart_page .container-fluid #login_box .column .btn_area ul, .other_page .container-fluid #login_box .column .btn_area ul, .product_review_page .container-fluid #login_box .column .btn_area ul { margin-top: 0; }
  .registration_page #top_box #login_box .column .btn_area button, .registration_page #confirm_wrap #login_box .column .btn_area button, .mypage .container-fluid #login_box .column .btn_area button, .cart_page .container-fluid #login_box .column .btn_area button, .other_page .container-fluid #login_box .column .btn_area button, .cart_page .container-fluid #login_box .column .btn_area button, .other_page .container-fluid #login_box .column .btn_area button, .product_review_page .container-fluid #login_box .column .btn_area button { width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; }
  .registration_page #top_box #login_box .column .btn_area ul, .registration_page #confirm_wrap #login_box .column .btn_area ul, .mypage .container-fluid #login_box .column .btn_area ul, .cart_page .container-fluid #login_box .column .btn_area ul, .other_page .container-fluid #login_box .column .btn_area ul, .cart_page .container-fluid #login_box .column .btn_area ul, .other_page .container-fluid #login_box .column .btn_area ul, .product_review_page .container-fluid #login_box .column .btn_area ul { float: left; }
  .registration_page #top_box #login_box .column .btn_area ul li, .registration_page #confirm_wrap #login_box .column .btn_area ul li, .mypage .container-fluid #login_box .column .btn_area ul li, .cart_page .container-fluid #login_box .column .btn_area ul li, .other_page .container-fluid #login_box .column .btn_area ul li, .cart_page .container-fluid #login_box .column .btn_area ul li, .other_page .container-fluid #login_box .column .btn_area ul li, .product_review_page .container-fluid #login_box .column .btn_area ul li { margin: 4px 0; }
  .registration_page #top_box #login_box .column input[type="text"], .registration_page #top_box #login_box .column input[type="email"], .registration_page #top_box #login_box .column input[type="password"], .registration_page #confirm_wrap #login_box .column input[type="text"], .registration_page #confirm_wrap #login_box .column input[type="email"], .registration_page #confirm_wrap #login_box .column input[type="password"], .mypage .container-fluid #login_box .column input[type="text"], .mypage .container-fluid #login_box .column input[type="email"], .mypage .container-fluid #login_box .column input[type="password"], .cart_page .container-fluid #login_box .column input[type="text"], .cart_page .container-fluid #login_box .column input[type="email"], .cart_page .container-fluid #login_box .column input[type="password"], .other_page .container-fluid #login_box .column input[type="text"], .other_page .container-fluid #login_box .column input[type="email"], .other_page .container-fluid #login_box .column input[type="password"], .cart_page .container-fluid #login_box .column input[type="text"], .cart_page .container-fluid #login_box .column input[type="email"], .cart_page .container-fluid #login_box .column input[type="password"], .other_page .container-fluid #login_box .column input[type="text"], .other_page .container-fluid #login_box .column input[type="email"], .other_page .container-fluid #login_box .column input[type="password"], .product_review_page .container-fluid #login_box .column input[type="text"], .product_review_page .container-fluid #login_box .column input[type="email"], .product_review_page .container-fluid #login_box .column input[type="password"] { width: 85%; }
  .registration_page #top_box #login_box .column .btn_area, .registration_page #top_box #login_box .column .message, .registration_page #confirm_wrap #login_box .column .btn_area, .registration_page #confirm_wrap #login_box .column .message, .mypage .container-fluid #login_box .column .btn_area, .mypage .container-fluid #login_box .column .message, .cart_page .container-fluid #login_box .column .btn_area, .cart_page .container-fluid #login_box .column .message, .other_page .container-fluid #login_box .column .btn_area, .other_page .container-fluid #login_box .column .message, .cart_page .container-fluid #login_box .column .btn_area, .cart_page .container-fluid #login_box .column .message, .other_page .container-fluid #login_box .column .btn_area, .other_page .container-fluid #login_box .column .message, .product_review_page .container-fluid #login_box .column .btn_area, .product_review_page .container-fluid #login_box .column .message { padding: 8px 13%; margin: 0; }
  .registration_page #top_box .login_cart .column .column_inner, .registration_page #confirm_wrap .login_cart .column .column_inner, .mypage .container-fluid .login_cart .column .column_inner, .cart_page .container-fluid .login_cart .column .column_inner, .other_page .container-fluid .login_cart .column .column_inner, .cart_page .container-fluid .login_cart .column .column_inner, .other_page .container-fluid .login_cart .column .column_inner, .product_review_page .container-fluid .login_cart .column .column_inner { position: relative; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
  .registration_page #top_box #forgot_page .column, .registration_page #confirm_wrap #forgot_page .column, .mypage .container-fluid #forgot_page .column, .cart_page .container-fluid #forgot_page .column, .other_page .container-fluid #forgot_page .column, .cart_page .container-fluid #forgot_page .column, .other_page .container-fluid #forgot_page .column, .product_review_page .container-fluid #forgot_page .column { padding: 32px; margin-bottom: 16px; }
  .registration_page #top_box #forgot_page .column .form-group, .registration_page #confirm_wrap #forgot_page .column .form-group, .mypage .container-fluid #forgot_page .column .form-group, .cart_page .container-fluid #forgot_page .column .form-group, .other_page .container-fluid #forgot_page .column .form-group, .cart_page .container-fluid #forgot_page .column .form-group, .other_page .container-fluid #forgot_page .column .form-group, .product_review_page .container-fluid #forgot_page .column .form-group { padding: 8px 0 8px 11%; width: 89%; }
  .registration_page #top_box #forgot_page .column .btn_area, .registration_page #confirm_wrap #forgot_page .column .btn_area, .mypage .container-fluid #forgot_page .column .btn_area, .cart_page .container-fluid #forgot_page .column .btn_area, .other_page .container-fluid #forgot_page .column .btn_area, .cart_page .container-fluid #forgot_page .column .btn_area, .other_page .container-fluid #forgot_page .column .btn_area, .product_review_page .container-fluid #forgot_page .column .btn_area { padding: 20px 0 0 21%; width: 79%; }
  .registration_page #top_box #forgot_page .column .message, .registration_page #confirm_wrap #forgot_page .column .message, .mypage .container-fluid #forgot_page .column .message, .cart_page .container-fluid #forgot_page .column .message, .other_page .container-fluid #forgot_page .column .message, .cart_page .container-fluid #forgot_page .column .message, .other_page .container-fluid #forgot_page .column .message, .product_review_page .container-fluid #forgot_page .column .message { margin-bottom: 16px; }
  .registration_page #top_box .error_page .footer_logo_area, .registration_page #confirm_wrap .error_page .footer_logo_area, .mypage .container-fluid .error_page .footer_logo_area, .cart_page .container-fluid .error_page .footer_logo_area, .other_page .container-fluid .error_page .footer_logo_area, .cart_page .container-fluid .error_page .footer_logo_area, .other_page .container-fluid .error_page .footer_logo_area, .product_review_page .container-fluid .error_page .footer_logo_area { margin-top: 0; } }

.registration_page #top_box .btn_group, .registration_page #confirm_wrap .btn_group, .mypage .container-fluid .btn_group, .cart_page .container-fluid .btn_group, .other_page .container-fluid .btn_group, .cart_page .container-fluid .btn_group, .other_page .container-fluid .btn_group, .product_review_page .container-fluid .btn_group { text-align: center; padding: 2rem 0; }

.registration_page #top_box .btn_group p, .registration_page #confirm_wrap .btn_group p, .mypage .container-fluid .btn_group p, .cart_page .container-fluid .btn_group p, .other_page .container-fluid .btn_group p, .cart_page .container-fluid .btn_group p, .other_page .container-fluid .btn_group p, .product_review_page .container-fluid .btn_group p { margin-bottom: 1em; }

.registration_page #top_box #mypage_login_box, .registration_page #confirm_wrap #mypage_login_box, .mypage .container-fluid #mypage_login_box, .cart_page .container-fluid #mypage_login_box, .other_page .container-fluid #mypage_login_box, .cart_page .container-fluid #mypage_login_box, .other_page .container-fluid #mypage_login_box, .product_review_page .container-fluid #mypage_login_box { overflow: hidden; }

#svgicon { display: block; width: 0; height: 0; overflow: hidden; }

.cb-angle-down { display: none; }

@media screen and (min-width: 1000px) { #confirm_side { margin-top: 0 !important; } }
/*# sourceMappingURL=eccube.css.map */