﻿#title_text{padding:10px 22px 10px 10px}#catch_detail #blue_label{color:#416df3 !important;font-weight:400 !important}#catch_detail .post_title_lower{position:relative;display:flex;justify-content:space-between}#catch_detail #catch_update_button a{display:block;color:#333333;border:1px solid #333333;font-weight:400;border-radius:4px;text-align:center}#catch_detail #comment_label{position:relative;padding-left:25px}#catch_detail #comment_label::before{content:"";display:inline-block;background-image:url(/assets/catches/comment-5b544ee8e31b7842e80f9cf1e0aba37eec65bc2d988716404a2dffbae2cd14ab.webp);background-repeat:no-repeat;background-size:contain;position:absolute;pointer-events:none}#catch_detail #item_data_label{position:relative}#catch_detail #item_data_label::before{content:"";display:inline-block;background-image:url(/assets/catches/post_black-938a4fdec5d5f70857e7bc11baa0e702facec80a374e67cc9fcd539eb5cb7ddc.webp);background-repeat:no-repeat;background-size:contain;position:absolute;pointer-events:none}#catch_detail #fish_graph_label{position:relative}#catch_detail #fish_graph_label::before{content:"";display:inline-block;background-image:url(/assets/catches/fishing_graph-e7d86b1a80fb7eda6823fa1fdcfac29767dd2580c2f438f9105270a881a2312a.webp);background-repeat:no-repeat;background-size:contain;position:absolute;pointer-events:none}#catch_detail #used_tackle_label{position:relative}#catch_detail #used_tackle_label::before{content:"";display:inline-block;background-image:url(/assets/catches_tackles/pc/tackle_black-2f63d13a6184510ad3dc552e03dd8f14f95a81cd1a50f2f7d7275e0ae88f094e.webp);background-repeat:no-repeat;background-size:contain;position:absolute;pointer-events:none}#catch_detail p{margin-bottom:0}#catch_detail .post_title_upper{display:flex}#catch_detail .post_title_upper p{font-weight:400}#catch_detail #title_text a{text-decoration:none;word-break:break-all;width:24px;height:24px;box-sizing:border-box}#catch_detail #catch_display_name{border:1px solid #333333}#catch_detail .point{right:auto;left:auto;cursor:pointer;pointer-events:auto;z-index:8888;display:flex;width:auto;height:auto}#catch_detail .point a{display:block}#catch_detail .point_not_login{right:auto;left:auto;cursor:pointer;pointer-events:auto;z-index:8888;display:flex;width:auto;height:auto}#catch_detail .point_not_login a{display:block}#catch_detail #hit_count{padding:0}#catch_detail #hit_user_list a{text-decoration:none;border:1px solid #333333;border-radius:4px;font-size:1.1rem}#user_button a{border:1px solid #333333;border-radius:4px}#catch_detail_photo_and_weather .photo_and_weather_header{display:flex;position:relative}#catch_detail_photo_and_weather .photo_and_weather_contents{display:inline-block;width:100%;height:auto}#main_photo{background-position:center;background-repeat:no-repeat;background-size:contain;background-color:#f5f5f5}#main_photo_group #main_photo{display:block}#thumbs ul{width:100%}#catch_detail #thumbs ul li{cursor:pointer;background-position:center;background-size:cover}#catch_detail #thumbs ul li.thumb3{margin:0}#catch_detail #weather_item td{padding:0;text-align:center;line-height:1.4;vertical-align:middle}#weather_icons .weather_table{width:100%;table-layout:fixed;border:solid 1px #333333}#weather_icons .odd_pattern td:nth-child(2n-1){background-color:#C8BE00 !important}#weather_icons .odd_pattern td:nth-child(2n){background-color:#FFFFCC !important}#weather_icons .even_pattern td:nth-child(2n){background-color:#C8BE00 !important}#weather_icons .even_pattern td:nth-child(2n-1){background-color:#FFFFCC !important}#weather_icons{margin-bottom:30px}#catch_detail #weather_icons .weather_content_label p{background:none;margin:0}#weather_icons .icon{font-size:2.5rem !important;line-height:1.2 !important}#weather_icons .table_footer{background:none !important}#weather_icons .table_footer p{text-align:center;padding:0}#weather_icons .border_right{position:relative}#weather_icons .border_right::after{content:'';position:absolute;top:50%;right:0;width:1px;height:20px;transform:translateY(-50%);background-color:black}#weather_icons .wi-thermometer::before{color:#FFFFFF}#weather_icons .tide::before,#weather_icons .tide_level::before,#weather_icons .wave::before,#weather_icons .wind::before,#weather_icons .rise_fall_tide::before{content:"";background-size:contain;background-repeat:no-repeat;display:inline-block}#weather_icons .tide::before{background-image:url(/assets/catches/tide-e051b607d5e73f21175eb62b54594d40f709c3c51d0a664569f7116349213964.webp);width:24px;height:21px}#weather_icons .tide_level::before{background-image:url(/assets/catches/tide_level-77d67aae2e675d2219ba07b8b04081e80d65a2c9a9e19ecc9263275215775313.webp);width:24px;height:21px}#weather_icons .wave::before{background-image:url(/assets/catches/wave-d1f05ba9a5cc1a45d9443c5a81cb3e471af9de7d8968fb56c1df33e8bc2d8c94.webp);width:33px;height:20px}#weather_icons .wind::before{background-image:url(/assets/catches/wind-63040d1dbe4d04d794bb7a4bd1066694e588ca0849f39fc9d174e81a8836a081.webp);margin-right:5px;vertical-align:-9px;width:25px;height:30px}#weather_icons .rise_fall_tide::before{background-image:url(/assets/catches/rise_fall_tide-ff42590390ec0172dfcff4ce734a2e51cb418f4b22ba6fda59009a86392f3661.webp);width:25px;height:17px;vertical-align:-3px;margin-right:5px}#catch_detail #weather_item .icon{padding-bottom:0;height:40px}#catch_detail span{font-weight:700}#catch_detail span.high,#catch_detail span.low{font-weight:normal}#weather_table_colspan{border-bottom:none !important}#weather_table_colspan p{text-align:left;background-color:#fff}#catch_detail_summary th,#catch_detail_summary td,#catch_description th,#catch_description td{border-bottom:1px solid #dadada;word-break:break-all}#catch_detail_summary .tackle th{padding:10px 60px 10px 0}#catch_detail #history_button::before{content:"\f060";font-family:"fontAwesome";font-weight:lighter;font-size:1.3rem;margin-right:10px}#catch_detail #hit_list_button::after{content:"\f061";font-family:"fontAwesome";font-weight:lighter;font-size:1.3rem;margin-left:10px}#catch_detail #hit_list_button_no_login::after{content:"\f061";font-family:"fontAwesome";font-weight:lighter;font-size:1.3rem;margin-left:10px}#catch_detail #catch_index_button{position:relative}#catch_detail #catch_index_button::before{content:"";display:inline-block;background-image:url(/assets/catches/post_white-caf5e6a417d7ed6a59a9f86ca425da8c8668b5b947898e814a03b03f7f74225d.webp);background-size:contain;pointer-events:none}#catch_detail svg#fishing_graph{border:1px solid #dadada}#fishing_graph span.red{color:#FF0054;font-weight:normal}#catch_detail #comment_field{display:flex}#catch_detail .comment_user_side a{color:#416df3;text-decoration:none}#catch_detail .comment_detail_side time{float:right;font-size:1.2rem}#catch_detail .comment_detail_side.reply time{float:left}#catch_detail .comment_detail_side.owner .speech_bubble{background-color:#FFFFCC}#catch_detail .comment_detail_side.reply .speech_bubble{background-color:#FFFFFF}#catch_detail .comment_detail_side.owner .speech_bubble,#catch_detail .comment_detail_side.reply .speech_bubble{position:relative;border:1px solid #333333;border-radius:4px;display:block}#catch_detail .speech_bubble p{word-break:break-all}#catch_detail #comment_post{background-color:#f5f5f5 !important}#catch_detail #comment_post textarea{font-size:1.6rem;line-height:20px}#comment_submit_field{width:100%;display:flex;justify-content:center}#comment_submit_field .comment_button{background-color:#4a70eb;border-radius:4px;color:#fff;font-weight:bold;text-align:center}#catch_form_buttons{width:100%;justify-content:center}#catch_detail .fixed_flex{display:flex;margin:10px auto}#catch_form_buttons .form_button{background-color:#4a70eb;border-radius:4px;color:#fff;font-weight:bold;text-align:center}#catch_form_buttons .update_button{border-radius:4px;color:#333333;border:1px solid #333333;font-weight:700;text-align:center}#catch_form_buttons .update_button.post_delete::before{content:"";background-image:url(/assets/catches/delete_black-9debc03bc46ed77fa631afc97b935d5f078e8e02f7629d6059ce5866d89374ce.webp);background-size:contain;background-repeat:no-repeat;vertical-align:text-bottom;display:inline-block;width:18px;height:19px;margin-right:5px}#catch_form_buttons .update_button.post_edit::before,#catch_update_button a::before{content:"";background-image:url(/assets/button_icons/edit_black-9344f8dbb10a28975391d8dce0bbb06b985f69550bf3b7762eae053f8e38caf0.webp);background-size:contain;background-repeat:no-repeat;display:inline-block}#list_footer{margin-bottom:20px}#catch_user_name{display:flex;align-items:flex-start;word-break:break-all}#post_user{margin-left:5px}#post_user::after{content:"\f061";font-family:"fontAwesome";font-weight:lighter;font-size:1.2rem;vertical-align:0.3rem;margin:0 6px}#user_button{height:20px;display:flex;align-items:center}#user_area{width:100%;display:flex}#catch_detail .pointer{font-weight:normal}.pointer::before{content:"";display:inline-block;background-image:url(/assets/catches/point_red-4997820c6268d0f1d56311bb7b8e1e6bfd8021762bbdb91842b35dc5bd946233.webp);background-repeat:no-repeat;background-size:contain;-o-object-fit:contain;object-fit:contain;pointer-events:none;vertical-align:text-bottom}@media screen and (min-width: 737px){#catch_user_name{margin-top:5px}#index_submit_field a{padding:20px 0}#user_button{margin-top:5px}#catch_detail #icon_space{margin-left:20px}#catch_detail h3{font-size:1.8rem}#fishing_graph span.graph_sub_label{font-size:1.4rem;font-weight:normal}#catch_detail #catch_update_button{bottom:5%;margin-left:10px}#catch_detail #catch_update_button a{width:100px;height:30px;font-size:1.4rem;padding:4px 0;box-sizing:border-box}#catch_detail #comment_label{padding-left:25px}#catch_detail #comment_label::before{height:21px;width:21px;top:0;left:0}#catch_detail #item_data_label{padding-left:25px}#catch_detail #item_data_label::before{height:21px;width:21px;top:0;left:0}#catch_detail #fish_graph_label{padding-left:25px}#catch_detail #fish_graph_label::before{height:21px;width:21px;top:0;left:0}#catch_detail #used_tackle_label{padding-left:25px}#catch_detail #used_tackle_label::before{height:21px;width:21px;top:0;left:0}#catch_detail #title_text{margin-left:20px}#catch_detail .post_title_upper p{font-size:1.2rem;padding:2px 0;margin-bottom:2.5px}#catch_detail #catch_display_name{padding-left:5px;padding-right:5px;margin-right:10px}#catch_detail_summary,#catch_detail_comments{margin:20px 22px 0}#catch_detail_photo_and_weather{margin:10px 22px 0}#catch_detail #catch_icon{height:50px;width:50px}#catch_detail .point p{padding-top:15px;font-size:1.1rem}#catch_detail .point_not_login p{padding-top:15px;font-size:1.1rem}#catch_detail #hit_count{margin:0 5px;font-size:2rem}#catch_detail #user_hit_count{margin-left:50px;margin-top:15px}#catch_detail #hit_user_list{margin-left:10px;margin-top:15px}#catch_detail #hit_user_list a{padding:2px 5px}#catch_detail_photo_and_weather .photo_and_weather_header{margin-bottom:10px}#main_photo{height:195px}#catch_detail #photo_box,#catch_detail #weather_item{width:310px}#catch_detail #photo_box{margin-top:20px}#catch_detail #thumbs ul li{height:64px;width:100px}#catch_detail #thumbs ul li.thumb1,#catch_detail #thumbs ul li.thumb2{margin-right:5px}#catch_detail #weather_item td{font-size:1.1rem}#catch_detail #weather_item .icon{padding-top:14px}#catch_detail #weather_icons .weather_content_label p{padding:0 3px}#weather_icons .weather_contents_lower{margin-bottom:5px !important}#weather_table_colspan p{font-size:1.4rem}#catch_detail #catch_index_button::before{height:23px;width:23px;top:25%;left:45px;position:absolute}#catch_detail_summary th,#catch_detail_summary td,#catch_description th,#catch_description td{font-size:1.4rem}#catch_detail #comment_field{margin-bottom:10px}#catch_detail #comment_field .comment_user_side{flex:1}#catch_detail #comment_field .comment_user_side p{font-size:1.2rem;word-break:break-all}#comment_field .comment_user_image{height:110px;width:110px}#catch_detail #comment_field .comment_detail_side{flex:6}#catch_detail #comment_field .comment_detail_side.owner{margin-left:10px}#catch_detail .comment_detail_side.reply{margin-right:10px}#catch_detail .speech_bubble p{margin:15px}#catch_detail .comment_detail_side.owner .speech_bubble::before{content:"";position:absolute;left:0;top:25px;width:0;height:0;border:9px solid transparent;border-right-color:#333333;border-left:0;margin-top:-9px;margin-left:-9px}#catch_detail .comment_detail_side.reply .speech_bubble::before{content:"";position:absolute;left:auto;right:0;top:25px;width:0;height:0;border:9px solid transparent;border-left-color:#333333;border-right:0;margin-top:-9px;margin-right:-9px}#catch_detail .comment_detail_side.owner .speech_bubble::after{content:"";position:absolute;left:0;top:25px;width:0;height:0;border:10px solid transparent;border-right-color:#FFFFCC;border-left:0;margin-top:-10px;margin-left:-8px}#catch_detail .comment_detail_side.reply .speech_bubble::after{content:"";position:absolute;left:auto;right:0;top:25px;width:0;height:0;border:10px solid transparent;border-left-color:#FFFFFF;border-right:0;margin-top:-10px;margin-right:-8px}#catch_detail .comment_detail_side.owner .speech_bubble{margin-left:5px}#catch_detail .comment_detail_side.reply .speech_bubble{margin-right:5px}#comment_submit_field .comment_button{font-size:1.4rem;height:50px;width:260px;margin:15px 0}#catch_form_buttons{display:flex}#catch_form_buttons .form_button{font-size:1.4rem;width:260px;margin:10px 5px 30px;padding:15px 0}#catch_form_buttons .update_button{font-size:1.4rem;width:125px;margin:10px 5px 0;padding:9px 0}#catch_detail #comment_post textarea{height:210px;border-radius:6px;border-color:transparent;-webkit-box-shadow:inset 1px 1px 1px transparent}#catch_detail .index_button{margin-bottom:40px}#catch_form_buttons .update_button.post_edit::before,#catch_update_button a::before{width:19px;height:19px;margin-right:5px;vertical-align:text-bottom}small{font-size:1.2rem}.pointer::before{height:17px;width:17px}.pointer::after{content:"このポイントをクリックすると釣果の詳細がポップアップします。";font-size:1.2rem}#catch_detail #comment_post{border-radius:6px}}@media screen and (max-width: 736px){#title_text{padding:9.5px 11px 9.5px 9px}#catch_detail #icon_space{margin-left:0}#fishing_graph span.graph_sub_label{font-size:1.2rem;font-weight:normal}#catch_detail h3{font-size:1.3rem}#catch_detail #catch_update_button{bottom:3%;right:3%;margin-top:4px;margin-left:5px}#catch_detail #catch_update_button a{width:75px;font-size:1.1rem;padding:1.5px 0}#catch_detail{font-size:1.2rem}#catch_user_name{margin-top:5px}#catch_detail #comment_label{padding-left:20px}#catch_detail #comment_label::before{height:15px;width:15px;top:0;left:0}#catch_detail #item_data_label{padding-left:20px}#catch_detail #item_data_label::before{height:15px;width:15px;top:0;left:0}#catch_detail #fish_graph_label{padding-left:20px}#catch_detail #fish_graph_label::before{height:15px;width:15px;top:0;left:0}#catch_detail #used_tackle_label{padding-left:20px}#catch_detail #used_tackle_label::before{height:15px;width:15px;top:0;left:0}#catch_detail .post_title_upper p{font-size:1.1rem;padding:1px 0;margin-bottom:0}#catch_detail #catch_display_name{padding-left:2px;padding-right:2px;margin-right:5px}#catch_detail_summary,#catch_detail_comments{margin:5% 11px 0 11px}#catch_detail_summary th,#catch_detail_summary td,#catch_description th,#catch_description td{font-size:1.2rem}#catch_detail_summary .tackle th{font-size:1.1rem;padding:10px 40px 10px 0}#catch_detail_photo_and_weather{margin:11px}#catch_detail #catch_icon{height:33px;width:33px}#catch_detail .point p{padding-top:7px;font-size:1.1rem}#catch_detail #hit_count{margin-left:7px;font-size:1.8rem}#catch_detail #user_hit_count{margin:6px 0 6px 35px}#catch_detail #hit_user_list{margin:6px 0 6px 10px}#catch_detail #hit_user_list a{font-size:1.1rem;padding:3px 5px}#catch_detail_photo_and_weather .photo_and_weather_header{margin-bottom:2%}#catch_detail #main_photo{margin-bottom:2%;height:auto;padding:64% 0 0}#main_photo_group #main_photo{height:210px;padding:0}#catch_detail #photo_box,#catch_detail #weather_item{width:auto}#catch_detail #thumbs{margin-bottom:5%}#catch_detail #thumbs ul li{height:68px;width:32%;padding:0}#catch_detail #thumbs ul li.thumb1,#catch_detail #thumbs ul li.thumb2{margin-right:2%}#catch_detail #weather_item h5{font-size:1.3rem}.text_table th,.text_table td{padding:8px 16px 8px 0}#catch_detail #weather_item td{font-size:1.1rem !important}#catch_detail #weather_item .icon{padding-top:16px}#catch_detail #weather_icons .weather_content_label p{padding:0 3%}#weather_icons .weather_contents_upper{margin-bottom:0 !important}#weather_icons .weather_contents_lower{margin-bottom:10px !important}#weather_table_colspan p{font-size:1.3rem;line-height:1;margin-bottom:0 !important}#catch_detail #catch_index_button::before{height:15px;width:15px;margin-right:1%}#catch_detail #comment_field{margin-bottom:10px}#catch_detail #comment_field .comment_user_side{flex:1;max-width:70px}#catch_detail #comment_field .comment_user_side p{font-size:1.2rem;word-break:break-all}#comment_field .comment_user_image{height:70px;width:70px}#catch_detail #comment_field .comment_detail_side{flex:4}#catch_detail #comment_field .comment_detail_side.owner{margin-left:10px}#catch_detail .comment_detail_side.reply{margin-right:10px}#catch_detail .speech_bubble p{margin:10px}#catch_detail .comment_detail_side.owner .speech_bubble::before{content:"";position:absolute;left:0;top:20px;width:0;height:0;border:8px solid transparent;border-right-color:#333333;border-left:0;margin-top:-8px;margin-left:-8px}#catch_detail .comment_detail_side.reply .speech_bubble::before{content:"";position:absolute;left:auto;right:0;top:20px;width:0;height:0;border:8px solid transparent;border-left-color:#333333;border-right:0;margin-top:-8px;margin-right:-8px}#catch_detail .comment_detail_side.owner .speech_bubble::after{content:"";position:absolute;left:0;top:20px;width:0;height:0;border:8px solid transparent;border-right-color:#FFFFCC;border-left:0;margin-top:-8px;margin-left:-7px}#catch_detail .comment_detail_side.reply .speech_bubble::after{content:"";position:absolute;left:auto;right:0;top:20px;width:0;height:0;border:8px solid transparent;border-left-color:#FFFFFF;border-right:0;margin-top:-8px;margin-right:-7px}#comment_submit_field .comment_button{font-size:1.3rem;height:40px;width:230px;margin:5% 0}#catch_form_buttons{display:block;text-align:center}#catch_form_buttons .form_button{font-size:1.3rem;width:230px;margin:15px auto 20px;padding:3% 0;display:block}#catch_detail .fixed_flex{display:flex;justify-content:space-between;width:230px;margin:20px auto 15px}#catch_form_buttons .update_button{font-size:1.3rem;width:110px;padding:9px 0}#catch_form_buttons .update_button.post_delete::before{width:12px;height:13px;margin-right:3px;vertical-align:middle}#catch_form_buttons .update_button.post_edit::before,#catch_update_button a::before{width:15px;height:15px;margin-right:3px;vertical-align:middle}#catch_detail #comment_post textarea{height:130px;border-radius:3px;border-color:transparent;-webkit-box-shadow:inset 1px 1px 1px transparent}#catch_detail .index_button{margin-bottom:10%}small{font-size:1.1rem}#user_button{height:18px;display:flex;margin-top:6px}#post_user{height:100%;display:flex;align-items:center}#post_user::after{margin:0 6px}.pointer::before{height:13.5px;width:13.5px;vertical-align:sub}.pointer::after{content:"このポイントをタップすると釣果の詳細がポップアップします。";font-size:1.1rem}#catch_detail #comment_post{border-radius:3px}}
