#main{margin:0 auto 120px;width:1200px}#conts{float:left;width:872px}.side-menu-wide{border:1px solid #d6d6d6;margin-bottom:10px;padding-bottom:3px;width:100%}.side-menu-line{border-bottom:1px dotted #d6d6d6}.side-menu-title{border-bottom:1px solid #c6c6c6;font-size:14px;font-weight:700;height:20px;margin:0 5px;padding:13px 0;vertical-align:middle}.side-menu-title__text-wrap{position:relative;width:100%}.side-menu-title__text-wrap__img{left:5%;position:absolute;vertical-align:middle}.side-menu-title__text-wrap__text{font-size:15px;margin-left:2em;text-align:center;vertical-align:middle}.side-menu-list-button__link-area{text-decoration:none!important}.side-menu-list-button__link-area:hover{opacity:.8}.side-menu-list-button__link-area:hover>.side-menu-list-button__link-area__table__text{color:#069}.side-menu-list-button__link-area__table{display:table;font-size:13px;height:40px;margin-left:auto;margin-right:16px;text-decoration:none!important}.side-menu-list-button__link-area__table__arrow,.side-menu-list-button__link-area__table__text{display:table-cell;vertical-align:middle}.side-menu-list-button__link-area__table__text{padding-right:5px;text-decoration:none}#sideBar{float:right;position:relative;width:300px}#sideBar .bnr-list__side-banner__img{height:250px;width:300px}#sideBar .bnr-list__side-self-banner__img{height:100px;width:300px}#sideBar .linkBox{border:1px solid #d6d6d6;width:298px}#sideBar .linkBox li{border-top:1px dotted #d6d6d6;font-size:13px;list-style:none;padding:12px}#sideBar .linkBox li:first-child{border-top:none}#sideBar .linkBox dd{font-size:12px}#sideBar .linkBox li a{display:block;font-weight:700;text-decoration:none}#sideBar .linkBox .title_box_baloon .title_text.good{font-size:15px;line-height:25px;margin-left:4em}#sideBar .linkBox .title_box_baloon .title_text.topics{margin-left:2.5em}.auth-mypage-area{background:var(--gray-6,#f2f2f2);border:1px solid var(--gray-5,#e0e0e0);border-radius:8px;flex-direction:column;gap:8px;margin-bottom:20px;width:268px}.auth-mypage-area,.auth-mypage-area .mypage-box{align-items:center;align-self:stretch;display:flex;justify-content:center;padding:16px}.auth-mypage-area .mypage-box{background:var(--gray-white,#fff);border:1px solid var(--gray-5,#e0e0e0);border-radius:4px;color:#333;font-size:16px;gap:4px;text-align:center}.auth-mypage-area .mypage-box span{font-weight:700}.auth-mypage-area .mypage-link{text-decoration:none}.auth-mypage-area .logout{font-size:12px}.auth-mypage-area .logout a{color:#333;text-decoration:none}.auth-area{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:8px;margin-bottom:20px;width:300px}.auth-area .auth-box{background:no-repeat top/contain url(/images/common/background.png);border:1px solid var(--gray-5,#e0e0e0);border-radius:8px;padding:16px}.auth-area .auth-box .auth-text-area{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center}.auth-area .auth-box .auth-text-area .auth-text{color:#333;font-size:16px;font-weight:700;text-align:center}.auth-area .auth-box .auth-text-area .auth-text span{color:#fe0000}.auth-area .auth-box .auth-btn-area{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center}.auth-area .auth-box .auth-btn-area .auth{border:none;color:#fff;font-weight:700;text-decoration:none}.auth-area .auth-box .auth-btn-area .login{align-items:center;align-self:stretch;background:var(--gray-1-main,#333);border-radius:4px;display:flex;font-size:16px;gap:8px;justify-content:center;padding:16px 0}.auth-area .auth-box .auth-btn-area .login .login-text{font-weight:700}.auth-area .auth-box .auth-btn-area .login:hover{opacity:.7}.auth-area .auth-box .auth-btn-area .regist{align-items:center;align-self:stretch;background:linear-gradient(180deg,#ff2929,#cf0404);border-radius:4px;display:flex;font-size:16px;font-weight:700;gap:4px;justify-content:center;padding:16px 32px}.auth-area .auth-box .auth-btn-area .regist .regist-free{background:var(--gray-white,#fff);border-radius:4px;color:#eb0000;font-size:14px;padding:0 8px}.auth-area .auth-box .auth-btn-area .regist:hover{opacity:.7}.auth-area .attention{text-align:center}.side-menu-ranking{border:1px solid #d6d6d6;margin-bottom:10px;padding-bottom:3px;width:100%}.side-menu-contents{width:100%}.side-menu-contents__caption{font-size:13px;padding:20px 10px 0;text-align:left}.side-menu-contents__row--line{border-bottom:1px dotted #d6d6d6}.side-menu-contents__row__left{padding:15px 0;text-align:center;vertical-align:middle;width:25%}.side-menu-contents__row__right{font-size:13px;line-height:20px;padding:15px 5px 15px 0;text-align:left;vertical-align:middle;width:75%}.side-menu-contents__row__right .ranking-contents-link__first-list{margin-bottom:5px}.side-menu-contents__row__right .ranking-contents-link__first-list__link{font-weight:700;text-decoration:none}.side-menu-contents__row__right .ranking-contents-link__second-list{color:#666;font-size:11px}.side-menu-contents__row:hover{background-color:#f2f2f2;font-weight:700}.side-menu-contents__row:hover>.side-menu-contents__row__second-list{color:#666;font-size:13px}#sideBar .sideRank{margin-bottom:12px;width:298px}#sideBar .sideRank .title_box_baloon .title_text.ranking{margin-left:2.5em}#sideBar .sideRank .product{font-weight:700}#sideBar .sideRank .btn_row{padding:0!important;text-align:right}#sideBar .sideRank .btn_row .btn_more{display:inline-block;margin-right:25px;padding:4px;position:relative;text-decoration:none}#sideBar .sideRank .btn_row .btn_more .more_inner{padding:0}#sideBar .sideRank .btn_row .btn_more:after{background:url(/img/common/icon/side_btn_icon.svg) 0 0 no-repeat;content:"";display:block;height:20px;position:absolute;right:20%;top:30%;width:20px}.side-menu-contents--topics{padding-top:15px}.side-menu-contents--topics .topics-list-items{font-size:13px;padding:10px 20px}.side-menu-contents--topics .topics-list-items:hover{background-color:#f2f2f2;font-weight:700}.side-menu-contents--topics .topics-list-items__link{text-decoration:none!important}.side-menu-contents--topics .topics-list-items__link__text{font-weight:700}.side-menu-contents--topics .topics-list-items__link__company{color:#666;display:inline-block;font-size:11px;padding-top:5px;text-decoration:none!important}#sideBar .side_menu_list_box{border:1px solid #d6d6d6;width:298px}#sideBar .side_menu_list_box .title_box_baloon .title_text.topics{margin-left:2.5em}#sideBar .side_menu_list_box .topics_list_items{padding:12px 20px}#sideBar .side_menu_list_box .topics_list_items .topics_title{display:inline-block;line-height:1.4;text-decoration:underline;width:260px}#sideBar .side_menu_list_box .more_box{width:280px}#sideBar .side_menu_list_box .more_box .btn_more{width:260px}#sideBar .side_menu_list_box .more_box .more_inner{padding:6px 0 0 85px}.side-menu-contents--popular-article-ranking{padding-top:15px}.side-menu-contents--popular-article-ranking .side-popular-article-ranking{font-size:13px;padding:5px 20px 15px 5px;word-break:break-all}.side-menu-contents--popular-article-ranking .side-popular-article-ranking__link{display:table;font-weight:700;text-decoration:none}.side-menu-contents--popular-article-ranking .side-popular-article-ranking__link__img{display:table-cell;padding-top:3px;vertical-align:top;width:10%}.side-menu-contents--popular-article-ranking .side-popular-article-ranking__link__text{display:table-cell;padding-top:10px;vertical-align:top;width:90%}.side-menu-contents--popular-article-ranking .side-popular-article-ranking:hover{background-color:#f9f9f9;font-weight:700}#sideBar .side_menu_list_box .more_box .side_btn_more{width:250px}#sideBar .popular_articles{width:198px}#sideBar .popular_articles .inner{background:#eee}#sideBar .popular_articles h2{background:url(/img/articletop/side_tittle_crown_bl.png) 0 0 no-repeat;height:44px;margin:-1px;padding:0;text-indent:-9999px}#sideBar .popular_articles ul{background:#fff}#sideBar .popular_articles li{border-top:1px solid #d6d6d6;font-size:13px;list-style:none;padding:12px}#sideBar .popular_articles dt{background:#5086c5;color:#fff!important}#sideBar .popular_articles .ranking_ov,#sideBar .popular_articles dt{display:block;float:left;font-size:13px;height:15px;padding:5px;text-align:center;width:15px}#sideBar .popular_articles .ranking_ov{background:#fff;border:1px solid #5086c5;color:#5086c5!important}#sideBar .popular_articles ul .select{background:url(/img/articletop/tab_today_on.png) 0 19px no-repeat;float:left;margin-left:3px;margin-right:3px;text-indent:-9999px;width:70px}#sideBar .popular_articles ul .select_non{background:url(/img/articletop/tab_month_off.png) 0 19px no-repeat;float:left;height:19px;text-indent:-9999px;width:73px}#sideBar .popular_articles .content_wrap{clear:both}#sideBar .popular_articles .content_wrap .first{border-top:none}#sideBar .rankings{margin:10px 0 15px;max-height:40px;position:relative}#sideBar .rankings .ranking_title{zoom:1;color:#ffb24f;display:inline-block;float:left;font-size:12px;font-weight:700;line-height:16px;max-height:30px;overflow:hidden;padding-left:5px;position:absolute;top:50%;transform:translateY(-50%);vertical-align:middle;width:142px}#sideBar .popular_articles dd{font-size:12px;margin-bottom:5px}#sideBar .popular_articles dd a{font-size:13px;font-weight:700;margin-bottom:5px}#sideBar .popular_articles dd .articletextcont{color:#036;font-size:11px!important;font-weight:100;max-height:40px;overflow:hidden;text-decoration:none}#sideBar .popular_articles dd .articletextcont:hover{color:#069}#sideBar .popular_articles dd a:hover{text-decoration:none}#sideBar .popular_category_articles .inner{border:solid #e6e6e6;height:45px}#sideBar .popular_category_articles span{background:url(/img/articletop/icon_blub_21_21.svg) 0 0 no-repeat;background-position:18px 13px;color:#5a5a5a;display:block;height:44px;line-height:3;padding:0;text-align:center;text-indent:16px}#sideBar .popular_category_articles a{border-top:1px dotted #d6d6d6;display:block;font-size:13px;font-weight:700;list-style:none;padding:15px 10px 9px 15px;text-decoration:none}#sideBar .popular_category_articles a:hover{background-color:#f9f9f9;font-weight:700}.list-btn{font-size:12px;width:100%}.list-btn__add{background-color:#7aab1c;border:1px solid #79ab1d;border-radius:5px;color:#fff!important;display:block;padding:10px 25px;text-decoration:none!important}.list-btn__add:hover{fill:#79ab1d;background:#fff;border:1px solid #79ab1d;color:#79ab1d!important;transition:.1s}.list-btn .btn-wrap{text-align:center;vertical-align:middle}.list-btn:hover .append{fill:#79ab1d}.list-btn{font-size:11px;text-align:center}.list-btn__delete{background-color:#a7a7a7;border:1px solid #a7a7a7;border-radius:5px;color:#fff!important;padding:10px 25px;text-decoration:none!important}.list-btn__delete:hover{fill:#a7a7a7;background:#fff;border:1px solid #a7a7a7;color:#a7a7a7!important;transition:.1s}.list-btn .side-btn-wrap{display:flex;justify-content:center;text-align:center}.list-btn:hover .erase{fill:#a7a7a7}#sideBar .side_recommend{border:1px solid #d6d6d6;margin-bottom:12px;width:298px}#sideBar .side_recommend .title_box_baloon .title_text.ranking{margin-left:2.5em}#sideBar .side_recommend .side_recommend_area{width:100%}#sideBar .side_recommend .article_link_area{text-align:center}#sideBar .side_recommend .side_bar_recommend_all_button{background:#f63737;background:linear-gradient(180deg,#f63737 0,#d30000);border:1px solid #c51200;border-radius:2px;color:#fff;cursor:pointer;font-family:Meiryo,メイリオ,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,sans-serif;font-size:15px;font-weight:700;height:40px;padding:3px 10px;width:95%}#sideBar .side_recommend .side_bar_recommend_all_button:hover{opacity:.8}#sideBar .side_recommend .side_recommend_item_row{border-bottom:1px solid #d6d6d6;display:flex;display:-ms-flexbox;overflow:hidden;padding:5px 0 5px 10px}#sideBar .side_recommend .side_recommend_item_row:last-child{border-bottom:none}#sideBar .side_recommend .side_recommend_item_row .side_recommend_item_box{word-wrap:break-word;font-size:14px;margin:0 10px;position:relative;width:100%}#sideBar .side_recommend .side_recommend_item_row .side_recommend_item_box .side_recommend_item_title{text-decoration:none!important}#sideBar .side_recommend .side_recommend_item_row .side_recommend_item_box .side_recommend_item_review{font-size:16px;font-weight:700}#sideBar .side_recommend .side_recommend_item_row .side_recommend_item_box .side_recommend_item_review .starRatingBox{display:inline-block;margin-left:0;position:relative}#sideBar .side_recommend .side_recommend_item_row .side_recommend_item_box .side_recommend_item_review .starRatingBox .emptyStar{color:#ccc}#sideBar .side_recommend .side_recommend_item_row .side_recommend_item_box .side_recommend_item_review .starRatingBox .filledStar{color:#fc3;overflow:hidden;position:absolute;top:0;white-space:nowrap}#sideBar .side_recommend .side_recommend_item_row .side_recommend_item_box .side_recommend_item_review .numRatingBox{display:inline-block}#sideBar .side_recommend .side_recommend_item_row .side_recommend_item_box .side_recommend_item_button_block{margin-top:10px}#sideBar .side_recommend .side_recommend_item_row .side_recommend_item_box .side_recommend_btn_column{display:block;padding:5px 0}#sideBar .popular_category_articles{border:1px solid #d6d6d6;margin-top:15px;width:100%}#sideBar .title_box_baloon-ranking__text{margin-left:45px}#sideBar .ranking_title{font-weight:700;width:245px}.btn.cart_add,.btn.cart_delete,.btn.order,.btn.order_all,.btn.recommend_cart_add{border-radius:3px;color:#fff;display:block;font-size:1.3em;font-weight:700;padding:10px 0;position:relative}.btn.cart_add i,.btn.cart_delete i,.btn.order i,.btn.order_all i,.btn.recommend_cart_add i{display:block;position:absolute}.btn.cart_add:focus,.btn.cart_add:hover,.btn.cart_delete:focus,.btn.cart_delete:hover,.btn.order:focus,.btn.order:hover,.btn.order_all:focus,.btn.order_all:hover,.btn.recommend_cart_add:focus,.btn.recommend_cart_add:hover{color:#fff;opacity:.85;text-decoration:none}.btn.cart_add{background-color:#76a026}.btn.cart_delete{background-color:#888}.btn.order,.btn.order_all{background-color:#e2463b}.btn.recommend_cart_add{background-color:#e5984a}.aimi-overlay{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;display:none;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:9999}.aimi-modal{background-color:#fff;border-radius:24px;padding:32px;text-align:center;width:500px;z-index:10000}.aimi-header{color:#333;display:flex;font-size:24px;font-style:italic;font-weight:600;gap:10px;letter-spacing:.05em;line-height:20.77px;text-align:left;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.aimi-message{font-weight:700;margin-top:20px}.aimi-description,.aimi-message{font-size:20px;letter-spacing:.05em;line-height:24px;text-align:center;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.aimi-description{font-weight:400;margin:20px 0}.aimi-image{align-items:center;display:flex;height:100%;justify-content:center}.aimi-progress-bar{background-color:#e0e0e0;border-radius:20px;height:32px;margin:0 auto;overflow:hidden;width:286px}.aimi-progress{background:linear-gradient(180deg,#fba1a1 20%,#ff0101 80%);height:32px;max-width:286px;transition:width .1s ease;width:0}#conts #main_contents .result_keyword{display:inline-flex}#conts #main_contents .result_keyword__item{padding:4px}#conts #main_contents .searchArea{background-color:#f6f6f6;border:1px solid #d6d6d6;-o-border-image:initial;border-image:initial;padding:19px 19px 27px;width:832px}#conts #main_contents .searchArea .searchForm #textBox{background-color:#fff;border:1px solid #d6d6d6;border-radius:4px;float:left;height:34px;width:735px}#conts #main_contents .searchArea .searchForm .search-btn{border:none;cursor:pointer;padding:0}#conts #main_contents .searchArea .searchForm .search-btn span{background:#595959}#conts #main_contents .search_result_category .category_list .category .image_area{height:153px;position:relative;width:256px}#conts #main_contents .search_result_category .category_list .category .image_area img{height:153px;width:256px}#conts #main_contents .search_result_category .category_list .category .image_area .text_area{background-color:rgba(0,0,0,.6);color:#fff;display:table;font-size:18px;font-weight:700;height:153px;left:0;position:absolute;text-align:center;top:0;width:256px}#conts #main_contents .all_request{background:0 0;margin-bottom:20px;padding-bottom:3px;text-align:center}#conts #main_contents .all_request .inner{background:0 0;border:2px solid #d6d6d6;padding-top:0}#conts #main_contents .all_request .inner .bg{background:#f6f6f6;padding:15px}#conts table.list{width:100%!important}#conts .optimize_keyword{align-items:center;display:flex;gap:10px;justify-content:center}#conts .aimi img{display:block}#conts .balloon{word-wrap:break-word;align-items:center;background-color:#f6f6f6;border-radius:10px;display:flex;justify-content:center;margin-left:10px;max-width:500px;padding:20px;position:relative}#conts .balloon:after{border-bottom:10px solid transparent;border-right:10px solid #f6f6f6;border-top:10px solid transparent;content:"";left:-10px;position:absolute;top:50%;transform:translateY(-50%)}h2.product_list_title{font-size:1.5rem!important;font-weight:700;height:16px;line-height:1.2;margin-bottom:0;margin-top:2px}#footer{margin-top:30px}.companyInfo{margin:0 12px}#conts h2{margin-bottom:0}#conts .category .inner .box{float:left;margin-right:5px;width:153px}.box{background:#fff;padding:8px}#conts a{font-size:.9em}#main_contents ul li{list-style:none!important}.fixedHeaderTbl{position:fixed;top:0;z-index:200}.mod_thumbnail{margin:0 0 30px}.thumbnaillist{float:left;margin:20px 0 0;width:340px}.thumbnaillist li{background:0 0;height:60px;margin:0 0 10px;padding:0 5px 0 0;width:340px}.thumbnaillist li a{display:block}.thumbnaillist li a:active,.thumbnaillist li a:hover{opacity:.8}.mainimglist{height:550px;margin:20px 0 0}.mainimglist,.mainimglist img{float:left;width:390px}#normal-type .search_result .display_count{padding:10px}#normal-type .search_result .display_count span{color:#f29700;font-size:22px;font-weight:700}#normal-type .search_result .display_count_over20_top{font-size:16px;padding:30px 18px 20px}#normal-type .search_result .display_count_over20_bottom{font-size:16px;padding:20px 18px}#normal-type .all_request .inner .bg td.td_button_2_all{padding:9px 10px}#normal-type .all_request .inner .bg td.td_button_2_all p.all_request_caption_top-small{color:#333;font-size:16px;font-weight:700;line-height:1.1!important}#normal-type .all_request .inner .bg td.td_button_2_all p.all_request_button_area-small{height:61px!important;margin-top:5px!important}#normal-type .all_request .inner .bg td.td_button_2_all p.all_request_button_area-small a{margin:0}#normal-type .all_request .inner .bg td.td_button_2_all p.all_request_button_area-small a span.all_request_button-small{background:linear-gradient(red,#dd3220);border:0;border-radius:5px;box-shadow:0 3px 0 0 #a42618;color:#fff;display:inline-block;font-size:22px;height:24px;line-height:1.1em;margin-bottom:3px;outline:0;padding:17px 0;position:relative;text-decoration:none;width:330px}#normal-type .all_request .inner .bg td.td_button_2_all p.all_request_button_area-small a span.all_request_button-small:hover{opacity:.7}#normal-type .all_request .inner .bg td.td_button_2_all p.all_request_button_area-small a span.all_request_button-small .material-icons.arrow_right-small{font-size:36px;position:absolute;right:8px;top:11px}#normal-type .all_request .inner .bg td.td_button_2_all p.all_request_caption_bottom-small{color:#333;font-size:14px}#normal-type .all_request .inner .bg td.td_to_form_btn{padding:9px 10px}#normal-type .all_request .inner .bg td.td_to_form_btn p.list_request_caption_top-small{font-size:16px;font-weight:700}#normal-type .all_request .inner .bg td.td_to_form_btn p.list_request_button_area-small{height:61px!important;margin-top:22px!important}#normal-type .all_request .inner .bg td.td_to_form_btn p.list_request_button_area-small a{margin:0}#normal-type .all_request .inner .bg td.td_to_form_btn p.list_request_button_area-small a span.list_request_button-small{background:linear-gradient(#ffaf31,#fa8700);border:0;border-radius:5px;box-shadow:0 3px 0 0 #ca6e00;color:#fff;display:inline-block;font-size:22px;height:24px;line-height:1.1em;margin-bottom:3px;outline:0;padding:17px 0;position:relative;text-decoration:none;width:330px}#normal-type .all_request .inner .bg td.td_to_form_btn p.list_request_button_area-small a span.list_request_button-small:hover{opacity:.7}#normal-type .all_request .inner .bg td.td_to_form_btn p.list_request_button_area-small a span.list_request_button-small .material-icons.arrow_right-small{font-size:36px;position:absolute;right:8px;top:11px}#normal-type .all_request .inner .bg td.td_to_form_btn p.list_request_caption_bottom-small{color:#333;font-size:14px}.cta-button-area{margin:30px 0;text-align:center}.cta-button-area .cta-button{background:red;border:0;border-radius:.5rem;box-shadow:0 5px 0 #d44114;color:#fff;cursor:pointer;display:inline-block;font-size:23px;font-weight:700;letter-spacing:.1em;line-height:1.5;padding:.25rem 2rem 1.5rem 4.8rem;position:relative;text-align:center;text-decoration:none;transition:all .3s;vertical-align:middle;width:80%}.cta-button-area .cta-button:hover{background:#fc5050;box-shadow:0 2px 0 #d44114;color:#fff;text-decoration:none;transform:translateY(3px)}.cta-button-area .cta-button__category-name{background:#fff;border:2px solid #d44114;border-radius:100vh;box-shadow:0 3px 3px rgba(0,0,0,.2);color:#d44114;display:block;font-size:13px;left:28%;padding:.25rem 0;position:absolute;top:-.75rem;width:40%}.cta-button-area .cta-button__category-name:before{border-color:#d44114 transparent transparent;border-style:solid;border-width:10px 10px 0;bottom:-10px;content:"";left:44%;position:absolute}.cta-button-area .cta-button__category-name:after{border-color:#fff transparent transparent;border-style:solid;border-width:10px 10px 0;bottom:-7px;content:"";left:44%;position:absolute}.cta-button-area .cta-button__file-icon{background-image:url(/img/common/icon/form_white.svg);display:inline-block;height:40px;margin-bottom:-10px;margin-right:.75rem;text-align:right;width:40px}.official-site-button:not(.card_product_overview__link .official-site-button):not(.card-product-container__link.left-button.official-site-button):not(.search_product_background .official-site-button){align-items:center;background-color:#828282;border-radius:48px;cursor:pointer;display:flex;height:32px;justify-content:center;width:20%}.official-site-button a{color:#fff;font-size:12px;text-decoration:none}.official-site-button span{margin-right:8px}.official-site-button:hover{opacity:.8}.productInformation__head,.productInformation__main,.productInformation__main-area,.productInformation__movieBtn,.productInformation__sellingPoints,.productInformation__sellingPoints-area,.productInformation__serviceTarget,.productInformation__serviceTarget-area,.productInformation__source{zoom:1}.productInformation__head:after,.productInformation__main-area:after,.productInformation__main:after,.productInformation__movieBtn:after,.productInformation__sellingPoints-area:after,.productInformation__sellingPoints:after,.productInformation__serviceTarget-area:after,.productInformation__serviceTarget:after,.productInformation__source:after{clear:both;content:".";display:block;height:0;visibility:hidden}.productInformation__column,.productInformation__value{border:1px solid #d6d6d6;font-size:1.1rem;padding:6px 4px 8px;text-align:center;width:128px}.productInformation__listInBtn,.productInformation__listRemoveBtn{display:block;height:70px;text-decoration:none;width:138px}.productInformation__badge{border-bottom:2px solid #ea1f15;padding-right:8px}.productInformation__badge span{background-color:#ea1f15;border-radius:3px 3px 0 0;color:#fff;font-size:1.1rem;font-weight:700;margin-right:2px;padding:7px}.productInformation__head{align-items:center;background:#ecf1e4;border:1px solid #d6d6d6;display:flex;justify-content:space-between;padding:9px 8px}.productInformation__title{float:right;position:relative;width:595px}.productInformation__name-area{margin-left:18%;position:relative;width:82%}.productInformation .official-site-button{margin:5px auto 0;width:20%}.productInformation__icon{left:-10.5%}.productInformation__icon,.productInformation__icon-area{margin:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.productInformation__icon-area{left:-11.5%}.productInformation__productName{font-size:1.5rem!important;height:100%;line-height:1.6;vertical-align:middle;width:100%}.productInformation__companyName{font-size:1.1rem;line-height:1.6em}.productInformation__main{padding:15px 8px 12px}.productInformation__main,.productInformation__main-area{border:1px solid #d6d6d6;border-top:none;margin-bottom:14px}.productInformation__main-area{padding:25px}.productInformation__logoLink{float:left;width:112px}.productInformation__logo{border:1px solid #d6d6d6;padding:1px}.productInformation__movieBtn{background-color:#f9f9f9;border:1px solid #d6d6d6;border-radius:3px;box-shadow:0 2px 0 0 #929292;color:#333;font-size:12px;height:28px;margin-top:4px;position:relative;width:100%}li .productInformation__movieLink{color:#333;display:block;height:23px;padding:5px 0 0 20px;position:absolute;text-decoration:none;width:92px}li .productInformation__movieLink svg{fill:#fe6e6e;position:absolute;right:14px;top:6px}.productInformation__sellingPoints{float:left;padding:0 0 0 5px;width:590px}.productInformation__sellingPoints-area{float:left;padding:0 0 0 25px;width:590px}.productInformation__source{font-size:.6rem;padding:0 0 10px 17%;width:565px}.productInformation__source span{line-height:1.2rem}.productInformation__point{font-size:13px;margin-bottom:10px}.productInformation__serviceTarget{float:right;position:relative;width:590px}.productInformation__serviceTarget-area{float:right;position:relative;width:685px}.productInformation__table{float:left;width:439px}.productInformation__table-area{float:left;width:515px}.productInformation__column{background:#edf1e3;font-weight:700}.productInformation__cartBtn{float:right}.productInformation__listInBtn{background:linear-gradient(#96c527,#6d901b);background-color:#6d901b;border:none;border-radius:3px;box-shadow:0 3px 0 0 #556e19;color:#fff;cursor:pointer;font-size:13px;text-align:center}.productInformation__listInBtn:hover{opacity:.7}.productInformation__listRemoveBtn{background:linear-gradient(#b3b3b3,#797979);background-color:#797979;border:none;border-radius:3px;box-shadow:0 3px 0 0 #494949;color:#fff;cursor:pointer;font-size:13px;text-align:center}.productInformation__listRemoveBtn:hover{opacity:.7}.productInformation__folder{fill:#fff;margin:9.5px 0;text-align:center;width:100%}.productInformation__review{align-items:center;display:flex;float:left;font-size:10px;margin:0 0 10px 25px;width:680px}.productInformation__review-inbound{align-items:center;background:#fefff8 0 0 no-repeat padding-box;display:flex;float:left;font-size:8px;margin:0 0 10px;width:600px}.productInformation__review-title{font-size:1.5em;font-weight:700;padding-left:20px}.productInformation__review-star{display:inline-block;flex-basis:auto;font-size:2em;margin-left:20px;position:relative}.productInformation__emptyStar{color:#ccc}.productInformation__filledStar{color:#fc3;overflow:hidden;position:absolute;top:0;white-space:nowrap}.productInformation__review-evaluation{flex-basis:auto;font-size:1.5em;font-weight:700;margin-left:20px;text-align:right}.productInformation__review-evaluation div a{color:#727272;font:normal normal 700 13px/20px Meiryo}.productInformation__review-evaluation div a:hover{color:#39f}.productInformation__review-subLavel{color:#595959;margin-left:45px}.productInformation__review-subLavel span{padding-right:8px}#sendPopup{background:none repeat scroll 0 0 #fff;height:300px;left:50%;margin:-150px 0 0 -240px;top:50%;width:480px}#bgSendPopup,#sendPopup{display:none;position:fixed}#bgSendPopup{background:none repeat scroll 0 0 #000;height:100%;left:0;top:0;width:100%;z-index:1}#sendPopup .loadingArea{background:none repeat scroll 0 0 #fff;font-size:16px;padding:100px 0;position:relative;text-align:center}
