.list_item_with_date{padding-left:0;width:100%;border-top:1px solid #ddd}
.list_item_with_date li{padding:15px 20px;margin-top:0;border-bottom:1px solid #ddd}
@media screen and (max-width:800px){.list_item_with_date li{padding:15px 0}
}
@media screen and (max-width:800px){.list_item_with_date li:nth-last-of-type(2){display:none}
}
.list_item_with_date li:last-of-type{margin-bottom:20px}
@media screen and (max-width:800px){.list_item_with_date li:last-of-type{display:none}
}
.list_item_with_date li a .date{color:#9e9e9e;width:80px;margin-right:20px;display:inline-block;vertical-align:middle}
@media screen and (max-width:800px){.list_item_with_date li a .date{width:100%;padding:0 10px}
}
.list_item_with_date li a .text{display:inline-block;vertical-align:middle;width:calc( 100% - 105px);height:auto}
@media screen and (max-width:800px){.list_item_with_date li a .text{width:100%;padding:0 10px;height:calc( 6.24999375vw * 3)}
}
.list_item_with_date li a .text p{margin-bottom:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
@media screen and (max-width:800px){.list_item_with_date li a .text p{white-space:normal}
}
@media screen and (max-width:800px){.list_item_with_date li .com_btn{margin:10px 10px}
}
body.zh-tw .list_item_with_date li a .text,body.jp .list_item_with_date li a .text{height:auto}
@media screen and (max-width:800px){body.zh-tw .list_item_with_date li a .text,body.jp .list_item_with_date li a .text{height:16.875vw}
}
.text_btn{display:inline-block}
.text_btn:hover{text-decoration:underline}
@media screen and (max-width:800px){.text_btn{margin-left:10px;margin-right:10px}
}
.f_purple{color:#492582 !important}
.f_purple .com_btn{color:#492582;border-color:#492582}
.f_purple .com_btn:active{color:#fff;background-color:#492582}
.text_bold{font-weight:bold}
.text_underline{text-decoration:underline}
.com_btn.com_btn_mg{margin:30px 0}
.com_btn.bg_purple{background-color:#492582;color:#fff;border-color:#492582}
.com_btn.bg_purple:active{background-color:transparent;color:#492582}
.mobile_show{display:none !important}
@media screen and (max-width:800px){.mobile_show{display:block !important}
}
@media screen and (max-width:800px){.pc_show{display:none !important}
}
.com_select_wrap{color:#4d4f52;display:inline-block;margin-top:10px;margin-bottom:10px;width:100%}
@media screen and (max-width:800px){.com_select_wrap{font-size:inherit;margin:10px 10px;width:calc( 100% - 20px)}
.com_select_wrap:first-of-type{margin-left:10px}
}
.com_select_wrap .name{display:inline-block;vertical-align:middle}
.com_select_wrap .com_select{display:inline-block;vertical-align:middle;cursor:pointer;width:100%}
.com_select_wrap .com_select ul{position:relative;display:inline-block;height:45px;width:100%;text-align:left;border:1px solid #ddd}
@media screen and (max-width:800px){.com_select_wrap .com_select ul{height:calc( 6.250000001875vw + 18px)}
}
.com_select_wrap .com_select ul:before{content:"\e911";font-family:icomoon !important;font-size:13px;color:#000;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);right:12px;z-index:8}
.com_select_wrap .com_select ul .tab_cover{display:block;width:100%;height:100%;padding:0 30px 0 10px;position:absolute;top:0;left:0;z-index:7;background-color:transparent;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:44px}
@media screen and (max-width:800px){.com_select_wrap .com_select ul .tab_cover{line-height:calc( 6.250000001875vw + 16px)}
}
.com_select_wrap .com_select ul .tab_cover.bg_w{background-color:#fff}
.com_select_wrap .com_select ul .tab_cover.bg_g{background-color:#f2f2f2;color:#ddd}
.com_select_wrap .com_select ul .tab_cover.f_gray{color:#ddd !important}
.com_select_wrap .com_select ul .li_wrap{max-height:308px;overflow:hidden;position:relative}
@media screen and (max-width:1000px){.com_select_wrap .com_select ul .li_wrap{max-height:calc( 44vw + 168px)}
}
.com_select_wrap .com_select ul li{width:100%;height:100%;padding:11px 30px 12px 10px;position:relative;top:0;left:0;background-color:#fff;cursor:pointer}
.com_select_wrap .com_select ul li:last-of-type{border-bottom:0 solid #ddd}
.com_select_wrap .com_select ul li.selected{background-color:#f2f2f2;z-index:5}
.com_select_wrap .com_select ul li .option-link{display:block}
@media screen and (max-width:800px){.com_select_wrap .com_select ul li.selected{height:calc( 6.250000001875vw + 18px);min-width:calc( 100vw - 40px)}
}
.com_select_wrap .com_select ul li.default_text{color:#ddd}
.com_select_wrap .com_select ul.open{float:right;border-right:1px solid transparent;border-left:1px solid transparent}
.com_select_wrap .com_select ul.open:before{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}
.com_select_wrap .com_select ul.open .tab_cover{display:none}
.com_select_wrap .com_select ul.open .li_wrap{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1px;min-height:auto !important;height:auto !important;z-index:9}
.com_select_wrap .com_select ul.open li{position:relative;z-index:8;border-right:1px solid transparent;border-left:1px solid transparent;border-bottom:1px solid #ddd}
.com_input,.input_style{display:inline-block;text-align:left;width:100%;height:44px;border:1px solid #ddd;padding-left:10px;padding-right:10px;vertical-align:middle;margin:10px 0 10px 0}
@media screen and (max-width:800px){.com_input,.input_style{max-width:calc( 100% - 20px);height:calc( 8vw + 10px);margin-bottom:4%;margin-left:10px;margin-right:10px}
}
.pop_wrap{position:fixed;left:0;top:0;height:100vh;width:100vw;background-color:rgba(38,31,52,0.85);padding:3% 2%;z-index:-1;opacity:0;-webkit-transition:all .5s;transition:all .5s}
.pop_wrap.show{z-index:9999;opacity:1}
.pop_wrap .pop_content_wrap{position:relative;z-index:9999;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;width:calc( 100vw - 4%);max-width:1200px;max-height:95vh;margin:0 auto;padding:70px calc( 3% + 60px) 80px calc( 3% + 60px)}
@media screen and (max-width:800px){.pop_wrap .pop_content_wrap{padding:70px 20px 30px}
}
@media screen and (max-width:800px){.pop_wrap .pop_content_wrap .block_title{margin-left:10px;margin-right:10px}
}
.pop_wrap .pop_content_wrap .com_btn_wrap .com_btn.com_btn_mg{margin-bottom:0}
.pop_wrap .pop_content_wrap .pop_subtitle{margin-bottom:10px;font-weight:bold}
@media screen and (max-width:800px){.pop_wrap .pop_content_wrap .pop_subtitle+.pure_text{margin-left:20px}
}
@media screen and (max-width:800px){.pop_wrap .pop_content_wrap .table_two_color{margin-bottom:0}
}
@media screen and (max-width:1050px){.pop_content .table_two_color>.row{margin-left:0;margin-right:0}
}
.pop_wrap .close{position:absolute;top:25px;right:25px;z-index:10}
.close{float:right;font-size:21px;font-family:"Poppins";font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}
@media screen and (max-width:800px){.close{opacity:1}
}
.close:before{content:"\e91f";font-family:icomoon !important;font-size:24px;color:#492582;text-align:center;line-height:48px;vertical-align:top;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:50px;height:50px;border-radius:50%;border:1px solid #555;display:block}
.firefox54.windows7 .close:before{line-height:52px}
.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50);outline:0}
button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}
.info_pop_area .info_pop_wrap .pop_title{line-height:1;font-weight:bold;color:#0e071e;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media screen and (max-width:800px){.info_pop_area .info_pop_wrap .pop_title{font-size:4.5vw;font-family:"Poppins"}
}
@media screen and (min-width:800px){.info_pop_area .info_pop_wrap .pop_title{font-size:36px;font-family:"Poppins"}
}
.info_pop_area .info_pop_wrap .with_icon.pop_title span{margin-right:20px}
.info_pop_area .info_pop_wrap .with_icon.pop_title span:before{content:"\e92d";font-size:100%;color:#492582;font-family:icomoon !important}
.info_pop_area .info_pop_wrap .pop_title div{display:inline}
.info_pop_area .info_pop_wrap .pop_subtitle{line-height:1.472;color:#0e071e;margin-bottom:15px}
@media screen and (max-width:800px){.info_pop_area .info_pop_wrap .pop_subtitle{font-size:4.5vw;font-family:"Poppins"}
}
@media screen and (min-width:800px){.info_pop_area .info_pop_wrap .pop_subtitle{font-size:36px;font-family:"Poppins"}
}
.info_pop_area .info_pop_wrap .pop_text{line-height:1.125;color:#000;font-family:"Roboto",Arial,sans-serif;margin-bottom:15px}
@media screen and (max-width:800px){.info_pop_area .info_pop_wrap .pop_text{font-size:2vw}
}
@media screen and (min-width:800px){.info_pop_area .info_pop_wrap .pop_text{font-size:16px}
}
.info_pop_area .info_pop_wrap .pop_title{line-height:1;font-weight:bold;color:#0e071e;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media screen and (max-width:800px){.info_pop_area .info_pop_wrap .pop_title{font-size:4.5vw;font-family:"Poppins"}
}
@media screen and (min-width:800px){.info_pop_area .info_pop_wrap .pop_title{font-size:36px;font-family:"Poppins"}
}
.info_pop_area .info_pop_wrap .with_icon.pop_title span{margin-right:20px}
.info_pop_area .info_pop_wrap .with_icon.pop_title span:before{content:"\e92d";font-size:100%;color:#492582;font-family:icomoon !important}
.info_pop_area .info_pop_wrap .pop_title div{display:inline}
.info_pop_area .info_pop_wrap .pop_subtitle{line-height:1.472;color:#0e071e;margin-bottom:15px}
@media screen and (max-width:800px){.info_pop_area .info_pop_wrap .pop_subtitle{font-size:4.5vw;font-family:"Poppins"}
}
@media screen and (min-width:800px){.info_pop_area .info_pop_wrap .pop_subtitle{font-size:36px;font-family:"Poppins"}
}
.info_pop_area .info_pop_wrap .pop_text{line-height:1.125;color:#000;font-family:"Roboto",Arial,sans-serif;margin-bottom:15px}
@media screen and (max-width:800px){.info_pop_area .info_pop_wrap .pop_text{font-size:2vw}
}
@media screen and (min-width:800px){.info_pop_area .info_pop_wrap .pop_text{font-size:16px}
}
.info_pop_area .info_pop_wrap{padding:calc( 3% + 75px) 8% calc( 3% + 75px) 8%;background-color:#fff;display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80vw}
@media screen and (max-width:800px){.info_pop_area .info_pop_wrap{padding:calc( 8% + 75px) 8% calc( 8% + 75px) 8%}
}
.info_pop_area .info_pop_wrap .pop_content{max-height:30vh}
.info_pop_area .info_pop_wrap .text_content{margin-bottom:30px}
.info_pop_area .info_pop_wrap .com_btn.com_btn_mg{margin:10px 5%}
@media screen and (max-width:800px){.info_pop_area .info_pop_wrap .com_btn.mobile_full{width:90%}
}
.info_pop_area#trankNum .info_pop_wrap{max-width:1000px}
.support_index_icon_info{font-size:20px;display:inline-block;vertical-align:middle}
@media screen and (max-width:800px){.support_index_icon_info{margin-left:10px;margin-right:-10px;font-size:6.375vw;font-family:"Poppins"}
}
.datePicker_wrap{position:relative;margin-top:10px;margin-bottom:10px}
.datePicker_wrap:before{content:'\e972';font-family:icomoon !important;height:calc( 100% - 10px);background-color:#b6b4bb;position:absolute;top:10px;color:#fff;text-align:center;line-height:1.3;pointer-events:none;font-size:36px;right:0;width:26%}
@media screen and (max-width:999px){.datePicker_wrap:before{top:0;height:100%}
}
@media screen and (max-width:800px){.datePicker_wrap:before{font-size:8vw;width:10%;right:10px}
}
.datePicker_wrap input{margin-bottom:0}
@media screen and (max-width:999px){.datePicker_wrap input{margin-top:0}
}
.datePicker_title{text-align:left}
@media screen and (max-width:800px){.datePicker_title{text-align:left}
}
@media screen and (min-width:800px){.warrantycheck .com_container.adjust_align .com_date_select_area{display:flex;align-items:center}
.datePicker_title div{padding-top:8%}
}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{border-color:#eee}
.ui-datepicker select.ui-datepicker-month{margin-right:3px}
@media screen and (max-width:800px){.product_related_resources .block_title{margin-top:20px;margin-bottom:20px}
}
.product_related_resources label{font-weight:normal}
.com_product_select_area_wrap .com_product_select_area_text_warn{color:#da3a22;margin-top:10px;display:none}
@media screen and (max-width:800px){.com_product_select_area [class*="col-"]:nth-of-type(2){margin-top:10px}
}
@media screen and (max-width:800px){body.zh-fonts .info_pop_area .info_pop_wrap .pop_title,body.zh-tw .info_pop_area .info_pop_wrap .pop_title,body.jp .info_pop_area .info_pop_wrap .pop_title{font-size:4.05vw;font-family:"Poppins"}
}
@media screen and (min-width:800px){body.zh-fonts .info_pop_area .info_pop_wrap .pop_title,body.zh-tw .info_pop_area .info_pop_wrap .pop_title,body.jp .info_pop_area .info_pop_wrap .pop_title{font-size:32.4px;font-family:"Poppins"}
}
@media screen and (max-width:800px){body.zh-fonts .info_pop_area .info_pop_wrap .pop_subtitle,body.zh-tw .info_pop_area .info_pop_wrap .pop_subtitle,body.jp .info_pop_area .info_pop_wrap .pop_subtitle{font-size:4.05vw;font-family:"Poppins"}
}
@media screen and (min-width:800px){body.zh-fonts .info_pop_area .info_pop_wrap .pop_subtitle,body.zh-tw .info_pop_area .info_pop_wrap .pop_subtitle,body.jp .info_pop_area .info_pop_wrap .pop_subtitle{font-size:32.4px;font-family:"Poppins"}
}
@media screen and (max-width:800px){body.zh-fonts .info_pop_area .info_pop_wrap .pop_text,body.zh-tw .info_pop_area .info_pop_wrap .pop_text,body.jp .info_pop_area .info_pop_wrap .pop_text{font-size:2vw}
}
@media screen and (min-width:800px){body.zh-fonts .info_pop_area .info_pop_wrap .pop_text,body.zh-tw .info_pop_area .info_pop_wrap .pop_text,body.jp .info_pop_area .info_pop_wrap .pop_text{font-size:16px}
}
body.zh-fonts .com_select_wrap .com_select ul:before,body.zh-tw .com_select_wrap .com_select ul:before,body.jp .com_select_wrap .com_select ul:before{font-size:11.7px}
body.zh-fonts .support_index_icon_info,body.zh-tw .support_index_icon_info,body.jp .support_index_icon_info{font-size:18px}
@media screen and (max-width:800px){body.zh-fonts .support_index_icon_info,body.zh-tw .support_index_icon_info,body.jp .support_index_icon_info{font-size:5.7375vw}
}