<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#news{width: 95%;margin:0 auto;padding-bottom: 36px;}
#title{width: 100%;border-bottom: solid 1px #33393b;padding-bottom: 8px;margin-bottom: 8px;}
.topics{display: table;width: 100%;}
.news_article_left_date,.news_article_left_text,.news_article_right{display: table-cell;}
.news_article_left_date{width: 120px;}
.news_article_left_date,.news_article_left_text{text-align: left;}
.news_article_right{text-align: right;}
#news a,#news a:hover, #news a:visited{color:#0066cc}

#article_table{display: table;width:100%;}
#article_row1,#article_row2{display: none;}
#article_table_cell1,#article_table_cell2,
#article_table_cell3,#article_table_cell4{display:table-cell;width: 25%;height: 180px;}
#article_table p{text-align: center;}
@media screen and (max-width: 780px){
    #article_table{display: block;}
    #article_row1,
    #article_row2{display: table;width: 100%;}
}
.article_outer_box{background-color: #ffffff; width: 95%;height: 95%;margin: auto;padding: 12px 0;box-shadow: 0 3px 10px 0px rgba(51,57,59,0.4);}
.article_inner_box{width: 90%;margin:auto;}

#repair_outer,
#premium_outer{display: block;width: 100%;box-shadow: 0 3px 10px 0px rgba(51,57,59,0.4);padding: 24px 0;background-color: #ffffff;}
#repair_inner,
#premium_inner{display: block;width:95%;margin: 0 auto;}
div.h2_title{width: 100%;border-bottom: solid 1px #33393b;padding-bottom: 8px;margin-bottom: 8px;}
#summery_table_row1,
#summery_table_row2,#summery_table_row3,#summery_table_row4,#summery_table_row5{display: table;width: 97%;border: solid 1px #33393b;}
#summery_table_row2,#summery_table_row3,#summery_table_row4,#summery_table_row5{border-top: 0;}
#summery_table_row1{margin: 16px auto 0 auto;}
#summery_table_row2,#summery_table_row3,#summery_table_row4{margin: 0 auto;}
#summery_table_row5{margin: 0 auto 16px auto;}
.thcell{display: table-cell;padding: 16px;border: solid 0 #33393b;border-right: solid 1px #33393b;background-color: #eeeeee;width: 270px;}
a,a:visited{color: #33393b;}
@media screen and (max-width: 780px){
    .thcell{width:170px;}
}
.tdcell{display:table-cell;padding: 16px;border: solid 0 #33393b;}
#tdcell1 ul,
#tdcell2 ul{list-style-type: disc;padding-left: 1.5em;}
#tdcell1 ul li,
#tdcell2 ul li{margin:8px 0;}

#contract_term,
#contract_update,
#contract_updated_warranty,
#contract_update_flow
{position: relative;display:block; width:97%; margin: 0 auto;}
@media screen and (min-width: 781px){
    .premium_child_left{width: 50%;display:block;}
    .premium_child_right{width: 50%;display:block;float: right;position: absolute;}
}
@media screen and (max-width: 780px){
    .premium_child_left{width: 100%;display:block;}
    .premium_child_right{width: 100%;display:block;position: relative;}    
}
.premium_child_inner{width: 97%;}
.premium_child_inner img{display:block;width: 90% !important;margin: 0 auto;}
@media screen and (max-width: 780px){
    .premium_child_inner img{margin: 16px auto;width:100% !important;}
}

ol{list-style-type: decimal;padding-left: 1em;}
ul{list-style-type: disc;padding-left:1em;}
.repair_child
{position: relative;display:block; width:97%; margin: 0 auto;}

div.message{
    width: 95%; display: block; margin: 16px auto; max-width: 600px;
    padding: 16px;
    border-radius: 8px;
    background-color: #fafafb;
    border: solid 1px #ddd;
}

/* 縺企崕隧ｱ縺ｧ縺ｮ縺雁撫縺�粋繧上○ */
#phoneInq{
    display: block;
    position: relative;
    width: 50%;
    text-decoration: none;
    border: 1px solid rgba(45,112,145,0.3);
    border-radius: 4px;
    color: #2d7091;
    background-color: #ebf7fd;
    text-align: center;
    margin: 24px auto;
    padding-top: 24px;
    padding-bottom: 24px;
}</pre></body></html>