<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* スマートフォン（縦長・横長）----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
  #contents .cont_main_bottom_top,
  #contents .cont_main_bottom_bottom {
    float:none;
    width:100%;
  }
  #contents .cont_main_bottom_title{
    font-size:1.1em;
  }
  #contents .cont_main_left {
    float:none;
  }
  #contents #cont_main_bottom {
    float:none;
    padding-left:10px;
    font-size: 1.2em;
  }
  #contents .cont_main_left,
  #contents #cont_main_bottom {
    width:100%;
  }
  #contents #cont_main_bottom {
    padding:0;
    margin:0 auto;
/*
    width:300px;
*/
  }
  #contents .cont_main_left ul {
    margin-left:0px;
    font-size:0.85em;
  }
  #contents #cont_main_bottom ul {
    padding-left:20px;
  }
  #contents .top_head_attention_cont {
    padding-left:0px;
  }
  #contents .cont_main_bottom_top {
//    background:url(../../../img/accept_area_s.gif) top left repeat-x;
  }
  #contents .cont_main_bottom_bottom {
//    background:url(../../../img/accept_area_s.gif) top left repeat-x;
  }
  #contents .cont_main_left .item_img .seal_img {
    width:220px;
    height:109px;
    margin:0 auto;
    background:url(../../../img/seal_fujisawa_s.gif) top center no-repeat;
  }
  #explain_list {
    margin:0;
  }
  #item1,
  #item2,
  #item3,
  #item4,
  #item5,
  #item6 {
    width:auto;
  }
  #agree {
    width:100%;
  }
  .flow .step .explain {
	width:100%;
	margin: auto;
  }
  .flow .arrow {
	margin:auto;
  }
  .flow .step p {
	width: 50%;
  }
  #cont_main_bottom .menu_div,
  #cont_main_bottom .menu_div img {
    width:100%;
    height:auto;
    margin:3px auto;
  }
  #cont_main_bottom .menu_div_wide,
  #cont_main_bottom .menu_div_wide,
  #cont_main_bottom #dustsearch img {
    width:100%;
    height:auto;
    margin:3px auto;
  }
  #cont_main_bottom .accept_carryin,  
  #cont_main_bottom .accept_second,
  #cont_main_bottom .accept_first,
  #cont_main_bottom .accept_update,
  #cont_main_bottom .accept_delete,
  #cont_main_bottom .dust_search,
  #cont_main_bottom .accept_faq {
    display:none;
  }
  #cont_main_bottom .accept_carryin_sp,  
  #cont_main_bottom .accept_second_sp,
  #cont_main_bottom .accept_first_sp,
  #cont_main_bottom .accept_update_sp,
  #cont_main_bottom .accept_delete_sp,
  #cont_main_bottom .dust_search_sp,
  #cont_main_bottom .accept_faq_sp {
    width:300px;
    height:auto;
    display:inline;
  }
}
/*スマートフォン（横長）*/
@media only screen and (min-width : 321px) and (max-width: 639px) {
  #contents .cont_main_bottom_top,
  #contents .cont_main_bottom_bottom {
    float:none;
    width:100%;
  }
  #contents .cont_main_bottom_title{
    font-size:1.1em;
  }
  #contents .cont_main_bottom_top {
//    background:url(../../../img/accept_area_s.gif) top left repeat-x;
  }
  #contents .cont_main_bottom_bottom {
//    background:url(../../../img/accept_area_s.gif) top left repeat-x;
  }
  #contents .cont_main_left {
    float:none;
  }
  #contents .cont_main_left,
  #contents #cont_main_bottom {
    width:100%;
    float:none;
  }
  #contents #cont_main_bottom {
    padding:0;
/*
    width:350px;
*/
    float:none;
    margin:0;
  }
  #contents .cont_main_left ul {
    margin-left:0px;
    font-size:0.85em;
  }
  #contents #cont_main_bottom ul {
    padding-left:20px;
  }
  #contents .top_head_attention_cont {
    padding-left:0px;
  }
  #contents .cont_main_left .item_img .seal_img {
    width:220px;
    height:109px;
    margin:0 auto;
    background:url(../../../img/seal_fujisawa_s.gif) top center no-repeat;
  }
  #explain_list {
    margin:0;
  }
  #item1,
  #item2,
  #item3,
  #item4,
  #item5,
  #item6 {
    width:auto;
  }
  #agree {
    width:100%;
  }
  .flow .step .explain {
	width:100%;
	margin: auto;
  }
  #cont_main_bottom .accept_carryin,  
  #cont_main_bottom .accept_second,
  #cont_main_bottom .accept_first,
  #cont_main_bottom .accept_update,
  #cont_main_bottom .accept_delete,
  #cont_main_bottom .dust_search,
  #cont_main_bottom .accept_faq {
    display:none;
  }
  #cont_main_bottom .accept_carryin_sp,  
  #cont_main_bottom .accept_second_sp,
  #cont_main_bottom .accept_first_sp,
  #cont_main_bottom .accept_update_sp,
  #cont_main_bottom .accept_delete_sp,
  #cont_main_bottom .dust_search_sp,
  #cont_main_bottom .accept_faq_sp {
    width:300px;
    height:auto;
    display:inline;
  }
  #cont_main_bottom .menu_div,
  #cont_main_bottom .menu_div img {
    width:100%;
    height:auto;
    margin:3px auto;
  }
}
/*スマートフォン（縦長）*/
@media only screen and (max-width : 320px) {
  #contents .cont_main_bottom_top,
  #contents .cont_main_bottom_bottom {
    float:none;
    width:100%;
  }
  #contents .cont_main_bottom_title{
    font-size:1.1em;
  }
  #contents .cont_main_left {
    float:none;
  }
  #contents #cont_main_bottom {
    float:none;
    padding-left:10px;
  }
  #contents .cont_main_left,
  #contents #cont_main_bottom {
    width:100%;
  }
  #contents #cont_main_bottom {
/*
    width:300px;
*/
  	padding:0;
    margin:0 auto;
  }
  #contents .cont_main_left ul {
    margin-left:0px;
    font-size:0.85em;
  }
  #contents #cont_main_bottom ul {
    padding-left:20px;
  }
  #contents .top_head_attention_cont {
    padding-left:0px;
  }
  #contents .cont_main_left .item_img .seal_img {
    width:220px;
    height:109px;
    margin:0 auto;
    background:url(../../../img/seal_fujisawa_s.gif) top center no-repeat;
  }
  #explain_list {
    margin:0;
  }
  #item1,
  #item2,
  #item3,
  #item4,
  #item5,
  #item6 {
    width:auto;
  }
  #agree {
    width:100%;
  }
  #cont_main_bottom .menu_div,
  #cont_main_bottom .menu_div img {
    width:100%;
    height:auto;
    margin:3px auto;
  }
  #cont_main_bottom .menu_div_wide,
  #cont_main_bottom .menu_div_wide,
  #cont_main_bottom #dustsearch img {
    width:100%;
    height:auto;
    margin:3px auto;
  }
  #cont_main_bottom .accept_carryin,  
  #cont_main_bottom .accept_second,
  #cont_main_bottom .accept_first,
  #cont_main_bottom .accept_update,
  #cont_main_bottom .accept_delete,
  #cont_main_bottom .dust_search,
  #cont_main_bottom .accept_faq {
    display:none;
  }
  #cont_main_bottom .accept_carryin_sp,  
  #cont_main_bottom .accept_second_sp,
  #cont_main_bottom .accept_first_sp,
  #cont_main_bottom .accept_update_sp,
  #cont_main_bottom .accept_delete_sp,
  #cont_main_bottom .dust_search_sp,
  #cont_main_bottom .accept_faq_sp {
    width:300px;
    height:auto;
    display:inline;
  }
}
/*iPad（縦長・横長）*/
@media only screen and (min-device-width : 640px) and (max-device-width : 1000px) {
  #contents .cont_main_bottom_top,
  #contents .cont_main_bottom_bottom {
    float:none;
    width:100%;
  }
  #contents .cont_main_bottom_top {
//    background:url(../../../img/accept_area_s.gif) top left repeat-x;
  }
  #contents .cont_main_bottom_bottom {
/    background:url(../../../img/accept_area_s.gif) top left repeat-x;
  }
  #contents .cont_main_left {
    float:none;
  }
  #contents .cont_main_left,
  #contents #cont_main_bottom {
    width:100%;
    float:none;
  }
  #contents #cont_main_bottom {
    padding:0;
/*
    width:350px;
*/
    float:none;
    margin:0;
  }
  #contents .cont_main_left ul {
    margin-left:0px;
    font-size:0.85em;
  }
  #contents #cont_main_bottom ul {
    padding-left:20px;
  }
  #contents .top_head_attention_cont {
    padding-left:0px;
  }
  #explain_list {
    margin:0;
  }
  #item1,
  #item2,
  #item3,
  #item4,
  #item5,
  #item6 {
    width:auto;
  }
  #agree {
    width:100%;
  }
  .flow .step .explain {
	width:100%;
	margin: auto;
  }
  #cont_main_bottom .accept_carryin,  
  #cont_main_bottom .accept_second,
  #cont_main_bottom .accept_first,
  #cont_main_bottom .accept_update,
  #cont_main_bottom .accept_delete,
  #cont_main_bottom .dust_search,
  #cont_main_bottom .accept_faq {
    width:200px;
    height:auto;
    display:inline;
  }
  #cont_main_bottom .accept_carryin_sp,  
  #cont_main_bottom .accept_second_sp,
  #cont_main_bottom .accept_first_sp,
  #cont_main_bottom .accept_update_sp,
  #cont_main_bottom .accept_delete_sp,
  #cont_main_bottom .dust_search_sp,
  #cont_main_bottom .accept_faq_sp {
    display:none;
  }
  #cont_main_bottom .menu_div
  {
    width:200px;
    height:auto;
  }
}
</pre></body></html>