﻿body#estimate header,body#order header,body#cart header,body#news_single header,body#privacy header{background-color:#fff}body#estimate header .h_top .nav_block,body#order header .h_top .nav_block,body#cart header .h_top .nav_block,body#news_single header .h_top .nav_block,body#privacy header .h_top .nav_block{color:#222222}body#estimate header .h_top .nav_block .top_nav .list .item.granslate .gtranslate_wrapper a,body#order header .h_top .nav_block .top_nav .list .item.granslate .gtranslate_wrapper a,body#cart header .h_top .nav_block .top_nav .list .item.granslate .gtranslate_wrapper a,body#news_single header .h_top .nav_block .top_nav .list .item.granslate .gtranslate_wrapper a,body#privacy header .h_top .nav_block .top_nav .list .item.granslate .gtranslate_wrapper a{border-right:1px solid #222222}body#estimate header .h_top .nav_block .top_nav .list .item.granslate .gtranslate_wrapper a:first-child,body#order header .h_top .nav_block .top_nav .list .item.granslate .gtranslate_wrapper a:first-child,body#cart header .h_top .nav_block .top_nav .list .item.granslate .gtranslate_wrapper a:first-child,body#news_single header .h_top .nav_block .top_nav .list .item.granslate .gtranslate_wrapper a:first-child,body#privacy header .h_top .nav_block .top_nav .list .item.granslate .gtranslate_wrapper a:first-child{border-right:transparent}body#estimate header .h_top .nav_block .top_nav .list .item.granslate .gtranslate_wrapper a.gt-current-lang,body#order header .h_top .nav_block .top_nav .list .item.granslate .gtranslate_wrapper a.gt-current-lang,body#cart header .h_top .nav_block .top_nav .list .item.granslate .gtranslate_wrapper a.gt-current-lang,body#news_single header .h_top .nav_block .top_nav .list .item.granslate .gtranslate_wrapper a.gt-current-lang,body#privacy header .h_top .nav_block .top_nav .list .item.granslate .gtranslate_wrapper a.gt-current-lang{color:#222222}.button_wrap{opacity:1}.estimate_wrapper,.privacy_section{padding-right:3.5%}@media (max-width:768px){.estimate_wrapper,.privacy_section{padding-right:0}}.mt100{margin-top:100px}.mb100{margin-bottom:100px}.errors{font-size:14px;color:red;line-height:1;margin:8px 0 0}.download_btn{width:335px;display:flex;justify-content:center;line-height:1;background-color:#676A77;color:#fff;align-items:center;border-radius:5px;padding:18px}.download_btn .icon_download{width:15px;height:auto;display:block;margin-left:12px}@media (max-width:1024px){.download_btn{width:265px;padding:18px 0}}@media (max-width:768px){.download_btn{width:100%;padding:13px 0;font-size:12px}.download_btn .icon_download{display:none}}.delete_btn{width:45px;display:block;background-color:#676A77;color:#fff;text-align:center;line-height:1;padding:6px 0 3px;border:0;cursor:pointer}@media (max-width:480px){.delete_btn .delete_btn{width:40px}}.submit_btn{display:block;margin:30px auto 0;width:320px;text-align:center;line-height:1;border-radius:10px;font-size:20px;background-color:#ED6D00;padding:20px 0;color:#fff;cursor:pointer}.submit_btn.f16{font-size:16px;margin-top:70px}@media (max-width:480px){.submit_btn{margin:20px auto 0;width:200px;font-size:16px;padding:15px 0}}.upload_wrapper .head_text{margin-bottom:15px}.upload_wrapper .fileup_wrapper .input_wrap .file_input_item{border:1px solid #D3D3D3;border-top:0;padding:10px;display:flex;align-items:center}.upload_wrapper .fileup_wrapper .input_wrap .file_input_item:first-child{border-top:1px solid #D3D3D3}.upload_wrapper .fileup_wrapper .input_wrap .file_input_item .file_input{display:block}.upload_wrapper .fileup_wrapper .input_wrap .file_input_item .file_up_btn{border:0;background-color:#0C6BC3;color:#fff;width:120px;list-style:none;line-height:1;padding:10px 0;border-radius:5px;cursor:pointer}.upload_wrapper .fileup_wrapper .input_wrap .file_input_item .file_input{display:none}.upload_wrapper .fileup_wrapper .input_wrap .file_input_item .non_text{padding-left:10px}.upload_wrapper .fileup_wrapper .add_file_btn{border:0;background:unset;color:#0A4DFB;cursor:pointer;display:flex;align-items:center;line-height:1;margin-top:15px}.upload_wrapper .fileup_wrapper .add_file_btn span{margin-right:5px;background-color:#0A4DFB;color:#fff;border-radius:50px;display:block;line-height:1;text-align:center;width:14px;height:14px;padding-top:1px}@media (max-width:480px){.upload_wrapper .fileup_wrapper .input_wrap .file_input_item .file_up_btn{width:100px;padding:8px 0}.upload_wrapper .fileup_wrapper .input_wrap .file_input_item .file_up_btn{padding:10px 5px}}.back_btn_wrapper .back_btn{display:block;width:240px;margin:80px auto 0;text-align:center;line-height:1;font-size:16px;padding:18px 0;border-radius:50px;border:2px solid #D3D3D3}@media (max-width:480px){.back_btn_wrapper .back_btn{width:200px;margin:60px auto 0;padding:15px 0}}.contact_items{margin-top:80px}.contact_items .list_content ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:45px}.contact_items .list_content ul li{width:48%;margin-bottom:2%}.contact_items .list_content ul li .list_link{padding:40px 30px;border:1px solid #D3D3D3;display:block}.contact_items .list_content ul li .list_link span{padding-left:12px;border-left:7px solid #ED6D00;position:relative;display:block}.contact_items .list_content ul li .list_link span::after{content:"";background-image:url("../img/common/arrow_orange.png");background-position:center;background-repeat:no-repeat;background-size:contain;width:8px;height:15px;display:block;position:absolute;right:0;top:0;bottom:0;margin:auto}.contact_items .tel_contact_wrapper{margin-bottom:110px}.contact_items .tel_contact_wrapper h4{display:flex;align-items:center;font-size:40px;flex-wrap:wrap}.contact_items .tel_contact_wrapper h4 span{display:block;line-height:1}.contact_items .tel_contact_wrapper h4 span.f24{margin-top:10px}.contact_items .tel_contact_wrapper h4 .tel_link{display:block;margin:0 10px;line-height:1}@media (max-width:768px){.contact_items{margin-top:50px}.contact_items .list_content ul{margin-top:20px}.contact_items .list_content ul li{width:100%;margin-bottom:15px}.contact_items .list_content ul li .list_link{padding:30px 20px}}@media (max-width:480px){.contact_items .list_content ul li .list_link{padding:15px 12px}.contact_items .tel_contact_wrapper{margin-bottom:60px}.contact_items .tel_contact_wrapper h4{font-size:34px}.contact_items .tel_contact_wrapper h4 .tel_link{margin:0 5px}.contact_items .tel_contact_wrapper h4 span.f14{margin-top:15px;width:100%}}.checkbox_wrap{display:flex;flex-wrap:wrap;align-items:baseline}.checkbox_wrap .checkbox_box{width:33%;display:flex;align-items:center;cursor:pointer;margin:8px 0}.checkbox_wrap .checkbox_box .checkbox_item{-webkit-appearance:auto;-moz-appearance:initial;appearance:auto}.checkbox_wrap .checkbox_box .label_item{line-height:1;margin-left:12px}.checkbox_wrap .checkbox_box_for_other_wrap{width:100%;display:flex;margin-top:20px;align-items:flex-start}.checkbox_wrap .checkbox_box_for_other_wrap .checkbox_box_for_other{width:120px;margin:0}.checkbox_wrap .checkbox_box_for_other_wrap .input_text.gas_other_content{width:calc(100% - 120px)}@media (max-width:1024px){.checkbox_wrap .checkbox_box{width:50%}.checkbox_wrap .checkbox_box_for_other_wrap{flex-wrap:wrap}.checkbox_wrap .checkbox_box_for_other_wrap .input_text.gas_other_content{width:100%;margin-top:10px}}.radio_box{display:flex;flex-wrap:wrap}.radio_box label{font-size:16px;margin-right:50px}.radio_box label .radio_btn{-webkit-appearance:auto;-moz-appearance:initial;appearance:auto;border:1px solid;margin-right:10px}@media (max-width:480px){.radio_box label{margin-right:20px}.radio_box label .radio_btn{margin-right:2px}}.supported_area .radio_box label{width:20%;margin:4px 0px}@media (max-width:1024px){.supported_area .radio_box label{width:33%}}@media (max-width:768px){.supported_area .radio_box label{width:50%}}.contact_items{margin-bottom:100px}.contact_items .head_notice{margin-bottom:15px;color:#EA0D0D}.contact_items .contact_container{display:flex;justify-content:space-between}.contact_items .contact_container .left_container{width:210px;background-color:#f5f5f5;padding:30px 20px}.contact_items .contact_container .left_container .left_head_num{color:#D3D3D3;line-height:1;margin-bottom:10px}.contact_items .contact_container .right_container{width:calc(100% - 210px - 5%)}.contact_items .contact_btn_wrapper{margin-top:55px}.contact_items .contact_btn_wrapper p{text-align:center}@media (max-width:1024px){.contact_items .contact_container .left_container{width:180px;padding:20px 15px}.contact_items .contact_container .right_container{width:calc(100% - 180px - 5%)}}@media (max-width:768px){.contact_items .contact_container{display:block}.contact_items .contact_container .left_container{width:100%;padding:20px 15px}.contact_items .contact_container .right_container{width:100%}}.user-info_wrapper li{border-bottom:1px solid #D3D3D3;padding:25px 0}.user-info_wrapper li .info_head{display:flex;align-items:baseline;margin-bottom:15px}.user-info_wrapper li .info_head span{color:#fff;background-color:#EA0D0D;line-height:1;font-size:12px;text-align:center;padding:3px 0;margin-right:15px;width:38px}.user-info_wrapper li .info_head p{width:calc(100% - 38px);font-size:16px}.user-info_wrapper li .info_content .input_text{width:100%;border:2px solid #D3D3D3;font-size:16px;padding:8px}.user-info_wrapper li .info_content .input_text::placeholder{color:#D3D3D3}.user-info_wrapper li .info_content .flex_item{display:flex;align-items:center}.user-info_wrapper li .info_content .flex_item .content_head{width:90px;display:block}.user-info_wrapper li .info_content .flex_item .flex_content_item{width:calc(100% - 90px)}.user-info_wrapper li .info_content .pref_box{max-width:350px}.user-info_wrapper li .info_content .second_input{margin-top:25px}.user-info_wrapper li .info_content .info_content_head{margin-bottom:15px}.user-info_wrapper li .info_content .info_content_head p{padding-left:18px;position:relative;line-height:1.7}.user-info_wrapper li .info_content .info_content_head p::before{content:"・";position:absolute;left:0}@media (max-width:480px){.user-info_wrapper li{padding:18px 0}.user-info_wrapper li .info_head{margin-bottom:8px}.user-info_wrapper li .info_head p{font-size:14px}.user-info_wrapper li .info_content .flex_item .content_head{width:65px}.user-info_wrapper li .info_content .flex_item .flex_content_item{width:calc(100% - 65px)}}.user-info_wrapper li.free_word_container{border-bottom:0;padding-bottom:0}.collection-disposal_wrapper .free_word_wrapper{background-color:#f5f5f5;padding:20px 25px 10px;margin:15px 0 25px}.collection-disposal_wrapper .free_word_wrapper .input_wrap{display:flex;flex-wrap:wrap;align-items:center;margin-top:5px}.collection-disposal_wrapper .free_word_wrapper .input_wrap .free_word_input{border:0;font-size:16px;width:calc(100% - 25px - 115px);margin-right:25px;min-width:280px;margin-bottom:20px}.collection-disposal_wrapper .free_word_wrapper .input_wrap .free_word_add_btn{width:115px;display:block;background-color:#676A77;color:#fff;text-align:center;line-height:1;padding:10px 0;border:0;border-radius:50px;box-shadow:0px 4px 3px 0px #00000042;cursor:pointer;margin-bottom:20px}@media (max-width:768px){.collection-disposal_wrapper .free_word_wrapper{padding:15px 12px 10px;margin:12px 0 15px}.collection-disposal_wrapper .free_word_wrapper .input_wrap .free_word_input{min-width:100%;margin-right:0}.collection-disposal_wrapper .free_word_wrapper .input_wrap .free_word_add_btn{margin:0 0 10px auto}}.collection-disposal_wrapper .free_word_list_wrap .word_list,.collection-disposal_wrapper .collect_object_list_wrapper .word_list{display:flex;align-items:center;border:0;padding:0}.collection-disposal_wrapper .free_word_list_wrap .word_list .word_box,.collection-disposal_wrapper .collect_object_list_wrapper .word_list .word_box{display:flex;border:1px solid #CBC6C0;border-top:0;width:88%;margin-right:25px}.collection-disposal_wrapper .free_word_list_wrap .word_list .word_box p,.collection-disposal_wrapper .collect_object_list_wrapper .word_list .word_box p{padding:8px 10px;border-left:1px solid #CBC6C0}.collection-disposal_wrapper .free_word_list_wrap .word_list .word_box p.word_item,.collection-disposal_wrapper .collect_object_list_wrapper .word_list .word_box p.word_item{width:calc((100% - 35px)/3)}.collection-disposal_wrapper .free_word_list_wrap .word_list .word_box p.num,.collection-disposal_wrapper .collect_object_list_wrapper .word_list .word_box p.num{border-left:0}.collection-disposal_wrapper .free_word_list_wrap .word_list:first-child .word_box,.collection-disposal_wrapper .collect_object_list_wrapper .word_list:first-child .word_box{border-top:1px solid #CBC6C0}@media (max-width:480px){.collection-disposal_wrapper .free_word_list_wrap .word_list .word_box,.collection-disposal_wrapper .collect_object_list_wrapper .word_list .word_box{width:calc(100% - 40px - 10px);margin-right:10px}.collection-disposal_wrapper .free_word_list_wrap .word_list .word_box p,.collection-disposal_wrapper .collect_object_list_wrapper .word_list .word_box p{padding:6px}}.collect_object_wrapper{padding:20px 20px 25px 20px;background-color:#f5f5f5;margin-bottom:35px}.collect_object_wrapper .collect_object_ul{display:flex;align-items:center;justify-content:space-between}.collect_object_wrapper .collect_object_ul .collect_object_item{width:31%;border:0;padding:0}.collect_object_wrapper .collect_object_ul .collect_object_item .input_text{margin-top:9px;border:0}.collect_object_wrapper .collect_object_add_btn{width:215px;margin:auto;display:block;margin-top:20px;padding:8px 0;border-radius:50px;border:0;background:#676A77;color:#fff;cursor:pointer}@media (max-width:1024px){.collect_object_wrapper{padding:10px 15px 15px 15px}.collect_object_wrapper .collect_object_ul{display:block}.collect_object_wrapper .collect_object_ul .collect_object_item{width:100%;margin:15px 0}}.reagent_info_inner{margin-top:50px}.reagent_info_inner:nth-child(2){margin-top:20px}.reagent_info_inner .sub_head_text{margin:12px 0 18px}.reagent_info_inner .reagent_info_attach .flow_wrap{display:flex;align-items:center;border:1px solid #D3D3D3;padding:0;margin-top:15px}.reagent_info_inner .reagent_info_attach .flow_wrap .flow_item{padding:15px}.reagent_info_inner .reagent_info_attach .flow_wrap:nth-child(2) .flow_item{padding:12px 15px}.reagent_info_inner .reagent_info_attach .flow_wrap:nth-child(2) .flow_item.head_num{padding:0}.reagent_info_inner .reagent_info_attach .flow_wrap:nth-child(2) .content .text{margin-bottom:0}.reagent_info_inner .reagent_info_attach .flow_wrap:nth-child(3) .content .text{margin-bottom:0}.reagent_info_inner .reagent_info_attach .flow_wrap:nth-child(3) .content .sub_text{display:inline-block;margin-bottom:20px;background-color:#f5f5f5;padding:1px 8px 3px}.reagent_info_inner .reagent_info_attach .flow_wrap .head_num{width:48px;padding:20px 0;text-align:center}.reagent_info_inner .reagent_info_attach .flow_wrap .content{width:calc(100% - 48px);border-left:1px solid #D3D3D3}.reagent_info_inner .reagent_info_attach .flow_wrap .content .text{margin-bottom:25px;line-height:1.6}.reagent_info_inner .reagent_info_attach .flow_wrap .content .text .sub_text{background-color:#f5f5f5;padding:1px 8px 3px}.reagent_info_inner .reagent_info_attach .flow_wrap .upload_wrapper .fileup_wrapper .input_wrap .file_input_item{border:0;padding:5px 0}.custom_breadcrumb{max-width:unset;margin:100px 0 55px}.custom_breadcrumb .breadcrumbs_box{background-color:#f5f5f5;padding:15px 0;padding-left:25px;margin-bottom:55px}.custom_breadcrumb .breadcrumbs_box #breadcrumb .breadcrumbs{justify-content:left}.estimate_wrapper h2{line-height:1;margin-bottom:55px}@media (max-width:480px){.estimate_wrapper h2{margin-bottom:35px;font-size:20px}}.cart_wrapper{margin-top:50px}.cart_wrapper .table_wrap{margin-top:25px;width:100%;overflow:auto}.cart_wrapper .table_wrap table{width:100%;min-width:700px}.cart_wrapper .table_wrap table th,.cart_wrapper .table_wrap table td{border:1px solid #D3D3D3}.cart_wrapper .table_wrap table th{background-color:#f5f5f5;text-align:center;padding:12px 0}.cart_wrapper .table_wrap table th.th1{width:calc((100% * 0.4) / 2)}.cart_wrapper .table_wrap table th.th2,.cart_wrapper .table_wrap table th.th3,.cart_wrapper .table_wrap table th.th4,.cart_wrapper .table_wrap table th.th6,.cart_wrapper .table_wrap table th.th5{width:calc(100% * 0.5 * 0.2)}.cart_wrapper .table_wrap table th.th7{width:calc(100%* 0.5* 0.1)}.cart_wrapper .table_wrap table td{padding:12px 15px}.cart_wrapper .table_wrap table td.num{text-align:right}.cart_wrapper .table_wrap table td.standard{text-align:center}.cart_wrapper .table_wrap table td.td7{padding-inline:0;text-align:center}.cart_wrapper .table_wrap table td.td7 .btn_delete{padding:5px 10px;background-color:#676A77;color:#fff;font-size:12px;border-radius:0}@media (max-width:480px){.cart_wrapper .table_wrap{margin-top:10px}}.select_box{position:relative}.select_box::before{position:absolute;content:"";background-image:url(../img/contact/select_icon.png);background-repeat:no-repeat;background-size:cover;background-position:center;width:15px;height:12px;top:9px;bottom:0;right:7px;margin:auto;pointer-events:none}.upload_box{padding-top:0}