.acc_main tbody tr:last-child{display:none}main.foster_main section.common_list{margin:50px 0 0}main.foster_main section.common_list table tbody tr td div.img img{width:134px;height:134px !important;-o-object-fit:cover;object-fit:cover;margin:0}.qa_main .bt{margin:0 auto;max-width:200px;padding:0}.qa_main .bt a{display:block;padding:20px 0;text-align:center;color:#333;font-size:16px}@media only screen and (max-width: 667px){.qa_main .bt a{font-size:1.45rem}}.qa_main .bt a i{margin:0 0 0 10px}.qa_main .com_h2{margin:0 0 10px}.qa_main section{padding:60px 0 0}.qa_main section h3{font-size:20px;color:#333;border-bottom:1px solid #333;font-weight:bold;padding:0 0 20px;margin:0 0 30px}@media only screen and (max-width: 667px){.qa_main section h3{font-size:1.75rem}}.qa_main section ul.qa_wrap li.qa_box:nth-child(n+2){margin:30px 0 0}.qa_main section ul.qa_wrap li.qa_box input{display:none}.qa_main section ul.qa_wrap li.qa_box .faq_in{display:flex;flex-wrap:wrap;justify-content:space-between;padding:15px}@media only screen and (max-width: 667px){.qa_main section ul.qa_wrap li.qa_box .faq_in{display:block}}.qa_main section ul.qa_wrap li.qa_box .faq_in .img{width:40px;display:block}@media only screen and (max-width: 667px){.qa_main section ul.qa_wrap li.qa_box .faq_in .img{margin:0 auto 20px}}.qa_main section ul.qa_wrap li.qa_box .faq_in .txt_box{width:calc(100% - 60px)}@media only screen and (max-width: 667px){.qa_main section ul.qa_wrap li.qa_box .faq_in .txt_box{width:100%}}.qa_main section ul.qa_wrap li.qa_box label.faq_q{background:#fdc3ca;align-items:center}.qa_main section ul.qa_wrap li.qa_box label.faq_q span.tl{font-size:18px;color:#333;font-weight:bold;letter-spacing:.1em}@media only screen and (max-width: 667px){.qa_main section ul.qa_wrap li.qa_box label.faq_q span.tl{font-size:1.55rem}}.qa_main section ul.qa_wrap li.qa_box div.faq_a{background:#ededed;margin:5px 0 0}.qa_main section ul.qa_wrap li.qa_box div.faq_a div.txt_box div.txt{font-size:16px;line-height:180%;color:#333}@media only screen and (max-width: 667px){.qa_main section ul.qa_wrap li.qa_box div.faq_a div.txt_box div.txt{font-size:1.45rem}}.qa_main section ul.qa_wrap li.qa_box div.faq_a div.txt_box div.txt a{color:#3234a1}.qa_main section ul.qa_wrap li.qa_box div.faq_a div.txt_box ul li{font-size:16px;line-height:180%;color:#333;padding-left:calc(1em + 10px);text-indent:calc(-1em - 10px)}.qa_main section ul.qa_wrap li.qa_box div.faq_a div.txt_box ul li:nth-child(n+2){margin:20px 0 0}.qa_main section ul.qa_wrap li.qa_box div.faq_a div.txt_box ul li span{font-weight:bold;margin:0 10px 0 0}.qa_main section.sec6 p.txt{font-size:16px;line-height:180%;color:#333;text-align:center;margin:0 0 30px}@media only screen and (max-width: 667px){.qa_main section.sec6 p.txt{font-size:1.45rem;text-align:left}}.qa_main section.sec6 div.bt.cor4_bt{margin:0 auto}main.flow_main h2{background:#6b3d20;color:#fff}main.flow_main section.flow_main_tl div.tl_in{display:-ms-flex;display:flex;align-items:center;height:450px;background-image:url(../../breeder/images/flow/main_img.jpg);background-size:cover;background-position:center;padding:0 0 0 50px;margin:0 0 30px}@media only screen and (max-width: 667px){main.flow_main section.flow_main_tl div.tl_in{height:200px;width:100vw;margin:0 0 30px -4vw;padding:0 0 0 4vw;background-image:url(../../breeder/images/flow/main_img_sp.jpg)}}main.flow_main section.flow_main_tl div.tl_in div.tl{color:#333;font-weight:bold;font-size:34px;letter-spacing:.1em}@media only screen and (max-width: 667px){main.flow_main section.flow_main_tl div.tl_in div.tl{font-size:2rem}}main.flow_main section.flow_main_tl div.tl_in div.tl span{display:table;padding:10px;font-size:18px;font-weight:bold;text-align:center;color:#fff;background:#fd92a1;margin:0 0 10px}@media only screen and (max-width: 667px){main.flow_main section.flow_main_tl div.tl_in div.tl span{font-size:12px;line-height:18px}}main.flow_main section.sec1.sec_wrap ul.flow_step{margin:0 0 50px}main.flow_main section.sec1.sec_wrap ul.flow_step li{background:#f8f8f8}main.flow_main section.sec1.sec_wrap ul.flow_step li:nth-child(n+2){margin:60px 0 0;position:relative}main.flow_main section.sec1.sec_wrap ul.flow_step li:nth-child(n+2)::after{position:absolute;width:30px;height:30px;background-size:cover;background-image:url(../../breeder/images/flow/b_arrow.svg);background-repeat:no-repeat;content:"";left:20px;top:-45px}main.flow_main section.sec1.sec_wrap ul.flow_step li:last-child{background:none;font-size:20px;font-weight:bold;color:#333}main.flow_main section.sec1.sec_wrap ul.flow_step li span.tg{display:inline-block;padding:10px;background:#ffdee3;color:#fd92a1;font-size:16px;line-height:18px}@media only screen and (max-width: 667px){main.flow_main section.sec1.sec_wrap ul.flow_step li span.tg{font-size:1.45rem;display:block}}main.flow_main section.sec1.sec_wrap ul.flow_step li span.s_txt{display:inline-block;padding:10px 20px;font-size:18px;line-height:18px;font-weight:bold}@media only screen and (max-width: 667px){main.flow_main section.sec1.sec_wrap ul.flow_step li span.s_txt{font-size:1.45rem;line-height:180%;padding:10px 4vw;display:block}}main.flow_main section.sec1.sec_wrap div.f_step_wrap div.f_step{display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 667px){main.flow_main section.sec1.sec_wrap div.f_step_wrap div.f_step{display:block}}main.flow_main section.sec1.sec_wrap div.f_step_wrap div.f_step:nth-child(n+2){padding:50px 0 0}@media only screen and (max-width: 667px){main.flow_main section.sec1.sec_wrap div.f_step_wrap div.f_step div.step_n{margin:0 0 20px}}main.flow_main section.sec1.sec_wrap div.f_step_wrap div.f_step div.step_txt_box{width:calc(100% - 110px)}@media only screen and (max-width: 667px){main.flow_main section.sec1.sec_wrap div.f_step_wrap div.f_step div.step_txt_box{width:100%}}main.flow_main section.sec1.sec_wrap div.f_step_wrap div.f_step div.step_txt_box h3{font-size:20px;font-weight:bold;color:#333;padding:0 0 10px;border-bottom:2px solid #fd92a1;margin:0 0 20px}@media only screen and (max-width: 667px){main.flow_main section.sec1.sec_wrap div.f_step_wrap div.f_step div.step_txt_box h3{font-size:1.75rem}}main.flow_main section.sec1.sec_wrap div.f_step_wrap div.f_step div.step_txt_box .in_m_b{margin:0 0 30px}main.flow_main section.sec1.sec_wrap div.f_step_wrap div.f_step div.step_txt_box ul.in_list{margin:30px 0}main.flow_main section.sec1.sec_wrap div.f_step_wrap div.f_step div.step_txt_box ul.in_list li{font-size:16px;color:#333;font-weight:bold}@media only screen and (max-width: 667px){main.flow_main section.sec1.sec_wrap div.f_step_wrap div.f_step div.step_txt_box ul.in_list li{font-size:1.45rem}}main.flow_main section.sec1.sec_wrap div.f_step_wrap div.f_step div.step_txt_box ul.in_list li:nth-child(n+2){margin:10px 0 0}main.flow_main section.sec1.sec_wrap div.f_step_wrap div.f_step div.step_txt_box ul.in_list li span{color:#fd92a1;margin:0 10px 0 0;font-size:20px}main.flow_main section.sec1.sec_wrap div.f_step_wrap div.f_step div.step_txt_box div.txt_box2_wrap{padding:50px 0 0}main.flow_main section.sec1.sec_wrap div.f_step_wrap div.f_step div.step_txt_box div.txt_box2_wrap div.txt_box2:nth-child(n+2){margin:30px 0 0}main.flow_main section.sec1.sec_wrap div.f_step_wrap div.f_step div.step_txt_box div.txt_box2_wrap div.txt_box2 h4{padding:10px;color:#333;font-weight:bold;font-size:18px;background:#ffffe0;margin:0 0 20px}@media only screen and (max-width: 667px){main.flow_main section.sec1.sec_wrap div.f_step_wrap div.f_step div.step_txt_box div.txt_box2_wrap div.txt_box2 h4{font-size:1.55rem}}main.flow_main section.sec1.sec_wrap div.f_step_wrap div.f_step div.step_txt_box div.txt_box2_wrap div.txt_box2 ul li{font-size:16px;color:#333;padding:0 0 0 27px;text-indent:-30px;line-height:180%}@media only screen and (max-width: 667px){main.flow_main section.sec1.sec_wrap div.f_step_wrap div.f_step div.step_txt_box div.txt_box2_wrap div.txt_box2 ul li{font-size:1.45rem}}main.flow_main section.sec1.sec_wrap div.f_step_wrap div.f_step div.step_txt_box div.txt_box2_wrap div.txt_box2 ul li:nth-child(n+2){margin:10px 0 0}main.flow_main section.sec1.sec_wrap div.f_step_wrap div.f_step div.step_txt_box div.txt_box2_wrap div.txt_box2 ul li span{color:#fd92a1;margin:0 10px 0 0;font-size:20px}main.flow_main section.sec1.sec_wrap div.f_step_wrap div.f_step div.step_txt_box div.txt_box2_wrap div.txt_box2 ul li a{text-indent:0;color:#333;display:block;margin:10px 0 0}main.flow_main section.sec1.sec_wrap div.f_step_wrap div.f_step div.step_txt_box div.txt_box2_wrap div.txt_box2 ul li a i{margin:0 10px 0 0;color:#cbb19b}main.sale_main h2{color:#fff;background:#1fc3c9}main.sale_main h3{font-size:20px;font-weight:bold;padding:0 0 10px;color:#1fc3c9;border-bottom:2px solid #1fc3c9;margin:0 0 20px}@media only screen and (max-width: 667px){main.sale_main h3{font-size:1.75rem}}main.sale_main div.mihon{margin:30px 0 0}main.sale_main div.mihon div.tl{font-size:18px;color:#333;font-weight:bold;margin:0 0 10px}@media only screen and (max-width: 667px){main.sale_main div.mihon div.tl{font-size:1.55rem}}main.sale_main div.mihon div.tl i.fas.fa-circle{margin:0 10px 0 0}main.sale_main div.mihon div.txt_box{border:1px solid #333;font-size:16px;padding:30px}@media only screen and (max-width: 667px){main.sale_main div.mihon div.txt_box{padding:30px 4vw}}main.sale_main div.mihon div.txt_box div.tyu{margin:40px 0 0}main.sale_main div.mihon div.txt_box div.tyu div.tyu_tl{font-weight:bold;margin:0 0 10px}main.sale_main div.mihon div.txt_box div.tyu ul{padding:0 0 0 20px}main.sale_main div.mihon div.txt_box div.tyu ul li{padding:0 0 0 7px;text-indent:-9px}main.sale_main div.mihon div.txt_box div.tyu ul li:nth-child(n+2){margin:10px 0 0}main.sale_main div.list_wrap{padding:40px 0 100px;background-image:url(../../breeder/images/sale/arrowb.svg);background-repeat:no-repeat;background-position:center bottom 0}main.sale_main div.list_wrap div.list_box:nth-child(n+2){margin:30px 0 0}main.sale_main div.list_wrap div.list_box h4{font-size:18px;font-weight:bold;color:#333;background:#ffffe0;margin:0 0 20px;padding:10px}@media only screen and (max-width: 667px){main.sale_main div.list_wrap div.list_box h4{font-size:1.55rem}}main.sale_main div.list_wrap div.list_box h4 i.fas.fa-pen-square{color:#1fc3c9;margin:0 10px 0 0}main.sale_main div.list_wrap div.list_box h4 span{color:#1fc3c9;margin:0 10px 0 0}main.sale_main div.list_wrap div.list_box ul li{font-size:16px;color:#333;font-weight:bold}@media only screen and (max-width: 667px){main.sale_main div.list_wrap div.list_box ul li{font-size:1.45rem}}main.sale_main div.list_wrap div.list_box ul li:nth-child(n+2){margin:10px 0 0}main.sale_main div.list_wrap div.list_box ul li span{color:#1fc3c9;margin:0 10px 0 0;font-size:20px}main.sale_main div.number_box{padding:50px 0 0;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 667px){main.sale_main div.number_box{display:block}}main.sale_main div.number_box div.nuber_tag{width:90px;height:90px;text-align:center;font-size:40px;color:#333;background-image:url(../../images/common/stripe.gif);font-weight:bold;padding:15px 0;border-radius:50%}@media only screen and (max-width: 667px){main.sale_main div.number_box div.nuber_tag{margin:0 auto 20px}}main.sale_main div.number_box div.nuber_txt{width:calc(100% - 130px)}@media only screen and (max-width: 667px){main.sale_main div.number_box div.nuber_txt{width:100%}}main.sale_main section.main_tl div.tl_box div.tl_txt{background:#1fc3c9;color:#fff}main.sale_main section.main_tl div.tl_box div.tl_txt div.tl{border-bottom:1px dashed #fff}main.sale_main section.main_tl div.tl_box div.tl_txt div.txt{color:#fff}main.sale_main section.sec2 div.number_box div.nuber_txt div.touroku_list_wrap{display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;margin:30px 0 0}@media only screen and (max-width: 667px){main.sale_main section.sec2 div.number_box div.nuber_txt div.touroku_list_wrap{display:block}main.sale_main section.sec2 div.number_box div.nuber_txt div.touroku_list_wrap div.touroku_list:nth-child(n+2){margin:20px 0 0}}main.sale_main section.sec2 div.number_box div.nuber_txt div.touroku_list_wrap div.touroku_list{padding:30px;border-radius:15px;background:#f8f8f8;font-size:16px;font-weight:bold;color:#333}main.sale_main section.sec2 div.number_box div.nuber_txt div.touroku_list_wrap div.touroku_list:nth-child(1){width:calc((100% - 40px)/3)}@media only screen and (max-width: 667px){main.sale_main section.sec2 div.number_box div.nuber_txt div.touroku_list_wrap div.touroku_list:nth-child(1){width:100%}}main.sale_main section.sec2 div.number_box div.nuber_txt div.touroku_list_wrap div.touroku_list:nth-child(2){width:calc((100% - 40px)/3*2 + 20px)}@media only screen and (max-width: 667px){main.sale_main section.sec2 div.number_box div.nuber_txt div.touroku_list_wrap div.touroku_list:nth-child(2){width:100%}main.sale_main section.sec2 div.number_box div.nuber_txt div.touroku_list_wrap div.touroku_list:nth-child(2) ul{display:block}main.sale_main section.sec2 div.number_box div.nuber_txt div.touroku_list_wrap div.touroku_list:nth-child(2) ul li{width:100%}main.sale_main section.sec2 div.number_box div.nuber_txt div.touroku_list_wrap div.touroku_list:nth-child(2) ul li:nth-child(n+2){margin:10px 0 0}}main.sale_main section.sec2 div.number_box div.nuber_txt div.touroku_list_wrap div.touroku_list div.tl{padding:0 0 10px;border-bottom:1px dashed #333;margin:0 0 20px}main.sale_main section.sec2 div.number_box div.nuber_txt div.touroku_list_wrap div.touroku_list div.tl span{color:#1fc3c9}main.sale_main section.sec2 div.number_box div.nuber_txt div.touroku_list_wrap div.touroku_list div.tl span.pc_tab{color:#333;margin:0 10px}main.sale_main section.sec2 div.number_box div.nuber_txt div.touroku_list_wrap div.touroku_list ul{display:-ms-flex;display:flex;flex-wrap:wrap}main.sale_main section.sec2 div.number_box div.nuber_txt div.touroku_list_wrap div.touroku_list ul li{width:50%;padding:0 0 0 22px;text-indent:-13px}main.sale_main section.sec2 div.number_box div.nuber_txt div.touroku_list_wrap div.touroku_list ul li:nth-child(n+3){margin:10px 0 0}main.sale_main section.sec2 div.number_box div.nuber_txt div.touroku_list_wrap div.touroku_list ul li i.far.fa-check-square{margin:0 10px 0 0;color:#1fc3c9}main.sale_main section.sec2 div.number_box div.nuber_txt div.touroku_list_wrap div.touroku_list ul li span.tyu{font-size:14px;font-weight:normal}main.sale_main section.sec2 div.number_box div.nuber_txt div.list_wrap div.list_box h4 span i.fas.fa-chevron-right{margin:0 0 0 10px}main.sale_main section.sec2 div.number_box div.nuber_txt div.list_wrap div.list_box .in_m_b{margin:0 0 30px}main.sale_main section.sec3 div.number_box div.nuber_txt div.phote_box_wrap{margin:30px 0 0}main.sale_main section.sec3 div.number_box div.nuber_txt div.phote_box_wrap h4{color:#333;font-weight:bold;font-size:18px;margin:0 0 20px}main.sale_main section.sec3 div.number_box div.nuber_txt div.phote_box_wrap h4 i.fas.fa-camera{margin:0 10px 0 0;color:#1fc3c9}main.sale_main section.sec3 div.number_box div.nuber_txt div.phote_box_wrap ul{gap:30px;display:-ms-flex;display:flex;flex-wrap:wrap}@media only screen and (max-width: 667px){main.sale_main section.sec3 div.number_box div.nuber_txt div.phote_box_wrap ul{display:block}}main.sale_main section.sec3 div.number_box div.nuber_txt div.phote_box_wrap ul li{width:calc(50% - 15px);background:#f8f8f8;border-radius:15px;padding:20px;font-size:16px;font-weight:bold}@media only screen and (max-width: 667px){main.sale_main section.sec3 div.number_box div.nuber_txt div.phote_box_wrap ul li{width:100%}main.sale_main section.sec3 div.number_box div.nuber_txt div.phote_box_wrap ul li:nth-child(n+2){margin:20px 0 0}}main.sale_main section.sec3 div.number_box div.nuber_txt div.phote_box_wrap ul li div.tl{color:#1fc3c9;margin:0 0 20px}main.sale_main section.sec3 div.number_box div.nuber_txt div.phote_box_wrap ul li div.tl i.fas.fa-chevron-right{margin:0 0 0 10px}main.sale_main section.sec3 div.number_box div.nuber_txt div.phote_box_wrap ul li div.in_txt{line-height:180%}main.sale_main section.sec4 div.cont_wrap{padding:40px 0 0}main.sale_main section.sec4 div.cont_wrap div.cont_box:nth-child(n+2){margin:40px 0 0}main.sale_main section.sec5 div.se5_m_list{padding:40px 0 0}main.sale_main section.sec5 div.se5_m_list ul li{font-size:16px;color:#333;font-weight:bold}@media only screen and (max-width: 667px){main.sale_main section.sec5 div.se5_m_list ul li{font-size:1.45rem}}main.sale_main section.sec5 div.se5_m_list ul li:nth-child(n+2){margin:10px 0 0}main.sale_main section.sec5 div.se5_m_list ul li span{color:#1fc3c9;margin:0 10px 0 0;font-size:20px}main.sale_main section.sec5 div.list_wrap{background:none;padding:40px 0 0}main.details_main section.main_tl div.tl_box div.tl_txt{background:#78bf06;color:#fff}main.details_main section.main_tl div.tl_box div.tl_txt div.tl{border-bottom:1px dashed #fff}main.details_main section.main_tl div.tl_box div.tl_txt div.txt{color:#fff}main.details_main h2{background:#78bf06;color:#fff}main.details_main h3.step_h3{background:#ffffe0;margin:0 0 30px}main.details_main h3.step_h3 span.h3_tag{position:relative;display:inline-block;height:40px;padding:10px;color:#fff;background:#78bf06;font-size:18px;line-height:18px}@media only screen and (max-width: 667px){main.details_main h3.step_h3 span.h3_tag{display:block;font-size:1.55rem}}main.details_main h3.step_h3 span.h3_tag i{margin:0 10px 0 0}main.details_main h3.step_h3 span.h3_tag:before{position:absolute;top:0;right:-15px;content:"";border-width:20px 0 20px 15px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #78bf06}@media only screen and (max-width: 667px){main.details_main h3.step_h3 span.h3_tag:before{display:none;bottom:-15px;top:auto;right:0;border-width:15px 46vw 0 46vw;border-color:#78bf06 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}}main.details_main h3.step_h3 span.tl_txt{padding:10px 0 10px 30px;font-weight:bold;font-size:20px;color:#78bf06;line-height:20px}@media only screen and (max-width: 667px){main.details_main h3.step_h3 span.tl_txt{display:block;padding:10px;font-size:1.65rem}}main.details_main div.sec_in{padding:0 0 0 130px}@media only screen and (max-width: 667px){main.details_main div.sec_in{padding:0}}main.details_main h4.deta_h4{padding:0 0 10px;border-bottom:2px solid #78bf06;color:#333;font-size:18px;font-weight:bold;margin:0 0 20px}@media only screen and (max-width: 667px){main.details_main h4.deta_h4{font-size:1.55rem}}main.details_main h4.deta_h4 span{margin:0 10px 0 0;color:#78bf06}main.details_main p{font-size:16px;line-height:180%;color:#333}@media only screen and (max-width: 667px){main.details_main p{font-size:1.45rem}}main.details_main .insec{margin:50px 0 0}main.details_main .sec_box{padding:50px 0 0}main.details_main .bold{font-weight:bold}main.details_main div.txt span.tl{display:block;font-weight:bold}main.details_main div.txt .link{display:block;margin:20px 0 0;color:#333}@media only screen and (max-width: 667px){main.details_main div.txt .link{font-size:1.25rem}}main.details_main div.txt .link i{margin:0 10px 0 0;color:#cbb19b}main.details_main ul.zimaku li{color:#333;font-weight:bold;font-size:18px}@media only screen and (max-width: 667px){main.details_main ul.zimaku li{font-size:1.55rem}}main.details_main ul.zimaku li:nth-child(n+2){margin:10px 0 0}main.details_main ul.zimaku li i{color:#78bf06;margin:0 10px 0 0;font-size:24px}main.details_main ul.zimaku li span{color:#78bf06;margin:0 10px 0 0;font-size:24px}main.details_main .m_b{margin:0 0 50px}main.details_main div.zirei_wrap{margin:20px 0}main.details_main div.zirei_wrap div.zirei_box{background:#f8f8f8;border-radius:15px;padding:30px}@media only screen and (max-width: 667px){main.details_main div.zirei_wrap div.zirei_box{padding:20px 4vw}}main.details_main div.zirei_wrap div.zirei_box:nth-child(n+2){margin:20px 0 0}main.details_main div.zirei_wrap div.zirei_box div.tl{background:#fff;padding:10px;color:#333;margin:0 0 20px;font-size:16px;font-weight:bold;line-height:16px}@media only screen and (max-width: 667px){main.details_main div.zirei_wrap div.zirei_box div.tl{font-size:1.45rem;line-height:180%}}main.details_main div.zirei_wrap div.zirei_box ul li{font-size:18px;color:#333;font-weight:bold;padding:0 0 0 26px;text-indent:-13px}@media only screen and (max-width: 667px){main.details_main div.zirei_wrap div.zirei_box ul li{font-size:1.55rem}}main.details_main div.zirei_wrap div.zirei_box ul li:nth-child(n+2){margin:10px 0 0}main.details_main div.zirei_wrap div.zirei_box ul li i{color:#78bf06;margin:0 10px 0 0}main.details_main div.zirei_wrap div.zirei_box div.tyui{font-size:14px;color:#333;line-height:180%;margin:20px 0 0}main.details_main div.zirei_wrap div.zirei_box div.txt{margin:20px 0 0}main.details_main section.sec1 .sec_txt ul.zimaku{margin:10px 0}main.details_main section.sec1 div.sec_in div.img{margin:40px 0 0px}main.details_main section.sec1 div.sec_in div.insec2 div.txt span.tl{display:block;font-weight:bold}main.details_main section.sec1 div.sec_in div.okno{display:flex;flex-wrap:wrap;justify-content:space-between;margin:30px 0 0}@media only screen and (max-width: 667px){main.details_main section.sec1 div.sec_in div.okno{display:block}}main.details_main section.sec1 div.sec_in div.okno div.box{width:calc(50% - 15px);display:-ms-flex;display:flex;align-items:center;height:220px;position:relative;background-color:#f8f8f8;background-repeat:no-repeat;background-position:center}@media only screen and (max-width: 667px){main.details_main section.sec1 div.sec_in div.okno div.box{width:100%}main.details_main section.sec1 div.sec_in div.okno div.box:nth-child(n+2){margin:20px 0 0}}main.details_main section.sec1 div.sec_in div.okno div.box:nth-child(1){background-image:url(../../breeder/images/details/maru.svg)}main.details_main section.sec1 div.sec_in div.okno div.box:nth-child(2){background-image:url(../../breeder/images/details/batu.svg)}main.details_main section.sec1 div.sec_in div.okno div.box span.tg{position:absolute;left:0;top:0}main.details_main section.sec1 div.sec_in div.okno div.box div.txt{text-align:center;font-size:18px;color:#333;font-weight:bold;line-height:180%;margin:0 auto}@media only screen and (max-width: 667px){main.details_main section.sec1 div.sec_in div.okno div.box div.txt{font-size:1.55rem;padding:0 4vw}}main.details_main section.sec2 div.reg_step{margin:30px 0 0;padding:30px;background:#ffffe0}@media only screen and (max-width: 667px){main.details_main section.sec2 div.reg_step{padding:20px 4vw}}main.details_main section.sec2 div.reg_step div.tl{font-weight:bold;font-size:18px;color:#333;margin:0 0 30px}@media only screen and (max-width: 667px){main.details_main section.sec2 div.reg_step div.tl{font-size:1.55rem}}main.details_main section.sec2 div.reg_step ul li{position:relative;display:-ms-flex;display:flex;background:#fff;padding:10px;font-weight:bold;font-size:16px}@media only screen and (max-width: 667px){main.details_main section.sec2 div.reg_step ul li{display:block;font-size:1.45rem}}main.details_main section.sec2 div.reg_step ul li:nth-child(n+2){margin:60px 0 0}main.details_main section.sec2 div.reg_step ul li:nth-child(n+2)::after{content:"";background-image:url(../../breeder/images/details/reg_step_arrow.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:-40px;left:0;right:0;margin:0 auto;width:23px;height:23px}main.details_main section.sec2 div.reg_step ul li div.step{color:#78bf06;margin:0 10px 0 0}@media only screen and (max-width: 667px){main.details_main section.sec2 div.reg_step ul li div.step{margin:0 0 10px}}main.details_main section.sec2 div.reg_step ul li div.step i.fas.fa-pen-square{margin:0 10px 0 0}main.details_main section.sec2 div.reg_step ul li div.step i.fas.fa-chevron-right{margin:0 0 0 10px}@media only screen and (max-width: 667px){main.details_main section.sec2 div.reg_step ul li div.step i.fas.fa-chevron-right{display:none}}main.details_main section.sec2 div.reg_step ul li div.txt{color:#333}main.details_main section.sec2 div.reg_step ul li div.txt span{display:block}main.details_main section.sec2 div.sec_box4 div.sec_in div.insec.insec1 span.status{font-size:16px;font-weight:bold;text-align:center;display:inline-block;color:#707070;padding:7px 10px;background:#f7f0ea;border-radius:5px;line-height:16px}main.details_main section.sec2 div.sec_box4 div.sec_in div.insec.insec1 ul.status_li{margin:30px 0 0;border-bottom:1px dashed #707070}main.details_main section.sec2 div.sec_box4 div.sec_in div.insec.insec1 ul.status_li li{padding:20px 0;font-size:16px;color:#333;line-height:180%;border-top:1px dashed #707070}@media only screen and (max-width: 667px){main.details_main section.sec2 div.sec_box4 div.sec_in div.insec.insec1 ul.status_li li{font-size:1.45rem}}main.details_main section.sec2 div.sec_box4 div.sec_in div.insec.insec1 ul.status_li li span.status{margin:0 10px 0 0}@media only screen and (max-width: 667px){main.details_main section.sec2 div.sec_box4 div.sec_in div.insec.insec1 ul.status_li li span.status{margin:0 0 10px;display:table}}main.details_main section.sec2 div.sec_box6 div.sec_in div.txt{margin:30px 0 0}main.details_main section.sec3 h3.sec3_h3_p{background-color:#ffffe0;color:#78bf06;font-size:20px;padding:10px 10px 10px 40px;background-image:url(../../breeder/images/details/paper.svg);background-repeat:no-repeat;background-position:center left 10px;margin:0 0 20px}@media only screen and (max-width: 667px){main.details_main section.sec3 h3.sec3_h3_p{font-size:1.75rem}}main.details_main section.sec3 h3.sec3_h3{font-size:18px;font-weight:bold;color:#333;padding:0 0 10px;border-bottom:1px dashed #333;margin:0 0 20px}@media only screen and (max-width: 667px){main.details_main section.sec3 h3.sec3_h3{font-size:1.55rem}}main.details_main section.sec3 h3.sec3_h3 span{color:#78bf06;font-size:24px;margin:0 10px 0 0}@media only screen and (max-width: 667px){main.details_main section.sec3 h3.sec3_h3 span{font-size:1.85rem}}main.details_main section.sec3 div.txt_box2_wrap div.txt_box2:nth-child(n+2){margin:20px 0 0}main.details_main section.sec3 div.txt_box2_wrap div.txt_box2 div.tl{background:#f7f0ea;font-weight:bold;font-size:18px;line-height:18px;padding:10px;margin:0 0 10px}@media only screen and (max-width: 667px){main.details_main section.sec3 div.txt_box2_wrap div.txt_box2 div.tl{font-size:1.55rem}}main.details_main section.sec3 div.txt_box2_wrap div.txt_box2 ul li{font-size:18px;font-weight:bold;color:#333}@media only screen and (max-width: 667px){main.details_main section.sec3 div.txt_box2_wrap div.txt_box2 ul li{font-size:1.55rem;line-height:180%;padding:0 0 0 26px;text-indent:-13px}}main.details_main section.sec3 div.txt_box2_wrap div.txt_box2 ul li:nth-child(n+2){margin:10px 0 0}main.details_main section.sec3 div.txt_box2_wrap div.txt_box2 ul li i{margin:0 10px 0 0;color:#78bf06}main.details_main section.sec3 div.txt_box2_wrap div.txt_box2 div.cost{font-size:16px;font-weight:bold;color:#333;margin:0 0 10px}main.details_main section.sec3 div.txt_box2_wrap div.txt_box2 div.cost i.fas.fa-yen-sign{color:#78bf06;margin:0 10px 0 0}main.details_main section.sec3 div.txt_box2_wrap div.txt_box2 div.tyu{font-size:14px;color:#333;line-height:180%}main.details_main section.sec3 div.sec_box.sec_box1 p{margin:30px 0 0}main.details_main section.sec3 div.sec_box.sec_box7 .txt_box2_wrap{margin:30px 0}main.details_main section.sec4 h3.ban_h3{margin:0 0 20px;font-size:20px;color:#333;font-weight:bold;padding:0 0 0 40px;text-indent:-20px}@media only screen and (max-width: 667px){main.details_main section.sec4 h3.ban_h3{font-size:1.75rem}}main.details_main section.sec4 h3.ban_h3 i.fas.fa-ban{margin:0 10px 0 0;font-size:28px}main.details_main section.sec4 div.zirei_wrap{margin:0 0 50px !important}main.details_main section.sec4 div.zirei_wrap div.zirei_box div.bod_txt{border-top:1px dashed #333;padding:20px 0 0}main.details_main section.sec5{margin:-50px 0 0}main.details_main section.sec5 h3.sec5_h3{font-size:20px;font-weight:bold;color:#333;margin:0 0 20px}@media only screen and (max-width: 667px){main.details_main section.sec5 h3.sec5_h3{font-size:1.75rem}}main.details_main section.sec5 h3.sec5_h3 i{color:#78bf06;margin:0 10px 0 0;font-size:28px}main.details_main section.sec5 div.sec5_box{padding:50px 0 0}main.details_main section.sec5 div.sec5_box div.txt_box3{padding:30px 0 0}main.details_main section.sec5 div.sec5_box div.txt_box3 h4.sec5_h4{background:#ffffe0;color:#333;font-weight:bold;font-size:18px;line-height:18px;padding:10px;margin:0 0 20px}@media only screen and (max-width: 667px){main.details_main section.sec5 div.sec5_box div.txt_box3 h4.sec5_h4{font-size:1.55rem;line-height:180%}}main.details_main section.sec5 div.sec5_box div.txt_box3 .li_m_b{margin:0 0 20px}main.details_main section.sec5 div.sec5_box div.txt_box3 ul li{font-size:18px;font-weight:bold;color:#333;padding:0 0 0 26px;text-indent:-13px}@media only screen and (max-width: 667px){main.details_main section.sec5 div.sec5_box div.txt_box3 ul li{font-size:1.55rem;line-height:180%}}main.details_main section.sec5 div.sec5_box div.txt_box3 ul li:nth-child(n+2){margin:10px 0 0}main.details_main section.sec5 div.sec5_box div.txt_box3 ul li i{margin:0 10px 0 0;color:#78bf06}main.details_main section.sec5 div.sec5_box div.txt_box3 div.tel_box{padding:30px;background:#f8f8f8;display:-ms-flex;display:flex;border-radius:15px;margin:20px 0 0}@media only screen and (max-width: 667px){main.details_main section.sec5 div.sec5_box div.txt_box3 div.tel_box{padding:20px 4vw}}main.details_main section.sec5 div.sec5_box div.txt_box3 div.tel_box i{font-size:30px;margin:0 20px 0 0;color:#78bf06}main.details_main section.sec5 div.sec5_box div.txt_box3 div.tel_box div.tel_txt{line-height:180%;font-size:16px;color:#333}@media only screen and (max-width: 667px){main.details_main section.sec5 div.sec5_box div.txt_box3 div.tel_box div.tel_txt{font-size:1.45rem}}main.details_main section.sec5 div.sec5_box div.sec5_txt_box{margin:50px 0 0;padding:40px;background:#f8f8f8;border-radius:15px}@media only screen and (max-width: 667px){main.details_main section.sec5 div.sec5_box div.sec5_txt_box{padding:20px 4vw}}main.details_main section.sec5 div.sec5_box div.sec5_txt_box h4.deta_h4{border-bottom:solid #333 1px;display:table;font-size:20px;padding:0 0 10px;margin:0 0 30px}@media only screen and (max-width: 667px){main.details_main section.sec5 div.sec5_box div.sec5_txt_box h4.deta_h4{font-size:1.75rem}}main.details_main section.sec5 div.sec5_box div.sec5_txt_box .box_in{margin:0 0 30px}main.details_main section.sec5 div.sec5_box div.sec5_txt_box .box_in div.txt{margin:0 0 20px}main.details_main section.sec5 div.sec5_box div.sec5_txt_box .box_in ul li{font-size:18px;font-weight:bold;padding:0 0 0 26px;text-indent:-13px}@media only screen and (max-width: 667px){main.details_main section.sec5 div.sec5_box div.sec5_txt_box .box_in ul li{font-size:1.55rem;line-height:180%}}main.details_main section.sec5 div.sec5_box div.sec5_txt_box .box_in ul li:nth-child(n+2){margin:10px 0 0}main.details_main section.sec5 div.sec5_box div.sec5_txt_box .box_in ul li i{color:#78bf06;margin:0 10px 0 0}main.details_main section.sec5 div.sec5_box div.sec5_txt_box div.bg_txt{background:#ffffe0;padding:20px;font-size:16px;line-height:180%;color:#333}@media only screen and (max-width: 667px){main.details_main section.sec5 div.sec5_box div.sec5_txt_box div.bg_txt{font-size:1.45rem}}main.details_main section.sec6 h3.sec6_h3{font-size:20px;color:#333;font-weight:bold;padding:10px 0 10px 50px;background-image:url(../../breeder/images/details/h3_face.svg);background-repeat:no-repeat;background-position:center left 0;line-height:20px;margin:0 0 20px}@media only screen and (max-width: 667px){main.details_main section.sec6 h3.sec6_h3{font-size:1.75rem}}main.details_main section.sec6 div.sec_box1 ul.husei_zirei{display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 667px){main.details_main section.sec6 div.sec_box1 ul.husei_zirei{display:block}}main.details_main section.sec6 div.sec_box1 ul.husei_zirei li{width:calc((100% - 60px)/3);background:#f8f8f8;border-radius:15px;padding:25px}@media only screen and (max-width: 667px){main.details_main section.sec6 div.sec_box1 ul.husei_zirei li{width:100%;padding:20px 4vw}main.details_main section.sec6 div.sec_box1 ul.husei_zirei li:nth-child(n+2){margin:20px 0 0}}main.details_main section.sec6 div.sec_box1 ul.husei_zirei li div.tl{font-size:18px;font-weight:bold;padding:0 0 20px;margin:0 0 20px;border-bottom:1px dashed #333}@media only screen and (max-width: 667px){main.details_main section.sec6 div.sec_box1 ul.husei_zirei li div.tl{font-size:1.55rem}}main.details_main section.sec6 div.sec_box1 ul.husei_zirei li div.txt{line-height:200%}main.details_main section.sec6 div.sec_box.sec_box2 ul{margin:40px 0 0}main.details_main section.sec6 div.sec_box.sec_box2 ul li{font-size:16px;color:#333}@media only screen and (max-width: 667px){main.details_main section.sec6 div.sec_box.sec_box2 ul li{font-size:1.45rem}}main.details_main section.sec6 div.sec_box.sec_box2 ul li:nth-child(n+2){margin:10px 0 0}main.login_main div.in{width:500px;margin:0 auto}@media only screen and (max-width: 667px){main.login_main div.in{width:92%}}main.login_main div.in h1{margin:0 0 50px}main.login_main div.in div.box,main.login_main div.in div.box2{margin:0 0 30px}main.login_main div.in div.box div.tl,main.login_main div.in div.box2 div.tl{font-size:16px;margin:0 0 10px}main.login_main div.in div.box input,main.login_main div.in div.box2 input{width:100%;border:0;border-radius:0;font-size:16px;padding:10px;background:#f8edd3}main.login_main div.in div.box2 .pw_bt_box{position:relative}main.login_main div.in div.box2 .pw_bt_box #buttonPassword{position:absolute;right:0;top:0;height:100%;width:auto;padding:10px 15px;font-size:14px;line-height:14px;min-width:72px;background:#e3e3e3}main.login_main div.in button{display:block;font-size:16px;padding:15px;width:150px;margin:0 auto;background:#bf272e;border:0;color:#fff;border-radius:0}main.home_main span.next{position:absolute;top:20px;right:20px;border-radius:100px;padding:5px 0;text-align:center;width:70px;color:#fff;font-weight:normal;line-height:14px;font-size:14px}main.home_main section.h_alert ul{margin:0 0 40px;border-bottom:1px solid #dedede;border-left:1px solid #dedede;border-right:1px solid #dedede}main.home_main section.h_alert ul:empty{display:none}main.home_main section.h_alert ul li{border-top:1px solid #dedede;background:#fff;position:relative}main.home_main section.h_alert ul li:nth-child(2n){background:#f6f6f6}main.home_main section.h_alert ul li a{color:#333;font-weight:bold;font-size:16px;display:block;padding:20px 120px 20px 20px}@media only screen and (max-width: 667px){main.home_main section.h_alert ul li a{padding:20px 100px 20px 20px}}main.home_main section.h_alert ul li a span.pick{color:#913c37}main.home_main section.h_alert ul li a span.pick i.fas.fa-bell{margin:0 0 0 10px}main.home_main section.h_alert ul li a span.next{background:#913c37}main.home_main section.cont{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 667px){main.home_main section.cont{display:block}}main.home_main section.cont .cont_box{border:1px solid #dedede}main.home_main section.cont .cont_box div.tl a{padding:20px;font-size:18px;background:#f8edd3;color:#333;display:block}@media only screen and (max-width: 667px){main.home_main section.cont .cont_box div.tl a{font-size:1.55rem;padding:20px 4vw}}main.home_main section.cont .left_box{width:calc(100% - 415px)}@media only screen and (max-width: 667px){main.home_main section.cont .left_box{width:100%;margin:0 0 50px}}main.home_main section.cont .left_box div.new_box .tl a{opacity:1 !important}main.home_main section.cont .left_box div.new_box ul li{border-top:1px solid #dedede;background:#fff;position:relative}main.home_main section.cont .left_box div.new_box ul li:nth-child(2n){background:#f6f6f6}main.home_main section.cont .left_box div.new_box ul li a{display:block;padding:20px 120px 20px 20px;font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width: 667px){main.home_main section.cont .left_box div.new_box ul li a{padding:20px 100px 20px 20px}}main.home_main section.cont .left_box div.new_box ul li a span.date{margin:0 20px 0 0}@media only screen and (max-width: 667px){main.home_main section.cont .left_box div.new_box ul li a span.date{display:block}}main.home_main section.cont .left_box div.new_box ul li a span.next{background:#4472c4}main.home_main section.cont .left_box div.new_box div.bt{width:140px;margin:20px auto;padding:0;border:none;background:#913c37}main.home_main section.cont .left_box div.new_box div.bt a{display:block;padding:10px 0;text-align:center;color:#fff;font-size:16px}main.home_main section.cont .left_box div.manual_box{margin:0 0 40px}main.home_main section.cont .left_box div.manual_box .list_box{padding:20px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}@media only screen and (max-width: 667px){main.home_main section.cont .left_box div.manual_box .list_box{display:block}}main.home_main section.cont .left_box div.manual_box .list_box ul{width:calc(50% - 10px)}@media only screen and (max-width: 667px){main.home_main section.cont .left_box div.manual_box .list_box ul{width:100%}main.home_main section.cont .left_box div.manual_box .list_box ul:nth-child(n+2){margin:20px 0 0}}main.home_main section.cont .left_box div.manual_box .list_box ul li:first-child a{font-weight:bold;font-size:18px}main.home_main section.cont .left_box div.manual_box .list_box ul li:first-child a i.fas.fa-chevron-circle-right{margin:0 0 0 10px}main.home_main section.cont .left_box div.manual_box .list_box ul li:nth-child(n+2){margin:10px 0 0}main.home_main section.cont .left_box div.manual_box .list_box ul li a{font-size:16px;color:#333}main.home_main section.cont .left_box div.manual_box .list_box ul li a i{margin:0 10px 0 0;color:#913c37}main.home_main section.cont .left_box div.manual_box .list_box ul.details li:first-child a{color:#78bf06}main.home_main section.cont .left_box div.manual_box .list_box ul.details li:first-child a i{color:#78bf06 !important}main.home_main section.cont .left_box div.manual_box .list_box ul.sale li:first-child a{color:#1fc3c9}main.home_main section.cont .left_box div.manual_box .list_box ul.sale li:first-child a i{color:#1fc3c9 !important}main.home_main section.cont .left_box div.manual_box .list_box ul.flow li:first-child a{color:#fd92a1}main.home_main section.cont .left_box div.manual_box .list_box ul.flow li:first-child a i{color:#fd92a1 !important}main.home_main section.cont .right_box{width:375px}@media only screen and (max-width: 667px){main.home_main section.cont .right_box{width:100%}}main.home_main section.cont .right_box div.kiyaku_box div.tl a span i.fas.fa-chevron-circle-right{margin:0 0 0 10px;color:#913c37}main.home_main section.cont .right_box div.kiyaku_box ul{padding:20px}main.home_main section.cont .right_box div.kiyaku_box ul li:nth-child(n+2){margin:15px 0 0}main.home_main section.cont .right_box div.kiyaku_box ul li a{font-size:16px;color:#333}main.home_main section.cont .right_box div.kiyaku_box ul li a span i.fas.fa-chevron-circle-right{margin:0 10px 0 0px;color:#913c37}.bell{animation:blink 1.5s ease-in-out infinite alternate}@keyframes blink{0%{opacity:.3}100%{opacity:1}}header{border-bottom:30px solid #913c37;min-width:1160px}header div.in{width:1160px;margin:0 auto;padding:20px 40px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}header div.in h1{width:418px}header div.in div.box{width:600px}header div.in div.box div.box_t{position:relative;margin:0 0 10px}header div.in div.box div.box_t div.name{font-size:16px;color:#333;line-height:16px}header div.in div.box div.box_t .kanri_name{display:table;padding:10px;background:#4472c4;color:#fff !important;margin:0 0 0 auto}header div.in div.box div.box_t ul{position:absolute;right:0;top:0;display:flex;justify-content:flex-end}header div.in div.box div.box_t ul li:nth-child(n+2){margin:0 0 0 10px}header div.in div.box div.box_t ul li:last-child a i{color:#913c37}header div.in div.box div.box_t ul li a{font-size:14px;color:#333}header div.in div.box div.box_t ul li a i{color:#2e3192;font-size:18px}header div.in div.box div.box_b{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}header div.in div.box div.box_b div.tel_box{width:360px}header div.in div.box div.box_b div.tel_box div.tel{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}header div.in div.box div.box_b div.tel_box div.tel span.number{padding:0 0 0 40px;background:url(../../breeder/images/tel_icon.svg) no-repeat;background-position:left 0 top 5px;background-size:32px;font-size:30px;font-weight:bold;line-height:30px;display:block}header div.in div.box div.box_b div.tel_box div.tel span.pick{line-height:30px;font-size:16px;font-weight:bold;color:#913c37;display:block}header div.in div.box div.box_b div.tel_box div.tel_txt{font-size:12px;line-height:12px;margin:10px 0 0}header div.in div.box div.box_b div.inq_bt a{display:block;padding:10px;border:1px solid #333;font-size:16px;line-height:20px;color:#333}header div.in div.box div.box_b div.inq_bt a i{color:#913c37}header div.in div.box div.box_b div.inq_bt a i.fas.fa-envelope{margin:0 10px 0 0;font-size:20px}header div.in div.box div.box_b div.inq_bt a i.fas.fa-caret-right{margin:0 0 0 30px;font-size:18px}nav{padding:20px 40px 0;width:1160px;margin:0 auto}nav ul{display:flex;flex-wrap:wrap}nav ul li{width:20%;border-left:1px solid #333}nav ul li:nth-child(5n){border-right:1px solid #333}nav ul li:nth-child(n+6){margin:10px 0 0}nav ul li:last-child{border-right:1px solid #333}nav ul li:last-child a:hover{background:#e6e6e6;color:#2e3192 !important}nav ul li.admin_li a i{color:#2e3192 !important;font-size:14px}nav ul li a{padding:10px 0;display:block;text-align:center;font-size:18px;line-height:20px;color:#333}nav ul li a:hover{background:#e6e6e6;color:#913c37}nav ul li a i{color:#913c37;font-size:20px;margin:0 10px 0 0}.sp_hd .logo{width:200px;margin:20px 0 0 4vw}div.h_menu_box{position:fixed;top:22px;right:30px;cursor:pointer;z-index:10}@media only screen and (max-width: 1292px){div.h_menu_box{position:relative;top:auto;right:auto;margin:0 0 0 10px}}@media only screen and (max-width: 1025px){div.h_menu_box{position:fixed;top:10px;right:10px}}div.h_menu_box div.h_menu{padding:15px 10px;width:75px;height:88px;position:relative;border:1px solid #913c37;border-radius:10px;z-index:10;background:#fff}@media only screen and (max-width: 667px){div.h_menu_box div.h_menu{height:70px}}div.h_menu_box div.h_menu span.h_m_line{height:4px;width:30px;background:#913c37;display:block;transition:.3s;border-radius:10px;margin:10px auto}div.h_menu_box div.h_menu span.h_m_line:first-child{margin:0px auto}div.h_menu_box div.h_menu span.h_m_line:nth-child(3){margin:0 auto 15px}@media only screen and (max-width: 667px){div.h_menu_box div.h_menu span.h_m_line:nth-child(3){display:none}}div.h_menu_box div.h_menu span.h_m_txt{color:#913c37;font-size:13px;line-height:10px;text-align:center;display:block;letter-spacing:-0.02em;width:55px}div.h_menu_box div.h_menu span.h_m_txt .open{display:none}div.h_menu_box .h_menu.active span.h_m_line{position:absolute;left:12px;top:30px;transform:rotate(20deg);width:50px}@media only screen and (max-width: 667px){div.h_menu_box .h_menu.active span.h_m_line{top:25px}}div.h_menu_box .h_menu.active span.h_m_line:nth-child(2){transform:rotate(-20deg);margin:0}div.h_menu_box .h_menu.active span.h_m_line:nth-child(3){display:none}div.h_menu_box .h_menu.active span.h_m_txt{position:absolute;bottom:10px;left:10px}div.h_menu_box .h_menu.active span.h_m_txt .close{display:none}div.h_menu_box .h_menu.active span.h_m_txt .open{display:block !important}@media only screen and (max-width: 667px){div.h_menu_box{top:10px;right:10px}}div.h_menu_cont{position:fixed;height:100%;width:100%;bottom:0;right:0;z-index:9;pointer-events:none;transform:translateX(100%);transition:.6s;padding:100px 0 80px;overflow:scroll;background:#fff}div.h_menu_cont div.name{margin:0 0 20px;font-size:1.55rem;color:#333;padding:0 4vw}div.h_menu_cont div.tel_box{margin:0 0 20px;padding:0 4vw}div.h_menu_cont div.tel_box div.tel span.number a{font-size:1.75rem;color:#333;font-weight:bold}div.h_menu_cont div.tel_box div.tel span.pick{color:#bf272e;font-size:1.25rem;font-weight:bold;margin:0 0 0 10px}div.h_menu_cont div.tel_box div.tel_txt{font-size:1.25rem;color:#333}div.h_menu_cont ul li{border-top:1px solid rgba(45,45,45,.05)}div.h_menu_cont ul li a{font-size:1.45rem;color:#333;display:block;padding:10px 20px;font-weight:500;position:relative}div.h_menu_cont ul li a .fa-house-user,div.h_menu_cont ul li a .fa-external-link-alt{margin:0 0 0 10px;color:#913c37}div.h_menu_cont ul li a i.fas.fa-caret-right{position:absolute;right:20px;top:10px;color:#87c6ee;font-size:20px}div.h_menu_cont ul .name{font-size:1.45rem;font-weight:bold;padding:10px 20px}div.h_menu_cont ul .tl{padding:10px 15px;font-size:12px;line-height:1.5;color:#a0a0a0;background-color:#f8f8f8;border-top:1px solid rgba(45,45,45,.05)}div.h_menu_cont ul .tl i{margin:0 10px 0 0}div.h_menu_cont div.menu_bg{width:100%;height:100%;background:#fff;opacity:0;position:absolute;left:0;top:0;z-index:-1;pointer-events:none;transition:.6s}.menu_opne{pointer-events:auto !important;transform:translateX(0) !important}.menu_opne .menu_bg{opacity:1 !important;pointer-events:auto !important}div.f_manual_menu{position:fixed;right:20px;bottom:20px;z-index:8;transition:.6s}div.f_manual_menu input.menu_open_input{display:none}div.f_manual_menu label.menu_bt{width:100px;height:100px;cursor:pointer;display:block}@media only screen and (max-width: 667px){div.f_manual_menu label.menu_bt{height:70px;width:70px}}div.f_manual_menu ul.menu{opacity:0;transform:translateY(100%);visibility:hidden;position:absolute;right:0;top:-180px;width:300px;background-image:url(../../images/common/stripe.gif);padding:10px;box-shadow:0 -1px 0 #e5e5e5,0 0 2px rgba(0,0,0,.12),0 2px 4px rgba(0,0,0,.24);transition:.6s}div.f_manual_menu ul.menu li:nth-child(1){background:#78bf06}div.f_manual_menu ul.menu li:nth-child(2){background:#fd92a1}div.f_manual_menu ul.menu li:nth-child(3){background:#1fc3c9}div.f_manual_menu ul.menu li a{display:block;padding:10px;font-size:16px;color:#fff;font-weight:bold;position:relative}div.f_manual_menu ul.menu li a i{position:absolute;right:10px;top:0;bottom:0;width:16px;height:16px;margin:auto 0}div.f_manual_menu .menu_open_input:checked+.menu_bt+ul.menu{opacity:1;transform:translateY(0);visibility:visible}.po_up{bottom:70px !important}@media only screen and (max-width: 667px){.po_up{bottom:170px !important}}footer{background:#f8edd3;padding:40px}@media only screen and (min-width: 668px){footer{min-width:1160px}}@media only screen and (max-width: 667px){footer{width:100%;padding:40px 4vw}}footer div.in{width:1080px;margin:0 auto}@media only screen and (max-width: 667px){footer div.in{width:92%}}footer div.in div.logo{width:340px;display:table}@media only screen and (max-width: 667px){footer div.in div.logo{width:100%;margin:0 0 10px}footer div.in div.logo img{width:60%}}footer div.in div.logo div.txt{text-align:center;font-size:14px;line-height:14px;margin:0 0 5px}footer div.in div.copy{text-align:right;font-size:12px}@media only screen and (max-width: 667px){footer div.in div.copy{text-align:center}}div.top_button{position:fixed;left:0;top:0;font-size:16px;text-align:center;width:70px;height:70px;background:#913c37;opacity:0;transition:.6s;color:#fff;padding:10px 0 0}@media only screen and (max-width: 667px){div.top_button{right:0;bottom:0;left:auto;top:auto}}.top_button.active{opacity:.8 !important}@media only screen and (max-width: 667px){main.setting_main table.setting_table{display:block}}@media only screen and (max-width: 667px){main.setting_main table.setting_table tbody{display:block}}main.setting_main table.setting_table tbody tr{border-bottom:2px solid #333}@media only screen and (max-width: 667px){main.setting_main table.setting_table tbody tr{display:block}}main.setting_main table.setting_table tbody tr:first-child{border-top:2px solid #333}main.setting_main table.setting_table tbody tr th{display:-ms-flex;display:flex;align-items:center;width:300px;padding:40px 20px;background:#f8edd3}@media only screen and (max-width: 667px){main.setting_main table.setting_table tbody tr th{width:100%;padding:40px 4vw}}main.setting_main table.setting_table tbody tr th img{width:74px;margin:0}main.setting_main table.setting_table tbody tr th .tl{font-size:16px;padding:0 0 0 10px}main.setting_main table.setting_table tbody tr td{border-right:1px solid #333;border-left:1px solid #333;font-size:16px;line-height:140%;padding:20px 30px}@media only screen and (max-width: 667px){main.setting_main table.setting_table tbody tr td{display:block;width:100%;border-right:0;border-left:0;border-top:1px solid #333;border-bottom:1px solid #333;padding:20px 4vw}}main.setting_main table.setting_table tbody tr td.bt_box{text-align:center;width:190px;border:none}@media only screen and (max-width: 667px){main.setting_main table.setting_table tbody tr td.bt_box{display:block;width:100%}}main.setting_main table.setting_table tbody tr td.bt_box .bt{width:135px;background:#e6e6e6;padding:15px 0;border:1px solid #333;color:#333;border-radius:0}main.set_prof_main div.bt_wrap{width:310px}main.send_email_main div.bt_wrap{width:420px;justify-content:space-around;}main.set_prof_main div.bt_wrap button#submit{width:200px}@media only screen and (max-width: 667px){main.set_prof_main div.bt_wrap button#submit{margin:0 auto}}main.set_prof_main div.bt_wrap button{width:calc(100% - 220px)}main.set_img_main section.sec1 h3.com_h3{margin:0px 0 30px}main.set_img_main .bt_wrap button{margin:0 auto}.breeder_main .set_prof_table .week_box .pay_oth{margin:0 0 0 10px}.breeder_main .set_prof_table .pay_lab:nth-child(n+2){margin:0 0 0 10px}@media only screen and (max-width: 667px){.dog_main section.dog_list ul li{overflow:hidden;max-height:100px;transition:.6s;position:relative;display:block;padding:20px 0 40px}}@media only screen and (max-width: 667px){.dog_main section.dog_list ul li .list_box{border:none;padding:0}}.dog_main section.dog_list ul li div.id{width:265px}@media only screen and (max-width: 667px){.dog_main section.dog_list ul li div.id{width:100%;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}.dog_main section.dog_list ul li div.id .img{width:50px;height:50px}.dog_main section.dog_list ul li div.id .img img.dog_img{width:100% !important;height:100% !important;-o-object-fit:cover;object-fit:cover}.dog_main section.dog_list ul li div.id .img .tag{width:40px}.dog_main section.dog_list ul li div.id div.sp_days_type{width:calc(100% - 60px)}.dog_main section.dog_list ul li div.id div.sp_days_type div.box_t div.number{display:inline-block}.dog_main section.dog_list ul li div.id div.sp_days_type div.box_t button.favorite{display:inline-block}.dog_main section.dog_list ul li div.id div.sp_days_type div.box_b.sp div.days{display:inline-block}.dog_main section.dog_list ul li div.id div.sp_days_type div.box_b.sp div.type{display:inline-block}}.dog_main section.dog_list ul li div.id div.date{margin:10px 0}.dog_main section.dog_list ul li div.tyu{width:107px}@media only screen and (max-width: 667px){.dog_main section.dog_list ul li div.tyu{z-index:1;position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%;margin:20px 0 0}.dog_main section.dog_list ul li div.tyu div{margin:0 auto !important}}.dog_main section.dog_list ul li div.ident{width:278px}@media only screen and (max-width: 667px){.dog_main section.dog_list ul li div.ident{width:100%;padding:30px 0 0}.dog_main section.dog_list ul li div.ident .ident_in{padding:10px 0;border-top:1px solid rgba(45,45,45,.14)}.dog_main section.dog_list ul li div.ident .ident_in:last-child{border-bottom:1px solid rgba(45,45,45,.14)}}.dog_main section.dog_list ul li div.ident div.cost_box div.cost span{color:#bf272e}.dog_main section.dog_list ul li div.days{width:174px}@media only screen and (max-width: 667px){.dog_main section.dog_list ul li div.days{width:auto}}.dog_main section.dog_list ul li div.type{width:127px}@media only screen and (max-width: 667px){.dog_main section.dog_list ul li div.type{width:auto}}.dog_main section.dog_list ul li div.inq{width:43px}@media only screen and (max-width: 667px){.dog_main section.dog_list ul li div.inq{width:auto;padding:10px 0;border-bottom:1px solid rgba(45,45,45,.14)}}.dog_main section.dog_list ul li div.change{width:calc(100% - 994px)}.dog_main section.dog_list ul li div.change .bt{display:block;text-align:center}.dog_main section.dog_list ul li div.change .bt:nth-child(n+2){margin:10px 0 0}@media only screen and (max-width: 667px){.dog_main section.dog_list ul li div.change{z-index:1;width:100%;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px 0 0}.dog_main section.dog_list ul li div.change a{width:calc(50% - 5px)}.dog_main section.dog_list ul li div.change a:nth-child(n+2){margin:0 !important}.dog_main section.dog_list ul li div.change br{display:none}}.dog_main section.dog_list ul div.open_dec{position:absolute;bottom:0;left:0;width:100%;padding:0;text-align:center;color:#333;font-size:20px}.dog_main section.dog_list ul div.open_dec i.fas.fa-chevron-up{display:none}@media only screen and (max-width: 667px){.dog_main section.dog_list ul .sp_open.active{max-height:700px}}.dog_main section.dog_list ul .sp_open.active .open_dec i.fas.fa-chevron-down{display:none}.dog_main section.dog_list ul .sp_open.active .open_dec i.fas.fa-chevron-up{display:block !important}main.dog_reg h2.under_h2{position:relative}main.dog_reg h2.under_h2 div.ques_bt{position:absolute;right:0;top:0}main.dog_reg h2.under_h2 div.ques_bt a{font-weight:normal;font-size:16px;color:#333;display:table;background:#f8edd3;border:1px solid #333;padding:5px 5px 5px 37px;position:relative}main.dog_reg h2.under_h2 div.ques_bt a img{width:22px;margin:0 10px 0 0;display:inline-block;position:absolute;left:5px;top:5px}main.dog_reg h2.under_h2 div.ques_bt a i.fas.fa-caret-right{margin:0 0 0 10px;color:#bf272e}main.dog_reg a.list_back{color:#333;font-size:16px}main.dog_reg a.list_back i.fas.fa-caret-left{color:#bf272e;margin:0 0 0 10px}main.dog_reg div.progress{width:480px;margin:10px auto 50px}main.dog_reg a.inq_point{text-align:right;color:#bf272e;font-size:16px;display:block;margin:0 0 10px}main.dog_reg .bt{font-size:16px;background:#e6e6e6;padding:5px 10px;border:1px solid #333;border-radius:10px;margin:0 0 0 10px}main.dog_reg .bt i.fas.fa-caret-right{margin:0 0 0 10px;color:#bf272e}main.dog_reg table.set_prof_table{width:100%}main.dog_reg table.set_prof_table tbody{width:100%}main.dog_reg table.set_prof_table tbody tr.parent_tr td.parent_td{width:calc(100% - 224px)}@media only screen and (max-width: 667px){main.dog_reg table.set_prof_table tbody tr.parent_tr td.parent_td{width:100%}}main.dog_reg table.set_prof_table tbody tr.parent_tr td.parent_td select{width:478px;padding:10px;font-size:16px;border:1px solid #333;border-radius:0}@media only screen and (max-width: 667px){main.dog_reg table.set_prof_table tbody tr.parent_tr td.parent_td select{width:100%}}main.dog_reg table.set_prof_table tbody tr.parent_tr td.parent_td div.bt_box{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 10px}main.dog_reg table.set_prof_table tbody tr.parent_tr td.parent_td div.bt_box .bt{margin:0}main.dog_reg table.set_prof_table tbody tr.parent_tr td.parent_td div.bt_box .bt_l{border:1px solid #bf272e;background:#bf272e;color:#fff}main.dog_reg table.set_prof_table tbody tr.parent_tr td.parent_td div.bt_box .bt_l i.fas.fa-caret-right{color:#fff}main.dog_reg table.set_prof_table tbody tr.parent_tr td.parent_td .bt.sanko_bt{margin:10px 0 0;display:inline-block}main.dog_reg section.dog_img_set div.osusume{position:relative;color:#bf272e;font-size:16px;margin:0 0 40px}main.dog_reg section.dog_img_set div.osusume .bt{position:absolute;right:0;top:0}main.dog_reg section.dog_img_set div.refer_imgbox{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 20px}main.dog_reg section.dog_img_set div.refer_imgbox div.img{width:628px}@media only screen and (max-width: 667px){main.dog_reg section.dog_img_set div.refer_imgbox div.img{width:100%;margin:0 0 10px}}main.dog_reg section.dog_img_set div.refer_imgbox div.txt.pick{width:calc(100% - 628px)}@media only screen and (max-width: 667px){main.dog_reg section.dog_img_set div.refer_imgbox div.txt.pick{width:100%}}main.dog_reg section.dog_img_set div.tyu_txt{text-align:center;font-size:16px;line-height:16px;padding:10px;border:1px solid #bf272e;color:#bf272e;margin:0 0 20px}@media only screen and (max-width: 667px){main.dog_reg section.dog_img_set div.tyu_txt{line-height:180%;text-align:left}}main.dog_reg section.dog_movie_set h3.com_h3{margin:40px 0 30px}main.dog_reg section.dog_movie_set div.txt.pick{margin:20px 0}main.dog_reg section.dog_movie_set ul.tab_bt_wrap{margin:10px 0 0;width:400px;display:-ms-flex;display:flex}@media only screen and (max-width: 667px){main.dog_reg section.dog_movie_set ul.tab_bt_wrap{width:100%}}main.dog_reg section.dog_movie_set ul.tab_bt_wrap li.is-active{background:#666 !important;color:#fff}main.dog_reg section.dog_movie_set ul.tab_bt_wrap li.tab_bt{width:200px;background:#e6e6e6;text-align:center;padding:10px 0;font-size:16px}main.dog_reg section.dog_movie_set div.panel-group div.panel{display:none;padding:10px 20px;border:1px solid #333}@media only screen and (max-width: 667px){main.dog_reg section.dog_movie_set div.panel-group div.panel{padding:10px}}main.dog_reg section.dog_movie_set div.panel-group div.panel .in{display:-ms-flex;display:flex;align-items:center}@media only screen and (max-width: 667px){main.dog_reg section.dog_movie_set div.panel-group div.panel .in{display:block}}main.dog_reg section.dog_movie_set div.panel-group div.panel .in div.box{width:50%}@media only screen and (max-width: 667px){main.dog_reg section.dog_movie_set div.panel-group div.panel .in div.box{width:100%}main.dog_reg section.dog_movie_set div.panel-group div.panel .in div.box:nth-child(2){margin:10px 0 0}}main.dog_reg section.dog_movie_set div.panel-group div.panel div.box span.tag{margin:0 0 0 10px;font-size:14px;display:inline-block;padding:5px 10px;color:#fff;text-align:center;height:26px;line-height:14px}@media only screen and (max-width: 667px){main.dog_reg section.dog_movie_set div.panel-group div.panel div.box span.tag{margin:0}}main.dog_reg section.dog_movie_set div.panel-group div.panel div.box .mast{background:#bf272e}main.dog_reg section.dog_movie_set div.panel-group div.panel div.box .intrust{background:#666}main.dog_reg section.dog_movie_set div.panel-group div.panel input[type=text]{width:100%;padding:10px;font-size:16px;border:1px solid #333;border-radius:0;margin:10px 0 0}main.dog_reg section.dog_movie_set div.panel-group .is-show{display:block !important}main.dog_reg section.dog_ketto_set .acd-label{margin:10px 0 0}main.dog_reg section.dog_ketto_set div.ketto_box:nth-child(n+2){margin:30px 0 0}main.dog_reg section.dog_ketto_set div.ketto_box div.tl{font-size:16px;border-bottom:1px solid #333;padding:10px;margin:0 0 20px;font-weight:bold}main.dog_reg section.dog_ketto_set div.ketto_box div.in{display:flex;flex-wrap:wrap;justify-content:space-between}main.dog_reg section.dog_ketto_set div.ketto_box div.in div.box{width:calc((100% - 10px)/2);padding:10px;background:#cef}main.dog_reg section.dog_ketto_set div.ketto_box div.in div.box textarea{width:100%;resize:vertical;font-size:16px;line-height:160%;padding:10px}main.dog_reg section.dog_ketto_set div.ketto_box div.in div.box input[type=text]{width:100%;padding:10px;font-size:16px;border:1px solid #333;border-radius:0}main.dog_reg section.dog_ketto_set div.ketto_box div.in div.box:nth-child(2n){background:#fde}main.dog_reg section.dog_ketto_set div.ketto_box div.in div.box:nth-child(n+3){margin:10px 0 0}main.dog_reg div.bt_wrap{width:380px}@media only screen and (max-width: 667px){main.dog_reg div.bt_wrap{width:100%}}main.dog_reg div.bt_wrap button#submit{margin:0 auto}main.dog_reg div.bt_wrap button{width:calc((100% - 20px)/2)}main.dog_reg div.back_bt{width:200px;text-align:center;margin:50px auto 0;font-size:16px;border:1px solid #333}main.dog_reg div.back_bt i.fas.fa-caret-left{margin:0 10px 0 0;color:#bf272e}main.dog_reg div.back_bt a{padding:10px;display:block;color:#333}main.dog_reg section.dog_family .tyu_txt{font-size:14px;color:#333}main.dog_reg section.dog_family .card_wrap{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 667px){main.dog_reg section.dog_family .card_wrap{display:block}}main.dog_reg section.dog_family .card_wrap ul{padding:20px;width:calc((100% - 20px)/2)}@media only screen and (max-width: 667px){main.dog_reg section.dog_family .card_wrap ul{width:100%;padding:20px 4vw}}main.dog_reg section.dog_family .card_wrap ul li:nth-child(n+2){margin:20px 0 0}main.dog_reg section.dog_family .card_wrap ul li input{display:none}main.dog_reg section.dog_family .card_wrap ul li label.card_label{display:-ms-flex;display:flex;align-items:center;background:#fff;padding:20px}@media only screen and (max-width: 667px){main.dog_reg section.dog_family .card_wrap ul li label.card_label{padding:20px 10px}}@media only screen and (min-width: 1000px){main.dog_reg section.dog_family .card_wrap ul li label.card_label:hover span.img img{transform:scale(1.3)}}main.dog_reg section.dog_family .card_wrap ul li label.card_label span{display:block;font-size:1.45rem;font-weight:600}@media only screen and (max-width: 667px){main.dog_reg section.dog_family .card_wrap ul li label.card_label span{font-size:1.1rem}}main.dog_reg section.dog_family .card_wrap ul li label.card_label .tg{display:inline-block;margin:0 10px 0 0;padding:5px 10px;color:#fff}main.dog_reg section.dog_family .card_wrap ul li label.card_label span.img{width:150px;height:150px;overflow:hidden;border-radius:50%}@media only screen and (max-width: 667px){main.dog_reg section.dog_family .card_wrap ul li label.card_label span.img{width:100px;height:100px}}main.dog_reg section.dog_family .card_wrap ul li label.card_label span.img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100% !important;transition:.6s}main.dog_reg section.dog_family .card_wrap ul li label.card_label span.box{width:calc(100% - 150px);padding:0 20px}@media only screen and (max-width: 667px){main.dog_reg section.dog_family .card_wrap ul li label.card_label span.box{padding:0 0 0 10px;width:calc(100% - 100px)}}main.dog_reg section.dog_family .card_wrap ul li label.card_label span.box span.color{margin:10px 0}main.dog_reg section.dog_family .card_wrap ul li input.card:checked+label.card_label{background:#db5879}main.dog_reg section.dog_family .card_wrap ul li input.card:checked+label.card_label span{color:#fff}main.dog_reg section.dog_family .card_wrap ul.male{background:#cef}@media only screen and (max-width: 667px){main.dog_reg section.dog_family .card_wrap ul.male{margin:0 0 10px}}main.dog_reg section.dog_family .card_wrap ul.male .tg{background:#0171bb}main.dog_reg section.dog_family .card_wrap ul.female{background:#fde}main.dog_reg section.dog_family .card_wrap ul.female .tg{background:#e8669d}main.dog_search_main h2.under_h2{margin:0 0 50px}main.dog_search_main .search{margin:0 0 50px}main.dog_search_main table td a.bt{display:block;text-align:center}main.request_main section.request_list ul li div{width:14.2857142857%}main.request_main section.request_list ul li div .bt{width:100px;padding:10px 0;margin:0 auto;display:block}main.request_main section.request_list ul li .list_box{padding:20px 10px}main.request_main section.request_list ul li div.id.list_box{padding:10px}main.request_main section.request_list ul li div.inq.list_box{padding:10px}main.request_main section.request_list ul li div.inq.list_box .bt{background:#4472c4;color:#fff;border:#4472c4 solid 1px}main.request_main section.request_list ul li div.change.list_box{padding:10px}main.request_main section.request_list ul li div.change.list_box .bt{background:#bf272e;color:#fff;border:1px solid #bf272e}main.request_main .set_prof_table{width:100%}main.request_main div.bt_wrap button#submit{background:#4472c4;color:#fff;border:#4472c4 solid 1px}main.request_main div.bt_wrap button{background:#bf272e;color:#fff;border:#bf272e solid 1px;width:calc((100% - 20px)/2) !important}main.breeder_main h2.under_h2{margin:0 0 50px}main.breeder_main section.search{margin:0 0 50px}main.breeder_main section.search ul li:last-child{width:100%}main.breeder_main section.breeder_list table tbody tr th:nth-child(1),main.breeder_main section.breeder_list table tbody tr th:nth-child(8){width:150px}main.breeder_main section.breeder_list ul li div{width:10%;padding:20px 10px}main.breeder_main section.breeder_list ul li div .bt{width:100%;padding:10px 0;margin:0 auto;display:block}main.breeder_main section.dog_list{margin:50px 0 0}main.breeder_main section.dog_list ul li.tl span.inf:hover .txt_open{opacity:1}main.breeder_main section.dog_list ul li.tl div.id{padding:20px 0}main.breeder_main section.dog_list ul li.tl div.tyu{padding:20px 0}main.breeder_main section.dog_list ul li.tl div.days{padding:20px 0}main.breeder_main section.dog_list ul li div.id{width:265px}main.breeder_main section.dog_list ul li div.id div.date{margin:10px 0}main.breeder_main section.dog_list ul li div.tyu{width:107px}main.breeder_main section.dog_list ul li div.ident{width:278px}main.breeder_main section.dog_list ul li div.ident div.cost_box div.cost span{color:#bf272e}main.breeder_main section.dog_list ul li div.days{width:174px}main.breeder_main section.dog_list ul li div.type{width:127px}main.breeder_main section.dog_list ul li div.inq{width:43px}main.breeder_main section.dog_list ul li div.change{width:calc(100% - 994px)}main.breeder_main section.dog_list ul li div.change .bt{width:100%}main.breeder_main section.common_list ul li.tl div{width:calc((100% - 480px)/6)}main.breeder_main section.common_list ul li.tl div.id,main.breeder_main section.common_list ul li.tl .ident{width:240px}main.breeder_main section.common_list ul li .list_box{width:calc((100% - 480px)/6)}main.breeder_main section.common_list ul li .list_box .bt{width:100%}main.breeder_main section.common_list ul li .id,main.breeder_main section.common_list ul li .ident{width:240px}@media only screen and (max-width: 667px){.pickup_main table{border-top:0 !important}}@media only screen and (max-width: 667px){.pickup_main table tbody tr{padding:20px 0;border-top:1px solid #333;display:block}}@media only screen and (max-width: 667px){.pickup_main table tbody tr td{display:block;padding:0 !important;border-top:0 !important;border-bottom:0 !important}.pickup_main table tbody tr td:nth-child(n+2){border-left:0 !important;display:inline-block;width:calc(50% - 10px)}.pickup_main table tbody tr td:last-child{margin:0 0 0 10px}}@media only screen and (max-width: 667px){.pickup_main table tbody tr td.sp_tyu_list{width:100%;margin:0 0 20px}.pickup_main table tbody tr td.sp_tyu_list div.txt_t .sp_tyu_list_in{display:inline-block}}.pickup_main .refrain{width:200px;margin:50px auto 0}.pickup_main .refrain a{display:block;padding:10px;text-align:center;background:#e6e6e6;border:#333 solid 1px;color:#333;font-size:16px}.customer_main h2.under_h2{position:relative;margin:0 0 50px}.customer_main h2.under_h2 .bt{position:absolute;top:0;right:0;padding:10px 20px}.customer_main section.search{margin:0 0 50px}.customer_main section.search ul li:last-child{width:100%}.customer_main section.dog_list.common_list ul li.tl div{width:16.6666666667%}.customer_main section.dog_list.common_list ul li div.list_box{width:16.6666666667%}.customer_main section.dog_list.common_list ul li div.list_box a button.bt{width:100px;margin:0 auto;display:block}main.set_prof_main.cust_main table.set_prof_table tbody tr.parent_tr td.parent_td select{height:40px;width:250px;border:1px solid #333;border-radius:0}main.contract_main h2.under_h2{margin:0 0 50px;position:relative}main.contract_main h2.under_h2 .bt{position:absolute;top:0;right:0;padding:10px 20px}@media only screen and (max-width: 667px){main.contract_main section.contract_list table{border-top:0 !important}}@media only screen and (max-width: 667px){main.contract_main section.contract_list table tbody tr{display:block;padding:20px 0;border-top:1px solid #333}}@media only screen and (max-width: 667px){main.contract_main section.contract_list table tbody tr td{display:block;padding:0 !important;border-top:0 !important}}main.contract_main section.contract_list table tbody tr td span.on{color:#bf272e}main.contract_main section.contract_list table tbody tr td input.compcheck{display:none}main.contract_main section.contract_list table tbody tr td label.compcheck_l i{margin:0 10px 0 0}main.contract_main section.contract_list table tbody tr td label.compcheck_l span.check{display:none}main.contract_main section.contract_list table tbody tr td label.compcheck_l span.check i.far.fa-check-square{color:#80ff66}main.contract_main section.contract_list table tbody tr td label.compcheck_l span.check i.fas.fa-check-circle{color:#80ff66}main.contract_main section.contract_list table tbody tr td label.compcheck_l span.checknull i.fas.fa-exclamation-triangle{color:#bf272e}main.contract_main section.contract_list table tbody tr td input.compcheck:checked+label.compcheck_l .check{display:inline-block !important}main.contract_main section.contract_list table tbody tr td input.compcheck:checked+label.compcheck_l .checknull{display:none}@media only screen and (max-width: 667px){main.contract_main section.contract_list table tbody tr td span.sp_list{position:relative;display:block;margin:0 0 10px}main.contract_main section.contract_list table tbody tr td span.sp_list span.txt_box{padding:0 90px 0 0;display:block}main.contract_main section.contract_list table tbody tr td span.sp_list span.txt_box span.data{display:block;font-size:10px;color:#a0a0a0}main.contract_main section.contract_list table tbody tr td span.sp_list span.txt_box span.data span.data1{display:block}main.contract_main section.contract_list table tbody tr td span.sp_list span.txt_box span.data span.data1 .misinsei{color:#bf272e}main.contract_main section.contract_list table tbody tr td span.sp_list span.txt_box span.data span.data2{display:block}main.contract_main section.contract_list table tbody tr td span.sp_list span.cost{position:absolute;bottom:0;right:0;display:block;width:80px;height:100%;text-align:right}main.contract_main section.contract_list table tbody tr td span.sp_list span.cost span.tl{font-size:10px;color:#333;display:block}main.contract_main section.contract_list table tbody tr td span.sp_list span.cost span.pay{color:#333;font-weight:bold;display:block;font-size:18px}}@media only screen and (max-width: 667px){main.contract_main section.contract_list table tbody tr .sp_link{display:block;width:100%;border:0 !important}}main.news_main section.common_list ul li.tl div.tl_in{width:calc((100% - 450px)/3)}main.news_main section.common_list ul li.tl div.tl_in.newstl{width:450px}main.news_main section.common_list ul li div.list_box{width:calc((100% - 450px)/3)}main.news_main section.common_list ul li div.list_box.sing a button.bt{width:100px;display:block;margin:0 auto}main.news_main section.common_list ul li div.list_box.newstl{width:450px}main.news_main ul.news_list{border:1px solid #dedede}main.news_main ul.news_list li{background:#fff;position:relative}main.news_main ul.news_list li:nth-child(n+2){border-top:1px solid #dedede}main.news_main ul.news_list li:nth-child(2n){background:#f6f6f6}main.news_main ul.news_list li a{display:block;padding:20px 120px 20px 20px;font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}main.news_main ul.news_list li a span.date{margin:0 20px 0 0}main.news_main ul.news_list li a span.next{position:absolute;top:20px;right:20px;border-radius:100px;padding:5px 0;text-align:center;width:70px;color:#fff;font-weight:normal;line-height:14px;font-size:14px;background:#4472c4}main.news_single_main{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 667px){main.news_single_main{display:block}}main.news_single_main div.cont_box{width:calc(100% - 330px)}@media only screen and (max-width: 667px){main.news_single_main div.cont_box{width:100%;margin:0 0 50px}}main.news_single_main div.cont_box div.tl{margin:0 0 40px;padding:0 0 20px;border-bottom:1px solid #dedede;color:#333}main.news_single_main div.cont_box div.tl div.date{font-size:14px;margin:0 0 10px}main.news_single_main div.cont_box div.tl div.tl_txt{font-size:20px;letter-spacing:.1em;line-height:180%}main.news_single_main div.cont_box div.txt_box{font-size:14px;line-height:180%;margin:0 0 40px}main.news_single_main div.cont_box div.link_txt{background:#dedede;margin:0 0 40px}main.news_single_main div.cont_box div.link_txt a{display:block;text-decoration:underline;color:#2e3192;padding:20px;font-size:14px}main.news_single_main div.cont_box .img1:empty,main.news_single_main div.cont_box .img2:empty{display:none}main.news_single_main div.cont_box div.img1{margin:0 0 20px}main.news_single_main div.cont_box div.img2{margin:0 0 50px}@media only screen and (max-width: 667px){main.news_single_main div.cont_box div.img2{margin:0 0 30px}}main.news_single_main div.cont_box div.bt{width:185px;margin:0 auto;padding:0;border:none;background:#913c37}main.news_single_main div.cont_box div.bt a{display:block;padding:10px 0;text-align:center;color:#fff;font-size:16px;line-height:16px}main.news_single_main div.cont_box div.bt a i.fas.fa-list{margin:0 10px 0 0}main.news_single_main div.list_box{width:300px}@media only screen and (max-width: 667px){main.news_single_main div.list_box{width:100%}}main.news_single_main div.list_box div.tl{padding:10px;font-size:16px;color:#333;background:#f8edd3}main.news_single_main div.list_box ul li{padding:20px 0;border-bottom:1px solid #dedede}main.news_single_main div.list_box ul li a{font-size:14px;color:#333;display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:180%}main.news_single_main div.list_box ul li a span.date{display:block}main.parent_main .dog_plus{margin:0 auto 30px !important}main.parent_main table.set_prof_table tbody tr.parent_tr td.parent_td textarea{resize:vertical}main.parent_main table.set_prof_table tbody tr.parent_tr td.parent_td ul.kettou li input[type=radio]{width:auto !important}main.parent_main section.dog_img_set.com_img_wrap div.in div.box:nth-child(n+3){margin:30px 0 0}main.parent_main section.dog_img_set.com_img_wrap div.in div.box h3.com_h3{margin:0 0 30px}@media only screen and (max-width: 667px){main.parent_main section.common_list table{border-top:0}}main.parent_main section.common_list table tbody tr td div.img img{width:130px;height:130px !important;-o-object-fit:cover;object-fit:cover}main.parent_main section.common_list table tbody tr td span.male,main.parent_main section.common_list table tbody tr td span.female{padding:5px 10px;color:#fff;border-radius:100px}main.parent_main section.common_list table tbody tr td span.male{background:#0171bb}main.parent_main section.common_list table tbody tr td span.female{background:#e8669d}@media only screen and (max-width: 667px){main.parent_main section.common_list table tbody tr td.sp_td{display:flex;flex-wrap:wrap;align-items:center;gap:0 10px;position:relative}main.parent_main section.common_list table tbody tr td.sp_td div.img{width:50px;height:50px;position:relative}main.parent_main section.common_list table tbody tr td.sp_td div.img img{width:100% !important;height:100% !important;-o-object-fit:cover;object-fit:cover}main.parent_main section.common_list table tbody tr td.sp_td div.img span.sex{font-size:8px;position:absolute;bottom:0;right:0}main.parent_main section.common_list table tbody tr td.sp_td div.img span.sex span{padding:2.5px 5px}main.parent_main section.common_list table tbody tr td.sp_td div.txt_box{width:calc(100% - 60px)}main.parent_main section.common_list table tbody tr td.sp_td div.txt_box div.txt_t{margin:0 0 5px}main.parent_main section.common_list table tbody tr td.sp_td a.sp.sp_link{position:absolute;left:0;top:0;width:100%;height:100%;display:block}}main.rating_main.dog_reg table.set_prof_table tbody tr.parent_tr td.parent_td img{margin:0}main.rating_main.dog_reg table.set_prof_table tbody tr.parent_tr td.parent_td textarea{font-size:16px;line-height:160%;padding:10px}main.rating_main.dog_reg table.set_prof_table tbody tr.parent_tr td.parent_td div.tl{color:#913c37;margin:0 0 10px}main.rating_main.dog_reg table.set_prof_table tbody tr.parent_tr td.parent_td ul{border-bottom:1px solid #333;margin:0 0 30px}main.rating_main.dog_reg table.set_prof_table tbody tr.parent_tr td.parent_td ul li{padding:20px 0;border-bottom:0 !important}main.rating_main.dog_reg table.set_prof_table tbody tr.parent_tr td.parent_td ul li:nth-child(n+2){border-top:1px solid #333}main.rating_main.dog_reg table.set_prof_table tbody tr.parent_tr td.parent_td input{font-size:16px;line-height:16px;padding:10px;background:#e6e6e6;border:none}main.nav_main div.about_txt{line-height:180%;font-size:16px;color:#333;margin:0 0 30px}main.nav_main ul.m_list_wrap li{padding:30px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;background:#f8edd3;position:relative}@media only screen and (max-width: 667px){main.nav_main ul.m_list_wrap li{display:block;padding:30px 4vw}}main.nav_main ul.m_list_wrap li .delete{font-size:25px;position:absolute;top:0;right:-30px;background:#bf272e;border:none}main.nav_main ul.m_list_wrap li .delete i.fas.fa-times{color:#fff}main.nav_main ul.m_list_wrap li:nth-child(n+2){margin:30px 0 0}main.nav_main ul.m_list_wrap li div.dog_cont{width:260px;border-radius:6px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.3)}@media only screen and (max-width: 667px){main.nav_main ul.m_list_wrap li div.dog_cont{width:100%;margin:0 0 30px}}main.nav_main ul.m_list_wrap li div.dog_cont div.img{height:200px;position:relative}@media only screen and (max-width: 667px){main.nav_main ul.m_list_wrap li div.dog_cont div.img{height:150px}}main.nav_main ul.m_list_wrap li div.dog_cont div.img img{height:100% !important;width:100% !important;-o-object-fit:cover;object-fit:cover}main.nav_main ul.m_list_wrap li div.dog_cont div.img div.d_name{color:#fff;font-size:16px;background:rgba(0,0,0,.4);position:absolute;top:0;left:0;width:100%;padding:10px}main.nav_main ul.m_list_wrap li div.dog_cont div.img div.gender{width:65px;bottom:10px;right:10px;position:absolute}main.nav_main ul.m_list_wrap li div.dog_cont div.txt_box{background:#fff;padding:10px;font-size:16px;line-height:200%;color:#333}main.nav_main ul.m_list_wrap li div.dog_cont div.txt_box div.cost span{font-size:18px;color:#bf272e}main.nav_main ul.m_list_wrap li ul.m_list{width:calc(100% - 290px)}@media only screen and (max-width: 667px){main.nav_main ul.m_list_wrap li ul.m_list{width:100%}}main.nav_main ul.m_list_wrap li ul.m_list li{display:block;box-shadow:0 1px 3px rgba(0,0,0,.3);padding:0;border-radius:6px;overflow:hidden}main.nav_main ul.m_list_wrap li ul.m_list li:nth-child(n+2){margin:20px 0 0}main.nav_main ul.m_list_wrap li ul.m_list li div.tl_box{font-size:16px;color:#333;position:relative;padding:15px 20px}@media only screen and (max-width: 667px){main.nav_main ul.m_list_wrap li ul.m_list li div.tl_box{padding:15px 4vw}}main.nav_main ul.m_list_wrap li ul.m_list li div.tl_box span.name{font-size:22px;margin:0 10px 0 0}main.nav_main ul.m_list_wrap li ul.m_list li div.tl_box span.tag{margin:0 0 0 10px;display:inline-block;width:120px;padding:5px 0;text-align:center}@media only screen and (max-width: 667px){main.nav_main ul.m_list_wrap li ul.m_list li div.tl_box span.tag{display:block;margin:10px 0 0;width:100%}}main.nav_main ul.m_list_wrap li ul.m_list li div.tl_box div.data{position:absolute;top:15px;right:20px}@media only screen and (max-width: 667px){main.nav_main ul.m_list_wrap li ul.m_list li div.tl_box div.data{position:relative;top:auto;right:auto;margin:10px 0 0}}main.nav_main ul.m_list_wrap li ul.m_list li div.txt_box{background:#fff;padding:20px;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 667px){main.nav_main ul.m_list_wrap li ul.m_list li div.txt_box{display:block;padding:20px 4vw}}main.nav_main ul.m_list_wrap li ul.m_list li div.txt_box div.bt_box{width:370px;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 667px){main.nav_main ul.m_list_wrap li ul.m_list li div.txt_box div.bt_box{width:100%;margin:10px 0 0}}main.nav_main ul.m_list_wrap li ul.m_list li div.txt_box div.bt_box a{display:block;width:calc((100% - 10px)/2)}main.nav_main ul.m_list_wrap li ul.m_list li div.txt_box div.bt_box button{display:block;width:calc((100% - 10px)/2);border-radius:0}@media only screen and (max-width: 667px){main.nav_main ul.m_list_wrap li ul.m_list li div.txt_box div.bt_box button{padding:5px}}main.nav_main ul.m_list_wrap li ul.m_list li div.txt_box div.bt_box button i{margin:0 0 0 10px;font-size:18px}main.nav_main ul.m_list_wrap li ul.m_list li div.txt_box div.bt_box button.mess{border:2px solid #87c6ee;background:#fff;width:100%;height:100%}main.nav_main ul.m_list_wrap li ul.m_list li div.txt_box div.bt_box button.mess i.far.fa-comments{color:#87c6ee}main.nav_main ul.m_list_wrap li ul.m_list li div.txt_box div.bt_box button.comp{background:#913c37;border:0;color:#fff}main.nav_main ul.m_list_wrap li ul.m_list li div.txt_box div.bt_box button.comp span.bt_txt{display:block}main.nav_main ul.m_list_wrap li ul.m_list li.continue div.tl_box{background:#87c6ee}main.nav_main ul.m_list_wrap li ul.m_list li.continue div.tl_box span.tag{background:#dde500}main.nav_main ul.m_list_wrap li ul.m_list li.finish div.tl_box{background:#a5a2a2}main.nav_main ul.m_list_wrap li ul.m_list li.finish div.tl_box span.tag{color:#fff;background:#3b3b3b}main.nav_main ul.m_list_wrap li ul.m_list li.finish div.txt_box{background:#dbdbdb}main.nav_main ul.m_list_wrap li ul.m_list li.contract div.tl_box{background:#fcaade}main.nav_main ul.m_list_wrap li ul.m_list li.contract div.tl_box span.tag{color:#fff;background:#913c37}main.nav_main .finish_txt{font-size:23px;margin:0 0 30px;line-height:180%;color:#fff;background:#bf272e;padding:10px;text-align:center}@media only screen and (max-width: 667px){main.nav_main .finish_txt{font-size:1.75rem;text-align:left}}main.nav_main .syod_txt{font-size:23px;margin:0 0 30px;line-height:180%;color:#333;background:#f8edd3;padding:10px;text-align:center}@media only screen and (max-width: 667px){main.nav_main .syod_txt{font-size:1.75rem;text-align:left}}main.nav_main .seiya_txt{font-size:16px;margin:0 0 30px;line-height:180%;color:#fff;background:#913c37;padding:10px;text-align:center}main.nav_main div.messa_wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 667px){main.nav_main div.messa_wrap{display:block}}main.nav_main div.messa_wrap div.cont_box{width:240px}@media only screen and (max-width: 667px){main.nav_main div.messa_wrap div.cont_box{width:100%;margin:0 0 30px}}main.nav_main div.messa_wrap div.cont_box div.card{border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.3);overflow:hidden}main.nav_main div.messa_wrap div.cont_box div.card div.tl{font-size:18px;line-height:18px;padding:10px;color:#333}main.nav_main div.messa_wrap div.cont_box div.card div.txt_in{background:#fff;padding:10px}main.nav_main div.messa_wrap div.cont_box div.card div.txt_in span{font-size:16px;display:block}main.nav_main div.messa_wrap div.cont_box div.card div.txt_in span:nth-child(n+2){margin:10px 0 0}main.nav_main div.messa_wrap div.cont_box div.card.customer_c div.tl{background:#87c6ee}main.nav_main div.messa_wrap div.cont_box div.card.dog_c{margin:20px 0}main.nav_main div.messa_wrap div.cont_box div.card.dog_c div.tl{background:#f8edd3}main.nav_main div.messa_wrap div.cont_box button.comp{background:#913c37;border:0;color:#fff;width:100%;padding:10px 0;font-size:12px}main.nav_main div.messa_wrap div.cont_box button.comp span.bt_txt{display:block;font-size:16px}main.nav_main div.messa_wrap div.cont_box button.comp span.bt_txt i.far.fa-handshake{font-size:18px;margin:0 0 0 10px}main.nav_main div.messa_wrap div.cont_box .syoudan{background:#dde500;border:0;color:#bf272e;width:100%;padding:20px 0;font-size:16px;font-weight:bold;margin:0 0 20px;border:#bf272e 2px solid}main.nav_main div.messa_wrap div.cont_box .cancel{width:100%;margin:20px 0 0;display:block;text-align:center;padding:20px 0}main.nav_main div.messa_wrap div.messa{width:calc(100% - 270px);box-shadow:0 1px 3px rgba(0,0,0,.3);border-radius:6px;overflow:hidden;background:#fff}@media only screen and (max-width: 667px){main.nav_main div.messa_wrap div.messa{width:100%}}main.nav_main div.messa_wrap div.messa div.tl{font-size:18px;color:#fff;background:#913c37;padding:10px 20px;position:relative}main.nav_main div.messa_wrap div.messa div.tl .syou_tag{position:absolute;top:10px;right:20px;font-size:16px;color:#333;text-align:center;width:100px;background:#dde500}main.nav_main div.messa_wrap div.messa ul{overflow:scroll;height:650px;padding:30px 20px}@media only screen and (max-width: 667px){main.nav_main div.messa_wrap div.messa ul{padding:20px 4vw}}main.nav_main div.messa_wrap div.messa ul li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}main.nav_main div.messa_wrap div.messa ul li:nth-child(n+2){margin:30px 0 0}main.nav_main div.messa_wrap div.messa ul li div.img{width:80px;height:80px}@media only screen and (max-width: 667px){main.nav_main div.messa_wrap div.messa ul li div.img{width:50px;height:50px}}main.nav_main div.messa_wrap div.messa ul li div.img img{width:100%;height:100% !important;-o-object-fit:cover;object-fit:cover}main.nav_main div.messa_wrap div.messa ul li div.txt_fuki{width:calc(100% - 100px);border-radius:10px;font-size:14px;line-height:180%;padding:20px;position:relative;color:#333}@media only screen and (max-width: 667px){main.nav_main div.messa_wrap div.messa ul li div.txt_fuki{width:calc(100% - 65px);padding:20px 10px}}main.nav_main div.messa_wrap div.messa ul li div.txt_fuki .mess_tl{font-size:16px;font-weight:bold;margin:0 0 10px}main.nav_main div.messa_wrap div.messa ul li div.txt_fuki .mess_tl:empty{display:none}main.nav_main div.messa_wrap div.messa ul li div.txt_fuki .mess_tl i{margin:0 10px 0 0}main.nav_main div.messa_wrap div.messa ul li div.txt_fuki::after{position:absolute;content:"";width:15px;height:15px;transform:rotate(45deg);top:15px}main.nav_main div.messa_wrap div.messa ul li.talk_user div.txt_fuki{background:#e5e5e9}main.nav_main div.messa_wrap div.messa ul li.talk_user div.txt_fuki::after{background:#e5e5e9;left:-5px}main.nav_main div.messa_wrap div.messa ul li.talk_bree{flex-direction:row-reverse}main.nav_main div.messa_wrap div.messa ul li.talk_bree div.txt_fuki{background:#87c6ee}main.nav_main div.messa_wrap div.messa ul li.talk_bree div.txt_fuki::after{background:#87c6ee;right:-5px}main.nav_main div.messa_wrap div.messa ul li.talk_master{display:block}main.nav_main div.messa_wrap div.messa ul li.talk_master div.txt_box{font-size:14px;text-align:center;padding:10px 20px;background:#f8edd3;color:#333}main.nav_main div.messa_wrap div.messa div.txt_input{padding:20px;border-top:1px solid #333;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 667px){main.nav_main div.messa_wrap div.messa div.txt_input{display:block}}main.nav_main div.messa_wrap div.messa div.txt_input textarea{background:#efefef;border-radius:0;font-size:14px;padding:10px;border:none;width:calc(100% - 110px);height:100px;resize:vertical}@media only screen and (max-width: 667px){main.nav_main div.messa_wrap div.messa div.txt_input textarea{width:100%}}main.nav_main div.messa_wrap div.messa div.txt_input button{margin:0 0 0 10px;border:none;background:#87c6ee;color:#fff;width:100px;font-size:16px;padding:5px 0;display:block}@media only screen and (max-width: 667px){main.nav_main div.messa_wrap div.messa div.txt_input button{margin:10px 0 0}}main.nav_main div.messa_wrap div.messa div.txt_input button i{margin:0 0 0 10px}.cancel.bt_off{display:none !important}.cancel{text-align:center;color:#fff;border:none;background:#6b6c6a;font-size:16px}html{font-size:68.5%}body{margin:0;position:relative;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3",sans-serif;color:#333}h1,h2,h3,h4,h5{margin:0}p{margin:0}a{transition:.6s;text-decoration:none}a:hover{opacity:.6}img{margin:0 auto;max-width:100%;display:block;height:auto !important}ul{padding:0;margin:0;list-style-type:none}li{font-feature-settings:"palt" 1;line-height:1.5}div,p,span,a,main,ul,li,footer,nav,table,th,td,button,label,input,textarea{box-sizing:border-box}button{cursor:pointer;transition:.6s}button:hover{opacity:.6}main{background:#fff;padding:50px 40px 130px;width:1160px;margin:0 auto}@media only screen and (max-width: 667px){main{width:92%;padding:50px 0 100px}}.txt{line-height:180%;font-size:16px;color:#333}@media only screen and (max-width: 667px){.txt{font-size:1.45rem}}.txt.pick{color:#bf272e}.txt.pick a{color:#333}table{border-collapse:collapse;border-spacing:0}@media only screen and (max-width: 1366px){.pc2{display:none !important}}@media only screen and (max-width: 1024px){.pc{display:none !important}}@media only screen and (max-width: 668px){.pc_tab{display:none !important}}@media only screen and (min-width: 1025px){.tab{display:none !important}}@media only screen and (min-width: 667px){.sp{display:none !important}}h2.under_h2{font-size:22px;color:#913c37;font-weight:bold;line-height:22px;margin:0 0 20px;position:relative}h2.under_h2 button.bt{right:0;top:0;position:absolute;padding:10px 20px}h3.com_h3{border-bottom:1px solid #333;border-top:1px solid #333;font-size:16px;padding:20px 30px;background:#f8edd3;margin:40px 0 30px}h3.com_h3 span.tag{margin:0 0 0 10px;font-size:14px;display:inline-block;padding:5px 10px;color:#fff;text-align:center;height:26px;line-height:14px}h3.com_h3 .mast{background:#bf272e}h3.com_h3 .intrust{background:#666}.bt{background:#e6e6e6;padding:15px 0;border:1px solid #333;color:#333;border-radius:0}.taikai{width:150px;font-size:16px;padding:15px;border:2px solid dimgray;background:#e6e6e6;color:dimgray;margin:20px auto;display:block;font-weight:bold;line-height:16px}.taikai i{margin:0 0 0 10px}div.pankuzu{font-size:16px;width:1160px;margin:0 auto;padding:20px 40px 0}@media only screen and (max-width: 667px){div.pankuzu{width:92%;padding:20px 0}}div.pankuzu a{font-size:16px;color:#333}input[type=radio]:after{width:15px;height:15px;border-radius:15px;top:-3px;left:-2px;position:relative;background-color:#e6e6e6;content:"";display:inline-block;visibility:visible;border:2px solid #fff}input[type=radio]:checked:after{width:15px;height:15px;border-radius:15px;top:-3px;left:-2px;position:relative;background-color:#bf272e;content:"";display:inline-block;visibility:visible;border:2px solid #fff}.acd-check{display:none}.acd-label{background:#f8edd3;color:#333;display:block;margin:0;padding:10px;position:relative;font-size:16px}.acd-label:after{box-sizing:border-box;content:"+";display:block;padding:10px 20px;position:absolute;right:0;top:0px;font-size:25px;line-height:25px}.acd-content{border:1px solid #333;display:block;max-height:0;opacity:0;padding:0 10px;transition:.5s;visibility:hidden;overflow:hidden}.acd-check:checked+.acd-label:after{content:"-";font-size:40px;line-height:15px}.acd-check:checked+.acd-label+.acd-content{max-height:5000px;opacity:1;padding:10px;visibility:visible}.ac_m_t{margin:10px 0 0}section.search{padding:0 0 50px;border-bottom:2px solid #bf272e}section.search form ul{display:-ms-flex;display:flex;flex-wrap:wrap;border-bottom:1px solid #333}@media only screen and (max-width: 667px){section.search form ul{display:block}}section.search form ul li{display:-ms-flex;display:flex;width:50%;border-top:1px solid #333;height:60px}@media only screen and (max-width: 667px){section.search form ul li{display:block;width:100%;height:auto}}section.search form ul li:nth-child(2n){border-left:1px solid #333}@media only screen and (max-width: 667px){section.search form ul li:nth-child(2n){border-left:0}}@media only screen and (max-width: 667px){section.search form ul li:last-child{width:100% !important}}section.search form ul li:last-child .cont{display:-ms-flex;display:flex}@media only screen and (max-width: 667px){section.search form ul li:nth-child(5){border-bottom:0 !important}}section.search form ul li div.tl{width:132px;font-size:14px;padding:20px 15px;background:#f8edd3}@media only screen and (max-width: 667px){section.search form ul li div.tl{width:100%;padding:10px}}section.search form ul li .sea_text{width:180px;height:100%;border:1px solid #333;font-size:16px;border-radius:0}@media only screen and (max-width: 667px){section.search form ul li .sea_text{width:100%}}section.search form ul li .sea_date{width:130px;height:36px;border-right:0;font-size:16px;border:1px solid #333}section.search form ul li div.cont{padding:10px 20px;width:calc(100% - 132px)}@media only screen and (max-width: 667px){section.search form ul li div.cont{width:100%}}section.search form ul li div.cont select{height:36px;width:300px;font-size:16px;border:1px solid #333;border-radius:0}@media only screen and (max-width: 667px){section.search form ul li div.cont select{width:100%}}section.search form ul li div.cont span.route{font-size:16px;margin:0 10px}section.search form ul li div.cont div.bt_box{width:140px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 0 40px}section.search form ul li div.cont div.bt_box button{background:gray;border-radius:10px;color:#fff;font-size:16px;border:none;padding:5px 10px;height:36px}section.search form ul li div.cont .saname,section.search form ul li div.cont .sea_text{width:180px;height:36px;border:1px solid #333;font-size:16px;border-radius:0}@media only screen and (max-width: 667px){section.search form ul li div.cont .saname,section.search form ul li div.cont .sea_text{width:100%}}section.search form div.bt_wrap{width:380px}@media only screen and (max-width: 667px){section.search form div.bt_wrap{width:100%}}section.search form div.bt_wrap button{width:calc((100% - 20px)/2)}@media only screen and (max-width: 667px){section.search .acd-check{display:none}section.search .sp_acd{background:#bf272e;color:#fff;display:block;margin:0 0 10px;padding:10px;font-size:16px;position:relative}section.search .sp_acd i{position:absolute;right:10px;top:0;bottom:0;margin:auto 0;height:16px}section.search .sp_acd-content{max-height:0;opacity:0;transition:.5s;visibility:hidden}section.search .acd-check:checked+.sp_acd+.sp_acd-content{max-height:700px;visibility:visible;opacity:1}}div.bt_wrap{margin:50px auto 0;display:flex;flex-wrap:wrap;justify-content:space-between}div.bt_wrap button#submit{background:#bf272e;padding:20px;border:0;color:#fff}@media only screen and (max-width: 667px){div.bt_wrap button#submit{padding:10px}}div.bt_wrap button{border-radius:0;font-size:20px;color:#333;border:2px solid #333;background:#fff}div.pagination{margin:50px 0 0}div.pagination div.pn_txt{text-align:center;font-size:12px;margin:0 0 10px}div.pagination div.pn_txt span{color:#bf272e}div.pagination div.in{display:-ms-flex;display:flex;justify-content:center}div.pagination div.in span{display:block;height:35px;width:35px;border-left:1px solid #333;border-bottom:1px solid #333;border-top:1px solid #333}div.pagination div.in span a{display:block;padding:10px;font-size:16px;line-height:16px;text-align:center;color:#333}div.pagination div.in span:last-child{border-right:1px solid #333}div.pagination div.in span.pn.pnactive{padding:10px;font-size:16px;line-height:16px;text-align:center;background:#e6e6e6}table.set_prof_table{width:100%}@media only screen and (max-width: 667px){table.set_prof_table{display:block}}table.set_prof_table tbody{border-bottom:1px solid #333}@media only screen and (max-width: 667px){table.set_prof_table tbody{display:block}}table.set_prof_table tbody tr.parent_tr{border-top:1px solid #333}@media only screen and (max-width: 667px){table.set_prof_table tbody tr.parent_tr{display:block}}table.set_prof_table tbody tr.parent_tr th.parent_th{width:224px;position:relative;padding:20px 50px 20px 20px;background:#e6e6e6;font-size:16px;font-weight:normal;text-align:left}@media only screen and (max-width: 667px){table.set_prof_table tbody tr.parent_tr th.parent_th{display:block;width:100%}}table.set_prof_table tbody tr.parent_tr th.parent_th span.tag{position:absolute;top:0;bottom:0;margin:auto 0;right:10px;font-size:14px;display:block;padding:5px 10px;color:#fff;text-align:center;height:26px;line-height:14px}table.set_prof_table tbody tr.parent_tr th.parent_th .mast{background:#bf272e}table.set_prof_table tbody tr.parent_tr th.parent_th .intrust{background:#666}table.set_prof_table tbody tr.parent_tr td.parent_td{padding:20px 15px;font-size:16px}@media only screen and (max-width: 667px){table.set_prof_table tbody tr.parent_tr td.parent_td{display:block;padding:20px 0}}table.set_prof_table tbody tr.parent_tr td.parent_td .week_box{font-size:16px}table.set_prof_table tbody tr.parent_tr td.parent_td .week_box select{border-radius:0;border:1px solid #333;font-size:16px;padding:10px}table.set_prof_table tbody tr.parent_tr td.parent_td .week_box:nth-child(n+2){margin:10px 0 0}table.set_prof_table tbody tr.parent_tr td.parent_td .hikiw_box:nth-child(n+2){margin:10px 0 0}table.set_prof_table tbody tr.parent_tr td.parent_td input[type=text]{width:500px;font-size:16px;padding:10px;border-radius:0;border:1px solid #333}@media only screen and (max-width: 667px){table.set_prof_table tbody tr.parent_tr td.parent_td input[type=text]{width:100%}}table.set_prof_table tbody tr.parent_tr td.parent_td ul.kettou li.tl{text-align:center;background:#f8edd3}table.set_prof_table tbody tr.parent_tr td.parent_td ul.kettou li{font-size:16px;display:-ms-flex;display:flex}@media only screen and (max-width: 667px){table.set_prof_table tbody tr.parent_tr td.parent_td ul.kettou li{flex-wrap:wrap}}@media only screen and (min-width: 667px){table.set_prof_table tbody tr.parent_tr td.parent_td ul.kettou li div:nth-child(n+2){border-left:1px solid #333}}table.set_prof_table tbody tr.parent_tr td.parent_td ul.kettou li input{width:100%}table.set_prof_table tbody tr.parent_tr td.parent_td ul.kettou li div.check{width:55px;padding:10px}table.set_prof_table tbody tr.parent_tr td.parent_td ul.kettou li div.ketto{width:200px;padding:10px}@media only screen and (max-width: 667px){table.set_prof_table tbody tr.parent_tr td.parent_td ul.kettou li div.ketto{width:calc(100% - 55px);border-left:1px solid #333}}table.set_prof_table tbody tr.parent_tr td.parent_td ul.kettou li div.ketto2{width:255px;padding:10px}@media only screen and (max-width: 667px){table.set_prof_table tbody tr.parent_tr td.parent_td ul.kettou li div.ketto2{width:100%}}table.set_prof_table tbody tr.parent_tr td.parent_td ul.kettou li div.bikou{padding:10px;width:calc(100% - 255px)}@media only screen and (max-width: 667px){table.set_prof_table tbody tr.parent_tr td.parent_td ul.kettou li div.bikou{width:100%}}@media only screen and (max-width: 667px){table.set_prof_table tbody tr.parent_tr td.parent_td ul.kettou li .bikou_name{text-align:center;background:#f8edd3;width:100%;padding:10px;border-top:1px solid #333;border-bottom:1px solid #333}}table.set_prof_table tbody tr.parent_tr td.parent_td .hankaku{font-size:16px;margin:0 0 0 10px}table.set_prof_table tbody tr.parent_tr td.parent_td ul{margin:20px 0 0}table.set_prof_table tbody tr.parent_tr td.parent_td ul li{border-bottom:1px solid #333;display:-ms-flex;display:flex}table.set_prof_table tbody tr.parent_tr td.parent_td ul li:first-child{border-top:1px solid #333}table.set_prof_table tbody tr.parent_tr td.parent_td ul li div.tl{background:#f8edd3;padding:15px;line-height:16px;font-size:16px;width:190px}table.set_prof_table tbody tr.parent_tr td.parent_td ul li div.cont{width:calc(100% - 190px);padding:15px;font-size:16px}table.set_prof_table tbody tr.parent_tr td.parent_td div.box:nth-child(n+2){margin:10px 0 0}table.set_prof_table tbody tr.parent_tr td.parent_td div.box div.txt{display:inline-block;width:120px;margin:0 10px 0 0}table.set_prof_table tbody tr.parent_tr td.parent_td div.box select{border-radius:0;border:1px solid #333;padding:10px;width:135px}table.set_prof_table tbody tr.parent_tr td.parent_td div.check_tl{font-size:16px;margin:0 0 10px}table.set_prof_table tbody tr.parent_tr td.parent_td div.check_box{height:300px;overflow-y:scroll;border:1px solid #333;padding:15px}table.set_prof_table tbody tr.parent_tr td.parent_td textarea{width:100%;resize:vertical;border-radius:0;border:1px solid #333;box-sizing:border-box}table.set_prof_table tbody tr.parent_tr td.parent_td label{font-size:16px}table.set_prof_table tbody tr.parent_tr td.parent_td .acd-label1{margin:10px 0 0}table.set_prof_table tbody tr.parent_tr td.parent_td .acd-label2{margin:10px 0}table.set_prof_table tbody tr.parent_tr td.parent_td div.txt_box{border:2px solid #333;border-radius:10px;padding:15px}table.set_prof_table tbody tr.parent_tr td.parent_td div.txt_box div.radio_box{margin:10px 0}table.set_prof_table tbody tr.parent_tr td.parent_td input[type=file]{border-radius:0;border:1px solid #333;padding:10px;width:100%}table.set_prof_table tbody tr.parent_tr td.parent_td .img{margin:20px 0 0}table.set_prof_table tbody tr.parent_tr td.parent_td .img:empty{margin:0}table.set_prof_table tbody tr.parent_tr td.parent_td .img img{width:200px;height:200px !important;-o-object-fit:cover;object-fit:cover;margin:0 !important}@media only screen and (max-width: 667px){table.set_prof_table tbody tr.parent_tr td.parent_td .img img{width:100%}}.com_img_wrap div.in{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 667px){.com_img_wrap div.in{display:block}}.com_img_wrap div.in div.box{width:calc((100% - 60px)/2)}@media only screen and (max-width: 667px){.com_img_wrap div.in div.box{width:100%}}.com_img_wrap div.in div.box input{border-radius:0;border:1px solid #333;padding:10px;width:100%}.com_img_wrap div.in div.box .img{margin:20px 0 0}.com_img_wrap div.in div.box .img:empty{margin:0}.com_img_wrap div.in div.box .img img{width:200px;height:200px !important;-o-object-fit:cover;object-fit:cover;margin:0 !important}@media only screen and (max-width: 667px){.com_img_wrap div.in div.box .img img{width:100%}}.com_img_wrap div.in div.box div.txt{margin:20px 0 10px}.common_list button.dog_plus{margin:50px auto 0;width:200px;padding:15px;font-size:20px;line-height:25px;background:#913c37;border:none;display:block;color:#fff}.common_list button.dog_plus i.fas.fa-dog{margin:0 10px 0 0;font-size:25px}.common_list .list_txt{padding:30px 0 0;text-align:right;font-size:16px;margin:0 0 10px}.common_list ul li.tl div{font-size:16px;line-height:120%;background:#f8edd3;text-align:center;padding:10px 0;position:relative}.common_list ul li.tl div:nth-child(n+2){border-left:1px solid #333}.common_list ul li.tl span.inf{width:22px;height:22px;margin:0 0 0 10px;display:inline-block;position:absolute;right:5px;top:0;bottom:0;margin:auto 0}.common_list ul li.tl span.inf:hover .txt_open{opacity:1}.common_list ul li.tl span.inf .txt_open{padding:10px;border:1px solid #bf272e;background:#fff;position:absolute;top:30px;right:0;opacity:0;pointer-events:none;width:200px;text-align:left;transition:.6s}.common_list ul li{display:-ms-flex;display:flex;border-bottom:1px solid #333}.common_list ul li .bt{width:100%}.common_list ul li:first-child{border-top:1px solid #333}.common_list ul li .list_box{padding:10px;font-size:16px;overflow-wrap:break-word}.common_list ul li .list_box:nth-child(n+2){border-left:1px solid #333}.common_list ul li div.id div.img{position:relative}.common_list ul li div.id div.img img{width:134px;height:134px;-o-object-fit:cover;object-fit:cover;margin:0}.common_list ul li div.id div.img span.tag{width:57px;position:absolute;bottom:0;right:0}.common_list ul li div.id div.img span.tag img{width:100% !important;height:auto !important}.common_list ul li div.id div.date{margin:10px 0}.common_list ul li div.id .favorite{background:none;border:none;font-size:16px}.common_list ul li div.id .favorite i.far.fa-heart{color:#e8659d;margin:0 10px 0 0}.common_list ul li div.tyu{position:relative}.common_list ul li div.tyu div:nth-child(n+2){margin:10px auto 0}.common_list ul li div.tyu .pick{display:-ms-flex;display:flex;background:#e6e6e6;padding:10px 5px 10px 30px;border-radius:6px;position:relative;width:80px;height:58px;margin:auto}.common_list ul li div.tyu .pick i{margin:0 10px 0 0;position:absolute;width:18px;height:18px;left:5px;bottom:0;top:0;margin:auto 0}.common_list ul li div.tyu .pick i.fas.fa-circle{display:block;color:#fff}.common_list ul li div.tyu .pick .fas.fa-dot-circle{display:none;color:#fff}.common_list ul li div.tyu .pick span{display:block;color:#333;font-size:14px}.common_list ul li div.tyu .pick .on{display:none}.common_list ul li div.tyu .pick.active i.fas.fa-circle,.common_list ul li div.tyu .pick_zumi i.fas.fa-circle{display:none}.common_list ul li div.tyu .pick.active .fas.fa-dot-circle,.common_list ul li div.tyu .pick_zumi .fas.fa-dot-circle{display:block}.common_list ul li div.tyu .pick.active span,.common_list ul li div.tyu .pick_zumi span{color:#fff !important}.common_list ul li div.tyu .pick.active .on,.common_list ul li div.tyu .pick_zumi .on{display:block !important}.common_list ul li div.tyu .pick.active .off,.common_list ul li div.tyu .pick_zumi .off{display:none}.common_list ul li div.tyu .pick.active{background:#bf272e !important}.common_list ul li div.tyu .pick_sinsei{background:#fc909d}.common_list ul li div.tyu .pick_sinsei a{text-align:center;color:#fff;font-size:12px;padding:10px;display:block}.common_list ul li div.tyu .pick_zumi{background:#2e3192}.common_list ul li div.tyu .pick_cancel{background:#e6e6e6;border:#333 solid 1px}.common_list ul li div.tyu .pick_cancel a{text-align:center;color:#333;font-size:12px;padding:10px;display:block}.common_list ul li div.tyu input.radio-inline_input{display:none}.common_list ul li div.tyu label.radio-inline__label{display:-ms-flex;display:flex;background:#e6e6e6;padding:10px 5px 10px 30px;border-radius:6px;position:relative;width:80px;height:58px;position:absolute;left:0;bottom:0;right:0;top:0;margin:auto}.common_list ul li div.tyu label.radio-inline__label i{margin:0 10px 0 0;position:absolute;width:18px;height:18px;left:5px;bottom:0;top:0;margin:auto 0}.common_list ul li div.tyu label.radio-inline__label i.fas.fa-circle{display:block;color:#fff}.common_list ul li div.tyu label.radio-inline__label .fas.fa-dot-circle{display:none;color:#fff}.common_list ul li div.tyu label.radio-inline__label span{display:block;color:#333;font-size:14px}.common_list ul li div.tyu input.radio-inline_input:checked+label.radio-inline__label{background:#bf272e}.common_list ul li div.tyu input.radio-inline_input:checked+label.radio-inline__label i.fas.fa-circle{display:none}.common_list ul li div.tyu input.radio-inline_input:checked+label.radio-inline__label .fas.fa-dot-circle{display:block}.common_list ul li div.tyu input.radio-inline_input:checked+label.radio-inline__label span{color:#fff}.common_list ul li div.ident div.cost_box div.cost span{color:#bf272e}.common_list ul li div.ident div.cost_box button.cost_hist{border:1px solid #333;background:none;font-size:16px;padding:5px 10px;border-radius:6px;margin:10px 0 0}.common_list table{width:100%;border-top:1px solid #333;border-bottom:1px solid #333}.common_list table tbody tr th{font-size:16px;background:#f8edd3;padding:20px 10px;line-height:16px;color:#333}.common_list table tbody tr th:nth-child(n+2){border-left:1px solid #333}.common_list table tbody tr td{font-size:16px;border-top:1px solid #333;padding:10px}.common_list table tbody tr td:nth-child(n+2){border-left:1px solid #333}.common_list table tbody tr td button.bt{width:100%}button.plus_bt{width:250px;font-size:16px;padding:15px;border-radius:0;border:1px solid #333;background:#e6e6e6;display:block;margin:0 0 30px auto}.ui-datepicker{width:300px !important}.ui-datepicker td a{padding:.7em !important}div.popup_content{opacity:0;width:100%;height:100%;background:rgba(0,0,0,.3);position:fixed;pointer-events:none;left:0;top:0;transition:.6s;z-index:100}div.popup_content div.in{background:#fff;padding:30px;height:0;width:0;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;max-width:700px;transition:.6s;overflow:scroll;line-height:180%;font-size:16px}div.popup_content div.in textarea{width:100%;border-radius:0;border:1px solid #333;font-size:1.35rem;color:#333;padding:10px}div.popup_content div.in div.popup_close{position:absolute;font-size:30px;right:0px;top:-3px;color:#bf272e}div.popup_content.p_open{opacity:1 !important;pointer-events:auto !important}div.popup_content.p_open .in{width:auto !important;height:300px !important}section.main_tl div.tl_box{display:-ms-flex;display:flex;flex-direction:row-reverse}@media only screen and (max-width: 667px){section.main_tl div.tl_box{display:block}}section.main_tl div.tl_box div.tl_txt{width:50%;padding:30px}@media only screen and (max-width: 667px){section.main_tl div.tl_box div.tl_txt{width:100%;padding:20px 4vw}}section.main_tl div.tl_box div.tl_txt div.tl{font-weight:bold;padding:0 0 20px;margin:0 0 20px;font-size:28px}@media only screen and (max-width: 667px){section.main_tl div.tl_box div.tl_txt div.tl{font-size:2rem}}section.main_tl div.tl_box div.tl_txt div.tl span{font-size:18px;display:block}@media only screen and (max-width: 667px){section.main_tl div.tl_box div.tl_txt div.tl span{font-size:1.45rem}}section.main_tl div.tl_box div.img{width:50%;height:310px}@media only screen and (max-width: 667px){section.main_tl div.tl_box div.img{width:100%;height:200px}}section.main_tl div.tl_box div.img img{width:100% !important;height:100% !important;-o-object-fit:cover;object-fit:cover}section.main_tl div.link_box{background-image:url(../../images/common/stripe.gif);padding:30px 20px}@media only screen and (max-width: 667px){section.main_tl div.link_box{padding:30px 4vw}}section.main_tl div.link_box div.tl{color:#6b3d20;font-size:20px;margin:0 0 20px;font-weight:500}section.main_tl div.link_box div.tl i.fas.fa-info-circle{margin:0 10px 0 0}@media only screen and (max-width: 667px){section.main_tl div.link_box div.tl{font-size:1.65rem}}section.main_tl div.link_box ul{display:-ms-flex;display:flex;flex-wrap:wrap;gap:20px}section.main_tl div.link_box ul li{width:calc((100% - 40px)/3)}@media only screen and (max-width: 667px){section.main_tl div.link_box ul li{width:100%}}section.main_tl div.link_box ul li.active{font-size:18px;font-weight:500;color:#fff;background:#cbb19b;text-align:center;padding:10px 0}@media only screen and (max-width: 667px){section.main_tl div.link_box ul li.active{font-size:1.45rem}}section.main_tl div.link_box ul li a{background:#fff;text-align:center;display:block;color:#6b3d20;font-size:18px;font-weight:500;padding:10px 0}@media only screen and (min-width: 1025px){section.main_tl div.link_box ul li a:hover{background:#6b3d20;color:#fff}}@media only screen and (max-width: 667px){section.main_tl div.link_box ul li a{font-size:1.45rem}}div.manual_link{margin:50px 0 0;padding:20px;background-image:url(../../images/common/stripe.gif);display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width: 667px){div.manual_link{display:block;padding:20px 4vw}}div.manual_link div.link{width:calc(50% - 10px)}@media only screen and (max-width: 667px){div.manual_link div.link{width:100%}div.manual_link div.link:nth-child(n+2){margin:10px 0 0}}div.manual_link div.link a{display:block;padding:10px;text-align:center;color:#fff;font-size:18px}@media only screen and (max-width: 667px){div.manual_link div.link a{font-size:1.25rem}}div.manual_link .flow{background:#6b3d20}div.manual_link .sale{background:#1fc3c9}div.manual_link .details{background:#78bf06}.page_main section.sec_wrap{padding:50px 0 0}.page_main h2{font-size:24px;font-weight:bold;padding:10px;margin:0 0 30px;letter-spacing:.1em}@media only screen and (max-width: 667px){.page_main h2{font-size:1.85rem}}.page_main .bold{font-weight:bold}.page_main .shadow{box-shadow:0 3px 6px rgba(0,0,0,.1)}/*# sourceMappingURL=common.min.css.map */