@charset "UTF-8";#main_photo_block_lineup li span img,#main_photo_block_list li span img{max-height:250px;max-width:250px;height:auto;width:auto;margin:0 auto}.item_detail01{margin-bottom:10px}.item_detail_l{float:left;width:328px}.item_detail_l .pointup_txt_box{width:380px;margin-left:60px;font-size:142.9%}.item_detail_l .lineup_box .heading02{padding-bottom:5px;border-bottom:1px solid #c2c2c2}.lineup_box .heading02 .heading h2{font-size:85%}.item_detail_l .lineup_box .heading02 .heading_sub_text{margin-left:0;font-size:54.55%;font-weight:400}.item_detail_r .movie_box{width:400px}.item_detail_r .lineup_box .heading_s,.item_detail_r .movie_box .heading_s{padding-bottom:5px;border-bottom:1px solid #c2c2c2}.item_detail_r .movie_box .bx-wrapper{min-width:270px}.item_detail_r .movie_box .bx-wrapper .bx-controls-direction a{width:20px;height:105px;top:0;margin:0;background-color:#f4f4f4;border:1px solid #c6c6c6;box-sizing:border-box;font-size:0}.item_detail_r .movie_box li{display:none}.item_detail_r .movie_box .bx-wrapper li{display:block}.item_detail_r .movie_box .bx-wrapper .bx-prev{left:-28px;background:url(../images/template/k036_is_190401_ico_prev.gif) 50% 50% no-repeat}.item_detail_r .movie_box .bx-wrapper .bx-next{right:-28px;background:url(../images/template/k036_is_190401_ico_next.gif) 50% 50% no-repeat}.item_detail_r .movie_box .movie_status{margin-top:5px}.item_detail_r .movie_box .movie_time,.item_detail_r .movie_box .movie_volume{position:relative;padding-left:18px;font-size:14px;white-space:nowrap}.item_detail_r .movie_box .movie_time::before,.item_detail_r .movie_box .movie_volume::before{position:absolute;left:0;top:3px;display:inline-block;width:14px;height:14px;background-repeat:no-repeat;background-size:contain;content:''}.item_detail_r .movie_box .movie_time::before{background-image:url(../images/template/k036_is_190401_ico_time.gif)}.item_detail_r .movie_box .movie_volume::before{background-image:url(../images/template/k036_is_190401_ico_volume.gif)}.item_detail_r .movie_box .movie_time{margin-right:5px}.item_detail_r .movie_box .heading02{border-bottom:2px solid #c91234}.item_detail_r{float:right;width:calc(100% - 350px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.item_detail_r .variation_exp{margin-top:10px;margin-bottom:15px;padding-right:40px;font-size:120%;font-weight:400;box-sizing:border-box}.item_detail_r .campaign_box{width:480px;margin:20px 0 20px 0}.item_detail_r .campaign_box .bnr_box{margin-bottom:5px}.item_detail_r .campaign_box .txt_box{margin-left:5px;font-size:85.7%}.item_detail_r .item_detail_flag{margin:5px 0}.item_detail_bnr_box{width:100%;margin:0 auto 20px;text-align:center}.item_detail_bnr_box p{display:block;margin-bottom:20px;line-height:240%}.item_detail_bnr_box .item_detail_bnr_box_wrap{position:relative;overflow:hidden}.item_detail_bnr_box .item_detail_bnr_box_wrap::after{position:absolute;left:0;bottom:0;display:block;width:100%;height:100px;background:-moz-linear-gradient(top,rgba(255,255,255,0),#fff);background:-webkit-linear-gradient(top,rgba(255,255,255,0),#fff);background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);content:''}.item_detail_bnr_box .item_detail_bnr_box_wrap.open::after{display:none}.item_detail_bnr_box .button{text-align:center}.item_detail_bnr_box .button a{display:inline-block;width:250px;padding:12px 10px;color:#fff;font-size:16px;text-align:center;line-height:1;background-color:#333;box-sizing:border-box;text-decoration:none!important}.item_detail_bnr_box .button span{display:inline-block;padding-left:25px;background-repeat:no-repeat;background-size:contain;background-image:url(../images/template/k036_is_190401_ico_acco_plus_03.png);background-position:left top;background-size:14px auto}.item_detail_bnr_box .button a.open span{background-image:url(../images/template/k036_is_190401_ico_acco_minus_03.png)}.item_detail_bnr_box .button a:hover{text-decoration:none}.item_detail_bnr_box .button a.open{margin-top:10px}.tbl_caution{width:100%;border:1px solid #cd2242;background:#fff}.tbl_caution td,.tbl_caution th{padding:15px 20px;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tbl_caution th{width:121px;padding-right:10px;background:#fbefef;border-right:1px solid #dadada;color:#b50e0e;vertical-align:middle;text-align:center;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tbl_caution td p:last-child{margin-bottom:0!important}.inner_table dl{display:table;float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.inner_table dl dd,.inner_table dl dt{display:table-cell;padding:15px 20px;text-align:left;height:100%;vertical-align:middle}.inner_table dl dt{width:120px;background:#f6f6f6;border-right:1px solid #dadada;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.list_link_btn{margin-bottom:15px}.list_link_btn li{font-size:120%;margin-bottom:5px}.list_link_btn li::before{display:inline-block;width:0;height:0;margin-right:10px;border-style:solid;border-width:8px 6px 0 6px;border-color:#c91234 transparent transparent transparent;content:''}.item_detail03{display:table;width:100%;padding:0 5px;margin-bottom:40px;border-bottom:1px solid #c5c5c5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.item_detail03_link{padding:0 0 30px 40px}.item_price_range_wrap{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:8px;flex-wrap:wrap}.item_price_range{float:left;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-right:25px;padding-top:5px;font-size:14px}.item_price_range span{margin-right:5px}.item_price_range strong{font-size:28px;font-weight:700;color:#d8324b}.item_price_range strong .item_price_option{font-size:15px;font-weight:400;color:#d8324b}.item_price_range.inc_tax em{font-size:16px;font-weight:400;color:#333}.cart_item_rating .item_ranking{margin:0 0 10px 0}.cart_item_rating{flex-wrap:wrap}#main.variation_column .cart_item_rating .rating{margin-bottom:15px}.item_price_icon img{max-width:142px}.item_report{padding:20px}.item_report .item_report_ttl{position:relative;margin:0 0 15px 0;padding-left:30px;font-size:18px;font-weight:700}.item_report .item_report_ttl::before{position:absolute;top:-5px;left:-5px;width:28px;height:25px;background:url(../images/template/k036_is_190401_ico_report.png) no-repeat;content:''}.item_report .item_report_wrap{margin:0 0 0 -2%}.item_report .item_report_content{float:left;display:-webkit-flex;display:flex;margin-left:2%}.item_report .col02 .item_report_content{width:48%}.item_report .item_report_photo{width:161px;margin-right:10px}.item_report .item_report_content_r{width:calc(100% - 170px)}.item_report .item_report_title{font-weight:700}.item_report .item_report_text{margin-bottom:20px}.refine_box_wrap_select{margin-top:11px}.refine_box_wrap_select .refine_box{border:2px solid #c91234}.refine_box_wrap.refine_box_wrap_select dl dd{padding:5px 0 0}.tbl_refine_item td.tbl_refine_item_cart .select_wrap:before{display:none}.tbl_refine_item .tbl_refine_item_name{display:inline-block;max-width:100%;word-wrap:break-word;word-break:break-all}.tbl_refine_item_name.discontinued_item_ttl a{color:#666}.tbl_refine_item{table-layout:fixed}.tbl_refine_item{width:100%;margin-bottom:15px;border-collapse:collapse;border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3}.tbl_refine_item thead{background:#f4f4f4}.tbl_refine_item th{padding:15px 10px 15px;border-top:1px solid #d3d3d3;border-left:1px solid #d3d3d3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:400;text-align:center;vertical-align:middle;position:relative;font-size:12px}.tbl_refine_item th.tbl_ttl_thum{padding:15px 10px 20px;min-width:120px}.tbl_refine_item th.tbl_ttl_thum .arrow_box.up{background:url(../images/template/k036_is_190401_table_arrow_top.png) 50% 85% no-repeat}.tbl_refine_item th.tbl_ttl_thum .arrow_box.down{background:url(../images/template/k036_is_190401_table_arrow_defo.png) 50% 85% no-repeat}.tbl_refine_item th.tbl_ttl_thum .arrow_box{background:url(../images/template/k036_is_190401_table_arrow_defo.png) 50% 85% no-repeat;position:absolute;height:100%;width:100%;top:0;left:0;display:block}.tbl_refine_item th.tbl_ttl_thum .title_str:hover{opacity:.6}.tbl_refine_item .tbl_ttl_thum{color:#212121;-webkit-background-size:14px 5px;background-size:12px 7px;cursor:pointer}.tbl_refine_item th.up{background:#ffe5e5}.tbl_refine_item th.down{background:#ffe5e5}.tbl_refine_item th.down,.tbl_refine_item th.up{-webkit-background-size:14px 5px;background-size:14px 5px;font-weight:700}.tbl_refine_item thead th.tbl_ttl_img{width:623px}.tbl_refine_item thead th.tbl_ttl_num{min-width:110px}.tbl_refine_item thead th.tbl_ttl_price{width:99px;min-width:99px!important}.tbl_refine_item thead th.tbl_ttl_quantity{min-width:90px}.tbl_refine_item th.check_name{position:relative;width:140px;padding:0}.tbl_refine_item th.check_name .check_name_wrap{display:table-cell;width:800px;padding:0 5px 0 10px;background:#e6e6e6;vertical-align:middle}.tbl_refine_item th.check input[type=checkbox].checkbox_type01+label{padding:0 0 0 16px!important;margin-left:5px}.tbl_refine_item td{padding:10px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;border-collapse:collapse;border-top:1px solid #d3d3d3;border-left:1px solid #d3d3d3;font-size:14px}.tbl_refine_item td.tbl_refine_item_img{text-align:center}.tbl_refine_item .tbl_refine_item_content_l{float:left;width:100px;padding-right:30px}.tbl_refine_item .tbl_refine_item_content_r{float:left;width:calc(100% - 130px);text-align:left;vertical-align:middle;font-size:14px}.tbl_refine_item .tbl_refine_item_no{margin-top:5px;font-size:12px}.tbl_refine_item .tbl_refine_item_no a{color:inherit;pointer-events:none;text-decoration:none}.tbl_refine_item .tbl_refine_item_delivery{font-size:12px}.tbl_refine_item .tbl_refine_item_history{font-weight:700}.tbl_refine_item .tbl_refine_item_name{font-weight:700}.tbl_refine_item .tbl_refine_item_rating{margin:5px 0}.tbl_refine_item .tbl_refine_item_icon{display:-webkit-flex;display:flex;flex-wrap:wrap;margin:-5px 0 0 -10px}.tbl_refine_item .tbl_refine_item_icon li{margin:10px 0 0 10px}.tbl_refine_item .tbl_refine_item_icon li img.tips_trigger3{height:33px}.tbl_refine_item td.tbl_refine_item_img .tbl_refine_item_thumb_l img{width:200px;height:auto}.tbl_refine_item td.tbl_refine_item_num{width:110px;padding:0;text-align:center}.tbl_refine_item td.tbl_refine_item_num .tbl_refine_item_icon{width:84px;margin:0 auto;margin-top:2px}.tbl_refine_item td.tbl_refine_item_num .tbl_refine_item_icon>img{margin-bottom:2px}.tbl_refine_item td.tbl_refine_item_num a{display:inline-block;margin-top:5px}.tbl_refine_item td.tbl_refine_item_img .tbl_refine_item_thumb_l{display:none;position:absolute;width:220px;padding:10px;text-align:center;background-color:#fff;border:1px solid #d3d3d3;z-index:9999}.tbl_refine_item td.tbl_refine_item_img .tbl_refine_item_thumb_l_txt{margin-top:10px;text-align:left;font-size:12px}.tbl_refine_item td.tbl_refine_item_color{text-align:center}.tbl_refine_item td.tbl_refine_item_direction{text-align:center}.tbl_refine_item td.tbl_refine_item_number{text-align:center;min-width:90px}.tbl_refine_item td.tbl_refine_item_number .tbl_refine_item_number_type{position:relative;display:block;height:100%;width:100%;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tbl_refine_item td.tbl_refine_item_number .tbl_refine_item_number_type img{max-width:inherit}.tbl_refine_item td.tbl_refine_item_number_type1{background:url(https://www2.kaunet.com/rakuraku2/base/images/template/k032_t_20160815_detail_val_num01_bg.gif) 0 0 repeat-y}.tbl_refine_item td.tbl_refine_item_number .tbl_refine_item_number_type1{position:absolute;top:0;bottom:0;left:0;margin:auto;display:block;width:26px;height:60px;background:url(https://www2.kaunet.com/rakuraku2/base/images/template/k032_t_20160815_detail_val_num01.gif) 0 50% no-repeat}.tbl_refine_item td.tbl_refine_item_number_type2{background:url(https://www2.kaunet.com/rakuraku2/base/images/template/k032_t_20160815_detail_val_num02_bg.gif) 0 0 repeat-y}.tbl_refine_item td.tbl_refine_item_number .tbl_refine_item_number_type2{position:absolute;top:0;bottom:0;left:0;margin:auto;display:block;width:26px;height:60px;background:url(https://www2.kaunet.com/rakuraku2/base/images/template/k032_t_20160815_detail_val_num02.gif) 0 50% no-repeat}.tbl_refine_item td.tbl_refine_item_number_type3{background:url(https://www2.kaunet.com/rakuraku2/base/images/template/k032_t_20160815_detail_val_num03_bg.gif) 0 0 repeat-y}.tbl_refine_item td.tbl_refine_item_number .tbl_refine_item_number_type3{position:absolute;top:0;bottom:0;left:0;margin:auto;display:block;width:26px;height:60px;background:url(https://www2.kaunet.com/rakuraku2/base/images/template/k032_t_20160815_detail_val_num03.gif) 0 50% no-repeat}.tbl_refine_item td.tbl_refine_item_number_type4{background:url(https://www2.kaunet.com/rakuraku2/base/images/template/k032_t_20160815_detail_val_num04_bg.gif) 0 0 repeat-y}.tbl_refine_item td.tbl_refine_item_number .tbl_refine_item_number_type4{position:absolute;top:0;bottom:0;left:0;margin:auto;display:block;width:26px;height:60px;background:url(https://www2.kaunet.com/rakuraku2/base/images/template/k032_t_20160815_detail_val_num04.gif) 0 50% no-repeat}.tbl_refine_item td.tbl_refine_item_value{text-align:center;font-size:12px}.tbl_refine_item td.tbl_refine_item_value em{font-weight:700;font-size:14px}.tbl_refine_item td.tbl_refine_item_value strong{display:block;color:#d8324b}.tbl_refine_item td.tbl_refine_item_price{padding-top:10px;padding-bottom:10px;padding-left:1px;padding-right:1px;font-size:15px;text-align:right;color:#d8324b;font-weight:700}.tbl_refine_item td.tbl_refine_item_price span{display:block}.tbl_refine_item td.tbl_refine_item_price>div{text-align:center}.tbl_refine_item td.tbl_refine_item_price .tbl_refine_item_price_icon{width:80px}.tbl_refine_item td.tbl_refine_item_price .tax_information{text-align:right;color:#333;font-size:11px;font-weight:400}.tbl_refine_item td.tbl_refine_item_price .tax_information .tax_information_title{font-size:12px}.tbl_refine_item td.tbl_refine_item_price .tax_information span{font-size:14px}.tbl_refine_item td.tbl_refine_item_price .tax_information span.item_price_value{color:#d8324b;font-weight:700}.tbl_refine_item td.tbl_refine_item_price .tax_information span.item_price_value.main_price{font-size:15px}.tbl_refine_item td.tbl_refine_item_price .tax_information .item_price_value_option{color:#d8324b}.tbl_refine_item td.tbl_refine_item_cart{padding:5px;text-align:center;background:0 0;width:120px}.tbl_refine_item td.tbl_refine_item_cart input[type=text]{width:50px;text-align:right}.tbl_refine_item td.tbl_refine_item_cart .tbl_refine_item_num_wrap{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:space-between;justify-content:space-between}.tbl_refine_item td.tbl_refine_item_cart .tbl_refine_item_num_txt{font-size:12px}.tbl_refine_item td.tbl_refine_item_cart .select_wrap{width:50px;box-shadow:none;border:1px solid #b8b8b8;border-radius:2px;background-color:#fff}.tbl_refine_item td.tbl_refine_item_cart .select_wrap:before{width:10px;height:6px;margin-top:-3px;background-size:contain}.tbl_refine_item td.tbl_refine_item_cart .tbl_order_item_num_minus,.tbl_refine_item td.tbl_refine_item_cart .tbl_order_item_num_plus,.tbl_refine_item td.tbl_refine_item_cart .tbl_order_item_num_rebtn,.tbl_refine_item td.tbl_refine_item_cart .tbl_order_item_num_txt{display:none}.tbl_refine_item td.tbl_refine_item_cart .tbl_refine_item_atten{text-align:center;padding:10px 0;margin:5px auto;border-top:1px solid #d8324b;border-bottom:1px solid #d8324b;color:#d8324b;white-space:nowrap}.search_box_type01_r_favorite_item .tips img:first-child,.tbl_refine_item td.tbl_refine_item_num .tips img:first-child{width:auto;max-width:none}.tbl_refine_item.check_item td.check{text-align:center;background:#e6e6e6;width:40px;white-space:nowrap;text-align:center}.tbl_refine_item.check_item td.check input[type=checkbox].checkbox_type01+label{padding:0 0 0 16px!important;margin-left:0}.tbl_refine_item_cart_btn{margin-top:3px}.tbl_refine_item_cart_btn a{background:#c91234;padding:8px 5px;position:relative;display:block;line-height:1;text-align:center;color:#fff;text-decoration:none;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tbl_refine_item_cart_btn a span::before{display:inline-block;margin-right:5px;background:url(../images/template/k036_is_190401_ico_cart.png) no-repeat;width:20px;height:14px;background-size:contain;vertical-align:bottom;content:""}.tbl_refine_item_icon{text-align:right}.tbl_refine_item_cart.order_stop{display:block;color:#d8324b;font-weight:700;padding:8px 0;text-align:center}.tbl_refine_item_cart_btn.order_stop{background:#b8b8b8;padding:8px 5px;position:relative;display:block;line-height:1;text-align:center;color:#fff;text-decoration:none;border-radius:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tbl_refine_item_cart_btn.order_stop span::before{display:inline-block;margin-right:5px;background:url(../images/template/k036_is_190401_ico_cart.png) no-repeat;width:20px;height:14px;background-size:contain;vertical-align:bottom;content:""}.tbl_refine_item_favorite_btn{margin-top:3px}.tbl_refine_item_favorite_btn a{display:block;padding:7px 0;box-sizing:border-box}.tbl_refine_item_favorite_btn a span::before{display:inline-block;margin-right:2px;background:url(../images/template/k036_is_190401_ico_favorite.png) no-repeat;width:16px;height:14px;background-size:contain;vertical-align:bottom;content:""}.list_icon_arw_l{padding-left:15px;background:url(https://www2.kaunet.com/rakuraku2/base/images/template/k032_t_20160815_arrow_red_left.png) no-repeat 0 50%;-webkit-background-size:8px auto;background-size:8px auto;font-size:135.71%;font-weight:700}.heading02.btm_line{padding-bottom:5px;border-bottom:2px solid #c91234}.btn_type01.icon_arw_l{padding-left:28px;padding-right:15px}.icon_arw_l::after{position:absolute;content:"";top:50%;left:5px;margin-top:-4px;width:16px;height:8px;background:url(https://www2.kaunet.com/rakuraku2/base/images/template/k032_t_20160815_arrow_red_left.png) 5px 50% no-repeat;-webkit-background-size:8px auto;background-size:8px auto}.btn_type01_l.icon_arw_l{padding-left:32px;padding-right:15px}.btn_type01_l.icon_arw_l::after{position:absolute;content:"";top:50%;left:5px;margin-top:-5px;width:16px;height:10px;background:url(https://www2.kaunet.com/rakuraku2/base/images/template/k032_t_20160815_arrow_red_left.png) 3px 0 no-repeat;-webkit-background-size:8px auto;background-size:8px auto}.pictset_tool_tips_center.variation_discount_max_pict{height:36.74px;max-width:none}.category_link_item{border-left:1px solid #989898;padding-left:4px}.ecoicon{height:40px;padding-top:5px;padding-right:8px}.status_icon_box.clear.display_sp .ecoicon{height:30px}.ecoallflg{display:inline-block;padding-top:25px;padding-left:2px}.item_detail_bnr_box p.more-information{display:none}.ecoCyclePicts{margin-left:10px;margin-bottom:15px;display:inline-block}.display_sp .ecoCyclePicts{margin-left:5px}.ecocyclemainicon,.ecocyclesubicon{display:inline-block;vertical-align:middle;height:24px;padding-right:6px}.ecocyclemainicon{height:40px;padding:0 12px 0 15px}.ecocycleallflg{display:inline-block;vertical-align:bottom;padding-top:10px}.status_icon_box.clear.display_pc .ecoCyclePicts img.ecocyclemainicon{border-left:1px solid #b8b8b8}.status_icon_box.clear.display_pc .ecoCyclePicts img.ecocyclemainicon:first-child{border-left:none;padding:0 15px 0 0}.status_icon_box.clear.display_sp .ecoCyclePicts .ecocyclemainicon{padding:0 15px 0 0}.display_sp .ecocyclesubicon{padding-top:10px}.sp_ecocycle_main a{text-decoration:none}.tbl_refine_item_content_l span.photo{position:relative}.item_phbox .icon_box .photo{display:block;position:relative}.tbl_refine_item_content_l span.successor_photo{position:relative}.item_phbox .icon_box .successor_photo{display:block;position:relative}.variation_discontinued_image_wrap{position:absolute;top:40px;left:0;width:100%;height:100%}a.variation_discontinued_image_wrap{text-decoration:none}