@charset "UTF-8";@media screen and (min-width:1050px){#pets_list_wrap>ul{display:flex;flex-wrap:wrap;justify-content:space-between}#pets_list_wrap>ul li{width:300px;margin:0 0 25px}#pets_list_wrap>ul li>a{text-decoration:none}#pets_list_wrap>ul li>a .pet_image_wrap{position:relative;padding:10px;background-color:#fff;box-sizing:border-box;margin:0 0 10px}#pets_list_wrap>ul li>a .pet_image_wrap .icon_youtube{position:absolute;right:0;bottom:0;display:block;width:50px;height:40px;background-image:url("https://doonegood.blob.core.windows.net/site-images/common/play_button.svg");background-color:red;background-repeat:no-repeat;background-size:20px;background-position:center}#pets_list_wrap>ul li>a .pet_image_wrap>div{height:230px;overflow:hidden}#pets_list_wrap>ul li>a .pet_image_wrap>div img{width:100%;height:auto}#pets_list_wrap>ul li>a .pet_image_wrap>div .no_image_wrap .no_image{text-align:center;line-height:230px;background-color:#3c3c3c;color:#aaa;font-size:18px;display:block}#pets_list_wrap>ul li .pet_info_wrap table{width:100%}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td{font-size:14px;padding:0}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td:nth-of-type(1){width:100px}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td:nth-of-type(2){width:200px}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td:nth-of-type(2) p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:200px;margin:0}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td:nth-of-type(2) p>a{color:#000;text-decoration:none}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td:nth-of-type(2) p>a:hover{text-decoration:underline}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td:nth-of-type(2) p span.separate:last-of-type{display:none}}@media screen and (max-width:1050px){#pets_list_wrap>ul{display:flex;flex-wrap:wrap;justify-content:center}#pets_list_wrap>ul li{width:40%;max-width:300px;margin:0 8px 15px;padding:0;box-sizing:border-box}#pets_list_wrap>ul li>a{text-decoration:none}#pets_list_wrap>ul li>a .pet_image_wrap{position:relative;padding:5px;background-color:#fff;box-sizing:border-box;margin:0 0 5px}#pets_list_wrap>ul li>a .pet_image_wrap .icon_youtube{position:absolute;right:0;bottom:0;display:block;width:40px;height:30px;background-image:url("https://doonegood.blob.core.windows.net/site-images/common/play_button.svg");background-color:red;background-repeat:no-repeat;background-size:20px;background-position:center}#pets_list_wrap>ul li>a .pet_image_wrap>div img{width:100%;height:auto;vertical-align:bottom}#pets_list_wrap>ul li>a .pet_image_wrap>div .no_image_wrap{position:relative;width:100%;height:auto}#pets_list_wrap>ul li>a .pet_image_wrap>div .no_image_wrap:before{content:"";display:block;padding-top:100%}#pets_list_wrap>ul li>a .pet_image_wrap>div .no_image_wrap .no_image{background-color:#3c3c3c;color:#aaa;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}#pets_list_wrap>ul li>a .pet_image_wrap>div .no_image_wrap .no_image>span{display:block;position:relative;text-align:center}#pets_list_wrap>ul li .pet_info_wrap table{width:100%;display:block}#pets_list_wrap>ul li .pet_info_wrap table tbody{display:block}#pets_list_wrap>ul li .pet_info_wrap table tbody tr{display:block}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td{padding:0;display:block}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td:nth-of-type(1){font-size:1.4rem;padding:0;text-decoration:underline}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td:nth-of-type(2){font-size:1.1rem;margin:0 0 5px}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td:nth-of-type(2) p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;margin:0}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td:nth-of-type(2) p>a{color:#000;text-decoration:none}#pets_list_wrap>ul li .pet_info_wrap table tbody tr td:nth-of-type(2) p span.separate:last-of-type{display:none}}@media screen and (min-width:1050px){.one_column_wrap #flowchart_01_wrap{margin:0 0 15px}.one_column_wrap #flowchart_01_wrap #go_to_post_form_button_wrap{margin:25px 0 50px;text-align:center}.one_column_wrap #flowchart_01_wrap #go_to_post_form_button_wrap a{color:#fff;text-decoration:none;display:inline-block;background-color:#d76541;padding:15px 50px}.one_column_wrap #flowchart_01_wrap ul{display:flex;justify-content:space-between}.one_column_wrap #post_wrap>div #flowchart_02_wrap{margin:0 0 50px}.one_column_wrap #post_wrap>div #flowchart_02_wrap ul{display:flex;justify-content:space-between;background-color:#fff;padding:15px}.one_column_wrap #post_wrap>div #post_notes_wrap{margin:0 0 50px;font-size:1.2rem}.one_column_wrap #post_wrap>div #post_notes_wrap ul{background-color:#fafafa;border:1px solid #eee;color:#333;padding:15px 15px 10px}.one_column_wrap #post_wrap>div #post_notes_wrap ul li{padding:0 0 5px}.one_column_wrap #post_wrap>div #post_notes_wrap ul li:before{content:"※"}.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .form_item_title{font-weight:bold;margin:0 0 10px}.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .input_notes_wrap{margin:-5px 0 10px}.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .input_notes_wrap ul li{color:red}.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .form_item_body{margin:0 0 50px}.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .form_item_body input[type="text"],.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .form_item_body input[type="number"]{box-sizing:border-box;width:300px;height:30px;padding:5px 10px;border:none;font-size:22px}.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .form_item_body textarea{box-sizing:border-box;width:100%;height:300px;padding:10px;border:none;font-size:24px;line-height:32px}.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .form_item_body #select_upload_image_wrap{margin:0 0 5px;box-sizing:border-box;width:100%;height:300px;border:3px dashed #ccc;background-color:#fff;display:flex;justify-content:center;align-items:center}.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .form_item_body #select_upload_image_wrap label{display:block;cursor:pointer;height:80px}.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .form_item_body #select_upload_image_wrap label #select_upload_image_button{vertical-align:top;pointer-events:none}.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .form_item_body #select_upload_image_wrap label #PostImage{display:none}.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .form_item_body #disp_file_wrap{margin:25px 0 0;display:none;border:1px solid #eee;padding:5px;background-color:#fff;max-height:300px;max-width:300px}.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .form_item_body #disp_file_wrap img{max-height:300px;max-width:300px;vertical-align:bottom}.one_column_wrap #post_wrap>div #post_form_wrap form .form_submit_notes ul li p{color:red;margin:0;line-height:28px}.one_column_wrap #post_wrap>div #post_form_wrap form .form_buttons_wrap{text-align:center;margin:50px 0 50px}.one_column_wrap #post_wrap>div #post_form_wrap form .form_buttons_wrap input{display:inline-block;background-color:#d76541;color:#fff;width:500px;height:80px;border:none;cursor:pointer;text-align:center;line-height:80px;font-size:26px;font-weight:bold;letter-spacing:5px;border-radius:10px}}@media screen and (max-width:1050px){.one_column_wrap>p{margin:0 0 25px}.one_column_wrap>p img{width:100%;max-width:507px}.one_column_wrap #flowchart_01_wrap{overflow:hidden;width:100%}.one_column_wrap #flowchart_01_wrap>ul{display:flex;flex-wrap:wrap;justify-content:center}.one_column_wrap #flowchart_01_wrap>ul li{margin:0 8px 25px}.one_column_wrap #flowchart_01_wrap>ul li img{width:100%}.one_column_wrap #flowchart_01_wrap #go_to_post_form_button_wrap{margin:0 0 50px;text-align:center}.one_column_wrap #flowchart_01_wrap #go_to_post_form_button_wrap a{color:#fff;text-decoration:none;display:block;background-color:#d76541;padding:5px 10px}.one_column_wrap #post_wrap>div #flowchart_02_wrap{background-color:#fff;padding:15px 0 0;margin:0 0 25px;overflow:hidden;width:100%}.one_column_wrap #post_wrap>div #flowchart_02_wrap>ul{display:flex;flex-wrap:wrap;justify-content:center}.one_column_wrap #post_wrap>div #flowchart_02_wrap>ul li{margin:0 8px 25px}.one_column_wrap #post_wrap>div #flowchart_02_wrap>ul li img{width:100%}.one_column_wrap #post_wrap>div #post_notes_wrap{margin:0 0 50px;font-size:1.2rem}.one_column_wrap #post_wrap>div #post_notes_wrap ul{background-color:#fafafa;border:1px solid #eee;color:#333;padding:15px 15px 10px}.one_column_wrap #post_wrap>div #post_notes_wrap ul li{padding:0 0 5px}.one_column_wrap #post_wrap>div #post_notes_wrap ul li:before{content:"※"}.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .form_item_title{font-weight:bold;margin:0 0 10px}.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .input_notes_wrap{margin:-5px 0 10px}.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .input_notes_wrap ul li{color:red;font-size:1.4rem}.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .form_item_body{margin:0 0 50px}.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .form_item_body input[type="text"],.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .form_item_body input[type="number"]{box-sizing:border-box;width:300px;padding:5px 10px;border:none;font-size:1.6rem}.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .form_item_body textarea{box-sizing:border-box;width:100%;height:300px;padding:10px;border:none;font-size:1.6rem;line-height:2rem;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3"}.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .form_item_body #select_upload_image_wrap{margin:0 0 5px;box-sizing:border-box;width:100%;height:130px;border:3px dashed #ccc;background-color:#fff;text-align:center;line-height:130px;display:flex;justify-content:center;align-items:center}.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .form_item_body #select_upload_image_wrap label{display:block;cursor:pointer;height:80px}.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .form_item_body #select_upload_image_wrap label #select_upload_image_button{vertical-align:top;pointer-events:none}.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .form_item_body #select_upload_image_wrap label #PostImage{display:none}.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .form_item_body #disp_file_wrap{display:none;border:1px solid #eee;padding:5px;margin:10px 0 0;background-color:#fff;max-height:300px;max-width:300px;box-sizing:border-box}.one_column_wrap #post_wrap>div #post_form_wrap form .form_item_wrap .form_item_body #disp_file_wrap img{max-height:300px;max-width:300px;vertical-align:bottom}.one_column_wrap #post_wrap>div #post_form_wrap form .form_submit_notes ul li p{color:red;margin:0;line-height:28px}.one_column_wrap #post_wrap>div #post_form_wrap form .form_buttons_wrap{text-align:center;margin:50px 0 50px}.one_column_wrap #post_wrap>div #post_form_wrap form .form_buttons_wrap input{display:inline-block;background-color:#d76541;color:#fff;width:100%;height:80px;border:none;cursor:pointer;text-align:center;line-height:80px;font-size:26px;font-weight:bold;letter-spacing:5px;border-radius:10px}}